From 3da957018cbd4db81956d45e4dcba64bc2ab8157 Mon Sep 17 00:00:00 2001 From: teehanming <65308523+teehanming@users.noreply.github.com> Date: Sat, 14 Aug 2021 14:01:43 +0800 Subject: [PATCH 001/227] governance - 1 icon update changed: tokens-bonus --- .../Icons-SVG-Sources/tokens-bonus.svg | 118 +++++++++++++++++- Projects/Governance/Icons/tokens-bonus.png | Bin 16776 -> 22064 bytes 2 files changed, 117 insertions(+), 1 deletion(-) diff --git a/Projects/Governance/Icons-SVG-Sources/tokens-bonus.svg b/Projects/Governance/Icons-SVG-Sources/tokens-bonus.svg index e52f4cb86..8cc53b3c1 100644 --- a/Projects/Governance/Icons-SVG-Sources/tokens-bonus.svg +++ b/Projects/Governance/Icons-SVG-Sources/tokens-bonus.svg @@ -1 +1,117 @@ -tokens-bonus \ No newline at end of file + + + + +tokens-bonus + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Projects/Governance/Icons/tokens-bonus.png b/Projects/Governance/Icons/tokens-bonus.png index 433b1eca35115316cab60b9273a1eeaf8577c5e9..0cbf10c1562d9f4ca33db06afc23ee3818af111b 100644 GIT binary patch literal 22064 zcmcG0c{tQx^#7fOvF};Kw5kwULY5h8N?9w(T3IT4_H_n{?3I#rY$YFwB4iyD6&XU3 zZBW+i+c4Yj?fZRx|NQ>{d7hq`+2z*BX=y~yJ;LPn z`O148^H2`#Fk2SSiPRjO{a0ny zRzK9V9H6kj*#D0|Y1i4LdFoEu*;l=Yr<}=%zZm~o>uZ;)fQ2&u(&57Txo=^M(KOg3 z1BSQd19+dwg{)JD>$Br2BzPQ2`cR>~!KR1*-zMAW)w`K740`m+gc&~pxzb)qiqYil72Sg+~tdR3@2Tp z;~w(^wzEi(_TDGpa+Jnx`@jA6c5Xd)j+}~2sKWuW4Ak_*CxDxDO)X4)F*U9VW>O@( z;(2BMsmjU(E3X@UO(kns=;g9BP#5XYMmBVRSYTym#VJ)39I~^Y9+LZgc7x&h%xP6- zL%b$y2nk@(T;P|$+qaW8Wp83W8~J(K{!S09t9LC=J;`)FYh*p%p!dTa0a_vUk3sAU zDF0Pxf1~=?$nQeF&8tMEA*xz-*q%$rjyL-P9BjrN1IFLpSbCfP&jb?P?$4t?j!)zh z$!0Tj&7=Jg_d#fYf6z9lnwq&dXe#j|xRhu&6xqGPdB$DPxiq8lVipwzmRkh?mr3EN zfRgai`)V1N&YnYw+p~?`sX5@&a7H==x}o4}%zW<+%~VyUZ>yjX%Ut9&GJy#3iywg%=BS?(hOy zEWrA;U-8>u=DEIIDr;_5xLCBS-hF=Vc!+5;uBbaK?&2=&(X!(aI1*?a0=;&1^)qR= z4$S5AI=GfXlcHrj5CaqKx-BrWL}`N(94V;;V0>@i4k!4l2ERF7zdnAfZXT@bv7$wL zCnOsm5;VZqLx2tVb&X`@PoP%2#fN)t0lX~qyOaP|3t@bA)^~y`NIM9};}sL%ne(xE z=}$`I51S)J6;H4sMG97Vv4_3@ByU0$QJyjkH)n%7>guBFkg+(BpbPjeLA@TEQ&9P6 zi1P>0SUxVOfkThq315KbLt>$^3e#Y0XN5eYtSDk|b0Ih$=3hfdo!0 z9Pk(xh+P;SfF}?IIe(QG4a|{j&!Jv?P%l2dF90ujf}>wr=QbV>Z6DNN9tKUw#s`s$ zaKN{q2_bm`P?L`~x7}|L6@uwqH0OJL0OAD6rv%bY2_?=W2*(?1adV?vo!>0%&-`mw^}(7n%&6tJ^2ouJAwt1~9-D z6OC1cmJ7I`D}+r5c?tpX;e_Q!v&BYZOCip|X-GZ`XC4VWeg;_I(PzTRXxF$4u>Xjx(@N4ZSFsV31ajE5#;8!#N zT9ATGLP7#H&|oc)D7m0s*o)9$3g&z#xFCA;F-Uxl1?XP>{g!WOFwjyEEFVx81k#is z24sbhulCiO%mxQ(Fb??A{+iVv0uT<3JhDG>3Zy&5QPEhF{r~8p5kN`T!uEdMd4NVj zB&;0pr;zGG!Uw=PCYm_8FXsn(09fkkI@#@WRsboFrJgR?WuLz75CXi{dpCmeQ2YLzwT8<;0^Y979Op7^C14LQ_YH~8_Tr;OcQ$-q?DX+usRwY z_WWvQ3=X#3%*U_H_N%Zp3s4dg`hOU zh=-v8Vz=tL@@xewcR0b>Sf6$xC$uRw2g>hiSG{D+Up7IkJHXI}kQ!QFbF$5nIXu(E z`afI+x7nq35dSp4gmy$Pp9NfaIVl`vozm3gHc{;ECf%X2_14CMxq18w1A&K*9?`0E ze7s+M{`YW0{9NGSZyjSI(QY*9PBJeD%xB{Ze@D)9Ic87|i;YSdJha3M_8*G>XZKMI z)&053T!1kOHePCK&{QuMl%=DJ`)GTwgq zSl3>3w`0*i|Kg6;+y)-on z?^bRckym*aQc)I#Ee<{`nbTxG(7&bx_wLv7V5q?ncmVO$&S5d4Ky z@1vHi8QS}dx1ijKOEu&Bh6hHCa&z^@pNZ7&M=n z^D6~I&ha-rf%RV0L_NaOp}mi7jx7Bmrq!XyiYfd)oyo2qxrxpWEVWjyh<hBUq6;n^m&tZ&!JbI^(aK5&8`t&S+ z#5f))oIQ;1^bflYB6R^e3bMgN>gtWM{h8*6S&wl4tdP&So=mroIQ1+22?&jR8{|51J1i^a_B07=U2 z93IBeJJ>7iYU)!q3 zmC`bYKMNkj#Kn_MV2SUn09y462>voU)N<|bL!Cg4a-&%>kF+1mGly#s_g6m~#=^{< zmW9Zydb~y60Keb&)1_T+?jK|`*HgbAZEG#vJ1jpb$!prbbGXLg)I(ftr9B_{c6(w>u~=m98eThmvrb*uP43itqae0%^za1xfH$3EV{8EoTQF6x{E-1N@jU^`6Rl z=0$_*#Q24KvKJQ{o5DX{IjbUnHpAxDPT#lpE*tsh|LL4%oo_CMm*ee)q2XO#(Ghne z$COjXYYIz7*e5sfX#12)HUIfsk-99doYiq4rEqgo#lozM|DW*T(3+Y;|HMUaJ@`yM z4#R(yJ*WE9@^mN?v5p1gLdeg0nE#R%cV8T+JexT9OAa3|2oI8D6jv@j9{j?uapi2p z;R7k%epHSSqlQ<|NJa0}WTU=4eD&8=L7+CnT)pglVNIcsrds$zaUkOJjxgM#)*I6j z@2ZmJecQy?;86au>m@NW>0HhJ#8yIgl&`*ve*YoA=Wkdd6`pZlZj`+nbAG9FcYICT zKpI6TV8tp{{lK~N)lfnX#cKkzhUt!@+HH=%&MtetwMo(A(8K|*M%b_RD2VtSBIDYw zKYN+1MAq_5u7qyIhgD7`0MA^yfOyv;P2|-gZxCC^zsqRiG}LrdRl)m$3m+$fHnM8> z)G3|m*{wou*DAx>Z+`)7w|E$~G1upL$*+<&Rm5%86Ce?)Fw!qQ5<{-a1?F;K*k*1p zZ+vBxPr2W4818izvb*1!|6k^TXK26&Vldcy>d!C(Uq%lWCE)(Vdwi3Ae5C!-M8XGX zjeg(#YpM~}5YsoQjmI7eU;_u+$h>LwHpc{$bsYq? z66GsA?%X(K8{6=4yv62SQOE5jiK!1EGkB**okPV327o%gRhpQowykRA?M*NZdN*n( zkmj1NIz*KalAt}Ev|(CyGjer7+F>pR=n3!-=+8z?^e>qTzlim0_Vz1-26y3M)F1d& zkcx-AC`)KGY>t&1see+i$1FLW&)aXqB?DLwSf5q#9IWP?ug~{)@t1&u?CuDLgdznI zU$xWgd#~YF!L($uJo_8fp-KDC6*pa_{7rT{eflQa@7pEp@qu6X;~22qS1ILGdG+0L zkk`K;X_ZxJrEKb)y6%~u^ka2Ao@6;7(Y@V#&S(%=l4HV8eS`P$cC1APDHjo$Qe*NI zvXqUy;esP%W(!X`NdxchES<-%F0&12uqDq-SB99I9@ZkKDpjTFW+lDRUvSid`XTAY zj-Z16bu{zb77DlpkF~&e%(Vua7mXS~AbEb$wWE*W4|NAHzhB=$ zr6CqzaMU70N|%*nKHEU=To;Jf8;f)SNJDA0uRUt3FnV|K-A&9wOUiis`jWPog9vn zMgt0ZD^(tHU$NTwz{=&7r$hpa(>1ypm-CmQz5{jj28>jlKOEl?I9L*nw&;;K~G9`r3H^%4LO8;s9`3 zl18gT18_qF$Z2C&4piYdk2|~d4sd#IJ{~tcr4yO+tpr^7Qc^ zq4ST7BI^JC!0oss<)_dD?kz4AHQC=C$aB=AD)|3+WKlIY_}1l-DPbm6wAhnZa0WH;F5poN0?3*s$rW|1 zB7X~?F0d}VJvVr|yO*e~VUyWWpgTVwVJU2yc${R;BuQy;lef)0jcczJ7F zP-_VzzaMUtsbDg6var;-=^5s7kC=&qi@gcyd`WNBU6(I>c=LCm_yi>t`ljel`holi zR^q>1+=(yAxLYxdl2qwe3G~ZCUfv?xqk+oc(W-!6#B#vq1|yS=75mzzU*< zH3~s{Iy4!Mi-ic)g^KlY>;3(AKF40$YumP-)BnDlp(}s zrEv@(>Ub6z34P}PoAuDD4b%2mozT!4k@w&e#qltILI#CeaW1q zi-(r@$wvhI5u0v8{PJD+7jiCqifcJDcu|p3c7B8l%a_2^`5BqlY|jicv!t&DXTn4i zGFY3ld^PEAL65zMz&$-}y!rJV>+~Km{3&}B^J|~O-rz_@|Eny*?l}t8)0G+-%AmFM zZrB8<9OKqxC7#O>L38cVWG~GEvKRYX-MZ`b%;$Sc&5e=jWrQE=MHx~m^?zc{r(o88 zb{?_4i<{t0c7Xv|9|yeRuayc#`3&IykJeemkd_`b9Ad7ezHNDarf$~gWV(*xuecw3 zCvzkux82)$X@jd~KLVe;uJt3EMfw}W_k3ioe3JcK`(yT;cmB?vk{wRoTzU_o9!+N? z^nVa^dWIZAcM}2}^H+Y-MGi<}mcMOmpb0wfNjZa@7ZYbvr73=!X$kH;aEfou@H0HQ z<9WtwogJW^PIbG|FZFBO%!$8;(^zbe=8hc#*z8T_!qd1p*_JSy;3I_1zKC>(UN_oT z<#5uc=Uh4l2(jpXYJAT>35r$PyQTAUv)Y*Ak0FHomU+32<))}7by9#1^JuMaIbLlG zS1eN8#lX0(0Bu<^e{|Z&KF4k<(2p4>vsuOF22EIcCozQthbvNn+PVbOIX-^h= zYD8mN`fp)eP>cd3E8I?ms7oB3yP)<~NF|B^d~c39>faayuScl_Svuj@y2<&^k&SN& zs?UZfVUmt!xNWutG2DTz^zMS@=ywCwiYbM|Ap@EW{fvmQ2WRvxUo}QbFCAKFR$r|P ze)xL&palVMq-}SkcXJBcgiWBNw~~@+N`Y)xyVodD=pj%ow&lh@sbWfuV@%8%>xTQt zq(Rzne}mQO24MfaJg!wMX$%xw;ZT@_o z9>iU|WmimSVd~%Gz(obdc9v{Q>AJs0)xn_|UfQxcmEF_DdVI$WR%3W6TC09g*pGKF z*F{>DH6pTjDuD}sbwyf&jg>;W5)I=4>U_p$Bz(>Vof>=c@nCEepGXg`IJbfm%$pGpTj()$9;JM9EL<&A`j^B(r6_oQV{so;752w6lcj& zgtQyHP6y2rUPz9vR>(I4T(aaXaD8Ve=WK!JTuRvUvUCP+GI^r^19kh=W|P+HMss9Y za0f1OxX9mkZPwCpB=rdHK^0eeSblk;q<#A1JR_D}IId@qxX4&sds?oR3&+Q)mz{2Xd2}ndi@$z4D4?c=bbUqP zox@+!Je{+aZg!4YTEQtzx&43@oH@uQL^^u03w_V~*n%_zUD&1I9R5w0nEtjX{TU|8 zVOidE_ld5f{NuAn1k;|0y+FJQ9+S3Zz_BGd;IDw4zGdT>_ih){lS&Oi*bMtNCPSzVUWm$ zA7(Ne1ne&Ag%_`o93!KQaAz~T*ou6jP$(u@$54npTI=ra*VDh z2B2k$BdDh?i1+L932uD3qxwQ0#(57NTq?-c?<_sObS|_-+AzxJ<9M^qZ4D>AciZ$M zI##w8_4d(=fOqZ*%>33iX?Ay{oKmYy@q3zA)x~^t?i+KU^=dtNF0v4ziISpClq#C? z*{$mmq6~sH@C~Tn&N+u)&`-GpBxr~5Z}Khj=AZeu!z*ep4!ht;+ksw;dPXX)njSGa zO!`J9#YB!Q@v4vil)1>hCV7%##6TPp5JIUU;4n>%&ETttM$RLa(PvhwV) zE40MwKSV)h!r>SAzP~cp7n182w^hwUP0GqwCZi@GZV@eKC?`B(&AX$0G5+6EGES6R6E#@#lT+S$g>I0;&NaO} zaA#ZaQauvLy7zIFRJdB3cjQ!-6Z3GL6uD{dlViJQ zOf9payb8e+C(}pgep*^o^>put@_qpC9!bK5xrYro2!yK-me7nj|DLawNB)V<^)#s7 z4{4Tu_=$Wu#|Ml@;4e6tQX`wikl4l_dC?)IE&7Rz4+Rz% z3FFlk(eAK}6OKsH`e`W#vi)(0<%e!e37oyYM($6y9IaIu_chsmD9FI?bZ0NXz)&!b z8D03OV?v?<{^YKvI}&#Cou#OH;fuMp3x$dD&mC`GbCso^??NstExq(nxp+H8x^VfQ z-91u&Bqlh2?OLx`SdBygT5QZ-xA8!u>orv<+?pt3uNgM7AK}KD>z^9{#y0eQLrmq| zEqc)Lz&GB98%c!Py_2&GAwOBSe@+{e%UI%q1ZAJ>u#-c9L@u0jZ=xjZmEE{VzVn3X z0P;?f72S?j>igdWPfz7pxjMJZHhIHCQn@!^CNXYI-sQ^LS;7w0kB^UcWd-B7rFwUJ zcjUm0bsLk3nh#SV;`{h&LM%{vATy{qk_47QA7GiFX@B2qMXBTzYtM*?_W?Ma zU+3$$n@eBZJ_L+ETwQh2s*};g&YcR=Jij7a|DKo@gBJ^P`0QbUXq>@F#CWaJlc)jtnTaypIj$c0$^$I-jS%uQyl)sY?~tOwk%IX z`jRKFm^Syx5(Tv=sSRh>WQV)qqxOp7J8BNBFYf!)s;zK7m=3@R(T3lPZh=su03Iv& zUU}|qgttv(n{ySjIoj7UXI7ftw^PcDe_>is5In*%X0GK&7M%?CaD{n&#poKcv@`40 z0?$YpW3?Me(jH-KwU;8U!};b?j;vVLjqO>y|LV$A`nRLT%2Zo8sdBaVJ;7QG|H8RE z+S3{KBlPr-!oIachB_y{=)qvyu!PY4SHKo2j zED(8u2MSB(Fe-jcIPZQ{>Nu81ceD#9RIJ3IBJ=1~z068qSDZk>NFcc(cU9MJh9mmF- z>Lg5%IV{FkIGv{J$j)7$qhEF9vn7;Frp?AzmsCcpvH|4BroY91Wv23&kLnq_8q`#s zt*0h2m=bzBFa1NU2%qK!^J)Vdu*{=g)4k5g`1wEzq9y4)5CdfE#+wR(Hm{uo>Kbg94oQO=alfc{aBq#DMej z6tm8cshfe8&|Uv`_JaSY0x!d1g}Q>dAHRp&tmq(|nN)~y$)_mv?KHiAR$qfL6cb4i zV`^5fp5};HC__-`(-CIx+apJRA0x(KP_VTWt{E=;XUUvQ$&$OM>p zwymPmqBj8;MkCO~WSLZ(NP%%G;RK!JiEH|#%$N(3YVuf}Rb@IaGIHb?z$aCkNKbK0zn1n>3Q*!v^*8esBO>fHRn~M@Mt*Pl28>5s zVAx)SsUXM#uJLf*zi03y4+wwnUaH)T)uJ5XL@PKHMx`I47@`iKflvGnGgX6<0Hr7NnL}mSZ_*>z$)s6i4wMlh>~Q%S zCdd@}S}oMP4xLnla`^g<2;zS}*JuDg#QX?Lv(lQ|VKV+kMg5*)kDR13+3lk=sK5**L&}#dm>!c zdfa$@<&F397~LCQv=DEzgn674B{?8sd3<(;%rt7++Qek12Wu0;SSiQ*l<>*t@OKTj zYvhCpT2m8Y59@ApnCYL%*ADofJn;{f_EkQho*we&^$Xj|hsd=;g@fwViEN-12sYUj9uFmVd^L`iHCkRAu1I8nz@4q&)cCy?MW?+>P^A zf~k}+)d4H|mUPF6FO7|t@tQUSW%=XY%bkWjs1g`z+DT!WPsxy53AWoE^TZ5e5Atkz zWWoERZqvL^UQZKVu1q`&&i1*poHqR_HROuWi#NTbTZf!np1Iopm20XRBzP)>|`ElF>fzlurre%FdKZ;3QX=(MC1RE$VbPS%tWm+P74BLoxL zj>c|=2x9MptkY|cG8mrzo3l*`zo{;`x=pjS5LL%Z1YU8Pseq6{SMZM?)@o4VbOL2! zGa}EuoDNSO@>ASMJyQd}e^a_*r?a6aHb^{R;>L`*3a8(N0y^<-clT z+&TYaf$6{+J8{~s^ib&e(HI$7sVkEf*^LN}T2gy{Pa*07$%d-W5fK?cQy@FQ-sOSv zPSgVHs20CDe3zeUf+F)e2#`@hoLt78SkoN^-KPX6EHsWL3vTqg!sg4C%7MWZC0E~q za%}tIys@}bEjj9(m4B)Rn160};QYpb8;gI2^j%%)(631cAL~Pbz;w*vIHe!$9fTzJ zv*&7u>c^XuZr@=4YllO)^vE?#trX548L(iU3TPfSrsw`_NPU%$X7;?~el}s({*3YN z9`pJcUKGps4+mbd@u)-r>@B0;6H^|e>R(f-yCau(OKvziA$XSyu9|&n33Onk4DPVH zG8-cl`Cvo{=c04!;Is2b{QOSf3~J7-cCu0@4e}y?4C<STH6a;2&P{hdRw}*`#t@vSNMg!y0v$2uV<((z4o|McwNzn6_pGvL|x2Wmkl@v ze)=6~n~B0Hxx?nZsXy{tW|D0X*h`% z93vDkGH^GYVM%E8_~TZGxuol%kCzXIjY*)onw*wY(W+wecU5Y9gbt(})P=&27NH#U zbD=3J4N62Ft|^lw-O;apK1OJF)7UfD6L~BtyXr*pQ02{cyVvc9dxg%JasI(OnRptW zj3gg>;ECr6xSZ=T&t7Q%2!Y>xy5g{lo0&Nt;h^)CWSOrxs!AW)I2qyiU+_ceT79%P zJ8fWyl@V6k)tMA@bhq}z@I-dKpXJ2yj`PSOX?(EOFI?T52VVAy*>AJY#2!zUzjSw1 z#&28U2DBL}dx^N^JFC)3gbFNqgS(?OHHH{Hr2Jg4kM;05>*3z&kM9dgFH#Jnk3gcT z?;Vl(6VjF|@|MC(y47r;Or3gHQ@>}gOYCb7G$hyw?r7Et6TcvRYS0%%blpVwXHPg~ z|CW5)>UtRPMRV@BUM3jV%D=dLz~xv+_eAOT#1K2->c$OB$)I5QR!M@}!fw#%1B^xy zoU9z%6coGxJgh&jomH`M+yO(-<#5M)U{5}&rjz-*`b+6eCer{BPC1T>!PwZ{;w#@$ z-||i+gplR1b6u%c%t(<`w`i;Yf)y$KC1L()!(-9`ny`kzjP})b4Ozll`H8LP;-f&xO_k56KkZy$ZU0sL~u()2~kXeL<@0UKGvs;o!E_^ zlOviRyx@&RlePcBedack#0)gwyyT>YO}hal(`Lb)l_VHtwLtdwhBz}j27!X|zZ>}# zT(s2f!~t(FZLR~U7xo(I)bYaZWkI1(w^`ym?!P&85vHEJFnIs-l9$(mrEst5C|pOn z?_2J@m`6EF9X}Y6WHfrECRHMA&yY-=(nSk$B7>z@vwkO7Rv!u!Qvy6q&%Lz2Et{Al z_!b&PYkBb9%CxvHqyc1_PK{q$W}EIsPm|G{x-2+*%1@H0`}SmKt>s+GWG%&hEh5ru zZF&>u7(LLC44g+Bv373Ze!-0v*#aRxeFVCQ+OIA@`@{5Jl zw8>hYz-MFF$1bTiLZynLc%_A^cgjshc9R}rrL4EjM4vh-(4ulX*l`&(o0qfZSN;)H znNf4}+wDwAUWVoy7fG{O2g4xG03G$E>$D4o`9Tood1t@G;*C&kb{vd2uo8= zT~!e}x~s>lGKi07czIZql;B}W%zwBd#`?-M7B5}(R`Plz8HW@Y1YaJwG1h)EhVL#S zfHeG%KMLFHdlj?u&&;2z!djiKa4W*@=P-_Ig@e2lZklnfK70F{z?{$d*3S^8U_T*N zetyLV!o2B5?i7^G3zxyLMw^AjtisDZ7Wp zWjaj}ffUZgWI@ra$jWgNQ~o+`iC1t%uJW+W9y4hR_i!}f|% zDz4AK85SxhWwp%jW!h^#-1`9DDg;3v{(PQV^H2O-GR1{0biwlnn0=H0pL|PEATx$8 zYa8cyTr??+S}P^<`|A0QhLc&w1saL0p>TDvO4LY8fADhfd3M|T3*{8Y&+|A5F+3(` z#!+HIjc}sWxlQy`wvNSrCM*0tM+1AdPAiPCKhdb_{*^a(beg~G#h1$OeL}VZ!F3QG zC0EG0m`w=AvEDYoYcbHa)^tW&e$5Rt%J-!w1z7t$&tK?I-)_RS6z*X44)S@>Sqz!W zg6zEXcSX#9>~5sbVNAg-CdR9&vQ*(V(o=KR@mMmrC%l=xV${|$D~Fd$O2JJ~p7V2E*NLnvO5P)c zC+!VsJ8dG2#c&F4qLfx`7R$$Xwn-@-wY1`}LaS2M=&U1}b-z-Fs2^Weco-bqmA!@C zvYhF*NpZZqY4H`lj|2Ig)S>$mlJ#7MV2MrS`#aY0d%vgLVCo2Rn6T3cofq-80wZ78 zR$DQB0lcD7_$8b0^AgZAzR~LUQUI*}W9mI=VxIlYYz{u$#Zdj!myxH=HUQ&gjP{X8 z@{x}=*+st?aJ_aAcwEl+&SR?ZR8BueSLfBWgjT~LdAcnV_cDqN)jHcZlQlYap(Q=#4ccgEgxvka2j7Z>S zC|%j>JW{-y`pK3#<@;Mo{S;34%|Tu4{S$DZ_zYN{Y{T>A$mswRvv1lkbxyttW%LmI zkJp6W66fE4A+24o$!zb!xgZ^?Zo`Cgw>T_PbQZPxHY#)DG`;pr*KEb4N7UeKQi%(0 z>H{v1KJtsoyg!00X3AUMT$O<-+ju3)TAayo5wj}M{4au!Up)jZjFi)@z)v1RpnqBU z>3A%%KXrkvL-&9OclxzHBu7Q);SUM8yuW^~R``X@qHaYwoz7wS3o%e?y3G;=Fi&m2G_?^WI(BkW~eN3luCRG z3+Zm=>vEapb5CyiqmpE5gwO%n_(vn#>re2ni}1T4dYmhl7_m9)n5?5)BzvX@iBVz^ zhj&6R&xxPJAViwcu;u;2*ySaK+i@7Y z`p+r#NeHWI*Jgv?s-19I{JNV2B9FFx0PnX^qCBM0_KCfKdr{cFPf?Pr*M2fS&MDYf zNbgW<`!)!kcUl}M{|HH2%v+PBd6do|WWwscyu}L?Js?MkgBBMDh=z8YPHyMHv>XUx zzw{sm%qPO*;#uHE1?0AdCtebND%f$;C*3tU-(1;*)K5MvF4p%ivx=(lYfq}o{{%?- zKza7}3I<5rLb0)gx&d+6$M`BRVdo?0d9P;N<3R@e9FJ>Xyt^Rj+-)0xG3ECEq;*z( zb9c~44O_HEBJ<#41yT1<|E|zv7PmVCJ>Ngub93i4yYI4XmgNi}pq|L<1Y9rA3fJ|^ z2E3@PB11raKk+A}FhfMH*mj{@T3yhSS0WStZ+?uu#dH{rez=It+2pA_N7?9}FdD>! z#k%&Fbv9VG)FAy|&^PLt)$Dtow;vE~u0l>oc}?MfL#Vmnb@(drzxNyq@~7W#={3qL z4*$d|#eiq`;1B*cQ)SEWIJjd1frv26z7RaaQ@vhfn?zrijXTbSDF!_#p zE@QIh;)ud08z8HTeWPd|D<7S*CXA6~!8!9V&JNMP%F#3<&a__Bi#z=Jo^|&IIW+*+ zYpiRY4Ix)nzqB}u^e#$&7?Qx>GK^aKiaE{$=TKujqkWIgA?q~<)!vYxY5XO$LE)wC z@ZZ%9pFh+R>CCI+Oj0RMg$m=o%Hr#eh6COR-wwNbxp#2eL(K|ZmVEycLH%!uukryZ zLW)+NGe(MGrX<%m7OMJbm5)#M{B;aXUh5x?fQcO1;?3e5wZu-*T{$2~%x0N?6Ygh3 zR2~Em;Ha$~*=shxf%*G9z(QT^-uz<2H?RDStBysCfBYvMN>v3r>g?ErO?G7#m!t(H zXr9+-8#YW_Sh!RZZFx6cVK6~WWc;lMD`buOQxV@i-;|%Q=TGMq69cLA^R7}6%o$sc zmJ{B*jg)IOFSCFWFQ0hTa^$zMw?4kIgxQvrki{5G#jZCqXe0(hwfQ4Hgu*#ctpipS z4nB)(m5#>SvNZS?W`^?tiqm(>e05dh;g=#cH$;tRc44FE>Vn7afAbiZ-_rir{aM+7 z>L4oGE4Z~KE%!MZQzPpsOsD33vOR5hM+`H#HRQv&vWsGiAJh#gVguppUw0Edg4mNL z(dgliu$Y&IrhRkCI8Uu&9%L{XSDP}ITW&CRHc(}iNSGp%#u!qex1BFexT6TPl6zZF zl8E#C%mtrgAn&>zq-?dWIaaMLwHXxDhY+00w8yy{l<)r?DoPAAlsSeGw~S@$YcdIsVago8>~EsguJzNEnU z>p&#AVzeb{6d8|V2o3GsR$pqlH)~9CWjq+h;1{ZU;7%fVgK;^zR}EfF=Zj+yOwyfG zVhk~|<6`BQ-KISfLY{r4L*rAVY-F`$#9*u$WjAP@^0+e;g!!W$`DlJ%?CPlEjD(eX z@gKZ2jCEQidcR!32{aCp%A#9ZQ@URiIWG_{XJ40Vy$Xyc57}cNV@_ZS?ex_%sAN>` z&g<)FAKxIJ0K!GJdX9^6LtCjHGNCTHl~IK5={e+&?O+?g15^ zJ{PRni^5ut%8<>vyo(2?W%{fmcitCG5nn*&T78PM<@vi$1*qRrYAqB7Vh{OwU#b=iCVqJNk(Tv3BoYzmWw+If>3 zXp${rck%}w^GjAGo3WPcaW0~d&`Kattv@Ufx~Ez;{bM=L!$vKLpYc%qkAv_w@E8&# zsEeDHm|e;>Onpe5H=%A@LGF^fh>i+cG$|(9dXciZm_Mh zc&{)-EM*3{mi)A^5PsT`a&2!9X6KLLzk2}WvzZ^tx#p0q_HbF@;DriOlm? z@lHtgcj-EqaB*75Po`UinJNm$go~m;?%4MQF!S*$+ixG=L)r~Yc!2-j(*V(=A^NVeh5e*4 z!R#S2ZQ^jQDZ2qH)&dGfOXSW31KQwM!H)ODhhqIFmCkhdkHh$!cj*F=2xfX z_J*S>g%B9-4YAj6pelg>n6M|)V<0i$quF)1xoAmV$hHlXPrtY*c^xs^y2cU-fn;gB ze)HS?^8UBGG!7*{X#A8M?%$#Co|dxG6Tlp$I9q~#Za`2P5z)vPj?nZG}GE@r_mFTVdW4t~?u=z2DYi~uq^4*n(j4zwXcE}37^DaO^O=$frGI0Vt+d`!>UpZUc6`j4hWRe77P+c#0kf}W^5otjYTfIA+e z&yd?y9_%xQ4%f+2k2{t+Y)~Raw1mc-{-S)Pcj)CHl|yO2%U`HO-7)c05U zJU<%y?c$Y|{nCsnR?MAsL9P1mWvJNF@*yCaO)iK}lqs(K^v9_mjU!2cD-XHw`f9hA zFqNyr2>drFmVaQU`#>a3G~giS_`e>mCy(fm@mNo}#`MAxGZgT@aGhRao zNHZ^NoS0qp@@tuK!js3CCmr%1pB; zW-P1&PkUVft3(|6(TYS&<%IgG`rhLAj-opZc>P{f1)2}v^%}z7H1k%Sa6BPfX!vy9 zLwlr}CTHTfbARv>X*@2Y;_rbTHoL0nW9P1%C0!Q>+H2j^rOuYiB{hs|-*!4-7Zy`U z{dLD``&3iI`>&q{<{ALYO1$!fa93-z^3JVhx0Uv;p>@j}-n`#`RsEk@u05XV@Bg1& zY$I%hRAT8OluHriviW3{6s1ziWnH9l8zpxe>Z6NLAJN6Ft1fPzmMFI=nL-mn43pdv z=DL|(zQ_0X`|tPnZ-4Bu_vKu7Ua#{!ugkN$4o!6+ldOj)JS9pT7l{+UI5_R(*ZUKi z)d2nAb{S|;W_&3*ahck;E;cT$U)XB?fho=O@_13h)A`u`rM;nDx%%1ft*pgRa?tf` zqRYW8bF4IIMMs5bv{l^dd?$KM)Rf?iG~No}QhO!#lODbwV{rZ8&~`~}u_uZeK zrL3t zgRxC`s#^y{ecC0u{$baQlc>g}zdS}7n43F2xi|BM;8>ymP2EFPY6FQ z6#+1GkYeY@P(LxHm)4xOtMZ(p_)!fKXWKFK8!L^QQ#kKZGjXriDhc2A;G!cKyibA! z_^UX1l)KEqvf3TLcqBDa=${aK!fcP7XEPdaBAB8Q93W&UfP?V+jj5-cKuX}#v5 zP%e^si5&5KpZbA9y`L5F+$T5y(OJTwygAt_B!dODo|0%&lV{n-uVL1P&|lJSztP+> zdV)ymU0mgjrwk^h>04#z3TRwg#$w=jm0#`OX|nFA`kfx1UUwRjD_(;aLci zB~sUsxm!^|F6$`GDXMMVSEMGA9bKh4y_lliLoFz~=q$|QAF1jg5bAu@qq)j1p*WtoDpZx!1m&QM^6-w_sHK>gHZBe9cF?TY`1`TH}z^Q&=}w4jzTO zqF|O{pN;hJdwQHZp5Raq5n*Jkg6O?_WTwZaF}0C#=B!Q26!ZC7QcIh_&#LFl^p~p| z`x;6lHl9^!t1{+fk&4pTRI8xdkH=`%!V8g}2fF8h{nTsR{*kemOSJV=>0!fRHv7DX zp<g9LS%W&rdOrB37wQVeBOt7ouDW+ z6TzTyhCs!+41qk__gR&(Z2{kUPwKvucKowX;yT2P{C@nz4^KkS$K{76Sj914Qpq)M+ETVar6fO>F^(LHlSqqC$n>}svt4R&)Y>6V8LJ|-QQ65&%3I^TiU;)?+osA{u2F=tfL)X9VRYx&^t$uRQBKQw%0hr zj$M`WAgW#OiW~^|d6E)CYy5yR@E4hu>N!iR&oiw0-r@uP|nHl=drvO(ruj!qerGMww*9tGt9mLa;(pi zEJ6iik25`FJ8wK{RCQOftX>|gSJ>rzV`uiV7@aPKS|0O2&3AkhWn^?H4`7j2Rqs`E z#nmu{AKjlS+tOW?6DM`b?>Uk(kURU0)adujsy0JCVp*rc_4pXyJJoIsI4uXI(HWhh z;}PC&cP8~1%MfI0n=E{gqfc*IYAk=X0d0R>@24JRb-VS{zD-UY{ZA2J(d80h$-2@N z{C{9@$d3gQA*@lRXQL?&5riJ8(0j6eG3j^`gwXCtGR%9w4KD4^#Bm>hxcV_gG8GB3 z=GTlBl02265%3^9_R2|I4X&jl_KdgW=F2aW*TvzCILW9smBNL`JY&mJlO_inuuQgE zQfTC<(DWkT7>hWnj9XuVVvrNB!|=yA?;pan)Sf`E2#k69yT}+sX)<2$O&`Y_0BRUa zGW5Pc8lz4uC}-;|h~pC$(EN`DJG`f#8(LWmmpCucLJz;uDvF%7D5989%a0<@w$7)y zQUnf*DvfewPV{lQLFWa%f*;H(rx&!H2?c4$I5`-)bwi}AA1z6Fk00_XnyJW`BUwhS zhExTAm*uZEQY;T@(eM|cb52odVJg6{Wj^4M(73cz(`31kFcRkZ-<|hOD!~P>r}iah z9eVB0r(&~&mDbBp1yeuGSlgp66U@rlvYB7Y@6KWsLlwn!V!fMgGv9`?Op|2lL8(RQ zrT!*fBxOQ#_9y}@L;n5BcSU^IdVpTSnR{1Z%$fW4ORpo0Z-!|yKdtyI-zt26^v%x3 zr3=*ayT&QFhv#Y+DYUbsN3UXD>VNs>e`i~LYNMwVeg z3Pbbtjjwi+kC)EAdubuhx-PC;e!rtUz2L{>?a2+c;hF*^cXg{LS3}oqjOkl zg>0H5wU!5u3@2{hbps4?T?H*`&)nFP=Gxwau0B?_7ip^kDZhHqVnQraA;+RH4RmY| zxWDX43!?kY+<1`M$kon>E4M!=b{%;$%c(FtIXzWe{=p6L6{GbR9`JEKh_B;Ojb|rE z(d`>c|Mf#m;ljfg*_#Y>n}64pS0;T|b(a$ktSM|P7JuR5cE9yNl+as6v+>(4uXu&B z^OMda!+iU1FY~O;%_93#UgVy7el|-RqvjDlp~2J!L|T|bPR@X(Z5VBpF?Mh8Q9R=< zOEleY#!|Q2wiZWyKC*D>(RyHgzzp9dB${$ifJvn3Uy>sep3cr`-h=cYBQ#q?X??ve z%Ms3izapfL=zDLhCihnp?F2DU#Xg-p|J^lp`}>^%N{N4OCmNE{fT9+f@J;nJl6dvM zV8jN9{ZM(wmYn2g1tNflHacfLKwg2%7Bw?C{$?&*wFtG-*-acb0=2)(xU*v$7m$%ex?(Oy&tk2+)&RU0Pl`p}#J4 z-r*#-FP-eM3viJGrjY*2_6!DTSY!rxNgr+M81eRTW^(bywyMB~>KhhSyN9 zH9LYzKhzroNEmg~{*9@-$3be(Fvb2*fNfDUffbv0QNN%5g0ErQ<7|AAH|VxahgrW$ z6h<2u3VBUQDSVNCF58feu&Q_qmOq_3erG$lYWe`H)V0$Rdh$a}ioUbkG1<`P{(0TY z7|hbzL{DE#O9~63Rt3ktY0wRkNr=#*GRkxuq^ota3&>4&@K3>K^o zLBDCX#}c8tc+5*wKGUwRxE!4nT{!%UrLfH(K~ z%mcm<0XikMnan|}mmY7u#XU_@3-3KrC+Gn`RiPY+^mBXsbL^$x*`N1h z!SY5FhYVfgcg|J9YrO{vX_oGXyrlv9PqX!X|K}c;0bZ} z@U4o*m&%INdWC7G>o-hP>rX!G#Z)lxvck~&QbntF=#i`8gcobcn$G)PdB=UM#oY6w zY|RMrS8H2u^Z55({s32Yh*nHmCO*;FYrg11zjIXA9`NF%Y@fsT?11vd<{dR!;=|o@ zY*Io3e|k78sh>RzPbvOr)aHJ>?DmBNV-p5a!6O(%aY(dxH9Q8-kZfPoC?ZpBjZ_nV zI^AiJY5~7boQD=dE(7Hpm3=I<)iK0_+mmi3e)u`rX9aB1@O0H~=n31Bj@JJ0!uJb= zV55ik&9k8p`IGyy1(pO$5qC@NWL3;2CECku=h?;m-;}>_>J-!?tsy6Hz`9u`%nN3E z|I%%!eRA06t)Tl6?VoH%gO&I9C+i}VF~V{w)5`PlTt7Q;0BJ!xMhgA8)*wTsVsJkJ z6}@(n=1&>f?q+P{5$B7$JY4q9u1b!#T2VT+Au+Q+!18hr+P4U13Yd^8VYcgW*&>6% zEf~zBzvWsTD9xLw4lgi9KsdOwE6D@GxEt#SzCF4&?@%>|lbX*qmVyV-gRhP9=cN;H34Fj}O4{ zsQHG*pAQcUpMy8Axqo{5^wB_h*2c0>D_V+r!4?0pITfJuSEf88t1Y5}0>^Q|Wde^q z5-#~sNP&0XS{E9_Xkf1H_g?U%fyt?S{qUS=+&(b2X)C?mCKj-^smbKh)3a?L3jsRb zr)m`1D%SdZ#SzXT;iVfu129#lldVF|37fJ?27nxMbODRgaE=*L0bq9nSCIUL&YgtOBvK)NvIAamf|*@Rv_MWmv!#~fM@}qR$qocctuh?VQ+zK9NLXiQrn}e z5oDtP*-8ei+7q@N*Z7@|YL1Ty4dD;ZE=^2W38DVbk5yAs#qgQ(asa~3`dh^u>6WWW-x@W@gH~**Iw{j8;K&OsYEx=}exh8P1#FYPi$&^VT z)WiNY4^vc3V6F4{Y#%gXLzejKVkdhwbb~{zV6xAelhUtc%CPcZ4Hc|9BtU^11lTn;p;8ci$ZJnJ8AbT#F-HHO8D462R41WIoTWpKZ0Z zCEoD>9^@$Xhj!Mt()Z#>J5J8nSOyxZY-;PPAiIP>>3LVf>4JO4At!tBmLrVhC1f}2 zVPi;2F}vFTL1cF1KlKz=c7z^t5lZ4Ze>7en()U> z#<3L=Z87B8Il5S_oE@Xh^=|gRW({<*L6H?8FF$@-Q!H-|#)l(mp6V+8EK%N8-Ob9< z9WY>WlGA-m*WlLZ7r<(0wfQsaS_Ns=N}oVYu%;-ChO@KsaI_CpEn;Sc^)N3p9eU3$B(U0n#1iI5)((@At-{ON6bz*y^x^+#rXmyM?fcJ*CFjuX3Te z>8y06%MiOVrVO&9q3`~12GxKOy%-nW5euzu|6d;-LRVCkT7}(gpru^4*oXtg$-dw( HYTSPS{2@>0_vBxOsM%96^S$TovYQT8>8Le>x=>x{}4A=&qe zFxD`ZS)Y&Z?|ELY=l|#Ndg1!ax#ymH?)jX1?)#kUnT5Fl2kTK*004)P;YCXT;7}6| zm>Hp8+d+dQ=ogERp`AYfY&-|wuz{&?3IHfzbW!JOQ1)KUaCiB!bm#GehlbeCQ|7N~t}U1+X4d`;sgNDF^L@8UKrR#B ztCZVUj`#erW*L_|{Dx(i>7OslY39TCZU^bkme2UoJ)b_L(CO8EYUF>^ved`#CC1!y z9#JQ7)QJ#jNWA|aUosDl$uk+9_VDt&YTVTUFSuG`S@PhK_egOH!PM2mGRKxvkLn7Ts6rgOGgC+eAc+C& znUmk&OQ%}iC7LR;C{{ZJx)C=y&bKI&xX>?|0e9Bx54GZ|J{;nRvC~d&9~v1CV-hLr`0zeR%eC;t4l&!+>IXV537JiJoJ26iolZAB?AQKkI$&2w6i|fReg~ zb2vv7#kz03)3Tn{PwiyRDp1qoE69ZMbab_>bksaoq)(t2#1tC@b4IVoWr;6;((X^^H5Q8H@e zRm1qy?L=p1ssRcFVFAiHxSxRWy=3^7?a5r_d9Q1KmewU?( z)H+TChK0?fm{UL4m-mbOx@$}~`w?bPK*@Ttj5CKL@#aYI8d{O5d0Pf`%JFWQ03^V^ z8f9F>W$CU1mv+Jx!HE7u7&F?)f7xwd$k2|QIn>Sna|zqr2_8jkO(mWS{|mYg0VLY{ zp*?@FHcENL}@jKPXY!P(iNHaFDP zg&0NumJxrPBa1(d1QBmg+$?W4xO~`Q=nN_5M@D=!80QJV%*_y?@cgqjUWX6H_&gFV zfc_;qE2Ri-zhQfN-rxx5# z;TC&LL0ER+C-wJ2%bp!f6AiG;3=y5YkSvnSpkI_BLVy!$8!&^7BdqWCI;}8Qq1f}prIC+K>`;m{L6)3qTG?PXJ(egX*`31c-RU%&iBt zrJ*+L1Oj{Wvdmwu>66?ji2QLR+WUZG3;@0s+>7T}=~(O`kb9dCsUH7X8`2`|#5q>@ ztBVkKRYjl>aYAu-qZf-m1W*T$b$^LMA`0m0#CaDKKmw?(&4%(2CGvA^VjzGfk zyOZ2_K zeDQkU`&|cb&2v+L4TV@A4*rgd`iS}MqLv%?5&*GZ!XUrkajW*>`GyLZvn{lE+2+(M zt2wXrrxt*MI2`2PkZsOZCkf*#i(u%t+v9Y(U^U)=YyoCxDHo9NF?HL=Esc>h2{xfO zI$yc}OXiz(*ndV-S`e+IdmM#54lTULJt_jQ9fCI5gO>pc4K6}I&{$>wFvJZn82e+$ z$nF+KD}6bR22UdKD9kI#!ZMq2na&}hH&u2ACEbRG$!o474A>?}b5^GX*i5f6j1V&Dg`xC%?~$Fgv?+8}1^W#scsG+7i>G3+|*^)@!%HsW>Yf zMkRmXOY~K<1+hDWOIMz?JdaXxFGWD#)0-a8LaCdGkfG-`PL{4(6_T4ofActbt3H|Q zZ%O*`f=k+~OM%A|C|jJ=zE|}aC|K}I zj5jef;AW`DX?gqC1y$sFDU_jc-$!HO@53V*Btq45)Wq4qWsHOZfJ3XSlX|x9903*{ zacr+Nd9gUwG1T~b5V7r|;|1^i`$Jk4=W8M`xmB+bgtz>G;zuT%{FYMh&>yEuY}N#z z`-`g?SD{Fta2RZ`!@vnDBjw3Q)=d{|${5Zg>FA7d#rc;fC(v+VmitLTz3%*SMoM^( z5gT@1Zg30*m{ZJ`x+644mSLFDfZ(6vM9h9|^x)_pgBRhhnM9L2n(@ScSB;M31}~iZ zGX@?`myhqd{xj54M}2ZC4|VGTK3p&~8VX%Xnb=90iOPQa3P!^u*T3GU_KM=a>0c(U0 zR6Xkf&X5&eT2iJ85p#3y1Y^YCF`?5L>B2w5P>sTKUlg^}1wLiHgyGL4!LcQk38$>9 zL*duoxzpu1X=)NtAd{*c@ICr{Y1pDc8pCknVX&eDW?{{>bUnzAOt_H|nZnyHY}xl7 z``ei<r~1VzMPp&b+@H@rF2bkTe6|-K(ryM zG7b$o8DZF{>q2|}rXr+2=!QmAmGZ``iDQbJHNp-&$GL$bG+AyNCR%oblcw`r6UL;r zSM4+%JZ!e(tqZ?jEu!ZmkB&V(|ySe1uTW?slJP)IMi+#gUr97n>@ ztjs{>T`6f~5w2YtOV&RTg?onZ(G-|`;zGDR_h_BjFqV&Px;UjF$^n5^G+wmPfK2Jz zgBDJ$t-#<78+8P?%}W)Mt4{f;G`{fb5`Fxg7WK5T^?n>1U>5_G&-2M9FYQ&N3(k!< zq~k2!#kCNftu;>YPVD6u`DFjnIHD+yLkP_WUXXtbQ+NdMC;kf$?J(~awzDLPS3k{V zW1LE8(PDPkyySOZY3lEKk5n4w^)gQWorr?j9S4|r2tk>0M+rO5L9>ytGw*C0Rj>gou zAh3J-KcmO`motUJL?EqCV%7>d5t&b_p6?{AdaS3mX0bi^Tn~F z8A(=qAvx`5&+rmg`*T9KO|uS@?`AN!2={lI!*W$!fMxzJu_ACEopYh>y?(mjJ;Nos zFz*EH%tf=KjqiWM_!~yy28tI|d3b zJ{UW*+1U0#2XzVJX)!Q4UNl0E68dh;)sgj_K`}~X@Yz4!TMQNvGB9?&!^|zaKYFc_ zCCw7h&JpKLa@G6%mDT6XPZkVv7F-RncQ6ZS_+Dpn#lR-d(XESk>wI_G6!p9xbyUz2 zS09;&<+UD|Y|t;HMt!WLN`5#t@nd53`O^@c1bG{Yh0>ef#I2O6p~`tTV~%PCrxeRe zA6k(p7^HdzC};6tnAsL}==ueNmQl%R*R`jO6r8!>SR`aJwU5#^MWwtzzZIG0Tn!|= zm?ww#d~dCO7@B*=JJ_U_T5@wUKi^(TX*>YpB$T~ccH?Zo{r7|JiQ>(VPS~YdK~GmE zI|Y;hOTtamg?cxNzhrrUszF}1AC)k0OQYWPZ{9;%?X~H4p7${wofSEm>iV}mOj1cNmy*q zbw_4T2J{d9NNx1-Fw-})of!NP(7ZCq+&p|j+6Ax=bR;u=z=?K7vhOKw$Tv`u${6W1 zm)Vuughju#U5C1d{!gMX=I=S*iC2GKdy$d|Q@F@Q%hD~|W=cBiwk;K))5Zs>&~LlY zwIqNWRXwV4eNU(VE_GR!+-N-hv8p&v`t+xiNF5s`X}RM-0oy7n6_>xs^zyp;@si&; zn!Zh^vs7E3WQLy~RtdN-+rM=0E>rotxN_nV=(tpU6=SHMYwz7X`6loXdu>Q=GWtyr z5}Y}+hiJ=kauDR$e4Su-&-04Gh~mWQNn$WvzoYzU->WHw!83h4+%o3%W{z(dQH+cj z)N7~J73;!FyZeK&HNi&sml4(#yMe0b_Tn$PQM)s!9lF3m93pGEC23ybgxibp*0L*S zn^2tjI}E8`pNrOVc+@uz3qt}u=MAQwF?##)8gk8Eo&Gh$+IrV26ZC09mU_dvkYLs& zkvG}jGS0%W@TD-CEISRW*0(xd8XPaY^})d31inmE4}Ciqve*;leTpu8iqtq3_wG|X z$OXci2=R_D!C2bxoH@?qCN2aQfk{6<+0nsb{Bg}&N296L0WkD;kVyho2Ybgk+%=uWLD5E{p4yj07$&Co z!jrRt^-+Vkhe+^{nQH8W@?5u57%AL>amSaDM}9>Ay^K(ZO!_;l4=Kap^#}rmDI-hX zPN}=(cHo|B{YID`=qb6dEt}Dh2T%_ZUjG zj9mEWBo?;aK-V9p!Za+nxP^zQS1vHluAcMjk$2{gUuVPDt1f8kxd74uc#wD2#`Y%) zc&qjQ6ne#{>a`-E-gc>K?GoXD;%wNLnQPKV5zZEah@jX2Iy*O@IL69yz!X0H?}cV< z{v*1!+XrCy^(*vy`v_sQ7B${%?|$9I z1Q=G1LVn9&26F~P(Ca)kbK;E~7)~NFQFOGhO18UohCa$5cn8-S`3_P}Fj)Su=AFr{ z1cZ0lf?|TfUFgp@xp1IGUU-ec-x@^NMh9R_9;d;acesM$Ao9vJ?_%dWz?RJP8Dgjm zF&tgQzD^y(9CLdins>S*-ikQSJCuL<5JXmKF-2MhiBA5WJlT-+dT>H-TGUQVV*N-9y>J(8`y3|8Hq zt&2dy>^XNzb`Ur*UGT^4s_Er`E!Ax$*X~chN5ZF>0I7%Wa9os~GsdZQV)yp^yLu%vkN5HwDWm83!^8j#rx0}DFuupZ*oz<5)&(kb ze{G%ji|V1>mA!3z)1}hs;lKMt;y!=LU1^D8-;=c0tKxkUk7GqEG@V`uS@8_9Wo!Bm zN2awN&gM!G*dc3lPOzhy+b~JT=mRIKvo8_(P0|=!hy!;AnRA^75dv)uxV+HwtU<*U zQ8@NJdR6YVsqp=_R!*AnZq# zlGIF@(G1Pk^>Og(*W#jcKw$B{lhgg{8)Y6VCj@7Cp)ESze(1#4zZ19r%&j&M~10d`iv;uvVHgH zm*DxMU@%M#TQCE;BlK6t5edSp-Lp9&)37IB!eEfvG;$PyIRm&ytk(64MJZ%pmtnTM zT=?7Z$9y9gJUe4A>D?yUTo3Q1mzR}TR-cy6(_R?vxuU%Fx0qB~{;e!*KOyjV2P1}D z5N2J+JC+cPjp<6hI`)<2O%rUGiuiQ}SlrbS(ifkghPD*Bt-sd#(Xk_$qq#s&N9F!Q zm|Xpn#8vdonEXI9^!Mjt!oFC?P!u^><~GMYF(QC=2AdZKUR8yZqi^E zS3vam{?M5bCF;NM{mO^~?y5uG{o>Qo(%o;zqLRq)^Yzq|SG|X(n?vs19=6wu_!B2uldD{5206qsGE;jxz?0zk zJ}W1DTD6X5rAKnZnyzS-1b0HytYPM+08I1eDj&3y8`YZ3`Kgc-f6>cK3(1HzgaH z&)3~?y(*cIT0c}h6!}oOWP9Uy0CXaJs~sU6PdE@PW2+I|n}!ZBu9n30tqAS56}Z%+ z6@fj+?kA=X*o0S>E<4fJc85Ov>9CqvJX2D-LnSQcpDM0Hj3s~Whfa8<&@r}T+b6!l z?#=%V;pl`UD2OV8;Wd!ZJfFS8AHO2-X-yX+K+UWzo}a(drEFs`V@3O1u@w5q6z%MS zhZea{gBf+W3d^k|{XpiI-sz>O|la$4s0 zGjhI^MH+HkG+c`4zKYp6#w&QIsG>Wf_gFuF}$D zL>*ToyZ7PLc#xq>6*OZlA524cs^Z>46;K<}s7q$q$mk)R>}R__D_V5f9ho*hB$F{a z5rDUL-pR?HpzU~H=|gV!!RIQ4XC=GVIvZUVI@H9w8+;EyrfY)|0<*fndFmwEZ&kUz>}^P%xQXZIvaf8ga&->IyRzRzwKuH-o%fHgiP&- z>y9p;hkm0q5}6jZ1{cESo@k_44hvV&AFC-@1uUtuT}z64Y$F@vMNH-ztJYo+@gIDa zEIHJQVB(?EHnli+cS^K_)mtTn5`t|Ob z$G8A-UKA6OL%f4gH0!LMNQMWohED()g}FRTh>Dt3NCWJ5vd@iWxj!>8UrW}Y&JZxVV=T~Ql6#rXiK8VB&)Ms)uf z`i3}nf;C$+k(zgRk8^wRT?f-QN6pl%ai)RnR$s$ z=^DTy;g)A_5A3crNT=>_)v@Ppzf?4Vc_qY#S)5&C^$~_)k8@o4a+($^9oU`Ig_?~p z%d+f(%M=No2NuEhf-4=v+K-+?BCJv5vtdXl;=%X6&O%}LZ_`g$b8K6uLI0G13lLuKwep&w+%>qw4R~J0@(_%gattJY< zy^FvZ-&mNUPG`4EX2++uP+Y~{8~*t=+wHaxI2(@yF0k2Cr=>&;AT|^9o`flwL@!H1 z7Cc#wvFWy3cn9sQkQTd@yuq6+NdE^F2`sZkizWG+EpR$rX4E zjd6jk4B4NT-IjZLE4I-r`UH4d;YYC@5p6x~XPfZsR#b8m2IYQdKc$JLAxJ6o{hgf} z{LbphG=uLwpSmRrB=~n3+@4aWI^86?)%b!i$j@<*Kj~w>Zj#H4)qJzcrfHh@7#F^l>i!f)! zqv@fjosre?dZi!d998|@bm-KNVe*p0NBAzK!8+l57v1RB8CGC$VB2+(ady8P0wpdO zF=92~D}!1Uj>H$oc!O2ubZcp{)ws+~CK%e(1tcAhhPP>nSd_DvTejH4$hQRX=92B{ zB@SBz-SsD-G84fw%`5a>Bt(15=3hKqSYSm`B@P= zCC~Vil1mwS`;O`!why&|Kl3!vWU=Q-6h!O~@Tnt{ocVcmI z5i{OMfc^#-HqAb1z+i$x>0m>V=mBbg@Fp)KqyrN<#&O!Vl4A=h)6S2x*+Jq`cCN&8 zq0(;><`%c~(=TFT&S-fTCC9H@y7PLij@EAt?ny7d)n-!nFES9BAZ4i2mdyip_Wp@y zU3T30;oA7p%Rv%`mSgUGwJ)Dezh5^rhDV@8p~m4W62)Bwyig$U?*~3d zXocyg|BTi%&W1k~WmX02_GQNJ*u&~mD2>lBdj>x+fh%1dLmwnXP0GxgxxB9Cx%HGC z)4JuhR<_(uqqh|2naoGRM1=3x4h>aaorNHD6e09gzw`rHun`4&jD$X(U{9W%{Zz3`LP1IqKvnvB`#f6I{mKbhhFxGFJXS|BIBqE z)4#SKsACIv4fUNTQv-fDd#W2IR!G90gvP_q65?yjL>x8|Ek;bptZ~Afy@)z)7)XHC zpRnykB;4`O5Q_>MVpuSU!d#CQ9lhOtwM6^>)B;excizKn=7ioHy^ne0bjgii5Ki+Z z>|Jq7|9f&T5#%MX>uGOdrHKX*;FOL;1VU=Rr#No-^#b6&vc7cQ9Kk;LA>(f4Ef(-R z;d3+Ln@7o=V7<#q)K=lJj}Al;MGcSCnsB3iu4HTZn9yb;QHOW!*EJ=t;Z%&^Y%B`w z2?db_>Pjdk)~PXTn=j^3&waTqO#4L5Kc3(}65={Tvwd+(!&y^t!s&k7$&xqWEzr@Y z;X|ua%yNEbuei}}H_9`3W8Hf)wWfrkgt@UDl0824-aO;GjG>$J3(Gq;5K8hF0#*tn zaH_1j0JuP2+u~CR+v&GDI4{Ql9fq*|B)f_(R&rImob-L!=G*lrVaYn!LAdxu0>im; z0r!m*Diu>XKdUi=nw2o5=}x zIrY`&h;!~82T3$4K@pD4;M{%X+d!3?{=h4_*vyxIW@8~Ed-dC_ya!#zkXvCX>TeY% ziyMq2#%(AFz2p-iajH|{eCzvbLCU807=&N1OrmlMyg)AQ&Q(q zx`nAowRCad7$M!I)v0B!AEoBgiTwFE@nJ%%QzT$v>{-eBdN9}E)xF}|(x}fT>;cz~ zLX?WxX|m9?mbNjuaCOgG2{CEdL3;PTr+*EhCM;Ea<&Z(8<@!T#9 z_{wDxaUqTYSI4~XXgD388`S0{(_Cvs79Qcm4Ha(QIW_zBiin+-e*N^B%EWtEHK-?r z(0_R$2ln{kja{$co`lJ=nXgM>ZHmg3uFY%Od@RQLf}O^libm~eNgN8%01sGUUwG>P zw|6gTp|7~--tbJ$v)|gqB>BzJ$*UQiaKjgmTucv`Xkp7C zdA)GINT*>Jhlz{-a*EG}Si0C?pUL36$`|fE%vWwO>^Dul1?9@vk25nfMPW3PHZgsX z^p*3o%59O#a7QF>z`ulis`97sJ` zSHWU5;ttxcx0rA+)z zZ=0qiW(ahevKM(A)d&nFRO3b5c`0sxC{PgpwaO?mjqn>vxE$gJ0$&xebkleAc=Jv2dg0`(x50PWTwx%Ie@dAzdZ8Vr7}67`Ic|Y5DZ6Kc8nS*n3=DXK)xPka=N5!$Z80YxTAzXaGOEY?G z@*k6Cf}|kD^Zicr!#Ek(c3p};yjKq-071(7)Yg;0zQd<8siI1uo0<9aOF?{~lLd2b zZL6dIx0}3-28V)^wAz`CT}XxtNAO&V8`|4@yzMz{g|b+`THFgs3QX6wZwlsp0vIye z0d4U!WSbu(`dN9B0Te_JVv4S7B0%C1uS4R%FvSHndT3Uzm~!dnPKD+v&?EBi?$5UK z=+}Py%nZ#+&`zh5#IQGPQt^-++S0hLO;bu7!)=Nqd>{xtvScqh(8V1;p5P=6Lw|+> z`&BK2rf_}Hu2*!UDbm816{lgUd*7zFkXU53#9T0dWBJOK$Nx~3NDwBh-9#^ZrggdR zV^Bw>o0%p3cm?^3hU^*r*7MtW;b046A3b5J*u z8CY&Mugw%KaB0+gpOf;Np+~LS^Mtsl(P!qV^d!djugM^7L{FGSk23V7-WMIJYS&4hd8T(iG&IM~M4sDzf>vNkfmO>ZI? zuUpc8dO5i3NLQViPcFR>y7H@Y7Uy{CuxUpE%y0}k%D>%$Ij2X9VooG((a6cIGeg^$ zwiF{_Vk~#(<<=K(nmpkDg$%(Uq_Y9nLrZ?({I{)lCvjz;34W+&3_!W2{VkEHY$!u* zw2vXLiAqd!*YEcYZR2_<(h`@da!;a9ABB)_>nHs~5N+a3bPT*YRhnc%_=uxHVPi3G zn4*9io!Nrh4$?1smm<~$&I})rjDj$?lhmBE^`u>F-Vj}poX&>9;;%+0FrYxEtsFBt zctDtv`kHFOJ$nM`p0Nvc2W*Dic;D8g#7NvnMvUN|gBe|kY%tr@2j>R17iyWp{m3RV zOyY)aw1Z!Ka-j%Sttm8Npc z&at^__3y(yIBCD=+YJ*jrJtk{#r4FEK~S6mqg1X19rS6<269)I*Di zXzDqT*F26RO$0v3Fn5WOB05d~c{OfV%T^z`yi=aSbwjiJ~_V=5e_qe2?4U$E&LtY-*1-06s7Q#`9X&X>xrriQU<|cenE6mGy;Td@S9cWdQ|`@}1HDRg1EJ7| z2dUlQ`2lGwyT0Wgc**LSlOxyPpZ6g`2`tJUl(UJU9C)zc#eb5P6&s?Ee!4Y$9opue z^=cy$Dj9R&APopB6Shws;4TN5_&lbB)|p*2zBa;X=_l>A-KVc(2n>ll`&L>CAfJr< zw6^(U_J$pX{bI}|YN`Ax{$eXS?f^lMdkTj+r7?;R$s=%AcP11!q#d?Lp!A*;VzwdX zRPx~4Zh2pt8kSGStF+W(_f4K1+$V!wQxOok;BW0V|6IB#YANQk8p-e@M=t4PT*rfz z%9}4Rs2oPj;R3qaK3C_JJWHtbYAiMq8~e97w)XsXZ7t_VkLF_GGma;NsTJT`1x0QSOJ(ttfwMVB;4aw;Q7FUmyJ4-FBj z#;S+(l-$J~(NZRS6)O`Jj-$=?S~F839JKNc-@g^xByB83IpDrB$$|+DxK#zQWUkMa zs;V`i#(aFH0xIQ2y=uXfJ$t9Ep)m3w6al_%r8)P#>ET*Fl?FlC8Q0ZYBdvjXG4Ty2 zS9_;OIG+*y;G3B!X)9(7yEAIhXYt7C)yrIU^VAYqNr@7EbNczc#P{Lyj=t~H zqi{E=qEhW}(cl*VbwhMHOec(}f_n-FqpMT5;`BswPH71+AhcB#t*AFAdv5<-|8k!G z2Aaxn?-STg3Gvqyw0XMh6zdY0LdKu>?IgxY2}ohAJTqyK>u z4l6!P-!z|}B0bsGwm7>Gf9)htFm!vCv=f~(H$_TgK~cH*zVB}VsOLlf?{s%ZO|~Zz z>$cO%;L`yDlPQw4vzya&E2m2H9t;`tmy(EIfh*)5k7%Y=+N_0nX9k_|X8G`OsI9T6 zwD?O)Y}G8MA{2Q}Eh8?CN3VxIT;PMj^-3Q!FGE3a5+Xc<8f`FL&lRl!6;eUvZk?7; zKJc$q#z;tmwy@ZrDTI%pAU0#VZ$;a-DFn!gfv3;5F`t5V!S%nvV3wl84xKn!i2y$% zbPWK*gyjVgvtY3&aZA&^oHJ1BXz zWP1r?H-<;N>>bHN=Y}{otDk8}iDSjGQ{+Q;bKdHx-sK5uBK>^vqhs)K?4WB79UcLC zfB7-u_x&@>_P3jgOWxeE)N%5BF!rg5))<}MEBh&x?cEWT(ZgHK_ar0m8g*Lv55AYi zr!me-WbY1eJ;i=)&&tzNm){+p{LaN6(g$LrveFm!J1FX?XA7d5(FBxACw zHb8OoI2u4oY1m%s$TP)5fJSp@dqP((eQ>-YKaCKtJAT?OMtX#Li;o?3&wLHuFA3B! z>|&oSoBbP4YgeY%tsTlFdefJO%-Lyb1J)kZA4P8X2MEo+IPwuDHJbfuV(8N!gC$ii z&6=I=60$*{1{pQ*;34Cq?)rmNrhAvR@Xm>zW%1MHY~=y7)jyq4v~1;25O)TU|enlsw(dN=rJ z+s}wP*9A{GcK)J)`o&t3Q4OwQZp`$xB{Nx#7c53$RQI{2oei+|;$~}>HJCSZW45f! zvAhRsbyuw#v-d53}>a&+)uJ`GnOK-|7D-4h|Z)*0{=_y9JPzX(+s&x7%2PfVqCthtXIDH zo-|su*b=_K@TqRA%hVxem(y#eWQTG;@570<#mo`cv1P-kR2YcT210X;w!CtbQAK5X zntfixOv-g|oS%GsXCHU9Pf$JI@U`9RSIbdUw<#X1;HV81n^`0pm$wFnssVGv20@`v7u6FZ1+Jx=EbZW73u zK@Ud1#{jhGW_5Sl9XeFQ9697$a&}v8WBNyijN|or4NJLyJI(SJ^xL2;`;Og z1~cY*RSCLgFnWtPDvj0H*+x@e`al+>8?k?A~C$sdw1dt4W0&ri!agn z&Ewgcg%se$JAKA!GeTaSG61Sw;SZtUlmgx`yhpzb_i;H*eR0V347smsGvo_L<~@WA zbj@J>Crn#gwo&FA{H*Z9vB+VRha$NUaMvcwhC)zHlO+2oB0E-Y&;HMZ^uDQ8GC@$! zcr-A&FRiG8*vs53lpvYo&Gm?E$pH?k=fbA`;6i%%h?ynvw*5TfOQON<%yAFgw=AmXUUi1G1gcm48kIvJmCQ ze&f}?qJNMJ4}bTKY%abN_CQ#*B-niC@U~iYcY86R>H|YqZ(4IRL#=5s!xa;&{ZE$} zFpg(tO5aqK&Gwy2$*0mITD1)eQmsDJe(9Q(@7Q{&{)$WC)b|tU!aDNd3yLr{dAow} z%0k%>pYd6k{gUyj!b+I`s#PkX)aLu?MgQ}aOZ#y9cY|L{7LF(@@NYGfyh`Nv{8^8; zg*%C@ik8JZw&`eLwe9^|QG`<;`UxUJ^Q(}#?sT20C3$6-Xc_I|cB>j}4XUFI=zIJF zI-`FwT`j=eSxwL5N<%m&e^dl2Pe{YA8|m>39hkiG^)Q`gdS~}N{*Ni_B)_JL?2V4& z+7`jmuT~0G&iI%}pv%XUABre&8(f27ckj~0j)v&J3Z$K~Qr!P^TFw9LPP&G7=#6Fi zkA==%i~(g`>-TPEz=hPNyp5ySn;D_6lV(zjwt_o~wx(6{2A8hBj6d{oXy_~91TT5k zUB>a|T#Q4(U3dfLe&F_vmwYnD-y>!04Y4T32*lymsk$VK}kTh(Hc;yNEe)kKb|E_ZAGDly7_ae7@T+hA^I7r2Ig* zB8PzKQDsnbd?%DRc8s|3>O$4m z+YhCO(b&xEoT}hF%=aL-I=LBLmjF{(X>aMhJ?s>|^9kC;tEw)C5imWg)}ooTCqEn) zWpj=MkErWb0i`3D{{4kf-2MWAUph@61NT6J)-rl`58dg~IL`X%?@*#hg}`^@wrS~{ znd;oDx=BJCM@ZFKR3_HloBo91y-per2iP8?>m(@CFy5a^xx-@0uq2wcx`*-N z)DmBD70z!;J9ta8idUys0{tne7a(~-XHU*Y9Nk3?tqAj7eg9fC*hbwb4OXJP)b~Nc zQrwW6yL_+$v6IM0zP!O7H~FCTX4gs%5fj*DiM`Z8GUmqnp)-;=L8QRpk=Nt*bfgpB z^;xgV6B;2@Kd)ioWC#Y9B$-a$<3o1(fyWWQjLrhp>fria7(K6@nHiYlO9N6q2BBETsme@;*{4|e}m4CBwJ30I4-3nD`*J7eaN{BS@oNQ7|*o-Vj{VeK|}y!Gq+ zUR`8FAHCpTg>36%7Xfkn=+@5{?NuB}^$D{l<<_?9?5{DwJd^VJ99G3qqENwg>9@6o z!Gkd3j=HFos}|Fuiumb3qr?^c+mtcg_FjnubmUDmy?_T~LpQz*++kRhp@PNFeM3Ix z=NjQD>2Y7XtS_o%q0gHpl)))!!#vnex~GV330_R51Egj5qSv?FSxKBjhi|cZ{rHQM z3SGYDIsYkAyKr>fRf7d7E>;<<1QK|<;7uQ>&laD~sOGyJf9A?I`lsovy(Ls_dG*x% zQ0l|54k#R8b(tqf9+{)Qnn$4~df|H;qH{ChpL8wvRz>Z2N+r;>=j3Q(Uz&(FAQzFZ z{^VsE!4(aaXV2s>!?3eZ{=FQ^*3Gwx`Bn*A9Iifwy%j-CZ}Y^KUZ@vm7P#HpyE=$O z9lo+W)*k(<;22np#JjGrqMz!&I)B&|j?Lfq(S{|Zx*eLe?=5qjwu2__vdoh@ErNw;` zFSb_wCEOYb)cnlx5bZ*dN(FQi2|EG>G!IH`g927|x}JslUYhUz{Xe^Z2|z9M5a#Qa z(9VZVpxWls64giro+}|sIoHVZi(*~#V1K-R{T6(Id9H2gB-XSR_IDYghYGlbpdGb4 zz(A$*@)jv-H44psOW$6QZm(Cn(G?!di>T}QHviH=?ad`doBamgT4v*{;Km0Mej+}T zwG1vX-SKwON`*?ojy;$w;0A1&- z#N>T3Z&b;R7XkOokr7d#=f6Ld43on4Jaw0$cb448| zE(Wd&yV3t%uV2e@M8Y=NH)Rw)*ULZ<(eZ_;&Fgig2n1`DG43vZ%|^-h#E75s^T0zR z3g>H1jq~Nnz2WYigG<8QZax`BXXF<(7qw2BPQ4EsJJ@=PYn-~~rs+2gYjAv&4}Wtq zT%qD8^A&Cgp2d$%EXWV(0RAKUZw$C-`dYN@^;e68*uES?B=lW8cuk2iyY5o-@uQGe!X4OA=mRhYQ z{Rx|Yq|Lc+WCm4ozaa8IJ_N*9R#vx!0s^Ekutq&bS^%dF*#J5pUz4Jkw*@cBQAcSOF`w!I+7^4GG#pE075A(ECN0%8-E`Hg9cw z?cyQST^cr3oVPOfefeLvtfL(|XqNtJ8s{*n8MR)ii@S2S%UauEwQrVd)Z+yuj^J5u zjRFc~>+eXZB>dr>>tx;Od3~za`#i4wF+Dts?WJ&oz@?e79w=Lq@BXZ;nN-?VYl?>6 zKTl*f_R3q9$F!;Me30!?hbh16j!?^$3P;HGQ(QhjuTeF!p&OF^sw5Tm`E$r%J~GVF zHq(_GF9#4%T9C@%i!%m`0jGC60FIp z9Mf?{7jQd8EpuVt7VNA+*z{4BbFg*UA>48?3OtR6K#76S-N8(7!*Dh56#$jluMctG zhTphtD$RxlV02x7`Ve=@)$j!t0LUM9xE`HMop}fc_?yAr3aNCo?YEz*{8*@)eTh2< z1UUR|d=A|sYy9w?kNL{)R&5w?R#61#3@8(i|3KqF9*%|86yPx zW1FGRD^E7CE2wWz6I*R6ULFn;e*-PXV6fEpbq4T83;{+c&=Ort>qbwdMfCoq6W-$L4}OVAD8 z(A9En5R>+|5f>!`W}A;u8(*`+v3s?jXh7=Popr}PX0N|iFvmu<_hUH714epY`(;d= zI!KJqE^urNOHeglAB9|~{!~qKvMUx*2c=D4H<#N9vZ*HzO8sk&@nbHdZu-+scj4yNp zL?Sv2x|863xVj3p?UGm`WJrJfAtOf(ZNS%iCm-d`yyJgHRHs8Em?}{bCQSDrTdF8J9mgoV=%mM=2#$s zYhNROs&6u?F Jzu+ACzW`caf2RNd From 1cd90530e858ffdb9efad55b11946cc0eafbd6e9 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 18 Aug 2021 22:13:35 +0200 Subject: [PATCH 002/227] Governance: Reputation Concept Implemented --- .../UI/Function-Libraries/PluginsFunctions.js | 6 + .../User-Profiles/Luis-Fernando-Molina.json | 132 +++++++++--------- .../UI/Function-Libraries/VotingProgram.js | 45 +++--- Projects/Governance/UI/Globals/SaToken.js | 7 + .../Spaces/User-Profile-Space/UserProfile.js | 44 +++++- Projects/ProjectsSchema.json | 5 + 6 files changed, 153 insertions(+), 86 deletions(-) create mode 100644 Projects/Governance/UI/Globals/SaToken.js diff --git a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js index 0f952609e..6ea796a76 100644 --- a/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/PluginsFunctions.js @@ -215,6 +215,12 @@ function newFoundationsFunctionLibraryPluginsFunctions() { let pluginFolderNode = UI.projects.foundations.utilities.children.findChildByType(pluginProject, pluginForlderNodeType) let pluginFile = UI.projects.foundations.utilities.plugins.addMissingPluginFile(pluginFolderNode, node.name, pluginFolderName, node.type, true) node.isPlugin = true + + if (pluginFile === undefined) { + node.payload.uiObject.setErrorMessage('Plugin Not Saved because it already existed.') + return + } + UI.projects.foundations.utilities.plugins.savePluginFile(pluginFile) } } diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 13e4c12ea..ec67cd93c 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Luis-Fernando-Molina", - "config": "{\"tokens\":10000000,\"signature\":{\"message\":\"Luis-Fernando-Molina\",\"messageHash\":\"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\"v\":\"0x1b\",\"r\":\"0x90293b042c180aa21b05f0356f31688c597be4ff2df136f63a2b8a899c658eb0\",\"s\":\"0x42abf909024d34217430e42ebadc96b7834218cc86a4c295a2ae419ff2fca6e3\",\"signature\":\"0x90293b042c180aa21b05f0356f31688c597be4ff2df136f63a2b8a899c658eb042abf909024d34217430e42ebadc96b7834218cc86a4c295a2ae419ff2fca6e31b\"},\"codeName\":\"Luis-Fernando-Molina\"}", + "config": "{\"signature\":{\"message\":\"Luis-Fernando-Molina\",\"messageHash\":\"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\"v\":\"0x1c\",\"r\":\"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a3\",\"s\":\"0x55c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e\",\"signature\":\"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a355c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e1c\"},\"codeName\":\"Luis-Fernando-Molina\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -127,12 +127,12 @@ "id": "f4d39b02-4324-438d-9f74-2bea2b7272ef", "savedPayload": { "position": { - "x": 30558.705098312483, - "y": 23576.33557568774 + "x": 30598.705098312483, + "y": 23595.335575687743 }, "targetPosition": { - "x": 30316, - "y": 23399.999999999996 + "x": 30356, + "y": 23419 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 30408.705098312483, - "y": 23685.31695488854 + "x": 30448.705098312483, + "y": 23704.316954888545 }, "targetPosition": { - "x": 30316, - "y": 23399.999999999996 + "x": 30356, + "y": 23419 }, "floatingObject": { "isPinned": false, @@ -599,7 +599,7 @@ "Luis-Fernando-Molina", "User Profile", "Governance", - "148911b3-b2f3-44fb-8cb4-017991789132" + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", @@ -682,7 +682,7 @@ "Luis-Fernando-Molina", "User Profile", "Governance", - "148911b3-b2f3-44fb-8cb4-017991789132" + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", @@ -733,12 +733,12 @@ "id": "d69739f9-958e-480e-95e3-a72bb5f6ceab", "savedPayload": { "position": { - "x": 30622.604740762366, - "y": 24469.00664000841 + "x": 30662.604740762366, + "y": 24488.006640008414 }, "targetPosition": { - "x": 30421.865558854708, - "y": 24246.063192365193 + "x": 30461.865558854708, + "y": 24265.063192365196 }, "floatingObject": { "isPinned": false, @@ -12866,12 +12866,12 @@ "id": "1d398124-3f36-40a1-8b3b-6c77ad489b92", "savedPayload": { "position": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "targetPosition": { - "x": 30421.865558854708, - "y": 24246.063192365193 + "x": 30461.865558854708, + "y": 24265.063192365196 }, "floatingObject": { "isPinned": false, @@ -12892,12 +12892,12 @@ "id": "2b8d3ce7-515c-44ad-8d80-3c2be6d7736f", "savedPayload": { "position": { - "x": 30421.865558854708, - "y": 24246.063192365193 + "x": 30461.865558854708, + "y": 24265.063192365196 }, "targetPosition": { - "x": 30285.668408932845, - "y": 23978.761235108683 + "x": 30325.668408932845, + "y": 23997.761235108686 }, "floatingObject": { "isPinned": false, @@ -12920,12 +12920,12 @@ "id": "e9c0e495-7985-4381-bf75-865d87289038", "savedPayload": { "position": { - "x": 30269.96762205996, - "y": 24278.350095535054 + "x": 30309.96762205996, + "y": 24297.350095535057 }, "targetPosition": { - "x": 30285.668408932845, - "y": 23978.761235108683 + "x": 30325.668408932845, + "y": 23997.761235108686 }, "floatingObject": { "isPinned": false, @@ -12943,17 +12943,17 @@ "id": "d5ed432e-78bf-432e-be3b-8649932f7a65", "savedPayload": { "position": { - "x": 30285.668408932845, - "y": 23978.761235108683 + "x": 30325.668408932845, + "y": 23997.761235108686 }, "targetPosition": { - "x": 30223.294901687517, - "y": 23685.31695488854 + "x": 30263.294901687517, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13300,12 +13300,12 @@ "id": "796dd30f-c90d-4b8d-a63d-89867347407b", "savedPayload": { "position": { - "x": 30000.3514540443, - "y": 23886.0561367962 + "x": 30040.3514540443, + "y": 23905.056136796204 }, "targetPosition": { - "x": 30223.294901687517, - "y": 23685.31695488854 + "x": 30263.294901687517, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, @@ -13323,17 +13323,17 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 30223.294901687517, - "y": 23685.31695488854 + "x": 30263.294901687517, + "y": 23704.316954888545 }, "targetPosition": { - "x": 30316, - "y": 23399.999999999996 + "x": 30356, + "y": 23419 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13360,12 +13360,12 @@ "id": "928e9ccb-1e90-48a9-af77-b3089225fc4f", "savedPayload": { "position": { - "x": 29866, - "y": 24179.422863405995 + "x": 29829.25291584204, + "y": 24124.4628502733 }, "targetPosition": { - "x": 30016, - "y": 23919.615242270662 + "x": 29951.27390876478, + "y": 23850.39921298052 }, "floatingObject": { "isPinned": false, @@ -13704,17 +13704,17 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 30073.294901687517, - "y": 23576.33557568774 + "x": 30113.294901687517, + "y": 23595.335575687743 }, "targetPosition": { - "x": 30316, - "y": 23399.999999999996 + "x": 30356, + "y": 23419 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13727,12 +13727,12 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 30316, - "y": 23399.999999999996 + "x": 30356, + "y": 23419 }, "targetPosition": { - "x": 30316, - "y": 23099.999999999996 + "x": 30356, + "y": 23119 }, "floatingObject": { "isPinned": false, @@ -13751,21 +13751,21 @@ "type": "Tokens Mined", "name": "New Tokens Mined", "project": "Governance", - "id": "ab419614-d76c-4820-ace3-970c8282daa6", + "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 30016, - "y": 23099.999999999996 + "x": 30056, + "y": 23119 }, "targetPosition": { - "x": 30316, - "y": 23099.999999999996 + "x": 30356, + "y": 23119 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -13774,21 +13774,21 @@ } } }, - "id": "148911b3-b2f3-44fb-8cb4-017991789132", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 30316, - "y": 23099.999999999996 + "x": 30356, + "y": 23119 }, "targetPosition": { - "x": 30316, - "y": 23099.999999999996 + "x": 30356, + "y": 23119 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 8600cfe66..e69bbe127 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -59,7 +59,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (program === undefined) { continue } if (program.payload === undefined) { continue } - distributeProgram(program) + distributeProgram(program, userProfile) } /* Bonus Calculation is here */ @@ -181,24 +181,25 @@ function newGovernanceFunctionLibraryVotingProgram() { } } - function distributeProgram(programNode) { + function distributeProgram(programNode, userProfile) { if (programNode.payload === undefined) { return } /* Transform Token Power into Votes */ - let votes = programNode.payload.tokenPower + let votes = programNode.payload.tokenPower + userProfile.payload.reputation /* Set this initial votes as own power */ programNode.payload.votingProgram.ownPower = votes - distributeProgramPower(programNode, programNode, votes, undefined, 0) + distributeProgramPower(programNode, programNode, votes, undefined, 0, userProfile) function distributeProgramPower( currentProgramNode, node, votes, percentage, - generation + generation, + userProfile ) { if (generation >= MAX_GENERATIONS) { return @@ -212,7 +213,7 @@ function newGovernanceFunctionLibraryVotingProgram() { if (node.type === 'Voting Program') { node.payload.votingProgram.incomingPower = node.payload.votingProgram.votes - node.payload.votingProgram.ownPower } - drawVotes(node, node.payload.votingProgram.votes, percentage) + drawVotes(node, node.payload.votingProgram.votes, percentage, userProfile) /* When we reach certain node types, we will halt the distribution, because these are targets for voting power. @@ -240,7 +241,8 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.referenceParent, votes / 10, undefined, - generation + 1 + generation + 1, + userProfile ) } return @@ -254,7 +256,8 @@ function newGovernanceFunctionLibraryVotingProgram() { program, votes, undefined, - generation + generation, + userProfile ) return } @@ -275,7 +278,8 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.referenceParent, votes, undefined, - generation + generation, + userProfile ) return } @@ -357,7 +361,8 @@ function newGovernanceFunctionLibraryVotingProgram() { childNode, votes * percentage / 100, percentage, - generation + generation, + userProfile ) } break @@ -377,7 +382,8 @@ function newGovernanceFunctionLibraryVotingProgram() { childNode, votes * percentage / 100, percentage, - generation + generation, + userProfile ) } } @@ -389,7 +395,7 @@ function newGovernanceFunctionLibraryVotingProgram() { } } - function drawVotes(node, votes, percentage) { + function drawVotes(node, votes, percentage, userProfile) { if (node.payload !== undefined) { @@ -397,7 +403,7 @@ function newGovernanceFunctionLibraryVotingProgram() { return } if (node.type === 'Voting Program') { - drawProgram(node) + drawProgram(node, userProfile) if (percentage !== undefined) { node.payload.uiObject.setPercentage(percentage.toFixed(2)) @@ -447,7 +453,7 @@ function newGovernanceFunctionLibraryVotingProgram() { } const votesText = parseFloat(votes.toFixed(0)).toLocaleString('en') + ' ' + voteType - + node.payload.uiObject.valueAngleOffset = 0 node.payload.uiObject.valueAtAngle = true @@ -482,20 +488,21 @@ function newGovernanceFunctionLibraryVotingProgram() { } } - function drawProgram(node) { + function drawProgram(node, userProfile) { if (node.payload === undefined) { return } if (node.payload.votingProgram === undefined) { return } if (node.payload.votingProgram.ownPower === undefined) { return } if (node.payload.votingProgram.incomingPower === undefined) { return } + if (userProfile.payload.reputation === undefined) { return } - const ownPowerText = parseFloat(node.payload.votingProgram.ownPower.toFixed(0)).toLocaleString('en') + const ownPowerText = parseFloat((node.payload.votingProgram.ownPower - userProfile.payload.reputation).toFixed(0)).toLocaleString('en') const incomingPowerText = parseFloat(node.payload.votingProgram.incomingPower.toFixed(0)).toLocaleString('en') + const reputationPowerText = parseFloat(userProfile.payload.reputation.toFixed(0)).toLocaleString('en') node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming Voting Power') - + node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming Voting Power' + ' + ' + reputationPowerText + ' Reputation Power') } } } @@ -517,7 +524,7 @@ function newGovernanceFunctionLibraryVotingProgram() { ) { originNode.name = destinationNode.name + ' ' + destinationNode.type + ' ' + ' Vote' } else { - originNode.name = destinationNode.name + originNode.name = destinationNode.name } let schemaDocument = getSchemaDocument(destinationNode) diff --git a/Projects/Governance/UI/Globals/SaToken.js b/Projects/Governance/UI/Globals/SaToken.js new file mode 100644 index 000000000..fec31461a --- /dev/null +++ b/Projects/Governance/UI/Globals/SaToken.js @@ -0,0 +1,7 @@ +function newGovernanceGlobalsSaToken() { + let thisObject = { + SA_TOKEN_BSC_CONTRACT_ADDRESS: '0xfb981ed9a92377ca4d75d924b9ca06df163924fd', + SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS: '0x8d4d2557ce99f83f658adf61eef3e61e04c2ac2c' + } + return thisObject +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 0166c361a..915e96603 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -24,6 +24,8 @@ function newGovernanceUserProfileSpace() { thisObject.githubWatchers = new Map() thisObject.githubForks = new Map() + let reputationByAddress = new Map() + return thisObject function initialize() { @@ -65,6 +67,45 @@ function newGovernanceUserProfileSpace() { return } + /* + Here we will setup the Reputation for each profile. + */ + timer = timer + 15000 + waitingForResponses++ + getTreasuryAccountTransactions() + + function getTreasuryAccountTransactions() { + const url = "https://api.bscscan.com/api?module=account&action=tokentx&address=" + UI.projects.governance.globals.saToken.SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS + "&startblock=0" + + fetch(url).then(function (response) { + return response.json(); + }).then(function (data) { + + let tokenTransfers = data.result + for (let i = 0; i < tokenTransfers.length; i++) { + let transfer = tokenTransfers[i] + + if (transfer.contractAddress !== UI.projects.governance.globals.saToken.SA_TOKEN_BSC_CONTRACT_ADDRESS) { continue } + if (transfer.from !== UI.projects.governance.globals.saToken.SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS) { continue } + + let currentReputation = Number(transfer.value) / 1000000000000000000 + let previousReputation = reputationByAddress.get(transfer.to) + let newReputation = previousReputation | 0 + currentReputation + reputationByAddress.set(transfer.to, newReputation) + } + if (tokenTransfers.length > 9000) { + console.log('[WARN] The total amount of BSC SA Token transfers is above 9000. After 10k this method will need pagination or otherwise users will not get their reputation calculated correctly.') + } + waitingForResponses-- + }).catch(function (err) { + const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' + console.log(message) + waitingForResponses-- + }); + } + /* + Here we will help setup the Github Programs... + */ requestStars() function requestStars() { @@ -292,7 +333,7 @@ function newGovernanceUserProfileSpace() { function getBlockchainTokens(userProfile, blockchainAccount) { console.log('blockchainAccount ', blockchainAccount) - const url = "https://api.bscscan.com/api?module=account&action=tokenbalance&contractaddress=0xfb981ed9a92377ca4d75d924b9ca06df163924fd&address=" + blockchainAccount + "&tag=latest&apikey=YourApiKeyToken" + const url = "https://api.bscscan.com/api?module=account&action=tokenbalance&contractaddress=" + UI.projects.governance.globals.saToken.SA_TOKEN_BSC_CONTRACT_ADDRESS + "&address=" + blockchainAccount + "&tag=latest&apikey=YourApiKeyToken" fetch(url).then(function (response) { return response.json(); @@ -300,6 +341,7 @@ function newGovernanceUserProfileSpace() { console.log(data) userProfile.payload.uiObject.setInfoMessage(data) userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 + userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) waitingForResponses-- }).catch(function (err) { const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 69eb196d4..35f199398 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1065,6 +1065,11 @@ "name": "Reports", "propertyName": "reports", "functionName": "newGovernanceGlobalsReports" + }, + { + "name": "SA Token", + "propertyName": "saToken", + "functionName": "newGovernanceGlobalsSaToken" } ], "functionLibraries": [ From dab1361cf5104337653ca9609c8e866b21f87895 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 18 Aug 2021 22:44:07 +0200 Subject: [PATCH 003/227] Governance Votes Report Fixed --- .../UI/Spaces/Reports-Space/Votes.js | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Votes.js b/Projects/Governance/UI/Spaces/Reports-Space/Votes.js index 4507fe77a..7693ff819 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/Votes.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/Votes.js @@ -60,6 +60,22 @@ function newGovernanceReportsVotes() { "textAlign": "center", "format": "2 decimals" }, + { + "name": "reputation", + "label": "Reputation", + "type": "number", + "order": "descending", + "textAlign": "center", + "format": "2 decimals" + }, + { + "name": "votingPower", + "label": "Voting Power", + "type": "number", + "order": "descending", + "textAlign": "center", + "format": "2 decimals" + }, { "name": "tokensBonus", "label": "Bonus", @@ -88,8 +104,10 @@ function newGovernanceReportsVotes() { let tableRecord = { "name": userProfile.name, - "ownPower": program.payload[programPropertyName].ownPower | 0, + "ownPower": program.payload[programPropertyName].ownPower - userProfile.payload.reputation | 0, "incoming": program.payload[programPropertyName].incomingPower | 0, + "reputation": userProfile.payload.reputation | 0, + "votingPower": program.payload[programPropertyName].ownPower + program.payload[programPropertyName].incomingPower | 0, "tokensBonus": program.payload[programPropertyName].bonus.tokens | 0 } From d971925dd59c12032732c2515e7b36dd3e1c9879 Mon Sep 17 00:00:00 2001 From: Raplh2502 Date: Wed, 18 Aug 2021 22:09:36 +0100 Subject: [PATCH 004/227] This is my contribution to Superalgos --- .../Plugins/Data-Mines/Quasar.json | 11928 +++++++--------- 1 file changed, 5134 insertions(+), 6794 deletions(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Quasar.json b/Projects/Foundations/Plugins/Data-Mines/Quasar.json index d52311529..4808edce7 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Quasar.json +++ b/Projects/Foundations/Plugins/Data-Mines/Quasar.json @@ -26,7 +26,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Super Trend 14-3", "project": "Foundations", - "id": "cf518459-b87d-4cd5-a205-d80012384aaa", + "id": "18d6ca2a-67a6-4625-b5a6-1cff0247246f", "savedPayload": { "position": { "x": 19351.36460208024, @@ -50,7 +50,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "c28d8faa-938e-4a5e-a49d-c92fd261e250" + "id": "00c41fe8-02dd-45d8-9233-9a31652055f2" }, "referenceParentCombinedNodePath": [ [ @@ -82,7 +82,7 @@ } ], "outputDatasetFolders": [], - "id": "7b57e78e-fc9e-4d2b-80a4-63be2d8d9a6c", + "id": "9c792d93-15ef-4e08-aee4-8dfba163db6e", "savedPayload": { "position": { "x": 19390.18745884562, @@ -115,7 +115,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "054a2700-0b63-4d67-bdf0-51eee7fbaf30", + "id": "1c3efae7-40af-4deb-b6f9-2226506e6f66", "savedPayload": { "position": { "x": 19356.656029141755, @@ -139,7 +139,7 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "45cbac99-e274-4342-bf98-81c843d27e72" + "id": "33832474-4240-452f-81e5-590e903d733d" }, "referenceParentCombinedNodePath": [ [ @@ -174,7 +174,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "95d55b94-24c7-4281-a824-15b0e1efa5ff", + "id": "418fe019-3d86-40af-b5d7-aa56f47645f7", "savedPayload": { "position": { "x": 19584.301742672513, @@ -234,7 +234,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "3e951580-70d7-44b7-bd9e-8012c1c1930c", + "id": "4d5f8565-4a87-4ade-8532-c3b4347d668a", "savedPayload": { "position": { "x": 19766.463650277088, @@ -290,7 +290,7 @@ } ], "dataMineDataDependencies": [], - "id": "a10afc73-f30c-4579-bc8d-dd3869876ab6", + "id": "5f57cee6-dd2b-47a8-ba6d-9729989365f1", "savedPayload": { "position": { "x": 19506.656029141755, @@ -317,7 +317,7 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "45cbac99-e274-4342-bf98-81c843d27e72", + "id": "33832474-4240-452f-81e5-590e903d733d", "savedPayload": { "position": { "x": 19641.14234996696, @@ -344,7 +344,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "f1f2ffa2-0e66-4595-990f-3b3153d2ef2a", + "id": "413a1f02-0744-4fd5-948c-46738fb70385", "savedPayload": { "position": { "x": 19718.78806349772, @@ -402,7 +402,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "950995a5-ff15-4090-a113-f781a2b7e0d1", + "id": "f557e99a-8fce-4c56-91f5-9a4cea308ea4", "savedPayload": { "position": { "x": 19718.78806349772, @@ -425,7 +425,7 @@ } } }, - "id": "9cab6d89-ef94-4747-a051-b97825cd8fc9", + "id": "aeb101b5-2ec5-4f99-af01-71bcdab22f4c", "savedPayload": { "position": { "x": 19429.010315610998, @@ -462,7 +462,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Super Trend 14-3", "project": "Foundations", - "id": "56c08d60-543d-41a4-bcdd-752c9114352b", + "id": "2ac942ab-1741-4072-91df-26b6ec992660", "savedPayload": { "position": { "x": 19816.878281255034, @@ -486,7 +486,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "b2c92284-6c9f-4f81-844d-8d1e4196d464" + "id": "0bb91809-ee7d-40ca-8d12-7f12e56e148e" }, "referenceParentCombinedNodePath": [ [ @@ -518,7 +518,7 @@ } ], "outputDatasetFolders": [], - "id": "1db69c2f-1d68-4408-8039-3c7fb9ca4083", + "id": "436790f3-d62e-4e3f-83f5-0a5240c63565", "savedPayload": { "position": { "x": 19666.878281255034, @@ -551,7 +551,7 @@ "name": "", "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "eaaf065b-b365-4f52-9bfb-16f8658f0c79", + "id": "51d29fba-142b-4938-8f55-901609c1091d", "savedPayload": { "position": { "x": 19940.077612894875, @@ -575,7 +575,7 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "c8ce2a06-0f5e-4a8a-982f-f0371b03da36" + "id": "b8e9b646-00fe-4132-a3d7-232cd744dbdb" }, "referenceParentCombinedNodePath": [ [ @@ -610,7 +610,7 @@ "name": "", "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "da6641a5-b7f7-4283-8dd8-c5a89b7902f3", + "id": "809d3e4f-ed76-48bb-8cb1-d82b7181122c", "savedPayload": { "position": { "x": 20009.829690827457, @@ -669,7 +669,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "65ebc5c5-44e1-41b7-b9b5-61d7a3072d95", + "id": "d3b42aff-b1d6-4aa3-9a3b-344371e3dce0", "savedPayload": { "position": { "x": 20056.760030339527, @@ -729,7 +729,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "8204bb90-bef3-4535-bf46-449903c73389", + "id": "de9e6531-be5d-4c01-b3a7-7d16d0b8e89b", "savedPayload": { "position": { "x": 20076.274762816738, @@ -785,7 +785,7 @@ } ], "dataMineDataDependencies": [], - "id": "cdcf5349-2205-42c9-af40-622419a3908a", + "id": "751aed10-b09d-4130-9ded-96616bd4fe95", "savedPayload": { "position": { "x": 19776.685902390367, @@ -812,7 +812,7 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "c8ce2a06-0f5e-4a8a-982f-f0371b03da36", + "id": "b8e9b646-00fe-4132-a3d7-232cd744dbdb", "savedPayload": { "position": { "x": 19666.878281255034, @@ -839,7 +839,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "44858d53-49d9-4634-ab6e-2d87845172b5", + "id": "76fa1db2-00a0-4614-b37e-4ca57e566d00", "savedPayload": { "position": { "x": 19646.7820918227, @@ -897,7 +897,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "57ec8137-a743-4db8-8359-5e4b5a6d10c3", + "id": "51701f12-2718-496c-b2ec-5bed74497de7", "savedPayload": { "position": { "x": 19591.878281255034, @@ -920,7 +920,7 @@ } } }, - "id": "5456d2f5-00d1-4b9d-a424-b509e12a76d8", + "id": "0e711b19-c16f-4128-b5e8-457f40e10293", "savedPayload": { "position": { "x": 19516.878281255034, @@ -956,7 +956,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "c28d8faa-938e-4a5e-a49d-c92fd261e250", + "id": "00c41fe8-02dd-45d8-9233-9a31652055f2", "savedPayload": { "position": { "x": 19979.536086056793, @@ -984,7 +984,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "b2c92284-6c9f-4f81-844d-8d1e4196d464", + "id": "0bb91809-ee7d-40ca-8d12-7f12e56e148e", "savedPayload": { "position": { "x": 19936.029268673745, @@ -1023,7 +1023,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "cac7ad6b-d357-44ac-bfc9-004b900f5f6a", + "id": "ddb1efcb-25d2-4813-bf41-bc0b56302c0b", "savedPayload": { "position": { "x": 20616.586982824432, @@ -1046,7 +1046,7 @@ } } }, - "id": "5378c9c0-9a85-4d63-a847-fbe97d9ad7fd", + "id": "3bd2e386-0b2e-45d6-9acb-2154b1b7b1f7", "savedPayload": { "position": { "x": 20392.28058273448, @@ -1079,7 +1079,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "17e119aa-8bfc-4b28-a6b4-54f3ad2d941f", + "id": "b58a5f0e-9a97-437d-b405-67fa024bd4df", "savedPayload": { "position": { "x": 20585.630931053798, @@ -1102,7 +1102,7 @@ } } }, - "id": "4aa11b47-84cc-418d-a105-79bb61379058", + "id": "035aee24-17ae-4de7-8dfc-26c81d507ece", "savedPayload": { "position": { "x": 20371.64321488739, @@ -1135,7 +1135,7 @@ "name": "New Formula", "code": "variable.trueRange", "project": "Foundations", - "id": "b23f3889-6696-4ca1-81af-191071a54599", + "id": "fcda0556-f872-4817-a4ce-b7f6f7b0d0b1", "savedPayload": { "position": { "x": 20456.94180933459, @@ -1158,7 +1158,7 @@ } } }, - "id": "b9f4795c-780c-4b70-bafa-8dd86f316c3b", + "id": "019fe08a-00de-4864-b1db-d7833ec5f58d", "savedPayload": { "position": { "x": 20285.850467074582, @@ -1191,7 +1191,7 @@ "name": "New Formula", "code": "variable.atrNPeriod", "project": "Foundations", - "id": "5dd58aa9-0904-4ac3-8575-d52699240bd8", + "id": "8f7bb402-597b-4a35-aac6-e1560f392081", "savedPayload": { "position": { "x": 20250.111369878763, @@ -1214,7 +1214,7 @@ } } }, - "id": "f25b43a7-b625-4051-8289-a609e62d4536", + "id": "a8040100-cbb0-4841-81cf-0b7544890ce6", "savedPayload": { "position": { "x": 20147.963507437365, @@ -1247,7 +1247,7 @@ "name": "New Formula", "code": "variable.uptrend", "project": "Foundations", - "id": "015d91a8-48e2-4a74-9d61-332e3a41c670", + "id": "d650e016-6792-4fac-b4f3-02eb14f88e35", "savedPayload": { "position": { "x": 19996.627672170867, @@ -1270,7 +1270,7 @@ } } }, - "id": "a234f1f3-5561-4735-abae-6746a31180b1", + "id": "befdecc4-febd-4c14-bc9a-3adbff0ef021", "savedPayload": { "position": { "x": 19978.9743756321, @@ -1303,7 +1303,7 @@ "name": "New Formula", "code": "variable.downtrend", "project": "Foundations", - "id": "3e1c34c4-bbb5-4b69-bfb2-f7f8b0b6e815", + "id": "7b79855b-e8d2-4532-baeb-673c1fb56976", "savedPayload": { "position": { "x": 19735.08131135148, @@ -1326,7 +1326,7 @@ } } }, - "id": "1af2651c-9182-497b-aca7-e66cf7a5fa75", + "id": "2acb9e69-8b59-4aef-8a47-5be33f7ff2ad", "savedPayload": { "position": { "x": 19804.610135085844, @@ -1359,7 +1359,7 @@ "name": "New Formula", "code": "variable.trend", "project": "Foundations", - "id": "3ea40973-1be5-49d4-8b1b-f928a6113194", + "id": "02c5c19b-1e97-4945-9e94-ef625b2fa1d0", "savedPayload": { "position": { "x": 19505.290349931696, @@ -1382,7 +1382,7 @@ } } }, - "id": "6eeee4cf-4fa6-4772-b8fe-443a7ea919f2", + "id": "2aaec8fa-33a5-4b7d-8acb-e7ae0849de77", "savedPayload": { "position": { "x": 19651.416160805988, @@ -1406,7 +1406,7 @@ } } ], - "id": "8783f55f-0cc5-48b2-b7c0-5683d6d70232", + "id": "de9379e5-3e57-47c1-9a89-55411e0bc487", "savedPayload": { "position": { "x": 19943.66778255457, @@ -1442,7 +1442,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 14 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)", "project": "Foundations", - "id": "4c3c3728-a2a1-4c31-aa02-d8ffd15f21f9", + "id": "44e2e26f-247a-4826-ad3e-151e1a388e4e", "savedPayload": { "position": { "x": 19499.95917987371, @@ -1465,7 +1465,7 @@ } } }, - "id": "19473430-7826-44a6-867a-5e72d0214564", + "id": "f1309808-5f3d-4b99-bca8-5607dd61bf88", "savedPayload": { "position": { "x": 19488.1997277561, @@ -1497,7 +1497,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1", "project": "Foundations", - "id": "83bf8974-88eb-4b97-a4e1-2b874f6503ee", + "id": "cb8bccda-3d87-459f-b34b-591866e729fe", "savedPayload": { "position": { "x": 19327.407206482792, @@ -1520,7 +1520,7 @@ } } }, - "id": "e80e89b0-ed08-441f-a8a8-297a1188b27a", + "id": "0d14543d-1b8e-4951-8916-c1a1f3c9974e", "savedPayload": { "position": { "x": 19373.16507882882, @@ -1543,7 +1543,7 @@ } } }, - "id": "79af695c-89ea-4104-9425-218de4af0527", + "id": "c1a63c7e-2f41-44f6-a562-ad5162639b69", "savedPayload": { "position": { "x": 19464.680823520877, @@ -1566,7 +1566,7 @@ } } }, - "id": "a4b896ae-5e2b-4d03-9c54-81da54620dce", + "id": "9aa5f428-33ab-4e48-ac93-8333873548db", "savedPayload": { "position": { "x": 19535.07633278898, @@ -1590,7 +1590,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Super Trend 14-3", - "id": "fd5db9c8-574f-4629-a9a3-de70b1f92879" + "id": "b114faeb-be7d-4465-9245-e5633df12e23" }, "referenceParentCombinedNodePath": [ [ @@ -1615,7 +1615,7 @@ } } ], - "id": "87bdb8fc-be87-43b0-9112-c2391a771767", + "id": "d1a32797-f03d-4ac6-b085-1956a4b300a4", "savedPayload": { "position": { "x": 18651.878281255034, @@ -1658,7 +1658,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Super Trend 9-2", "project": "Foundations", - "id": "9f0ce935-0561-4cd1-acfd-283c784dc7a5", + "id": "a15419c0-8e1f-46fb-9a83-c1e9324b6bae", "savedPayload": { "position": { "x": 19572.33550214046, @@ -1682,7 +1682,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "68c24b27-56dc-4285-ae9d-e8f36bb29c3f" + "id": "b5a2e10f-57dc-4553-96e2-b131b06d62d3" }, "referenceParentCombinedNodePath": [ [ @@ -1714,7 +1714,7 @@ } ], "outputDatasetFolders": [], - "id": "33b5e408-bbff-4610-96f3-46791d66292e", + "id": "7d11712c-ad68-4375-9bc6-1a48ab972f56", "savedPayload": { "position": { "x": 19508.942762879356, @@ -1747,7 +1747,7 @@ "name": "", "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "feb46ac8-db4b-4884-92d6-128cf415c7cd", + "id": "d008071e-bd61-4eb0-a182-63992e1b8859", "savedPayload": { "position": { "x": 19743.39009020503, @@ -1771,7 +1771,7 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "284093c4-e426-413e-ac6e-67c477c81b23" + "id": "7e9464ac-6bb0-4146-995b-34dc6f2dee74" }, "referenceParentCombinedNodePath": [ [ @@ -1806,7 +1806,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "c74f9ed8-6910-44d2-9207-6c06953cbfeb", + "id": "256dd739-409d-44d6-871c-8274f0ae2ed8", "savedPayload": { "position": { "x": 19937.041250191647, @@ -1866,7 +1866,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "0205c1fc-3594-452b-b231-2764cbf3fdb6", + "id": "869ca6ff-6789-4b89-9563-d6882b816f7a", "savedPayload": { "position": { "x": 19986.737962808613, @@ -1922,7 +1922,7 @@ } ], "dataMineDataDependencies": [], - "id": "616f8050-473c-4409-9f3d-409a9342b914", + "id": "42750869-0303-45e4-9805-a0ac77daed54", "savedPayload": { "position": { "x": 19691.29563690495, @@ -1949,7 +1949,7 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "284093c4-e426-413e-ac6e-67c477c81b23", + "id": "7e9464ac-6bb0-4146-995b-34dc6f2dee74", "savedPayload": { "position": { "x": 19744.408433045777, @@ -1976,7 +1976,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "ce12723e-295b-4d1c-b058-e0b344ecf219", + "id": "ff3fdfae-7a7f-4e7e-8f5e-2f312aa493ec", "savedPayload": { "position": { "x": 19717.442359729248, @@ -2034,7 +2034,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "ea4f4998-30d0-4e9a-8b1b-85f1a0c6351e", + "id": "f3bec7ae-3342-4ba8-9910-37745f3c8893", "savedPayload": { "position": { "x": 19617.622954523566, @@ -2057,7 +2057,7 @@ } } }, - "id": "74664c5d-d0e5-4a51-94a0-ce5afbc728f9", + "id": "8dd4a5cc-e684-4c5d-aebf-1f781f09bf7b", "savedPayload": { "position": { "x": 19471.206000761806, @@ -2094,7 +2094,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Super Trend 9-2", "project": "Foundations", - "id": "3aab0771-204a-43b1-abf0-5abead2669fe", + "id": "3c696501-b09a-4539-8c7d-f92b79475035", "savedPayload": { "position": { "x": 19956.108765796365, @@ -2118,7 +2118,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "0d35e86c-e207-4db7-be50-0de7a8b20c5a" + "id": "f3fecf13-8b3c-41ac-994e-55fecb4f3c3c" }, "referenceParentCombinedNodePath": [ [ @@ -2150,7 +2150,7 @@ } ], "outputDatasetFolders": [], - "id": "068582ea-1a2c-4f45-8875-32e23f14ffb2", + "id": "28fe1224-5d7d-4f60-9082-3ce6346166c9", "savedPayload": { "position": { "x": 19709.212002849177, @@ -2183,7 +2183,7 @@ "name": "", "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3d814855-d0db-482f-8dbc-bfb68ccc15e0", + "id": "8917f5fa-9a6f-4f6d-838f-c691422355fc", "savedPayload": { "position": { "x": 20015.877315760554, @@ -2207,7 +2207,7 @@ "referenceParent": { "type": "Status Report", "name": "New Status Report", - "id": "b3c21680-e355-4001-a8eb-a900c48f6904" + "id": "33e17e4a-f60f-40f4-bf14-87c7a144c7cf" }, "referenceParentCombinedNodePath": [ [ @@ -2242,7 +2242,7 @@ "name": "", "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "3236bd34-19b1-46d0-846f-345e505747a4", + "id": "5386fe91-0055-4fea-91f3-690c1260a012", "savedPayload": { "position": { "x": 20056.285379634406, @@ -2301,7 +2301,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "39c13dd2-f43c-46de-8aa6-3c2e732c47bf", + "id": "55863041-ffbc-407c-ba89-41400cd8a83a", "savedPayload": { "position": { "x": 20068.536656666616, @@ -2361,7 +2361,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "a3cd75aa-44b1-4b30-875c-720e8a863141", + "id": "6384fcd8-cad0-4173-a256-eac4d4221dae", "savedPayload": { "position": { "x": 20051.431906501602, @@ -2417,7 +2417,7 @@ } ], "dataMineDataDependencies": [], - "id": "7f4755b7-811c-499f-b191-11c479d5c6b7", + "id": "27e60262-b94b-439a-8e76-8c8a603ca63c", "savedPayload": { "position": { "x": 19768.639459173948, @@ -2444,7 +2444,7 @@ "type": "Status Report", "name": "New Status Report", "project": "Foundations", - "id": "b3c21680-e355-4001-a8eb-a900c48f6904", + "id": "33e17e4a-f60f-40f4-bf14-87c7a144c7cf", "savedPayload": { "position": { "x": 19609.7879306385, @@ -2471,7 +2471,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "68661a15-3b2e-4964-9487-b5883b8718ff", + "id": "7e7479c2-b6aa-4d5d-9699-306419d6822e", "savedPayload": { "position": { "x": 19562.520215113112, @@ -2529,7 +2529,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "983b7c88-8ca1-4d44-bfe7-b4952361867f", + "id": "cf58870e-75c5-4568-a1ff-9cf1e28e9228", "savedPayload": { "position": { "x": 19490.784929594814, @@ -2552,7 +2552,7 @@ } } }, - "id": "bd631646-dbe1-4c24-ba7b-5921a36c45ce", + "id": "273a31d8-bfac-4ded-b22f-fe75b7ad8f9e", "savedPayload": { "position": { "x": 19471.206000761806, @@ -2588,7 +2588,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", "project": "Foundations", - "id": "68c24b27-56dc-4285-ae9d-e8f36bb29c3f", + "id": "b5a2e10f-57dc-4553-96e2-b131b06d62d3", "savedPayload": { "position": { "x": 19803.816149751667, @@ -2616,7 +2616,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", "project": "Foundations", - "id": "0d35e86c-e207-4db7-be50-0de7a8b20c5a", + "id": "f3fecf13-8b3c-41ac-994e-55fecb4f3c3c", "savedPayload": { "position": { "x": 19658.501307321294, @@ -2655,7 +2655,7 @@ "name": "New Formula", "code": "record.current.begin", "project": "Foundations", - "id": "3f1e3785-8896-4f4e-a3ed-5789eb2d80a9", + "id": "d775df2a-aeda-4696-8f40-ecbae1ad1abb", "savedPayload": { "position": { "x": 19855.29717900401, @@ -2678,7 +2678,7 @@ } } }, - "id": "10612192-8af8-412e-b44d-070a7d994d12", + "id": "fca62359-7f17-4972-8adb-f9ca0cca447d", "savedPayload": { "position": { "x": 19652.21549002529, @@ -2711,7 +2711,7 @@ "name": "New Formula", "code": "record.current.end", "project": "Foundations", - "id": "ac3fea56-7243-4aca-9e6b-7e6ee2c251c1", + "id": "de848aa8-6d31-4163-9db6-dd59566450b6", "savedPayload": { "position": { "x": 19697.715271360084, @@ -2734,7 +2734,7 @@ } } }, - "id": "aed08096-79a7-4d58-81da-5cd1595a6e72", + "id": "d42d70d7-b0d1-4a2b-8726-789bab6325d9", "savedPayload": { "position": { "x": 19547.16088492934, @@ -2767,7 +2767,7 @@ "name": "New Formula", "code": "variable.trueRange", "project": "Foundations", - "id": "c7e599c6-9a1f-4c53-a2da-c508efb3f95a", + "id": "3f0daebf-9a4e-4df0-b50e-53f7ef273f17", "savedPayload": { "position": { "x": 19471.371742050647, @@ -2790,7 +2790,7 @@ } } }, - "id": "5d6e46da-862d-4415-8d45-916431fe1c16", + "id": "762bf72c-43ac-444c-bb52-ccb845552e89", "savedPayload": { "position": { "x": 19396.26519872305, @@ -2823,7 +2823,7 @@ "name": "New Formula", "code": "variable.atrNPeriod", "project": "Foundations", - "id": "b64f57e8-cce0-451e-84f2-e446ded43cf2", + "id": "8915c55a-a059-42a7-8d74-274bb117d6f8", "savedPayload": { "position": { "x": 19210.725341603866, @@ -2846,7 +2846,7 @@ } } }, - "id": "fd3ca6f0-200a-4eb8-bef3-713dcd673c7a", + "id": "f239b874-faa3-4561-891a-5f3e0c3ae42f", "savedPayload": { "position": { "x": 19222.500931758528, @@ -2879,7 +2879,7 @@ "name": "New Formula", "code": "variable.uptrend", "project": "Foundations", - "id": "a266452a-0dfe-46f3-b862-8ec69879499f", + "id": "d50004c6-f9fb-476f-9966-671ce7b27b04", "savedPayload": { "position": { "x": 18955.457121722255, @@ -2902,7 +2902,7 @@ } } }, - "id": "4eee6cfb-dcd2-4212-be03-e6de27bd15a8", + "id": "8b82ba71-5a62-471a-8dac-5132251b759e", "savedPayload": { "position": { "x": 19052.322118504122, @@ -2935,7 +2935,7 @@ "name": "New Formula", "code": "variable.downtrend", "project": "Foundations", - "id": "faa8ecf3-1108-4b7b-88fb-793913331974", + "id": "abb31fd4-10f9-4235-a998-68d0e8a2a246", "savedPayload": { "position": { "x": 18744.429354870612, @@ -2958,7 +2958,7 @@ } } }, - "id": "bfc7cce3-b55f-4985-bfec-d997196b596e", + "id": "e7219142-05a1-4e5b-aacb-138afadc4389", "savedPayload": { "position": { "x": 18911.636940603024, @@ -2991,7 +2991,7 @@ "name": "New Formula", "code": "variable.trend", "project": "Foundations", - "id": "b1a9fbbb-f1cd-4841-9029-ad76389ae632", + "id": "840135a8-1c0b-45b5-9a6e-348180b3dbcb", "savedPayload": { "position": { "x": 18609.76910558063, @@ -3014,7 +3014,7 @@ } } }, - "id": "a0d34214-ab76-4c11-91a8-4b500949b78f", + "id": "80555642-88ae-484e-999d-e4afe74ab2ce", "savedPayload": { "position": { "x": 18821.863441076373, @@ -3038,7 +3038,7 @@ } } ], - "id": "1efa38f3-8a0a-4234-bafe-fa19db8d006c", + "id": "2bc840f6-d0f8-4116-bc6d-fce5a3d8c2e9", "savedPayload": { "position": { "x": 19436.86287172777, @@ -3074,7 +3074,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 9 // ATR Period\nlet multiplier = 2 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)", "project": "Foundations", - "id": "b7ff9278-0e14-4372-9818-0caddb3503d0", + "id": "562cbf3a-3cf6-45f0-aa07-4d6671d507b4", "savedPayload": { "position": { "x": 19035.27015261296, @@ -3097,7 +3097,7 @@ } } }, - "id": "9bac5dab-6ac1-4e48-b9ed-35690b4471b9", + "id": "b3aafb56-2475-4324-808f-6a922f2de0d8", "savedPayload": { "position": { "x": 19067.221878892153, @@ -3129,7 +3129,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1", "project": "Foundations", - "id": "c56146fb-36c4-440c-a552-866953df2e21", + "id": "e5d526e6-5dea-4ba0-be6a-48798c6deca5", "savedPayload": { "position": { "x": 18886.311481233886, @@ -3152,7 +3152,7 @@ } } }, - "id": "4e55dff2-8934-432f-8d78-90b2f17d47ac", + "id": "a8a0e47f-60ad-47b3-9fd6-789df15a6421", "savedPayload": { "position": { "x": 18967.916097972768, @@ -3175,7 +3175,7 @@ } } }, - "id": "a471d617-4a32-4f12-abb1-0f1d441dfcd6", + "id": "ff928a9e-f10f-4a04-83e7-3cad26da95af", "savedPayload": { "position": { "x": 19131.125331450534, @@ -3198,7 +3198,7 @@ } } }, - "id": "7b2a966e-e295-4ab7-bf29-24ed00e98a02", + "id": "b9671dc8-8531-44d0-87cf-1dff900041fc", "savedPayload": { "position": { "x": 19366.24968557271, @@ -3222,7 +3222,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Super Trend 9-2", - "id": "8127debf-f6d5-4694-a17d-78ed96f75f31" + "id": "2b037828-c02e-4a68-b966-9a2b64bdeb1b" }, "referenceParentCombinedNodePath": [ [ @@ -3247,7 +3247,7 @@ } } ], - "id": "7689447e-48fb-418a-bd5e-24608998e426", + "id": "4ce6918b-0c22-43d2-af20-0ac03417f5ab", "savedPayload": { "position": { "x": 18634.443371710666, @@ -3290,7 +3290,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market FastTrend", "project": "Foundations", - "id": "a96d4bf0-9dc6-49f6-8d83-7589584c3a6a", + "id": "bc38fb39-27cf-42e0-92af-57a23abb4900", "savedPayload": { "position": { "x": 19780.08767759128, @@ -3314,7 +3314,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "3d17dad3-6793-42e1-9faf-994ef25c7972" + "id": "fbc6375f-2313-4296-b07b-3718c664cd73" }, "referenceParentCombinedNodePath": [ [ @@ -3346,7 +3346,7 @@ } ], "outputDatasetFolders": [], - "id": "460e2aa4-289d-48f1-bc55-36fbdbaed6d8", + "id": "2b243b74-b357-44c0-9260-0ad57488d16e", "savedPayload": { "position": { "x": 19528.486507207654, @@ -3379,7 +3379,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "e900802b-d27b-4d1c-9953-acbcf54865cc", + "id": "63a6377b-9b0e-45d1-b44d-3a74fafa3719", "savedPayload": { "position": { "x": 20007.725961386637, @@ -3438,7 +3438,7 @@ "name": "FastTrend Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "31092c8a-a878-42e2-8867-c5082c9822fc", + "id": "2dc2c82c-dea7-4e64-8189-8245398d7ca5", "savedPayload": { "position": { "x": 19887.14976905374, @@ -3462,7 +3462,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-FastTrend", - "id": "5f44569d-0396-45d0-88e7-fffbccf5d0ad" + "id": "5b20af26-35d4-4c47-938f-8cbb73041826" }, "referenceParentCombinedNodePath": [ [ @@ -3498,7 +3498,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "b84a4fa4-ea2c-411c-bb92-d9df5a86d259", + "id": "55189372-1b6a-4567-b8d0-9cef48f5f51d", "savedPayload": { "position": { "x": 19807.63317416257, @@ -3554,7 +3554,7 @@ } ], "dataMineDataDependencies": [], - "id": "e1970353-2940-4947-97ed-66729f3ab2de", + "id": "7832b778-e519-4254-a1f7-6971f105026a", "savedPayload": { "position": { "x": 19726.268627463585, @@ -3581,7 +3581,7 @@ "type": "Status Report", "name": "Market-FastTrend", "project": "Foundations", - "id": "5f44569d-0396-45d0-88e7-fffbccf5d0ad", + "id": "5b20af26-35d4-4c47-938f-8cbb73041826", "savedPayload": { "position": { "x": 19544.187294080537, @@ -3608,7 +3608,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "674cc360-fba1-460b-b393-4032c01473e6", + "id": "0e5c1b76-fdd5-4705-82cd-a70c7a9f5ffb", "savedPayload": { "position": { "x": 19358.581192076283, @@ -3666,7 +3666,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "8780d59d-d110-4ffa-bad7-fb36bf4e78cb", + "id": "221d230b-d50a-4e8f-b456-db13f7535aa1", "savedPayload": { "position": { "x": 19284.73573026047, @@ -3689,7 +3689,7 @@ } } }, - "id": "60325aa7-f68a-41ad-bfe9-9ada21485759", + "id": "1494661a-6fd6-4e1f-983d-e6de314e9fae", "savedPayload": { "position": { "x": 19155.984416552088, @@ -3726,7 +3726,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily FastTrend", "project": "Foundations", - "id": "52fb9e5d-69da-406b-8499-9e399560e235", + "id": "38b86332-41e6-4cc1-be42-58fcf6a37c0f", "savedPayload": { "position": { "x": 19584.882760326742, @@ -3750,7 +3750,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "30c3793f-ac75-4486-bb35-8dc90d3ea7a6" + "id": "3d0541c7-b9ef-43f5-90a3-99ab08e5d5fc" }, "referenceParentCombinedNodePath": [ [ @@ -3782,7 +3782,7 @@ } ], "outputDatasetFolders": [], - "id": "09ac737c-03a5-4644-921a-c950ef0a4c24", + "id": "37edb902-839e-4fa6-bb13-c6268142c594", "savedPayload": { "position": { "x": 19302.97497409097, @@ -3815,7 +3815,7 @@ "name": "FastTrend Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "121a81fe-e121-4000-9eb6-c7b913d88a72", + "id": "e80d6109-c24d-4e1e-a911-6f1e4c64f1f3", "savedPayload": { "position": { "x": 19490.05492679689, @@ -3839,7 +3839,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "c998d27b-c93c-4802-a1a3-8a2cc0b88917" + "id": "1374444b-a20c-42e9-92b4-e6db078d351c" }, "referenceParentCombinedNodePath": [ [ @@ -3874,7 +3874,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "54432981-941f-492f-9b0a-5efe6bdeb930", + "id": "495ad59f-40c7-4f9f-a40e-1ebf8826d9c1", "savedPayload": { "position": { "x": 19440.31634482799, @@ -3933,7 +3933,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "cd2336d5-a4fb-4b1b-964b-31a0b31546f4", + "id": "6acf8e47-3d7c-4438-a303-68d7f374e82d", "savedPayload": { "position": { "x": 19368.414893234174, @@ -3993,7 +3993,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "50524bec-5eb9-4805-8caa-146be9ba248d", + "id": "03796476-975a-46e7-8c6f-4f8ab05aeebb", "savedPayload": { "position": { "x": 19281.388787064316, @@ -4049,7 +4049,7 @@ } ], "dataMineDataDependencies": [], - "id": "8c87b105-39ac-4c72-9378-eaddf7695d13", + "id": "1440465c-4de9-4fb4-96e9-14ac1700ae0d", "savedPayload": { "position": { "x": 19213.903470761157, @@ -4076,7 +4076,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "c998d27b-c93c-4802-a1a3-8a2cc0b88917", + "id": "1374444b-a20c-42e9-92b4-e6db078d351c", "savedPayload": { "position": { "x": 19047.114414505235, @@ -4103,7 +4103,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "8c160270-b457-4671-bab0-8dea3a7b23e7", + "id": "ee384347-bfb2-4e81-b5a0-5666187a4982", "savedPayload": { "position": { "x": 18969.764166356345, @@ -4161,7 +4161,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "6ab4f2aa-9520-4950-810b-7e66ca7f7be1", + "id": "2a6c682a-3507-4609-9c90-fdbb20ed8ce6", "savedPayload": { "position": { "x": 18906.160521387348, @@ -4184,7 +4184,7 @@ } } }, - "id": "9c5f1920-f4cc-4116-ad30-c07e1f35b4f6", + "id": "58f03256-6352-4bd8-9c95-53327f3b8152", "savedPayload": { "position": { "x": 19114.425512038884, @@ -4220,7 +4220,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "3d17dad3-6793-42e1-9faf-994ef25c7972", + "id": "fbc6375f-2313-4296-b07b-3718c664cd73", "savedPayload": { "position": { "x": 19585.35864675123, @@ -4248,7 +4248,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "30c3793f-ac75-4486-bb35-8dc90d3ea7a6", + "id": "3d0541c7-b9ef-43f5-90a3-99ab08e5d5fc", "savedPayload": { "position": { "x": 19572.57492976987, @@ -4287,7 +4287,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "80c614da-f1f3-4622-a3a8-8c9a6697313f", + "id": "81047912-0fbd-4e96-97f8-bbe98fb91d37", "savedPayload": { "position": { "x": 19237.99551025012, @@ -4310,7 +4310,7 @@ } } }, - "id": "719512cf-ccc0-498e-a381-f3893c51086d", + "id": "163a23c9-d6b4-430d-ad22-a667e8d3385b", "savedPayload": { "position": { "x": 19069.41543027127, @@ -4343,7 +4343,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "f6e3f6fc-d16c-4dcf-8fad-72c7ffca60eb", + "id": "38b58c51-7437-471f-a6dd-b5f826a4101d", "savedPayload": { "position": { "x": 19065.336750320555, @@ -4366,7 +4366,7 @@ } } }, - "id": "56686276-85da-434a-8fc4-ea603b98c42c", + "id": "fc89e620-5887-4d09-bac4-7dcd6439c113", "savedPayload": { "position": { "x": 18954.30959031823, @@ -4399,7 +4399,7 @@ "name": "New Formula", "code": "variable.PositiveDisorder", "project": "Foundations", - "id": "3e01f943-56ab-4438-bb5b-f27524563900", + "id": "861db697-ab00-4ef1-a185-a4bb0c63dcf9", "savedPayload": { "position": { "x": 18641.860842321767, @@ -4422,7 +4422,7 @@ } } }, - "id": "84040d20-fd7a-4326-9720-5baed7ff1cb6", + "id": "83f2fcb2-7bf4-4136-b919-50eaafd7412e", "savedPayload": { "position": { "x": 18671.992318319037, @@ -4455,7 +4455,7 @@ "name": "New Formula", "code": "variable.NegativeDisorder", "project": "Foundations", - "id": "4b69aff8-bf91-4aef-ab78-a1e047793733", + "id": "f30ac41f-0412-409f-bf4a-615213f397c2", "savedPayload": { "position": { "x": 18286.453782311102, @@ -4478,7 +4478,7 @@ } } }, - "id": "72fbc68c-de1b-4711-a894-205344660272", + "id": "40bcc373-ca74-4387-b274-3089f717b87b", "savedPayload": { "position": { "x": 18435.054278311927, @@ -4511,7 +4511,7 @@ "name": "New Formula", "code": "variable.FastTrend", "project": "Foundations", - "id": "3f5a490f-db62-49c4-92e0-23918030a425", + "id": "d9781f9a-b550-4876-91c6-be9fe441c6b3", "savedPayload": { "position": { "x": 18266.744335459403, @@ -4534,7 +4534,7 @@ } } }, - "id": "8bf43a9e-ee1f-4f65-944a-469726d44a18", + "id": "af4ba441-f81d-4617-9d3b-5c9256a7e46f", "savedPayload": { "position": { "x": 18421.91464707746, @@ -4567,7 +4567,7 @@ "name": "New Record Formula", "code": "variable.interTrend", "project": "Foundations", - "id": "3302f2f9-2463-4df2-a39b-e9a17875a9ee", + "id": "e917e39f-265d-46e7-b799-6bb280911b6b", "savedPayload": { "position": { "x": 18597.574117245447, @@ -4590,7 +4590,7 @@ } } }, - "id": "2fb75597-53cc-4cc9-b845-85fbbb015284", + "id": "c66c6fed-d36e-44a2-b402-340c75c15fc3", "savedPayload": { "position": { "x": 18642.467834934825, @@ -4614,7 +4614,7 @@ } } ], - "id": "901eaa49-71be-4791-803d-8549ba366cbf", + "id": "17ff8f13-5ec1-40e7-b2c7-31552c40f61f", "savedPayload": { "position": { "x": 18418.248789544527, @@ -4650,7 +4650,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet FTLen = 10 // Channel length\nlet candle = record.current\nlet BIAS = 0.35 // biased limit value for Math.log2 (0)\n\n\nif (variable.previousEma5 === undefined) {\nvariable.previousEma5 = candle.close\n}\n\n// Calculate EMA5\nvariable.Ema5 = calculateEMA(5, candle.close, variable.previousEma5)\nvariable.previousEma5 = variable.Ema5\n\n\n// Build arrays Max, Min, Close, Open\n\nvariable.lastMax.push(candle.max) \nvariable.lastMin.push(candle.min)\nvariable.lastOpens.push(candle.open)\nvariable.lastCloses.push(candle.close)\nvariable.lastEMA5s.push(variable.Ema5)\n\n\n\n// Keep the array the correct size\n\nif (variable.lastMax.length > FTLen) {\n variable.lastMax.splice(0, 1)\n}\n\nif (variable.lastMin.length > FTLen) {\n variable.lastMin.splice(0, 1)\n}\n\nif (variable.lastOpens.length > FTLen) {\n variable.lastOpens.splice(0, 1)\n}\n\nif (variable.lastCloses.length > FTLen) {\n variable.lastCloses.splice(0, 1)\n}\n\nif (variable.lastEMA5s.length > FTLen) {\n variable.lastEMA5s.splice(0, 1)\n}\n// Calculate indicator values\n\n\n\n\nvariable.PositiveDisorder = CalPosEntropy () // Positive disorder\nvariable.NegativeDisorder = CalNegEntropy () // Negative disorder\nif(variable.PositiveDisorder === 0 && variable.NegativeDisorder === 0){\n\tvariable.FastTrend = 0\n}\nelse {\n\tvariable.FastTrend = ( variable.NegativeDisorder - variable.PositiveDisorder ) / ( variable.NegativeDisorder + variable.PositiveDisorder)\n}//calculation of the fast trend indicator\n\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\n}\n//functions\n//EMA5 calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\nfunction CalPosEntropy ()\n\n\n{variable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\n\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var i = 0 ; i < FTLen ; i++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMax = variable.PosMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMin = variable.PosMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosOpen = variable.PosOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosClose = variable.PosClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.PosMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMax = (variable.PosMax / FTLen) * Math.log2(1/(variable.PosMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMax = BIAS\n\t}\n\tif (variable.PosMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMin = (variable.PosMin / FTLen) * Math.log2(1/(variable.PosMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMin = BIAS\n\t}\n\tif (variable.PosOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosOpen = (variable.PosOpen / FTLen) * Math.log2(1/(variable.PosOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosOpen = BIAS\n\t}\n\tif (variable.PosClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosClose = (variable.PosClose / FTLen) * Math.log2(1/(variable.PosClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosClose = BIAS\n\t}\n\t\n\tvariable.PosEnt = variable.EntPosClose + variable.EntPosMax + variable.EntPosMin + variable.EntPosOpen //sum on 4 entropies\n\t\n\treturn variable.PosEnt\n}\n\nfunction CalNegEntropy ()\n\n{variable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var j = 0 ; j < FTLen ; j++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMax = variable.NegMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMin = variable.NegMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegOpen = variable.NegOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegClose = variable.NegClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.NegMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMax = (variable.NegMax / FTLen) * Math.log2(1/(variable.NegMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMax = BIAS\n\t}\n\tif (variable.NegMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMin = (variable.NegMin / FTLen) * Math.log2(1/(variable.NegMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMin = BIAS\n\t}\n\tif (variable.NegOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegOpen = (variable.NegOpen / FTLen) * Math.log2(1/(variable.NegOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegOpen = BIAS\n\t}\n\tif (variable.NegClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegClose = (variable.NegClose / FTLen) * Math.log2(1/(variable.NegClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegClose = BIAS\n\t}\n\t\n\tvariable.NegEnt = variable.EntNegClose + variable.EntNegMax + variable.EntNegMin + variable.EntNegOpen //sum on 4 entropies\n\t\n\treturn variable.NegEnt\n}\n\n// End of code :-)", "project": "Foundations", - "id": "26d82466-65f6-4ea7-af4e-75e4681bbcad", + "id": "a6c79fc4-2b5d-4866-9714-95b6c1d85a42", "savedPayload": { "position": { "x": 16969.966337101825, @@ -4673,7 +4673,7 @@ } } }, - "id": "56585622-702a-4125-af85-1292f06eb0af", + "id": "6972fd10-db52-4715-b437-fe638122e0a7", "savedPayload": { "position": { "x": 17558.568741448686, @@ -4705,7 +4705,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastMax = []\nvariable.lastMin = []\nvariable.lastOpens = []\nvariable.lastCloses = []\nvariable.lastEMA5s = []\nvariable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\nvariable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\nvariable.lastFastTrend = []", "project": "Foundations", - "id": "8b786dc7-6872-4934-bbf7-374dde18f76a", + "id": "d354da13-d59a-4b62-9b7d-f40036a8cd83", "savedPayload": { "position": { "x": 16983.55943608174, @@ -4728,7 +4728,7 @@ } } }, - "id": "4abbc4da-a690-4fe0-9469-4d82379bf08e", + "id": "ac8561ac-770a-4fb2-ba5c-0ee29e5a6876", "savedPayload": { "position": { "x": 17564.005981040653, @@ -4751,7 +4751,7 @@ } } }, - "id": "0a765cb8-a3fb-4e90-8b43-6ee5b5cdad1a", + "id": "af39c682-d600-4f69-b402-0a07bb4111aa", "savedPayload": { "position": { "x": 17950.970344346595, @@ -4774,7 +4774,7 @@ } } }, - "id": "c42231e0-85a6-446d-b3e0-c70d4a8f99a2", + "id": "5ae32c15-fcf4-4081-aedb-8432b527b4e7", "savedPayload": { "position": { "x": 18850.904645116643, @@ -4798,7 +4798,7 @@ "referenceParent": { "type": "Plotter Module", "name": "FastTrend", - "id": "69f63f46-442b-4fad-bd0d-0c3c659cfa8d" + "id": "9be5e5ab-f338-4b55-9dbd-a16b8a04b15d" }, "referenceParentCombinedNodePath": [ [ @@ -4823,7 +4823,7 @@ } } ], - "id": "7843ad7f-3615-495d-aa85-a2f1b211b31f", + "id": "be2a0639-b911-4eac-ba10-e8c44a102dc3", "savedPayload": { "position": { "x": 18583.15189664696, @@ -4866,7 +4866,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market On-Balance-Volume", "project": "Foundations", - "id": "c71f1cc1-d867-45dc-a625-c22f27cc0654", + "id": "2d61fd46-ed37-4ccb-a266-61f9a1006be4", "savedPayload": { "position": { "x": 18560.037673960585, @@ -4890,7 +4890,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "c79aea43-56bc-442e-8c9b-7b14ef181072" + "id": "e75b43d4-42e1-485d-ade0-f5af358223ef" }, "referenceParentCombinedNodePath": [ [ @@ -4922,7 +4922,7 @@ } ], "outputDatasetFolders": [], - "id": "0ce3c5c6-6124-4588-8fd9-f052deeb35c9", + "id": "5cc5471d-b2ab-41ea-8cdb-c870287e28a0", "savedPayload": { "position": { "x": 18482.391960429828, @@ -4955,7 +4955,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "a4d3bcd4-a17d-423e-9152-28bc1fe96119", + "id": "e14bba0b-aee1-4296-bb71-56c46c009c30", "savedPayload": { "position": { "x": 18571.471852575363, @@ -5014,7 +5014,7 @@ "name": "On-Balance-Volume Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3e1c9615-89bf-4eca-be3f-7f25c30e491b", + "id": "f6859801-e3d7-4831-b9e5-b534acda366e", "savedPayload": { "position": { "x": 18300.053266757597, @@ -5038,7 +5038,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-Volume-Energy", - "id": "1d09948d-8b17-4365-a338-bb84770f8d29" + "id": "132bd535-16b0-473c-a2db-9002c11e11e9" }, "referenceParentCombinedNodePath": [ [ @@ -5074,7 +5074,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "aaff2b8d-00b7-4ae5-b7f7-3d5051e7c940", + "id": "1c062a5c-eaaf-4f48-8ff3-577b2bddc974", "savedPayload": { "position": { "x": 18165.733893724555, @@ -5132,7 +5132,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "112554c5-6127-4b97-9e39-991b66bace0b", + "id": "486bd7ed-5257-41dc-bf15-221ced220759", "savedPayload": { "position": { "x": 18078.222080641066, @@ -5188,7 +5188,7 @@ } ], "dataMineDataDependencies": [], - "id": "f8aea84d-8b2a-4ce3-abfa-f0296fabceab", + "id": "6bf9ed16-f9b7-47c7-a18d-16d6f4ed0cd2", "savedPayload": { "position": { "x": 18288.277676602935, @@ -5215,7 +5215,7 @@ "type": "Status Report", "name": "Market-Volume-Energy", "project": "Foundations", - "id": "1d09948d-8b17-4365-a338-bb84770f8d29", + "id": "132bd535-16b0-473c-a2db-9002c11e11e9", "savedPayload": { "position": { "x": 18192.614212543107, @@ -5242,7 +5242,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "0555f112-0860-4916-b865-c94de7295563", + "id": "5fa77d50-dc95-46b7-91d9-c3b32c09a70d", "savedPayload": { "position": { "x": 18259.85737295571, @@ -5300,7 +5300,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "0150c3c1-d1fb-45cc-b7e8-842693098333", + "id": "7158f0cd-9234-444b-a32b-adc5567a360f", "savedPayload": { "position": { "x": 18259.85737295571, @@ -5323,7 +5323,7 @@ } } }, - "id": "a38b63fa-4c71-4e6f-bbe4-68b788e81394", + "id": "2dee1e87-d9d5-4d71-a2d6-ed0de689f05e", "savedPayload": { "position": { "x": 18916.878281255038, @@ -5360,7 +5360,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily On-Balance-Volume", "project": "Foundations", - "id": "c66d3f95-22da-4b2d-a280-6a2987214927", + "id": "00f1c04a-7c53-4ba9-9418-a2be4c152b3a", "savedPayload": { "position": { "x": 18016.878281255034, @@ -5384,7 +5384,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "2f56b91c-e0b1-4820-9035-322157b07305" + "id": "abb0cf6c-680d-4bc5-8d52-28aa4c751f14" }, "referenceParentCombinedNodePath": [ [ @@ -5416,7 +5416,7 @@ } ], "outputDatasetFolders": [], - "id": "6dd5eb2b-622a-42a4-a0ad-f64420f4a249", + "id": "a4ced607-0705-4148-b807-af4f39fb8785", "savedPayload": { "position": { "x": 18166.878281255034, @@ -5449,7 +5449,7 @@ "name": "On-Balance-Volume Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "53837055-837b-427c-bf59-6424734bed49", + "id": "87c3a576-aaec-412e-a697-5247b5c523b7", "savedPayload": { "position": { "x": 17907.0706601197, @@ -5473,7 +5473,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "490a2f7b-92ba-4d06-9b3c-54c2aa4aa925" + "id": "01a60c56-4369-4f00-819c-41fe3fa01b74" }, "referenceParentCombinedNodePath": [ [ @@ -5508,7 +5508,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "7c323e2b-8d5b-40d7-97b0-42a9769847f9", + "id": "93072db4-87f5-401c-b87e-bb44ed01cdbe", "savedPayload": { "position": { "x": 17844.938625763738, @@ -5567,7 +5567,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "4b70a57b-2500-4e83-8d31-5149b6fdbd58", + "id": "7e8e5509-7417-4242-9ce0-f530c4fea58c", "savedPayload": { "position": { "x": 17797.26303898437, @@ -5627,7 +5627,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c317f693-745f-473b-9626-a733aa53628c", + "id": "c91de033-89a3-4fee-9106-2b75793ca6ad", "savedPayload": { "position": { "x": 17767.29291223298, @@ -5685,7 +5685,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "8642dc3c-5851-4c92-a4e6-2a01242fb83b", + "id": "d666e751-38da-4014-a4c3-286bfdef376e", "savedPayload": { "position": { "x": 17757.0706601197, @@ -5741,7 +5741,7 @@ } ], "dataMineDataDependencies": [], - "id": "51bfb608-d943-468e-95e8-570ce5a23e74", + "id": "2041d069-da3a-4533-a7b8-3c4189788dd0", "savedPayload": { "position": { "x": 18057.0706601197, @@ -5768,7 +5768,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "490a2f7b-92ba-4d06-9b3c-54c2aa4aa925", + "id": "01a60c56-4369-4f00-819c-41fe3fa01b74", "savedPayload": { "position": { "x": 18166.878281255034, @@ -5795,7 +5795,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "a686c8ad-3eff-44d3-b599-63ff4093acb5", + "id": "ef2392b3-53c3-4a22-a9e9-d5724ad659b5", "savedPayload": { "position": { "x": 18186.974470687368, @@ -5853,7 +5853,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "ed1b51b6-9146-4231-8210-f0b9fe74058d", + "id": "4451a53f-72ab-4c6b-aaa4-88ff220895a5", "savedPayload": { "position": { "x": 18241.878281255034, @@ -5876,7 +5876,7 @@ } } }, - "id": "7cbf56e5-ebcb-4522-9f7a-abe62d10aa53", + "id": "6efea80c-5dbf-4391-ab8e-baac7d13ebc4", "savedPayload": { "position": { "x": 18687.268221835984, @@ -5912,7 +5912,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "c79aea43-56bc-442e-8c9b-7b14ef181072", + "id": "e75b43d4-42e1-485d-ade0-f5af358223ef", "savedPayload": { "position": { "x": 18678.57908366401, @@ -5940,7 +5940,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "2f56b91c-e0b1-4820-9035-322157b07305", + "id": "abb0cf6c-680d-4bc5-8d52-28aa4c751f14", "savedPayload": { "position": { "x": 18151.20310779325, @@ -5979,7 +5979,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "b9ef4324-8f90-4d2e-a37b-2fe00488133e", + "id": "1aea50c5-614a-4411-9360-750689225566", "savedPayload": { "position": { "x": 18739.95631520561, @@ -6002,7 +6002,7 @@ } } }, - "id": "ce1231a6-a79f-44e7-be20-287b1d9bcc71", + "id": "18c7223c-7b3b-4899-b01d-6304a486b942", "savedPayload": { "position": { "x": 18226.68228842559, @@ -6035,7 +6035,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "578dd097-c1e3-4c49-8f1b-5f7a7c9276c3", + "id": "8cbde9ee-c30c-497f-8263-9255a0089481", "savedPayload": { "position": { "x": 17819.32804087816, @@ -6058,7 +6058,7 @@ } } }, - "id": "d3b35b03-6ffc-4aca-8341-4df17bd60fcb", + "id": "08bf5529-329b-4647-8499-b9f89c3b814c", "savedPayload": { "position": { "x": 17766.368151261864, @@ -6091,7 +6091,7 @@ "name": "New Record Formula", "code": "variable.OBV", "project": "Foundations", - "id": "c2937047-5220-4668-ad59-19bf15a2ee9a", + "id": "88eb7f41-1317-48a5-b766-be8bd1a43f1c", "savedPayload": { "position": { "x": 16836.65339639982, @@ -6114,7 +6114,7 @@ } } }, - "id": "87384c54-9eb3-47d2-888d-6c7fd7e46b3f", + "id": "dbaa4224-a557-4113-a68a-1900c9fa116a", "savedPayload": { "position": { "x": 17275.030829022693, @@ -6147,7 +6147,7 @@ "name": "New Record Formula", "code": "variable.VEma20", "project": "Foundations", - "id": "ce9db6e7-9815-4c44-a4bb-182628a3ad55", + "id": "61ca8f9d-3f7e-49ef-9f9e-98f866576687", "savedPayload": { "position": { "x": 16367.569861105843, @@ -6170,7 +6170,7 @@ } } }, - "id": "5b59743a-c0b1-4d43-88f7-54901d605f0f", + "id": "c606ce27-a96f-4faa-9d0a-829e75f49998", "savedPayload": { "position": { "x": 17040.489061375705, @@ -6203,7 +6203,7 @@ "name": "New Record Formula", "code": "variable.VEma10", "project": "Foundations", - "id": "1d652bc7-4793-4cc3-877b-727ff6369b94", + "id": "d343c43b-5f13-4e32-a217-e771cfe25fea", "savedPayload": { "position": { "x": 16686.860208085523, @@ -6226,7 +6226,7 @@ } } }, - "id": "5d9b1e73-742a-4508-ac79-0658156f3e73", + "id": "e77b01f3-c6f5-448b-9aa5-90f6e687f1a7", "savedPayload": { "position": { "x": 17200.134234865545, @@ -6259,7 +6259,7 @@ "name": "New Record Formula", "code": "variable.VEma5", "project": "Foundations", - "id": "5c39b7c8-e02b-40f5-a995-04e9b6b85101", + "id": "a16f80e0-935d-41e3-bc3d-88425b0a73e8", "savedPayload": { "position": { "x": 17607.48848241298, @@ -6282,7 +6282,7 @@ } } }, - "id": "e93ff4a2-e54b-426b-8f8e-06a611c2e7e4", + "id": "8cf1c0fe-fd03-4d79-beaa-9028344cf2d5", "savedPayload": { "position": { "x": 17660.448372029274, @@ -6315,7 +6315,7 @@ "name": "New Record Formula", "code": "variable.VEma3", "project": "Foundations", - "id": "a91ae867-387a-4cad-9021-67212657ca16", + "id": "e751fdc6-3814-4952-a67c-8a7564798de7", "savedPayload": { "position": { "x": 18590.163126891315, @@ -6338,7 +6338,7 @@ } } }, - "id": "720dd76c-4019-4767-8e9b-de6158a2c0c6", + "id": "f21679c0-aab4-4bec-b62b-8a4c3265d73b", "savedPayload": { "position": { "x": 18151.78569426844, @@ -6362,7 +6362,7 @@ } } ], - "id": "f0b31b84-59d5-4353-ad0c-aaa451d8c5ae", + "id": "ca11931b-2a77-4b5e-bc42-4c87c1db41d6", "savedPayload": { "position": { "x": 17713.408261645567, @@ -6398,7 +6398,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet K = 2\n\nvariable.CDL = candle.close\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.cdClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.cdClose.length > K) {\n variable.cdClose.splice(0, 1)\n}\n\n//manage Previous On balance value\n\nif (variable.previousOnBV === undefined) {\n\tvariable.previousOnBV = 0\n}\n\n//procedure for OBV calculation\nif (variable.cdClose[1] > variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.cdClose[1] === variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.cdClose[1] < variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV - (volume.buy + volume.sell)\n\t}\n\n//manage NaN and undefined\nif (variable.OnBV === undefined || isNaN(variable.OnBV)) {\n\tvariable.OBV = 0\n\tvariable.previousOnBV = 0\n}\nelse {\n\tvariable.OBV = variable.OnBV\n\tvariable.previousOnBV = variable.OnBV\n}\n\n// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\nvariable.previousVEma3 = variable.VEma3\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\nvariable.previousVEma5 = variable.VEma5\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\nvariable.previousVEma10 = variable.VEma10\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\nvariable.previousVEma20 = variable.VEma20\n\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)", "project": "Foundations", - "id": "2728b02d-f022-43c0-98c2-fb2adde6fb42", + "id": "36d51149-1cb2-49d9-b49b-53f69946bd4e", "savedPayload": { "position": { "x": 16944.182619638243, @@ -6421,7 +6421,7 @@ } } }, - "id": "df2dc211-658f-4f28-86d9-258583de37ad", + "id": "5c424ead-839f-433f-9f48-b07353198032", "savedPayload": { "position": { "x": 17169.105517757744, @@ -6453,7 +6453,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.cdClose = []", "project": "Foundations", - "id": "30c76ea6-1a54-4266-b5d2-469eea68f07c", + "id": "98d431b2-aabe-45ad-9d59-94e02614897b", "savedPayload": { "position": { "x": 17463.87471691237, @@ -6476,7 +6476,7 @@ } } }, - "id": "5751ff89-f41a-477d-8560-c877f7a56d4f", + "id": "f25a2401-5368-4e3e-8393-e3142730225b", "savedPayload": { "position": { "x": 17511.590592938333, @@ -6499,7 +6499,7 @@ } } }, - "id": "f94f09c2-baab-4aa7-b202-68abc5b03407", + "id": "34583023-50b6-4b1b-84b0-42474a385bcc", "savedPayload": { "position": { "x": 17618.951313996746, @@ -6522,7 +6522,7 @@ } } }, - "id": "209c2207-f898-4834-9870-e05596b9fbea", + "id": "653e18fd-f4a6-4f70-b35b-ff53fd5da633", "savedPayload": { "position": { "x": 18386.32746191543, @@ -6546,7 +6546,7 @@ "referenceParent": { "type": "Plotter Module", "name": "On-Balance-Volume", - "id": "eb5ea832-3feb-4289-b174-5dc7ddfc0b37" + "id": "6a89fc10-6dfb-4d42-ad6e-d39e693fabf0" }, "referenceParentCombinedNodePath": [ [ @@ -6571,7 +6571,7 @@ } } ], - "id": "28ef5b45-82a6-4203-a0aa-e9b6b0596d4f", + "id": "9ea2e571-044e-4338-9679-42b8eefdf249", "savedPayload": { "position": { "x": 18500.984730157696, @@ -6614,7 +6614,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Volume Oscillators", "project": "Foundations", - "id": "9ca81834-ef64-4f69-8503-389490ab050a", + "id": "3ca92244-d863-46d9-8d76-d5c442151d95", "savedPayload": { "position": { "x": 17828.40629395643, @@ -6638,7 +6638,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "a90fde5a-ea3a-4ed1-a4bf-94dda02d4968" + "id": "ba94642a-1aba-47ea-b78f-5449ba060c83" }, "referenceParentCombinedNodePath": [ [ @@ -6670,7 +6670,7 @@ } ], "outputDatasetFolders": [], - "id": "0f7e1396-8bbb-4b39-8078-a23464377d82", + "id": "603084aa-f195-49a5-9313-7c281f42e9c0", "savedPayload": { "position": { "x": 17835.54560322026, @@ -6703,7 +6703,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "b5ca41f8-3fba-4229-9e76-1f7d3372c108", + "id": "fa3a2e52-f10d-4039-bd80-0fca206e142b", "savedPayload": { "position": { "x": 17781.67092746818, @@ -6762,7 +6762,7 @@ "name": "Volume Oscillators Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "d254aa36-b3c0-4a88-9893-61f557afa73e", + "id": "da4eb0ca-598d-4d3c-a96a-b06be09bfb3b", "savedPayload": { "position": { "x": 17556.470043172925, @@ -6786,7 +6786,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-Volume-Energy", - "id": "9dc52a76-7fb5-404e-9e42-6bfaa00dbd60" + "id": "4712aa20-ae87-4aa1-80ed-443e36d814cf" }, "referenceParentCombinedNodePath": [ [ @@ -6822,7 +6822,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "90659931-c6ba-4dc6-a1f4-a85d5f686844", + "id": "dbdc32b2-e9e1-4be7-a669-75bb071d52ea", "savedPayload": { "position": { "x": 17437.731319486906, @@ -6880,7 +6880,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "d360a7bb-0ffb-4260-9a36-9b8f3a2a1de0", + "id": "9a3b57f4-8ef4-43b8-8211-071899492761", "savedPayload": { "position": { "x": 17384.21064879142, @@ -6936,7 +6936,7 @@ } ], "dataMineDataDependencies": [], - "id": "5f69ecef-ce22-49d0-a58b-14eb52adc00e", + "id": "a8c8d20f-e407-4701-afa1-1dedac909ef0", "savedPayload": { "position": { "x": 17608.47439889621, @@ -6963,7 +6963,7 @@ "type": "Status Report", "name": "Market-Volume-Energy", "project": "Foundations", - "id": "9dc52a76-7fb5-404e-9e42-6bfaa00dbd60", + "id": "4712aa20-ae87-4aa1-80ed-443e36d814cf", "savedPayload": { "position": { "x": 17579.381215613914, @@ -6990,7 +6990,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "1a891b9c-ea18-4d98-ba5a-40c35b1dbd00", + "id": "9192ca8f-bc81-4868-95c9-253b803ec329", "savedPayload": { "position": { "x": 17692.72739328012, @@ -7048,7 +7048,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "91399b41-905b-4a58-bf79-07cc1f618fae", + "id": "d62a10fe-37be-4bd3-a8f3-153c7412ad44", "savedPayload": { "position": { "x": 17714.60271868092, @@ -7071,7 +7071,7 @@ } } }, - "id": "ac2775dd-8b15-450f-b8df-d8a6bc06f1a2", + "id": "54722ebe-1c81-45f8-8cc3-48e74d6c0b66", "savedPayload": { "position": { "x": 19122.511553962162, @@ -7108,7 +7108,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Volume Oscillators", "project": "Foundations", - "id": "ce6a71ca-ef36-4a90-9126-2f11abfe9180", + "id": "8b629522-cb78-4529-b75c-50b35465fb3c", "savedPayload": { "position": { "x": 17383.90029440688, @@ -7132,7 +7132,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "d3825930-1a9f-4735-9f3a-cb25c0970267" + "id": "b399970b-bec6-4c5b-bf1a-900e2e9c7910" }, "referenceParentCombinedNodePath": [ [ @@ -7164,7 +7164,7 @@ } ], "outputDatasetFolders": [], - "id": "9419ed9f-2b77-42ac-8615-95ac1f5a231d", + "id": "6a90d997-c60e-428f-a9ac-559cd225487f", "savedPayload": { "position": { "x": 17601.0205058384, @@ -7197,7 +7197,7 @@ "name": "Volume Oscillators Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "fff9fe07-7533-458f-a783-5c4a14e7168e", + "id": "163bce61-d9c7-4b84-8420-4970a68fb41f", "savedPayload": { "position": { "x": 30633.7915997511, @@ -7221,7 +7221,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "113c5e66-f550-4896-8f80-498e8bd23e45" + "id": "1d7a9274-feb2-431f-b80a-8697d5287758" }, "referenceParentCombinedNodePath": [ [ @@ -7256,7 +7256,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "18569fe7-c124-4217-a3c7-691c87beca04", + "id": "fdab30e2-2612-4e35-b874-ffac72315836", "savedPayload": { "position": { "x": 30561.43731328186, @@ -7315,7 +7315,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "5e074525-dade-4047-be9b-4a8f9eadf08d", + "id": "e593bf94-8427-4794-9458-c33c9ce23f05", "savedPayload": { "position": { "x": 30483.7915997511, @@ -7375,7 +7375,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "a39c2405-709a-4cff-9d57-bd013c8cf18f", + "id": "4ace3513-7e90-4584-bf1d-cb3a1127f1bb", "savedPayload": { "position": { "x": 30406.145886220344, @@ -7433,7 +7433,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "d4ccb64f-abfe-43ce-a525-022c08f38d31", + "id": "2b2430ca-1682-49f8-b7f0-3f36595f6451", "savedPayload": { "position": { "x": 30333.7915997511, @@ -7489,7 +7489,7 @@ } ], "dataMineDataDependencies": [], - "id": "02894e1c-38ba-46bc-a9a5-21051ac512f6", + "id": "32afe34c-0744-4fce-a1b9-2f12d49269c0", "savedPayload": { "position": { "x": 17526.59724677286, @@ -7516,7 +7516,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "113c5e66-f550-4896-8f80-498e8bd23e45", + "id": "1d7a9274-feb2-431f-b80a-8697d5287758", "savedPayload": { "position": { "x": 17674.216771227748, @@ -7543,7 +7543,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "b6a9d3ae-7263-47bc-9a35-d1fcf570cc48", + "id": "6ec8ec4e-3d9a-4c9b-ae50-c44efdb75398", "savedPayload": { "position": { "x": 17714.628865547606, @@ -7601,7 +7601,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "9f48c31b-9211-478d-beb9-779443783599", + "id": "3a13dce1-eab6-41d9-9eef-7f9efe3d0dd1", "savedPayload": { "position": { "x": 17782.776876943506, @@ -7624,7 +7624,7 @@ } } }, - "id": "c8c6fd00-9264-4a43-8b6c-02322a7ebadf", + "id": "34a5141f-717a-4833-852a-26dd13bff2f1", "savedPayload": { "position": { "x": 18788.794926809074, @@ -7660,7 +7660,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "a90fde5a-ea3a-4ed1-a4bf-94dda02d4968", + "id": "ba94642a-1aba-47ea-b78f-5449ba060c83", "savedPayload": { "position": { "x": 18864.16751652396, @@ -7688,7 +7688,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "d3825930-1a9f-4735-9f3a-cb25c0970267", + "id": "b399970b-bec6-4c5b-bf1a-900e2e9c7910", "savedPayload": { "position": { "x": 18113.07296282163, @@ -7727,7 +7727,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "7e8b26f9-4658-4d0d-b161-255d3c044f24", + "id": "1340cbb6-8bf8-4112-aa60-2f49051ef300", "savedPayload": { "position": { "x": 18878.1558691733, @@ -7750,7 +7750,7 @@ } } }, - "id": "5956065a-5b13-41cb-a102-dd1ffc8dc802", + "id": "ace9930a-7215-4a33-afe1-b024cc5aa9eb", "savedPayload": { "position": { "x": 18116.124175848927, @@ -7783,7 +7783,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "3ff9eabc-6d57-4323-878a-cef7bb286d69", + "id": "052e0907-da05-472f-9557-3500c2d39a27", "savedPayload": { "position": { "x": 16961.39830140619, @@ -7806,7 +7806,7 @@ } } }, - "id": "ab405de9-60b1-41d2-a9d0-f746cce4570f", + "id": "436d17de-e76e-458d-bf28-5310e0e29c7b", "savedPayload": { "position": { "x": 17157.74539196537, @@ -7839,7 +7839,7 @@ "name": "New Record Formula", "code": "variable.osc", "project": "Foundations", - "id": "51ff4f2a-0e5c-4493-9c22-5d1738b3bd95", + "id": "08a7d33e-7744-4c9b-a220-62e9ef083c77", "savedPayload": { "position": { "x": 15437.334914757434, @@ -7862,7 +7862,7 @@ } } }, - "id": "2020c596-59a3-4d54-a7e2-1ee1867e817a", + "id": "bb0dd4ce-39b8-4001-95eb-a5d637bb1487", "savedPayload": { "position": { "x": 16395.713698640993, @@ -7895,7 +7895,7 @@ "name": "New Record Formula", "code": "variable.oscb", "project": "Foundations", - "id": "aebaa3da-82b9-4857-b923-88f653a49ad9", + "id": "867ac30f-4c28-48b5-a0a7-415f1604a30b", "savedPayload": { "position": { "x": 15830.029095875803, @@ -7918,7 +7918,7 @@ } } }, - "id": "c6097114-8457-4bf9-a23d-f7a6fdf12170", + "id": "6f832152-19db-41c7-8391-859cbd8b2e65", "savedPayload": { "position": { "x": 16592.06078920018, @@ -7951,7 +7951,7 @@ "name": "New Record Formula", "code": "variable.oscs", "project": "Foundations", - "id": "911b005d-bcc5-44c9-bde9-1559f301850c", + "id": "543f3a11-5bb5-4a14-ba81-787c8bf74b2e", "savedPayload": { "position": { "x": 17746.786663642917, @@ -7974,7 +7974,7 @@ } } }, - "id": "7c41a52b-f8a3-40d9-83a3-52b802aac4e5", + "id": "d13271bb-1731-4b5c-be96-d96ac4713cec", "savedPayload": { "position": { "x": 17550.439573083735, @@ -7998,7 +7998,7 @@ } } ], - "id": "0cf6f374-11fd-43bd-ad6b-b9214f51dfc6", + "id": "87e57286-c4b9-4b7a-b123-1587ec24e2f4", "savedPayload": { "position": { "x": 17354.092482524553, @@ -8034,7 +8034,7 @@ "name": "New Procedure Javascript Code", "code": "\t/* Loop Code */\n\n\tlet candle = record.current\n\tlet volume = getElement('volumes', candle)\n\tlet Vl = 28 //period for slow moving average\n\tlet Vs = 14 //period for fast moving average\n\n\n\t//evaluation of sell and buy volume as per indicated in the master data mine\n\tlet totalVolume = volume.buy + volume.sell\n\tlet distanceOpenMax = candle.max - candle.open\n\tlet distanceOpenMin = candle.open - candle.min\n\tlet distanceMaxMin = candle.max - candle.min\n\n\tvariable.buyVolume = totalVolume * distanceOpenMax * 100 / distanceMaxMin\n\tvariable.sellVolume = totalVolume * distanceOpenMin * 100 / distanceMaxMin\n\n\n\t//Array building\n\tvariable.VolShort.push(volume.sell + volume.buy)\n\tvariable.VolLong.push(volume.sell + volume.buy)\n\tvariable.VolShortB.push(variable.buyVolume)\n\tvariable.VolLongB.push(variable.buyVolume)\n\tvariable.VolShortS.push(variable.sellVolume)\n\tvariable.VolLongS.push(variable.sellVolume)\n\n\t// Keep the array the correct size\n\n\tif (variable.VolShort.length > Vs) {\n\t\tvariable.VolShort.splice(0, 1)\n\t}\n\n\tif (variable.VolLong.length > Vl) {\n\t\tvariable.VolLong.splice(0, 1)\n\t}\n\n\tif (variable.VolShortB.length > Vs) {\n\t\tvariable.VolShortB.splice(0, 1)\n\t}\n\n\tif (variable.VolLongB.length > Vl) {\n\t\tvariable.VolLongB.splice(0, 1)\n\t}\n\n\tif (variable.VolShortS.length > Vs) {\n\t\tvariable.VolShortS.splice(0, 1)\n\t}\n\n\tif (variable.VolLongS.length > Vl) {\n\t\tvariable.VolLongS.splice(0, 1)\n\t}\n\n\t//calculate volume mobile average\n\n\tvariable.VolAs = calVolAv(Vs, variable.VolShort) //fast volume mobile average\n\tvariable.VolAl = calVolAv(Vl, variable.VolLong) //slow\n\tvariable.VolAsB = calVolAv(Vs, variable.VolShortB) //fast volume mobile average BUY\n\tvariable.VolAlB = calVolAv(Vl, variable.VolLongB) //slow\n\tvariable.VolAsS = calVolAv(Vs, variable.VolShortS) //fast volume mobile average SELL\n\tvariable.VolAlS = calVolAv(Vl, variable.VolLongS) //slow\n\n\t//calculate volume oscillator and put it in an array prior to velocity calculation\n\tvariable.VOscAB = (variable.VolAsB - variable.VolAlB) / variable.VolAlB\n\tvariable.VOscAS = (variable.VolAsS - variable.VolAlS) / variable.VolAlS\n\tvariable.VOscA = (variable.VolAs - variable.VolAl) / variable.VolAl\n\n\tif (isNaN(variable.VOscA)) {\n\n\tvariable.osc = 0\n\t}\n\telse {\n\tvariable.osc = variable.VOscA\n\n\t}\n\tif (isNaN(variable.VOscAB)) {\n\n\tvariable.oscb = 1\n\t}\n\telse {\n\tvariable.oscb = variable.VOscAB\n\t}\t\n\tif (isNaN(variable.VOscAS)) {\n\n\tvariable.oscs = -1\n\t}\n\telse {\n\tvariable.oscs = variable.VOscAS\n\t}\n\t\n\t\n\t//functions\n\t//Volume average\n\tfunction calVolAv(periods, array) {\n\t\tvariable.S = 0\n\t\tfor(var i = 0 ; i < periods ; i++) {\n\t\t\tvariable.S = variable.S + array[i]\n\t\t}\n\t\treturn variable.S/periods\n\t}\n\n\t// End of code :-)", "project": "Foundations", - "id": "51295394-14b5-44c0-8c15-28da43cd93dc", + "id": "9b6835f3-e153-4f11-9d82-77c181353179", "savedPayload": { "position": { "x": 17727.980683742957, @@ -8057,7 +8057,7 @@ } } }, - "id": "810d4c4b-47d0-40f1-92de-2119d105d177", + "id": "d1a6f1a8-9698-48c1-bb8e-593fd64e582c", "savedPayload": { "position": { "x": 17825.48858380787, @@ -8089,7 +8089,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.VolShort = []\nvariable.VolLong = []\nvariable.VOscA = []\nvariable.VolShortB = []\nvariable.VolLongB = []\nvariable.VolShortS = []\nvariable.VolLongS = []\nvariable.VOscB = []\nvariable.VOscS = []", "project": "Foundations", - "id": "ef9ab1e5-6ce8-4326-9fc8-da2f054e13b2", + "id": "4cd9cf40-cb06-4802-8cbf-d14a4fb27447", "savedPayload": { "position": { "x": 17854.098343878024, @@ -8112,7 +8112,7 @@ } } }, - "id": "0ee8c538-7fb4-4eab-8493-00c08ad8c0e4", + "id": "638476cb-5a41-4d8e-99cf-bc01f10a11aa", "savedPayload": { "position": { "x": 17922.06575452272, @@ -8135,7 +8135,7 @@ } } }, - "id": "a62ac616-50a0-410b-bb10-250cab6e9820", + "id": "91f394c7-8a19-4dbb-bbf6-217f7dfe36d5", "savedPayload": { "position": { "x": 17990.033165167413, @@ -8158,7 +8158,7 @@ } } }, - "id": "50666a49-509e-45bd-8499-7766c9009da6", + "id": "1567144d-41a4-40da-95b1-f2800fc247b5", "savedPayload": { "position": { "x": 18312.471266408113, @@ -8182,7 +8182,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Volume Oscillators", - "id": "be515793-ba61-474d-af7d-0c10442c7409" + "id": "2ac73a51-c0bd-4a8c-bc0d-d67b425e145e" }, "referenceParentCombinedNodePath": [ [ @@ -8207,7 +8207,7 @@ } } ], - "id": "8ed2d1c3-c946-4132-a309-1c265540e13b", + "id": "1e83446e-2562-4b9d-bab0-0293e347b899", "savedPayload": { "position": { "x": 18392.717129293727, @@ -8250,7 +8250,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market HoltWinters", "project": "Foundations", - "id": "596f9ed9-9b93-4a63-a406-3d26ff57204e", + "id": "a2bc3db9-fd28-4162-a3a1-39d6ae832116", "savedPayload": { "position": { "x": 18156.584614518204, @@ -8274,7 +8274,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "3128b140-04cf-4129-b116-e78048720a06" + "id": "a21c5a8a-f5af-476d-a7b1-f87fd3a7da61" }, "referenceParentCombinedNodePath": [ [ @@ -8306,7 +8306,7 @@ } ], "outputDatasetFolders": [], - "id": "6642e5f2-3fbf-4cd9-a45d-504bb64a2ca8", + "id": "cbff6237-7533-4314-95cf-9d419372723a", "savedPayload": { "position": { "x": 18596.23944045225, @@ -8339,7 +8339,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "a8eea463-39f7-450c-ba9b-8a7f36bda918", + "id": "2ee3183a-cdff-421e-9208-4b6151c82d43", "savedPayload": { "position": { "x": 18786.2067928767, @@ -8398,7 +8398,7 @@ "name": "Holt-Winters forecast Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "c907c126-4211-45c6-b504-cbd15d9ca63d", + "id": "d5590e11-5aea-4d2c-956e-fc80ce486eea", "savedPayload": { "position": { "x": 18494.72539536913, @@ -8422,7 +8422,7 @@ "referenceParent": { "type": "Status Report", "name": "HoltWinters", - "id": "c278d559-0e4d-4acb-8818-06877ed34cae" + "id": "fa56141e-2011-40e8-a689-21162373f112" }, "referenceParentCombinedNodePath": [ [ @@ -8458,7 +8458,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "8872e85f-03f6-468b-a90b-2382f5a3fe34", + "id": "5fc29c0c-5bca-4f22-9d67-c8fd5ec14d75", "savedPayload": { "position": { "x": 18355.858321573367, @@ -8516,7 +8516,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "77a45de1-833d-4fa3-bd9e-6ef90c0d2f6d", + "id": "414f37a3-2f41-4b09-9f9e-70f307fa01db", "savedPayload": { "position": { "x": 18247.79023243334, @@ -8572,7 +8572,7 @@ } ], "dataMineDataDependencies": [], - "id": "658e0ef0-f4bd-4aff-9a1c-aa9e603764ce", + "id": "419c2117-7e9d-4780-adb6-898e57cc16db", "savedPayload": { "position": { "x": 18436.49111022106, @@ -8599,7 +8599,7 @@ "type": "Status Report", "name": "HoltWinters", "project": "Foundations", - "id": "c278d559-0e4d-4acb-8818-06877ed34cae", + "id": "fa56141e-2011-40e8-a689-21162373f112", "savedPayload": { "position": { "x": 18296.65058002588, @@ -8626,7 +8626,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "aaf6dd10-5d47-422a-a687-a3dcffb718fa", + "id": "528a3efb-ab6c-4a33-8dca-296d21e7e8b1", "savedPayload": { "position": { "x": 18326.39131190213, @@ -8684,7 +8684,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "d57b1ea9-6ba6-423f-b33d-f9b6cc79908b", + "id": "193b6cb4-4cbe-4917-9601-d857fc2a341f", "savedPayload": { "position": { "x": 18310.2478603172, @@ -8707,7 +8707,7 @@ } } }, - "id": "5e1478dd-d01c-4a11-8d47-8b479278c65f", + "id": "efbe36b0-0982-4f7f-8c03-e4d704d3c11a", "savedPayload": { "position": { "x": 19061.586854193523, @@ -8744,7 +8744,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily HoltWinters", "project": "Foundations", - "id": "270b96af-0510-4f91-8071-d53b863488d8", + "id": "021dafc5-b552-426d-b1c0-314ceae9a067", "savedPayload": { "position": { "x": 18144.579524189787, @@ -8768,7 +8768,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "c532be22-60c3-4909-9d15-0ea78d809f08" + "id": "cc085378-1774-4579-b4ff-0a3ccf818aed" }, "referenceParentCombinedNodePath": [ [ @@ -8800,7 +8800,7 @@ } ], "outputDatasetFolders": [], - "id": "61e1fb4f-0df6-4c40-9542-60a2d8e6c1c2", + "id": "c2323d52-1ce7-49b8-844d-f54a1dc96c05", "savedPayload": { "position": { "x": 18237.28462250227, @@ -8833,7 +8833,7 @@ "name": "Holt-Winters forecast Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "739542f1-49f5-405f-be5f-9caeaba8a0e3", + "id": "e938a671-d603-45a4-a7d7-c2bb3c33c720", "savedPayload": { "position": { "x": 18014.34117485905, @@ -8857,7 +8857,7 @@ "referenceParent": { "type": "Status Report", "name": "HoltWinters", - "id": "ee4a06b2-e629-4630-a6fd-6043f4fc0efe" + "id": "b9df1ab8-b8a9-459c-aa97-8864b53e88af" }, "referenceParentCombinedNodePath": [ [ @@ -8892,7 +8892,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "4ae337d0-dede-4448-a19d-18d84416d78e", + "id": "1a1b60cc-a749-46f5-a5bc-165a8542ce5e", "savedPayload": { "position": { "x": 17943.654562667027, @@ -8951,7 +8951,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "dc02f7bd-a39e-4c01-9744-c7fc9a48ccbf", + "id": "f2222401-6041-4f03-9c9f-c5074f43cdd2", "savedPayload": { "position": { "x": 17884.102825528316, @@ -9011,7 +9011,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "b656b0bd-66c1-47bd-b578-6e9b2f9e4233", + "id": "1892b1d3-a22f-4361-bede-13126c2f39e0", "savedPayload": { "position": { "x": 17839.744315915024, @@ -9069,7 +9069,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "ec0a4543-fba8-448e-967c-65b0197a68de", + "id": "467c9807-475c-4525-a036-0c61e591670f", "savedPayload": { "position": { "x": 17813.601992951393, @@ -9125,7 +9125,7 @@ } ], "dataMineDataDependencies": [], - "id": "7a075aa6-07b1-4f99-9647-886b14559d98", + "id": "2bd2038d-0a04-4459-9f19-bf6164a11ff3", "savedPayload": { "position": { "x": 18107.046273171534, @@ -9152,7 +9152,7 @@ "type": "Status Report", "name": "HoltWinters", "project": "Foundations", - "id": "ee4a06b2-e629-4630-a6fd-6043f4fc0efe", + "id": "b9df1ab8-b8a9-459c-aa97-8864b53e88af", "savedPayload": { "position": { "x": 18183.26758070468, @@ -9179,7 +9179,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "26760ca4-00c9-42e8-bf90-261fb9fb7019", + "id": "76c6b28f-f7ed-4916-824d-8ba2137d01c8", "savedPayload": { "position": { "x": 18187.331243370478, @@ -9237,7 +9237,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "0294c043-9fac-4747-9afa-a91cd2afb912", + "id": "ce649f70-ad6d-41e6-a9b3-12d1fd356421", "savedPayload": { "position": { "x": 18229.620129860923, @@ -9260,7 +9260,7 @@ } } }, - "id": "32f0550b-8668-4ce8-a67c-94a652701a75", + "id": "4aebf0fe-e700-44c3-b5e7-cc724ec5bbe7", "savedPayload": { "position": { "x": 18606.295427132012, @@ -9296,7 +9296,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "3128b140-04cf-4129-b116-e78048720a06", + "id": "a21c5a8a-f5af-476d-a7b1-f87fd3a7da61", "savedPayload": { "position": { "x": 18650.994333717183, @@ -9324,7 +9324,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "c532be22-60c3-4909-9d15-0ea78d809f08", + "id": "cc085378-1774-4579-b4ff-0a3ccf818aed", "savedPayload": { "position": { "x": 17616.10101201931, @@ -9363,7 +9363,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "95d3ff74-0182-42dd-917b-cccb29bf3277", + "id": "0d4eaf86-abd4-46e1-b7ab-4b42c496f919", "savedPayload": { "position": { "x": 19077.64507253988, @@ -9386,7 +9386,7 @@ } } }, - "id": "13296e4c-419c-48de-b5d9-e11f2649b735", + "id": "d0239654-d104-48c0-8f86-171f0a760964", "savedPayload": { "position": { "x": 18081.78724517402, @@ -9419,7 +9419,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "534f8e20-e263-4e6e-8f4e-9f73adf3ea59", + "id": "2359429e-a261-495b-a100-eb62cc43b8a1", "savedPayload": { "position": { "x": 18016.137559514424, @@ -9442,7 +9442,7 @@ } } }, - "id": "3dcfe3bd-0a08-414f-8da7-bc597290a17b", + "id": "7fe22fb9-3c53-48a9-bd04-8164dc281c26", "savedPayload": { "position": { "x": 17551.03348866129, @@ -9475,7 +9475,7 @@ "name": "New Record Formula", "code": "variable.Y", "project": "Foundations", - "id": "ec1a2f08-1852-4cd4-972e-eac086a4aefd", + "id": "070b8827-0e75-440f-ad3b-d922e398a0e5", "savedPayload": { "position": { "x": 17903.843353418746, @@ -9498,7 +9498,7 @@ } } }, - "id": "fae5f1a0-3465-4986-a78d-df498c250c5e", + "id": "9db61052-8bd7-43b7-a251-08edbebca209", "savedPayload": { "position": { "x": 17494.886385613452, @@ -9531,7 +9531,7 @@ "name": "New Record Formula", "code": "variable.forecast", "project": "Foundations", - "id": "170890dc-84a3-4a9f-ace4-67b645176fd9", + "id": "369573a7-5764-4541-b005-27f8ad65e583", "savedPayload": { "position": { "x": 17750.535527280383, @@ -9554,7 +9554,7 @@ } } }, - "id": "ddf92ce9-4fe8-4c4b-83e8-43cca7a1688b", + "id": "4d074840-143b-4855-b655-54e9e56b8214", "savedPayload": { "position": { "x": 17418.23247254427, @@ -9587,7 +9587,7 @@ "name": "New Record Formula", "code": "variable.A", "project": "Foundations", - "id": "4daa4b9a-65ab-4495-aa7a-be906629b0a5", + "id": "c4af2c67-9d86-4565-b449-de0720714af9", "savedPayload": { "position": { "x": 17444.408536196785, @@ -9610,7 +9610,7 @@ } } }, - "id": "16571637-8d48-45f1-8b0f-5b5225250c2a", + "id": "8655ab70-bbfa-4161-ab1e-75475c605a50", "savedPayload": { "position": { "x": 17324.91549673391, @@ -9643,7 +9643,7 @@ "name": "New Record Formula", "code": "variable.B", "project": "Foundations", - "id": "b34a16d3-2964-486a-885b-6f5ee03c2fec", + "id": "1e00f138-9031-4a18-8ae5-8f5696c91dc9", "savedPayload": { "position": { "x": 17286.457432606792, @@ -9666,7 +9666,7 @@ } } }, - "id": "26041567-d9f0-46f3-9936-64e94f5ce02a", + "id": "a6619a32-411d-41ce-beab-ad66bd0017c3", "savedPayload": { "position": { "x": 17219.614761007248, @@ -9699,7 +9699,7 @@ "name": "New Record Formula", "code": "variable.forecast5", "project": "Foundations", - "id": "3ab8b619-ef2f-4b38-a798-c98cfedc1292", + "id": "b258ec96-cd4b-427d-81e2-58da6695ff88", "savedPayload": { "position": { "x": 17118.451017022733, @@ -9722,7 +9722,7 @@ } } }, - "id": "ded21a3b-25cc-4ff9-869c-8589f5fb1b74", + "id": "b819b19e-dfc4-4cf9-87d4-7522c6a8e997", "savedPayload": { "position": { "x": 17107.610483951208, @@ -9755,7 +9755,7 @@ "name": "New Record Formula", "code": "variable.forecast10", "project": "Foundations", - "id": "2916d87d-0b00-4a86-af65-c97320eae027", + "id": "68965372-686c-422a-b49f-b61abe005c2a", "savedPayload": { "position": { "x": 16948.81383265568, @@ -9778,7 +9778,7 @@ } } }, - "id": "5568d11d-0de8-421d-87e4-c618066b2d35", + "id": "98e37339-3a23-4ebf-8c67-d3f96e1623aa", "savedPayload": { "position": { "x": 16994.519027706505, @@ -9811,7 +9811,7 @@ "name": "New Record Formula", "code": "variable.forecast20", "project": "Foundations", - "id": "155d5bf2-7538-4903-8e06-6b7943c0c19c", + "id": "b3dabe62-a128-4920-93f2-87d4665090b5", "savedPayload": { "position": { "x": 16786.052196272994, @@ -9834,7 +9834,7 @@ } } }, - "id": "828742ab-f002-44e4-b1f2-89df167671a9", + "id": "a56f4dd5-5ed8-4746-bf3d-125ee76ff7e1", "savedPayload": { "position": { "x": 16886.011270118048, @@ -9867,7 +9867,7 @@ "name": "New Record Formula", "code": "variable.forecast30", "project": "Foundations", - "id": "c7732871-a2aa-4ed0-b2f9-a26339ddf72f", + "id": "fb9bf253-d98d-43c2-af8b-fa9b84922b4e", "savedPayload": { "position": { "x": 16638.327655956313, @@ -9890,7 +9890,7 @@ } } }, - "id": "0318abe8-d84e-4b47-a225-8196c36fd3df", + "id": "4cedf3da-ce28-45ce-99f6-692638177fae", "savedPayload": { "position": { "x": 16787.52824324026, @@ -9923,7 +9923,7 @@ "name": "New Record Formula", "code": "variable.trend", "project": "Foundations", - "id": "0f8a35e2-57cd-4489-8c40-fc2093e00694", + "id": "1c7c2318-9a7a-46b7-9a95-4c1014495a01", "savedPayload": { "position": { "x": 16513.047737001067, @@ -9946,7 +9946,7 @@ } } }, - "id": "bdf2bd09-29a1-4ace-a7eb-75ca164a13ae", + "id": "711d96b5-faf1-4c0a-8e3f-c2badde9f385", "savedPayload": { "position": { "x": 16704.0082972701, @@ -9979,7 +9979,7 @@ "name": "New Record Formula", "code": "variable.maxForecast5", "project": "Foundations", - "id": "412e4222-cf03-42c1-8a3b-c3b85c26d84a", + "id": "6d18ca09-f2f6-4596-b8e0-723a8f527f2d", "savedPayload": { "position": { "x": 16416.494497667063, @@ -10002,7 +10002,7 @@ } } }, - "id": "cc810cbb-7819-4422-b830-a05f83d41cb2", + "id": "2b35dde7-16bb-402b-b55d-9108a7dae678", "savedPayload": { "position": { "x": 16639.639471047427, @@ -10035,7 +10035,7 @@ "name": "New Record Formula", "code": "variable.minForecast5", "project": "Foundations", - "id": "8a980e56-dc5b-4964-b5d5-2bdad09d38ea", + "id": "ae1410d3-593e-46f8-9ad9-776d6902df0b", "savedPayload": { "position": { "x": 16353.50952054572, @@ -10058,7 +10058,7 @@ } } }, - "id": "7f8427a4-a238-401a-a3b8-6c7e1c29906e", + "id": "076dc408-5954-4a2e-8a35-3be78056fea3", "savedPayload": { "position": { "x": 16597.649486299866, @@ -10091,7 +10091,7 @@ "name": "New Record Formula", "code": "variable.minForecast10", "project": "Foundations", - "id": "afcf0717-bef4-4117-8931-e141f90ad429", + "id": "27ca0288-70b8-45e4-a054-e19c3f2cadc5", "savedPayload": { "position": { "x": 16327.25113539227, @@ -10114,7 +10114,7 @@ } } }, - "id": "3c96d3dd-87e7-432f-9cfe-5374786b38cf", + "id": "3c8e9eff-986e-4603-bbbe-e98a1a3e57da", "savedPayload": { "position": { "x": 16580.143896197565, @@ -10147,7 +10147,7 @@ "name": "New Record Formula", "code": "variable.maxForecast10", "project": "Foundations", - "id": "b7148376-784c-4ded-a40d-63d3e67a3192", + "id": "66838d18-5818-4572-b800-f0b77b2d9c09", "savedPayload": { "position": { "x": 16339.03604728376, @@ -10170,7 +10170,7 @@ } } }, - "id": "8abc8b8b-2b2a-48dc-8efc-eece47d9ff1f", + "id": "76c2d88c-7f68-4a26-9874-1e6a1f851404", "savedPayload": { "position": { "x": 16588.000504125226, @@ -10203,7 +10203,7 @@ "name": "New Record Formula", "code": "variable.minForecast20", "project": "Foundations", - "id": "bd8e97e6-157a-42b2-9aa6-9832cd8517e8", + "id": "13fb4338-94d4-4922-8eff-af331660c87d", "savedPayload": { "position": { "x": 16388.27331152846, @@ -10226,7 +10226,7 @@ } } }, - "id": "73fae047-bb10-4e76-9388-f03ec33bd84d", + "id": "5a1a91b2-5390-4132-a5ac-2a8454aba89b", "savedPayload": { "position": { "x": 16620.825346955025, @@ -10259,7 +10259,7 @@ "name": "New Record Formula", "code": "variable.maxForecast20", "project": "Foundations", - "id": "392bc76a-fdf6-4a92-bb24-35db4dbe2eb6", + "id": "415dfafc-eb26-4784-92a8-ed89e4ae9408", "savedPayload": { "position": { "x": 16472.493966100217, @@ -10282,7 +10282,7 @@ } } }, - "id": "ced6a76e-2d0a-4efb-bcf4-383c69864624", + "id": "b4f10a91-2ad8-43e4-9c11-c7f94c54de1a", "savedPayload": { "position": { "x": 16676.972450002864, @@ -10315,7 +10315,7 @@ "name": "New Record Formula", "code": "variable.minForecast30", "project": "Foundations", - "id": "d14e8516-d9c6-4c36-a633-b452f7b246bf", + "id": "4a9d3124-2fc9-481e-b823-dca896a8a07b", "savedPayload": { "position": { "x": 16587.47483570399, @@ -10338,7 +10338,7 @@ } } }, - "id": "6efd90c2-005f-456d-8960-28ec771a2cf2", + "id": "ca869f1a-7a3a-411a-8fb4-c7d49bc664f1", "savedPayload": { "position": { "x": 16753.626363072046, @@ -10371,7 +10371,7 @@ "name": "New Record Formula", "code": "variable.maxForecast30", "project": "Foundations", - "id": "6e56a151-3ac6-408b-9f1d-28f75c964dd9", + "id": "013e01fd-ac79-4d79-91f4-aa8575337ded", "savedPayload": { "position": { "x": 16727.450299419535, @@ -10394,7 +10394,7 @@ } } }, - "id": "51731a0e-0f2f-41e8-8baf-45288a25cd0e", + "id": "1342a59f-9c4f-4431-a99a-7fe58e821f88", "savedPayload": { "position": { "x": 16846.94333888241, @@ -10427,7 +10427,7 @@ "name": "New Record Formula", "code": "variable.T5Begin", "project": "Foundations", - "id": "35a4d15a-8bbc-44ac-93ba-52efb45ba8dc", + "id": "17e00936-d033-4567-9f87-8def8043fc9d", "savedPayload": { "position": { "x": 16885.401403009524, @@ -10450,7 +10450,7 @@ } } }, - "id": "abf33c08-34ed-482b-98a4-d76c098ae195", + "id": "655a5b81-32a2-4eab-941d-ea31d4933cec", "savedPayload": { "position": { "x": 16952.24407460907, @@ -10483,7 +10483,7 @@ "name": "New Record Formula", "code": "variable.T10Begin", "project": "Foundations", - "id": "1cd0869e-d818-4165-acf3-4409673f2be1", + "id": "d0ee880c-e818-40dd-bca7-55625e28eddb", "savedPayload": { "position": { "x": 17053.407818593583, @@ -10506,7 +10506,7 @@ } } }, - "id": "c815a299-65d3-4442-ad78-25e9730b0906", + "id": "ba9f5b7d-e0cd-4ef0-bdff-9647de97d55a", "savedPayload": { "position": { "x": 17064.24835166511, @@ -10539,7 +10539,7 @@ "name": "New Record Formula", "code": "variable.T20Begin", "project": "Foundations", - "id": "6bc7292c-f852-46ec-b5ac-608e91f670fd", + "id": "7d0de186-f7a9-4831-a4c6-8c0eaedb85ca", "savedPayload": { "position": { "x": 17223.045002960636, @@ -10562,7 +10562,7 @@ } } }, - "id": "2d2fa9ff-923c-42c1-94cf-b2a0aa6f2b46", + "id": "d68a9833-2676-499b-8f0b-2e25da64c827", "savedPayload": { "position": { "x": 17177.33980790981, @@ -10595,7 +10595,7 @@ "name": "New Record Formula", "code": "variable.T30Begin", "project": "Foundations", - "id": "2155d62b-acc8-43c7-8629-a3d7e0ae4cbf", + "id": "7963a24e-d30d-4b8b-bd8c-ef910b6282a6", "savedPayload": { "position": { "x": 17385.806639343322, @@ -10618,7 +10618,7 @@ } } }, - "id": "1ede1bdf-6c86-45f0-ab45-48d794b7a3dd", + "id": "52621a69-d722-47f7-9267-8dc9bfee1547", "savedPayload": { "position": { "x": 17285.84756549827, @@ -10651,7 +10651,7 @@ "name": "New Record Formula", "code": "variable.T5End", "project": "Foundations", - "id": "06a7746a-867e-453c-a4f8-963e383b0a9c", + "id": "75154d42-9ff7-418d-ab15-b9838f52317e", "savedPayload": { "position": { "x": 17533.531179660004, @@ -10674,7 +10674,7 @@ } } }, - "id": "fd1e06cd-877d-4cc1-bd4b-6774e6012362", + "id": "194f5668-dda9-4a95-a858-39830c72aeb2", "savedPayload": { "position": { "x": 17384.330592376056, @@ -10707,7 +10707,7 @@ "name": "New Record Formula", "code": "variable.T10End", "project": "Foundations", - "id": "de2a82f5-8209-4611-9201-680d1e7d4a74", + "id": "92c7c2d5-d90d-455d-adcc-0349456222fd", "savedPayload": { "position": { "x": 17658.81109861525, @@ -10730,7 +10730,7 @@ } } }, - "id": "a47eef22-099c-4a49-ae46-b8779ecda701", + "id": "5e138e69-8a46-4557-a1af-7b4077e044e6", "savedPayload": { "position": { "x": 17467.850538346218, @@ -10763,7 +10763,7 @@ "name": "New Record Formula", "code": "variable.T20End", "project": "Foundations", - "id": "72ebc89d-6fde-4c67-bbc6-d443766b3d87", + "id": "469340db-155a-4ed4-b988-5bc46e3a0f97", "savedPayload": { "position": { "x": 17755.364337949253, @@ -10786,7 +10786,7 @@ } } }, - "id": "5f0c4c74-43f2-4d28-82d6-c61d9b6b9d4d", + "id": "e2efde46-fd64-4023-8c83-a3e0142ee6b4", "savedPayload": { "position": { "x": 17532.21936456889, @@ -10819,7 +10819,7 @@ "name": "New Record Formula", "code": "variable.T30End", "project": "Foundations", - "id": "77acc7d2-34a8-41fc-89a7-b155ba27613d", + "id": "b79c8932-9386-43b0-afd9-6189a54f0470", "savedPayload": { "position": { "x": 17818.349315070594, @@ -10842,7 +10842,7 @@ } } }, - "id": "b146a36b-a906-4082-af95-c484c79074ea", + "id": "f9e301a4-4906-4219-ae90-138b42f2cb6c", "savedPayload": { "position": { "x": 17574.20934931645, @@ -10866,7 +10866,7 @@ } } ], - "id": "43ba8477-ab2a-429b-afd5-f2303dd3e085", + "id": "b35b95ac-4553-42f7-8cd6-03f163f4e872", "savedPayload": { "position": { "x": 16661.664729796892, @@ -10902,7 +10902,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet Al = 0.4 //initial value for alpha factor\n\tlet Bet = 0.4 //initial value for beta factor\n\tlet Ph = 0.8 //initial value for phi factor\n\tlet Ga = 0.3 //initial value for gamma factor\n\tlet sLen = 5 //length of seasonal period ; integer only\n\tlet fLen = 6 //number of season period to forecast ; integer only ; forecast will be calculated on fLen * sLen = 30 periods\n\tlet Iter = 50 //number of loop to proceed parameters optimization\n\n\n\t//initializing Factors with fixed value or optimized value if exists\n\tif (variable.Alpha === undefined) {\n\t\tvariable.Alpha = Al\n\t }\n\t else {\n\t variable.Alpha = variable.Alpha\n\t }\n\t \n\tif (variable.Beta === undefined) {\n\t\tvariable.Beta = Bet\n\t }\n\t else {\n\t variable.Beta = variable.Beta\n\t }\n\n\tif (variable.Phi === undefined) {\n\t\tvariable.Phi = Ph\n\t }\n\t else {\n\t variable.Phi = variable.Phi\n\t }\n\n\tif (variable.Gamma === undefined) {\n\t\tvariable.Gamma = Ga\n\t }\n\t else {\n\t variable.Gamma = variable.Gamma\n\t }\n\t \n\t//Fetching candle close values for sLen length \n\tvariable.lastClose.push(candle.close)\n\tif(variable.lastClose.length > sLen) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\tvariable.lastClose2x.push(candle.close)\n\tif(variable.lastClose2x.length > 2 * sLen) {\n\t\tvariable.lastClose2x.splice(0,1)\n\t}\n\t//Initializing A, B, S, Y variables according to Hyndman parameters https://robjhyndman.com/hyndsight/hw-initialization/\n\t\n\t//managing the undefined values until lastClose2x reach sufficient length\n\tvariable.trig = 0 //variable to indicate initialization stage is over\n\tif(variable.lastClose2x.length < 2 * sLen && variable.trig === 0) {\n\t\tvariable.Y = 0 //forecast through history variable\n\t\tvariable.A = 0 //level\n\t\tvariable.B = 0 //trend\n\t\tvariable.S[0] = 0 //season\n\t\tvariable.previousB = variable.B\n\t\tvariable.previousA = variable.A\n\t\tvariable.trend = 0\n\t}\n\tif(variable.lastClose2x.length === 2 * sLen && variable.trig === 0) {\n\t\tfor(var i = 0 ; i < sLen ; i++) {\n\t\t\tvariable.previousA = variable.previousA + variable.lastClose[i]\n\t\t}\n\t\tvariable.previousA = variable.previousA / sLen\n\t\tfor(var i = 0; i < sLen ; i++) {\n\t\t\tvariable.previousB = variable.previousB + variable.lastClose2x[i + sLen] - variable.lastClose2x[i]\n\t\t}\n\t\tvariable.previousB = variable.previousB / Math.pow(sLen,2)\n\t\tvariable.S[0] = candle.close / variable.previousA\n\t\tvariable.trig = 1 \n\t\tvariable.trend = 0\n\t}\n\tif(variable.lastClose2x.length === 2* sLen && variable.trig === 1)\n\t{\n\t\tvariable.Y = (variable.previousA + variable.Phi * variable.previousB) * variable.S[0]\n\t\tvariable.A = variable.Alpha * variable.Y / variable.S[0] + (1 - variable.Alpha) * (variable.previousA + variable.Phi * variable.previousB)\n\t\tvariable.B = variable.Beta * (variable.A - variable.previousA) + (1 - variable.Beta) * variable.Phi * variable.previousB\n\t\tvariable.S.push(variable.Gamma * variable.Y / variable.A + (1 - variable.Gamma) * variable.S[0])\n\t\tvariable.slope = variable.B - variable.previousB\n\t\tif(variable.slope < 0){\n\t\t\tvariable.trend = 1\n\t\t}\n\t\telse {\n\t\t\tvariable.trend = -1\n\t\t}\n\t\tvariable.previousA = variable.A\n\t\tvariable.previousB = variable.B\n\t}\n\n\t//keep Season array to the right size\n\tif(variable.S.length > sLen) {\n\t\tvariable.S.splice(0,1)\n\t}\n\n\t//Parameters optimization\n\t//calculation of initial mean square error\n\n\tvariable.Errors.push(Math.pow(variable.Y - candle.close, 2))\n\tif(variable.Errors.length > sLen) {\n\t\t\tvariable.Errors.splice(0,1)\n\t}\n\tif(variable.Errors.length === sLen) {\n\t\tvariable.ErrSqSum = 0\n\t\tfor (var k = 0 ; k < variable.Errors.length ; k++) {\n\t\t\t\tvariable.ErrSqSum = variable.ErrSqSum + variable.Errors[k]\n\t\t}\n\t\tvariable.MS = variable.ErrSqSum / variable.Errors.length\n\t\tif(variable.lastClose2x.length === 2*sLen && variable.trig === 1 ){\n\t\t//initialiying best parameters calculation\n\t\tvariable.bestAlpha = 0\n\t\tvariable.bestBeta = variable.Beta\n\t\tvariable.bestPhi = variable.Phi\n\t\tvariable.bestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MS\n\t\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestAlpha = variable.bestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Alpha = variable.bestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestBeta = 0\n\t\t//Beta optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestBeta = variable.bestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Beta = variable.bestBeta\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestPhi = 0.8\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestPhi = variable.bestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Phi = variable.bestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestGamma = 0\n\t\t//Gamma optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestGamma = variable.bestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Gamma = variable.bestGamma\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t}\n\t//initializing forecast data\n\tvariable.fS = [] // purge the season array for forecast data\n\tvariable.previousfA = variable.A //equivalent A variable for the forecast calculation\n\tvariable.previousfB = variable.B //equivalent B variable for the forecast calculation\n\n\n\t//calculating forecast data\n\tif(variable.S.length === sLen && variable.trig === 1) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.Phi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.Phi * variable.previousfB\n\t\t\tvariable.fB = variable.Phi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t}\n\t}\n\n\t\tvariable.forecast = 100 * variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n\n\t//identifying max and min forecast value until the value used to calculate the first member of the array is out of scope\n\t//The idea is to frame the forecast value by the corresponding min and max at the same distance\nvariable.lastForecast5.push(variable.forecast5)\nif(variable.lastForecast5.length > 5){\n variable.lastForecast5.splice(0,1)\n}\nvariable.maxForecast5 = Math.max.apply(Math,variable.lastForecast5)\nvariable.minForecast5 = Math.min.apply(Math,variable.lastForecast5)\n\nvariable.lastForecast10.push(variable.forecast10)\nif(variable.lastForecast10.length > 10){\n variable.lastForecast10.splice(0,1)\n}\nvariable.maxForecast10 = Math.max.apply(Math,variable.lastForecast10)\nvariable.minForecast10 = Math.min.apply(Math,variable.lastForecast10)\n\nvariable.lastForecast20.push(variable.forecast20)\nif(variable.lastForecast20.length > 10){\n variable.lastForecast20.splice(0,1)\n}\nvariable.maxForecast20 = Math.max.apply(Math,variable.lastForecast20)\nvariable.minForecast20 = Math.min.apply(Math,variable.lastForecast20)\n\nvariable.lastForecast30.push(variable.forecast30)\nif(variable.lastForecast30.length > 30){\n variable.lastForecast30.splice(0,1)\n}\nvariable.maxForecast30 = Math.max.apply(Math,variable.lastForecast30)\nvariable.minForecast30 = Math.min.apply(Math,variable.lastForecast30)\n\n//calculate time for forecast\nvariable.T5Begin = candle.begin + (candle.end - candle.begin) * 5\nvariable.T5End = candle.end + (candle.end - candle.begin) * 5\nvariable.T10Begin = candle.begin + (candle.end - candle.begin) * 10\nvariable.T10End = candle.end + (candle.end - candle.begin) * 10\nvariable.T20Begin = candle.begin + (candle.end - candle.begin) * 20\nvariable.T20End = candle.end + (candle.end - candle.begin) * 20\nvariable.T30Begin = candle.begin + (candle.end - candle.begin) * 30\nvariable.T30End = candle.end + (candle.end - candle.begin) * 30\n\t// End of code :-)", "project": "Foundations", - "id": "c6f7cf55-5202-4d57-beea-5b72ffd8866f", + "id": "569a0008-df0f-4d31-933d-af2a2557c812", "savedPayload": { "position": { "x": 14995.177608283679, @@ -10925,7 +10925,7 @@ } } }, - "id": "dd8b7b9f-4c12-40e5-9554-6d8862e43285", + "id": "fc525e4b-3678-400a-9183-de008c0b2bd1", "savedPayload": { "position": { "x": 15442.712461199402, @@ -10957,7 +10957,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastClose = []\nvariable.S = []\nvariable.fY = []\nvariable.Errors = []\nvariable.lastClose2x = []\nvariable.lastForecast5 = []\nvariable.lastForecast10 = []\nvariable.lastForecast20 = []\nvariable.lastForecast30 = []", "project": "Foundations", - "id": "20f5e000-5ef2-48be-b62b-e6c59c19a107", + "id": "d019a1ad-cd1d-4ed2-899d-409818b6910b", "savedPayload": { "position": { "x": 16007.152962616332, @@ -10980,7 +10980,7 @@ } } }, - "id": "b1c4b6ea-7f9b-4689-991f-2ead6d1bbd83", + "id": "de6035b3-860f-4ca5-a9c4-ca8b8386b184", "savedPayload": { "position": { "x": 16073.278803499235, @@ -11003,7 +11003,7 @@ } } }, - "id": "9b8c1a52-7dc9-45d0-a7b2-8f729ae92f1e", + "id": "4569c598-8dc9-43c3-9458-cae03e61c649", "savedPayload": { "position": { "x": 16337.782167030848, @@ -11026,7 +11026,7 @@ } } }, - "id": "42b515ab-0510-4f8e-a3f4-fb8089d3b682", + "id": "3973809c-2afd-4849-a221-49416d4f5aeb", "savedPayload": { "position": { "x": 17982.16399078753, @@ -11050,7 +11050,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Holt-Winters", - "id": "da446172-20be-4a32-8982-f5923365f08a" + "id": "d203fd3a-8713-483a-a281-46670a6b8cb5" }, "referenceParentCombinedNodePath": [ [ @@ -11075,7 +11075,7 @@ } } ], - "id": "0b9cdf7c-d574-4fbf-b4dc-e6b27d42028b", + "id": "45eb06d8-fb15-47d8-b608-e56685965e4e", "savedPayload": { "position": { "x": 18264.641213480554, @@ -11118,7 +11118,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market FastTrend3", "project": "Foundations", - "id": "22eee2af-c652-4f3a-a3b7-147db57e4cc2", + "id": "a47d7c0a-028b-465a-b9ef-f446e436bb12", "savedPayload": { "position": { "x": 20254.955643235317, @@ -11142,7 +11142,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "62e83914-ca1b-4819-b1d2-5a630c12b0e7" + "id": "efc44978-f6a6-4cdf-9d05-24915a5a4552" }, "referenceParentCombinedNodePath": [ [ @@ -11174,7 +11174,7 @@ } ], "outputDatasetFolders": [], - "id": "77c9d050-07e9-4c39-9d3a-00ab9f0b2f54", + "id": "48d1c8a0-7523-4911-87bd-142056b116dc", "savedPayload": { "position": { "x": 20003.35447285169, @@ -11207,7 +11207,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "b0ad9585-c892-4a07-a2a0-676ca10df65b", + "id": "0d83bd1a-c1dd-426a-9bd8-2b13e81383dd", "savedPayload": { "position": { "x": 20482.593927030674, @@ -11266,7 +11266,7 @@ "name": "FastTrend 3 Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "a0b2126c-a9b7-49d7-8bb1-270fa42c0452", + "id": "dfd6005e-5bca-43c2-b9a4-7a40fa7fd568", "savedPayload": { "position": { "x": 20362.017734697776, @@ -11290,7 +11290,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-FastTrend", - "id": "7d811f32-3854-4b36-8a28-b2434ebcdaed" + "id": "e53f7081-de3b-4bc1-86cc-a76bbe8812dd" }, "referenceParentCombinedNodePath": [ [ @@ -11326,7 +11326,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "10185bf6-ae4b-4de8-b552-0c11912c3412", + "id": "ecfe6966-26f1-45ec-b1d8-8ab41c2db21d", "savedPayload": { "position": { "x": 20282.501139806605, @@ -11382,7 +11382,7 @@ } ], "dataMineDataDependencies": [], - "id": "a65dd038-0945-4a9b-b8d1-37e74f773bd4", + "id": "b0ab58d4-e2c7-4527-b657-74f446b23fa1", "savedPayload": { "position": { "x": 20201.13659310762, @@ -11409,7 +11409,7 @@ "type": "Status Report", "name": "Market-FastTrend", "project": "Foundations", - "id": "7d811f32-3854-4b36-8a28-b2434ebcdaed", + "id": "e53f7081-de3b-4bc1-86cc-a76bbe8812dd", "savedPayload": { "position": { "x": 20019.055259724573, @@ -11436,7 +11436,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "44276198-2da9-4309-a8ab-cc299bd856bd", + "id": "7e1b1065-2901-48ed-b7bb-c6f664f48a94", "savedPayload": { "position": { "x": 19833.44915772032, @@ -11494,7 +11494,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "266c0536-f998-45ec-9cdc-2cbce9f4f7d9", + "id": "fca4e8b5-cc43-4d5b-8b80-727e362fc94d", "savedPayload": { "position": { "x": 19759.603695904505, @@ -11517,7 +11517,7 @@ } } }, - "id": "0ab0ee15-ae60-42e1-a743-04b654822dab", + "id": "941df10d-1709-4ebf-8c2b-18ae35791322", "savedPayload": { "position": { "x": 18508.185016497053, @@ -11554,7 +11554,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily FastTrend3", "project": "Foundations", - "id": "938ee23c-c093-454b-b7ae-902165020a0d", + "id": "a4bf0b7f-1b17-47e2-84a5-a29b1031c7a8", "savedPayload": { "position": { "x": 20059.750725970778, @@ -11578,7 +11578,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "07718999-60fe-4c38-813c-07c449f4d0b2" + "id": "d2e66731-6558-44e7-904f-33c2aca85f28" }, "referenceParentCombinedNodePath": [ [ @@ -11610,7 +11610,7 @@ } ], "outputDatasetFolders": [], - "id": "6cdc328d-c16f-4ae3-b3e0-b8131da1ec2e", + "id": "ce7ecf10-5e75-4ece-a9de-8a6baef2616d", "savedPayload": { "position": { "x": 19777.842939735005, @@ -11643,7 +11643,7 @@ "name": "FastTrend 3 Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "b82908ec-9597-43db-a481-0e1e673969e7", + "id": "2bea2cce-2fd6-4a4b-9a15-c9f51ec0750a", "savedPayload": { "position": { "x": 19964.922892440925, @@ -11667,7 +11667,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "17e98133-0391-46e0-b86e-7581f016d88f" + "id": "b7242c78-c918-4cdb-bd24-71d3abe16a67" }, "referenceParentCombinedNodePath": [ [ @@ -11702,7 +11702,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "50a1c06e-4dd4-42e7-8691-55da0dc07ed0", + "id": "7c989ccd-64b5-4678-82ee-9463f50fdbed", "savedPayload": { "position": { "x": 19915.184310472025, @@ -11761,7 +11761,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "281a4dc6-8987-45a5-bd48-8cfaef4fd50b", + "id": "2a63247b-9e8d-43a1-8173-167839444293", "savedPayload": { "position": { "x": 19843.28285887821, @@ -11821,7 +11821,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "fc7e1677-7459-4c15-ac7a-486b029fcd60", + "id": "fcc2970c-5404-4179-9766-c2e31abb9773", "savedPayload": { "position": { "x": 19756.256752708352, @@ -11877,7 +11877,7 @@ } ], "dataMineDataDependencies": [], - "id": "298ad536-a777-4db9-b4b3-b22fb32995ae", + "id": "fd4a6baa-3539-48c3-9c04-6d56c1373f1d", "savedPayload": { "position": { "x": 19688.771436405194, @@ -11904,7 +11904,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "17e98133-0391-46e0-b86e-7581f016d88f", + "id": "b7242c78-c918-4cdb-bd24-71d3abe16a67", "savedPayload": { "position": { "x": 19521.98238014927, @@ -11931,7 +11931,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "510475bd-97f9-4edf-88c6-31614332710e", + "id": "cc05dab5-3012-4ee5-9d94-4299d3ff97e5", "savedPayload": { "position": { "x": 19444.63213200038, @@ -11989,7 +11989,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "a4363c9f-e762-45ce-bd9e-d5fbfd372199", + "id": "d9c94edc-e687-465e-9275-987c648815e4", "savedPayload": { "position": { "x": 19381.028487031384, @@ -12012,7 +12012,7 @@ } } }, - "id": "d130e847-da7f-4a10-9cd1-fae9370bc658", + "id": "bbc69377-9fbb-42d5-8964-91d943cc41ab", "savedPayload": { "position": { "x": 18353.062708783487, @@ -12048,7 +12048,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "62e83914-ca1b-4819-b1d2-5a630c12b0e7", + "id": "efc44978-f6a6-4cdf-9d05-24915a5a4552", "savedPayload": { "position": { "x": 19590.606588684044, @@ -12076,7 +12076,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "07718999-60fe-4c38-813c-07c449f4d0b2", + "id": "d2e66731-6558-44e7-904f-33c2aca85f28", "savedPayload": { "position": { "x": 19236.63199663631, @@ -12115,7 +12115,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "456891e2-88e6-4218-8478-31e3fd7c52da", + "id": "3d53b71f-5dd5-46bd-8c14-a12af8c4c2a9", "savedPayload": { "position": { "x": 19712.863475894155, @@ -12138,7 +12138,7 @@ } } }, - "id": "3a96174d-b828-46b9-8cea-19244c7a931c", + "id": "c8bac329-3f77-4ccd-b61c-1331c7f0c0a8", "savedPayload": { "position": { "x": 19544.283395915307, @@ -12171,7 +12171,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "2b91e029-8764-4bbb-a204-b1904c912e05", + "id": "124b5d34-3e9e-4100-8200-65fcfd33bfcc", "savedPayload": { "position": { "x": 19540.20471596459, @@ -12194,7 +12194,7 @@ } } }, - "id": "1e983e3c-4fa9-4e40-8e2f-add43fd3b5e9", + "id": "d87a0a65-9c73-4c97-b018-f1613bbf4a6c", "savedPayload": { "position": { "x": 19429.177555962266, @@ -12227,7 +12227,7 @@ "name": "New Formula", "code": "variable.PositiveDisorder", "project": "Foundations", - "id": "9b2f564d-ddc9-4682-a7ae-153d992e6bef", + "id": "d7ece543-5951-4048-9dcb-29551b19eb44", "savedPayload": { "position": { "x": 19116.728807965803, @@ -12250,7 +12250,7 @@ } } }, - "id": "434fef03-5f30-4de6-87fb-34e5d00772dc", + "id": "d50b1be5-c122-4753-a0d8-6d9add8d6788", "savedPayload": { "position": { "x": 19146.860283963073, @@ -12283,7 +12283,7 @@ "name": "New Formula", "code": "variable.NegativeDisorder", "project": "Foundations", - "id": "f431ac46-aa00-42a5-91ad-3cc71a83c5d4", + "id": "aa4b95f3-f32b-4793-b415-564196ea78b8", "savedPayload": { "position": { "x": 18761.32174795514, @@ -12306,7 +12306,7 @@ } } }, - "id": "b59697de-c8c2-4ec5-b931-3f21127c5bb5", + "id": "f18af75b-b8c1-4fbf-b287-9ad82187a25b", "savedPayload": { "position": { "x": 18909.922243955963, @@ -12339,7 +12339,7 @@ "name": "New Formula", "code": "variable.FastTrend", "project": "Foundations", - "id": "7990ee88-211c-4c12-8901-16e61c31ca6c", + "id": "048e0e61-4a46-4ef6-af87-cb2c0e7717f2", "savedPayload": { "position": { "x": 18741.61230110344, @@ -12362,7 +12362,7 @@ } } }, - "id": "215282bf-089e-42ab-b735-703ec4695d1f", + "id": "a8e77e67-4064-469e-938b-f6e05e755006", "savedPayload": { "position": { "x": 18896.782612721498, @@ -12395,7 +12395,7 @@ "name": "New Record Formula", "code": "variable.interTrend", "project": "Foundations", - "id": "6ad02a07-b68b-4927-aa4f-fc4d3ea5cc86", + "id": "d6f93cea-66cf-4591-973e-6fbdc5977d81", "savedPayload": { "position": { "x": 19072.442082889484, @@ -12418,7 +12418,7 @@ } } }, - "id": "3154808a-316f-44dd-bd72-db46e33475ee", + "id": "44ac07f7-2428-457c-84fb-5b5b384f699c", "savedPayload": { "position": { "x": 19117.33580057886, @@ -12442,7 +12442,7 @@ } } ], - "id": "6eba4bb0-865e-4c63-a94c-dee9ca09dff0", + "id": "7e130c4b-9d43-45a8-aa55-d5375d6a4d88", "savedPayload": { "position": { "x": 19409.61961547587, @@ -12478,7 +12478,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet FTLen = 3 // Channel length\nlet candle = record.current\nlet BIAS = 0.35 // biased limit value for Math.log2 (0)\n\n\nif (variable.previousEma5 === undefined) {\nvariable.previousEma5 = candle.close\n}\n\n// Calculate EMA5\nvariable.Ema5 = calculateEMA(5, candle.close, variable.previousEma5)\nvariable.previousEma5 = variable.Ema5\n\n\n// Build arrays Max, Min, Close, Open\n\nvariable.lastMax.push(candle.max) \nvariable.lastMin.push(candle.min)\nvariable.lastOpens.push(candle.open)\nvariable.lastCloses.push(candle.close)\nvariable.lastEMA5s.push(variable.Ema5)\n\n\n\n// Keep the array the correct size\n\nif (variable.lastMax.length > FTLen) {\n variable.lastMax.splice(0, 1)\n}\n\nif (variable.lastMin.length > FTLen) {\n variable.lastMin.splice(0, 1)\n}\n\nif (variable.lastOpens.length > FTLen) {\n variable.lastOpens.splice(0, 1)\n}\n\nif (variable.lastCloses.length > FTLen) {\n variable.lastCloses.splice(0, 1)\n}\n\nif (variable.lastEMA5s.length > FTLen) {\n variable.lastEMA5s.splice(0, 1)\n}\n// Calculate indicator values\n\n\n\n\nvariable.PositiveDisorder = CalPosEntropy () // Positive disorder\nvariable.NegativeDisorder = CalNegEntropy () // Negative disorder\nif(variable.PositiveDisorder === 0 && variable.NegativeDisorder === 0){\n\tvariable.FastTrend = 0\n}\nelse {\n\tvariable.FastTrend = ( variable.NegativeDisorder - variable.PositiveDisorder ) / ( variable.NegativeDisorder + variable.PositiveDisorder)\n}//calculation of the fast trend indicator\n\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\n}\n//functions\n//EMA5 calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\nfunction CalPosEntropy ()\n\n\n{variable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\n\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var i = 0 ; i < FTLen ; i++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMax = variable.PosMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMin = variable.PosMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosOpen = variable.PosOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosClose = variable.PosClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.PosMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMax = (variable.PosMax / FTLen) * Math.log2(1/(variable.PosMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMax = BIAS\n\t}\n\tif (variable.PosMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMin = (variable.PosMin / FTLen) * Math.log2(1/(variable.PosMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMin = BIAS\n\t}\n\tif (variable.PosOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosOpen = (variable.PosOpen / FTLen) * Math.log2(1/(variable.PosOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosOpen = BIAS\n\t}\n\tif (variable.PosClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosClose = (variable.PosClose / FTLen) * Math.log2(1/(variable.PosClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosClose = BIAS\n\t}\n\t\n\tvariable.PosEnt = variable.EntPosClose + variable.EntPosMax + variable.EntPosMin + variable.EntPosOpen //sum on 4 entropies\n\t\n\treturn variable.PosEnt\n}\n\nfunction CalNegEntropy ()\n\n{variable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var j = 0 ; j < FTLen ; j++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMax = variable.NegMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMin = variable.NegMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegOpen = variable.NegOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegClose = variable.NegClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.NegMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMax = (variable.NegMax / FTLen) * Math.log2(1/(variable.NegMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMax = BIAS\n\t}\n\tif (variable.NegMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMin = (variable.NegMin / FTLen) * Math.log2(1/(variable.NegMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMin = BIAS\n\t}\n\tif (variable.NegOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegOpen = (variable.NegOpen / FTLen) * Math.log2(1/(variable.NegOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegOpen = BIAS\n\t}\n\tif (variable.NegClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegClose = (variable.NegClose / FTLen) * Math.log2(1/(variable.NegClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegClose = BIAS\n\t}\n\t\n\tvariable.NegEnt = variable.EntNegClose + variable.EntNegMax + variable.EntNegMin + variable.EntNegOpen //sum on 4 entropies\n\t\n\treturn variable.NegEnt\n}\n\n// End of code :-)", "project": "Foundations", - "id": "d3cfd983-5979-4938-b776-45ef118ab91f", + "id": "27f99308-85e6-4d60-ad73-5d99c2447940", "savedPayload": { "position": { "x": 20192.40408035277, @@ -12501,7 +12501,7 @@ } } }, - "id": "f6530686-a860-4279-9608-8385799f88bf", + "id": "4a7c63c9-a3da-44e5-bea2-387a81d882a7", "savedPayload": { "position": { "x": 20088.110844751227, @@ -12533,7 +12533,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastMax = []\nvariable.lastMin = []\nvariable.lastOpens = []\nvariable.lastCloses = []\nvariable.lastEMA5s = []\nvariable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\nvariable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\nvariable.lastFastTrend = []", "project": "Foundations", - "id": "a8208aea-3f49-4be2-9bba-83fb5c7993a6", + "id": "150d6de0-f278-4577-bcd4-76f91d41ca29", "savedPayload": { "position": { "x": 20568.79004642963, @@ -12556,7 +12556,7 @@ } } }, - "id": "da77be4a-128d-4fe5-8520-78b991ecba6c", + "id": "aae9f825-8b65-4abb-ac38-aeadf3d3753d", "savedPayload": { "position": { "x": 20238.66523118197, @@ -12579,7 +12579,7 @@ } } }, - "id": "ada5008b-8ecc-48e9-b3ab-4be98fea52dd", + "id": "c40fd22e-5051-4b88-9cf1-1deac4d478ec", "savedPayload": { "position": { "x": 20018.582021016864, @@ -12602,7 +12602,7 @@ } } }, - "id": "51a54e7f-d14f-4e14-8c6a-c6521b282d2d", + "id": "3023ddca-7bbd-4269-b8d7-62e2e6ce3a20", "savedPayload": { "position": { "x": 18227.13199085277, @@ -12626,7 +12626,7 @@ "referenceParent": { "type": "Plotter Module", "name": "FastTrend3", - "id": "6cf19301-42a6-4466-aaa7-be1aca18a804" + "id": "956044c8-3c5c-45a8-9f73-56993d7447eb" }, "referenceParentCombinedNodePath": [ [ @@ -12651,7 +12651,7 @@ } } ], - "id": "0023dc9d-ee6a-4bf3-a18a-a9edd6eeb0f3", + "id": "e59d07bd-ef35-440b-b01e-7b40812d8507", "savedPayload": { "position": { "x": 18124.20028940823, @@ -12694,7 +12694,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market FastTrend5", "project": "Foundations", - "id": "dfbb339f-7fe7-47a1-831e-eb2625e082d4", + "id": "fb9e29f0-6266-4217-a564-a5f2b08cfb46", "savedPayload": { "position": { "x": 19947.36342947109, @@ -12718,7 +12718,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "d024af50-348a-47d7-b3cd-8c30ea9fd4f4" + "id": "4039a35d-6800-4e95-bc01-6fe0638d9841" }, "referenceParentCombinedNodePath": [ [ @@ -12750,7 +12750,7 @@ } ], "outputDatasetFolders": [], - "id": "4be197ae-0ba6-4730-827e-32468a2b879d", + "id": "4ddaf3cd-4296-49b5-9009-8605d3fa3a92", "savedPayload": { "position": { "x": 19695.762259087463, @@ -12783,7 +12783,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "ef5a1061-8d02-479a-8ebd-21f4eead50bf", + "id": "f8c8a82c-62af-459f-a6cc-04bcc6a53c59", "savedPayload": { "position": { "x": 20175.001713266447, @@ -12842,7 +12842,7 @@ "name": "FastTrend 5 Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "2f2cf369-e776-46d3-8137-f16962d12f56", + "id": "428289b4-4e6a-4073-856e-de1e4449ae06", "savedPayload": { "position": { "x": 20054.42552093355, @@ -12866,7 +12866,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-FastTrend", - "id": "10d8bde2-a790-4249-a6fd-0b1dfea1218f" + "id": "6edd540e-1686-4640-8e2f-9b5c954eadb5" }, "referenceParentCombinedNodePath": [ [ @@ -12902,7 +12902,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "0ba438c6-d0c3-414f-9581-36ded8203527", + "id": "2b1a7f54-5c96-41b7-a194-55f9e7fe7745", "savedPayload": { "position": { "x": 19974.90892604238, @@ -12958,7 +12958,7 @@ } ], "dataMineDataDependencies": [], - "id": "fb717f0f-640e-4fe2-8ce1-8c50b0e0fcfd", + "id": "b8b66bb6-1a72-4d8c-aba1-242506be34d0", "savedPayload": { "position": { "x": 19893.544379343395, @@ -12985,7 +12985,7 @@ "type": "Status Report", "name": "Market-FastTrend", "project": "Foundations", - "id": "10d8bde2-a790-4249-a6fd-0b1dfea1218f", + "id": "6edd540e-1686-4640-8e2f-9b5c954eadb5", "savedPayload": { "position": { "x": 19711.463045960347, @@ -13012,7 +13012,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "37601961-f23e-4584-a0cc-bf04350806bc", + "id": "54b83799-be10-420a-9a0d-78574b6ad143", "savedPayload": { "position": { "x": 19525.856943956092, @@ -13070,7 +13070,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "43131527-a529-4c76-b4ed-75ab9c175ceb", + "id": "0173ab3e-5f3f-4d6b-b86e-dce59c0dd073", "savedPayload": { "position": { "x": 19452.01148214028, @@ -13093,7 +13093,7 @@ } } }, - "id": "ed60f0e6-a7d9-4008-9aa8-18f973bb91d0", + "id": "4885341d-92f1-4490-b54e-12a1b763d25c", "savedPayload": { "position": { "x": 18442.659811182166, @@ -13130,7 +13130,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily FastTrend5", "project": "Foundations", - "id": "e622932e-4458-4213-8aee-96ba5ce5ed66", + "id": "c2f67471-d1c5-4a46-9b31-7e69c9c95f83", "savedPayload": { "position": { "x": 19752.15851220655, @@ -13154,7 +13154,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "29d0d88b-001b-4b80-a850-9448325dcd29" + "id": "11743d42-3cee-497f-90a7-1013f49ef9d3" }, "referenceParentCombinedNodePath": [ [ @@ -13186,7 +13186,7 @@ } ], "outputDatasetFolders": [], - "id": "c00ec5c6-c193-4942-a6be-593ddc5d3dc9", + "id": "f2501736-18ba-4345-989e-834f1e17be92", "savedPayload": { "position": { "x": 18181.161963827657, @@ -13219,7 +13219,7 @@ "name": "FastTrend 5 Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "19369736-d171-499a-9cfe-b89357f48579", + "id": "20a1a167-0538-42a4-9491-3c06360340d0", "savedPayload": { "position": { "x": 17951.406180027254, @@ -13243,7 +13243,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "a3eab2bb-7c7f-4558-9064-46a7c09f05c2" + "id": "b28fcb60-4aac-422a-af56-ece71799170f" }, "referenceParentCombinedNodePath": [ [ @@ -13278,7 +13278,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "3669cb5c-9d84-49c4-9587-daf66b67bb1b", + "id": "b3cc4fa8-4d74-4918-b74c-7c9e4160b64a", "savedPayload": { "position": { "x": 17812.454944205514, @@ -13337,7 +13337,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "6e6b8050-0948-490b-992a-682c36be4145", + "id": "18b39081-212b-4fe9-858e-decb3f9406bd", "savedPayload": { "position": { "x": 17687.3148960783, @@ -13397,7 +13397,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "2e1bd0ad-2dea-48a2-9b28-c4a3f29a433c", + "id": "29b73ec0-f75d-4c9b-bf62-15a17e8025f9", "savedPayload": { "position": { "x": 17588.235615458285, @@ -13453,7 +13453,7 @@ } ], "dataMineDataDependencies": [], - "id": "3d3126e2-285b-40c0-b0e2-1d8099cf86d2", + "id": "7f204899-3d9d-4ce5-a3b8-0d0cc39d901d", "savedPayload": { "position": { "x": 17953.54816692964, @@ -13480,7 +13480,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "a3eab2bb-7c7f-4558-9064-46a7c09f05c2", + "id": "b28fcb60-4aac-422a-af56-ece71799170f", "savedPayload": { "position": { "x": 17970.46805681996, @@ -13507,7 +13507,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "22ed52b7-1268-462b-8be3-986cb165a50d", + "id": "cabd0fb3-2c64-4851-a18d-ade43e6bd4c5", "savedPayload": { "position": { "x": 17935.004950390798, @@ -13565,7 +13565,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "6379d8c6-ba0b-4ac5-8588-fd41c3413bfb", + "id": "a5462f17-e763-4279-897c-bd04818a1ec4", "savedPayload": { "position": { "x": 17959.762125759615, @@ -13588,7 +13588,7 @@ } } }, - "id": "326d54e4-d263-4da3-9b91-e053a7b78388", + "id": "a128b26e-0cfd-464f-b715-4173344808d3", "savedPayload": { "position": { "x": 18159.750101706974, @@ -13624,7 +13624,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "d024af50-348a-47d7-b3cd-8c30ea9fd4f4", + "id": "4039a35d-6800-4e95-bc01-6fe0638d9841", "savedPayload": { "position": { "x": 18160.21288121362, @@ -13652,7 +13652,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "29d0d88b-001b-4b80-a850-9448325dcd29", + "id": "11743d42-3cee-497f-90a7-1013f49ef9d3", "savedPayload": { "position": { "x": 17786.14863721391, @@ -13691,7 +13691,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "595d6452-c6a3-49cd-8bc3-29ed4ea6f428", + "id": "1d16a848-8fbb-4a44-82d2-6a31e3adc9dd", "savedPayload": { "position": { "x": 19405.27126212993, @@ -13714,7 +13714,7 @@ } } }, - "id": "e8b92ae4-6be4-4653-b14d-ab96dcdc0870", + "id": "a97af047-f8ed-4dfe-9251-69687f340362", "savedPayload": { "position": { "x": 19236.69118215108, @@ -13747,7 +13747,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "6add6392-a6e5-4860-bef5-c7c1b41431f8", + "id": "3b35a9c2-771f-4777-a57f-9180952042df", "savedPayload": { "position": { "x": 19232.612502200365, @@ -13770,7 +13770,7 @@ } } }, - "id": "0f3e964f-7a5a-4f54-9da7-213d636b61bf", + "id": "f539bcf3-61ba-4d31-af38-0fd79a62ff5f", "savedPayload": { "position": { "x": 19121.58534219804, @@ -13803,7 +13803,7 @@ "name": "New Formula", "code": "variable.PositiveDisorder", "project": "Foundations", - "id": "2f056cf0-f130-4912-81a0-f4fde473d72a", + "id": "056c4803-7344-4ef4-b5e7-bc408f6a658d", "savedPayload": { "position": { "x": 18809.136594201576, @@ -13826,7 +13826,7 @@ } } }, - "id": "e42f08da-c964-4f6f-b4ef-34d46dde58ec", + "id": "e060e86a-27e8-4d43-855d-0db9333b49d0", "savedPayload": { "position": { "x": 18839.268070198847, @@ -13859,7 +13859,7 @@ "name": "New Formula", "code": "variable.NegativeDisorder", "project": "Foundations", - "id": "e8c5117d-9055-4a01-b361-328a8dd8a597", + "id": "db7b78c4-7451-4dd1-8cb1-2874a4ecc70b", "savedPayload": { "position": { "x": 18453.729534190912, @@ -13882,7 +13882,7 @@ } } }, - "id": "e8bf34a3-f8e1-41cc-88e7-5a84a77e6d7c", + "id": "dc0b81c7-182f-44f1-941f-f45ea31edbba", "savedPayload": { "position": { "x": 18602.330030191737, @@ -13915,7 +13915,7 @@ "name": "New Formula", "code": "variable.FastTrend", "project": "Foundations", - "id": "058bcc23-4e42-4712-87dc-a0e97d485c04", + "id": "0f9acdc8-165b-4d75-be42-f636800a83b9", "savedPayload": { "position": { "x": 18434.020087339213, @@ -13938,7 +13938,7 @@ } } }, - "id": "fbfb78f4-e82a-4690-a1d7-94b7cca6856f", + "id": "9b0a1be1-4fc8-41d7-be2b-41b8a1488fda", "savedPayload": { "position": { "x": 18589.19039895727, @@ -13971,7 +13971,7 @@ "name": "New Record Formula", "code": "variable.interTrend", "project": "Foundations", - "id": "4b728518-b6c2-46ac-bb90-58b0f7364e49", + "id": "bab00a3d-c4af-40a8-a6b3-fb14040bfaeb", "savedPayload": { "position": { "x": 18764.849869125257, @@ -13994,7 +13994,7 @@ } } }, - "id": "3f02b4e4-8c11-4f9c-8134-b873de8cb09b", + "id": "74a5a93a-145e-4881-adde-e91665654a93", "savedPayload": { "position": { "x": 18809.743586814635, @@ -14018,7 +14018,7 @@ } } ], - "id": "2cac65d2-227a-40a7-98dc-1b81ec64882c", + "id": "c0dcba83-cde3-4e2a-937d-4504c5a536b5", "savedPayload": { "position": { "x": 17924.16480315753, @@ -14054,7 +14054,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet FTLen = 5 // Channel length\nlet candle = record.current\nlet BIAS = 0.35 // biased limit value for Math.log2 (0)\n\n\nif (variable.previousEma5 === undefined) {\nvariable.previousEma5 = candle.close\n}\n\n// Calculate EMA5\nvariable.Ema5 = calculateEMA(5, candle.close, variable.previousEma5)\nvariable.previousEma5 = variable.Ema5\n\n\n// Build arrays Max, Min, Close, Open\n\nvariable.lastMax.push(candle.max) \nvariable.lastMin.push(candle.min)\nvariable.lastOpens.push(candle.open)\nvariable.lastCloses.push(candle.close)\nvariable.lastEMA5s.push(variable.Ema5)\n\n\n\n// Keep the array the correct size\n\nif (variable.lastMax.length > FTLen) {\n variable.lastMax.splice(0, 1)\n}\n\nif (variable.lastMin.length > FTLen) {\n variable.lastMin.splice(0, 1)\n}\n\nif (variable.lastOpens.length > FTLen) {\n variable.lastOpens.splice(0, 1)\n}\n\nif (variable.lastCloses.length > FTLen) {\n variable.lastCloses.splice(0, 1)\n}\n\nif (variable.lastEMA5s.length > FTLen) {\n variable.lastEMA5s.splice(0, 1)\n}\n// Calculate indicator values\n\n\n\n\nvariable.PositiveDisorder = CalPosEntropy () // Positive disorder\nvariable.NegativeDisorder = CalNegEntropy () // Negative disorder\nif(variable.PositiveDisorder === 0 && variable.NegativeDisorder === 0){\n\tvariable.FastTrend = 0\n}\nelse {\n\tvariable.FastTrend = ( variable.NegativeDisorder - variable.PositiveDisorder ) / ( variable.NegativeDisorder + variable.PositiveDisorder)\n}//calculation of the fast trend indicator\n\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\n}\n//functions\n//EMA5 calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\nfunction CalPosEntropy ()\n\n\n{variable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\n\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var i = 0 ; i < FTLen ; i++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMax = variable.PosMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMin = variable.PosMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosOpen = variable.PosOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosClose = variable.PosClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.PosMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMax = (variable.PosMax / FTLen) * Math.log2(1/(variable.PosMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMax = BIAS\n\t}\n\tif (variable.PosMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMin = (variable.PosMin / FTLen) * Math.log2(1/(variable.PosMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMin = BIAS\n\t}\n\tif (variable.PosOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosOpen = (variable.PosOpen / FTLen) * Math.log2(1/(variable.PosOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosOpen = BIAS\n\t}\n\tif (variable.PosClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosClose = (variable.PosClose / FTLen) * Math.log2(1/(variable.PosClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosClose = BIAS\n\t}\n\t\n\tvariable.PosEnt = variable.EntPosClose + variable.EntPosMax + variable.EntPosMin + variable.EntPosOpen //sum on 4 entropies\n\t\n\treturn variable.PosEnt\n}\n\nfunction CalNegEntropy ()\n\n{variable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var j = 0 ; j < FTLen ; j++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMax = variable.NegMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMin = variable.NegMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegOpen = variable.NegOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegClose = variable.NegClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.NegMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMax = (variable.NegMax / FTLen) * Math.log2(1/(variable.NegMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMax = BIAS\n\t}\n\tif (variable.NegMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMin = (variable.NegMin / FTLen) * Math.log2(1/(variable.NegMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMin = BIAS\n\t}\n\tif (variable.NegOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegOpen = (variable.NegOpen / FTLen) * Math.log2(1/(variable.NegOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegOpen = BIAS\n\t}\n\tif (variable.NegClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegClose = (variable.NegClose / FTLen) * Math.log2(1/(variable.NegClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegClose = BIAS\n\t}\n\t\n\tvariable.NegEnt = variable.EntNegClose + variable.EntNegMax + variable.EntNegMin + variable.EntNegOpen //sum on 4 entropies\n\t\n\treturn variable.NegEnt\n}\n\n// End of code :-)", "project": "Foundations", - "id": "e1dc6b7a-de72-4498-a360-b978088fa12a", + "id": "2b2d9799-e02a-44e1-86b4-d585ae265379", "savedPayload": { "position": { "x": 18694.392154885838, @@ -14077,7 +14077,7 @@ } } }, - "id": "45d7ddae-4632-48ff-9d24-9414ef5e97e9", + "id": "b94349ab-a5ad-4976-bac9-4175a526c323", "savedPayload": { "position": { "x": 18607.040727163738, @@ -14109,7 +14109,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastMax = []\nvariable.lastMin = []\nvariable.lastOpens = []\nvariable.lastCloses = []\nvariable.lastEMA5s = []\nvariable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\nvariable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\nvariable.lastFastTrend = []", "project": "Foundations", - "id": "3cf3d2d4-5842-4a02-8981-9a4b1d116ecf", + "id": "9dd4f0c5-6aba-4aed-b129-1ed0edbd7ab2", "savedPayload": { "position": { "x": 19092.13971930327, @@ -14132,7 +14132,7 @@ } } }, - "id": "2b9ebcd0-b8ad-4f81-b274-87022ed40d9b", + "id": "26a72fdd-fa5e-464e-bbc0-542f70212c83", "savedPayload": { "position": { "x": 18766.13975293071, @@ -14155,7 +14155,7 @@ } } }, - "id": "5f52f84c-07a1-44da-99a1-6f3bb382823c", + "id": "d1083f0e-0f71-49c3-a89f-d2e0c737571f", "savedPayload": { "position": { "x": 18548.80644201567, @@ -14178,7 +14178,7 @@ } } }, - "id": "089fbaa0-93ba-4d9d-9a59-8722f5ea6d22", + "id": "84eb32ec-bdd0-4dde-b3d1-13fb2576d1d3", "savedPayload": { "position": { "x": 17878.74005695047, @@ -14202,7 +14202,7 @@ "referenceParent": { "type": "Plotter Module", "name": "FastTrend5", - "id": "2c2a13fe-ca25-426d-88c7-878442d12471" + "id": "74bc87c2-e062-4b51-aff6-67755a3e22bb" }, "referenceParentCombinedNodePath": [ [ @@ -14227,7 +14227,7 @@ } } ], - "id": "8447931d-3fa0-4da4-82ef-bec07f6c4fa0", + "id": "9dd86e7b-117c-40b5-9b42-e996e42fcd61", "savedPayload": { "position": { "x": 17979.55627310184, @@ -14270,7 +14270,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market FastTrend20", "project": "Foundations", - "id": "6f6a19ba-0b20-4c8f-8efc-44bbe001bf9e", + "id": "c5d55b22-0d11-4637-b70b-ea4be3e6a05f", "savedPayload": { "position": { "x": 18737.86542628025, @@ -14294,7 +14294,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "7c37bbe2-9e2b-4811-a1a2-f194a418aec5" + "id": "1ddc1fcd-9b2b-4750-8343-fc7f02602504" }, "referenceParentCombinedNodePath": [ [ @@ -14326,7 +14326,7 @@ } ], "outputDatasetFolders": [], - "id": "481fd556-087c-44a4-9042-e1ccd0fb95b2", + "id": "5c39390a-f0ae-4156-8790-7544faa8f81f", "savedPayload": { "position": { "x": 18503.654912692367, @@ -14359,7 +14359,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "e85efd02-e529-46f5-9585-111ebe6aac41", + "id": "f1b2fec3-e6d0-4899-b54a-e8322daf9d68", "savedPayload": { "position": { "x": 18774.02832066903, @@ -14418,7 +14418,7 @@ "name": "FastTrend 20 Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "a30d8a2a-60a7-4b14-b304-0b04a9024c33", + "id": "2aabe021-de0d-4a99-a0df-da3f60f799e7", "savedPayload": { "position": { "x": 18293.53956786992, @@ -14442,7 +14442,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-FastTrend", - "id": "87778eac-bdea-4ce6-9889-6098a0a565de" + "id": "a1a6655b-52c1-449f-aaef-8fd15a6d1c69" }, "referenceParentCombinedNodePath": [ [ @@ -14478,7 +14478,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "3cafec6b-1257-42a8-9f7a-0af1e3259635", + "id": "d9c2128c-a265-49fa-835d-b9cfe55ccc76", "savedPayload": { "position": { "x": 18052.606178572896, @@ -14534,7 +14534,7 @@ } ], "dataMineDataDependencies": [], - "id": "2efb368c-0967-42c5-a883-de71a4e76d33", + "id": "11d0b0e4-9149-40a8-b1d2-4c59feeefef0", "savedPayload": { "position": { "x": 18285.507844948108, @@ -14561,7 +14561,7 @@ "type": "Status Report", "name": "Market-FastTrend", "project": "Foundations", - "id": "87778eac-bdea-4ce6-9889-6098a0a565de", + "id": "a1a6655b-52c1-449f-aaef-8fd15a6d1c69", "savedPayload": { "position": { "x": 18053.78235508046, @@ -14588,7 +14588,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "a8d4dadb-8839-4946-ad83-8e78180f9e54", + "id": "60dac275-ef0f-4bb2-a24f-97a90e5bb554", "savedPayload": { "position": { "x": 18077.321108399727, @@ -14646,7 +14646,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "c17e099c-9619-4c28-9f81-457d4f8180c9", + "id": "0332dff3-62af-4be6-83ad-f671e6b7a5f2", "savedPayload": { "position": { "x": 18044.50812029853, @@ -14669,7 +14669,7 @@ } } }, - "id": "66809823-a7f7-4baf-8967-020f7bbe788c", + "id": "871d6bc5-c6b9-4837-b108-8c67697beded", "savedPayload": { "position": { "x": 18269.444399104486, @@ -14706,7 +14706,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily FastTrend20", "project": "Foundations", - "id": "0907a006-73c3-4dd6-8ca8-0017708883ba", + "id": "96730107-af78-44c1-a45a-5e5fa83392f5", "savedPayload": { "position": { "x": 17841.151563043502, @@ -14730,7 +14730,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "6486a4c5-ec66-4e8c-a7bd-2c3953f028ce" + "id": "8a7f4fff-71dd-4bee-824f-73fb7a195576" }, "referenceParentCombinedNodePath": [ [ @@ -14762,7 +14762,7 @@ } ], "outputDatasetFolders": [], - "id": "41d1ca9c-38ec-4b9d-8645-974d7a13adef", + "id": "f4d86845-3edf-47d2-99dd-2ee4f4374840", "savedPayload": { "position": { "x": 17947.243084022746, @@ -14795,7 +14795,7 @@ "name": "FastTrend 20 Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "5fc79cf2-347e-4a2e-8f7e-f9cd1be0f5f5", + "id": "3f9e39b4-8347-4698-a8f6-1d7c470842a8", "savedPayload": { "position": { "x": 17613.96561412586, @@ -14819,7 +14819,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-FasTrend", - "id": "01872e3a-0cc1-4f45-8ed7-b8f71606bfce" + "id": "38b71ddc-9fd7-42dd-a7dc-b124635e3256" }, "referenceParentCombinedNodePath": [ [ @@ -14854,7 +14854,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "68131845-277f-4367-8870-98cd3c6eaf62", + "id": "0a86c9a7-a66e-4c65-a1a7-678132cb51f7", "savedPayload": { "position": { "x": 17487.034328843474, @@ -14913,7 +14913,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "e0e489a5-0388-4809-b672-b4a3a51965cc", + "id": "93fc6255-dedd-48ca-a1e7-a989018ffd48", "savedPayload": { "position": { "x": 17385.13907646934, @@ -14973,7 +14973,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "0d8793ad-0582-4c07-badf-25e29056cce5", + "id": "105d4409-163e-4437-8fd5-09cf9e36428b", "savedPayload": { "position": { "x": 17318.254074251803, @@ -15029,7 +15029,7 @@ } ], "dataMineDataDependencies": [], - "id": "8413a7b8-5c47-46e8-9669-106126d29b4e", + "id": "2a38c1b6-8a49-4b9d-b27a-ff36d32ae20d", "savedPayload": { "position": { "x": 17742.79904983504, @@ -15056,7 +15056,7 @@ "type": "Status Report", "name": "Daily-FasTrend", "project": "Foundations", - "id": "01872e3a-0cc1-4f45-8ed7-b8f71606bfce", + "id": "38b71ddc-9fd7-42dd-a7dc-b124635e3256", "savedPayload": { "position": { "x": 17837.44868593873, @@ -15083,7 +15083,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "bf67736a-ee0f-431f-a8ff-70fafbf3ebb6", + "id": "77318d0c-ae98-47b2-9b7d-e091d5f82c4b", "savedPayload": { "position": { "x": 17834.677002129192, @@ -15141,7 +15141,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "1f07e44a-fc27-4f39-90d1-1295ef7e20c7", + "id": "d590efc9-ac84-47ff-8e54-52f87824a514", "savedPayload": { "position": { "x": 17890.49444642835, @@ -15164,7 +15164,7 @@ } } }, - "id": "db891c2a-1b00-48f7-a1dc-f7f82189a329", + "id": "4214e744-2d7e-452e-b429-c84616ebce05", "savedPayload": { "position": { "x": 18053.33460500199, @@ -15200,7 +15200,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "7c37bbe2-9e2b-4811-a1a2-f194a418aec5", + "id": "1ddc1fcd-9b2b-4750-8343-fc7f02602504", "savedPayload": { "position": { "x": 17768.08490002367, @@ -15228,7 +15228,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "6486a4c5-ec66-4e8c-a7bd-2c3953f028ce", + "id": "8a7f4fff-71dd-4bee-824f-73fb7a195576", "savedPayload": { "position": { "x": 17223.24004947388, @@ -15267,7 +15267,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "50994af1-0510-46f4-87c8-57bed2e6c7c5", + "id": "25e20e63-b138-4b98-a584-62f79b325c97", "savedPayload": { "position": { "x": 17125.295473472564, @@ -15290,7 +15290,7 @@ } } }, - "id": "f3a6d6aa-dd39-45ec-8258-7edd738751a5", + "id": "61d3cf1c-5d19-4bf2-b67e-38154c838e7f", "savedPayload": { "position": { "x": 17236.51593962507, @@ -15323,7 +15323,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "9f54bde6-8ca9-4ab8-aa41-f54ed24187c7", + "id": "25cce3b1-1a56-472c-9370-6f68aa8281fa", "savedPayload": { "position": { "x": 16717.600723575317, @@ -15346,7 +15346,7 @@ } } }, - "id": "6f034e6a-efda-40b0-93cf-385ebdd7d1ea", + "id": "6a975dba-d549-422e-927f-b7f06b081d7c", "savedPayload": { "position": { "x": 16964.719439693574, @@ -15379,7 +15379,7 @@ "name": "New Formula", "code": "variable.PositiveDisorder", "project": "Foundations", - "id": "36d37663-e214-425c-8745-374fca3dcb27", + "id": "ef834fdf-d8ea-4b0a-8092-51bb984e00dd", "savedPayload": { "position": { "x": 16868.16227429867, @@ -15402,7 +15402,7 @@ } } }, - "id": "ed97bdc8-7fa3-4f51-a4c5-c255e004b6c4", + "id": "26d08341-0ccf-41c7-859f-63bf64bbffc4", "savedPayload": { "position": { "x": 17065.093806842477, @@ -15435,7 +15435,7 @@ "name": "New Formula", "code": "variable.NegativeDisorder", "project": "Foundations", - "id": "a44f60fb-71b7-4745-b77f-7291e52059d3", + "id": "947e3c0b-8aef-4b81-a107-417507dad47e", "savedPayload": { "position": { "x": 17463.604207052012, @@ -15458,7 +15458,7 @@ } } }, - "id": "aed2f87d-2e60-4d5b-aa93-fcc9474d6153", + "id": "2d500ef4-d78f-4b39-86ad-f9ed9f460616", "savedPayload": { "position": { "x": 17462.055095344705, @@ -15491,7 +15491,7 @@ "name": "New Formula", "code": "variable.FastTrend", "project": "Foundations", - "id": "ab7731cb-3856-437a-9806-d4be880924ff", + "id": "4c194d33-9027-4555-8e79-61e7346b1497", "savedPayload": { "position": { "x": 18055.546601670187, @@ -15514,7 +15514,7 @@ } } }, - "id": "52b41ad7-2821-4ee9-8507-86683900b4df", + "id": "82048a7e-1314-4081-b788-8a9713757d89", "savedPayload": { "position": { "x": 17856.68335842349, @@ -15547,7 +15547,7 @@ "name": "New Record Formula", "code": "variable.interTrend", "project": "Foundations", - "id": "6d7a129f-3d99-460e-a6ce-e9fc628d42e2", + "id": "966d9507-86f6-4041-9d22-e7d7821ef83e", "savedPayload": { "position": { "x": 18198.244761581384, @@ -15570,7 +15570,7 @@ } } }, - "id": "77460272-a4a7-4420-8989-fcd0502c9441", + "id": "e84eedd4-ede9-4983-9b64-a407f99c4c53", "savedPayload": { "position": { "x": 17951.81546503095, @@ -15594,7 +15594,7 @@ } } ], - "id": "d4f00a32-a143-4231-9e50-7133aed64cde", + "id": "3dc3d64f-c6d3-470b-b16a-5bb3374a4b97", "savedPayload": { "position": { "x": 17458.956871930088, @@ -15630,7 +15630,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet FTLen = 20 // Channel length\nlet candle = record.current\nlet BIAS = 0.35 // biased limit value for Math.log2 (0)\n\n\nif (variable.previousEma5 === undefined) {\nvariable.previousEma5 = candle.close\n}\n\n// Calculate EMA5\nvariable.Ema5 = calculateEMA(5, candle.close, variable.previousEma5)\nvariable.previousEma5 = variable.Ema5\n\n\n// Build arrays Max, Min, Close, Open\n\nvariable.lastMax.push(candle.max) \nvariable.lastMin.push(candle.min)\nvariable.lastOpens.push(candle.open)\nvariable.lastCloses.push(candle.close)\nvariable.lastEMA5s.push(variable.Ema5)\n\n\n\n// Keep the array the correct size\n\nif (variable.lastMax.length > FTLen) {\n variable.lastMax.splice(0, 1)\n}\n\nif (variable.lastMin.length > FTLen) {\n variable.lastMin.splice(0, 1)\n}\n\nif (variable.lastOpens.length > FTLen) {\n variable.lastOpens.splice(0, 1)\n}\n\nif (variable.lastCloses.length > FTLen) {\n variable.lastCloses.splice(0, 1)\n}\n\nif (variable.lastEMA5s.length > FTLen) {\n variable.lastEMA5s.splice(0, 1)\n}\n// Calculate indicator values\n\n\n\n\nvariable.PositiveDisorder = CalPosEntropy () // Positive disorder\nvariable.NegativeDisorder = CalNegEntropy () // Negative disorder\nif(variable.PositiveDisorder === 0 && variable.NegativeDisorder === 0){\n\tvariable.FastTrend = 0\n}\nelse {\n\tvariable.FastTrend = ( variable.NegativeDisorder - variable.PositiveDisorder ) / ( variable.NegativeDisorder + variable.PositiveDisorder)\n}//calculation of the fast trend indicator\n\nvariable.lastFastTrend.push(variable.FastTrend)\nif(variable.lastFastTrend.length > 2 ) {\n\tvariable.lastFastTrend.splice(0,1)\n}\n\n//Determine the intermediate trend i.e. pullbacks\nif(variable.lastMax.length < FTLen) {\n\tvariable.interTrend = 0\n}\nelse {\n\tif(variable.lastFastTrend.length === 2){\n\t\tvariable.Slope = variable.lastFastTrend[1] - variable.lastFastTrend[0]\n\t\tif(variable.Slope > 0) {\n\t\t\t\tvariable.interTrend = 1\n\t\t}\n\t\t\tif(variable.Slope < 0) {\n\t\t\t\tvariable.interTrend = -1\n\t\t}\n\t\t\tif(variable.Slope = 0) {\n\t\t\t\tvariable.interTrend = 0\n\t\t}\n\t}\n\telse {\n\t\tvariable.interTrend = 0\n\t}\n}\n//functions\n//EMA5 calculation\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\nfunction CalPosEntropy ()\n\n\n{variable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\n\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var i = 0 ; i < FTLen ; i++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMax = variable.PosMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosMin = variable.PosMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosOpen = variable.PosOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[i] > variable.lastEMA5s[i])\n\t\t\t{\n\t\t\t\tvariable.PosClose = variable.PosClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.PosMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMax = (variable.PosMax / FTLen) * Math.log2(1/(variable.PosMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMax = BIAS\n\t}\n\tif (variable.PosMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosMin = (variable.PosMin / FTLen) * Math.log2(1/(variable.PosMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosMin = BIAS\n\t}\n\tif (variable.PosOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosOpen = (variable.PosOpen / FTLen) * Math.log2(1/(variable.PosOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosOpen = BIAS\n\t}\n\tif (variable.PosClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntPosClose = (variable.PosClose / FTLen) * Math.log2(1/(variable.PosClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntPosClose = BIAS\n\t}\n\t\n\tvariable.PosEnt = variable.EntPosClose + variable.EntPosMax + variable.EntPosMin + variable.EntPosOpen //sum on 4 entropies\n\t\n\treturn variable.PosEnt\n}\n\nfunction CalNegEntropy ()\n\n{variable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\n\t\n\tif (variable.lastMax.length < FTLen) { return 0 }\n\tfor (var j = 0 ; j < FTLen ; j++) //loop over the arrays and increment counters each time a value is above EMA5 at the same index\n\t{\n\t\t\tif (variable.lastMax[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMax = variable.NegMax + 1\n\t\t\t}\n\t\t\tif (variable.lastMin[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegMin = variable.NegMin + 1\n\t\t\t}\n\t\t\tif (variable.lastOpens[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegOpen = variable.NegOpen + 1\n\t\t\t}\n\t\t\tif (variable.lastCloses[j] < variable.lastEMA5s[j])\n\t\t\t{\n\t\t\t\tvariable.NegClose = variable.NegClose + 1\n\t\t\t}\n\t\t\t\n\t}\n\tif (variable.NegMax > 0) // calculate entropy for Max candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMax = (variable.NegMax / FTLen) * Math.log2(1/(variable.NegMax / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMax = BIAS\n\t}\n\tif (variable.NegMin > 0) // calculate entropy for Min candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegMin = (variable.NegMin / FTLen) * Math.log2(1/(variable.NegMin / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegMin = BIAS\n\t}\n\tif (variable.NegOpen > 0) // calculate entropy for Open candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegOpen = (variable.NegOpen / FTLen) * Math.log2(1/(variable.NegOpen / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegOpen = BIAS\n\t}\n\tif (variable.NegClose > 0) // calculate entropy for Close candles above EMA5 ; return Bias value if count is 0 because of LOG function\n\t{\n\t\tvariable.EntNegClose = (variable.NegClose / FTLen) * Math.log2(1/(variable.NegClose / FTLen))\n\t}\n\telse\n\t{\n\t\tvariable.EntNegClose = BIAS\n\t}\n\t\n\tvariable.NegEnt = variable.EntNegClose + variable.EntNegMax + variable.EntNegMin + variable.EntNegOpen //sum on 4 entropies\n\t\n\treturn variable.NegEnt\n}\n\n// End of code :-)", "project": "Foundations", - "id": "57bd40aa-0c20-4c39-a556-17f869871104", + "id": "c8c5b191-b6d3-436f-bdeb-695f45e32c85", "savedPayload": { "position": { "x": 18624.96796883813, @@ -15653,7 +15653,7 @@ } } }, - "id": "79fc8a6b-641f-4ff4-9f64-c08af7fa2fe0", + "id": "e1c7651a-c877-4e61-b4b0-1fbe470a5998", "savedPayload": { "position": { "x": 18480.0303536653, @@ -15685,7 +15685,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.lastMax = []\nvariable.lastMin = []\nvariable.lastOpens = []\nvariable.lastCloses = []\nvariable.lastEMA5s = []\nvariable.NegOpen = 0 // counter for values below EMA\nvariable.NegClose = 0 // counter for values below EMA\nvariable.NegMin = 0 // counter for values below EMA\nvariable.NegMax = 0 // counter for values below EMA\nvariable.PosOpen = 0 // counter for values above EMA\nvariable.PosClose = 0 // counter for values above EMA\nvariable.PosMin = 0 // counter for values above EMA\nvariable.PosMax = 0 // counter for values above EMA\nvariable.lastFastTrend = []", "project": "Foundations", - "id": "a41d048c-6d40-4edf-a9a7-113e6a71b10c", + "id": "d138b0f2-5d03-4f58-bb83-5d86b69395fb", "savedPayload": { "position": { "x": 19204.30885952141, @@ -15708,7 +15708,7 @@ } } }, - "id": "a8c2aefb-0715-4ff6-91b9-1372f95ef043", + "id": "fd539a56-dd44-4411-aad7-ee82b8a7acf6", "savedPayload": { "position": { "x": 18711.766709938613, @@ -15731,7 +15731,7 @@ } } }, - "id": "c2392b3f-851f-4ccf-96cc-3c7c701ca440", + "id": "cd91ac6e-61a7-4cf5-be2b-0b40a23ba5ea", "savedPayload": { "position": { "x": 18383.405276883415, @@ -15754,7 +15754,7 @@ } } }, - "id": "416c23b8-2991-4b85-97c6-e4bb0dac9dcf", + "id": "5b739f4c-053a-4c05-84cd-337374513958", "savedPayload": { "position": { "x": 17892.673125170615, @@ -15778,7 +15778,7 @@ "referenceParent": { "type": "Plotter Module", "name": "FastTrend20", - "id": "aa972b32-6fe1-47f6-933e-3e555c2ae658" + "id": "b78d1e8e-ef99-4da2-aef4-337493136423" }, "referenceParentCombinedNodePath": [ [ @@ -15803,7 +15803,7 @@ } } ], - "id": "e1bd8769-c6b6-496e-9827-9c475ef1080b", + "id": "559876d0-1946-4467-8a52-38e5f0f99ca4", "savedPayload": { "position": { "x": 17839.115349029515, @@ -15826,2874 +15826,6 @@ } } }, - { - "type": "Indicator Bot", - "name": "Holt-Winters forecast 2", - "config": "{\n \"codeName\": \"Holt-Winters2\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market HoltWinters2", - "project": "Foundations", - "id": "abf2305c-9b36-40a5-bb14-9db96f14c174", - "savedPayload": { - "position": { - "x": 17686.021370369053, - "y": 10779.60606337441 - }, - "targetPosition": { - "x": 17608.375656838296, - "y": 10489.828315487688 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "id": "f0185eb2-b4c1-42a4-89d2-cc615e8e883d" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters forecast 2", - "Indicator Bot", - "Foundations", - "241b8616-bb55-4741-b079-02192f8f8836" - ], - [ - "HoltWinters2", - "Product Definition", - "Foundations", - "41244e90-3b58-4808-8f42-d6c254b3412e" - ], - [ - "Multi-Time-Frame-Market", - "Dataset Definition", - "Foundations", - "320de56e-79b4-4562-8cd3-8a0a8b09a76b" - ] - ] - } - } - ], - "outputDatasetFolders": [], - "id": "85c86723-7ca6-4810-9b30-4f54dfd4eecb", - "savedPayload": { - "position": { - "x": 18125.6761963031, - "y": 10537.744612870876 - }, - "targetPosition": { - "x": 17989.479046381235, - "y": 10270.442655614366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "cd1ac44d-91d4-4a26-9a28-633fda7c9e07", - "savedPayload": { - "position": { - "x": 18315.64354872755, - "y": 11003.020122226351 - }, - "targetPosition": { - "x": 17965.92786607191, - "y": 10719.825946253924 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Status Report", - "name": "Candles Volumes Multi-Time-Frame-Market Status Report", - "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "9f683143-a33f-42c1-9fa8-c601f01ee4e1" - ], - [ - "Candles Volumes Multi-Time-Frame-Market Status Report", - "Status Report", - "Foundations", - "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" - ] - ] - } - }, - { - "type": "Status Dependency", - "name": "Holt-Winters forecast 2 Multi-Time-Frame-Market", - "config": "{\n \"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "4f588193-ee21-4152-94eb-f440a6625362", - "savedPayload": { - "position": { - "x": 18024.162151219978, - "y": 10937.159257168965 - }, - "targetPosition": { - "x": 17965.92786607191, - "y": 10719.825946253924 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Status Report", - "name": "HoltWinters", - "id": "24e80e61-ac3b-4aaa-b95b-6f31d47f9464" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters forecast 2", - "Indicator Bot", - "Foundations", - "241b8616-bb55-4741-b079-02192f8f8836" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "2c2993cd-22af-4518-90c5-6360269615ec" - ], - [ - "HoltWinters", - "Status Report", - "Foundations", - "8b9b24e8-1be4-403d-b578-be37c3b73ba4" - ] - ] - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "51874d37-8748-4788-82f8-a9354a098394", - "savedPayload": { - "position": { - "x": 17885.295077424216, - "y": 10929.881542215795 - }, - "targetPosition": { - "x": 17965.92786607191, - "y": 10719.825946253924 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Candles", - "Product Definition", - "Foundations", - "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" - ], - [ - "Multi-Time-Frame-Market", - "Dataset Definition", - "Foundations", - "2b03494a-67d6-47f1-89b6-53fc4c9116a8" - ] - ] - } - }, - { - "type": "Data Dependency", - "name": "Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "19b61c92-d4d7-43c7-bd4b-ea47ef784f79", - "savedPayload": { - "position": { - "x": 17777.22698828419, - "y": 10842.369729132306 - }, - "targetPosition": { - "x": 17965.92786607191, - "y": 10719.825946253924 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Volumes", - "Product Definition", - "Foundations", - "1a366aef-efef-470e-88e0-2a6fbe4dd91f" - ], - [ - "Multi-Time-Frame-Market", - "Dataset Definition", - "Foundations", - "9bf0483c-4825-4a46-9cf4-1b5262579fc1" - ] - ] - } - } - ], - "dataMineDataDependencies": [], - "id": "ce39aa2f-3143-4ea1-9b70-ba587715a7b4", - "savedPayload": { - "position": { - "x": 17965.92786607191, - "y": 10719.825946253924 - }, - "targetPosition": { - "x": 17989.479046381235, - "y": 10270.442655614366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "statusReport": { - "type": "Status Report", - "name": "HoltWinters", - "project": "Foundations", - "id": "24e80e61-ac3b-4aaa-b95b-6f31d47f9464", - "savedPayload": { - "position": { - "x": 17826.087335876728, - "y": 10522.043825997993 - }, - "targetPosition": { - "x": 17989.479046381235, - "y": 10270.442655614366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "", - "project": "Foundations", - "id": "1ff2f123-fa8f-4ce8-a8fb-533536d72711", - "savedPayload": { - "position": { - "x": 17855.82806775298, - "y": 10338.541230575298 - }, - "targetPosition": { - "x": 17989.479046381235, - "y": 10270.442655614366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Market", - "Process Definition", - "Foundations", - "9f683143-a33f-42c1-9fa8-c601f01ee4e1" - ], - [ - "New Execution Finished Event", - "Execution Finished Event", - "Foundations", - "1824fa00-dd30-4cdc-acc0-01c2f29056c5" - ] - ] - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "937d58af-8910-4602-87d6-d2102f51ca43", - "savedPayload": { - "position": { - "x": 17839.684616168048, - "y": 10262.592262177925 - }, - "targetPosition": { - "x": 17989.479046381235, - "y": 10270.442655614366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "ce1d98da-7cb2-4ed2-abff-50f75a48d4c3", - "savedPayload": { - "position": { - "x": 18037.322785481592, - "y": 10417.709045227122 - }, - "targetPosition": { - "x": 18337.322785481592, - "y": 9898.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily HoltWinters2", - "project": "Foundations", - "id": "ac63e3bd-2851-4785-a7e8-42b7fdab678f", - "savedPayload": { - "position": { - "x": 17674.016280040636, - "y": 10651.848902253158 - }, - "targetPosition": { - "x": 17766.72137835312, - "y": 10366.531947364612 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "id": "39912fe7-663e-47c2-941f-ae867f3d5f1f" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters forecast 2", - "Indicator Bot", - "Foundations", - "241b8616-bb55-4741-b079-02192f8f8836" - ], - [ - "HoltWinters2", - "Product Definition", - "Foundations", - "41244e90-3b58-4808-8f42-d6c254b3412e" - ], - [ - "Multi-Time-Frame-Daily", - "Dataset Definition", - "Foundations", - "cddd4449-0c4e-45e9-96e6-9875177ba65e" - ] - ] - } - } - ], - "outputDatasetFolders": [], - "id": "672111fb-254f-4be9-bfaf-3af5cecb2628", - "savedPayload": { - "position": { - "x": 17766.72137835312, - "y": 10366.531947364612 - }, - "targetPosition": { - "x": 17859.4264766656, - "y": 10081.214992476067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Holt-Winters forecast 2 Multi-Time-Frame-Daily", - "config": "{\n \"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "99e1bee9-6dab-44e8-af6a-7307d0829394", - "savedPayload": { - "position": { - "x": 17543.7779307099, - "y": 10567.27112927227 - }, - "targetPosition": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Status Report", - "name": "HoltWinters", - "id": "29d5ce5f-6eba-43b2-837e-84c6aba0803d" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters forecast 2", - "Indicator Bot", - "Foundations", - "241b8616-bb55-4741-b079-02192f8f8836" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "95f3e972-0efa-4762-8bb9-8ebd5f44a5d9" - ], - [ - "HoltWinters", - "Status Report", - "Foundations", - "5437f5cf-b77e-4fdf-9830-c1633d215d20" - ] - ] - } - }, - { - "type": "Status Dependency", - "name": "", - "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "4255e825-79d2-4620-bc44-0d79de1629fd", - "savedPayload": { - "position": { - "x": 17473.091318517876, - "y": 10533.555344767352 - }, - "targetPosition": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Status Report", - "name": "New Status Report", - "id": "2a021da8-9feb-475e-90ab-1586968c17c7" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" - ], - [ - "New Status Report", - "Status Report", - "Foundations", - "2a021da8-9feb-475e-90ab-1586968c17c7" - ] - ] - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "af9794b8-bd04-4b93-b27e-c41df87c5298", - "savedPayload": { - "position": { - "x": 17413.539581379166, - "y": 10482.693356291384 - }, - "targetPosition": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Status Report", - "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", - "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Exchange Raw Data", - "Sensor Bot", - "Foundations", - "af924204-66a2-47d4-9910-66ab78acb06f" - ], - [ - "Historic-OHLCVs", - "Process Definition", - "Foundations", - "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" - ], - [ - "Exchange-Raw-Data Historic-OHLCVs Status Report", - "Status Report", - "Foundations", - "181c7c34-7243-497a-9ddb-1b0067c6d66e" - ] - ] - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "cd05f93e-a916-4b20-9950-004d787367d6", - "savedPayload": { - "position": { - "x": 17369.181071765874, - "y": 10418.151324305589 - }, - "targetPosition": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Candles", - "Product Definition", - "Foundations", - "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" - ], - [ - "Multi-Time-Frame-Daily", - "Dataset Definition", - "Foundations", - "678a567c-f08d-49b9-813b-4e54fd6afadb" - ] - ] - } - }, - { - "type": "Data Dependency", - "name": "Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "825c4082-b955-4ac8-9153-d0eeda85cc3f", - "savedPayload": { - "position": { - "x": 17343.038748802242, - "y": 10344.327681629053 - }, - "targetPosition": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "id": "2e683057-f911-4105-bc77-16f2706d1915" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Volumes", - "Product Definition", - "Foundations", - "1a366aef-efef-470e-88e0-2a6fbe4dd91f" - ], - [ - "Multi-Time-Frame-Daily", - "Dataset Definition", - "Foundations", - "2e683057-f911-4105-bc77-16f2706d1915" - ] - ] - } - } - ], - "dataMineDataDependencies": [], - "id": "cbc43780-8a90-4186-adda-3f3cfcc38af0", - "savedPayload": { - "position": { - "x": 17636.483029022384, - "y": 10281.954174383725 - }, - "targetPosition": { - "x": 17859.4264766656, - "y": 10081.214992476067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "statusReport": { - "type": "Status Report", - "name": "HoltWinters", - "project": "Foundations", - "id": "29d5ce5f-6eba-43b2-837e-84c6aba0803d", - "savedPayload": { - "position": { - "x": 17712.70433655553, - "y": 10112.40174609873 - }, - "targetPosition": { - "x": 17859.4264766656, - "y": 10081.214992476067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "", - "project": "Foundations", - "id": "9ec91a7d-5bf0-45f4-a3be-3db66e1f514f", - "savedPayload": { - "position": { - "x": 17716.767999221327, - "y": 10034.862443319826 - }, - "targetPosition": { - "x": 17859.4264766656, - "y": 10081.214992476067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" - }, - "referenceParentCombinedNodePath": [ - [ - "Candles", - "Data Mine", - "Foundations", - "70c7eea3-a786-4dda-b526-0514e2cb14cc" - ], - [ - "Candles Volumes", - "Indicator Bot", - "Foundations", - "285a4618-0423-4ac9-9df9-7a78be6fd915" - ], - [ - "Multi-Time-Frame-Daily", - "Process Definition", - "Foundations", - "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" - ], - [ - "New Execution Finished Event", - "Execution Finished Event", - "Foundations", - "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" - ] - ] - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "ae0f314d-5ad8-4d04-af56-f1d7c0853157", - "savedPayload": { - "position": { - "x": 17759.056885711772, - "y": 9969.743268654458 - }, - "targetPosition": { - "x": 17859.4264766656, - "y": 10081.214992476067 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f87bf77c-bb17-4f20-a468-dd0bd60c2c2c", - "savedPayload": { - "position": { - "x": 17757.76728970815, - "y": 10053.385230017971 - }, - "targetPosition": { - "x": 18337.322785481592, - "y": 9898.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "HoltWinters2", - "config": "{\n \"codeName\": \"HoltWinters2\",\n \"singularVariableName\": \"HoltWinters2\",\n \"pluralVariableName\": \"HoltWinters-2s\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", - "project": "Foundations", - "id": "f0185eb2-b4c1-42a4-89d2-cc615e8e883d", - "savedPayload": { - "position": { - "x": 17370.779400339616, - "y": 10328.426643616884 - }, - "targetPosition": { - "x": 17557.899922075598, - "y": 9448.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", - "project": "Foundations", - "id": "39912fe7-663e-47c2-941f-ae867f3d5f1f", - "savedPayload": { - "position": { - "x": 16662.83021624415, - "y": 9542.169419897347 - }, - "targetPosition": { - "x": 17557.899922075598, - "y": 9448.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "record": { - "type": "Record Definition", - "name": "HoltWinters", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "88e180bc-31e9-4b81-98cc-c57f83baa6c3", - "savedPayload": { - "position": { - "x": 17969.443429382933, - "y": 10803.050430228226 - }, - "targetPosition": { - "x": 17312.008516437036, - "y": 9623.949359395101 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "126e9db3-3d1e-4380-960b-5b8b50cb7f66", - "savedPayload": { - "position": { - "x": 17312.008516437036, - "y": 9623.949359395101 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "7c4e4a4c-ad11-4641-83d1-4922ef1824dd", - "savedPayload": { - "position": { - "x": 17033.150579054243, - "y": 9740.679864644875 - }, - "targetPosition": { - "x": 16843.86209127269, - "y": 9092.764076603426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "eb79a7de-02cb-40ba-8be6-3dc3b4200932", - "savedPayload": { - "position": { - "x": 16843.86209127269, - "y": 9092.764076603426 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "PastForecast", - "config": "{\n \"codeName\": \"PastForecast\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.Y", - "project": "Foundations", - "id": "8c693c8d-9363-4fc1-9e7f-0934303ac4ce", - "savedPayload": { - "position": { - "x": 16735.309211316933, - "y": 9792.431963748417 - }, - "targetPosition": { - "x": 16694.941407404036, - "y": 9118.640126155196 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "715cd3b4-a420-449a-9352-6c4e67ead325", - "savedPayload": { - "position": { - "x": 16694.941407404036, - "y": 9118.640126155196 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Forecast", - "config": "{\n \"codeName\": \"Forecast\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.forecast", - "project": "Foundations", - "id": "73e70706-43f7-41c8-aad5-db3e37b9a76c", - "savedPayload": { - "position": { - "x": 16433.419423080704, - "y": 9776.610590358729 - }, - "targetPosition": { - "x": 16543.99651328592, - "y": 9110.729439460352 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "1d360b43-8db4-4397-bd15-dbe1747072a6", - "savedPayload": { - "position": { - "x": 16543.99651328592, - "y": 9110.729439460352 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Level", - "config": "{\n \"codeName\": \"level\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.A", - "project": "Foundations", - "id": "7e43ef7e-ef16-47e6-9f04-4b6d276d9817", - "savedPayload": { - "position": { - "x": 16270.60782255505, - "y": 9381.718892791898 - }, - "targetPosition": { - "x": 16398.596416200413, - "y": 9069.428691381923 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0ebf0987-fd23-4090-9c12-ef8faf2c27ea", - "savedPayload": { - "position": { - "x": 16398.596416200413, - "y": 9069.428691381923 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Trend Curve", - "config": "{\n \"codeName\": \"B\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.B", - "project": "Foundations", - "id": "c9eb1c4d-139d-44f2-858d-cc7d3a703a23", - "savedPayload": { - "position": { - "x": 16071.761324484396, - "y": 9272.789166547213 - }, - "targetPosition": { - "x": 16266.03208415331, - "y": 8996.808873885468 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f2c9d67d-dd77-4a63-bbe5-27905629c680", - "savedPayload": { - "position": { - "x": 16266.03208415331, - "y": 8996.808873885468 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Forecast 5", - "config": "{\n \"codeName\": \"forecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.forecast5", - "project": "Foundations", - "id": "919b9ae1-4cab-4bdc-b41e-686ea7acc206", - "savedPayload": { - "position": { - "x": 15902.139467695277, - "y": 9122.34302750032 - }, - "targetPosition": { - "x": 16152.950846293897, - "y": 8896.511447854205 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2d5cc2df-c77d-4c01-b848-2086462db1e7", - "savedPayload": { - "position": { - "x": 16152.950846293897, - "y": 8896.511447854205 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Forecast 10", - "config": "{\n \"codeName\": \"forecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.forecast10", - "project": "Foundations", - "id": "1ded72ff-0877-4d59-a662-3419e891778b", - "savedPayload": { - "position": { - "x": 15770.247800366295, - "y": 8937.924473271396 - }, - "targetPosition": { - "x": 16065.023068074575, - "y": 8773.565745034923 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7c5f54b8-591d-4528-a50e-a0d875af2d47", - "savedPayload": { - "position": { - "x": 16065.023068074575, - "y": 8773.565745034923 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Forecast 20", - "config": "{\n \"codeName\": \"forecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.forecast20", - "project": "Foundations", - "id": "04a13f10-d124-4e02-9959-b77305d4e814", - "savedPayload": { - "position": { - "x": 15682.699921428964, - "y": 8728.781020234303 - }, - "targetPosition": { - "x": 16006.65781544969, - "y": 8634.136776343526 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e6bee184-8fd3-4f5a-9681-a7a823f6d769", - "savedPayload": { - "position": { - "x": 16006.65781544969, - "y": 8634.136776343526 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Forecast 30", - "config": "{\n \"codeName\": \"forecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.forecast30", - "project": "Foundations", - "id": "552dd2a1-d308-4546-af99-bca1026e6907", - "savedPayload": { - "position": { - "x": 15643.885847101308, - "y": 8505.399994431324 - }, - "targetPosition": { - "x": 15980.781765897918, - "y": 8485.216092474875 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f7c59878-4a31-41f0-ac00-5ad3ecf4fc13", - "savedPayload": { - "position": { - "x": 15980.781765897918, - "y": 8485.216092474875 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "Trend calc", - "config": "{\n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.trend", - "project": "Foundations", - "id": "8d311f70-d7f9-4fbf-891c-855a6d70d8a8", - "savedPayload": { - "position": { - "x": 15655.751877143573, - "y": 8278.98265325415 - }, - "targetPosition": { - "x": 15988.692452592762, - "y": 8334.271198356759 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "6ba3b98b-4477-4e9e-954f-c174caf1633c", - "savedPayload": { - "position": { - "x": 15988.692452592762, - "y": 8334.271198356759 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "maxForecast5", - "config": "{\n \"codeName\": \"maxForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.maxForecast5", - "project": "Foundations", - "id": "2ea745c3-cc16-4ee3-9155-3b56ce73d199", - "savedPayload": { - "position": { - "x": 15717.702999261217, - "y": 8060.882507625887 - }, - "targetPosition": { - "x": 16029.993200671192, - "y": 8188.87110127125 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "b378262d-c23c-40fb-a5a1-47e5a24d16a0", - "savedPayload": { - "position": { - "x": 16029.993200671192, - "y": 8188.87110127125 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "minForecast5", - "config": "{\n \"codeName\": \"minForecast5\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.minForecast5", - "project": "Foundations", - "id": "14ecd6f0-4e4f-4002-ad09-d4819698366e", - "savedPayload": { - "position": { - "x": 15826.632725505902, - "y": 7862.036009555232 - }, - "targetPosition": { - "x": 16102.613018167647, - "y": 8056.306769224147 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "cd742a73-1b14-4e87-9eb6-750cb2112665", - "savedPayload": { - "position": { - "x": 16102.613018167647, - "y": 8056.306769224147 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "minForecast10", - "config": "{\n \"codeName\": \"minForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.minForecast10", - "project": "Foundations", - "id": "a8348024-3d5b-414f-a375-058e1dbcfeeb", - "savedPayload": { - "position": { - "x": 15977.078864552795, - "y": 7692.414152766114 - }, - "targetPosition": { - "x": 16202.91044419891, - "y": 7943.225531364735 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a2798654-0dea-4d03-aef6-0ed8eeaeaf1d", - "savedPayload": { - "position": { - "x": 16202.91044419891, - "y": 7943.225531364735 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "maxForecast10", - "config": "{\n \"codeName\": \"maxForecast10\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.maxForecast10", - "project": "Foundations", - "id": "f1b656ff-ea89-4b92-8133-3067d5a55d92", - "savedPayload": { - "position": { - "x": 16161.497418781717, - "y": 7560.522485437132 - }, - "targetPosition": { - "x": 16325.85614701819, - "y": 7855.2977531454135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "3c2436bf-dc8f-4957-8bfc-a7d253c95b7f", - "savedPayload": { - "position": { - "x": 16325.85614701819, - "y": 7855.2977531454135 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "minForecast20", - "config": "{\n \"codeName\": \"minForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.minForecast20", - "project": "Foundations", - "id": "aa4870e4-c66d-4b32-998b-2987bae3f4d4", - "savedPayload": { - "position": { - "x": 16370.64087181881, - "y": 7472.974606499801 - }, - "targetPosition": { - "x": 16465.285115709587, - "y": 7796.9325005205255 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a2eeb358-f544-45f1-a2f3-e05d9659ca33", - "savedPayload": { - "position": { - "x": 16465.285115709587, - "y": 7796.9325005205255 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "maxForecast20", - "config": "{\n \"codeName\": \"maxForecast20\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.maxForecast20", - "project": "Foundations", - "id": "ed3b1dd7-f780-4eb5-b90b-2ed702cca3b8", - "savedPayload": { - "position": { - "x": 16594.02189762179, - "y": 7434.1605321721445 - }, - "targetPosition": { - "x": 16614.20579957824, - "y": 7771.056450968755 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "8c959fa7-732e-45bc-8b71-58c49b5724ba", - "savedPayload": { - "position": { - "x": 16614.20579957824, - "y": 7771.056450968755 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "minForecast30", - "config": "{\n \"codeName\": \"minForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.minForecast30", - "project": "Foundations", - "id": "10b27f1f-3a1a-4eb7-962a-3355af73ee99", - "savedPayload": { - "position": { - "x": 16820.439238798965, - "y": 7446.026562214411 - }, - "targetPosition": { - "x": 16765.150693696356, - "y": 7778.967137663599 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a2b44110-3c32-4a35-b73f-e429e9b99760", - "savedPayload": { - "position": { - "x": 16765.150693696356, - "y": 7778.967137663599 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "maxForecast30", - "config": "{\n \"codeName\": \"maxForecast30\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.maxForecast30", - "project": "Foundations", - "id": "27cd33fe-ca63-4ffc-a323-1ddd0908ecd6", - "savedPayload": { - "position": { - "x": 17038.53938442723, - "y": 7507.977684332055 - }, - "targetPosition": { - "x": 16910.550790781865, - "y": 7820.267885742029 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "37a2d3fd-440f-4267-8457-a3f1ada186a6", - "savedPayload": { - "position": { - "x": 16910.550790781865, - "y": 7820.267885742029 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T 5 Begin", - "config": "{\n \"codeName\": \"T5begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T5Begin", - "project": "Foundations", - "id": "ebdf9637-af23-47ce-9915-63ff8642897d", - "savedPayload": { - "position": { - "x": 17237.38588249788, - "y": 7616.907410576739 - }, - "targetPosition": { - "x": 17043.115122828967, - "y": 7892.887703238484 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "40075911-0bb4-4e29-ba16-95d6c82f5279", - "savedPayload": { - "position": { - "x": 17043.115122828967, - "y": 7892.887703238484 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T10 Begin", - "config": "{\n \"codeName\": \"T10begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T10Begin", - "project": "Foundations", - "id": "6499edf3-c385-473d-878e-b739bf7c0dd1", - "savedPayload": { - "position": { - "x": 17407.007739287, - "y": 7767.353549623632 - }, - "targetPosition": { - "x": 17156.19636068838, - "y": 7993.1851292697465 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f1ba358e-2ff2-453b-b411-ac7a1527388a", - "savedPayload": { - "position": { - "x": 17156.19636068838, - "y": 7993.1851292697465 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T20 Begin", - "config": "{\n \"codeName\": \"T20begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T20Begin", - "project": "Foundations", - "id": "b66a0fad-0a88-412e-b5cf-ba176b319afe", - "savedPayload": { - "position": { - "x": 17538.899406615983, - "y": 7951.772103852554 - }, - "targetPosition": { - "x": 17244.1241389077, - "y": 8116.130832089028 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "59edc2f5-f1e5-4345-b1d1-4e4879fe6525", - "savedPayload": { - "position": { - "x": 17244.1241389077, - "y": 8116.130832089028 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T30 Begin", - "config": "{\n \"codeName\": \"T30begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T30Begin", - "project": "Foundations", - "id": "f1013d2e-2515-4779-a049-8f08d90066e3", - "savedPayload": { - "position": { - "x": 17626.447285553313, - "y": 8160.91555688965 - }, - "targetPosition": { - "x": 17302.48939153259, - "y": 8255.559800780426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "23159efe-60d9-4bf7-8eb2-d774f177cde3", - "savedPayload": { - "position": { - "x": 17302.48939153259, - "y": 8255.559800780426 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T 5 End", - "config": "{\n \"codeName\": \"T5end\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T5End", - "project": "Foundations", - "id": "8e0bae90-adaf-44e0-b7f6-4c955d9749a9", - "savedPayload": { - "position": { - "x": 17665.26135988097, - "y": 8384.29658269263 - }, - "targetPosition": { - "x": 17328.36544108436, - "y": 8404.480484649079 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "90b1c1fc-a0ac-4a0e-af82-6e2b27304a67", - "savedPayload": { - "position": { - "x": 17328.36544108436, - "y": 8404.480484649079 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T10 End", - "config": "{\n \"codeName\": \"T10end\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T10End", - "project": "Foundations", - "id": "be1875ff-f2aa-4da0-bc87-176f93c8ed9b", - "savedPayload": { - "position": { - "x": 17653.395329838706, - "y": 8610.713923869802 - }, - "targetPosition": { - "x": 17320.454754389517, - "y": 8555.425378767193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bcfe02b6-b298-4aa2-9f0c-389df5c97997", - "savedPayload": { - "position": { - "x": 17320.454754389517, - "y": 8555.425378767193 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T20 End", - "config": "{\n \"codeName\": \"T20end\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T20End", - "project": "Foundations", - "id": "71a1edec-75a1-471f-a6e8-d7e6b6073932", - "savedPayload": { - "position": { - "x": 17591.444207721062, - "y": 8828.814069498065 - }, - "targetPosition": { - "x": 17279.154006311088, - "y": 8700.825475852702 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a6b7dadf-b989-489e-9e10-28df08b6cbb0", - "savedPayload": { - "position": { - "x": 17279.154006311088, - "y": 8700.825475852702 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Record Property", - "name": "T30 End", - "config": "{\n \"codeName\": \"T30end\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Record Formula", - "code": "variable.T30End", - "project": "Foundations", - "id": "ec42e76b-77ab-40f1-afde-14b3ac533efc", - "savedPayload": { - "position": { - "x": 17482.514481476373, - "y": 9027.660567568719 - }, - "targetPosition": { - "x": 17206.53418881463, - "y": 8833.389807899805 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e35e4be6-0332-497c-8608-684b6b80aeb9", - "savedPayload": { - "position": { - "x": 17206.53418881463, - "y": 8833.389807899805 - }, - "targetPosition": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f796be41-725f-4287-8972-d8b02232ba4b", - "savedPayload": { - "position": { - "x": 16654.57360349114, - "y": 8444.848288561976 - }, - "targetPosition": { - "x": 17557.899922075598, - "y": 9448.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "\tlet candle = record.current\n\tlet Al = 0.4 //initial value for alpha factor\n\tlet Bet = 0.4 //initial value for beta factor\n\tlet Ph = 0.8 //initial value for phi factor\n\tlet Ga = 0.3 //initial value for gamma factor\n\tlet sLen = 5 //length of seasonal period ; integer only\n\tlet fLen = 6 //number of season period to forecast ; integer only ; forecast will be calculated on fLen * sLen = 30 periods\n\tlet Iter = 20 //number of loop to proceed parameters optimization\n\n\n\t//initializing Factors with fixed value or optimized value if exists\n\tif (variable.Alpha === undefined) {\n\t\tvariable.Alpha = Al\n\t }\n\t else {\n\t variable.Alpha = variable.Alpha\n\t }\n\t \n\tif (variable.Beta === undefined) {\n\t\tvariable.Beta = Bet\n\t }\n\t else {\n\t variable.Beta = variable.Beta\n\t }\n\n\tif (variable.Phi === undefined) {\n\t\tvariable.Phi = Ph\n\t }\n\t else {\n\t variable.Phi = variable.Phi\n\t }\n\n\tif (variable.Gamma === undefined) {\n\t\tvariable.Gamma = Ga\n\t }\n\t else {\n\t variable.Gamma = variable.Gamma\n\t }\n\t \n\t//Fetching candle close values for sLen length \n\tvariable.lastClose.push(candle.close)\n\tif(variable.lastClose.length > sLen) {\n\t\tvariable.lastClose.splice(0,1)\n\t}\n\tvariable.lastClose2x.push(candle.close)\n\tif(variable.lastClose2x.length > 2 * sLen) {\n\t\tvariable.lastClose2x.splice(0,1)\n\t}\n\t\n\t//fetching candle values for sLen * fLen length\n\tvariable.last30Candles.push(candle.close)\n\tif(variable.last30Candles.length > sLen * fLen) {\n\t\tvariable.last30Candles.splice(0,1)\n\t\tvariable.forecastTrig = 1 //trigger to switch to the next step of forecast optimization as soon as there is enough values\n\t}\n\t\n\t//Initializing A, B, S, Y variables according to Hyndman parameters https://robjhyndman.com/hyndsight/hw-initialization/\n\t\n\t//managing the undefined values until lastClose2x reach sufficient length\n\tif(variable.trig === undefined) {\n\tvariable.trig = 0 //variable to indicate initialization stage is over\n\t}\n\tif(variable.lastClose2x.length < 2 * sLen && variable.trig === 0) {\n\t\tvariable.Y = 0 //forecast through history variable\n\t\tvariable.A = 0 //level\n\t\tvariable.B = 0 //trend\n\t\tvariable.S[0] = 0 //season\n\t\tvariable.previousB = variable.B\n\t\tvariable.previousA = variable.A\n\t\tvariable.trend = 0\n\t\tvariable.last31A.push(variable.A)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t}\n\tif(variable.lastClose2x.length === 2 * sLen && variable.trig === 0) {\n\t\tfor(var i = 0 ; i < sLen ; i++) {\n\t\t\tvariable.previousA = variable.previousA + variable.lastClose[i]\n\t\t}\n\t\tvariable.previousA = variable.previousA / sLen\n\t\tvariable.last31A.push(variable.A)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t}\n\t\tfor(var i = 0; i < sLen ; i++) {\n\t\t\tvariable.previousB = variable.previousB + variable.lastClose2x[i + sLen] - variable.lastClose2x[i]\n\t\t}\n\t\tvariable.previousB = variable.previousB / Math.pow(sLen,2)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31B.length > sLen * fLen +1){\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t\tvariable.S[0] = candle.close / variable.previousA\n\t\tvariable.trig = 1 \n\t\tvariable.trend = 0\n\n\t}\n\tif(variable.lastClose2x.length === 2* sLen && variable.trig === 1)\n\t{\n\t\tvariable.Y = (variable.previousA + variable.Phi * variable.previousB) * variable.S[0]\n\t\tvariable.A = variable.Alpha * variable.Y / variable.S[0] + (1 - variable.Alpha) * (variable.previousA + variable.Phi * variable.previousB)\n\t\tvariable.B = variable.Beta * (variable.A - variable.previousA) + (1 - variable.Beta) * variable.Phi * variable.previousB\n\t\tvariable.S.push(variable.Gamma * variable.Y / variable.A + (1 - variable.Gamma) * variable.S[0])\n\t\tvariable.slope = variable.B - variable.previousB\n\t\tif(variable.slope < 0){\n\t\t\tvariable.trend = 1\n\t\t}\n\t\telse {\n\t\t\tvariable.trend = -1\n\t\t}\n\t\tvariable.previousA = variable.A\n\t\tvariable.previousB = variable.B\n\t\t//store last sLen*flen +1 values of variable.A and variable.B for the min MASE forecast optimization \n\t\tvariable.last31A.push(variable.A)\n\t\tvariable.last31B.push(variable.B)\n\t\tif(variable.last31A.length > sLen * fLen +1){\n\t\t\tvariable.last31A.splice(0,1)\n\t\t\tvariable.last31B.splice(0,1)\n\t\t}\n\t}\n\n\t//keep Season array to the right size\n\tif(variable.S.length > sLen) {\n\t\tvariable.S.splice(0,1)\n\t}\n\n\t//Parameters optimization\n\t//calculation of initial mean square error\n\n\tvariable.Errors.push(Math.pow(variable.Y - candle.close, 2))\n\tif(variable.Errors.length > sLen) {\n\t\t\tvariable.Errors.splice(0,1)\n\t}\n\tif(variable.Errors.length === sLen) {\n\t\tvariable.ErrSqSum = 0\n\t\tfor (var k = 0 ; k < variable.Errors.length ; k++) {\n\t\t\t\tvariable.ErrSqSum = variable.ErrSqSum + variable.Errors[k]\n\t\t}\n\t\tvariable.MS = variable.ErrSqSum / variable.Errors.length\n\t\tif(variable.lastClose2x.length === 2*sLen && variable.trig === 1 ){\n\t\t//initialiying best parameters calculation\n\t\tvariable.bestAlpha = 0\n\t\tvariable.bestBeta = variable.Beta\n\t\tvariable.bestPhi = variable.Phi\n\t\tvariable.bestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MS\n\t\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestAlpha = variable.bestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Alpha = variable.bestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestBeta = 0\n\t\t//Beta optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestBeta = variable.bestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Beta = variable.bestBeta\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestPhi = 0.8\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestPhi = variable.bestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Phi = variable.bestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t\tvariable.bestError = variable.MS\n\t\tvariable.bestGamma = 0\n\t\t//Gamma optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.bestGamma = variable.bestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.previousA\n\t\t\tvariable.previoussB = variable.previousB\n\t\t\tvariable.sErrSqSum = 0\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.bestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.bestAlpha * variable.sY / variable.sS[0] + (1 - variable.bestAlpha) * (variable.previoussA + variable.bestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.bestBeta * (variable.sA - variable.previoussA) + (1 - variable.bestBeta) * variable.bestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.bestGamma * variable.sY / variable.sA + (1 - variable.bestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t\tvariable.sError.push(Math.pow(variable.sY - variable.lastClose[j],2))\n\t\t\t}\n\t\t\tfor(var k = 0 ; k < variable.sError.length ; k++) {\n\t\t\t\tvariable.sErrSqSum = variable.sErrSqSum + variable.sErrSqSum[k]\n\t\t\t}\n\t\t\tvariable.sMS = variable.sErrSqSum / variable.sError.length\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.Gamma = variable.bestGamma\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t}\n\t//initializing forecast data\n\tvariable.fS = [] // purge the season array for forecast data\n\tvariable.previousfA = variable.A //equivalent A variable for the forecast calculation\n\tvariable.previousfB = variable.B //equivalent B variable for the forecast calculation\n\n\n\t//calculating forecast data 1st set\n\tif(variable.forecastTrig === undefined) {\n\t\tvariable.forecastTrig = 0\n\t}\n\tif(variable.S.length === sLen && variable.trig === 1 && variable.forecastTrig === 0) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.Phi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.Phi * variable.previousfB\n\t\t\tvariable.fB = variable.Phi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t\tvariable.prevfY.push(variable.fY[0])\n\t\t\tif(variable.prevfY.length > fLen * sLen){\n\t\t\tvariable.prevfY.splice(0,1)\n\t\t\t}\n\n\t\t}\n\t}\n\n\t\tvariable.forecast = variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t\tvariable.SW = 1\n\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n//Forecast optimization after 1st data set\n\n\tif(variable.prevfY.length === sLen * fLen && variable.trig === 1 && variable.forecastTrig === 1 && variable.SW === 1) {\n\t\t//initialising best parameters calculation\n\t\t//calculate the value for Mean Absolute Scale Error with seasonal period influence\n\t\t//Calculation of the stable measure of the scale of the training time serie i.e. candle.close on the desired forecast number of periods minus season number of periods\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\tvariable.MASE = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\n\t\tvariable.MbestAlpha = 0\n\t\tvariable.MbestBeta = variable.Beta\n\t\tvariable.MbestPhi = variable.Phi\n\t\tvariable.MbestGamma = variable.Gamma\n\t\tvariable.bestError = variable.MASE\n\t//Alpha optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestAlpha = variable.MbestAlpha +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MAlpha = variable.MbestAlpha\n\t\t\t\tvariable.Alpha = variable.MbestAlpha\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestBeta = 0\n\t//Beta optimization\n\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestBeta = variable.MbestBeta +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MBeta = variable.MbestBeta\n\t\t\t\tvariable.Beta = variable.MbestBeta\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestGamma = 0\n\t//Gamma optimization\n\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestGamma = variable.MbestGamma +(1 - i/Iter)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MGamma = variable.MbestGamma\n\t\t\t\tvariable.Gamme = variable.MbestGamma\n\t\t\t}\n\t\t\n\t\t}\n\tvariable.bestError = variable.MS\n\tvariable.MbestPhi = 0.8\n\t\t\t\n\t\t//Phi optimization\n\t\tfor(var i = 0 ; i < Iter ; i++) {\n\t\t\n\t\t\tvariable.sS = []\n\t\t\tvariable.sError = []\n\t\t\tvariable.MbestPhi = variable.MbestPhi +(1 - (i/Iter) * 0.2)\n\t\t\tvariable.sS[0] = variable.S[0]\n\t\t\tvariable.previoussA = variable.last31A[0]\n\t\t\tvariable.previoussB = variable.last31B[0]\n\n\t\t\tfor(var j=0 ; j < sLen ; j++) {\n\t\t\t\tvariable.sY = (variable.previoussA + variable.MbestPhi * variable.previoussB) * variable.sS[0]\n\t\t\t\tvariable.sA = variable.MbestAlpha * variable.sY / variable.sS[0] + (1 - variable.MbestAlpha) * (variable.previoussA + variable.MbestPhi * variable.previoussB)\n\t\t\t\tvariable.sB = variable.MbestBeta * (variable.sA - variable.previoussA) + (1 - variable.MbestBeta) * variable.MbestPhi * variable.previoussB\n\t\t\t\tvariable.sS.push(variable.MbestGamma * variable.sY / variable.sA + (1 - variable.MbestGamma) * variable.sS[0])\n\t\t\t\tvariable.previoussA = variable.sA\n\t\t\t\tvariable.previoussB = variable.sB\n\t\t\t}\n\t\tvariable.sumY = 0\n\t\tvariable.totalQT = 0\n\t\tfor(var i = sLen + 1 ; i < fLen * sLen ; i++) {\n\t\t\tvariable.sumY = variable.sumY + Math.abs(variable.last30Candles[i] - variable.last30Candles[i-sLen])\n\t\t}\n\t\tvariable.Q = variable.sumY / (fLen * sLen - sLen)\n\t\tfor(var i = 0 ; i < variable.prevfY.length ; i++) {\n\t\t\tvariable.totalQT = variable.totalQT + (variable.last30Candles[i] - variable.prevfY[i])/variable.Q\n\t\t}\n\t\t\tvariable.sMS = Math.abs(variable.totalQT / variable.prevfY.length)\n\t\t\tif(variable.sMS < variable.bestError){\n\t\t\t\tvariable.bestError = variable.sMs\n\t\t\t\tvariable.MPhi = variable.MbestPhi\n\t\t\t\tvariable.Phi = variable.MbestPhi\n\t\t\t}\n\t\t\n\t\t}\n\t}\n\t//calculating forecast data after 1st set\n\tif(variable.S.length === sLen && variable.trig === 1 && variable.forecastTrig === 1) {\n\tfor (var j = 0; j < fLen ; j++) {\n\t\tfor(var n = 0; n < sLen; n++) {\n\t\t\tvariable.fY.push((variable.previousfA + variable.MPhi * variable.previousfB) * variable.S[n])\n\t\t\tvariable.fA = variable.previousfA + variable.MPhi * variable.previousfB\n\t\t\tvariable.fB = variable.MPhi * variable.previousfB\n\t\t\tvariable.previousfA = variable.fA\n\t\t\tvariable.previousfB = variable.fB\n\t\t\tif(variable.fY.length > fLen * sLen) {\n\t\t\t\tvariable.fY.splice(0,1)\n\t\t\t}\n\t\t\tvariable.prevfY.push(variable.fY[0])\n\t\t\tif(variable.prevfY.length > fLen * sLen){\n\t\t\tvariable.prevfY.splice(0,1)\n\t\t\t}\n\t\t}\n\t}\n\n\t\tvariable.forecast = variable.fY[0] \n\t\tvariable.forecast5 = 100 * (variable.fY[4] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast10 = 100 * (variable.fY[9] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast20 = 100 * (variable.fY[19] - variable.fY[0])/variable.fY[0]\n\t\tvariable.forecast30 = 100 * (variable.fY[29] - variable.fY[0])/variable.fY[0]\n\t\t\n\n\t \n\t} else {\n\t\tvariable.forecast = 0 \n\t\tvariable.forecast5 = 0\n\t\tvariable.forecast10 = 0\n\t\tvariable.forecast20 = 0\n\t\tvariable.forecast30 = 0\n\t}\n\t//identifying max and min forecast value until the value used to calculate the first member of the array is out of scope\n\t//The idea is to frame the forecast value by the corresponding min and max at the same distance\nvariable.lastForecast5.push(variable.forecast5)\nif(variable.lastForecast5.length > 5){\n variable.lastForecast5.splice(0,1)\n}\nvariable.maxForecast5 = Math.max.apply(Math,variable.lastForecast5)\nvariable.minForecast5 = Math.min.apply(Math,variable.lastForecast5)\n\nvariable.lastForecast10.push(variable.forecast10)\nif(variable.lastForecast10.length > 10){\n variable.lastForecast10.splice(0,1)\n}\nvariable.maxForecast10 = Math.max.apply(Math,variable.lastForecast10)\nvariable.minForecast10 = Math.min.apply(Math,variable.lastForecast10)\n\nvariable.lastForecast20.push(variable.forecast20)\nif(variable.lastForecast20.length > 10){\n variable.lastForecast20.splice(0,1)\n}\nvariable.maxForecast20 = Math.max.apply(Math,variable.lastForecast20)\nvariable.minForecast20 = Math.min.apply(Math,variable.lastForecast20)\n\nvariable.lastForecast30.push(variable.forecast30)\nif(variable.lastForecast30.length > 30){\n variable.lastForecast30.splice(0,1)\n}\nvariable.maxForecast30 = Math.max.apply(Math,variable.lastForecast30)\nvariable.minForecast30 = Math.min.apply(Math,variable.lastForecast30)\n\n//calculate time for forecast\nvariable.T5Begin = candle.begin + (candle.end - candle.begin) * 5\nvariable.T5End = candle.end + (candle.end - candle.begin) * 5\nvariable.T10Begin = candle.begin + (candle.end - candle.begin) * 10\nvariable.T10End = candle.end + (candle.end - candle.begin) * 10\nvariable.T20Begin = candle.begin + (candle.end - candle.begin) * 20\nvariable.T20End = candle.end + (candle.end - candle.begin) * 20\nvariable.T30Begin = candle.begin + (candle.end - candle.begin) * 30\nvariable.T30End = candle.end + (candle.end - candle.begin) * 30\n\t// End of code :-)", - "project": "Foundations", - "id": "189c6a5f-9a45-4c4f-9077-de26a54ca17e", - "savedPayload": { - "position": { - "x": 16576.238597598982, - "y": 6565.781448887387 - }, - "targetPosition": { - "x": 16840.741961130596, - "y": 6929.839096356113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e4695e65-66f7-4d78-aef0-44ad24c060cf", - "savedPayload": { - "position": { - "x": 16840.741961130596, - "y": 6929.839096356113 - }, - "targetPosition": { - "x": 17369.74868819382, - "y": 7657.954391293566 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 2, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code*/\n\nvariable.lastClose = []\nvariable.S = []\nvariable.fY = []\nvariable.Errors = []\nvariable.lastClose2x = []\nvariable.lastForecast5 = []\nvariable.lastForecast10 = []\nvariable.lastForecast20 = []\nvariable.lastForecast30 = []\nvariable.prevfY = []\nvariable.last30Candles = []\nvariable.last31A = []\nvariable.last31B = []", - "project": "Foundations", - "id": "7ddab62f-5dcb-45c0-b9fe-d24e0c1c16e0", - "savedPayload": { - "position": { - "x": 17598.538049923958, - "y": 7144.085071369603 - }, - "targetPosition": { - "x": 17552.78017757793, - "y": 7246.858935354396 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 1, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "31f21717-cf93-4330-b239-5adf00d90d43", - "savedPayload": { - "position": { - "x": 17552.78017757793, - "y": 7246.858935354396 - }, - "targetPosition": { - "x": 17369.74868819382, - "y": 7657.954391293566 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 1, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "49027837-5745-46c4-9507-d329f5e43a1b", - "savedPayload": { - "position": { - "x": 17369.74868819382, - "y": 7657.954391293566 - }, - "targetPosition": { - "x": 17557.899922075598, - "y": 9448.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 5, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "76c7bccf-89eb-49b2-a5cb-b8b0b3f8fe76", - "savedPayload": { - "position": { - "x": 17557.899922075598, - "y": 9448.093802956459 - }, - "targetPosition": { - "x": 18337.322785481592, - "y": 9898.093802956459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Module", - "name": "Holt-Winters 2", - "id": "d3991f1f-dacf-4d98-b51c-463cf116baca" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ] - ] - } - } - ], - "id": "b2befa5c-aa6e-4ed3-90d0-be491b3750a5", - "savedPayload": { - "position": { - "x": 17711.03943321634, - "y": 10259.59269543114 - }, - "targetPosition": { - "x": 18051.878281255034, - "y": 9765.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Indicator Bot", "name": "On-Balance-Volume Integral", @@ -18714,7 +15846,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market On-Balance-Volume Integral", "project": "Foundations", - "id": "bf89f095-90db-40a4-9d67-a164d4ea0d72", + "id": "6008b0d4-ebe0-475b-815c-5183622b466c", "savedPayload": { "position": { "x": 17737.86180006144, @@ -18738,7 +15870,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "9b9450e7-0837-4064-98ff-e7c22fed2b4e" + "id": "8527d6c1-9eaf-4b7f-a3fc-5651e2ea6bce" }, "referenceParentCombinedNodePath": [ [ @@ -18770,7 +15902,7 @@ } ], "outputDatasetFolders": [], - "id": "0305ad87-a435-4073-9d65-2077de0711ea", + "id": "89429360-ed99-4909-aece-771c49fd3a77", "savedPayload": { "position": { "x": 17448.386151177125, @@ -18803,7 +15935,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "e5b29f8b-09c7-4124-af1e-6f7c50a93185", + "id": "0472bbf2-1b73-4b49-be26-5e8ca614ae5f", "savedPayload": { "position": { "x": 18159.43397724719, @@ -18862,7 +15994,7 @@ "name": "On-Balance-Volume Integral Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "8e013593-45ed-45c9-9367-77c623c7a665", + "id": "57e92df4-0d27-4547-9f42-087949a2aad7", "savedPayload": { "position": { "x": 17562.09882553749, @@ -18886,7 +16018,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-OBV Integral", - "id": "9885bc15-02f8-4560-9cd5-329b6aa7403a" + "id": "0a5bb47d-5940-44b9-b45e-7d8fb6839d32" }, "referenceParentCombinedNodePath": [ [ @@ -18922,7 +16054,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "eadef577-a578-4c18-b386-e82542cce294", + "id": "a0c9c763-825a-4db3-a538-1b5becbebe62", "savedPayload": { "position": { "x": 17286.587191707942, @@ -18980,7 +16112,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "0f5b0be6-4983-4be4-8567-1ce3c5e8b317", + "id": "ef8da166-52d6-48f3-88fa-cc4144ee7698", "savedPayload": { "position": { "x": 17041.37743522835, @@ -19036,7 +16168,7 @@ } ], "dataMineDataDependencies": [], - "id": "ec4e4d13-c897-4c92-b9fa-122fe4f236b4", + "id": "47bc3d37-62d0-44b1-96c0-5b02449d1cc6", "savedPayload": { "position": { "x": 17140.78715435391, @@ -19063,7 +16195,7 @@ "type": "Status Report", "name": "Market-OBV Integral", "project": "Foundations", - "id": "9885bc15-02f8-4560-9cd5-329b6aa7403a", + "id": "0a5bb47d-5940-44b9-b45e-7d8fb6839d32", "savedPayload": { "position": { "x": 16848.507813786215, @@ -19090,7 +16222,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "109201b7-436d-4f09-b4fa-96cfe39fd9db", + "id": "8819c040-6903-4ecf-b472-4fa09f9a920f", "savedPayload": { "position": { "x": 16896.13500462274, @@ -19148,7 +16280,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "938101ed-df98-4dd6-a81f-869ae1f63be3", + "id": "2b76bf60-402b-4db7-b34a-7cd1c5a0d849", "savedPayload": { "position": { "x": 16858.971333597354, @@ -19171,7 +16303,7 @@ } } }, - "id": "6626e937-d262-4d88-82ed-e58ed8ab6773", + "id": "62f24747-4c7d-4eba-80e5-458b973ebe80", "savedPayload": { "position": { "x": 17566.544733899, @@ -19208,7 +16340,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily On-Balance-Volume Integral", "project": "Foundations", - "id": "03883739-790a-4f8c-8fdd-bab729c3f105", + "id": "622f61ed-06d4-40e5-9619-1d9306008335", "savedPayload": { "position": { "x": 16552.887143644024, @@ -19232,7 +16364,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "b536ac7d-8918-44fd-ad23-acf9849388be" + "id": "e2d06c54-5c74-42b8-a384-25f3ab669eee" }, "referenceParentCombinedNodePath": [ [ @@ -19264,7 +16396,7 @@ } ], "outputDatasetFolders": [], - "id": "06fd82c4-2e25-4183-bc36-85f11bed812c", + "id": "dd912577-4232-4108-8f59-ed11e9634156", "savedPayload": { "position": { "x": 16719.817621993898, @@ -19297,7 +16429,7 @@ "name": "On-Balance-Volume Integral Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "10fee758-774c-4144-87b7-3fd99d2544f7", + "id": "d5d96fa4-91f7-4ab6-baaa-f8b608886d78", "savedPayload": { "position": { "x": 16695.857548785505, @@ -19321,7 +16453,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily OBV Span", - "id": "c7d1a6f6-be16-4286-a43f-83ea3ab889d5" + "id": "49ab8f60-ca97-4f9f-8e42-5cb7a2d203fd" }, "referenceParentCombinedNodePath": [ [ @@ -19356,7 +16488,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "9cb45838-e7a7-4b81-add3-1d39ab0956dd", + "id": "fc0df094-6183-4d2d-be78-1f562ef376e9", "savedPayload": { "position": { "x": 16539.988090434646, @@ -19415,7 +16547,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "186db140-a883-4a28-bd8c-af8b4c80344d", + "id": "3376f633-fb75-45fc-9a65-25474a0463c4", "savedPayload": { "position": { "x": 16393.42360237151, @@ -19475,7 +16607,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "8308da40-d548-45e2-a575-e20fe74d7d9c", + "id": "63b714b1-bbe1-43cc-a5ef-d7dc4c495988", "savedPayload": { "position": { "x": 16266.152212248331, @@ -19533,7 +16665,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "8924b917-b849-4151-8071-d5a9413ab875", + "id": "966a808c-e1fb-4979-b62f-a83a2f83e91b", "savedPayload": { "position": { "x": 16166.847254976088, @@ -19589,7 +16721,7 @@ } ], "dataMineDataDependencies": [], - "id": "3610ca2e-8eed-491f-8248-969ecb568b7f", + "id": "c3d929f9-a1c9-4b52-a4ac-21eaffc5f2de", "savedPayload": { "position": { "x": 16454.026631937482, @@ -19616,7 +16748,7 @@ "type": "Status Report", "name": "Daily OBV Span", "project": "Foundations", - "id": "c7d1a6f6-be16-4286-a43f-83ea3ab889d5", + "id": "49ab8f60-ca97-4f9f-8e42-5cb7a2d203fd", "savedPayload": { "position": { "x": 16595.465555115956, @@ -19643,7 +16775,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "fe401c86-72af-46f6-82b0-9fb3d0ecd796", + "id": "8060e861-38c4-446a-9177-df066a5e136f", "savedPayload": { "position": { "x": 16598.59266685436, @@ -19701,7 +16833,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "880d0a8d-5d0d-4ab3-9892-bf2f868f1d3e", + "id": "6b969f5d-a189-4d79-b077-72f51d45ae09", "savedPayload": { "position": { "x": 16678.930794290893, @@ -19724,7 +16856,7 @@ } } }, - "id": "e848a6b1-92dd-4dda-bf66-277a42c0b3fc", + "id": "7a99fc6e-115b-4f42-b914-a0128a43c0e1", "savedPayload": { "position": { "x": 17153.665383449712, @@ -19760,7 +16892,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "9b9450e7-0837-4064-98ff-e7c22fed2b4e", + "id": "8527d6c1-9eaf-4b7f-a3fc-5651e2ea6bce", "savedPayload": { "position": { "x": 16930.340695137744, @@ -19788,7 +16920,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "b536ac7d-8918-44fd-ad23-acf9849388be", + "id": "e2d06c54-5c74-42b8-a384-25f3ab669eee", "savedPayload": { "position": { "x": 15945.686314182363, @@ -19827,7 +16959,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "cf1b28dc-0748-405a-88bb-beff7a3a9590", + "id": "71ccc3ac-3337-46d6-96fe-c6f5bb8859ea", "savedPayload": { "position": { "x": 15833.460667885756, @@ -19850,7 +16982,7 @@ } } }, - "id": "c91002fb-57bb-4434-9ddf-c533453c944c", + "id": "b136d236-e2e6-403d-b4f3-186515213605", "savedPayload": { "position": { "x": 16066.262684265703, @@ -19883,7 +17015,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "800a2a38-f431-4b74-8ec3-84af2411691b", + "id": "57d42c3f-0eab-4884-919c-1341ed91ea9c", "savedPayload": { "position": { "x": 15422.67842188225, @@ -19906,7 +17038,7 @@ } } }, - "id": "680ba3d7-4272-4c7f-8287-deb4d0ec2a54", + "id": "7d466375-eb9f-4c2f-9483-050b978d9ee5", "savedPayload": { "position": { "x": 15860.87156126395, @@ -19939,7 +17071,7 @@ "name": "New Record Formula", "code": "variable.Norm", "project": "Foundations", - "id": "6c3c11a2-1bb1-4c40-aa97-42a689481f67", + "id": "f4527a57-59b2-45e0-bb92-2c910f70c053", "savedPayload": { "position": { "x": 16223.03222585572, @@ -19962,7 +17094,7 @@ } } }, - "id": "b734ca29-0b99-442c-9044-a49a08a86db3", + "id": "7b6c2258-b057-4356-9760-3f6c94845d8b", "savedPayload": { "position": { "x": 16261.048463250685, @@ -19995,7 +17127,7 @@ "name": "New Record Formula", "code": "variable.Norm3", "project": "Foundations", - "id": "1a5da032-19a9-4661-8013-f8630ffd38d6", + "id": "32d52c67-4b29-40a6-b760-27c06fb2e2eb", "savedPayload": { "position": { "x": 17128.460325740103, @@ -20018,7 +17150,7 @@ } } }, - "id": "87164ee0-1563-4bec-b175-99922b281eb5", + "id": "035e0087-501d-4e2c-9241-3fdd72f9719b", "savedPayload": { "position": { "x": 16713.762513192876, @@ -20042,7 +17174,7 @@ } } ], - "id": "7a8eda8f-4ca6-4bb6-8949-172c33f1e3dd", + "id": "4b12a215-7187-4766-8dc6-24cb355ffaec", "savedPayload": { "position": { "x": 16285.615310997853, @@ -20078,7 +17210,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet K = 2\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.cdClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.cdClose.length > K) {\n variable.cdClose.splice(0, 1)\n}\n\n//manage Previous On balance value\n\nif (variable.previousOnBV === undefined) {\n\tvariable.previousOnBV = 0\n}\n\n//procedure for OBV calculation\nif (variable.cdClose[1] > variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.cdClose[1] === variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.cdClose[1] < variable.cdClose[0]) {\n\tvariable.OnBV = variable.previousOnBV - (volume.buy + volume.sell)\n\t}\n\n//manage NaN and undefined\nif (variable.OnBV === undefined || isNaN(variable.OnBV)) {\n\tvariable.OBV = 0\n\tvariable.previousOnBV = 0\n}\nelse {\n\tvariable.OBV = variable.OnBV\n\tvariable.previousOnBV = variable.OnBV\n}\n\n// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\nif(variable.VEma3 > variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.VEma3 - variable.previousVEma3)/2 + variable.previousVEma3\n}\nif(variable.VEma3 < variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.previousVEma3 - variable.VEma3)/2 + variable.VEma3\n}\nif(variable.VEma3 === variable.previousVEma3){\n\tvariable.IntVEma3 = variable.VEma3\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.VEma3 > variable.VEma20){\n\tvariable.IntPos.push(variable.IntVEma3 - variable.IntVEma20)\n\tvariable.IntNeg.push(0)\n\tif(variable.IntPos.length > Len) {\n\t\tvariable.IntPos.splice(0,1)\n\t}\n\tif(variable.IntNeg.length > Len) {\n\t\tvariable.IntNeg.splice(0,1)\n\t}\n\tvariable.IntPos3.push(variable.IntVEma3 - variable.IntVEma20)\n\tvariable.IntNeg3.push(0)\n\tif(variable.IntPos3.length > Len3) {\n\t\tvariable.IntPos3.splice(0,1)\n\t}\n\tif(variable.IntNeg3.length > Len3) {\n\t\tvariable.IntNeg3.splice(0,1)\n\t}\n}\n\nif(variable.VEma3 < variable.VEma20){\n\tvariable.IntPos.push(0)\n\tvariable.IntNeg.push(variable.IntVEma20- variable.IntVEma3)\n\tif(variable.IntPos.length > Len) {\n\t\tvariable.IntPos.splice(0,1)\n\t}\n\tif(variable.IntNeg.length > Len) {\n\t\tvariable.IntNeg.splice(0,1)\n\t}\n\tvariable.IntPos3.push(0)\n\tvariable.IntNeg3.push(variable.IntVEma20- variable.IntVEma3)\n\tif(variable.IntPos3.length > Len3) {\n\t\tvariable.IntPos3.splice(0,1)\n\t}\n\tif(variable.IntNeg3.length > Len3) {\n\t\tvariable.IntNeg3.splice(0,1)\n\t}\n}\nvariable.tNeg = 0\nvariable.tPos = 0\nfor(var i = 0 ; i < Len ; i++) {\n\tvariable.tNeg = variable.tNeg + variable.IntNeg[i]\n\tvariable.tPos = variable.tPos + variable.IntPos[i]\n}\n\nif(variable.IntNeg.length < Len || variable.IntPos.length < Len){\n\tvariable.Norm = 0\n}\nelse {\nvariable.Norm = (variable.tPos - variable.tNeg) / (variable.tPos + variable.tNeg)\n}\n\nvariable.tNeg3 = 0\nvariable.tPos3 = 0\nfor(var i = 0 ; i < Len3 ; i++) {\n\tvariable.tNeg3 = variable.tNeg3 + variable.IntNeg3[i]\n\tvariable.tPos3 = variable.tPos3 + variable.IntPos3[i]\n}\n\nif(variable.IntNeg3.length < Len3 || variable.IntPos3.length < Len3){\n\tvariable.Norm3 = 0\n}\nelse {\nvariable.Norm3 = (variable.tPos3 - variable.tNeg3) / (variable.tPos3 + variable.tNeg3)\n}\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)", "project": "Foundations", - "id": "cb8955c4-9bf2-45d4-bc03-17843b6f91f7", + "id": "eeead7dc-0cfe-431c-a8f3-90cd7c5aebc4", "savedPayload": { "position": { "x": 14538.372877737627, @@ -20101,7 +17233,7 @@ } } }, - "id": "1dca9b7b-f984-4f0a-bedd-b449af56df61", + "id": "26fb927b-8424-4632-beba-e967a646fe18", "savedPayload": { "position": { "x": 14937.66714599842, @@ -20133,7 +17265,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.cdClose = []\nvariable.IntPos = []\nvariable.IntNeg = []\nvariable.IntPos3 = []\nvariable.IntNeg3 = []", "project": "Foundations", - "id": "093f0923-8bbe-4ed0-82f0-f6cdfbfc62d7", + "id": "32ebc053-7904-4ee8-af71-9e974e180a48", "savedPayload": { "position": { "x": 15711.342546799655, @@ -20156,7 +17288,7 @@ } } }, - "id": "4b4da925-7f9c-4d97-85e9-8704bc34cdcd", + "id": "29236562-590c-4d1a-afef-3aa9ddb7a082", "savedPayload": { "position": { "x": 15716.325173943726, @@ -20179,7 +17311,7 @@ } } }, - "id": "36518209-ca29-4255-8593-2351282d76cb", + "id": "b4b5a4e0-69c7-43d3-ad59-19c3c9df20a1", "savedPayload": { "position": { "x": 15736.255682520006, @@ -20202,7 +17334,7 @@ } } }, - "id": "e9015e25-b477-4255-ba8c-4f2e9763d118", + "id": "e422e01d-fae6-4f06-86e0-76952a1b267a", "savedPayload": { "position": { "x": 16704.41383355139, @@ -20226,7 +17358,7 @@ "referenceParent": { "type": "Plotter Module", "name": "OBV-Integral", - "id": "c9d2dd2d-fae8-427b-81fe-e35f1cff143e" + "id": "3184562a-9ebd-4490-b818-19f438cee3a7" }, "referenceParentCombinedNodePath": [ [ @@ -20251,11 +17383,11 @@ } } ], - "id": "d34ac168-087f-497e-a108-3a615a095257", + "id": "6f91a39c-2bce-4136-b1d1-0f7adee72ac3", "savedPayload": { "position": { - "x": 17602.771832352373, - "y": 10163.675970839424 + "x": 17711.03943321634, + "y": 10259.59269543114 }, "targetPosition": { "x": 18051.878281255034, @@ -20294,7 +17426,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market On-Balance-Volume Span", "project": "Foundations", - "id": "54bfee51-b963-481e-8759-2ca384941046", + "id": "eaf5095a-cd64-4f08-8c64-634c6a499d44", "savedPayload": { "position": { "x": 17526.84134862413, @@ -20318,7 +17450,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "f8a9910e-592d-48ab-9fee-210269ef3d8c" + "id": "c47bf375-fa30-4a9d-93c6-c7bd0a391bfd" }, "referenceParentCombinedNodePath": [ [ @@ -20350,7 +17482,7 @@ } ], "outputDatasetFolders": [], - "id": "d80b86bc-33b2-4896-9f18-73e8cbfa62fd", + "id": "64264a19-6d10-40b9-9677-60f9531aed5b", "savedPayload": { "position": { "x": 17305.31766023652, @@ -20383,7 +17515,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "55f49e5f-8b07-4ade-bab6-2543bfe47a45", + "id": "0a6dfe2b-6aee-4d57-a4f2-0b2af93be319", "savedPayload": { "position": { "x": 17597.112960431834, @@ -20442,7 +17574,7 @@ "name": "On-Balance-Volume Span Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3e229dcf-68d4-4f01-b164-bf436841a1a7", + "id": "c2f921b0-161d-4a47-ae67-ee1ea284d454", "savedPayload": { "position": { "x": 17028.917449895234, @@ -20466,7 +17598,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-OBV Integral", - "id": "4eda7f01-f011-48f2-893f-ed7d1deec6ee" + "id": "5a61c292-879a-48cb-bfe3-e2ca548f5db5" }, "referenceParentCombinedNodePath": [ [ @@ -20502,7 +17634,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "185cb8de-36d9-4cf7-8c45-8685cb489f23", + "id": "7dbe1fbd-9bc6-4c38-b76a-48395132ab11", "savedPayload": { "position": { "x": 16753.7385967579, @@ -20560,7 +17692,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "f527a451-af39-4444-a35f-87152ecddfb5", + "id": "06aa4407-1ea8-4896-ab62-03ced0dd256e", "savedPayload": { "position": { "x": 16554.806538953348, @@ -20616,7 +17748,7 @@ } ], "dataMineDataDependencies": [], - "id": "bb22d125-54fe-426c-a7bf-688c06d0d372", + "id": "3dce7cef-5747-49c7-99c2-8ee86301e13f", "savedPayload": { "position": { "x": 16953.355298472386, @@ -20643,7 +17775,7 @@ "type": "Status Report", "name": "Market-OBV Integral", "project": "Foundations", - "id": "4eda7f01-f011-48f2-893f-ed7d1deec6ee", + "id": "5a61c292-879a-48cb-bfe3-e2ca548f5db5", "savedPayload": { "position": { "x": 16711.652677087954, @@ -20670,7 +17802,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "d1db50ea-eb06-44cd-92e7-6a657af00d55", + "id": "3f4fd712-c647-4691-b331-5e967e6af185", "savedPayload": { "position": { "x": 16804.989714580865, @@ -20728,7 +17860,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "3aedbb04-348d-4863-bb80-08b3aa44aa10", + "id": "44b151db-dd48-4dd7-8350-94266f823bbe", "savedPayload": { "position": { "x": 16786.961480274626, @@ -20751,7 +17883,7 @@ } } }, - "id": "c9b603f2-e523-4f8c-ad6d-98c40964b708", + "id": "853ea842-603c-4e99-bcda-c1f6ec7177b9", "savedPayload": { "position": { "x": 17147.70228803674, @@ -20788,7 +17920,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily On-Balance-Volume Span", "project": "Foundations", - "id": "173df1e6-9315-4b18-912e-97de9caeb522", + "id": "a913ec94-0810-49fd-bab3-0dbe726405cc", "savedPayload": { "position": { "x": 16586.828475853326, @@ -20812,7 +17944,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "1417a423-e06d-4712-a50c-46874a6d9429" + "id": "181d2b26-8786-40a9-963b-5fb0b899d9fa" }, "referenceParentCombinedNodePath": [ [ @@ -20844,7 +17976,7 @@ } ], "outputDatasetFolders": [], - "id": "70026de1-a546-4a72-b554-fe52c767d9a7", + "id": "73c7bf55-7cfb-4cb9-9a50-7df527281a82", "savedPayload": { "position": { "x": 16586.828475853326, @@ -20877,7 +18009,7 @@ "name": "On-Balance-Volume Span Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "e823ce66-03c8-456b-abfa-dace3aaa160d", + "id": "23b9e1ec-24c7-46f5-a37a-58b2da6071d0", "savedPayload": { "position": { "x": 16073.180454974761, @@ -20901,7 +18033,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily OBV Span", - "id": "7c6faaad-3ac6-41dc-9f53-85983dd92148" + "id": "9d75f08f-bd89-4ee6-b9c9-4a53e66e3584" }, "referenceParentCombinedNodePath": [ [ @@ -20936,7 +18068,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "1cac731c-8d6c-4ad1-bdbc-7b2cd9ad9514", + "id": "2c6a148c-dee3-4951-9e5b-7c7e3538e9c7", "savedPayload": { "position": { "x": 15917.310996623903, @@ -20995,7 +18127,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "0b2bb639-e44e-4621-ad2b-6152efe5054c", + "id": "16de830d-7ccc-4b65-868c-571ab9bd3a1a", "savedPayload": { "position": { "x": 15770.746508560766, @@ -21055,7 +18187,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "d2ec8801-5514-4d62-9699-2b87b90637ae", + "id": "e75bac82-b08e-429f-99e1-6db21a76935f", "savedPayload": { "position": { "x": 15643.475118437587, @@ -21113,7 +18245,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "5817c00f-d376-4487-b176-186671693afe", + "id": "3caa448d-1504-4e91-9144-00997f2acba3", "savedPayload": { "position": { "x": 15544.170161165344, @@ -21169,7 +18301,7 @@ } ], "dataMineDataDependencies": [], - "id": "03e5e7d8-fb27-4509-80b4-1f24ad471732", + "id": "f579c507-1934-4868-bccf-265f7dd44f61", "savedPayload": { "position": { "x": 16436.828475853326, @@ -21196,7 +18328,7 @@ "type": "Status Report", "name": "Daily OBV Span", "project": "Foundations", - "id": "7c6faaad-3ac6-41dc-9f53-85983dd92148", + "id": "9d75f08f-bd89-4ee6-b9c9-4a53e66e3584", "savedPayload": { "position": { "x": 16456.92466528566, @@ -21223,7 +18355,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "4ec3bc97-969e-463f-ad67-3f219c15f395", + "id": "63e1a10b-ac78-4db1-ae1a-d23ac987e4a5", "savedPayload": { "position": { "x": 16436.828475853326, @@ -21281,7 +18413,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "f344b069-9925-434d-91ee-59a0ebc4c6e2", + "id": "07992a39-51f8-40a2-953d-02eed903f2a5", "savedPayload": { "position": { "x": 16456.92466528566, @@ -21304,7 +18436,7 @@ } } }, - "id": "82716116-5eaf-4070-b345-2373df7a5613", + "id": "1dc32e10-7614-4acb-bbc0-ba42cf4a6753", "savedPayload": { "position": { "x": 16881.964786636847, @@ -21340,7 +18472,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "f8a9910e-592d-48ab-9fee-210269ef3d8c", + "id": "c47bf375-fa30-4a9d-93c6-c7bd0a391bfd", "savedPayload": { "position": { "x": 16812.282770726233, @@ -21368,7 +18500,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "1417a423-e06d-4712-a50c-46874a6d9429", + "id": "181d2b26-8786-40a9-963b-5fb0b899d9fa", "savedPayload": { "position": { "x": 16360.246089381097, @@ -21407,7 +18539,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "85a3849d-7747-4d69-934c-750db8fe72fa", + "id": "970be648-aee6-49ad-a560-859c555a5f13", "savedPayload": { "position": { "x": 16447.40508430426, @@ -21430,7 +18562,7 @@ } } }, - "id": "c02ba940-d2ea-46a6-8776-1a95e8e0a95f", + "id": "f63b6a3c-80b1-4fa7-811e-f77fb2a9eac3", "savedPayload": { "position": { "x": 16607.014707258862, @@ -21463,7 +18595,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "1ea775eb-bfe6-4adc-ba44-1a6d64f233d3", + "id": "120e2f96-e1f0-425c-9444-7fa0ed865d38", "savedPayload": { "position": { "x": 16184.810617987454, @@ -21486,7 +18618,7 @@ } } }, - "id": "69e4238e-6af8-4b56-ad97-86c08e202e2b", + "id": "2e90ae5f-db26-40a0-a5e8-bac16f3df695", "savedPayload": { "position": { "x": 16475.71747410046, @@ -21519,7 +18651,7 @@ "name": "New Record Formula", "code": "variable.Pos", "project": "Foundations", - "id": "92e8b224-56e1-47e6-963e-7fbcfd7f440c", + "id": "02bb5bad-6235-4ab4-9243-b0d9979859f1", "savedPayload": { "position": { "x": 16726.262926846237, @@ -21542,7 +18674,7 @@ } } }, - "id": "3f6d2901-bb82-4599-8ade-3d0db1f8662c", + "id": "95d4282f-bc51-4388-9aab-625b6b239f9f", "savedPayload": { "position": { "x": 16746.44362852985, @@ -21575,7 +18707,7 @@ "name": "New Record Formula", "code": "variable.Neg", "project": "Foundations", - "id": "5be4260e-5aa1-4bdc-aec0-7cb08af19df4", + "id": "1c12acbf-3b63-41be-95ed-6c8f01a3f90e", "savedPayload": { "position": { "x": 17323.493323324885, @@ -21598,7 +18730,7 @@ } } }, - "id": "cb5d97cf-9dfd-4662-9fed-1eff29aa6c9a", + "id": "3c472dc2-7328-41c6-a270-3dd767b1e24c", "savedPayload": { "position": { "x": 17045.058826769175, @@ -21622,7 +18754,7 @@ } } ], - "id": "76663847-b8f7-4e29-a0b3-918ceb467245", + "id": "df3ec978-d174-4441-a629-541c73288416", "savedPayload": { "position": { "x": 16766.624330213464, @@ -21658,7 +18790,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet K = 2\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.candleClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.candleClose.length > K) {\n variable.candleClose.splice(0, 1)\n}\n\n//manage Previous On balance value\n\nif (variable.previousOnBV === undefined) {\n\tvariable.previousOnBV = 0\n}\n\n//procedure for OBV calculation\nif (variable.candleClose[1] > variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.candleClose[1] === variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.candleClose[1] < variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV - (volume.buy + volume.sell)\n\t}\n\n//manage NaN and undefined\nif (variable.OnBV === undefined || isNaN(variable.OnBV)) {\n\tvariable.OBV = 0\n\tvariable.previousOnBV = 0\n}\nelse {\n\tvariable.OBV = variable.OnBV\n\tvariable.previousOnBV = variable.OnBV\n}\n\n// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\n//Calculate integral between VEMA20 and VEMA3\n\nif(variable.VEma3 > variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.VEma3 - variable.previousVEma3)/2 + variable.previousVEma3\n}\nif(variable.VEma3 < variable.previousVEma3) {\n\tvariable.IntVEma3 = (variable.previousVEma3 - variable.VEma3)/2 + variable.VEma3\n}\nif(variable.VEma3 === variable.previousVEma3){\n\tvariable.IntVEma3 = variable.VEma3\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.Pos === undefined){\n\tvariable.Pos = 0\n}\nif(variable.Neg === undefined){\n\tvariable.Neg = 0\n}\n\nif(variable.VEma3 > variable.VEma20 && variable.previousVEma3 < variable.previousVEma20){\n\tvariable.IntP = []\n\tvariable.Pos = 0\n}\n\nif(variable.NegS === undefined || variable.PosS === undefined){\n\tvariable.Neg = 0\n\n}\n\nif(variable.VEma3 > variable.VEma20){\n\tvariable.Neg = 0\t\n\tvariable.IntP.push(variable.IntVEma3 - variable.IntVEma20)\n \n\tfor (var i = 0 ; i 2){\n\t\t\tvariable.lastPos.splice(0,1)\n\t\t}\n\t\tif(variable.lastPos.length === 2){\n\t\t\t\tvariable.derivP = variable.lastPos[1] - variable.lastPos[0]\n\t\t\t\tvariable.derivPos.push(variable.derivP)\t\t\t\t\n\t\t\t\tif (variable.derivPos.length > 2){\n\t\t\t\t\tvariable.derivPos.splice(0,1)\n\t\t\t\t}\n\t\t\t\tif(variable.derivPos.length === 2){\n\t\t\t\tvariable.deriv2ndPos = variable.derivPos[1] - variable.derivPos[0]\n\t\t\t\t}\n\t\t}\n\t}\n \n\tvariable.mPos = variable.Pos / variable.IntP.length\n\n}\n\nif(variable.Pos === undefined || isNaN(variable.Pos)){\n\tvariable.mPos = 0\n}\n\nif(variable.VEma3 < variable.VEma20 && variable.previousVEma3 > variable.previousVEma20){\n\tvariable.IntN = []\n\tvariable.Neg = 0\n}\n\nif(variable.NegS === undefined || variable.PosS === undefined){\n\tvariable.Neg = 0\n\n}\n\nif(variable.VEma3 < variable.VEma20){\n\tvariable.Pos = 0\n\tvariable.IntN.push(variable.IntVEma20 - variable.IntVEma3)\n\tfor (var i =0 ; i 2){\n\t\t\tvariable.lastNeg.splice(0,1)\n\t\t}\n\t\tif(variable.lastNeg.length === 2){\n\t\t\t\tvariable.derivN = variable.lastNeg[1] - variable.lastNeg[0]\n\t\t\t\tvariable.derivNeg.push(variable.derivN)\t\t\t\t\n\t\t\t\tif (variable.derivNeg.length > 2){\n\t\t\t\t\tvariable.derivNeg.splice(0,1)\n\t\t\t\t}\n\t\t\t\tif(variable.derivNeg.length === 2){\n\t\t\t\tvariable.deriv2ndNeg = variable.derivNeg[1] - variable.derivNeg[0]\n\t\t\t\t}\n\t\t}\n\t\t\n\t}\n\tvariable.mNeg = variable.Neg / variable.IntN.length\n\t\n}\nif(variable.derivN === undefined || isNaN(variable.derivN)){\n\tvariable.derivN = 0\n}\nif(variable.deriv2ndNeg === undefined || isNaN(variable.deriv2ndNeg)){\n\tvariable.deriv2ndNeg = 0\n}\nif(variable.derivP === undefined || isNaN(variable.derivP)){\n\tvariable.derivP = 0\n}\nif(variable.deriv2ndPos === undefined || isNaN(variable.deriv2ndPos)){\n\tvariable.deriv2ndPos = 0\n}\n\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)\n", "project": "Foundations", - "id": "c109a3f4-eb44-4171-b5bb-f3ff4c0588c9", + "id": "4674cd25-d10b-4a95-82eb-eee76b347da3", "savedPayload": { "position": { "x": 16667.819763669988, @@ -21681,7 +18813,7 @@ } } }, - "id": "4d723221-2f95-485b-a477-9cae76a50b0b", + "id": "4202674f-b1d7-4c7e-b3b2-8232873b4f7d", "savedPayload": { "position": { "x": 16751.388379460575, @@ -21713,7 +18845,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.candleClose = []\nvariable.IntP = []\nvariable.IntN = []\nvariable.derivNeg = []\nvariable.derivPos = []\nvariable.lastNeg = []\nvariable.lastPos = []", "project": "Foundations", - "id": "010fc36a-af43-4406-916f-658a68fae05d", + "id": "9dfe5353-8f45-4aca-b12a-836878f75b07", "savedPayload": { "position": { "x": 17028.678303485718, @@ -21736,7 +18868,7 @@ } } }, - "id": "acd15ccb-318d-4486-b1b8-74790006482f", + "id": "b6475403-6e22-4b3d-997a-a7cecb45cf40", "savedPayload": { "position": { "x": 16984.61722650813, @@ -21759,7 +18891,7 @@ } } }, - "id": "58736ea9-2f19-4de0-b0b5-d18bc2d7f703", + "id": "1b9eed45-cc74-4243-a0bf-68cf3d7d4d3d", "savedPayload": { "position": { "x": 16918.525611041747, @@ -21782,7 +18914,7 @@ } } }, - "id": "41c5a033-b70b-40aa-b943-964906923602", + "id": "f7313009-80d5-49d3-8b18-99c49bf589db", "savedPayload": { "position": { "x": 16958.88701440897, @@ -21806,7 +18938,7 @@ "referenceParent": { "type": "Plotter Module", "name": "OBV-Span", - "id": "6089dec1-c404-4799-8c47-fc3a5c12b292" + "id": "dea700c9-ad5a-40f6-bc16-de2971a6d7c4" }, "referenceParentCombinedNodePath": [ [ @@ -21831,11 +18963,11 @@ } } ], - "id": "7f17e0bd-0428-4e10-9ecf-e83dd33006b7", + "id": "d4822172-0522-455e-8a8e-086ee32e3edc", "savedPayload": { "position": { - "x": 17520.60466586311, - "y": 10044.636279121207 + "x": 17602.771832352373, + "y": 10163.675970839424 }, "targetPosition": { "x": 18051.878281255034, @@ -21874,7 +19006,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market On-Balance-Volume Trend Span", "project": "Foundations", - "id": "94a502b2-ffc2-4188-8578-231a15f7064f", + "id": "14655654-b044-41cb-8eb5-d0bcb58846b0", "savedPayload": { "position": { "x": 17452.926890517072, @@ -21898,7 +19030,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "e2f40724-c2a8-4372-93e2-389404fadd0a" + "id": "803c5692-34f9-4b30-8142-aa89d45dc35e" }, "referenceParentCombinedNodePath": [ [ @@ -21930,7 +19062,7 @@ } ], "outputDatasetFolders": [], - "id": "e0cafe78-f78a-48c3-8f85-ddb31b6f4f40", + "id": "81ca4759-de8c-48e1-923b-c8e38a5f6ebe", "savedPayload": { "position": { "x": 17182.905639604618, @@ -21963,7 +19095,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "b55e80b5-beee-4082-b317-5f16c1a76932", + "id": "d78ca7da-860c-473c-b087-c9bc01b1417f", "savedPayload": { "position": { "x": 17361.065423895692, @@ -22022,7 +19154,7 @@ "name": "On-Balance-Volume Trend Span Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "3f48da35-17d2-4e54-be79-e9f53e607a7e", + "id": "721d99d7-b7d2-4e20-bb23-4721ba9fb48c", "savedPayload": { "position": { "x": 16818.228252260164, @@ -22046,7 +19178,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-OBV Trend Span", - "id": "900de2bf-553c-4df1-a946-c82eb35ba64f" + "id": "95ed1e86-c04a-4d17-a0db-9d50f9ec92ff" }, "referenceParentCombinedNodePath": [ [ @@ -22082,7 +19214,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "454841c6-47c2-4c85-8fd2-1b5b0163e9c7", + "id": "b34a7e0f-54fd-46a5-8df6-03d5d7026965", "savedPayload": { "position": { "x": 16549.589506194076, @@ -22140,7 +19272,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "0eba53d4-8450-4725-8427-85406d75fb14", + "id": "83f38689-768f-4d61-92b8-14e58b7f37e2", "savedPayload": { "position": { "x": 16374.565880027098, @@ -22196,7 +19328,7 @@ } ], "dataMineDataDependencies": [], - "id": "f52bf53a-32eb-4b34-8e48-322904e46c2c", + "id": "11d97fc5-dafe-49f6-acbe-48eaea7a927f", "savedPayload": { "position": { "x": 16794.67707195084, @@ -22223,7 +19355,7 @@ "type": "Status Report", "name": "Market-OBV Trend Span", "project": "Foundations", - "id": "900de2bf-553c-4df1-a946-c82eb35ba64f", + "id": "95ed1e86-c04a-4d17-a0db-9d50f9ec92ff", "savedPayload": { "position": { "x": 16603.35014383118, @@ -22250,7 +19382,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "5ed0d987-b30b-4b79-866b-a5932b42f0a3", + "id": "fa17e522-b3f2-456f-a011-7468d495bbec", "savedPayload": { "position": { "x": 16737.836464656386, @@ -22308,7 +19440,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "6fa381ff-eb7e-4ac3-aab0-55814cc7a997", + "id": "4c851b17-34c6-4518-a73d-7c4c8ddddac3", "savedPayload": { "position": { "x": 16737.836464656386, @@ -22331,7 +19463,7 @@ } } }, - "id": "a89d7c61-3bd7-49ea-9d9c-4a6dc806d934", + "id": "b2bdc106-a6d9-43fb-87ca-9d36101152c3", "savedPayload": { "position": { "x": 17158.91050229281, @@ -22368,7 +19500,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily On-Balance-Volume Trend Span", "project": "Foundations", - "id": "66ed6eff-c10c-418e-b0f1-4275816efc45", + "id": "382f85b1-224a-4f31-98de-588b81f15db7", "savedPayload": { "position": { "x": 16251.878281255034, @@ -22392,7 +19524,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "39ee9bc2-d5e6-4222-bfd3-c0df484ef6ed" + "id": "270a86ac-0c19-444c-88b9-d403e40e603d" }, "referenceParentCombinedNodePath": [ [ @@ -22424,7 +19556,7 @@ } ], "outputDatasetFolders": [], - "id": "d54d5339-a29d-48ae-9f65-c69345d9fb91", + "id": "2fce2983-d90c-4055-aa77-b6c56555ea91", "savedPayload": { "position": { "x": 16551.878281255034, @@ -22457,7 +19589,7 @@ "name": "On-Balance-Volume Trend Span Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "7a437766-25ad-4712-8dd3-269c4aad72e6", + "id": "80347828-9b8a-4683-8f91-a7e9261c7e23", "savedPayload": { "position": { "x": 16032.26303898437, @@ -22481,7 +19613,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily OBV Trend Span", - "id": "d3754350-f769-4f14-a74f-36297dae2ce9" + "id": "bed67d7c-695b-49d5-9e05-8fc734988a90" }, "referenceParentCombinedNodePath": [ [ @@ -22516,7 +19648,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "cf42f71d-52b7-4057-821c-ed469283ea00", + "id": "e0e82f8e-c610-4498-b640-06197d3ad0dc", "savedPayload": { "position": { "x": 15907.998970272442, @@ -22575,7 +19707,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "1fa0e2f6-3f71-491e-afdc-5fc60a177e77", + "id": "67a986f7-ad37-4bd4-931c-22269b0ca678", "savedPayload": { "position": { "x": 15812.647796713707, @@ -22635,7 +19767,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "5873d08b-6804-4500-abe9-2e2d6b99e1c6", + "id": "2ec1e5cc-2033-4723-9d5d-31301c4183a8", "savedPayload": { "position": { "x": 15752.70754321093, @@ -22693,7 +19825,7 @@ "type": "Data Dependency", "name": "Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "7845ed24-49b9-4533-9d96-cf6983e68396", + "id": "2e21287b-c150-43c5-98f6-bf645d8944a2", "savedPayload": { "position": { "x": 15732.26303898437, @@ -22749,7 +19881,7 @@ } ], "dataMineDataDependencies": [], - "id": "b11a0690-ef54-4ca9-a08f-c2cfc09560c5", + "id": "13c1f2ea-19da-4fbe-aed5-8a6d1b1b6382", "savedPayload": { "position": { "x": 16332.26303898437, @@ -22776,7 +19908,7 @@ "type": "Status Report", "name": "Daily OBV Trend Span", "project": "Foundations", - "id": "d3754350-f769-4f14-a74f-36297dae2ce9", + "id": "bed67d7c-695b-49d5-9e05-8fc734988a90", "savedPayload": { "position": { "x": 16551.878281255034, @@ -22803,7 +19935,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "55c5f065-94c6-41f5-9591-d6ed75bda27d", + "id": "8ebf619e-7977-4c3b-a799-b7926dec01d8", "savedPayload": { "position": { "x": 16592.0706601197, @@ -22861,7 +19993,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "7a95b848-f51b-4a28-a7f2-c52d882d25ed", + "id": "c5d2b5c5-49a1-49d7-a3ec-94888f4abbf3", "savedPayload": { "position": { "x": 16701.878281255034, @@ -22884,7 +20016,7 @@ } } }, - "id": "7a710baa-eee0-43a5-86d4-e14156d51d7d", + "id": "3c45d27f-cb0f-439c-80d1-1f728c87cdf4", "savedPayload": { "position": { "x": 17033.878281255034, @@ -22920,7 +20052,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "e2f40724-c2a8-4372-93e2-389404fadd0a", + "id": "803c5692-34f9-4b30-8142-aa89d45dc35e", "savedPayload": { "position": { "x": 16819.30450180418, @@ -22948,7 +20080,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "39ee9bc2-d5e6-4222-bfd3-c0df484ef6ed", + "id": "270a86ac-0c19-444c-88b9-d403e40e603d", "savedPayload": { "position": { "x": 16357.989349186613, @@ -22987,7 +20119,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "2d4d4dbb-bc62-4aa7-9236-408dee5e3a39", + "id": "24cbd693-3032-4633-85dc-e2fad1e8476e", "savedPayload": { "position": { "x": 16305.754300133836, @@ -23010,7 +20142,7 @@ } } }, - "id": "76864b75-1403-4609-991c-417138a0a140", + "id": "56be963a-fc3a-482e-9aec-5838b9918291", "savedPayload": { "position": { "x": 16532.69483690639, @@ -23043,7 +20175,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "150eefd9-3e5e-4842-ae02-4685a13810a0", + "id": "e34f4129-243c-4a74-a75b-df28c7e782bd", "savedPayload": { "position": { "x": 16367.217266199768, @@ -23066,7 +20198,7 @@ } } }, - "id": "9a6bd90f-6c92-42b1-a3cc-d8708764fcc1", + "id": "afbbc92f-9b64-4dd5-8ca3-5c9657a4746a", "savedPayload": { "position": { "x": 16563.426319939357, @@ -23099,7 +20231,7 @@ "name": "New Record Formula", "code": "variable.TrendSpan", "project": "Foundations", - "id": "1d98ffd1-0ee7-4b25-9247-98651816cce3", + "id": "b2a82cc9-0d09-4956-b590-467e8d2b640e", "savedPayload": { "position": { "x": 17213.516447224058, @@ -23122,7 +20254,7 @@ } } }, - "id": "6d40c1ba-29e1-44fb-9f3f-1740d533722d", + "id": "cdfff867-4291-4abb-9ae1-d656eff80e03", "savedPayload": { "position": { "x": 16986.575910451502, @@ -23146,7 +20278,7 @@ } } ], - "id": "30df4643-27dc-4ba4-923a-40f79a3c2ab0", + "id": "b9294f2e-2e66-4922-b8f5-251b55ee9474", "savedPayload": { "position": { "x": 16759.635373678946, @@ -23182,7 +20314,7 @@ "name": "New Procedure Javascript Code", "code": "/* Loop Code */\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\nlet K = 2\nlet Len = 10 //number of period for integral calculation\nlet Len3 = 3\nlet Len5 = 5\nlet Len15 = 15\nlet Len20 = 20\n\nvariable.CDL = candle.close\nif (variable.z === undefined){\n\tvariable.z = 0\n}\n\nif(variable.TrendSpan === undefined){\n\tvariable.TrendSpan = 1\n}\n\nif (variable.previousVEma20 === undefined) {\nvariable.previousVEma20 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma3 === undefined) {\nvariable.previousVEma3 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma5 === undefined) {\nvariable.previousVEma5 = volume.buy + volume.sell\n}\n\nif (variable.previousVEma10 === undefined) {\nvariable.previousVEma10 = volume.buy + volume.sell\n}\n\n//build candle close array\nvariable.candleClose.push(candle.close)\n\n//keep the array to the right size\nif (variable.candleClose.length > K) {\n variable.candleClose.splice(0, 1)\n}\n\n//manage Previous On balance value\n\nif (variable.previousOnBV === undefined) {\n\tvariable.previousOnBV = 0\n}\n\n//procedure for OBV calculation\nif (variable.candleClose[1] > variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV + volume.buy + volume.sell\n\t}\n\nif (variable.candleClose[1] === variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV\n\t}\nif (variable.candleClose[1] < variable.candleClose[0]) {\n\tvariable.OnBV = variable.previousOnBV - (volume.buy + volume.sell)\n\t}\n\n//manage NaN and undefined\nif (variable.OnBV === undefined || isNaN(variable.OnBV)) {\n\tvariable.OBV = 0\n\tvariable.previousOnBV = 0\n}\nelse {\n\tvariable.OBV = variable.OnBV\n\tvariable.previousOnBV = variable.OnBV\n}\n\n// Calculate On balance Volume EMA3\nvariable.VEma3 = calculateVEMA(3, variable.OBV, variable.previousVEma3)\n\n\n// Calculate On balance Volume EMA5\nvariable.VEma5 = calculateVEMA(5, variable.OBV, variable.previousVEma5)\n\n\n// Calculate On balance Volume EMA10\nvariable.VEma10 = calculateVEMA(10, variable.OBV, variable.previousVEma10)\n\n\n// Calculate On balance Volume EMA20\nvariable.VEma20 = calculateVEMA(20, variable.OBV, variable.previousVEma20)\n\n//Calculate integral between VEMA20 and VEMA10\n\nif(variable.VEma10 > variable.previousVEma10) {\n\tvariable.IntVEma10 = (variable.VEma10 - variable.previousVEma10)/2 + variable.previousVEma10\n}\nif(variable.VEma10 < variable.previousVEma10) {\n\tvariable.IntVEma10 = (variable.previousVEma10 - variable.VEma10)/2 + variable.VEma10\n}\nif(variable.VEma10 === variable.previousVEma10){\n\tvariable.IntVEma10 = variable.VEma10\n}\nif(variable.VEma20 > variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.VEma20 - variable.previousVEma20)/2 + variable.previousVEma20\n}\nif(variable.VEma20 < variable.previousVEma20) {\n\tvariable.IntVEma20 = (variable.previousVEma20 - variable.VEma20)/2 + variable.VEma20\n}\nif(variable.VEma20 === variable.previousVEma20){\n\tvariable.IntVEma20 = variable.VEma20\n}\n\nif(variable.Pos === undefined){\n\tvariable.Pos = 0\n}\nif(variable.Neg === undefined){\n\tvariable.Neg = 0\n}\n\nif(variable.VEma10 > variable.VEma20 && variable.previousVEma10 < variable.previousVEma20){\n\tvariable.IntP = []\n\tvariable.logitPos = []\n\tvariable.aPos = []\n\tvariable.Neg = 0\n\tvariable.Pos= 0\n\tvariable.X = 0\n\tvariable.Y = 0\n\tvariable.produit = 0\n\tvariable.prodVar = 0\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\tvariable.TrendSpan = 1\n\tvariable.z = 0\n}\n\n\n\nif(variable.VEma10 > variable.VEma20){\t\n\tvariable.IntP.push(Math.abs(variable.IntVEma10 - variable.IntVEma20))\n\tvariable.Pos = 0\n\n \n\tfor (var i = 0 ; i 0){\n\tvariable.logitPos.push(Math.log((variable.aPos[variable.z - 1]/variable.maxPos)/(1-variable.aPos[variable.z - 1]/variable.maxPos)))\n\t\n\tvariable.X = 0\n\tvariable.Y = 0\n\t\n\tfor(j=0;j 0){\n\t\t\tvariable.TrendSpan = -1\n\t\t}\n\t\tif (variable.d2reg[i] > 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = 1\n\t\t}\n\t}\n\t}\n\tvariable.z = variable.z + 1\n\n}\n\nif(variable.Pos === undefined || isNaN(variable.Pos)){\n\tvariable.mPos = 0\n}\n\nif(variable.VEma10 < variable.VEma20 && variable.previousVEma10 > variable.previousVEma20){\n\tvariable.IntN = []\n\tvariable.logitNeg = []\n\tvariable.aNeg = []\n\tvariable.Neg = 0\n\tvariable.Pos= 0\n\tvariable.X = 0\n\tvariable.Y = 0\n\tvariable.produit = 0\n\tvariable.prodVar = 0\n\tvariable.reg = []\n\tvariable.dreg = []\n\tvariable.d2reg = []\n\tvariable.TrendSpan = 1\n\tvariable.z = 0\n}\n\nif(variable.VEma10 < variable.VEma20){\n\t\n\t\n\tvariable.IntN.push(Math.abs(variable.IntVEma20 - variable.IntVEma10))\n\tvariable.Neg = 0\n\t\n\tfor (var i =0 ; i 0){\n\tvariable.logitNeg.push(Math.log((variable.aNeg[variable.z - 1]/variable.maxNeg)/(1-variable.aNeg[variable.z - 1]/variable.maxNeg)))\n\t\n\tvariable.X = 0\n\tvariable.Y = 0\n\t\n\tfor(j=0;j 0){\n\t\t\tvariable.TrendSpan = -1\n\t\t}\n\t\tif (variable.d2reg[i] > 0 && variable.d2reg[i-1] > 0){\n\t\t\tvariable.TrendSpan = 1\n\t\t}\n\t}\n\t}\n\tvariable.z = variable.z + 1\n}\nif(variable.Neg === undefined || isNaN(variable.Neg)){\n\tvariable.mNeg = 0\n}\n\n\n\nvariable.previousVEma3 = variable.VEma3\nvariable.previousVEma5 = variable.VEma5\nvariable.previousVEma10 = variable.VEma10\nvariable.previousVEma20 = variable.VEma20\n\n//On Balance Volume EMA calculation\nfunction calculateVEMA(periods, price, previousVEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousVEMA * (1-k)\n}\n\n\n\n// End of code :-)\n", "project": "Foundations", - "id": "5c841525-0b1c-4124-b4c4-28bb37a6e835", + "id": "ee5cb50c-a24f-4d9f-9615-3b190b60cac0", "savedPayload": { "position": { "x": 16340.230431010677, @@ -23205,7 +20337,7 @@ } } }, - "id": "f460dfa2-5ce5-414d-874b-7d3ce24b12f7", + "id": "8d7d3dc8-acfe-4919-83fa-3abcd42ff3cc", "savedPayload": { "position": { "x": 16511.642885462217, @@ -23237,7 +20369,7 @@ "name": "New Procedure Javascript Code", "code": "/* Initialization Code*/\n\nvariable.candleClose = []\nvariable.IntP = []\nvariable.IntN = []\nvariable.logitPos = []\nvariable.aPos = []\nvariable.reg = []\nvariable.dreg = []\nvariable.d2reg = []\nvariable.logitNeg = []\nvariable.aNeg = []\n", "project": "Foundations", - "id": "52032d75-14b0-42ae-8239-7855075754e6", + "id": "4b847152-767d-4122-b8ce-ac0ed6d11e47", "savedPayload": { "position": { "x": 17024.48790725119, @@ -23260,7 +20392,7 @@ } } }, - "id": "22b8217c-680c-4f4b-8672-ad52371ac814", + "id": "ec86bbfc-4b7a-4948-8c0a-7189b19a15a2", "savedPayload": { "position": { "x": 16981.982879029718, @@ -23283,7 +20415,7 @@ } } }, - "id": "13da888e-e80c-4b11-976e-6c071d99a0d1", + "id": "71906ca7-3f94-41da-bc58-6aa5d3581e7e", "savedPayload": { "position": { "x": 16854.467794365297, @@ -23306,7 +20438,7 @@ } } }, - "id": "4343a724-3e38-4e69-b480-e4464737003c", + "id": "19c14a82-0095-419a-9a20-d79fdb113e76", "savedPayload": { "position": { "x": 16955.844427418535, @@ -23330,7 +20462,7 @@ "referenceParent": { "type": "Plotter Module", "name": "OBV-Trend Span", - "id": "ea77d5e2-5baf-421f-b83e-6114cf909328" + "id": "631b7217-b769-4f41-97a6-a30656c48da4" }, "referenceParentCombinedNodePath": [ [ @@ -23355,11 +20487,11 @@ } } ], - "id": "631207ae-9080-4350-9274-2debb0cd512d", + "id": "d2b70c1b-a75c-401c-beeb-db60b35b902e", "savedPayload": { "position": { - "x": 17469.313190799403, - "y": 9909.39177446748 + "x": 17520.60466586311, + "y": 10044.636279121207 }, "targetPosition": { "x": 18051.878281255034, @@ -23398,7 +20530,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Better Sine Wave 36", "project": "Foundations", - "id": "43093392-ea15-47e4-a3de-722d0f5bc5ee", + "id": "5f116b57-0109-49c4-bca2-2bc0f66fce19", "savedPayload": { "position": { "x": 17473.899274177773, @@ -23422,7 +20554,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "fe70b5c6-6589-4ead-a4d4-878dbe5b7cc3" + "id": "9b4d0baf-17bc-4cca-8e7b-c6ca11e84940" }, "referenceParentCombinedNodePath": [ [ @@ -23456,7 +20588,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Market Better Sine Wave 6", "project": "Foundations", - "id": "ba87585d-6ab7-493e-b6aa-703157b9d5b6", + "id": "34ab7d44-d5a8-43f0-b141-815b974b523d", "savedPayload": { "position": { "x": 16999.20712987955, @@ -23480,7 +20612,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "id": "9f178318-ef0b-44dc-a28c-a26b9b50beb2" + "id": "29aaee93-049a-4d82-a6a4-8c1af24a41cc" }, "referenceParentCombinedNodePath": [ [ @@ -23512,7 +20644,7 @@ } ], "outputDatasetFolders": [], - "id": "e2f6af3e-de59-47ed-88d6-b22063ac2804", + "id": "c9ba633a-5d8f-4313-917d-619f993faf33", "savedPayload": { "position": { "x": 17175.54270556729, @@ -23545,7 +20677,7 @@ "name": "Candles Volumes Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "94f64f76-66d8-4c92-981a-2181a0b6f4d8", + "id": "9219e042-9895-47da-ac06-92752f51fb2b", "savedPayload": { "position": { "x": 17111.699073069278, @@ -23604,7 +20736,7 @@ "name": "Better Sine Wave Multi-Time-Frame-Market", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "f28fd073-85ad-4430-98dc-a196560f5b30", + "id": "ca9e76af-a78e-4bbb-8389-c7e48a766e18", "savedPayload": { "position": { "x": 16804.985992861628, @@ -23628,7 +20760,7 @@ "referenceParent": { "type": "Status Report", "name": "Market-BSV36", - "id": "9a159f46-4e42-495f-8571-0df08358011e" + "id": "a8449fd3-c5d5-4eaa-9af0-a642b95491e6" }, "referenceParentCombinedNodePath": [ [ @@ -23664,7 +20796,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Market", "project": "Foundations", - "id": "f8c1d4f8-c75f-4c78-878f-6c65742d32d3", + "id": "e908cac1-f165-48a2-b247-e2dae513a22b", "savedPayload": { "position": { "x": 16653.64705576903, @@ -23720,7 +20852,7 @@ } ], "dataMineDataDependencies": [], - "id": "540641d9-e583-4533-9e65-783f2cd6733b", + "id": "629dadf5-da91-47ac-ab3e-6a55218611f3", "savedPayload": { "position": { "x": 16828.50489709685, @@ -23747,7 +20879,7 @@ "type": "Status Report", "name": "Market-BSV36", "project": "Foundations", - "id": "9a159f46-4e42-495f-8571-0df08358011e", + "id": "a8449fd3-c5d5-4eaa-9af0-a642b95491e6", "savedPayload": { "position": { "x": 16699.20712987955, @@ -23774,7 +20906,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "3e052d54-cec2-468f-b5a5-3d7035084679", + "id": "55328c87-ab43-4756-819a-15857a0b8fbf", "savedPayload": { "position": { "x": 16738.5108869209, @@ -23832,7 +20964,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "87c54d32-7618-4a9b-93e0-8db9ea2d6807", + "id": "ca380dd6-2707-4077-ae7d-b6a03588bb2c", "savedPayload": { "position": { "x": 16726.36442126205, @@ -23855,7 +20987,7 @@ } } }, - "id": "7a684614-003e-4b9f-83b0-0d5448cbfd2c", + "id": "f32acd1f-bc42-44b5-a8ba-1dfe2511faa7", "savedPayload": { "position": { "x": 17099.20712987955, @@ -23892,7 +21024,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Better Sine Wave 36", "project": "Foundations", - "id": "3eebccf5-a68b-447e-b692-fa6af5017144", + "id": "7ef87b39-2170-47c3-9c68-8cf66e3989bd", "savedPayload": { "position": { "x": 16911.5759625451, @@ -23916,7 +21048,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "dc896fd4-211e-4212-9178-69c51ec96c33" + "id": "0dd0a680-7fbc-4daf-99c8-b23aafabb3d8" }, "referenceParentCombinedNodePath": [ [ @@ -23950,7 +21082,7 @@ "type": "Output Dataset", "name": "Multi-Time-Frame-Daily Better Sine Wave 6", "project": "Foundations", - "id": "83635cdf-fb1b-4616-b0ac-54633e0d371e", + "id": "4ba34a2a-ea24-4f96-9675-2cb68358fcbb", "savedPayload": { "position": { "x": 16618.131682324958, @@ -23974,7 +21106,7 @@ "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "id": "8e6f71ba-5ca0-463b-9ed0-2fac74f55adf" + "id": "4f8d0dee-673c-4089-81df-993f06f629fa" }, "referenceParentCombinedNodePath": [ [ @@ -24006,7 +21138,7 @@ } ], "outputDatasetFolders": [], - "id": "6e6482f5-05d2-4a7e-9357-89e5296972ed", + "id": "778eedcf-27bc-4222-872d-8e5320eacaa8", "savedPayload": { "position": { "x": 16818.870864232616, @@ -24039,7 +21171,7 @@ "name": "Better Sine Wave Multi-Time-Frame-Daily", "config": "{\n \"mainUtility\": \"Self Reference\"\n}", "project": "Foundations", - "id": "15a00bfb-fbbf-4808-a588-0e64c6859cbf", + "id": "156c5fa9-d83d-43df-a3ca-e1c5920ac6a8", "savedPayload": { "position": { "x": 16324.474580601114, @@ -24063,7 +21195,7 @@ "referenceParent": { "type": "Status Report", "name": "Daily-BSV", - "id": "843e8f66-3d7f-4636-bc68-2045a6dab2bc" + "id": "b81e7987-7578-4ded-9df7-cad4ee0429b1" }, "referenceParentCombinedNodePath": [ [ @@ -24098,7 +21230,7 @@ "name": "", "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", "project": "Foundations", - "id": "0b996883-706a-4b89-86bf-ed6538a82a27", + "id": "1283bf11-e248-4f08-b532-e3104ca2b85f", "savedPayload": { "position": { "x": 16152.98258665361, @@ -24157,7 +21289,7 @@ "name": "Exchange Raw Data Historic-OHLCVs", "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", "project": "Foundations", - "id": "720976ae-c680-4770-bb0f-c3ef99fa788a", + "id": "71129984-8144-42aa-a131-a8492561c1e8", "savedPayload": { "position": { "x": 16013.478430788444, @@ -24217,7 +21349,7 @@ "type": "Data Dependency", "name": "Candles Multi-Time-Frame-Daily", "project": "Foundations", - "id": "3e45f98b-e419-460d-979e-a9a9d5c6c182", + "id": "91de8658-7e73-47b8-bf76-2dc0661a60b0", "savedPayload": { "position": { "x": 15919.617751764306, @@ -24273,7 +21405,7 @@ } ], "dataMineDataDependencies": [], - "id": "1bd575be-bbbe-4c0c-96b2-7ddcbceb026e", + "id": "578c9a1e-5027-42d4-9297-c0a8beefb76c", "savedPayload": { "position": { "x": 16479.766007662627, @@ -24300,7 +21432,7 @@ "type": "Status Report", "name": "Daily-BSV", "project": "Foundations", - "id": "843e8f66-3d7f-4636-bc68-2045a6dab2bc", + "id": "b81e7987-7578-4ded-9df7-cad4ee0429b1", "savedPayload": { "position": { "x": 16595.9274165894, @@ -24327,7 +21459,7 @@ "type": "Execution Started Event", "name": "", "project": "Foundations", - "id": "91c009c3-73dd-4bc9-a82f-fc23e0ccfbe0", + "id": "76b534c4-c95a-4381-9a49-7d2d901ee3b6", "savedPayload": { "position": { "x": 16587.800091257803, @@ -24385,7 +21517,7 @@ "type": "Execution Finished Event", "name": "New Execution Finished Event", "project": "Foundations", - "id": "91f32266-0944-48fb-8b2b-5968a65ddc28", + "id": "c64acaf9-7e5e-440e-92f6-2e7ab00a009e", "savedPayload": { "position": { "x": 16658.300923834726, @@ -24408,7 +21540,7 @@ } } }, - "id": "670b0287-d5b9-4508-9352-86dcaad1920e", + "id": "f2e0cf9f-e614-4fd9-9cc2-bd51e2c9a719", "savedPayload": { "position": { "x": 16881.244371477944, @@ -24444,7 +21576,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "fe70b5c6-6589-4ead-a4d4-878dbe5b7cc3", + "id": "9b4d0baf-17bc-4cca-8e7b-c6ca11e84940", "savedPayload": { "position": { "x": 15805.70712425559, @@ -24472,7 +21604,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "dc896fd4-211e-4212-9178-69c51ec96c33", + "id": "0dd0a680-7fbc-4daf-99c8-b23aafabb3d8", "savedPayload": { "position": { "x": 15645.597771998913, @@ -24511,7 +21643,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "cc23993a-18cd-4318-af51-9e9d210448d1", + "id": "c8d5e879-0ebc-4fe1-9401-7c205c545df6", "savedPayload": { "position": { "x": 15403.583841885504, @@ -24534,7 +21666,7 @@ } } }, - "id": "6bbf0963-b761-4fcd-b50e-82653eb39967", + "id": "7648baf1-52a2-4822-a444-cd76d155bb86", "savedPayload": { "position": { "x": 15551.737092974774, @@ -24567,7 +21699,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "f156b930-76d6-4d82-b630-7aa199e5e716", + "id": "e6e46e07-4b44-425e-b218-30519add8471", "savedPayload": { "position": { "x": 15777.64808588521, @@ -24590,7 +21722,7 @@ } } }, - "id": "aed48996-0942-4f8f-9871-0afebb904ac1", + "id": "a3c332a4-069d-4960-86ef-214f9ff2544c", "savedPayload": { "position": { "x": 15801.113255641245, @@ -24623,7 +21755,7 @@ "name": "New Record Formula", "code": "variable.sineWave", "project": "Foundations", - "id": "ae0ebb8e-b8d0-49f0-83f3-f7b5f3b3eea9", + "id": "4d4b4ae7-712f-4295-ba32-38de71cc9d06", "savedPayload": { "position": { "x": 16292.503348421125, @@ -24646,7 +21778,7 @@ } } }, - "id": "7ab141eb-6031-4a12-8b91-bb5448dbad40", + "id": "f8837497-6f42-40eb-98d9-9dda93c29073", "savedPayload": { "position": { "x": 16144.350097331855, @@ -24670,7 +21802,7 @@ } } ], - "id": "7946dbd8-119c-494c-9ad2-7feef180bc0a", + "id": "3a2f3e4d-01c9-41a5-9d73-6f4707bc1d3d", "savedPayload": { "position": { "x": 15848.043595153315, @@ -24706,7 +21838,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet Pi = Math.PI\n\tlet D = 36\n\tlet lB = 6\n\n\tif(variable.Z === undefined){\n\t\tvariable.Z = 0\n\t}\n\n\tif(variable.previousHP === undefined){\n\t\t\tvariable.previousHP = 0\n\t}\n\n\tvariable.x.push(candle.close)\n\tif(variable.x.length > 2){\n\t\tvariable.x.splice(0,1)\n\t}\n\n\tvariable.angle = deg2rad(360) / D\n\tvariable.alpha1 = (1-Math.sin(variable.angle)) / (Math.cos(variable.angle))\n\tif(variable.x.length === 2){\n\t\tvariable.HP = 0.5 * (1 + variable.alpha1) * (variable.x[1] - variable.x[0]) + variable.alpha1 * variable.previousHP\n\n\t\tvariable.ang = Math.sqrt(2) * Pi/lB\n\t\tvariable.a1 = Math.exp(-variable.ang)\n\t\tvariable.b1 = 2 * variable.a1 * Math.cos(variable.ang)\n\t\tvariable.c2 = variable.b1\n\t\tvariable.c3 = -variable.a1 * variable.a1\n\t\tvariable.c1 = 1 - variable.c2 - variable.c3\n\t\tif(variable.filt.length < 2){\n\t\t\tvariable.filt.push(0)\n\t\t\tvariable.filt.push(0)\n\t\t}\n\t\tvariable.filt.push((variable.c1 * (variable.HP + variable.previousHP )) / 2 + (variable.c2 * variable.filt[1]) + (variable.c3 * variable.filt[0]))\n\t\tif(variable.filt.length > 3 ) {\n\t\t\tvariable.filt.splice(0,1)\n\t\t}\n\n\t\tvariable.previousHP = variable.HP\n\t}\n\n\tif(variable.x.length < 2 ) {\n\t\tvariable.wave = 0\n\t\tvariable.pwr = 1\t\n\t}\n\telse {\n\t\t\tvariable.wave = (variable.filt[2] + variable.filt[1] + variable.filt[0])/3\n\t\t\tvariable.pwr = (Math.pow(variable.filt[2],2) + Math.pow(variable.filt[1],2) + Math.pow(variable.filt[0],2)) / 3\n\t}\n\n\tvariable.sineWave = variable.wave / Math.sqrt(variable.pwr)\n\n\t//variable.Z = variable.Z + 1\n\t//if(variable.Z === 40){\n\t//\tvariable.filt=[]\n\t//\tvariable.Z = 0\n\t//}\n\n\t//Functions\n\n\tfunction deg2rad(deg) {\n\t\treturn deg * Pi / 180\n\t}\n\n\n\t\t\t\n", "project": "Foundations", - "id": "970fdef2-a876-4a3c-a673-4fb48c149e08", + "id": "3093c3e9-b8a5-4e61-9a0c-f9a2f8e02078", "savedPayload": { "position": { "x": 16413.4458695646, @@ -24729,7 +21861,7 @@ } } }, - "id": "b5dddfbf-5556-456e-8e9b-bd669428d9a1", + "id": "70653f55-4676-4c4f-81fb-5cd10b27d2f7", "savedPayload": { "position": { "x": 16290.902086686217, @@ -24761,7 +21893,7 @@ "name": "New Procedure Javascript Code", "code": "variable.x = []\nvariable.filt = []", "project": "Foundations", - "id": "cc13c00c-f53d-4518-9c74-33d4dc645733", + "id": "72f0503c-1db0-4114-a248-86103a17f7f8", "savedPayload": { "position": { "x": 16583.69230696693, @@ -24784,7 +21916,7 @@ } } }, - "id": "6a05b6f1-7121-4082-8778-9341068eaa3a", + "id": "272bbb40-db7f-493e-9134-8ab3fabb8d25", "savedPayload": { "position": { "x": 16359.00066164715, @@ -24807,7 +21939,7 @@ } } }, - "id": "84b682f1-b513-4eb6-b032-5e691c938a2c", + "id": "ae347ccb-2128-4474-aada-ee5d02383135", "savedPayload": { "position": { "x": 16209.206231433964, @@ -24830,7 +21962,7 @@ } } }, - "id": "78c011f7-0afe-4a7e-bafe-e0749b40d6a7", + "id": "f7cfeb02-b83b-467e-9893-88959d5f5efa", "savedPayload": { "position": { "x": 16881.244371477944, @@ -24854,7 +21986,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Better Sine Wave 36", - "id": "6ea00c08-f172-49e0-90ec-a717029f61e9" + "id": "26338bd8-a19e-4d44-b885-d9837fcf06b7" }, "referenceParentCombinedNodePath": [ [ @@ -24889,7 +22021,7 @@ "name": "Multi-Time-Frame-Market", "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", "project": "Foundations", - "id": "9f178318-ef0b-44dc-a28c-a26b9b50beb2", + "id": "29aaee93-049a-4d82-a6a4-8c1af24a41cc", "savedPayload": { "position": { "x": 17099.20712987955, @@ -24917,7 +22049,7 @@ "name": "Multi-Time-Frame-Daily", "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", "project": "Foundations", - "id": "8e6f71ba-5ca0-463b-9ed0-2fac74f55adf", + "id": "4f8d0dee-673c-4089-81df-993f06f629fa", "savedPayload": { "position": { "x": 16990.225750678746, @@ -24956,7 +22088,7 @@ "name": "New Record Formula", "code": "record.current.begin", "project": "Foundations", - "id": "aad29beb-3e8f-4723-9a08-5ab8c5a27bec", + "id": "c7d87f71-d6db-4db4-add7-ec07ff9c21a3", "savedPayload": { "position": { "x": 15802.878281255034, @@ -24979,7 +22111,7 @@ } } }, - "id": "07671550-37bd-453c-8ddf-3c0b8043431c", + "id": "d018ba53-7455-47c7-a276-648566641a9f", "savedPayload": { "position": { "x": 15952.878281255034, @@ -25012,7 +22144,7 @@ "name": "New Record Formula", "code": "record.current.end", "project": "Foundations", - "id": "c5922238-b570-40a0-bb0f-a6ac929ef50f", + "id": "61aacdf0-076c-4032-90da-33dc24898fdb", "savedPayload": { "position": { "x": 16252.878281255034, @@ -25035,7 +22167,7 @@ } } }, - "id": "bf9b1be9-3cca-433f-99f8-33cee42a1437", + "id": "d3fef8dd-2238-48c3-aa0c-491c26fa600a", "savedPayload": { "position": { "x": 16252.878281255034, @@ -25068,7 +22200,7 @@ "name": "New Record Formula", "code": "variable.sineWave", "project": "Foundations", - "id": "1a2e9540-65b5-401a-8776-205cfd3b5573", + "id": "62d8c231-8031-4104-b0ac-11eb52fdb11d", "savedPayload": { "position": { "x": 16702.878281255034, @@ -25091,7 +22223,7 @@ } } }, - "id": "1a3d561f-35b3-4e90-896a-b9dbf841b7c0", + "id": "ddc976ec-6290-45e0-8793-6f91bad8252b", "savedPayload": { "position": { "x": 16552.878281255034, @@ -25115,7 +22247,7 @@ } } ], - "id": "094ae795-ac2a-4da5-9ab1-cb45d9a8d86e", + "id": "0a60649b-44e3-44b5-96af-83dee4b229e6", "savedPayload": { "position": { "x": 17275.54270556729, @@ -25151,7 +22283,7 @@ "name": "New Procedure Javascript Code", "code": "\tlet candle = record.current\n\tlet Pi = Math.PI\n\tlet D = 6\n\tlet lB = 6\n\n\tif(variable.Z === undefined){\n\t\tvariable.Z = 0\n\t}\n\n\tif(variable.previousHP === undefined){\n\t\t\tvariable.previousHP = 0\n\t}\n\n\tvariable.x.push(candle.close)\n\tif(variable.x.length > 2){\n\t\tvariable.x.splice(0,1)\n\t}\n\n\tvariable.angle = deg2rad(360) / D\n\tvariable.alpha1 = (1-Math.sin(variable.angle)) / (Math.cos(variable.angle))\n\tif(variable.x.length === 2){\n\t\tvariable.HP = 0.5 * (1 + variable.alpha1) * (variable.x[1] - variable.x[0]) + variable.alpha1 * variable.previousHP\n\n\t\tvariable.ang = Math.sqrt(2) * Pi/lB\n\t\tvariable.a1 = Math.exp(-variable.ang)\n\t\tvariable.b1 = 2 * variable.a1 * Math.cos(variable.ang)\n\t\tvariable.c2 = variable.b1\n\t\tvariable.c3 = -variable.a1 * variable.a1\n\t\tvariable.c1 = 1 - variable.c2 - variable.c3\n\t\tif(variable.filt.length < 2){\n\t\t\tvariable.filt.push(0)\n\t\t\tvariable.filt.push(0)\n\t\t}\n\t\tvariable.filt.push((variable.c1 * (variable.HP + variable.previousHP )) / 2 + (variable.c2 * variable.filt[1]) + (variable.c3 * variable.filt[0]))\n\t\tif(variable.filt.length > 3 ) {\n\t\t\tvariable.filt.splice(0,1)\n\t\t}\n\n\t\tvariable.previousHP = variable.HP\n\t}\n\n\tif(variable.x.length < 2 ) {\n\t\tvariable.wave = 0\n\t\tvariable.pwr = 1\t\n\t}\n\telse {\n\t\t\tvariable.wave = (variable.filt[2] + variable.filt[1] + variable.filt[0])/3\n\t\t\tvariable.pwr = (Math.pow(variable.filt[2],2) + Math.pow(variable.filt[1],2) + Math.pow(variable.filt[0],2)) / 3\n\t}\n\n\tvariable.sineWave = variable.wave / Math.sqrt(variable.pwr)\n\n\t//variable.Z = variable.Z + 1\n\t//if(variable.Z === 40){\n\t//\tvariable.filt=[]\n\t//\tvariable.Z = 0\n\t//}\n\n\t//Functions\n\n\tfunction deg2rad(deg) {\n\t\treturn deg * Pi / 180\n\t}\n\n\n\t\t\t\n", "project": "Foundations", - "id": "f88f2a24-2fab-4cb5-9581-c7ce14c05913", + "id": "8ac0e096-aa30-47d1-9053-09216d91cbb4", "savedPayload": { "position": { "x": 18171.688994425785, @@ -25174,7 +22306,7 @@ } } }, - "id": "a01b802d-640b-4bfa-87b6-86e0cee37be8", + "id": "c72cb8d8-14e5-42fb-8955-d92a89f4cf26", "savedPayload": { "position": { "x": 17870.580221564298, @@ -25206,7 +22338,7 @@ "name": "New Procedure Javascript Code", "code": "variable.x = []\nvariable.filt = []", "project": "Foundations", - "id": "21c3529a-69a2-4cce-8896-3bc6fa5e3771", + "id": "c7a2614e-ab59-4889-9337-3405d15c52b7", "savedPayload": { "position": { "x": 18403.451740206994, @@ -25229,7 +22361,7 @@ } } }, - "id": "39892e8d-e594-4ae2-9874-eb629f4c7648", + "id": "1bfc92e5-fff5-458c-8d29-146c49484a1b", "savedPayload": { "position": { "x": 17963.28531987678, @@ -25252,7 +22384,7 @@ } } }, - "id": "fdd70ef6-12d1-40ec-b296-cdec91e44795", + "id": "bc99ab60-1133-48af-8cee-75f85447027e", "savedPayload": { "position": { "x": 17560.859660455837, @@ -25275,7 +22407,7 @@ } } }, - "id": "cf841a24-e819-4773-be2d-03e3986f1a52", + "id": "35675a16-bd18-4fc4-bfe4-822ed1c36cf7", "savedPayload": { "position": { "x": 17275.54270556729, @@ -25299,7 +22431,7 @@ "referenceParent": { "type": "Plotter Module", "name": "Better Sine Wave 6", - "id": "333fe67d-7192-42b5-8d34-453c5c7cfc56" + "id": "30e442b6-e5b3-41fb-bbb7-ec7b5be32fd4" }, "referenceParentCombinedNodePath": [ [ @@ -25324,7 +22456,1748 @@ } } ], - "id": "895e36f7-66c3-45b5-a562-d95f28d99fa0", + "id": "159c29a2-1c3e-4317-807c-ab4fd9f96fa3", + "savedPayload": { + "position": { + "x": 17469.313190799403, + "y": 9909.39177446748 + }, + "targetPosition": { + "x": 18051.878281255034, + "y": 9765.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Volume Weighted MACD", + "config": "{\n \"codeName\": \"VWMACD\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces volume energy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Volume Weighted MACD", + "project": "Foundations", + "id": "2af65f92-8282-4c10-a5ec-47baea8934a4", + "savedPayload": { + "position": { + "x": 17360.273605248658, + "y": 10471.225837312422 + }, + "targetPosition": { + "x": 17282.6278917179, + "y": 10181.448089425701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a078f98c-45f0-4d48-b21b-ad1ca0a2e20c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Indicator Bot", + "Foundations", + "0bf1c8b8-fb74-4ec3-ab4b-886bceb401c3" + ], + [ + "Volume Weighted MACD", + "Product Definition", + "Foundations", + "3d8bd85a-6cea-4059-83d9-1970344c9feb" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3a845e92-f6f5-4bce-aecf-9328b0996d90" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "034f3f37-8638-4fc3-875d-41c36d86b442", + "savedPayload": { + "position": { + "x": 17063.945796501517, + "y": 10652.795372231016 + }, + "targetPosition": { + "x": 16982.516453040935, + "y": 10058.34666794815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "e89ed16e-da67-4fd5-a2a3-0a9717608873", + "savedPayload": { + "position": { + "x": 17116.719960851322, + "y": 11656.533617965322 + }, + "targetPosition": { + "x": 16642.459744904314, + "y": 10891.630194277144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Volume Weighted MACD Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "a700ceb4-8db3-4cea-95fc-d559bf700085", + "savedPayload": { + "position": { + "x": 16609.50255619688, + "y": 11340.42170902815 + }, + "targetPosition": { + "x": 16642.459744904314, + "y": 10891.630194277144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "VWMACD", + "id": "97261acc-666f-4c7d-b675-022abf2334f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Indicator Bot", + "Foundations", + "0bf1c8b8-fb74-4ec3-ab4b-886bceb401c3" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "1fe9b60e-65f2-42a7-bc21-16c9f110546d" + ], + [ + "VWMACD", + "Status Report", + "Foundations", + "720cd4ba-11bd-4957-82b8-2275c2162cf0" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "594e140a-0abb-43af-9b4c-9a416df65241", + "savedPayload": { + "position": { + "x": 16352.003785428537, + "y": 11235.338407162733 + }, + "targetPosition": { + "x": 16642.459744904314, + "y": 10891.630194277144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "3ff0cf2e-daf7-4dfa-8084-e7f8c058845f", + "savedPayload": { + "position": { + "x": 16205.449318944979, + "y": 10998.970250187505 + }, + "targetPosition": { + "x": 16642.459744904314, + "y": 10891.630194277144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "df0579cc-2192-467b-ac86-2cedd2b1a678", + "savedPayload": { + "position": { + "x": 16642.459744904314, + "y": 10891.630194277144 + }, + "targetPosition": { + "x": 16982.516453040935, + "y": 10058.34666794815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "VWMACD", + "project": "Foundations", + "id": "97261acc-666f-4c7d-b675-022abf2334f6", + "savedPayload": { + "position": { + "x": 16508.42344561552, + "y": 10426.090900139936 + }, + "targetPosition": { + "x": 16982.516453040935, + "y": 10058.34666794815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "ea6780db-11b7-4d54-994a-777e5990f71b", + "savedPayload": { + "position": { + "x": 16685.2921008995, + "y": 10099.061339678441 + }, + "targetPosition": { + "x": 16982.516453040935, + "y": 10058.34666794815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "ead8a462-835d-426f-87ae-7d3bd9264bbc", + "savedPayload": { + "position": { + "x": 16704.755277597935, + "y": 9944.994431902609 + }, + "targetPosition": { + "x": 16982.516453040935, + "y": 10058.34666794815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d1e007ce-0a0b-44f6-bbb2-2c1186aefcc5", + "savedPayload": { + "position": { + "x": 17027.614212543107, + "y": 10190.066444606875 + }, + "targetPosition": { + "x": 17451.878281255034, + "y": 9765.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the volume energy indicators.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Volume Weighted MACD", + "project": "Foundations", + "id": "9561919a-b7dc-4d78-9a1c-9a0827259c7e", + "savedPayload": { + "position": { + "x": 16135.821701842811, + "y": 10571.238397246814 + }, + "targetPosition": { + "x": 16498.581170760237, + "y": 10093.320446432297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3d581002-fe29-447d-ab00-7877557a4487" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Indicator Bot", + "Foundations", + "0bf1c8b8-fb74-4ec3-ab4b-886bceb401c3" + ], + [ + "Volume Weighted MACD", + "Product Definition", + "Foundations", + "3d8bd85a-6cea-4059-83d9-1970344c9feb" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "b833ad0e-cd33-4846-991a-d6314ce9bc7d" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "34961f6f-1b4a-4759-a6f6-e5ffa5c3bfd4", + "savedPayload": { + "position": { + "x": 16498.581170760237, + "y": 10093.320446432297 + }, + "targetPosition": { + "x": 16861.340639677663, + "y": 9615.40249561778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Volume Weighted MACD Multi-Time-Frame-Daily", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "0af1e584-b71f-4599-b23b-826bcbec9d04", + "savedPayload": { + "position": { + "x": 15945.463279807136, + "y": 10325.829798303559 + }, + "targetPosition": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "VWMACD", + "id": "b29c000a-1240-4c68-a9c6-7981ecb04cd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Indicator Bot", + "Foundations", + "0bf1c8b8-fb74-4ec3-ab4b-886bceb401c3" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a28facde-c362-462a-a5aa-a30c10a2add5" + ], + [ + "VWMACD", + "Status Report", + "Foundations", + "15da8658-6aca-4a56-8bdc-8198f2b8657e" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "a8c51ef9-5ce2-4435-8dcd-3ac0033a1aee", + "savedPayload": { + "position": { + "x": 15834.129741299148, + "y": 10215.656079680828 + }, + "targetPosition": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "efcdfe93-18c6-4b3e-bebc-6216f28aef88", + "savedPayload": { + "position": { + "x": 15755.104857771461, + "y": 10080.421199360304 + }, + "targetPosition": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a056ca8c-4f55-4607-9ee6-c52456a9fb66", + "savedPayload": { + "position": { + "x": 15713.774044441696, + "y": 9929.341190949624 + }, + "targetPosition": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "95db6af2-aac2-4545-9f2d-09b848d2022a", + "savedPayload": { + "position": { + "x": 15712.953927935876, + "y": 9772.711907350458 + }, + "targetPosition": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "bf3f9e46-3cba-44a5-811f-f2ae57092d25", + "savedPayload": { + "position": { + "x": 16308.222748724562, + "y": 9847.911847489042 + }, + "targetPosition": { + "x": 16861.340639677663, + "y": 9615.40249561778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "VWMACD", + "project": "Foundations", + "id": "b29c000a-1240-4c68-a9c6-7981ecb04cd3", + "savedPayload": { + "position": { + "x": 16563.706229283318, + "y": 9577.802525548488 + }, + "targetPosition": { + "x": 16861.340639677663, + "y": 9615.40249561778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "c0853dc1-4b0d-4a44-b93c-b703f15999fe", + "savedPayload": { + "position": { + "x": 16622.381664270404, + "y": 9434.022761159067 + }, + "targetPosition": { + "x": 16861.340639677663, + "y": 9615.40249561778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "c5a6e033-0c45-4777-ad9e-63d0e4317a84", + "savedPayload": { + "position": { + "x": 16745.085963742033, + "y": 9338.84355014123 + }, + "targetPosition": { + "x": 16861.340639677663, + "y": 9615.40249561778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2634f485-6014-4b5c-a5f7-995cc4df36db", + "savedPayload": { + "position": { + "x": 16851.878281255034, + "y": 9765.802375894946 + }, + "targetPosition": { + "x": 17451.878281255034, + "y": 9765.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Volume Weighted MACD", + "config": "{\n \"codeName\": \"VWMACD\",\n \"singularVariableName\": \"VWMACD\",\n \"pluralVariableName\": \"VWMACDs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "a078f98c-45f0-4d48-b21b-ad1ca0a2e20c", + "savedPayload": { + "position": { + "x": 16891.417062621244, + "y": 9608.840264439526 + }, + "targetPosition": { + "x": 17027.614212543107, + "y": 9341.538307183017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "3d581002-fe29-447d-ab00-7877557a4487", + "savedPayload": { + "position": { + "x": 16731.307710364566, + "y": 9294.607967670947 + }, + "targetPosition": { + "x": 17027.614212543107, + "y": 9341.538307183017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "3185c549-8f5a-4e18-bb92-719a9bac3e98", + "savedPayload": { + "position": { + "x": 16696.948572545953, + "y": 9393.31484502447 + }, + "targetPosition": { + "x": 16584.448572545953, + "y": 9393.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "584bbb9a-30a8-4c36-9a73-08428f4eb601", + "savedPayload": { + "position": { + "x": 16485.948572545953, + "y": 9256.31484502447 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "3a20e4fc-bbfe-496e-b823-8fd2b4694c04", + "savedPayload": { + "position": { + "x": 16541.518983382382, + "y": 9608.139012135085 + }, + "targetPosition": { + "x": 16401.233777964168, + "y": 9432.226928579777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "58d82ee6-2179-4f46-b7e1-34b590ac7a45", + "savedPayload": { + "position": { + "x": 16401.233777964168, + "y": 9432.226928579777 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Line", + "config": "{\n \"codeName\": \"line\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.line", + "project": "Foundations", + "id": "af62e2f6-147c-40f3-8b18-5dee48e77833", + "savedPayload": { + "position": { + "x": 16160.814152265611, + "y": 9695.032405506292 + }, + "targetPosition": { + "x": 16210.881362405782, + "y": 9475.67362526538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90880341-b57d-43e9-99e4-2bdacaa1abb1", + "savedPayload": { + "position": { + "x": 16210.881362405782, + "y": 9475.67362526538 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Signal", + "config": "{\n \"codeName\": \"signal\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.signal", + "project": "Foundations", + "id": "0483df6f-f722-47fa-8461-7d1686c68944", + "savedPayload": { + "position": { + "x": 15855.512581989864, + "y": 9451.562527627371 + }, + "targetPosition": { + "x": 16058.230577267908, + "y": 9353.93868632592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d0373e29-a8b4-4920-904a-1dff335c841b", + "savedPayload": { + "position": { + "x": 16058.230577267908, + "y": 9353.93868632592 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "VWEMAf", + "config": "{\n \"codeName\": \"vwemaf\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.vwemaF", + "project": "Foundations", + "id": "c69ea711-e18a-414b-82f5-9e3d2a2cd4d1", + "savedPayload": { + "position": { + "x": 15855.512581989864, + "y": 9061.067162421568 + }, + "targetPosition": { + "x": 16058.230577267908, + "y": 9158.69100372302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3f96b7e2-84d2-49ec-a96e-63d8983d887a", + "savedPayload": { + "position": { + "x": 16058.230577267908, + "y": 9158.69100372302 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "VWEMAs", + "config": "{\n \"codeName\": \"vwemas\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.vwemaS", + "project": "Foundations", + "id": "637d4af7-efe7-4e58-b4d4-1135718801ec", + "savedPayload": { + "position": { + "x": 16160.814152265611, + "y": 8817.597284542648 + }, + "targetPosition": { + "x": 16210.881362405782, + "y": 9036.956064783559 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "40c66f6c-7273-425d-bdb7-4369a5117eb3", + "savedPayload": { + "position": { + "x": 16210.881362405782, + "y": 9036.956064783559 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Histogram", + "config": "{\n \"codeName\": \"histogram\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.histogram", + "project": "Foundations", + "id": "470781f9-7cc4-486f-b933-0411576e22ba", + "savedPayload": { + "position": { + "x": 16612.233777964168, + "y": 9217.402761469162 + }, + "targetPosition": { + "x": 16542.09117525506, + "y": 9305.358803246816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4d3e2c4d-a7e8-44c5-8dbf-f6c87cdec478", + "savedPayload": { + "position": { + "x": 16401.233777964168, + "y": 9080.402761469162 + }, + "targetPosition": { + "x": 16260.948572545953, + "y": 9256.31484502447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f61fbc46-fe66-466d-a5aa-7d65f9e3d284", + "savedPayload": { + "position": { + "x": 16619.022762777513, + "y": 8539.632435413485 + }, + "targetPosition": { + "x": 17027.614212543107, + "y": 9341.538307183017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "let candle = record.current\nlet vol = getElement('volumes', candle)\nlet LenS = 10 // slow vwema period\nlet LenF = 3 // fast vwema period\nlet P = 16\n\nif (variable.previousVwemaS === undefined) {\n\tvariable.previousVwemaS = candle.close\n}\n\nif (variable.vwemaS === undefined){\n\tvariable.vwemaS = candle.close\n}\n\nif (variable.previousVwemaF === undefined) {\n\tvariable.previousVwemaF = candle.close\n}\n\nif (variable.vwemaF === undefined){\n\tvariable.vwemaF = candle.close\n}\n//fetching volume for Slow VWEMA and calculating slow VWEMA\nvariable.volS.push(vol.buy+vol.sell)\n\nif(variable.volS.length > LenS){\n\tvariable.volS.splice(0,1)\n}\nif(variable.volS.length === LenS){\n\tvariable.nfsS = 0\n\tfor (var i = 0 ; i < LenS ; i++) {\n\t\tvariable.nfsS = variable.nfsS + variable.volS[i]\n\t}\nvariable.vwemaS = variable.previousVwemaS * (variable.nfsS - (vol.buy + vol.sell))/variable.nfsS + candle.close * (vol.buy + vol.sell) / variable.nfsS\nvariable.previousVwemaS = variable.vwemaS \n}\n\n//fetching volume for Fast VWEMA and calculating Fast VWEMA\nvariable.volF.push(vol.buy+vol.sell)\n\nif(variable.volF.length > LenF){\n\tvariable.volF.splice(0,1)\n}\nif(variable.volF.length === LenF){\n\tvariable.nfsF = 0\n\tfor (var i = 0 ; i < LenF ; i++) {\n\t\tvariable.nfsF = variable.nfsF + variable.volF[i]\n\t}\nvariable.vwemaF = variable.previousVwemaF * (variable.nfsF - (vol.buy + vol.sell))/variable.nfsF + candle.close * (vol.buy + vol.sell) / variable.nfsF\nvariable.previousVwemaF = variable.vwemaF \n}\n\n//calculating MACD of VWEMA\nvariable.line = variable.vwemaF - variable.vwemaS\nif(variable.previousSignal === undefined){\n\tvariable.previousSignal = variable.line\n}\nvariable.signal = variable.line * (2/(1+P)) + variable.previousSignal * (1-(2/(1+P)))\nvariable.previousSignal = variable.signal\nvariable.histogram = variable.line - variable.signal\n", + "project": "Foundations", + "id": "f5b00591-222b-4a43-8840-6c490eba617f", + "savedPayload": { + "position": { + "x": 16984.95256466885, + "y": 8811.836698380175 + }, + "targetPosition": { + "x": 17020.78935962338, + "y": 8905.194741029896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a3aba5a-b8fc-4abb-8dbc-c349e4448319", + "savedPayload": { + "position": { + "x": 17020.78935962338, + "y": 8905.194741029896 + }, + "targetPosition": { + "x": 17074.544552055177, + "y": 9045.231805004476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code*/\n\nvariable.volS = []\nvariable.volF = []", + "project": "Foundations", + "id": "e4d1bfd7-408c-4514-ada0-28209990b763", + "savedPayload": { + "position": { + "x": 17200.408630265145, + "y": 8889.802612713082 + }, + "targetPosition": { + "x": 17137.47659116016, + "y": 8967.517208858779 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92dde8cc-028f-41a5-baa9-e32177a8bc04", + "savedPayload": { + "position": { + "x": 17137.47659116016, + "y": 8967.517208858779 + }, + "targetPosition": { + "x": 17074.544552055177, + "y": 9045.231805004476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06b48da9-b649-430e-a069-b2bf8c925203", + "savedPayload": { + "position": { + "x": 17074.544552055177, + "y": 9045.231805004476 + }, + "targetPosition": { + "x": 17027.614212543107, + "y": 9341.538307183017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5cd854da-dd1a-425e-9e84-f6ca1d38b97a", + "savedPayload": { + "position": { + "x": 17027.614212543107, + "y": 9341.538307183017 + }, + "targetPosition": { + "x": 17451.878281255034, + "y": 9765.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Volume Weighted MACD", + "id": "90ffc76b-7203-4748-a47e-52c7afd0f707" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ] + ] + } + } + ], + "id": "52ef4d4f-2258-4c36-ac50-def2838375b3", "savedPayload": { "position": { "x": 17451.878281255034, @@ -25379,7 +24252,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.uptrend", "project": "Foundations", - "id": "e118a6cf-dcce-4806-9884-6e14a54fff9d", + "id": "045300dc-37db-4886-a886-b6e56dc557e6", "savedPayload": { "position": { "x": 18363.827498364175, @@ -25402,7 +24275,7 @@ } } }, - "id": "45430018-3332-40bd-80bc-3c453ea9342c", + "id": "d4b407cb-142d-400b-9d3b-fed168af0052", "savedPayload": { "position": { "x": 18026.790030384505, @@ -25434,7 +24307,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.uptrend", "project": "Foundations", - "id": "7cec5054-d8c2-463d-a308-95b453c8482b", + "id": "ecb96c1c-5caf-4057-a526-cdc3c0bc87d3", "savedPayload": { "position": { "x": 17931.65092834791, @@ -25457,7 +24330,7 @@ } } }, - "id": "045752be-100f-467c-ac60-e8bf90b8d344", + "id": "7eaa2859-f852-43d5-8126-fb3e413f4487", "savedPayload": { "position": { "x": 17810.701745376373, @@ -25489,7 +24362,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.downtrend", "project": "Foundations", - "id": "a2b58911-7430-4664-9502-ad8a562fa320", + "id": "0a8f7b7e-d0cf-40bb-8fc3-44d0f664a725", "savedPayload": { "position": { "x": 17165.179038421382, @@ -25512,7 +24385,7 @@ } } }, - "id": "b8eff775-1852-448f-becd-77224b11c27d", + "id": "8d087a01-e955-4a0d-92c2-d3baab71d533", "savedPayload": { "position": { "x": 17427.46580041311, @@ -25544,7 +24417,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.downtrend", "project": "Foundations", - "id": "b6a5b8a8-e93d-46dd-a3a4-4f0ca7cb1060", + "id": "b0064ac9-f643-49f7-bb30-dcc57ac8a558", "savedPayload": { "position": { "x": 17123.649929041676, @@ -25567,7 +24440,7 @@ } } }, - "id": "1d0888ce-5baa-4007-a771-3cef025bb918", + "id": "8a9fa8e8-597e-49b6-b5f8-e380ca7a310b", "savedPayload": { "position": { "x": 17406.701245723256, @@ -25591,7 +24464,7 @@ } } ], - "id": "9b71bfaa-9a38-422f-be44-751df973f408", + "id": "7632fa2e-2cf5-432b-a6f4-3364292965db", "savedPayload": { "position": { "x": 17689.752562404836, @@ -25629,7 +24502,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", "project": "Foundations", - "id": "e32db740-9f93-48d1-aa68-5af58d3a4072", + "id": "01a8e0ef-3f5a-44c5-b091-9f7b1fa3f408", "savedPayload": { "position": { "x": 17649.544970339994, @@ -25663,7 +24536,7 @@ "name": "New Style", "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", "project": "Foundations", - "id": "e4f142e5-75b8-462a-99ab-fd02ec4b6c89", + "id": "cef77998-a1c4-416e-99f3-0e6461c17e42", "savedPayload": { "position": { "x": 17273.11263365798, @@ -25686,7 +24559,7 @@ } } }, - "id": "8fd0373f-a657-423d-b58f-f439c9aa465a", + "id": "43bef4c9-5ddb-4f88-91fe-2133c42ec2af", "savedPayload": { "position": { "x": 17490.44594457302, @@ -25710,7 +24583,7 @@ } } ], - "id": "5314f1bf-157b-4890-a175-80682dda1e6e", + "id": "f24a958b-0260-4844-821f-1974b2cb1e81", "savedPayload": { "position": { "x": 17707.77925548806, @@ -25738,7 +24611,7 @@ "type": "Polygon Vertex", "name": " UP Trend Begin", "project": "Foundations", - "id": "114654ba-99fa-4abc-8018-eca0d46fc4fe", + "id": "7c784c1b-67fb-44cc-9f8c-d3a9b76f1239", "savedPayload": { "position": { "x": 17416.878281255034, @@ -25762,7 +24635,7 @@ "referenceParent": { "type": "Point", "name": "UP Trend Begin", - "id": "45430018-3332-40bd-80bc-3c453ea9342c" + "id": "d4b407cb-142d-400b-9d3b-fed168af0052" }, "referenceParentCombinedNodePath": [ [ @@ -25808,7 +24681,7 @@ "type": "Polygon Vertex", "name": " UP Trend End", "project": "Foundations", - "id": "f8b3c466-3400-45cc-b3ac-1c2a65c83308", + "id": "043f3822-e9ed-4d68-aa29-555ba1f717f2", "savedPayload": { "position": { "x": 17548.68022972109, @@ -25832,7 +24705,7 @@ "referenceParent": { "type": "Point", "name": "UP Trend End", - "id": "045752be-100f-467c-ac60-e8bf90b8d344" + "id": "7eaa2859-f852-43d5-8126-fb3e413f4487" }, "referenceParentCombinedNodePath": [ [ @@ -25875,7 +24748,7 @@ } } ], - "id": "c3227a7b-e3db-44ff-b310-99cba1283cf5", + "id": "4e671459-c414-444e-9c34-feff4aa3bfa8", "savedPayload": { "position": { "x": 17279.88827029454, @@ -25911,7 +24784,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "0eb6cbf1-c146-4478-8575-eb9f15f2a4fb", + "id": "5e9d3718-445e-4e2b-b982-15035f8cda16", "savedPayload": { "position": { "x": 16874.955485103914, @@ -25945,7 +24818,7 @@ "name": "New Style", "config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", "project": "Foundations", - "id": "f338b0e2-6e22-4241-9fd9-a6e83ed957ac", + "id": "dba30a83-891a-4211-80a7-318acb54e8ec", "savedPayload": { "position": { "x": 16723.658374175553, @@ -25968,7 +24841,7 @@ } } }, - "id": "b0c041a5-0d0e-4326-b487-3c635c7e3be5", + "id": "bfd4083b-251c-4792-acc7-10effaea6bc9", "savedPayload": { "position": { "x": 16962.306912826014, @@ -25992,7 +24865,7 @@ } } ], - "id": "912f1cf5-6db0-4f00-be78-7d5f9d9fa0b9", + "id": "633074ab-7c94-422a-81fa-6d8e5aa9338b", "savedPayload": { "position": { "x": 17200.955451476475, @@ -26020,7 +24893,7 @@ "type": "Polygon Vertex", "name": " Down Trend Begin", "project": "Foundations", - "id": "d0a3b5ae-3a73-431f-9bfa-7ef29e2d8697", + "id": "3926e5de-6a88-430d-96d8-52b10a2e0ebf", "savedPayload": { "position": { "x": 17189.455417849036, @@ -26044,7 +24917,7 @@ "referenceParent": { "type": "Point", "name": "Down Trend Begin", - "id": "b8eff775-1852-448f-becd-77224b11c27d" + "id": "8d087a01-e955-4a0d-92c2-d3baab71d533" }, "referenceParentCombinedNodePath": [ [ @@ -26090,7 +24963,7 @@ "type": "Polygon Vertex", "name": " Down Trend End", "project": "Foundations", - "id": "1c6e93a6-0b0d-4139-9ab0-b404f7961858", + "id": "a1aa4e54-a229-404e-bf30-779e1d09ac2a", "savedPayload": { "position": { "x": 17701.658273293237, @@ -26114,7 +24987,7 @@ "referenceParent": { "type": "Point", "name": "Down Trend End", - "id": "1d0888ce-5baa-4007-a771-3cef025bb918" + "id": "8a9fa8e8-597e-49b6-b5f8-e380ca7a310b" }, "referenceParentCombinedNodePath": [ [ @@ -26157,7 +25030,7 @@ } } ], - "id": "33a2b44f-e276-4830-a9fa-ef79848c5036", + "id": "6a6989ae-1e29-4c6f-920d-741d6b2549ce", "savedPayload": { "position": { "x": 17526.955417849036, @@ -26183,7 +25056,7 @@ ], "images": [], "texts": [], - "id": "9977d385-5f77-4144-974c-60d7d3d3531b", + "id": "2f511098-b883-44c2-8ff1-72441c2b63c8", "savedPayload": { "position": { "x": 17864.455417849036, @@ -26223,7 +25096,7 @@ "name": "Up Trend", "code": "record.uptrend", "project": "Foundations", - "id": "a7d23190-1832-46f2-a550-9bf56ea80025", + "id": "757c1c2b-2221-4cdd-948f-a7ab1a572abf", "savedPayload": { "position": { "x": 17666.040220007686, @@ -26251,7 +25124,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "9cb59e01-c3a8-4b3f-85ef-be2998f8ca5f", + "id": "a52eb8b1-dc1a-4220-9b85-3e162a8ec6b6", "savedPayload": { "position": { "x": 17768.72798197117, @@ -26274,7 +25147,7 @@ } } }, - "id": "73a43010-18df-4951-8e0d-75fa7d90c3e9", + "id": "41727860-042e-4e73-bb8c-002a0e2953b2", "savedPayload": { "position": { "x": 17981.12361395049, @@ -26307,7 +25180,7 @@ "name": "New Data Formula", "code": "record.downtrend", "project": "Foundations", - "id": "7e4aaf87-cc94-412f-b889-236ce23fab8c", + "id": "e3421c5e-4613-45aa-a4f1-8cdece650b6e", "savedPayload": { "position": { "x": 17966.05793963292, @@ -26335,7 +25208,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "cfd3c8fe-f425-4199-8343-2e98b7e6e303", + "id": "4e7e1fb1-6e4e-4c1b-804f-f51ee88cb15a", "savedPayload": { "position": { "x": 18132.210228718497, @@ -26358,7 +25231,7 @@ } } }, - "id": "a345f2ce-08c1-40cd-a7de-13ec3c6e4d86", + "id": "0a85be13-5718-47cd-92d6-c8d98f5adfb3", "savedPayload": { "position": { "x": 18149.87361395049, @@ -26391,7 +25264,7 @@ "name": "New Data Formula", "code": "record.trend", "project": "Foundations", - "id": "e79ef35e-f711-4131-b86d-e3063e21c3c7", + "id": "b0be8122-33d1-4d77-8fd3-7e13e28d073f", "savedPayload": { "position": { "x": 18376.123470385573, @@ -26419,7 +25292,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "71887874-6d38-4b36-9b83-6a693975eb6f", + "id": "474d5b81-7470-400d-8020-af2ec81d51df", "savedPayload": { "position": { "x": 18542.27575947115, @@ -26442,7 +25315,7 @@ } } }, - "id": "b1fa3f03-9d55-4b4d-b1a3-e147b5960cbb", + "id": "1fd192f8-d05a-415f-91a8-397c7a03f127", "savedPayload": { "position": { "x": 18358.46008515358, @@ -26475,7 +25348,7 @@ "name": "New Data Formula", "code": "record.atrNPeriod", "project": "Foundations", - "id": "67094d5a-37fc-4af6-8d84-8f268de323a6", + "id": "0c5f2e6e-dd5d-49d3-b3e7-86bf8f2c4177", "savedPayload": { "position": { "x": 18595.84689367262, @@ -26503,7 +25376,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "6026a7c5-8c6d-4778-827f-39c17d89fb8c", + "id": "0177b283-b375-4b12-bedc-fc33cf6eaded", "savedPayload": { "position": { "x": 18695.035654996977, @@ -26526,7 +25399,7 @@ } } }, - "id": "867a0d6a-b62f-421b-b6ed-ec43f668887d", + "id": "f02d6a35-b8fb-4fa9-aeea-28d6ea407f9d", "savedPayload": { "position": { "x": 18527.21008515358, @@ -26550,7 +25423,7 @@ } } ], - "id": "2c6156b8-9462-4a85-8045-252715f1f0f5", + "id": "684150ed-d16b-4c1f-a7d4-47f36481356b", "savedPayload": { "position": { "x": 18254.166849552035, @@ -26574,7 +25447,7 @@ } } ], - "id": "8127debf-f6d5-4694-a17d-78ed96f75f31", + "id": "2b037828-c02e-4a68-b966-9a2b64bdeb1b", "savedPayload": { "position": { "x": 17809.16526768051, @@ -26598,11 +25471,11 @@ } } ], - "id": "62b1f8b9-1b98-4499-b92e-e8a57d7b9386", + "id": "806b4088-bd9a-46e8-b221-9fc3e6e6fb5d", "savedPayload": { "position": { - "x": 17468.878281255034, - "y": 9687.994754759615 + "x": 17500.878281255034, + "y": 9585.994754759615 }, "targetPosition": { "x": 18051.878281255034, @@ -26651,7 +25524,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.uptrend", "project": "Foundations", - "id": "cbf04a5d-1f7c-4f6e-a0b7-f98d7f16a549", + "id": "65317e44-08ef-41e5-93f4-b2f3dafd807f", "savedPayload": { "position": { "x": 18011.633165605854, @@ -26674,7 +25547,7 @@ } } }, - "id": "f9073d7e-f4f0-4130-a03b-be7a3cf4a76b", + "id": "a2030832-2bd8-4bf1-887d-7719661e374e", "savedPayload": { "position": { "x": 17811.15669766347, @@ -26706,7 +25579,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.uptrend", "project": "Foundations", - "id": "5dc306f3-3d3c-4891-ba44-24c053cd0269", + "id": "58387779-5dca-4ef5-bf83-7b69c6b06139", "savedPayload": { "position": { "x": 17540.284720452983, @@ -26729,7 +25602,7 @@ } } }, - "id": "8648e1b2-f5fa-4e76-8c1b-81225b1455f4", + "id": "0e45f3da-ea08-445e-809e-d5c43d740318", "savedPayload": { "position": { "x": 17575.482475087036, @@ -26761,7 +25634,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.downtrend", "project": "Foundations", - "id": "177681c8-164a-4ac1-ae45-6c24a02bea0b", + "id": "dd8a4e1c-0742-42ef-8143-e5af85e87d78", "savedPayload": { "position": { "x": 17166.22047645328, @@ -26784,7 +25657,7 @@ } } }, - "id": "2e9beecd-42b8-4a67-80f5-c97d130ba0c8", + "id": "7b3b011b-1ea4-467c-8fa6-59a3dcfc3a7d", "savedPayload": { "position": { "x": 17388.450353087184, @@ -26816,7 +25689,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.downtrend", "project": "Foundations", - "id": "168a5470-e558-4e32-883b-98734b911618", + "id": "3dbb9ed5-9b73-4c5d-ae45-bb08176769b9", "savedPayload": { "position": { "x": 17406.384504838294, @@ -26839,7 +25712,7 @@ } } }, - "id": "d9991167-3424-4adf-93d0-9eb702d13120", + "id": "eb74c0d1-3740-4e9f-bc2b-4469f3d1ece8", "savedPayload": { "position": { "x": 17508.53236727969, @@ -26863,7 +25736,7 @@ } } ], - "id": "31aa9898-e54c-475f-a7e2-a8df02f1687b", + "id": "5dbf68ab-6c94-457a-8ded-2db8d70d39cc", "savedPayload": { "position": { "x": 17610.68022972109, @@ -26901,7 +25774,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", "project": "Foundations", - "id": "b671eb1e-5d5f-458e-8936-4fe48262418f", + "id": "57e2a2d3-147f-49c9-a06b-914324c5072c", "savedPayload": { "position": { "x": 17649.544970339994, @@ -26935,7 +25808,7 @@ "name": "New Style", "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", "project": "Foundations", - "id": "8ac2ceba-f021-4e3a-853c-1f10d5d955df", + "id": "331290aa-d8de-4bcc-a625-633227682ca4", "savedPayload": { "position": { "x": 17273.11263365798, @@ -26958,7 +25831,7 @@ } } }, - "id": "c3133686-3b8e-4f27-a0af-7782800515bf", + "id": "3adb97f3-9034-4b0f-89cb-96c9d02b351b", "savedPayload": { "position": { "x": 17490.44594457302, @@ -26982,7 +25855,7 @@ } } ], - "id": "121166dd-a4fd-49d2-ae23-90c4cc7fdecc", + "id": "53f79995-3068-4df7-9231-f77b2a1f4fea", "savedPayload": { "position": { "x": 18303.77925548806, @@ -27010,7 +25883,7 @@ "type": "Polygon Vertex", "name": " UP Trend Begin", "project": "Foundations", - "id": "26772b09-e7b6-4336-9bb1-9f672491b2d2", + "id": "556be274-48f4-44dc-9ce5-8bcc448a69cb", "savedPayload": { "position": { "x": 18012.878281255034, @@ -27034,7 +25907,7 @@ "referenceParent": { "type": "Point", "name": "UP Trend Begin", - "id": "f9073d7e-f4f0-4130-a03b-be7a3cf4a76b" + "id": "a2030832-2bd8-4bf1-887d-7719661e374e" }, "referenceParentCombinedNodePath": [ [ @@ -27080,7 +25953,7 @@ "type": "Polygon Vertex", "name": " UP Trend End", "project": "Foundations", - "id": "1070726b-6a53-4c13-8192-426be278820c", + "id": "95f942de-f195-4ba5-a34e-a09aa76ce1c6", "savedPayload": { "position": { "x": 18144.68022972109, @@ -27104,7 +25977,7 @@ "referenceParent": { "type": "Point", "name": "UP Trend End", - "id": "8648e1b2-f5fa-4e76-8c1b-81225b1455f4" + "id": "0e45f3da-ea08-445e-809e-d5c43d740318" }, "referenceParentCombinedNodePath": [ [ @@ -27147,7 +26020,7 @@ } } ], - "id": "3214823a-aef8-49a4-95fd-b9c96b922b61", + "id": "3182318c-021f-4638-a233-d9ec992b4d11", "savedPayload": { "position": { "x": 17866.878281255034, @@ -27183,7 +26056,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "047d51e2-6de5-4b43-9460-ebd483f9535b", + "id": "7392f2cb-6ed1-47fc-9006-498710de8b40", "savedPayload": { "position": { "x": 17940.44594457302, @@ -27217,7 +26090,7 @@ "name": "New Style", "config": "{\n \"opacity\": 0,\n \"lineWidth\": 0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", "project": "Foundations", - "id": "5aeb7237-0dd9-464a-af23-3d9132e86e3e", + "id": "04126965-d2c0-4d80-bff9-ba14772d0795", "savedPayload": { "position": { "x": 18041.310685191926, @@ -27240,7 +26113,7 @@ } } }, - "id": "7252f277-9642-4b0b-b9c7-a4faa8fb682f", + "id": "b3d88450-668f-4b79-91d4-0964887f2263", "savedPayload": { "position": { "x": 18099.544970339994, @@ -27264,7 +26137,7 @@ } } ], - "id": "1a173280-e10b-45e3-bb31-c2a3095f06a1", + "id": "b2f164bf-5371-40c1-be0e-d8ac9eee48e1", "savedPayload": { "position": { "x": 18157.77925548806, @@ -27292,7 +26165,7 @@ "type": "Polygon Vertex", "name": " Down Trend Begin", "project": "Foundations", - "id": "60bade3a-03b0-4096-b750-2f4015827378", + "id": "a67489dc-d736-470a-9bf7-b1f8d60ac4ea", "savedPayload": { "position": { "x": 18316.878281255034, @@ -27316,7 +26189,7 @@ "referenceParent": { "type": "Point", "name": "Down Trend Begin", - "id": "2e9beecd-42b8-4a67-80f5-c97d130ba0c8" + "id": "7b3b011b-1ea4-467c-8fa6-59a3dcfc3a7d" }, "referenceParentCombinedNodePath": [ [ @@ -27362,7 +26235,7 @@ "type": "Polygon Vertex", "name": " Down Trend End", "project": "Foundations", - "id": "31e0adfa-eac0-4d93-b74d-373a67817563", + "id": "d40eef37-82b2-4a54-a638-e0506032f16c", "savedPayload": { "position": { "x": 18635.07633278898, @@ -27386,7 +26259,7 @@ "referenceParent": { "type": "Point", "name": "Down Trend End", - "id": "d9991167-3424-4adf-93d0-9eb702d13120" + "id": "eb74c0d1-3740-4e9f-bc2b-4469f3d1ece8" }, "referenceParentCombinedNodePath": [ [ @@ -27429,7 +26302,7 @@ } } ], - "id": "c7c2d134-f713-40c3-a717-7bd27f44ae59", + "id": "4caf7f8b-0f99-4e27-b6e3-15a9d80a165b", "savedPayload": { "position": { "x": 18316.878281255034, @@ -27455,7 +26328,7 @@ ], "images": [], "texts": [], - "id": "9f5202a8-488e-4f7c-a6de-18f06cfd9a8a", + "id": "41116f5f-0b59-433a-bf9f-74e9ad713092", "savedPayload": { "position": { "x": 18316.878281255034, @@ -27495,7 +26368,7 @@ "name": "Up Trend", "code": "record.uptrend", "project": "Foundations", - "id": "479b2213-1881-4c1e-a9db-20e638100f2b", + "id": "2c5eb3d6-9271-4081-af16-2b6e80a32eeb", "savedPayload": { "position": { "x": 18608.765448576763, @@ -27523,7 +26396,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "444aa454-2982-442d-a901-783e6cdb4650", + "id": "3439657a-2674-44b1-b79d-14174c9e68a4", "savedPayload": { "position": { "x": 18715.164781928925, @@ -27546,7 +26419,7 @@ } } }, - "id": "aabd25f7-c0ed-47fc-a40b-40437036416d", + "id": "b2e4b2f7-85c3-4060-9bf2-c37b11904c89", "savedPayload": { "position": { "x": 18750.362536562978, @@ -27579,7 +26452,7 @@ "name": "New Data Formula", "code": "record.downtrend", "project": "Foundations", - "id": "3dbee3c9-19ef-448b-b684-59f1d64f40b1", + "id": "66046f26-0098-4675-abb9-63a0b4257a24", "savedPayload": { "position": { "x": 18876.882821534367, @@ -27607,7 +26480,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "0071ef4d-9f74-4103-a24c-be1fc40f01c1", + "id": "2ce63e19-4cb3-41cf-b606-e1ae58fbdc7e", "savedPayload": { "position": { "x": 18990.806274130427, @@ -27630,7 +26503,7 @@ } } }, - "id": "eae4dfb7-e190-4a35-8bc1-ebc07eb009c4", + "id": "b3a4a9b6-1365-4ae3-94c5-ec67d9cfe759", "savedPayload": { "position": { "x": 18888.65841168903, @@ -27663,7 +26536,7 @@ "name": "New Data Formula", "code": "record.trend", "project": "Foundations", - "id": "c259ce18-4f8d-4279-b036-ae0e3ff93d9b", + "id": "af0202b4-a6f4-4a55-803c-da2fe7a7f9fb", "savedPayload": { "position": { "x": 19131.629649865827, @@ -27691,7 +26564,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "c8594bd1-2e58-49a4-8348-c1571ba36810", + "id": "58628f1a-023f-48dd-968f-dc1818ec5d46", "savedPayload": { "position": { "x": 19209.56233492983, @@ -27714,7 +26587,7 @@ } } }, - "id": "88bbcadf-33bb-40e3-90f5-1bb248612da0", + "id": "0bbc6fdc-37c1-4ec0-b002-ba318fdfbe48", "savedPayload": { "position": { "x": 19009.085866987447, @@ -27747,7 +26620,7 @@ "name": "New Data Formula", "code": "record.atrNPeriod", "project": "Foundations", - "id": "1c48f78f-3ef0-41b1-ac8c-be054f86beb1", + "id": "c8c5ffd6-cd23-467b-b7ff-68aed1d55bde", "savedPayload": { "position": { "x": 19156.660119580076, @@ -27775,7 +26648,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "f5fbfcec-c57a-44d0-881e-b442fccbf306", + "id": "2a600bd1-e1d0-41d4-bef8-c9c45e95320d", "savedPayload": { "position": { "x": 19168.419571697686, @@ -27798,7 +26671,7 @@ } } }, - "id": "52e93f9f-df81-46d4-ac8f-8812071f0530", + "id": "caeaf1a6-bf9b-4301-9931-5fee9608962d", "savedPayload": { "position": { "x": 19065.645707712894, @@ -27822,7 +26695,7 @@ } } ], - "id": "7dc1a5da-eeaf-4c2f-b033-0a09aaebc7ea", + "id": "94d17478-680f-4eee-b970-f5852d8f2928", "savedPayload": { "position": { "x": 18841.878281255034, @@ -27846,7 +26719,7 @@ } } ], - "id": "fd5db9c8-574f-4629-a9a3-de70b1f92879", + "id": "b114faeb-be7d-4465-9245-e5633df12e23", "savedPayload": { "position": { "x": 18616.878281255034, @@ -27870,7 +26743,7 @@ } } ], - "id": "718ee9da-c93e-46ae-8678-6a92c14e3d22", + "id": "a6251bb6-3cd4-4334-81e3-b9211380400b", "savedPayload": { "position": { "x": 17520.60466586311, @@ -27923,7 +26796,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.FastTrend", "project": "Foundations", - "id": "2470fd0b-3045-4065-86a3-c33a9f21b94f", + "id": "db815db5-7f3e-4f9f-8934-1483f54554cd", "savedPayload": { "position": { "x": 18053.454819837556, @@ -27946,7 +26819,7 @@ } } }, - "id": "9b643dc2-4dae-4f2a-b4e1-701fe72e99c0", + "id": "d5aa3e86-db32-4102-9a28-5af215e8f047", "savedPayload": { "position": { "x": 17841.322785481592, @@ -27978,7 +26851,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.FastTrend", "project": "Foundations", - "id": "1133641b-e21a-4553-805a-eebc6a45ffeb", + "id": "2ea3289a-a984-4efb-a902-c3ba7df38d55", "savedPayload": { "position": { "x": 17545.635255352187, @@ -28001,7 +26874,7 @@ } } }, - "id": "eb0676f9-35f5-48d0-891c-99a7e83c5049", + "id": "2e0b453c-7441-46dc-89e9-898b86ace6b6", "savedPayload": { "position": { "x": 17835.413003238908, @@ -28025,7 +26898,7 @@ } } ], - "id": "19ff14eb-0d0b-4be3-8b69-98d6f0efa1a7", + "id": "ccc70ac0-5429-488d-96fa-2c1eec300a70", "savedPayload": { "position": { "x": 18125.19075112563, @@ -28063,7 +26936,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "3445aaa4-5b41-496f-9cb8-bb7bf432a119", + "id": "b5d2a34d-2924-4606-a5b3-0cc819dca533", "savedPayload": { "position": { "x": 17276.662613701774, @@ -28097,7 +26970,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "c59fbbec-fa45-42ae-8930-98884b8aa162", + "id": "f9eb5751-fa74-4939-a049-64bc663ccd9b", "savedPayload": { "position": { "x": 17354.30832723253, @@ -28120,7 +26993,7 @@ } } }, - "id": "23a47dd1-16ab-4a56-b623-75742e41a8f8", + "id": "b8b5ea25-37d4-45be-bff1-28ba4938d97c", "savedPayload": { "position": { "x": 17644.086075119252, @@ -28144,7 +27017,7 @@ } } ], - "id": "9c62acf3-1a96-469e-9e82-89ed698cb076", + "id": "971b6dd7-f65a-45dd-8af9-724b06432cac", "savedPayload": { "position": { "x": 17778.57239594446, @@ -28172,7 +27045,7 @@ "type": "Polygon Vertex", "name": " FastTrend End", "project": "Foundations", - "id": "a6b1b3c4-b0a4-4542-b602-b76bd4590f49", + "id": "54ce497c-d9f7-4105-9227-ed81d19cd34b", "savedPayload": { "position": { "x": 17778.57239594446, @@ -28196,7 +27069,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend End", - "id": "eb0676f9-35f5-48d0-891c-99a7e83c5049" + "id": "2e0b453c-7441-46dc-89e9-898b86ace6b6" }, "referenceParentCombinedNodePath": [ [ @@ -28242,7 +27115,7 @@ "type": "Polygon Vertex", "name": " FastTrend Begin", "project": "Foundations", - "id": "d14e7e0a-f613-4ad6-9881-76c4536f054a", + "id": "118808fc-09b3-4ac8-b6d2-aa05288891da", "savedPayload": { "position": { "x": 18202.836464656386, @@ -28266,7 +27139,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend Begin", - "id": "9b643dc2-4dae-4f2a-b4e1-701fe72e99c0" + "id": "d5aa3e86-db32-4102-9a28-5af215e8f047" }, "referenceParentCombinedNodePath": [ [ @@ -28309,7 +27182,7 @@ } } ], - "id": "a99d56a3-6a3f-4ccc-b1e9-f21eb2b36a2c", + "id": "76de2862-1c6f-49e9-aaec-ec995fec6a14", "savedPayload": { "position": { "x": 17990.704430300422, @@ -28335,7 +27208,7 @@ ], "images": [], "texts": [], - "id": "dd19f278-dee3-4077-8361-f8a2468c05f1", + "id": "593dcfcb-1d25-4654-a7d6-2e90289fb20f", "savedPayload": { "position": { "x": 18202.836464656386, @@ -28375,7 +27248,7 @@ "name": "New Data Formula", "code": "record.NegativeDisorder", "project": "Foundations", - "id": "b468d4c1-966e-4a49-85ec-d320e862652c", + "id": "3c5ebdd9-c4c2-4024-82bf-d2ecdc031583", "savedPayload": { "position": { "x": 18134.47391572563, @@ -28403,7 +27276,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "66031643-9bdd-4f30-8eed-8ac4db8d9f17", + "id": "bc8725db-a222-4189-ae2e-26d6b8b4e677", "savedPayload": { "position": { "x": 18107.279355142986, @@ -28426,7 +27299,7 @@ } } }, - "id": "7c14d8b9-0bf4-47c5-a2f0-4d130c0277f6", + "id": "885416f2-aebf-4f62-b66b-73eba1d494da", "savedPayload": { "position": { "x": 18270.671065647493, @@ -28459,7 +27332,7 @@ "name": "New Data Formula", "code": "record.PositiveDisorder", "project": "Foundations", - "id": "8b187bd4-7137-484b-a986-0bcbf6f9eacf", + "id": "72298036-842e-4b49-88be-2a43c108edab", "savedPayload": { "position": { "x": 18166.443039031732, @@ -28487,7 +27360,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "c951d644-1b74-47cb-b1bf-85f842ad8e22", + "id": "4575d65b-2421-4d11-8e09-0cb09dab6291", "savedPayload": { "position": { "x": 18651.545658525225, @@ -28510,7 +27383,7 @@ } } }, - "id": "8f0baa70-2708-4de7-b2c8-78498bc73057", + "id": "e993c8ad-3d5b-4e52-bef2-4f843c6da6fb", "savedPayload": { "position": { "x": 18462.749541210273, @@ -28543,7 +27416,7 @@ "name": "New Data Formula", "code": "record.FastTrend", "project": "Foundations", - "id": "53a7b9bb-2e33-4a4d-aab3-ae69dc89ee65", + "id": "f3046d4a-82d8-493c-9f7d-24e451165fcd", "savedPayload": { "position": { "x": 18756.473374998885, @@ -28571,7 +27444,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "cbfd0e1f-6853-4f41-acbc-a93b4a400d91", + "id": "bd2c79e4-2cd0-441a-b3c5-545a070ef783", "savedPayload": { "position": { "x": 19083.477842460114, @@ -28594,7 +27467,7 @@ } } }, - "id": "daa51214-09eb-4361-a3a7-0084f512a0be", + "id": "be7007ae-0c54-4d0e-a366-12dd4385b952", "savedPayload": { "position": { "x": 18803.403714510954, @@ -28627,7 +27500,7 @@ "name": "New Data Formula", "code": "record.intertrend", "project": "Foundations", - "id": "57e0be7c-9295-41a1-8b5a-6bfde728beef", + "id": "91901195-243d-494d-90a7-312cde95ae8b", "savedPayload": { "position": { "x": 19089.163053714, @@ -28655,7 +27528,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "1a79bd13-2295-4a16-a862-46c3b119325b", + "id": "ed3ce14e-79a5-4b2f-9b32-6eee00ff746b", "savedPayload": { "position": { "x": 18806.160309584608, @@ -28678,7 +27551,7 @@ } } }, - "id": "716e5de8-5420-4d91-bdd5-99c99a79347f", + "id": "eda1b37d-ab83-4537-a329-5161da2c77a6", "savedPayload": { "position": { "x": 18821.86109645749, @@ -28702,7 +27575,7 @@ } } ], - "id": "3ea2c14e-1901-488c-aab0-b22709cb8520", + "id": "95b3719e-a7b9-44a4-88d0-7bb78b54c1af", "savedPayload": { "position": { "x": 18570.259926073864, @@ -28726,7 +27599,7 @@ } } ], - "id": "69f63f46-442b-4fad-bd0d-0c3c659cfa8d", + "id": "9be5e5ab-f338-4b55-9dbd-a16b8a04b15d", "savedPayload": { "position": { "x": 18492.614212543107, @@ -28750,7 +27623,7 @@ } } ], - "id": "63316746-b6f5-41d1-b335-c9986e1cff7b", + "id": "249a0f54-b4aa-4c84-8ce5-80655be1f746", "savedPayload": { "position": { "x": 17602.771832352373, @@ -28803,7 +27676,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.OBV", "project": "Foundations", - "id": "647661ae-1f5a-4e00-ba6d-cbbbc0cd8ac3", + "id": "38889224-e6aa-46aa-ab0f-677aed22783b", "savedPayload": { "position": { "x": 18443.992692637097, @@ -28826,7 +27699,7 @@ } } }, - "id": "6488e60c-3b81-41b3-89a4-39560c7c0afb", + "id": "a1f4ab99-ada5-40be-adb7-6a76ee98a76f", "savedPayload": { "position": { "x": 18225.81949099294, @@ -28858,7 +27731,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.OBV", "project": "Foundations", - "id": "a03bbe9c-28d9-4a0e-a6dc-48fd11d65bf3", + "id": "4eee6b5b-05ae-4931-8774-b2625c568d3e", "savedPayload": { "position": { "x": 18597.374950712347, @@ -28881,7 +27754,7 @@ } } }, - "id": "ae5934d3-c1e9-4fe1-b80c-d2c0966a3985", + "id": "366012ad-ff90-4acc-b290-ed55416c8f39", "savedPayload": { "position": { "x": 18302.510620030567, @@ -28913,7 +27786,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.VEma20", "project": "Foundations", - "id": "6694a8ee-9a6c-4ecb-900f-5d65f86618c2", + "id": "0ab94cdc-1258-4aa4-876e-6fb87587830f", "savedPayload": { "position": { "x": 18563.522525628272, @@ -28936,7 +27809,7 @@ } } }, - "id": "bf47e25a-dc70-4689-9a37-2eae2515be8e", + "id": "ad9df892-7a41-4101-a783-5c608549d6af", "savedPayload": { "position": { "x": 18285.584407488528, @@ -28968,7 +27841,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.VEma20", "project": "Foundations", - "id": "8db93db1-98ca-4189-b4eb-1193406fc51f", + "id": "5757bada-00ba-4aa2-9cdb-25db412976fd", "savedPayload": { "position": { "x": 18353.18332315926, @@ -28991,7 +27864,7 @@ } } }, - "id": "c928bf66-85ae-4f15-b650-88a38c05786d", + "id": "a9d32b89-4dd7-403d-aaa8-63488d5c69b6", "savedPayload": { "position": { "x": 18180.414806254023, @@ -29023,7 +27896,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.VEma10", "project": "Foundations", - "id": "58b93b8a-d2ac-45e1-9d73-b65aa655e370", + "id": "5223ccf7-ac57-4f9a-bb93-139d32b4137e", "savedPayload": { "position": { "x": 18033.138553903438, @@ -29046,7 +27919,7 @@ } } }, - "id": "63740d84-0cf1-4a26-8dc3-81aa77b545cf", + "id": "871392e0-f082-44d5-be51-421a7f314da0", "savedPayload": { "position": { "x": 18020.39242162611, @@ -29078,7 +27951,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.VEma10", "project": "Foundations", - "id": "165c226b-4592-4489-a331-b82436aaa9ee", + "id": "d8e114a9-9351-48d5-a1c8-f7c17424f65a", "savedPayload": { "position": { "x": 17705.000170771244, @@ -29101,7 +27974,7 @@ } } }, - "id": "d62fd26d-d00b-49c2-b974-7bf202e645a7", + "id": "b00a07dd-fc0b-42b5-a08b-eb43748b039d", "savedPayload": { "position": { "x": 17856.323230060014, @@ -29133,7 +28006,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.VEma5", "project": "Foundations", - "id": "14a89054-a3af-4062-b382-bff990b188c0", + "id": "fddcd4f8-29b7-4c13-af85-7636efd1e9cb", "savedPayload": { "position": { "x": 17472.949791892133, @@ -29156,7 +28029,7 @@ } } }, - "id": "15beee86-2e4d-4b62-b014-9f1084238a2c", + "id": "46b64791-297e-4212-9024-3ef5c431ae47", "savedPayload": { "position": { "x": 17740.29804062046, @@ -29188,7 +28061,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.VEma5", "project": "Foundations", - "id": "d93e78b8-71c5-499d-8e21-8091f2d818ea", + "id": "d224d562-594c-4dd0-804d-4907faf416dd", "savedPayload": { "position": { "x": 17410.66177297059, @@ -29211,7 +28084,7 @@ } } }, - "id": "4e61ee4f-3d00-4752-be47-df9361b39f65", + "id": "3a0da3dc-b170-4c26-af96-f9558faae8b0", "savedPayload": { "position": { "x": 17709.154031159687, @@ -29243,7 +28116,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.VEma3", "project": "Foundations", - "id": "a8a0ab64-f9c5-4978-93f3-c2b15311efa5", + "id": "228c5af3-fbde-439a-89a5-5a607ae5c5c8", "savedPayload": { "position": { "x": 17537.9121199081, @@ -29266,7 +28139,7 @@ } } }, - "id": "c4162469-5eb5-4c35-bef8-28d0623551f3", + "id": "3036f5f9-a78c-46bd-9a4b-4c2931dd131c", "savedPayload": { "position": { "x": 17772.77920462844, @@ -29298,7 +28171,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.VEma3", "project": "Foundations", - "id": "7cfc3b3f-b3a2-4e28-9a32-f018b9165c70", + "id": "f1bf1e32-fd02-4a58-a547-faeb28c98bb8", "savedPayload": { "position": { "x": 17814.299746659977, @@ -29321,7 +28194,7 @@ } } }, - "id": "686a0499-d33a-4964-bb61-9bff20dd6881", + "id": "fd7c9fa2-1136-4174-a231-6cd440587992", "savedPayload": { "position": { "x": 17910.97301800438, @@ -29345,7 +28218,7 @@ } } ], - "id": "28d28c5c-d5c5-424c-a53b-cb8adcaa86b3", + "id": "dfa24f86-1e02-4318-b07e-c161626b91b3", "savedPayload": { "position": { "x": 18007.646289348784, @@ -29383,7 +28256,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "04eaf63e-fb75-418f-805a-7118db9072af", + "id": "2516e25e-aa06-4118-8646-12b9398c8cf4", "savedPayload": { "position": { "x": 18513.24329856391, @@ -29407,7 +28280,7 @@ } }, "styleConditions": [], - "id": "d598b2da-adfe-442b-a2ef-1240a89d5033", + "id": "3ac8ce7e-7a60-4fc0-af37-ca7b0cd40bdb", "savedPayload": { "position": { "x": 18792.50542315717, @@ -29435,7 +28308,7 @@ "type": "Polygon Vertex", "name": " OBV Begin", "project": "Foundations", - "id": "a225bee7-8251-4752-a7ef-d898b84323f4", + "id": "bbc4cbe0-ac34-4f5f-be74-779c9e3a6ebc", "savedPayload": { "position": { "x": 18962.16524044051, @@ -29459,7 +28332,7 @@ "referenceParent": { "type": "Point", "name": "OBV Begin", - "id": "6488e60c-3b81-41b3-89a4-39560c7c0afb" + "id": "a1f4ab99-ada5-40be-adb7-6a76ee98a76f" }, "referenceParentCombinedNodePath": [ [ @@ -29505,7 +28378,7 @@ "type": "Polygon Vertex", "name": " OBV End", "project": "Foundations", - "id": "de6ce079-92ac-457c-a522-b1b70873153d", + "id": "274a8f2a-b3fc-497f-933b-c42b81c16ece", "savedPayload": { "position": { "x": 19351.02967234369, @@ -29529,7 +28402,7 @@ "referenceParent": { "type": "Point", "name": "OBV End", - "id": "ae5934d3-c1e9-4fe1-b80c-d2c0966a3985" + "id": "366012ad-ff90-4acc-b290-ed55416c8f39" }, "referenceParentCombinedNodePath": [ [ @@ -29572,7 +28445,7 @@ } } ], - "id": "32da2ceb-1c6c-4995-b0ed-9bfa89ad9f14", + "id": "4636b539-c1a8-422e-bb42-a5e6a7de7c44", "savedPayload": { "position": { "x": 18691.182568747812, @@ -29608,7 +28481,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "11d1ffd6-060d-4c72-8605-b914055b1d44", + "id": "ef92bcb3-f496-4bdf-bc32-f0771cb6a2c5", "savedPayload": { "position": { "x": 18425.657463718428, @@ -29632,7 +28505,7 @@ } }, "styleConditions": [], - "id": "52fbf729-88fc-4805-9012-9f42f6b1cb2e", + "id": "5de1eaa2-a8b1-4a29-b56b-745b636e0191", "savedPayload": { "position": { "x": 18560.85395645841, @@ -29660,7 +28533,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA20 Begin", "project": "Foundations", - "id": "70f6c56a-4065-47b2-bc9e-dfc7d9a8dd28", + "id": "441ecd2b-a458-4163-8e18-0a822b73ac62", "savedPayload": { "position": { "x": 18428.24098642531, @@ -29684,7 +28557,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA20 Begin", - "id": "bf47e25a-dc70-4689-9a37-2eae2515be8e" + "id": "ad9df892-7a41-4101-a783-5c608549d6af" }, "referenceParentCombinedNodePath": [ [ @@ -29730,7 +28603,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA20 End", "project": "Foundations", - "id": "1910b088-016a-4cb7-96ff-e6b1f87fc3e8", + "id": "7265f152-309f-4463-9f5a-d4e444b2d69c", "savedPayload": { "position": { "x": 18831.246941938374, @@ -29754,7 +28627,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA20 End", - "id": "c928bf66-85ae-4f15-b650-88a38c05786d" + "id": "a9d32b89-4dd7-403d-aaa8-63488d5c69b6" }, "referenceParentCombinedNodePath": [ [ @@ -29797,7 +28670,7 @@ } } ], - "id": "dcb6477f-c306-45f7-9251-7a96f62156e2", + "id": "07d81faa-812c-4f42-992b-274b9ce8216f", "savedPayload": { "position": { "x": 18696.050449198392, @@ -29833,7 +28706,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.APPLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6e07aa19-0cc7-4c33-bb1f-d494768823c6", + "id": "cda453ca-b465-476d-8d35-19a97fdc84e6", "savedPayload": { "position": { "x": 18315.233309895986, @@ -29857,7 +28730,7 @@ } }, "styleConditions": [], - "id": "6acdc45a-cb6e-4c7d-af52-3009a31cd363", + "id": "bbc7d2a8-8e12-4e12-b2b1-c80a2ff58694", "savedPayload": { "position": { "x": 18608.90881366528, @@ -29885,7 +28758,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA10 Begin", "project": "Foundations", - "id": "0d4f5a71-52c7-47f7-94cf-1955a806851f", + "id": "a4e99a09-d8c3-4fc2-b7d6-2cd08eea67ef", "savedPayload": { "position": { "x": 18841.30872289767, @@ -29909,7 +28782,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA10 Begin", - "id": "63740d84-0cf1-4a26-8dc3-81aa77b545cf" + "id": "871392e0-f082-44d5-be51-421a7f314da0" }, "referenceParentCombinedNodePath": [ [ @@ -29955,7 +28828,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA10 End", "project": "Foundations", - "id": "9c40d349-7b9f-4636-bd7a-41033327512e", + "id": "591fdbe9-e775-4ab5-b60c-c76de9066908", "savedPayload": { "position": { "x": 19196.259821203865, @@ -29979,7 +28852,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA10 End", - "id": "d62fd26d-d00b-49c2-b974-7bf202e645a7" + "id": "b00a07dd-fc0b-42b5-a08b-eb43748b039d" }, "referenceParentCombinedNodePath": [ [ @@ -30022,7 +28895,7 @@ } } ], - "id": "fa884b83-8033-42d0-ae0b-2debb9906573", + "id": "0d5a4bd3-14e9-4f98-a3a1-007f481aa0ee", "savedPayload": { "position": { "x": 18902.584317434572, @@ -30058,7 +28931,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "d88b1197-af78-4e5f-8ada-65e56d8a7cd4", + "id": "735a3141-26a9-41d1-ab51-01f573abac07", "savedPayload": { "position": { "x": 18693.23821700782, @@ -30082,7 +28955,7 @@ } }, "styleConditions": [], - "id": "d6ba70dd-5f97-4187-8721-1cb2ac727b60", + "id": "a3fe6feb-74ba-43fb-9de2-dbed75c7e033", "savedPayload": { "position": { "x": 18924.2490875796, @@ -30110,7 +28983,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA5 Begin", "project": "Foundations", - "id": "4e23f15a-9387-4c86-8624-d3229138bd52", + "id": "b78b9741-85b0-4d53-bd04-48489352b173", "savedPayload": { "position": { "x": 19346.660004331283, @@ -30134,7 +29007,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA5 Begin", - "id": "15beee86-2e4d-4b62-b014-9f1084238a2c" + "id": "46b64791-297e-4212-9024-3ef5c431ae47" }, "referenceParentCombinedNodePath": [ [ @@ -30180,7 +29053,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA5 End", "project": "Foundations", - "id": "10325888-c620-4030-a05b-cf4c75b07753", + "id": "423d8452-c15f-4c6b-afb0-fba4dad93447", "savedPayload": { "position": { "x": 19386.270828723158, @@ -30204,7 +29077,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA5 End", - "id": "4e61ee4f-3d00-4752-be47-df9361b39f65" + "id": "3a0da3dc-b170-4c26-af96-f9558faae8b0" }, "referenceParentCombinedNodePath": [ [ @@ -30247,7 +29120,7 @@ } } ], - "id": "a59347c1-e0a5-4344-b542-6aa5790a63d3", + "id": "689dd958-70a8-42e3-bee5-fe53bf39a7e2", "savedPayload": { "position": { "x": 19155.25995815138, @@ -30283,7 +29156,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "26b6768e-ef68-482e-a70e-8bfab7019f2e", + "id": "7c324cb9-196a-420d-93d0-62496ceffebb", "savedPayload": { "position": { "x": 19275.026780103843, @@ -30307,7 +29180,7 @@ } }, "styleConditions": [], - "id": "697654cb-deb9-4da5-9f57-6f136514700d", + "id": "d18046c2-a859-4c9d-a483-d9afdf5d6db1", "savedPayload": { "position": { "x": 19269.41712017457, @@ -30335,7 +29208,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA3 Begin", "project": "Foundations", - "id": "18dce079-4d41-492a-a825-ddca81cdafc8", + "id": "ae4b28c5-6492-4a11-9791-ef390cb84d19", "savedPayload": { "position": { "x": 19563.75500851912, @@ -30359,7 +29232,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA3 Begin", - "id": "c4162469-5eb5-4c35-bef8-28d0623551f3" + "id": "3036f5f9-a78c-46bd-9a4b-4c2931dd131c" }, "referenceParentCombinedNodePath": [ [ @@ -30405,7 +29278,7 @@ "type": "Polygon Vertex", "name": " OBV-EMA3 End", "project": "Foundations", - "id": "1583842d-cc16-4154-9883-87b5c8bcaf25", + "id": "123d48b8-361c-4b8c-9467-b13360f89ded", "savedPayload": { "position": { "x": 19258.197800316026, @@ -30429,7 +29302,7 @@ "referenceParent": { "type": "Point", "name": "OBV-EMA3 End", - "id": "686a0499-d33a-4964-bb61-9bff20dd6881" + "id": "fd7c9fa2-1136-4174-a231-6cd440587992" }, "referenceParentCombinedNodePath": [ [ @@ -30472,7 +29345,7 @@ } } ], - "id": "2a6e7295-200a-4e5f-bb20-c32557a103a2", + "id": "628c8012-388e-4a5f-a625-4b5ab09911d7", "savedPayload": { "position": { "x": 19263.807460245298, @@ -30498,7 +29371,7 @@ ], "images": [], "texts": [], - "id": "05dcbf07-0a49-444a-a3f5-c83831ceb922", + "id": "d1039583-a178-4fe4-b0ad-f919ec8a63e7", "savedPayload": { "position": { "x": 18963.859911971475, @@ -30538,7 +29411,7 @@ "name": "New Data Formula", "code": "record.OBV", "project": "Foundations", - "id": "6f2a168e-d488-4194-b4c2-d2492036ff57", + "id": "07fa08d4-36e2-43ae-b3d9-7aa5d8804224", "savedPayload": { "position": { "x": 18963.859911971475, @@ -30566,7 +29439,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "6a4eb669-de41-4b81-98be-64d5d4c9651d", + "id": "bd2932df-a069-4c09-ba1c-261ef2678f1f", "savedPayload": { "position": { "x": 19376.098400093146, @@ -30589,7 +29462,7 @@ } } }, - "id": "f0a2ba1c-a552-461a-a183-710d26d6354a", + "id": "7e7123db-97d1-4d0f-8270-0303f3599b13", "savedPayload": { "position": { "x": 19261.293370383617, @@ -30622,7 +29495,7 @@ "name": "New Data Formula", "code": "record.VEma20", "project": "Foundations", - "id": "454b0ebb-9173-4f0e-bc24-280b8d2e4c96", + "id": "a5a7eda3-fd0f-4cbf-acc0-d77c1fc14e1e", "savedPayload": { "position": { "x": 19923.983686200994, @@ -30650,7 +29523,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "e01a0d94-88db-41a2-b95a-0cc4f8b8a2c3", + "id": "a2d8594e-41c9-45db-a903-e3ef257bcb83", "savedPayload": { "position": { "x": 19511.745198079323, @@ -30673,7 +29546,7 @@ } } }, - "id": "bb132d1b-28f9-4cb8-8f21-137783e247c7", + "id": "71270d49-6545-4ddf-90cb-f50cde04b151", "savedPayload": { "position": { "x": 19558.726828795763, @@ -30706,7 +29579,7 @@ "name": "New Data Formula", "code": "record.VEma10", "project": "Foundations", - "id": "fe4f6674-440e-4580-87e3-d90c09485117", + "id": "0b861407-a0cf-4941-b9cf-b172d6eedca3", "savedPayload": { "position": { "x": 19760.243516505634, @@ -30734,7 +29607,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "9cd414ab-f4aa-4fff-bf39-8942483b4859", + "id": "f2fa4610-da23-4d2a-92e7-b36eaa6c935d", "savedPayload": { "position": { "x": 19245.073654664877, @@ -30757,7 +29630,7 @@ } } }, - "id": "42d2591b-204d-4348-8f47-7ca9e03c0413", + "id": "75b4d09c-6ad4-4b84-8438-3715d7b44827", "savedPayload": { "position": { "x": 19741.355257498377, @@ -30790,7 +29663,7 @@ "name": "New Data Formula", "code": "record.VEma5", "project": "Foundations", - "id": "437532f8-a36c-4175-9d12-799b1fb5a4d9", + "id": "93d02de9-c29f-4c5e-a2c1-44353c86e704", "savedPayload": { "position": { "x": 20191.878281255034, @@ -30818,7 +29691,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "3ac369ef-402c-4317-861e-06dd51cb42e1", + "id": "b4917836-b14c-4a6b-bb48-ffad5b82c803", "savedPayload": { "position": { "x": 19591.878281255034, @@ -30841,7 +29714,7 @@ } } }, - "id": "c95ef06c-1d09-4881-a499-f6b88be06e93", + "id": "468fae41-d024-483e-8b96-623cf26532b0", "savedPayload": { "position": { "x": 19626.55022778885, @@ -30874,7 +29747,7 @@ "name": "New Data Formula", "code": "record.VEma3", "project": "Foundations", - "id": "13ab6f98-9e30-4604-b499-8117720e1874", + "id": "45973e8a-046f-4c11-87dd-e957a9d88b54", "savedPayload": { "position": { "x": 19511.745198079323, @@ -30902,7 +29775,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "21b2a432-3045-4ede-91a3-d2fe2ac11810", + "id": "b3e31e7d-1c20-4c67-b6ef-9334ab7e20d7", "savedPayload": { "position": { "x": 19031.683310964563, @@ -30925,7 +29798,7 @@ } } }, - "id": "145ceaae-ba57-4350-93d9-1e4624de379f", + "id": "88aba7ce-093e-40cd-a615-b81fbf3e3d10", "savedPayload": { "position": { "x": 19329.116769376706, @@ -30949,7 +29822,7 @@ } } ], - "id": "e4b50505-7c2e-49f7-ad63-434a1acacbab", + "id": "6b1f5d08-2692-4c9b-b22b-35b9249dbf9d", "savedPayload": { "position": { "x": 19443.921799086234, @@ -30973,7 +29846,7 @@ } } ], - "id": "eb5ea832-3feb-4289-b174-5dc7ddfc0b37", + "id": "6a89fc10-6dfb-4d42-ad6e-d39e693fabf0", "savedPayload": { "position": { "x": 17531.21779431397, @@ -30997,7 +29870,7 @@ } } ], - "id": "b53175dd-f063-4859-ba64-7d5bb0fa447f", + "id": "4cab154f-5615-4e93-8c51-bf0a2713ace9", "savedPayload": { "position": { "x": 17711.03943321634, @@ -31050,7 +29923,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.osc", "project": "Foundations", - "id": "be91f5f7-5da3-4483-b3a8-2980fa8df5f3", + "id": "a85b9b1b-4d10-4496-a44b-782a3c94e780", "savedPayload": { "position": { "x": 19121.876863091304, @@ -31073,7 +29946,7 @@ } } }, - "id": "7d94d215-d98d-4628-b6c7-307b4acff801", + "id": "cc1ab2c1-5a9b-4c3d-a5d9-75590418daee", "savedPayload": { "position": { "x": 18694.85690797037, @@ -31105,7 +29978,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.osc", "project": "Foundations", - "id": "d50d7d10-30fc-4ba7-8e42-b831c1e378a1", + "id": "c2ec1030-47c5-4636-a170-7247ebaabf67", "savedPayload": { "position": { "x": 19022.30697120627, @@ -31128,7 +30001,7 @@ } } }, - "id": "be616391-78c7-487a-8ca0-0fbfc276a815", + "id": "be455915-a0ea-4ff9-aaac-a4d0199caa33", "savedPayload": { "position": { "x": 18645.071962027854, @@ -31160,7 +30033,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.oscb", "project": "Foundations", - "id": "bf411ed9-ac10-450f-9f5a-72a8d7f90185", + "id": "7de47e07-aece-4b39-a911-9a1be02b326f", "savedPayload": { "position": { "x": 18354.60576711488, @@ -31183,7 +30056,7 @@ } } }, - "id": "52619a28-3990-4413-a11a-452402a64fb8", + "id": "9c6bdd14-4603-405e-9d73-c4fa21bba0b0", "savedPayload": { "position": { "x": 18311.22135998216, @@ -31215,7 +30088,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.oscb", "project": "Foundations", - "id": "ace5f40d-228c-45fb-85f7-1dabd6fecf2a", + "id": "092344f5-6cd7-481e-b450-4cd03b326a92", "savedPayload": { "position": { "x": 17621.56587612036, @@ -31238,7 +30111,7 @@ } } }, - "id": "46d10807-2323-4876-85ec-9282a47c714c", + "id": "9e8690f5-a81a-4711-8ec7-2af6f791f1cf", "savedPayload": { "position": { "x": 17944.701414484898, @@ -31270,7 +30143,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.oscs", "project": "Foundations", - "id": "69143a2a-b2f0-45b3-be6a-5bd5c91d4729", + "id": "32f8bfe7-8769-48fa-8cc6-2d40b73e71b0", "savedPayload": { "position": { "x": 17375.181287430307, @@ -31293,7 +30166,7 @@ } } }, - "id": "5d9f7d46-7cfd-41d4-bb9b-7acd6e4e977c", + "id": "f5c2b199-c9b7-497b-a2e6-5b8a262d2d73", "savedPayload": { "position": { "x": 17821.50912013987, @@ -31325,7 +30198,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.oscs", "project": "Foundations", - "id": "1d19eed7-c1a7-49f3-a2e0-f2d68743dbef", + "id": "4dec0bd8-5e7d-460f-b3ef-e32e929abea6", "savedPayload": { "position": { "x": 17800.98462165802, @@ -31348,7 +30221,7 @@ } } }, - "id": "38a2834b-82ee-42be-8af3-614dd6ef5235", + "id": "fbf94977-50d6-427d-9dd6-f62cced651f6", "savedPayload": { "position": { "x": 18034.410787253728, @@ -31372,7 +30245,7 @@ } } ], - "id": "e53bb674-1e0a-45f6-a159-a31ff6766751", + "id": "915388f5-df4b-45a7-9e9a-45e7cad4cf83", "savedPayload": { "position": { "x": 18267.836952849437, @@ -31410,7 +30283,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "5aca03a8-d6ef-413f-8fea-7940fce2e103", + "id": "9fc7849b-3053-4d8d-8fb1-39e68f832370", "savedPayload": { "position": { "x": 18915.94122093975, @@ -31434,7 +30307,7 @@ } }, "styleConditions": [], - "id": "4901d9b9-a0a2-4238-b460-66431d1381d3", + "id": "0984dcbd-4152-4f29-9be4-d26e6a7b83f2", "savedPayload": { "position": { "x": 18933.073039750976, @@ -31462,7 +30335,7 @@ "type": "Polygon Vertex", "name": " Volume Oscillator End", "project": "Foundations", - "id": "821e7389-3dfa-4ecb-b3f4-12b0dd644760", + "id": "910ab91a-74c8-4724-b2a0-131c1b99f048", "savedPayload": { "position": { "x": 18500.53108705199, @@ -31486,7 +30359,7 @@ "referenceParent": { "type": "Point", "name": "Volume Oscillator End", - "id": "be616391-78c7-487a-8ca0-0fbfc276a815" + "id": "be455915-a0ea-4ff9-aaac-a4d0199caa33" }, "referenceParentCombinedNodePath": [ [ @@ -31532,7 +30405,7 @@ "type": "Polygon Vertex", "name": " Volume Oscillator Begin", "project": "Foundations", - "id": "7dae79bf-b382-49d8-87da-28bdecaea304", + "id": "71d8306c-5bfc-4295-924c-8418e52393b0", "savedPayload": { "position": { "x": 18967.33667737343, @@ -31556,7 +30429,7 @@ "referenceParent": { "type": "Point", "name": "Volume Oscillator Begin", - "id": "7d94d215-d98d-4628-b6c7-307b4acff801" + "id": "cc1ab2c1-5a9b-4c3d-a5d9-75590418daee" }, "referenceParentCombinedNodePath": [ [ @@ -31599,7 +30472,7 @@ } } ], - "id": "f483c521-e9fd-4358-bcbe-39cf18003aba", + "id": "0841e3ed-eb14-4a92-98df-77f2957cd078", "savedPayload": { "position": { "x": 18950.204858562203, @@ -31635,7 +30508,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "17346f0c-f6ad-461a-97c5-07681c6ca3c9", + "id": "0505524a-97c7-462b-bd71-85f22a53b1ae", "savedPayload": { "position": { "x": 19219.160767319798, @@ -31659,7 +30532,7 @@ } }, "styleConditions": [], - "id": "c1d9b0f0-5711-461e-a6d9-b195533f495b", + "id": "44c47859-d801-4461-9851-febf9285add7", "savedPayload": { "position": { "x": 19448.009638878477, @@ -31687,7 +30560,7 @@ "type": "Polygon Vertex", "name": " Volume Oscillator BUY End", "project": "Foundations", - "id": "cd11732d-075e-4633-bd70-5f7515b36e92", + "id": "05f197bb-24ef-485d-91b4-b63c879db663", "savedPayload": { "position": { "x": 19870.838390801895, @@ -31711,7 +30584,7 @@ "referenceParent": { "type": "Point", "name": "Volume Oscillator BUY End", - "id": "46d10807-2323-4876-85ec-9282a47c714c" + "id": "9e8690f5-a81a-4711-8ec7-2af6f791f1cf" }, "referenceParentCombinedNodePath": [ [ @@ -31757,7 +30630,7 @@ "type": "Polygon Vertex", "name": " VOlume Oscillator BUY Begin", "project": "Foundations", - "id": "0f62b625-3f83-4bab-8101-27ef1afd411c", + "id": "2f0a0e7d-6151-4d49-9ff7-db040b74bcdd", "savedPayload": { "position": { "x": 19905.707381995835, @@ -31781,7 +30654,7 @@ "referenceParent": { "type": "Point", "name": "VOlume Oscillator BUY Begin", - "id": "52619a28-3990-4413-a11a-452402a64fb8" + "id": "9c6bdd14-4603-405e-9d73-c4fa21bba0b0" }, "referenceParentCombinedNodePath": [ [ @@ -31824,7 +30697,7 @@ } } ], - "id": "40a783d7-f868-4a5a-b5f0-6adee1aefa0b", + "id": "7f65db45-6e21-415e-ab0e-00461e7a92e5", "savedPayload": { "position": { "x": 19277.21512066749, @@ -31860,7 +30733,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "a0dbfb95-34c4-46c1-b122-c1b72d0cc0e7", + "id": "24d6c943-5b30-4308-9d35-3089ab24865f", "savedPayload": { "position": { "x": 19988.00519780637, @@ -31884,7 +30757,7 @@ } }, "styleConditions": [], - "id": "ad0b14c6-e310-4de5-9af9-eaa8be340cae", + "id": "1d75ce79-04c1-4d2b-ae6c-94db9035ddfe", "savedPayload": { "position": { "x": 19874.237559010493, @@ -31912,7 +30785,7 @@ "type": "Polygon Vertex", "name": " Volume Oscillator SELL End", "project": "Foundations", - "id": "44dd250e-96c2-42ea-a8c9-d5b1c6906a57", + "id": "33d971c8-fba4-4c9d-b2f3-0c952b811ac0", "savedPayload": { "position": { "x": 20038.061210356813, @@ -31936,7 +30809,7 @@ "referenceParent": { "type": "Point", "name": "Volume Oscillator SELL End", - "id": "38a2834b-82ee-42be-8af3-614dd6ef5235" + "id": "fbf94977-50d6-427d-9dd6-f62cced651f6" }, "referenceParentCombinedNodePath": [ [ @@ -31982,7 +30855,7 @@ "type": "Polygon Vertex", "name": " Volume Oscillator SELL Begin", "project": "Foundations", - "id": "7b107b26-b9cb-4bd3-bb1e-67141aff6686", + "id": "f4459170-90ea-4682-878e-bda24fa52d1b", "savedPayload": { "position": { "x": 19646.702281418737, @@ -32006,7 +30879,7 @@ "referenceParent": { "type": "Point", "name": "Volume Oscillator SELL Begin", - "id": "5d9f7d46-7cfd-41d4-bb9b-7acd6e4e977c" + "id": "f5c2b199-c9b7-497b-a2e6-5b8a262d2d73" }, "referenceParentCombinedNodePath": [ [ @@ -32049,7 +30922,7 @@ } } ], - "id": "c2b1216f-581a-45fb-ab9c-f17b3d90bd44", + "id": "eabe5a04-0de4-4350-bb16-6bc7a70ebad4", "savedPayload": { "position": { "x": 19773.742183591043, @@ -32075,7 +30948,7 @@ ], "images": [], "texts": [], - "id": "56cb5628-7e7d-4163-8ee1-e6f3d1273cf3", + "id": "aa69cbb6-697d-4529-9358-89d353881e1c", "savedPayload": { "position": { "x": 19399.878630072417, @@ -32115,7 +30988,7 @@ "name": "New Data Formula", "code": "record.oscb", "project": "Foundations", - "id": "1619ffec-910a-48b5-b6cc-8eacdc8d7c2e", + "id": "d9bd3ec4-61bc-48cd-9562-861d244a4695", "savedPayload": { "position": { "x": 18850.05945166466, @@ -32143,7 +31016,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "8a1ad915-949a-4482-bac9-0d3cd2316a89", + "id": "1e9c6aaa-55c5-4e24-885a-f236f21667c4", "savedPayload": { "position": { "x": 19573.65064431035, @@ -32166,7 +31039,7 @@ } } }, - "id": "ee74ae10-d4ae-4cf1-ba4e-46179b18fbbe", + "id": "0294d107-96b1-4799-81d6-8050e6a5fc40", "savedPayload": { "position": { "x": 19295.47910051108, @@ -32199,7 +31072,7 @@ "name": "New Data Formula", "code": "record.osc", "project": "Foundations", - "id": "63ed5805-0bc7-4653-9b35-5fa185ac56b4", + "id": "5e1232ba-38f6-41a9-95cb-9e8ddc0b3592", "savedPayload": { "position": { "x": 19492.400386165333, @@ -32227,7 +31100,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "68448211-7e96-4a24-8d58-ef5b43e058bd", + "id": "ef49eeba-61ef-450d-a9e5-822aec44f637", "savedPayload": { "position": { "x": 20152.074453127098, @@ -32250,7 +31123,7 @@ } } }, - "id": "a10a8d26-0737-4d7b-ad28-d42c5ed1de34", + "id": "e5974a4d-6b94-4f84-97a5-0633797ba725", "savedPayload": { "position": { "x": 19880.49277541546, @@ -32283,7 +31156,7 @@ "name": "New Data Formula", "code": "record.oscs", "project": "Foundations", - "id": "a8b068fc-9167-423a-81ff-f7d67f14b4e2", + "id": "96cb1abe-68dd-4274-a9f3-6f97ffffade4", "savedPayload": { "position": { "x": 20075.39495945179, @@ -32311,7 +31184,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "40d8f860-182a-4746-b785-b704a7e96ff6", + "id": "e69aae19-24a2-4caf-94dc-6da88fbd4312", "savedPayload": { "position": { "x": 19351.8037668061, @@ -32334,7 +31207,7 @@ } } }, - "id": "e5b15427-5571-49dc-ad88-31d32dbc43b9", + "id": "a0a1ec3f-6592-4a55-92a9-1e21fca2f9c9", "savedPayload": { "position": { "x": 19629.975310605372, @@ -32358,7 +31231,7 @@ } } ], - "id": "b2ed1742-3cd6-4d00-b3cf-b80327842194", + "id": "55f9a947-45ac-4772-a0d2-592c4a12aa0b", "savedPayload": { "position": { "x": 19462.727205558225, @@ -32382,7 +31255,7 @@ } } ], - "id": "be515793-ba61-474d-af7d-0c10442c7409", + "id": "2ac73a51-c0bd-4a8c-bc0d-d67b425e145e", "savedPayload": { "position": { "x": 19044.96163570099, @@ -32406,7 +31279,7 @@ } } ], - "id": "59a9f2df-50b6-47bb-8684-2f7be98f2f7c", + "id": "f6bdcc65-19b1-4659-9650-5aac19997a8d", "savedPayload": { "position": { "x": 17839.115349029515, @@ -32459,7 +31332,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.PastForecast", "project": "Foundations", - "id": "ed73bdee-c415-4b9e-8ab5-9a909ce7ec4a", + "id": "38dac826-b545-49db-a8f4-cb20dff150ce", "savedPayload": { "position": { "x": 19655.423312256804, @@ -32482,7 +31355,7 @@ } } }, - "id": "5b03f1f5-d618-43fb-9ae6-9c05aab82020", + "id": "547c5edf-c013-4801-a168-ba441f40d3be", "savedPayload": { "position": { "x": 19249.106370027825, @@ -32514,7 +31387,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.PastForecast", "project": "Foundations", - "id": "41438f17-cdfb-4a27-a6a1-eb60718b7356", + "id": "8a4e4bcd-2002-4b4d-8106-ecf822af5e0c", "savedPayload": { "position": { "x": 19713.943259055566, @@ -32537,7 +31410,7 @@ } } }, - "id": "5884be33-8e76-4bb5-b1cd-1a8dc72f2f30", + "id": "fe284d12-562c-4e9d-b4b4-675dac254262", "savedPayload": { "position": { "x": 19278.366343427206, @@ -32569,7 +31442,7 @@ "name": "New Point Formula", "code": "x = record.T5begin\ny =(1 + record.previous.forecast5 / 100) * record.previous.PastForecast", "project": "Foundations", - "id": "16698d64-1e78-4c3a-906c-1b565c368ca6", + "id": "e376598b-5acf-4d56-9f13-1a29311fc359", "savedPayload": { "position": { "x": 19364.840646412922, @@ -32592,7 +31465,7 @@ } } }, - "id": "ab07eada-ff73-4924-a2f2-e6024793d674", + "id": "d7f6e85f-9bbd-4c39-bda3-5c5d4161f283", "savedPayload": { "position": { "x": 19103.815037105884, @@ -32624,7 +31497,7 @@ "name": "New Point Formula", "code": "x = record.T5end\ny = (1 + record.forecast5 / 100) * record.PastForecast", "project": "Foundations", - "id": "88681800-1db0-4329-9862-39809213cd50", + "id": "7666d14e-1ffe-42c3-93c5-c64b9642477e", "savedPayload": { "position": { "x": 18771.464466627738, @@ -32647,7 +31520,7 @@ } } }, - "id": "86c926c4-cbdb-4c43-afca-f834739b2173", + "id": "c223497b-2d54-471d-8d30-8e0fdd8845e5", "savedPayload": { "position": { "x": 18807.12694721329, @@ -32679,7 +31552,7 @@ "name": "New Point Formula", "code": "x = record.T5begin\ny =(1 + record.previous.minForecast5/ 100) * record.previous.PastForecast", "project": "Foundations", - "id": "190254f2-0184-44f7-a069-7220f83dd2a4", + "id": "94c500e9-beb4-495e-87b1-c24aff52e5d7", "savedPayload": { "position": { "x": 18211.462028863156, @@ -32702,7 +31575,7 @@ } } }, - "id": "47837daa-368c-4b51-8dae-87e6877959ac", + "id": "20d84e46-33ba-4ea8-9a77-a46dc5d6a753", "savedPayload": { "position": { "x": 18527.125728331, @@ -32734,7 +31607,7 @@ "name": "New Point Formula", "code": "x = record.T5end\ny =(1 + record.minForecast5/ 100) * record.PastForecast", "project": "Foundations", - "id": "8e154579-8989-4d85-9f9b-f549ded226fd", + "id": "53f15c6c-8ff7-45fc-bf0e-8d3cc1e88bad", "savedPayload": { "position": { "x": 17946.86469748307, @@ -32757,7 +31630,7 @@ } } }, - "id": "3f8cabbf-c52f-4ea4-b46e-6cc28407a0e4", + "id": "cf792c27-0db4-4652-b0eb-50c0a0182df6", "savedPayload": { "position": { "x": 18394.827062640958, @@ -32789,7 +31662,7 @@ "name": "New Point Formula", "code": "x = record.T5begin\ny =(1 + record.previous.maxForecast5/ 100) * record.previous.PastForecast", "project": "Foundations", - "id": "73072bbc-8d2c-4e70-8330-10f2ba09bbe6", + "id": "7c5acdff-e1f7-4600-843f-1ddf896a9cd4", "savedPayload": { "position": { "x": 18101.480504511994, @@ -32812,7 +31685,7 @@ } } }, - "id": "230c05e4-d4ac-411d-b6f2-ba4578f92084", + "id": "0d2f70fd-1ddc-4879-abd7-bcd347f3f150", "savedPayload": { "position": { "x": 18472.13496615542, @@ -32844,7 +31717,7 @@ "name": "New Point Formula", "code": "x = record.T5end\ny =(1 + record.maxForecast5/ 100) * record.PastForecast", "project": "Foundations", - "id": "bc3c155e-9b12-49bd-91cd-c9473a57c674", + "id": "d94daf4c-2037-4687-a1d6-299b5aa539d5", "savedPayload": { "position": { "x": 18602.962995477814, @@ -32867,7 +31740,7 @@ } } }, - "id": "1cd0ae40-7a07-47a2-aba2-083616ba30d1", + "id": "d3ba3fed-e03c-46f0-986e-14cf5b9fe063", "savedPayload": { "position": { "x": 18722.87621163833, @@ -32891,7 +31764,7 @@ } } ], - "id": "5b1804fd-c392-4bc0-a79d-331c63ea07f2", + "id": "02c2c11c-447c-4853-aad6-43d50237d6ed", "savedPayload": { "position": { "x": 18842.789427798845, @@ -32929,7 +31802,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "b461885a-e67b-4f76-91bc-e659a36995cf", + "id": "1fc6e228-6d52-4ce1-916b-3a67e56899cc", "savedPayload": { "position": { "x": 18397.994143681477, @@ -32953,7 +31826,7 @@ } }, "styleConditions": [], - "id": "ff82a78c-5618-4b03-8e79-0b847ed84221", + "id": "779b87e2-5e21-4f0b-aba8-0d6437ecd59f", "savedPayload": { "position": { "x": 18807.32854159101, @@ -32981,7 +31854,7 @@ "type": "Polygon Vertex", "name": " PastForecast End", "project": "Foundations", - "id": "f7a27edd-6389-4a9e-91f0-ee8e6f99765d", + "id": "1f89b7bf-97f5-4adb-9835-ea98abfd9f1d", "savedPayload": { "position": { "x": 19403.599695351393, @@ -33005,7 +31878,7 @@ "referenceParent": { "type": "Point", "name": "PastForecast End", - "id": "5884be33-8e76-4bb5-b1cd-1a8dc72f2f30" + "id": "fe284d12-562c-4e9d-b4b4-675dac254262" }, "referenceParentCombinedNodePath": [ [ @@ -33051,7 +31924,7 @@ "type": "Polygon Vertex", "name": " PastForecast Begin", "project": "Foundations", - "id": "063901e5-2e42-4be1-a5ae-b40bccac3e4b", + "id": "642c26ce-ad7b-4567-8202-b011a747bb31", "savedPayload": { "position": { "x": 19625.997337410077, @@ -33075,7 +31948,7 @@ "referenceParent": { "type": "Point", "name": "PastForecast Begin", - "id": "5b03f1f5-d618-43fb-9ae6-9c05aab82020" + "id": "547c5edf-c013-4801-a168-ba441f40d3be" }, "referenceParentCombinedNodePath": [ [ @@ -33118,7 +31991,7 @@ } } ], - "id": "5b3145c2-b242-4adb-b5cf-6bbdb8d27b60", + "id": "0c2c5022-9111-4b31-b37c-b5b2e928b77e", "savedPayload": { "position": { "x": 18581.763818491807, @@ -33154,7 +32027,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e25d3113-f8c7-4c0b-b92c-275b91957871", + "id": "1cb219b0-7dcb-430b-ac0b-4c25604848d5", "savedPayload": { "position": { "x": 18874.23414345827, @@ -33178,7 +32051,7 @@ } }, "styleConditions": [], - "id": "8e169aec-10a9-4399-bdf2-c4d39581f1ee", + "id": "b6c31472-c00a-403b-bb4a-4204480c6223", "savedPayload": { "position": { "x": 19135.25975276531, @@ -33206,7 +32079,7 @@ "type": "Polygon Vertex", "name": " Forecast5 Begin", "project": "Foundations", - "id": "8e9a7591-2908-478e-a900-e77cbb69c3d0", + "id": "0eba2fa2-1cc1-4d84-86b3-b7719f562e97", "savedPayload": { "position": { "x": 19762.844540494996, @@ -33230,7 +32103,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 Begin", - "id": "ab07eada-ff73-4924-a2f2-e6024793d674" + "id": "d7f6e85f-9bbd-4c39-bda3-5c5d4161f283" }, "referenceParentCombinedNodePath": [ [ @@ -33276,7 +32149,7 @@ "type": "Polygon Vertex", "name": " Forecast5 End", "project": "Foundations", - "id": "4d4010df-bc82-4451-9f5e-eef0018ff500", + "id": "e5d7e563-9fa0-4ef5-93cf-fedf0ffd47ff", "savedPayload": { "position": { "x": 19657.310971379386, @@ -33300,7 +32173,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 End", - "id": "86c926c4-cbdb-4c43-afca-f834739b2173" + "id": "c223497b-2d54-471d-8d30-8e0fdd8845e5" }, "referenceParentCombinedNodePath": [ [ @@ -33343,7 +32216,7 @@ } } ], - "id": "f4436e81-2227-4926-bf99-5c337d38686a", + "id": "218837fd-fc4b-444c-be5f-f7c145000e15", "savedPayload": { "position": { "x": 18768.700574342656, @@ -33379,7 +32252,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e8a3d797-3785-4b2b-b850-45290ffd896d", + "id": "de349e39-0baa-4481-a251-1c756fba227d", "savedPayload": { "position": { "x": 18397.994143681477, @@ -33403,7 +32276,7 @@ } }, "styleConditions": [], - "id": "acdd6185-9352-495b-9356-4854205cad72", + "id": "d214c25c-30fc-4d36-8256-865daee17fe5", "savedPayload": { "position": { "x": 18807.32854159101, @@ -33431,7 +32304,7 @@ "type": "Polygon Vertex", "name": " Forecast5 min Begin", "project": "Foundations", - "id": "387fd5fa-8135-4be4-bb07-94d1e1f9f277", + "id": "b925a910-e972-4fbd-915d-36547a0a6d56", "savedPayload": { "position": { "x": 19403.599695351393, @@ -33455,7 +32328,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 min Begin", - "id": "47837daa-368c-4b51-8dae-87e6877959ac" + "id": "20d84e46-33ba-4ea8-9a77-a46dc5d6a753" }, "referenceParentCombinedNodePath": [ [ @@ -33501,7 +32374,7 @@ "type": "Polygon Vertex", "name": " Forecast5 min End", "project": "Foundations", - "id": "1068e1b8-4c02-4e34-94a6-0edec5867eb8", + "id": "a6665a5c-1832-49bb-bfd5-e4cb49751f8f", "savedPayload": { "position": { "x": 19625.997337410077, @@ -33525,7 +32398,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 min End", - "id": "3f8cabbf-c52f-4ea4-b46e-6cc28407a0e4" + "id": "cf792c27-0db4-4652-b0eb-50c0a0182df6" }, "referenceParentCombinedNodePath": [ [ @@ -33568,7 +32441,7 @@ } } ], - "id": "6626bfff-fecf-4f23-ba7e-2fc4149faed2", + "id": "94976bf1-2e0c-4c09-b387-781c0a16d3df", "savedPayload": { "position": { "x": 19216.662939500544, @@ -33604,7 +32477,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MIDNIGHT_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6a1577f8-9c87-415c-8132-85ad8e8ca9f6", + "id": "0c5eb9ce-eb52-4ce1-8f97-41ed03ea2633", "savedPayload": { "position": { "x": 19392.13810983382, @@ -33628,7 +32501,7 @@ } }, "styleConditions": [], - "id": "27417c7c-14d5-4348-841d-56c63211d153", + "id": "197a0c77-4237-4eec-9544-ab9572faa9f4", "savedPayload": { "position": { "x": 19434.9133293207, @@ -33656,7 +32529,7 @@ "type": "Polygon Vertex", "name": " Forecast5 max Begin", "project": "Foundations", - "id": "32ba779d-7541-49e8-b756-659f47054c79", + "id": "cc631eee-ae71-45f3-b418-4d9e9325b304", "savedPayload": { "position": { "x": 19925.65091396547, @@ -33680,7 +32553,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 max Begin", - "id": "230c05e4-d4ac-411d-b6f2-ba4578f92084" + "id": "0d2f70fd-1ddc-4879-abd7-bcd347f3f150" }, "referenceParentCombinedNodePath": [ [ @@ -33726,7 +32599,7 @@ "type": "Polygon Vertex", "name": " Forecast5 max End", "project": "Foundations", - "id": "4855823a-ec2d-4644-84b1-6acdde4e0b68", + "id": "b361d290-daef-488c-b0f6-47dd8cb038ed", "savedPayload": { "position": { "x": 19520.463768294463, @@ -33750,7 +32623,7 @@ "referenceParent": { "type": "Point", "name": "Forecast5 max End", - "id": "1cd0ae40-7a07-47a2-aba2-083616ba30d1" + "id": "d3ba3fed-e03c-46f0-986e-14cf5b9fe063" }, "referenceParentCombinedNodePath": [ [ @@ -33793,7 +32666,7 @@ } } ], - "id": "a40306ca-2abb-45cc-988c-51c01ef720a8", + "id": "e80c611b-35b7-4309-811e-2b3f5b1ef21a", "savedPayload": { "position": { "x": 19477.688548807582, @@ -33819,7 +32692,7 @@ ], "images": [], "texts": [], - "id": "b50286e1-238d-4576-b838-1bee95945718", + "id": "c8d6b82d-5661-4808-b264-e1287936b488", "savedPayload": { "position": { "x": 19029.726183649695, @@ -33859,7 +32732,7 @@ "name": "New Data Formula", "code": "record.PastForecast", "project": "Foundations", - "id": "c3e22f63-1aa9-46a9-9923-0893d92ba000", + "id": "5c194333-61de-4040-b6d5-5657b34c21b1", "savedPayload": { "position": { "x": 20107.51976543949, @@ -33887,7 +32760,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "b15bccdc-6354-4801-afc5-c418d6ecaf7d", + "id": "dbaaa7bd-f46c-4327-9fdc-c11ce523efed", "savedPayload": { "position": { "x": 20070.433332361805, @@ -33910,7 +32783,7 @@ } } }, - "id": "b81021af-4cb8-4adb-9f06-5b291812ec78", + "id": "6cf6c832-5c8b-46e3-b180-2ab439881e6e", "savedPayload": { "position": { "x": 20322.174850357602, @@ -33943,7 +32816,7 @@ "name": "New Data Formula", "code": "record.forecast5", "project": "Foundations", - "id": "1ab3b639-de8d-40ee-abfa-3dd0a1ca9980", + "id": "398de7fa-667c-4f48-a2a0-b4a04a20831b", "savedPayload": { "position": { "x": 20019.677501527905, @@ -33971,7 +32844,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "04a1e245-0ec0-40b7-8d01-e23738b77bf0", + "id": "508df5ce-1ad8-48b0-8309-c793504dec3f", "savedPayload": { "position": { "x": 20188.97911557656, @@ -33994,7 +32867,7 @@ } } }, - "id": "7b44f348-ad4e-4475-ad3d-7e5d54633081", + "id": "39546d08-d369-40cf-9db3-3b094f63b973", "savedPayload": { "position": { "x": 20323.956206651215, @@ -34027,7 +32900,7 @@ "name": "New Data Formula", "code": "record.forecast10", "project": "Foundations", - "id": "e1239bdf-93df-4955-9baf-63a879a3ae9b", + "id": "99577d87-9f86-4dc0-ac7e-5181ce9062ba", "savedPayload": { "position": { "x": 20588.381864689934, @@ -34055,7 +32928,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "af527a67-4b19-4aab-b01f-1cdc1efc4a2e", + "id": "001c5357-eadf-4dc5-976a-9c4c25812925", "savedPayload": { "position": { "x": 20272.060147270535, @@ -34078,7 +32951,7 @@ } } }, - "id": "db525a8f-440c-413f-bdaa-8dc8edd87f7f", + "id": "bb15923c-f933-4ee2-a518-ac659639f72b", "savedPayload": { "position": { "x": 20401.688880621088, @@ -34111,7 +32984,7 @@ "name": "New Data Formula", "code": "record.forecast20", "project": "Foundations", - "id": "c31983e6-2a58-4994-ae39-2b441e1118d2", + "id": "966e732b-b86e-4d08-9ee3-1458675adbad", "savedPayload": { "position": { "x": 20272.060147270535, @@ -34139,7 +33012,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "ffeb5785-a633-47dd-a06e-19e1135a5849", + "id": "14e33545-9c77-4298-8856-202ee100f583", "savedPayload": { "position": { "x": 19756.890285429778, @@ -34162,7 +33035,7 @@ } } }, - "id": "7d6b7491-d850-4eec-8d7b-6cf17e69fca5", + "id": "b1ed966a-d54b-4e93-9dc8-661e2c10c0fc", "savedPayload": { "position": { "x": 20541.932186758655, @@ -34195,7 +33068,7 @@ "name": "New Data Formula", "code": "record.forecast30", "project": "Foundations", - "id": "4b516dd0-5c64-49eb-9f5c-9823898f276e", + "id": "930d022f-40cf-4568-ae75-3ad1deed612f", "savedPayload": { "position": { "x": 20311.102385452763, @@ -34223,7 +33096,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "969cec11-2a02-4b5f-b57b-9f05d41e95d1", + "id": "c3033eb9-1e2c-4007-9167-429caea388bd", "savedPayload": { "position": { "x": 21086.995961784945, @@ -34246,7 +33119,7 @@ } } }, - "id": "f11a37da-235d-4ca5-922f-d65d0b6aea1f", + "id": "024828bb-3893-48e7-995b-9bf3627be7ad", "savedPayload": { "position": { "x": 20720.436783362296, @@ -34279,7 +33152,7 @@ "name": "New Data Formula", "code": "record.trend", "project": "Foundations", - "id": "bef85f2b-a7b8-4279-9202-f2709e310beb", + "id": "5e11c307-0d34-4fcd-9ad1-b0eb86ce251e", "savedPayload": { "position": { "x": 19929.36405151103, @@ -34307,7 +33180,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4aef64b0-8e3c-448a-bff4-1843fa33507b", + "id": "815103b0-8ada-4fbb-a478-48b6cf76b7ae", "savedPayload": { "position": { "x": 19568.87523230481, @@ -34330,7 +33203,7 @@ } } }, - "id": "03aea33f-413e-4d28-819f-87b0e091e92c", + "id": "1bc0f091-f37d-4453-b605-17e3e03e12b7", "savedPayload": { "position": { "x": 20906.337604015884, @@ -34363,7 +33236,7 @@ "name": "New Data Formula", "code": "record.minForecast5", "project": "Foundations", - "id": "1fb5a328-8194-495e-aac0-3404c60119d5", + "id": "e9b1e422-841b-4bb8-af07-05f4fc514667", "savedPayload": { "position": { "x": 21035.59237437013, @@ -34391,7 +33264,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "85d72dd7-8095-42b4-b3b1-ae88963e5a71", + "id": "4595ef99-af32-400a-a12d-bec91bf51f4e", "savedPayload": { "position": { "x": 20266.961124234815, @@ -34414,7 +33287,7 @@ } } }, - "id": "c451d789-ffda-4bcd-9320-77dfba946226", + "id": "33f9cf4d-f5fa-4602-8c21-bafc1e91818a", "savedPayload": { "position": { "x": 21067.490707972487, @@ -34447,7 +33320,7 @@ "name": "New Data Formula", "code": "record.maxForecast5", "project": "Foundations", - "id": "b239a138-d6da-4d1c-8bdd-f6f66d227f4c", + "id": "ebdf2859-bef2-452b-b9fd-5d191e17199d", "savedPayload": { "position": { "x": 20970.90778573818, @@ -34475,7 +33348,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "38c229eb-4fa5-4946-8957-7a8cf79605e7", + "id": "2e3d9018-5e25-49f2-a504-88bc09de8968", "savedPayload": { "position": { "x": 20216.466437265717, @@ -34498,7 +33371,7 @@ } } }, - "id": "e4ec1c3e-54cf-4b84-a5ad-8949a8024172", + "id": "743d2bab-c34a-431f-bb41-8ae920d32085", "savedPayload": { "position": { "x": 21176.031259528012, @@ -34531,7 +33404,7 @@ "name": "New Data Formula", "code": "record.minForecast10", "project": "Foundations", - "id": "550f5098-dd18-49fd-8818-d04f86cd320a", + "id": "a4648723-0cc7-4459-9382-a5b68fbb0308", "savedPayload": { "position": { "x": 21273.625431232966, @@ -34559,7 +33432,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "5ae34ad6-c11e-4f56-98da-9682f6fbd9f6", + "id": "e4acf28c-ce77-453f-82c8-a8c4139ece6a", "savedPayload": { "position": { "x": 20508.287754351946, @@ -34582,7 +33455,7 @@ } } }, - "id": "e15ee138-f85f-4d89-8239-4992aa8854ef", + "id": "22490bf7-7887-4c56-8cfb-c1a6c2d1e38a", "savedPayload": { "position": { "x": 21213.191611258557, @@ -34615,7 +33488,7 @@ "name": "New Data Formula", "code": "record.maxForecast10", "project": "Foundations", - "id": "c1d41b1b-4b3d-4754-b76c-d482aeb5bd74", + "id": "d23c3c40-a866-4f1e-aec1-e2ebabd18b53", "savedPayload": { "position": { "x": 20874.135441601302, @@ -34643,7 +33516,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "3214a188-fffd-48d0-9e94-5f5a2cdc4537", + "id": "0336c29a-2608-4337-89a2-bf665df53724", "savedPayload": { "position": { "x": 20150.54424895561, @@ -34666,7 +33539,7 @@ } } }, - "id": "50d2486f-b9c2-4e6f-b76a-f009fc696557", + "id": "380bd633-ca47-4228-9e20-0ecf4fabd816", "savedPayload": { "position": { "x": 21172.54640075871, @@ -34699,7 +33572,7 @@ "name": "New Data Formula", "code": "record.minForecast20", "project": "Foundations", - "id": "8529fd2e-08d4-477d-a5a4-300c9b43e519", + "id": "78149f1e-513b-4c61-9089-e4b369af4837", "savedPayload": { "position": { "x": 21162.76741431798, @@ -34727,7 +33600,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "a2c3a26d-e45b-4414-8201-d0e29e24d18b", + "id": "dc0e926c-6481-4614-b9ef-827d7f480280", "savedPayload": { "position": { "x": 20383.42814595671, @@ -34750,7 +33623,7 @@ } } }, - "id": "bd8be66b-e768-4e23-afbc-fe110a42a39a", + "id": "f2add743-fd57-4722-8848-a989ec6a1aa8", "savedPayload": { "position": { "x": 21061.123554174046, @@ -34783,7 +33656,7 @@ "name": "New Data Formula", "code": "record.maxForecast20", "project": "Foundations", - "id": "c8dbd696-8739-463d-ab1b-9ccc52e1a420", + "id": "ad0687eb-51a0-4e6c-8079-e7577b3025cf", "savedPayload": { "position": { "x": 20805.998685833878, @@ -34811,7 +33684,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "ba916ad0-c974-41f5-a677-56f8eb0026ce", + "id": "f28bb31c-81ab-459c-bfa6-b7fa2f837dda", "savedPayload": { "position": { "x": 20110.623167411475, @@ -34834,7 +33707,7 @@ } } }, - "id": "11da8f1c-46d1-4559-9755-0fbfe461c17e", + "id": "2801ef74-e0c8-404d-b4ca-1e8403887507", "savedPayload": { "position": { "x": 20898.189093923833, @@ -34867,7 +33740,7 @@ "name": "New Data Formula", "code": "record.minForecast30", "project": "Foundations", - "id": "86b80061-c29d-48fd-a3f9-ae4975555d98", + "id": "664fd295-2851-421b-ac51-70bb070ec2c7", "savedPayload": { "position": { "x": 21073.438990626524, @@ -34895,7 +33768,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "8afbec5e-1118-49f5-ad98-f2004689f9ba", + "id": "f87a09b6-b266-4689-9ec2-a51ff5ee4470", "savedPayload": { "position": { "x": 20299.0966117196, @@ -34918,7 +33791,7 @@ } } }, - "id": "7fa65170-5378-49bc-91cc-2ac9bbac9e65", + "id": "c6a0e2e0-dffb-49fe-b335-26f2e3d9eaed", "savedPayload": { "position": { "x": 20711.915868398435, @@ -34951,7 +33824,7 @@ "name": "New Data Formula", "code": "record.maxForecast30", "project": "Foundations", - "id": "a363fce1-3585-43d5-9063-019e21f8ab63", + "id": "e945dc1b-cd17-422d-bab1-90d680806ce1", "savedPayload": { "position": { "x": 20755.792026620842, @@ -34979,7 +33852,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "34780f11-0859-4c61-a3f4-78dfb2ed8642", + "id": "dc7d124d-4b62-41ed-8a17-797bf314278b", "savedPayload": { "position": { "x": 20084.53260212094, @@ -35002,7 +33875,7 @@ } } }, - "id": "123971f1-ee18-4919-a0b3-623af105938c", + "id": "c1b5d954-0257-4c3f-9314-2e6ccfd7e643", "savedPayload": { "position": { "x": 20534.51221053032, @@ -35026,7 +33899,7 @@ } } ], - "id": "d56720e4-952c-4eb4-bece-d962f7ce62ec", + "id": "251511ef-151b-4099-b6a7-7a07878572b1", "savedPayload": { "position": { "x": 20763.212002849177, @@ -35050,7 +33923,7 @@ } } ], - "id": "da446172-20be-4a32-8982-f5923365f08a", + "id": "d203fd3a-8713-483a-a281-46670a6b8cb5", "savedPayload": { "position": { "x": 19290.751792956733, @@ -35074,7 +33947,7 @@ } } ], - "id": "817d54c3-7a4a-4788-8844-2ae997e3f620", + "id": "d5744fd6-ae4a-4ff8-b27c-9f3846d78b44", "savedPayload": { "position": { "x": 17979.55627310184, @@ -35127,7 +34000,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.FastTrend", "project": "Foundations", - "id": "40fde978-330c-428b-9dca-a4883db05b98", + "id": "c1400140-d2f6-495a-a432-306599ca0856", "savedPayload": { "position": { "x": 19193.245210751335, @@ -35150,7 +34023,7 @@ } } }, - "id": "104fea61-3767-42e5-bf19-35b9b9ce8a78", + "id": "cf02e555-d664-4afc-9dac-917de3959426", "savedPayload": { "position": { "x": 18981.11317639537, @@ -35182,7 +34055,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.FastTrend", "project": "Foundations", - "id": "144c696b-90f2-4394-8c69-a97a5c3a2a74", + "id": "0f2d2c67-3ad2-46ce-afde-7e7e677ddf4c", "savedPayload": { "position": { "x": 18685.425646265965, @@ -35205,7 +34078,7 @@ } } }, - "id": "702cf635-d652-4c45-99b9-e0c3aba7af9c", + "id": "bc757762-77d2-41c2-bb9c-15d246fc8992", "savedPayload": { "position": { "x": 18975.203394152686, @@ -35229,7 +34102,7 @@ } } ], - "id": "b8220abb-9505-4827-90a5-27bab1d3cf35", + "id": "4da726e6-f122-4462-860e-27f403add75d", "savedPayload": { "position": { "x": 19302.97497409097, @@ -35267,7 +34140,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "49001578-32ad-4753-9330-e328955f253c", + "id": "97c01cee-9fa5-4e83-9b98-8bf0914a9ac2", "savedPayload": { "position": { "x": 19802.320290172996, @@ -35301,7 +34174,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "5d8b07f5-ff30-484d-b6cf-902be4e20279", + "id": "e22b7cb7-4798-42ff-a303-6883db9fe456", "savedPayload": { "position": { "x": 19506.877964269333, @@ -35324,7 +34197,7 @@ } } }, - "id": "074e0f35-c4fc-4e73-9c1f-a43d8f2dd3ce", + "id": "873c5da5-89ff-425a-bc6b-8bb18b7946e6", "savedPayload": { "position": { "x": 19314.04168136337, @@ -35348,7 +34221,7 @@ } } ], - "id": "44875970-a388-434b-a650-2c368cbdc4b3", + "id": "9a672778-e2d4-4856-8354-ac673b24074b", "savedPayload": { "position": { "x": 19712.090050264735, @@ -35376,7 +34249,7 @@ "type": "Polygon Vertex", "name": " FastTrend End", "project": "Foundations", - "id": "13a280db-bc9d-4580-897e-7490d526f20f", + "id": "3ccb18f1-ba48-4b76-bb91-3c8bf0a45e01", "savedPayload": { "position": { "x": 20096.60387949821, @@ -35400,7 +34273,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend End", - "id": "702cf635-d652-4c45-99b9-e0c3aba7af9c" + "id": "bc757762-77d2-41c2-bb9c-15d246fc8992" }, "referenceParentCombinedNodePath": [ [ @@ -35446,7 +34319,7 @@ "type": "Polygon Vertex", "name": " FastTrend Begin", "project": "Foundations", - "id": "2602ce01-318a-44bd-9601-f50666b62ffd", + "id": "71e71055-c213-4609-8ee0-0cef59749c24", "savedPayload": { "position": { "x": 19917.302136260136, @@ -35470,7 +34343,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend Begin", - "id": "104fea61-3767-42e5-bf19-35b9b9ce8a78" + "id": "cf02e555-d664-4afc-9dac-917de3959426" }, "referenceParentCombinedNodePath": [ [ @@ -35513,7 +34386,7 @@ } } ], - "id": "b6778055-b689-4a3f-93e4-16c32a214b62", + "id": "8010ddf2-f017-4b5b-b945-c3645e18cc99", "savedPayload": { "position": { "x": 19814.696093262435, @@ -35539,7 +34412,7 @@ ], "images": [], "texts": [], - "id": "1822a3be-dfc8-425e-9deb-c46c5eccf766", + "id": "5593ff84-f501-4e40-bca4-e80c80d24ce9", "savedPayload": { "position": { "x": 19532.78830702666, @@ -35579,7 +34452,7 @@ "name": "New Data Formula", "code": "record.NegativeDisorder", "project": "Foundations", - "id": "031ed373-339b-42ad-96cc-bd06df8ee1f6", + "id": "10c28989-ff24-46c2-b360-f5cb87a84474", "savedPayload": { "position": { "x": 19638.190722089348, @@ -35607,7 +34480,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4dd65b6a-3417-464b-9478-7a7725bac6d1", + "id": "4ce5a486-e592-43bf-987a-6788e28ac72e", "savedPayload": { "position": { "x": 20119.969585309518, @@ -35630,7 +34503,7 @@ } } }, - "id": "d3868541-49d8-4155-83ee-97ae83bbd3e7", + "id": "077e9b31-165e-4b27-9e7f-0d508fe61f2e", "savedPayload": { "position": { "x": 19822.889164687047, @@ -35663,7 +34536,7 @@ "name": "New Data Formula", "code": "record.PositiveDisorder", "project": "Foundations", - "id": "9a7d555b-6a1b-4be8-919c-f9a914d537c0", + "id": "63525af7-ba18-4a31-81ec-62e5d41e14e6", "savedPayload": { "position": { "x": 20177.534272781446, @@ -35691,7 +34564,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "3240b045-10dc-4b85-917f-436d56b515cc", + "id": "899127a7-2387-4f76-8f02-3dc033353271", "savedPayload": { "position": { "x": 20141.287745776946, @@ -35714,7 +34587,7 @@ } } }, - "id": "3025e708-75e6-4352-8316-79d09a368a2b", + "id": "714ab1c3-c30a-46ae-8ce8-d62a1fb33df3", "savedPayload": { "position": { "x": 20009.776401740222, @@ -35747,7 +34620,7 @@ "name": "New Data Formula", "code": "record.FastTrend", "project": "Foundations", - "id": "e7ef3332-d213-4693-af54-68b18b3197e1", + "id": "021a2999-afb5-4b8f-88ec-3cea2666faa6", "savedPayload": { "position": { "x": 20071.462264123667, @@ -35775,7 +34648,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "51fa23a3-644f-4a26-bc20-307e6d41b16f", + "id": "83290dcf-af8d-495b-8ac6-d9f5457d3655", "savedPayload": { "position": { "x": 19567.281815240578, @@ -35798,7 +34671,7 @@ } } }, - "id": "6024d4f4-44ea-46da-a9b9-99d26359b4f7", + "id": "c0655ad0-4c81-4e06-baf4-4f2502bd972a", "savedPayload": { "position": { "x": 19783.083755342173, @@ -35831,7 +34704,7 @@ "name": "New Data Formula", "code": "record.intertrend", "project": "Foundations", - "id": "c3a00099-bcb7-4f24-bba1-87c7df6ac572", + "id": "e4ed4d96-d41f-43d6-9cf7-f018e749ba9c", "savedPayload": { "position": { "x": 19466.562606826097, @@ -35859,7 +34732,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "f0a5f671-fd3b-455e-8240-70c4bb586b76", + "id": "e179e0c9-679f-4cd4-955c-f2917907cb24", "savedPayload": { "position": { "x": 19191.20847995767, @@ -35882,7 +34755,7 @@ } } }, - "id": "21b8aad5-0cab-4383-a115-d2fde102c1ab", + "id": "a1980d5c-2191-4533-baae-d24c83ff3b33", "savedPayload": { "position": { "x": 19456.092757815346, @@ -35906,7 +34779,7 @@ } } ], - "id": "517a20cc-e4da-494d-93dd-bf33c574089c", + "id": "115a73b3-7ffc-42ca-b262-c34db7779e3a", "savedPayload": { "position": { "x": 19710.507186662275, @@ -35930,7 +34803,7 @@ } } ], - "id": "6cf19301-42a6-4466-aaa7-be1aca18a804", + "id": "956044c8-3c5c-45a8-9f73-56993d7447eb", "savedPayload": { "position": { "x": 19480.69385372658, @@ -35954,7 +34827,7 @@ } } ], - "id": "acc1e9c5-37d0-43bb-aa7f-53ebb2048865", + "id": "23cbc3c6-3c99-4102-9210-938a590de0ba", "savedPayload": { "position": { "x": 18124.20028940823, @@ -36007,7 +34880,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.FastTrend", "project": "Foundations", - "id": "860f9bcb-d884-41d1-8875-aa942dc0fe96", + "id": "a6b406fe-f782-4faa-9c93-710bbaa26c75", "savedPayload": { "position": { "x": 18295.83742451556, @@ -36030,7 +34903,7 @@ } } }, - "id": "fd20608f-7564-4d70-9e24-aa2c27e1a2e3", + "id": "e6062c69-9c12-4218-92e4-c02875d4f220", "savedPayload": { "position": { "x": 18083.705390159597, @@ -36062,7 +34935,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.FastTrend", "project": "Foundations", - "id": "30916525-7e62-49c9-b4fc-274632758fac", + "id": "1acbfe75-f059-4312-b0fb-f559e7a19a30", "savedPayload": { "position": { "x": 17788.01786003019, @@ -36085,7 +34958,7 @@ } } }, - "id": "1e809de6-d97e-4f9a-a067-833306e91ee0", + "id": "560bbd90-8a1c-4e10-9ef0-c3d02d1d74c5", "savedPayload": { "position": { "x": 18077.795607916913, @@ -36109,7 +34982,7 @@ } } ], - "id": "175cafe1-d61d-4d33-a6e6-34cdd687f19c", + "id": "0f139a60-9a64-4dff-b20f-ebc5d9daec38", "savedPayload": { "position": { "x": 19531.974235323836, @@ -36147,7 +35020,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f40f01b3-2d0f-49b8-ba0e-5ae5778a21d0", + "id": "41cdd1cb-355d-40d6-a67d-242413e81fb0", "savedPayload": { "position": { "x": 20317.358317045517, @@ -36181,7 +35054,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "9e256fa9-4960-4a7b-b810-697e44d5ae2f", + "id": "85e5aa4d-6fd8-42b0-a272-c4de6708348e", "savedPayload": { "position": { "x": 19877.191896715303, @@ -36204,7 +35077,7 @@ } } }, - "id": "b95f791d-a64b-447e-887f-c8f0d321378c", + "id": "95b6be12-5550-4e70-95ac-ecbd538594ba", "savedPayload": { "position": { "x": 19576.08312385382, @@ -36228,7 +35101,7 @@ } } ], - "id": "fb930174-a6b6-4a62-ade1-7f95a4a7dd27", + "id": "504283a7-83f3-4ace-8995-3e448e880d1a", "savedPayload": { "position": { "x": 20155.30719165276, @@ -36256,7 +35129,7 @@ "type": "Polygon Vertex", "name": " FastTrend End", "project": "Foundations", - "id": "f5842361-615e-4121-9427-999d51665dea", + "id": "c4271275-61ca-4e85-a055-aa4a9dcb7c20", "savedPayload": { "position": { "x": 20722.340271454304, @@ -36280,7 +35153,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend End", - "id": "1e809de6-d97e-4f9a-a067-833306e91ee0" + "id": "560bbd90-8a1c-4e10-9ef0-c3d02d1d74c5" }, "referenceParentCombinedNodePath": [ [ @@ -36326,7 +35199,7 @@ "type": "Polygon Vertex", "name": " FastTrend Begin", "project": "Foundations", - "id": "e81dbd41-3a46-41a7-8023-946e2aacf6b5", + "id": "56b5813a-6664-4eb4-9d9c-702bccf22111", "savedPayload": { "position": { "x": 20433.42248659021, @@ -36350,7 +35223,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend Begin", - "id": "fd20608f-7564-4d70-9e24-aa2c27e1a2e3" + "id": "e6062c69-9c12-4218-92e4-c02875d4f220" }, "referenceParentCombinedNodePath": [ [ @@ -36393,7 +35266,7 @@ } } ], - "id": "e97ffaa7-e39c-4340-82f2-58cb1122e015", + "id": "b6bda05e-b1ef-41cf-95e1-e8bd1e28158a", "savedPayload": { "position": { "x": 20294.364839121485, @@ -36419,7 +35292,7 @@ ], "images": [], "texts": [], - "id": "649e9169-18f0-446e-97a5-067fc7870eb0", + "id": "956af92d-aaa2-46cd-b497-4c9fe8bd0de2", "savedPayload": { "position": { "x": 19866.389406788665, @@ -36459,7 +35332,7 @@ "name": "New Data Formula", "code": "record.NegativeDisorder", "project": "Foundations", - "id": "c2179289-f3ee-4686-ab7a-2ba91545a472", + "id": "bca77f71-0a79-49d8-9b05-53bcf52cf8a0", "savedPayload": { "position": { "x": 20025.772443238, @@ -36487,7 +35360,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "867d5bf1-6395-4bd4-aeef-03ecfb84cff5", + "id": "d5f7d2e2-06f9-4d75-ac9b-d5410046ec8f", "savedPayload": { "position": { "x": 20737.810659685336, @@ -36510,7 +35383,7 @@ } } }, - "id": "5960f1b8-d4fe-4230-9dba-0b3ab89621bc", + "id": "ef5f84bb-21a8-461e-95b1-d3c422fc6a98", "savedPayload": { "position": { "x": 20290.275806769612, @@ -36543,7 +35416,7 @@ "name": "New Data Formula", "code": "record.PositiveDisorder", "project": "Foundations", - "id": "46d7d76c-ecd6-49cc-bed0-1cbdde5c954c", + "id": "818aca15-2f7b-4b43-86d2-823f1f1bc417", "savedPayload": { "position": { "x": 20819.28253383284, @@ -36571,7 +35444,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4b2d44a1-f093-4db5-b6e4-fb98666ab6e6", + "id": "21f18de1-c2e0-4a34-9a5a-3213d372f329", "savedPayload": { "position": { "x": 20737.810659685336, @@ -36594,7 +35467,7 @@ } } }, - "id": "c0e927e0-d941-48cf-aa50-086818a39191", + "id": "8009a2d8-ee9a-41f9-9e56-0f71d2b34de8", "savedPayload": { "position": { "x": 20554.779170301226, @@ -36627,7 +35500,7 @@ "name": "New Data Formula", "code": "record.FastTrend", "project": "Foundations", - "id": "63828a23-6016-4113-bde7-960484fa0f35", + "id": "a723703a-8206-4ed2-b9c7-9dd38312168c", "savedPayload": { "position": { "x": 20628.780010586313, @@ -36655,7 +35528,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "24603089-5b5f-4456-a596-8e017224195b", + "id": "c0e4781c-0f77-4eec-9d67-5955e453ca15", "savedPayload": { "position": { "x": 19866.389406788665, @@ -36678,7 +35551,7 @@ } } }, - "id": "d7002f04-9723-4338-9bb8-c1154b5bcb8d", + "id": "ede116a7-40af-47ac-9087-9ca270dd72af", "savedPayload": { "position": { "x": 20200.804578253494, @@ -36711,7 +35584,7 @@ "name": "New Data Formula", "code": "record.intertrend", "project": "Foundations", - "id": "91b586cd-0ca6-47fd-810d-4c4c428a5557", + "id": "8ef3a298-b2bd-4011-b6bb-d07e9f5e1979", "savedPayload": { "position": { "x": 19717.532885682504, @@ -36739,7 +35612,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "4be752ab-4730-4bfa-910f-7f9f25c10c66", + "id": "e980d0e8-47e2-4a08-a41f-4e86055bbe3a", "savedPayload": { "position": { "x": 19327.821453979504, @@ -36762,7 +35635,7 @@ } } }, - "id": "132d7e0c-f281-4c52-a91e-954daa6e606e", + "id": "24d41d14-0011-4b21-b09e-6405796d17f2", "savedPayload": { "position": { "x": 19717.532885682504, @@ -36786,7 +35659,7 @@ } } ], - "id": "4b7de6f5-840a-420d-8cb2-a71b7f57667e", + "id": "32348f92-e712-46b4-b34a-995b25f323a4", "savedPayload": { "position": { "x": 20107.244317385503, @@ -36810,7 +35683,7 @@ } } ], - "id": "2c2a13fe-ca25-426d-88c7-878442d12471", + "id": "74bc87c2-e062-4b51-aff6-67755a3e22bb", "savedPayload": { "position": { "x": 19772.829145920674, @@ -36834,7 +35707,7 @@ } } ], - "id": "d6d541ff-108b-4c39-bac5-19e3df7a9970", + "id": "27cefae8-f4ae-4105-82a7-1389d97bec5a", "savedPayload": { "position": { "x": 18264.641213480554, @@ -36887,7 +35760,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.FastTrend", "project": "Foundations", - "id": "525936e6-090a-4e56-a5eb-46a07b2ade47", + "id": "7165e082-87e2-45bf-86d3-4131c1db54b3", "savedPayload": { "position": { "x": 18401.899307515512, @@ -36910,7 +35783,7 @@ } } }, - "id": "ae38b9fe-7d57-4081-b4a7-828bea37749c", + "id": "499ef5f8-ee5b-47c6-9172-6c480acb4f4c", "savedPayload": { "position": { "x": 19507.787400850422, @@ -36942,7 +35815,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.FastTrend", "project": "Foundations", - "id": "1538bf12-9bc7-48b9-a203-d8fcb112feef", + "id": "6b8f83ea-867b-4ee6-9f9f-a58dabbdfca3", "savedPayload": { "position": { "x": 19829.764840892927, @@ -36965,7 +35838,7 @@ } } }, - "id": "c9d36734-4f91-47a2-b922-9dee305e4f6a", + "id": "709fb39c-8fb2-4762-9b7b-2141d7d1c828", "savedPayload": { "position": { "x": 19776.719080403305, @@ -36989,7 +35862,7 @@ } } ], - "id": "f4f2d2d1-0035-4151-9d9f-35786e242666", + "id": "ba1d4dad-38ed-4c16-9579-9e99d339064c", "savedPayload": { "position": { "x": 19723.673319913683, @@ -37027,7 +35900,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "96720359-1776-4300-b1bf-39d7ec908b2d", + "id": "30ce1d0d-a042-45ca-96a8-a5b7dbd13b5e", "savedPayload": { "position": { "x": 20375.26157062351, @@ -37061,7 +35934,7 @@ "name": "New Style", "config": "{\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", "project": "Foundations", - "id": "3c453edd-4d44-4703-be45-a486952d6316", + "id": "57d1c1f9-31b6-4108-8104-5fa9dfd28cb2", "savedPayload": { "position": { "x": 19937.946364877913, @@ -37084,7 +35957,7 @@ } } }, - "id": "8a9e664f-f989-4425-adff-5d63a01ae39b", + "id": "0aac6961-dc4c-4a24-830b-60d599e08fe2", "savedPayload": { "position": { "x": 19627.410809710964, @@ -37108,7 +35981,7 @@ } } ], - "id": "f92a0a3c-9d04-4516-8f0e-72dd2a44291e", + "id": "d268f7b9-3606-438a-b7b6-e616a1bc6d23", "savedPayload": { "position": { "x": 20191.505666035202, @@ -37136,7 +36009,7 @@ "type": "Polygon Vertex", "name": " FastTrend End", "project": "Foundations", - "id": "fb66d340-dcb7-4d24-99ef-5ebb9f23af2d", + "id": "4ce3b581-b52a-4480-b684-13d97197fb08", "savedPayload": { "position": { "x": 20750.057154740367, @@ -37160,7 +36033,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend End", - "id": "c9d36734-4f91-47a2-b922-9dee305e4f6a" + "id": "709fb39c-8fb2-4762-9b7b-2141d7d1c828" }, "referenceParentCombinedNodePath": [ [ @@ -37206,7 +36079,7 @@ "type": "Polygon Vertex", "name": " FastTrend Begin", "project": "Foundations", - "id": "f37e895d-1889-458b-9d92-3e133edb3db8", + "id": "99298b8c-4412-4aae-8995-acb2e46fd5c2", "savedPayload": { "position": { "x": 20445.064967192488, @@ -37230,7 +36103,7 @@ "referenceParent": { "type": "Point", "name": "FastTrend Begin", - "id": "ae38b9fe-7d57-4081-b4a7-828bea37749c" + "id": "499ef5f8-ee5b-47c6-9172-6c480acb4f4c" }, "referenceParentCombinedNodePath": [ [ @@ -37273,7 +36146,7 @@ } } ], - "id": "3f231125-21a1-4d41-ab17-797ffd75dd33", + "id": "777f12e9-6484-4d08-be07-56cf4dedd94a", "savedPayload": { "position": { "x": 20318.285316613845, @@ -37299,7 +36172,7 @@ ], "images": [], "texts": [], - "id": "b5c77ab6-c73c-4b64-a5e7-2084d446d4d9", + "id": "8bc0ceb7-3e3e-46ea-92b4-5b9d648550e1", "savedPayload": { "position": { "x": 19886.513478487323, @@ -37339,7 +36212,7 @@ "name": "New Data Formula", "code": "record.NegativeDisorder", "project": "Foundations", - "id": "93787e33-216d-44e6-868a-2e8aa10ea908", + "id": "c6b1ecb7-02cf-4542-8bb9-6b56f39a43e2", "savedPayload": { "position": { "x": 20046.798936716244, @@ -37367,7 +36240,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "9e75fc83-3ffa-4a46-a566-80df93e8fed9", + "id": "9d2c3877-7f1f-4b92-845a-6e647d1ef7b8", "savedPayload": { "position": { "x": 20749.493944247264, @@ -37390,7 +36263,7 @@ } } }, - "id": "91bcda02-9dd2-4adb-8a2d-0a175b0f2306", + "id": "cf0818ca-3f83-4e3d-ac0f-125e9dae4155", "savedPayload": { "position": { "x": 20300.79838520629, @@ -37423,7 +36296,7 @@ "name": "New Data Formula", "code": "record.PositiveDisorder", "project": "Foundations", - "id": "2690a87f-95f9-4413-b267-4d35f9f22243", + "id": "b999b13d-2fdf-44bd-a197-387e869cef8b", "savedPayload": { "position": { "x": 20826.90295143647, @@ -37451,7 +36324,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "270ced52-5647-4f20-bc6b-3c186155abd9", + "id": "37f59c60-2d1e-4ceb-8326-3ba2f866744f", "savedPayload": { "position": { "x": 20723.32899070974, @@ -37474,7 +36347,7 @@ } } }, - "id": "eebcf56c-565c-43fe-92ba-451520dda03b", + "id": "63821740-6141-4cd0-96fe-314a7ebf0255", "savedPayload": { "position": { "x": 20552.111405600524, @@ -37507,7 +36380,7 @@ "name": "New Data Formula", "code": "record.FastTrend", "project": "Foundations", - "id": "892c8939-9313-466f-b753-b3415e8f4348", + "id": "3a0feda3-49a1-46b3-ae4f-dba5e695c4ea", "savedPayload": { "position": { "x": 20610.88492995913, @@ -37535,7 +36408,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "ea86a141-82e1-49c0-8e2a-81b31f0020ba", + "id": "a9076617-aa98-405e-9eb2-7c15e6548f61", "savedPayload": { "position": { "x": 19844.177694349546, @@ -37558,7 +36431,7 @@ } } }, - "id": "b3887961-45c2-4437-812a-76313b83c301", + "id": "b4c2dc05-0193-456a-9ded-38816c4db683", "savedPayload": { "position": { "x": 20187.054966321346, @@ -37591,7 +36464,7 @@ "name": "New Data Formula", "code": "record.intertrend", "project": "Foundations", - "id": "dd3c5fbf-9f53-489d-a5e0-619c9bc81f73", + "id": "4c02a41b-52b3-41a2-a398-74b3cf9359a5", "savedPayload": { "position": { "x": 19697.2744357834, @@ -37619,7 +36492,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "8b6e342b-3e7b-4a27-8199-ac47c9a81a5e", + "id": "c10a6d2f-ce49-4b4b-9868-17555a5e483b", "savedPayload": { "position": { "x": 19326.997265482933, @@ -37642,7 +36515,7 @@ } } }, - "id": "a235a5f4-0b7f-48be-b6cd-5f4d09d93381", + "id": "06436c43-9238-47c9-b0ce-b0a2eb726732", "savedPayload": { "position": { "x": 19710.124658640565, @@ -37666,7 +36539,7 @@ } } ], - "id": "f54a4a4b-2529-48d2-9087-11efb4fe64f8", + "id": "73d551f1-1396-444d-978b-22db3c5bbf97", "savedPayload": { "position": { "x": 20106.10227465536, @@ -37690,7 +36563,7 @@ } } ], - "id": "aa972b32-6fe1-47f6-933e-3e555c2ae658", + "id": "b78d1e8e-ef99-4da2-aef4-337493136423", "savedPayload": { "position": { "x": 19780.42195750808, @@ -37714,7 +36587,7 @@ } } ], - "id": "fcda91a1-ecba-44eb-8f96-743f0886fe99", + "id": "2cf0ebbe-3e49-44e0-a99f-f960121102e6", "savedPayload": { "position": { "x": 18392.717129293727, @@ -37737,2674 +36610,6 @@ } } }, - { - "type": "Plotter", - "name": "Holt-Winters 2", - "config": "{\n \"codeName\": \"HoltWinters2\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "Holt-Winters 2", - "config": "{\n \"codeName\": \"HoltWinters2\",\n \"icon\": \"moving-average\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "New Chart Points", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "PastForecast Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.PastForecast", - "project": "Foundations", - "id": "d32f36e1-8092-4d5e-9c16-61b87e6f5a7a", - "savedPayload": { - "position": { - "x": 20153.894045277786, - "y": 8455.641726963575 - }, - "targetPosition": { - "x": 19747.577103048807, - "y": 8649.049437403703 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2e6071a8-d620-4eba-b2ca-d37ad9dae8f2", - "savedPayload": { - "position": { - "x": 19747.577103048807, - "y": 8649.049437403703 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "PastForecast End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.PastForecast", - "project": "Foundations", - "id": "0a3e0733-0c8b-4ce6-82ff-2daa4e5dd178", - "savedPayload": { - "position": { - "x": 20212.41399207655, - "y": 9068.4903363068 - }, - "targetPosition": { - "x": 19776.837076448188, - "y": 8955.473742075315 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "708f68d4-5592-4a93-b418-4819b73d55fe", - "savedPayload": { - "position": { - "x": 19776.837076448188, - "y": 8955.473742075315 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5begin\ny =(1 + record.previous.forecast5 / 100) * record.previous.PastForecast", - "project": "Foundations", - "id": "81b583e7-fec4-4e76-918f-d2e9483a8ca1", - "savedPayload": { - "position": { - "x": 19863.311379433904, - "y": 9575.575504689132 - }, - "targetPosition": { - "x": 19602.285770126866, - "y": 9209.016326266481 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0c353777-fa95-42da-8972-17a58679062c", - "savedPayload": { - "position": { - "x": 19602.285770126866, - "y": 9209.016326266481 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5end\ny = (1 + record.forecast5 / 100) * record.PastForecast", - "project": "Foundations", - "id": "81d1393a-0199-4d0b-8994-154539385d9d", - "savedPayload": { - "position": { - "x": 19269.93519964872, - "y": 9739.626446200578 - }, - "targetPosition": { - "x": 19305.597680234274, - "y": 9291.041797022204 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "91e4c6ac-e51b-46f5-999e-585b24b44b65", - "savedPayload": { - "position": { - "x": 19305.597680234274, - "y": 9291.041797022204 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 min Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5begin\ny =(1 + record.previous.minForecast5/ 100) * record.previous.PastForecast", - "project": "Foundations", - "id": "1a3bd5c6-4a32-4347-9f8a-e95cbee70c51", - "savedPayload": { - "position": { - "x": 18709.932761884138, - "y": 9483.881902084806 - }, - "targetPosition": { - "x": 19025.596461351983, - "y": 9163.169524964318 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "74848c1c-6c40-490d-8d8a-40f146081c67", - "savedPayload": { - "position": { - "x": 19025.596461351983, - "y": 9163.169524964318 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 min End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5end\ny =(1 + record.minForecast5/ 100) * record.PastForecast", - "project": "Foundations", - "id": "999a9192-54d7-49e7-96fa-b9609bec760b", - "savedPayload": { - "position": { - "x": 18445.335430504052, - "y": 8928.007586817595 - }, - "targetPosition": { - "x": 18893.29779566194, - "y": 8885.232367330713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2b391143-9173-4004-a589-bfad369b50f2", - "savedPayload": { - "position": { - "x": 18893.29779566194, - "y": 8885.232367330713 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 max Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5begin\ny =(1 + record.previous.maxForecast5/ 100) * record.previous.PastForecast", - "project": "Foundations", - "id": "14da2013-5daa-4f91-abe6-f7b5de3428bf", - "savedPayload": { - "position": { - "x": 18599.951237532976, - "y": 8332.103270367337 - }, - "targetPosition": { - "x": 18970.6056991764, - "y": 8587.280209105584 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "0d4154f0-c747-418a-82cf-a2ea274e1405", - "savedPayload": { - "position": { - "x": 18970.6056991764, - "y": 8587.280209105584 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Point", - "name": "Forecast5 max End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.T5end\ny =(1 + record.maxForecast5/ 100) * record.PastForecast", - "project": "Foundations", - "id": "f831c7f3-e8de-4b29-a9dd-f2d8f9f95b23", - "savedPayload": { - "position": { - "x": 19101.433728498796, - "y": 7974.999205139883 - }, - "targetPosition": { - "x": 19221.34694465931, - "y": 8408.728176491857 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "a5247f1c-281f-462f-b5af-818207e7edab", - "savedPayload": { - "position": { - "x": 19221.34694465931, - "y": 8408.728176491857 - }, - "targetPosition": { - "x": 19341.260160819827, - "y": 8842.45714784383 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "623a2173-baa7-4e9b-aa72-06889e86ce4c", - "savedPayload": { - "position": { - "x": 19651.725204089988, - "y": 9007.955453059993 - }, - "targetPosition": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "PastForecast", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "5b01cbc9-bc42-456b-aaa3-ea65c1d432d1", - "savedPayload": { - "position": { - "x": 18896.46487670246, - "y": 7649.9148403230665 - }, - "targetPosition": { - "x": 19305.799274611993, - "y": 7836.851596173915 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "styleConditions": [], - "id": "463d5d44-1403-4168-8d50-70419b208d60", - "savedPayload": { - "position": { - "x": 19305.799274611993, - "y": 7836.851596173915 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": " PastForecast End", - "project": "Foundations", - "id": "23f7a17b-f777-469d-a072-84972fab2b4a", - "savedPayload": { - "position": { - "x": 19902.070428372375, - "y": 7614.45395411523 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "PastForecast End", - "id": "708f68d4-5592-4a93-b418-4819b73d55fe" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "PastForecast End", - "Point", - "Foundations", - "e94ec8c9-194f-46e5-ba37-87c812d66c1a" - ] - ] - } - }, - { - "type": "Polygon Vertex", - "name": " PastForecast Begin", - "project": "Foundations", - "id": "2e351065-4362-49bd-b255-ed7355f7382e", - "savedPayload": { - "position": { - "x": 20124.46807043106, - "y": 8210.725107875613 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "PastForecast Begin", - "id": "2e6071a8-d620-4eba-b2ca-d37ad9dae8f2" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "PastForecast Begin", - "Point", - "Foundations", - "0d0017e6-9f09-4a43-9d8d-8bc1e0069b12" - ] - ] - } - } - ], - "id": "1a5fcac7-fef2-4331-b557-170a261ee1dd", - "savedPayload": { - "position": { - "x": 19807.016631151502, - "y": 8428.39995728655 - }, - "targetPosition": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Polygon", - "name": "Forecast 5", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "979dcd0f-4398-4420-bc94-f2c9eb0047e4", - "savedPayload": { - "position": { - "x": 19372.704876479253, - "y": 7438.978783781955 - }, - "targetPosition": { - "x": 19633.73048578629, - "y": 7805.537962204606 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "styleConditions": [], - "id": "4f27e2c0-5b88-4917-bee3-0875c3aaf9fb", - "savedPayload": { - "position": { - "x": 19633.73048578629, - "y": 7805.537962204606 - }, - "targetPosition": { - "x": 19894.75609509333, - "y": 8172.0971406272565 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": " Forecast5 Begin", - "project": "Foundations", - "id": "3f53e036-ed30-464c-9c12-cf8bc3105e08", - "savedPayload": { - "position": { - "x": 20261.31527351598, - "y": 7911.071531320217 - }, - "targetPosition": { - "x": 19894.75609509333, - "y": 8172.0971406272565 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 Begin", - "id": "0c353777-fa95-42da-8972-17a58679062c" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 Begin", - "Point", - "Foundations", - "bc595ed3-1bfe-4637-b375-3e44ff0b705f" - ] - ] - } - }, - { - "type": "Polygon Vertex", - "name": " Forecast5 End", - "project": "Foundations", - "id": "42b1a7a3-f7fa-42a6-857d-67b95eea12de", - "savedPayload": { - "position": { - "x": 20155.781704400368, - "y": 8538.656319049907 - }, - "targetPosition": { - "x": 19894.75609509333, - "y": 8172.0971406272565 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 End", - "id": "91e4c6ac-e51b-46f5-999e-585b24b44b65" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 End", - "Point", - "Foundations", - "efacb780-fba1-4b07-9856-c923b5231641" - ] - ] - } - } - ], - "id": "9ec91dbc-f82b-45ad-b535-a716b628920d", - "savedPayload": { - "position": { - "x": 20386.57212692494, - "y": 8273.10853022504 - }, - "targetPosition": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Polygon", - "name": "Forecast 5 min", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "5fa88909-c00c-43e8-a6eb-007dd63a7092", - "savedPayload": { - "position": { - "x": 18896.46487670246, - "y": 7649.9148403230665 - }, - "targetPosition": { - "x": 19305.799274611993, - "y": 7836.851596173915 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "styleConditions": [], - "id": "ae84508b-06e6-4500-80cf-8295ae7fc34e", - "savedPayload": { - "position": { - "x": 19305.799274611993, - "y": 7836.851596173915 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": " Forecast5 min Begin", - "project": "Foundations", - "id": "90d4c360-5a87-4543-b8fe-577db155aa37", - "savedPayload": { - "position": { - "x": 19902.070428372375, - "y": 7614.45395411523 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 min Begin", - "id": "74848c1c-6c40-490d-8d8a-40f146081c67" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 min Begin", - "Point", - "Foundations", - "dba60835-f589-4259-8acc-8608dd88d6b5" - ] - ] - } - }, - { - "type": "Polygon Vertex", - "name": " Forecast5 min End", - "project": "Foundations", - "id": "567e8e3e-c09e-4b40-a7e9-5fd9ef5ce814", - "savedPayload": { - "position": { - "x": 20124.46807043106, - "y": 8210.725107875613 - }, - "targetPosition": { - "x": 19715.133672521526, - "y": 8023.788352024763 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 min End", - "id": "2b391143-9173-4004-a589-bfad369b50f2" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 min End", - "Point", - "Foundations", - "c3a882bf-881e-49b4-a2c2-230c118d0f5b" - ] - ] - } - } - ], - "id": "1593b241-85d3-4cc6-af6f-9495fe30bac0", - "savedPayload": { - "position": { - "x": 20810.83619563687, - "y": 8697.372598936967 - }, - "targetPosition": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Polygon", - "name": "Forecast 5 max", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MIDNIGHT_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "44dbbfba-67ac-4994-ae8e-8cb07d3d2f82", - "savedPayload": { - "position": { - "x": 19890.608842854803, - "y": 7494.422800131639 - }, - "targetPosition": { - "x": 19933.384062341684, - "y": 7942.385165289526 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "styleConditions": [], - "id": "bfb92e2d-b58a-495f-aed0-8ad73cd68e7b", - "savedPayload": { - "position": { - "x": 19933.384062341684, - "y": 7942.385165289526 - }, - "targetPosition": { - "x": 19976.159281828564, - "y": 8390.347530447414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": " Forecast5 max Begin", - "project": "Foundations", - "id": "ad49f5e2-7041-4a8f-aa2f-18611c33f30a", - "savedPayload": { - "position": { - "x": 20424.121646986452, - "y": 8347.572310960531 - }, - "targetPosition": { - "x": 19976.159281828564, - "y": 8390.347530447414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 max Begin", - "id": "0d4154f0-c747-418a-82cf-a2ea274e1405" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 max Begin", - "Point", - "Foundations", - "97fbf77d-14af-4ac8-ae26-8e62e277b4d6" - ] - ] - } - }, - { - "type": "Polygon Vertex", - "name": " Forecast5 max End", - "project": "Foundations", - "id": "d41f3382-499c-4cdd-b417-9067bd9bd785", - "savedPayload": { - "position": { - "x": 20018.934501315445, - "y": 8838.309895605302 - }, - "targetPosition": { - "x": 19976.159281828564, - "y": 8390.347530447414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Point", - "name": "Forecast5 max End", - "id": "a5247f1c-281f-462f-b5af-818207e7edab" - }, - "referenceParentCombinedNodePath": [ - [ - "Quasar", - "Data Mine", - "Foundations", - "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" - ], - [ - "Holt-Winters 2", - "Plotter", - "Foundations", - "4c1f5b98-8c0e-4777-86fd-03c3ef0651e2" - ], - [ - "Holt-Winters 2", - "Plotter Module", - "Foundations", - "ed55dd2c-5c47-45d0-8a74-12d8c152d56f" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "272b86e5-259e-4ff0-bece-672abd47786c" - ], - [ - "New Chart Points", - "Chart Points", - "Foundations", - "f1321045-c574-4858-8340-2d7d89a7f178" - ], - [ - "Forecast5 max End", - "Point", - "Foundations", - "72056f31-cac6-4c23-998f-9da6eac2df33" - ] - ] - } - } - ], - "id": "7d672e43-e42d-47c0-95c6-a36787bbb7dd", - "savedPayload": { - "position": { - "x": 20655.544768575357, - "y": 9276.928094710409 - }, - "targetPosition": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "images": [], - "texts": [], - "id": "f218ac94-b7d2-4334-90b6-eb7624391066", - "savedPayload": { - "position": { - "x": 20231.28069986343, - "y": 8852.66402599848 - }, - "targetPosition": { - "x": 20075.98927280192, - "y": 9432.21952177192 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "HoltWinters2", - "config": "{\n \"codeName\": \"HoltWinters2\",\n \"isLegacy\": false\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "PastForecast", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.PastForecast", - "project": "Foundations", - "id": "22213c51-14ff-4f57-aacd-8fab5a6a078e", - "savedPayload": { - "position": { - "x": 20605.990498460473, - "y": 9716.756907474975 - }, - "targetPosition": { - "x": 20812.192433237808, - "y": 9316.78095558026 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "05331861-31ca-4682-b8c8-1f6078e61d27", - "savedPayload": { - "position": { - "x": 20568.904065382787, - "y": 8938.216865806227 - }, - "targetPosition": { - "x": 20812.192433237808, - "y": 9316.78095558026 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "054ce43d-21aa-4a52-9e32-168c52d03c45", - "savedPayload": { - "position": { - "x": 20820.645583378584, - "y": 9384.734803450161 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Forecast 5", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.forecast5", - "project": "Foundations", - "id": "55707c09-2a64-4e51-a09a-6c631057bcb2", - "savedPayload": { - "position": { - "x": 20518.148234548888, - "y": 9529.156273058732 - }, - "targetPosition": { - "x": 20822.426939672197, - "y": 9197.622761014349 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "ea3bc2e9-8d4b-4c8b-a0b8-7f0a1efcf98e", - "savedPayload": { - "position": { - "x": 20687.449848597542, - "y": 8768.342916524738 - }, - "targetPosition": { - "x": 20822.426939672197, - "y": 9197.622761014349 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7b4693e0-50dc-4389-b784-62763c2556d3", - "savedPayload": { - "position": { - "x": 20822.426939672197, - "y": 9197.622761014349 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Forecast 10", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.forecast10", - "project": "Foundations", - "id": "0e9782a6-2bef-41cf-9521-273786cdf6e5", - "savedPayload": { - "position": { - "x": 21086.852597710917, - "y": 9748.192492452665 - }, - "targetPosition": { - "x": 20809.68873795753, - "y": 9862.997522162192 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "da1a2649-b1de-4e8d-9681-4b5bdb2f31af", - "savedPayload": { - "position": { - "x": 20770.530880291517, - "y": 10160.430980574334 - }, - "targetPosition": { - "x": 20809.68873795753, - "y": 9862.997522162192 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "505d2b6c-0f8f-4c56-93d8-d20f8dc4ea7a", - "savedPayload": { - "position": { - "x": 20900.15961364207, - "y": 9027.411947455867 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Forecast 20", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.forecast20", - "project": "Foundations", - "id": "cc83b944-1cd0-410d-b1b5-c782740f6fc8", - "savedPayload": { - "position": { - "x": 20770.530880291517, - "y": 10160.430980574334 - }, - "targetPosition": { - "x": 20532.524878204145, - "y": 9977.802551871719 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "1d26602b-069e-4edb-a988-b2703f12e753", - "savedPayload": { - "position": { - "x": 20255.36101845076, - "y": 10092.607581581246 - }, - "targetPosition": { - "x": 20532.524878204145, - "y": 9977.802551871719 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9e91f6e8-397c-4d2d-8682-e67f2a81a2ad", - "savedPayload": { - "position": { - "x": 21040.402919779637, - "y": 8903.533358755676 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Forecast 30", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.forecast30", - "project": "Foundations", - "id": "72551201-0a54-471f-8d64-47277c7ac013", - "savedPayload": { - "position": { - "x": 20809.573118473745, - "y": 8660.46997245084 - }, - "targetPosition": { - "x": 21218.90751638328, - "y": 8847.406728301688 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "af1542aa-62e2-46d5-a436-5956406f2038", - "savedPayload": { - "position": { - "x": 21585.466694805928, - "y": 8586.381118994648 - }, - "targetPosition": { - "x": 21218.90751638328, - "y": 8847.406728301688 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "901c5b6e-c8ad-40fd-98c3-c94070593561", - "savedPayload": { - "position": { - "x": 21218.90751638328, - "y": 8847.406728301688 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Trend", - "config": "{\n \"valueDecimals\": 10\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.trend", - "project": "Foundations", - "id": "62484b07-d796-4185-a0ac-5c4fc572eefa", - "savedPayload": { - "position": { - "x": 20427.834784532013, - "y": 10179.676380504156 - }, - "targetPosition": { - "x": 20355.621161909323, - "y": 9888.497410268139 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "31c777b1-57d3-41fb-b4b6-002117a1403e", - "savedPayload": { - "position": { - "x": 20067.345965325792, - "y": 9805.446756840684 - }, - "targetPosition": { - "x": 20355.621161909323, - "y": 9888.497410268139 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "9fe7b619-d64a-4f10-b934-167904461502", - "savedPayload": { - "position": { - "x": 21404.808337036866, - "y": 8868.736860393827 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Min forecast 5", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.minForecast5", - "project": "Foundations", - "id": "05092db7-b019-42d5-b401-ea000e281072", - "savedPayload": { - "position": { - "x": 21534.063107391114, - "y": 10025.649130986349 - }, - "targetPosition": { - "x": 21187.05923350569, - "y": 9739.13855263276 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "49ebbb3e-2f44-4d17-b9f2-184ee4dd1b9f", - "savedPayload": { - "position": { - "x": 20765.431857255797, - "y": 9896.397433452354 - }, - "targetPosition": { - "x": 21187.05923350569, - "y": 9739.13855263276 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "db50371c-c0d2-4e6a-ba52-e5c4c3ff67a5", - "savedPayload": { - "position": { - "x": 21565.96144099347, - "y": 8963.835581415195 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Max forecast 5", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.maxForecast5", - "project": "Foundations", - "id": "4386b3bb-5306-4fce-8768-81638c7d4880", - "savedPayload": { - "position": { - "x": 21469.378518759164, - "y": 10046.609708555781 - }, - "targetPosition": { - "x": 21148.666141638674, - "y": 9730.946009087937 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "acfabd26-e7a6-4ac6-8202-be8e8a86c96d", - "savedPayload": { - "position": { - "x": 20714.9371702867, - "y": 9850.859225248452 - }, - "targetPosition": { - "x": 21148.666141638674, - "y": 9730.946009087937 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "da454768-c65c-484f-8247-7ba7653b1611", - "savedPayload": { - "position": { - "x": 21674.501992548994, - "y": 9116.259458556438 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Min forecast 10", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.minForecast10", - "project": "Foundations", - "id": "f1c3d48e-fa32-4113-90be-9ebf76a2b985", - "savedPayload": { - "position": { - "x": 21772.096164253948, - "y": 9884.417590720632 - }, - "targetPosition": { - "x": 21346.845795832345, - "y": 9737.237007227794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "55a8f167-413a-46f1-aa53-79005a61356b", - "savedPayload": { - "position": { - "x": 21006.75848737293, - "y": 10031.924337503173 - }, - "targetPosition": { - "x": 21346.845795832345, - "y": 9737.237007227794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "633a796a-106f-4a46-97cc-0a0f0772576a", - "savedPayload": { - "position": { - "x": 21711.66234427954, - "y": 9299.653018732384 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Max forecast 10", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.maxForecast10", - "project": "Foundations", - "id": "ba0a991a-0201-4552-bc0c-d03796b7829e", - "savedPayload": { - "position": { - "x": 21372.606174622284, - "y": 10066.858555951063 - }, - "targetPosition": { - "x": 21094.434630823012, - "y": 9713.134663316809 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "43dc5149-94d7-47d2-8778-c2fb47f4a871", - "savedPayload": { - "position": { - "x": 20649.014981976594, - "y": 9777.176340539787 - }, - "targetPosition": { - "x": 21094.434630823012, - "y": 9713.134663316809 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "7b5b8dcc-5ab2-456f-9d5b-75cacdcc1035", - "savedPayload": { - "position": { - "x": 21671.017133779693, - "y": 9482.305849310425 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Min forecast 20", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.minForecast20", - "project": "Foundations", - "id": "7628407b-58ed-4c9a-a762-200b99e8c34d", - "savedPayload": { - "position": { - "x": 21661.23814733896, - "y": 9964.589141848743 - }, - "targetPosition": { - "x": 21268.27325406227, - "y": 9745.320829838001 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "90cb9687-5eda-4407-953a-cefd653b178f", - "savedPayload": { - "position": { - "x": 20881.898878977692, - "y": 9976.004254205685 - }, - "targetPosition": { - "x": 21268.27325406227, - "y": 9745.320829838001 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "666e562c-6493-4d38-b088-78f7c56fc90d", - "savedPayload": { - "position": { - "x": 21559.59428719503, - "y": 9632.63561653474 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Max forecast 20", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.maxForecast20", - "project": "Foundations", - "id": "f998e6f4-c494-4dd9-a629-d8eda6e4beab", - "savedPayload": { - "position": { - "x": 21304.46941885486, - "y": 10073.61667601873 - }, - "targetPosition": { - "x": 21058.41535171916, - "y": 9696.844336208627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "9d0a18ae-418a-4ccf-9378-5d996f0a8537", - "savedPayload": { - "position": { - "x": 20609.093900432457, - "y": 9721.547239147574 - }, - "targetPosition": { - "x": 21058.41535171916, - "y": 9696.844336208627 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "724b645a-37a5-44dc-966f-76e0db750555", - "savedPayload": { - "position": { - "x": 21396.659826944815, - "y": 9724.648937949187 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Min forecast 30", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.minForecast30", - "project": "Foundations", - "id": "38744088-4205-4161-884a-f5e07df109a9", - "savedPayload": { - "position": { - "x": 21571.909723647506, - "y": 10010.393020370133 - }, - "targetPosition": { - "x": 21210.386601419417, - "y": 9742.435874366423 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "bc031779-1ad9-4db9-b070-46ce0d671230", - "savedPayload": { - "position": { - "x": 20797.567344740582, - "y": 9921.545509269561 - }, - "targetPosition": { - "x": 21210.386601419417, - "y": 9742.435874366423 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "acbfa1c0-076e-4256-a3b7-25e83e6e6f2b", - "savedPayload": { - "position": { - "x": 21210.386601419417, - "y": 9742.435874366423 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Panel Data", - "name": "Max forecast 30", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.maxForecast30", - "project": "Foundations", - "id": "81e83934-16e4-441f-a362-5be54b2dead7", - "savedPayload": { - "position": { - "x": 21254.262759641824, - "y": 10074.756637594566 - }, - "targetPosition": { - "x": 21032.982943551302, - "y": 9682.920902890666 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "f5ca8210-fad8-4416-88c3-f9e79b17376c", - "savedPayload": { - "position": { - "x": 20583.003335141922, - "y": 9678.636977617856 - }, - "targetPosition": { - "x": 21032.982943551302, - "y": 9682.920902890666 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "bdd0e4a7-787f-4a50-aa95-453de892da61", - "savedPayload": { - "position": { - "x": 21032.982943551302, - "y": 9682.920902890666 - }, - "targetPosition": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "fdc1f707-0215-46e0-b015-1446fba15af9", - "savedPayload": { - "position": { - "x": 21261.68273587016, - "y": 9295.369093459576 - }, - "targetPosition": { - "x": 20075.98927280192, - "y": 9432.21952177192 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "d3991f1f-dacf-4d98-b51c-463cf116baca", - "savedPayload": { - "position": { - "x": 20075.98927280192, - "y": 9432.21952177192 - }, - "targetPosition": { - "x": 19496.433777028476, - "y": 9587.510948833433 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5f2babc5-3671-4fe1-aed9-9732eb37b605", - "savedPayload": { - "position": { - "x": 18500.984730157696, - "y": 9367.928780950468 - }, - "targetPosition": { - "x": 18051.878281255034, - "y": 9765.802375894946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Plotter", "name": "OBV-Extras", @@ -40435,7 +36640,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.OBVInt", "project": "Foundations", - "id": "9cf0c3e4-4ce7-4c70-b1ad-0476ff3f1052", + "id": "663d534d-3651-474a-bd85-d750b84bcfd1", "savedPayload": { "position": { "x": 18893.0172207858, @@ -40458,7 +36663,7 @@ } } }, - "id": "d1248728-e8ae-4090-9267-15a7f25c43cd", + "id": "d8508bb5-416e-4fe3-8a37-bdab7f2f596c", "savedPayload": { "position": { "x": 19034.569427624545, @@ -40490,7 +36695,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.OBVInt", "project": "Foundations", - "id": "b354ddd9-23c9-4135-a20a-4c22bb0963b1", + "id": "f94b4dbe-487e-40a3-b1fe-33d390b05d02", "savedPayload": { "position": { "x": 18585.518872339733, @@ -40513,7 +36718,7 @@ } } }, - "id": "50ff56f7-08b7-4387-9169-ec42b96edae7", + "id": "bc5bb764-8fe5-46d3-9c4d-f2d64ef83494", "savedPayload": { "position": { "x": 18880.82025340151, @@ -40545,7 +36750,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.OBVInt3", "project": "Foundations", - "id": "500563c5-2c89-4df7-9c96-b9081581a0fe", + "id": "55b76411-929f-4e11-94cf-3286e58cf2d5", "savedPayload": { "position": { "x": 19094.21346729885, @@ -40568,7 +36773,7 @@ } } }, - "id": "6a5394cb-ad80-49b3-963b-202b4627cbda", + "id": "ed61d5db-b363-4c64-9682-3bfce0854b5d", "savedPayload": { "position": { "x": 19135.16755088107, @@ -40600,7 +36805,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.OBVInt3", "project": "Foundations", - "id": "cfebbee9-3cf4-4fb2-bed9-76850f05db11", + "id": "54a94974-4a5b-4c5c-a512-629c66df607a", "savedPayload": { "position": { "x": 19716.10236532302, @@ -40623,7 +36828,7 @@ } } }, - "id": "e06bc09c-01a0-4779-9e60-93161c9df5d3", + "id": "b4fc9d53-5553-4056-8ed6-bcbc8955349b", "savedPayload": { "position": { "x": 19446.111999893154, @@ -40647,7 +36852,7 @@ } } ], - "id": "19fa02b1-2b32-48fa-bead-d8916e6bdcfa", + "id": "17ec8410-2180-4c5e-9a8f-b1c3b5520d4a", "savedPayload": { "position": { "x": 19176.12163446329, @@ -40685,7 +36890,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f24928ab-5f5e-47b8-adb3-3148d0d017b7", + "id": "d13e1005-e0b1-42f0-9fcb-e976adbc0382", "savedPayload": { "position": { "x": 19679.32523382673, @@ -40709,7 +36914,7 @@ } }, "styleConditions": [], - "id": "02663365-e262-4b57-b3de-6af3daa6c7c6", + "id": "fbfd532a-2662-4e19-9544-55abd8122aba", "savedPayload": { "position": { "x": 19822.914632399265, @@ -40737,7 +36942,7 @@ "type": "Polygon Vertex", "name": " OBV Integral End", "project": "Foundations", - "id": "ee30caa2-bfd6-4ced-9723-fa643af11547", + "id": "36df43c4-d6f8-4680-802e-8c67924cd9c4", "savedPayload": { "position": { "x": 20549.06912142743, @@ -40761,7 +36966,7 @@ "referenceParent": { "type": "Point", "name": "OBV Integral End", - "id": "50ff56f7-08b7-4387-9169-ec42b96edae7" + "id": "bc5bb764-8fe5-46d3-9c4d-f2d64ef83494" }, "referenceParentCombinedNodePath": [ [ @@ -40807,7 +37012,7 @@ "type": "Polygon Vertex", "name": " OBV Integral Begin", "project": "Foundations", - "id": "4c016bb2-8a1f-4e7c-b786-d0143a760516", + "id": "350510bc-3a8c-4e48-a68d-bb091f668d76", "savedPayload": { "position": { "x": 20110.093429544333, @@ -40831,7 +37036,7 @@ "referenceParent": { "type": "Point", "name": "OBV Integral Begin", - "id": "d1248728-e8ae-4090-9267-15a7f25c43cd" + "id": "d8508bb5-416e-4fe3-8a37-bdab7f2f596c" }, "referenceParentCombinedNodePath": [ [ @@ -40874,7 +37079,7 @@ } } ], - "id": "fc854c94-ddf8-4186-b138-a9ea76929be9", + "id": "8fe58a7a-ad1e-4868-b883-395dcf3cbcd0", "savedPayload": { "position": { "x": 19966.5040309718, @@ -40900,7 +37105,7 @@ ], "images": [], "texts": [], - "id": "6617f38b-96ba-40bb-ba98-99b9bd9daa0c", + "id": "235fa7c0-123f-41a0-af5a-4973db32c623", "savedPayload": { "position": { "x": 19383.938940516167, @@ -40940,7 +37145,7 @@ "name": "New Data Formula", "code": "record.OBVInt", "project": "Foundations", - "id": "a06a1f14-9793-4b91-a12e-941fe9fc6ece", + "id": "fa6868e1-9bae-4331-963f-6455c7189063", "savedPayload": { "position": { "x": 20382.138643077556, @@ -40968,7 +37173,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "3891e263-0324-41a3-b48d-702272da0861", + "id": "16ebbfaf-af51-48b3-a8af-ecf7a503a190", "savedPayload": { "position": { "x": 20630.842776833444, @@ -40991,7 +37196,7 @@ } } }, - "id": "08c66529-7901-45c8-84c5-954ef50d13d5", + "id": "fd6a89ef-0fc9-45f5-97e9-a857933a4a2e", "savedPayload": { "position": { "x": 20215.208164727686, @@ -41024,7 +37229,7 @@ "name": "New Data Formula", "code": "record.OBVInt3", "project": "Foundations", - "id": "4a3cd8b3-a5a2-4971-bce3-a971c15bd24f", + "id": "f2bbd461-671b-4e21-9cfb-ebf7f14a3023", "savedPayload": { "position": { "x": 19881.347208027943, @@ -41052,7 +37257,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "033b5a47-c362-42e0-a5ee-3e8651a6c1cb", + "id": "9289227e-67f5-42af-a9a6-80b5450a4e55", "savedPayload": { "position": { "x": 18883.147505466553, @@ -41075,7 +37280,7 @@ } } }, - "id": "3b5fa1a3-8b0d-4f11-9e93-3ece88e9a1cc", + "id": "18528dc0-f542-47f6-96a0-30ea31f41d9d", "savedPayload": { "position": { "x": 19465.712595922185, @@ -41099,7 +37304,7 @@ } } ], - "id": "7425a627-0975-463e-ac0b-ee5c47a0e700", + "id": "f2bd4306-2b22-4aae-ac2b-9e0498d72d91", "savedPayload": { "position": { "x": 19632.643074272055, @@ -41123,7 +37328,7 @@ } } ], - "id": "c9d2dd2d-fae8-427b-81fe-e35f1cff143e", + "id": "3184562a-9ebd-4490-b818-19f438cee3a7", "savedPayload": { "position": { "x": 18304.3179934207, @@ -41170,7 +37375,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.PosSpan", "project": "Foundations", - "id": "f9ad3844-7e49-4e35-8af5-13e1319f3341", + "id": "7fe8675b-e98a-4a1b-b3b9-759b80d360ce", "savedPayload": { "position": { "x": 19120.948682993083, @@ -41193,7 +37398,7 @@ } } }, - "id": "ae40a444-03bf-403e-88b4-e3555ee76f71", + "id": "5d61e360-2a6a-496b-bb31-203febd2f0b6", "savedPayload": { "position": { "x": 19116.460860888503, @@ -41225,7 +37430,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.PosSpan", "project": "Foundations", - "id": "dc12fae2-6e75-46cb-ac66-8b42603e37bb", + "id": "e9c0a738-8e36-469c-b24f-f6b1a33716c0", "savedPayload": { "position": { "x": 18544.176608504422, @@ -41248,7 +37453,7 @@ } } }, - "id": "a3dec963-e28f-40fa-ba85-82e65d9a5148", + "id": "67f53129-d599-4d67-8f2f-04abd3204e50", "savedPayload": { "position": { "x": 18828.074823644172, @@ -41280,7 +37485,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.NegSpan", "project": "Foundations", - "id": "c19e7e61-cbf0-443c-b92f-2b2b1375b8f6", + "id": "0cd4eda0-defb-4323-80fd-6864196067fa", "savedPayload": { "position": { "x": 18752.079901971178, @@ -41303,7 +37508,7 @@ } } }, - "id": "d6ec0051-992b-46e2-8f5a-9f04b2340d16", + "id": "8350df6a-2651-4328-b765-b19af846f560", "savedPayload": { "position": { "x": 18932.02647037755, @@ -41335,7 +37540,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.NegSpan", "project": "Foundations", - "id": "c7fa0818-b941-4079-8468-3a3645e6e1d1", + "id": "13362b21-07f1-48b8-a90a-dbeced29c7ac", "savedPayload": { "position": { "x": 19457.343278195323, @@ -41358,7 +37563,7 @@ } } }, - "id": "0b1c6054-3a43-4e0d-8b5e-2d83ad281500", + "id": "84fafaa5-e66f-47a4-b3d6-a7c1d01ed18b", "savedPayload": { "position": { "x": 19284.658158489623, @@ -41382,7 +37587,7 @@ } } ], - "id": "a0410062-eb8a-48c8-8b61-912d476376ae", + "id": "5a0440d9-28b2-4cad-8de0-073018174a06", "savedPayload": { "position": { "x": 19111.973038783923, @@ -41420,7 +37625,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BOTTLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f404407d-e1a1-4c63-bd05-02838b8ec871", + "id": "ea357441-94e6-4c2a-989c-1717ddc8b815", "savedPayload": { "position": { "x": 19928.029367582618, @@ -41444,7 +37649,7 @@ } }, "styleConditions": [], - "id": "5177f80a-f4d6-4dc8-9bd9-65a0afabe52a", + "id": "2dc813e3-722e-4768-ba40-4da95c92143c", "savedPayload": { "position": { "x": 20071.618766155152, @@ -41472,7 +37677,7 @@ "type": "Polygon Vertex", "name": " OBV PosSpan End", "project": "Foundations", - "id": "9ff8b508-d56f-4a1f-bca0-e95a40d97fd0", + "id": "daecb40d-b5a6-46e2-90f4-8d522ec90bc2", "savedPayload": { "position": { "x": 20797.773255183318, @@ -41496,7 +37701,7 @@ "referenceParent": { "type": "Point", "name": "OBV PosSpan End", - "id": "a3dec963-e28f-40fa-ba85-82e65d9a5148" + "id": "67f53129-d599-4d67-8f2f-04abd3204e50" }, "referenceParentCombinedNodePath": [ [ @@ -41542,7 +37747,7 @@ "type": "Polygon Vertex", "name": " OBV PosSpan Begin", "project": "Foundations", - "id": "06d64ef5-e6c0-47d5-aea8-3f247027151e", + "id": "6b2bb23e-8338-409f-8d1f-587fc81017df", "savedPayload": { "position": { "x": 20358.79756330022, @@ -41566,7 +37771,7 @@ "referenceParent": { "type": "Point", "name": "OBV PosSpan Begin", - "id": "ae40a444-03bf-403e-88b4-e3555ee76f71" + "id": "5d61e360-2a6a-496b-bb31-203febd2f0b6" }, "referenceParentCombinedNodePath": [ [ @@ -41609,7 +37814,7 @@ } } ], - "id": "826a83a8-911d-4397-b24c-20dc49f17790", + "id": "8a3e2dda-3c61-42c4-a24f-8ca864660a29", "savedPayload": { "position": { "x": 19575.49798516631, @@ -41645,7 +37850,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "eb116a1c-9914-4710-9894-5d77b0913066", + "id": "db530a48-da6e-4127-b28b-d75e6a45eab2", "savedPayload": { "position": { "x": 20941.362653755852, @@ -41669,7 +37874,7 @@ } }, "styleConditions": [], - "id": "b1841f7b-8b0a-4034-be23-4c928fd60d74", + "id": "08af31f1-04e6-4472-a170-1fd78159190f", "savedPayload": { "position": { "x": 20358.79756330022, @@ -41697,7 +37902,7 @@ "type": "Polygon Vertex", "name": " OBV NegSpan End", "project": "Foundations", - "id": "b91c782c-0a17-4856-ba18-6fa68f8c12fd", + "id": "b59ffabe-c46f-448d-9dca-e7eaca7f2c61", "savedPayload": { "position": { "x": 19919.821871417123, @@ -41721,7 +37926,7 @@ "referenceParent": { "type": "Point", "name": "OBV NegSpan End", - "id": "0b1c6054-3a43-4e0d-8b5e-2d83ad281500" + "id": "84fafaa5-e66f-47a4-b3d6-a7c1d01ed18b" }, "referenceParentCombinedNodePath": [ [ @@ -41767,7 +37972,7 @@ "type": "Polygon Vertex", "name": " OBV NegSpan Begin", "project": "Foundations", - "id": "06aee1e3-b950-4bd6-82df-dbc29a120e61", + "id": "e61ad96f-1498-4464-91b5-a05bad2f8dce", "savedPayload": { "position": { "x": 19193.667382388958, @@ -41791,7 +37996,7 @@ "referenceParent": { "type": "Point", "name": "OBV NegSpan Begin", - "id": "d6ec0051-992b-46e2-8f5a-9f04b2340d16" + "id": "8350df6a-2651-4328-b765-b19af846f560" }, "referenceParentCombinedNodePath": [ [ @@ -41834,7 +38039,7 @@ } } ], - "id": "f702dd86-9bde-4710-bf8c-694e51a8775d", + "id": "953e7f0c-8896-4e44-83ee-e1245649f6ff", "savedPayload": { "position": { "x": 19971.98856399145, @@ -41860,7 +38065,7 @@ ], "images": [], "texts": [], - "id": "efde8e5a-1712-4a58-ab40-c3826b6714d1", + "id": "74c6f881-a80e-4f2b-ac00-a13901e612be", "savedPayload": { "position": { "x": 19398.644880519765, @@ -41900,7 +38105,7 @@ "name": "New Data Formula", "code": "record.PosSpan", "project": "Foundations", - "id": "3400e58f-6763-4ef2-94bb-ef4678568bc2", + "id": "211ff376-ba19-433d-a82d-ab1a82ac6406", "savedPayload": { "position": { "x": 19881.347208027943, @@ -41928,7 +38133,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "6ecf13c0-5bfa-483d-9268-351b627bbc53", + "id": "ec50e292-f571-4ffa-8566-8c2a69f3473c", "savedPayload": { "position": { "x": 19131.85163922244, @@ -41951,7 +38156,7 @@ } } }, - "id": "9c8d5e8d-1eab-44fd-8ff9-c86f757253eb", + "id": "878242c4-4d0a-4d42-957c-862758d7fa5b", "savedPayload": { "position": { "x": 19298.78211757231, @@ -41984,7 +38189,7 @@ "name": "New Data Formula", "code": "record.NegSpan", "project": "Foundations", - "id": "e977ae4b-0f74-4843-8069-03a86217bdec", + "id": "4b016d3b-c37b-4d58-8254-faf29904cfaa", "savedPayload": { "position": { "x": 18133.651936661052, @@ -42012,7 +38217,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "68498554-8f38-4132-851d-2a53cc3ceabc", + "id": "e6aa7033-7aeb-4531-810d-8cb31db4a02a", "savedPayload": { "position": { "x": 17884.947802905164, @@ -42035,7 +38240,7 @@ } } }, - "id": "d2ea6264-f4aa-47fe-9d22-673b9efb435d", + "id": "5fec2aa9-404b-40c6-bf5b-a35a4ecaf935", "savedPayload": { "position": { "x": 18300.582415010922, @@ -42059,7 +38264,7 @@ } } ], - "id": "7033849d-2ca9-473d-8a09-5d9510ec41fc", + "id": "40e07795-cba2-461f-aef6-996d2b1f1bcb", "savedPayload": { "position": { "x": 19629.895418535772, @@ -42083,7 +38288,7 @@ } } ], - "id": "6089dec1-c404-4799-8c47-fc3a5c12b292", + "id": "dea700c9-ad5a-40f6-bc16-de2971a6d7c4", "savedPayload": { "position": { "x": 19114.425512038884, @@ -42130,7 +38335,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.trendspan", "project": "Foundations", - "id": "5555f1ff-8bb0-481e-b43e-7e128253dcf1", + "id": "98489f3f-fb85-4e44-8e12-fea8ec87a86b", "savedPayload": { "position": { "x": 19164.10108899645, @@ -42153,7 +38358,7 @@ } } }, - "id": "93f190e0-ba67-4ec6-b943-94dfc746d993", + "id": "9d1cc5cf-c81c-4c82-a72f-7ba6d3e51c4c", "savedPayload": { "position": { "x": 19303.51804060958, @@ -42185,7 +38390,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.trendspan", "project": "Foundations", - "id": "e9857482-072d-40d9-b397-4a9029934d0e", + "id": "22766953-699c-4a03-b325-da6a8dcb4a2b", "savedPayload": { "position": { "x": 20042.44839112565, @@ -42208,7 +38413,7 @@ } } }, - "id": "15af244b-f56e-4df6-9a02-dd5ff4a6ce01", + "id": "2ef181e2-c9e0-4813-bd3a-8d9f23306ec5", "savedPayload": { "position": { "x": 19742.69169167418, @@ -42232,7 +38437,7 @@ } } ], - "id": "ca2c0003-2be0-4c8e-aa36-b3effe26f4b0", + "id": "cc6c9132-37bc-4a9b-9e57-d49cf1d57def", "savedPayload": { "position": { "x": 19442.93499222271, @@ -42270,7 +38475,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BOTTLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "f6d0efb4-d417-4949-a9e9-f09db72a1f33", + "id": "9271b9c4-fa99-4674-b5ba-e3c0665d126e", "savedPayload": { "position": { "x": 19653.315110182397, @@ -42294,7 +38499,7 @@ } }, "styleConditions": [], - "id": "23ceff85-4c6b-4daa-9a80-a1053420d674", + "id": "e6f2c76a-f24a-4529-92f2-6bd39de17753", "savedPayload": { "position": { "x": 20061.418752844947, @@ -42322,7 +38527,7 @@ "type": "Polygon Vertex", "name": " Trend Span Begin", "project": "Foundations", - "id": "495fcc28-2cce-4939-b2d0-58715a77f909", + "id": "7d1f00f6-e869-43af-a5a1-3f472c24c40c", "savedPayload": { "position": { "x": 20909.353518605392, @@ -42346,7 +38551,7 @@ "referenceParent": { "type": "Point", "name": "Trend Span Begin", - "id": "93f190e0-ba67-4ec6-b943-94dfc746d993" + "id": "9d1cc5cf-c81c-4c82-a72f-7ba6d3e51c4c" }, "referenceParentCombinedNodePath": [ [ @@ -42392,7 +38597,7 @@ "type": "Polygon Vertex", "name": " Trend Span End", "project": "Foundations", - "id": "760d94b0-42c5-48fc-801b-2d0a3ad7687d", + "id": "1155aae2-6ec6-4b79-ade0-b69fa127235f", "savedPayload": { "position": { "x": 20877.62603817005, @@ -42416,7 +38621,7 @@ "referenceParent": { "type": "Point", "name": "Trend Span End", - "id": "15af244b-f56e-4df6-9a02-dd5ff4a6ce01" + "id": "2ef181e2-c9e0-4813-bd3a-8d9f23306ec5" }, "referenceParentCombinedNodePath": [ [ @@ -42459,7 +38664,7 @@ } } ], - "id": "78fd2011-9efd-46b9-98b8-26aaf9a2fcd5", + "id": "a3c334f2-db61-44f5-9612-ffbde597fa41", "savedPayload": { "position": { "x": 19740.33310200242, @@ -42485,7 +38690,7 @@ ], "images": [], "texts": [], - "id": "72af0521-e026-4c2e-9598-888fb745d035", + "id": "799e5526-33be-4c98-87be-a5b91bf82a43", "savedPayload": { "position": { "x": 19461.49919877616, @@ -42525,7 +38730,7 @@ "name": "New Data Formula", "code": "record.trendspan", "project": "Foundations", - "id": "580f34ba-fab5-4721-adfd-436faa78c482", + "id": "0bfd8df2-c148-4227-ac84-aa35e8e3484d", "savedPayload": { "position": { "x": 18499.460711746113, @@ -42553,7 +38758,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "5f6a7c30-8418-4868-a519-a4f2d5eb88b8", + "id": "ff075398-e567-48fe-909c-0e1fd0ac2289", "savedPayload": { "position": { "x": 17621.11340961691, @@ -42576,7 +38781,7 @@ } } }, - "id": "d0f8fcf0-8d7a-44e2-baee-d61f061dcbb0", + "id": "d29872da-86d1-4c30-aa89-9cefe5c59e8f", "savedPayload": { "position": { "x": 18220.626808519854, @@ -42600,7 +38805,7 @@ } } ], - "id": "ea88157e-98cd-49b0-80f2-dd1e3b314fef", + "id": "0ff2dfc7-72f7-4d34-b4f1-4f1231f55acc", "savedPayload": { "position": { "x": 18541.306304196536, @@ -42624,7 +38829,7 @@ } } ], - "id": "ea77d5e2-5baf-421f-b83e-6114cf909328", + "id": "631b7217-b769-4f41-97a6-a30656c48da4", "savedPayload": { "position": { "x": 18861.98579987322, @@ -42648,11 +38853,11 @@ } } ], - "id": "24287d24-292e-4403-bf0c-ac514afca25e", + "id": "a16f7160-c987-433b-9853-a79acd36585d", "savedPayload": { "position": { - "x": 18583.15189664696, - "y": 9486.968472668685 + "x": 18500.984730157696, + "y": 9367.928780950468 }, "targetPosition": { "x": 18051.878281255034, @@ -42701,7 +38906,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.bsv36", "project": "Foundations", - "id": "aa811b9b-5698-41e3-a70e-4ebf78d0b09e", + "id": "ae72f457-085e-4607-ae86-ae27d8de4c18", "savedPayload": { "position": { "x": 18260.12395950981, @@ -42724,7 +38929,7 @@ } } }, - "id": "7ccd6bf8-ac56-4487-9424-29094ff0bc25", + "id": "37c2b9a7-8723-494f-9b81-b920fba33739", "savedPayload": { "position": { "x": 18135.543547022608, @@ -42756,7 +38961,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.bsv36", "project": "Foundations", - "id": "7c6b5ec2-a3e8-48bc-86a4-1db44b3d8c4e", + "id": "5ee00c42-aae8-43f3-a3d5-23bc56cf09bd", "savedPayload": { "position": { "x": 18309.234426189636, @@ -42779,7 +38984,7 @@ } } }, - "id": "be397f46-750a-4062-bdd8-dd92612d790f", + "id": "c87a9cdd-8cdc-48b1-a689-eff952241400", "savedPayload": { "position": { "x": 18160.09878036252, @@ -42811,7 +39016,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0", "project": "Foundations", - "id": "10d51c93-ea3d-439e-bee1-865905236d8d", + "id": "18fff1aa-a472-4291-8ada-52ecf68a9472", "savedPayload": { "position": { "x": 18218.780440588285, @@ -42834,7 +39039,7 @@ } } }, - "id": "2dc949e3-198a-49a2-9ccc-c37a18774b94", + "id": "64b90344-12f9-4f98-8b4e-29801e357e0e", "savedPayload": { "position": { "x": 18114.871787561846, @@ -42866,7 +39071,7 @@ "name": "New Point Formula", "code": "x = record.end\ny =0", "project": "Foundations", - "id": "b9137c52-b99c-4794-95ef-46ef55e5e927", + "id": "e0e1e006-589e-4764-9919-356ea4c27050", "savedPayload": { "position": { "x": 18031.086427852708, @@ -42889,7 +39094,7 @@ } } }, - "id": "4a9a664e-0835-46bb-8af8-5056bb081d09", + "id": "eeac30d6-de55-4cb2-a26b-55acb507edf0", "savedPayload": { "position": { "x": 18021.024781194057, @@ -42921,7 +39126,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = 0.85", "project": "Foundations", - "id": "7cee4781-e773-49bf-9d21-36715c3114b7", + "id": "61ad8d2e-869b-4254-a79c-b62b9c997301", "savedPayload": { "position": { "x": 17833.976502528472, @@ -42944,7 +39149,7 @@ } } }, - "id": "0abe810f-cfa3-4d27-9d4b-2ed6b6188387", + "id": "610a567a-0aa5-435e-9a7a-2fb4c38feb2b", "savedPayload": { "position": { "x": 17922.46981853194, @@ -42976,7 +39181,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = 0.85", "project": "Foundations", - "id": "7f35ccb7-a16c-4d48-8595-b92e6c08671e", + "id": "581def9b-aaff-4d43-acd5-6af3e514860c", "savedPayload": { "position": { "x": 17719.680589307594, @@ -42999,7 +39204,7 @@ } } }, - "id": "9dfaa646-ead4-4d47-8e8f-5362c1beb27a", + "id": "44351bfd-2218-4b8a-bca8-74923490efe1", "savedPayload": { "position": { "x": 17865.3218619215, @@ -43031,7 +39236,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = -0.85", "project": "Foundations", - "id": "569f113b-4039-4aca-80e5-73ad14c535ba", + "id": "07831503-b49e-4470-8be5-4db5a405fdde", "savedPayload": { "position": { "x": 17741.679016243703, @@ -43054,7 +39259,7 @@ } } }, - "id": "7bf809dc-6c7e-4231-81ac-d17457bea798", + "id": "7290ea50-94fc-49b5-a3bd-f2e1cf03db7e", "savedPayload": { "position": { "x": 17876.321075389555, @@ -43086,7 +39291,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = -0.85", "project": "Foundations", - "id": "6befd533-bb3e-4e18-a3b8-a61739a17004", + "id": "21c9d670-990f-4c54-a312-4b982922dea6", "savedPayload": { "position": { "x": 17889.67847488812, @@ -43109,7 +39314,7 @@ } } }, - "id": "0c5b323f-d517-40f3-b765-8194baca3165", + "id": "6ae58376-4bd2-438b-bd04-3c0930497213", "savedPayload": { "position": { "x": 17950.320804711762, @@ -43133,7 +39338,7 @@ } } ], - "id": "9a8cdbb2-6eff-479d-962c-dca43163cd18", + "id": "1c1fa912-5a7a-4699-8ec5-2e5d2d665b26", "savedPayload": { "position": { "x": 18551.82392442019, @@ -43171,7 +39376,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "236f51a9-2f52-4f97-8917-cefb145151d8", + "id": "b53a74bf-96e5-45bc-bbed-9d3fb035f615", "savedPayload": { "position": { "x": 17104.661689036442, @@ -43195,7 +39400,7 @@ } }, "styleConditions": [], - "id": "ea61dfd8-b0cf-4a60-8064-77fc3be3456c", + "id": "40695ca3-c14e-479e-b1a0-25b7ceee04ab", "savedPayload": { "position": { "x": 17537.38315744273, @@ -43223,7 +39428,7 @@ "type": "Polygon Vertex", "name": " BSV36 End", "project": "Foundations", - "id": "2ef2e134-3128-44e8-b7cb-4c6f1cd7955a", + "id": "aa598146-bce3-44ef-90ef-09c16c4f74cb", "savedPayload": { "position": { "x": 17554.470013743263, @@ -43247,7 +39452,7 @@ "referenceParent": { "type": "Point", "name": "BSV36 End", - "id": "be397f46-750a-4062-bdd8-dd92612d790f" + "id": "c87a9cdd-8cdc-48b1-a689-eff952241400" }, "referenceParentCombinedNodePath": [ [ @@ -43293,7 +39498,7 @@ "type": "Polygon Vertex", "name": " BSV36 Begin", "project": "Foundations", - "id": "2eedf85d-bb4f-467f-9ea6-d60e80690a04", + "id": "bc15b6fb-aefc-472b-9698-b11272013ae0", "savedPayload": { "position": { "x": 18402.82609425531, @@ -43317,7 +39522,7 @@ "referenceParent": { "type": "Point", "name": "BSV36 Begin", - "id": "7ccd6bf8-ac56-4487-9424-29094ff0bc25" + "id": "37c2b9a7-8723-494f-9b81-b920fba33739" }, "referenceParentCombinedNodePath": [ [ @@ -43360,7 +39565,7 @@ } } ], - "id": "9d68f874-372f-47c8-be51-3232887e2070", + "id": "96005e28-e8a3-4464-882f-da66e34567b5", "savedPayload": { "position": { "x": 18302.27399877984, @@ -43396,7 +39601,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "84fd6c8b-907b-4929-b994-6a7fb042985f", + "id": "a569bec2-d83f-4654-bb95-3e5bb78a87d0", "savedPayload": { "position": { "x": 17987.191482149552, @@ -43420,7 +39625,7 @@ } }, "styleConditions": [], - "id": "fc85f61b-a30d-43bb-9d9b-1f074335b20f", + "id": "39016e61-57b3-4792-8119-a08b441133eb", "savedPayload": { "position": { "x": 18402.82609425531, @@ -43448,7 +39653,7 @@ "type": "Polygon Vertex", "name": " Zero End", "project": "Foundations", - "id": "b78ad8a9-7e29-4de6-87ae-4d1524e5eeeb", + "id": "aaee78c9-3357-4094-8798-7974d75fb778", "savedPayload": { "position": { "x": 19251.182174767357, @@ -43472,7 +39677,7 @@ "referenceParent": { "type": "Point", "name": "Zero End", - "id": "4a9a664e-0835-46bb-8af8-5056bb081d09" + "id": "eeac30d6-de55-4cb2-a26b-55acb507edf0" }, "referenceParentCombinedNodePath": [ [ @@ -43518,7 +39723,7 @@ "type": "Polygon Vertex", "name": " Zero Begin", "project": "Foundations", - "id": "16d52354-3bfc-4e40-97e6-c5dea23b30b7", + "id": "207f22d4-7558-4c65-b457-3e0c2b70a914", "savedPayload": { "position": { "x": 19234.095318466825, @@ -43542,7 +39747,7 @@ "referenceParent": { "type": "Point", "name": "Zero Begin", - "id": "2dc949e3-198a-49a2-9ccc-c37a18774b94" + "id": "64b90344-12f9-4f98-8b4e-29801e357e0e" }, "referenceParentCombinedNodePath": [ [ @@ -43585,7 +39790,7 @@ } } ], - "id": "bfb2670b-afcc-41b3-8c45-81ee8d2bcc04", + "id": "87a620e5-28bf-4aac-9251-7aea0702de09", "savedPayload": { "position": { "x": 18385.73923795478, @@ -43621,7 +39826,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.6,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "6744b408-ba1b-440e-a3c5-24758207b95e", + "id": "b43b6574-3f1c-4ec2-9ad2-9ac1951740c0", "savedPayload": { "position": { "x": 18100.710916203774, @@ -43645,7 +39850,7 @@ } }, "styleConditions": [], - "id": "a11916f7-095a-4c9e-bd93-14cbb4a7acc2", + "id": "fde12b25-66e3-400c-aaa9-51cb45210cdc", "savedPayload": { "position": { "x": 18388.866349693184, @@ -43673,7 +39878,7 @@ "type": "Polygon Vertex", "name": " 0.85 End", "project": "Foundations", - "id": "334bc3b4-26c7-4149-b704-6cdee67010c3", + "id": "add6920f-da78-4ef0-a48c-592da362594e", "savedPayload": { "position": { "x": 18760.48702235753, @@ -43697,7 +39902,7 @@ "referenceParent": { "type": "Point", "name": "0.85 End", - "id": "9dfaa646-ead4-4d47-8e8f-5362c1beb27a" + "id": "44351bfd-2218-4b8a-bca8-74923490efe1" }, "referenceParentCombinedNodePath": [ [ @@ -43743,7 +39948,7 @@ "type": "Polygon Vertex", "name": " 0.85 Begin", "project": "Foundations", - "id": "fc029cae-da3b-42fe-a636-272724933047", + "id": "7b92a479-805f-4f21-9dca-f02d3da18893", "savedPayload": { "position": { "x": 18965.177216672004, @@ -43767,7 +39972,7 @@ "referenceParent": { "type": "Point", "name": "0.85 Begin", - "id": "0abe810f-cfa3-4d27-9d4b-2ed6b6188387" + "id": "610a567a-0aa5-435e-9a7a-2fb4c38feb2b" }, "referenceParentCombinedNodePath": [ [ @@ -43810,7 +40015,7 @@ } } ], - "id": "1ced0c0b-6c8e-4886-b36a-d3d467a1df5a", + "id": "e153c0cd-ef4f-4436-9aa4-e8d786af78a6", "savedPayload": { "position": { "x": 18677.021783182594, @@ -43846,7 +40051,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 0.6,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "e10af6bd-20c2-4cb8-b6fc-def5c343988d", + "id": "b776755c-d8f5-4682-9a8f-37bc5b08b45f", "savedPayload": { "position": { "x": 18741.24969066294, @@ -43870,7 +40075,7 @@ } }, "styleConditions": [], - "id": "21e5a9d2-fcfd-477c-b68b-bc76803f12ce", + "id": "88db080e-06fb-421b-994f-da1a0d4b3e30", "savedPayload": { "position": { "x": 18813.044389949206, @@ -43898,7 +40103,7 @@ "type": "Polygon Vertex", "name": " -0.85 End", "project": "Foundations", - "id": "8628e94a-1ece-40d0-a01a-5e3c2779a45c", + "id": "79e8db13-ae05-4489-a9be-f3c11ce39fec", "savedPayload": { "position": { "x": 19176.12163446329, @@ -43922,7 +40127,7 @@ "referenceParent": { "type": "Point", "name": "-0.85 End", - "id": "0c5b323f-d517-40f3-b765-8194baca3165" + "id": "6ae58376-4bd2-438b-bd04-3c0930497213" }, "referenceParentCombinedNodePath": [ [ @@ -43968,7 +40173,7 @@ "type": "Polygon Vertex", "name": " -0.85 Begin", "project": "Foundations", - "id": "e687426b-f199-49a8-b692-6b960050d4df", + "id": "38f9fa70-0732-4b4b-a415-44b8e385e67b", "savedPayload": { "position": { "x": 18956.63378852174, @@ -43992,7 +40197,7 @@ "referenceParent": { "type": "Point", "name": "-0.85 Begin", - "id": "7bf809dc-6c7e-4231-81ac-d17457bea798" + "id": "7290ea50-94fc-49b5-a3bd-f2e1cf03db7e" }, "referenceParentCombinedNodePath": [ [ @@ -44035,7 +40240,7 @@ } } ], - "id": "61cbb0ba-9783-4425-a169-954ca96802ad", + "id": "dce2f8b4-1e18-4d19-889f-d5ffae29e36c", "savedPayload": { "position": { "x": 18884.839089235473, @@ -44061,7 +40266,7 @@ ], "images": [], "texts": [], - "id": "2797115b-8a45-4569-8fc9-63996239fef6", + "id": "1026dd5b-6373-4932-8965-e5759d40ac13", "savedPayload": { "position": { "x": 18593.556544007657, @@ -44101,7 +40306,7 @@ "name": "New Data Formula", "code": "record.bsv36", "project": "Foundations", - "id": "4b25bd4e-a606-470a-a77b-923c2a21d10c", + "id": "28ff3f59-8b43-4816-aef5-b70ecda77268", "savedPayload": { "position": { "x": 20133.43450932167, @@ -44129,7 +40334,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "1a1d95f6-1f39-4d80-898d-424a10e98ed9", + "id": "78a2d57c-aa2f-4fd7-9f57-b525beb4c1da", "savedPayload": { "position": { "x": 20382.138643077556, @@ -44152,7 +40357,7 @@ } } }, - "id": "86d849b3-cd6a-44ef-89d3-e62abeefc2fc", + "id": "d7016005-e38a-4f43-8767-0c4a48b7d450", "savedPayload": { "position": { "x": 19966.5040309718, @@ -44176,7 +40381,7 @@ } } ], - "id": "f25d4239-8187-4675-807e-86dc22dd85f3", + "id": "1f38b514-1f0a-45e0-8da2-27d4af42df8c", "savedPayload": { "position": { "x": 19383.938940516167, @@ -44200,7 +40405,7 @@ } } ], - "id": "6ea00c08-f172-49e0-90ec-a717029f61e9", + "id": "26338bd8-a19e-4d44-b885-d9837fcf06b7", "savedPayload": { "position": { "x": 18801.373850060536, @@ -44247,7 +40452,7 @@ "name": "New Point Formula", "code": "x = record.begin\ny = record.previous.bsv6", "project": "Foundations", - "id": "d6cc8706-dc3d-4108-aa90-7c9596fcbd16", + "id": "50c2d2f5-afcc-4442-9a81-9399054356a9", "savedPayload": { "position": { "x": 19466.558387806643, @@ -44270,7 +40475,7 @@ } } }, - "id": "4566f8eb-5195-44b4-afe6-b64573e9dab0", + "id": "1ea20264-fdc0-4737-9903-a753e1bcd776", "savedPayload": { "position": { "x": 19570.467040833082, @@ -44302,7 +40507,7 @@ "name": "New Point Formula", "code": "x = record.end\ny = record.bsv6", "project": "Foundations", - "id": "d8b86fd5-287d-46e0-8d15-2bb1a2e9638d", + "id": "3960ca16-1f7f-41fb-8b57-03f88458d8bd", "savedPayload": { "position": { "x": 19965.658239087334, @@ -44325,7 +40530,7 @@ } } }, - "id": "dea3c4ed-e6ef-4bfd-bf7f-64ec688bd9d6", + "id": "4296d83d-3f57-461e-8295-2f092439f98e", "savedPayload": { "position": { "x": 19820.016966473428, @@ -44349,7 +40554,7 @@ } } ], - "id": "a691097c-1ee0-4a37-a82c-4f78705d2f4b", + "id": "102e0369-99e5-44a9-bb7b-4bfd7039fbd3", "savedPayload": { "position": { "x": 19674.37569385952, @@ -44387,7 +40592,7 @@ "name": "New Style", "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", "project": "Foundations", - "id": "794f060c-7d7a-4658-80c0-4aa78ff70a9c", + "id": "ec7b6358-950a-481b-918d-91d91ec477e5", "savedPayload": { "position": { "x": 20913.72062319039, @@ -44411,7 +40616,7 @@ } }, "styleConditions": [], - "id": "fa37d444-b4cc-48d4-a654-ea8f403e5f4b", + "id": "03e75a0e-3659-400c-abef-9dc2342a6a21", "savedPayload": { "position": { "x": 20480.999154784102, @@ -44439,7 +40644,7 @@ "type": "Polygon Vertex", "name": " BSV6 End", "project": "Foundations", - "id": "2bcd9238-ed75-46ed-8191-cb0fde3a321e", + "id": "9335bff0-8ae6-429e-955c-9364ac344af8", "savedPayload": { "position": { "x": 20463.91229848357, @@ -44463,7 +40668,7 @@ "referenceParent": { "type": "Point", "name": "BSV6 End", - "id": "dea3c4ed-e6ef-4bfd-bf7f-64ec688bd9d6" + "id": "4296d83d-3f57-461e-8295-2f092439f98e" }, "referenceParentCombinedNodePath": [ [ @@ -44509,7 +40714,7 @@ "type": "Polygon Vertex", "name": " BSV6 Begin", "project": "Foundations", - "id": "3c4d984e-352b-4328-984f-d70aff9ef593", + "id": "f3009af6-f43b-4f3b-9bcf-390b1f4419a1", "savedPayload": { "position": { "x": 19615.556217971523, @@ -44533,7 +40738,7 @@ "referenceParent": { "type": "Point", "name": "BSV6 Begin", - "id": "4566f8eb-5195-44b4-afe6-b64573e9dab0" + "id": "1ea20264-fdc0-4737-9903-a753e1bcd776" }, "referenceParentCombinedNodePath": [ [ @@ -44576,7 +40781,7 @@ } } ], - "id": "2da89ad8-c4c8-44df-83ef-defe83fb945d", + "id": "0f723b79-de55-4453-9180-0537b590d8b2", "savedPayload": { "position": { "x": 20048.277686377813, @@ -44602,7 +40807,7 @@ ], "images": [], "texts": [], - "id": "f8ee911c-58ce-4941-ae68-2338c0891333", + "id": "73604113-4fc0-4df7-a068-e9608557966e", "savedPayload": { "position": { "x": 19632.643074272055, @@ -44642,7 +40847,7 @@ "name": "New Data Formula", "code": "record.bsv6", "project": "Foundations", - "id": "6ce94b33-97d5-4473-994c-5ac6b5592668", + "id": "b475a723-f189-47e2-8aa9-3068d9170db0", "savedPayload": { "position": { "x": 19131.85163922244, @@ -44670,7 +40875,7 @@ "name": "New Text Style", "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", "project": "Foundations", - "id": "794ac7f8-64a8-4c2d-af47-291a419f5505", + "id": "d09d3f8d-f0db-4684-bc3e-5537ee7d6a0d", "savedPayload": { "position": { "x": 18133.651936661052, @@ -44693,7 +40898,7 @@ } } }, - "id": "dbf1789c-3118-4f94-aee8-6b845eddf8f9", + "id": "dd2b2eac-2cf4-479e-9c7d-2d7a902a48e1", "savedPayload": { "position": { "x": 18716.217027116683, @@ -44717,7 +40922,7 @@ } } ], - "id": "a0aa9373-6b83-4b29-9ff1-81bc7c53570c", + "id": "41679942-743d-4f8e-9412-c69033870218", "savedPayload": { "position": { "x": 18883.147505466553, @@ -44741,7 +40946,7 @@ } } ], - "id": "333fe67d-7192-42b5-8d34-453c5c7cfc56", + "id": "30e442b6-e5b3-41fb-bbb7-ec7b5be32fd4", "savedPayload": { "position": { "x": 19050.077983816424, @@ -44765,7 +40970,2142 @@ } } ], - "id": "1a2649c0-5197-4da3-bc9b-ed761dd683ce", + "id": "4fdd0398-42d8-4ac8-9f14-bc7da3642369", + "savedPayload": { + "position": { + "x": 18583.15189664696, + "y": 9486.968472668685 + }, + "targetPosition": { + "x": 18051.878281255034, + "y": 9765.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Volume Weighted MACD", + "config": "{\n \"codeName\": \"Plotter-VWMACD\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Volume Weighted MACD", + "config": "{\n \"codeName\": \"Module-VWMACD\",\n \"icon\": \"histogram\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.line", + "project": "Foundations", + "id": "eea67c86-2ec9-4caf-82ae-51a153a512f5", + "savedPayload": { + "position": { + "x": 19489.05367569952, + "y": 9328.779956700535 + }, + "targetPosition": { + "x": 19281.236369646642, + "y": 9112.41922249739 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b28f818a-011a-42d9-a3e5-8f1b28cce36d", + "savedPayload": { + "position": { + "x": 19281.236369646642, + "y": 9112.41922249739 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.line", + "project": "Foundations", + "id": "a1db0476-5b84-4774-995c-2d94fb8da399", + "savedPayload": { + "position": { + "x": 19217.008462166297, + "y": 9478.623578749877 + }, + "targetPosition": { + "x": 19145.21376288003, + "y": 9187.341033522061 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a25ccae1-f257-43b3-87bc-50f7d1dc3a5c", + "savedPayload": { + "position": { + "x": 19145.21376288003, + "y": 9187.341033522061 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Signal Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.signal", + "project": "Foundations", + "id": "87a3c48e-1409-4af1-8d19-768dec2c21d5", + "savedPayload": { + "position": { + "x": 18906.48858524389, + "y": 9472.36935527307 + }, + "targetPosition": { + "x": 18989.953824418826, + "y": 9184.213921783657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9bbaa369-dfa2-4367-a79e-f05f15beda29", + "savedPayload": { + "position": { + "x": 18989.953824418826, + "y": 9184.213921783657 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Signal End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.signal", + "project": "Foundations", + "id": "471add53-3c25-40f9-a5f6-de696ab9d16a", + "savedPayload": { + "position": { + "x": 18640.697595187477, + "y": 9311.693100400003 + }, + "targetPosition": { + "x": 18857.05832939062, + "y": 9103.875794347125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a6df4ad3-c760-4135-b872-fb39ef682b04", + "savedPayload": { + "position": { + "x": 18857.05832939062, + "y": 9103.875794347125 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "07f53c99-d8eb-40a1-8752-c083d0f26ee7", + "savedPayload": { + "position": { + "x": 18490.85397313813, + "y": 9039.64788686678 + }, + "targetPosition": { + "x": 18782.136518365947, + "y": 8967.853187580513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8f80b17-6f61-4afc-8de6-e712ca31b17c", + "savedPayload": { + "position": { + "x": 18782.136518365947, + "y": 8967.853187580513 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "93a1222c-830d-4b3b-b3bd-b473dbda8796", + "savedPayload": { + "position": { + "x": 18497.108196614943, + "y": 8729.128009944376 + }, + "targetPosition": { + "x": 18785.263630104353, + "y": 8812.59324911931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "57c497c2-fa00-4a96-aac7-2e3f6f5cef15", + "savedPayload": { + "position": { + "x": 18785.263630104353, + "y": 8812.59324911931 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Middle", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", + "project": "Foundations", + "id": "686c6d27-6291-4c36-9589-49eeafbfc431", + "savedPayload": { + "position": { + "x": 18657.784451488005, + "y": 8463.337019887957 + }, + "targetPosition": { + "x": 18865.601757540884, + "y": 8679.697754091101 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d3940b39-770a-4813-8f50-54c19e498e80", + "savedPayload": { + "position": { + "x": 18865.601757540884, + "y": 8679.697754091101 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram 0 begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "ed503f14-f349-4ea4-a70d-6893814f6ccc", + "savedPayload": { + "position": { + "x": 18929.82966502123, + "y": 8313.493397838614 + }, + "targetPosition": { + "x": 19001.624364307496, + "y": 8604.77594306643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "71da2aba-b146-49ba-9983-96fc6f5a80a6", + "savedPayload": { + "position": { + "x": 19001.624364307496, + "y": 8604.77594306643 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogrqm 0 end", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "157c67e4-35b0-495f-b7e6-f96cd302e917", + "savedPayload": { + "position": { + "x": 19198.616922356166, + "y": 8463.825338060129 + }, + "targetPosition": { + "x": 19156.8843027687, + "y": 8607.903054804834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ff1d0d7-ab63-4144-9552-6ed5a8ccc76b", + "savedPayload": { + "position": { + "x": 19156.8843027687, + "y": 8607.903054804834 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.histogram", + "project": "Foundations", + "id": "44b4bc61-1a80-43cc-b81c-679bfd28777e", + "savedPayload": { + "position": { + "x": 19397.96016489848, + "y": 8584.332529214927 + }, + "targetPosition": { + "x": 19289.779797796906, + "y": 8688.241182241367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bab721f2-6dd6-4cdb-8658-6b2db5697813", + "savedPayload": { + "position": { + "x": 19289.779797796906, + "y": 8688.241182241367 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.histogram", + "project": "Foundations", + "id": "1d9a5626-3185-41a7-939b-0cd1eb960807", + "savedPayload": { + "position": { + "x": 19510.342881435485, + "y": 8788.366439364845 + }, + "targetPosition": { + "x": 19364.70160882158, + "y": 8824.263789007979 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "22dbad60-16ff-4624-90f4-7e50084547a6", + "savedPayload": { + "position": { + "x": 19364.70160882158, + "y": 8824.263789007979 + }, + "targetPosition": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "149c12cc-275d-4425-81a4-bd5295f6f328", + "savedPayload": { + "position": { + "x": 19073.419063593763, + "y": 8896.058488294246 + }, + "targetPosition": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Line Zero", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "c1b7a5c8-c11b-4fbb-ab84-87cbfac987a1", + "savedPayload": { + "position": { + "x": 19750.339440537464, + "y": 7890.354756878449 + }, + "targetPosition": { + "x": 19783.49992472996, + "y": 8188.5164282718715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "eecc24a4-f47c-4de3-96e1-96a3b1897d51", + "savedPayload": { + "position": { + "x": 19783.49992472996, + "y": 8188.5164282718715 + }, + "targetPosition": { + "x": 19816.660408922457, + "y": 8486.678099665294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "17ece330-fcfa-4ea2-9741-5ce2a1173dbf", + "savedPayload": { + "position": { + "x": 19900.125648097393, + "y": 8198.522666175882 + }, + "targetPosition": { + "x": 19816.660408922457, + "y": 8486.678099665294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "a8f80b17-6f61-4afc-8de6-e712ca31b17c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "eb280b3d-56d1-4538-b791-a64f1dfee71c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "f27790a7-8a53-475e-8e72-da5a396c5788", + "savedPayload": { + "position": { + "x": 20004.04454541472, + "y": 8252.397956693147 + }, + "targetPosition": { + "x": 19816.660408922457, + "y": 8486.678099665294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "57c497c2-fa00-4a96-aac7-2e3f6f5cef15" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Zero End", + "Point", + "Foundations", + "f349fde7-6712-4f9a-aacd-0c4a322b0e00" + ] + ] + } + } + ], + "id": "efe62da0-33e7-469e-b2bc-0183739d524a", + "savedPayload": { + "position": { + "x": 19652.660408922457, + "y": 8854.678099665294 + }, + "targetPosition": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Histogram", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "c7f21cd2-2f07-4569-a9ac-9e80e8757a14", + "savedPayload": { + "position": { + "x": 19933.54486904158, + "y": 8264.141560631098 + }, + "targetPosition": { + "x": 19938.723061313194, + "y": 8564.096867843353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.histogram < 0", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", + "project": "Foundations", + "id": "b15ae193-2ceb-4013-bdb9-151e3ed619d3", + "savedPayload": { + "position": { + "x": 20229.709476419648, + "y": 8039.3808434801795 + }, + "targetPosition": { + "x": 20084.21626886642, + "y": 8301.738855661766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c474281f-b459-4e5f-93f7-dbaab805b006", + "savedPayload": { + "position": { + "x": 20084.21626886642, + "y": 8301.738855661766 + }, + "targetPosition": { + "x": 19938.723061313194, + "y": 8564.096867843353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "61389e03-bb9d-4688-9465-2286e1535be6", + "savedPayload": { + "position": { + "x": 19938.723061313194, + "y": 8564.096867843353 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "e73e0b3b-a7fe-44e8-bff6-7dfa0161f9ed", + "savedPayload": { + "position": { + "x": 19688.253874876445, + "y": 8203.429169513041 + }, + "targetPosition": { + "x": 19626.555903950666, + "y": 8497.016227101827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.histogram < 0", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n}", + "project": "Foundations", + "id": "22f3e336-283c-4e51-a1d4-c05fa2f0ed15", + "savedPayload": { + "position": { + "x": 20027.006981906812, + "y": 8050.206497839179 + }, + "targetPosition": { + "x": 19826.78144292874, + "y": 8273.611362470503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fbd9e74e-2b60-477a-b5f8-c265b408923f", + "savedPayload": { + "position": { + "x": 19826.78144292874, + "y": 8273.611362470503 + }, + "targetPosition": { + "x": 19626.555903950666, + "y": 8497.016227101827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c557d54d-92fc-453c-ad9e-7dcf788970d1", + "savedPayload": { + "position": { + "x": 19626.555903950666, + "y": 8497.016227101827 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Histogram 0 begin", + "project": "Foundations", + "id": "a00adbf1-d608-4440-84d0-21270827f99d", + "savedPayload": { + "position": { + "x": 20030.783082615355, + "y": 8604.419975639496 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram 0 begin", + "id": "71da2aba-b146-49ba-9983-96fc6f5a80a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Histogram 0 begin", + "Point", + "Foundations", + "072b9a31-3b02-4aac-b02f-5dea2326841c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogrqm 0 end", + "project": "Foundations", + "id": "1cbbbd38-35e6-4c82-8bbf-9bc08f1127bb", + "savedPayload": { + "position": { + "x": 20104.35912389227, + "y": 8672.885782393754 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogrqm 0 end", + "id": "0ff1d0d7-ab63-4144-9552-6ed5a8ccc76b" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Histogrqm 0 end", + "Point", + "Foundations", + "02b9e98a-1cb4-4cf9-8603-54b584b9df37" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram End", + "project": "Foundations", + "id": "39b5ab42-4ac9-4f32-9cb7-d4bdc877832a", + "savedPayload": { + "position": { + "x": 20138.94766002455, + "y": 8730.47578999488 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram End", + "id": "bab721f2-6dd6-4cdb-8658-6b2db5697813" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Histogram End", + "Point", + "Foundations", + "512c2cd6-655e-40ac-8064-b9f0f9df47dd" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram Begin", + "project": "Foundations", + "id": "63e58704-832c-46f6-8658-19f6f94381af", + "savedPayload": { + "position": { + "x": 20159.854007063466, + "y": 8794.318569232317 + }, + "targetPosition": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram Begin", + "id": "22dbad60-16ff-4624-90f4-7e50084547a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Histogram Begin", + "Point", + "Foundations", + "a896c27d-376d-4069-9f6f-d80914546067" + ] + ] + } + } + ], + "id": "ea7c8fc0-48e5-4e08-aa2b-0c7999234c9c", + "savedPayload": { + "position": { + "x": 19866.09066477573, + "y": 8855.171660591239 + }, + "targetPosition": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "69c914e2-d0ea-440b-8eb4-94d8f35c34b8", + "savedPayload": { + "position": { + "x": 20527.56570055879, + "y": 9057.802253253174 + }, + "targetPosition": { + "x": 20285.930360793503, + "y": 9235.600910662379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "75b60e7b-14e6-496e-9cce-1728ab3fef74", + "savedPayload": { + "position": { + "x": 20285.930360793503, + "y": 9235.600910662379 + }, + "targetPosition": { + "x": 20044.295021028218, + "y": 9413.399568071583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Line End", + "project": "Foundations", + "id": "7ecca06a-23a5-4049-a9cf-2589a08930ff", + "savedPayload": { + "position": { + "x": 20335.577566256034, + "y": 9341.604868785316 + }, + "targetPosition": { + "x": 20044.295021028218, + "y": 9413.399568071583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Line End", + "id": "a25ccae1-f257-43b3-87bc-50f7d1dc3a5c" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Line End", + "Point", + "Foundations", + "a1cfdbea-4a10-468f-a8e7-60e88961157e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Line Begin", + "project": "Foundations", + "id": "a148f5b5-3ada-4cd5-8b3f-97d351937c8a", + "savedPayload": { + "position": { + "x": 20340.879644690478, + "y": 9458.538919054019 + }, + "targetPosition": { + "x": 20044.295021028218, + "y": 9413.399568071583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Line Begin", + "id": "b28f818a-011a-42d9-a3e5-8f1b28cce36d" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Line Begin", + "Point", + "Foundations", + "39f800db-8470-4447-8459-b19a85af7fdc" + ] + ] + } + } + ], + "id": "4b92c86b-a769-49af-aa68-2063352e6d89", + "savedPayload": { + "position": { + "x": 20044.295021028218, + "y": 9413.399568071583 + }, + "targetPosition": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Signal", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "36d9353d-a07a-44fc-825f-62b7d811e9d3", + "savedPayload": { + "position": { + "x": 20282.208706848844, + "y": 9255.13323743406 + }, + "targetPosition": { + "x": 19984.04703545542, + "y": 9288.293721626556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "778434a1-d944-41ce-a3c6-754ec4e10bb8", + "savedPayload": { + "position": { + "x": 19984.04703545542, + "y": 9288.293721626556 + }, + "targetPosition": { + "x": 19685.885364061996, + "y": 9321.454205819053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Signal End", + "project": "Foundations", + "id": "384a9cb0-09f0-45d0-b22d-f64912610843", + "savedPayload": { + "position": { + "x": 19974.040797551406, + "y": 9404.919444993988 + }, + "targetPosition": { + "x": 19685.885364061996, + "y": 9321.454205819053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Signal End", + "id": "a6df4ad3-c760-4135-b872-fb39ef682b04" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Signal End", + "Point", + "Foundations", + "39c15514-7e7e-4bb4-b716-011d3c0494b2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Signal Begin", + "project": "Foundations", + "id": "d6b9f245-1b70-4591-a651-5ba890e0a4d1", + "savedPayload": { + "position": { + "x": 19920.165507034144, + "y": 9508.838342311314 + }, + "targetPosition": { + "x": 19685.885364061996, + "y": 9321.454205819053 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Signal Begin", + "id": "9bbaa369-dfa2-4367-a79e-f05f15beda29" + }, + "referenceParentCombinedNodePath": [ + [ + "Quasar", + "Data Mine", + "Foundations", + "a65781fb-5d0b-416f-9a54-ff74c4bc67b1" + ], + [ + "Volume Weighted MACD", + "Plotter", + "Foundations", + "b33ee0b8-0cab-4663-b527-fef9670daeda" + ], + [ + "Volume Weighted MACD", + "Plotter Module", + "Foundations", + "45ec14aa-475a-4673-92f8-c0e4baf12370" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0a8ba453-ac48-4b22-8b2f-99bf4552ac9c" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "26387a33-d534-4b07-a2ba-bab3741f2d0a" + ], + [ + "Signal Begin", + "Point", + "Foundations", + "9c5ab47f-8f83-494b-b5fb-e824a3089268" + ] + ] + } + } + ], + "id": "b8c4cf73-7822-4e7e-9d6d-23c50be6dbed", + "savedPayload": { + "position": { + "x": 19685.885364061996, + "y": 9321.454205819053 + }, + "targetPosition": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "3d10b6d5-272e-48de-8b92-1ae286e72a25", + "savedPayload": { + "position": { + "x": 19649.729930572586, + "y": 9062.988966644118 + }, + "targetPosition": { + "x": 19217.008462166297, + "y": 9478.623578749877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "VWMACD", + "config": "{\n \"codeName\": \"Panel-VWMACD\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Line", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.line", + "project": "Foundations", + "id": "dabd3264-21db-4260-8beb-830aee895723", + "savedPayload": { + "position": { + "x": 20318.870324485255, + "y": 9356.078408215433 + }, + "targetPosition": { + "x": 20056.094826815188, + "y": 9500.816232657591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "139fb2c6-5d38-446a-a42f-ff7f2ff10826", + "savedPayload": { + "position": { + "x": 20056.094826815188, + "y": 9500.816232657591 + }, + "targetPosition": { + "x": 19793.31932914512, + "y": 9645.55405709975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Signal", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.signal", + "project": "Foundations", + "id": "a1c73766-a810-495e-a3f2-3b157a123f49", + "savedPayload": { + "position": { + "x": 20369.63019612394, + "y": 9812.48453544962 + }, + "targetPosition": { + "x": 20081.47476263453, + "y": 9729.019296274684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62950a12-99c3-4715-9f0f-c0948995434e", + "savedPayload": { + "position": { + "x": 20081.47476263453, + "y": 9729.019296274684 + }, + "targetPosition": { + "x": 19793.31932914512, + "y": 9645.55405709975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Histogram", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.histogram", + "project": "Foundations", + "id": "a23f5fe6-aa51-437c-a7b0-83ec6d4731b5", + "savedPayload": { + "position": { + "x": 20082.794978029437, + "y": 10171.105052439883 + }, + "targetPosition": { + "x": 19938.05715358728, + "y": 9908.329554769816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6eed5c8e-2456-4958-a6f5-27db6af18c1d", + "savedPayload": { + "position": { + "x": 19938.05715358728, + "y": 9908.329554769816 + }, + "targetPosition": { + "x": 19793.31932914512, + "y": 9645.55405709975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "af73cd69-b4d5-463f-86ec-760cc45966a2", + "savedPayload": { + "position": { + "x": 19793.31932914512, + "y": 9645.55405709975 + }, + "targetPosition": { + "x": 19217.008462166297, + "y": 9478.623578749877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "90ffc76b-7203-4748-a47e-52c7afd0f707", + "savedPayload": { + "position": { + "x": 19217.008462166297, + "y": 9478.623578749877 + }, + "targetPosition": { + "x": 18634.443371710666, + "y": 9622.212977322411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "00240f22-f598-461a-af28-8548ee806c2f", "savedPayload": { "position": { "x": 18634.443371710666, @@ -44789,7 +43129,7 @@ } } ], - "id": "cda8a0e8-ef4a-4a59-acd3-f5fe21eb4ccb", + "id": "821a251f-0408-42c6-bfcf-f21666dbb8c2", "savedPayload": { "position": { "x": 18051.878281255034, From 7ee7235d1eb6b97f9748e35d5b1b8fa23071a156 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Aug 2021 10:08:55 +0200 Subject: [PATCH 005/227] Governance Bug Fixed with #2 appearing at Bonus --- Projects/Governance/UI/Spaces/Reports-Space/UserProfiles.js | 6 +++--- Projects/Governance/UI/Spaces/Reports-Space/Votes.js | 1 + .../Governance/UI/Spaces/User-Profile-Space/UserProfile.js | 2 +- Projects/Governance/UI/Utilities/Conversions.js | 2 +- Projects/Governance/UI/Utilities/Tables.js | 4 ++-- 5 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Projects/Governance/UI/Spaces/Reports-Space/UserProfiles.js b/Projects/Governance/UI/Spaces/Reports-Space/UserProfiles.js index 29ef1bc84..5e068f487 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/UserProfiles.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/UserProfiles.js @@ -46,7 +46,7 @@ function newGovernanceReportsUserProfiles() { "type": "number", "order": "descending", "textAlign": "center", - "format": "2 decimals" + "format": "integer" }, { "name": "delegatedPower", @@ -54,7 +54,7 @@ function newGovernanceReportsUserProfiles() { "type": "number", "order": "descending", "textAlign": "center", - "format": "2 decimals" + "format": "integer" }, { "name": "tokenPower", @@ -62,7 +62,7 @@ function newGovernanceReportsUserProfiles() { "type": "number", "order": "descending", "textAlign": "center", - "format": "2 decimals" + "format": "integer" } ] } diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Votes.js b/Projects/Governance/UI/Spaces/Reports-Space/Votes.js index 7693ff819..c8764b62f 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/Votes.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/Votes.js @@ -101,6 +101,7 @@ function newGovernanceReportsVotes() { if (program === undefined) { continue } if (program.payload === undefined) { continue } if (program.payload[programPropertyName] === undefined) { continue } + if (program.payload[programPropertyName].bonus === undefined) { continue } let tableRecord = { "name": userProfile.name, diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 915e96603..63d2c0d1c 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -70,7 +70,7 @@ function newGovernanceUserProfileSpace() { /* Here we will setup the Reputation for each profile. */ - timer = timer + 15000 + timer = timer + 10000 waitingForResponses++ getTreasuryAccountTransactions() diff --git a/Projects/Governance/UI/Utilities/Conversions.js b/Projects/Governance/UI/Utilities/Conversions.js index 526df9122..140f26654 100644 --- a/Projects/Governance/UI/Utilities/Conversions.js +++ b/Projects/Governance/UI/Utilities/Conversions.js @@ -6,7 +6,7 @@ function newGovernanceUtilitiesConversions () { return thisObject function estimateSATokensInBTC(SATokens) { - const SA_BTC_BASELINE_EXCHANGE_RATE = 1.5 / 1000000 + const SA_BTC_BASELINE_EXCHANGE_RATE = 1.0 / 1000000 const BTC = SATokens * SA_BTC_BASELINE_EXCHANGE_RATE return BTC.toFixed(3) diff --git a/Projects/Governance/UI/Utilities/Tables.js b/Projects/Governance/UI/Utilities/Tables.js index e4ad3d1e5..beec28abe 100644 --- a/Projects/Governance/UI/Utilities/Tables.js +++ b/Projects/Governance/UI/Utilities/Tables.js @@ -141,11 +141,11 @@ function newGovernanceUtilitiesTables() { break } case 'integer': { - value = parseFloat(value | 0).toLocaleString('en') + value = parseFloat(parseFloat(value | 0).toFixed(0)).toLocaleString('en') break } case '2 decimals': { - value = parseFloat(value | 2).toLocaleString('en') + value = parseFloat(parseFloat(value | 0).toFixed(2)).toLocaleString('en') break } case 'percentage': { From fbbf18e9f437b0bffa221eaae29cf001519f700f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Aug 2021 10:41:05 +0200 Subject: [PATCH 006/227] Webhooks Bug Fixed --- .../integrations-002-webhook-notifications.json | 16 +++++++++++++--- .../Sensor-Bot/Webhooks/CheckWebhook.js | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Integrations/Integrations/integrations-002-webhook-notifications.json b/Projects/Foundations/Schemas/Docs-Topics/I/Integrations/Integrations/integrations-002-webhook-notifications.json index 59cf5d19a..1befa265e 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Integrations/Integrations/integrations-002-webhook-notifications.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Integrations/Integrations/integrations-002-webhook-notifications.json @@ -146,12 +146,22 @@ }, { "style": "Text", - "text": "The Masters Data Mine features the definition of the Webhooks sensor bot used to monitor incoming notifications. You need to run an instance of this bot in the data mining section of the exchange and market of your choice.", - "updated": 1615370092995 + "text": "The Webhooks Data Mine features the definition of the Webhooks sensor bot used to monitor incoming notifications. You need to run an instance of this bot in the data mining section of the exchange and market of your choice.", + "updated": 1629361373616 }, { "style": "Text", - "text": "The default workspace does not feature these tasks. To create a task for the Webhooks sensor bot, you need to uninstall and re-install the corresponding market." + "text": "The Getting-Started-Tutorials workspace does not have this Data Mine as a plugin so you will need to add it first. To do that locate the Plugins node, expand it and at the Plugins Data Mines add a New Plugin File. You can setup it's configuration like this:" + }, + { + "style": "Json", + "text": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Webhooks\",\n \"folderName\": \"Data-Mines\",\n \"nodeType\": \"Data Mine\",\n \"saveWithWorkspace\": false\n}", + "updated": 1629361560976 + }, + { + "style": "Text", + "text": "The default workspace does not feature these tasks. To create a task for the Webhooks sensor bot, you need to uninstall and re-install the corresponding market. The prcess of installing a market adds all the tasks needed to run all the bots defined at all Data Mines present at the workspace.", + "updated": 1629361603647 }, { "style": "Success", diff --git a/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js b/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js index 4d6739de0..84d8cfa01 100644 --- a/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js +++ b/Projects/Foundations/TS/Bot-Modules/Sensor-Bot/Webhooks/CheckWebhook.js @@ -38,7 +38,7 @@ exports.newFoundationsBotModulesCheckWebhook = function (processIndex) { function getContextVariables(callBack) { try { - let reportKey = "Masters" + "-" + "Webhooks" + "-" + "Check-Webhook" + let reportKey = "Webhooks" + "-" + "Webhooks" + "-" + "Check-Webhook" TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, "[INFO] start -> getContextVariables -> reportKey = " + reportKey) From 173442f714cfe5821a2a2ae6b589641e4e7438a8 Mon Sep 17 00:00:00 2001 From: Gallymojo Date: Thu, 19 Aug 2021 17:01:22 +0800 Subject: [PATCH 007/227] Update Zeus.json --- Projects/Foundations/Plugins/Data-Mines/Zeus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Zeus.json b/Projects/Foundations/Plugins/Data-Mines/Zeus.json index 3c7712061..dca5b2b29 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Zeus.json +++ b/Projects/Foundations/Plugins/Data-Mines/Zeus.json @@ -1 +1 @@ -{"type":"Data Mine","name":"Zeus","config":"{ \n\"codeName\": \"Zeus\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Super Trend","config":"{ \n\"codeName\": \"Super-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Super Trend","project":"Foundations","id":"2412939e-1585-47f9-8d09-7ea8dd7c8bf0","savedPayload":{"position":{"x":21786.83642206419,"y":17775.938049371594},"targetPosition":{"x":21825.659278829567,"y":17920.826923314955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88"}}}],"outputDatasetFolders":[],"id":"74212c63-4a69-407d-80ec-d39ee2d8df74","savedPayload":{"position":{"x":21825.659278829567,"y":17920.826923314955},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5a35d0d1-cfed-4893-84ab-344a77c7d252","savedPayload":{"position":{"x":21792.127849125704,"y":17516.13042823626},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2a42dd15-1e04-4826-bd5f-85d95fbae135","savedPayload":{"position":{"x":22019.77356265646,"y":17486.160301484873},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"88a45f27-a0b8-4234-b7aa-f139400305db","savedPayload":{"position":{"x":22201.935470261036,"y":17625.938049371594},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"eef38121-80a2-4471-b909-24acdc4d213a","savedPayload":{"position":{"x":21942.127849125704,"y":17775.938049371594},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764","savedPayload":{"position":{"x":22076.61416995091,"y":17853.58376290235},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b","savedPayload":{"position":{"x":22154.259883481667,"y":17988.070083727558},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"d405bfe9-74f9-4419-8288-94229c9813a6","savedPayload":{"position":{"x":22154.259883481667,"y":18143.361510789073},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc3dbb85-168e-4fac-8893-b285de35a694","savedPayload":{"position":{"x":21864.482135594946,"y":18065.715797258315},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Super Trend","project":"Foundations","id":"f5a69b9b-0423-42be-bb58-b5a51f762ee7","savedPayload":{"position":{"x":22185.350101238982,"y":18510.463073884945},"targetPosition":{"x":21885.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446"}}}],"outputDatasetFolders":[],"id":"04c16ec8-b60b-4cf0-acf4-69d955a5d2aa","savedPayload":{"position":{"x":21885.350101238982,"y":18510.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"935a9195-83ac-41bc-835e-f118f5a79049","savedPayload":{"position":{"x":22144.746582800686,"y":18676.163860757828},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"a3f5a224-75c0-4054-84ac-c4a98f823085","savedPayload":{"position":{"x":22125.231850323475,"y":18767.973458748536},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"d39acabb-3797-410a-9d86-0edda4a41b70","savedPayload":{"position":{"x":22078.301510811405,"y":18849.259191199897},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"0fbf825f-68af-415d-b01e-1e30528a4b49","savedPayload":{"position":{"x":22008.549432878823,"y":18912.06424426857},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"98d9f621-8b18-4b4f-b191-b79d930dc4ec","savedPayload":{"position":{"x":21845.157722374315,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d","savedPayload":{"position":{"x":21660.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"3f1b6db1-7e06-499c-9879-194596e2978e","savedPayload":{"position":{"x":21585.350101238982,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f884fccf-e2dc-45db-a1df-36b6826b020c","savedPayload":{"position":{"x":21510.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2ade18e-8e3c-4448-a743-947c8163b80d","savedPayload":{"position":{"x":21952.350101238982,"y":18277.84783161428},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Super Trend","config":"{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88","savedPayload":{"position":{"x":22415.00790604074,"y":18525.650373880122},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446","savedPayload":{"position":{"x":22371.501088657693,"y":18800.34160803102},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"af4ce0b3-14a3-4e8d-8f27-353aa5d819e5","savedPayload":{"position":{"x":23052.05880280838,"y":19344.991865301457},"targetPosition":{"x":22827.752402718426,"y":19362.645161840224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eece0283-d534-4ce5-8606-4fa5cec4fe90","savedPayload":{"position":{"x":22827.752402718426,"y":19362.645161840224},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"47190c61-ec22-49ff-8a4c-e08e5cddc2c0","savedPayload":{"position":{"x":23021.102751037746,"y":19606.538226120843},"targetPosition":{"x":22807.115034871338,"y":19537.00940238648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aab131cd-6b2a-4708-84bf-11e65bd4f995","savedPayload":{"position":{"x":22807.115034871338,"y":19537.00940238648},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"True Range","config":"{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trueRange","project":"Foundations","id":"5e5bd969-819b-4131-aad4-d855c57b236d","savedPayload":{"position":{"x":22892.413629318537,"y":19836.32918754063},"targetPosition":{"x":22721.32228705853,"y":19690.203376666337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5","savedPayload":{"position":{"x":22721.32228705853,"y":19690.203376666337},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR N Period","config":"{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atrNPeriod","project":"Foundations","id":"139dd901-2800-4a78-b536-a26d71f8180f","savedPayload":{"position":{"x":22685.58318986271,"y":19999.3811587449},"targetPosition":{"x":22583.435327421314,"y":19798.90469080252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5bf3d6da-c010-4297-90f2-db405eb25ab9","savedPayload":{"position":{"x":22583.435327421314,"y":19798.90469080252},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Up Trend","config":"{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.uptrend","project":"Foundations","id":"1227cf03-417e-42af-8be8-0ac79c0372e6","savedPayload":{"position":{"x":22432.099492154815,"y":20070.870955187616},"targetPosition":{"x":22414.44619561605,"y":19846.564555097662},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"58b49e52-ac7e-4458-8dc0-c16a63c11c73","savedPayload":{"position":{"x":22414.44619561605,"y":19846.564555097662},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Down Trend","config":"{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.downtrend","project":"Foundations","id":"4b55c31f-ca51-4dcd-beaf-a03463e5d541","savedPayload":{"position":{"x":22170.55313133543,"y":20039.914903416982},"targetPosition":{"x":22240.081955069792,"y":19825.927187250574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9c7651af-9740-4086-9c1b-c859d25cae26","savedPayload":{"position":{"x":22240.081955069792,"y":19825.927187250574},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trend","config":"{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"eb1e09d6-6794-4d4e-a8a9-227fdbb1698c","savedPayload":{"position":{"x":21940.762169915644,"y":19911.225781697776},"targetPosition":{"x":22086.887980789936,"y":19740.13443943777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"880b51d4-9bda-4f26-b722-7cd84f9cc494","savedPayload":{"position":{"x":22086.887980789936,"y":19740.13443943777},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93965329-75b8-4e62-99ab-252a4aed8d86","savedPayload":{"position":{"x":22379.13960253852,"y":19397.951754917754},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)","project":"Foundations","id":"8f978d1c-9ed3-4dc6-9393-85f1a9497a8f","savedPayload":{"position":{"x":21935.430999857657,"y":19376.156776102827},"targetPosition":{"x":21923.671547740047,"y":19264.273062873897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab4157e5-9690-48a8-9826-c70b3802e617","savedPayload":{"position":{"x":21923.671547740047,"y":19264.273062873897},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1","project":"Foundations","id":"179290ba-51ab-4754-be1c-90355b7a74c2","savedPayload":{"position":{"x":21762.87902646674,"y":19348.827228370414},"targetPosition":{"x":21808.63689881277,"y":19246.05336438562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"17591e91-1610-4ccd-ab12-167be170d523","savedPayload":{"position":{"x":21808.63689881277,"y":19246.05336438562},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eee493c1-3895-4351-91ea-b53baf429bbb","savedPayload":{"position":{"x":21900.152643504825,"y":19040.505636416037},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bb58403-f839-4e0a-9b04-4f9219d7df83","savedPayload":{"position":{"x":21970.548152772928,"y":18596.045883148225},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Super Trend","id":"acfb7d6b-e877-4fb0-bef4-3923c049244b"}}}],"id":"c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4","savedPayload":{"position":{"x":21652.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Wave Trend","config":"{ \n\"codeName\": \"Wave-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Wave Trend","project":"Foundations","id":"d39fc6ac-79b2-4308-9c65-05e82bf02c8d","savedPayload":{"position":{"x":22200.780530114665,"y":17963.676706110182},"targetPosition":{"x":22120.14774146697,"y":18173.73230207205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828"}}}],"outputDatasetFolders":[],"id":"ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a","savedPayload":{"position":{"x":22120.14774146697,"y":18173.73230207205},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"88287fbf-f6b6-4b7d-ab0a-557c10b459d2","savedPayload":{"position":{"x":22226.132246264708,"y":18130.307096818775},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f713c037-7ea9-46f2-9982-318e30de5db1","savedPayload":{"position":{"x":22301.801714811005,"y":18171.392266054598},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"d4377097-6d3f-418d-8101-2bed732b55ec","savedPayload":{"position":{"x":22326.256507376027,"y":18253.950262165316},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"e2689a2e-356c-4dda-b198-2fa163578c77","savedPayload":{"position":{"x":22214.372794147097,"y":18242.190810047705},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b","savedPayload":{"position":{"x":22483.97470608709,"y":18313.392388765817},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"dbb205f1-b207-4e15-8523-16a8f5d00c81","savedPayload":{"position":{"x":22249.570548781146,"y":18464.420686681613},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1abb722a-a84a-4dbe-892b-cc35a0776e3a","savedPayload":{"position":{"x":22181.112040805492,"y":18558.64573936174},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26d5d563-1bb6-4766-9601-f43578e09501","savedPayload":{"position":{"x":22039.514952819278,"y":18383.78789803392},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Wave Trend","project":"Foundations","id":"b8a695ab-0f23-4002-82b9-400a29d413c2","savedPayload":{"position":{"x":22781.303758898535,"y":18352.623792065417},"targetPosition":{"x":22370.208302959363,"y":18535.655281449526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d"}}}],"outputDatasetFolders":[],"id":"c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17","savedPayload":{"position":{"x":22370.208302959363,"y":18535.655281449526},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"543c4f25-0af0-450b-9ea1-a4a4c6877d4a","savedPayload":{"position":{"x":22826.758891859656,"y":18604.459002008694},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4","savedPayload":{"position":{"x":22856.030990575473,"y":18742.173398994753},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"01b4e456-8585-448d-acd1-d9a730f95eb1","savedPayload":{"position":{"x":22841.314321765996,"y":18882.193149600214},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"97ed7b3c-ce95-484a-8608-e8826f28d08e","savedPayload":{"position":{"x":22784.049455511355,"y":19010.81214506084},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"f5fb61fa-828b-4551-8b48-9e9c1fc4fa64","savedPayload":{"position":{"x":22406.647699935915,"y":18765.72457930408},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2","savedPayload":{"position":{"x":22323.170494488917,"y":18983.19013436525},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"17690387-850d-4e80-8d08-abebcf1ec894","savedPayload":{"position":{"x":22050.628591712248,"y":18924.23449880322},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"654860da-2fe0-4b1c-a91d-45690a8d11b8","savedPayload":{"position":{"x":21935.59394278497,"y":18942.454197291496},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"56663c74-0c47-441f-8591-d9098f9a610b","savedPayload":{"position":{"x":21959.11284702019,"y":18718.686770833636},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Wave Trend","config":"{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828","savedPayload":{"position":{"x":21909.287496320045,"y":18886.687059402426},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d","savedPayload":{"position":{"x":21778.1826889854,"y":19017.791866737072},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"7c0c0127-d33a-40cd-95ce-a4c4db782862","savedPayload":{"position":{"x":22014.412436913575,"y":19720.69514846755},"targetPosition":{"x":21781.268648476485,"y":19531.899031152596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fa9f019-5b1a-4310-acb9-18be189b37a7","savedPayload":{"position":{"x":21781.268648476485,"y":19531.899031152596},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fe518407-7360-4ded-ac8c-743508cf9944","savedPayload":{"position":{"x":21763.14562976658,"y":19903.251169735962},"targetPosition":{"x":21655.635244902987,"y":19623.177041786803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"efbc0585-5a1c-4caf-ad89-2e29b5e98ca0","savedPayload":{"position":{"x":21655.635244902987,"y":19623.177041786803},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETREND","config":"{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrend","project":"Foundations","id":"29c99584-8b16-494a-a1be-0e9d7071641b","savedPayload":{"position":{"x":21477.729350771293,"y":19787.562667105456},"targetPosition":{"x":21501.194520527326,"y":19639.409416016184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"39424ebf-7f21-4372-8b88-15bb7086cca9","savedPayload":{"position":{"x":21501.194520527326,"y":19639.409416016184},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETRENDSIGNAL","config":"{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrendSignal","project":"Foundations","id":"a5e59332-48bb-4252-97aa-ac587609a4e8","savedPayload":{"position":{"x":21264.930684066967,"y":19692.818596493278},"targetPosition":{"x":21359.328742724443,"y":19576.246702274733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d9a10773-5caa-4b8d-8637-ccaa4faef8b2","savedPayload":{"position":{"x":21359.328742724443,"y":19576.246702274733},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WT3","config":"{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wt3","project":"Foundations","id":"a8cbbddf-28c6-4d38-8eca-841e44f4884a","savedPayload":{"position":{"x":21128.013668115655,"y":19504.36849113303},"targetPosition":{"x":21268.050732090236,"y":19450.613298701235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"33d15bce-9db7-4b43-b795-59353cd2e63d","savedPayload":{"position":{"x":21268.050732090236,"y":19450.613298701235},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a14c05f-d4a6-4cd5-9beb-328ec32e44dd","savedPayload":{"position":{"x":21548.124860039396,"y":19343.102913837643},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)","project":"Foundations","id":"32d5f441-d68a-4c29-89ee-041138ae67d3","savedPayload":{"position":{"x":21304.85350470757,"y":19179.128294782637},"targetPosition":{"x":21354.85350470757,"y":19092.525754404192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c129c1b-0def-43a3-826b-7542c834eb24","savedPayload":{"position":{"x":21354.85350470757,"y":19092.525754404192},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0","project":"Foundations","id":"5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1","savedPayload":{"position":{"x":21213.34715376146,"y":19087.621943836526},"targetPosition":{"x":21299.949694139905,"y":19037.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c689da4f-8f19-47e6-8f82-11e2f42d3ecd","savedPayload":{"position":{"x":21299.949694139905,"y":19037.621943836526},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3f88bd6f-cdde-4122-9778-ce7a7588fd7b","savedPayload":{"position":{"x":21429.85350470757,"y":18962.621943836526},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff542733-ddbd-4cbf-b90d-a12c49752916","savedPayload":{"position":{"x":21641.985539063535,"y":18750.489909480562},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Wave Trend","id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742"}}}],"id":"9ce52f75-7caa-4d0e-8faf-09a1e8a8033a","savedPayload":{"position":{"x":21595.055199551465,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Donchian Channel","config":"{ \n\"codeName\": \"Donchian-Channel\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Donchian Channel","project":"Foundations","id":"2000e920-443a-49d2-9003-b16d742547dc","savedPayload":{"position":{"x":22215.55949757523,"y":18372.578515415673},"targetPosition":{"x":21963.9583271916,"y":18535.97022592018},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662"}}}],"outputDatasetFolders":[],"id":"014aaa46-fa23-41a3-9834-b9382f6af876","savedPayload":{"position":{"x":21963.9583271916,"y":18535.97022592018},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"22266684-e056-49a8-8885-4a31cebd34d2","savedPayload":{"position":{"x":22212.685199142004,"y":18460.717701908587},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"d55aa460-8292-4cba-831a-01425cbea4e7","savedPayload":{"position":{"x":22161.740447447533,"y":18675.810756115363},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"71b430e7-6a5c-437b-a015-76a8202de236","savedPayload":{"position":{"x":22123.417741055957,"y":18784.030740505634},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"9070474a-4a33-4c1b-8ac0-113ca33928c5","savedPayload":{"position":{"x":22011.946017234346,"y":18683.661149551805},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288","savedPayload":{"position":{"x":21979.659114064485,"y":18835.55908634655},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"75ad91f0-37ca-42fb-9c20-c3965f115741","savedPayload":{"position":{"x":21794.05301206023,"y":18825.1625216165},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f4f25b2a-d402-43d9-b1de-248f2987e80f","savedPayload":{"position":{"x":21720.207550244417,"y":18849.156366637875},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"18bfecb5-3666-4eaf-8b3a-d44a41aa5752","savedPayload":{"position":{"x":21712.357156807975,"y":18699.361936424688},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Donchian Channel","project":"Foundations","id":"a0373c2d-dcd9-4b36-8db8-6c5e377f4e70","savedPayload":{"position":{"x":20730.93072434567,"y":19122.500353393523},"targetPosition":{"x":20753.3497524216,"y":18823.339214239168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e"}}}],"outputDatasetFolders":[],"id":"a9f3e616-1897-4716-94be-92676ab2c97c","savedPayload":{"position":{"x":20753.3497524216,"y":18823.339214239168},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"ab757f0c-c816-42c1-86f0-97c16ef7df9b","savedPayload":{"position":{"x":20568.727575212957,"y":19069.62753531758},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5675ab54-d0e8-4038-ab6a-56ef2aa08c55","savedPayload":{"position":{"x":20478.633033263286,"y":19043.306430140354},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"51eb2e2d-75b5-4aa9-9628-da6fdafee5c0","savedPayload":{"position":{"x":20401.081700869912,"y":18990.432826982586},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"c19ecb80-d74c-4a66-8bc9-7c164f2f81bf","savedPayload":{"position":{"x":20343.664842779413,"y":18916.182362513413},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"22190dfd-2d9d-401b-a391-642f3140b8ba","savedPayload":{"position":{"x":20606.772763078443,"y":18772.04970737961},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2","savedPayload":{"position":{"x":20640.623450312167,"y":18589.260635952447},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"decfbbf5-ddb1-48ed-9703-3dfd2817fd4a","savedPayload":{"position":{"x":20626.18821092035,"y":18512.968561046848},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"66d5f6e0-5b1e-4fce-9187-11f226def0a6","savedPayload":{"position":{"x":20651.832964350127,"y":18439.68006637527},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"04245397-cdac-4f93-b45f-86787e821ab6","savedPayload":{"position":{"x":21537.760297863948,"y":18848.48174139137},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Donchian Channel","config":"{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662","savedPayload":{"position":{"x":21685.219227936483,"y":19034.513231655692},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e","savedPayload":{"position":{"x":21311.154983936773,"y":19408.577475655402},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1a36f31f-c662-44c1-859e-95dfc06c72cf","savedPayload":{"position":{"x":21205.432704204683,"y":19638.192658346925},"targetPosition":{"x":20922.381387523103,"y":19454.376984029353},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39eca54b-9530-4c5b-a28f-a58a7b7a7f6a","savedPayload":{"position":{"x":20922.381387523103,"y":19454.376984029353},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"25467c14-bbdd-4b2f-8f55-7463c2e47d0f","savedPayload":{"position":{"x":20604.003300377535,"y":19944.63624567112},"targetPosition":{"x":20621.66668560953,"y":19607.59877769145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d8a9f877-40ea-4464-823b-6ece32c332a4","savedPayload":{"position":{"x":20621.66668560953,"y":19607.59877769145},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hiHigh","config":"{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hiHigh","project":"Foundations","id":"7d1d3c9b-5638-4ff1-a97b-fccb540d14f4","savedPayload":{"position":{"x":20188.258017971162,"y":19500.394000204928},"targetPosition":{"x":20338.61536892795,"y":19423.78310337388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6fd13621-5530-49fc-9b62-cd43937ae9c8","savedPayload":{"position":{"x":20338.61536892795,"y":19423.78310337388},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"loLow","config":"{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.loLow","project":"Foundations","id":"ed2dd438-916d-422c-8395-b85103cfac6a","savedPayload":{"position":{"x":20214.753095819153,"y":18994.837798235425},"targetPosition":{"x":20356.278754159943,"y":19086.74563539421},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d8ffc062-4f09-429d-8b7f-fad13e2b0bcc","savedPayload":{"position":{"x":20356.278754159943,"y":19086.74563539421},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Mid Point","config":"{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.midPoint","project":"Foundations","id":"fda3d478-ea77-4a42-a742-e99caddf1b37","savedPayload":{"position":{"x":20665.825148689513,"y":18765.00510774228},"targetPosition":{"x":20656.993456073516,"y":18933.523841732112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be82c2e0-7fbd-4aa6-9cc2-203b60a3138d","savedPayload":{"position":{"x":20656.993456073516,"y":18933.523841732112},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"086a47ac-062a-442f-9cde-0fa2f0550df3","savedPayload":{"position":{"x":20639.330070841523,"y":19270.561309711782},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)","project":"Foundations","id":"58b389fb-0695-4083-8b14-cd6679d36d67","savedPayload":{"position":{"x":20596.561456762163,"y":18558.568243131544},"targetPosition":{"x":20705.228112219684,"y":18587.685385705576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0655fb31-8425-4174-bc6b-275c313ee834","savedPayload":{"position":{"x":20705.228112219684,"y":18587.685385705576},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n","project":"Foundations","id":"eeb544b6-45f7-4bff-a026-cef0ad9edbff","savedPayload":{"position":{"x":20835.209995412624,"y":18319.919704481083},"targetPosition":{"x":20864.327137986656,"y":18428.586359938603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2c221ef-f3c9-4069-9ff3-4ac1190b1527","savedPayload":{"position":{"x":20864.327137986656,"y":18428.586359938603},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393374e9-30fa-4598-9143-8df35e487665","savedPayload":{"position":{"x":20922.561423134724,"y":18645.919670853644},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4768d183-d8ea-4686-8419-f9dad3172020","savedPayload":{"position":{"x":21240.75947466867,"y":18964.11772238759},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Donchian Channel","id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648"}}}],"id":"48c69242-e9f9-4433-b12f-6c79ee85d86b","savedPayload":{"position":{"x":21445.055199551465,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Directional Movement Index (DMI)","config":"{ \n\"codeName\": \"DMI\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market DMI Directional Movement","project":"Foundations","id":"5919f5c5-6bee-468c-b910-f5652cbecb82","savedPayload":{"position":{"x":21995.019873701105,"y":18861.8683175051},"targetPosition":{"x":21695.431013274734,"y":18846.167530632218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17"}}}],"outputDatasetFolders":[],"id":"7aaea608-87b1-44dd-b913-0b901b31f0a4","savedPayload":{"position":{"x":21695.431013274734,"y":18846.167530632218},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"fe35d43c-c6df-4e14-8f8f-05097d8780c4","savedPayload":{"position":{"x":21940.88760345213,"y":18931.484947018515},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"fd624718-e85a-4d9d-8a67-90d4e961d39d","savedPayload":{"position":{"x":21773.243908423803,"y":19075.554309516097},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f80adcc4-0286-43e6-a21f-b11c8210b305"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"84e787de-6e28-47f7-999b-ccb4df1b58b3","savedPayload":{"position":{"x":21678.630076854653,"y":19140.580594373914},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"0caf1c52-9492-4149-900c-88c36f943c04","savedPayload":{"position":{"x":21647.44332323199,"y":18993.858454263842},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"f80adcc4-0286-43e6-a21f-b11c8210b305","savedPayload":{"position":{"x":21532.039302770227,"y":19097.768701015844},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"77ab62fd-1ace-4833-852a-4b7fcfa71af1","savedPayload":{"position":{"x":21387.99175941192,"y":18980.26117397252},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1e735ccd-0aac-412e-9cd3-e7371c4da681","savedPayload":{"position":{"x":21314.146297596108,"y":18956.267328951148},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b15d854d-e6bd-4a3f-86a4-e52298e1bedb","savedPayload":{"position":{"x":21395.842152848363,"y":18830.466743759334},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily DMI Directional Movement","project":"Foundations","id":"7aa772da-83ed-49bc-ae02-cdf6dec2e327","savedPayload":{"position":{"x":21568.418268429334,"y":19294.368636677806},"targetPosition":{"x":21367.679086521675,"y":19071.425189034588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52"}}}],"outputDatasetFolders":[],"id":"689dc40b-6766-4c3f-8b01-1337836842d3","savedPayload":{"position":{"x":21367.679086521675,"y":19071.425189034588},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"68ae89c3-ae95-4f7c-8010-77696f7cece1","savedPayload":{"position":{"x":21418.109529174297,"y":19375.0698100486},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"676dd9be-1e1e-4f80-98af-e9d74d588c9b","savedPayload":{"position":{"x":21336.823796722936,"y":19422.00014956067},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"7d829a3f-61dc-451c-aedf-2d441bb73ee6","savedPayload":{"position":{"x":21245.014198732228,"y":19441.51488203788},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"a4433576-f48c-46ad-be60-94456f62807d","savedPayload":{"position":{"x":21151.667698328587,"y":19431.703769498232},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2bc735c8-7b2c-43bf-a5ad-04a92a55b492","savedPayload":{"position":{"x":21229.313411859344,"y":19141.92602161151},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2","savedPayload":{"position":{"x":21120.587355457774,"y":18991.140218835644},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f5079609-c590-4de5-aeaf-50454e9462ff","savedPayload":{"position":{"x":21055.468180792406,"y":18948.8513323452},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"4a4808ce-da77-4797-9c98-a20c7f4b66ff","savedPayload":{"position":{"x":21020.217764503945,"y":18879.668495014033},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7398a04-47e8-4195-9504-c8fb6a7f8006","savedPayload":{"position":{"x":21166.939904614017,"y":18848.48174139137},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"DMI Directional Movement","config":"{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17","savedPayload":{"position":{"x":21176.89011857568,"y":19085.658562919565},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52","savedPayload":{"position":{"x":20654.39634215894,"y":19168.413447270384},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1ec34464-ca30-478d-b477-060d5ce5c395","savedPayload":{"position":{"x":20433.900803083092,"y":19292.034035369074},"targetPosition":{"x":20312.951620111555,"y":18976.95064142627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5938129-efd9-406d-99d7-5138f70c071f","savedPayload":{"position":{"x":20312.951620111555,"y":18976.95064142627},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fec95a23-69ea-4963-8525-8eaa5d791bc9","savedPayload":{"position":{"x":19767.211173181375,"y":19186.440771466918},"targetPosition":{"x":19979.606805160696,"y":18924.15400947519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"138e7e11-7336-481f-9a0c-397cdcf8c275","savedPayload":{"position":{"x":19979.606805160696,"y":18924.15400947519},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"+DI","config":"{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plusDI","project":"Foundations","id":"ff000762-5411-45e6-bd76-17f41e2b7770","savedPayload":{"position":{"x":19691.985214713728,"y":18582.67229955685},"targetPosition":{"x":19858.65762218916,"y":18609.070615532386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae437f00-ed26-439e-8ee2-b464ac13a414","savedPayload":{"position":{"x":19858.65762218916,"y":18609.070615532386},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"-DI","config":"{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.minusDI","project":"Foundations","id":"bc1af38f-d7ee-4af5-a8ed-e793527c0955","savedPayload":{"position":{"x":20010.578662682707,"y":18189.242156569257},"targetPosition":{"x":20071.053254168477,"y":18346.78385354066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25cafbf6-5636-4e0e-aabc-5323c92faa92","savedPayload":{"position":{"x":20071.053254168477,"y":18346.78385354066},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ADX","config":"{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.adx","project":"Foundations","id":"57bc2009-d447-4470-a9e3-49cab55d6fac","savedPayload":{"position":{"x":20510.595885109,"y":18268.43710449587},"targetPosition":{"x":20404.39806911934,"y":18399.580485491737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"01c1bb22-2c02-4b43-8084-71126021fbc9","savedPayload":{"position":{"x":20404.39806911934,"y":18399.580485491737},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3aa516a7-f994-48ed-9f01-92cf496e5338","savedPayload":{"position":{"x":20192.002437140018,"y":18661.867247483464},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)","project":"Foundations","id":"3d2db569-3ddf-43da-be3d-c28e5504273d","savedPayload":{"position":{"x":20575.90092579431,"y":18060.71399612608},"targetPosition":{"x":20646.699469787418,"y":18148.142916789988},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6258f38-8354-48de-adb7-3b661899667e","savedPayload":{"position":{"x":20646.699469787418,"y":18148.142916789988},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0","project":"Foundations","id":"c2937149-cf61-4d86-808e-979e5948216b","savedPayload":{"position":{"x":20909.245740745173,"y":18007.917364175002},"targetPosition":{"x":20868.929346421326,"y":18112.94516215594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3","savedPayload":{"position":{"x":20868.929346421326,"y":18112.94516215594},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"da6ee60e-081f-401e-bd6a-5df0a847e64f","savedPayload":{"position":{"x":20788.296557773632,"y":18323.000758117807},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"baba93f1-f096-429d-a544-efe36119fac8","savedPayload":{"position":{"x":20858.692067041735,"y":18767.46051138562},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"DMI Directional Movement","id":"4e8c7782-32a0-496d-baab-d11bb1a562d0"}}}],"id":"de6b7c83-31ee-41f3-83cc-57f47865c6e9","savedPayload":{"position":{"x":21259.6450029265,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Ichimoku Cloud","config":"{ \n\"codeName\": \"Ichimoku\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Ichimoku Cloud","project":"Foundations","id":"fc0db1a6-d3f2-42ee-8151-3341b44cd685","savedPayload":{"position":{"x":20577.965343509648,"y":19519.34783161428},"targetPosition":{"x":20318.157722374315,"y":19369.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9"}}}],"outputDatasetFolders":[],"id":"6ff0e507-30a0-44cf-9889-234622011f92","savedPayload":{"position":{"x":20318.157722374315,"y":19369.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5e8b154e-58b0-436c-a28e-0d6a165cf7fe","savedPayload":{"position":{"x":20498.127849125704,"y":19556.80116628037},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b1eeff79-6ce6-4e3f-916f-efb6f5c57d36","savedPayload":{"position":{"x":20283.350101238982,"y":19609.05926331728},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"8815bfb5-a494-425b-8211-215b858acd8c","savedPayload":{"position":{"x":20169.527244473604,"y":19624.044326692972},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"17464577-a8e2-4909-b674-bf190ae9bd61","savedPayload":{"position":{"x":20208.350101238982,"y":19479.155452749612},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87","savedPayload":{"position":{"x":20058.350101238982,"y":19519.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"28298755-1265-4638-ad84-4ea48d9967c4","savedPayload":{"position":{"x":19983.350101238982,"y":19349.251642181945},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"cffec99c-61ce-4c11-acfe-7cfab0661b92","savedPayload":{"position":{"x":19928.446290671316,"y":19294.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0419a095-c117-4b03-8581-c6c2fb30fe43","savedPayload":{"position":{"x":21062.71466341443,"y":18750.489909480562},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Ichimoku Cloud","project":"Foundations","id":"d7fe8959-24a8-4872-90e6-e4e4ecee89c6","savedPayload":{"position":{"x":19977.54248010365,"y":19704.34783161428},"targetPosition":{"x":19977.54248010365,"y":19404.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef8da44c-8cc5-41fc-add6-f2feff945632"}}}],"outputDatasetFolders":[],"id":"e4fa5f98-33d5-4d71-935b-ce77340cb43a","savedPayload":{"position":{"x":19977.54248010365,"y":19404.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5097611a-6c4c-4629-9b4e-ab1ae850980f","savedPayload":{"position":{"x":19811.841693230766,"y":19663.744313175983},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f7e27eb6-6cdb-4352-a880-51f78903cd72","savedPayload":{"position":{"x":19720.032095240058,"y":19644.22958069877},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"826de77b-7a62-4f14-b5ea-911aa0612cec","savedPayload":{"position":{"x":19638.746362788697,"y":19597.2992411867},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"ebfa73d9-6cd5-45f7-b66c-464c68692b63","savedPayload":{"position":{"x":19575.941309720023,"y":19527.54716325412},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"434839d0-e4ac-429e-aed0-5542fda64850","savedPayload":{"position":{"x":19827.54248010365,"y":19364.155452749612},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6","savedPayload":{"position":{"x":19847.638669535983,"y":19179.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2","savedPayload":{"position":{"x":19827.54248010365,"y":19104.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"3d514935-9c3a-4b52-9497-b0cdfb4dedc4","savedPayload":{"position":{"x":19847.638669535983,"y":19029.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"13b83df6-2b1a-4535-8b78-5711c9b4630d","savedPayload":{"position":{"x":20866.939904614017,"y":18630.518982989764},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Ichimoku Cloud","config":"{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9","savedPayload":{"position":{"x":20735.58075892679,"y":18828.247651301732},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"ef8da44c-8cc5-41fc-add6-f2feff945632","savedPayload":{"position":{"x":20264.232313773922,"y":18588.083622916714},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"72a92d9f-1ed8-4889-85dc-cf06b82a696e","savedPayload":{"position":{"x":20355.091947472574,"y":18384.33175670161},"targetPosition":{"x":20299.35735576764,"y":18225.051444712073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8a2fd42-8b10-4ebd-9403-fda27ec231af","savedPayload":{"position":{"x":20299.35735576764,"y":18225.051444712073},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"0b6082e7-ec6b-47c1-818e-9af517edf285","savedPayload":{"position":{"x":20131.206156330467,"y":18409.557626991456},"targetPosition":{"x":20150.1001616729,"y":18241.86869157197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"43e28612-17ea-4a7b-89c7-bd039dec9ea1","savedPayload":{"position":{"x":20150.1001616729,"y":18241.86869157197},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Conversion Line","config":"{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.conversionLine","project":"Foundations","id":"0e232ef8-ac61-4c1a-ada7-73b687dc805b","savedPayload":{"position":{"x":19918.54693362188,"y":18335.14494659232},"targetPosition":{"x":20008.327346533843,"y":18192.260237972547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"512e4c3c-391b-4dfa-9e88-0473375d1799","savedPayload":{"position":{"x":20008.327346533843,"y":18192.260237972547},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Base Line","config":"{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.baseLine","project":"Foundations","id":"c9604d93-a559-4469-9cab-5fc86b5e1648","savedPayload":{"position":{"x":19759.234046498448,"y":18175.83205946889},"targetPosition":{"x":19902.118755118223,"y":18086.051646556927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca0fadce-a732-4048-991c-9e11de0bed02","savedPayload":{"position":{"x":19902.118755118223,"y":18086.051646556927},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lagging Span","config":"{ \n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.laggingSpan","project":"Foundations","id":"f8b08c0d-a298-47c8-98b4-14498ae3f069","savedPayload":{"position":{"x":19684.821366099313,"y":17963.172836760303},"targetPosition":{"x":19852.5103015188,"y":17944.27883141787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b1421f51-e5e9-4c19-8ef8-0361872d12a5","savedPayload":{"position":{"x":19852.5103015188,"y":17944.27883141787},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 1","config":"{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine1","project":"Foundations","id":"33f1f757-9ad5-4c0a-9dff-aae377cb5fc4","savedPayload":{"position":{"x":19710.047236389157,"y":17739.287045618195},"targetPosition":{"x":19869.327548378693,"y":17795.02163732313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40a00adc-bc21-4ae8-95da-623d84b9fb5f","savedPayload":{"position":{"x":19869.327548378693,"y":17795.02163732313},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 2","config":"{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine2","project":"Foundations","id":"748194a5-7fc8-4389-83ec-251ea6212867","savedPayload":{"position":{"x":19829.91536438208,"y":17548.51801275731},"targetPosition":{"x":19949.239633707308,"y":17667.84228208254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4dc6e16-82d8-44b5-bf4a-898746e9f906","savedPayload":{"position":{"x":19949.239633707308,"y":17667.84228208254},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past Begin","config":"{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastBegin","project":"Foundations","id":"36cea089-33a9-4613-bf31-b6559e672bfe","savedPayload":{"position":{"x":20020.684397242963,"y":17428.64988476439},"targetPosition":{"x":20076.4189889479,"y":17587.930196753925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e65d1a7-d1d6-4e55-8a5e-1b633d847760","savedPayload":{"position":{"x":20076.4189889479,"y":17587.930196753925},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past End","config":"{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastEnd","project":"Foundations","id":"f6122e26-d738-4265-87d7-05e277ca4125","savedPayload":{"position":{"x":20244.57018838507,"y":17403.424014474545},"targetPosition":{"x":20225.676183042637,"y":17571.11294989403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9","savedPayload":{"position":{"x":20225.676183042637,"y":17571.11294989403},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward Begin","config":"{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardBegin","project":"Foundations","id":"eea563b8-20c5-4464-8f2f-add8dc54621e","savedPayload":{"position":{"x":20457.229411093656,"y":17477.83669487368},"targetPosition":{"x":20367.448998181695,"y":17620.721403493455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f4aacf4c-ceb3-42eb-8658-1b75219f91d5","savedPayload":{"position":{"x":20367.448998181695,"y":17620.721403493455},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward End","config":"{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardEnd","project":"Foundations","id":"b24fdba5-01d6-4172-8d60-97714a1f419e","savedPayload":{"position":{"x":20616.54229821709,"y":17637.149581997113},"targetPosition":{"x":20473.657589597315,"y":17726.929994909075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66042c7c-421c-4882-b2dc-f68a47c928ea","savedPayload":{"position":{"x":20473.657589597315,"y":17726.929994909075},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line 1","config":"{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine1","project":"Foundations","id":"53b40211-2c67-45d0-909e-aa8182dbe7fa","savedPayload":{"position":{"x":20690.954978616224,"y":17849.8088047057},"targetPosition":{"x":20523.266043196738,"y":17868.702810048133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b73f0fd0-94de-4247-a3fb-f066d12c3749","savedPayload":{"position":{"x":20523.266043196738,"y":17868.702810048133},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line2","config":"{ \n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine2","project":"Foundations","id":"ed655742-cd9e-4ca2-baad-ea28f5a3fe0a","savedPayload":{"position":{"x":20665.72910832638,"y":18073.694595847806},"targetPosition":{"x":20506.448796336845,"y":18017.96000414287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aa927173-5062-420c-bc81-7019042625bc","savedPayload":{"position":{"x":20506.448796336845,"y":18017.96000414287},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4ad846c6-be10-469e-bb6b-178b94b1bcf6","savedPayload":{"position":{"x":20187.88817235777,"y":17906.490820733},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\n// Maybe there is no need of this variable... but I leave it here\nvariable.laggingSpan = candle.close\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)","project":"Foundations","id":"899265ba-76d1-4525-b3c3-2e99d73daf7b","savedPayload":{"position":{"x":20851.81758930949,"y":17645.79749416949},"targetPosition":{"x":20857.70538438682,"y":17758.143316829377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5b6e50-f79b-4039-b835-b0bdc3e58653","savedPayload":{"position":{"x":20857.70538438682,"y":17758.143316829377},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []","project":"Foundations","id":"50245904-f0f3-43a9-8e7a-164fba5bc780","savedPayload":{"position":{"x":21152.532291223062,"y":17799.019287831583},"targetPosition":{"x":21058.181852329202,"y":17860.291179270775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1","savedPayload":{"position":{"x":21058.181852329202,"y":17860.291179270775},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"99f9d3e1-78fc-4e8d-b41a-d900687192f9","savedPayload":{"position":{"x":20869.480974541482,"y":17982.834962149154},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ccd20b4b-2783-4b65-a1ac-087621e5e315","savedPayload":{"position":{"x":20665.185249658687,"y":18383.78789803392},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Ichimoku","id":"c5dedee0-0553-457c-9a14-5c5d97907cb2"}}}],"id":"ab48285e-a196-4696-b8be-a25c373a64be","savedPayload":{"position":{"x":21109.6450029265,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Wave Trend","config":"{ \n \"codeName\": \"PlotterWaveTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"WaveTrend + Signal + Histogram","project":"Foundations","points":[{"type":"Point","name":"WAVETREND Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrend","project":"Foundations","id":"2c5ca3e2-3f1d-41b8-8b16-8bec853896c1","savedPayload":{"position":{"x":20187.11850005987,"y":18762.713955427484},"targetPosition":{"x":20296.85435108448,"y":18787.49889036597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0067f22f-46a2-4735-86fe-5e5329285f92","savedPayload":{"position":{"x":20296.85435108448,"y":18787.49889036597},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WAVETREND End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrend","project":"Foundations","id":"7bbd00d1-0fab-4055-97fe-7993b2677537","savedPayload":{"position":{"x":20311.932783724733,"y":18568.49913906378},"targetPosition":{"x":20380.06387352772,"y":18658.0223461235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"244f05f3-b51c-4427-8078-3b319ccd0092","savedPayload":{"position":{"x":20380.06387352772,"y":18658.0223461235},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrendSignal","project":"Foundations","id":"6d226efa-bc1b-4192-9fce-b3389535ec68","savedPayload":{"position":{"x":20532.38494972421,"y":18499.951033268673},"targetPosition":{"x":20527.03198419404,"y":18612.323608926763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9","savedPayload":{"position":{"x":20527.03198419404,"y":18612.323608926763},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrendSignal","project":"Foundations","id":"fc0f1fb3-ab13-4b01-8496-15c9c15a2b57","savedPayload":{"position":{"x":20745.32297953423,"y":18589.144058571022},"targetPosition":{"x":20668.990670734052,"y":18671.785625794993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd98f729-93b7-4509-bc62-3332f00cd3d0","savedPayload":{"position":{"x":20668.990670734052,"y":18671.785625794993},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram Zero","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Foundations","id":"0e4d11eb-1949-4d16-a548-1bdee21dd59b","savedPayload":{"position":{"x":20851.11080246409,"y":18794.3438071618},"targetPosition":{"x":20739.515886020625,"y":18808.585458188845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a","savedPayload":{"position":{"x":20739.515886020625,"y":18808.585458188845},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.wt3","project":"Foundations","id":"3d279675-73d8-45b6-823a-3898e74e3ec2","savedPayload":{"position":{"x":20800.24912046422,"y":19019.535036134203},"targetPosition":{"x":20705.60809802071,"y":18958.71294417045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf","savedPayload":{"position":{"x":20705.60809802071,"y":18958.71294417045},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"95b28bb4-1b05-45ca-b4b2-c36af8849126","savedPayload":{"position":{"x":20616.536679806988,"y":19159.348266730314},"targetPosition":{"x":20583.133137582558,"y":19051.921764567855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd","savedPayload":{"position":{"x":20583.133137582558,"y":19051.921764567855},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"6a55e459-a04d-43ed-bd23-f0b8aac737bd","savedPayload":{"position":{"x":20385.934573212267,"y":19148.363334503236},"targetPosition":{"x":20429.398399852744,"y":19044.59847641647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd","savedPayload":{"position":{"x":20429.398399852744,"y":19044.59847641647},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a7d2782-832c-4732-94ac-b50588cdfe04","savedPayload":{"position":{"x":20516.326053133696,"y":18837.06876024294},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Upper+Lower Levels","project":"Foundations","points":[{"type":"Point","name":"Upper 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 53","project":"Foundations","id":"1b2a894d-474b-431f-945f-0d3a19b5e304","savedPayload":{"position":{"x":21105.11553481132,"y":18810.79492922037},"targetPosition":{"x":21223.48942211176,"y":18931.062070640553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b","savedPayload":{"position":{"x":21223.48942211176,"y":18931.062070640553},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 53","project":"Foundations","id":"e1cddc05-9901-4b87-bbb3-a093dfdfc40c","savedPayload":{"position":{"x":21420.116906053896,"y":18666.93862315525},"targetPosition":{"x":21433.49033627348,"y":18835.15786659714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e042ff20-3176-415f-a4df-09a426fd79da","savedPayload":{"position":{"x":21433.49033627348,"y":18835.15786659714},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 60","project":"Foundations","id":"d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee","savedPayload":{"position":{"x":21753.891007183065,"y":18759.217277755437},"targetPosition":{"x":21656.006403692925,"y":18896.67696966393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca64f2c6-152e-4081-8d38-1d8e80045206","savedPayload":{"position":{"x":21656.006403692925,"y":18896.67696966393},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 60","project":"Foundations","id":"16da2601-ca28-4889-9155-12c687a9ec70","savedPayload":{"position":{"x":21950.26122679455,"y":19044.452684970496},"targetPosition":{"x":21786.919883433915,"y":19086.833907807304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1a202c3b-ff57-4907-b26f-3caabb330ec3","savedPayload":{"position":{"x":21786.919883433915,"y":19086.833907807304},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -53","project":"Foundations","id":"d0ce070f-1912-43ce-82c0-77def287c519","savedPayload":{"position":{"x":21917.34375672025,"y":19389.180027726063},"targetPosition":{"x":21764.97490338438,"y":19316.652136311015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cab7980f-9dae-4f54-9f56-bf377777b85a","savedPayload":{"position":{"x":21764.97490338438,"y":19316.652136311015},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -53","project":"Foundations","id":"b3aec95a-cdee-4816-8330-c5ac7ae90c79","savedPayload":{"position":{"x":21670.54104704485,"y":19632.097551129144},"targetPosition":{"x":21600.43976360078,"y":19478.59715191307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e633fdd-4535-4a9d-9b2b-5577533e417d","savedPayload":{"position":{"x":21600.43976360078,"y":19478.59715191307},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -60","project":"Foundations","id":"f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c","savedPayload":{"position":{"x":21325.334828532068,"y":19659.541446251893},"targetPosition":{"x":21370.30228459226,"y":19496.893081994902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99","savedPayload":{"position":{"x":21370.30228459226,"y":19496.893081994902},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -60","project":"Foundations","id":"f9969fe0-e387-4247-be00-e26ad15ca006","savedPayload":{"position":{"x":21043.25092736379,"y":19458.670409561448},"targetPosition":{"x":21182.246350480076,"y":19362.979057534605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db3520c1-9af2-4715-af97-cca2986db9ac","savedPayload":{"position":{"x":21182.246350480076,"y":19362.979057534605},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"427a710c-2eb9-4fb3-9023-e2dd30f58871","savedPayload":{"position":{"x":21460.237196712646,"y":19171.59635348092},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"8f897a11-c8bb-4e26-a8fb-46a3ee60b983","savedPayload":{"position":{"x":17157.379924716563,"y":24811.771417957705},"targetPosition":{"x":16971.20594634032,"y":24834.03124220595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"eaa77ce9-3146-4a18-a228-1b5dfb7f58d1","savedPayload":{"position":{"x":16971.20594634032,"y":24834.03124220595},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"c0a1ab8a-0a7a-47c2-a789-28ab62426e9e","savedPayload":{"position":{"x":16932.41692322835,"y":24972.19587637056},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"371298d7-7c65-4fbe-b4c2-e3fc54cd88dc","savedPayload":{"position":{"x":16807.291792212323,"y":25042.46504483044},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd"}}}],"id":"12090784-30fc-4f0b-853d-d5711b242112","savedPayload":{"position":{"x":20823.79788650749,"y":19599.613782618817},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"WT3 Histogram","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"ba324dfe-27b0-41b5-ae10-247e0bc52baf","savedPayload":{"position":{"x":21065.342314449015,"y":19161.070830802157},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.wt3 < 0","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","project":"Foundations","id":"a268871c-78be-4354-a82c-2218c15a25df","savedPayload":{"position":{"x":21093.14400967011,"y":19549.7893224421},"targetPosition":{"x":20967.02979916591,"y":19363.45573473204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ae2c64bc-ed7f-470d-b4b0-7118b830ba3c","savedPayload":{"position":{"x":20967.02979916591,"y":19363.45573473204},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b","savedPayload":{"position":{"x":20840.915588661708,"y":19177.122147021983},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WT3 Histogram Zero","project":"Foundations","id":"cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a","savedPayload":{"position":{"x":20712.12097647824,"y":19291.434815949677},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram Zero","id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a"}}},{"type":"Polygon Vertex","name":"WT3 Histogram","project":"Foundations","id":"52313113-c0bc-49f4-8f64-a446e5b0fb3d","savedPayload":{"position":{"x":20540.218169448715,"y":19281.194535668765},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram","id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf"}}}],"id":"6399921a-70ac-4c45-ba3d-b2745f291d67","savedPayload":{"position":{"x":20410.711268224662,"y":19893.771431863475},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Wave Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5fb5a80e-4ed6-4131-9762-8a241e4e5de9","savedPayload":{"position":{"x":16628.726476464682,"y":24772.405594205025},"targetPosition":{"x":16563.96283159315,"y":24696.21064487796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"db105320-a505-4e27-be2a-ad5b2ff77051","savedPayload":{"position":{"x":16563.96283159315,"y":24696.21064487796},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WAVETREND Begin","project":"Foundations","id":"d23cd662-a740-425f-b5cd-e0d22580f743","savedPayload":{"position":{"x":16299.665467470779,"y":24674.776949023828},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND Begin","id":"0067f22f-46a2-4735-86fe-5e5329285f92"}}},{"type":"Polygon Vertex","name":"WAVETREND End","project":"Foundations","id":"5ee7b2b6-96aa-42e1-92e8-78290f09964b","savedPayload":{"position":{"x":16321.09916332491,"y":24410.479584901455},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND End","id":"244f05f3-b51c-4427-8078-3b319ccd0092"}}}],"id":"56bc1d31-4574-45ed-ae1e-a96c0a0ce57d","savedPayload":{"position":{"x":19904.1670592805,"y":19917.90110651146},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"038158de-f7fd-458e-869f-a834f376935e","savedPayload":{"position":{"x":16182.112216735088,"y":24588.81847469396},"targetPosition":{"x":16242.799369748238,"y":24509.338480612692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8e26548a-c9d4-48ff-8976-9f81905f1e98","savedPayload":{"position":{"x":16242.799369748238,"y":24509.338480612692},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SIGNAL Begin","project":"Foundations","id":"1bdf5db8-ea42-4af0-9498-ae171e29c0ab","savedPayload":{"position":{"x":16170.75064375408,"y":24385.229514254737},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL Begin","id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9"}}},{"type":"Polygon Vertex","name":"SIGNAL End","project":"Foundations","id":"dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c","savedPayload":{"position":{"x":16207.56279274552,"y":24246.525079810657},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL End","id":"dd98f729-93b7-4509-bc62-3332f00cd3d0"}}}],"id":"b233d138-7074-43fb-bca6-d67bed33b3e9","savedPayload":{"position":{"x":19464.98946694442,"y":19664.341805354175},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"7a412ade-bfb4-4afd-8d02-6e98894ce228","savedPayload":{"position":{"x":16118.33121610582,"y":24249.36255847565},"targetPosition":{"x":16212.354626947064,"y":24215.309684679465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8141c484-6521-4a05-a3d9-66941314ad57","savedPayload":{"position":{"x":16212.354626947064,"y":24215.309684679465},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 53 Begin","project":"Foundations","id":"5cf6a61d-0d4c-4390-b0e4-4b6f2614593f","savedPayload":{"position":{"x":16218.841754693825,"y":24071.950096156696},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 Begin","id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b"}}},{"type":"Polygon Vertex","name":"Upper 53 End","project":"Foundations","id":"6336fba4-1e3f-4574-a645-f8562c8cc41d","savedPayload":{"position":{"x":16324.79938390655,"y":23975.16665098429},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 End","id":"e042ff20-3176-415f-a4df-09a426fd79da"}}}],"id":"6c967bd9-801d-44bc-b8e2-30ca4763bb84","savedPayload":{"position":{"x":19232.614273702548,"y":19213.59681494464},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"731315a8-1f99-43de-bdca-06c05c0b277a","savedPayload":{"position":{"x":16124.88214145556,"y":23779.383254160573},"targetPosition":{"x":16240.153748304958,"y":23835.62880942335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9caf63a1-7446-4480-8f2f-717e990a1afa","savedPayload":{"position":{"x":16240.153748304958,"y":23835.62880942335},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 60 Begin","project":"Foundations","id":"ded5d9fd-2b8d-4d29-8921-9109c514dc36","savedPayload":{"position":{"x":16715.456938895066,"y":23656.77946906171},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 Begin","id":"ca64f2c6-152e-4081-8d38-1d8e80045206"}}},{"type":"Polygon Vertex","name":"Upper 60 End","project":"Foundations","id":"2ce948e8-dde1-47f8-a04f-728227d80408","savedPayload":{"position":{"x":16885.351552619795,"y":24150.444672623653},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 End","id":"1a202c3b-ff57-4907-b26f-3caabb330ec3"}}}],"id":"7761e0e0-697e-48b4-bbe4-0ac0b22be26f","savedPayload":{"position":{"x":19280.818961524517,"y":18708.77448492598},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"3acb3136-b9e9-424f-9ddc-50309522959a","savedPayload":{"position":{"x":15989.221339652351,"y":24271.339338091966},"targetPosition":{"x":16087.83677502417,"y":24287.9223386174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"59331a82-0691-4f26-aaa9-b871f57e7118","savedPayload":{"position":{"x":16087.83677502417,"y":24287.9223386174},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 53 Begin","project":"Foundations","id":"111eef17-b3f6-4e81-988c-9dea12ec48b0","savedPayload":{"position":{"x":16163.98004580173,"y":24166.282473593157},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 Begin","id":"cab7980f-9dae-4f54-9f56-bf377777b85a"}}},{"type":"Polygon Vertex","name":"Lower 53 End","project":"Foundations","id":"f9f7600a-d00a-440d-bdfc-7fb43df81e79","savedPayload":{"position":{"x":16303.833842331525,"y":24134.111523280433},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 End","id":"3e633fdd-4535-4a9d-9b2b-5577533e417d"}}}],"id":"8058bc7b-06c0-41c1-972b-62e146a7515d","savedPayload":{"position":{"x":19594.298882624902,"y":18310.152338174972},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe","savedPayload":{"position":{"x":16693.626676836186,"y":23839.226058948567},"targetPosition":{"x":16777.2335369284,"y":23894.088550192773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5006eb12-faac-4f3a-8814-dba7931a70e5","savedPayload":{"position":{"x":16777.2335369284,"y":23894.088550192773},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 60 Begin","project":"Foundations","id":"308980bc-2ba9-4756-bf65-b06c40f19b31","savedPayload":{"position":{"x":17036.863570684196,"y":23840.192858602757},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 Begin","id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99"}}},{"type":"Polygon Vertex","name":"Lower 60 End","project":"Foundations","id":"d5881d46-60c2-4f18-80ef-9defa218d9a5","savedPayload":{"position":{"x":17117.58255706972,"y":23958.845712275623},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 End","id":"db3520c1-9af2-4715-af97-cca2986db9ac"}}}],"id":"d4fd8b32-5d47-4bdd-bbea-239a78a31f70","savedPayload":{"position":{"x":20073.526376997615,"y":18144.290089755566},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fd680561-143c-44f1-a9cb-f0c185f6769b","savedPayload":{"position":{"x":20116.350101238982,"y":19043.270695020274},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Wave Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrend","project":"Foundations","id":"332d453d-9874-4936-b435-7d09042620d9","savedPayload":{"position":{"x":19516.9720477059,"y":17532.667829615144},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"540f54ff-b28d-4130-9aa4-deba874115e8","savedPayload":{"position":{"x":19633.440618002038,"y":17330.938348377334},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab66b69f-d80d-40bb-8c50-9948cec124b5","savedPayload":{"position":{"x":19951.638669535983,"y":17649.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrendSignal","project":"Foundations","id":"a3cc36f6-bb87-4038-8774-d115eebf8950","savedPayload":{"position":{"x":20116.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"0fc2adb9-86a3-47b3-a7a3-a602e3a829d5","savedPayload":{"position":{"x":20566.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"901b3dfa-790a-4669-b0d6-97a99262293f","savedPayload":{"position":{"x":20341.350101238982,"y":17424.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c902b183-78b4-43f5-a537-75795f838954","savedPayload":{"position":{"x":20341.350101238982,"y":17874.13639991128},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742","savedPayload":{"position":{"x":20566.350101238982,"y":18263.84783161428},"targetPosition":{"x":21016.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f991328f-70b7-492d-baf5-ec38d70e737b","savedPayload":{"position":{"x":21052.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Super Trend","config":"{ \n \"codeName\": \"PlotterSuperTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"UP Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.uptrend","project":"Foundations","id":"05d1244b-e39d-4ec3-a899-4690af33f70d","savedPayload":{"position":{"x":20869.841958176403,"y":18524.963273135036},"targetPosition":{"x":20645.150312856626,"y":18536.7388632897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7","savedPayload":{"position":{"x":20645.150312856626,"y":18536.7388632897},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"UP Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.uptrend","project":"Foundations","id":"709b85bb-ad49-4adb-a651-1b2cecc80b27","savedPayload":{"position":{"x":20581.724244832236,"y":18968.625645368098},"targetPosition":{"x":20501.091456184542,"y":18758.57004940623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"adf1bd2c-2a5a-4243-9591-2a462635b074","savedPayload":{"position":{"x":20501.091456184542,"y":18758.57004940623},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.downtrend","project":"Foundations","id":"cf21fd4d-3219-4ab5-994e-aa4b152645ce","savedPayload":{"position":{"x":20070.74298488121,"y":18831.70862941679},"targetPosition":{"x":20245.60082620903,"y":18690.111541430575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6e276847-0fa5-4473-898f-ccd4c63591c4","savedPayload":{"position":{"x":20245.60082620903,"y":18690.111541430575},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.downtrend","project":"Foundations","id":"89c531b8-c842-44cb-ad8f-99d4a9f61f4e","savedPayload":{"position":{"x":20043.05691196141,"y":18303.4268876876},"targetPosition":{"x":20231.75778974913,"y":18425.97067056598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab5aabfe-781f-41d6-a809-95299392ca90","savedPayload":{"position":{"x":20231.75778974913,"y":18425.97067056598},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"603526b3-a7a3-4a2b-9233-8a7414077f20","savedPayload":{"position":{"x":20420.45866753685,"y":18548.51445344436},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"UP Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"41571575-f05c-407e-969a-df51b088ef60","savedPayload":{"position":{"x":20147.215806129985,"y":18773.51445344436},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != 1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"b3ab1b97-8eee-4c8b-be96-a090897e42ad","savedPayload":{"position":{"x":19770.78346944797,"y":18874.379194063265},"targetPosition":{"x":19929.882495214944,"y":18715.280168296293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4070b155-77b5-4c09-b1b4-6ebe49cfcf1d","savedPayload":{"position":{"x":19929.882495214944,"y":18715.280168296293},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe128ca4-0803-4db3-b409-8c6a3d31b47b","savedPayload":{"position":{"x":20088.981520981917,"y":18556.18114252932},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"UP Trend Begin","project":"Foundations","id":"87966102-abf2-4ba4-a9b1-2e29faadfb43","savedPayload":{"position":{"x":19757.504374426986,"y":18563.84783161428},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend Begin","id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7"}}},{"type":"Polygon Vertex","name":"UP Trend End","project":"Foundations","id":"04f54fc4-3887-414c-91b2-9d71d70ec519","savedPayload":{"position":{"x":19712.549184299904,"y":18222.379261318143},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend End","id":"adf1bd2c-2a5a-4243-9591-2a462635b074"}}}],"id":"e51152bb-9000-4200-88c1-632aaf05333b","savedPayload":{"position":{"x":20147.215806129985,"y":18338.84783161428},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"91670c53-5e35-4144-8fac-6f8feb43e59d","savedPayload":{"position":{"x":21033.20916918861,"y":16474.704063229266},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != -1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"2395d71a-99ee-4330-84d4-1837025d78d6","savedPayload":{"position":{"x":21308.776765251718,"y":16199.136467166158},"targetPosition":{"x":21250.54248010365,"y":16416.4697780812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba17827a-0425-4044-8e15-d29792f800d5","savedPayload":{"position":{"x":21250.54248010365,"y":16416.4697780812},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a97ad15a-c206-4b75-8d8e-1c95197b9b57","savedPayload":{"position":{"x":21192.30819495558,"y":16633.80308899624},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Down Trend Begin","project":"Foundations","id":"54f9e103-c71f-4ec3-b950-0df008f2e6fa","savedPayload":{"position":{"x":21475.54248010365,"y":16461.42496820828},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend Begin","id":"6e276847-0fa5-4473-898f-ccd4c63591c4"}}},{"type":"Polygon Vertex","name":"Down Trend End","project":"Foundations","id":"d57924a2-920b-40ec-8b56-3ae304ef2979","savedPayload":{"position":{"x":21685.20910193373,"y":16734.667829615144},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend End","id":"ab5aabfe-781f-41d6-a809-95299392ca90"}}}],"id":"4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc","savedPayload":{"position":{"x":20311.927237832984,"y":17724.13639991128},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"cff527e9-cc21-4872-9732-2b713890e8b8","savedPayload":{"position":{"x":20536.927237832984,"y":18113.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Up Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Up Trend","code":"record.uptrend","project":"Foundations","id":"5b0f1653-7d8e-4ed1-8dec-70dd6701c16b","savedPayload":{"position":{"x":20404.650439272085,"y":17300.96336120078},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"1384fd63-8258-44d4-ab3f-5f18c3eaaaa1","savedPayload":{"position":{"x":20473.10894724774,"y":17206.738308520653},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07dfc209-e925-4f10-bbc9-608896333744","savedPayload":{"position":{"x":20614.706035233954,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.downtrend","project":"Foundations","id":"14561cfc-7d72-4cb5-8567-7892d8ae6a8c","savedPayload":{"position":{"x":20604.662252355574,"y":17111.15923766015},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"9d950966-b1bb-406e-b3b3-d1fdaea7577e","savedPayload":{"position":{"x":20715.43044507929,"y":17075.168470128094},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3be37b3c-92d2-4f4c-a0d3-644acc172106","savedPayload":{"position":{"x":20727.206035233954,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"d8579565-736a-48ec-af20-e7cd3cdf2294","savedPayload":{"position":{"x":20878.039272857342,"y":17075.168470128094},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"ba78eeae-12db-4b4a-9e68-2b30598fc986","savedPayload":{"position":{"x":20988.80746558106,"y":17111.15923766015},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c265c3b9-bd32-49fe-8676-d2b93e513455","savedPayload":{"position":{"x":20866.26368270268,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR N Period","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atrNPeriod","project":"Foundations","id":"48978331-2944-4c90-8ffe-896ef6ce0a52","savedPayload":{"position":{"x":21024.52155504871,"y":17278.82228586368},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"00b8eb7b-440e-4e3b-81ee-bd1de53de6b0","savedPayload":{"position":{"x":21090.64739593161,"y":17369.83669773086},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cd7a1729-5463-4d4b-bec3-eb94685354a1","savedPayload":{"position":{"x":20978.76368270268,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e328571-7ea2-44a4-8239-a8bfd6614a6d","savedPayload":{"position":{"x":20796.734858968317,"y":17513.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acfb7d6b-e877-4fb0-bef4-3923c049244b","savedPayload":{"position":{"x":20796.734858968317,"y":17963.84783161428},"targetPosition":{"x":21056.54248010365,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c6fdad31-1843-49e2-abe3-51fe7ed4a836","savedPayload":{"position":{"x":21109.6450029265,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Donchian Channel","config":"{ \n \"codeName\": \"PlotterDonchianChannel\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"hiHigh Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hiHigh","project":"Foundations","id":"55651897-b11c-45f5-a388-b2015d93f406","savedPayload":{"position":{"x":21501.4755458967,"y":17360.015278897445},"targetPosition":{"x":21352.176069369405,"y":17191.6862371112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50921056-6afc-4c1f-a6b9-3caa26d760af","savedPayload":{"position":{"x":21352.176069369405,"y":17191.6862371112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"hiHigh End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hiHigh","project":"Foundations","id":"ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63","savedPayload":{"position":{"x":21125.840106353022,"y":17466.714139275784},"targetPosition":{"x":21164.358349597565,"y":17245.03566730037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd","savedPayload":{"position":{"x":21164.358349597565,"y":17245.03566730037},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.loLow","project":"Foundations","id":"8103aa93-0697-45da-bbbc-3872ec54fe9a","savedPayload":{"position":{"x":20906.880182505698,"y":17185.506432350485},"targetPosition":{"x":21005.545652617835,"y":17131.45668667531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8e0ce244-ab42-4e17-a9ce-0c7019722135","savedPayload":{"position":{"x":21005.545652617835,"y":17131.45668667531},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.loLow","project":"Foundations","id":"03e5140a-a35e-4f09-82cd-15b5ecc94027","savedPayload":{"position":{"x":20891.552471245835,"y":16893.036278691015},"targetPosition":{"x":20995.327178444593,"y":16936.47658423566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352","savedPayload":{"position":{"x":20995.327178444593,"y":16936.47658423566},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.midPoint","project":"Foundations","id":"bb353f64-f496-4db0-84c5-650922328ff7","savedPayload":{"position":{"x":21110.65817340271,"y":16698.70043331914},"targetPosition":{"x":21141.397646549176,"y":16806.919353987745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad","savedPayload":{"position":{"x":21141.397646549176,"y":16806.919353987745},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.midPoint","project":"Foundations","id":"a016b845-9a98-4e67-a4c5-43f7fb8aa3fc","savedPayload":{"position":{"x":21399.206226310387,"y":16748.83775152869},"targetPosition":{"x":21333.763015154294,"y":16840.344232794112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9493a69b-1a23-4b91-928f-88edebf47e71","savedPayload":{"position":{"x":21333.763015154294,"y":16840.344232794112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63f034d5-a5e4-47e1-8949-47da43c99b36","savedPayload":{"position":{"x":20467.830036640586,"y":17586.03500079752},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"hiHigh","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"65953e73-b3e0-46d9-9eda-6cc40a7f5738","savedPayload":{"position":{"x":20073.7845637797,"y":17585.474516733975},"targetPosition":{"x":20353.85869172886,"y":17477.964131870383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f22dc14f-5ba4-49b0-9c92-d8cba9c6b895","savedPayload":{"position":{"x":20353.85869172886,"y":17477.964131870383},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"hiHigh Begin","project":"Foundations","id":"45dea2ad-ffd9-4e03-84e5-fddaa7df9365","savedPayload":{"position":{"x":20359.86918238524,"y":17248.432754084053},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh Begin","id":"50921056-6afc-4c1f-a6b9-3caa26d760af"}}},{"type":"Polygon Vertex","name":"hiHigh End","project":"Foundations","id":"261569f5-3798-45cf-94e9-377f8163be3b","savedPayload":{"position":{"x":20526.422434814427,"y":17090.379619057632},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh End","id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd"}}}],"id":"83f6ab27-cdde-40d2-ae59-18b0bc64747b","savedPayload":{"position":{"x":20633.93281967802,"y":17370.45374700679},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"loLow","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"81ad12f9-de32-439d-b54f-b8173a9d7e83","savedPayload":{"position":{"x":21856.90457949552,"y":16711.316284191722},"targetPosition":{"x":21919.278086740847,"y":17004.760564411863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9d836367-daba-432f-901d-f0c89c5d7d70","savedPayload":{"position":{"x":21919.278086740847,"y":17004.760564411863},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"loLow Begin","project":"Foundations","id":"09df170c-f916-4d62-a7c6-eed4a9a575c4","savedPayload":{"position":{"x":22145.043304490682,"y":17046.603674248378},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow Begin","id":"8e0ce244-ab42-4e17-a9ce-0c7019722135"}}},{"type":"Polygon Vertex","name":"loLow End","project":"Foundations","id":"166b6f98-ae48-4253-8554-6efa78fe8c7b","savedPayload":{"position":{"x":22275.095874206316,"y":17235.831337386677},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow End","id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352"}}}],"id":"955b060d-1916-499a-b281-6ad2d778e470","savedPayload":{"position":{"x":20757.9964569708,"y":17232.667118794197},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mid Point","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0babee6c-8476-4607-9c4b-8755442c337c","savedPayload":{"position":{"x":20561.76276132119,"y":16727.83059444487},"targetPosition":{"x":20750.558878636144,"y":16960.97438288196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70981c2b-54c8-4621-b6b3-c3f31d20ba9e","savedPayload":{"position":{"x":20750.558878636144,"y":16960.97438288196},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Mid Point Begin","project":"Foundations","id":"18757d43-015d-4613-8eec-c62d45430523","savedPayload":{"position":{"x":20970.713534931394,"y":16895.761602708568},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point Begin","id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad"}}},{"type":"Polygon Vertex","name":"Mid Point End","project":"Foundations","id":"caeda3ac-dcce-419a-8b02-385fde1add1d","savedPayload":{"position":{"x":21172.498784388186,"y":17005.322054004097},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point End","id":"9493a69b-1a23-4b91-928f-88edebf47e71"}}}],"id":"e14b4a49-8143-4d23-91b2-012ccb487ed0","savedPayload":{"position":{"x":20939.354995951096,"y":17194.11817131905},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7","savedPayload":{"position":{"x":20907.9964569708,"y":17492.47473992953},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Higher Highs","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Higher Highs","code":"record.hiHigh","project":"Foundations","id":"f20d1bbf-730c-42fe-89d5-dae9247a3e87","savedPayload":{"position":{"x":20762.619744098327,"y":17011.971321311557},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"e9f188e5-39f2-4829-a984-20692feec630","savedPayload":{"position":{"x":21014.220914481954,"y":16848.57961080705},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc38d930-d64d-43b1-ab5c-0298399637c7","savedPayload":{"position":{"x":21029.921701354837,"y":17148.16847123342},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Lows","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.loLow","project":"Foundations","id":"f74f46f9-e98b-480d-a83a-ea771ac8798f","savedPayload":{"position":{"x":21162.98182079219,"y":16821.00840650836},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"d1dd430a-4173-4e15-b63e-a79ce99f3a1f","savedPayload":{"position":{"x":21456.42610101233,"y":16883.38191375369},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d335f544-6464-4427-9e05-65e0cee03904","savedPayload":{"position":{"x":21255.68691910467,"y":17106.325361396906},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Mid Point","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.midPoint","project":"Foundations","id":"e463947a-45b3-43ed-ac68-c7bee6d9e15d","savedPayload":{"position":{"x":21581.111732164834,"y":16969.07597385603},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n","project":"Foundations","id":"38521ffb-a1aa-4cea-be3f-2879dcd927a2","savedPayload":{"position":{"x":21744.503442669342,"y":17220.677144239657},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3019461a-f4d1-4530-8f20-364f06dce9d3","savedPayload":{"position":{"x":21444.91458224297,"y":17236.37793111254},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"239cb3b7-204e-4b5a-969f-d3cc6eec864c","savedPayload":{"position":{"x":21193.313411859344,"y":17399.769641617047},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648","savedPayload":{"position":{"x":21130.939904614017,"y":17693.21392183719},"targetPosition":{"x":21223.6450029265,"y":17978.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"45f9ecae-362e-4302-ba60-b6d7f949c9bc","savedPayload":{"position":{"x":21259.6450029265,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Directional Movement Index (DMI)","config":"{ \n \"codeName\": \"Plotter-DMI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"ADX +DI -DI","project":"Foundations","points":[{"type":"Point","name":"ADX Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.adx","project":"Foundations","id":"9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb","savedPayload":{"position":{"x":21309.810447616328,"y":17808.40510073104},"targetPosition":{"x":21203.45955868158,"y":17610.12628586977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fae38925-e197-4984-bbf3-4f5cf8cdde87","savedPayload":{"position":{"x":21203.45955868158,"y":17610.12628586977},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ADX End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.adx","project":"Foundations","id":"968b241e-722e-4a8b-aaf4-ee34cb41daaa","savedPayload":{"position":{"x":20724.622005525394,"y":17833.88853259208},"targetPosition":{"x":20813.33393062096,"y":17627.115240443796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f","savedPayload":{"position":{"x":20813.33393062096,"y":17627.115240443796},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.plusDI","project":"Foundations","id":"cc9624f8-ae30-4d30-9336-103a59a3bfd1","savedPayload":{"position":{"x":20339.83923040581,"y":17392.258445270687},"targetPosition":{"x":20556.812080541236,"y":17332.695182229534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7","savedPayload":{"position":{"x":20556.812080541236,"y":17332.695182229534},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.plusDI","project":"Foundations","id":"f4f90058-af66-4c40-822f-ccf546ac016f","savedPayload":{"position":{"x":20445.211400060816,"y":16816.07130213191},"targetPosition":{"x":20627.060193644575,"y":16948.570420137017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4","savedPayload":{"position":{"x":20627.060193644575,"y":16948.570420137017},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.minusDI","project":"Foundations","id":"3abacd0d-e595-4322-9e4f-6e7462a6ce06","savedPayload":{"position":{"x":20961.391121539647,"y":16539.20777403501},"targetPosition":{"x":20971.180007963794,"y":16763.994734739084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20776211-c287-4689-9048-83655653dac9","savedPayload":{"position":{"x":20971.180007963794,"y":16763.994734739084},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.minusDI","project":"Foundations","id":"214b0afe-f312-490f-943b-66f6e302086d","savedPayload":{"position":{"x":21499.68453642131,"y":16770.15174462369},"targetPosition":{"x":21330.04228455157,"y":16917.957381798205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67","savedPayload":{"position":{"x":21330.04228455157,"y":16917.957381798205},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0bea3584-667d-4f44-a761-cd73fde6da89","savedPayload":{"position":{"x":20429.098202389174,"y":17644.731722693676},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"BANDS","project":"Foundations","points":[{"type":"Point","name":"Band 50 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Foundations","id":"8153d621-7b8c-4d0b-a6da-8c82b1a09e2a","savedPayload":{"position":{"x":20256.729390350236,"y":18091.691741064627},"targetPosition":{"x":20288.04333806625,"y":17868.881425597774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8","savedPayload":{"position":{"x":20288.04333806625,"y":17868.881425597774},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 50 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Foundations","id":"28976ae7-de81-4013-a436-036b58dfdae5","savedPayload":{"position":{"x":20033.777928617805,"y":18019.250419843844},"targetPosition":{"x":20139.40903024463,"y":17820.587211450584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75de4dca-059a-43c8-97c0-a17cefd70e72","savedPayload":{"position":{"x":20139.40903024463,"y":17820.587211450584},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 75","project":"Foundations","id":"28f64dde-54a2-4fd3-b2bd-9b1815490769","savedPayload":{"position":{"x":19849.04847630104,"y":17874.9239539563},"targetPosition":{"x":20016.25606203345,"y":17724.369567525555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"226d3395-f608-4bf7-9526-6cffaf7b734d","savedPayload":{"position":{"x":20016.25606203345,"y":17724.369567525555},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 75","project":"Foundations","id":"c1a16632-8d96-4f3e-bdb9-ee30b9c2f300","savedPayload":{"position":{"x":19724.8221316657,"y":17676.12024521981},"targetPosition":{"x":19933.438498943226,"y":17591.83376170123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85418e43-44b8-47a0-8172-767bdd742b05","savedPayload":{"position":{"x":19933.438498943226,"y":17591.83376170123},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Foundations","id":"7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a","savedPayload":{"position":{"x":19676.082425260392,"y":17446.817954938255},"targetPosition":{"x":19900.945361339687,"y":17438.965568180192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5c6c92d-c739-4f17-964d-080240fc4628","savedPayload":{"position":{"x":19900.945361339687,"y":17438.965568180192},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Foundations","id":"2c839429-dbff-4e26-9366-5f1b1cc261d2","savedPayload":{"position":{"x":19708.708084999053,"y":17214.67432346098},"targetPosition":{"x":19922.69580116546,"y":17284.20314719534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"798370e8-9a99-4947-9a67-968bca900833","savedPayload":{"position":{"x":19922.69580116546,"y":17284.20314719534},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 25","project":"Foundations","id":"8fc31d22-96f4-4311-82eb-a6db86a2469a","savedPayload":{"position":{"x":19818.763974813744,"y":17007.68929881925},"targetPosition":{"x":19996.066394375255,"y":17146.213130767523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c9437036-a169-4106-a07c-3e88867f8ff2","savedPayload":{"position":{"x":19996.066394375255,"y":17146.213130767523},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 25","project":"Foundations","id":"b0947b18-8186-4774-a839-5e4f3b0aa1eb","savedPayload":{"position":{"x":19992.975730140864,"y":16850.82832975848},"targetPosition":{"x":20112.207564593336,"y":17041.639151393676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"748819d2-1545-40ef-aa5b-5bf8d5916733","savedPayload":{"position":{"x":20112.207564593336,"y":17041.639151393676},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de","savedPayload":{"position":{"x":20350.67123349828,"y":17423.260794664067},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"ADX","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"108326b6-7de4-4b09-a38b-b1366de3c0d1","savedPayload":{"position":{"x":21322.578120454,"y":17075.54857399022},"targetPosition":{"x":21435.015676513583,"y":17071.8007763239},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4c6d1aad-872b-4d09-9eae-859d28f30589","savedPayload":{"position":{"x":21435.015676513583,"y":17071.8007763239},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX Begin","project":"Foundations","id":"e70cdd03-d5b5-4da8-a647-ef0b6351f3e5","savedPayload":{"position":{"x":21218.831426596586,"y":16760.63191783596},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX Begin","id":"fae38925-e197-4984-bbf3-4f5cf8cdde87"}}},{"type":"Polygon Vertex","name":"ADX End","project":"Foundations","id":"8def43f6-65bf-404d-9407-46f1e7b90ea8","savedPayload":{"position":{"x":21532.462041907886,"y":16618.302754419237},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX End","id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f"}}}],"id":"e493efd6-ece7-4243-8a14-23ea1771b2f1","savedPayload":{"position":{"x":20781.620783519145,"y":17212.58909261876},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"+DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd","savedPayload":{"position":{"x":21429.497402973662,"y":16931.759560795497},"targetPosition":{"x":21538.436324602277,"y":16959.840895421803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"580eab00-426b-410c-8c33-86778ca7f89c","savedPayload":{"position":{"x":21538.436324602277,"y":16959.840895421803},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"+DI Begin","project":"Foundations","id":"65ec6c2d-5328-41f2-8eb6-0f03fbed8f42","savedPayload":{"position":{"x":21418.675453912034,"y":16600.37042061702},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI Begin","id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7"}}},{"type":"Polygon Vertex","name":"+DI End","project":"Foundations","id":"a61c7250-5391-45d5-9da3-133b3089268c","savedPayload":{"position":{"x":21759.700584736114,"y":16552.16654353365},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI End","id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4"}}}],"id":"900f1174-1224-4aa1-9d99-58103f23c4ac","savedPayload":{"position":{"x":20803.028641825884,"y":17097.08262545936},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"-DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"a6a9fd26-a928-484e-9408-7df706ab8202","savedPayload":{"position":{"x":21486.716013048677,"y":16772.686114286662},"targetPosition":{"x":21572.59574962824,"y":16823.917655792116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ed323d74-83e4-4338-b932-bb36584e68c4","savedPayload":{"position":{"x":21572.59574962824,"y":16823.917655792116},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-DI Begin","project":"Foundations","id":"654b23d0-1ac9-4511-b0a1-b773a6c905d5","savedPayload":{"position":{"x":21655.575275314757,"y":16502.903208879576},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI Begin","id":"20776211-c287-4689-9048-83655653dac9"}}},{"type":"Polygon Vertex","name":"-DI End","project":"Foundations","id":"ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53","savedPayload":{"position":{"x":21996.367093706795,"y":16552.729809571356},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI End","id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67"}}}],"id":"057d309b-88ca-42f6-8e23-ea8ae1e2ed05","savedPayload":{"position":{"x":20853.602318583264,"y":16991.052707171322},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 50 - 75","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}","project":"Foundations","id":"f29f2ffc-a9e6-42b3-b524-32f9d70bc7df","savedPayload":{"position":{"x":21321.91235715429,"y":16566.290053880995},"targetPosition":{"x":21512.343857223186,"y":16686.126791910327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc5a2ec9-1b68-453d-bfc8-035e20b66703","savedPayload":{"position":{"x":21512.343857223186,"y":16686.126791910327},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60","savedPayload":{"position":{"x":21683.206561909425,"y":16527.80544901997},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"e2f2d64f-6fd0-477d-932a-20b83ce53cf1","savedPayload":{"position":{"x":21910.338676172203,"y":16476.12649645877},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"dde5fc42-4c65-4f55-b754-ee07575081e6","savedPayload":{"position":{"x":22132.880333419635,"y":16544.937267831196},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"4154f4b4-739c-4d2f-90d0-c4c6f735b3f3","savedPayload":{"position":{"x":22291.201676309993,"y":16715.799972517434},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}}],"id":"0c2cbdcc-700f-45af-a671-29be9b677dcc","savedPayload":{"position":{"x":20929.895301297216,"y":16901.725101463257},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 75 - 100","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"cd98d7c9-6bd1-4f1f-a21e-ecda719b6888","savedPayload":{"position":{"x":21721.289088391586,"y":16611.575283338283},"targetPosition":{"x":21870.24486405402,"y":16780.208544875866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4af5b3ce-bba8-4f3d-9b54-9674f9daa71f","savedPayload":{"position":{"x":21870.24486405402,"y":16780.208544875866},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"2f2f44d1-6b8f-4def-a1fb-18500da9952b","savedPayload":{"position":{"x":21929.83492972587,"y":16507.804653921874},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"c9d5eb01-23ba-4da5-8029-84f4ac6c2007","savedPayload":{"position":{"x":22162.32624088316,"y":16522.2095733477},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 100 End","project":"Foundations","id":"97b2cafc-9ca1-49fd-b86c-ebafcf546842","savedPayload":{"position":{"x":22356.467162791618,"y":16650.93025508858},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 End","id":"798370e8-9a99-4947-9a67-968bca900833"}}},{"type":"Polygon Vertex","name":"Band 100 Begin","project":"Foundations","id":"d0dedf91-ac18-4ef0-9335-765bcbdf95b0","savedPayload":{"position":{"x":22460.23779220803,"y":16859.476096422863},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 Begin","id":"f5c6c92d-c739-4f17-964d-080240fc4628"}}}],"id":"9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5","savedPayload":{"position":{"x":21026.70834927591,"y":16835.18733704332},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 50","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"e06383fe-a5dd-4554-a163-f6d0adaa434a","savedPayload":{"position":{"x":22521.53479181756,"y":16664.64716489982},"targetPosition":{"x":22521.53479181756,"y":16364.64716489982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"281f1f26-a63f-47e8-aced-cf97115f7925","savedPayload":{"position":{"x":22054.754504680466,"y":16563.4076045345},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"5ab321e2-936f-4946-a708-62011d8bac64","savedPayload":{"position":{"x":22391.12343558253,"y":16637.419062723424},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"2afa5b8c-582f-45f6-8749-6e818fa56d7c","savedPayload":{"position":{"x":22576.638183632953,"y":16927.601818715637},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}}],"id":"6df98b5c-0db8-447a-adab-23a356c6182b","savedPayload":{"position":{"x":21137.443813290713,"y":16795.973852597872},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 75","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"d58e329b-6996-469e-9279-319128435135","savedPayload":{"position":{"x":22741.79144749199,"y":16393.376449443695},"targetPosition":{"x":22506.66709336981,"y":16777.064523403034},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7befc553-bc07-43b5-9b53-eed7f7564b69","savedPayload":{"position":{"x":22276.302283873436,"y":16646.641823889655},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"d7ee0589-7046-41da-97e2-64bece0f45ae","savedPayload":{"position":{"x":22578.194472265055,"y":16812.42137693395},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"58218d74-b8ed-4c09-9920-bcd103d2c00b","savedPayload":{"position":{"x":22674.440639724322,"y":17143.11523667261},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}}],"id":"56c84477-78b8-4ec2-bbd6-c0f76f9c9a90","savedPayload":{"position":{"x":21254.55525446803,"y":16786.756982288527},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 25 - 50","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}","project":"Foundations","id":"6a419c80-9d0a-4f32-8645-44f71498c2a6","savedPayload":{"position":{"x":22352.027957427996,"y":16758.247323424825},"targetPosition":{"x":22322.12873037469,"y":16981.251888897405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c954fd3-d05d-421c-b9dd-9e413759d50b","savedPayload":{"position":{"x":22322.12873037469,"y":16981.251888897405},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 25 Begin","project":"Foundations","id":"646f52b1-0faf-44cd-bff8-eaf02feff5cd","savedPayload":{"position":{"x":22567.02104915733,"y":16847.900443704963},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 Begin","id":"c9437036-a169-4106-a07c-3e88867f8ff2"}}},{"type":"Polygon Vertex","name":"Band 25 End","project":"Foundations","id":"88b7af94-e3f7-46d8-b3ea-8438c3919f01","savedPayload":{"position":{"x":22708.38396809302,"y":17033.03886926077},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 End","id":"748819d2-1545-40ef-aa5b-5bf8d5916733"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"215b0fd2-a4c4-487f-a1ef-f6854e918ca3","savedPayload":{"position":{"x":22738.23863426655,"y":17264.0549084766},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"fbed1fbe-4264-413d-91ea-4eaf3639bab7","savedPayload":{"position":{"x":22648.585513986407,"y":17479.04800020593},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}}],"id":"a39c8312-2af2-4dd4-946b-60dc03bb4868","savedPayload":{"position":{"x":21370.06172162743,"y":16808.164840595266},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[{"type":"Text","name":"New Text","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"","project":"Foundations","id":"bbc7ba15-2edb-4f35-9649-4d9ce3c353de","savedPayload":{"position":{"x":21314.826062620083,"y":16438.627325428904},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Foundations","id":"ff933fea-8a4b-4532-b1ce-1cdd194f09d9","savedPayload":{"position":{"x":21592.5602102116,"y":16424.071895522564},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"record.property","project":"Foundations","id":"73edee06-950f-45cd-bd90-32ef9303ac94","savedPayload":{"position":{"x":21825.807322571105,"y":16575.544341380217},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}","project":"Foundations","id":"f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2","savedPayload":{"position":{"x":21925.474930555025,"y":16835.18733704332},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b37d84b-5045-456c-aabf-924be783d067","savedPayload":{"position":{"x":21476.091639915467,"y":16858.738517352645},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cdb5a75e-613a-481d-88e0-38991cc242f2","savedPayload":{"position":{"x":21231.004074158704,"y":17236.140272928085},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ADX","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.adx","project":"Foundations","id":"0eaf0b8e-aeb3-4b05-be3a-d235958773d2","savedPayload":{"position":{"x":22240.918013416493,"y":16650.210137309925},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"581d5c5a-0805-4d53-80c3-ec3fd38fd825","savedPayload":{"position":{"x":22618.319768991933,"y":16895.297703066688},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57929c4f-d65a-4342-a156-83e3c37bcde3","savedPayload":{"position":{"x":22217.366833107168,"y":17099.593427949483},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"+DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.plusDI","project":"Foundations","id":"f03ad7aa-8df8-48d4-b8f9-ca83062e24f1","savedPayload":{"position":{"x":22746.860859145447,"y":17082.326149795445},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"a59f5ccb-0893-4a38-8603-f33c7bd79d86","savedPayload":{"position":{"x":22840.421120013438,"y":17522.492570125658},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a2d73831-c487-4f26-8b5b-66980654a6ff","savedPayload":{"position":{"x":22412.445687680618,"y":17383.434922656932},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"-DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.minusDI","project":"Foundations","id":"b0dc6011-498f-486e-947e-4b7d700927ae","savedPayload":{"position":{"x":22799.064313565403,"y":17745.63392959101},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"b942aa1f-30ab-4633-bc95-9c9d5c7dc100","savedPayload":{"position":{"x":22553.97674780864,"y":18123.03568516645},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8fd597b-22d1-43c9-88a0-34afa3fd44c1","savedPayload":{"position":{"x":22349.681022925844,"y":17722.082749281686},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9021a665-2e1b-472e-ab60-6b244795eb9e","savedPayload":{"position":{"x":21972.279267350405,"y":17476.995183524923},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e8c7782-32a0-496d-baab-d11bb1a562d0","savedPayload":{"position":{"x":21532.11284702019,"y":17570.555444392914},"targetPosition":{"x":21393.055199551465,"y":17998.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"24ac7fd1-9eb7-4931-9103-43dec214e698","savedPayload":{"position":{"x":21445.055199551465,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"Plotter-Ichimoku\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Ichimoku","config":"{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Lagging Span Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastBegin\ny = record.previous.laggingSpan\n","project":"Foundations","id":"40d770c4-6cc1-4a26-afed-5aae3615acd0","savedPayload":{"position":{"x":21613.92929803368,"y":17824.290980236306},"targetPosition":{"x":21545.053354308588,"y":17532.30450045346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a","savedPayload":{"position":{"x":21545.053354308588,"y":17532.30450045346},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lagging Span End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastEnd\ny = record.laggingSpan\n","project":"Foundations","id":"a671dd96-1e10-4fe7-bf9c-64acf9379878","savedPayload":{"position":{"x":21276.342054323566,"y":17806.061629020252},"targetPosition":{"x":21376.25973245353,"y":17523.189824845434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b","savedPayload":{"position":{"x":21376.25973245353,"y":17523.189824845434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conersion Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.conversionLine","project":"Foundations","id":"827748a6-7f40-4a30-a811-f88883118c88","savedPayload":{"position":{"x":21160.193219699046,"y":17485.581126561214},"targetPosition":{"x":21239.18926742016,"y":17424.265350088564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d","savedPayload":{"position":{"x":21239.18926742016,"y":17424.265350088564},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conversion Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.conversionLine","project":"Foundations","id":"3e816114-9409-4ef8-ae5b-92de87c7ba20","savedPayload":{"position":{"x":21077.755347622762,"y":17275.812523711415},"targetPosition":{"x":21177.360863362945,"y":17266.938897951215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0","savedPayload":{"position":{"x":21177.360863362945,"y":17266.938897951215},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.baseLine","project":"Foundations","id":"9473832d-9c65-47c0-81b7-06e6399b21b1","savedPayload":{"position":{"x":21121.813665420734,"y":17054.774666938338},"targetPosition":{"x":21210.404601711423,"y":17101.16050537141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7","savedPayload":{"position":{"x":21210.404601711423,"y":17101.16050537141},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.baseLine","project":"Foundations","id":"01e0f6a0-132f-497a-8cbf-45f305163405","savedPayload":{"position":{"x":21278.379968493304,"y":16892.64551398857},"targetPosition":{"x":21327.82932901585,"y":16979.563640659082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"385613d8-5b52-44b9-be18-91bca1c86c47","savedPayload":{"position":{"x":21327.82932901585,"y":16979.563640659082},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine1","project":"Foundations","id":"19cecf0e-124a-4394-8968-2edcb21cfbd8","savedPayload":{"position":{"x":21497.74556185957,"y":16840.899925373804},"targetPosition":{"x":21492.35352404055,"y":16940.754449198008},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41","savedPayload":{"position":{"x":21492.35352404055,"y":16940.754449198008},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine1","project":"Foundations","id":"1584a320-70a4-4487-8b2e-cbacab3288ad","savedPayload":{"position":{"x":21710.263419588955,"y":16915.966759862375},"targetPosition":{"x":21651.74191733759,"y":16997.054575064434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"cb4fb579-edd5-4de7-a831-003f24afcf39","savedPayload":{"position":{"x":21651.74191733759,"y":16997.054575064434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine2","project":"Foundations","id":"66ad8d46-50dc-4306-9d06-a3c6f4ead8e2","savedPayload":{"position":{"x":21848.460623431813,"y":17094.012827901068},"targetPosition":{"x":21755.389820219734,"y":17130.589126093455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83","savedPayload":{"position":{"x":21755.389820219734,"y":17130.589126093455},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine2","project":"Foundations","id":"e837a646-7549-469e-8d35-6c1cee681da4","savedPayload":{"position":{"x":21868.460537622814,"y":17318.509760900997},"targetPosition":{"x":21770.389755862983,"y":17298.961825843402},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3","savedPayload":{"position":{"x":21770.389755862983,"y":17298.961825843402},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3086f338-1640-4ebb-bafe-bf8cfd3da0ec","savedPayload":{"position":{"x":21476.177410583496,"y":17240.318020670617},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Lagging Span","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}","project":"Foundations","id":"fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc","savedPayload":{"position":{"x":21358.45008670067,"y":17482.68789820106},"targetPosition":{"x":21444.48655215333,"y":17359.81509155771},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd32ab1b-e563-45d7-a3f8-ecb171273385","savedPayload":{"position":{"x":21444.48655215333,"y":17359.81509155771},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lagging Span Begin","project":"Foundations","id":"01c3a82b-97af-4c64-9675-c2ae9e55c5c9","savedPayload":{"position":{"x":21235.080691702322,"y":17289.03673821444},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span Begin","id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a"}}},{"type":"Polygon Vertex","name":"Lagging Span End","project":"Foundations","id":"5e20b9a4-ae32-4a81-bb0b-289bf8d04a58","savedPayload":{"position":{"x":21284.777404319288,"y":17064.869354009046},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span End","id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b"}}}],"id":"90a34d00-99e2-4a5e-94f1-782aeaec89ed","savedPayload":{"position":{"x":21616.69257290389,"y":17584.536474266115},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Conversion Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Foundations","id":"e865a1b2-668e-427f-b16d-3ecc6c4f770f","savedPayload":{"position":{"x":20986.602226600873,"y":17190.139258675794},"targetPosition":{"x":21276.379974487594,"y":17112.493545145036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f0a0922-aecd-4b40-9fb3-b3fdd1207eea","savedPayload":{"position":{"x":21276.379974487594,"y":17112.493545145036},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Conersion Line Begin","project":"Foundations","id":"0e09b636-d71d-49d5-9d9a-6e3b067925ca","savedPayload":{"position":{"x":21306.350101238982,"y":16884.84783161428},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conersion Line Begin","id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d"}}},{"type":"Polygon Vertex","name":"Conversion Line End","project":"Foundations","id":"b92598e2-5755-4a95-85f7-80bc63612184","savedPayload":{"position":{"x":21488.512008843558,"y":16745.070083727558},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conversion Line End","id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0"}}}],"id":"59bb987c-d919-4454-ad68-f52a84639d18","savedPayload":{"position":{"x":21731.445715098944,"y":17414.40794463353},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Base Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"623a0cc7-8641-46ab-bb9b-6132f6b4374c","savedPayload":{"position":{"x":21179.574628289956,"y":16649.36908833409},"targetPosition":{"x":21451.466964400952,"y":16776.154566856298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"639d75aa-1e58-4c36-8257-67168abafb05","savedPayload":{"position":{"x":21451.466964400952,"y":16776.154566856298},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Base Line Begin","project":"Foundations","id":"eca8fef0-6505-4e10-908e-5fcf8a99293a","savedPayload":{"position":{"x":21620.753257514247,"y":16621.032259142732},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line Begin","id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7"}}},{"type":"Polygon Vertex","name":"Base Line End","project":"Foundations","id":"09535200-2132-4847-960a-9ce3698e72b9","savedPayload":{"position":{"x":21850.14477903416,"y":16631.04770926751},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line End","id":"385613d8-5b52-44b9-be18-91bca1c86c47"}}}],"id":"5ae2d724-fb7c-478e-bc67-bd08b88562bb","savedPayload":{"position":{"x":21928.708232909925,"y":17357.843827868066},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 1","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"77e51645-bb9d-4c7a-a8bb-70de2bca0f05","savedPayload":{"position":{"x":22105.707358062016,"y":16841.402485750586},"targetPosition":{"x":22110.9430799932,"y":17141.356794297502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70f77c83-7b79-4a15-926e-173e9fcbf78f","savedPayload":{"position":{"x":22110.9430799932,"y":17141.356794297502},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"878fdf21-37b6-4487-ba94-22f16b609ec4","savedPayload":{"position":{"x":22324.576313062087,"y":17225.509162742823},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"3d6e5394-4cef-41ce-8091-4b557155d5a9","savedPayload":{"position":{"x":22416.133110471303,"y":17436.075380913233},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}}],"id":"c8fca9b3-dfe0-4442-8275-493b9d545d7a","savedPayload":{"position":{"x":22116.178801924387,"y":17441.31110284442},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 2","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"62ad6e42-cc75-4cf3-8217-b460a5b465f4","savedPayload":{"position":{"x":22241.064391706495,"y":16455.292335840837},"targetPosition":{"x":22163.418678175738,"y":16745.070083727558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0637699a-e7e2-4d24-b5c0-7c76748dda74","savedPayload":{"position":{"x":22163.418678175738,"y":16745.070083727558},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"3d4d544a-28fc-463b-b792-5d08ec382a6f","savedPayload":{"position":{"x":22345.580585780313,"y":16884.84783161428},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"507b22e5-4ae9-4290-a0df-7d7bac232aa9","savedPayload":{"position":{"x":22375.5507125317,"y":17112.493545145036},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}}],"id":"8bcba1bd-2717-4d86-a955-b7a396e27687","savedPayload":{"position":{"x":22206.137859397168,"y":17625.754503965716},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Green","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 > record.plotLeadLine2","project":"Foundations","id":"13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a","savedPayload":{"position":{"x":22256.130465244914,"y":16914.557171243552},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"403e5719-537a-4f87-ba17-a2885f64f841","savedPayload":{"position":{"x":22595.064232990466,"y":16810.753950499042},"targetPosition":{"x":22360.514788250057,"y":16997.80089105666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a896ce8e-5bd8-49fc-b445-ac872d80ad69","savedPayload":{"position":{"x":22360.514788250057,"y":16997.80089105666},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"c42cc383-9c0e-4aea-851a-c224501448b4","savedPayload":{"position":{"x":22418.443717164195,"y":17118.091551427384},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"f315431a-2603-459e-9f05-34b8ee64356c","savedPayload":{"position":{"x":22418.443717164195,"y":17251.604111801174},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"52eb035e-85aa-4746-ad09-7a6f1b636f3c","savedPayload":{"position":{"x":22360.514788250057,"y":17371.894772171898},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"52b3d278-b029-46f3-8772-e7dd7b5d42a3","savedPayload":{"position":{"x":22256.130465244914,"y":17455.138491985006},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"d3ee5217-2b18-443a-a8dc-6884ff3711e9","savedPayload":{"position":{"x":22156.492562553198,"y":17824.870913987237},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Red","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 < record.plotLeadLine2","project":"Foundations","id":"0486bacd-b7c4-468b-a2bd-fca7604d031a","savedPayload":{"position":{"x":22301.262376958122,"y":17325.896147383693},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"acf85f27-802a-4609-a45f-f602dd9dcd1c","savedPayload":{"position":{"x":22614.324703801554,"y":17492.15855163223},"targetPosition":{"x":22316.211040833583,"y":17458.569208801237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f6448eec-e334-4c22-8d0e-a3c68316ce42","savedPayload":{"position":{"x":22316.211040833583,"y":17458.569208801237},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"ae3a2357-a62e-498d-81e0-90f06b7c3ec4","savedPayload":{"position":{"x":22272.1146376341,"y":17584.589488924845},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"cc92f4b4-eee9-4017-b30e-7e69d13f7200","savedPayload":{"position":{"x":22177.707000820214,"y":17678.99712573873},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"d7e2bed8-30ec-479d-8909-a1d6f05084a1","savedPayload":{"position":{"x":22051.686720696605,"y":17723.093528938214},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"9fb73913-c17f-4c3f-b60f-b1f2821d740f","savedPayload":{"position":{"x":21919.013659279062,"y":17708.144865062754},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c","savedPayload":{"position":{"x":21990.472497531788,"y":17945.491551727508},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"2a9c9e98-7ccf-4999-804c-2094204d1ca6","savedPayload":{"position":{"x":21907.781290786686,"y":17657.113042946014},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Lagging Span","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.laggingSpan","project":"Foundations","id":"e923bf3d-c6c5-4f08-9292-4910b5aafd6f","savedPayload":{"position":{"x":22259.43541858742,"y":17494.427625711018},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"4b843355-d7ea-45af-8fb1-ecefe26e6a75","savedPayload":{"position":{"x":22533.499055880202,"y":17616.448618633756},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ce794350-6644-4e6c-afac-e8a7a10c60ca","savedPayload":{"position":{"x":22290.79395756772,"y":17792.7841943215},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Conversion Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.conversionLine","project":"Foundations","id":"468401fd-3794-4749-9434-4f9c2107db49","savedPayload":{"position":{"x":22715.862101497816,"y":17391.249012143493},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"32127f3e-22ec-4d64-ab18-90aef4433588","savedPayload":{"position":{"x":22980.36546502943,"y":17755.306659612223},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6d23c72-ba68-4d19-8291-53e729d60d43","savedPayload":{"position":{"x":22532.830612113707,"y":17802.344468082665},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Base Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.baseLine","project":"Foundations","id":"b00a3c5a-16ca-4a05-b8a2-87442f67e7ee","savedPayload":{"position":{"x":22709.834631567945,"y":17859.15371694624},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f9456c22-246e-4ebb-9f1a-64023ddc007e","savedPayload":{"position":{"x":22741.193170548242,"y":18157.51028555672},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab82afc6-55b3-4ec7-9e1e-eec7e1260efc","savedPayload":{"position":{"x":22467.129533255462,"y":18035.48929263398},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 1","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine1","project":"Foundations","id":"a275f6d4-c570-4d08-a93a-fcb8d2ed168a","savedPayload":{"position":{"x":23027.403273499876,"y":18202.841512527946},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"bf48ad18-804f-482c-ae5d-dbb0a3522237","savedPayload":{"position":{"x":22844.371784115767,"y":18613.936968467115},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b7ebb57-8606-435a-be7b-921bc4e6a2d5","savedPayload":{"position":{"x":22579.868420584153,"y":18249.87932099839},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine2","project":"Foundations","id":"2dafd617-bb89-4aad-b697-6a361de69a98","savedPayload":{"position":{"x":22619.172177625504,"y":18431.5739228495},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"34880e13-f3bd-4fa6-8245-cb47783fc1d1","savedPayload":{"position":{"x":22376.46707931302,"y":18607.909498537243},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"375c2ae1-cdb0-42a9-a243-0ea3a9d486a0","savedPayload":{"position":{"x":22345.108540332723,"y":18309.552929926762},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2502509-bfd7-483e-bae8-db4db0ae302b","savedPayload":{"position":{"x":22168.77296464498,"y":18066.84783161428},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5dedee0-0553-457c-9a14-5c5d97907cb2","savedPayload":{"position":{"x":21785.760297863948,"y":17931.176680238794},"targetPosition":{"x":21543.055199551465,"y":18107.512255926536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f1d66d3b-c40e-4633-aa38-0f85d032d1f8","savedPayload":{"position":{"x":21595.055199551465,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2083ac0-43e2-41e4-83c7-eb09a6f29353","savedPayload":{"position":{"x":21352.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{"type":"Data Mine","name":"Zeus","config":"{ \n\"codeName\": \"Zeus\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Super Trend","config":"{ \n\"codeName\": \"Super-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Super Trend","project":"Foundations","id":"2412939e-1585-47f9-8d09-7ea8dd7c8bf0","savedPayload":{"position":{"x":21786.83642206419,"y":17775.938049371594},"targetPosition":{"x":21825.659278829567,"y":17920.826923314955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88"}}}],"outputDatasetFolders":[],"id":"74212c63-4a69-407d-80ec-d39ee2d8df74","savedPayload":{"position":{"x":21825.659278829567,"y":17920.826923314955},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5a35d0d1-cfed-4893-84ab-344a77c7d252","savedPayload":{"position":{"x":21792.127849125704,"y":17516.13042823626},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2a42dd15-1e04-4826-bd5f-85d95fbae135","savedPayload":{"position":{"x":22019.77356265646,"y":17486.160301484873},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"88a45f27-a0b8-4234-b7aa-f139400305db","savedPayload":{"position":{"x":22201.935470261036,"y":17625.938049371594},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"eef38121-80a2-4471-b909-24acdc4d213a","savedPayload":{"position":{"x":21942.127849125704,"y":17775.938049371594},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764","savedPayload":{"position":{"x":22076.61416995091,"y":17853.58376290235},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b","savedPayload":{"position":{"x":22154.259883481667,"y":17988.070083727558},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"d405bfe9-74f9-4419-8288-94229c9813a6","savedPayload":{"position":{"x":22154.259883481667,"y":18143.361510789073},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc3dbb85-168e-4fac-8893-b285de35a694","savedPayload":{"position":{"x":21864.482135594946,"y":18065.715797258315},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Super Trend","project":"Foundations","id":"f5a69b9b-0423-42be-bb58-b5a51f762ee7","savedPayload":{"position":{"x":22185.350101238982,"y":18510.463073884945},"targetPosition":{"x":21885.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446"}}}],"outputDatasetFolders":[],"id":"04c16ec8-b60b-4cf0-acf4-69d955a5d2aa","savedPayload":{"position":{"x":21885.350101238982,"y":18510.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"935a9195-83ac-41bc-835e-f118f5a79049","savedPayload":{"position":{"x":22144.746582800686,"y":18676.163860757828},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"a3f5a224-75c0-4054-84ac-c4a98f823085","savedPayload":{"position":{"x":22125.231850323475,"y":18767.973458748536},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"d39acabb-3797-410a-9d86-0edda4a41b70","savedPayload":{"position":{"x":22078.301510811405,"y":18849.259191199897},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"0fbf825f-68af-415d-b01e-1e30528a4b49","savedPayload":{"position":{"x":22008.549432878823,"y":18912.06424426857},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"98d9f621-8b18-4b4f-b191-b79d930dc4ec","savedPayload":{"position":{"x":21845.157722374315,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d","savedPayload":{"position":{"x":21660.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"3f1b6db1-7e06-499c-9879-194596e2978e","savedPayload":{"position":{"x":21585.350101238982,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f884fccf-e2dc-45db-a1df-36b6826b020c","savedPayload":{"position":{"x":21510.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2ade18e-8e3c-4448-a743-947c8163b80d","savedPayload":{"position":{"x":21952.350101238982,"y":18277.84783161428},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Super Trend","config":"{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88","savedPayload":{"position":{"x":22415.00790604074,"y":18525.650373880122},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446","savedPayload":{"position":{"x":22371.501088657693,"y":18800.34160803102},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"af4ce0b3-14a3-4e8d-8f27-353aa5d819e5","savedPayload":{"position":{"x":23052.05880280838,"y":19344.991865301457},"targetPosition":{"x":22827.752402718426,"y":19362.645161840224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eece0283-d534-4ce5-8606-4fa5cec4fe90","savedPayload":{"position":{"x":22827.752402718426,"y":19362.645161840224},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"47190c61-ec22-49ff-8a4c-e08e5cddc2c0","savedPayload":{"position":{"x":23021.102751037746,"y":19606.538226120843},"targetPosition":{"x":22807.115034871338,"y":19537.00940238648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aab131cd-6b2a-4708-84bf-11e65bd4f995","savedPayload":{"position":{"x":22807.115034871338,"y":19537.00940238648},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"True Range","config":"{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trueRange","project":"Foundations","id":"5e5bd969-819b-4131-aad4-d855c57b236d","savedPayload":{"position":{"x":22892.413629318537,"y":19836.32918754063},"targetPosition":{"x":22721.32228705853,"y":19690.203376666337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5","savedPayload":{"position":{"x":22721.32228705853,"y":19690.203376666337},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR N Period","config":"{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atrNPeriod","project":"Foundations","id":"139dd901-2800-4a78-b536-a26d71f8180f","savedPayload":{"position":{"x":22685.58318986271,"y":19999.3811587449},"targetPosition":{"x":22583.435327421314,"y":19798.90469080252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5bf3d6da-c010-4297-90f2-db405eb25ab9","savedPayload":{"position":{"x":22583.435327421314,"y":19798.90469080252},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Up Trend","config":"{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.uptrend","project":"Foundations","id":"1227cf03-417e-42af-8be8-0ac79c0372e6","savedPayload":{"position":{"x":22432.099492154815,"y":20070.870955187616},"targetPosition":{"x":22414.44619561605,"y":19846.564555097662},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"58b49e52-ac7e-4458-8dc0-c16a63c11c73","savedPayload":{"position":{"x":22414.44619561605,"y":19846.564555097662},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Down Trend","config":"{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.downtrend","project":"Foundations","id":"4b55c31f-ca51-4dcd-beaf-a03463e5d541","savedPayload":{"position":{"x":22170.55313133543,"y":20039.914903416982},"targetPosition":{"x":22240.081955069792,"y":19825.927187250574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9c7651af-9740-4086-9c1b-c859d25cae26","savedPayload":{"position":{"x":22240.081955069792,"y":19825.927187250574},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trend","config":"{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"eb1e09d6-6794-4d4e-a8a9-227fdbb1698c","savedPayload":{"position":{"x":21940.762169915644,"y":19911.225781697776},"targetPosition":{"x":22086.887980789936,"y":19740.13443943777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"880b51d4-9bda-4f26-b722-7cd84f9cc494","savedPayload":{"position":{"x":22086.887980789936,"y":19740.13443943777},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93965329-75b8-4e62-99ab-252a4aed8d86","savedPayload":{"position":{"x":22379.13960253852,"y":19397.951754917754},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)","project":"Foundations","id":"8f978d1c-9ed3-4dc6-9393-85f1a9497a8f","savedPayload":{"position":{"x":21935.430999857657,"y":19376.156776102827},"targetPosition":{"x":21923.671547740047,"y":19264.273062873897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab4157e5-9690-48a8-9826-c70b3802e617","savedPayload":{"position":{"x":21923.671547740047,"y":19264.273062873897},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1","project":"Foundations","id":"179290ba-51ab-4754-be1c-90355b7a74c2","savedPayload":{"position":{"x":21762.87902646674,"y":19348.827228370414},"targetPosition":{"x":21808.63689881277,"y":19246.05336438562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"17591e91-1610-4ccd-ab12-167be170d523","savedPayload":{"position":{"x":21808.63689881277,"y":19246.05336438562},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eee493c1-3895-4351-91ea-b53baf429bbb","savedPayload":{"position":{"x":21900.152643504825,"y":19040.505636416037},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bb58403-f839-4e0a-9b04-4f9219d7df83","savedPayload":{"position":{"x":21970.548152772928,"y":18596.045883148225},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Super Trend","id":"acfb7d6b-e877-4fb0-bef4-3923c049244b"}}}],"id":"c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4","savedPayload":{"position":{"x":21652.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Wave Trend","config":"{ \n\"codeName\": \"Wave-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Wave Trend","project":"Foundations","id":"d39fc6ac-79b2-4308-9c65-05e82bf02c8d","savedPayload":{"position":{"x":22200.780530114665,"y":17963.676706110182},"targetPosition":{"x":22120.14774146697,"y":18173.73230207205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828"}}}],"outputDatasetFolders":[],"id":"ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a","savedPayload":{"position":{"x":22120.14774146697,"y":18173.73230207205},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"88287fbf-f6b6-4b7d-ab0a-557c10b459d2","savedPayload":{"position":{"x":22226.132246264708,"y":18130.307096818775},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f713c037-7ea9-46f2-9982-318e30de5db1","savedPayload":{"position":{"x":22301.801714811005,"y":18171.392266054598},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"d4377097-6d3f-418d-8101-2bed732b55ec","savedPayload":{"position":{"x":22326.256507376027,"y":18253.950262165316},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"e2689a2e-356c-4dda-b198-2fa163578c77","savedPayload":{"position":{"x":22214.372794147097,"y":18242.190810047705},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b","savedPayload":{"position":{"x":22483.97470608709,"y":18313.392388765817},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"dbb205f1-b207-4e15-8523-16a8f5d00c81","savedPayload":{"position":{"x":22249.570548781146,"y":18464.420686681613},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1abb722a-a84a-4dbe-892b-cc35a0776e3a","savedPayload":{"position":{"x":22181.112040805492,"y":18558.64573936174},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26d5d563-1bb6-4766-9601-f43578e09501","savedPayload":{"position":{"x":22039.514952819278,"y":18383.78789803392},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Wave Trend","project":"Foundations","id":"b8a695ab-0f23-4002-82b9-400a29d413c2","savedPayload":{"position":{"x":22781.303758898535,"y":18352.623792065417},"targetPosition":{"x":22370.208302959363,"y":18535.655281449526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d"}}}],"outputDatasetFolders":[],"id":"c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17","savedPayload":{"position":{"x":22370.208302959363,"y":18535.655281449526},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"543c4f25-0af0-450b-9ea1-a4a4c6877d4a","savedPayload":{"position":{"x":22826.758891859656,"y":18604.459002008694},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4","savedPayload":{"position":{"x":22856.030990575473,"y":18742.173398994753},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"01b4e456-8585-448d-acd1-d9a730f95eb1","savedPayload":{"position":{"x":22841.314321765996,"y":18882.193149600214},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"97ed7b3c-ce95-484a-8608-e8826f28d08e","savedPayload":{"position":{"x":22784.049455511355,"y":19010.81214506084},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"f5fb61fa-828b-4551-8b48-9e9c1fc4fa64","savedPayload":{"position":{"x":22406.647699935915,"y":18765.72457930408},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2","savedPayload":{"position":{"x":22323.170494488917,"y":18983.19013436525},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"17690387-850d-4e80-8d08-abebcf1ec894","savedPayload":{"position":{"x":22050.628591712248,"y":18924.23449880322},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"654860da-2fe0-4b1c-a91d-45690a8d11b8","savedPayload":{"position":{"x":21935.59394278497,"y":18942.454197291496},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"56663c74-0c47-441f-8591-d9098f9a610b","savedPayload":{"position":{"x":21959.11284702019,"y":18718.686770833636},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Wave Trend","config":"{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828","savedPayload":{"position":{"x":21909.287496320045,"y":18886.687059402426},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d","savedPayload":{"position":{"x":21778.1826889854,"y":19017.791866737072},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"7c0c0127-d33a-40cd-95ce-a4c4db782862","savedPayload":{"position":{"x":22014.412436913575,"y":19720.69514846755},"targetPosition":{"x":21781.268648476485,"y":19531.899031152596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fa9f019-5b1a-4310-acb9-18be189b37a7","savedPayload":{"position":{"x":21781.268648476485,"y":19531.899031152596},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fe518407-7360-4ded-ac8c-743508cf9944","savedPayload":{"position":{"x":21763.14562976658,"y":19903.251169735962},"targetPosition":{"x":21655.635244902987,"y":19623.177041786803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"efbc0585-5a1c-4caf-ad89-2e29b5e98ca0","savedPayload":{"position":{"x":21655.635244902987,"y":19623.177041786803},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETREND","config":"{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrend","project":"Foundations","id":"29c99584-8b16-494a-a1be-0e9d7071641b","savedPayload":{"position":{"x":21477.729350771293,"y":19787.562667105456},"targetPosition":{"x":21501.194520527326,"y":19639.409416016184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"39424ebf-7f21-4372-8b88-15bb7086cca9","savedPayload":{"position":{"x":21501.194520527326,"y":19639.409416016184},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETRENDSIGNAL","config":"{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrendSignal","project":"Foundations","id":"a5e59332-48bb-4252-97aa-ac587609a4e8","savedPayload":{"position":{"x":21264.930684066967,"y":19692.818596493278},"targetPosition":{"x":21359.328742724443,"y":19576.246702274733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d9a10773-5caa-4b8d-8637-ccaa4faef8b2","savedPayload":{"position":{"x":21359.328742724443,"y":19576.246702274733},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WT3","config":"{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wt3","project":"Foundations","id":"a8cbbddf-28c6-4d38-8eca-841e44f4884a","savedPayload":{"position":{"x":21128.013668115655,"y":19504.36849113303},"targetPosition":{"x":21268.050732090236,"y":19450.613298701235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"33d15bce-9db7-4b43-b795-59353cd2e63d","savedPayload":{"position":{"x":21268.050732090236,"y":19450.613298701235},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a14c05f-d4a6-4cd5-9beb-328ec32e44dd","savedPayload":{"position":{"x":21548.124860039396,"y":19343.102913837643},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)","project":"Foundations","id":"32d5f441-d68a-4c29-89ee-041138ae67d3","savedPayload":{"position":{"x":21304.85350470757,"y":19179.128294782637},"targetPosition":{"x":21354.85350470757,"y":19092.525754404192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c129c1b-0def-43a3-826b-7542c834eb24","savedPayload":{"position":{"x":21354.85350470757,"y":19092.525754404192},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0","project":"Foundations","id":"5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1","savedPayload":{"position":{"x":21213.34715376146,"y":19087.621943836526},"targetPosition":{"x":21299.949694139905,"y":19037.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c689da4f-8f19-47e6-8f82-11e2f42d3ecd","savedPayload":{"position":{"x":21299.949694139905,"y":19037.621943836526},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3f88bd6f-cdde-4122-9778-ce7a7588fd7b","savedPayload":{"position":{"x":21429.85350470757,"y":18962.621943836526},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff542733-ddbd-4cbf-b90d-a12c49752916","savedPayload":{"position":{"x":21641.985539063535,"y":18750.489909480562},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Wave Trend","id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742"}}}],"id":"9ce52f75-7caa-4d0e-8faf-09a1e8a8033a","savedPayload":{"position":{"x":21595.055199551465,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Donchian Channel","config":"{ \n\"codeName\": \"Donchian-Channel\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Donchian Channel","project":"Foundations","id":"2000e920-443a-49d2-9003-b16d742547dc","savedPayload":{"position":{"x":22215.55949757523,"y":18372.578515415673},"targetPosition":{"x":21963.9583271916,"y":18535.97022592018},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662"}}}],"outputDatasetFolders":[],"id":"014aaa46-fa23-41a3-9834-b9382f6af876","savedPayload":{"position":{"x":21963.9583271916,"y":18535.97022592018},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"22266684-e056-49a8-8885-4a31cebd34d2","savedPayload":{"position":{"x":22212.685199142004,"y":18460.717701908587},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"d55aa460-8292-4cba-831a-01425cbea4e7","savedPayload":{"position":{"x":22161.740447447533,"y":18675.810756115363},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"71b430e7-6a5c-437b-a015-76a8202de236","savedPayload":{"position":{"x":22123.417741055957,"y":18784.030740505634},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"9070474a-4a33-4c1b-8ac0-113ca33928c5","savedPayload":{"position":{"x":22011.946017234346,"y":18683.661149551805},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288","savedPayload":{"position":{"x":21979.659114064485,"y":18835.55908634655},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"75ad91f0-37ca-42fb-9c20-c3965f115741","savedPayload":{"position":{"x":21794.05301206023,"y":18825.1625216165},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f4f25b2a-d402-43d9-b1de-248f2987e80f","savedPayload":{"position":{"x":21720.207550244417,"y":18849.156366637875},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"18bfecb5-3666-4eaf-8b3a-d44a41aa5752","savedPayload":{"position":{"x":21712.357156807975,"y":18699.361936424688},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Donchian Channel","project":"Foundations","id":"a0373c2d-dcd9-4b36-8db8-6c5e377f4e70","savedPayload":{"position":{"x":20730.93072434567,"y":19122.500353393523},"targetPosition":{"x":20753.3497524216,"y":18823.339214239168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e"}}}],"outputDatasetFolders":[],"id":"a9f3e616-1897-4716-94be-92676ab2c97c","savedPayload":{"position":{"x":20753.3497524216,"y":18823.339214239168},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"ab757f0c-c816-42c1-86f0-97c16ef7df9b","savedPayload":{"position":{"x":20568.727575212957,"y":19069.62753531758},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5675ab54-d0e8-4038-ab6a-56ef2aa08c55","savedPayload":{"position":{"x":20478.633033263286,"y":19043.306430140354},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"51eb2e2d-75b5-4aa9-9628-da6fdafee5c0","savedPayload":{"position":{"x":20401.081700869912,"y":18990.432826982586},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"c19ecb80-d74c-4a66-8bc9-7c164f2f81bf","savedPayload":{"position":{"x":20343.664842779413,"y":18916.182362513413},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"22190dfd-2d9d-401b-a391-642f3140b8ba","savedPayload":{"position":{"x":20606.772763078443,"y":18772.04970737961},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2","savedPayload":{"position":{"x":20640.623450312167,"y":18589.260635952447},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"decfbbf5-ddb1-48ed-9703-3dfd2817fd4a","savedPayload":{"position":{"x":20626.18821092035,"y":18512.968561046848},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"66d5f6e0-5b1e-4fce-9187-11f226def0a6","savedPayload":{"position":{"x":20651.832964350127,"y":18439.68006637527},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"04245397-cdac-4f93-b45f-86787e821ab6","savedPayload":{"position":{"x":21537.760297863948,"y":18848.48174139137},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Donchian Channel","config":"{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662","savedPayload":{"position":{"x":21685.219227936483,"y":19034.513231655692},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e","savedPayload":{"position":{"x":21311.154983936773,"y":19408.577475655402},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1a36f31f-c662-44c1-859e-95dfc06c72cf","savedPayload":{"position":{"x":21205.432704204683,"y":19638.192658346925},"targetPosition":{"x":20922.381387523103,"y":19454.376984029353},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39eca54b-9530-4c5b-a28f-a58a7b7a7f6a","savedPayload":{"position":{"x":20922.381387523103,"y":19454.376984029353},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"25467c14-bbdd-4b2f-8f55-7463c2e47d0f","savedPayload":{"position":{"x":20604.003300377535,"y":19944.63624567112},"targetPosition":{"x":20621.66668560953,"y":19607.59877769145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d8a9f877-40ea-4464-823b-6ece32c332a4","savedPayload":{"position":{"x":20621.66668560953,"y":19607.59877769145},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hiHigh","config":"{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hiHigh","project":"Foundations","id":"7d1d3c9b-5638-4ff1-a97b-fccb540d14f4","savedPayload":{"position":{"x":20188.258017971162,"y":19500.394000204928},"targetPosition":{"x":20338.61536892795,"y":19423.78310337388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6fd13621-5530-49fc-9b62-cd43937ae9c8","savedPayload":{"position":{"x":20338.61536892795,"y":19423.78310337388},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"loLow","config":"{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.loLow","project":"Foundations","id":"ed2dd438-916d-422c-8395-b85103cfac6a","savedPayload":{"position":{"x":20214.753095819153,"y":18994.837798235425},"targetPosition":{"x":20356.278754159943,"y":19086.74563539421},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d8ffc062-4f09-429d-8b7f-fad13e2b0bcc","savedPayload":{"position":{"x":20356.278754159943,"y":19086.74563539421},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Mid Point","config":"{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.midPoint","project":"Foundations","id":"fda3d478-ea77-4a42-a742-e99caddf1b37","savedPayload":{"position":{"x":20665.825148689513,"y":18765.00510774228},"targetPosition":{"x":20656.993456073516,"y":18933.523841732112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be82c2e0-7fbd-4aa6-9cc2-203b60a3138d","savedPayload":{"position":{"x":20656.993456073516,"y":18933.523841732112},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"086a47ac-062a-442f-9cde-0fa2f0550df3","savedPayload":{"position":{"x":20639.330070841523,"y":19270.561309711782},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)","project":"Foundations","id":"58b389fb-0695-4083-8b14-cd6679d36d67","savedPayload":{"position":{"x":20596.561456762163,"y":18558.568243131544},"targetPosition":{"x":20705.228112219684,"y":18587.685385705576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0655fb31-8425-4174-bc6b-275c313ee834","savedPayload":{"position":{"x":20705.228112219684,"y":18587.685385705576},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n","project":"Foundations","id":"eeb544b6-45f7-4bff-a026-cef0ad9edbff","savedPayload":{"position":{"x":20835.209995412624,"y":18319.919704481083},"targetPosition":{"x":20864.327137986656,"y":18428.586359938603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2c221ef-f3c9-4069-9ff3-4ac1190b1527","savedPayload":{"position":{"x":20864.327137986656,"y":18428.586359938603},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393374e9-30fa-4598-9143-8df35e487665","savedPayload":{"position":{"x":20922.561423134724,"y":18645.919670853644},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4768d183-d8ea-4686-8419-f9dad3172020","savedPayload":{"position":{"x":21240.75947466867,"y":18964.11772238759},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Donchian Channel","id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648"}}}],"id":"48c69242-e9f9-4433-b12f-6c79ee85d86b","savedPayload":{"position":{"x":21445.055199551465,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Directional Movement Index (DMI)","config":"{ \n\"codeName\": \"DMI\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market DMI Directional Movement","project":"Foundations","id":"5919f5c5-6bee-468c-b910-f5652cbecb82","savedPayload":{"position":{"x":21995.019873701105,"y":18861.8683175051},"targetPosition":{"x":21695.431013274734,"y":18846.167530632218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17"}}}],"outputDatasetFolders":[],"id":"7aaea608-87b1-44dd-b913-0b901b31f0a4","savedPayload":{"position":{"x":21695.431013274734,"y":18846.167530632218},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"fe35d43c-c6df-4e14-8f8f-05097d8780c4","savedPayload":{"position":{"x":21940.88760345213,"y":18931.484947018515},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"fd624718-e85a-4d9d-8a67-90d4e961d39d","savedPayload":{"position":{"x":21773.243908423803,"y":19075.554309516097},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f80adcc4-0286-43e6-a21f-b11c8210b305"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"84e787de-6e28-47f7-999b-ccb4df1b58b3","savedPayload":{"position":{"x":21678.630076854653,"y":19140.580594373914},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"0caf1c52-9492-4149-900c-88c36f943c04","savedPayload":{"position":{"x":21647.44332323199,"y":18993.858454263842},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"f80adcc4-0286-43e6-a21f-b11c8210b305","savedPayload":{"position":{"x":21532.039302770227,"y":19097.768701015844},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"77ab62fd-1ace-4833-852a-4b7fcfa71af1","savedPayload":{"position":{"x":21387.99175941192,"y":18980.26117397252},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1e735ccd-0aac-412e-9cd3-e7371c4da681","savedPayload":{"position":{"x":21314.146297596108,"y":18956.267328951148},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b15d854d-e6bd-4a3f-86a4-e52298e1bedb","savedPayload":{"position":{"x":21395.842152848363,"y":18830.466743759334},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily DMI Directional Movement","project":"Foundations","id":"7aa772da-83ed-49bc-ae02-cdf6dec2e327","savedPayload":{"position":{"x":21568.418268429334,"y":19294.368636677806},"targetPosition":{"x":21367.679086521675,"y":19071.425189034588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52"}}}],"outputDatasetFolders":[],"id":"689dc40b-6766-4c3f-8b01-1337836842d3","savedPayload":{"position":{"x":21367.679086521675,"y":19071.425189034588},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"68ae89c3-ae95-4f7c-8010-77696f7cece1","savedPayload":{"position":{"x":21418.109529174297,"y":19375.0698100486},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"676dd9be-1e1e-4f80-98af-e9d74d588c9b","savedPayload":{"position":{"x":21336.823796722936,"y":19422.00014956067},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"7d829a3f-61dc-451c-aedf-2d441bb73ee6","savedPayload":{"position":{"x":21245.014198732228,"y":19441.51488203788},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"a4433576-f48c-46ad-be60-94456f62807d","savedPayload":{"position":{"x":21151.667698328587,"y":19431.703769498232},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2bc735c8-7b2c-43bf-a5ad-04a92a55b492","savedPayload":{"position":{"x":21229.313411859344,"y":19141.92602161151},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2","savedPayload":{"position":{"x":21120.587355457774,"y":18991.140218835644},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f5079609-c590-4de5-aeaf-50454e9462ff","savedPayload":{"position":{"x":21055.468180792406,"y":18948.8513323452},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"4a4808ce-da77-4797-9c98-a20c7f4b66ff","savedPayload":{"position":{"x":21020.217764503945,"y":18879.668495014033},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7398a04-47e8-4195-9504-c8fb6a7f8006","savedPayload":{"position":{"x":21166.939904614017,"y":18848.48174139137},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"DMI Directional Movement","config":"{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17","savedPayload":{"position":{"x":21176.89011857568,"y":19085.658562919565},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52","savedPayload":{"position":{"x":20654.39634215894,"y":19168.413447270384},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1ec34464-ca30-478d-b477-060d5ce5c395","savedPayload":{"position":{"x":20433.900803083092,"y":19292.034035369074},"targetPosition":{"x":20312.951620111555,"y":18976.95064142627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5938129-efd9-406d-99d7-5138f70c071f","savedPayload":{"position":{"x":20312.951620111555,"y":18976.95064142627},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fec95a23-69ea-4963-8525-8eaa5d791bc9","savedPayload":{"position":{"x":19767.211173181375,"y":19186.440771466918},"targetPosition":{"x":19979.606805160696,"y":18924.15400947519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"138e7e11-7336-481f-9a0c-397cdcf8c275","savedPayload":{"position":{"x":19979.606805160696,"y":18924.15400947519},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"+DI","config":"{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plusDI","project":"Foundations","id":"ff000762-5411-45e6-bd76-17f41e2b7770","savedPayload":{"position":{"x":19691.985214713728,"y":18582.67229955685},"targetPosition":{"x":19858.65762218916,"y":18609.070615532386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae437f00-ed26-439e-8ee2-b464ac13a414","savedPayload":{"position":{"x":19858.65762218916,"y":18609.070615532386},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"-DI","config":"{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.minusDI","project":"Foundations","id":"bc1af38f-d7ee-4af5-a8ed-e793527c0955","savedPayload":{"position":{"x":20010.578662682707,"y":18189.242156569257},"targetPosition":{"x":20071.053254168477,"y":18346.78385354066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25cafbf6-5636-4e0e-aabc-5323c92faa92","savedPayload":{"position":{"x":20071.053254168477,"y":18346.78385354066},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ADX","config":"{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.adx","project":"Foundations","id":"57bc2009-d447-4470-a9e3-49cab55d6fac","savedPayload":{"position":{"x":20510.595885109,"y":18268.43710449587},"targetPosition":{"x":20404.39806911934,"y":18399.580485491737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"01c1bb22-2c02-4b43-8084-71126021fbc9","savedPayload":{"position":{"x":20404.39806911934,"y":18399.580485491737},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3aa516a7-f994-48ed-9f01-92cf496e5338","savedPayload":{"position":{"x":20192.002437140018,"y":18661.867247483464},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)","project":"Foundations","id":"3d2db569-3ddf-43da-be3d-c28e5504273d","savedPayload":{"position":{"x":20575.90092579431,"y":18060.71399612608},"targetPosition":{"x":20646.699469787418,"y":18148.142916789988},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6258f38-8354-48de-adb7-3b661899667e","savedPayload":{"position":{"x":20646.699469787418,"y":18148.142916789988},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0","project":"Foundations","id":"c2937149-cf61-4d86-808e-979e5948216b","savedPayload":{"position":{"x":20909.245740745173,"y":18007.917364175002},"targetPosition":{"x":20868.929346421326,"y":18112.94516215594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3","savedPayload":{"position":{"x":20868.929346421326,"y":18112.94516215594},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"da6ee60e-081f-401e-bd6a-5df0a847e64f","savedPayload":{"position":{"x":20788.296557773632,"y":18323.000758117807},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"baba93f1-f096-429d-a544-efe36119fac8","savedPayload":{"position":{"x":20858.692067041735,"y":18767.46051138562},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"DMI Directional Movement","id":"4e8c7782-32a0-496d-baab-d11bb1a562d0"}}}],"id":"de6b7c83-31ee-41f3-83cc-57f47865c6e9","savedPayload":{"position":{"x":21259.6450029265,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Ichimoku Cloud","config":"{ \n\"codeName\": \"Ichimoku\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Ichimoku Cloud","project":"Foundations","id":"fc0db1a6-d3f2-42ee-8151-3341b44cd685","savedPayload":{"position":{"x":20577.965343509648,"y":19519.34783161428},"targetPosition":{"x":20318.157722374315,"y":19369.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9"}}}],"outputDatasetFolders":[],"id":"6ff0e507-30a0-44cf-9889-234622011f92","savedPayload":{"position":{"x":20318.157722374315,"y":19369.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5e8b154e-58b0-436c-a28e-0d6a165cf7fe","savedPayload":{"position":{"x":20498.127849125704,"y":19556.80116628037},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b1eeff79-6ce6-4e3f-916f-efb6f5c57d36","savedPayload":{"position":{"x":20283.350101238982,"y":19609.05926331728},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"8815bfb5-a494-425b-8211-215b858acd8c","savedPayload":{"position":{"x":20169.527244473604,"y":19624.044326692972},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"17464577-a8e2-4909-b674-bf190ae9bd61","savedPayload":{"position":{"x":20208.350101238982,"y":19479.155452749612},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87","savedPayload":{"position":{"x":20058.350101238982,"y":19519.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"28298755-1265-4638-ad84-4ea48d9967c4","savedPayload":{"position":{"x":19983.350101238982,"y":19349.251642181945},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"cffec99c-61ce-4c11-acfe-7cfab0661b92","savedPayload":{"position":{"x":19928.446290671316,"y":19294.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0419a095-c117-4b03-8581-c6c2fb30fe43","savedPayload":{"position":{"x":21062.71466341443,"y":18750.489909480562},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Ichimoku Cloud","project":"Foundations","id":"d7fe8959-24a8-4872-90e6-e4e4ecee89c6","savedPayload":{"position":{"x":19977.54248010365,"y":19704.34783161428},"targetPosition":{"x":19977.54248010365,"y":19404.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef8da44c-8cc5-41fc-add6-f2feff945632"}}}],"outputDatasetFolders":[],"id":"e4fa5f98-33d5-4d71-935b-ce77340cb43a","savedPayload":{"position":{"x":19977.54248010365,"y":19404.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5097611a-6c4c-4629-9b4e-ab1ae850980f","savedPayload":{"position":{"x":19811.841693230766,"y":19663.744313175983},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f7e27eb6-6cdb-4352-a880-51f78903cd72","savedPayload":{"position":{"x":19720.032095240058,"y":19644.22958069877},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"826de77b-7a62-4f14-b5ea-911aa0612cec","savedPayload":{"position":{"x":19638.746362788697,"y":19597.2992411867},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"ebfa73d9-6cd5-45f7-b66c-464c68692b63","savedPayload":{"position":{"x":19575.941309720023,"y":19527.54716325412},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"434839d0-e4ac-429e-aed0-5542fda64850","savedPayload":{"position":{"x":19827.54248010365,"y":19364.155452749612},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6","savedPayload":{"position":{"x":19847.638669535983,"y":19179.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2","savedPayload":{"position":{"x":19827.54248010365,"y":19104.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"3d514935-9c3a-4b52-9497-b0cdfb4dedc4","savedPayload":{"position":{"x":19847.638669535983,"y":19029.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"13b83df6-2b1a-4535-8b78-5711c9b4630d","savedPayload":{"position":{"x":20866.939904614017,"y":18630.518982989764},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Ichimoku Cloud","config":"{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9","savedPayload":{"position":{"x":20735.58075892679,"y":18828.247651301732},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"ef8da44c-8cc5-41fc-add6-f2feff945632","savedPayload":{"position":{"x":20264.232313773922,"y":18588.083622916714},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"72a92d9f-1ed8-4889-85dc-cf06b82a696e","savedPayload":{"position":{"x":20355.091947472574,"y":18384.33175670161},"targetPosition":{"x":20299.35735576764,"y":18225.051444712073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8a2fd42-8b10-4ebd-9403-fda27ec231af","savedPayload":{"position":{"x":20299.35735576764,"y":18225.051444712073},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"0b6082e7-ec6b-47c1-818e-9af517edf285","savedPayload":{"position":{"x":20131.206156330467,"y":18409.557626991456},"targetPosition":{"x":20150.1001616729,"y":18241.86869157197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"43e28612-17ea-4a7b-89c7-bd039dec9ea1","savedPayload":{"position":{"x":20150.1001616729,"y":18241.86869157197},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Conversion Line","config":"{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.conversionLine","project":"Foundations","id":"0e232ef8-ac61-4c1a-ada7-73b687dc805b","savedPayload":{"position":{"x":19918.54693362188,"y":18335.14494659232},"targetPosition":{"x":20008.327346533843,"y":18192.260237972547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"512e4c3c-391b-4dfa-9e88-0473375d1799","savedPayload":{"position":{"x":20008.327346533843,"y":18192.260237972547},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Base Line","config":"{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.baseLine","project":"Foundations","id":"c9604d93-a559-4469-9cab-5fc86b5e1648","savedPayload":{"position":{"x":19759.234046498448,"y":18175.83205946889},"targetPosition":{"x":19902.118755118223,"y":18086.051646556927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca0fadce-a732-4048-991c-9e11de0bed02","savedPayload":{"position":{"x":19902.118755118223,"y":18086.051646556927},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lagging Span","config":"{ \n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.laggingSpan","project":"Foundations","id":"f8b08c0d-a298-47c8-98b4-14498ae3f069","savedPayload":{"position":{"x":19684.821366099313,"y":17963.172836760303},"targetPosition":{"x":19852.5103015188,"y":17944.27883141787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b1421f51-e5e9-4c19-8ef8-0361872d12a5","savedPayload":{"position":{"x":19852.5103015188,"y":17944.27883141787},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 1","config":"{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine1","project":"Foundations","id":"33f1f757-9ad5-4c0a-9dff-aae377cb5fc4","savedPayload":{"position":{"x":19710.047236389157,"y":17739.287045618195},"targetPosition":{"x":19869.327548378693,"y":17795.02163732313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40a00adc-bc21-4ae8-95da-623d84b9fb5f","savedPayload":{"position":{"x":19869.327548378693,"y":17795.02163732313},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 2","config":"{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine2","project":"Foundations","id":"748194a5-7fc8-4389-83ec-251ea6212867","savedPayload":{"position":{"x":19829.91536438208,"y":17548.51801275731},"targetPosition":{"x":19949.239633707308,"y":17667.84228208254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4dc6e16-82d8-44b5-bf4a-898746e9f906","savedPayload":{"position":{"x":19949.239633707308,"y":17667.84228208254},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past Begin","config":"{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastBegin","project":"Foundations","id":"36cea089-33a9-4613-bf31-b6559e672bfe","savedPayload":{"position":{"x":20020.684397242963,"y":17428.64988476439},"targetPosition":{"x":20076.4189889479,"y":17587.930196753925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e65d1a7-d1d6-4e55-8a5e-1b633d847760","savedPayload":{"position":{"x":20076.4189889479,"y":17587.930196753925},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past End","config":"{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastEnd","project":"Foundations","id":"f6122e26-d738-4265-87d7-05e277ca4125","savedPayload":{"position":{"x":20244.57018838507,"y":17403.424014474545},"targetPosition":{"x":20225.676183042637,"y":17571.11294989403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9","savedPayload":{"position":{"x":20225.676183042637,"y":17571.11294989403},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward Begin","config":"{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardBegin","project":"Foundations","id":"eea563b8-20c5-4464-8f2f-add8dc54621e","savedPayload":{"position":{"x":20457.229411093656,"y":17477.83669487368},"targetPosition":{"x":20367.448998181695,"y":17620.721403493455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f4aacf4c-ceb3-42eb-8658-1b75219f91d5","savedPayload":{"position":{"x":20367.448998181695,"y":17620.721403493455},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward End","config":"{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardEnd","project":"Foundations","id":"b24fdba5-01d6-4172-8d60-97714a1f419e","savedPayload":{"position":{"x":20616.54229821709,"y":17637.149581997113},"targetPosition":{"x":20473.657589597315,"y":17726.929994909075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66042c7c-421c-4882-b2dc-f68a47c928ea","savedPayload":{"position":{"x":20473.657589597315,"y":17726.929994909075},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line 1","config":"{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine1","project":"Foundations","id":"53b40211-2c67-45d0-909e-aa8182dbe7fa","savedPayload":{"position":{"x":20690.954978616224,"y":17849.8088047057},"targetPosition":{"x":20523.266043196738,"y":17868.702810048133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b73f0fd0-94de-4247-a3fb-f066d12c3749","savedPayload":{"position":{"x":20523.266043196738,"y":17868.702810048133},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line2","config":"{ \n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine2","project":"Foundations","id":"ed655742-cd9e-4ca2-baad-ea28f5a3fe0a","savedPayload":{"position":{"x":20665.72910832638,"y":18073.694595847806},"targetPosition":{"x":20506.448796336845,"y":18017.96000414287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aa927173-5062-420c-bc81-7019042625bc","savedPayload":{"position":{"x":20506.448796336845,"y":18017.96000414287},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4ad846c6-be10-469e-bb6b-178b94b1bcf6","savedPayload":{"position":{"x":20187.88817235777,"y":17906.490820733},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\n// Maybe there is no need of this variable... but I leave it here\nvariable.laggingSpan = candle.close\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)","project":"Foundations","id":"899265ba-76d1-4525-b3c3-2e99d73daf7b","savedPayload":{"position":{"x":20851.81758930949,"y":17645.79749416949},"targetPosition":{"x":20857.70538438682,"y":17758.143316829377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5b6e50-f79b-4039-b835-b0bdc3e58653","savedPayload":{"position":{"x":20857.70538438682,"y":17758.143316829377},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []","project":"Foundations","id":"50245904-f0f3-43a9-8e7a-164fba5bc780","savedPayload":{"position":{"x":21152.532291223062,"y":17799.019287831583},"targetPosition":{"x":21058.181852329202,"y":17860.291179270775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1","savedPayload":{"position":{"x":21058.181852329202,"y":17860.291179270775},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"99f9d3e1-78fc-4e8d-b41a-d900687192f9","savedPayload":{"position":{"x":20869.480974541482,"y":17982.834962149154},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ccd20b4b-2783-4b65-a1ac-087621e5e315","savedPayload":{"position":{"x":20665.185249658687,"y":18383.78789803392},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Ichimoku","id":"c5dedee0-0553-457c-9a14-5c5d97907cb2"}}}],"id":"ab48285e-a196-4696-b8be-a25c373a64be","savedPayload":{"position":{"x":21109.6450029265,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Wave Trend","config":"{ \n \"codeName\": \"PlotterWaveTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"WaveTrend + Signal + Histogram","project":"Foundations","points":[{"type":"Point","name":"WAVETREND Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrend","project":"Foundations","id":"2c5ca3e2-3f1d-41b8-8b16-8bec853896c1","savedPayload":{"position":{"x":20187.11850005987,"y":18762.713955427484},"targetPosition":{"x":20296.85435108448,"y":18787.49889036597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0067f22f-46a2-4735-86fe-5e5329285f92","savedPayload":{"position":{"x":20296.85435108448,"y":18787.49889036597},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WAVETREND End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrend","project":"Foundations","id":"7bbd00d1-0fab-4055-97fe-7993b2677537","savedPayload":{"position":{"x":20311.932783724733,"y":18568.49913906378},"targetPosition":{"x":20380.06387352772,"y":18658.0223461235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"244f05f3-b51c-4427-8078-3b319ccd0092","savedPayload":{"position":{"x":20380.06387352772,"y":18658.0223461235},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrendSignal","project":"Foundations","id":"6d226efa-bc1b-4192-9fce-b3389535ec68","savedPayload":{"position":{"x":20532.38494972421,"y":18499.951033268673},"targetPosition":{"x":20527.03198419404,"y":18612.323608926763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9","savedPayload":{"position":{"x":20527.03198419404,"y":18612.323608926763},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrendSignal","project":"Foundations","id":"fc0f1fb3-ab13-4b01-8496-15c9c15a2b57","savedPayload":{"position":{"x":20745.32297953423,"y":18589.144058571022},"targetPosition":{"x":20668.990670734052,"y":18671.785625794993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd98f729-93b7-4509-bc62-3332f00cd3d0","savedPayload":{"position":{"x":20668.990670734052,"y":18671.785625794993},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram Zero","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Foundations","id":"0e4d11eb-1949-4d16-a548-1bdee21dd59b","savedPayload":{"position":{"x":20851.11080246409,"y":18794.3438071618},"targetPosition":{"x":20739.515886020625,"y":18808.585458188845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a","savedPayload":{"position":{"x":20739.515886020625,"y":18808.585458188845},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.wt3","project":"Foundations","id":"3d279675-73d8-45b6-823a-3898e74e3ec2","savedPayload":{"position":{"x":20800.24912046422,"y":19019.535036134203},"targetPosition":{"x":20705.60809802071,"y":18958.71294417045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf","savedPayload":{"position":{"x":20705.60809802071,"y":18958.71294417045},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"95b28bb4-1b05-45ca-b4b2-c36af8849126","savedPayload":{"position":{"x":20616.536679806988,"y":19159.348266730314},"targetPosition":{"x":20583.133137582558,"y":19051.921764567855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd","savedPayload":{"position":{"x":20583.133137582558,"y":19051.921764567855},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"6a55e459-a04d-43ed-bd23-f0b8aac737bd","savedPayload":{"position":{"x":20385.934573212267,"y":19148.363334503236},"targetPosition":{"x":20429.398399852744,"y":19044.59847641647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd","savedPayload":{"position":{"x":20429.398399852744,"y":19044.59847641647},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a7d2782-832c-4732-94ac-b50588cdfe04","savedPayload":{"position":{"x":20516.326053133696,"y":18837.06876024294},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Upper+Lower Levels","project":"Foundations","points":[{"type":"Point","name":"Upper 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 53","project":"Foundations","id":"1b2a894d-474b-431f-945f-0d3a19b5e304","savedPayload":{"position":{"x":21105.11553481132,"y":18810.79492922037},"targetPosition":{"x":21223.48942211176,"y":18931.062070640553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b","savedPayload":{"position":{"x":21223.48942211176,"y":18931.062070640553},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 53","project":"Foundations","id":"e1cddc05-9901-4b87-bbb3-a093dfdfc40c","savedPayload":{"position":{"x":21420.116906053896,"y":18666.93862315525},"targetPosition":{"x":21433.49033627348,"y":18835.15786659714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e042ff20-3176-415f-a4df-09a426fd79da","savedPayload":{"position":{"x":21433.49033627348,"y":18835.15786659714},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 60","project":"Foundations","id":"d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee","savedPayload":{"position":{"x":21753.891007183065,"y":18759.217277755437},"targetPosition":{"x":21656.006403692925,"y":18896.67696966393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca64f2c6-152e-4081-8d38-1d8e80045206","savedPayload":{"position":{"x":21656.006403692925,"y":18896.67696966393},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 60","project":"Foundations","id":"16da2601-ca28-4889-9155-12c687a9ec70","savedPayload":{"position":{"x":21950.26122679455,"y":19044.452684970496},"targetPosition":{"x":21786.919883433915,"y":19086.833907807304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1a202c3b-ff57-4907-b26f-3caabb330ec3","savedPayload":{"position":{"x":21786.919883433915,"y":19086.833907807304},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -53","project":"Foundations","id":"d0ce070f-1912-43ce-82c0-77def287c519","savedPayload":{"position":{"x":21917.34375672025,"y":19389.180027726063},"targetPosition":{"x":21764.97490338438,"y":19316.652136311015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cab7980f-9dae-4f54-9f56-bf377777b85a","savedPayload":{"position":{"x":21764.97490338438,"y":19316.652136311015},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -53","project":"Foundations","id":"b3aec95a-cdee-4816-8330-c5ac7ae90c79","savedPayload":{"position":{"x":21670.54104704485,"y":19632.097551129144},"targetPosition":{"x":21600.43976360078,"y":19478.59715191307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e633fdd-4535-4a9d-9b2b-5577533e417d","savedPayload":{"position":{"x":21600.43976360078,"y":19478.59715191307},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -60","project":"Foundations","id":"f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c","savedPayload":{"position":{"x":21325.334828532068,"y":19659.541446251893},"targetPosition":{"x":21370.30228459226,"y":19496.893081994902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99","savedPayload":{"position":{"x":21370.30228459226,"y":19496.893081994902},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -60","project":"Foundations","id":"f9969fe0-e387-4247-be00-e26ad15ca006","savedPayload":{"position":{"x":21043.25092736379,"y":19458.670409561448},"targetPosition":{"x":21182.246350480076,"y":19362.979057534605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db3520c1-9af2-4715-af97-cca2986db9ac","savedPayload":{"position":{"x":21182.246350480076,"y":19362.979057534605},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"427a710c-2eb9-4fb3-9023-e2dd30f58871","savedPayload":{"position":{"x":21460.237196712646,"y":19171.59635348092},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"8f897a11-c8bb-4e26-a8fb-46a3ee60b983","savedPayload":{"position":{"x":17157.379924716563,"y":24811.771417957705},"targetPosition":{"x":16971.20594634032,"y":24834.03124220595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"eaa77ce9-3146-4a18-a228-1b5dfb7f58d1","savedPayload":{"position":{"x":16971.20594634032,"y":24834.03124220595},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"c0a1ab8a-0a7a-47c2-a789-28ab62426e9e","savedPayload":{"position":{"x":16932.41692322835,"y":24972.19587637056},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"371298d7-7c65-4fbe-b4c2-e3fc54cd88dc","savedPayload":{"position":{"x":16807.291792212323,"y":25042.46504483044},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd"}}}],"id":"12090784-30fc-4f0b-853d-d5711b242112","savedPayload":{"position":{"x":20823.79788650749,"y":19599.613782618817},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"WT3 Histogram","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"ba324dfe-27b0-41b5-ae10-247e0bc52baf","savedPayload":{"position":{"x":21065.342314449015,"y":19161.070830802157},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.wt3 < 0","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","project":"Foundations","id":"a268871c-78be-4354-a82c-2218c15a25df","savedPayload":{"position":{"x":21093.14400967011,"y":19549.7893224421},"targetPosition":{"x":20967.02979916591,"y":19363.45573473204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ae2c64bc-ed7f-470d-b4b0-7118b830ba3c","savedPayload":{"position":{"x":20967.02979916591,"y":19363.45573473204},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b","savedPayload":{"position":{"x":20840.915588661708,"y":19177.122147021983},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WT3 Histogram Zero","project":"Foundations","id":"cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a","savedPayload":{"position":{"x":20712.12097647824,"y":19291.434815949677},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram Zero","id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a"}}},{"type":"Polygon Vertex","name":"WT3 Histogram","project":"Foundations","id":"52313113-c0bc-49f4-8f64-a446e5b0fb3d","savedPayload":{"position":{"x":20540.218169448715,"y":19281.194535668765},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram","id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf"}}}],"id":"6399921a-70ac-4c45-ba3d-b2745f291d67","savedPayload":{"position":{"x":20410.711268224662,"y":19893.771431863475},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Wave Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5fb5a80e-4ed6-4131-9762-8a241e4e5de9","savedPayload":{"position":{"x":16628.726476464682,"y":24772.405594205025},"targetPosition":{"x":16563.96283159315,"y":24696.21064487796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"db105320-a505-4e27-be2a-ad5b2ff77051","savedPayload":{"position":{"x":16563.96283159315,"y":24696.21064487796},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WAVETREND Begin","project":"Foundations","id":"d23cd662-a740-425f-b5cd-e0d22580f743","savedPayload":{"position":{"x":16299.665467470779,"y":24674.776949023828},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND Begin","id":"0067f22f-46a2-4735-86fe-5e5329285f92"}}},{"type":"Polygon Vertex","name":"WAVETREND End","project":"Foundations","id":"5ee7b2b6-96aa-42e1-92e8-78290f09964b","savedPayload":{"position":{"x":16321.09916332491,"y":24410.479584901455},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND End","id":"244f05f3-b51c-4427-8078-3b319ccd0092"}}}],"id":"56bc1d31-4574-45ed-ae1e-a96c0a0ce57d","savedPayload":{"position":{"x":19904.1670592805,"y":19917.90110651146},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"038158de-f7fd-458e-869f-a834f376935e","savedPayload":{"position":{"x":16182.112216735088,"y":24588.81847469396},"targetPosition":{"x":16242.799369748238,"y":24509.338480612692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8e26548a-c9d4-48ff-8976-9f81905f1e98","savedPayload":{"position":{"x":16242.799369748238,"y":24509.338480612692},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SIGNAL Begin","project":"Foundations","id":"1bdf5db8-ea42-4af0-9498-ae171e29c0ab","savedPayload":{"position":{"x":16170.75064375408,"y":24385.229514254737},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL Begin","id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9"}}},{"type":"Polygon Vertex","name":"SIGNAL End","project":"Foundations","id":"dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c","savedPayload":{"position":{"x":16207.56279274552,"y":24246.525079810657},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL End","id":"dd98f729-93b7-4509-bc62-3332f00cd3d0"}}}],"id":"b233d138-7074-43fb-bca6-d67bed33b3e9","savedPayload":{"position":{"x":19464.98946694442,"y":19664.341805354175},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"7a412ade-bfb4-4afd-8d02-6e98894ce228","savedPayload":{"position":{"x":16118.33121610582,"y":24249.36255847565},"targetPosition":{"x":16212.354626947064,"y":24215.309684679465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8141c484-6521-4a05-a3d9-66941314ad57","savedPayload":{"position":{"x":16212.354626947064,"y":24215.309684679465},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 53 Begin","project":"Foundations","id":"5cf6a61d-0d4c-4390-b0e4-4b6f2614593f","savedPayload":{"position":{"x":16218.841754693825,"y":24071.950096156696},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 Begin","id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b"}}},{"type":"Polygon Vertex","name":"Upper 53 End","project":"Foundations","id":"6336fba4-1e3f-4574-a645-f8562c8cc41d","savedPayload":{"position":{"x":16324.79938390655,"y":23975.16665098429},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 End","id":"e042ff20-3176-415f-a4df-09a426fd79da"}}}],"id":"6c967bd9-801d-44bc-b8e2-30ca4763bb84","savedPayload":{"position":{"x":19232.614273702548,"y":19213.59681494464},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"731315a8-1f99-43de-bdca-06c05c0b277a","savedPayload":{"position":{"x":16124.88214145556,"y":23779.383254160573},"targetPosition":{"x":16240.153748304958,"y":23835.62880942335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9caf63a1-7446-4480-8f2f-717e990a1afa","savedPayload":{"position":{"x":16240.153748304958,"y":23835.62880942335},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 60 Begin","project":"Foundations","id":"ded5d9fd-2b8d-4d29-8921-9109c514dc36","savedPayload":{"position":{"x":16715.456938895066,"y":23656.77946906171},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 Begin","id":"ca64f2c6-152e-4081-8d38-1d8e80045206"}}},{"type":"Polygon Vertex","name":"Upper 60 End","project":"Foundations","id":"2ce948e8-dde1-47f8-a04f-728227d80408","savedPayload":{"position":{"x":16885.351552619795,"y":24150.444672623653},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 End","id":"1a202c3b-ff57-4907-b26f-3caabb330ec3"}}}],"id":"7761e0e0-697e-48b4-bbe4-0ac0b22be26f","savedPayload":{"position":{"x":19280.818961524517,"y":18708.77448492598},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"3acb3136-b9e9-424f-9ddc-50309522959a","savedPayload":{"position":{"x":15989.221339652351,"y":24271.339338091966},"targetPosition":{"x":16087.83677502417,"y":24287.9223386174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"59331a82-0691-4f26-aaa9-b871f57e7118","savedPayload":{"position":{"x":16087.83677502417,"y":24287.9223386174},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 53 Begin","project":"Foundations","id":"111eef17-b3f6-4e81-988c-9dea12ec48b0","savedPayload":{"position":{"x":16163.98004580173,"y":24166.282473593157},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 Begin","id":"cab7980f-9dae-4f54-9f56-bf377777b85a"}}},{"type":"Polygon Vertex","name":"Lower 53 End","project":"Foundations","id":"f9f7600a-d00a-440d-bdfc-7fb43df81e79","savedPayload":{"position":{"x":16303.833842331525,"y":24134.111523280433},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 End","id":"3e633fdd-4535-4a9d-9b2b-5577533e417d"}}}],"id":"8058bc7b-06c0-41c1-972b-62e146a7515d","savedPayload":{"position":{"x":19594.298882624902,"y":18310.152338174972},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe","savedPayload":{"position":{"x":16693.626676836186,"y":23839.226058948567},"targetPosition":{"x":16777.2335369284,"y":23894.088550192773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5006eb12-faac-4f3a-8814-dba7931a70e5","savedPayload":{"position":{"x":16777.2335369284,"y":23894.088550192773},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 60 Begin","project":"Foundations","id":"308980bc-2ba9-4756-bf65-b06c40f19b31","savedPayload":{"position":{"x":17036.863570684196,"y":23840.192858602757},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 Begin","id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99"}}},{"type":"Polygon Vertex","name":"Lower 60 End","project":"Foundations","id":"d5881d46-60c2-4f18-80ef-9defa218d9a5","savedPayload":{"position":{"x":17117.58255706972,"y":23958.845712275623},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 End","id":"db3520c1-9af2-4715-af97-cca2986db9ac"}}}],"id":"d4fd8b32-5d47-4bdd-bbea-239a78a31f70","savedPayload":{"position":{"x":20073.526376997615,"y":18144.290089755566},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fd680561-143c-44f1-a9cb-f0c185f6769b","savedPayload":{"position":{"x":20116.350101238982,"y":19043.270695020274},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Wave Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrend","project":"Foundations","id":"332d453d-9874-4936-b435-7d09042620d9","savedPayload":{"position":{"x":19516.9720477059,"y":17532.667829615144},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"540f54ff-b28d-4130-9aa4-deba874115e8","savedPayload":{"position":{"x":19633.440618002038,"y":17330.938348377334},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab66b69f-d80d-40bb-8c50-9948cec124b5","savedPayload":{"position":{"x":19951.638669535983,"y":17649.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrendSignal","project":"Foundations","id":"a3cc36f6-bb87-4038-8774-d115eebf8950","savedPayload":{"position":{"x":20116.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"0fc2adb9-86a3-47b3-a7a3-a602e3a829d5","savedPayload":{"position":{"x":20566.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"901b3dfa-790a-4669-b0d6-97a99262293f","savedPayload":{"position":{"x":20341.350101238982,"y":17424.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c902b183-78b4-43f5-a537-75795f838954","savedPayload":{"position":{"x":20341.350101238982,"y":17874.13639991128},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742","savedPayload":{"position":{"x":20566.350101238982,"y":18263.84783161428},"targetPosition":{"x":21016.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f991328f-70b7-492d-baf5-ec38d70e737b","savedPayload":{"position":{"x":21052.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Super Trend","config":"{ \n \"codeName\": \"PlotterSuperTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"UP Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.uptrend","project":"Foundations","id":"05d1244b-e39d-4ec3-a899-4690af33f70d","savedPayload":{"position":{"x":20869.841958176403,"y":18524.963273135036},"targetPosition":{"x":20645.150312856626,"y":18536.7388632897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7","savedPayload":{"position":{"x":20645.150312856626,"y":18536.7388632897},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"UP Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.uptrend","project":"Foundations","id":"709b85bb-ad49-4adb-a651-1b2cecc80b27","savedPayload":{"position":{"x":20581.724244832236,"y":18968.625645368098},"targetPosition":{"x":20501.091456184542,"y":18758.57004940623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"adf1bd2c-2a5a-4243-9591-2a462635b074","savedPayload":{"position":{"x":20501.091456184542,"y":18758.57004940623},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.downtrend","project":"Foundations","id":"cf21fd4d-3219-4ab5-994e-aa4b152645ce","savedPayload":{"position":{"x":20070.74298488121,"y":18831.70862941679},"targetPosition":{"x":20245.60082620903,"y":18690.111541430575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6e276847-0fa5-4473-898f-ccd4c63591c4","savedPayload":{"position":{"x":20245.60082620903,"y":18690.111541430575},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.downtrend","project":"Foundations","id":"89c531b8-c842-44cb-ad8f-99d4a9f61f4e","savedPayload":{"position":{"x":20043.05691196141,"y":18303.4268876876},"targetPosition":{"x":20231.75778974913,"y":18425.97067056598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab5aabfe-781f-41d6-a809-95299392ca90","savedPayload":{"position":{"x":20231.75778974913,"y":18425.97067056598},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"603526b3-a7a3-4a2b-9233-8a7414077f20","savedPayload":{"position":{"x":20420.45866753685,"y":18548.51445344436},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"UP Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"41571575-f05c-407e-969a-df51b088ef60","savedPayload":{"position":{"x":20147.215806129985,"y":18773.51445344436},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != 1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"b3ab1b97-8eee-4c8b-be96-a090897e42ad","savedPayload":{"position":{"x":19770.78346944797,"y":18874.379194063265},"targetPosition":{"x":19929.882495214944,"y":18715.280168296293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4070b155-77b5-4c09-b1b4-6ebe49cfcf1d","savedPayload":{"position":{"x":19929.882495214944,"y":18715.280168296293},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe128ca4-0803-4db3-b409-8c6a3d31b47b","savedPayload":{"position":{"x":20088.981520981917,"y":18556.18114252932},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"UP Trend Begin","project":"Foundations","id":"87966102-abf2-4ba4-a9b1-2e29faadfb43","savedPayload":{"position":{"x":19757.504374426986,"y":18563.84783161428},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend Begin","id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7"}}},{"type":"Polygon Vertex","name":"UP Trend End","project":"Foundations","id":"04f54fc4-3887-414c-91b2-9d71d70ec519","savedPayload":{"position":{"x":19712.549184299904,"y":18222.379261318143},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend End","id":"adf1bd2c-2a5a-4243-9591-2a462635b074"}}}],"id":"e51152bb-9000-4200-88c1-632aaf05333b","savedPayload":{"position":{"x":20147.215806129985,"y":18338.84783161428},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"91670c53-5e35-4144-8fac-6f8feb43e59d","savedPayload":{"position":{"x":21033.20916918861,"y":16474.704063229266},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != -1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"2395d71a-99ee-4330-84d4-1837025d78d6","savedPayload":{"position":{"x":21308.776765251718,"y":16199.136467166158},"targetPosition":{"x":21250.54248010365,"y":16416.4697780812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba17827a-0425-4044-8e15-d29792f800d5","savedPayload":{"position":{"x":21250.54248010365,"y":16416.4697780812},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a97ad15a-c206-4b75-8d8e-1c95197b9b57","savedPayload":{"position":{"x":21192.30819495558,"y":16633.80308899624},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Down Trend Begin","project":"Foundations","id":"54f9e103-c71f-4ec3-b950-0df008f2e6fa","savedPayload":{"position":{"x":21475.54248010365,"y":16461.42496820828},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend Begin","id":"6e276847-0fa5-4473-898f-ccd4c63591c4"}}},{"type":"Polygon Vertex","name":"Down Trend End","project":"Foundations","id":"d57924a2-920b-40ec-8b56-3ae304ef2979","savedPayload":{"position":{"x":21685.20910193373,"y":16734.667829615144},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend End","id":"ab5aabfe-781f-41d6-a809-95299392ca90"}}}],"id":"4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc","savedPayload":{"position":{"x":20311.927237832984,"y":17724.13639991128},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"cff527e9-cc21-4872-9732-2b713890e8b8","savedPayload":{"position":{"x":20536.927237832984,"y":18113.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Up Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Up Trend","code":"record.uptrend","project":"Foundations","id":"5b0f1653-7d8e-4ed1-8dec-70dd6701c16b","savedPayload":{"position":{"x":20404.650439272085,"y":17300.96336120078},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"1384fd63-8258-44d4-ab3f-5f18c3eaaaa1","savedPayload":{"position":{"x":20473.10894724774,"y":17206.738308520653},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07dfc209-e925-4f10-bbc9-608896333744","savedPayload":{"position":{"x":20614.706035233954,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.downtrend","project":"Foundations","id":"14561cfc-7d72-4cb5-8567-7892d8ae6a8c","savedPayload":{"position":{"x":20604.662252355574,"y":17111.15923766015},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"9d950966-b1bb-406e-b3b3-d1fdaea7577e","savedPayload":{"position":{"x":20715.43044507929,"y":17075.168470128094},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3be37b3c-92d2-4f4c-a0d3-644acc172106","savedPayload":{"position":{"x":20727.206035233954,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"d8579565-736a-48ec-af20-e7cd3cdf2294","savedPayload":{"position":{"x":20878.039272857342,"y":17075.168470128094},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"ba78eeae-12db-4b4a-9e68-2b30598fc986","savedPayload":{"position":{"x":20988.80746558106,"y":17111.15923766015},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c265c3b9-bd32-49fe-8676-d2b93e513455","savedPayload":{"position":{"x":20866.26368270268,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR N Period","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atrNPeriod","project":"Foundations","id":"48978331-2944-4c90-8ffe-896ef6ce0a52","savedPayload":{"position":{"x":21024.52155504871,"y":17278.82228586368},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"00b8eb7b-440e-4e3b-81ee-bd1de53de6b0","savedPayload":{"position":{"x":21090.64739593161,"y":17369.83669773086},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cd7a1729-5463-4d4b-bec3-eb94685354a1","savedPayload":{"position":{"x":20978.76368270268,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e328571-7ea2-44a4-8239-a8bfd6614a6d","savedPayload":{"position":{"x":20796.734858968317,"y":17513.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acfb7d6b-e877-4fb0-bef4-3923c049244b","savedPayload":{"position":{"x":20796.734858968317,"y":17963.84783161428},"targetPosition":{"x":21056.54248010365,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c6fdad31-1843-49e2-abe3-51fe7ed4a836","savedPayload":{"position":{"x":21109.6450029265,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Donchian Channel","config":"{ \n \"codeName\": \"PlotterDonchianChannel\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"hiHigh Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hiHigh","project":"Foundations","id":"55651897-b11c-45f5-a388-b2015d93f406","savedPayload":{"position":{"x":21501.4755458967,"y":17360.015278897445},"targetPosition":{"x":21352.176069369405,"y":17191.6862371112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50921056-6afc-4c1f-a6b9-3caa26d760af","savedPayload":{"position":{"x":21352.176069369405,"y":17191.6862371112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"hiHigh End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hiHigh","project":"Foundations","id":"ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63","savedPayload":{"position":{"x":21125.840106353022,"y":17466.714139275784},"targetPosition":{"x":21164.358349597565,"y":17245.03566730037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd","savedPayload":{"position":{"x":21164.358349597565,"y":17245.03566730037},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.loLow","project":"Foundations","id":"8103aa93-0697-45da-bbbc-3872ec54fe9a","savedPayload":{"position":{"x":20906.880182505698,"y":17185.506432350485},"targetPosition":{"x":21005.545652617835,"y":17131.45668667531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8e0ce244-ab42-4e17-a9ce-0c7019722135","savedPayload":{"position":{"x":21005.545652617835,"y":17131.45668667531},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.loLow","project":"Foundations","id":"03e5140a-a35e-4f09-82cd-15b5ecc94027","savedPayload":{"position":{"x":20891.552471245835,"y":16893.036278691015},"targetPosition":{"x":20995.327178444593,"y":16936.47658423566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352","savedPayload":{"position":{"x":20995.327178444593,"y":16936.47658423566},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.midPoint","project":"Foundations","id":"bb353f64-f496-4db0-84c5-650922328ff7","savedPayload":{"position":{"x":21110.65817340271,"y":16698.70043331914},"targetPosition":{"x":21141.397646549176,"y":16806.919353987745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad","savedPayload":{"position":{"x":21141.397646549176,"y":16806.919353987745},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.midPoint","project":"Foundations","id":"a016b845-9a98-4e67-a4c5-43f7fb8aa3fc","savedPayload":{"position":{"x":21399.206226310387,"y":16748.83775152869},"targetPosition":{"x":21333.763015154294,"y":16840.344232794112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9493a69b-1a23-4b91-928f-88edebf47e71","savedPayload":{"position":{"x":21333.763015154294,"y":16840.344232794112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63f034d5-a5e4-47e1-8949-47da43c99b36","savedPayload":{"position":{"x":20467.830036640586,"y":17586.03500079752},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"hiHigh","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"65953e73-b3e0-46d9-9eda-6cc40a7f5738","savedPayload":{"position":{"x":20073.7845637797,"y":17585.474516733975},"targetPosition":{"x":20353.85869172886,"y":17477.964131870383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f22dc14f-5ba4-49b0-9c92-d8cba9c6b895","savedPayload":{"position":{"x":20353.85869172886,"y":17477.964131870383},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"hiHigh Begin","project":"Foundations","id":"45dea2ad-ffd9-4e03-84e5-fddaa7df9365","savedPayload":{"position":{"x":20359.86918238524,"y":17248.432754084053},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh Begin","id":"50921056-6afc-4c1f-a6b9-3caa26d760af"}}},{"type":"Polygon Vertex","name":"hiHigh End","project":"Foundations","id":"261569f5-3798-45cf-94e9-377f8163be3b","savedPayload":{"position":{"x":20526.422434814427,"y":17090.379619057632},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh End","id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd"}}}],"id":"83f6ab27-cdde-40d2-ae59-18b0bc64747b","savedPayload":{"position":{"x":20633.93281967802,"y":17370.45374700679},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"loLow","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"81ad12f9-de32-439d-b54f-b8173a9d7e83","savedPayload":{"position":{"x":21856.90457949552,"y":16711.316284191722},"targetPosition":{"x":21919.278086740847,"y":17004.760564411863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9d836367-daba-432f-901d-f0c89c5d7d70","savedPayload":{"position":{"x":21919.278086740847,"y":17004.760564411863},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"loLow Begin","project":"Foundations","id":"09df170c-f916-4d62-a7c6-eed4a9a575c4","savedPayload":{"position":{"x":22145.043304490682,"y":17046.603674248378},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow Begin","id":"8e0ce244-ab42-4e17-a9ce-0c7019722135"}}},{"type":"Polygon Vertex","name":"loLow End","project":"Foundations","id":"166b6f98-ae48-4253-8554-6efa78fe8c7b","savedPayload":{"position":{"x":22275.095874206316,"y":17235.831337386677},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow End","id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352"}}}],"id":"955b060d-1916-499a-b281-6ad2d778e470","savedPayload":{"position":{"x":20757.9964569708,"y":17232.667118794197},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mid Point","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0babee6c-8476-4607-9c4b-8755442c337c","savedPayload":{"position":{"x":20561.76276132119,"y":16727.83059444487},"targetPosition":{"x":20750.558878636144,"y":16960.97438288196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70981c2b-54c8-4621-b6b3-c3f31d20ba9e","savedPayload":{"position":{"x":20750.558878636144,"y":16960.97438288196},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Mid Point Begin","project":"Foundations","id":"18757d43-015d-4613-8eec-c62d45430523","savedPayload":{"position":{"x":20970.713534931394,"y":16895.761602708568},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point Begin","id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad"}}},{"type":"Polygon Vertex","name":"Mid Point End","project":"Foundations","id":"caeda3ac-dcce-419a-8b02-385fde1add1d","savedPayload":{"position":{"x":21172.498784388186,"y":17005.322054004097},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point End","id":"9493a69b-1a23-4b91-928f-88edebf47e71"}}}],"id":"e14b4a49-8143-4d23-91b2-012ccb487ed0","savedPayload":{"position":{"x":20939.354995951096,"y":17194.11817131905},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7","savedPayload":{"position":{"x":20907.9964569708,"y":17492.47473992953},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Higher Highs","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Higher Highs","code":"record.hiHigh","project":"Foundations","id":"f20d1bbf-730c-42fe-89d5-dae9247a3e87","savedPayload":{"position":{"x":20762.619744098327,"y":17011.971321311557},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"e9f188e5-39f2-4829-a984-20692feec630","savedPayload":{"position":{"x":21014.220914481954,"y":16848.57961080705},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc38d930-d64d-43b1-ab5c-0298399637c7","savedPayload":{"position":{"x":21029.921701354837,"y":17148.16847123342},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Lows","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.loLow","project":"Foundations","id":"f74f46f9-e98b-480d-a83a-ea771ac8798f","savedPayload":{"position":{"x":21162.98182079219,"y":16821.00840650836},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"d1dd430a-4173-4e15-b63e-a79ce99f3a1f","savedPayload":{"position":{"x":21456.42610101233,"y":16883.38191375369},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d335f544-6464-4427-9e05-65e0cee03904","savedPayload":{"position":{"x":21255.68691910467,"y":17106.325361396906},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Mid Point","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.midPoint","project":"Foundations","id":"e463947a-45b3-43ed-ac68-c7bee6d9e15d","savedPayload":{"position":{"x":21581.111732164834,"y":16969.07597385603},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n","project":"Foundations","id":"38521ffb-a1aa-4cea-be3f-2879dcd927a2","savedPayload":{"position":{"x":21744.503442669342,"y":17220.677144239657},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3019461a-f4d1-4530-8f20-364f06dce9d3","savedPayload":{"position":{"x":21444.91458224297,"y":17236.37793111254},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"239cb3b7-204e-4b5a-969f-d3cc6eec864c","savedPayload":{"position":{"x":21193.313411859344,"y":17399.769641617047},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648","savedPayload":{"position":{"x":21130.939904614017,"y":17693.21392183719},"targetPosition":{"x":21223.6450029265,"y":17978.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"45f9ecae-362e-4302-ba60-b6d7f949c9bc","savedPayload":{"position":{"x":21259.6450029265,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Directional Movement Index (DMI)","config":"{ \n \"codeName\": \"Plotter-DMI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"ADX +DI -DI","project":"Foundations","points":[{"type":"Point","name":"ADX Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.adx","project":"Foundations","id":"9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb","savedPayload":{"position":{"x":21309.810447616328,"y":17808.40510073104},"targetPosition":{"x":21203.45955868158,"y":17610.12628586977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fae38925-e197-4984-bbf3-4f5cf8cdde87","savedPayload":{"position":{"x":21203.45955868158,"y":17610.12628586977},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ADX End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.adx","project":"Foundations","id":"968b241e-722e-4a8b-aaf4-ee34cb41daaa","savedPayload":{"position":{"x":20724.622005525394,"y":17833.88853259208},"targetPosition":{"x":20813.33393062096,"y":17627.115240443796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f","savedPayload":{"position":{"x":20813.33393062096,"y":17627.115240443796},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.plusDI","project":"Foundations","id":"cc9624f8-ae30-4d30-9336-103a59a3bfd1","savedPayload":{"position":{"x":20339.83923040581,"y":17392.258445270687},"targetPosition":{"x":20556.812080541236,"y":17332.695182229534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7","savedPayload":{"position":{"x":20556.812080541236,"y":17332.695182229534},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.plusDI","project":"Foundations","id":"f4f90058-af66-4c40-822f-ccf546ac016f","savedPayload":{"position":{"x":20445.211400060816,"y":16816.07130213191},"targetPosition":{"x":20627.060193644575,"y":16948.570420137017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4","savedPayload":{"position":{"x":20627.060193644575,"y":16948.570420137017},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.minusDI","project":"Foundations","id":"3abacd0d-e595-4322-9e4f-6e7462a6ce06","savedPayload":{"position":{"x":20961.391121539647,"y":16539.20777403501},"targetPosition":{"x":20971.180007963794,"y":16763.994734739084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20776211-c287-4689-9048-83655653dac9","savedPayload":{"position":{"x":20971.180007963794,"y":16763.994734739084},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.minusDI","project":"Foundations","id":"214b0afe-f312-490f-943b-66f6e302086d","savedPayload":{"position":{"x":21499.68453642131,"y":16770.15174462369},"targetPosition":{"x":21330.04228455157,"y":16917.957381798205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67","savedPayload":{"position":{"x":21330.04228455157,"y":16917.957381798205},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0bea3584-667d-4f44-a761-cd73fde6da89","savedPayload":{"position":{"x":20429.098202389174,"y":17644.731722693676},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"BANDS","project":"Foundations","points":[{"type":"Point","name":"Band 50 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Foundations","id":"8153d621-7b8c-4d0b-a6da-8c82b1a09e2a","savedPayload":{"position":{"x":20256.729390350236,"y":18091.691741064627},"targetPosition":{"x":20288.04333806625,"y":17868.881425597774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8","savedPayload":{"position":{"x":20288.04333806625,"y":17868.881425597774},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 50 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Foundations","id":"28976ae7-de81-4013-a436-036b58dfdae5","savedPayload":{"position":{"x":20033.777928617805,"y":18019.250419843844},"targetPosition":{"x":20139.40903024463,"y":17820.587211450584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75de4dca-059a-43c8-97c0-a17cefd70e72","savedPayload":{"position":{"x":20139.40903024463,"y":17820.587211450584},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 75","project":"Foundations","id":"28f64dde-54a2-4fd3-b2bd-9b1815490769","savedPayload":{"position":{"x":19849.04847630104,"y":17874.9239539563},"targetPosition":{"x":20016.25606203345,"y":17724.369567525555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"226d3395-f608-4bf7-9526-6cffaf7b734d","savedPayload":{"position":{"x":20016.25606203345,"y":17724.369567525555},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 75","project":"Foundations","id":"c1a16632-8d96-4f3e-bdb9-ee30b9c2f300","savedPayload":{"position":{"x":19724.8221316657,"y":17676.12024521981},"targetPosition":{"x":19933.438498943226,"y":17591.83376170123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85418e43-44b8-47a0-8172-767bdd742b05","savedPayload":{"position":{"x":19933.438498943226,"y":17591.83376170123},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Foundations","id":"7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a","savedPayload":{"position":{"x":19676.082425260392,"y":17446.817954938255},"targetPosition":{"x":19900.945361339687,"y":17438.965568180192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5c6c92d-c739-4f17-964d-080240fc4628","savedPayload":{"position":{"x":19900.945361339687,"y":17438.965568180192},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Foundations","id":"2c839429-dbff-4e26-9366-5f1b1cc261d2","savedPayload":{"position":{"x":19708.708084999053,"y":17214.67432346098},"targetPosition":{"x":19922.69580116546,"y":17284.20314719534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"798370e8-9a99-4947-9a67-968bca900833","savedPayload":{"position":{"x":19922.69580116546,"y":17284.20314719534},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 25","project":"Foundations","id":"8fc31d22-96f4-4311-82eb-a6db86a2469a","savedPayload":{"position":{"x":19818.763974813744,"y":17007.68929881925},"targetPosition":{"x":19996.066394375255,"y":17146.213130767523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c9437036-a169-4106-a07c-3e88867f8ff2","savedPayload":{"position":{"x":19996.066394375255,"y":17146.213130767523},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 25","project":"Foundations","id":"b0947b18-8186-4774-a839-5e4f3b0aa1eb","savedPayload":{"position":{"x":19992.975730140864,"y":16850.82832975848},"targetPosition":{"x":20112.207564593336,"y":17041.639151393676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"748819d2-1545-40ef-aa5b-5bf8d5916733","savedPayload":{"position":{"x":20112.207564593336,"y":17041.639151393676},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de","savedPayload":{"position":{"x":20350.67123349828,"y":17423.260794664067},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"ADX","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"108326b6-7de4-4b09-a38b-b1366de3c0d1","savedPayload":{"position":{"x":21322.578120454,"y":17075.54857399022},"targetPosition":{"x":21435.015676513583,"y":17071.8007763239},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4c6d1aad-872b-4d09-9eae-859d28f30589","savedPayload":{"position":{"x":21435.015676513583,"y":17071.8007763239},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX Begin","project":"Foundations","id":"e70cdd03-d5b5-4da8-a647-ef0b6351f3e5","savedPayload":{"position":{"x":21218.831426596586,"y":16760.63191783596},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX Begin","id":"fae38925-e197-4984-bbf3-4f5cf8cdde87"}}},{"type":"Polygon Vertex","name":"ADX End","project":"Foundations","id":"8def43f6-65bf-404d-9407-46f1e7b90ea8","savedPayload":{"position":{"x":21532.462041907886,"y":16618.302754419237},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX End","id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f"}}}],"id":"e493efd6-ece7-4243-8a14-23ea1771b2f1","savedPayload":{"position":{"x":20781.620783519145,"y":17212.58909261876},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"+DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd","savedPayload":{"position":{"x":21429.497402973662,"y":16931.759560795497},"targetPosition":{"x":21538.436324602277,"y":16959.840895421803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"580eab00-426b-410c-8c33-86778ca7f89c","savedPayload":{"position":{"x":21538.436324602277,"y":16959.840895421803},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"+DI Begin","project":"Foundations","id":"65ec6c2d-5328-41f2-8eb6-0f03fbed8f42","savedPayload":{"position":{"x":21418.675453912034,"y":16600.37042061702},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI Begin","id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7"}}},{"type":"Polygon Vertex","name":"+DI End","project":"Foundations","id":"a61c7250-5391-45d5-9da3-133b3089268c","savedPayload":{"position":{"x":21759.700584736114,"y":16552.16654353365},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI End","id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4"}}}],"id":"900f1174-1224-4aa1-9d99-58103f23c4ac","savedPayload":{"position":{"x":20803.028641825884,"y":17097.08262545936},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"-DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"a6a9fd26-a928-484e-9408-7df706ab8202","savedPayload":{"position":{"x":21486.716013048677,"y":16772.686114286662},"targetPosition":{"x":21572.59574962824,"y":16823.917655792116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ed323d74-83e4-4338-b932-bb36584e68c4","savedPayload":{"position":{"x":21572.59574962824,"y":16823.917655792116},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-DI Begin","project":"Foundations","id":"654b23d0-1ac9-4511-b0a1-b773a6c905d5","savedPayload":{"position":{"x":21655.575275314757,"y":16502.903208879576},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI Begin","id":"20776211-c287-4689-9048-83655653dac9"}}},{"type":"Polygon Vertex","name":"-DI End","project":"Foundations","id":"ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53","savedPayload":{"position":{"x":21996.367093706795,"y":16552.729809571356},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI End","id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67"}}}],"id":"057d309b-88ca-42f6-8e23-ea8ae1e2ed05","savedPayload":{"position":{"x":20853.602318583264,"y":16991.052707171322},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 50 - 75","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}","project":"Foundations","id":"f29f2ffc-a9e6-42b3-b524-32f9d70bc7df","savedPayload":{"position":{"x":21321.91235715429,"y":16566.290053880995},"targetPosition":{"x":21512.343857223186,"y":16686.126791910327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc5a2ec9-1b68-453d-bfc8-035e20b66703","savedPayload":{"position":{"x":21512.343857223186,"y":16686.126791910327},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60","savedPayload":{"position":{"x":21683.206561909425,"y":16527.80544901997},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"e2f2d64f-6fd0-477d-932a-20b83ce53cf1","savedPayload":{"position":{"x":21910.338676172203,"y":16476.12649645877},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"dde5fc42-4c65-4f55-b754-ee07575081e6","savedPayload":{"position":{"x":22132.880333419635,"y":16544.937267831196},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"4154f4b4-739c-4d2f-90d0-c4c6f735b3f3","savedPayload":{"position":{"x":22291.201676309993,"y":16715.799972517434},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}}],"id":"0c2cbdcc-700f-45af-a671-29be9b677dcc","savedPayload":{"position":{"x":20929.895301297216,"y":16901.725101463257},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 75 - 100","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"cd98d7c9-6bd1-4f1f-a21e-ecda719b6888","savedPayload":{"position":{"x":21721.289088391586,"y":16611.575283338283},"targetPosition":{"x":21870.24486405402,"y":16780.208544875866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4af5b3ce-bba8-4f3d-9b54-9674f9daa71f","savedPayload":{"position":{"x":21870.24486405402,"y":16780.208544875866},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"2f2f44d1-6b8f-4def-a1fb-18500da9952b","savedPayload":{"position":{"x":21929.83492972587,"y":16507.804653921874},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"c9d5eb01-23ba-4da5-8029-84f4ac6c2007","savedPayload":{"position":{"x":22162.32624088316,"y":16522.2095733477},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 100 End","project":"Foundations","id":"97b2cafc-9ca1-49fd-b86c-ebafcf546842","savedPayload":{"position":{"x":22356.467162791618,"y":16650.93025508858},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 End","id":"798370e8-9a99-4947-9a67-968bca900833"}}},{"type":"Polygon Vertex","name":"Band 100 Begin","project":"Foundations","id":"d0dedf91-ac18-4ef0-9335-765bcbdf95b0","savedPayload":{"position":{"x":22460.23779220803,"y":16859.476096422863},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 Begin","id":"f5c6c92d-c739-4f17-964d-080240fc4628"}}}],"id":"9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5","savedPayload":{"position":{"x":21026.70834927591,"y":16835.18733704332},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 50","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"e06383fe-a5dd-4554-a163-f6d0adaa434a","savedPayload":{"position":{"x":22521.53479181756,"y":16664.64716489982},"targetPosition":{"x":22521.53479181756,"y":16364.64716489982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"281f1f26-a63f-47e8-aced-cf97115f7925","savedPayload":{"position":{"x":22054.754504680466,"y":16563.4076045345},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"5ab321e2-936f-4946-a708-62011d8bac64","savedPayload":{"position":{"x":22391.12343558253,"y":16637.419062723424},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"2afa5b8c-582f-45f6-8749-6e818fa56d7c","savedPayload":{"position":{"x":22576.638183632953,"y":16927.601818715637},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}}],"id":"6df98b5c-0db8-447a-adab-23a356c6182b","savedPayload":{"position":{"x":21137.443813290713,"y":16795.973852597872},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 75","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"d58e329b-6996-469e-9279-319128435135","savedPayload":{"position":{"x":22741.79144749199,"y":16393.376449443695},"targetPosition":{"x":22506.66709336981,"y":16777.064523403034},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7befc553-bc07-43b5-9b53-eed7f7564b69","savedPayload":{"position":{"x":22276.302283873436,"y":16646.641823889655},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"d7ee0589-7046-41da-97e2-64bece0f45ae","savedPayload":{"position":{"x":22578.194472265055,"y":16812.42137693395},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"58218d74-b8ed-4c09-9920-bcd103d2c00b","savedPayload":{"position":{"x":22674.440639724322,"y":17143.11523667261},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}}],"id":"56c84477-78b8-4ec2-bbd6-c0f76f9c9a90","savedPayload":{"position":{"x":21254.55525446803,"y":16786.756982288527},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 25 - 50","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}","project":"Foundations","id":"6a419c80-9d0a-4f32-8645-44f71498c2a6","savedPayload":{"position":{"x":22352.027957427996,"y":16758.247323424825},"targetPosition":{"x":22322.12873037469,"y":16981.251888897405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c954fd3-d05d-421c-b9dd-9e413759d50b","savedPayload":{"position":{"x":22322.12873037469,"y":16981.251888897405},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 25 Begin","project":"Foundations","id":"646f52b1-0faf-44cd-bff8-eaf02feff5cd","savedPayload":{"position":{"x":22567.02104915733,"y":16847.900443704963},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 Begin","id":"c9437036-a169-4106-a07c-3e88867f8ff2"}}},{"type":"Polygon Vertex","name":"Band 25 End","project":"Foundations","id":"88b7af94-e3f7-46d8-b3ea-8438c3919f01","savedPayload":{"position":{"x":22708.38396809302,"y":17033.03886926077},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 End","id":"748819d2-1545-40ef-aa5b-5bf8d5916733"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"215b0fd2-a4c4-487f-a1ef-f6854e918ca3","savedPayload":{"position":{"x":22738.23863426655,"y":17264.0549084766},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"fbed1fbe-4264-413d-91ea-4eaf3639bab7","savedPayload":{"position":{"x":22648.585513986407,"y":17479.04800020593},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}}],"id":"a39c8312-2af2-4dd4-946b-60dc03bb4868","savedPayload":{"position":{"x":21370.06172162743,"y":16808.164840595266},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[{"type":"Text","name":"New Text","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"","project":"Foundations","id":"bbc7ba15-2edb-4f35-9649-4d9ce3c353de","savedPayload":{"position":{"x":21314.826062620083,"y":16438.627325428904},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Foundations","id":"ff933fea-8a4b-4532-b1ce-1cdd194f09d9","savedPayload":{"position":{"x":21592.5602102116,"y":16424.071895522564},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"record.property","project":"Foundations","id":"73edee06-950f-45cd-bd90-32ef9303ac94","savedPayload":{"position":{"x":21825.807322571105,"y":16575.544341380217},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}","project":"Foundations","id":"f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2","savedPayload":{"position":{"x":21925.474930555025,"y":16835.18733704332},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b37d84b-5045-456c-aabf-924be783d067","savedPayload":{"position":{"x":21476.091639915467,"y":16858.738517352645},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cdb5a75e-613a-481d-88e0-38991cc242f2","savedPayload":{"position":{"x":21231.004074158704,"y":17236.140272928085},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ADX","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.adx","project":"Foundations","id":"0eaf0b8e-aeb3-4b05-be3a-d235958773d2","savedPayload":{"position":{"x":22240.918013416493,"y":16650.210137309925},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"581d5c5a-0805-4d53-80c3-ec3fd38fd825","savedPayload":{"position":{"x":22618.319768991933,"y":16895.297703066688},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57929c4f-d65a-4342-a156-83e3c37bcde3","savedPayload":{"position":{"x":22217.366833107168,"y":17099.593427949483},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"+DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.plusDI","project":"Foundations","id":"f03ad7aa-8df8-48d4-b8f9-ca83062e24f1","savedPayload":{"position":{"x":22746.860859145447,"y":17082.326149795445},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"a59f5ccb-0893-4a38-8603-f33c7bd79d86","savedPayload":{"position":{"x":22840.421120013438,"y":17522.492570125658},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a2d73831-c487-4f26-8b5b-66980654a6ff","savedPayload":{"position":{"x":22412.445687680618,"y":17383.434922656932},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"-DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.minusDI","project":"Foundations","id":"b0dc6011-498f-486e-947e-4b7d700927ae","savedPayload":{"position":{"x":22799.064313565403,"y":17745.63392959101},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"b942aa1f-30ab-4633-bc95-9c9d5c7dc100","savedPayload":{"position":{"x":22553.97674780864,"y":18123.03568516645},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8fd597b-22d1-43c9-88a0-34afa3fd44c1","savedPayload":{"position":{"x":22349.681022925844,"y":17722.082749281686},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9021a665-2e1b-472e-ab60-6b244795eb9e","savedPayload":{"position":{"x":21972.279267350405,"y":17476.995183524923},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e8c7782-32a0-496d-baab-d11bb1a562d0","savedPayload":{"position":{"x":21532.11284702019,"y":17570.555444392914},"targetPosition":{"x":21393.055199551465,"y":17998.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"24ac7fd1-9eb7-4931-9103-43dec214e698","savedPayload":{"position":{"x":21445.055199551465,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"Plotter-Ichimoku\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Ichimoku","config":"{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Lagging Span Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastBegin\ny = record.previous.laggingSpan\n","project":"Foundations","id":"40d770c4-6cc1-4a26-afed-5aae3615acd0","savedPayload":{"position":{"x":21613.92929803368,"y":17824.290980236306},"targetPosition":{"x":21545.053354308588,"y":17532.30450045346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a","savedPayload":{"position":{"x":21545.053354308588,"y":17532.30450045346},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lagging Span End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastEnd\ny = record.laggingSpan\n","project":"Foundations","id":"a671dd96-1e10-4fe7-bf9c-64acf9379878","savedPayload":{"position":{"x":21276.342054323566,"y":17806.061629020252},"targetPosition":{"x":21376.25973245353,"y":17523.189824845434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b","savedPayload":{"position":{"x":21376.25973245353,"y":17523.189824845434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conersion Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.conversionLine","project":"Foundations","id":"827748a6-7f40-4a30-a811-f88883118c88","savedPayload":{"position":{"x":21160.193219699046,"y":17485.581126561214},"targetPosition":{"x":21239.18926742016,"y":17424.265350088564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d","savedPayload":{"position":{"x":21239.18926742016,"y":17424.265350088564},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conversion Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.conversionLine","project":"Foundations","id":"3e816114-9409-4ef8-ae5b-92de87c7ba20","savedPayload":{"position":{"x":21077.755347622762,"y":17275.812523711415},"targetPosition":{"x":21177.360863362945,"y":17266.938897951215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0","savedPayload":{"position":{"x":21177.360863362945,"y":17266.938897951215},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.baseLine","project":"Foundations","id":"9473832d-9c65-47c0-81b7-06e6399b21b1","savedPayload":{"position":{"x":21121.813665420734,"y":17054.774666938338},"targetPosition":{"x":21210.404601711423,"y":17101.16050537141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7","savedPayload":{"position":{"x":21210.404601711423,"y":17101.16050537141},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.baseLine","project":"Foundations","id":"01e0f6a0-132f-497a-8cbf-45f305163405","savedPayload":{"position":{"x":21278.379968493304,"y":16892.64551398857},"targetPosition":{"x":21327.82932901585,"y":16979.563640659082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"385613d8-5b52-44b9-be18-91bca1c86c47","savedPayload":{"position":{"x":21327.82932901585,"y":16979.563640659082},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine1","project":"Foundations","id":"19cecf0e-124a-4394-8968-2edcb21cfbd8","savedPayload":{"position":{"x":21497.74556185957,"y":16840.899925373804},"targetPosition":{"x":21492.35352404055,"y":16940.754449198008},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41","savedPayload":{"position":{"x":21492.35352404055,"y":16940.754449198008},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine1","project":"Foundations","id":"1584a320-70a4-4487-8b2e-cbacab3288ad","savedPayload":{"position":{"x":21710.263419588955,"y":16915.966759862375},"targetPosition":{"x":21651.74191733759,"y":16997.054575064434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"cb4fb579-edd5-4de7-a831-003f24afcf39","savedPayload":{"position":{"x":21651.74191733759,"y":16997.054575064434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine2","project":"Foundations","id":"66ad8d46-50dc-4306-9d06-a3c6f4ead8e2","savedPayload":{"position":{"x":21848.460623431813,"y":17094.012827901068},"targetPosition":{"x":21755.389820219734,"y":17130.589126093455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83","savedPayload":{"position":{"x":21755.389820219734,"y":17130.589126093455},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine2","project":"Foundations","id":"e837a646-7549-469e-8d35-6c1cee681da4","savedPayload":{"position":{"x":21868.460537622814,"y":17318.509760900997},"targetPosition":{"x":21770.389755862983,"y":17298.961825843402},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3","savedPayload":{"position":{"x":21770.389755862983,"y":17298.961825843402},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3086f338-1640-4ebb-bafe-bf8cfd3da0ec","savedPayload":{"position":{"x":21476.177410583496,"y":17240.318020670617},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Lagging Span","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}","project":"Foundations","id":"fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc","savedPayload":{"position":{"x":21358.45008670067,"y":17482.68789820106},"targetPosition":{"x":21444.48655215333,"y":17359.81509155771},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd32ab1b-e563-45d7-a3f8-ecb171273385","savedPayload":{"position":{"x":21444.48655215333,"y":17359.81509155771},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lagging Span Begin","project":"Foundations","id":"01c3a82b-97af-4c64-9675-c2ae9e55c5c9","savedPayload":{"position":{"x":21235.080691702322,"y":17289.03673821444},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span Begin","id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a"}}},{"type":"Polygon Vertex","name":"Lagging Span End","project":"Foundations","id":"5e20b9a4-ae32-4a81-bb0b-289bf8d04a58","savedPayload":{"position":{"x":21284.777404319288,"y":17064.869354009046},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span End","id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b"}}}],"id":"90a34d00-99e2-4a5e-94f1-782aeaec89ed","savedPayload":{"position":{"x":21616.69257290389,"y":17584.536474266115},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Conversion Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Foundations","id":"e865a1b2-668e-427f-b16d-3ecc6c4f770f","savedPayload":{"position":{"x":20986.602226600873,"y":17190.139258675794},"targetPosition":{"x":21276.379974487594,"y":17112.493545145036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f0a0922-aecd-4b40-9fb3-b3fdd1207eea","savedPayload":{"position":{"x":21276.379974487594,"y":17112.493545145036},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Conersion Line Begin","project":"Foundations","id":"0e09b636-d71d-49d5-9d9a-6e3b067925ca","savedPayload":{"position":{"x":21306.350101238982,"y":16884.84783161428},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conersion Line Begin","id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d"}}},{"type":"Polygon Vertex","name":"Conversion Line End","project":"Foundations","id":"b92598e2-5755-4a95-85f7-80bc63612184","savedPayload":{"position":{"x":21488.512008843558,"y":16745.070083727558},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conversion Line End","id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0"}}}],"id":"59bb987c-d919-4454-ad68-f52a84639d18","savedPayload":{"position":{"x":21731.445715098944,"y":17414.40794463353},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Base Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"623a0cc7-8641-46ab-bb9b-6132f6b4374c","savedPayload":{"position":{"x":21179.574628289956,"y":16649.36908833409},"targetPosition":{"x":21451.466964400952,"y":16776.154566856298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"639d75aa-1e58-4c36-8257-67168abafb05","savedPayload":{"position":{"x":21451.466964400952,"y":16776.154566856298},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Base Line Begin","project":"Foundations","id":"eca8fef0-6505-4e10-908e-5fcf8a99293a","savedPayload":{"position":{"x":21620.753257514247,"y":16621.032259142732},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line Begin","id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7"}}},{"type":"Polygon Vertex","name":"Base Line End","project":"Foundations","id":"09535200-2132-4847-960a-9ce3698e72b9","savedPayload":{"position":{"x":21850.14477903416,"y":16631.04770926751},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line End","id":"385613d8-5b52-44b9-be18-91bca1c86c47"}}}],"id":"5ae2d724-fb7c-478e-bc67-bd08b88562bb","savedPayload":{"position":{"x":21928.708232909925,"y":17357.843827868066},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 1","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"77e51645-bb9d-4c7a-a8bb-70de2bca0f05","savedPayload":{"position":{"x":22105.707358062016,"y":16841.402485750586},"targetPosition":{"x":22110.9430799932,"y":17141.356794297502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70f77c83-7b79-4a15-926e-173e9fcbf78f","savedPayload":{"position":{"x":22110.9430799932,"y":17141.356794297502},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"878fdf21-37b6-4487-ba94-22f16b609ec4","savedPayload":{"position":{"x":22324.576313062087,"y":17225.509162742823},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"3d6e5394-4cef-41ce-8091-4b557155d5a9","savedPayload":{"position":{"x":22416.133110471303,"y":17436.075380913233},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}}],"id":"c8fca9b3-dfe0-4442-8275-493b9d545d7a","savedPayload":{"position":{"x":22116.178801924387,"y":17441.31110284442},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 2","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"62ad6e42-cc75-4cf3-8217-b460a5b465f4","savedPayload":{"position":{"x":22241.064391706495,"y":16455.292335840837},"targetPosition":{"x":22163.418678175738,"y":16745.070083727558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0637699a-e7e2-4d24-b5c0-7c76748dda74","savedPayload":{"position":{"x":22163.418678175738,"y":16745.070083727558},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"3d4d544a-28fc-463b-b792-5d08ec382a6f","savedPayload":{"position":{"x":22345.580585780313,"y":16884.84783161428},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"507b22e5-4ae9-4290-a0df-7d7bac232aa9","savedPayload":{"position":{"x":22375.5507125317,"y":17112.493545145036},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}}],"id":"8bcba1bd-2717-4d86-a955-b7a396e27687","savedPayload":{"position":{"x":22206.137859397168,"y":17625.754503965716},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Green","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 > record.plotLeadLine2","project":"Foundations","id":"13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a","savedPayload":{"position":{"x":22256.130465244914,"y":16914.557171243552},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"403e5719-537a-4f87-ba17-a2885f64f841","savedPayload":{"position":{"x":22595.064232990466,"y":16810.753950499042},"targetPosition":{"x":22360.514788250057,"y":16997.80089105666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a896ce8e-5bd8-49fc-b445-ac872d80ad69","savedPayload":{"position":{"x":22360.514788250057,"y":16997.80089105666},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"c42cc383-9c0e-4aea-851a-c224501448b4","savedPayload":{"position":{"x":22418.443717164195,"y":17118.091551427384},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"f315431a-2603-459e-9f05-34b8ee64356c","savedPayload":{"position":{"x":22418.443717164195,"y":17251.604111801174},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"52eb035e-85aa-4746-ad09-7a6f1b636f3c","savedPayload":{"position":{"x":22360.514788250057,"y":17371.894772171898},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"52b3d278-b029-46f3-8772-e7dd7b5d42a3","savedPayload":{"position":{"x":22256.130465244914,"y":17455.138491985006},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"d3ee5217-2b18-443a-a8dc-6884ff3711e9","savedPayload":{"position":{"x":22156.492562553198,"y":17824.870913987237},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Red","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 < record.plotLeadLine2","project":"Foundations","id":"0486bacd-b7c4-468b-a2bd-fca7604d031a","savedPayload":{"position":{"x":22301.262376958122,"y":17325.896147383693},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"acf85f27-802a-4609-a45f-f602dd9dcd1c","savedPayload":{"position":{"x":22614.324703801554,"y":17492.15855163223},"targetPosition":{"x":22316.211040833583,"y":17458.569208801237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f6448eec-e334-4c22-8d0e-a3c68316ce42","savedPayload":{"position":{"x":22316.211040833583,"y":17458.569208801237},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"ae3a2357-a62e-498d-81e0-90f06b7c3ec4","savedPayload":{"position":{"x":22272.1146376341,"y":17584.589488924845},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"cc92f4b4-eee9-4017-b30e-7e69d13f7200","savedPayload":{"position":{"x":22177.707000820214,"y":17678.99712573873},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"d7e2bed8-30ec-479d-8909-a1d6f05084a1","savedPayload":{"position":{"x":22051.686720696605,"y":17723.093528938214},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"9fb73913-c17f-4c3f-b60f-b1f2821d740f","savedPayload":{"position":{"x":21919.013659279062,"y":17708.144865062754},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c","savedPayload":{"position":{"x":21990.472497531788,"y":17945.491551727508},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"2a9c9e98-7ccf-4999-804c-2094204d1ca6","savedPayload":{"position":{"x":21907.781290786686,"y":17657.113042946014},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Lagging Span","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.laggingSpan","project":"Foundations","id":"e923bf3d-c6c5-4f08-9292-4910b5aafd6f","savedPayload":{"position":{"x":22259.43541858742,"y":17494.427625711018},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"4b843355-d7ea-45af-8fb1-ecefe26e6a75","savedPayload":{"position":{"x":22533.499055880202,"y":17616.448618633756},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ce794350-6644-4e6c-afac-e8a7a10c60ca","savedPayload":{"position":{"x":22290.79395756772,"y":17792.7841943215},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Conversion Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.conversionLine","project":"Foundations","id":"468401fd-3794-4749-9434-4f9c2107db49","savedPayload":{"position":{"x":22715.862101497816,"y":17391.249012143493},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"32127f3e-22ec-4d64-ab18-90aef4433588","savedPayload":{"position":{"x":22980.36546502943,"y":17755.306659612223},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6d23c72-ba68-4d19-8291-53e729d60d43","savedPayload":{"position":{"x":22532.830612113707,"y":17802.344468082665},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Base Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.baseLine","project":"Foundations","id":"b00a3c5a-16ca-4a05-b8a2-87442f67e7ee","savedPayload":{"position":{"x":22709.834631567945,"y":17859.15371694624},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f9456c22-246e-4ebb-9f1a-64023ddc007e","savedPayload":{"position":{"x":22741.193170548242,"y":18157.51028555672},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab82afc6-55b3-4ec7-9e1e-eec7e1260efc","savedPayload":{"position":{"x":22467.129533255462,"y":18035.48929263398},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 1","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine1","project":"Foundations","id":"a275f6d4-c570-4d08-a93a-fcb8d2ed168a","savedPayload":{"position":{"x":23027.403273499876,"y":18202.841512527946},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"bf48ad18-804f-482c-ae5d-dbb0a3522237","savedPayload":{"position":{"x":22844.371784115767,"y":18613.936968467115},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b7ebb57-8606-435a-be7b-921bc4e6a2d5","savedPayload":{"position":{"x":22579.868420584153,"y":18249.87932099839},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine2","project":"Foundations","id":"2dafd617-bb89-4aad-b697-6a361de69a98","savedPayload":{"position":{"x":22619.172177625504,"y":18431.5739228495},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"34880e13-f3bd-4fa6-8245-cb47783fc1d1","savedPayload":{"position":{"x":22376.46707931302,"y":18607.909498537243},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"375c2ae1-cdb0-42a9-a243-0ea3a9d486a0","savedPayload":{"position":{"x":22345.108540332723,"y":18309.552929926762},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2502509-bfd7-483e-bae8-db4db0ae302b","savedPayload":{"position":{"x":22168.77296464498,"y":18066.84783161428},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5dedee0-0553-457c-9a14-5c5d97907cb2","savedPayload":{"position":{"x":21785.760297863948,"y":17931.176680238794},"targetPosition":{"x":21543.055199551465,"y":18107.512255926536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f1d66d3b-c40e-4633-aa38-0f85d032d1f8","savedPayload":{"position":{"x":21595.055199551465,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2083ac0-43e2-41e4-83c7-eb09a6f29353","savedPayload":{"position":{"x":21352.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file From 7848e7c0b8650fe779f153b1b9412199fc020cca Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Aug 2021 11:59:23 +0200 Subject: [PATCH 008/227] Governance: Pancake Swap Listing Votes --- .../Plugins/Assets/Superalgos-Exchanges.json | 331 ++++++-- .../Governance/Plugins/Pools/Superalgos.json | 9 +- .../User-Profiles/Luis-Fernando-Molina.json | 761 +++++++++++++----- 3 files changed, 836 insertions(+), 265 deletions(-) diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json b/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json index fae67de1c..d4090dcf2 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json @@ -12,87 +12,119 @@ "assetClasses": [ { "type": "Asset Class", - "name": "Open Negotiations", + "name": "DEXs", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [], - "assets": [ + "assetClasses": [ { - "type": "Asset", - "name": "Bittrex", - "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - Bittrex\"\n }\n}", + "type": "Asset Class", + "name": "First Listing", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "548dd163-9991-4de3-9e68-9e8a9a051a2f", - "savedPayload": { - "position": { - "x": 9806.132034355964, - "y": 38608.632034355964 - }, - "targetPosition": { - "x": 9594, - "y": 38396.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false + "assetClasses": [ + { + "type": "Asset Class", + "name": " Pancakeswap SA/WBTC", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "SA Liquidity", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2e59edc7-7e37-40e3-808f-9ab3c7c5f0b3", + "savedPayload": { + "position": { + "x": 10303.807621135331, + "y": 39025.922863406 + }, + "targetPosition": { + "x": 10044, + "y": 38875.922863406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "WBTC Liquidity", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "117afaed-83bd-4b0c-be12-40b8c8dd3a34", + "savedPayload": { + "position": { + "x": 10044, + "y": 39175.922863406 + }, + "targetPosition": { + "x": 10044, + "y": 38875.922863406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cc6e34d9-d58a-4aa7-9049-250ea90a8430", + "savedPayload": { + "position": { + "x": 10044, + "y": 38875.922863406 + }, + "targetPosition": { + "x": 9894, + "y": 38616.115242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "w" + } + } } - } - }, - { - "type": "Asset", - "name": "LBank", - "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - LBank\"\n }\n}", - "project": "Governance", - "assetClasses": [], + ], "assets": [], - "id": "e4e7addb-a840-4ce9-9e01-74c7e57c24ad", + "id": "54f70f64-029a-4f2f-8847-5208c2fa94a1", "savedPayload": { "position": { - "x": 9594, - "y": 38696.5 + "x": 9894, + "y": 38616.115242270665 }, "targetPosition": { - "x": 9594, - "y": 38396.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Probit", - "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - Probit\"\n }\n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6b27f708-c243-42e9-874b-ceceea7db21f", - "savedPayload": { - "position": { - "x": 9381.867965644036, - "y": 38608.632034355964 - }, - "targetPosition": { - "x": 9594, - "y": 38396.5 + "x": 9744, + "y": 38356.30762113533 }, "floatingObject": { "isPinned": false, @@ -108,11 +140,164 @@ } } ], - "id": "144ad412-94fc-4b80-8dd9-2520f64edfcc", + "assets": [], + "id": "90e0c410-b1e7-4f0a-9dec-99c597a7956d", "savedPayload": { "position": { + "x": 9744, + "y": 38356.30762113533 + }, + "targetPosition": { "x": 9594, - "y": 38396.5 + "y": 38096.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "CEXs", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Open Negotiations", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Bittrex", + "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - Bittrex\"\n }\n}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "548dd163-9991-4de3-9e68-9e8a9a051a2f", + "savedPayload": { + "position": { + "x": 9371.645713530756, + "y": 38905.89299015739 + }, + "targetPosition": { + "x": 9294, + "y": 38616.115242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "LBank", + "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - LBank\"\n }\n}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e4e7addb-a840-4ce9-9e01-74c7e57c24ad", + "savedPayload": { + "position": { + "x": 9144, + "y": 38875.922863406 + }, + "targetPosition": { + "x": 9294, + "y": 38616.115242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Probit", + "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Exchange Asset - Probit\"\n }\n}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6b27f708-c243-42e9-874b-ceceea7db21f", + "savedPayload": { + "position": { + "x": 9004.222252113279, + "y": 38693.76095580142 + }, + "targetPosition": { + "x": 9294, + "y": 38616.115242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "144ad412-94fc-4b80-8dd9-2520f64edfcc", + "savedPayload": { + "position": { + "x": 9294, + "y": 38616.115242270665 + }, + "targetPosition": { + "x": 9444, + "y": 38356.30762113533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4", + "savedPayload": { + "position": { + "x": 9444, + "y": 38356.30762113533 }, "targetPosition": { "x": 9594, diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index e5a89de9d..ddd38bb04 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -1,7 +1,7 @@ { "type": "Pools", "name": "Superalgos", - "config": "{\"tokens\":\"40960000\",\"codeName\":\"Superalgos\"}", + "config": "{\n \"tokens\": \"60000000\",\n \"codeName\": \"Superalgos\"\n}", "project": "Governance", "poolClasses": [ { @@ -1505,7 +1505,8 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "a" }, "referenceParent": { "type": "Assets", @@ -1536,7 +1537,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1789,7 +1790,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index ec67cd93c..56d2fa73c 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -544,7 +544,7 @@ "votingProgram": { "type": "Voting Program", "name": "New Voting Program", - "config": "{\n \"percentage\": 75\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "votesSwitch": [ { @@ -758,7 +758,7 @@ { "type": "Weight Votes Switch", "name": "New Weight Votes Switch", - "config": "{\n \"percentage\": 75\n}", + "config": "{\n \"percentage\": 80\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -770,7 +770,7 @@ { "type": "Weight Votes Switch", "name": "Exchanges Pool Class", - "config": "{\n \"percentage\": 35\n}", + "config": "{\n \"percentage\": 75\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -834,12 +834,12 @@ "id": "58949e1e-3502-4317-ae8e-b4c56350902e", "savedPayload": { "position": { - "x": 30905.003798952057, - "y": 24539.12189221862 + "x": 30945.003798952057, + "y": 24558.121892218624 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -850,7 +850,8 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "" }, "referenceParent": { "type": "Pool Class", @@ -876,7 +877,7 @@ { "type": "Weight Votes Switch", "name": "Governance Programs Pool Class", - "config": "{\n \"percentage\": 15\n}", + "config": "{\n \"percentage\": 7.5\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -2558,12 +2559,12 @@ "id": "cb79b91f-d01c-4efa-8fea-e4b7374fdd8b", "savedPayload": { "position": { - "x": 30951.210222585592, - "y": 24646.670256050744 + "x": 30991.210222585592, + "y": 24665.670256050747 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -2600,7 +2601,7 @@ { "type": "Weight Votes Switch", "name": "Superalgos Software Projects Pools", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 2.5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -2876,12 +2877,12 @@ "id": "33c4a72b-4908-478e-b7c3-2304cb211f05", "savedPayload": { "position": { - "x": 30952.74241463464, - "y": 24763.714420943714 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -2918,7 +2919,7 @@ { "type": "Weight Votes Switch", "name": "Trading Intelligence", - "config": "{\n \"percentage\": 9\n}", + "config": "{\n \"percentage\": 4.5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -3088,12 +3089,12 @@ "id": "56c59557-4ab9-4f4b-9c48-e1f9822e4899", "savedPayload": { "position": { - "x": 30909.367112749078, - "y": 24872.43547380058 + "x": 30949.367112749078, + "y": 24891.435473800582 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -3130,7 +3131,7 @@ { "type": "Weight Votes Switch", "name": "Education, Docs, Tutorials, Videos, Icons", - "config": "{\n \"percentage\": 4\n}", + "config": "{\n \"percentage\": 2\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -3406,12 +3407,12 @@ "id": "88c4df8c-48ff-4d7e-a5ed-015c3faf6e69", "savedPayload": { "position": { - "x": 30827.687813442903, - "y": 24956.281619882677 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -3448,7 +3449,7 @@ { "type": "Weight Votes Switch", "name": "Marketing", - "config": "{\n \"percentage\": 14\n}", + "config": "{\n \"percentage\": 7\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -3565,12 +3566,12 @@ "id": "34ddd8f7-d8a3-495d-8c7f-2a3f121b3269", "savedPayload": { "position": { - "x": 30720.13944961078, - "y": 25002.488043516212 + "x": 30760.13944961078, + "y": 25021.488043516216 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -3972,12 +3973,12 @@ "id": "c092f4bb-64fe-47ca-bb13-668d4d65f901", "savedPayload": { "position": { - "x": 30603.09528471781, - "y": 25004.02023556526 + "x": 30643.09528471781, + "y": 25023.020235565262 }, "targetPosition": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "floatingObject": { "isPinned": false, @@ -4019,17 +4020,17 @@ "id": "800e3388-1ea6-40ee-ace5-1811a3373e39", "savedPayload": { "position": { - "x": 30657.76594236545, - "y": 24709.04376329607 + "x": 30697.76594236545, + "y": 24728.043763296075 }, "targetPosition": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -7127,12 +7128,12 @@ "id": "f5b54a5c-0251-4a78-94e6-5e2dc4113d5c", "savedPayload": { "position": { - "x": 30542.36192190369, - "y": 24812.954010048074 + "x": 30582.36192190369, + "y": 24831.954010048077 }, "targetPosition": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "floatingObject": { "isPinned": false, @@ -11942,12 +11943,12 @@ "id": "c5258958-8fd9-4d68-8a9f-481430aa1bb3", "savedPayload": { "position": { - "x": 30390.46398510894, - "y": 24845.240913217935 + "x": 30430.46398510894, + "y": 24864.24091321794 }, "targetPosition": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "floatingObject": { "isPinned": false, @@ -11964,7 +11965,7 @@ }, { "type": "Weight Votes Switch", - "name": "Exchanges", + "name": "Superalgos-Exchanges", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "weightVotesSwitch": [ @@ -11973,23 +11974,264 @@ "name": "SA Token Listings Rewards", "config": "{}", "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ + "weightVotesSwitch": [ { - "type": "Asset Weight Vote", - "name": "Superalgos-Exchanges SA Token Listings Rewards Open Negotiations Bittrex", - "config": "{\n \"percentage\": 45\n}", + "type": "Weight Votes Switch", + "name": "DEXs", + "config": "{\n \"percentage\": 100\n}", "project": "Governance", - "id": "ed4cf0cf-3ef8-4e2e-8ec9-9809e3462994", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "First Listing", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": " Pancakeswap SA/WBTC", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", + "config": "{}", + "project": "Governance", + "id": "132eec8f-8438-429d-bebc-47a5e100e48e", + "savedPayload": { + "position": { + "x": 30208.476140276023, + "y": 26233.922932094443 + }, + "targetPosition": { + "x": 30072.27899035416, + "y": 25966.620974837933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "SA Liquidity", + "id": "2e59edc7-7e37-40e3-808f-9ab3c7c5f0b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "DEXs", + "Asset Class" + ], + [ + "First Listing", + "Asset Class" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class" + ], + [ + "SA Liquidity", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", + "config": "{\n \"percentage\": 55.555556\n}", + "project": "Governance", + "id": "99b1f5b3-d368-49ed-b848-d52e13b586d6", + "savedPayload": { + "position": { + "x": 29908.887279849652, + "y": 26218.22214522156 + }, + "targetPosition": { + "x": 30072.27899035416, + "y": 25966.620974837933 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + }, + "referenceParent": { + "type": "Asset", + "name": "WBTC Liquidity", + "id": "117afaed-83bd-4b0c-be12-40b8c8dd3a34" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "DEXs", + "Asset Class" + ], + [ + "First Listing", + "Asset Class" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class" + ], + [ + "WBTC Liquidity", + "Asset" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6188434b-762d-44f9-a459-b79cea727bfe", + "savedPayload": { + "position": { + "x": 30072.27899035416, + "y": 25966.620974837933 + }, + "targetPosition": { + "x": 30087.979777227043, + "y": 25667.032114411562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": " Pancakeswap SA/WBTC", + "id": "cc6e34d9-d58a-4aa7-9049-250ea90a8430" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "DEXs", + "Asset Class" + ], + [ + "First Listing", + "Asset Class" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d987d5ba-4316-4d62-927a-cf25b16bfbdf", + "savedPayload": { + "position": { + "x": 30087.979777227043, + "y": 25667.032114411562 + }, + "targetPosition": { + "x": 30103.680564099926, + "y": 25367.44325398519 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "First Listing", + "id": "54f70f64-029a-4f2f-8847-5208c2fa94a1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "DEXs", + "Asset Class" + ], + [ + "First Listing", + "Asset Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c06903b5-4a3f-4d0e-bfdb-84003992c271", "savedPayload": { "position": { - "x": 30141.754858218137, - "y": 25342.298673778958 + "x": 30103.680564099926, + "y": 25367.44325398519 }, "targetPosition": { - "x": 30079.38135097281, - "y": 25048.854393558817 + "x": 30119.38135097281, + "y": 25067.85439355882 }, "floatingObject": { "isPinned": false, @@ -12003,116 +12245,273 @@ "isRunning": false }, "referenceParent": { - "type": "Asset", - "name": "Bittrex", - "id": "548dd163-9991-4de3-9e68-9e8a9a051a2f" + "type": "Asset Class", + "name": "DEXs", + "id": "90e0c410-b1e7-4f0a-9dec-99c597a7956d" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets", - "Governance", - "2cefeb95-9fde-418b-a35b-6178a97cac9d" + "Assets" ], [ "SA Token Listings Rewards", - "Asset Class", - "Governance", - "492669d5-223f-426d-845a-f26dd1ae251e" + "Asset Class" ], [ - "Open Negotiations", - "Asset Class", - "Governance", - "144ad412-94fc-4b80-8dd9-2520f64edfcc" - ], - [ - "Bittrex", - "Asset", - "Governance", - "548dd163-9991-4de3-9e68-9e8a9a051a2f" + "DEXs", + "Asset Class" ] ] } }, { - "type": "Asset Weight Vote", - "name": "Superalgos-Exchanges SA Token Listings Rewards Open Negotiations LBank", - "config": "{\n \"percentage\": 25\n}", - "project": "Governance", - "id": "25eed22d-3f2f-4a33-92fc-d43028cfa972", - "savedPayload": { - "position": { - "x": 29915.989640468302, - "y": 25300.455563942443 - }, - "targetPosition": { - "x": 30079.38135097281, - "y": 25048.854393558817 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "LBank", - "id": "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Exchanges", - "Assets", - "Governance", - "2cefeb95-9fde-418b-a35b-6178a97cac9d" - ], - [ - "SA Token Listings Rewards", - "Asset Class", - "Governance", - "492669d5-223f-426d-845a-f26dd1ae251e" - ], - [ - "Open Negotiations", - "Asset Class", - "Governance", - "144ad412-94fc-4b80-8dd9-2520f64edfcc" - ], - [ - "LBank", - "Asset", - "Governance", - "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Superalgos-Exchanges SA Token Listings Rewards Open Negotiations Probit", + "type": "Weight Votes Switch", + "name": "CEXs", "config": "{}", "project": "Governance", - "id": "cc322882-2489-4b4e-989b-d56d3345ad70", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Open Negotiations", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", + "config": "{}", + "project": "Governance", + "id": "8f4adb75-d7f5-4ea4-94e6-9126cd9fc1da", + "savedPayload": { + "position": { + "x": 29492.072338147307, + "y": 25625.565648291093 + }, + "targetPosition": { + "x": 29584.77743645979, + "y": 25340.248693402547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bittrex", + "id": "548dd163-9991-4de3-9e68-9e8a9a051a2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "CEXs", + "Asset Class" + ], + [ + "Open Negotiations", + "Asset Class" + ], + [ + "Bittrex", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", + "config": "{}", + "project": "Governance", + "id": "308cb2e4-23e2-4a7f-a1e2-3fa4e83fd6e2", + "savedPayload": { + "position": { + "x": 29317.47547920328, + "y": 25476.44584332441 + }, + "targetPosition": { + "x": 29584.77743645979, + "y": 25340.248693402547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "LBank", + "id": "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "CEXs", + "Asset Class" + ], + [ + "Open Negotiations", + "Asset Class" + ], + [ + "LBank", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", + "config": "{}", + "project": "Governance", + "id": "622a822c-b952-4c17-ab4d-2a8874b60016", + "savedPayload": { + "position": { + "x": 29299.460481571245, + "y": 25247.543595090065 + }, + "targetPosition": { + "x": 29584.77743645979, + "y": 25340.248693402547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Probit", + "id": "6b27f708-c243-42e9-874b-ceceea7db21f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "CEXs", + "Asset Class" + ], + [ + "Open Negotiations", + "Asset Class" + ], + [ + "Probit", + "Asset" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3c1a71a8-58ff-42f5-b45e-feea25575e97", + "savedPayload": { + "position": { + "x": 29584.77743645979, + "y": 25340.248693402547 + }, + "targetPosition": { + "x": 29852.0793937163, + "y": 25204.051543480684 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Open Negotiations", + "id": "144ad412-94fc-4b80-8dd9-2520f64edfcc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets" + ], + [ + "SA Token Listings Rewards", + "Asset Class" + ], + [ + "CEXs", + "Asset Class" + ], + [ + "Open Negotiations", + "Asset Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "34e73e02-70aa-4154-9603-58a67a7ff047", "savedPayload": { "position": { - "x": 29785.93707075267, - "y": 25111.227900804144 + "x": 29852.0793937163, + "y": 25204.051543480684 }, "targetPosition": { - "x": 30079.38135097281, - "y": 25048.854393558817 + "x": 30119.38135097281, + "y": 25067.85439355882 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12121,50 +12520,40 @@ "isRunning": false }, "referenceParent": { - "type": "Asset", - "name": "Probit", - "id": "6b27f708-c243-42e9-874b-ceceea7db21f" + "type": "Asset Class", + "name": "CEXs", + "id": "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets", - "Governance", - "2cefeb95-9fde-418b-a35b-6178a97cac9d" + "Assets" ], [ "SA Token Listings Rewards", - "Asset Class", - "Governance", - "492669d5-223f-426d-845a-f26dd1ae251e" + "Asset Class" ], [ - "Open Negotiations", - "Asset Class", - "Governance", - "144ad412-94fc-4b80-8dd9-2520f64edfcc" - ], - [ - "Probit", - "Asset", - "Governance", - "6b27f708-c243-42e9-874b-ceceea7db21f" + "CEXs", + "Asset Class" ] ] } } ], + "poolWeightVotes": [], + "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], "id": "b856fe5a-4f77-4fad-8c41-1b172b9f01df", "savedPayload": { "position": { - "x": 30079.38135097281, - "y": 25048.854393558817 + "x": 30119.38135097281, + "y": 25067.85439355882 }, "targetPosition": { - "x": 30242.773061477317, - "y": 24797.25322317519 + "x": 30282.773061477317, + "y": 24816.253223175194 }, "floatingObject": { "isPinned": false, @@ -12185,15 +12574,11 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets", - "Governance", - "2cefeb95-9fde-418b-a35b-6178a97cac9d" + "Assets" ], [ "SA Token Listings Rewards", - "Asset Class", - "Governance", - "492669d5-223f-426d-845a-f26dd1ae251e" + "Asset Class" ] ] } @@ -12206,17 +12591,17 @@ "id": "9017ca73-7bbd-4228-a59a-9fb85a130e1a", "savedPayload": { "position": { - "x": 30242.773061477317, - "y": 24797.25322317519 + "x": 30282.773061477317, + "y": 24816.253223175194 }, "targetPosition": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12838,12 +13223,12 @@ "id": "066ec791-bd03-4e03-a180-58c7d90c42c4", "savedPayload": { "position": { - "x": 30138.862814725315, - "y": 24681.849202713427 + "x": 30178.862814725315, + "y": 24700.84920271343 }, "targetPosition": { - "x": 30406.164771981825, - "y": 24545.652052791564 + "x": 30446.164771981825, + "y": 24564.652052791567 }, "floatingObject": { "isPinned": false, @@ -12876,14 +13261,14 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false, - "shortcutKey": "a" + "shortcutKey": "" } } } From 85465159e5e7571e86001cdf0ecb18e41d91b839 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Aug 2021 12:43:09 +0200 Subject: [PATCH 009/227] Governance: Superalgos Pools Weights Reviewed --- .../Governance/Plugins/Pools/Superalgos.json | 92 +++--- .../User-Profiles/Luis-Fernando-Molina.json | 262 +++++++++--------- 2 files changed, 179 insertions(+), 175 deletions(-) diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index ddd38bb04..eb2ea2d52 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -548,7 +548,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -844,12 +844,12 @@ "id": "2207c69c-ee9d-4453-8bf4-582d79b4b635", "savedPayload": { "position": { - "x": 25452.076448909353, - "y": 30999.297863215397 + "x": 25433.862855091826, + "y": 31054.64830727775 }, "targetPosition": { - "x": 25162.29870102263, - "y": 31076.943576746155 + "x": 25137.213607224287, + "y": 31099.3609871306 }, "floatingObject": { "isPinned": false, @@ -879,12 +879,12 @@ "id": "ea854cf8-47cd-43f0-b58a-13e61ae3106d", "savedPayload": { "position": { - "x": 25452.076448909353, - "y": 31154.589290276912 + "x": 25416.475731817547, + "y": 31208.963294440517 }, "targetPosition": { - "x": 25162.29870102263, - "y": 31076.943576746155 + "x": 25137.213607224287, + "y": 31099.3609871306 }, "floatingObject": { "isPinned": false, @@ -909,12 +909,12 @@ "id": "3c80032c-51a8-4fd8-ab65-cf219c03ce95", "savedPayload": { "position": { - "x": 25374.430735378595, - "y": 31289.07561110212 + "x": 25324.260547781905, + "y": 31333.91043187101 }, "targetPosition": { - "x": 25162.29870102263, - "y": 31076.943576746155 + "x": 25137.213607224287, + "y": 31099.3609871306 }, "floatingObject": { "isPinned": false, @@ -939,12 +939,12 @@ "id": "0a79ec65-6f67-4c18-823f-48a6d0494a81", "savedPayload": { "position": { - "x": 25239.94441455339, - "y": 31366.721324632876 + "x": 25181.926287077138, + "y": 31396.01023499814 }, "targetPosition": { - "x": 25162.29870102263, - "y": 31076.943576746155 + "x": 25137.213607224287, + "y": 31099.3609871306 }, "floatingObject": { "isPinned": false, @@ -969,12 +969,12 @@ "id": "f51d23aa-742c-40d4-b000-2b90c3ae197c", "savedPayload": { "position": { - "x": 25084.652987491874, - "y": 31366.721324632876 + "x": 25027.61129991437, + "y": 31378.62311172386 }, "targetPosition": { - "x": 25162.29870102263, - "y": 31076.943576746155 + "x": 25137.213607224287, + "y": 31099.3609871306 }, "floatingObject": { "isPinned": false, @@ -1030,12 +1030,12 @@ "id": "7f18003d-f622-46d4-b243-e681d78b0503", "savedPayload": { "position": { - "x": 25162.29870102263, - "y": 31376.943576746155 + "x": 25043.020009434375, + "y": 31411.307175813225 }, "targetPosition": { - "x": 24950.166666666668, - "y": 31164.81154239019 + "x": 24883.410386479773, + "y": 31157.289916044738 }, "floatingObject": { "isPinned": false, @@ -1065,12 +1065,12 @@ "id": "34acbd28-6ae0-494c-ac26-5b253ac758c6", "savedPayload": { "position": { - "x": 24950.166666666668, - "y": 31464.81154239019 + "x": 24816.654106292877, + "y": 31449.768289699285 }, "targetPosition": { - "x": 24950.166666666668, - "y": 31164.81154239019 + "x": 24883.410386479773, + "y": 31157.289916044738 }, "floatingObject": { "isPinned": false, @@ -1100,12 +1100,12 @@ "id": "8f7ad8cf-2c10-4d53-8c3b-baa729ea8292", "savedPayload": { "position": { - "x": 24738.034632310704, - "y": 31376.943576746155 + "x": 24629.393126711286, + "y": 31316.89953899934 }, "targetPosition": { - "x": 24950.166666666668, - "y": 31164.81154239019 + "x": 24883.410386479773, + "y": 31157.289916044738 }, "floatingObject": { "isPinned": false, @@ -1351,7 +1351,8 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "a" } } }, @@ -1372,12 +1373,12 @@ "id": "c1b99af4-d8ab-446e-b8c4-76d01c2f2766", "savedPayload": { "position": { - "x": 24390.359045531335, - "y": 31014.81154239019 + "x": 24380.714867141585, + "y": 30757.065448730853 }, "targetPosition": { - "x": 24650.166666666668, - "y": 30864.81154239019 + "x": 24679.87600629594, + "y": 30734.646420654924 }, "floatingObject": { "isPinned": false, @@ -1415,12 +1416,12 @@ "id": "ffc5e688-d2d6-4747-ab6e-79d62a4e391b", "savedPayload": { "position": { - "x": 24390.359045531335, - "y": 30714.81154239019 + "x": 24510.879988876855, + "y": 30486.774788360126 }, "targetPosition": { - "x": 24650.166666666668, - "y": 30864.81154239019 + "x": 24679.87600629594, + "y": 30734.646420654924 }, "floatingObject": { "isPinned": false, @@ -1506,7 +1507,7 @@ }, "uiObject": { "isRunning": false, - "shortcutKey": "a" + "shortcutKey": "" }, "referenceParent": { "type": "Assets", @@ -1537,7 +1538,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1821,7 +1822,8 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "" } } } \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 56d2fa73c..82ae85bd5 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -877,13 +877,13 @@ { "type": "Weight Votes Switch", "name": "Governance Programs Pool Class", - "config": "{\n \"percentage\": 7.5\n}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", "name": "Community Building Programs Pool Class", - "config": "{\n \"percentage\": 70\n}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -901,12 +901,12 @@ "id": "d5cfaf67-cacc-4ce2-bcf3-1cf86e104ff3", "savedPayload": { "position": { - "x": 31296.69683694488, - "y": 24603.823102920433 + "x": 31489.106092113674, + "y": 23952.029123225548 }, "targetPosition": { - "x": 31053.991738632398, - "y": 24780.158678608175 + "x": 31381.595707250082, + "y": 24232.103251174707 }, "floatingObject": { "isPinned": false, @@ -966,12 +966,12 @@ "id": "0c7e8840-3b89-48c4-8087-b3e0c2396892", "savedPayload": { "position": { - "x": 31334.065866581557, - "y": 24672.648293744583 + "x": 31557.931282937825, + "y": 23989.398152862224 }, "targetPosition": { - "x": 31053.991738632398, - "y": 24780.158678608175 + "x": 31381.595707250082, + "y": 24232.103251174707 }, "floatingObject": { "isPinned": false, @@ -1030,12 +1030,12 @@ "id": "e234520e-5755-418a-9a32-f53a4d02f04d", "savedPayload": { "position": { - "x": 31053.991738632398, - "y": 24780.158678608175 + "x": 31381.595707250082, + "y": 24232.103251174707 }, "targetPosition": { - "x": 30790.34660483381, - "y": 24923.30630668606 + "x": 31238.448079172198, + "y": 24495.748384973296 }, "floatingObject": { "isPinned": false, @@ -1096,12 +1096,12 @@ "id": "90eeb2fb-aa44-4530-bbeb-44b29a574c9b", "savedPayload": { "position": { - "x": 31370.64003199154, - "y": 24775.930550725934 + "x": 31644.856507790835, + "y": 24056.09822382808 }, "targetPosition": { - "x": 31085.323077102996, - "y": 24868.635649038417 + "x": 31456.060390475883, + "y": 24289.24201226517 }, "floatingObject": { "isPinned": false, @@ -1161,12 +1161,12 @@ "id": "d9180061-a15d-48dc-8330-be63446cf655", "savedPayload": { "position": { - "x": 31384.911937529367, - "y": 24852.934862165534 + "x": 31698.765488788365, + "y": 24112.90643657743 }, "targetPosition": { - "x": 31085.323077102996, - "y": 24868.635649038417 + "x": 31456.060390475883, + "y": 24289.24201226517 }, "floatingObject": { "isPinned": false, @@ -1225,12 +1225,12 @@ "id": "48220c57-0e4b-4ebc-b5af-ac122b17ccf5", "savedPayload": { "position": { - "x": 31085.323077102996, - "y": 24868.635649038417 + "x": 31456.060390475883, + "y": 24289.24201226517 }, "targetPosition": { - "x": 30790.34660483381, - "y": 24923.30630668606 + "x": 31238.448079172198, + "y": 24495.748384973296 }, "floatingObject": { "isPinned": false, @@ -1291,12 +1291,12 @@ "id": "1289397e-3fba-4ff6-b095-d7fb40cd2066", "savedPayload": { "position": { - "x": 31387.78006324595, - "y": 24962.464164352074 + "x": 31760.82483486078, + "y": 24203.2033454263 }, "targetPosition": { - "x": 31087.78006324595, - "y": 24962.464164352074 + "x": 31509.223664477155, + "y": 24366.595055930808 }, "floatingObject": { "isPinned": false, @@ -1356,12 +1356,12 @@ "id": "945ed8a9-4d5d-4304-83ed-ca5a750b27a2", "savedPayload": { "position": { - "x": 31377.557811132672, - "y": 25040.10987788283 + "x": 31794.5406193657, + "y": 24273.889957618325 }, "targetPosition": { - "x": 31087.78006324595, - "y": 24962.464164352074 + "x": 31509.223664477155, + "y": 24366.595055930808 }, "floatingObject": { "isPinned": false, @@ -1420,12 +1420,12 @@ "id": "0efc0384-5f10-493c-bf04-a2eec4b61770", "savedPayload": { "position": { - "x": 31087.78006324595, - "y": 24962.464164352074 + "x": 31509.223664477155, + "y": 24366.595055930808 }, "targetPosition": { - "x": 30790.34660483381, - "y": 24923.30630668606 + "x": 31238.448079172198, + "y": 24495.748384973296 }, "floatingObject": { "isPinned": false, @@ -1474,7 +1474,7 @@ { "type": "Weight Votes Switch", "name": "Influencer Program Pool Class", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -1486,12 +1486,12 @@ "id": "7f198bd2-bbe2-47fa-a5e9-b417c453faf8", "savedPayload": { "position": { - "x": 31346.43914502731, - "y": 25145.16473404103 + "x": 31825.65928547106, + "y": 24378.944813776525 }, "targetPosition": { - "x": 31061.122190138765, - "y": 25052.459635728548 + "x": 31535.88153758434, + "y": 24456.590527307282 }, "floatingObject": { "isPinned": false, @@ -1551,12 +1551,12 @@ "id": "3e0ac914-7a36-4dd7-8ba3-19116faafc43", "savedPayload": { "position": { - "x": 31312.723360522392, - "y": 25215.851346233056 + "x": 31835.88153758434, + "y": 24456.590527307282 }, "targetPosition": { - "x": 31061.122190138765, - "y": 25052.459635728548 + "x": 31535.88153758434, + "y": 24456.590527307282 }, "floatingObject": { "isPinned": false, @@ -1615,12 +1615,12 @@ "id": "edf91f0f-7013-428f-9165-59ccea32edff", "savedPayload": { "position": { - "x": 31061.122190138765, - "y": 25052.459635728548 + "x": 31535.88153758434, + "y": 24456.590527307282 }, "targetPosition": { - "x": 30790.34660483381, - "y": 24923.30630668606 + "x": 31238.448079172198, + "y": 24495.748384973296 }, "floatingObject": { "isPinned": false, @@ -1674,12 +1674,12 @@ "id": "c3f7a909-3284-4f5f-86db-41fdab0cf484", "savedPayload": { "position": { - "x": 30790.34660483381, - "y": 24923.30630668606 + "x": 31238.448079172198, + "y": 24495.748384973296 }, "targetPosition": { - "x": 30490.44940734114, - "y": 24931.159391178422 + "x": 30991.210222585592, + "y": 24665.670256050747 }, "floatingObject": { "isPinned": false, @@ -1993,12 +1993,12 @@ "id": "5962ffe0-3120-4573-b996-6bf22cfdc9de", "savedPayload": { "position": { - "x": 30770.5235352903, - "y": 25038.669776042014 + "x": 31284.654502805734, + "y": 24603.29674880542 }, "targetPosition": { - "x": 30490.44940734114, - "y": 24931.159391178422 + "x": 30991.210222585592, + "y": 24665.670256050747 }, "floatingObject": { "isPinned": false, @@ -2506,12 +2506,12 @@ "id": "efa27450-103f-4b2e-b0c5-b26d538e711e", "savedPayload": { "position": { - "x": 30708.061718644825, - "y": 25137.665763886547 + "x": 31286.18669485478, + "y": 24720.34091369839 }, "targetPosition": { - "x": 30490.44940734114, - "y": 24931.159391178422 + "x": 30991.210222585592, + "y": 24665.670256050747 }, "floatingObject": { "isPinned": false, @@ -2601,24 +2601,24 @@ { "type": "Weight Votes Switch", "name": "Superalgos Software Projects Pools", - "config": "{\n \"percentage\": 2.5\n}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ { "type": "Pool Weight Vote", "name": "Foundations Project Pool", - "config": "{\n \"percentage\": 28\n}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "2a1c7f8b-1cf0-411b-b483-d400885c3728", "savedPayload": { "position": { - "x": 30715.633511156124, - "y": 24944.95077561178 + "x": 31187.576829133694, + "y": 24554.59263126371 }, "targetPosition": { - "x": 30427.987590695666, - "y": 25030.155379022955 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "floatingObject": { "isPinned": false, @@ -2661,17 +2661,17 @@ { "type": "Pool Weight Vote", "name": "TensorFlow Project Pool", - "config": "{\n \"percentage\": 22\n}", + "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "6c19b162-0b82-4d3a-a949-7361a2ad2b22", "savedPayload": { "position": { - "x": 30719.69856681497, - "y": 25100.18898817973 + "x": 31275.534861962293, + "y": 24682.572363173585 }, "targetPosition": { - "x": 30427.987590695666, - "y": 25030.155379022955 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "floatingObject": { "isPinned": false, @@ -2714,17 +2714,17 @@ { "type": "Pool Weight Vote", "name": "Governance Project Pool", - "config": "{\n \"percentage\": 25\n}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "0c9cc0a5-cbc2-4c85-824e-432875d39dfc", "savedPayload": { "position": { - "x": 30645.59990199935, - "y": 25236.66175173108 + "x": 31287.718886903825, + "y": 24837.38507859136 }, "targetPosition": { - "x": 30427.987590695666, - "y": 25030.155379022955 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "floatingObject": { "isPinned": false, @@ -2767,17 +2767,17 @@ { "type": "Pool Weight Vote", "name": "Education Project Pool", - "config": "{\n \"percentage\": 18\n}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "39553f4f-8b18-4194-9d91-38ded93677f3", "savedPayload": { "position": { - "x": 30513.192194106843, - "y": 25317.801299483413 + "x": 31220.864204314646, + "y": 24977.548835442773 }, "targetPosition": { - "x": 30427.987590695666, - "y": 25030.155379022955 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "floatingObject": { "isPinned": false, @@ -2820,17 +2820,17 @@ { "type": "Pool Weight Vote", "name": "Ethereum Project Pool", - "config": "{}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "id": "c0e53819-b234-4583-b1c7-b465492ae165", "savedPayload": { "position": { - "x": 30357.953981538893, - "y": 25321.866355142258 + "x": 31092.88447240477, + "y": 25065.50686827137 }, "targetPosition": { - "x": 30427.987590695666, - "y": 25030.155379022955 + "x": 30992.74241463464, + "y": 24782.714420943717 }, "floatingObject": { "isPinned": false, @@ -2919,7 +2919,7 @@ { "type": "Weight Votes Switch", "name": "Trading Intelligence", - "config": "{\n \"percentage\": 4.5\n}", + "config": "{\n \"percentage\": 2.5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -3143,12 +3143,12 @@ "id": "34682b4d-a2de-49da-baa3-bfec87ac0521", "savedPayload": { "position": { - "x": 30481.873497682933, - "y": 25266.693831885383 + "x": 31166.763013562842, + "y": 24951.743891164326 }, "targetPosition": { - "x": 30218.228363884344, - "y": 25123.5462038075 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "floatingObject": { "isPinned": false, @@ -3191,17 +3191,17 @@ { "type": "Pool Weight Vote", "name": "Tensor Flow Project Pool", - "config": "{\n \"percentage\": 35\n}", + "config": "{\n \"percentage\": 30\n}", "project": "Governance", "id": "bd2be404-987e-4568-90c1-12bb74c850e1", "savedPayload": { "position": { - "x": 30374.977933299127, - "y": 25379.338253113725 + "x": 31138.46339874786, + "y": 25104.43494892517 }, "targetPosition": { - "x": 30218.228363884344, - "y": 25123.5462038075 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "floatingObject": { "isPinned": false, @@ -3244,17 +3244,17 @@ { "type": "Pool Weight Vote", "name": "Governance Project Pool", - "config": "{\n \"percentage\": 35\n}", + "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "e279f63a-310d-4532-bfc9-54e883c537dd", "savedPayload": { "position": { - "x": 30226.081448376706, - "y": 25423.443401300166 + "x": 31037.609684520354, + "y": 25222.519476469286 }, "targetPosition": { - "x": 30218.228363884344, - "y": 25123.5462038075 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "floatingObject": { "isPinned": false, @@ -3297,17 +3297,17 @@ { "type": "Pool Weight Vote", "name": "Education Project Pool", - "config": "{}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "5a656caa-36db-4ee7-a1c3-f748636b80aa", "savedPayload": { "position": { - "x": 30075.08073580646, - "y": 25387.191337606087 + "x": 30891.225542161257, + "y": 25274.35682000262 }, "targetPosition": { - "x": 30218.228363884344, - "y": 25123.5462038075 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "floatingObject": { "isPinned": false, @@ -3355,12 +3355,12 @@ "id": "af3c5702-3ce1-4a32-8987-8bbce440931b", "savedPayload": { "position": { - "x": 29962.436314578117, - "y": 25280.295773222282 + "x": 30738.534484400414, + "y": 25246.057205187637 }, "targetPosition": { - "x": 30218.228363884344, - "y": 25123.5462038075 + "x": 30867.687813442903, + "y": 24975.28161988268 }, "floatingObject": { "isPinned": false, @@ -3417,13 +3417,14 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "q" }, "referenceParent": { "type": "Pool Class", @@ -4036,7 +4037,8 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": false, + "shortcutKey": "" } } }, @@ -12079,7 +12081,7 @@ }, "uiObject": { "isRunning": false, - "shortcutKey": "q" + "shortcutKey": "" }, "referenceParent": { "type": "Asset", @@ -13745,12 +13747,12 @@ "id": "928e9ccb-1e90-48a9-af77-b3089225fc4f", "savedPayload": { "position": { - "x": 29829.25291584204, - "y": 24124.4628502733 + "x": 29869.25291584204, + "y": 24143.462850273303 }, "targetPosition": { - "x": 29951.27390876478, - "y": 23850.39921298052 + "x": 29991.27390876478, + "y": 23869.399212980523 }, "floatingObject": { "isPinned": false, @@ -13768,12 +13770,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 29951.27390876478, - "y": 23850.39921298052 + "x": 29991.27390876478, + "y": 23869.399212980523 }, "targetPosition": { - "x": 30073.294901687517, - "y": 23576.33557568774 + "x": 30113.294901687517, + "y": 23595.335575687743 }, "floatingObject": { "isPinned": false, @@ -13791,7 +13793,7 @@ "delegationProgram": { "type": "Delegation Program", "name": "New Delegation Program", - "config": "{\n \"percentage\": 85\n}", + "config": "{\n \"percentage\": 100\n}", "project": "Governance", "delegatePowerSwitch": [ { @@ -14066,12 +14068,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 29774.938333077036, - "y": 23607.694114668036 + "x": 29814.938333077036, + "y": 23626.69411466804 }, "targetPosition": { - "x": 30073.294901687517, - "y": 23576.33557568774 + "x": 30113.294901687517, + "y": 23595.335575687743 }, "floatingObject": { "isPinned": false, From 9199a70e4b177c666046226386a2a8449a9106bd Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 19 Aug 2021 19:24:42 +0200 Subject: [PATCH 010/227] Governance: Token Distribution command gov.pay implemented and tested. --- Client/client.js | 2 +- Client/httpInterface.js | 5 +- Client/package-lock.json | 30 +++ Client/package.json | 2 + Client/web3Server.js | 84 +++++++- Projects/Foundations/Icons/web3-api.png | Bin 0 -> 15217 bytes .../Schemas/App-Schema/Api/apis.json | 13 ++ .../Schemas/App-Schema/web3-api.json | 35 ++++ .../Governance/Plugins/Pools/Superalgos.json | 2 +- .../User-Profiles/Luis-Fernando-Molina.json | 192 +++++++++++++----- Projects/Governance/UI/Globals/SaToken.js | 4 +- .../Spaces/Reports-Space/CommandInterface.js | 85 ++++++-- .../UI/Spaces/Reports-Space/Delegation.js | 1 + .../Spaces/User-Profile-Space/UserProfile.js | 2 +- .../UI/Utilities/DescendentTables.js | 1 + 15 files changed, 387 insertions(+), 71 deletions(-) create mode 100644 Projects/Foundations/Icons/web3-api.png create mode 100644 Projects/Foundations/Schemas/App-Schema/web3-api.json diff --git a/Client/client.js b/Client/client.js index 9f4a241e0..3e0999b15 100644 --- a/Client/client.js +++ b/Client/client.js @@ -18,7 +18,7 @@ process.on('uncaughtException', function (err) { process.on('unhandledRejection', (reason, p) => { // Signal user that a necissary node module is missing if (reason.code == 'MODULE_NOT_FOUND') { - console.log("[ERROR] Node Modules not found. Running the node setup command and then restart") + console.log("[ERROR] Dependency library not found. Please try running the 'node setup' command and then restart the Client.") console.log('[ERROR] Client -> client-> reason = ' + JSON.stringify(reason)) process.exit(1) } diff --git a/Client/httpInterface.js b/Client/httpInterface.js index cd8cf6785..d34c0aff0 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1102,7 +1102,10 @@ exports.newHttpInterface = function newHttpInterface( case 'payContributors': { let serverResponse = await WEB3_SERVER.payContributors( - params.signature + params.contractAddress, + params.contractAbi, + params.paymentsArray, + params.mnemonic ) respondWithContent(JSON.stringify(serverResponse), httpResponse) diff --git a/Client/package-lock.json b/Client/package-lock.json index 085910bef..119b3c164 100644 --- a/Client/package-lock.json +++ b/Client/package-lock.json @@ -1397,6 +1397,36 @@ "setimmediate": "^1.0.5" } }, + "ethereumjs-common": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/ethereumjs-common/-/ethereumjs-common-1.5.2.tgz", + "integrity": "sha512-hTfZjwGX52GS2jcVO6E2sx4YuFnf0Fhp5ylo4pEPhEffNln7vS59Hr5sLnp3/QCazFLluuBZ+FZ6J5HTp0EqCA==" + }, + "ethereumjs-tx": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ethereumjs-tx/-/ethereumjs-tx-2.1.2.tgz", + "integrity": "sha512-zZEK1onCeiORb0wyCXUvg94Ve5It/K6GD1K+26KfFKodiBiS6d9lfCXlUKGBBdQ+bv7Day+JK0tj1K+BeNFRAw==", + "requires": { + "ethereumjs-common": "^1.5.0", + "ethereumjs-util": "^6.0.0" + }, + "dependencies": { + "ethereumjs-util": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz", + "integrity": "sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw==", + "requires": { + "@types/bn.js": "^4.11.3", + "bn.js": "^4.11.0", + "create-hash": "^1.1.2", + "elliptic": "^6.5.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.3" + } + } + } + }, "ethereumjs-util": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", diff --git a/Client/package.json b/Client/package.json index cb0a4b543..d09113f0b 100644 --- a/Client/package.json +++ b/Client/package.json @@ -10,6 +10,8 @@ "@octokit/rest": "^18.9.0", "ccxt": "^1.51.98", "child_process": "^1.0.2", + "ethereumjs-common": "^1.5.2", + "ethereumjs-tx": "^2.1.2", "ethers": "^5.4.4", "lookpath": "^1.2.2", "node-fetch": "2.6.1", diff --git a/Client/web3Server.js b/Client/web3Server.js index a67e1afe7..48745b979 100644 --- a/Client/web3Server.js +++ b/Client/web3Server.js @@ -8,7 +8,8 @@ exports.newWeb3Server = function newWeb3Server() { getWalletBalances: getWalletBalances, signData: signData, recoverAddress: recoverAddress, - mnemonicToPrivateKey: mnemonicToPrivateKey, + mnemonicToPrivateKey: mnemonicToPrivateKey, + payContributors: payContributors, initialize: initialize, finalize: finalize, run: run @@ -245,13 +246,13 @@ exports.newWeb3Server = function newWeb3Server() { if (wallet.privateKey !== undefined) { return { - address: wallet.address, + address: wallet.address, privateKey: wallet.privateKey, result: 'Ok' } } else { return { - address: undefined, + address: undefined, privateKey: undefined, result: 'Fail' } @@ -260,6 +261,83 @@ exports.newWeb3Server = function newWeb3Server() { } catch (err) { return { error: 'Could not convert to Private Key. ' + err.stack } } + } + async function payContributors(contractAddress, contractAbi, paymentsArray, mnemonic) { + try { + let response = await mnemonicToPrivateKey(mnemonic) + let privateKey = response.privateKey + + for (let i = 0; i < paymentsArray.length; i++) { + await CL.projects.foundations.utilities.asyncFunctions.sleep(10000) + let payment = paymentsArray[i] + sendTokens( + i + 1, + payment.userProfile, + payment.from, + payment.to, + payment.amount + ) + } + + async function sendTokens(number, userProfile, fromAddress, toAddress, tokenAmount) { + try { + console.log('') + console.log('---------------------------------------------------------------------------------------------------------------------------------------------------') + console.log(' Payment # ' + number + ' - User Profile: ' + userProfile + ' - SA Tokens Amount: ' + tokenAmount / 1000000000000000000 + ' - Address: ' + toAddress) + console.log('---------------------------------------------------------------------------------------------------------------------------------------------------') + console.log('') + + const Tx = require('ethereumjs-tx').Transaction; + const web3 = new Web3(new Web3.providers.HttpProvider('https://bsc-dataseed.binance.org/')) + const amount = web3.utils.toHex(tokenAmount) + privateKey = privateKey.replace('0x', '') + const privateKeyBuffer = Buffer.from(privateKey, 'hex') + const contractAbiObject = JSON.parse(contractAbi) + const contract = new web3.eth.Contract(contractAbiObject, contractAddress, { from: fromAddress }) + const Common = require('ethereumjs-common').default + const BSC_FORK = Common.forCustomChain( + 'mainnet', + { + name: 'Binance Smart Chain Mainnet', + networkId: 56, + chainId: 56, + url: 'https://bsc-dataseed.binance.org/' + }, + 'istanbul', + ); + + const nonce = await web3.eth.getTransactionCount(fromAddress); + + const rawTransaction = { + "from": fromAddress, + "gasPrice": web3.utils.toHex(5000000000), + "gasLimit": web3.utils.toHex(210000), + "to": contractAddress, "value": "0x0", + "data": contract.methods.transfer(toAddress, amount).encodeABI(), + "nonce": web3.utils.toHex(nonce) + }; + + const transaction = new Tx(rawTransaction, { 'common': BSC_FORK }) + transaction.sign(privateKeyBuffer) + + console.log('Transaction:', rawTransaction) + const result = await web3.eth.sendSignedTransaction('0x' + transaction.serialize().toString('hex')) + console.log('Result:', result) + return result + } catch (err) { + console.log('[ERROR] web3Server -> sendTokens -> err.stack = ' + err.stack) + } + } + + return { + address: wallet.address, + privateKey: wallet.privateKey, + result: 'Ok' + } + + } catch (err) { + return { error: 'Could not convert to Private Key. ' + err.stack } + } } } \ No newline at end of file diff --git a/Projects/Foundations/Icons/web3-api.png b/Projects/Foundations/Icons/web3-api.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ee2a209ae5922e1d49d3686dfabf910a979d02 GIT binary patch literal 15217 zcmYj&c|4Tg7yo@`h8g?5WSc=Dglq|!5tT|vKB5%Ln!PNkm}jV@5=9}&Xj4%{*$N{q z%388lrq#Y=UuNd{UEkm9^?UvLr|~@ZIrrRi?>)==oRjS2utP*pK@b2SveVAi82}vo zi322l_}}cwFU#=1HIdugBKL*)MaFm^_XXBIVMlx^J43wveVu*1ePSa%_*w#BA+^)i z+T~>5Sni?A9)Ge22SQ^?1WJdSi&P1g`_6du1U(B3utpU>HXQhQEYQjLVurwTeKj>B z3Dcm!y{>{Sb~%f$FQrHxl!~xEI)6lZo6X7<34G{4R?*dbo1f41Q5PRciE9B07PQm# zBU`W;@64vo@yF(#lkX=rb6xs3M$esgn46*V+GeaK(-2U&xgzdW?|jpJvTHMc)qa-UE^YlNQ>zze?lPvz)szUk9Mf!~Rr z3xIq^^pEg+d(7S>s7eY7S&9G>00RkUWE;z9^spVQ;_DX)G<}~0wp~to`^7ibmkLM# z0qm{JuYd5>?-Hha-1VF{%gaq-$ zoWOSjJ|^P8X>-{l@hsoN&rVx1$Ovd9F+yfZaAni{ z@zu)`fUVJS-p?AYD39TJdSPLeHakVU=YtYlCF>84ia#R`*koa890BMma;}dXmCC{O zbr@cj=O=)BjJiO{m-Ne>@Oy*i?0dQfP0kcRc?EgLQwwHP0mZ}5S+)JhdK`ySMzH3` z9u583kU*tP4f(SU?mlh0=b5w_V8^iY?8LLF}M<1n3F8& z&rF--NiwHEIGPG(9b9F5>YdpD&0%;R;wlX6j-j#viy2UXe#D*7<->t7F^&TJE|>E# z27bPG%;*CLoF}OQ)@SyB{r~160j;bX`8&lC;KPLn;w!j;`+q-a0Ju{r0BnK+blN^u z&_IS_7aEfepMyM@$#DwoON;Z^V!)J{x9zgjI|P-))74v+bBg#ONB5f_gwihEXCdg3 z1kCp4oD>IP`Q3b^$ojok2{f)*>>Mgs!%P3)(4+P_zwHqPLIhy8v5Twwyc4Lv>|%Vh z^5MR+|nPMiNM28R|Z*YD7#gF^^}$RN37EiWB{i51CezI0Yr-MQilGl zD}|y$-v_v|62~MBsgVybVzj3-qZ*^gd+hv;)>P`+1CVKiP^G=b^OFmv32M& zuFi^}FqSBJe%TQ00#5oy8f%nnJ%K3ApuW!g+W#n=y&TVfER&Xap9ao~b8^m~q5|6X zF1dD}_2R&ah(gXiG7C;{2x9`*Rx(2!GQQ-{F5`ot3K?!)#4klvKkOnhS!r-l; zH2x*HD8LisXzdHv$9u_v$`7+p^@ix;MFAW{(bdSD4}Kl74Ty6PAda-_X8?X7&d9EB zyQheQMo=PbtBy}E(izqy^l<{Ug9|T{mzceX(yEA8KT*;dDkIpY4jflom#y(uv{_f7UclLvqD*B~uUwY`+Tz;^Xm z)$k%YiRov|%R6t~KB>k#HTR*rMdnGxukQbZ=#80(0TD3M`O=$70jl7u7|;DZbq}3A z;dn3X3^f{ALx-rI^2Bf!@dUcsHrf|EDu=h*s0rst{kGEihijU7;A1>#_W zj~+62I(bmeW5)~n9QbXGqiv-~@j=UTJJvuFF(QGO1bRdJEb;bKfpW(`J@mEJY~Uld z&=b#_g{`%I&AmpthOFt6{nA6ZfH^F7X6qc6O82J+(y^$~Zp9NLB1gZ+np8PpSGEx= zrS)@galyE+@W6SRz5I838oMeIv$p$&rW7K6iP5d*9e!C6q#4|JcO%3M%==;K=e?Mc1t<=^U=%) z>pmEfYRy6GKdTdXirLN8Q>_Xfi|~%UW~Y&-B*$0ukI#nr-pcy%*ZP8`Oft~SY0s4c z!#AiSJoW~MK1@OKO)wzI&Ed`VUy1&NIQ?zAL7lqsN)zkEwa~>)9jZS&2%uUkVcYdB zPIj^Oe_8VUJLCzCf8dx~U)iH%pryHZl$*Gq>l(4>xaLc2c>8&alqx@UF|i(W-+hp& zfqXn1ICX~6X4cE~T(GvTpzExm-CIaY(YQhRF{SqK_I8EB=;|rITr(lc3!d0aFk|w} z;_o(XWnetz4#t(fhcxF9M-M*7c%u__1M#lNi~#dMq$^7oN1;z;=1$A@QqQJw_0RlT zxz5WuM?we7yX3sCFHxuNHes7<>fD51xrSBYw&u$ms_2dPN)uWKis&TV1588tLy*RJ4GrUdb zi18b{bm44Y@K#OEOO)tkFtnUR@md}L4`--hQ*FH4LAUK|TX*rfV}Qn!kIs1#*4h_> z?wv2@@`O2z|BcLum<@N;cJi#J@&*gc*0nsRx=c(2d+n1YTnI-BL`$F(sq zd&w_&rYt=5bA9I=zrRNES(VXVhM&U`DfiZ$l- zxmpE%9r2s@9GtH@I8hd~Wj5aUnmht@-j^#%fF^%z-}xMThN3iezEFO@Kr~M-Tez4!-(4htQ!MNP}IL(*X zp={p%D*O~bnO3RfYC<@m3IaHZrON1ax2G=5?)#MFe`ae7IY+i*I!UayCeVQeL(&iJQKMR5aemu2u#ucA-;Bw9t+2&vKtS+uU|W zIxv3P-Ppq0ylx?5tlrD`v%J}V-HH##4VcC&{{3XLtK5a@$wGUkdK|{d<^JpLwM+;# z;D&(`te*OOLrM9!uqbm7yn+vdn(NyxKFPuURN{8|d;Rltm zMW;QzboEn9A`2=PY0=9`j=bjNg`3v}c%L~$9e!}AB0g@CzBmtu~tz!e_Y_dQ01DxggwuUrS}LPlrn76N&RTLX{Tmb8h27j&(RV6s)l z1#@h4EVAy0gRR8bt@k&U8X~lLF<*ADP42#4ddocKC)6fTcu*SALywArUaGW?_KxC1 z5j~>Pwz-Vfu3@?{#vnc`m0bPG2Qvfs`YAGtFZ??~SxI{Bz2YguxH3$Ko_V2=Q#G(F z;9ce7ap+hb-PElIJRGM-T~s5zM(t&=jclw+S0a(WEx%CMai z>J*@Kc9{On8>70|40j++(V&r+FC748EmzuBdwcK6Dhez*JjBMnJF>^oN-;$$o=r{=AC0;9~kI{piQh4)8>AP2c9*tqU zP2cp-vuvP)>bGA4N1@G{uc+rH7<#Sb-H*H>SZc^9Z=UP74;Wwc9KoCvMN)_=&?pDJ z#M8#fyAsFgSD0Hky;kvag3!=<%-6k$T=vX0k^t9wjuk`y9J3G4V-}5hZUJoh-1`Yd z_U%txyx<9ld4}ajYZ%K11azNiawVc;f)+$+vfxJ79NtV)K>2 zB18tHemAfU~uqVDNS@^0Pv&QaYnQ>_MEv0(2~JH)BSlvd8O&JLI+cVLz~?&B24 z>813Nq^%VM+08_@#Dqv1H!%hVp?ZRsUO+npx98H~n_uN%h!Jz^=Pb44qTk*Eg6to- z{Wgz^td^>)?#!7AA)WqM?0E$w!$wtPVVeo!aGc7tuU(wUUi@rI+k@v6MFep^meaI0 zt@tmBxg{S7o$zDjzoJ|BaTY8W@FTQ?`2SSex21bw9u@IhE|o~Oh4=#To{#0wE_6g$ z0I_f~Q_n@V{l)yByf-+C6uwy){i-!3#i>6mefop|>LE%qUz*(Xl~^Kjo!>A9bw)&4 zv{$k1Sq(4Ui6z;JGxq$=qrhNZuE;0g->=FDr*88Z`!i>!3XUE;x|bF4x?O7W)jI`r zT#J9Qa5pemmb>NkJ8|KsA)|2@U$zZszn%&e&ncA;>VRJlxpx{HIKr*>-KsC+gsT)* zK#J5;{_q=!fwAAK{GRwv2(9_lB-*8NM(w#Xf@6vqi&3n)7UgFUmd5-xoELKgBbI>P z#1x9QEbb!R#}Q}_G3+{=9E14qO@{*Mjo@)&X8a_^du{ zI##}>>sA%ESF?#gLM5+CQ6$1S6fVxmROl*Lbgskp4kRJl>gfq=v2X_T!o7qydVH)N zO{rSh2(QQFyRT9;PY*ZUq`6<#8}I$H;Bnj90q+CpCgEA(s&2A;@n=DXVEN&p zRr-PAUz8A(H@w+(VJ&D4A$PO$G)4u(krW)i7TEvWp7`z;F=O0R$kB0b_NcRF0c~ zOq-Om+EQ8;(5PRIT{@k-kJ1e;ZVPR~Q~i{^*z)mJl3daW? z3th6<#kcLw=Sx?lx=bBVtD}p52tX9j6!WfxL`}y9jpm&K$F}VWs&-LJ17-tuCy8RN zDv`HJcIg@OZOz+wrdN_yjgf)#jV_NrW3zQ8|Mg(pc6V*F*+aYdVwq%cW2Neae@72x z)nL*TFNud4ZwW!d%e`Tb0 zV8Lr|Z!WP|GS`vu=@<5nExoo&;~vm^Gabhjgg62Ssq6!8ee-qNP@nXIJC#=rL?Ye3 zXO{l?a8C|(7MvAtdN~hn^;>;6XvT<@S}Xg-&`U+-Pk7X+J$AeK`VKs-Wyp~Y|ITrR z8v=J+`LNhfgnxeb1fsw-13nl~@xcxYpbj@IJ{Zh8Gotx8$21}w;q0@n#W-}C3hyax zsv;{?bB$jOUbR)pX+3(LR%!O24IabUWDRU1w{4?&jEtS|*E28(6)a7>nI!^r-pu|X z(9-8{;T9`$4x51N+vE3f1CEB5i3C;PwUiZ~47`9iO2*L+V$b=+`-WV#r{>n$#CcYN zv^xyiD*B)|2=Ne5D%Ntd@Ky-$kb3;Tb4UA?3|0MOG5-Cjzh7RUiHLN_6OQUWgC=!tMTJ&5oMs4bdLk z3ixo5$>R_v7gGi|F+p3|YS9g!%gyDC0v~8>)yGkCf!RlMWNiZ-I$VQ$i&^zalK!km zN!}Y8uF@_?I}pYqfkKf4EupC&69>Lqr2Vg*x2{6;TKem9|FOaYFHcH?JzYe00u*DC z?>BIr&tr2E?WMxjTNg-v_vHuH1Ky1}#O?tW$NQ5b4oWNqd3wp#Jf#!n=9?%bqD}tohq;Xo-ga^);m2F| zPzU;=al-okB2cTne1H8!aX5Z-t1lQAFIlq;m>aq(gaAK4|F$S1W_dut59_ZV6B~~UQxN>!WWB>c>+UxKtENck?3HpJbbOBIJJX`S zmZTKz0EE^WGXM@PMg|v_P3H2`E}2yid|x<^NAd03Ksz4P|C*kq&H;4YP&?(|A#^UM zlIndTLX1^4{>ujwx72gQ)K@CR4~mJrMo71zH?_TA8I;l~D={Zm$a8d|z4~a16t0uh z_>WZyLU4cx65e-?)9tY``GZZM+lil~1mP+&0nFFEeMP@)0!EbqNT|DOz->F?f-CuV z8EnVdz=iR{v$g7BUbz6k%St&SpuFwmr#-+n17A?`6$vPj7T4}uF4%zTZC$9t>mG2! zRWghaTmb_BgHmiVV!oyW3<3H*0*Dp@Xt1Mwm}OOn=DSnp8COgh^%eD4{(+&R$AV-(8HsNHclR8 zS51Io)u}h(k`%&)rVgxh0sCLr*@7M?xX3b%z1ECAb=2!$BoRS#4=D(!{+yn#b6D$R zrQEOJsV0S!e-cdNE_2NWaUbR(KkXoq9mtjV>1xxH>BC=nx9#8Jp7}> zU3;;xjULi$Q7kF`(Tn44G0>f)PGnpqw9h=1|7mv&k zdZ}*ua5G;Q@UvdGyP6!T*x^3fYm}@LKH@fgYF>EM$Zo3Q*@|bl<;Ht3kxXpp*|c|4-EoK-cIJhnw; z@#?q9e{mj)G_V>r?Qzu>cYg$tKhf~H^B z`0}tO-ub#{m*d_mVJghv z(=&5&Bjf+w5R_hg-(h&JHaexK4F_jeH3#f9FxW73Fw7W|$6VK%t3(=2`76<{4#G5y zxXMk=!cu0~5!Evf`gfl1z3?-B^!xJZwYs6T`b&LLv)sIs$^L}ZaXlF0)8^Z5^9wub z>P`}#e&ipmJ<{CS?b$dRRrTf5fKHgoy(O3r6W4$PJ2q4%-4mdjG#G&4z< zOC?=vp!)Q$N-(&GN32)v#|SobCLJ+&Z-_dUaK#d~x>LKTvu(EstQ|#oXvUQOw8soD zCs{9Ekc8O&2JcnW`tdnxxKw^j#*$nt!H{rH6o0^L4Rph)cd=>5e}y;Y=i-L$2a8DisW_bNw6n7Js(+|J>bh+4$2`*}EtIbQ)49+xO7Fa8=1Cl!(IL znNR2+Zy%Ba<@s^z3FjuyF4Hqw3_rPX5vsSs^FXCRGHdaY{TIHRMhnkKjTqRba;Igi{l7xU0K zO@I-A2~6SmEcb8tXVTPz#l>aGQLi+Ss+IV%+aYPdsY|T9$$eQ(jgLa+FptK=T~U#B8%LjR@@r5|rnK{!Y-#tuRs_>3PAWUX z0YohPPJQF;7ch7E`({#)ppuN*i`yyDOcKThEm;lB~r+xDD2|%;j-`H4KlbF15vh`sw1Y8080VZ&+9kCkWves zcsTI$4;I+`=x7n2%asS9+yZ2)$sY}5$-wO#%z&;EgtZi*r~ioZVfMwZt)qCSqw~wX1rhV>OQP};T&t=90d1lspg#g!>#X^f0PeczOF`hpXsXX{IGE7EkyUP zetV+K*A}uzFD`B*rKF2JpR~l@`c0`GX0Xtk505VAMLp!#Q?z{U%qZXcn82JQGyRCn zG9q9JeBrjuQXPkMWgcF2VmP;)wQ5zW9DD{Z4sA>1I1=zok8R%^zUX2RrU)*ng|4;t zXBX~=Fm1lR9yo|GtspxyTR@?x(hgYM!Gw|@8K#$Cy)Gyk*PTVCZ}@O4Zb(tSKn{#} z2Xu4p<0!s2{viFIep4S{=N>M9c4n9lciIk3dv7+zZ{6Y{{VOT6j30&)O)zar@u!8N zXVFVnPzB}x1i`}_UAu7XiXt%z_-K6)bKSsUD7rltPg7?~GJ;IzTEvcH%wzE{uYoMz zIF{d+rO6QveGHTQWNl6)9}jB0qM*3h0(tBky$)$V0tdh?NaA`j6sLaLgwF9VmX;wN z`7erqT@21ZT#F)G`!8+=rhfj;zL9cp8-*TE1M-kG$6u+28^WW4^sg0@KwSM0FYP?R z*uBu8F@XnRhF>~OE;2>4#}2mKg#KU|DO{Cxto`aoV9$Scy2_`Aj6>N2a|= zh&@MWN!?$z)E(Bus?52QFts$zQpHu@H3S9tgmpN!T+zNB9MfoMWcl~g;~-Eq^eDy2yjZow^s?#Qcw~KoLuu_Zr;X~ek2@I`*Ody>DbyYr#nwaOH^Y) z+vlQkS^h@m0uoHy^U*B}E;#YB^H!iv>TW{Lur%{OjaAgd!pY?kI!sR!av$r>-&$S` z3a&)tF?Ic3a{o38x*|B%QQ6(X54B}{U^poAFgARThqjq{xO#r!eBCZ}=nkIkUf98i z?rU9ma5uFjenKMStp^pywu>D1YT?)-)w?VXVO^e)CUt9w4fEd_@dUnJ>hG;<%3DQB zKJk@Q?UXpfwyP5bCv&*n6`6do41p3EaqVW_X$i2yjY?RAAnbmteMc%PEv`~Z) za<~iHP~S|UZ3-2oBpGHa9eU;^Xw$n;B}kjHLWJsL_s&7&x!dlTz2gJthUr$&cmvt? z1A!QwDhl+_U+r8^Wqa%dY5toHtCtS&jsecCDzSKmqh@}9qE{P zYWKP0mB%M!WEo>*mOjy|lkrRF0@zf~D;8Bgdgd>0M}&umSIs#bElC=Y7U#fh#Da01 z|Gm^Ymm6EtUqlHd?2T#+xk_rk?~E=Zk!wp1uNQH9$1mjgy)43VW2If&x|MhW%RX}4 zH{_djE=0cPo^V%h=IHZSweKnqm2uVbQo)I!GSLKhX0P`EMdsnJqC!_r>MWPmFJI%@ zU<+F_cM&9kBo6BDi+j2BZ*%iC#S5tsVHEv7Ubl7w(wOm9w5vy?kvD#?%q2|#`l~X} zVqdo|ys#4kE}2|0HE@^)D)AlIn5It0kn*>MWpz9@g3e z0<OS9 z8%3TTak z27#u*KO})(9_=c2tZlb8R@ip>$h%aVK#lmF|be@8fEYNh%Yrl=_>r`Wnsn?)6V#&D;O?o}<0kAG+cXbKS9tuQr~X za!cz#oaQmb2?o^%X7i+Js3>cf9e8tuZL(tCZSrSw;{DfZqz6k&Rb1K3Ep|fEE~1%t zG6g0Q>8tJ?JclH7H&n`!xKmFGU6@66OZOD#c+o?=q%+O7^;o?nz1|K9`zelNIl5>! zp8xpJg*lCyH?EhV*?+r_>s-7(7ZyGHUJME?wPq>)o!mb?c@ZU*48d^Vx)vf{cbIk= z!vnmMmkjE`yutEm0GDgLTp>)P*(>_t2p#P=;)Zj!-Ii!nJaJ-Q2EN?@+Ixs?n_qF$lyuf6eL*Tc<_pKe=$D_S-YIs( zc%P|dR)UK`T?!`}a(7O}+%K$?TYKU5O0g0q6x-Oz+5ZsOZDaiyy8j`Laq0G@PeJ-O z?MNh){o^;a@qMr~r$YLlT#EGK19%r{n$Q5jkn6XmBm(P2>W#OOq-Gi7Dk>IV@YbsYH@{d%qZ4CQRkca+2l4rLaD8B+ame%edaCz>h$Hb0p>2HX+o% zidrJsw+@J}O`_Y)i@Cn-*~-UyjDLSnT*p#uh)SHeIH&vrFa0_+cQlqL8dS7->C}39akO-i0~UIn*c$rkz3%n|);VV+ z66q%^weobLR>|79Pr#ZCi-p?j+$O$OQi`g;Q@+f1PjmL|-akD2U~MOj^FYQQyjTil~3Y2fEH%v`^kRt;Da_hb5X~ z=U(~MGpl$+@{w9U!@MTI1vl`H$!uCi!TBHJ}#z8fm;zJi{iB(VNTH;M1CxVu~G$o48MKHt3jQU^9t zgh_EWSeJ2RI076e5urfcqI1=|z;R?Yh1$ej5NmlI1LOJ*SsH=Hd{~ARq<;vEC(s{W z@xMDp&o9qAZ9<<}xiflo=-8CfBEBDc?PjF!R6?!JGpByB)=6Q!*yu4xyS+h^-{N+Jb(Z^4qt=^e9p6S#-;^G4JgJEiyM?WlI%d|BmkJ;&PiHur+94fCi0x0vo?`0RL#binQy>G_#_MtjM`+OOXI-_sOu zcje{>&CWj=bb(s^R)=S8^U!=_wW$u8+x9&+(-V2%Q&x9e;0;TLvhtSBTqFK@zTl-MQ@KGB_phVRWM%`b>Oq;ZFTA=;rK)QTX=cUQT#~o%@iDYiXH3) zjlpM7wX1VsbDKA*>*?Ovxt*}-}zL~vs zhe<$r&6&^@voZt+9ZrfWGx5aq4Z+`LU#kB5vS2t&|k?(a+q`f%2fa%KQyy>O;Qnd*}MCDNi?5)Q<4svtF@A8;Uw3kl4*~p&<@`k zT8=pkoif(W7ku7#ozF%Ej1H{ZF^8j(-KbOVbyn~BqaoiL{$d{WyNKuyDu~TWNx(7+ z!{U4Xz1_dwi{URG?4K6Pcb&E9iCRb0Dvdt}?a%7Z$AfU7Sb)9l5YOfj4Z?B9MmN^w zn*m8=m-mBM+4^W$#4}v#!d@KW+X*O20y7`k+*B^YiXnj#QyxC?96-XiEss z$bA~RH2N+rEN1ZQ{J+7wnLBUqE0Gu{G`4CtzLV-^5R%`m6C0Qn*u=-&Ud;yD^1&`&_jYa2q-DO7D%?aH#M?=`^lHMiI8*;sWLDCdSNou5*mNhe;!aS; zpzN*K&>h7!Ljk`^1E>-bM8Gb6_?@0JdXSeO0UnXEE*w7mvzJe9Jv?Kueh^~dG{@kG z@r*h)A59zgV6~PuzCP-ruFRRhW%{iF1j6KQR|^iQ%qc#Ho*3$Z3fw+A^*6h9ueOue zYm=9C@w{$WP3xPToPZ@-(G%5?ueMPkrowv|Y=Or=n%;GVBDEUEy3`o$cQYQ(|lYbWTBpn{xSdfU|_bni|Wt84*>rjqUC@8UP+=-*Ft0rdveMMaQU1 zlx#ZHTYo|nt|8#4r!*%~L6a)|^N^qaYI_n>WYU87GMCP`Ql6Fmn z{AykG0m~Ht>hH*xyv_U-Cjq$0z}-sd4D4u1P``rY^JC0aY5jH91OU7igr)6?dVFF@ zJn4ICUW$1{fO_?;IW@Hdc!(n%FsFr5NXLq)IA)B*l(7y3OQZfePC2eQBB1vdnvy+& zw|v%7E(oKWfw*YL-l_M)ZxOdo0`2&Otpr$ct`3XY0iZ!*6da_)P6bm6%EI-Hkl%$Y zb@+O^67)8D*}``=^#caKMGzDwPf7ZVNtQq5{`VVJmg8VaI-~)U2x|YA2FkEy85bhJ z$)bY*OZKG0MdcNRTm4~4I{*7b>OpQe7&(rYmxYJp|C^Y!2cBXB2xVCAnbPM!1q6S? zgZyFWPpm8M)(0?zfQlYjJ}mGCLS${%q={*Klm<*USrX3-JT*g(erozLqyU>1V0JHN zs@s(M7w)y$4}uSI?{ha1fHDFlI1=FLMYLadA07exs=PJ3;M|qkxY9=qBiJ}VYipK& zuyS2=3y_HjU0M7-H3F=Gn?05|*f>fB+&htgkV8{4eZo*Ccx|Z(Vq5Ie&c| z6zi7@@%*2LlJLN!3TgQw5>TRm;(^SkU1dBd8zLAvfuBWQiEIKuyLowYErhMY@o)

RpcMz)%$uM4rLoL`Z6O>#hyp!} zk~?Jo7l$6cpqVNOSHaTX#0(6OBq)I)ho<)5NdQcqW4X*uSLW-Y08%)zKy8wTwcTgc zaldh6DNk1$yFk6#OS-=_=iq9W&}%7NiwmjbAj~lRFv#RzCBGqTCGL>5+xL%*U!SXBiPb|1Gjec@*Hqf3Sg2| z+YNTQ168O%HsP@j<3$9vTL~g9VgaR)aLH}=^szzBDR{jEArD_9Xe5}zX=P!?xm@_g zS%}q=H~=OtVV4%l5`%LbIY(<~*S!GH$62Pv3y_#N4h57cn3H13s!4*&dVJENHNb`X*<9Yb`8EIUK3#oAp(-IPY^Eb}{ zPrvjBKv_}v*Wy$*2CLhGv&p3#xsoLW0hPE)*gRAk2j3IM1ueaXWN2XV+_9CU#(DU* zJx9mjsySW+w%oBPCqB(3Bv5;;C;;$F;g7<;xGb751?U!B_gi^9-u4X23uw6t`}7M8 z!&<@~Rs!siOJ#~dLm>DDwMCctZkpjqsDdHaJ^jm^zndrxfG?xMP8u|jp*;I+0Z!-j zOg`Y=R+wf2h=Eqbjj({U!O)t0eK$KFWQ7PVo-m$3D6pq6S|BpcB(C$1k3ORTM=6_*;;MNxS6G`? s;XgsX@9Cd?db;7APIs->" + }, + "propertyNameAtParent": "web3API", + "isPersonalData": true +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index eb2ea2d52..a30d80f5e 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -1,7 +1,7 @@ { "type": "Pools", "name": "Superalgos", - "config": "{\n \"tokens\": \"60000000\",\n \"codeName\": \"Superalgos\"\n}", + "config": "{\"tokens\":\"60000000\",\"codeName\":\"Superalgos\"}", "project": "Governance", "poolClasses": [ { diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 82ae85bd5..1c6e76fff 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -12031,27 +12031,39 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "DEXs", - "Asset Class" + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" ], [ "First Listing", - "Asset Class" + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" ], [ " Pancakeswap SA/WBTC", - "Asset Class" + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" ], [ "SA Liquidity", - "Asset" + "Asset", + "Governance", + "2e59edc7-7e37-40e3-808f-9ab3c7c5f0b3" ] ] } @@ -12091,27 +12103,39 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "DEXs", - "Asset Class" + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" ], [ "First Listing", - "Asset Class" + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" ], [ " Pancakeswap SA/WBTC", - "Asset Class" + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" ], [ "WBTC Liquidity", - "Asset" + "Asset", + "Governance", + "117afaed-83bd-4b0c-be12-40b8c8dd3a34" ] ] } @@ -12148,23 +12172,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "DEXs", - "Asset Class" + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" ], [ "First Listing", - "Asset Class" + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" ], [ " Pancakeswap SA/WBTC", - "Asset Class" + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" ] ] } @@ -12203,19 +12237,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "DEXs", - "Asset Class" + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" ], [ "First Listing", - "Asset Class" + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" ] ] } @@ -12254,15 +12296,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "DEXs", - "Asset Class" + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" ] ] } @@ -12315,23 +12363,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "CEXs", - "Asset Class" + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" ], [ "Open Negotiations", - "Asset Class" + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" ], [ "Bittrex", - "Asset" + "Asset", + "Governance", + "548dd163-9991-4de3-9e68-9e8a9a051a2f" ] ] } @@ -12370,23 +12428,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "CEXs", - "Asset Class" + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" ], [ "Open Negotiations", - "Asset Class" + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" ], [ "LBank", - "Asset" + "Asset", + "Governance", + "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" ] ] } @@ -12425,23 +12493,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "CEXs", - "Asset Class" + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" ], [ "Open Negotiations", - "Asset Class" + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" ], [ "Probit", - "Asset" + "Asset", + "Governance", + "6b27f708-c243-42e9-874b-ceceea7db21f" ] ] } @@ -12478,19 +12556,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "CEXs", - "Asset Class" + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" ], [ "Open Negotiations", - "Asset Class" + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" ] ] } @@ -12529,15 +12615,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ], [ "CEXs", - "Asset Class" + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" ] ] } @@ -12576,11 +12668,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Exchanges", - "Assets" + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" ], [ "SA Token Listings Rewards", - "Asset Class" + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" ] ] } diff --git a/Projects/Governance/UI/Globals/SaToken.js b/Projects/Governance/UI/Globals/SaToken.js index fec31461a..12c4ef3ee 100644 --- a/Projects/Governance/UI/Globals/SaToken.js +++ b/Projects/Governance/UI/Globals/SaToken.js @@ -1,7 +1,9 @@ function newGovernanceGlobalsSaToken() { let thisObject = { SA_TOKEN_BSC_CONTRACT_ADDRESS: '0xfb981ed9a92377ca4d75d924b9ca06df163924fd', - SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS: '0x8d4d2557ce99f83f658adf61eef3e61e04c2ac2c' + SA_TOKEN_BSC_CONTRACT_ABI: '[{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_value","type":"uint256"}],"name":"approve","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_from","type":"address"},{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transferFrom","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"unpause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"account","type":"address"},{"name":"amount","type":"uint256"}],"name":"mint","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"paused","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_subtractedValue","type":"uint256"}],"name":"decreaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"}],"name":"balanceOf","outputs":[{"name":"balance","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"listAddress","type":"address"},{"name":"isBlackListed","type":"bool"}],"name":"blackListAddress","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"pause","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_spender","type":"address"},{"name":"_addedValue","type":"uint256"}],"name":"increaseApproval","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"_owner","type":"address"},{"name":"_spender","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"_name","type":"string"},{"name":"_symbol","type":"string"},{"name":"_decimals","type":"uint256"},{"name":"_supply","type":"uint256"},{"name":"tokenOwner","type":"address"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Mint","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"burner","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"},{"anonymous":false,"inputs":[],"name":"Pause","type":"event"},{"anonymous":false,"inputs":[],"name":"Unpause","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"previousOwner","type":"address"},{"indexed":true,"name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"blackListed","type":"address"},{"indexed":false,"name":"value","type":"bool"}],"name":"Blacklist","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"owner","type":"address"},{"indexed":true,"name":"spender","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"}]', + SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS: '0x8d4d2557ce99f83f658adf61eef3e61e04c2ac2c', + SA_TOKEN_BSC_DECIMAL_FACTOR: 1000000000000000000 } return thisObject } \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/CommandInterface.js b/Projects/Governance/UI/Spaces/Reports-Space/CommandInterface.js index d9d5ad775..f7eb10614 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/CommandInterface.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/CommandInterface.js @@ -33,7 +33,7 @@ function newGovernanceReportsCommmandInterface() { UI.projects.education.spaces.docsSpace.navigateTo('Governance', 'Topic', 'Gov PRs Command') return } - if (command.indexOf('gov.prs') !== 0 ) { return 'Not PRs Commands' } + if (command.indexOf('gov.prs') !== 0) { return 'Not PRs Commands' } /* Set up the commit message */ let message = command.trim().substring(command.indexOf(' ') + 1, command.length) @@ -127,28 +127,83 @@ function newGovernanceReportsCommmandInterface() { } if (command.indexOf('gov.pay') !== 0) { return 'Not Pay Commands' } - httpRequest(undefined, 'Gov/Pay/' + UI.projects.education.spaces.docsSpace.currentBranch, onResponse) UI.projects.education.spaces.docsSpace.navigateTo('Governance', 'Topic', 'Gov Message - Paying to Contributors') - return + /* + Let's create a list of payments to be made. + */ + let paymentsArray = [] + /* + Here we get from the workspace all User Profiles. + */ + let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') + /* + Transform the result array into table records. + */ + for (let j = 0; j < userProfiles.length; j++) { + let userProfile = userProfiles[j] + + if (userProfile.payload === undefined) { continue } + if (userProfile.tokensMined === undefined) { continue } + if (userProfile.tokensMined.payload === undefined) { continue } + if (userProfile.tokensMined.payload.tokensMined === undefined) { continue } + + let payment = { + "userProfile": userProfile.name, + "from": UI.projects.governance.globals.saToken.SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS, + "to": userProfile.payload.blockchainAccount, + "amount": 1 * UI.projects.governance.globals.saToken.SA_TOKEN_BSC_DECIMAL_FACTOR //(userProfile.tokensMined.payload.tokensMined.total | 0) * UI.projects.governance.globals.saToken.SA_TOKEN_BSC_DECIMAL_FACTOR + } + + paymentsArray.push(payment) + } + /* Let's get the Mnemonic */ + let web3API = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('APIs')[0].web3API + let mnemonic = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(web3API.payload, 'mnemonic') + + /* Lets execute this command against the Client */ + + let params = { + method: 'payContributors', + contractAddress: UI.projects.governance.globals.saToken.SA_TOKEN_BSC_CONTRACT_ADDRESS, + contractAbi: UI.projects.governance.globals.saToken.SA_TOKEN_BSC_CONTRACT_ABI, + paymentsArray: paymentsArray, + mnemonic: mnemonic + } + + let url = 'GOV' // We will access the default Client GOV endpoint. + + httpRequest(JSON.stringify(params), url, onResponse) function onResponse(err, data) { + /* Lets check the result of the call through the http interface */ - data = JSON.parse(data) - if (err.result === GLOBAL.DEFAULT_OK_RESPONSE.result && data.result === GLOBAL.CUSTOM_OK_RESPONSE.result) { - if (data.message.summary.changes + data.message.summary.deletions + data.message.summary.insertions > 0) { - UI.projects.education.spaces.docsSpace.navigateTo('Governance', 'Topic', 'Gov Message - Pay Done') - } else { - UI.projects.education.spaces.docsSpace.navigateTo('Governance', 'Topic', 'Gov Message - Pay Failed') - } + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + console.log('[ERROR] Call via HTTP Interface failed.' + err.stack) + console.log('[ERROR] Params = ' + JSON.stringify(params)) + return + } + + let response = JSON.parse(data) + + /* Lets check the result of the method call */ + if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + console.log('[ERROR] Call to Client Github Server failed.' + err.stack) + console.log('[ERROR] Params = ' + JSON.stringify(params)) + } + + /* Successful Call */ + + if (response.result === GLOBAL.DEFAULT_OK_RESPONSE.result) { + UI.projects.education.spaces.docsSpace.navigateTo('Governance', 'Topic', 'Gov Message - Contribution Payments Processed') } else { UI.projects.education.spaces.docsSpace.navigateTo( - data.docs.project, - data.docs.category, - data.docs.type, - data.docs.anchor, + response.docs.project, + response.docs.category, + response.docs.type, + response.docs.anchor, undefined, - data.docs.placeholder + response.docs.placeholder ) } } diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Delegation.js b/Projects/Governance/UI/Spaces/Reports-Space/Delegation.js index 435ff4f5e..6c161a722 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/Delegation.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/Delegation.js @@ -77,6 +77,7 @@ function newGovernanceReportsDelegation() { if (program === undefined) { continue } if (program.payload === undefined) { continue } if (program.payload[programPropertyName] === undefined) { continue } + if (program.payload[programPropertyName].bonus === undefined) { continue } let tableRecord = { "name": userProfile.name, diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 63d2c0d1c..54cb070fd 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -88,7 +88,7 @@ function newGovernanceUserProfileSpace() { if (transfer.contractAddress !== UI.projects.governance.globals.saToken.SA_TOKEN_BSC_CONTRACT_ADDRESS) { continue } if (transfer.from !== UI.projects.governance.globals.saToken.SA_TOKEN_BSC_TREASURY_ACCOUNT_ADDRESS) { continue } - let currentReputation = Number(transfer.value) / 1000000000000000000 + let currentReputation = Number(transfer.value) / UI.projects.governance.globals.saToken.SA_TOKEN_BSC_DECIMAL_FACTOR let previousReputation = reputationByAddress.get(transfer.to) let newReputation = previousReputation | 0 + currentReputation reputationByAddress.set(transfer.to, newReputation) diff --git a/Projects/Governance/UI/Utilities/DescendentTables.js b/Projects/Governance/UI/Utilities/DescendentTables.js index 89a57fddf..7bebf214a 100644 --- a/Projects/Governance/UI/Utilities/DescendentTables.js +++ b/Projects/Governance/UI/Utilities/DescendentTables.js @@ -91,6 +91,7 @@ function newGovernanceUtilitiesDecendentTables() { if (program === undefined) { continue } if (program.payload === undefined) { continue } if (program.payload[programPropertyName] === undefined) { continue } + if (program.payload[programPropertyName].bonus === undefined) { continue } let tableRecord = { "name": userProfile.name, From d82c50fb791de473d4af841da1d099a741981013 Mon Sep 17 00:00:00 2001 From: Gallymojo Date: Fri, 20 Aug 2021 22:14:24 +0800 Subject: [PATCH 011/227] Update Zeus.json --- .../Foundations/Plugins/Data-Mines/Zeus.json | 7510 ++++++++++++++++- 1 file changed, 7509 insertions(+), 1 deletion(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Zeus.json b/Projects/Foundations/Plugins/Data-Mines/Zeus.json index dca5b2b29..6ef3b23ea 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Zeus.json +++ b/Projects/Foundations/Plugins/Data-Mines/Zeus.json @@ -1 +1,7509 @@ -{"type":"Data Mine","name":"Zeus","config":"{ \n\"codeName\": \"Zeus\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Super Trend","config":"{ \n\"codeName\": \"Super-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Super Trend","project":"Foundations","id":"2412939e-1585-47f9-8d09-7ea8dd7c8bf0","savedPayload":{"position":{"x":21786.83642206419,"y":17775.938049371594},"targetPosition":{"x":21825.659278829567,"y":17920.826923314955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88"}}}],"outputDatasetFolders":[],"id":"74212c63-4a69-407d-80ec-d39ee2d8df74","savedPayload":{"position":{"x":21825.659278829567,"y":17920.826923314955},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5a35d0d1-cfed-4893-84ab-344a77c7d252","savedPayload":{"position":{"x":21792.127849125704,"y":17516.13042823626},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2a42dd15-1e04-4826-bd5f-85d95fbae135","savedPayload":{"position":{"x":22019.77356265646,"y":17486.160301484873},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"88a45f27-a0b8-4234-b7aa-f139400305db","savedPayload":{"position":{"x":22201.935470261036,"y":17625.938049371594},"targetPosition":{"x":21942.127849125704,"y":17775.938049371594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"eef38121-80a2-4471-b909-24acdc4d213a","savedPayload":{"position":{"x":21942.127849125704,"y":17775.938049371594},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764","savedPayload":{"position":{"x":22076.61416995091,"y":17853.58376290235},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b","savedPayload":{"position":{"x":22154.259883481667,"y":17988.070083727558},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"d405bfe9-74f9-4419-8288-94229c9813a6","savedPayload":{"position":{"x":22154.259883481667,"y":18143.361510789073},"targetPosition":{"x":21864.482135594946,"y":18065.715797258315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc3dbb85-168e-4fac-8893-b285de35a694","savedPayload":{"position":{"x":21864.482135594946,"y":18065.715797258315},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Super Trend","project":"Foundations","id":"f5a69b9b-0423-42be-bb58-b5a51f762ee7","savedPayload":{"position":{"x":22185.350101238982,"y":18510.463073884945},"targetPosition":{"x":21885.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446"}}}],"outputDatasetFolders":[],"id":"04c16ec8-b60b-4cf0-acf4-69d955a5d2aa","savedPayload":{"position":{"x":21885.350101238982,"y":18510.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Super Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"935a9195-83ac-41bc-835e-f118f5a79049","savedPayload":{"position":{"x":22144.746582800686,"y":18676.163860757828},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"a3f5a224-75c0-4054-84ac-c4a98f823085","savedPayload":{"position":{"x":22125.231850323475,"y":18767.973458748536},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"d39acabb-3797-410a-9d86-0edda4a41b70","savedPayload":{"position":{"x":22078.301510811405,"y":18849.259191199897},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"0fbf825f-68af-415d-b01e-1e30528a4b49","savedPayload":{"position":{"x":22008.549432878823,"y":18912.06424426857},"targetPosition":{"x":21845.157722374315,"y":18660.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"98d9f621-8b18-4b4f-b191-b79d930dc4ec","savedPayload":{"position":{"x":21845.157722374315,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d","savedPayload":{"position":{"x":21660.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"3f1b6db1-7e06-499c-9879-194596e2978e","savedPayload":{"position":{"x":21585.350101238982,"y":18660.463073884945},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f884fccf-e2dc-45db-a1df-36b6826b020c","savedPayload":{"position":{"x":21510.350101238982,"y":18640.36688445261},"targetPosition":{"x":21585.350101238982,"y":18510.463073884945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2ade18e-8e3c-4448-a743-947c8163b80d","savedPayload":{"position":{"x":21952.350101238982,"y":18277.84783161428},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Super Trend","config":"{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88","savedPayload":{"position":{"x":22415.00790604074,"y":18525.650373880122},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446","savedPayload":{"position":{"x":22371.501088657693,"y":18800.34160803102},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"af4ce0b3-14a3-4e8d-8f27-353aa5d819e5","savedPayload":{"position":{"x":23052.05880280838,"y":19344.991865301457},"targetPosition":{"x":22827.752402718426,"y":19362.645161840224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eece0283-d534-4ce5-8606-4fa5cec4fe90","savedPayload":{"position":{"x":22827.752402718426,"y":19362.645161840224},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"47190c61-ec22-49ff-8a4c-e08e5cddc2c0","savedPayload":{"position":{"x":23021.102751037746,"y":19606.538226120843},"targetPosition":{"x":22807.115034871338,"y":19537.00940238648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aab131cd-6b2a-4708-84bf-11e65bd4f995","savedPayload":{"position":{"x":22807.115034871338,"y":19537.00940238648},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"True Range","config":"{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trueRange","project":"Foundations","id":"5e5bd969-819b-4131-aad4-d855c57b236d","savedPayload":{"position":{"x":22892.413629318537,"y":19836.32918754063},"targetPosition":{"x":22721.32228705853,"y":19690.203376666337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5","savedPayload":{"position":{"x":22721.32228705853,"y":19690.203376666337},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR N Period","config":"{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atrNPeriod","project":"Foundations","id":"139dd901-2800-4a78-b536-a26d71f8180f","savedPayload":{"position":{"x":22685.58318986271,"y":19999.3811587449},"targetPosition":{"x":22583.435327421314,"y":19798.90469080252},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5bf3d6da-c010-4297-90f2-db405eb25ab9","savedPayload":{"position":{"x":22583.435327421314,"y":19798.90469080252},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Up Trend","config":"{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.uptrend","project":"Foundations","id":"1227cf03-417e-42af-8be8-0ac79c0372e6","savedPayload":{"position":{"x":22432.099492154815,"y":20070.870955187616},"targetPosition":{"x":22414.44619561605,"y":19846.564555097662},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"58b49e52-ac7e-4458-8dc0-c16a63c11c73","savedPayload":{"position":{"x":22414.44619561605,"y":19846.564555097662},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Down Trend","config":"{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.downtrend","project":"Foundations","id":"4b55c31f-ca51-4dcd-beaf-a03463e5d541","savedPayload":{"position":{"x":22170.55313133543,"y":20039.914903416982},"targetPosition":{"x":22240.081955069792,"y":19825.927187250574},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9c7651af-9740-4086-9c1b-c859d25cae26","savedPayload":{"position":{"x":22240.081955069792,"y":19825.927187250574},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trend","config":"{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Foundations","id":"eb1e09d6-6794-4d4e-a8a9-227fdbb1698c","savedPayload":{"position":{"x":21940.762169915644,"y":19911.225781697776},"targetPosition":{"x":22086.887980789936,"y":19740.13443943777},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"880b51d4-9bda-4f26-b722-7cd84f9cc494","savedPayload":{"position":{"x":22086.887980789936,"y":19740.13443943777},"targetPosition":{"x":22379.13960253852,"y":19397.951754917754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93965329-75b8-4e62-99ab-252a4aed8d86","savedPayload":{"position":{"x":22379.13960253852,"y":19397.951754917754},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)","project":"Foundations","id":"8f978d1c-9ed3-4dc6-9393-85f1a9497a8f","savedPayload":{"position":{"x":21935.430999857657,"y":19376.156776102827},"targetPosition":{"x":21923.671547740047,"y":19264.273062873897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab4157e5-9690-48a8-9826-c70b3802e617","savedPayload":{"position":{"x":21923.671547740047,"y":19264.273062873897},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1","project":"Foundations","id":"179290ba-51ab-4754-be1c-90355b7a74c2","savedPayload":{"position":{"x":21762.87902646674,"y":19348.827228370414},"targetPosition":{"x":21808.63689881277,"y":19246.05336438562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"17591e91-1610-4ccd-ab12-167be170d523","savedPayload":{"position":{"x":21808.63689881277,"y":19246.05336438562},"targetPosition":{"x":21900.152643504825,"y":19040.505636416037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eee493c1-3895-4351-91ea-b53baf429bbb","savedPayload":{"position":{"x":21900.152643504825,"y":19040.505636416037},"targetPosition":{"x":21970.548152772928,"y":18596.045883148225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bb58403-f839-4e0a-9b04-4f9219d7df83","savedPayload":{"position":{"x":21970.548152772928,"y":18596.045883148225},"targetPosition":{"x":21652.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Super Trend","id":"acfb7d6b-e877-4fb0-bef4-3923c049244b"}}}],"id":"c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4","savedPayload":{"position":{"x":21652.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Wave Trend","config":"{ \n\"codeName\": \"Wave-Trend\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Wave Trend","project":"Foundations","id":"d39fc6ac-79b2-4308-9c65-05e82bf02c8d","savedPayload":{"position":{"x":22200.780530114665,"y":17963.676706110182},"targetPosition":{"x":22120.14774146697,"y":18173.73230207205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828"}}}],"outputDatasetFolders":[],"id":"ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a","savedPayload":{"position":{"x":22120.14774146697,"y":18173.73230207205},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"88287fbf-f6b6-4b7d-ab0a-557c10b459d2","savedPayload":{"position":{"x":22226.132246264708,"y":18130.307096818775},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f713c037-7ea9-46f2-9982-318e30de5db1","savedPayload":{"position":{"x":22301.801714811005,"y":18171.392266054598},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"d4377097-6d3f-418d-8101-2bed732b55ec","savedPayload":{"position":{"x":22326.256507376027,"y":18253.950262165316},"targetPosition":{"x":22214.372794147097,"y":18242.190810047705},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"e2689a2e-356c-4dda-b198-2fa163578c77","savedPayload":{"position":{"x":22214.372794147097,"y":18242.190810047705},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b","savedPayload":{"position":{"x":22483.97470608709,"y":18313.392388765817},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"dbb205f1-b207-4e15-8523-16a8f5d00c81","savedPayload":{"position":{"x":22249.570548781146,"y":18464.420686681613},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1abb722a-a84a-4dbe-892b-cc35a0776e3a","savedPayload":{"position":{"x":22181.112040805492,"y":18558.64573936174},"targetPosition":{"x":22039.514952819278,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26d5d563-1bb6-4766-9601-f43578e09501","savedPayload":{"position":{"x":22039.514952819278,"y":18383.78789803392},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Wave Trend","project":"Foundations","id":"b8a695ab-0f23-4002-82b9-400a29d413c2","savedPayload":{"position":{"x":22781.303758898535,"y":18352.623792065417},"targetPosition":{"x":22370.208302959363,"y":18535.655281449526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d"}}}],"outputDatasetFolders":[],"id":"c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17","savedPayload":{"position":{"x":22370.208302959363,"y":18535.655281449526},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Wave Trend Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"543c4f25-0af0-450b-9ea1-a4a4c6877d4a","savedPayload":{"position":{"x":22826.758891859656,"y":18604.459002008694},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4","savedPayload":{"position":{"x":22856.030990575473,"y":18742.173398994753},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"01b4e456-8585-448d-acd1-d9a730f95eb1","savedPayload":{"position":{"x":22841.314321765996,"y":18882.193149600214},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"97ed7b3c-ce95-484a-8608-e8826f28d08e","savedPayload":{"position":{"x":22784.049455511355,"y":19010.81214506084},"targetPosition":{"x":22406.647699935915,"y":18765.72457930408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"f5fb61fa-828b-4551-8b48-9e9c1fc4fa64","savedPayload":{"position":{"x":22406.647699935915,"y":18765.72457930408},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2","savedPayload":{"position":{"x":22323.170494488917,"y":18983.19013436525},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"17690387-850d-4e80-8d08-abebcf1ec894","savedPayload":{"position":{"x":22050.628591712248,"y":18924.23449880322},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"654860da-2fe0-4b1c-a91d-45690a8d11b8","savedPayload":{"position":{"x":21935.59394278497,"y":18942.454197291496},"targetPosition":{"x":21959.11284702019,"y":18718.686770833636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"56663c74-0c47-441f-8591-d9098f9a610b","savedPayload":{"position":{"x":21959.11284702019,"y":18718.686770833636},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Wave Trend","config":"{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828","savedPayload":{"position":{"x":21909.287496320045,"y":18886.687059402426},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d","savedPayload":{"position":{"x":21778.1826889854,"y":19017.791866737072},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"7c0c0127-d33a-40cd-95ce-a4c4db782862","savedPayload":{"position":{"x":22014.412436913575,"y":19720.69514846755},"targetPosition":{"x":21781.268648476485,"y":19531.899031152596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fa9f019-5b1a-4310-acb9-18be189b37a7","savedPayload":{"position":{"x":21781.268648476485,"y":19531.899031152596},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fe518407-7360-4ded-ac8c-743508cf9944","savedPayload":{"position":{"x":21763.14562976658,"y":19903.251169735962},"targetPosition":{"x":21655.635244902987,"y":19623.177041786803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"efbc0585-5a1c-4caf-ad89-2e29b5e98ca0","savedPayload":{"position":{"x":21655.635244902987,"y":19623.177041786803},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETREND","config":"{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrend","project":"Foundations","id":"29c99584-8b16-494a-a1be-0e9d7071641b","savedPayload":{"position":{"x":21477.729350771293,"y":19787.562667105456},"targetPosition":{"x":21501.194520527326,"y":19639.409416016184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"39424ebf-7f21-4372-8b88-15bb7086cca9","savedPayload":{"position":{"x":21501.194520527326,"y":19639.409416016184},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETRENDSIGNAL","config":"{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrendSignal","project":"Foundations","id":"a5e59332-48bb-4252-97aa-ac587609a4e8","savedPayload":{"position":{"x":21264.930684066967,"y":19692.818596493278},"targetPosition":{"x":21359.328742724443,"y":19576.246702274733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d9a10773-5caa-4b8d-8637-ccaa4faef8b2","savedPayload":{"position":{"x":21359.328742724443,"y":19576.246702274733},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WT3","config":"{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wt3","project":"Foundations","id":"a8cbbddf-28c6-4d38-8eca-841e44f4884a","savedPayload":{"position":{"x":21128.013668115655,"y":19504.36849113303},"targetPosition":{"x":21268.050732090236,"y":19450.613298701235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"33d15bce-9db7-4b43-b795-59353cd2e63d","savedPayload":{"position":{"x":21268.050732090236,"y":19450.613298701235},"targetPosition":{"x":21548.124860039396,"y":19343.102913837643},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a14c05f-d4a6-4cd5-9beb-328ec32e44dd","savedPayload":{"position":{"x":21548.124860039396,"y":19343.102913837643},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)","project":"Foundations","id":"32d5f441-d68a-4c29-89ee-041138ae67d3","savedPayload":{"position":{"x":21304.85350470757,"y":19179.128294782637},"targetPosition":{"x":21354.85350470757,"y":19092.525754404192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c129c1b-0def-43a3-826b-7542c834eb24","savedPayload":{"position":{"x":21354.85350470757,"y":19092.525754404192},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0","project":"Foundations","id":"5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1","savedPayload":{"position":{"x":21213.34715376146,"y":19087.621943836526},"targetPosition":{"x":21299.949694139905,"y":19037.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c689da4f-8f19-47e6-8f82-11e2f42d3ecd","savedPayload":{"position":{"x":21299.949694139905,"y":19037.621943836526},"targetPosition":{"x":21429.85350470757,"y":18962.621943836526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3f88bd6f-cdde-4122-9778-ce7a7588fd7b","savedPayload":{"position":{"x":21429.85350470757,"y":18962.621943836526},"targetPosition":{"x":21641.985539063535,"y":18750.489909480562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff542733-ddbd-4cbf-b90d-a12c49752916","savedPayload":{"position":{"x":21641.985539063535,"y":18750.489909480562},"targetPosition":{"x":21595.055199551465,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Wave Trend","id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742"}}}],"id":"9ce52f75-7caa-4d0e-8faf-09a1e8a8033a","savedPayload":{"position":{"x":21595.055199551465,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Donchian Channel","config":"{ \n\"codeName\": \"Donchian-Channel\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Donchian Channel","project":"Foundations","id":"2000e920-443a-49d2-9003-b16d742547dc","savedPayload":{"position":{"x":22215.55949757523,"y":18372.578515415673},"targetPosition":{"x":21963.9583271916,"y":18535.97022592018},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662"}}}],"outputDatasetFolders":[],"id":"014aaa46-fa23-41a3-9834-b9382f6af876","savedPayload":{"position":{"x":21963.9583271916,"y":18535.97022592018},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"22266684-e056-49a8-8885-4a31cebd34d2","savedPayload":{"position":{"x":22212.685199142004,"y":18460.717701908587},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"d55aa460-8292-4cba-831a-01425cbea4e7","savedPayload":{"position":{"x":22161.740447447533,"y":18675.810756115363},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"71b430e7-6a5c-437b-a015-76a8202de236","savedPayload":{"position":{"x":22123.417741055957,"y":18784.030740505634},"targetPosition":{"x":22011.946017234346,"y":18683.661149551805},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"9070474a-4a33-4c1b-8ac0-113ca33928c5","savedPayload":{"position":{"x":22011.946017234346,"y":18683.661149551805},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288","savedPayload":{"position":{"x":21979.659114064485,"y":18835.55908634655},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"75ad91f0-37ca-42fb-9c20-c3965f115741","savedPayload":{"position":{"x":21794.05301206023,"y":18825.1625216165},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f4f25b2a-d402-43d9-b1de-248f2987e80f","savedPayload":{"position":{"x":21720.207550244417,"y":18849.156366637875},"targetPosition":{"x":21712.357156807975,"y":18699.361936424688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"18bfecb5-3666-4eaf-8b3a-d44a41aa5752","savedPayload":{"position":{"x":21712.357156807975,"y":18699.361936424688},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Donchian Channel","project":"Foundations","id":"a0373c2d-dcd9-4b36-8db8-6c5e377f4e70","savedPayload":{"position":{"x":20730.93072434567,"y":19122.500353393523},"targetPosition":{"x":20753.3497524216,"y":18823.339214239168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e"}}}],"outputDatasetFolders":[],"id":"a9f3e616-1897-4716-94be-92676ab2c97c","savedPayload":{"position":{"x":20753.3497524216,"y":18823.339214239168},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Donchian Channel Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"ab757f0c-c816-42c1-86f0-97c16ef7df9b","savedPayload":{"position":{"x":20568.727575212957,"y":19069.62753531758},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5675ab54-d0e8-4038-ab6a-56ef2aa08c55","savedPayload":{"position":{"x":20478.633033263286,"y":19043.306430140354},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"51eb2e2d-75b5-4aa9-9628-da6fdafee5c0","savedPayload":{"position":{"x":20401.081700869912,"y":18990.432826982586},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"c19ecb80-d74c-4a66-8bc9-7c164f2f81bf","savedPayload":{"position":{"x":20343.664842779413,"y":18916.182362513413},"targetPosition":{"x":20606.772763078443,"y":18772.04970737961},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"22190dfd-2d9d-401b-a391-642f3140b8ba","savedPayload":{"position":{"x":20606.772763078443,"y":18772.04970737961},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2","savedPayload":{"position":{"x":20640.623450312167,"y":18589.260635952447},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"decfbbf5-ddb1-48ed-9703-3dfd2817fd4a","savedPayload":{"position":{"x":20626.18821092035,"y":18512.968561046848},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"66d5f6e0-5b1e-4fce-9187-11f226def0a6","savedPayload":{"position":{"x":20651.832964350127,"y":18439.68006637527},"targetPosition":{"x":20775.76878049753,"y":18524.178075084812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"04245397-cdac-4f93-b45f-86787e821ab6","savedPayload":{"position":{"x":21537.760297863948,"y":18848.48174139137},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Donchian Channel","config":"{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662","savedPayload":{"position":{"x":21685.219227936483,"y":19034.513231655692},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e","savedPayload":{"position":{"x":21311.154983936773,"y":19408.577475655402},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1a36f31f-c662-44c1-859e-95dfc06c72cf","savedPayload":{"position":{"x":21205.432704204683,"y":19638.192658346925},"targetPosition":{"x":20922.381387523103,"y":19454.376984029353},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39eca54b-9530-4c5b-a28f-a58a7b7a7f6a","savedPayload":{"position":{"x":20922.381387523103,"y":19454.376984029353},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"25467c14-bbdd-4b2f-8f55-7463c2e47d0f","savedPayload":{"position":{"x":20604.003300377535,"y":19944.63624567112},"targetPosition":{"x":20621.66668560953,"y":19607.59877769145},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d8a9f877-40ea-4464-823b-6ece32c332a4","savedPayload":{"position":{"x":20621.66668560953,"y":19607.59877769145},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hiHigh","config":"{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hiHigh","project":"Foundations","id":"7d1d3c9b-5638-4ff1-a97b-fccb540d14f4","savedPayload":{"position":{"x":20188.258017971162,"y":19500.394000204928},"targetPosition":{"x":20338.61536892795,"y":19423.78310337388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6fd13621-5530-49fc-9b62-cd43937ae9c8","savedPayload":{"position":{"x":20338.61536892795,"y":19423.78310337388},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"loLow","config":"{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.loLow","project":"Foundations","id":"ed2dd438-916d-422c-8395-b85103cfac6a","savedPayload":{"position":{"x":20214.753095819153,"y":18994.837798235425},"targetPosition":{"x":20356.278754159943,"y":19086.74563539421},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d8ffc062-4f09-429d-8b7f-fad13e2b0bcc","savedPayload":{"position":{"x":20356.278754159943,"y":19086.74563539421},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Mid Point","config":"{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.midPoint","project":"Foundations","id":"fda3d478-ea77-4a42-a742-e99caddf1b37","savedPayload":{"position":{"x":20665.825148689513,"y":18765.00510774228},"targetPosition":{"x":20656.993456073516,"y":18933.523841732112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be82c2e0-7fbd-4aa6-9cc2-203b60a3138d","savedPayload":{"position":{"x":20656.993456073516,"y":18933.523841732112},"targetPosition":{"x":20639.330070841523,"y":19270.561309711782},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"086a47ac-062a-442f-9cde-0fa2f0550df3","savedPayload":{"position":{"x":20639.330070841523,"y":19270.561309711782},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)","project":"Foundations","id":"58b389fb-0695-4083-8b14-cd6679d36d67","savedPayload":{"position":{"x":20596.561456762163,"y":18558.568243131544},"targetPosition":{"x":20705.228112219684,"y":18587.685385705576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0655fb31-8425-4174-bc6b-275c313ee834","savedPayload":{"position":{"x":20705.228112219684,"y":18587.685385705576},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n","project":"Foundations","id":"eeb544b6-45f7-4bff-a026-cef0ad9edbff","savedPayload":{"position":{"x":20835.209995412624,"y":18319.919704481083},"targetPosition":{"x":20864.327137986656,"y":18428.586359938603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2c221ef-f3c9-4069-9ff3-4ac1190b1527","savedPayload":{"position":{"x":20864.327137986656,"y":18428.586359938603},"targetPosition":{"x":20922.561423134724,"y":18645.919670853644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393374e9-30fa-4598-9143-8df35e487665","savedPayload":{"position":{"x":20922.561423134724,"y":18645.919670853644},"targetPosition":{"x":21240.75947466867,"y":18964.11772238759},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4768d183-d8ea-4686-8419-f9dad3172020","savedPayload":{"position":{"x":21240.75947466867,"y":18964.11772238759},"targetPosition":{"x":21445.055199551465,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Donchian Channel","id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648"}}}],"id":"48c69242-e9f9-4433-b12f-6c79ee85d86b","savedPayload":{"position":{"x":21445.055199551465,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Directional Movement Index (DMI)","config":"{ \n\"codeName\": \"DMI\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market DMI Directional Movement","project":"Foundations","id":"5919f5c5-6bee-468c-b910-f5652cbecb82","savedPayload":{"position":{"x":21995.019873701105,"y":18861.8683175051},"targetPosition":{"x":21695.431013274734,"y":18846.167530632218},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17"}}}],"outputDatasetFolders":[],"id":"7aaea608-87b1-44dd-b913-0b901b31f0a4","savedPayload":{"position":{"x":21695.431013274734,"y":18846.167530632218},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"fe35d43c-c6df-4e14-8f8f-05097d8780c4","savedPayload":{"position":{"x":21940.88760345213,"y":18931.484947018515},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"fd624718-e85a-4d9d-8a67-90d4e961d39d","savedPayload":{"position":{"x":21773.243908423803,"y":19075.554309516097},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f80adcc4-0286-43e6-a21f-b11c8210b305"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"84e787de-6e28-47f7-999b-ccb4df1b58b3","savedPayload":{"position":{"x":21678.630076854653,"y":19140.580594373914},"targetPosition":{"x":21647.44332323199,"y":18993.858454263842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"0caf1c52-9492-4149-900c-88c36f943c04","savedPayload":{"position":{"x":21647.44332323199,"y":18993.858454263842},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"f80adcc4-0286-43e6-a21f-b11c8210b305","savedPayload":{"position":{"x":21532.039302770227,"y":19097.768701015844},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"77ab62fd-1ace-4833-852a-4b7fcfa71af1","savedPayload":{"position":{"x":21387.99175941192,"y":18980.26117397252},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"1e735ccd-0aac-412e-9cd3-e7371c4da681","savedPayload":{"position":{"x":21314.146297596108,"y":18956.267328951148},"targetPosition":{"x":21395.842152848363,"y":18830.466743759334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b15d854d-e6bd-4a3f-86a4-e52298e1bedb","savedPayload":{"position":{"x":21395.842152848363,"y":18830.466743759334},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily DMI Directional Movement","project":"Foundations","id":"7aa772da-83ed-49bc-ae02-cdf6dec2e327","savedPayload":{"position":{"x":21568.418268429334,"y":19294.368636677806},"targetPosition":{"x":21367.679086521675,"y":19071.425189034588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52"}}}],"outputDatasetFolders":[],"id":"689dc40b-6766-4c3f-8b01-1337836842d3","savedPayload":{"position":{"x":21367.679086521675,"y":19071.425189034588},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Directional Movement Index (DMI) Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"68ae89c3-ae95-4f7c-8010-77696f7cece1","savedPayload":{"position":{"x":21418.109529174297,"y":19375.0698100486},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"676dd9be-1e1e-4f80-98af-e9d74d588c9b","savedPayload":{"position":{"x":21336.823796722936,"y":19422.00014956067},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"7d829a3f-61dc-451c-aedf-2d441bb73ee6","savedPayload":{"position":{"x":21245.014198732228,"y":19441.51488203788},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"a4433576-f48c-46ad-be60-94456f62807d","savedPayload":{"position":{"x":21151.667698328587,"y":19431.703769498232},"targetPosition":{"x":21229.313411859344,"y":19141.92602161151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2bc735c8-7b2c-43bf-a5ad-04a92a55b492","savedPayload":{"position":{"x":21229.313411859344,"y":19141.92602161151},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2","savedPayload":{"position":{"x":21120.587355457774,"y":18991.140218835644},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f5079609-c590-4de5-aeaf-50454e9462ff","savedPayload":{"position":{"x":21055.468180792406,"y":18948.8513323452},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"4a4808ce-da77-4797-9c98-a20c7f4b66ff","savedPayload":{"position":{"x":21020.217764503945,"y":18879.668495014033},"targetPosition":{"x":21166.939904614017,"y":18848.48174139137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7398a04-47e8-4195-9504-c8fb6a7f8006","savedPayload":{"position":{"x":21166.939904614017,"y":18848.48174139137},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"DMI Directional Movement","config":"{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17","savedPayload":{"position":{"x":21176.89011857568,"y":19085.658562919565},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52","savedPayload":{"position":{"x":20654.39634215894,"y":19168.413447270384},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"1ec34464-ca30-478d-b477-060d5ce5c395","savedPayload":{"position":{"x":20433.900803083092,"y":19292.034035369074},"targetPosition":{"x":20312.951620111555,"y":18976.95064142627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5938129-efd9-406d-99d7-5138f70c071f","savedPayload":{"position":{"x":20312.951620111555,"y":18976.95064142627},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"fec95a23-69ea-4963-8525-8eaa5d791bc9","savedPayload":{"position":{"x":19767.211173181375,"y":19186.440771466918},"targetPosition":{"x":19979.606805160696,"y":18924.15400947519},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"138e7e11-7336-481f-9a0c-397cdcf8c275","savedPayload":{"position":{"x":19979.606805160696,"y":18924.15400947519},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"+DI","config":"{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plusDI","project":"Foundations","id":"ff000762-5411-45e6-bd76-17f41e2b7770","savedPayload":{"position":{"x":19691.985214713728,"y":18582.67229955685},"targetPosition":{"x":19858.65762218916,"y":18609.070615532386},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae437f00-ed26-439e-8ee2-b464ac13a414","savedPayload":{"position":{"x":19858.65762218916,"y":18609.070615532386},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"-DI","config":"{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.minusDI","project":"Foundations","id":"bc1af38f-d7ee-4af5-a8ed-e793527c0955","savedPayload":{"position":{"x":20010.578662682707,"y":18189.242156569257},"targetPosition":{"x":20071.053254168477,"y":18346.78385354066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25cafbf6-5636-4e0e-aabc-5323c92faa92","savedPayload":{"position":{"x":20071.053254168477,"y":18346.78385354066},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ADX","config":"{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.adx","project":"Foundations","id":"57bc2009-d447-4470-a9e3-49cab55d6fac","savedPayload":{"position":{"x":20510.595885109,"y":18268.43710449587},"targetPosition":{"x":20404.39806911934,"y":18399.580485491737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"01c1bb22-2c02-4b43-8084-71126021fbc9","savedPayload":{"position":{"x":20404.39806911934,"y":18399.580485491737},"targetPosition":{"x":20192.002437140018,"y":18661.867247483464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3aa516a7-f994-48ed-9f01-92cf496e5338","savedPayload":{"position":{"x":20192.002437140018,"y":18661.867247483464},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)","project":"Foundations","id":"3d2db569-3ddf-43da-be3d-c28e5504273d","savedPayload":{"position":{"x":20575.90092579431,"y":18060.71399612608},"targetPosition":{"x":20646.699469787418,"y":18148.142916789988},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6258f38-8354-48de-adb7-3b661899667e","savedPayload":{"position":{"x":20646.699469787418,"y":18148.142916789988},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0","project":"Foundations","id":"c2937149-cf61-4d86-808e-979e5948216b","savedPayload":{"position":{"x":20909.245740745173,"y":18007.917364175002},"targetPosition":{"x":20868.929346421326,"y":18112.94516215594},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3","savedPayload":{"position":{"x":20868.929346421326,"y":18112.94516215594},"targetPosition":{"x":20788.296557773632,"y":18323.000758117807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"da6ee60e-081f-401e-bd6a-5df0a847e64f","savedPayload":{"position":{"x":20788.296557773632,"y":18323.000758117807},"targetPosition":{"x":20858.692067041735,"y":18767.46051138562},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"baba93f1-f096-429d-a544-efe36119fac8","savedPayload":{"position":{"x":20858.692067041735,"y":18767.46051138562},"targetPosition":{"x":21259.6450029265,"y":18563.164786502824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"DMI Directional Movement","id":"4e8c7782-32a0-496d-baab-d11bb1a562d0"}}}],"id":"de6b7c83-31ee-41f3-83cc-57f47865c6e9","savedPayload":{"position":{"x":21259.6450029265,"y":18563.164786502824},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Ichimoku Cloud","config":"{ \n\"codeName\": \"Ichimoku\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Ichimoku Cloud","project":"Foundations","id":"fc0db1a6-d3f2-42ee-8151-3341b44cd685","savedPayload":{"position":{"x":20577.965343509648,"y":19519.34783161428},"targetPosition":{"x":20318.157722374315,"y":19369.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9"}}}],"outputDatasetFolders":[],"id":"6ff0e507-30a0-44cf-9889-234622011f92","savedPayload":{"position":{"x":20318.157722374315,"y":19369.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5e8b154e-58b0-436c-a28e-0d6a165cf7fe","savedPayload":{"position":{"x":20498.127849125704,"y":19556.80116628037},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Market","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b1eeff79-6ce6-4e3f-916f-efb6f5c57d36","savedPayload":{"position":{"x":20283.350101238982,"y":19609.05926331728},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"8815bfb5-a494-425b-8211-215b858acd8c","savedPayload":{"position":{"x":20169.527244473604,"y":19624.044326692972},"targetPosition":{"x":20208.350101238982,"y":19479.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"17464577-a8e2-4909-b674-bf190ae9bd61","savedPayload":{"position":{"x":20208.350101238982,"y":19479.155452749612},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87","savedPayload":{"position":{"x":20058.350101238982,"y":19519.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"28298755-1265-4638-ad84-4ea48d9967c4","savedPayload":{"position":{"x":19983.350101238982,"y":19349.251642181945},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"cffec99c-61ce-4c11-acfe-7cfab0661b92","savedPayload":{"position":{"x":19928.446290671316,"y":19294.34783161428},"targetPosition":{"x":20058.350101238982,"y":19219.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0419a095-c117-4b03-8581-c6c2fb30fe43","savedPayload":{"position":{"x":21062.71466341443,"y":18750.489909480562},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Ichimoku Cloud","project":"Foundations","id":"d7fe8959-24a8-4872-90e6-e4e4ecee89c6","savedPayload":{"position":{"x":19977.54248010365,"y":19704.34783161428},"targetPosition":{"x":19977.54248010365,"y":19404.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef8da44c-8cc5-41fc-add6-f2feff945632"}}}],"outputDatasetFolders":[],"id":"e4fa5f98-33d5-4d71-935b-ce77340cb43a","savedPayload":{"position":{"x":19977.54248010365,"y":19404.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Ichimoku Cloud Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5097611a-6c4c-4629-9b4e-ab1ae850980f","savedPayload":{"position":{"x":19811.841693230766,"y":19663.744313175983},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"f7e27eb6-6cdb-4352-a880-51f78903cd72","savedPayload":{"position":{"x":19720.032095240058,"y":19644.22958069877},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"826de77b-7a62-4f14-b5ea-911aa0612cec","savedPayload":{"position":{"x":19638.746362788697,"y":19597.2992411867},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"ebfa73d9-6cd5-45f7-b66c-464c68692b63","savedPayload":{"position":{"x":19575.941309720023,"y":19527.54716325412},"targetPosition":{"x":19827.54248010365,"y":19364.155452749612},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"434839d0-e4ac-429e-aed0-5542fda64850","savedPayload":{"position":{"x":19827.54248010365,"y":19364.155452749612},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6","savedPayload":{"position":{"x":19847.638669535983,"y":19179.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2","savedPayload":{"position":{"x":19827.54248010365,"y":19104.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"3d514935-9c3a-4b52-9497-b0cdfb4dedc4","savedPayload":{"position":{"x":19847.638669535983,"y":19029.34783161428},"targetPosition":{"x":19977.54248010365,"y":19104.34783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"13b83df6-2b1a-4535-8b78-5711c9b4630d","savedPayload":{"position":{"x":20866.939904614017,"y":18630.518982989764},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Ichimoku Cloud","config":"{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9","savedPayload":{"position":{"x":20735.58075892679,"y":18828.247651301732},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"ef8da44c-8cc5-41fc-add6-f2feff945632","savedPayload":{"position":{"x":20264.232313773922,"y":18588.083622916714},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"72a92d9f-1ed8-4889-85dc-cf06b82a696e","savedPayload":{"position":{"x":20355.091947472574,"y":18384.33175670161},"targetPosition":{"x":20299.35735576764,"y":18225.051444712073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8a2fd42-8b10-4ebd-9403-fda27ec231af","savedPayload":{"position":{"x":20299.35735576764,"y":18225.051444712073},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"0b6082e7-ec6b-47c1-818e-9af517edf285","savedPayload":{"position":{"x":20131.206156330467,"y":18409.557626991456},"targetPosition":{"x":20150.1001616729,"y":18241.86869157197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"43e28612-17ea-4a7b-89c7-bd039dec9ea1","savedPayload":{"position":{"x":20150.1001616729,"y":18241.86869157197},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Conversion Line","config":"{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.conversionLine","project":"Foundations","id":"0e232ef8-ac61-4c1a-ada7-73b687dc805b","savedPayload":{"position":{"x":19918.54693362188,"y":18335.14494659232},"targetPosition":{"x":20008.327346533843,"y":18192.260237972547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"512e4c3c-391b-4dfa-9e88-0473375d1799","savedPayload":{"position":{"x":20008.327346533843,"y":18192.260237972547},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Base Line","config":"{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.baseLine","project":"Foundations","id":"c9604d93-a559-4469-9cab-5fc86b5e1648","savedPayload":{"position":{"x":19759.234046498448,"y":18175.83205946889},"targetPosition":{"x":19902.118755118223,"y":18086.051646556927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca0fadce-a732-4048-991c-9e11de0bed02","savedPayload":{"position":{"x":19902.118755118223,"y":18086.051646556927},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lagging Span","config":"{ \n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.laggingSpan","project":"Foundations","id":"f8b08c0d-a298-47c8-98b4-14498ae3f069","savedPayload":{"position":{"x":19684.821366099313,"y":17963.172836760303},"targetPosition":{"x":19852.5103015188,"y":17944.27883141787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b1421f51-e5e9-4c19-8ef8-0361872d12a5","savedPayload":{"position":{"x":19852.5103015188,"y":17944.27883141787},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 1","config":"{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine1","project":"Foundations","id":"33f1f757-9ad5-4c0a-9dff-aae377cb5fc4","savedPayload":{"position":{"x":19710.047236389157,"y":17739.287045618195},"targetPosition":{"x":19869.327548378693,"y":17795.02163732313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40a00adc-bc21-4ae8-95da-623d84b9fb5f","savedPayload":{"position":{"x":19869.327548378693,"y":17795.02163732313},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 2","config":"{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine2","project":"Foundations","id":"748194a5-7fc8-4389-83ec-251ea6212867","savedPayload":{"position":{"x":19829.91536438208,"y":17548.51801275731},"targetPosition":{"x":19949.239633707308,"y":17667.84228208254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4dc6e16-82d8-44b5-bf4a-898746e9f906","savedPayload":{"position":{"x":19949.239633707308,"y":17667.84228208254},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past Begin","config":"{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastBegin","project":"Foundations","id":"36cea089-33a9-4613-bf31-b6559e672bfe","savedPayload":{"position":{"x":20020.684397242963,"y":17428.64988476439},"targetPosition":{"x":20076.4189889479,"y":17587.930196753925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e65d1a7-d1d6-4e55-8a5e-1b633d847760","savedPayload":{"position":{"x":20076.4189889479,"y":17587.930196753925},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past End","config":"{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastEnd","project":"Foundations","id":"f6122e26-d738-4265-87d7-05e277ca4125","savedPayload":{"position":{"x":20244.57018838507,"y":17403.424014474545},"targetPosition":{"x":20225.676183042637,"y":17571.11294989403},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9","savedPayload":{"position":{"x":20225.676183042637,"y":17571.11294989403},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward Begin","config":"{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardBegin","project":"Foundations","id":"eea563b8-20c5-4464-8f2f-add8dc54621e","savedPayload":{"position":{"x":20457.229411093656,"y":17477.83669487368},"targetPosition":{"x":20367.448998181695,"y":17620.721403493455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f4aacf4c-ceb3-42eb-8658-1b75219f91d5","savedPayload":{"position":{"x":20367.448998181695,"y":17620.721403493455},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward End","config":"{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardEnd","project":"Foundations","id":"b24fdba5-01d6-4172-8d60-97714a1f419e","savedPayload":{"position":{"x":20616.54229821709,"y":17637.149581997113},"targetPosition":{"x":20473.657589597315,"y":17726.929994909075},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66042c7c-421c-4882-b2dc-f68a47c928ea","savedPayload":{"position":{"x":20473.657589597315,"y":17726.929994909075},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line 1","config":"{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine1","project":"Foundations","id":"53b40211-2c67-45d0-909e-aa8182dbe7fa","savedPayload":{"position":{"x":20690.954978616224,"y":17849.8088047057},"targetPosition":{"x":20523.266043196738,"y":17868.702810048133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b73f0fd0-94de-4247-a3fb-f066d12c3749","savedPayload":{"position":{"x":20523.266043196738,"y":17868.702810048133},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line2","config":"{ \n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine2","project":"Foundations","id":"ed655742-cd9e-4ca2-baad-ea28f5a3fe0a","savedPayload":{"position":{"x":20665.72910832638,"y":18073.694595847806},"targetPosition":{"x":20506.448796336845,"y":18017.96000414287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aa927173-5062-420c-bc81-7019042625bc","savedPayload":{"position":{"x":20506.448796336845,"y":18017.96000414287},"targetPosition":{"x":20187.88817235777,"y":17906.490820733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4ad846c6-be10-469e-bb6b-178b94b1bcf6","savedPayload":{"position":{"x":20187.88817235777,"y":17906.490820733},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\n// Maybe there is no need of this variable... but I leave it here\nvariable.laggingSpan = candle.close\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)","project":"Foundations","id":"899265ba-76d1-4525-b3c3-2e99d73daf7b","savedPayload":{"position":{"x":20851.81758930949,"y":17645.79749416949},"targetPosition":{"x":20857.70538438682,"y":17758.143316829377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5b6e50-f79b-4039-b835-b0bdc3e58653","savedPayload":{"position":{"x":20857.70538438682,"y":17758.143316829377},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []","project":"Foundations","id":"50245904-f0f3-43a9-8e7a-164fba5bc780","savedPayload":{"position":{"x":21152.532291223062,"y":17799.019287831583},"targetPosition":{"x":21058.181852329202,"y":17860.291179270775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1","savedPayload":{"position":{"x":21058.181852329202,"y":17860.291179270775},"targetPosition":{"x":20869.480974541482,"y":17982.834962149154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"99f9d3e1-78fc-4e8d-b41a-d900687192f9","savedPayload":{"position":{"x":20869.480974541482,"y":17982.834962149154},"targetPosition":{"x":20665.185249658687,"y":18383.78789803392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ccd20b4b-2783-4b65-a1ac-087621e5e315","savedPayload":{"position":{"x":20665.185249658687,"y":18383.78789803392},"targetPosition":{"x":21109.6450029265,"y":18454.18340730202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Ichimoku","id":"c5dedee0-0553-457c-9a14-5c5d97907cb2"}}}],"id":"ab48285e-a196-4696-b8be-a25c373a64be","savedPayload":{"position":{"x":21109.6450029265,"y":18454.18340730202},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Wave Trend","config":"{ \n \"codeName\": \"PlotterWaveTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"WaveTrend + Signal + Histogram","project":"Foundations","points":[{"type":"Point","name":"WAVETREND Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrend","project":"Foundations","id":"2c5ca3e2-3f1d-41b8-8b16-8bec853896c1","savedPayload":{"position":{"x":20187.11850005987,"y":18762.713955427484},"targetPosition":{"x":20296.85435108448,"y":18787.49889036597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0067f22f-46a2-4735-86fe-5e5329285f92","savedPayload":{"position":{"x":20296.85435108448,"y":18787.49889036597},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WAVETREND End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrend","project":"Foundations","id":"7bbd00d1-0fab-4055-97fe-7993b2677537","savedPayload":{"position":{"x":20311.932783724733,"y":18568.49913906378},"targetPosition":{"x":20380.06387352772,"y":18658.0223461235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"244f05f3-b51c-4427-8078-3b319ccd0092","savedPayload":{"position":{"x":20380.06387352772,"y":18658.0223461235},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrendSignal","project":"Foundations","id":"6d226efa-bc1b-4192-9fce-b3389535ec68","savedPayload":{"position":{"x":20532.38494972421,"y":18499.951033268673},"targetPosition":{"x":20527.03198419404,"y":18612.323608926763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9","savedPayload":{"position":{"x":20527.03198419404,"y":18612.323608926763},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrendSignal","project":"Foundations","id":"fc0f1fb3-ab13-4b01-8496-15c9c15a2b57","savedPayload":{"position":{"x":20745.32297953423,"y":18589.144058571022},"targetPosition":{"x":20668.990670734052,"y":18671.785625794993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd98f729-93b7-4509-bc62-3332f00cd3d0","savedPayload":{"position":{"x":20668.990670734052,"y":18671.785625794993},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram Zero","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Foundations","id":"0e4d11eb-1949-4d16-a548-1bdee21dd59b","savedPayload":{"position":{"x":20851.11080246409,"y":18794.3438071618},"targetPosition":{"x":20739.515886020625,"y":18808.585458188845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a","savedPayload":{"position":{"x":20739.515886020625,"y":18808.585458188845},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.wt3","project":"Foundations","id":"3d279675-73d8-45b6-823a-3898e74e3ec2","savedPayload":{"position":{"x":20800.24912046422,"y":19019.535036134203},"targetPosition":{"x":20705.60809802071,"y":18958.71294417045},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf","savedPayload":{"position":{"x":20705.60809802071,"y":18958.71294417045},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"95b28bb4-1b05-45ca-b4b2-c36af8849126","savedPayload":{"position":{"x":20616.536679806988,"y":19159.348266730314},"targetPosition":{"x":20583.133137582558,"y":19051.921764567855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd","savedPayload":{"position":{"x":20583.133137582558,"y":19051.921764567855},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"6a55e459-a04d-43ed-bd23-f0b8aac737bd","savedPayload":{"position":{"x":20385.934573212267,"y":19148.363334503236},"targetPosition":{"x":20429.398399852744,"y":19044.59847641647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd","savedPayload":{"position":{"x":20429.398399852744,"y":19044.59847641647},"targetPosition":{"x":20516.326053133696,"y":18837.06876024294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a7d2782-832c-4732-94ac-b50588cdfe04","savedPayload":{"position":{"x":20516.326053133696,"y":18837.06876024294},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Upper+Lower Levels","project":"Foundations","points":[{"type":"Point","name":"Upper 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 53","project":"Foundations","id":"1b2a894d-474b-431f-945f-0d3a19b5e304","savedPayload":{"position":{"x":21105.11553481132,"y":18810.79492922037},"targetPosition":{"x":21223.48942211176,"y":18931.062070640553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b","savedPayload":{"position":{"x":21223.48942211176,"y":18931.062070640553},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 53","project":"Foundations","id":"e1cddc05-9901-4b87-bbb3-a093dfdfc40c","savedPayload":{"position":{"x":21420.116906053896,"y":18666.93862315525},"targetPosition":{"x":21433.49033627348,"y":18835.15786659714},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e042ff20-3176-415f-a4df-09a426fd79da","savedPayload":{"position":{"x":21433.49033627348,"y":18835.15786659714},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 60","project":"Foundations","id":"d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee","savedPayload":{"position":{"x":21753.891007183065,"y":18759.217277755437},"targetPosition":{"x":21656.006403692925,"y":18896.67696966393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca64f2c6-152e-4081-8d38-1d8e80045206","savedPayload":{"position":{"x":21656.006403692925,"y":18896.67696966393},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 60","project":"Foundations","id":"16da2601-ca28-4889-9155-12c687a9ec70","savedPayload":{"position":{"x":21950.26122679455,"y":19044.452684970496},"targetPosition":{"x":21786.919883433915,"y":19086.833907807304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1a202c3b-ff57-4907-b26f-3caabb330ec3","savedPayload":{"position":{"x":21786.919883433915,"y":19086.833907807304},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -53","project":"Foundations","id":"d0ce070f-1912-43ce-82c0-77def287c519","savedPayload":{"position":{"x":21917.34375672025,"y":19389.180027726063},"targetPosition":{"x":21764.97490338438,"y":19316.652136311015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cab7980f-9dae-4f54-9f56-bf377777b85a","savedPayload":{"position":{"x":21764.97490338438,"y":19316.652136311015},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -53","project":"Foundations","id":"b3aec95a-cdee-4816-8330-c5ac7ae90c79","savedPayload":{"position":{"x":21670.54104704485,"y":19632.097551129144},"targetPosition":{"x":21600.43976360078,"y":19478.59715191307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e633fdd-4535-4a9d-9b2b-5577533e417d","savedPayload":{"position":{"x":21600.43976360078,"y":19478.59715191307},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -60","project":"Foundations","id":"f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c","savedPayload":{"position":{"x":21325.334828532068,"y":19659.541446251893},"targetPosition":{"x":21370.30228459226,"y":19496.893081994902},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99","savedPayload":{"position":{"x":21370.30228459226,"y":19496.893081994902},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -60","project":"Foundations","id":"f9969fe0-e387-4247-be00-e26ad15ca006","savedPayload":{"position":{"x":21043.25092736379,"y":19458.670409561448},"targetPosition":{"x":21182.246350480076,"y":19362.979057534605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db3520c1-9af2-4715-af97-cca2986db9ac","savedPayload":{"position":{"x":21182.246350480076,"y":19362.979057534605},"targetPosition":{"x":21460.237196712646,"y":19171.59635348092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"427a710c-2eb9-4fb3-9023-e2dd30f58871","savedPayload":{"position":{"x":21460.237196712646,"y":19171.59635348092},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"8f897a11-c8bb-4e26-a8fb-46a3ee60b983","savedPayload":{"position":{"x":17157.379924716563,"y":24811.771417957705},"targetPosition":{"x":16971.20594634032,"y":24834.03124220595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"eaa77ce9-3146-4a18-a228-1b5dfb7f58d1","savedPayload":{"position":{"x":16971.20594634032,"y":24834.03124220595},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"c0a1ab8a-0a7a-47c2-a789-28ab62426e9e","savedPayload":{"position":{"x":16932.41692322835,"y":24972.19587637056},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"371298d7-7c65-4fbe-b4c2-e3fc54cd88dc","savedPayload":{"position":{"x":16807.291792212323,"y":25042.46504483044},"targetPosition":{"x":16785.031967964078,"y":24856.291066454196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd"}}}],"id":"12090784-30fc-4f0b-853d-d5711b242112","savedPayload":{"position":{"x":20823.79788650749,"y":19599.613782618817},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"WT3 Histogram","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"ba324dfe-27b0-41b5-ae10-247e0bc52baf","savedPayload":{"position":{"x":21065.342314449015,"y":19161.070830802157},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.wt3 < 0","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","project":"Foundations","id":"a268871c-78be-4354-a82c-2218c15a25df","savedPayload":{"position":{"x":21093.14400967011,"y":19549.7893224421},"targetPosition":{"x":20967.02979916591,"y":19363.45573473204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ae2c64bc-ed7f-470d-b4b0-7118b830ba3c","savedPayload":{"position":{"x":20967.02979916591,"y":19363.45573473204},"targetPosition":{"x":20840.915588661708,"y":19177.122147021983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b","savedPayload":{"position":{"x":20840.915588661708,"y":19177.122147021983},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WT3 Histogram Zero","project":"Foundations","id":"cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a","savedPayload":{"position":{"x":20712.12097647824,"y":19291.434815949677},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram Zero","id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a"}}},{"type":"Polygon Vertex","name":"WT3 Histogram","project":"Foundations","id":"52313113-c0bc-49f4-8f64-a446e5b0fb3d","savedPayload":{"position":{"x":20540.218169448715,"y":19281.194535668765},"targetPosition":{"x":20638.53068473182,"y":19078.809631738877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram","id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf"}}}],"id":"6399921a-70ac-4c45-ba3d-b2745f291d67","savedPayload":{"position":{"x":20410.711268224662,"y":19893.771431863475},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Wave Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"5fb5a80e-4ed6-4131-9762-8a241e4e5de9","savedPayload":{"position":{"x":16628.726476464682,"y":24772.405594205025},"targetPosition":{"x":16563.96283159315,"y":24696.21064487796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"db105320-a505-4e27-be2a-ad5b2ff77051","savedPayload":{"position":{"x":16563.96283159315,"y":24696.21064487796},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WAVETREND Begin","project":"Foundations","id":"d23cd662-a740-425f-b5cd-e0d22580f743","savedPayload":{"position":{"x":16299.665467470779,"y":24674.776949023828},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND Begin","id":"0067f22f-46a2-4735-86fe-5e5329285f92"}}},{"type":"Polygon Vertex","name":"WAVETREND End","project":"Foundations","id":"5ee7b2b6-96aa-42e1-92e8-78290f09964b","savedPayload":{"position":{"x":16321.09916332491,"y":24410.479584901455},"targetPosition":{"x":16442.53099745903,"y":24553.345114889707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND End","id":"244f05f3-b51c-4427-8078-3b319ccd0092"}}}],"id":"56bc1d31-4574-45ed-ae1e-a96c0a0ce57d","savedPayload":{"position":{"x":19904.1670592805,"y":19917.90110651146},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"038158de-f7fd-458e-869f-a834f376935e","savedPayload":{"position":{"x":16182.112216735088,"y":24588.81847469396},"targetPosition":{"x":16242.799369748238,"y":24509.338480612692},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8e26548a-c9d4-48ff-8976-9f81905f1e98","savedPayload":{"position":{"x":16242.799369748238,"y":24509.338480612692},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SIGNAL Begin","project":"Foundations","id":"1bdf5db8-ea42-4af0-9498-ae171e29c0ab","savedPayload":{"position":{"x":16170.75064375408,"y":24385.229514254737},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL Begin","id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9"}}},{"type":"Polygon Vertex","name":"SIGNAL End","project":"Foundations","id":"dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c","savedPayload":{"position":{"x":16207.56279274552,"y":24246.525079810657},"targetPosition":{"x":16356.587781647897,"y":24360.313491710316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL End","id":"dd98f729-93b7-4509-bc62-3332f00cd3d0"}}}],"id":"b233d138-7074-43fb-bca6-d67bed33b3e9","savedPayload":{"position":{"x":19464.98946694442,"y":19664.341805354175},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"7a412ade-bfb4-4afd-8d02-6e98894ce228","savedPayload":{"position":{"x":16118.33121610582,"y":24249.36255847565},"targetPosition":{"x":16212.354626947064,"y":24215.309684679465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8141c484-6521-4a05-a3d9-66941314ad57","savedPayload":{"position":{"x":16212.354626947064,"y":24215.309684679465},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 53 Begin","project":"Foundations","id":"5cf6a61d-0d4c-4390-b0e4-4b6f2614593f","savedPayload":{"position":{"x":16218.841754693825,"y":24071.950096156696},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 Begin","id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b"}}},{"type":"Polygon Vertex","name":"Upper 53 End","project":"Foundations","id":"6336fba4-1e3f-4574-a645-f8562c8cc41d","savedPayload":{"position":{"x":16324.79938390655,"y":23975.16665098429},"targetPosition":{"x":16388.648522274394,"y":24151.46054631162},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 End","id":"e042ff20-3176-415f-a4df-09a426fd79da"}}}],"id":"6c967bd9-801d-44bc-b8e2-30ca4763bb84","savedPayload":{"position":{"x":19232.614273702548,"y":19213.59681494464},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"731315a8-1f99-43de-bdca-06c05c0b277a","savedPayload":{"position":{"x":16124.88214145556,"y":23779.383254160573},"targetPosition":{"x":16240.153748304958,"y":23835.62880942335},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9caf63a1-7446-4480-8f2f-717e990a1afa","savedPayload":{"position":{"x":16240.153748304958,"y":23835.62880942335},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper 60 Begin","project":"Foundations","id":"ded5d9fd-2b8d-4d29-8921-9109c514dc36","savedPayload":{"position":{"x":16715.456938895066,"y":23656.77946906171},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 Begin","id":"ca64f2c6-152e-4081-8d38-1d8e80045206"}}},{"type":"Polygon Vertex","name":"Upper 60 End","project":"Foundations","id":"2ce948e8-dde1-47f8-a04f-728227d80408","savedPayload":{"position":{"x":16885.351552619795,"y":24150.444672623653},"targetPosition":{"x":16553.620710963998,"y":23988.7182859496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 End","id":"1a202c3b-ff57-4907-b26f-3caabb330ec3"}}}],"id":"7761e0e0-697e-48b4-bbe4-0ac0b22be26f","savedPayload":{"position":{"x":19280.818961524517,"y":18708.77448492598},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 53","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"3acb3136-b9e9-424f-9ddc-50309522959a","savedPayload":{"position":{"x":15989.221339652351,"y":24271.339338091966},"targetPosition":{"x":16087.83677502417,"y":24287.9223386174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"59331a82-0691-4f26-aaa9-b871f57e7118","savedPayload":{"position":{"x":16087.83677502417,"y":24287.9223386174},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 53 Begin","project":"Foundations","id":"111eef17-b3f6-4e81-988c-9dea12ec48b0","savedPayload":{"position":{"x":16163.98004580173,"y":24166.282473593157},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 Begin","id":"cab7980f-9dae-4f54-9f56-bf377777b85a"}}},{"type":"Polygon Vertex","name":"Lower 53 End","project":"Foundations","id":"f9f7600a-d00a-440d-bdfc-7fb43df81e79","savedPayload":{"position":{"x":16303.833842331525,"y":24134.111523280433},"targetPosition":{"x":16272.740716346332,"y":24319.015464602595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 End","id":"3e633fdd-4535-4a9d-9b2b-5577533e417d"}}}],"id":"8058bc7b-06c0-41c1-972b-62e146a7515d","savedPayload":{"position":{"x":19594.298882624902,"y":18310.152338174972},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 60","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe","savedPayload":{"position":{"x":16693.626676836186,"y":23839.226058948567},"targetPosition":{"x":16777.2335369284,"y":23894.088550192773},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5006eb12-faac-4f3a-8814-dba7931a70e5","savedPayload":{"position":{"x":16777.2335369284,"y":23894.088550192773},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lower 60 Begin","project":"Foundations","id":"308980bc-2ba9-4756-bf65-b06c40f19b31","savedPayload":{"position":{"x":17036.863570684196,"y":23840.192858602757},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 Begin","id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99"}}},{"type":"Polygon Vertex","name":"Lower 60 End","project":"Foundations","id":"d5881d46-60c2-4f18-80ef-9defa218d9a5","savedPayload":{"position":{"x":17117.58255706972,"y":23958.845712275623},"targetPosition":{"x":16933.996399601307,"y":23996.955721275663},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 End","id":"db3520c1-9af2-4715-af97-cca2986db9ac"}}}],"id":"d4fd8b32-5d47-4bdd-bbea-239a78a31f70","savedPayload":{"position":{"x":20073.526376997615,"y":18144.290089755566},"targetPosition":{"x":20116.350101238982,"y":19043.270695020274},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fd680561-143c-44f1-a9cb-f0c185f6769b","savedPayload":{"position":{"x":20116.350101238982,"y":19043.270695020274},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Wave Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrend","project":"Foundations","id":"332d453d-9874-4936-b435-7d09042620d9","savedPayload":{"position":{"x":19516.9720477059,"y":17532.667829615144},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"540f54ff-b28d-4130-9aa4-deba874115e8","savedPayload":{"position":{"x":19633.440618002038,"y":17330.938348377334},"targetPosition":{"x":19951.638669535983,"y":17649.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab66b69f-d80d-40bb-8c50-9948cec124b5","savedPayload":{"position":{"x":19951.638669535983,"y":17649.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrendSignal","project":"Foundations","id":"a3cc36f6-bb87-4038-8774-d115eebf8950","savedPayload":{"position":{"x":20116.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"0fc2adb9-86a3-47b3-a7a3-a602e3a829d5","savedPayload":{"position":{"x":20566.350101238982,"y":17034.42496820828},"targetPosition":{"x":20341.350101238982,"y":17424.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"901b3dfa-790a-4669-b0d6-97a99262293f","savedPayload":{"position":{"x":20341.350101238982,"y":17424.13639991128},"targetPosition":{"x":20341.350101238982,"y":17874.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c902b183-78b4-43f5-a537-75795f838954","savedPayload":{"position":{"x":20341.350101238982,"y":17874.13639991128},"targetPosition":{"x":20566.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742","savedPayload":{"position":{"x":20566.350101238982,"y":18263.84783161428},"targetPosition":{"x":21016.350101238982,"y":18263.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f991328f-70b7-492d-baf5-ec38d70e737b","savedPayload":{"position":{"x":21052.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Super Trend","config":"{ \n \"codeName\": \"PlotterSuperTrend\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"UP Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.uptrend","project":"Foundations","id":"05d1244b-e39d-4ec3-a899-4690af33f70d","savedPayload":{"position":{"x":20869.841958176403,"y":18524.963273135036},"targetPosition":{"x":20645.150312856626,"y":18536.7388632897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7","savedPayload":{"position":{"x":20645.150312856626,"y":18536.7388632897},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"UP Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.uptrend","project":"Foundations","id":"709b85bb-ad49-4adb-a651-1b2cecc80b27","savedPayload":{"position":{"x":20581.724244832236,"y":18968.625645368098},"targetPosition":{"x":20501.091456184542,"y":18758.57004940623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"adf1bd2c-2a5a-4243-9591-2a462635b074","savedPayload":{"position":{"x":20501.091456184542,"y":18758.57004940623},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.downtrend","project":"Foundations","id":"cf21fd4d-3219-4ab5-994e-aa4b152645ce","savedPayload":{"position":{"x":20070.74298488121,"y":18831.70862941679},"targetPosition":{"x":20245.60082620903,"y":18690.111541430575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6e276847-0fa5-4473-898f-ccd4c63591c4","savedPayload":{"position":{"x":20245.60082620903,"y":18690.111541430575},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.downtrend","project":"Foundations","id":"89c531b8-c842-44cb-ad8f-99d4a9f61f4e","savedPayload":{"position":{"x":20043.05691196141,"y":18303.4268876876},"targetPosition":{"x":20231.75778974913,"y":18425.97067056598},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab5aabfe-781f-41d6-a809-95299392ca90","savedPayload":{"position":{"x":20231.75778974913,"y":18425.97067056598},"targetPosition":{"x":20420.45866753685,"y":18548.51445344436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"603526b3-a7a3-4a2b-9233-8a7414077f20","savedPayload":{"position":{"x":20420.45866753685,"y":18548.51445344436},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"UP Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"41571575-f05c-407e-969a-df51b088ef60","savedPayload":{"position":{"x":20147.215806129985,"y":18773.51445344436},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != 1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"b3ab1b97-8eee-4c8b-be96-a090897e42ad","savedPayload":{"position":{"x":19770.78346944797,"y":18874.379194063265},"targetPosition":{"x":19929.882495214944,"y":18715.280168296293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4070b155-77b5-4c09-b1b4-6ebe49cfcf1d","savedPayload":{"position":{"x":19929.882495214944,"y":18715.280168296293},"targetPosition":{"x":20088.981520981917,"y":18556.18114252932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe128ca4-0803-4db3-b409-8c6a3d31b47b","savedPayload":{"position":{"x":20088.981520981917,"y":18556.18114252932},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"UP Trend Begin","project":"Foundations","id":"87966102-abf2-4ba4-a9b1-2e29faadfb43","savedPayload":{"position":{"x":19757.504374426986,"y":18563.84783161428},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend Begin","id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7"}}},{"type":"Polygon Vertex","name":"UP Trend End","project":"Foundations","id":"04f54fc4-3887-414c-91b2-9d71d70ec519","savedPayload":{"position":{"x":19712.549184299904,"y":18222.379261318143},"targetPosition":{"x":20147.215806129985,"y":18338.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend End","id":"adf1bd2c-2a5a-4243-9591-2a462635b074"}}}],"id":"e51152bb-9000-4200-88c1-632aaf05333b","savedPayload":{"position":{"x":20147.215806129985,"y":18338.84783161428},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down Trend","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"91670c53-5e35-4144-8fac-6f8feb43e59d","savedPayload":{"position":{"x":21033.20916918861,"y":16474.704063229266},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != -1","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"2395d71a-99ee-4330-84d4-1837025d78d6","savedPayload":{"position":{"x":21308.776765251718,"y":16199.136467166158},"targetPosition":{"x":21250.54248010365,"y":16416.4697780812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba17827a-0425-4044-8e15-d29792f800d5","savedPayload":{"position":{"x":21250.54248010365,"y":16416.4697780812},"targetPosition":{"x":21192.30819495558,"y":16633.80308899624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a97ad15a-c206-4b75-8d8e-1c95197b9b57","savedPayload":{"position":{"x":21192.30819495558,"y":16633.80308899624},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Down Trend Begin","project":"Foundations","id":"54f9e103-c71f-4ec3-b950-0df008f2e6fa","savedPayload":{"position":{"x":21475.54248010365,"y":16461.42496820828},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend Begin","id":"6e276847-0fa5-4473-898f-ccd4c63591c4"}}},{"type":"Polygon Vertex","name":"Down Trend End","project":"Foundations","id":"d57924a2-920b-40ec-8b56-3ae304ef2979","savedPayload":{"position":{"x":21685.20910193373,"y":16734.667829615144},"targetPosition":{"x":21250.54248010365,"y":16851.13639991128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend End","id":"ab5aabfe-781f-41d6-a809-95299392ca90"}}}],"id":"4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc","savedPayload":{"position":{"x":20311.927237832984,"y":17724.13639991128},"targetPosition":{"x":20536.927237832984,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"cff527e9-cc21-4872-9732-2b713890e8b8","savedPayload":{"position":{"x":20536.927237832984,"y":18113.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Up Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Up Trend","code":"record.uptrend","project":"Foundations","id":"5b0f1653-7d8e-4ed1-8dec-70dd6701c16b","savedPayload":{"position":{"x":20404.650439272085,"y":17300.96336120078},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"1384fd63-8258-44d4-ab3f-5f18c3eaaaa1","savedPayload":{"position":{"x":20473.10894724774,"y":17206.738308520653},"targetPosition":{"x":20614.706035233954,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07dfc209-e925-4f10-bbc9-608896333744","savedPayload":{"position":{"x":20614.706035233954,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.downtrend","project":"Foundations","id":"14561cfc-7d72-4cb5-8567-7892d8ae6a8c","savedPayload":{"position":{"x":20604.662252355574,"y":17111.15923766015},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"9d950966-b1bb-406e-b3b3-d1fdaea7577e","savedPayload":{"position":{"x":20715.43044507929,"y":17075.168470128094},"targetPosition":{"x":20727.206035233954,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3be37b3c-92d2-4f4c-a0d3-644acc172106","savedPayload":{"position":{"x":20727.206035233954,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Foundations","id":"d8579565-736a-48ec-af20-e7cd3cdf2294","savedPayload":{"position":{"x":20878.039272857342,"y":17075.168470128094},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"ba78eeae-12db-4b4a-9e68-2b30598fc986","savedPayload":{"position":{"x":20988.80746558106,"y":17111.15923766015},"targetPosition":{"x":20866.26368270268,"y":17299.86011544787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c265c3b9-bd32-49fe-8676-d2b93e513455","savedPayload":{"position":{"x":20866.26368270268,"y":17299.86011544787},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR N Period","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atrNPeriod","project":"Foundations","id":"48978331-2944-4c90-8ffe-896ef6ce0a52","savedPayload":{"position":{"x":21024.52155504871,"y":17278.82228586368},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"00b8eb7b-440e-4e3b-81ee-bd1de53de6b0","savedPayload":{"position":{"x":21090.64739593161,"y":17369.83669773086},"targetPosition":{"x":20978.76368270268,"y":17381.596149848472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cd7a1729-5463-4d4b-bec3-eb94685354a1","savedPayload":{"position":{"x":20978.76368270268,"y":17381.596149848472},"targetPosition":{"x":20796.734858968317,"y":17513.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e328571-7ea2-44a4-8239-a8bfd6614a6d","savedPayload":{"position":{"x":20796.734858968317,"y":17513.84783161428},"targetPosition":{"x":20796.734858968317,"y":17963.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acfb7d6b-e877-4fb0-bef4-3923c049244b","savedPayload":{"position":{"x":20796.734858968317,"y":17963.84783161428},"targetPosition":{"x":21056.54248010365,"y":18113.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c6fdad31-1843-49e2-abe3-51fe7ed4a836","savedPayload":{"position":{"x":21109.6450029265,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Donchian Channel","config":"{ \n \"codeName\": \"PlotterDonchianChannel\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"hiHigh Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hiHigh","project":"Foundations","id":"55651897-b11c-45f5-a388-b2015d93f406","savedPayload":{"position":{"x":21501.4755458967,"y":17360.015278897445},"targetPosition":{"x":21352.176069369405,"y":17191.6862371112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50921056-6afc-4c1f-a6b9-3caa26d760af","savedPayload":{"position":{"x":21352.176069369405,"y":17191.6862371112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"hiHigh End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hiHigh","project":"Foundations","id":"ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63","savedPayload":{"position":{"x":21125.840106353022,"y":17466.714139275784},"targetPosition":{"x":21164.358349597565,"y":17245.03566730037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd","savedPayload":{"position":{"x":21164.358349597565,"y":17245.03566730037},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.loLow","project":"Foundations","id":"8103aa93-0697-45da-bbbc-3872ec54fe9a","savedPayload":{"position":{"x":20906.880182505698,"y":17185.506432350485},"targetPosition":{"x":21005.545652617835,"y":17131.45668667531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8e0ce244-ab42-4e17-a9ce-0c7019722135","savedPayload":{"position":{"x":21005.545652617835,"y":17131.45668667531},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.loLow","project":"Foundations","id":"03e5140a-a35e-4f09-82cd-15b5ecc94027","savedPayload":{"position":{"x":20891.552471245835,"y":16893.036278691015},"targetPosition":{"x":20995.327178444593,"y":16936.47658423566},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352","savedPayload":{"position":{"x":20995.327178444593,"y":16936.47658423566},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.midPoint","project":"Foundations","id":"bb353f64-f496-4db0-84c5-650922328ff7","savedPayload":{"position":{"x":21110.65817340271,"y":16698.70043331914},"targetPosition":{"x":21141.397646549176,"y":16806.919353987745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad","savedPayload":{"position":{"x":21141.397646549176,"y":16806.919353987745},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.midPoint","project":"Foundations","id":"a016b845-9a98-4e67-a4c5-43f7fb8aa3fc","savedPayload":{"position":{"x":21399.206226310387,"y":16748.83775152869},"targetPosition":{"x":21333.763015154294,"y":16840.344232794112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9493a69b-1a23-4b91-928f-88edebf47e71","savedPayload":{"position":{"x":21333.763015154294,"y":16840.344232794112},"targetPosition":{"x":21202.87659284211,"y":17023.357195324956},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63f034d5-a5e4-47e1-8949-47da43c99b36","savedPayload":{"position":{"x":20467.830036640586,"y":17586.03500079752},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"hiHigh","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"65953e73-b3e0-46d9-9eda-6cc40a7f5738","savedPayload":{"position":{"x":20073.7845637797,"y":17585.474516733975},"targetPosition":{"x":20353.85869172886,"y":17477.964131870383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f22dc14f-5ba4-49b0-9c92-d8cba9c6b895","savedPayload":{"position":{"x":20353.85869172886,"y":17477.964131870383},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"hiHigh Begin","project":"Foundations","id":"45dea2ad-ffd9-4e03-84e5-fddaa7df9365","savedPayload":{"position":{"x":20359.86918238524,"y":17248.432754084053},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh Begin","id":"50921056-6afc-4c1f-a6b9-3caa26d760af"}}},{"type":"Polygon Vertex","name":"hiHigh End","project":"Foundations","id":"261569f5-3798-45cf-94e9-377f8163be3b","savedPayload":{"position":{"x":20526.422434814427,"y":17090.379619057632},"targetPosition":{"x":20633.93281967802,"y":17370.45374700679},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh End","id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd"}}}],"id":"83f6ab27-cdde-40d2-ae59-18b0bc64747b","savedPayload":{"position":{"x":20633.93281967802,"y":17370.45374700679},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"loLow","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"81ad12f9-de32-439d-b54f-b8173a9d7e83","savedPayload":{"position":{"x":21856.90457949552,"y":16711.316284191722},"targetPosition":{"x":21919.278086740847,"y":17004.760564411863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9d836367-daba-432f-901d-f0c89c5d7d70","savedPayload":{"position":{"x":21919.278086740847,"y":17004.760564411863},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"loLow Begin","project":"Foundations","id":"09df170c-f916-4d62-a7c6-eed4a9a575c4","savedPayload":{"position":{"x":22145.043304490682,"y":17046.603674248378},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow Begin","id":"8e0ce244-ab42-4e17-a9ce-0c7019722135"}}},{"type":"Polygon Vertex","name":"loLow End","project":"Foundations","id":"166b6f98-ae48-4253-8554-6efa78fe8c7b","savedPayload":{"position":{"x":22275.095874206316,"y":17235.831337386677},"targetPosition":{"x":21981.651593986175,"y":17298.204844632004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow End","id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352"}}}],"id":"955b060d-1916-499a-b281-6ad2d778e470","savedPayload":{"position":{"x":20757.9964569708,"y":17232.667118794197},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mid Point","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"0babee6c-8476-4607-9c4b-8755442c337c","savedPayload":{"position":{"x":20561.76276132119,"y":16727.83059444487},"targetPosition":{"x":20750.558878636144,"y":16960.97438288196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70981c2b-54c8-4621-b6b3-c3f31d20ba9e","savedPayload":{"position":{"x":20750.558878636144,"y":16960.97438288196},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Mid Point Begin","project":"Foundations","id":"18757d43-015d-4613-8eec-c62d45430523","savedPayload":{"position":{"x":20970.713534931394,"y":16895.761602708568},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point Begin","id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad"}}},{"type":"Polygon Vertex","name":"Mid Point End","project":"Foundations","id":"caeda3ac-dcce-419a-8b02-385fde1add1d","savedPayload":{"position":{"x":21172.498784388186,"y":17005.322054004097},"targetPosition":{"x":20939.354995951096,"y":17194.11817131905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point End","id":"9493a69b-1a23-4b91-928f-88edebf47e71"}}}],"id":"e14b4a49-8143-4d23-91b2-012ccb487ed0","savedPayload":{"position":{"x":20939.354995951096,"y":17194.11817131905},"targetPosition":{"x":20907.9964569708,"y":17492.47473992953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7","savedPayload":{"position":{"x":20907.9964569708,"y":17492.47473992953},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Higher Highs","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"Higher Highs","code":"record.hiHigh","project":"Foundations","id":"f20d1bbf-730c-42fe-89d5-dae9247a3e87","savedPayload":{"position":{"x":20762.619744098327,"y":17011.971321311557},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"e9f188e5-39f2-4829-a984-20692feec630","savedPayload":{"position":{"x":21014.220914481954,"y":16848.57961080705},"targetPosition":{"x":21029.921701354837,"y":17148.16847123342},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc38d930-d64d-43b1-ab5c-0298399637c7","savedPayload":{"position":{"x":21029.921701354837,"y":17148.16847123342},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Lows","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.loLow","project":"Foundations","id":"f74f46f9-e98b-480d-a83a-ea771ac8798f","savedPayload":{"position":{"x":21162.98182079219,"y":16821.00840650836},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"d1dd430a-4173-4e15-b63e-a79ce99f3a1f","savedPayload":{"position":{"x":21456.42610101233,"y":16883.38191375369},"targetPosition":{"x":21255.68691910467,"y":17106.325361396906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d335f544-6464-4427-9e05-65e0cee03904","savedPayload":{"position":{"x":21255.68691910467,"y":17106.325361396906},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Mid Point","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.midPoint","project":"Foundations","id":"e463947a-45b3-43ed-ac68-c7bee6d9e15d","savedPayload":{"position":{"x":21581.111732164834,"y":16969.07597385603},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n","project":"Foundations","id":"38521ffb-a1aa-4cea-be3f-2879dcd927a2","savedPayload":{"position":{"x":21744.503442669342,"y":17220.677144239657},"targetPosition":{"x":21444.91458224297,"y":17236.37793111254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3019461a-f4d1-4530-8f20-364f06dce9d3","savedPayload":{"position":{"x":21444.91458224297,"y":17236.37793111254},"targetPosition":{"x":21193.313411859344,"y":17399.769641617047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"239cb3b7-204e-4b5a-969f-d3cc6eec864c","savedPayload":{"position":{"x":21193.313411859344,"y":17399.769641617047},"targetPosition":{"x":21130.939904614017,"y":17693.21392183719},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648","savedPayload":{"position":{"x":21130.939904614017,"y":17693.21392183719},"targetPosition":{"x":21223.6450029265,"y":17978.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"45f9ecae-362e-4302-ba60-b6d7f949c9bc","savedPayload":{"position":{"x":21259.6450029265,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Directional Movement Index (DMI)","config":"{ \n \"codeName\": \"Plotter-DMI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"ADX +DI -DI","project":"Foundations","points":[{"type":"Point","name":"ADX Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.adx","project":"Foundations","id":"9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb","savedPayload":{"position":{"x":21309.810447616328,"y":17808.40510073104},"targetPosition":{"x":21203.45955868158,"y":17610.12628586977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fae38925-e197-4984-bbf3-4f5cf8cdde87","savedPayload":{"position":{"x":21203.45955868158,"y":17610.12628586977},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ADX End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.adx","project":"Foundations","id":"968b241e-722e-4a8b-aaf4-ee34cb41daaa","savedPayload":{"position":{"x":20724.622005525394,"y":17833.88853259208},"targetPosition":{"x":20813.33393062096,"y":17627.115240443796},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f","savedPayload":{"position":{"x":20813.33393062096,"y":17627.115240443796},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.plusDI","project":"Foundations","id":"cc9624f8-ae30-4d30-9336-103a59a3bfd1","savedPayload":{"position":{"x":20339.83923040581,"y":17392.258445270687},"targetPosition":{"x":20556.812080541236,"y":17332.695182229534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7","savedPayload":{"position":{"x":20556.812080541236,"y":17332.695182229534},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.plusDI","project":"Foundations","id":"f4f90058-af66-4c40-822f-ccf546ac016f","savedPayload":{"position":{"x":20445.211400060816,"y":16816.07130213191},"targetPosition":{"x":20627.060193644575,"y":16948.570420137017},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4","savedPayload":{"position":{"x":20627.060193644575,"y":16948.570420137017},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.minusDI","project":"Foundations","id":"3abacd0d-e595-4322-9e4f-6e7462a6ce06","savedPayload":{"position":{"x":20961.391121539647,"y":16539.20777403501},"targetPosition":{"x":20971.180007963794,"y":16763.994734739084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20776211-c287-4689-9048-83655653dac9","savedPayload":{"position":{"x":20971.180007963794,"y":16763.994734739084},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.minusDI","project":"Foundations","id":"214b0afe-f312-490f-943b-66f6e302086d","savedPayload":{"position":{"x":21499.68453642131,"y":16770.15174462369},"targetPosition":{"x":21330.04228455157,"y":16917.957381798205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67","savedPayload":{"position":{"x":21330.04228455157,"y":16917.957381798205},"targetPosition":{"x":20990.75778081209,"y":17213.568656147232},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0bea3584-667d-4f44-a761-cd73fde6da89","savedPayload":{"position":{"x":20429.098202389174,"y":17644.731722693676},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"BANDS","project":"Foundations","points":[{"type":"Point","name":"Band 50 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Foundations","id":"8153d621-7b8c-4d0b-a6da-8c82b1a09e2a","savedPayload":{"position":{"x":20256.729390350236,"y":18091.691741064627},"targetPosition":{"x":20288.04333806625,"y":17868.881425597774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8","savedPayload":{"position":{"x":20288.04333806625,"y":17868.881425597774},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 50 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Foundations","id":"28976ae7-de81-4013-a436-036b58dfdae5","savedPayload":{"position":{"x":20033.777928617805,"y":18019.250419843844},"targetPosition":{"x":20139.40903024463,"y":17820.587211450584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75de4dca-059a-43c8-97c0-a17cefd70e72","savedPayload":{"position":{"x":20139.40903024463,"y":17820.587211450584},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 75","project":"Foundations","id":"28f64dde-54a2-4fd3-b2bd-9b1815490769","savedPayload":{"position":{"x":19849.04847630104,"y":17874.9239539563},"targetPosition":{"x":20016.25606203345,"y":17724.369567525555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"226d3395-f608-4bf7-9526-6cffaf7b734d","savedPayload":{"position":{"x":20016.25606203345,"y":17724.369567525555},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 75","project":"Foundations","id":"c1a16632-8d96-4f3e-bdb9-ee30b9c2f300","savedPayload":{"position":{"x":19724.8221316657,"y":17676.12024521981},"targetPosition":{"x":19933.438498943226,"y":17591.83376170123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85418e43-44b8-47a0-8172-767bdd742b05","savedPayload":{"position":{"x":19933.438498943226,"y":17591.83376170123},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Foundations","id":"7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a","savedPayload":{"position":{"x":19676.082425260392,"y":17446.817954938255},"targetPosition":{"x":19900.945361339687,"y":17438.965568180192},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5c6c92d-c739-4f17-964d-080240fc4628","savedPayload":{"position":{"x":19900.945361339687,"y":17438.965568180192},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Foundations","id":"2c839429-dbff-4e26-9366-5f1b1cc261d2","savedPayload":{"position":{"x":19708.708084999053,"y":17214.67432346098},"targetPosition":{"x":19922.69580116546,"y":17284.20314719534},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"798370e8-9a99-4947-9a67-968bca900833","savedPayload":{"position":{"x":19922.69580116546,"y":17284.20314719534},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 25","project":"Foundations","id":"8fc31d22-96f4-4311-82eb-a6db86a2469a","savedPayload":{"position":{"x":19818.763974813744,"y":17007.68929881925},"targetPosition":{"x":19996.066394375255,"y":17146.213130767523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c9437036-a169-4106-a07c-3e88867f8ff2","savedPayload":{"position":{"x":19996.066394375255,"y":17146.213130767523},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 25","project":"Foundations","id":"b0947b18-8186-4774-a839-5e4f3b0aa1eb","savedPayload":{"position":{"x":19992.975730140864,"y":16850.82832975848},"targetPosition":{"x":20112.207564593336,"y":17041.639151393676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"748819d2-1545-40ef-aa5b-5bf8d5916733","savedPayload":{"position":{"x":20112.207564593336,"y":17041.639151393676},"targetPosition":{"x":20350.67123349828,"y":17423.260794664067},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de","savedPayload":{"position":{"x":20350.67123349828,"y":17423.260794664067},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"ADX","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"108326b6-7de4-4b09-a38b-b1366de3c0d1","savedPayload":{"position":{"x":21322.578120454,"y":17075.54857399022},"targetPosition":{"x":21435.015676513583,"y":17071.8007763239},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4c6d1aad-872b-4d09-9eae-859d28f30589","savedPayload":{"position":{"x":21435.015676513583,"y":17071.8007763239},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX Begin","project":"Foundations","id":"e70cdd03-d5b5-4da8-a647-ef0b6351f3e5","savedPayload":{"position":{"x":21218.831426596586,"y":16760.63191783596},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX Begin","id":"fae38925-e197-4984-bbf3-4f5cf8cdde87"}}},{"type":"Polygon Vertex","name":"ADX End","project":"Foundations","id":"8def43f6-65bf-404d-9407-46f1e7b90ea8","savedPayload":{"position":{"x":21532.462041907886,"y":16618.302754419237},"targetPosition":{"x":21547.453232573167,"y":17068.05297865758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX End","id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f"}}}],"id":"e493efd6-ece7-4243-8a14-23ea1771b2f1","savedPayload":{"position":{"x":20781.620783519145,"y":17212.58909261876},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"+DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd","savedPayload":{"position":{"x":21429.497402973662,"y":16931.759560795497},"targetPosition":{"x":21538.436324602277,"y":16959.840895421803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"580eab00-426b-410c-8c33-86778ca7f89c","savedPayload":{"position":{"x":21538.436324602277,"y":16959.840895421803},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"+DI Begin","project":"Foundations","id":"65ec6c2d-5328-41f2-8eb6-0f03fbed8f42","savedPayload":{"position":{"x":21418.675453912034,"y":16600.37042061702},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI Begin","id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7"}}},{"type":"Polygon Vertex","name":"+DI End","project":"Foundations","id":"a61c7250-5391-45d5-9da3-133b3089268c","savedPayload":{"position":{"x":21759.700584736114,"y":16552.16654353365},"targetPosition":{"x":21647.37524623089,"y":16987.92223004811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI End","id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4"}}}],"id":"900f1174-1224-4aa1-9d99-58103f23c4ac","savedPayload":{"position":{"x":20803.028641825884,"y":17097.08262545936},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"-DI","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"a6a9fd26-a928-484e-9408-7df706ab8202","savedPayload":{"position":{"x":21486.716013048677,"y":16772.686114286662},"targetPosition":{"x":21572.59574962824,"y":16823.917655792116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ed323d74-83e4-4338-b932-bb36584e68c4","savedPayload":{"position":{"x":21572.59574962824,"y":16823.917655792116},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"-DI Begin","project":"Foundations","id":"654b23d0-1ac9-4511-b0a1-b773a6c905d5","savedPayload":{"position":{"x":21655.575275314757,"y":16502.903208879576},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI Begin","id":"20776211-c287-4689-9048-83655653dac9"}}},{"type":"Polygon Vertex","name":"-DI End","project":"Foundations","id":"ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53","savedPayload":{"position":{"x":21996.367093706795,"y":16552.729809571356},"targetPosition":{"x":21765.825156932253,"y":16939.188624179387},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI End","id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67"}}}],"id":"057d309b-88ca-42f6-8e23-ea8ae1e2ed05","savedPayload":{"position":{"x":20853.602318583264,"y":16991.052707171322},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 50 - 75","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}","project":"Foundations","id":"f29f2ffc-a9e6-42b3-b524-32f9d70bc7df","savedPayload":{"position":{"x":21321.91235715429,"y":16566.290053880995},"targetPosition":{"x":21512.343857223186,"y":16686.126791910327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc5a2ec9-1b68-453d-bfc8-035e20b66703","savedPayload":{"position":{"x":21512.343857223186,"y":16686.126791910327},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60","savedPayload":{"position":{"x":21683.206561909425,"y":16527.80544901997},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"e2f2d64f-6fd0-477d-932a-20b83ce53cf1","savedPayload":{"position":{"x":21910.338676172203,"y":16476.12649645877},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"dde5fc42-4c65-4f55-b754-ee07575081e6","savedPayload":{"position":{"x":22132.880333419635,"y":16544.937267831196},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"4154f4b4-739c-4d2f-90d0-c4c6f735b3f3","savedPayload":{"position":{"x":22291.201676309993,"y":16715.799972517434},"targetPosition":{"x":21893.206857360976,"y":16925.800267968985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}}],"id":"0c2cbdcc-700f-45af-a671-29be9b677dcc","savedPayload":{"position":{"x":20929.895301297216,"y":16901.725101463257},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 75 - 100","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"cd98d7c9-6bd1-4f1f-a21e-ecda719b6888","savedPayload":{"position":{"x":21721.289088391586,"y":16611.575283338283},"targetPosition":{"x":21870.24486405402,"y":16780.208544875866},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4af5b3ce-bba8-4f3d-9b54-9674f9daa71f","savedPayload":{"position":{"x":21870.24486405402,"y":16780.208544875866},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"2f2f44d1-6b8f-4def-a1fb-18500da9952b","savedPayload":{"position":{"x":21929.83492972587,"y":16507.804653921874},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"c9d5eb01-23ba-4da5-8029-84f4ac6c2007","savedPayload":{"position":{"x":22162.32624088316,"y":16522.2095733477},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"Band 100 End","project":"Foundations","id":"97b2cafc-9ca1-49fd-b86c-ebafcf546842","savedPayload":{"position":{"x":22356.467162791618,"y":16650.93025508858},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 End","id":"798370e8-9a99-4947-9a67-968bca900833"}}},{"type":"Polygon Vertex","name":"Band 100 Begin","project":"Foundations","id":"d0dedf91-ac18-4ef0-9335-765bcbdf95b0","savedPayload":{"position":{"x":22460.23779220803,"y":16859.476096422863},"targetPosition":{"x":22019.200639716455,"y":16948.84180641345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 Begin","id":"f5c6c92d-c739-4f17-964d-080240fc4628"}}}],"id":"9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5","savedPayload":{"position":{"x":21026.70834927591,"y":16835.18733704332},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 50","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"e06383fe-a5dd-4554-a163-f6d0adaa434a","savedPayload":{"position":{"x":22521.53479181756,"y":16664.64716489982},"targetPosition":{"x":22521.53479181756,"y":16364.64716489982},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"281f1f26-a63f-47e8-aced-cf97115f7925","savedPayload":{"position":{"x":22054.754504680466,"y":16563.4076045345},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"5ab321e2-936f-4946-a708-62011d8bac64","savedPayload":{"position":{"x":22391.12343558253,"y":16637.419062723424},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"2afa5b8c-582f-45f6-8749-6e818fa56d7c","savedPayload":{"position":{"x":22576.638183632953,"y":16927.601818715637},"targetPosition":{"x":22133.59923706614,"y":17006.44655110131},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}}],"id":"6df98b5c-0db8-447a-adab-23a356c6182b","savedPayload":{"position":{"x":21137.443813290713,"y":16795.973852597872},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 75","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Foundations","id":"d58e329b-6996-469e-9279-319128435135","savedPayload":{"position":{"x":22741.79144749199,"y":16393.376449443695},"targetPosition":{"x":22506.66709336981,"y":16777.064523403034},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7befc553-bc07-43b5-9b53-eed7f7564b69","savedPayload":{"position":{"x":22276.302283873436,"y":16646.641823889655},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 75 Begin","project":"Foundations","id":"d7ee0589-7046-41da-97e2-64bece0f45ae","savedPayload":{"position":{"x":22578.194472265055,"y":16812.42137693395},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"Band 75 End","project":"Foundations","id":"58218d74-b8ed-4c09-9920-bcd103d2c00b","savedPayload":{"position":{"x":22674.440639724322,"y":17143.11523667261},"targetPosition":{"x":22227.134755407402,"y":17093.947708206575},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}}],"id":"56c84477-78b8-4ec2-bbd6-c0f76f9c9a90","savedPayload":{"position":{"x":21254.55525446803,"y":16786.756982288527},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 25 - 50","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}","project":"Foundations","id":"6a419c80-9d0a-4f32-8645-44f71498c2a6","savedPayload":{"position":{"x":22352.027957427996,"y":16758.247323424825},"targetPosition":{"x":22322.12873037469,"y":16981.251888897405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c954fd3-d05d-421c-b9dd-9e413759d50b","savedPayload":{"position":{"x":22322.12873037469,"y":16981.251888897405},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Band 25 Begin","project":"Foundations","id":"646f52b1-0faf-44cd-bff8-eaf02feff5cd","savedPayload":{"position":{"x":22567.02104915733,"y":16847.900443704963},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 Begin","id":"c9437036-a169-4106-a07c-3e88867f8ff2"}}},{"type":"Polygon Vertex","name":"Band 25 End","project":"Foundations","id":"88b7af94-e3f7-46d8-b3ea-8438c3919f01","savedPayload":{"position":{"x":22708.38396809302,"y":17033.03886926077},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 End","id":"748819d2-1545-40ef-aa5b-5bf8d5916733"}}},{"type":"Polygon Vertex","name":"Band 50 End","project":"Foundations","id":"215b0fd2-a4c4-487f-a1ef-f6854e918ca3","savedPayload":{"position":{"x":22738.23863426655,"y":17264.0549084766},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"Band 50 Begin","project":"Foundations","id":"fbed1fbe-4264-413d-91ea-4eaf3639bab7","savedPayload":{"position":{"x":22648.585513986407,"y":17479.04800020593},"targetPosition":{"x":22292.229503321385,"y":17204.256454369985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}}],"id":"a39c8312-2af2-4dd4-946b-60dc03bb4868","savedPayload":{"position":{"x":21370.06172162743,"y":16808.164840595266},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[{"type":"Text","name":"New Text","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"","project":"Foundations","id":"bbc7ba15-2edb-4f35-9649-4d9ce3c353de","savedPayload":{"position":{"x":21314.826062620083,"y":16438.627325428904},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Foundations","id":"ff933fea-8a4b-4532-b1ce-1cdd194f09d9","savedPayload":{"position":{"x":21592.5602102116,"y":16424.071895522564},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"record.property","project":"Foundations","id":"73edee06-950f-45cd-bd90-32ef9303ac94","savedPayload":{"position":{"x":21825.807322571105,"y":16575.544341380217},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}","project":"Foundations","id":"f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2","savedPayload":{"position":{"x":21925.474930555025,"y":16835.18733704332},"targetPosition":{"x":21476.091639915467,"y":16858.738517352645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b37d84b-5045-456c-aabf-924be783d067","savedPayload":{"position":{"x":21476.091639915467,"y":16858.738517352645},"targetPosition":{"x":21231.004074158704,"y":17236.140272928085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cdb5a75e-613a-481d-88e0-38991cc242f2","savedPayload":{"position":{"x":21231.004074158704,"y":17236.140272928085},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"ADX","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.adx","project":"Foundations","id":"0eaf0b8e-aeb3-4b05-be3a-d235958773d2","savedPayload":{"position":{"x":22240.918013416493,"y":16650.210137309925},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"581d5c5a-0805-4d53-80c3-ec3fd38fd825","savedPayload":{"position":{"x":22618.319768991933,"y":16895.297703066688},"targetPosition":{"x":22217.366833107168,"y":17099.593427949483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57929c4f-d65a-4342-a156-83e3c37bcde3","savedPayload":{"position":{"x":22217.366833107168,"y":17099.593427949483},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"+DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.plusDI","project":"Foundations","id":"f03ad7aa-8df8-48d4-b8f9-ca83062e24f1","savedPayload":{"position":{"x":22746.860859145447,"y":17082.326149795445},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"a59f5ccb-0893-4a38-8603-f33c7bd79d86","savedPayload":{"position":{"x":22840.421120013438,"y":17522.492570125658},"targetPosition":{"x":22412.445687680618,"y":17383.434922656932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a2d73831-c487-4f26-8b5b-66980654a6ff","savedPayload":{"position":{"x":22412.445687680618,"y":17383.434922656932},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"-DI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.minusDI","project":"Foundations","id":"b0dc6011-498f-486e-947e-4b7d700927ae","savedPayload":{"position":{"x":22799.064313565403,"y":17745.63392959101},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Foundations","id":"b942aa1f-30ab-4633-bc95-9c9d5c7dc100","savedPayload":{"position":{"x":22553.97674780864,"y":18123.03568516645},"targetPosition":{"x":22349.681022925844,"y":17722.082749281686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8fd597b-22d1-43c9-88a0-34afa3fd44c1","savedPayload":{"position":{"x":22349.681022925844,"y":17722.082749281686},"targetPosition":{"x":21972.279267350405,"y":17476.995183524923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9021a665-2e1b-472e-ab60-6b244795eb9e","savedPayload":{"position":{"x":21972.279267350405,"y":17476.995183524923},"targetPosition":{"x":21532.11284702019,"y":17570.555444392914},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e8c7782-32a0-496d-baab-d11bb1a562d0","savedPayload":{"position":{"x":21532.11284702019,"y":17570.555444392914},"targetPosition":{"x":21393.055199551465,"y":17998.530876725734},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"24ac7fd1-9eb7-4931-9103-43dec214e698","savedPayload":{"position":{"x":21445.055199551465,"y":17992.530876725734},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"Plotter-Ichimoku\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Ichimoku","config":"{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Lagging Span Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastBegin\ny = record.previous.laggingSpan\n","project":"Foundations","id":"40d770c4-6cc1-4a26-afed-5aae3615acd0","savedPayload":{"position":{"x":21613.92929803368,"y":17824.290980236306},"targetPosition":{"x":21545.053354308588,"y":17532.30450045346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a","savedPayload":{"position":{"x":21545.053354308588,"y":17532.30450045346},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lagging Span End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastEnd\ny = record.laggingSpan\n","project":"Foundations","id":"a671dd96-1e10-4fe7-bf9c-64acf9379878","savedPayload":{"position":{"x":21276.342054323566,"y":17806.061629020252},"targetPosition":{"x":21376.25973245353,"y":17523.189824845434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b","savedPayload":{"position":{"x":21376.25973245353,"y":17523.189824845434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conersion Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.conversionLine","project":"Foundations","id":"827748a6-7f40-4a30-a811-f88883118c88","savedPayload":{"position":{"x":21160.193219699046,"y":17485.581126561214},"targetPosition":{"x":21239.18926742016,"y":17424.265350088564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d","savedPayload":{"position":{"x":21239.18926742016,"y":17424.265350088564},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conversion Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.conversionLine","project":"Foundations","id":"3e816114-9409-4ef8-ae5b-92de87c7ba20","savedPayload":{"position":{"x":21077.755347622762,"y":17275.812523711415},"targetPosition":{"x":21177.360863362945,"y":17266.938897951215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0","savedPayload":{"position":{"x":21177.360863362945,"y":17266.938897951215},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.baseLine","project":"Foundations","id":"9473832d-9c65-47c0-81b7-06e6399b21b1","savedPayload":{"position":{"x":21121.813665420734,"y":17054.774666938338},"targetPosition":{"x":21210.404601711423,"y":17101.16050537141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7","savedPayload":{"position":{"x":21210.404601711423,"y":17101.16050537141},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.baseLine","project":"Foundations","id":"01e0f6a0-132f-497a-8cbf-45f305163405","savedPayload":{"position":{"x":21278.379968493304,"y":16892.64551398857},"targetPosition":{"x":21327.82932901585,"y":16979.563640659082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"385613d8-5b52-44b9-be18-91bca1c86c47","savedPayload":{"position":{"x":21327.82932901585,"y":16979.563640659082},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine1","project":"Foundations","id":"19cecf0e-124a-4394-8968-2edcb21cfbd8","savedPayload":{"position":{"x":21497.74556185957,"y":16840.899925373804},"targetPosition":{"x":21492.35352404055,"y":16940.754449198008},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41","savedPayload":{"position":{"x":21492.35352404055,"y":16940.754449198008},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine1","project":"Foundations","id":"1584a320-70a4-4487-8b2e-cbacab3288ad","savedPayload":{"position":{"x":21710.263419588955,"y":16915.966759862375},"targetPosition":{"x":21651.74191733759,"y":16997.054575064434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"cb4fb579-edd5-4de7-a831-003f24afcf39","savedPayload":{"position":{"x":21651.74191733759,"y":16997.054575064434},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine2","project":"Foundations","id":"66ad8d46-50dc-4306-9d06-a3c6f4ead8e2","savedPayload":{"position":{"x":21848.460623431813,"y":17094.012827901068},"targetPosition":{"x":21755.389820219734,"y":17130.589126093455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83","savedPayload":{"position":{"x":21755.389820219734,"y":17130.589126093455},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine2","project":"Foundations","id":"e837a646-7549-469e-8d35-6c1cee681da4","savedPayload":{"position":{"x":21868.460537622814,"y":17318.509760900997},"targetPosition":{"x":21770.389755862983,"y":17298.961825843402},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3","savedPayload":{"position":{"x":21770.389755862983,"y":17298.961825843402},"targetPosition":{"x":21476.177410583496,"y":17240.318020670617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3086f338-1640-4ebb-bafe-bf8cfd3da0ec","savedPayload":{"position":{"x":21476.177410583496,"y":17240.318020670617},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Lagging Span","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}","project":"Foundations","id":"fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc","savedPayload":{"position":{"x":21358.45008670067,"y":17482.68789820106},"targetPosition":{"x":21444.48655215333,"y":17359.81509155771},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd32ab1b-e563-45d7-a3f8-ecb171273385","savedPayload":{"position":{"x":21444.48655215333,"y":17359.81509155771},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Lagging Span Begin","project":"Foundations","id":"01c3a82b-97af-4c64-9675-c2ae9e55c5c9","savedPayload":{"position":{"x":21235.080691702322,"y":17289.03673821444},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span Begin","id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a"}}},{"type":"Polygon Vertex","name":"Lagging Span End","project":"Foundations","id":"5e20b9a4-ae32-4a81-bb0b-289bf8d04a58","savedPayload":{"position":{"x":21284.777404319288,"y":17064.869354009046},"targetPosition":{"x":21530.523017605985,"y":17236.94228491436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span End","id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b"}}}],"id":"90a34d00-99e2-4a5e-94f1-782aeaec89ed","savedPayload":{"position":{"x":21616.69257290389,"y":17584.536474266115},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Conversion Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Foundations","id":"e865a1b2-668e-427f-b16d-3ecc6c4f770f","savedPayload":{"position":{"x":20986.602226600873,"y":17190.139258675794},"targetPosition":{"x":21276.379974487594,"y":17112.493545145036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f0a0922-aecd-4b40-9fb3-b3fdd1207eea","savedPayload":{"position":{"x":21276.379974487594,"y":17112.493545145036},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Conersion Line Begin","project":"Foundations","id":"0e09b636-d71d-49d5-9d9a-6e3b067925ca","savedPayload":{"position":{"x":21306.350101238982,"y":16884.84783161428},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conersion Line Begin","id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d"}}},{"type":"Polygon Vertex","name":"Conversion Line End","project":"Foundations","id":"b92598e2-5755-4a95-85f7-80bc63612184","savedPayload":{"position":{"x":21488.512008843558,"y":16745.070083727558},"targetPosition":{"x":21566.157722374315,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conversion Line End","id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0"}}}],"id":"59bb987c-d919-4454-ad68-f52a84639d18","savedPayload":{"position":{"x":21731.445715098944,"y":17414.40794463353},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Base Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Foundations","id":"623a0cc7-8641-46ab-bb9b-6132f6b4374c","savedPayload":{"position":{"x":21179.574628289956,"y":16649.36908833409},"targetPosition":{"x":21451.466964400952,"y":16776.154566856298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"639d75aa-1e58-4c36-8257-67168abafb05","savedPayload":{"position":{"x":21451.466964400952,"y":16776.154566856298},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Base Line Begin","project":"Foundations","id":"eca8fef0-6505-4e10-908e-5fcf8a99293a","savedPayload":{"position":{"x":21620.753257514247,"y":16621.032259142732},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line Begin","id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7"}}},{"type":"Polygon Vertex","name":"Base Line End","project":"Foundations","id":"09535200-2132-4847-960a-9ce3698e72b9","savedPayload":{"position":{"x":21850.14477903416,"y":16631.04770926751},"targetPosition":{"x":21723.359300511947,"y":16902.940045378506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line End","id":"385613d8-5b52-44b9-be18-91bca1c86c47"}}}],"id":"5ae2d724-fb7c-478e-bc67-bd08b88562bb","savedPayload":{"position":{"x":21928.708232909925,"y":17357.843827868066},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 1","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"77e51645-bb9d-4c7a-a8bb-70de2bca0f05","savedPayload":{"position":{"x":22105.707358062016,"y":16841.402485750586},"targetPosition":{"x":22110.9430799932,"y":17141.356794297502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70f77c83-7b79-4a15-926e-173e9fcbf78f","savedPayload":{"position":{"x":22110.9430799932,"y":17141.356794297502},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"878fdf21-37b6-4487-ba94-22f16b609ec4","savedPayload":{"position":{"x":22324.576313062087,"y":17225.509162742823},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"3d6e5394-4cef-41ce-8091-4b557155d5a9","savedPayload":{"position":{"x":22416.133110471303,"y":17436.075380913233},"targetPosition":{"x":22116.178801924387,"y":17441.31110284442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}}],"id":"c8fca9b3-dfe0-4442-8275-493b9d545d7a","savedPayload":{"position":{"x":22116.178801924387,"y":17441.31110284442},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 2","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"62ad6e42-cc75-4cf3-8217-b460a5b465f4","savedPayload":{"position":{"x":22241.064391706495,"y":16455.292335840837},"targetPosition":{"x":22163.418678175738,"y":16745.070083727558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0637699a-e7e2-4d24-b5c0-7c76748dda74","savedPayload":{"position":{"x":22163.418678175738,"y":16745.070083727558},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"3d4d544a-28fc-463b-b792-5d08ec382a6f","savedPayload":{"position":{"x":22345.580585780313,"y":16884.84783161428},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"507b22e5-4ae9-4290-a0df-7d7bac232aa9","savedPayload":{"position":{"x":22375.5507125317,"y":17112.493545145036},"targetPosition":{"x":22085.77296464498,"y":17034.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}}],"id":"8bcba1bd-2717-4d86-a955-b7a396e27687","savedPayload":{"position":{"x":22206.137859397168,"y":17625.754503965716},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Green","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 > record.plotLeadLine2","project":"Foundations","id":"13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a","savedPayload":{"position":{"x":22256.130465244914,"y":16914.557171243552},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"403e5719-537a-4f87-ba17-a2885f64f841","savedPayload":{"position":{"x":22595.064232990466,"y":16810.753950499042},"targetPosition":{"x":22360.514788250057,"y":16997.80089105666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a896ce8e-5bd8-49fc-b445-ac872d80ad69","savedPayload":{"position":{"x":22360.514788250057,"y":16997.80089105666},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"c42cc383-9c0e-4aea-851a-c224501448b4","savedPayload":{"position":{"x":22418.443717164195,"y":17118.091551427384},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"f315431a-2603-459e-9f05-34b8ee64356c","savedPayload":{"position":{"x":22418.443717164195,"y":17251.604111801174},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"52eb035e-85aa-4746-ad09-7a6f1b636f3c","savedPayload":{"position":{"x":22360.514788250057,"y":17371.894772171898},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"52b3d278-b029-46f3-8772-e7dd7b5d42a3","savedPayload":{"position":{"x":22256.130465244914,"y":17455.138491985006},"targetPosition":{"x":22125.965343509648,"y":17184.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"d3ee5217-2b18-443a-a8dc-6884ff3711e9","savedPayload":{"position":{"x":22156.492562553198,"y":17824.870913987237},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Red","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 < record.plotLeadLine2","project":"Foundations","id":"0486bacd-b7c4-468b-a2bd-fca7604d031a","savedPayload":{"position":{"x":22301.262376958122,"y":17325.896147383693},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"acf85f27-802a-4609-a45f-f602dd9dcd1c","savedPayload":{"position":{"x":22614.324703801554,"y":17492.15855163223},"targetPosition":{"x":22316.211040833583,"y":17458.569208801237},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f6448eec-e334-4c22-8d0e-a3c68316ce42","savedPayload":{"position":{"x":22316.211040833583,"y":17458.569208801237},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Plot Lead Line 1 Begin","project":"Foundations","id":"ae3a2357-a62e-498d-81e0-90f06b7c3ec4","savedPayload":{"position":{"x":22272.1146376341,"y":17584.589488924845},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 1 End","project":"Foundations","id":"cc92f4b4-eee9-4017-b30e-7e69d13f7200","savedPayload":{"position":{"x":22177.707000820214,"y":17678.99712573873},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 End","project":"Foundations","id":"d7e2bed8-30ec-479d-8909-a1d6f05084a1","savedPayload":{"position":{"x":22051.686720696605,"y":17723.093528938214},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":"Plot Lead Line 2 Begin","project":"Foundations","id":"9fb73913-c17f-4c3f-b60f-b1f2821d740f","savedPayload":{"position":{"x":21919.013659279062,"y":17708.144865062754},"targetPosition":{"x":22018.09737786561,"y":17424.979865970243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c","savedPayload":{"position":{"x":21990.472497531788,"y":17945.491551727508},"targetPosition":{"x":21907.781290786686,"y":17657.113042946014},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"2a9c9e98-7ccf-4999-804c-2094204d1ca6","savedPayload":{"position":{"x":21907.781290786686,"y":17657.113042946014},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Lagging Span","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.laggingSpan","project":"Foundations","id":"e923bf3d-c6c5-4f08-9292-4910b5aafd6f","savedPayload":{"position":{"x":22259.43541858742,"y":17494.427625711018},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"4b843355-d7ea-45af-8fb1-ecefe26e6a75","savedPayload":{"position":{"x":22533.499055880202,"y":17616.448618633756},"targetPosition":{"x":22290.79395756772,"y":17792.7841943215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ce794350-6644-4e6c-afac-e8a7a10c60ca","savedPayload":{"position":{"x":22290.79395756772,"y":17792.7841943215},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Conversion Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.conversionLine","project":"Foundations","id":"468401fd-3794-4749-9434-4f9c2107db49","savedPayload":{"position":{"x":22715.862101497816,"y":17391.249012143493},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"32127f3e-22ec-4d64-ab18-90aef4433588","savedPayload":{"position":{"x":22980.36546502943,"y":17755.306659612223},"targetPosition":{"x":22532.830612113707,"y":17802.344468082665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6d23c72-ba68-4d19-8291-53e729d60d43","savedPayload":{"position":{"x":22532.830612113707,"y":17802.344468082665},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Base Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.baseLine","project":"Foundations","id":"b00a3c5a-16ca-4a05-b8a2-87442f67e7ee","savedPayload":{"position":{"x":22709.834631567945,"y":17859.15371694624},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f9456c22-246e-4ebb-9f1a-64023ddc007e","savedPayload":{"position":{"x":22741.193170548242,"y":18157.51028555672},"targetPosition":{"x":22467.129533255462,"y":18035.48929263398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab82afc6-55b3-4ec7-9e1e-eec7e1260efc","savedPayload":{"position":{"x":22467.129533255462,"y":18035.48929263398},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 1","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine1","project":"Foundations","id":"a275f6d4-c570-4d08-a93a-fcb8d2ed168a","savedPayload":{"position":{"x":23027.403273499876,"y":18202.841512527946},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"bf48ad18-804f-482c-ae5d-dbb0a3522237","savedPayload":{"position":{"x":22844.371784115767,"y":18613.936968467115},"targetPosition":{"x":22579.868420584153,"y":18249.87932099839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b7ebb57-8606-435a-be7b-921bc4e6a2d5","savedPayload":{"position":{"x":22579.868420584153,"y":18249.87932099839},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 2","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine2","project":"Foundations","id":"2dafd617-bb89-4aad-b697-6a361de69a98","savedPayload":{"position":{"x":22619.172177625504,"y":18431.5739228495},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"34880e13-f3bd-4fa6-8245-cb47783fc1d1","savedPayload":{"position":{"x":22376.46707931302,"y":18607.909498537243},"targetPosition":{"x":22345.108540332723,"y":18309.552929926762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"375c2ae1-cdb0-42a9-a243-0ea3a9d486a0","savedPayload":{"position":{"x":22345.108540332723,"y":18309.552929926762},"targetPosition":{"x":22168.77296464498,"y":18066.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2502509-bfd7-483e-bae8-db4db0ae302b","savedPayload":{"position":{"x":22168.77296464498,"y":18066.84783161428},"targetPosition":{"x":21785.760297863948,"y":17931.176680238794},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5dedee0-0553-457c-9a14-5c5d97907cb2","savedPayload":{"position":{"x":21785.760297863948,"y":17931.176680238794},"targetPosition":{"x":21543.055199551465,"y":18107.512255926536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f1d66d3b-c40e-4633-aa38-0f85d032d1f8","savedPayload":{"position":{"x":21595.055199551465,"y":18101.512255926536},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2083ac0-43e2-41e4-83c7-eb09a6f29353","savedPayload":{"position":{"x":21352.350101238982,"y":18277.84783161428},"targetPosition":{"x":21352.350101238982,"y":18277.84783161428},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{ + "type": "Data Mine", + "name": "Zeus", + "config": "{ \n\"codeName\": \"Zeus\"\n}", + "project": "Foundations", + "sensorBots": [], + "indicatorBots": [ + { + "type": "Indicator Bot", + "name": "Super Trend", + "config": "{ \n\"codeName\": \"Super-Trend\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Super Trend", + "project": "Foundations", + "id": "2412939e-1585-47f9-8d09-7ea8dd7c8bf0", + "savedPayload": { + "position": { "x": 21786.83642206419, "y": 17775.938049371594 }, + "targetPosition": { "x": 21825.659278829567, "y": 17920.826923314955 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" } + } + } + ], + "outputDatasetFolders": [], + "id": "74212c63-4a69-407d-80ec-d39ee2d8df74", + "savedPayload": { + "position": { "x": 21825.659278829567, "y": 17920.826923314955 }, + "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Super Trend Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5a35d0d1-cfed-4893-84ab-344a77c7d252", + "savedPayload": { + "position": { "x": 21792.127849125704, "y": 17516.13042823626 }, + "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "25f05344-3e7f-4d5f-ab1c-d72689a85764" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2a42dd15-1e04-4826-bd5f-85d95fbae135", + "savedPayload": { + "position": { "x": 22019.77356265646, "y": 17486.160301484873 }, + "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "88a45f27-a0b8-4234-b7aa-f139400305db", + "savedPayload": { + "position": { "x": 22201.935470261036, "y": 17625.938049371594 }, + "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } + } + } + ], + "dataMineDataDependencies": [], + "id": "eef38121-80a2-4471-b909-24acdc4d213a", + "savedPayload": { + "position": { "x": 21942.127849125704, "y": 17775.938049371594 }, + "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "25f05344-3e7f-4d5f-ab1c-d72689a85764", + "savedPayload": { + "position": { "x": 22076.61416995091, "y": 17853.58376290235 }, + "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b", + "savedPayload": { + "position": { "x": 22154.259883481667, "y": 17988.070083727558 }, + "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "d405bfe9-74f9-4419-8288-94229c9813a6", + "savedPayload": { + "position": { "x": 22154.259883481667, "y": 18143.361510789073 }, + "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "fc3dbb85-168e-4fac-8893-b285de35a694", + "savedPayload": { + "position": { "x": 21864.482135594946, "y": 18065.715797258315 }, + "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Super Trend", + "project": "Foundations", + "id": "f5a69b9b-0423-42be-bb58-b5a51f762ee7", + "savedPayload": { + "position": { "x": 22185.350101238982, "y": 18510.463073884945 }, + "targetPosition": { "x": 21885.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446" } + } + } + ], + "outputDatasetFolders": [], + "id": "04c16ec8-b60b-4cf0-acf4-69d955a5d2aa", + "savedPayload": { + "position": { "x": 21885.350101238982, "y": 18510.463073884945 }, + "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Super Trend Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "935a9195-83ac-41bc-835e-f118f5a79049", + "savedPayload": { + "position": { "x": 22144.746582800686, "y": 18676.163860757828 }, + "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "89d59eb6-bd97-485d-ac94-a095aaf4e58d" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "a3f5a224-75c0-4054-84ac-c4a98f823085", + "savedPayload": { + "position": { "x": 22125.231850323475, "y": 18767.973458748536 }, + "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "d39acabb-3797-410a-9d86-0edda4a41b70", + "savedPayload": { + "position": { "x": 22078.301510811405, "y": 18849.259191199897 }, + "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "0fbf825f-68af-415d-b01e-1e30528a4b49", + "savedPayload": { + "position": { "x": 22008.549432878823, "y": 18912.06424426857 }, + "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } + } + } + ], + "dataMineDataDependencies": [], + "id": "98d9f621-8b18-4b4f-b191-b79d930dc4ec", + "savedPayload": { + "position": { "x": 21845.157722374315, "y": 18660.463073884945 }, + "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "89d59eb6-bd97-485d-ac94-a095aaf4e58d", + "savedPayload": { + "position": { "x": 21660.350101238982, "y": 18640.36688445261 }, + "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "3f1b6db1-7e06-499c-9879-194596e2978e", + "savedPayload": { + "position": { "x": 21585.350101238982, "y": 18660.463073884945 }, + "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "f884fccf-e2dc-45db-a1df-36b6826b020c", + "savedPayload": { + "position": { "x": 21510.350101238982, "y": 18640.36688445261 }, + "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c2ade18e-8e3c-4448-a743-947c8163b80d", + "savedPayload": { + "position": { "x": 21952.350101238982, "y": 18277.84783161428 }, + "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Super Trend", + "config": "{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88", + "savedPayload": { + "position": { "x": 22415.00790604074, "y": 18525.650373880122 }, + "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446", + "savedPayload": { + "position": { "x": 22371.501088657693, "y": 18800.34160803102 }, + "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "af4ce0b3-14a3-4e8d-8f27-353aa5d819e5", + "savedPayload": { + "position": { "x": 23052.05880280838, "y": 19344.991865301457 }, + "targetPosition": { "x": 22827.752402718426, "y": 19362.645161840224 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "eece0283-d534-4ce5-8606-4fa5cec4fe90", + "savedPayload": { + "position": { "x": 22827.752402718426, "y": 19362.645161840224 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "47190c61-ec22-49ff-8a4c-e08e5cddc2c0", + "savedPayload": { + "position": { "x": 23021.102751037746, "y": 19606.538226120843 }, + "targetPosition": { "x": 22807.115034871338, "y": 19537.00940238648 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "aab131cd-6b2a-4708-84bf-11e65bd4f995", + "savedPayload": { + "position": { "x": 22807.115034871338, "y": 19537.00940238648 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "True Range", + "config": "{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.trueRange", + "project": "Foundations", + "id": "5e5bd969-819b-4131-aad4-d855c57b236d", + "savedPayload": { + "position": { "x": 22892.413629318537, "y": 19836.32918754063 }, + "targetPosition": { "x": 22721.32228705853, "y": 19690.203376666337 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5", + "savedPayload": { + "position": { "x": 22721.32228705853, "y": 19690.203376666337 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "ATR N Period", + "config": "{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.atrNPeriod", + "project": "Foundations", + "id": "139dd901-2800-4a78-b536-a26d71f8180f", + "savedPayload": { + "position": { "x": 22685.58318986271, "y": 19999.3811587449 }, + "targetPosition": { "x": 22583.435327421314, "y": 19798.90469080252 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "5bf3d6da-c010-4297-90f2-db405eb25ab9", + "savedPayload": { + "position": { "x": 22583.435327421314, "y": 19798.90469080252 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Up Trend", + "config": "{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.uptrend", + "project": "Foundations", + "id": "1227cf03-417e-42af-8be8-0ac79c0372e6", + "savedPayload": { + "position": { "x": 22432.099492154815, "y": 20070.870955187616 }, + "targetPosition": { "x": 22414.44619561605, "y": 19846.564555097662 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "58b49e52-ac7e-4458-8dc0-c16a63c11c73", + "savedPayload": { + "position": { "x": 22414.44619561605, "y": 19846.564555097662 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Down Trend", + "config": "{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.downtrend", + "project": "Foundations", + "id": "4b55c31f-ca51-4dcd-beaf-a03463e5d541", + "savedPayload": { + "position": { "x": 22170.55313133543, "y": 20039.914903416982 }, + "targetPosition": { "x": 22240.081955069792, "y": 19825.927187250574 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "9c7651af-9740-4086-9c1b-c859d25cae26", + "savedPayload": { + "position": { "x": 22240.081955069792, "y": 19825.927187250574 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Trend", + "config": "{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.trend", + "project": "Foundations", + "id": "eb1e09d6-6794-4d4e-a8a9-227fdbb1698c", + "savedPayload": { + "position": { "x": 21940.762169915644, "y": 19911.225781697776 }, + "targetPosition": { "x": 22086.887980789936, "y": 19740.13443943777 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "880b51d4-9bda-4f26-b722-7cd84f9cc494", + "savedPayload": { + "position": { "x": 22086.887980789936, "y": 19740.13443943777 }, + "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "93965329-75b8-4e62-99ab-252a4aed8d86", + "savedPayload": { + "position": { "x": 22379.13960253852, "y": 19397.951754917754 }, + "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)", + "project": "Foundations", + "id": "8f978d1c-9ed3-4dc6-9393-85f1a9497a8f", + "savedPayload": { + "position": { "x": 21935.430999857657, "y": 19376.156776102827 }, + "targetPosition": { "x": 21923.671547740047, "y": 19264.273062873897 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ab4157e5-9690-48a8-9826-c70b3802e617", + "savedPayload": { + "position": { "x": 21923.671547740047, "y": 19264.273062873897 }, + "targetPosition": { "x": 21900.152643504825, "y": 19040.505636416037 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1", + "project": "Foundations", + "id": "179290ba-51ab-4754-be1c-90355b7a74c2", + "savedPayload": { + "position": { "x": 21762.87902646674, "y": 19348.827228370414 }, + "targetPosition": { "x": 21808.63689881277, "y": 19246.05336438562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "17591e91-1610-4ccd-ab12-167be170d523", + "savedPayload": { + "position": { "x": 21808.63689881277, "y": 19246.05336438562 }, + "targetPosition": { "x": 21900.152643504825, "y": 19040.505636416037 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "eee493c1-3895-4351-91ea-b53baf429bbb", + "savedPayload": { + "position": { "x": 21900.152643504825, "y": 19040.505636416037 }, + "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "2bb58403-f839-4e0a-9b04-4f9219d7df83", + "savedPayload": { + "position": { "x": 21970.548152772928, "y": 18596.045883148225 }, + "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false }, + "referenceParent": { "type": "Plotter Module", "name": "Super Trend", "id": "acfb7d6b-e877-4fb0-bef4-3923c049244b" } + } + } + ], + "id": "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4", + "savedPayload": { + "position": { "x": 21652.350101238982, "y": 18277.84783161428 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Indicator Bot", + "name": "Wave Trend", + "config": "{ \n\"codeName\": \"Wave-Trend\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Wave Trend", + "project": "Foundations", + "id": "d39fc6ac-79b2-4308-9c65-05e82bf02c8d", + "savedPayload": { + "position": { "x": 22200.780530114665, "y": 17963.676706110182 }, + "targetPosition": { "x": 22120.14774146697, "y": 18173.73230207205 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828" } + } + } + ], + "outputDatasetFolders": [], + "id": "ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a", + "savedPayload": { + "position": { "x": 22120.14774146697, "y": 18173.73230207205 }, + "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Wave Trend Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "88287fbf-f6b6-4b7d-ab0a-557c10b459d2", + "savedPayload": { + "position": { "x": 22226.132246264708, "y": 18130.307096818775 }, + "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "64877b9b-6a54-4b10-b82a-ab1a12ff483b" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "f713c037-7ea9-46f2-9982-318e30de5db1", + "savedPayload": { + "position": { "x": 22301.801714811005, "y": 18171.392266054598 }, + "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d4377097-6d3f-418d-8101-2bed732b55ec", + "savedPayload": { + "position": { "x": 22326.256507376027, "y": 18253.950262165316 }, + "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } + } + } + ], + "dataMineDataDependencies": [], + "id": "e2689a2e-356c-4dda-b198-2fa163578c77", + "savedPayload": { + "position": { "x": 22214.372794147097, "y": 18242.190810047705 }, + "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "64877b9b-6a54-4b10-b82a-ab1a12ff483b", + "savedPayload": { + "position": { "x": 22483.97470608709, "y": 18313.392388765817 }, + "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "dbb205f1-b207-4e15-8523-16a8f5d00c81", + "savedPayload": { + "position": { "x": 22249.570548781146, "y": 18464.420686681613 }, + "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "1abb722a-a84a-4dbe-892b-cc35a0776e3a", + "savedPayload": { + "position": { "x": 22181.112040805492, "y": 18558.64573936174 }, + "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "26d5d563-1bb6-4766-9601-f43578e09501", + "savedPayload": { + "position": { "x": 22039.514952819278, "y": 18383.78789803392 }, + "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Wave Trend", + "project": "Foundations", + "id": "b8a695ab-0f23-4002-82b9-400a29d413c2", + "savedPayload": { + "position": { "x": 22781.303758898535, "y": 18352.623792065417 }, + "targetPosition": { "x": 22370.208302959363, "y": 18535.655281449526 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d" } + } + } + ], + "outputDatasetFolders": [], + "id": "c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17", + "savedPayload": { + "position": { "x": 22370.208302959363, "y": 18535.655281449526 }, + "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Wave Trend Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "543c4f25-0af0-450b-9ea1-a4a4c6877d4a", + "savedPayload": { + "position": { "x": 22826.758891859656, "y": 18604.459002008694 }, + "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a79125c3-e49c-4ad0-85df-8ea1e6b72cb2" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4", + "savedPayload": { + "position": { "x": 22856.030990575473, "y": 18742.173398994753 }, + "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "01b4e456-8585-448d-acd1-d9a730f95eb1", + "savedPayload": { + "position": { "x": 22841.314321765996, "y": 18882.193149600214 }, + "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "97ed7b3c-ce95-484a-8608-e8826f28d08e", + "savedPayload": { + "position": { "x": 22784.049455511355, "y": 19010.81214506084 }, + "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } + } + } + ], + "dataMineDataDependencies": [], + "id": "f5fb61fa-828b-4551-8b48-9e9c1fc4fa64", + "savedPayload": { + "position": { "x": 22406.647699935915, "y": 18765.72457930408 }, + "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "a79125c3-e49c-4ad0-85df-8ea1e6b72cb2", + "savedPayload": { + "position": { "x": 22323.170494488917, "y": 18983.19013436525 }, + "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "17690387-850d-4e80-8d08-abebcf1ec894", + "savedPayload": { + "position": { "x": 22050.628591712248, "y": 18924.23449880322 }, + "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "654860da-2fe0-4b1c-a91d-45690a8d11b8", + "savedPayload": { + "position": { "x": 21935.59394278497, "y": 18942.454197291496 }, + "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "56663c74-0c47-441f-8591-d9098f9a610b", + "savedPayload": { + "position": { "x": 21959.11284702019, "y": 18718.686770833636 }, + "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Wave Trend", + "config": "{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828", + "savedPayload": { + "position": { "x": 21909.287496320045, "y": 18886.687059402426 }, + "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d", + "savedPayload": { + "position": { "x": 21778.1826889854, "y": 19017.791866737072 }, + "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "7c0c0127-d33a-40cd-95ce-a4c4db782862", + "savedPayload": { + "position": { "x": 22014.412436913575, "y": 19720.69514846755 }, + "targetPosition": { "x": 21781.268648476485, "y": 19531.899031152596 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "1fa9f019-5b1a-4310-acb9-18be189b37a7", + "savedPayload": { + "position": { "x": 21781.268648476485, "y": 19531.899031152596 }, + "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "fe518407-7360-4ded-ac8c-743508cf9944", + "savedPayload": { + "position": { "x": 21763.14562976658, "y": 19903.251169735962 }, + "targetPosition": { "x": 21655.635244902987, "y": 19623.177041786803 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "efbc0585-5a1c-4caf-ad89-2e29b5e98ca0", + "savedPayload": { + "position": { "x": 21655.635244902987, "y": 19623.177041786803 }, + "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Record WAVETREND", + "config": "{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.waveTrend", + "project": "Foundations", + "id": "29c99584-8b16-494a-a1be-0e9d7071641b", + "savedPayload": { + "position": { "x": 21477.729350771293, "y": 19787.562667105456 }, + "targetPosition": { "x": 21501.194520527326, "y": 19639.409416016184 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "39424ebf-7f21-4372-8b88-15bb7086cca9", + "savedPayload": { + "position": { "x": 21501.194520527326, "y": 19639.409416016184 }, + "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Record WAVETRENDSIGNAL", + "config": "{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.waveTrendSignal", + "project": "Foundations", + "id": "a5e59332-48bb-4252-97aa-ac587609a4e8", + "savedPayload": { + "position": { "x": 21264.930684066967, "y": 19692.818596493278 }, + "targetPosition": { "x": 21359.328742724443, "y": 19576.246702274733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "d9a10773-5caa-4b8d-8637-ccaa4faef8b2", + "savedPayload": { + "position": { "x": 21359.328742724443, "y": 19576.246702274733 }, + "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Record WT3", + "config": "{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.wt3", + "project": "Foundations", + "id": "a8cbbddf-28c6-4d38-8eca-841e44f4884a", + "savedPayload": { + "position": { "x": 21128.013668115655, "y": 19504.36849113303 }, + "targetPosition": { "x": 21268.050732090236, "y": 19450.613298701235 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "33d15bce-9db7-4b43-b795-59353cd2e63d", + "savedPayload": { + "position": { "x": 21268.050732090236, "y": 19450.613298701235 }, + "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "8a14c05f-d4a6-4cd5-9beb-328ec32e44dd", + "savedPayload": { + "position": { "x": 21548.124860039396, "y": 19343.102913837643 }, + "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)", + "project": "Foundations", + "id": "32d5f441-d68a-4c29-89ee-041138ae67d3", + "savedPayload": { + "position": { "x": 21304.85350470757, "y": 19179.128294782637 }, + "targetPosition": { "x": 21354.85350470757, "y": 19092.525754404192 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "6c129c1b-0def-43a3-826b-7542c834eb24", + "savedPayload": { + "position": { "x": 21354.85350470757, "y": 19092.525754404192 }, + "targetPosition": { "x": 21429.85350470757, "y": 18962.621943836526 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0", + "project": "Foundations", + "id": "5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1", + "savedPayload": { + "position": { "x": 21213.34715376146, "y": 19087.621943836526 }, + "targetPosition": { "x": 21299.949694139905, "y": 19037.621943836526 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c689da4f-8f19-47e6-8f82-11e2f42d3ecd", + "savedPayload": { + "position": { "x": 21299.949694139905, "y": 19037.621943836526 }, + "targetPosition": { "x": 21429.85350470757, "y": 18962.621943836526 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "3f88bd6f-cdde-4122-9778-ce7a7588fd7b", + "savedPayload": { + "position": { "x": 21429.85350470757, "y": 18962.621943836526 }, + "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "ff542733-ddbd-4cbf-b90d-a12c49752916", + "savedPayload": { + "position": { "x": 21641.985539063535, "y": 18750.489909480562 }, + "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false }, + "referenceParent": { "type": "Plotter Module", "name": "Wave Trend", "id": "cfa6bcb9-8d18-4658-81f4-1f7d55adc742" } + } + } + ], + "id": "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a", + "savedPayload": { + "position": { "x": 21595.055199551465, "y": 18454.18340730202 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Indicator Bot", + "name": "Donchian Channel", + "config": "{ \n\"codeName\": \"Donchian-Channel\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Donchian Channel", + "project": "Foundations", + "id": "2000e920-443a-49d2-9003-b16d742547dc", + "savedPayload": { + "position": { "x": 22215.55949757523, "y": 18372.578515415673 }, + "targetPosition": { "x": 21963.9583271916, "y": 18535.97022592018 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662" } + } + } + ], + "outputDatasetFolders": [], + "id": "014aaa46-fa23-41a3-9834-b9382f6af876", + "savedPayload": { + "position": { "x": 21963.9583271916, "y": 18535.97022592018 }, + "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "22266684-e056-49a8-8885-4a31cebd34d2", + "savedPayload": { + "position": { "x": 22212.685199142004, "y": 18460.717701908587 }, + "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } + } + }, + { + "type": "Status Dependency", + "name": "Donchian Channel Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "d55aa460-8292-4cba-831a-01425cbea4e7", + "savedPayload": { + "position": { "x": 22161.740447447533, "y": 18675.810756115363 }, + "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "8af7a7fd-54f6-496c-b4e3-05a37d838288" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "71b430e7-6a5c-437b-a015-76a8202de236", + "savedPayload": { + "position": { "x": 22123.417741055957, "y": 18784.030740505634 }, + "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } + } + } + ], + "dataMineDataDependencies": [], + "id": "9070474a-4a33-4c1b-8ac0-113ca33928c5", + "savedPayload": { + "position": { "x": 22011.946017234346, "y": 18683.661149551805 }, + "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "8af7a7fd-54f6-496c-b4e3-05a37d838288", + "savedPayload": { + "position": { "x": 21979.659114064485, "y": 18835.55908634655 }, + "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "75ad91f0-37ca-42fb-9c20-c3965f115741", + "savedPayload": { + "position": { "x": 21794.05301206023, "y": 18825.1625216165 }, + "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "f4f25b2a-d402-43d9-b1de-248f2987e80f", + "savedPayload": { + "position": { "x": 21720.207550244417, "y": 18849.156366637875 }, + "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "18bfecb5-3666-4eaf-8b3a-d44a41aa5752", + "savedPayload": { + "position": { "x": 21712.357156807975, "y": 18699.361936424688 }, + "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Donchian Channel", + "project": "Foundations", + "id": "a0373c2d-dcd9-4b36-8db8-6c5e377f4e70", + "savedPayload": { + "position": { "x": 20730.93072434567, "y": 19122.500353393523 }, + "targetPosition": { "x": 20753.3497524216, "y": 18823.339214239168 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e" } + } + } + ], + "outputDatasetFolders": [], + "id": "a9f3e616-1897-4716-94be-92676ab2c97c", + "savedPayload": { + "position": { "x": 20753.3497524216, "y": 18823.339214239168 }, + "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Donchian Channel Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "ab757f0c-c816-42c1-86f0-97c16ef7df9b", + "savedPayload": { + "position": { "x": 20568.727575212957, "y": 19069.62753531758 }, + "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "5675ab54-d0e8-4038-ab6a-56ef2aa08c55", + "savedPayload": { + "position": { "x": 20478.633033263286, "y": 19043.306430140354 }, + "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "51eb2e2d-75b5-4aa9-9628-da6fdafee5c0", + "savedPayload": { + "position": { "x": 20401.081700869912, "y": 18990.432826982586 }, + "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c19ecb80-d74c-4a66-8bc9-7c164f2f81bf", + "savedPayload": { + "position": { "x": 20343.664842779413, "y": 18916.182362513413 }, + "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } + } + } + ], + "dataMineDataDependencies": [], + "id": "22190dfd-2d9d-401b-a391-642f3140b8ba", + "savedPayload": { + "position": { "x": 20606.772763078443, "y": 18772.04970737961 }, + "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2", + "savedPayload": { + "position": { "x": 20640.623450312167, "y": 18589.260635952447 }, + "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "decfbbf5-ddb1-48ed-9703-3dfd2817fd4a", + "savedPayload": { + "position": { "x": 20626.18821092035, "y": 18512.968561046848 }, + "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "66d5f6e0-5b1e-4fce-9187-11f226def0a6", + "savedPayload": { + "position": { "x": 20651.832964350127, "y": 18439.68006637527 }, + "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "04245397-cdac-4f93-b45f-86787e821ab6", + "savedPayload": { + "position": { "x": 21537.760297863948, "y": 18848.48174139137 }, + "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Donchian Channel", + "config": "{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662", + "savedPayload": { + "position": { "x": 21685.219227936483, "y": 19034.513231655692 }, + "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e", + "savedPayload": { + "position": { "x": 21311.154983936773, "y": 19408.577475655402 }, + "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "1a36f31f-c662-44c1-859e-95dfc06c72cf", + "savedPayload": { + "position": { "x": 21205.432704204683, "y": 19638.192658346925 }, + "targetPosition": { "x": 20922.381387523103, "y": 19454.376984029353 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "39eca54b-9530-4c5b-a28f-a58a7b7a7f6a", + "savedPayload": { + "position": { "x": 20922.381387523103, "y": 19454.376984029353 }, + "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "25467c14-bbdd-4b2f-8f55-7463c2e47d0f", + "savedPayload": { + "position": { "x": 20604.003300377535, "y": 19944.63624567112 }, + "targetPosition": { "x": 20621.66668560953, "y": 19607.59877769145 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "d8a9f877-40ea-4464-823b-6ece32c332a4", + "savedPayload": { + "position": { "x": 20621.66668560953, "y": 19607.59877769145 }, + "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "hiHigh", + "config": "{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.hiHigh", + "project": "Foundations", + "id": "7d1d3c9b-5638-4ff1-a97b-fccb540d14f4", + "savedPayload": { + "position": { "x": 20188.258017971162, "y": 19500.394000204928 }, + "targetPosition": { "x": 20338.61536892795, "y": 19423.78310337388 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "6fd13621-5530-49fc-9b62-cd43937ae9c8", + "savedPayload": { + "position": { "x": 20338.61536892795, "y": 19423.78310337388 }, + "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "loLow", + "config": "{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.loLow", + "project": "Foundations", + "id": "ed2dd438-916d-422c-8395-b85103cfac6a", + "savedPayload": { + "position": { "x": 20214.753095819153, "y": 18994.837798235425 }, + "targetPosition": { "x": 20356.278754159943, "y": 19086.74563539421 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "d8ffc062-4f09-429d-8b7f-fad13e2b0bcc", + "savedPayload": { + "position": { "x": 20356.278754159943, "y": 19086.74563539421 }, + "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Mid Point", + "config": "{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.midPoint", + "project": "Foundations", + "id": "fda3d478-ea77-4a42-a742-e99caddf1b37", + "savedPayload": { + "position": { "x": 20665.825148689513, "y": 18765.00510774228 }, + "targetPosition": { "x": 20656.993456073516, "y": 18933.523841732112 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "be82c2e0-7fbd-4aa6-9cc2-203b60a3138d", + "savedPayload": { + "position": { "x": 20656.993456073516, "y": 18933.523841732112 }, + "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "086a47ac-062a-442f-9cde-0fa2f0550df3", + "savedPayload": { + "position": { "x": 20639.330070841523, "y": 19270.561309711782 }, + "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)", + "project": "Foundations", + "id": "58b389fb-0695-4083-8b14-cd6679d36d67", + "savedPayload": { + "position": { "x": 20596.561456762163, "y": 18558.568243131544 }, + "targetPosition": { "x": 20705.228112219684, "y": 18587.685385705576 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "0655fb31-8425-4174-bc6b-275c313ee834", + "savedPayload": { + "position": { "x": 20705.228112219684, "y": 18587.685385705576 }, + "targetPosition": { "x": 20922.561423134724, "y": 18645.919670853644 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n", + "project": "Foundations", + "id": "eeb544b6-45f7-4bff-a026-cef0ad9edbff", + "savedPayload": { + "position": { "x": 20835.209995412624, "y": 18319.919704481083 }, + "targetPosition": { "x": 20864.327137986656, "y": 18428.586359938603 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "a2c221ef-f3c9-4069-9ff3-4ac1190b1527", + "savedPayload": { + "position": { "x": 20864.327137986656, "y": 18428.586359938603 }, + "targetPosition": { "x": 20922.561423134724, "y": 18645.919670853644 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "393374e9-30fa-4598-9143-8df35e487665", + "savedPayload": { + "position": { "x": 20922.561423134724, "y": 18645.919670853644 }, + "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "4768d183-d8ea-4686-8419-f9dad3172020", + "savedPayload": { + "position": { "x": 21240.75947466867, "y": 18964.11772238759 }, + "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false }, + "referenceParent": { "type": "Plotter Module", "name": "Donchian Channel", "id": "dd7b5cd7-3b5e-4809-949e-777ddcce4648" } + } + } + ], + "id": "48c69242-e9f9-4433-b12f-6c79ee85d86b", + "savedPayload": { + "position": { "x": 21445.055199551465, "y": 18563.164786502824 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Indicator Bot", + "name": "Directional Movement Index (DMI)", + "config": "{ \n\"codeName\": \"DMI\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market DMI Directional Movement", + "project": "Foundations", + "id": "5919f5c5-6bee-468c-b910-f5652cbecb82", + "savedPayload": { + "position": { "x": 21995.019873701105, "y": 18861.8683175051 }, + "targetPosition": { "x": 21695.431013274734, "y": 18846.167530632218 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17" } + } + } + ], + "outputDatasetFolders": [], + "id": "7aaea608-87b1-44dd-b913-0b901b31f0a4", + "savedPayload": { + "position": { "x": 21695.431013274734, "y": 18846.167530632218 }, + "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "fe35d43c-c6df-4e14-8f8f-05097d8780c4", + "savedPayload": { + "position": { "x": 21940.88760345213, "y": 18931.484947018515 }, + "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } + } + }, + { + "type": "Status Dependency", + "name": "Directional Movement Index (DMI) Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "fd624718-e85a-4d9d-8a67-90d4e961d39d", + "savedPayload": { + "position": { "x": 21773.243908423803, "y": 19075.554309516097 }, + "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "f80adcc4-0286-43e6-a21f-b11c8210b305" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "84e787de-6e28-47f7-999b-ccb4df1b58b3", + "savedPayload": { + "position": { "x": 21678.630076854653, "y": 19140.580594373914 }, + "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } + } + } + ], + "dataMineDataDependencies": [], + "id": "0caf1c52-9492-4149-900c-88c36f943c04", + "savedPayload": { + "position": { "x": 21647.44332323199, "y": 18993.858454263842 }, + "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "f80adcc4-0286-43e6-a21f-b11c8210b305", + "savedPayload": { + "position": { "x": 21532.039302770227, "y": 19097.768701015844 }, + "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "77ab62fd-1ace-4833-852a-4b7fcfa71af1", + "savedPayload": { + "position": { "x": 21387.99175941192, "y": 18980.26117397252 }, + "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "1e735ccd-0aac-412e-9cd3-e7371c4da681", + "savedPayload": { + "position": { "x": 21314.146297596108, "y": 18956.267328951148 }, + "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "b15d854d-e6bd-4a3f-86a4-e52298e1bedb", + "savedPayload": { + "position": { "x": 21395.842152848363, "y": 18830.466743759334 }, + "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily DMI Directional Movement", + "project": "Foundations", + "id": "7aa772da-83ed-49bc-ae02-cdf6dec2e327", + "savedPayload": { + "position": { "x": 21568.418268429334, "y": 19294.368636677806 }, + "targetPosition": { "x": 21367.679086521675, "y": 19071.425189034588 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52" } + } + } + ], + "outputDatasetFolders": [], + "id": "689dc40b-6766-4c3f-8b01-1337836842d3", + "savedPayload": { + "position": { "x": 21367.679086521675, "y": 19071.425189034588 }, + "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Directional Movement Index (DMI) Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "68ae89c3-ae95-4f7c-8010-77696f7cece1", + "savedPayload": { + "position": { "x": 21418.109529174297, "y": 19375.0698100486 }, + "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "410a9275-4f43-4cbe-9ee9-a674a8465fb2" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "676dd9be-1e1e-4f80-98af-e9d74d588c9b", + "savedPayload": { + "position": { "x": 21336.823796722936, "y": 19422.00014956067 }, + "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "7d829a3f-61dc-451c-aedf-2d441bb73ee6", + "savedPayload": { + "position": { "x": 21245.014198732228, "y": 19441.51488203788 }, + "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a4433576-f48c-46ad-be60-94456f62807d", + "savedPayload": { + "position": { "x": 21151.667698328587, "y": 19431.703769498232 }, + "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } + } + } + ], + "dataMineDataDependencies": [], + "id": "2bc735c8-7b2c-43bf-a5ad-04a92a55b492", + "savedPayload": { + "position": { "x": 21229.313411859344, "y": 19141.92602161151 }, + "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "410a9275-4f43-4cbe-9ee9-a674a8465fb2", + "savedPayload": { + "position": { "x": 21120.587355457774, "y": 18991.140218835644 }, + "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f5079609-c590-4de5-aeaf-50454e9462ff", + "savedPayload": { + "position": { "x": 21055.468180792406, "y": 18948.8513323452 }, + "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "4a4808ce-da77-4797-9c98-a20c7f4b66ff", + "savedPayload": { + "position": { "x": 21020.217764503945, "y": 18879.668495014033 }, + "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "e7398a04-47e8-4195-9504-c8fb6a7f8006", + "savedPayload": { + "position": { "x": 21166.939904614017, "y": 18848.48174139137 }, + "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "DMI Directional Movement", + "config": "{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17", + "savedPayload": { + "position": { "x": 21176.89011857568, "y": 19085.658562919565 }, + "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52", + "savedPayload": { + "position": { "x": 20654.39634215894, "y": 19168.413447270384 }, + "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "1ec34464-ca30-478d-b477-060d5ce5c395", + "savedPayload": { + "position": { "x": 20433.900803083092, "y": 19292.034035369074 }, + "targetPosition": { "x": 20312.951620111555, "y": 18976.95064142627 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "e5938129-efd9-406d-99d7-5138f70c071f", + "savedPayload": { + "position": { "x": 20312.951620111555, "y": 18976.95064142627 }, + "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "fec95a23-69ea-4963-8525-8eaa5d791bc9", + "savedPayload": { + "position": { "x": 19767.211173181375, "y": 19186.440771466918 }, + "targetPosition": { "x": 19979.606805160696, "y": 18924.15400947519 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "138e7e11-7336-481f-9a0c-397cdcf8c275", + "savedPayload": { + "position": { "x": 19979.606805160696, "y": 18924.15400947519 }, + "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "+DI", + "config": "{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.plusDI", + "project": "Foundations", + "id": "ff000762-5411-45e6-bd76-17f41e2b7770", + "savedPayload": { + "position": { "x": 19691.985214713728, "y": 18582.67229955685 }, + "targetPosition": { "x": 19858.65762218916, "y": 18609.070615532386 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ae437f00-ed26-439e-8ee2-b464ac13a414", + "savedPayload": { + "position": { "x": 19858.65762218916, "y": 18609.070615532386 }, + "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "-DI", + "config": "{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.minusDI", + "project": "Foundations", + "id": "bc1af38f-d7ee-4af5-a8ed-e793527c0955", + "savedPayload": { + "position": { "x": 20010.578662682707, "y": 18189.242156569257 }, + "targetPosition": { "x": 20071.053254168477, "y": 18346.78385354066 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "25cafbf6-5636-4e0e-aabc-5323c92faa92", + "savedPayload": { + "position": { "x": 20071.053254168477, "y": 18346.78385354066 }, + "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "ADX", + "config": "{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.adx", + "project": "Foundations", + "id": "57bc2009-d447-4470-a9e3-49cab55d6fac", + "savedPayload": { + "position": { "x": 20510.595885109, "y": 18268.43710449587 }, + "targetPosition": { "x": 20404.39806911934, "y": 18399.580485491737 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "01c1bb22-2c02-4b43-8084-71126021fbc9", + "savedPayload": { + "position": { "x": 20404.39806911934, "y": 18399.580485491737 }, + "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "3aa516a7-f994-48ed-9f01-92cf496e5338", + "savedPayload": { + "position": { "x": 20192.002437140018, "y": 18661.867247483464 }, + "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)", + "project": "Foundations", + "id": "3d2db569-3ddf-43da-be3d-c28e5504273d", + "savedPayload": { + "position": { "x": 20575.90092579431, "y": 18060.71399612608 }, + "targetPosition": { "x": 20646.699469787418, "y": 18148.142916789988 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "a6258f38-8354-48de-adb7-3b661899667e", + "savedPayload": { + "position": { "x": 20646.699469787418, "y": 18148.142916789988 }, + "targetPosition": { "x": 20788.296557773632, "y": 18323.000758117807 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0", + "project": "Foundations", + "id": "c2937149-cf61-4d86-808e-979e5948216b", + "savedPayload": { + "position": { "x": 20909.245740745173, "y": 18007.917364175002 }, + "targetPosition": { "x": 20868.929346421326, "y": 18112.94516215594 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3", + "savedPayload": { + "position": { "x": 20868.929346421326, "y": 18112.94516215594 }, + "targetPosition": { "x": 20788.296557773632, "y": 18323.000758117807 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "da6ee60e-081f-401e-bd6a-5df0a847e64f", + "savedPayload": { + "position": { "x": 20788.296557773632, "y": 18323.000758117807 }, + "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "baba93f1-f096-429d-a544-efe36119fac8", + "savedPayload": { + "position": { "x": 20858.692067041735, "y": 18767.46051138562 }, + "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false }, + "referenceParent": { "type": "Plotter Module", "name": "DMI Directional Movement", "id": "4e8c7782-32a0-496d-baab-d11bb1a562d0" } + } + } + ], + "id": "de6b7c83-31ee-41f3-83cc-57f47865c6e9", + "savedPayload": { + "position": { "x": 21259.6450029265, "y": 18563.164786502824 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Indicator Bot", + "name": "Ichimoku Cloud", + "config": "{ \n\"codeName\": \"Ichimoku\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Ichimoku Cloud", + "project": "Foundations", + "id": "fc0db1a6-d3f2-42ee-8151-3341b44cd685", + "savedPayload": { + "position": { "x": 20577.965343509648, "y": 19519.34783161428 }, + "targetPosition": { "x": 20318.157722374315, "y": 19369.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" } + } + } + ], + "outputDatasetFolders": [], + "id": "6ff0e507-30a0-44cf-9889-234622011f92", + "savedPayload": { + "position": { "x": 20318.157722374315, "y": 19369.34783161428 }, + "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "5e8b154e-58b0-436c-a28e-0d6a165cf7fe", + "savedPayload": { + "position": { "x": 20498.127849125704, "y": 19556.80116628037 }, + "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } + } + }, + { + "type": "Status Dependency", + "name": "Ichimoku Cloud Multi-Time-Frame-Market", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "b1eeff79-6ce6-4e3f-916f-efb6f5c57d36", + "savedPayload": { + "position": { "x": 20283.350101238982, "y": 19609.05926331728 }, + "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "dbcf7839-bf6e-41e9-beff-ad4a672dec87" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "8815bfb5-a494-425b-8211-215b858acd8c", + "savedPayload": { + "position": { "x": 20169.527244473604, "y": 19624.044326692972 }, + "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } + } + } + ], + "dataMineDataDependencies": [], + "id": "17464577-a8e2-4909-b674-bf190ae9bd61", + "savedPayload": { + "position": { "x": 20208.350101238982, "y": 19479.155452749612 }, + "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "dbcf7839-bf6e-41e9-beff-ad4a672dec87", + "savedPayload": { + "position": { "x": 20058.350101238982, "y": 19519.34783161428 }, + "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "28298755-1265-4638-ad84-4ea48d9967c4", + "savedPayload": { + "position": { "x": 19983.350101238982, "y": 19349.251642181945 }, + "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "cffec99c-61ce-4c11-acfe-7cfab0661b92", + "savedPayload": { + "position": { "x": 19928.446290671316, "y": 19294.34783161428 }, + "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "0419a095-c117-4b03-8581-c6c2fb30fe43", + "savedPayload": { + "position": { "x": 21062.71466341443, "y": 18750.489909480562 }, + "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Ichimoku Cloud", + "project": "Foundations", + "id": "d7fe8959-24a8-4872-90e6-e4e4ecee89c6", + "savedPayload": { + "position": { "x": 19977.54248010365, "y": 19704.34783161428 }, + "targetPosition": { "x": 19977.54248010365, "y": 19404.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" } + } + } + ], + "outputDatasetFolders": [], + "id": "e4fa5f98-33d5-4d71-935b-ce77340cb43a", + "savedPayload": { + "position": { "x": 19977.54248010365, "y": 19404.34783161428 }, + "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Ichimoku Cloud Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5097611a-6c4c-4629-9b4e-ab1ae850980f", + "savedPayload": { + "position": { "x": 19811.841693230766, "y": 19663.744313175983 }, + "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "906bf32a-6310-4aa4-83d9-7de0a94906d6" } + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "f7e27eb6-6cdb-4352-a880-51f78903cd72", + "savedPayload": { + "position": { "x": 19720.032095240058, "y": 19644.22958069877 }, + "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "826de77b-7a62-4f14-b5ea-911aa0612cec", + "savedPayload": { + "position": { "x": 19638.746362788697, "y": 19597.2992411867 }, + "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "ebfa73d9-6cd5-45f7-b66c-464c68692b63", + "savedPayload": { + "position": { "x": 19575.941309720023, "y": 19527.54716325412 }, + "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } + } + } + ], + "dataMineDataDependencies": [], + "id": "434839d0-e4ac-429e-aed0-5542fda64850", + "savedPayload": { + "position": { "x": 19827.54248010365, "y": 19364.155452749612 }, + "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "906bf32a-6310-4aa4-83d9-7de0a94906d6", + "savedPayload": { + "position": { "x": 19847.638669535983, "y": 19179.34783161428 }, + "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2", + "savedPayload": { + "position": { "x": 19827.54248010365, "y": 19104.34783161428 }, + "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "3d514935-9c3a-4b52-9497-b0cdfb4dedc4", + "savedPayload": { + "position": { "x": 19847.638669535983, "y": 19029.34783161428 }, + "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "13b83df6-2b1a-4535-8b78-5711c9b4630d", + "savedPayload": { + "position": { "x": 20866.939904614017, "y": 18630.518982989764 }, + "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Ichimoku Cloud", + "config": "{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9", + "savedPayload": { + "position": { "x": 20735.58075892679, "y": 18828.247651301732 }, + "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "ef8da44c-8cc5-41fc-add6-f2feff945632", + "savedPayload": { + "position": { "x": 20264.232313773922, "y": 18588.083622916714 }, + "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "72a92d9f-1ed8-4889-85dc-cf06b82a696e", + "savedPayload": { + "position": { "x": 20355.091947472574, "y": 18384.33175670161 }, + "targetPosition": { "x": 20299.35735576764, "y": 18225.051444712073 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "e8a2fd42-8b10-4ebd-9403-fda27ec231af", + "savedPayload": { + "position": { "x": 20299.35735576764, "y": 18225.051444712073 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "0b6082e7-ec6b-47c1-818e-9af517edf285", + "savedPayload": { + "position": { "x": 20131.206156330467, "y": 18409.557626991456 }, + "targetPosition": { "x": 20150.1001616729, "y": 18241.86869157197 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "43e28612-17ea-4a7b-89c7-bd039dec9ea1", + "savedPayload": { + "position": { "x": 20150.1001616729, "y": 18241.86869157197 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Conversion Line", + "config": "{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.conversionLine", + "project": "Foundations", + "id": "0e232ef8-ac61-4c1a-ada7-73b687dc805b", + "savedPayload": { + "position": { "x": 19918.54693362188, "y": 18335.14494659232 }, + "targetPosition": { "x": 20008.327346533843, "y": 18192.260237972547 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "512e4c3c-391b-4dfa-9e88-0473375d1799", + "savedPayload": { + "position": { "x": 20008.327346533843, "y": 18192.260237972547 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Base Line", + "config": "{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.baseLine", + "project": "Foundations", + "id": "c9604d93-a559-4469-9cab-5fc86b5e1648", + "savedPayload": { + "position": { "x": 19759.234046498448, "y": 18175.83205946889 }, + "targetPosition": { "x": 19902.118755118223, "y": 18086.051646556927 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ca0fadce-a732-4048-991c-9e11de0bed02", + "savedPayload": { + "position": { "x": 19902.118755118223, "y": 18086.051646556927 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Lagging Span", + "config": "{ \n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.laggingSpan", + "project": "Foundations", + "id": "f8b08c0d-a298-47c8-98b4-14498ae3f069", + "savedPayload": { + "position": { "x": 19684.821366099313, "y": 17963.172836760303 }, + "targetPosition": { "x": 19852.5103015188, "y": 17944.27883141787 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "b1421f51-e5e9-4c19-8ef8-0361872d12a5", + "savedPayload": { + "position": { "x": 19852.5103015188, "y": 17944.27883141787 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Lead Line 1", + "config": "{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.leadLine1", + "project": "Foundations", + "id": "33f1f757-9ad5-4c0a-9dff-aae377cb5fc4", + "savedPayload": { + "position": { "x": 19710.047236389157, "y": 17739.287045618195 }, + "targetPosition": { "x": 19869.327548378693, "y": 17795.02163732313 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "40a00adc-bc21-4ae8-95da-623d84b9fb5f", + "savedPayload": { + "position": { "x": 19869.327548378693, "y": 17795.02163732313 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Lead Line 2", + "config": "{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.leadLine2", + "project": "Foundations", + "id": "748194a5-7fc8-4389-83ec-251ea6212867", + "savedPayload": { + "position": { "x": 19829.91536438208, "y": 17548.51801275731 }, + "targetPosition": { "x": 19949.239633707308, "y": 17667.84228208254 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "d4dc6e16-82d8-44b5-bf4a-898746e9f906", + "savedPayload": { + "position": { "x": 19949.239633707308, "y": 17667.84228208254 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Past Begin", + "config": "{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.pastBegin", + "project": "Foundations", + "id": "36cea089-33a9-4613-bf31-b6559e672bfe", + "savedPayload": { + "position": { "x": 20020.684397242963, "y": 17428.64988476439 }, + "targetPosition": { "x": 20076.4189889479, "y": 17587.930196753925 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "6e65d1a7-d1d6-4e55-8a5e-1b633d847760", + "savedPayload": { + "position": { "x": 20076.4189889479, "y": 17587.930196753925 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Past End", + "config": "{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.pastEnd", + "project": "Foundations", + "id": "f6122e26-d738-4265-87d7-05e277ca4125", + "savedPayload": { + "position": { "x": 20244.57018838507, "y": 17403.424014474545 }, + "targetPosition": { "x": 20225.676183042637, "y": 17571.11294989403 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9", + "savedPayload": { + "position": { "x": 20225.676183042637, "y": 17571.11294989403 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Forward Begin", + "config": "{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.forwardBegin", + "project": "Foundations", + "id": "eea563b8-20c5-4464-8f2f-add8dc54621e", + "savedPayload": { + "position": { "x": 20457.229411093656, "y": 17477.83669487368 }, + "targetPosition": { "x": 20367.448998181695, "y": 17620.721403493455 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "f4aacf4c-ceb3-42eb-8658-1b75219f91d5", + "savedPayload": { + "position": { "x": 20367.448998181695, "y": 17620.721403493455 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Forward End", + "config": "{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.forwardEnd", + "project": "Foundations", + "id": "b24fdba5-01d6-4172-8d60-97714a1f419e", + "savedPayload": { + "position": { "x": 20616.54229821709, "y": 17637.149581997113 }, + "targetPosition": { "x": 20473.657589597315, "y": 17726.929994909075 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "66042c7c-421c-4882-b2dc-f68a47c928ea", + "savedPayload": { + "position": { "x": 20473.657589597315, "y": 17726.929994909075 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Plot Lead Line 1", + "config": "{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.plotLeadLine1", + "project": "Foundations", + "id": "53b40211-2c67-45d0-909e-aa8182dbe7fa", + "savedPayload": { + "position": { "x": 20690.954978616224, "y": 17849.8088047057 }, + "targetPosition": { "x": 20523.266043196738, "y": 17868.702810048133 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "b73f0fd0-94de-4247-a3fb-f066d12c3749", + "savedPayload": { + "position": { "x": 20523.266043196738, "y": 17868.702810048133 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Record Property", + "name": "Plot Lead Line2", + "config": "{ \n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.plotLeadLine2", + "project": "Foundations", + "id": "ed655742-cd9e-4ca2-baad-ea28f5a3fe0a", + "savedPayload": { + "position": { "x": 20665.72910832638, "y": 18073.694595847806 }, + "targetPosition": { "x": 20506.448796336845, "y": 18017.96000414287 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "aa927173-5062-420c-bc81-7019042625bc", + "savedPayload": { + "position": { "x": 20506.448796336845, "y": 18017.96000414287 }, + "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "4ad846c6-be10-469e-bb6b-178b94b1bcf6", + "savedPayload": { + "position": { "x": 20187.88817235777, "y": 17906.490820733 }, + "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\n// Maybe there is no need of this variable... but I leave it here\nvariable.laggingSpan = candle.close\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)", + "project": "Foundations", + "id": "899265ba-76d1-4525-b3c3-2e99d73daf7b", + "savedPayload": { + "position": { "x": 20851.81758930949, "y": 17645.79749416949 }, + "targetPosition": { "x": 20857.70538438682, "y": 17758.143316829377 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "5d5b6e50-f79b-4039-b835-b0bdc3e58653", + "savedPayload": { + "position": { "x": 20857.70538438682, "y": 17758.143316829377 }, + "targetPosition": { "x": 20869.480974541482, "y": 17982.834962149154 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []", + "project": "Foundations", + "id": "50245904-f0f3-43a9-8e7a-164fba5bc780", + "savedPayload": { + "position": { "x": 21152.532291223062, "y": 17799.019287831583 }, + "targetPosition": { "x": 21058.181852329202, "y": 17860.291179270775 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1", + "savedPayload": { + "position": { "x": 21058.181852329202, "y": 17860.291179270775 }, + "targetPosition": { "x": 20869.480974541482, "y": 17982.834962149154 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "99f9d3e1-78fc-4e8d-b41a-d900687192f9", + "savedPayload": { + "position": { "x": 20869.480974541482, "y": 17982.834962149154 }, + "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "id": "ccd20b4b-2783-4b65-a1ac-087621e5e315", + "savedPayload": { + "position": { "x": 20665.185249658687, "y": 18383.78789803392 }, + "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false }, + "referenceParent": { "type": "Plotter Module", "name": "Ichimoku", "id": "c5dedee0-0553-457c-9a14-5c5d97907cb2" } + } + } + ], + "id": "ab48285e-a196-4696-b8be-a25c373a64be", + "savedPayload": { + "position": { "x": 21109.6450029265, "y": 18454.18340730202 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Wave Trend", + "config": "{ \n \"codeName\": \"PlotterWaveTrend\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Wave Trend", + "config": "{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "WaveTrend + Signal + Histogram", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "WAVETREND Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.waveTrend", + "project": "Foundations", + "id": "2c5ca3e2-3f1d-41b8-8b16-8bec853896c1", + "savedPayload": { + "position": { "x": 20187.11850005987, "y": 18762.713955427484 }, + "targetPosition": { "x": 20296.85435108448, "y": 18787.49889036597 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "0067f22f-46a2-4735-86fe-5e5329285f92", + "savedPayload": { + "position": { "x": 20296.85435108448, "y": 18787.49889036597 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "WAVETREND End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.waveTrend", + "project": "Foundations", + "id": "7bbd00d1-0fab-4055-97fe-7993b2677537", + "savedPayload": { + "position": { "x": 20311.932783724733, "y": 18568.49913906378 }, + "targetPosition": { "x": 20380.06387352772, "y": 18658.0223461235 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "244f05f3-b51c-4427-8078-3b319ccd0092", + "savedPayload": { + "position": { "x": 20380.06387352772, "y": 18658.0223461235 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "SIGNAL Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.waveTrendSignal", + "project": "Foundations", + "id": "6d226efa-bc1b-4192-9fce-b3389535ec68", + "savedPayload": { + "position": { "x": 20532.38494972421, "y": 18499.951033268673 }, + "targetPosition": { "x": 20527.03198419404, "y": 18612.323608926763 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9", + "savedPayload": { + "position": { "x": 20527.03198419404, "y": 18612.323608926763 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "SIGNAL End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.waveTrendSignal", + "project": "Foundations", + "id": "fc0f1fb3-ab13-4b01-8496-15c9c15a2b57", + "savedPayload": { + "position": { "x": 20745.32297953423, "y": 18589.144058571022 }, + "targetPosition": { "x": 20668.990670734052, "y": 18671.785625794993 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "dd98f729-93b7-4509-bc62-3332f00cd3d0", + "savedPayload": { + "position": { "x": 20668.990670734052, "y": 18671.785625794993 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "WT3 Histogram Zero", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", + "project": "Foundations", + "id": "0e4d11eb-1949-4d16-a548-1bdee21dd59b", + "savedPayload": { + "position": { "x": 20851.11080246409, "y": 18794.3438071618 }, + "targetPosition": { "x": 20739.515886020625, "y": 18808.585458188845 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "8c7a44ee-f5e7-4c27-a129-2567f4c3787a", + "savedPayload": { + "position": { "x": 20739.515886020625, "y": 18808.585458188845 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "WT3 Histogram", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = record.wt3", + "project": "Foundations", + "id": "3d279675-73d8-45b6-823a-3898e74e3ec2", + "savedPayload": { + "position": { "x": 20800.24912046422, "y": 19019.535036134203 }, + "targetPosition": { "x": 20705.60809802071, "y": 18958.71294417045 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "041ff6d0-02aa-4a0f-81e1-8af53427e0bf", + "savedPayload": { + "position": { "x": 20705.60809802071, "y": 18958.71294417045 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Zero Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "95b28bb4-1b05-45ca-b4b2-c36af8849126", + "savedPayload": { + "position": { "x": 20616.536679806988, "y": 19159.348266730314 }, + "targetPosition": { "x": 20583.133137582558, "y": 19051.921764567855 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "82e2aee4-871f-4f54-85b0-2c34acdcbbdd", + "savedPayload": { + "position": { "x": 20583.133137582558, "y": 19051.921764567855 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Zero Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "6a55e459-a04d-43ed-bd23-f0b8aac737bd", + "savedPayload": { + "position": { "x": 20385.934573212267, "y": 19148.363334503236 }, + "targetPosition": { "x": 20429.398399852744, "y": 19044.59847641647 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "2f1122e6-62ec-47c3-a29c-f3eff9169efd", + "savedPayload": { + "position": { "x": 20429.398399852744, "y": 19044.59847641647 }, + "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "8a7d2782-832c-4732-94ac-b50588cdfe04", + "savedPayload": { + "position": { "x": 20516.326053133696, "y": 18837.06876024294 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Chart Points", + "name": "Upper+Lower Levels", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Upper 53 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 53", + "project": "Foundations", + "id": "1b2a894d-474b-431f-945f-0d3a19b5e304", + "savedPayload": { + "position": { "x": 21105.11553481132, "y": 18810.79492922037 }, + "targetPosition": { "x": 21223.48942211176, "y": 18931.062070640553 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "237d03b2-63ad-400c-9c3c-080bcc7c3d3b", + "savedPayload": { + "position": { "x": 21223.48942211176, "y": 18931.062070640553 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Upper 53 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 53", + "project": "Foundations", + "id": "e1cddc05-9901-4b87-bbb3-a093dfdfc40c", + "savedPayload": { + "position": { "x": 21420.116906053896, "y": 18666.93862315525 }, + "targetPosition": { "x": 21433.49033627348, "y": 18835.15786659714 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "e042ff20-3176-415f-a4df-09a426fd79da", + "savedPayload": { + "position": { "x": 21433.49033627348, "y": 18835.15786659714 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Upper 60 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 60", + "project": "Foundations", + "id": "d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee", + "savedPayload": { + "position": { "x": 21753.891007183065, "y": 18759.217277755437 }, + "targetPosition": { "x": 21656.006403692925, "y": 18896.67696966393 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ca64f2c6-152e-4081-8d38-1d8e80045206", + "savedPayload": { + "position": { "x": 21656.006403692925, "y": 18896.67696966393 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Upper 60 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 60", + "project": "Foundations", + "id": "16da2601-ca28-4889-9155-12c687a9ec70", + "savedPayload": { + "position": { "x": 21950.26122679455, "y": 19044.452684970496 }, + "targetPosition": { "x": 21786.919883433915, "y": 19086.833907807304 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "1a202c3b-ff57-4907-b26f-3caabb330ec3", + "savedPayload": { + "position": { "x": 21786.919883433915, "y": 19086.833907807304 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Lower 53 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -53", + "project": "Foundations", + "id": "d0ce070f-1912-43ce-82c0-77def287c519", + "savedPayload": { + "position": { "x": 21917.34375672025, "y": 19389.180027726063 }, + "targetPosition": { "x": 21764.97490338438, "y": 19316.652136311015 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "cab7980f-9dae-4f54-9f56-bf377777b85a", + "savedPayload": { + "position": { "x": 21764.97490338438, "y": 19316.652136311015 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Lower 53 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -53", + "project": "Foundations", + "id": "b3aec95a-cdee-4816-8330-c5ac7ae90c79", + "savedPayload": { + "position": { "x": 21670.54104704485, "y": 19632.097551129144 }, + "targetPosition": { "x": 21600.43976360078, "y": 19478.59715191307 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3e633fdd-4535-4a9d-9b2b-5577533e417d", + "savedPayload": { + "position": { "x": 21600.43976360078, "y": 19478.59715191307 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Lower 60 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = -60", + "project": "Foundations", + "id": "f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c", + "savedPayload": { + "position": { "x": 21325.334828532068, "y": 19659.541446251893 }, + "targetPosition": { "x": 21370.30228459226, "y": 19496.893081994902 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3b48dde7-59c2-4c52-9aab-a8bfafcb7e99", + "savedPayload": { + "position": { "x": 21370.30228459226, "y": 19496.893081994902 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Lower 60 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = -60", + "project": "Foundations", + "id": "f9969fe0-e387-4247-be00-e26ad15ca006", + "savedPayload": { + "position": { "x": 21043.25092736379, "y": 19458.670409561448 }, + "targetPosition": { "x": 21182.246350480076, "y": 19362.979057534605 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "db3520c1-9af2-4715-af97-cca2986db9ac", + "savedPayload": { + "position": { "x": 21182.246350480076, "y": 19362.979057534605 }, + "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "427a710c-2eb9-4fb3-9023-e2dd30f58871", + "savedPayload": { + "position": { "x": 21460.237196712646, "y": 19171.59635348092 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Zero Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "8f897a11-c8bb-4e26-a8fb-46a3ee60b983", + "savedPayload": { + "position": { "x": 17157.379924716563, "y": 24811.771417957705 }, + "targetPosition": { "x": 16971.20594634032, "y": 24834.03124220595 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "eaa77ce9-3146-4a18-a228-1b5dfb7f58d1", + "savedPayload": { + "position": { "x": 16971.20594634032, "y": 24834.03124220595 }, + "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Zero Line Begin", + "project": "Foundations", + "id": "c0a1ab8a-0a7a-47c2-a789-28ab62426e9e", + "savedPayload": { + "position": { "x": 16932.41692322835, "y": 24972.19587637056 }, + "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Zero Line Begin", "id": "82e2aee4-871f-4f54-85b0-2c34acdcbbdd" } + } + }, + { + "type": "Polygon Vertex", + "name": "Zero Line End", + "project": "Foundations", + "id": "371298d7-7c65-4fbe-b4c2-e3fc54cd88dc", + "savedPayload": { + "position": { "x": 16807.291792212323, "y": 25042.46504483044 }, + "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Zero Line End", "id": "2f1122e6-62ec-47c3-a29c-f3eff9169efd" } + } + } + ], + "id": "12090784-30fc-4f0b-853d-d5711b242112", + "savedPayload": { + "position": { "x": 20823.79788650749, "y": 19599.613782618817 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "WT3 Histogram", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "ba324dfe-27b0-41b5-ae10-247e0bc52baf", + "savedPayload": { + "position": { "x": 21065.342314449015, "y": 19161.070830802157 }, + "targetPosition": { "x": 20840.915588661708, "y": 19177.122147021983 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.wt3 < 0", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}", + "project": "Foundations", + "id": "a268871c-78be-4354-a82c-2218c15a25df", + "savedPayload": { + "position": { "x": 21093.14400967011, "y": 19549.7893224421 }, + "targetPosition": { "x": 20967.02979916591, "y": 19363.45573473204 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ae2c64bc-ed7f-470d-b4b0-7118b830ba3c", + "savedPayload": { + "position": { "x": 20967.02979916591, "y": 19363.45573473204 }, + "targetPosition": { "x": 20840.915588661708, "y": 19177.122147021983 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b", + "savedPayload": { + "position": { "x": 20840.915588661708, "y": 19177.122147021983 }, + "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "WT3 Histogram Zero", + "project": "Foundations", + "id": "cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a", + "savedPayload": { + "position": { "x": 20712.12097647824, "y": 19291.434815949677 }, + "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "WT3 Histogram Zero", "id": "8c7a44ee-f5e7-4c27-a129-2567f4c3787a" } + } + }, + { + "type": "Polygon Vertex", + "name": "WT3 Histogram", + "project": "Foundations", + "id": "52313113-c0bc-49f4-8f64-a446e5b0fb3d", + "savedPayload": { + "position": { "x": 20540.218169448715, "y": 19281.194535668765 }, + "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "WT3 Histogram", "id": "041ff6d0-02aa-4a0f-81e1-8af53427e0bf" } + } + } + ], + "id": "6399921a-70ac-4c45-ba3d-b2745f291d67", + "savedPayload": { + "position": { "x": 20410.711268224662, "y": 19893.771431863475 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Wave Trend", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "5fb5a80e-4ed6-4131-9762-8a241e4e5de9", + "savedPayload": { + "position": { "x": 16628.726476464682, "y": 24772.405594205025 }, + "targetPosition": { "x": 16563.96283159315, "y": 24696.21064487796 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "db105320-a505-4e27-be2a-ad5b2ff77051", + "savedPayload": { + "position": { "x": 16563.96283159315, "y": 24696.21064487796 }, + "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "WAVETREND Begin", + "project": "Foundations", + "id": "d23cd662-a740-425f-b5cd-e0d22580f743", + "savedPayload": { + "position": { "x": 16299.665467470779, "y": 24674.776949023828 }, + "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "WAVETREND Begin", "id": "0067f22f-46a2-4735-86fe-5e5329285f92" } + } + }, + { + "type": "Polygon Vertex", + "name": "WAVETREND End", + "project": "Foundations", + "id": "5ee7b2b6-96aa-42e1-92e8-78290f09964b", + "savedPayload": { + "position": { "x": 16321.09916332491, "y": 24410.479584901455 }, + "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "WAVETREND End", "id": "244f05f3-b51c-4427-8078-3b319ccd0092" } + } + } + ], + "id": "56bc1d31-4574-45ed-ae1e-a96c0a0ce57d", + "savedPayload": { + "position": { "x": 19904.1670592805, "y": 19917.90110651146 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Signal Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "038158de-f7fd-458e-869f-a834f376935e", + "savedPayload": { + "position": { "x": 16182.112216735088, "y": 24588.81847469396 }, + "targetPosition": { "x": 16242.799369748238, "y": 24509.338480612692 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "8e26548a-c9d4-48ff-8976-9f81905f1e98", + "savedPayload": { + "position": { "x": 16242.799369748238, "y": 24509.338480612692 }, + "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "SIGNAL Begin", + "project": "Foundations", + "id": "1bdf5db8-ea42-4af0-9498-ae171e29c0ab", + "savedPayload": { + "position": { "x": 16170.75064375408, "y": 24385.229514254737 }, + "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "SIGNAL Begin", "id": "80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9" } + } + }, + { + "type": "Polygon Vertex", + "name": "SIGNAL End", + "project": "Foundations", + "id": "dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c", + "savedPayload": { + "position": { "x": 16207.56279274552, "y": 24246.525079810657 }, + "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "SIGNAL End", "id": "dd98f729-93b7-4509-bc62-3332f00cd3d0" } + } + } + ], + "id": "b233d138-7074-43fb-bca6-d67bed33b3e9", + "savedPayload": { + "position": { "x": 19464.98946694442, "y": 19664.341805354175 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Upper 53", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "7a412ade-bfb4-4afd-8d02-6e98894ce228", + "savedPayload": { + "position": { "x": 16118.33121610582, "y": 24249.36255847565 }, + "targetPosition": { "x": 16212.354626947064, "y": 24215.309684679465 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "8141c484-6521-4a05-a3d9-66941314ad57", + "savedPayload": { + "position": { "x": 16212.354626947064, "y": 24215.309684679465 }, + "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Upper 53 Begin", + "project": "Foundations", + "id": "5cf6a61d-0d4c-4390-b0e4-4b6f2614593f", + "savedPayload": { + "position": { "x": 16218.841754693825, "y": 24071.950096156696 }, + "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Upper 53 Begin", "id": "237d03b2-63ad-400c-9c3c-080bcc7c3d3b" } + } + }, + { + "type": "Polygon Vertex", + "name": "Upper 53 End", + "project": "Foundations", + "id": "6336fba4-1e3f-4574-a645-f8562c8cc41d", + "savedPayload": { + "position": { "x": 16324.79938390655, "y": 23975.16665098429 }, + "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Upper 53 End", "id": "e042ff20-3176-415f-a4df-09a426fd79da" } + } + } + ], + "id": "6c967bd9-801d-44bc-b8e2-30ca4763bb84", + "savedPayload": { + "position": { "x": 19232.614273702548, "y": 19213.59681494464 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Upper 60", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "731315a8-1f99-43de-bdca-06c05c0b277a", + "savedPayload": { + "position": { "x": 16124.88214145556, "y": 23779.383254160573 }, + "targetPosition": { "x": 16240.153748304958, "y": 23835.62880942335 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "9caf63a1-7446-4480-8f2f-717e990a1afa", + "savedPayload": { + "position": { "x": 16240.153748304958, "y": 23835.62880942335 }, + "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Upper 60 Begin", + "project": "Foundations", + "id": "ded5d9fd-2b8d-4d29-8921-9109c514dc36", + "savedPayload": { + "position": { "x": 16715.456938895066, "y": 23656.77946906171 }, + "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Upper 60 Begin", "id": "ca64f2c6-152e-4081-8d38-1d8e80045206" } + } + }, + { + "type": "Polygon Vertex", + "name": "Upper 60 End", + "project": "Foundations", + "id": "2ce948e8-dde1-47f8-a04f-728227d80408", + "savedPayload": { + "position": { "x": 16885.351552619795, "y": 24150.444672623653 }, + "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Upper 60 End", "id": "1a202c3b-ff57-4907-b26f-3caabb330ec3" } + } + } + ], + "id": "7761e0e0-697e-48b4-bbe4-0ac0b22be26f", + "savedPayload": { + "position": { "x": 19280.818961524517, "y": 18708.77448492598 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Lower 53", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "3acb3136-b9e9-424f-9ddc-50309522959a", + "savedPayload": { + "position": { "x": 15989.221339652351, "y": 24271.339338091966 }, + "targetPosition": { "x": 16087.83677502417, "y": 24287.9223386174 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "59331a82-0691-4f26-aaa9-b871f57e7118", + "savedPayload": { + "position": { "x": 16087.83677502417, "y": 24287.9223386174 }, + "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Lower 53 Begin", + "project": "Foundations", + "id": "111eef17-b3f6-4e81-988c-9dea12ec48b0", + "savedPayload": { + "position": { "x": 16163.98004580173, "y": 24166.282473593157 }, + "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lower 53 Begin", "id": "cab7980f-9dae-4f54-9f56-bf377777b85a" } + } + }, + { + "type": "Polygon Vertex", + "name": "Lower 53 End", + "project": "Foundations", + "id": "f9f7600a-d00a-440d-bdfc-7fb43df81e79", + "savedPayload": { + "position": { "x": 16303.833842331525, "y": 24134.111523280433 }, + "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lower 53 End", "id": "3e633fdd-4535-4a9d-9b2b-5577533e417d" } + } + } + ], + "id": "8058bc7b-06c0-41c1-972b-62e146a7515d", + "savedPayload": { + "position": { "x": 19594.298882624902, "y": 18310.152338174972 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Lower 60", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe", + "savedPayload": { + "position": { "x": 16693.626676836186, "y": 23839.226058948567 }, + "targetPosition": { "x": 16777.2335369284, "y": 23894.088550192773 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "5006eb12-faac-4f3a-8814-dba7931a70e5", + "savedPayload": { + "position": { "x": 16777.2335369284, "y": 23894.088550192773 }, + "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Lower 60 Begin", + "project": "Foundations", + "id": "308980bc-2ba9-4756-bf65-b06c40f19b31", + "savedPayload": { + "position": { "x": 17036.863570684196, "y": 23840.192858602757 }, + "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lower 60 Begin", "id": "3b48dde7-59c2-4c52-9aab-a8bfafcb7e99" } + } + }, + { + "type": "Polygon Vertex", + "name": "Lower 60 End", + "project": "Foundations", + "id": "d5881d46-60c2-4f18-80ef-9defa218d9a5", + "savedPayload": { + "position": { "x": 17117.58255706972, "y": 23958.845712275623 }, + "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lower 60 End", "id": "db3520c1-9af2-4715-af97-cca2986db9ac" } + } + } + ], + "id": "d4fd8b32-5d47-4bdd-bbea-239a78a31f70", + "savedPayload": { + "position": { "x": 20073.526376997615, "y": 18144.290089755566 }, + "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "images": [], + "texts": [], + "id": "fd680561-143c-44f1-a9cb-f0c185f6769b", + "savedPayload": { + "position": { "x": 20116.350101238982, "y": 19043.270695020274 }, + "targetPosition": { "x": 20566.350101238982, "y": 18263.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Wave Trend", + "config": "{ \n \"codeName\": \"waveTrend\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Wave Trend", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.waveTrend", + "project": "Foundations", + "id": "332d453d-9874-4936-b435-7d09042620d9", + "savedPayload": { + "position": { "x": 19516.9720477059, "y": 17532.667829615144 }, + "targetPosition": { "x": 19951.638669535983, "y": 17649.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", + "project": "Foundations", + "id": "540f54ff-b28d-4130-9aa4-deba874115e8", + "savedPayload": { + "position": { "x": 19633.440618002038, "y": 17330.938348377334 }, + "targetPosition": { "x": 19951.638669535983, "y": 17649.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ab66b69f-d80d-40bb-8c50-9948cec124b5", + "savedPayload": { + "position": { "x": 19951.638669535983, "y": 17649.13639991128 }, + "targetPosition": { "x": 20341.350101238982, "y": 17874.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Signal", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.waveTrendSignal", + "project": "Foundations", + "id": "a3cc36f6-bb87-4038-8774-d115eebf8950", + "savedPayload": { + "position": { "x": 20116.350101238982, "y": 17034.42496820828 }, + "targetPosition": { "x": 20341.350101238982, "y": 17424.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", + "project": "Foundations", + "id": "0fc2adb9-86a3-47b3-a7a3-a602e3a829d5", + "savedPayload": { + "position": { "x": 20566.350101238982, "y": 17034.42496820828 }, + "targetPosition": { "x": 20341.350101238982, "y": 17424.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "901b3dfa-790a-4669-b0d6-97a99262293f", + "savedPayload": { + "position": { "x": 20341.350101238982, "y": 17424.13639991128 }, + "targetPosition": { "x": 20341.350101238982, "y": 17874.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "c902b183-78b4-43f5-a537-75795f838954", + "savedPayload": { + "position": { "x": 20341.350101238982, "y": 17874.13639991128 }, + "targetPosition": { "x": 20566.350101238982, "y": 18263.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "cfa6bcb9-8d18-4658-81f4-1f7d55adc742", + "savedPayload": { + "position": { "x": 20566.350101238982, "y": 18263.84783161428 }, + "targetPosition": { "x": 21016.350101238982, "y": 18263.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "f991328f-70b7-492d-baf5-ec38d70e737b", + "savedPayload": { + "position": { "x": 21052.350101238982, "y": 18277.84783161428 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Plotter", + "name": "Super Trend", + "config": "{ \n \"codeName\": \"PlotterSuperTrend\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Super Trend", + "config": "{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "UP Trend Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.uptrend", + "project": "Foundations", + "id": "05d1244b-e39d-4ec3-a899-4690af33f70d", + "savedPayload": { + "position": { "x": 20869.841958176403, "y": 18524.963273135036 }, + "targetPosition": { "x": 20645.150312856626, "y": 18536.7388632897 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "807b982d-7dd4-4b96-ba1f-460b1b6b4fb7", + "savedPayload": { + "position": { "x": 20645.150312856626, "y": 18536.7388632897 }, + "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "UP Trend End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.uptrend", + "project": "Foundations", + "id": "709b85bb-ad49-4adb-a651-1b2cecc80b27", + "savedPayload": { + "position": { "x": 20581.724244832236, "y": 18968.625645368098 }, + "targetPosition": { "x": 20501.091456184542, "y": 18758.57004940623 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "adf1bd2c-2a5a-4243-9591-2a462635b074", + "savedPayload": { + "position": { "x": 20501.091456184542, "y": 18758.57004940623 }, + "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Down Trend Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.downtrend", + "project": "Foundations", + "id": "cf21fd4d-3219-4ab5-994e-aa4b152645ce", + "savedPayload": { + "position": { "x": 20070.74298488121, "y": 18831.70862941679 }, + "targetPosition": { "x": 20245.60082620903, "y": 18690.111541430575 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "6e276847-0fa5-4473-898f-ccd4c63591c4", + "savedPayload": { + "position": { "x": 20245.60082620903, "y": 18690.111541430575 }, + "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Down Trend End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.downtrend", + "project": "Foundations", + "id": "89c531b8-c842-44cb-ad8f-99d4a9f61f4e", + "savedPayload": { + "position": { "x": 20043.05691196141, "y": 18303.4268876876 }, + "targetPosition": { "x": 20231.75778974913, "y": 18425.97067056598 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ab5aabfe-781f-41d6-a809-95299392ca90", + "savedPayload": { + "position": { "x": 20231.75778974913, "y": 18425.97067056598 }, + "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "603526b3-a7a3-4a2b-9233-8a7414077f20", + "savedPayload": { + "position": { "x": 20420.45866753685, "y": 18548.51445344436 }, + "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "UP Trend", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "41571575-f05c-407e-969a-df51b088ef60", + "savedPayload": { + "position": { "x": 20147.215806129985, "y": 18773.51445344436 }, + "targetPosition": { "x": 20088.981520981917, "y": 18556.18114252932 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.trend != 1", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", + "project": "Foundations", + "id": "b3ab1b97-8eee-4c8b-be96-a090897e42ad", + "savedPayload": { + "position": { "x": 19770.78346944797, "y": 18874.379194063265 }, + "targetPosition": { "x": 19929.882495214944, "y": 18715.280168296293 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "4070b155-77b5-4c09-b1b4-6ebe49cfcf1d", + "savedPayload": { + "position": { "x": 19929.882495214944, "y": 18715.280168296293 }, + "targetPosition": { "x": 20088.981520981917, "y": 18556.18114252932 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "fe128ca4-0803-4db3-b409-8c6a3d31b47b", + "savedPayload": { + "position": { "x": 20088.981520981917, "y": 18556.18114252932 }, + "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "UP Trend Begin", + "project": "Foundations", + "id": "87966102-abf2-4ba4-a9b1-2e29faadfb43", + "savedPayload": { + "position": { "x": 19757.504374426986, "y": 18563.84783161428 }, + "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "UP Trend Begin", "id": "807b982d-7dd4-4b96-ba1f-460b1b6b4fb7" } + } + }, + { + "type": "Polygon Vertex", + "name": "UP Trend End", + "project": "Foundations", + "id": "04f54fc4-3887-414c-91b2-9d71d70ec519", + "savedPayload": { + "position": { "x": 19712.549184299904, "y": 18222.379261318143 }, + "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "UP Trend End", "id": "adf1bd2c-2a5a-4243-9591-2a462635b074" } + } + } + ], + "id": "e51152bb-9000-4200-88c1-632aaf05333b", + "savedPayload": { + "position": { "x": 20147.215806129985, "y": 18338.84783161428 }, + "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Down Trend", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "91670c53-5e35-4144-8fac-6f8feb43e59d", + "savedPayload": { + "position": { "x": 21033.20916918861, "y": 16474.704063229266 }, + "targetPosition": { "x": 21192.30819495558, "y": 16633.80308899624 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.trend != -1", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", + "project": "Foundations", + "id": "2395d71a-99ee-4330-84d4-1837025d78d6", + "savedPayload": { + "position": { "x": 21308.776765251718, "y": 16199.136467166158 }, + "targetPosition": { "x": 21250.54248010365, "y": 16416.4697780812 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ba17827a-0425-4044-8e15-d29792f800d5", + "savedPayload": { + "position": { "x": 21250.54248010365, "y": 16416.4697780812 }, + "targetPosition": { "x": 21192.30819495558, "y": 16633.80308899624 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "a97ad15a-c206-4b75-8d8e-1c95197b9b57", + "savedPayload": { + "position": { "x": 21192.30819495558, "y": 16633.80308899624 }, + "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Down Trend Begin", + "project": "Foundations", + "id": "54f9e103-c71f-4ec3-b950-0df008f2e6fa", + "savedPayload": { + "position": { "x": 21475.54248010365, "y": 16461.42496820828 }, + "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Down Trend Begin", "id": "6e276847-0fa5-4473-898f-ccd4c63591c4" } + } + }, + { + "type": "Polygon Vertex", + "name": "Down Trend End", + "project": "Foundations", + "id": "d57924a2-920b-40ec-8b56-3ae304ef2979", + "savedPayload": { + "position": { "x": 21685.20910193373, "y": 16734.667829615144 }, + "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Down Trend End", "id": "ab5aabfe-781f-41d6-a809-95299392ca90" } + } + } + ], + "id": "4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc", + "savedPayload": { + "position": { "x": 20311.927237832984, "y": 17724.13639991128 }, + "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "images": [], + "texts": [], + "id": "cff527e9-cc21-4872-9732-2b713890e8b8", + "savedPayload": { + "position": { "x": 20536.927237832984, "y": 18113.84783161428 }, + "targetPosition": { "x": 20796.734858968317, "y": 17963.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Super Trend", + "config": "{ \n \"codeName\": \"superTrend\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Up Trend", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "Up Trend", + "code": "record.uptrend", + "project": "Foundations", + "id": "5b0f1653-7d8e-4ed1-8dec-70dd6701c16b", + "savedPayload": { + "position": { "x": 20404.650439272085, "y": 17300.96336120078 }, + "targetPosition": { "x": 20614.706035233954, "y": 17381.596149848472 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "1384fd63-8258-44d4-ab3f-5f18c3eaaaa1", + "savedPayload": { + "position": { "x": 20473.10894724774, "y": 17206.738308520653 }, + "targetPosition": { "x": 20614.706035233954, "y": 17381.596149848472 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "07dfc209-e925-4f10-bbc9-608896333744", + "savedPayload": { + "position": { "x": 20614.706035233954, "y": 17381.596149848472 }, + "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Down Trend", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.downtrend", + "project": "Foundations", + "id": "14561cfc-7d72-4cb5-8567-7892d8ae6a8c", + "savedPayload": { + "position": { "x": 20604.662252355574, "y": 17111.15923766015 }, + "targetPosition": { "x": 20727.206035233954, "y": 17299.86011544787 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "9d950966-b1bb-406e-b3b3-d1fdaea7577e", + "savedPayload": { + "position": { "x": 20715.43044507929, "y": 17075.168470128094 }, + "targetPosition": { "x": 20727.206035233954, "y": 17299.86011544787 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3be37b3c-92d2-4f4c-a0d3-644acc172106", + "savedPayload": { + "position": { "x": 20727.206035233954, "y": 17299.86011544787 }, + "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Trend", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.trend", + "project": "Foundations", + "id": "d8579565-736a-48ec-af20-e7cd3cdf2294", + "savedPayload": { + "position": { "x": 20878.039272857342, "y": 17075.168470128094 }, + "targetPosition": { "x": 20866.26368270268, "y": 17299.86011544787 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "ba78eeae-12db-4b4a-9e68-2b30598fc986", + "savedPayload": { + "position": { "x": 20988.80746558106, "y": 17111.15923766015 }, + "targetPosition": { "x": 20866.26368270268, "y": 17299.86011544787 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c265c3b9-bd32-49fe-8676-d2b93e513455", + "savedPayload": { + "position": { "x": 20866.26368270268, "y": 17299.86011544787 }, + "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "ATR N Period", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.atrNPeriod", + "project": "Foundations", + "id": "48978331-2944-4c90-8ffe-896ef6ce0a52", + "savedPayload": { + "position": { "x": 21024.52155504871, "y": 17278.82228586368 }, + "targetPosition": { "x": 20978.76368270268, "y": 17381.596149848472 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "00b8eb7b-440e-4e3b-81ee-bd1de53de6b0", + "savedPayload": { + "position": { "x": 21090.64739593161, "y": 17369.83669773086 }, + "targetPosition": { "x": 20978.76368270268, "y": 17381.596149848472 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "cd7a1729-5463-4d4b-bec3-eb94685354a1", + "savedPayload": { + "position": { "x": 20978.76368270268, "y": 17381.596149848472 }, + "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "4e328571-7ea2-44a4-8239-a8bfd6614a6d", + "savedPayload": { + "position": { "x": 20796.734858968317, "y": 17513.84783161428 }, + "targetPosition": { "x": 20796.734858968317, "y": 17963.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "acfb7d6b-e877-4fb0-bef4-3923c049244b", + "savedPayload": { + "position": { "x": 20796.734858968317, "y": 17963.84783161428 }, + "targetPosition": { "x": 21056.54248010365, "y": 18113.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "c6fdad31-1843-49e2-abe3-51fe7ed4a836", + "savedPayload": { + "position": { "x": 21109.6450029265, "y": 18101.512255926536 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Plotter", + "name": "Donchian Channel", + "config": "{ \n \"codeName\": \"PlotterDonchianChannel\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Donchian Channel", + "config": "{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "hiHigh Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.hiHigh", + "project": "Foundations", + "id": "55651897-b11c-45f5-a388-b2015d93f406", + "savedPayload": { + "position": { "x": 21501.4755458967, "y": 17360.015278897445 }, + "targetPosition": { "x": 21352.176069369405, "y": 17191.6862371112 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "50921056-6afc-4c1f-a6b9-3caa26d760af", + "savedPayload": { + "position": { "x": 21352.176069369405, "y": 17191.6862371112 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "hiHigh End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.hiHigh", + "project": "Foundations", + "id": "ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63", + "savedPayload": { + "position": { "x": 21125.840106353022, "y": 17466.714139275784 }, + "targetPosition": { "x": 21164.358349597565, "y": 17245.03566730037 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "922ff9da-5d6f-4db2-b052-15b2a9a33fcd", + "savedPayload": { + "position": { "x": 21164.358349597565, "y": 17245.03566730037 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "loLow Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.loLow", + "project": "Foundations", + "id": "8103aa93-0697-45da-bbbc-3872ec54fe9a", + "savedPayload": { + "position": { "x": 20906.880182505698, "y": 17185.506432350485 }, + "targetPosition": { "x": 21005.545652617835, "y": 17131.45668667531 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "8e0ce244-ab42-4e17-a9ce-0c7019722135", + "savedPayload": { + "position": { "x": 21005.545652617835, "y": 17131.45668667531 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "loLow End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.loLow", + "project": "Foundations", + "id": "03e5140a-a35e-4f09-82cd-15b5ecc94027", + "savedPayload": { + "position": { "x": 20891.552471245835, "y": 16893.036278691015 }, + "targetPosition": { "x": 20995.327178444593, "y": 16936.47658423566 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c4f84735-1bcb-4ff2-9611-ea6f7a344352", + "savedPayload": { + "position": { "x": 20995.327178444593, "y": 16936.47658423566 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Mid Point Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.midPoint", + "project": "Foundations", + "id": "bb353f64-f496-4db0-84c5-650922328ff7", + "savedPayload": { + "position": { "x": 21110.65817340271, "y": 16698.70043331914 }, + "targetPosition": { "x": 21141.397646549176, "y": 16806.919353987745 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "881ca3b6-39c7-4930-a596-b3aad84ab0ad", + "savedPayload": { + "position": { "x": 21141.397646549176, "y": 16806.919353987745 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Mid Point End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.midPoint", + "project": "Foundations", + "id": "a016b845-9a98-4e67-a4c5-43f7fb8aa3fc", + "savedPayload": { + "position": { "x": 21399.206226310387, "y": 16748.83775152869 }, + "targetPosition": { "x": 21333.763015154294, "y": 16840.344232794112 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "9493a69b-1a23-4b91-928f-88edebf47e71", + "savedPayload": { + "position": { "x": 21333.763015154294, "y": 16840.344232794112 }, + "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "63f034d5-a5e4-47e1-8949-47da43c99b36", + "savedPayload": { + "position": { "x": 20467.830036640586, "y": 17586.03500079752 }, + "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "hiHigh", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "65953e73-b3e0-46d9-9eda-6cc40a7f5738", + "savedPayload": { + "position": { "x": 20073.7845637797, "y": 17585.474516733975 }, + "targetPosition": { "x": 20353.85869172886, "y": 17477.964131870383 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "f22dc14f-5ba4-49b0-9c92-d8cba9c6b895", + "savedPayload": { + "position": { "x": 20353.85869172886, "y": 17477.964131870383 }, + "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "hiHigh Begin", + "project": "Foundations", + "id": "45dea2ad-ffd9-4e03-84e5-fddaa7df9365", + "savedPayload": { + "position": { "x": 20359.86918238524, "y": 17248.432754084053 }, + "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "hiHigh Begin", "id": "50921056-6afc-4c1f-a6b9-3caa26d760af" } + } + }, + { + "type": "Polygon Vertex", + "name": "hiHigh End", + "project": "Foundations", + "id": "261569f5-3798-45cf-94e9-377f8163be3b", + "savedPayload": { + "position": { "x": 20526.422434814427, "y": 17090.379619057632 }, + "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "hiHigh End", "id": "922ff9da-5d6f-4db2-b052-15b2a9a33fcd" } + } + } + ], + "id": "83f6ab27-cdde-40d2-ae59-18b0bc64747b", + "savedPayload": { + "position": { "x": 20633.93281967802, "y": 17370.45374700679 }, + "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "loLow", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "81ad12f9-de32-439d-b54f-b8173a9d7e83", + "savedPayload": { + "position": { "x": 21856.90457949552, "y": 16711.316284191722 }, + "targetPosition": { "x": 21919.278086740847, "y": 17004.760564411863 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "9d836367-daba-432f-901d-f0c89c5d7d70", + "savedPayload": { + "position": { "x": 21919.278086740847, "y": 17004.760564411863 }, + "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "loLow Begin", + "project": "Foundations", + "id": "09df170c-f916-4d62-a7c6-eed4a9a575c4", + "savedPayload": { + "position": { "x": 22145.043304490682, "y": 17046.603674248378 }, + "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "loLow Begin", "id": "8e0ce244-ab42-4e17-a9ce-0c7019722135" } + } + }, + { + "type": "Polygon Vertex", + "name": "loLow End", + "project": "Foundations", + "id": "166b6f98-ae48-4253-8554-6efa78fe8c7b", + "savedPayload": { + "position": { "x": 22275.095874206316, "y": 17235.831337386677 }, + "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "loLow End", "id": "c4f84735-1bcb-4ff2-9611-ea6f7a344352" } + } + } + ], + "id": "955b060d-1916-499a-b281-6ad2d778e470", + "savedPayload": { + "position": { "x": 20757.9964569708, "y": 17232.667118794197 }, + "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Mid Point", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "0babee6c-8476-4607-9c4b-8755442c337c", + "savedPayload": { + "position": { "x": 20561.76276132119, "y": 16727.83059444487 }, + "targetPosition": { "x": 20750.558878636144, "y": 16960.97438288196 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "70981c2b-54c8-4621-b6b3-c3f31d20ba9e", + "savedPayload": { + "position": { "x": 20750.558878636144, "y": 16960.97438288196 }, + "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Mid Point Begin", + "project": "Foundations", + "id": "18757d43-015d-4613-8eec-c62d45430523", + "savedPayload": { + "position": { "x": 20970.713534931394, "y": 16895.761602708568 }, + "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Mid Point Begin", "id": "881ca3b6-39c7-4930-a596-b3aad84ab0ad" } + } + }, + { + "type": "Polygon Vertex", + "name": "Mid Point End", + "project": "Foundations", + "id": "caeda3ac-dcce-419a-8b02-385fde1add1d", + "savedPayload": { + "position": { "x": 21172.498784388186, "y": 17005.322054004097 }, + "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Mid Point End", "id": "9493a69b-1a23-4b91-928f-88edebf47e71" } + } + } + ], + "id": "e14b4a49-8143-4d23-91b2-012ccb487ed0", + "savedPayload": { + "position": { "x": 20939.354995951096, "y": 17194.11817131905 }, + "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "images": [], + "texts": [], + "id": "e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7", + "savedPayload": { + "position": { "x": 20907.9964569708, "y": 17492.47473992953 }, + "targetPosition": { "x": 21130.939904614017, "y": 17693.21392183719 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Donchian Channel", + "config": "{ \n \"codeName\": \"donchian\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Higher Highs", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "Higher Highs", + "code": "record.hiHigh", + "project": "Foundations", + "id": "f20d1bbf-730c-42fe-89d5-dae9247a3e87", + "savedPayload": { + "position": { "x": 20762.619744098327, "y": 17011.971321311557 }, + "targetPosition": { "x": 21029.921701354837, "y": 17148.16847123342 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "e9f188e5-39f2-4829-a984-20692feec630", + "savedPayload": { + "position": { "x": 21014.220914481954, "y": 16848.57961080705 }, + "targetPosition": { "x": 21029.921701354837, "y": 17148.16847123342 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "fc38d930-d64d-43b1-ab5c-0298399637c7", + "savedPayload": { + "position": { "x": 21029.921701354837, "y": 17148.16847123342 }, + "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Lower Lows", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.loLow", + "project": "Foundations", + "id": "f74f46f9-e98b-480d-a83a-ea771ac8798f", + "savedPayload": { + "position": { "x": 21162.98182079219, "y": 16821.00840650836 }, + "targetPosition": { "x": 21255.68691910467, "y": 17106.325361396906 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "d1dd430a-4173-4e15-b63e-a79ce99f3a1f", + "savedPayload": { + "position": { "x": 21456.42610101233, "y": 16883.38191375369 }, + "targetPosition": { "x": 21255.68691910467, "y": 17106.325361396906 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "d335f544-6464-4427-9e05-65e0cee03904", + "savedPayload": { + "position": { "x": 21255.68691910467, "y": 17106.325361396906 }, + "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Mid Point", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.midPoint", + "project": "Foundations", + "id": "e463947a-45b3-43ed-ac68-c7bee6d9e15d", + "savedPayload": { + "position": { "x": 21581.111732164834, "y": 16969.07597385603 }, + "targetPosition": { "x": 21444.91458224297, "y": 17236.37793111254 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n", + "project": "Foundations", + "id": "38521ffb-a1aa-4cea-be3f-2879dcd927a2", + "savedPayload": { + "position": { "x": 21744.503442669342, "y": 17220.677144239657 }, + "targetPosition": { "x": 21444.91458224297, "y": 17236.37793111254 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3019461a-f4d1-4530-8f20-364f06dce9d3", + "savedPayload": { + "position": { "x": 21444.91458224297, "y": 17236.37793111254 }, + "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "239cb3b7-204e-4b5a-969f-d3cc6eec864c", + "savedPayload": { + "position": { "x": 21193.313411859344, "y": 17399.769641617047 }, + "targetPosition": { "x": 21130.939904614017, "y": 17693.21392183719 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "dd7b5cd7-3b5e-4809-949e-777ddcce4648", + "savedPayload": { + "position": { "x": 21130.939904614017, "y": 17693.21392183719 }, + "targetPosition": { "x": 21223.6450029265, "y": 17978.530876725734 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "45f9ecae-362e-4302-ba60-b6d7f949c9bc", + "savedPayload": { + "position": { "x": 21259.6450029265, "y": 17992.530876725734 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Plotter", + "name": "Directional Movement Index (DMI)", + "config": "{ \n \"codeName\": \"Plotter-DMI\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "DMI Directional Movement", + "config": "{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "ADX +DI -DI", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "ADX Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.adx", + "project": "Foundations", + "id": "9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb", + "savedPayload": { + "position": { "x": 21309.810447616328, "y": 17808.40510073104 }, + "targetPosition": { "x": 21203.45955868158, "y": 17610.12628586977 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "fae38925-e197-4984-bbf3-4f5cf8cdde87", + "savedPayload": { + "position": { "x": 21203.45955868158, "y": 17610.12628586977 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "ADX End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.adx", + "project": "Foundations", + "id": "968b241e-722e-4a8b-aaf4-ee34cb41daaa", + "savedPayload": { + "position": { "x": 20724.622005525394, "y": 17833.88853259208 }, + "targetPosition": { "x": 20813.33393062096, "y": 17627.115240443796 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "8cc5bc3c-d019-4a1a-a069-f38d61131e7f", + "savedPayload": { + "position": { "x": 20813.33393062096, "y": 17627.115240443796 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "+DI Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.plusDI", + "project": "Foundations", + "id": "cc9624f8-ae30-4d30-9336-103a59a3bfd1", + "savedPayload": { + "position": { "x": 20339.83923040581, "y": 17392.258445270687 }, + "targetPosition": { "x": 20556.812080541236, "y": 17332.695182229534 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ab40f6c8-026c-4c9e-970b-e1da797e83d7", + "savedPayload": { + "position": { "x": 20556.812080541236, "y": 17332.695182229534 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "+DI End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.plusDI", + "project": "Foundations", + "id": "f4f90058-af66-4c40-822f-ccf546ac016f", + "savedPayload": { + "position": { "x": 20445.211400060816, "y": 16816.07130213191 }, + "targetPosition": { "x": 20627.060193644575, "y": 16948.570420137017 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4", + "savedPayload": { + "position": { "x": 20627.060193644575, "y": 16948.570420137017 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "-DI Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.minusDI", + "project": "Foundations", + "id": "3abacd0d-e595-4322-9e4f-6e7462a6ce06", + "savedPayload": { + "position": { "x": 20961.391121539647, "y": 16539.20777403501 }, + "targetPosition": { "x": 20971.180007963794, "y": 16763.994734739084 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "20776211-c287-4689-9048-83655653dac9", + "savedPayload": { + "position": { "x": 20971.180007963794, "y": 16763.994734739084 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "-DI End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.minusDI", + "project": "Foundations", + "id": "214b0afe-f312-490f-943b-66f6e302086d", + "savedPayload": { + "position": { "x": 21499.68453642131, "y": 16770.15174462369 }, + "targetPosition": { "x": 21330.04228455157, "y": 16917.957381798205 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "f0a11eef-05f1-474f-89e7-3bee3ab07a67", + "savedPayload": { + "position": { "x": 21330.04228455157, "y": 16917.957381798205 }, + "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "0bea3584-667d-4f44-a761-cd73fde6da89", + "savedPayload": { + "position": { "x": 20429.098202389174, "y": 17644.731722693676 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Chart Points", + "name": "BANDS", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Band 50 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 50", + "project": "Foundations", + "id": "8153d621-7b8c-4d0b-a6da-8c82b1a09e2a", + "savedPayload": { + "position": { "x": 20256.729390350236, "y": 18091.691741064627 }, + "targetPosition": { "x": 20288.04333806625, "y": 17868.881425597774 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8", + "savedPayload": { + "position": { "x": 20288.04333806625, "y": 17868.881425597774 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 50 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 50", + "project": "Foundations", + "id": "28976ae7-de81-4013-a436-036b58dfdae5", + "savedPayload": { + "position": { "x": 20033.777928617805, "y": 18019.250419843844 }, + "targetPosition": { "x": 20139.40903024463, "y": 17820.587211450584 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "75de4dca-059a-43c8-97c0-a17cefd70e72", + "savedPayload": { + "position": { "x": 20139.40903024463, "y": 17820.587211450584 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 75 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 75", + "project": "Foundations", + "id": "28f64dde-54a2-4fd3-b2bd-9b1815490769", + "savedPayload": { + "position": { "x": 19849.04847630104, "y": 17874.9239539563 }, + "targetPosition": { "x": 20016.25606203345, "y": 17724.369567525555 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "226d3395-f608-4bf7-9526-6cffaf7b734d", + "savedPayload": { + "position": { "x": 20016.25606203345, "y": 17724.369567525555 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 75 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 75", + "project": "Foundations", + "id": "c1a16632-8d96-4f3e-bdb9-ee30b9c2f300", + "savedPayload": { + "position": { "x": 19724.8221316657, "y": 17676.12024521981 }, + "targetPosition": { "x": 19933.438498943226, "y": 17591.83376170123 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "85418e43-44b8-47a0-8172-767bdd742b05", + "savedPayload": { + "position": { "x": 19933.438498943226, "y": 17591.83376170123 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 100 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 100", + "project": "Foundations", + "id": "7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a", + "savedPayload": { + "position": { "x": 19676.082425260392, "y": 17446.817954938255 }, + "targetPosition": { "x": 19900.945361339687, "y": 17438.965568180192 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "f5c6c92d-c739-4f17-964d-080240fc4628", + "savedPayload": { + "position": { "x": 19900.945361339687, "y": 17438.965568180192 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 100 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 100", + "project": "Foundations", + "id": "2c839429-dbff-4e26-9366-5f1b1cc261d2", + "savedPayload": { + "position": { "x": 19708.708084999053, "y": 17214.67432346098 }, + "targetPosition": { "x": 19922.69580116546, "y": 17284.20314719534 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "798370e8-9a99-4947-9a67-968bca900833", + "savedPayload": { + "position": { "x": 19922.69580116546, "y": 17284.20314719534 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 25 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 25", + "project": "Foundations", + "id": "8fc31d22-96f4-4311-82eb-a6db86a2469a", + "savedPayload": { + "position": { "x": 19818.763974813744, "y": 17007.68929881925 }, + "targetPosition": { "x": 19996.066394375255, "y": 17146.213130767523 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c9437036-a169-4106-a07c-3e88867f8ff2", + "savedPayload": { + "position": { "x": 19996.066394375255, "y": 17146.213130767523 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Band 25 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 25", + "project": "Foundations", + "id": "b0947b18-8186-4774-a839-5e4f3b0aa1eb", + "savedPayload": { + "position": { "x": 19992.975730140864, "y": 16850.82832975848 }, + "targetPosition": { "x": 20112.207564593336, "y": 17041.639151393676 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "748819d2-1545-40ef-aa5b-5bf8d5916733", + "savedPayload": { + "position": { "x": 20112.207564593336, "y": 17041.639151393676 }, + "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de", + "savedPayload": { + "position": { "x": 20350.67123349828, "y": 17423.260794664067 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "ADX", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "108326b6-7de4-4b09-a38b-b1366de3c0d1", + "savedPayload": { + "position": { "x": 21322.578120454, "y": 17075.54857399022 }, + "targetPosition": { "x": 21435.015676513583, "y": 17071.8007763239 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "4c6d1aad-872b-4d09-9eae-859d28f30589", + "savedPayload": { + "position": { "x": 21435.015676513583, "y": 17071.8007763239 }, + "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "ADX Begin", + "project": "Foundations", + "id": "e70cdd03-d5b5-4da8-a647-ef0b6351f3e5", + "savedPayload": { + "position": { "x": 21218.831426596586, "y": 16760.63191783596 }, + "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "ADX Begin", "id": "fae38925-e197-4984-bbf3-4f5cf8cdde87" } + } + }, + { + "type": "Polygon Vertex", + "name": "ADX End", + "project": "Foundations", + "id": "8def43f6-65bf-404d-9407-46f1e7b90ea8", + "savedPayload": { + "position": { "x": 21532.462041907886, "y": 16618.302754419237 }, + "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "ADX End", "id": "8cc5bc3c-d019-4a1a-a069-f38d61131e7f" } + } + } + ], + "id": "e493efd6-ece7-4243-8a14-23ea1771b2f1", + "savedPayload": { + "position": { "x": 20781.620783519145, "y": 17212.58909261876 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "+DI", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd", + "savedPayload": { + "position": { "x": 21429.497402973662, "y": 16931.759560795497 }, + "targetPosition": { "x": 21538.436324602277, "y": 16959.840895421803 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "580eab00-426b-410c-8c33-86778ca7f89c", + "savedPayload": { + "position": { "x": 21538.436324602277, "y": 16959.840895421803 }, + "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "+DI Begin", + "project": "Foundations", + "id": "65ec6c2d-5328-41f2-8eb6-0f03fbed8f42", + "savedPayload": { + "position": { "x": 21418.675453912034, "y": 16600.37042061702 }, + "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "+DI Begin", "id": "ab40f6c8-026c-4c9e-970b-e1da797e83d7" } + } + }, + { + "type": "Polygon Vertex", + "name": "+DI End", + "project": "Foundations", + "id": "a61c7250-5391-45d5-9da3-133b3089268c", + "savedPayload": { + "position": { "x": 21759.700584736114, "y": 16552.16654353365 }, + "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "+DI End", "id": "cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4" } + } + } + ], + "id": "900f1174-1224-4aa1-9d99-58103f23c4ac", + "savedPayload": { + "position": { "x": 20803.028641825884, "y": 17097.08262545936 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "-DI", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "a6a9fd26-a928-484e-9408-7df706ab8202", + "savedPayload": { + "position": { "x": 21486.716013048677, "y": 16772.686114286662 }, + "targetPosition": { "x": 21572.59574962824, "y": 16823.917655792116 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "ed323d74-83e4-4338-b932-bb36584e68c4", + "savedPayload": { + "position": { "x": 21572.59574962824, "y": 16823.917655792116 }, + "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "-DI Begin", + "project": "Foundations", + "id": "654b23d0-1ac9-4511-b0a1-b773a6c905d5", + "savedPayload": { + "position": { "x": 21655.575275314757, "y": 16502.903208879576 }, + "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "-DI Begin", "id": "20776211-c287-4689-9048-83655653dac9" } + } + }, + { + "type": "Polygon Vertex", + "name": "-DI End", + "project": "Foundations", + "id": "ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53", + "savedPayload": { + "position": { "x": 21996.367093706795, "y": 16552.729809571356 }, + "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "-DI End", "id": "f0a11eef-05f1-474f-89e7-3bee3ab07a67" } + } + } + ], + "id": "057d309b-88ca-42f6-8e23-ea8ae1e2ed05", + "savedPayload": { + "position": { "x": 20853.602318583264, "y": 16991.052707171322 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Band 50 - 75", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}", + "project": "Foundations", + "id": "f29f2ffc-a9e6-42b3-b524-32f9d70bc7df", + "savedPayload": { + "position": { "x": 21321.91235715429, "y": 16566.290053880995 }, + "targetPosition": { "x": 21512.343857223186, "y": 16686.126791910327 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "dc5a2ec9-1b68-453d-bfc8-035e20b66703", + "savedPayload": { + "position": { "x": 21512.343857223186, "y": 16686.126791910327 }, + "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Band 50 Begin", + "project": "Foundations", + "id": "0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60", + "savedPayload": { + "position": { "x": 21683.206561909425, "y": 16527.80544901997 }, + "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 50 End", + "project": "Foundations", + "id": "e2f2d64f-6fd0-477d-932a-20b83ce53cf1", + "savedPayload": { + "position": { "x": 21910.338676172203, "y": 16476.12649645877 }, + "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 75 End", + "project": "Foundations", + "id": "dde5fc42-4c65-4f55-b754-ee07575081e6", + "savedPayload": { + "position": { "x": 22132.880333419635, "y": 16544.937267831196 }, + "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 75 Begin", + "project": "Foundations", + "id": "4154f4b4-739c-4d2f-90d0-c4c6f735b3f3", + "savedPayload": { + "position": { "x": 22291.201676309993, "y": 16715.799972517434 }, + "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } + } + } + ], + "id": "0c2cbdcc-700f-45af-a671-29be9b677dcc", + "savedPayload": { + "position": { "x": 20929.895301297216, "y": 16901.725101463257 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Band 75 - 100", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "cd98d7c9-6bd1-4f1f-a21e-ecda719b6888", + "savedPayload": { + "position": { "x": 21721.289088391586, "y": 16611.575283338283 }, + "targetPosition": { "x": 21870.24486405402, "y": 16780.208544875866 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "4af5b3ce-bba8-4f3d-9b54-9674f9daa71f", + "savedPayload": { + "position": { "x": 21870.24486405402, "y": 16780.208544875866 }, + "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Band 75 Begin", + "project": "Foundations", + "id": "2f2f44d1-6b8f-4def-a1fb-18500da9952b", + "savedPayload": { + "position": { "x": 21929.83492972587, "y": 16507.804653921874 }, + "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 75 End", + "project": "Foundations", + "id": "c9d5eb01-23ba-4da5-8029-84f4ac6c2007", + "savedPayload": { + "position": { "x": 22162.32624088316, "y": 16522.2095733477 }, + "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 100 End", + "project": "Foundations", + "id": "97b2cafc-9ca1-49fd-b86c-ebafcf546842", + "savedPayload": { + "position": { "x": 22356.467162791618, "y": 16650.93025508858 }, + "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 100 End", "id": "798370e8-9a99-4947-9a67-968bca900833" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 100 Begin", + "project": "Foundations", + "id": "d0dedf91-ac18-4ef0-9335-765bcbdf95b0", + "savedPayload": { + "position": { "x": 22460.23779220803, "y": 16859.476096422863 }, + "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 100 Begin", "id": "f5c6c92d-c739-4f17-964d-080240fc4628" } + } + } + ], + "id": "9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5", + "savedPayload": { + "position": { "x": 21026.70834927591, "y": 16835.18733704332 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Level 50", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}", + "project": "Foundations", + "id": "e06383fe-a5dd-4554-a163-f6d0adaa434a", + "savedPayload": { + "position": { "x": 22521.53479181756, "y": 16664.64716489982 }, + "targetPosition": { "x": 22521.53479181756, "y": 16364.64716489982 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "281f1f26-a63f-47e8-aced-cf97115f7925", + "savedPayload": { + "position": { "x": 22054.754504680466, "y": 16563.4076045345 }, + "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Band 50 Begin", + "project": "Foundations", + "id": "5ab321e2-936f-4946-a708-62011d8bac64", + "savedPayload": { + "position": { "x": 22391.12343558253, "y": 16637.419062723424 }, + "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 50 End", + "project": "Foundations", + "id": "2afa5b8c-582f-45f6-8749-6e818fa56d7c", + "savedPayload": { + "position": { "x": 22576.638183632953, "y": 16927.601818715637 }, + "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } + } + } + ], + "id": "6df98b5c-0db8-447a-adab-23a356c6182b", + "savedPayload": { + "position": { "x": 21137.443813290713, "y": 16795.973852597872 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Level 75", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}", + "project": "Foundations", + "id": "d58e329b-6996-469e-9279-319128435135", + "savedPayload": { + "position": { "x": 22741.79144749199, "y": 16393.376449443695 }, + "targetPosition": { "x": 22506.66709336981, "y": 16777.064523403034 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "7befc553-bc07-43b5-9b53-eed7f7564b69", + "savedPayload": { + "position": { "x": 22276.302283873436, "y": 16646.641823889655 }, + "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Band 75 Begin", + "project": "Foundations", + "id": "d7ee0589-7046-41da-97e2-64bece0f45ae", + "savedPayload": { + "position": { "x": 22578.194472265055, "y": 16812.42137693395 }, + "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 75 End", + "project": "Foundations", + "id": "58218d74-b8ed-4c09-9920-bcd103d2c00b", + "savedPayload": { + "position": { "x": 22674.440639724322, "y": 17143.11523667261 }, + "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } + } + } + ], + "id": "56c84477-78b8-4ec2-bbd6-c0f76f9c9a90", + "savedPayload": { + "position": { "x": 21254.55525446803, "y": 16786.756982288527 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Band 25 - 50", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}", + "project": "Foundations", + "id": "6a419c80-9d0a-4f32-8645-44f71498c2a6", + "savedPayload": { + "position": { "x": 22352.027957427996, "y": 16758.247323424825 }, + "targetPosition": { "x": 22322.12873037469, "y": 16981.251888897405 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "6c954fd3-d05d-421c-b9dd-9e413759d50b", + "savedPayload": { + "position": { "x": 22322.12873037469, "y": 16981.251888897405 }, + "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Band 25 Begin", + "project": "Foundations", + "id": "646f52b1-0faf-44cd-bff8-eaf02feff5cd", + "savedPayload": { + "position": { "x": 22567.02104915733, "y": 16847.900443704963 }, + "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 25 Begin", "id": "c9437036-a169-4106-a07c-3e88867f8ff2" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 25 End", + "project": "Foundations", + "id": "88b7af94-e3f7-46d8-b3ea-8438c3919f01", + "savedPayload": { + "position": { "x": 22708.38396809302, "y": 17033.03886926077 }, + "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 25 End", "id": "748819d2-1545-40ef-aa5b-5bf8d5916733" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 50 End", + "project": "Foundations", + "id": "215b0fd2-a4c4-487f-a1ef-f6854e918ca3", + "savedPayload": { + "position": { "x": 22738.23863426655, "y": 17264.0549084766 }, + "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } + } + }, + { + "type": "Polygon Vertex", + "name": "Band 50 Begin", + "project": "Foundations", + "id": "fbed1fbe-4264-413d-91ea-4eaf3639bab7", + "savedPayload": { + "position": { "x": 22648.585513986407, "y": 17479.04800020593 }, + "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } + } + } + ], + "id": "a39c8312-2af2-4dd4-946b-60dc03bb4868", + "savedPayload": { + "position": { "x": 21370.06172162743, "y": 16808.164840595266 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "images": [], + "texts": [ + { + "type": "Text", + "name": "New Text", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "", + "project": "Foundations", + "id": "bbc7ba15-2edb-4f35-9649-4d9ce3c353de", + "savedPayload": { + "position": { "x": 21314.826062620083, "y": 16438.627325428904 }, + "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "textPosition": { + "type": "Text Position", + "name": "", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "ff933fea-8a4b-4532-b1ce-1cdd194f09d9", + "savedPayload": { + "position": { "x": 21592.5602102116, "y": 16424.071895522564 }, + "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "record.property", + "project": "Foundations", + "id": "73edee06-950f-45cd-bd90-32ef9303ac94", + "savedPayload": { + "position": { "x": 21825.807322571105, "y": 16575.544341380217 }, + "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}", + "project": "Foundations", + "id": "f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2", + "savedPayload": { + "position": { "x": 21925.474930555025, "y": 16835.18733704332 }, + "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "1b37d84b-5045-456c-aabf-924be783d067", + "savedPayload": { + "position": { "x": 21476.091639915467, "y": 16858.738517352645 }, + "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "cdb5a75e-613a-481d-88e0-38991cc242f2", + "savedPayload": { + "position": { "x": 21231.004074158704, "y": 17236.140272928085 }, + "targetPosition": { "x": 21532.11284702019, "y": 17570.555444392914 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "DMI Directional Movement", + "config": "{ \n \"codeName\": \"DMI\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "ADX", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.adx", + "project": "Foundations", + "id": "0eaf0b8e-aeb3-4b05-be3a-d235958773d2", + "savedPayload": { + "position": { "x": 22240.918013416493, "y": 16650.210137309925 }, + "targetPosition": { "x": 22217.366833107168, "y": 17099.593427949483 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", + "project": "Foundations", + "id": "581d5c5a-0805-4d53-80c3-ec3fd38fd825", + "savedPayload": { + "position": { "x": 22618.319768991933, "y": 16895.297703066688 }, + "targetPosition": { "x": 22217.366833107168, "y": 17099.593427949483 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "57929c4f-d65a-4342-a156-83e3c37bcde3", + "savedPayload": { + "position": { "x": 22217.366833107168, "y": 17099.593427949483 }, + "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "+DI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.plusDI", + "project": "Foundations", + "id": "f03ad7aa-8df8-48d4-b8f9-ca83062e24f1", + "savedPayload": { + "position": { "x": 22746.860859145447, "y": 17082.326149795445 }, + "targetPosition": { "x": 22412.445687680618, "y": 17383.434922656932 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", + "project": "Foundations", + "id": "a59f5ccb-0893-4a38-8603-f33c7bd79d86", + "savedPayload": { + "position": { "x": 22840.421120013438, "y": 17522.492570125658 }, + "targetPosition": { "x": 22412.445687680618, "y": 17383.434922656932 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "a2d73831-c487-4f26-8b5b-66980654a6ff", + "savedPayload": { + "position": { "x": 22412.445687680618, "y": 17383.434922656932 }, + "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "-DI", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.minusDI", + "project": "Foundations", + "id": "b0dc6011-498f-486e-947e-4b7d700927ae", + "savedPayload": { + "position": { "x": 22799.064313565403, "y": 17745.63392959101 }, + "targetPosition": { "x": 22349.681022925844, "y": 17722.082749281686 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", + "project": "Foundations", + "id": "b942aa1f-30ab-4633-bc95-9c9d5c7dc100", + "savedPayload": { + "position": { "x": 22553.97674780864, "y": 18123.03568516645 }, + "targetPosition": { "x": 22349.681022925844, "y": 17722.082749281686 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "c8fd597b-22d1-43c9-88a0-34afa3fd44c1", + "savedPayload": { + "position": { "x": 22349.681022925844, "y": 17722.082749281686 }, + "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "9021a665-2e1b-472e-ab60-6b244795eb9e", + "savedPayload": { + "position": { "x": 21972.279267350405, "y": 17476.995183524923 }, + "targetPosition": { "x": 21532.11284702019, "y": 17570.555444392914 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "4e8c7782-32a0-496d-baab-d11bb1a562d0", + "savedPayload": { + "position": { "x": 21532.11284702019, "y": 17570.555444392914 }, + "targetPosition": { "x": 21393.055199551465, "y": 17998.530876725734 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "24ac7fd1-9eb7-4931-9103-43dec214e698", + "savedPayload": { + "position": { "x": 21445.055199551465, "y": 17992.530876725734 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Plotter", + "name": "Ichimoku Cloud", + "config": "{ \n \"codeName\": \"Plotter-Ichimoku\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Ichimoku", + "config": "{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Lagging Span Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.pastBegin\ny = record.previous.laggingSpan\n", + "project": "Foundations", + "id": "40d770c4-6cc1-4a26-afed-5aae3615acd0", + "savedPayload": { + "position": { "x": 21613.92929803368, "y": 17824.290980236306 }, + "targetPosition": { "x": 21545.053354308588, "y": 17532.30450045346 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ed94f11a-7635-42cb-ac2d-fe9d05159b2a", + "savedPayload": { + "position": { "x": 21545.053354308588, "y": 17532.30450045346 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Lagging Span End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.pastEnd\ny = record.laggingSpan\n", + "project": "Foundations", + "id": "a671dd96-1e10-4fe7-bf9c-64acf9379878", + "savedPayload": { + "position": { "x": 21276.342054323566, "y": 17806.061629020252 }, + "targetPosition": { "x": 21376.25973245353, "y": 17523.189824845434 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b", + "savedPayload": { + "position": { "x": 21376.25973245353, "y": 17523.189824845434 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Conersion Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.conversionLine", + "project": "Foundations", + "id": "827748a6-7f40-4a30-a811-f88883118c88", + "savedPayload": { + "position": { "x": 21160.193219699046, "y": 17485.581126561214 }, + "targetPosition": { "x": 21239.18926742016, "y": 17424.265350088564 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "a56bb9d9-6e55-4fa3-936d-81582cf1f94d", + "savedPayload": { + "position": { "x": 21239.18926742016, "y": 17424.265350088564 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Conversion Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.conversionLine", + "project": "Foundations", + "id": "3e816114-9409-4ef8-ae5b-92de87c7ba20", + "savedPayload": { + "position": { "x": 21077.755347622762, "y": 17275.812523711415 }, + "targetPosition": { "x": 21177.360863362945, "y": 17266.938897951215 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0", + "savedPayload": { + "position": { "x": 21177.360863362945, "y": 17266.938897951215 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Base Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.baseLine", + "project": "Foundations", + "id": "9473832d-9c65-47c0-81b7-06e6399b21b1", + "savedPayload": { + "position": { "x": 21121.813665420734, "y": 17054.774666938338 }, + "targetPosition": { "x": 21210.404601711423, "y": 17101.16050537141 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "f7d3e6d3-089b-4bc7-8468-2e42bc6511b7", + "savedPayload": { + "position": { "x": 21210.404601711423, "y": 17101.16050537141 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Base Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.baseLine", + "project": "Foundations", + "id": "01e0f6a0-132f-497a-8cbf-45f305163405", + "savedPayload": { + "position": { "x": 21278.379968493304, "y": 16892.64551398857 }, + "targetPosition": { "x": 21327.82932901585, "y": 16979.563640659082 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "385613d8-5b52-44b9-be18-91bca1c86c47", + "savedPayload": { + "position": { "x": 21327.82932901585, "y": 16979.563640659082 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Plot Lead Line 1 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.forwardBegin\ny = record.previous.plotLeadLine1", + "project": "Foundations", + "id": "19cecf0e-124a-4394-8968-2edcb21cfbd8", + "savedPayload": { + "position": { "x": 21497.74556185957, "y": 16840.899925373804 }, + "targetPosition": { "x": 21492.35352404055, "y": 16940.754449198008 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41", + "savedPayload": { + "position": { "x": 21492.35352404055, "y": 16940.754449198008 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Plot Lead Line 1 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.forwardEnd\ny = record.plotLeadLine1", + "project": "Foundations", + "id": "1584a320-70a4-4487-8b2e-cbacab3288ad", + "savedPayload": { + "position": { "x": 21710.263419588955, "y": 16915.966759862375 }, + "targetPosition": { "x": 21651.74191733759, "y": 16997.054575064434 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "cb4fb579-edd5-4de7-a831-003f24afcf39", + "savedPayload": { + "position": { "x": 21651.74191733759, "y": 16997.054575064434 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Plot Lead Line 2 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.forwardBegin\ny = record.previous.plotLeadLine2", + "project": "Foundations", + "id": "66ad8d46-50dc-4306-9d06-a3c6f4ead8e2", + "savedPayload": { + "position": { "x": 21848.460623431813, "y": 17094.012827901068 }, + "targetPosition": { "x": 21755.389820219734, "y": 17130.589126093455 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83", + "savedPayload": { + "position": { "x": 21755.389820219734, "y": 17130.589126093455 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Point", + "name": "Plot Lead Line 2 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.forwardEnd\ny = record.plotLeadLine2", + "project": "Foundations", + "id": "e837a646-7549-469e-8d35-6c1cee681da4", + "savedPayload": { + "position": { "x": 21868.460537622814, "y": 17318.509760900997 }, + "targetPosition": { "x": 21770.389755862983, "y": 17298.961825843402 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3", + "savedPayload": { + "position": { "x": 21770.389755862983, "y": 17298.961825843402 }, + "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "3086f338-1640-4ebb-bafe-bf8cfd3da0ec", + "savedPayload": { + "position": { "x": 21476.177410583496, "y": 17240.318020670617 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Lagging Span", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}", + "project": "Foundations", + "id": "fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc", + "savedPayload": { + "position": { "x": 21358.45008670067, "y": 17482.68789820106 }, + "targetPosition": { "x": 21444.48655215333, "y": 17359.81509155771 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "cd32ab1b-e563-45d7-a3f8-ecb171273385", + "savedPayload": { + "position": { "x": 21444.48655215333, "y": 17359.81509155771 }, + "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Lagging Span Begin", + "project": "Foundations", + "id": "01c3a82b-97af-4c64-9675-c2ae9e55c5c9", + "savedPayload": { + "position": { "x": 21235.080691702322, "y": 17289.03673821444 }, + "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lagging Span Begin", "id": "ed94f11a-7635-42cb-ac2d-fe9d05159b2a" } + } + }, + { + "type": "Polygon Vertex", + "name": "Lagging Span End", + "project": "Foundations", + "id": "5e20b9a4-ae32-4a81-bb0b-289bf8d04a58", + "savedPayload": { + "position": { "x": 21284.777404319288, "y": 17064.869354009046 }, + "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Lagging Span End", "id": "15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b" } + } + } + ], + "id": "90a34d00-99e2-4a5e-94f1-782aeaec89ed", + "savedPayload": { + "position": { "x": 21616.69257290389, "y": 17584.536474266115 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Conversion Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}", + "project": "Foundations", + "id": "e865a1b2-668e-427f-b16d-3ecc6c4f770f", + "savedPayload": { + "position": { "x": 20986.602226600873, "y": 17190.139258675794 }, + "targetPosition": { "x": 21276.379974487594, "y": 17112.493545145036 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "5f0a0922-aecd-4b40-9fb3-b3fdd1207eea", + "savedPayload": { + "position": { "x": 21276.379974487594, "y": 17112.493545145036 }, + "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Conersion Line Begin", + "project": "Foundations", + "id": "0e09b636-d71d-49d5-9d9a-6e3b067925ca", + "savedPayload": { + "position": { "x": 21306.350101238982, "y": 16884.84783161428 }, + "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Conersion Line Begin", "id": "a56bb9d9-6e55-4fa3-936d-81582cf1f94d" } + } + }, + { + "type": "Polygon Vertex", + "name": "Conversion Line End", + "project": "Foundations", + "id": "b92598e2-5755-4a95-85f7-80bc63612184", + "savedPayload": { + "position": { "x": 21488.512008843558, "y": 16745.070083727558 }, + "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Conversion Line End", "id": "3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0" } + } + } + ], + "id": "59bb987c-d919-4454-ad68-f52a84639d18", + "savedPayload": { + "position": { "x": 21731.445715098944, "y": 17414.40794463353 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Base Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "623a0cc7-8641-46ab-bb9b-6132f6b4374c", + "savedPayload": { + "position": { "x": 21179.574628289956, "y": 16649.36908833409 }, + "targetPosition": { "x": 21451.466964400952, "y": 16776.154566856298 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "639d75aa-1e58-4c36-8257-67168abafb05", + "savedPayload": { + "position": { "x": 21451.466964400952, "y": 16776.154566856298 }, + "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Base Line Begin", + "project": "Foundations", + "id": "eca8fef0-6505-4e10-908e-5fcf8a99293a", + "savedPayload": { + "position": { "x": 21620.753257514247, "y": 16621.032259142732 }, + "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Base Line Begin", "id": "f7d3e6d3-089b-4bc7-8468-2e42bc6511b7" } + } + }, + { + "type": "Polygon Vertex", + "name": "Base Line End", + "project": "Foundations", + "id": "09535200-2132-4847-960a-9ce3698e72b9", + "savedPayload": { + "position": { "x": 21850.14477903416, "y": 16631.04770926751 }, + "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Base Line End", "id": "385613d8-5b52-44b9-be18-91bca1c86c47" } + } + } + ], + "id": "5ae2d724-fb7c-478e-bc67-bd08b88562bb", + "savedPayload": { + "position": { "x": 21928.708232909925, "y": 17357.843827868066 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Lead Line 1", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "77e51645-bb9d-4c7a-a8bb-70de2bca0f05", + "savedPayload": { + "position": { "x": 22105.707358062016, "y": 16841.402485750586 }, + "targetPosition": { "x": 22110.9430799932, "y": 17141.356794297502 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "70f77c83-7b79-4a15-926e-173e9fcbf78f", + "savedPayload": { + "position": { "x": 22110.9430799932, "y": 17141.356794297502 }, + "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 Begin", + "project": "Foundations", + "id": "878fdf21-37b6-4487-ba94-22f16b609ec4", + "savedPayload": { + "position": { "x": 22324.576313062087, "y": 17225.509162742823 }, + "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 End", + "project": "Foundations", + "id": "3d6e5394-4cef-41ce-8091-4b557155d5a9", + "savedPayload": { + "position": { "x": 22416.133110471303, "y": 17436.075380913233 }, + "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } + } + } + ], + "id": "c8fca9b3-dfe0-4442-8275-493b9d545d7a", + "savedPayload": { + "position": { "x": 22116.178801924387, "y": 17441.31110284442 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Lead Line 2", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", + "project": "Foundations", + "id": "62ad6e42-cc75-4cf3-8217-b460a5b465f4", + "savedPayload": { + "position": { "x": 22241.064391706495, "y": 16455.292335840837 }, + "targetPosition": { "x": 22163.418678175738, "y": 16745.070083727558 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "0637699a-e7e2-4d24-b5c0-7c76748dda74", + "savedPayload": { + "position": { "x": 22163.418678175738, "y": 16745.070083727558 }, + "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 Begin", + "project": "Foundations", + "id": "3d4d544a-28fc-463b-b792-5d08ec382a6f", + "savedPayload": { + "position": { "x": 22345.580585780313, "y": 16884.84783161428 }, + "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 End", + "project": "Foundations", + "id": "507b22e5-4ae9-4290-a0df-7d7bac232aa9", + "savedPayload": { + "position": { "x": 22375.5507125317, "y": 17112.493545145036 }, + "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } + } + } + ], + "id": "8bcba1bd-2717-4d86-a955-b7a396e27687", + "savedPayload": { + "position": { "x": 22206.137859397168, "y": 17625.754503965716 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Cloud Green", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.plotLeadLine1 > record.plotLeadLine2", + "project": "Foundations", + "id": "13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a", + "savedPayload": { + "position": { "x": 22256.130465244914, "y": 16914.557171243552 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "403e5719-537a-4f87-ba17-a2885f64f841", + "savedPayload": { + "position": { "x": 22595.064232990466, "y": 16810.753950499042 }, + "targetPosition": { "x": 22360.514788250057, "y": 16997.80089105666 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "a896ce8e-5bd8-49fc-b445-ac872d80ad69", + "savedPayload": { + "position": { "x": 22360.514788250057, "y": 16997.80089105666 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 Begin", + "project": "Foundations", + "id": "c42cc383-9c0e-4aea-851a-c224501448b4", + "savedPayload": { + "position": { "x": 22418.443717164195, "y": 17118.091551427384 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 End", + "project": "Foundations", + "id": "f315431a-2603-459e-9f05-34b8ee64356c", + "savedPayload": { + "position": { "x": 22418.443717164195, "y": 17251.604111801174 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 End", + "project": "Foundations", + "id": "52eb035e-85aa-4746-ad09-7a6f1b636f3c", + "savedPayload": { + "position": { "x": 22360.514788250057, "y": 17371.894772171898 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 Begin", + "project": "Foundations", + "id": "52b3d278-b029-46f3-8772-e7dd7b5d42a3", + "savedPayload": { + "position": { "x": 22256.130465244914, "y": 17455.138491985006 }, + "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } + } + } + ], + "id": "d3ee5217-2b18-443a-a8dc-6884ff3711e9", + "savedPayload": { + "position": { "x": 22156.492562553198, "y": 17824.870913987237 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Polygon", + "name": "Cloud Red", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.plotLeadLine1 < record.plotLeadLine2", + "project": "Foundations", + "id": "0486bacd-b7c4-468b-a2bd-fca7604d031a", + "savedPayload": { + "position": { "x": 22301.262376958122, "y": 17325.896147383693 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", + "project": "Foundations", + "id": "acf85f27-802a-4609-a45f-f602dd9dcd1c", + "savedPayload": { + "position": { "x": 22614.324703801554, "y": 17492.15855163223 }, + "targetPosition": { "x": 22316.211040833583, "y": 17458.569208801237 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "f6448eec-e334-4c22-8d0e-a3c68316ce42", + "savedPayload": { + "position": { "x": 22316.211040833583, "y": 17458.569208801237 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 Begin", + "project": "Foundations", + "id": "ae3a2357-a62e-498d-81e0-90f06b7c3ec4", + "savedPayload": { + "position": { "x": 22272.1146376341, "y": 17584.589488924845 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 1 End", + "project": "Foundations", + "id": "cc92f4b4-eee9-4017-b30e-7e69d13f7200", + "savedPayload": { + "position": { "x": 22177.707000820214, "y": 17678.99712573873 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 End", + "project": "Foundations", + "id": "d7e2bed8-30ec-479d-8909-a1d6f05084a1", + "savedPayload": { + "position": { "x": 22051.686720696605, "y": 17723.093528938214 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } + } + }, + { + "type": "Polygon Vertex", + "name": "Plot Lead Line 2 Begin", + "project": "Foundations", + "id": "9fb73913-c17f-4c3f-b60f-b1f2821d740f", + "savedPayload": { + "position": { "x": 21919.013659279062, "y": 17708.144865062754 }, + "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {}, + "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } + } + } + ], + "id": "e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c", + "savedPayload": { + "position": { "x": 21990.472497531788, "y": 17945.491551727508 }, + "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "images": [], + "texts": [], + "id": "2a9c9e98-7ccf-4999-804c-2094204d1ca6", + "savedPayload": { + "position": { "x": 21907.781290786686, "y": 17657.113042946014 }, + "targetPosition": { "x": 21785.760297863948, "y": 17931.176680238794 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Ichimoku Cloud", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Lagging Span", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.laggingSpan", + "project": "Foundations", + "id": "e923bf3d-c6c5-4f08-9292-4910b5aafd6f", + "savedPayload": { + "position": { "x": 22259.43541858742, "y": 17494.427625711018 }, + "targetPosition": { "x": 22290.79395756772, "y": 17792.7841943215 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "4b843355-d7ea-45af-8fb1-ecefe26e6a75", + "savedPayload": { + "position": { "x": 22533.499055880202, "y": 17616.448618633756 }, + "targetPosition": { "x": 22290.79395756772, "y": 17792.7841943215 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ce794350-6644-4e6c-afac-e8a7a10c60ca", + "savedPayload": { + "position": { "x": 22290.79395756772, "y": 17792.7841943215 }, + "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Conversion Line", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.conversionLine", + "project": "Foundations", + "id": "468401fd-3794-4749-9434-4f9c2107db49", + "savedPayload": { + "position": { "x": 22715.862101497816, "y": 17391.249012143493 }, + "targetPosition": { "x": 22532.830612113707, "y": 17802.344468082665 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "32127f3e-22ec-4d64-ab18-90aef4433588", + "savedPayload": { + "position": { "x": 22980.36546502943, "y": 17755.306659612223 }, + "targetPosition": { "x": 22532.830612113707, "y": 17802.344468082665 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "f6d23c72-ba68-4d19-8291-53e729d60d43", + "savedPayload": { + "position": { "x": 22532.830612113707, "y": 17802.344468082665 }, + "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Base Line", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.baseLine", + "project": "Foundations", + "id": "b00a3c5a-16ca-4a05-b8a2-87442f67e7ee", + "savedPayload": { + "position": { "x": 22709.834631567945, "y": 17859.15371694624 }, + "targetPosition": { "x": 22467.129533255462, "y": 18035.48929263398 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "f9456c22-246e-4ebb-9f1a-64023ddc007e", + "savedPayload": { + "position": { "x": 22741.193170548242, "y": 18157.51028555672 }, + "targetPosition": { "x": 22467.129533255462, "y": 18035.48929263398 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "ab82afc6-55b3-4ec7-9e1e-eec7e1260efc", + "savedPayload": { + "position": { "x": 22467.129533255462, "y": 18035.48929263398 }, + "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Lead Line 1", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.leadLine1", + "project": "Foundations", + "id": "a275f6d4-c570-4d08-a93a-fcb8d2ed168a", + "savedPayload": { + "position": { "x": 23027.403273499876, "y": 18202.841512527946 }, + "targetPosition": { "x": 22579.868420584153, "y": 18249.87932099839 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "bf48ad18-804f-482c-ae5d-dbb0a3522237", + "savedPayload": { + "position": { "x": 22844.371784115767, "y": 18613.936968467115 }, + "targetPosition": { "x": 22579.868420584153, "y": 18249.87932099839 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "8b7ebb57-8606-435a-be7b-921bc4e6a2d5", + "savedPayload": { + "position": { "x": 22579.868420584153, "y": 18249.87932099839 }, + "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + }, + { + "type": "Panel Data", + "name": "Lead Line 2", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.leadLine2", + "project": "Foundations", + "id": "2dafd617-bb89-4aad-b697-6a361de69a98", + "savedPayload": { + "position": { "x": 22619.172177625504, "y": 18431.5739228495 }, + "targetPosition": { "x": 22345.108540332723, "y": 18309.552929926762 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "34880e13-f3bd-4fa6-8245-cb47783fc1d1", + "savedPayload": { + "position": { "x": 22376.46707931302, "y": 18607.909498537243 }, + "targetPosition": { "x": 22345.108540332723, "y": 18309.552929926762 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": {} + } + }, + "id": "375c2ae1-cdb0-42a9-a243-0ea3a9d486a0", + "savedPayload": { + "position": { "x": 22345.108540332723, "y": 18309.552929926762 }, + "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "c2502509-bfd7-483e-bae8-db4db0ae302b", + "savedPayload": { + "position": { "x": 22168.77296464498, "y": 18066.84783161428 }, + "targetPosition": { "x": 21785.760297863948, "y": 17931.176680238794 }, + "floatingObject": { "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "c5dedee0-0553-457c-9a14-5c5d97907cb2", + "savedPayload": { + "position": { "x": 21785.760297863948, "y": 17931.176680238794 }, + "targetPosition": { "x": 21543.055199551465, "y": 18107.512255926536 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "f1d66d3b-c40e-4633-aa38-0f85d032d1f8", + "savedPayload": { + "position": { "x": 21595.055199551465, "y": 18101.512255926536 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } + } + ], + "id": "d2083ac0-43e2-41e4-83c7-eb09a6f29353", + "savedPayload": { + "position": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, + "floatingObject": { "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, + "uiObject": { "isRunning": false } + } +} From 3ddda6203ef4c7dad97a3baaac180e64efe00ad2 Mon Sep 17 00:00:00 2001 From: Gallymojo Date: Fri, 20 Aug 2021 22:23:39 +0800 Subject: [PATCH 012/227] Update Sparta.json --- .../Plugins/Data-Mines/Sparta.json | 102 +++++++++--------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Sparta.json b/Projects/Foundations/Plugins/Data-Mines/Sparta.json index 2c5407c08..41371d69c 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Sparta.json +++ b/Projects/Foundations/Plugins/Data-Mines/Sparta.json @@ -1456,7 +1456,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "24e17411-dccd-44b9-864d-ee83550186a8", "savedPayload": { @@ -1484,7 +1484,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "f6a486fc-4b6d-4a18-8059-8d48606686fd", "savedPayload": { @@ -2064,7 +2064,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "d435f8db-8340-4e1a-b133-3f0042fc1e07", "savedPayload": { @@ -2092,7 +2092,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "971a060c-3d24-412a-bf75-7f0fa1fabcdd", "savedPayload": { @@ -3111,7 +3111,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "b2698fb2-3dee-406f-9bd6-461771adb181", "savedPayload": { @@ -3138,8 +3138,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "3fe1f916-855f-47bc-9aa8-e0886622a572", "savedPayload": { @@ -3773,7 +3773,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "bda8eb74-bd2b-42d8-b008-03caa80d16d6", "savedPayload": { @@ -3800,8 +3800,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "87bf9691-6101-4040-8b27-6540b188fa1b", "savedPayload": { @@ -4820,7 +4820,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "59b1356d-d6fa-48c1-8fce-7f401cc9e35c", "savedPayload": { @@ -4847,8 +4847,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "96eac3f2-a173-4696-80d6-4866ac70fae3", "savedPayload": { @@ -5867,7 +5867,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "7a5661e9-3a10-409f-b3f3-8f24e7a95429", "savedPayload": { @@ -5894,8 +5894,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "88bd54f9-1bd3-4d3b-a21e-2ae9f782c1d2", "savedPayload": { @@ -6832,7 +6832,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "b3baf8e8-71e8-47a7-8416-badf212e875d", "savedPayload": { @@ -6859,8 +6859,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "40f46850-0aa7-4bf9-9afa-4c4319d92fe6", "savedPayload": { @@ -9088,7 +9088,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "26d3e757-9a6e-4807-b8a8-652cf276affa", "savedPayload": { @@ -9115,8 +9115,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "78d41812-18af-4c1f-9968-1515e52203ab", "savedPayload": { @@ -9696,7 +9696,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "86c91781-e7fd-4386-94e4-3fbe975e6828", "savedPayload": { @@ -9724,7 +9724,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "d5e4394d-53f1-4ad6-88b4-573106658488", "savedPayload": { @@ -10716,7 +10716,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "2523677a-0ecc-4cc0-99e5-73fd37c25c51", "savedPayload": { @@ -10743,8 +10743,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "81365e5b-be43-4260-b014-150d3f6ee0f7", "savedPayload": { @@ -11736,7 +11736,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "098ad037-e7fb-4c55-938e-f63f79479848", "savedPayload": { @@ -11763,8 +11763,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "9934146b-c25b-4c8f-bc83-f5bbe212b48d", "savedPayload": { @@ -12783,7 +12783,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "a1419254-9026-4a52-8bd1-ca626af821b7", "savedPayload": { @@ -12810,8 +12810,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "1aa7b3bf-5c36-4a3b-9e8d-335153025634", "savedPayload": { @@ -13445,7 +13445,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "1d0a210c-3e18-4880-a465-ff12f28b8e15", "savedPayload": { @@ -13472,8 +13472,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "6728ff43-3ba4-448e-8ba7-2403732961b1", "savedPayload": { @@ -14410,7 +14410,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "0f1d28de-9c7d-40d9-907a-cbbfbaa1b3b2", "savedPayload": { @@ -14437,8 +14437,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "28f0f7e8-de79-4e87-b46c-6818784ff3b2", "savedPayload": { @@ -16665,7 +16665,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "055e39d4-6317-4018-a821-d5ab90aa5a79", "savedPayload": { @@ -16692,8 +16692,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "0856af01-bb1d-4dd5-8e4b-6cf3ab90678b", "savedPayload": { @@ -17327,7 +17327,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "afb3fbdc-8f38-49ff-acb5-f127c98ddb12", "savedPayload": { @@ -17355,7 +17355,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "1c7fd7e8-4b5e-4a34-80b2-99b99cc4fd4f", "savedPayload": { @@ -17989,7 +17989,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "0e28708b-348e-4b29-b82c-c17ddf9f23f1", "savedPayload": { @@ -18017,7 +18017,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "2690a9f4-b1d5-41ac-994c-3d44efbf0ea6", "savedPayload": { @@ -18651,7 +18651,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "23421928-fb4b-40ad-ba05-29c0dcd52c47", "savedPayload": { @@ -18679,7 +18679,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "324cb3b8-b070-4ccc-a3ae-78da3b14626a", "savedPayload": { @@ -20298,7 +20298,7 @@ { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "58672420-221d-489d-bfcd-6fc94a08ae33", "savedPayload": { @@ -20325,8 +20325,8 @@ }, { "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", "project": "Foundations", "id": "7e1a5932-d556-44ff-8c6d-f82b568ed845", "savedPayload": { From 3016b0573138679f6b1b920ffc7b1363e8673dff Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Sat, 21 Aug 2021 17:36:21 +1200 Subject: [PATCH 013/227] Improvement: Add Crypto Ecosystem to Other Hierachies --- .../Foundations/Schemas/App-Schema/other-hierarchies.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Projects/Foundations/Schemas/App-Schema/other-hierarchies.json b/Projects/Foundations/Schemas/App-Schema/other-hierarchies.json index b167e079f..3a505ceef 100644 --- a/Projects/Foundations/Schemas/App-Schema/other-hierarchies.json +++ b/Projects/Foundations/Schemas/App-Schema/other-hierarchies.json @@ -20,6 +20,13 @@ "relatedUiObject": "Plugins", "actionFunction": "payload.executeAction" }, + { + "action": "Add UI Object", + "label": "Add Crypto Ecosystem", + "disableIfPropertyIsDefined": true, + "relatedUiObject": "Crypto Ecosystem", + "actionFunction": "payload.executeAction" + }, { "action": "Add UI Object", "label": "Add APIs", From e227f3afe12f0fc16c5689b7c5b4ec2f77afaf8d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 21 Aug 2021 10:00:15 +0200 Subject: [PATCH 014/227] Foundations: Bug Fixed getNextNodeFromPath Fails when the Node Schema can not be found. --- .../Function-Libraries/UiObjectsFromNodes.js | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js index 1661ad87e..b170b9fc1 100644 --- a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js @@ -312,42 +312,41 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { if (node.savedPayload.referenceParent !== undefined) { // these are children recreated // Reestablish based on Id node.payload.referenceParent = mapOfNodes.get(node.savedPayload.referenceParent.id) - + // if Reestablishment failed now reestablish reference based on saved path - if (node.payload.referenceParent === undefined) { + if (node.payload.referenceParent === undefined) { // Gather saved path let rawPath = node.savedPayload.referenceParentCombinedNodePath if (rawPath !== undefined) { // Step down node hierarchy to find missing referenceParent - let pathNode - let pathName - let pathType - for (let i = 0; i < rawPath.length; i++) { - + let pathNode + let pathName + let pathType + for (let i = 0; i < rawPath.length; i++) { + // Get Hierarchy head node if (i === 0) { pathName = rawPath[i][0] pathType = rawPath[i][1] - pathNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByCodeNameAndNodeType( pathName, pathType ) + pathNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByCodeNameAndNodeType(pathName, pathType) // If reference parent is workspace node grab node if (pathType === "Workspace") { pathNode = UI.projects.foundations.spaces.designSpace.workspace.workspaceNode - } + } // If Hierarchy Head is not located within the workspace abort reconnection if (pathNode === undefined) { console.log("[WARN] Abort reconnection saved path head node not found in current workspace", node) return - } + } continue } else { // Walk through children nodes and find the next node from saved path pathName = rawPath[i][0] pathType = rawPath[i][1] pathNode = getNextNodeFromPath(pathNode, pathName, pathType) - } } - if (pathNode !== undefined ) { + if (pathNode !== undefined) { UI.projects.foundations.functionLibraries.attachDetach.referenceAttachNode(node, pathNode) } else { //console.log("[WARN] ", node.name, ' ', node.type, "failed to fix reference. Unable to find reference parent ", pathName, ' ', pathType ) @@ -355,7 +354,8 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { function getNextNodeFromPath(node, pathName, pathType) { console.log("pathNode", node) - let schemaDocument = getSchemaDocument(node) + let schemaDocument = getSchemaDocument(node) + if (schemaDocument === undefined) { return } let nextNode = undefined for (let i = 0; i < schemaDocument.childrenNodesProperties.length; i++) { @@ -368,7 +368,7 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { nextNode = node[property.name] console.log("we have a match!", nextNode) return nextNode - } + } } break } @@ -378,7 +378,7 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { let nodePropertyArray = node[property.name] for (let m = 0; m < nodePropertyArray.length; m++) { if (nodePropertyArray[m].name === pathName && nodePropertyArray[m].type === pathType) { - + nextNode = nodePropertyArray[m] return nextNode } @@ -387,13 +387,13 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { break } } - + } } } } - - } + + } } } } From 25c4ca51173f6247979e534ba54e30881afe408c Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 21 Aug 2021 10:34:54 +0200 Subject: [PATCH 015/227] Marketing updates --- .../Plugins/Assets/Superalgos-Marketing.json | 6191 ++++++----------- .../Positions/Superalgos-Marketing.json | 40 +- .../Plugins/Positions/Superalgos.json | 92 +- 3 files changed, 2216 insertions(+), 4107 deletions(-) diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json index a299940de..850827ad4 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json @@ -6,98 +6,39 @@ "assetClasses": [ { "type": "Asset Class", - "name": "All", + "name": "Community Groups", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Website", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "name": "Telegram Groups", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Website Section", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "name": "Community", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "type": "Asset", + "name": "Group Management", + "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "a9914aed-6a66-48ae-854b-43e499f801f5", + "id": "027c2c8e-4a49-461b-a14d-0e225433dd11", "savedPayload": { "position": { - "x": 20415.225746868146, - "y": 37924.391169956136 + "x": 19178.351097132232, + "y": 37255.376505319146 }, "targetPosition": { - "x": 20232.597318165528, - "y": 38162.39717204351 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "657817dc-1b51-4aec-b2ab-92afd618db1e", - "savedPayload": { - "position": { - "x": 20530.03077657767, - "y": 38123.23931437749 - }, - "targetPosition": { - "x": 20232.597318165528, - "y": 38162.39717204351 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\",\n \"relativeWeight\": 0\n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "63cf00cf-8167-4be0-8738-5fb1d8840535", - "savedPayload": { - "position": { - "x": 20470.6033202529, - "y": 38345.02560074612 - }, - "targetPosition": { - "x": 20232.597318165528, - "y": 38162.39717204351 + "x": 19478.305405679148, + "y": 37260.61222725033 }, "floatingObject": { "isPinned": false, @@ -113,21 +54,20 @@ } } ], - "assets": [], - "id": "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c", + "id": "a40c5c7e-4af8-40ef-9970-59815103cd92", "savedPayload": { "position": { - "x": 20232.597318165528, - "y": 38162.39717204351 + "x": 19478.305405679148, + "y": 37260.61222725033 }, "targetPosition": { - "x": 19935.163859753386, - "y": 38201.555029709525 + "x": 19778.259714226064, + "y": 37265.84794918151 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -139,86 +79,27 @@ }, { "type": "Asset Class", - "name": "Website Section", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "name": "Develop", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "type": "Asset", + "name": "Group Management", + "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "24927650-a13f-4ffa-b0c1-d258d278ade3", + "id": "431ee024-1f02-4601-8143-fc8d8a5522f8", "savedPayload": { "position": { - "x": 20415.225746868146, - "y": 38478.718889462914 + "x": 19201.502696663076, + "y": 37100.46553569131 }, "targetPosition": { - "x": 20117.792288456003, - "y": 38439.5610317969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0312a437-1d29-4557-9703-5a640b4ed353", - "savedPayload": { - "position": { - "x": 20300.42071715862, - "y": 38677.56703388427 - }, - "targetPosition": { - "x": 20117.792288456003, - "y": 38439.5610317969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Web Page", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "12d8e11c-ecc9-42df-9552-c1cd2e1c9c2a", - "savedPayload": { - "position": { - "x": 20078.63443078999, - "y": 38736.99449020904 - }, - "targetPosition": { - "x": 20117.792288456003, - "y": 38439.5610317969 + "x": 19489.88120544457, + "y": 37183.15674243641 }, "floatingObject": { "isPinned": false, @@ -234,21 +115,569 @@ } } ], - "assets": [], - "id": "904833ca-457e-41eb-8ebb-a17a41f58bd3", + "id": "2097c471-cdc2-48c9-904b-89cef98c5f33", "savedPayload": { "position": { - "x": 20117.792288456003, - "y": 38439.5610317969 + "x": 19489.88120544457, + "y": 37183.15674243641 }, "targetPosition": { - "x": 19935.163859753386, - "y": 38201.555029709525 + "x": 19778.259714226064, + "y": 37265.84794918151 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Support", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "c3bd3dd4-d551-4abe-bee7-872240df3e96", + "savedPayload": { + "position": { + "x": 19263.9593338048, + "y": 36956.82510423548 + }, + "targetPosition": { + "x": 19521.10952401543, + "y": 37111.336526708496 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "648f6b9c-34fd-44b2-80d9-c38d6c13f2fd", + "savedPayload": { + "position": { + "x": 19521.10952401543, + "y": 37111.336526708496 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Token", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8cb0e06f-31bc-4844-be39-1e527f684172", + "savedPayload": { + "position": { + "x": 19361.464691950663, + "y": 36834.244068978325 + }, + "targetPosition": { + "x": 19569.862203088363, + "y": 37050.04600907992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4a499874-9b18-4160-a6a0-9dc3416c4a17", + "savedPayload": { + "position": { + "x": 19569.862203088363, + "y": 37050.04600907992 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Machine Learning", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f7c5d1d5-d0c1-4db0-bb7f-4036dae4437d", + "savedPayload": { + "position": { + "x": 19487.37394207826, + "y": 36741.07612489787 + }, + "targetPosition": { + "x": 19632.81682815216, + "y": 37003.46203703969 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f49ea5e-5031-4ed8-b28e-e4a3dcac7e67", + "savedPayload": { + "position": { + "x": 19632.81682815216, + "y": 37003.46203703969 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Collaborations", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "98a4e66f-dfeb-4e3d-bfb7-dc94992a5219", + "savedPayload": { + "position": { + "x": 19633.106576866267, + "y": 36683.67051341591 + }, + "targetPosition": { + "x": 19705.683145546165, + "y": 36974.75923129871 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "af1adfaa-d0af-4de2-be42-73901b111c17", + "savedPayload": { + "position": { + "x": 19705.683145546165, + "y": 36974.75923129871 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Codebase", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2343c864-3c10-429d-b96e-09da71f98d5e", + "savedPayload": { + "position": { + "x": 19788.731158088434, + "y": 36665.93933208767 + }, + "targetPosition": { + "x": 19783.49543615725, + "y": 36965.89364063459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1a844df9-8fa8-4009-a1de-94e75603feec", + "savedPayload": { + "position": { + "x": 19783.49543615725, + "y": 36965.89364063459 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Docs", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8e54e34a-1d46-468b-8046-8851ba264d0b", + "savedPayload": { + "position": { + "x": 19943.642127716266, + "y": 36689.09093161851 + }, + "targetPosition": { + "x": 19860.950920971165, + "y": 36977.46944040001 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6b0791b3-848f-458f-a6a3-3288ec018a8e", + "savedPayload": { + "position": { + "x": 19860.950920971165, + "y": 36977.46944040001 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "UX/UI Design", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "7bd390f8-6237-4a56-b21b-abcaf3884f88", + "savedPayload": { + "position": { + "x": 20087.282559172098, + "y": 36751.547568760245 + }, + "targetPosition": { + "x": 19932.77113669908, + "y": 37008.69775897088 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6aa53aba-c57d-48a7-93b4-7d1bd57dfabe", + "savedPayload": { + "position": { + "x": 19932.77113669908, + "y": 37008.69775897088 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Spanish", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0cdc0ce7-44d3-468c-bdec-f95181783b9c", + "savedPayload": { + "position": { + "x": 20209.863594429255, + "y": 36849.05292690611 + }, + "targetPosition": { + "x": 19994.06165432766, + "y": 37057.45043804381 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "446e3763-d8d8-4b0f-909b-f182d6e77ca4", + "savedPayload": { + "position": { + "x": 19994.06165432766, + "y": 37057.45043804381 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Russian", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Group Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f0f10154-8fae-45c1-8f35-6d191ec4c77f", + "savedPayload": { + "position": { + "x": 20303.0315385097, + "y": 36974.96217703371 + }, + "targetPosition": { + "x": 20040.64562636788, + "y": 37120.40506310761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4a6f49af-0c62-47df-8a65-83fc45271d23", + "savedPayload": { + "position": { + "x": 20040.64562636788, + "y": 37120.40506310761 + }, + "targetPosition": { + "x": 19778.259714226064, + "y": 37265.84794918151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -260,20 +689,20 @@ } ], "assets": [], - "id": "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12", + "id": "57f714ab-d18e-44ec-b0de-3f968800134f", "savedPayload": { "position": { - "x": 19939.907786235774, - "y": 38189.3560429977 + "x": 19778.259714226064, + "y": 37265.84794918151 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 19850.836282905962, + "y": 37556.93666706431 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -285,148 +714,27 @@ }, { "type": "Asset Class", - "name": "Blog", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "name": "Telegram Announcements Channel", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Existing Blog Posts", - "config": "{\n\"folderPath\": \"\"\n}", + "type": "Asset", + "name": "Channel Management", + "config": "{}", "project": "Governance", "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Blog Post", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "07e80db6-6fdc-4167-b8b8-e48c4093b9bb", - "savedPayload": { - "position": { - "x": 20449.687530129406, - "y": 38298.882034355964 - }, - "targetPosition": { - "x": 20159.909782242685, - "y": 38376.52774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Blog Post", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3eb27da8-c745-40bd-b432-4150be8ba86b", - "savedPayload": { - "position": { - "x": 20372.04181659865, - "y": 38588.659782242685 - }, - "targetPosition": { - "x": 20159.909782242685, - "y": 38376.52774788672 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7f33b544-9bae-4a1f-b7a4-4f720a7620cb", + "assets": [], + "id": "2c509c63-0582-4771-8784-baa52b3a2dcc", "savedPayload": { "position": { - "x": 20159.909782242685, - "y": 38376.52774788672 + "x": 20075.600238955507, + "y": 37000.62635432424 }, "targetPosition": { - "x": 19870.132034355964, - "y": 38298.882034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Post Rewards", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "How to install Superalgos and configure your Profile to get SA Tokens", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1803145d-fb3c-4de9-8894-7e128072c5d5", - "savedPayload": { - "position": { - "x": 20025.42346141748, - "y": 38878.437530129406 - }, - "targetPosition": { - "x": 19947.77774788672, - "y": 38588.659782242685 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "8532e9fa-074e-49f7-b780-3ba750bf83da", - "savedPayload": { - "position": { - "x": 19947.77774788672, - "y": 38588.659782242685 - }, - "targetPosition": { - "x": 19870.132034355964, - "y": 38298.882034355964 + "x": 19963.218260930735, + "y": 37278.78151069427 }, "floatingObject": { "isPinned": false, @@ -442,21 +750,20 @@ } } ], - "assets": [], - "id": "f90f32f6-8074-41e1-82fc-9aa9d038bd90", + "id": "87b604d5-54ae-413b-af68-8d9e78800f08", "savedPayload": { "position": { - "x": 19887.813332935693, - "y": 38279.58628290596 + "x": 19963.218260930735, + "y": 37278.78151069427 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 19850.836282905962, + "y": 37556.93666706431 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -468,246 +775,33 @@ }, { "type": "Asset Class", - "name": "Videos", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "name": "Discord Server", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Youtube", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Superalgos Channel", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Existing Videos", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Youtube Video", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dc865943-b5b4-406d-ad41-7e27ce1f99a2", - "savedPayload": { - "position": { - "x": 20712.65920528029, - "y": 38993.888751303675 - }, - "targetPosition": { - "x": 20415.22574686815, - "y": 38954.73089363766 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Youtube Video", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c0c789a0-2c30-4ab5-a53d-5f05883a22cc", - "savedPayload": { - "position": { - "x": 20653.23174895552, - "y": 39137.35932234027 - }, - "targetPosition": { - "x": 20415.22574686815, - "y": 38954.73089363766 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9da9772c-661b-455f-8735-704e21c092cb", - "savedPayload": { - "position": { - "x": 20415.22574686815, - "y": 38954.73089363766 - }, - "targetPosition": { - "x": 20138.061887114764, - "y": 38839.92586392813 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Videos Rewards", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "How to install Superalgos and configure your Profile to get SA Tokens", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b3ad11a6-fd1f-4c78-b41e-acf22fdbf82d", - "savedPayload": { - "position": { - "x": 20367.67194653382, - "y": 39394.25358343491 - }, - "targetPosition": { - "x": 20252.866916824292, - "y": 39117.08972368152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "54b204d1-3dee-4fbd-987c-89857320b44b", - "savedPayload": { - "position": { - "x": 20252.866916824292, - "y": 39117.08972368152 - }, - "targetPosition": { - "x": 20138.061887114764, - "y": 38839.92586392813 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc", - "savedPayload": { - "position": { - "x": 20138.061887114764, - "y": 38839.92586392813 - }, - "targetPosition": { - "x": 19955.433458412146, - "y": 38601.91986184076 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1", - "savedPayload": { - "position": { - "x": 19955.433458412146, - "y": 38601.91986184076 - }, - "targetPosition": { - "x": 19772.80502970953, - "y": 38363.91385975339 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Vimeo", - "config": "{\n\"folderPath\": \"\"\n}", + "type": "Asset", + "name": "Server Management", + "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "4c8ac872-6575-4e9d-aba3-4eb82ac69acb", + "id": "453fab57-dc1d-4e38-bce4-daf927bfdb09", "savedPayload": { "position": { - "x": 19811.962887375543, - "y": 38661.347318165535 + "x": 20359.66514059982, + "y": 37238.985108524386 }, "targetPosition": { - "x": 19772.80502970953, - "y": 38363.91385975339 + "x": 20105.25071175289, + "y": 37397.96088779435 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -717,21 +811,417 @@ } } ], - "assets": [], - "id": "16295c53-241e-4147-979c-fbd3b5cd3039", + "id": "20935e17-fe10-46ae-8bc3-4dcf05a1efbf", "savedPayload": { "position": { - "x": 19808, - "y": 38346.55762113533 + "x": 20105.25071175289, + "y": 37397.96088779435 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 19850.836282905962, + "y": 37556.93666706431 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Reddit", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Community Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8ab8668c-3c24-4950-80e1-a7dc75f03ead", + "savedPayload": { + "position": { + "x": 20449.374713061858, + "y": 37598.79055131078 + }, + "targetPosition": { + "x": 20150.10549798391, + "y": 37577.863609187545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "18d1f7b9-d734-4b7d-93b4-3cf8210e7fe1", + "savedPayload": { + "position": { + "x": 20150.10549798391, + "y": 37577.863609187545 + }, + "targetPosition": { + "x": 19850.836282905962, + "y": 37556.93666706431 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "edd786c0-1274-4f82-afcf-9a07353df7d2", + "savedPayload": { + "position": { + "x": 19850.836282905962, + "y": 37556.93666706431 + }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Superalgos Social Media Accounts", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Twitter Account", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Account Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "96b4d1b8-a9e1-42e1-afab-2e8559d74309", + "savedPayload": { + "position": { + "x": 11780.530151790743, + "y": 23334.042837257366 + }, + "targetPosition": { + "x": 11481.671742363218, + "y": 23360.189560081664 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "61f38401-f0de-4e2c-b99f-26691c7c5b41", + "savedPayload": { + "position": { + "x": 11481.671742363218, + "y": 23360.189560081664 + }, + "targetPosition": { + "x": 11182.813332935693, + "y": 23386.336282905962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Facebook Account", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Account Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "cc8536de-6b42-47e5-9880-032ea8cea0e6", + "savedPayload": { + "position": { + "x": 11642.43999880708, + "y": 23772.008848717887 + }, + "targetPosition": { + "x": 11412.626665871387, + "y": 23579.172565811925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "63930999-8da9-4d48-be87-313da2a374c0", + "savedPayload": { + "position": { + "x": 11412.626665871387, + "y": 23579.172565811925 + }, + "targetPosition": { + "x": 11182.813332935693, + "y": 23386.336282905962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "LinkedIn Account", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Account Management", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "cb7dbf90-37a9-40af-b1e8-f9e3b86498c0", + "savedPayload": { + "position": { + "x": 11235.10677858429, + "y": 23984.053101761012 + }, + "targetPosition": { + "x": 11208.960055759992, + "y": 23685.194692333487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9166b890-489b-494a-8c0e-86b0d2901795", + "savedPayload": { + "position": { + "x": 11208.960055759992, + "y": 23685.194692333487 + }, + "targetPosition": { + "x": 11182.813332935693, + "y": 23386.336282905962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "2ba804d2-3a98-4328-a6b8-3cf3be93b2fa", + "savedPayload": { + "position": { + "x": 19953.442325903663, + "y": 37734.65554669992 + }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Superalgos Medium Blog", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Software News", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Beta 10 Announcement", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c", + "savedPayload": { + "position": { + "x": 11479.838522441816, + "y": 23821.361701837057 + }, + "targetPosition": { + "x": 11197.930736206043, + "y": 23718.755658839356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Beta 11 Announcement", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368", + "savedPayload": { + "position": { + "x": 11250.025189506123, + "y": 24014.19798474302 + }, + "targetPosition": { + "x": 11197.930736206043, + "y": 23718.755658839356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4", + "savedPayload": { + "position": { + "x": 11197.930736206043, + "y": 23718.755658839356 + }, + "targetPosition": { + "x": 11005.09445330008, + "y": 23488.942325903663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -744,450 +1234,26 @@ { "type": "Asset Class", "name": "Articles", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Personal Blog Post", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "0ed4830d-ac02-4f62-a41c-8f061605da1e", + "id": "e8819534-2d2c-4783-8cb7-f88858877d93", "savedPayload": { "position": { - "x": 19870.132034355964, - "y": 38598.882034355964 + "x": 10799.882367304679, + "y": 24052.75789837521 }, "targetPosition": { - "x": 19658, - "y": 38386.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Crypto Media", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Coindesk", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "First Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "81890945-2a81-4607-8aaa-181ff57dc3da", - "savedPayload": { - "position": { - "x": 20046.00600208737, - "y": 39129.18604983795 - }, - "targetPosition": { - "x": 19808, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Second Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8a2e0ed2-8b51-489b-99fa-b69ffff4610c", - "savedPayload": { - "position": { - "x": 19958, - "y": 39206.365242270665 - }, - "targetPosition": { - "x": 19808, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Third Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1eb1a547-1839-4e80-b69f-2f74341bf35e", - "savedPayload": { - "position": { - "x": 19847.157857666014, - "y": 39243.99107954748 - }, - "targetPosition": { - "x": 19808, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7b4ed833-94a1-4b96-8425-7a6c03e422b1", - "savedPayload": { - "position": { - "x": 19808, - "y": 38946.55762113533 - }, - "targetPosition": { - "x": 19658, - "y": 38686.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Coin Telegraph", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "First Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b471bb15-9ad5-4117-b82a-69281ee7e986", - "savedPayload": { - "position": { - "x": 19468.842142333986, - "y": 39243.99107954748 - }, - "targetPosition": { - "x": 19508, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Second Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e2d9a195-4385-45e1-aa71-8e1e3a7f3d61", - "savedPayload": { - "position": { - "x": 19358, - "y": 39206.365242270665 - }, - "targetPosition": { - "x": 19508, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Third Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "409363f4-29a2-4c9d-8a60-aa7012d11207", - "savedPayload": { - "position": { - "x": 19269.99399791263, - "y": 39129.18604983795 - }, - "targetPosition": { - "x": 19508, - "y": 38946.55762113533 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6dcc7051-247d-4a8b-aad1-ee8b81d5561b", - "savedPayload": { - "position": { - "x": 19508, - "y": 38946.55762113533 - }, - "targetPosition": { - "x": 19658, - "y": 38686.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "616ac08c-37f1-427a-b8ed-f8597c1b06c4", - "savedPayload": { - "position": { - "x": 19658, - "y": 38686.75 - }, - "targetPosition": { - "x": 19658, - "y": 38386.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Mainstream Media", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Forbes", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "First Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ca222495-ec61-4b3d-af4d-4430a96bf0bf", - "savedPayload": { - "position": { - "x": 19118.930901578547, - "y": 39088.17792846532 - }, - "targetPosition": { - "x": 19233.735931288073, - "y": 38811.01406871193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Second Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1ae70ec2-eec8-406f-b4da-2da7b0b8af7a", - "savedPayload": { - "position": { - "x": 19021.60389693211, - "y": 39023.14610306789 - }, - "targetPosition": { - "x": 19233.735931288073, - "y": 38811.01406871193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Third Article", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3e930328-26df-4f68-a664-7240a99e76c7", - "savedPayload": { - "position": { - "x": 18956.572071534687, - "y": 38925.81909842145 - }, - "targetPosition": { - "x": 19233.735931288073, - "y": 38811.01406871193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b4d49788-f9d6-4b80-b730-cf4252edf8f2", - "savedPayload": { - "position": { - "x": 19233.735931288073, - "y": 38811.01406871193 - }, - "targetPosition": { - "x": 19445.867965644036, - "y": 38598.882034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "900018c7-7537-4d83-86a0-79452f21b673", - "savedPayload": { - "position": { - "x": 19445.867965644036, - "y": 38598.882034355964 - }, - "targetPosition": { - "x": 19658, - "y": 38386.75 + "x": 10902.48841030238, + "y": 23770.850112139437 }, "floatingObject": { "isPinned": false, @@ -1203,21 +1269,20 @@ } } ], - "assets": [], - "id": "317428e7-1427-47d2-bc9a-543188f05daf", + "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193", "savedPayload": { "position": { - "x": 19710.09445330008, - "y": 38382.19232590366 + "x": 10902.48841030238, + "y": 23770.850112139437 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 11005.09445330008, + "y": 23488.942325903663 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1226,120 +1291,61 @@ "isRunning": false } } + } + ], + "assets": [], + "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8", + "savedPayload": { + "position": { + "x": 19917.807621135333, + "y": 37936.75 }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Superalgos Website", + "config": " {\n\"folderPath\": \"Root/projectsite\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Referrers", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", + "type": "Asset", + "name": "Content & Mantainance", + "config": "{}", "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Referrer to Website", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2b4d1dcb-d31a-49c2-a111-5a8d4f65c063", - "savedPayload": { - "position": { - "x": 19777.978477605233, - "y": 38627.937939190364 - }, - "targetPosition": { - "x": 19605.90554669992, - "y": 38382.19232590366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Referrer to Github", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "545cfba6-6014-42a5-8a8a-b3de0bc5847f", - "savedPayload": { - "position": { - "x": 19553.81109339984, - "y": 38677.634651807326 - }, - "targetPosition": { - "x": 19605.90554669992, - "y": 38382.19232590366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Referrer to Youtube", - "config": "{\n \"description\": \"\", \"relativeWeight\": 0 \n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1bba7d55-5fc9-41e0-b9a0-aaf53b151f7c", - "savedPayload": { - "position": { - "x": 19360.159933413222, - "y": 38554.265256808976 - }, - "targetPosition": { - "x": 19605.90554669992, - "y": 38382.19232590366 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "assetClasses": [], "assets": [], - "id": "02bb5354-f803-45df-a9c0-4e4cae827108", + "id": "ecd37c93-2489-4916-b8d8-eb8be44b25ab", "savedPayload": { "position": { - "x": 19605.90554669992, - "y": 38382.19232590366 + "x": 10653, + "y": 23713.115242270665 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 10803, + "y": 23453.307621135333 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, + "isCollapsed": false, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1347,36 +1353,66 @@ "isRunning": false } } + } + ], + "id": "983ff6e1-4da1-4d3a-aa7d-3bc0dfeb1bba", + "savedPayload": { + "position": { + "x": 19760.6060429977, + "y": 38068.65778623577 }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Article Publications", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ { "type": "Asset Class", - "name": "Public Relations", + "name": "Alternative Media", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Crypto Media PR Campaign", + "name": "Code Project", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "6 Month PR Campaign", + "name": "Add Your Article as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "fc282918-1aed-4971-a96b-2989b3f189d2", + "id": "801da9b4-69da-40cf-9058-a59aa874bb20", "savedPayload": { "position": { - "x": 19508, - "y": 38946.55762113533 + "x": 8566.192507389824, + "y": 30588.270203392334 }, "targetPosition": { - "x": 19508, - "y": 38646.55762113533 + "x": 8420.749621315921, + "y": 30325.884291250513 }, "floatingObject": { "isPinned": false, @@ -1392,15 +1428,15 @@ } } ], - "id": "8316568f-3267-4025-be66-3660c98a55bb", + "id": "51852149-bc7a-4b20-8c62-ba610f1f05af", "savedPayload": { "position": { - "x": 19508, - "y": 38646.55762113533 + "x": 8420.749621315921, + "y": 30325.884291250513 }, "targetPosition": { - "x": 19508, - "y": 38346.55762113533 + "x": 8275.306735242018, + "y": 30063.498379108692 }, "floatingObject": { "isPinned": false, @@ -1417,27 +1453,27 @@ }, { "type": "Asset Class", - "name": "Trading Media PR Campaign", + "name": "Coinmonks", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "6 Month PR Campaign", + "name": "Add Your Article as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "b12606ee-e874-47bb-8ff2-ff801e417120", + "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90", "savedPayload": { "position": { - "x": 18988.384757729335, - "y": 38646.55762113533 + "x": 8202.18512919893, + "y": 30659.02607009348 }, "targetPosition": { - "x": 19248.192378864667, - "y": 38496.55762113533 + "x": 8238.745932220474, + "y": 30361.262224601087 }, "floatingObject": { "isPinned": false, @@ -1453,15 +1489,137 @@ } } ], - "id": "93ede00a-cbad-48af-9b4b-e9b9c983890d", + "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4", "savedPayload": { "position": { - "x": 19248.192378864667, - "y": 38496.55762113533 + "x": 8238.745932220474, + "y": 30361.262224601087 }, "targetPosition": { - "x": 19508, - "y": 38346.55762113533 + "x": 8275.306735242018, + "y": 30063.498379108692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Towards Data Science", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1dd73db7-8205-4bd5-9ae7-686650229b25", + "savedPayload": { + "position": { + "x": 7866.1077192045195, + "y": 30502.3106000802 + }, + "targetPosition": { + "x": 8070.707227223269, + "y": 30282.904489594446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd", + "savedPayload": { + "position": { + "x": 8070.707227223269, + "y": 30282.904489594446 + }, + "targetPosition": { + "x": 8275.306735242018, + "y": 30063.498379108692 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Hackernoon", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75", + "savedPayload": { + "position": { + "x": 7686.330425173423, + "y": 30177.983776334622 + }, + "targetPosition": { + "x": 7980.8185802077205, + "y": 30120.741077721657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed", + "savedPayload": { + "position": { + "x": 7980.8185802077205, + "y": 30120.741077721657 + }, + "targetPosition": { + "x": 8275.306735242018, + "y": 30063.498379108692 }, "floatingObject": { "isPinned": false, @@ -1478,15 +1636,15 @@ } ], "assets": [], - "id": "03246cc7-0e6b-4790-91a5-06f98453294c", + "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a", "savedPayload": { "position": { - "x": 19508, - "y": 38346.55762113533 + "x": 8275.306735242018, + "y": 30063.498379108692 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 8402.092213764226, + "y": 29791.6060429977 }, "floatingObject": { "isPinned": false, @@ -1503,155 +1661,33 @@ }, { "type": "Asset Class", - "name": "Conferences & Meetups", + "name": "Specialized Media", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Conferences", + "name": "CoinDesk", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Crypto or Trading Conferences", - "config": "{\n\"folderPath\": \"\"\n}", + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Securing a Spot", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Labitconf", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "660e4c2f-c69a-4ba4-a8b5-d702d0572b76", - "savedPayload": { - "position": { - "x": 19388.65991329704, - "y": 39291.32220971582 - }, - "targetPosition": { - "x": 19273.85488358751, - "y": 39014.15834996243 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b2ece56b-5001-4371-9b74-713712a7e3e2", - "savedPayload": { - "position": { - "x": 19273.85488358751, - "y": 39014.15834996243 - }, - "targetPosition": { - "x": 19159.049853877983, - "y": 38736.99449020904 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Speaking at Conference", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Labitconf", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "37027d36-c4aa-43d4-abd4-4cf27dad1244", - "savedPayload": { - "position": { - "x": 18793.79299647275, - "y": 39213.006494383786 - }, - "targetPosition": { - "x": 18976.421425175366, - "y": 38975.000492296414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9d6400a1-b476-46ea-bdda-f6d7850c6f5f", - "savedPayload": { - "position": { - "x": 18976.421425175366, - "y": 38975.000492296414 - }, - "targetPosition": { - "x": 19159.049853877983, - "y": 38736.99449020904 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "assetClasses": [], "assets": [], - "id": "33fe09af-869a-40ae-ba9e-5aae5d811049", + "id": "9dee6dff-f658-439f-8e12-0aab40f075cc", "savedPayload": { "position": { - "x": 19159.049853877983, - "y": 38736.99449020904 + "x": 7866.613470484037, + "y": 30437.996758217385 }, "targetPosition": { - "x": 19198.207711543997, - "y": 38439.5610317969 + "x": 7993.398949006245, + "y": 30166.104422106393 }, "floatingObject": { "isPinned": false, @@ -1665,171 +1701,17 @@ "isRunning": false } } - }, - { - "type": "Asset Class", - "name": "Unrelated Conferences", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Securing a Spot", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Monaco Streamming Conference 2021", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6f296569-ca8d-4ac7-b4ba-b10bc1e0299d", - "savedPayload": { - "position": { - "x": 18555.786994385377, - "y": 39030.378065681165 - }, - "targetPosition": { - "x": 18738.415423087994, - "y": 38792.37206359379 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a316a673-7a60-433b-9544-97c67613a354", - "savedPayload": { - "position": { - "x": 18738.415423087994, - "y": 38792.37206359379 - }, - "targetPosition": { - "x": 18921.04385179061, - "y": 38554.36606150642 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Speaking at Conference", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Monaco Streamming Conference 2021", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bd2cedf5-df53-4381-88e6-d1df04cbd1ee", - "savedPayload": { - "position": { - "x": 18326.176934966326, - "y": 38476.05034617439 - }, - "targetPosition": { - "x": 18623.61039337847, - "y": 38515.208203840404 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "e428e3ef-81e7-48f6-bec2-1bea44f1b918", - "savedPayload": { - "position": { - "x": 18623.61039337847, - "y": 38515.208203840404 - }, - "targetPosition": { - "x": 18921.04385179061, - "y": 38554.36606150642 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "26f4afb5-6746-44dc-81e6-ae9edb5cba97", - "savedPayload": { - "position": { - "x": 18921.04385179061, - "y": 38554.36606150642 - }, - "targetPosition": { - "x": 19198.207711543997, - "y": 38439.5610317969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } } ], - "assets": [], - "id": "57be50e8-d521-4cae-a951-25f6c161ceba", + "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f", "savedPayload": { "position": { - "x": 19198.207711543997, - "y": 38439.5610317969 + "x": 7993.398949006245, + "y": 30166.104422106393 }, "targetPosition": { - "x": 19380.836140246614, - "y": 38201.555029709525 + "x": 8120.184427528453, + "y": 29894.2120859954 }, "floatingObject": { "isPinned": false, @@ -1846,25 +1728,117 @@ }, { "type": "Asset Class", - "name": "Meetups", + "name": "CoinTelegraph", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], - "assets": [], - "id": "a5ae1b0e-f1f9-4155-bcfc-5d65799651d1", + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf", + "savedPayload": { + "position": { + "x": 7556.368855056906, + "y": 30099.424171990802 + }, + "targetPosition": { + "x": 7838.276641292679, + "y": 29996.8181289931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26", "savedPayload": { "position": { - "x": 19083.402681834472, - "y": 38162.39717204351 + "x": 7838.276641292679, + "y": 29996.8181289931 }, "targetPosition": { - "x": 19380.836140246614, - "y": 38201.555029709525 + "x": 8120.184427528453, + "y": 29894.2120859954 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "VentureBeat", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "658ba678-a890-4df0-a567-9db7362db051", + "savedPayload": { + "position": { + "x": 7576.399755306462, + "y": 29640.641128950985 + }, + "targetPosition": { + "x": 7848.292091417457, + "y": 29767.426607473193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6869158d-251a-42a9-9690-2e9330e679f6", + "savedPayload": { + "position": { + "x": 7848.292091417457, + "y": 29767.426607473193 + }, + "targetPosition": { + "x": 8120.184427528453, + "y": 29894.2120859954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1876,15 +1850,15 @@ } ], "assets": [], - "id": "a9e91549-44fb-435e-99d0-1803c3b6c2e1", + "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886", "savedPayload": { "position": { - "x": 19428.186667064307, - "y": 38279.58628290596 + "x": 8120.184427528453, + "y": 29894.2120859954 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 8402.092213764226, + "y": 29791.6060429977 }, "floatingObject": { "isPinned": false, @@ -1901,1352 +1875,39 @@ }, { "type": "Asset Class", - "name": "Julian Work in Progress", + "name": "Mainstream Media", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Community Groups", + "name": "Forbes", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Telegram Groups", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Community", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "027c2c8e-4a49-461b-a14d-0e225433dd11", - "savedPayload": { - "position": { - "x": 11051.743341057838, - "y": 22484.507324813338 - }, - "targetPosition": { - "x": 11240.53945837279, - "y": 22717.651113250427 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a40c5c7e-4af8-40ef-9970-59815103cd92", - "savedPayload": { - "position": { - "x": 11240.53945837279, - "y": 22717.651113250427 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Develop", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "431ee024-1f02-4601-8143-fc8d8a5522f8", - "savedPayload": { - "position": { - "x": 11185.293589842266, - "y": 22402.667627101957 - }, - "targetPosition": { - "x": 11307.314582765004, - "y": 22676.731264394737 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2097c471-cdc2-48c9-904b-89cef98c5f33", - "savedPayload": { - "position": { - "x": 11307.314582765004, - "y": 22676.731264394737 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Support", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c3bd3dd4-d551-4abe-bee7-872240df3e96", - "savedPayload": { - "position": { - "x": 11335.474896663603, - "y": 22358.181897330436 - }, - "targetPosition": { - "x": 11382.405236175673, - "y": 22654.488399508977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "648f6b9c-34fd-44b2-80d9-c38d6c13f2fd", - "savedPayload": { - "position": { - "x": 11382.405236175673, - "y": 22654.488399508977 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Token", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8cb0e06f-31bc-4844-be39-1e527f684172", - "savedPayload": { - "position": { - "x": 11492.052653648338, - "y": 22354.081764466555 - }, - "targetPosition": { - "x": 11460.69411466804, - "y": 22652.438333077036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4a499874-9b18-4160-a6a0-9dc3416c4a17", - "savedPayload": { - "position": { - "x": 11460.69411466804, - "y": 22652.438333077036 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Machine Learning", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f7c5d1d5-d0c1-4db0-bb7f-4036dae4437d", - "savedPayload": { - "position": { - "x": 11644.356345414926, - "y": 22390.6466457892 - }, - "targetPosition": { - "x": 11536.845960551334, - "y": 22670.720773738358 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1f49ea5e-5031-4ed8-b28e-e4a3dcac7e67", - "savedPayload": { - "position": { - "x": 11536.845960551334, - "y": 22670.720773738358 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Collaborations", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "98a4e66f-dfeb-4e3d-bfb7-dc94992a5219", - "savedPayload": { - "position": { - "x": 11782.006727063228, - "y": 22465.38470506255 - }, - "targetPosition": { - "x": 11605.671151375485, - "y": 22708.089803375035 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "af1adfaa-d0af-4de2-be42-73901b111c17", - "savedPayload": { - "position": { - "x": 11605.671151375485, - "y": 22708.089803375035 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Codebase", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2343c864-3c10-429d-b96e-09da71f98d5e", - "savedPayload": { - "position": { - "x": 11895.623152561922, - "y": 22573.202667057612 - }, - "targetPosition": { - "x": 11662.479364124833, - "y": 22761.998784372565 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1a844df9-8fa8-4009-a1de-94e75603feec", - "savedPayload": { - "position": { - "x": 11662.479364124833, - "y": 22761.998784372565 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Docs", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8e54e34a-1d46-468b-8046-8851ba264d0b", - "savedPayload": { - "position": { - "x": 11977.462850273303, - "y": 22706.75291584204 - }, - "targetPosition": { - "x": 11703.399212980523, - "y": 22828.77390876478 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6b0791b3-848f-458f-a6a3-3288ec018a8e", - "savedPayload": { - "position": { - "x": 11703.399212980523, - "y": 22828.77390876478 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "UX/UI Design", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7bd390f8-6237-4a56-b21b-abcaf3884f88", - "savedPayload": { - "position": { - "x": 12021.948580044824, - "y": 22856.934222663378 - }, - "targetPosition": { - "x": 11725.642077866283, - "y": 22903.864562175448 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6aa53aba-c57d-48a7-93b4-7d1bd57dfabe", - "savedPayload": { - "position": { - "x": 11725.642077866283, - "y": 22903.864562175448 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Spanish", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0cdc0ce7-44d3-468c-bdec-f95181783b9c", - "savedPayload": { - "position": { - "x": 12026.048712908705, - "y": 23013.511979648112 - }, - "targetPosition": { - "x": 11727.692144298224, - "y": 22982.153440667815 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "446e3763-d8d8-4b0f-909b-f182d6e77ca4", - "savedPayload": { - "position": { - "x": 11727.692144298224, - "y": 22982.153440667815 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Russian", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f0f10154-8fae-45c1-8f35-6d191ec4c77f", - "savedPayload": { - "position": { - "x": 11989.483831586062, - "y": 23165.8156714147 - }, - "targetPosition": { - "x": 11709.409703636902, - "y": 23058.30528655111 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4a6f49af-0c62-47df-8a65-83fc45271d23", - "savedPayload": { - "position": { - "x": 11709.409703636902, - "y": 23058.30528655111 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "57f714ab-d18e-44ec-b0de-3f968800134f", - "savedPayload": { - "position": { - "x": 11429.335575687743, - "y": 22950.794901687517 - }, - "targetPosition": { - "x": 11253, - "y": 23193.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Telegram Announcements Channel", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Channel Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2c509c63-0582-4771-8784-baa52b3a2dcc", - "savedPayload": { - "position": { - "x": 11823.63390977709, - "y": 23008.089803375035 - }, - "targetPosition": { - "x": 11538.316954888545, - "y": 23100.794901687517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "87b604d5-54ae-413b-af68-8d9e78800f08", - "savedPayload": { - "position": { - "x": 11538.316954888545, - "y": 23100.794901687517 - }, - "targetPosition": { - "x": 11253, - "y": 23193.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Discord Server", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Server Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "453fab57-dc1d-4e38-bce4-daf927bfdb09", - "savedPayload": { - "position": { - "x": 11823.63390977709, - "y": 23378.910196624965 - }, - "targetPosition": { - "x": 11538.316954888545, - "y": 23286.205098312483 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "20935e17-fe10-46ae-8bc3-4dcf05a1efbf", - "savedPayload": { - "position": { - "x": 11538.316954888545, - "y": 23286.205098312483 - }, - "targetPosition": { - "x": 11253, - "y": 23193.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Reddit", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Community Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8ab8668c-3c24-4950-80e1-a7dc75f03ead", - "savedPayload": { - "position": { - "x": 11605.671151375485, - "y": 23678.910196624965 - }, - "targetPosition": { - "x": 11429.335575687743, - "y": 23436.205098312483 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "18d1f7b9-d734-4b7d-93b4-3cf8210e7fe1", - "savedPayload": { - "position": { - "x": 11429.335575687743, - "y": 23436.205098312483 - }, - "targetPosition": { - "x": 11253, - "y": 23193.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "edd786c0-1274-4f82-afcf-9a07353df7d2", - "savedPayload": { - "position": { - "x": 19376.092213764226, - "y": 38489.3560429977 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Social Media Accounts", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Twitter Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "96b4d1b8-a9e1-42e1-afab-2e8559d74309", - "savedPayload": { - "position": { - "x": 11780.530151790743, - "y": 23334.042837257366 - }, - "targetPosition": { - "x": 11481.671742363218, - "y": 23360.189560081664 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "61f38401-f0de-4e2c-b99f-26691c7c5b41", - "savedPayload": { - "position": { - "x": 11481.671742363218, - "y": 23360.189560081664 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Facebook Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cc8536de-6b42-47e5-9880-032ea8cea0e6", - "savedPayload": { - "position": { - "x": 11642.43999880708, - "y": 23772.008848717887 - }, - "targetPosition": { - "x": 11412.626665871387, - "y": 23579.172565811925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "63930999-8da9-4d48-be87-313da2a374c0", - "savedPayload": { - "position": { - "x": 11412.626665871387, - "y": 23579.172565811925 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "LinkedIn Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cb7dbf90-37a9-40af-b1e8-f9e3b86498c0", - "savedPayload": { - "position": { - "x": 11235.10677858429, - "y": 23984.053101761012 - }, - "targetPosition": { - "x": 11208.960055759992, - "y": 23685.194692333487 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9166b890-489b-494a-8c0e-86b0d2901795", - "savedPayload": { - "position": { - "x": 11208.960055759992, - "y": 23685.194692333487 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "2ba804d2-3a98-4328-a6b8-3cf3be93b2fa", - "savedPayload": { - "position": { - "x": 19273.486170766526, - "y": 38471.263829233474 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Medium Blog", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Software News", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Beta 10 Announcement", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c", - "savedPayload": { - "position": { - "x": 11479.838522441816, - "y": 23821.361701837057 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Beta 11 Announcement", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368", - "savedPayload": { - "position": { - "x": 11250.025189506123, - "y": 24014.19798474302 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4", - "savedPayload": { - "position": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 23488.942325903663 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Articles", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e8819534-2d2c-4783-8cb7-f88858877d93", - "savedPayload": { - "position": { - "x": 10799.882367304679, - "y": 24052.75789837521 - }, - "targetPosition": { - "x": 10902.48841030238, - "y": 23770.850112139437 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193", - "savedPayload": { - "position": { - "x": 10902.48841030238, - "y": 23770.850112139437 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 23488.942325903663 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8", - "savedPayload": { - "position": { - "x": 19183.255930858264, - "y": 38419.169375933394 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Website", - "config": " {\n\"folderPath\": \"Root/projectsite\"\n}", - "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Content & Mantainance", + "name": "Add Your Article as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "ecd37c93-2489-4916-b8d8-eb8be44b25ab", + "id": "79b859a1-be36-46d1-93b3-b4130268d67a", "savedPayload": { "position": { - "x": 10653, - "y": 23713.115242270665 + "x": 7566.384305181684, + "y": 29870.032650470894 }, "targetPosition": { - "x": 10803, - "y": 23453.307621135333 + "x": 7848.292091417457, + "y": 29767.426607473193 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -3256,20 +1917,20 @@ } } ], - "id": "983ff6e1-4da1-4d3a-aa7d-3bc0dfeb1bba", + "id": "117b674b-8b19-4d2e-8f13-7a359cad566a", "savedPayload": { "position": { - "x": 19116.284592628894, - "y": 38339.3560429977 + "x": 7848.292091417457, + "y": 29767.426607473193 }, "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 + "x": 8130.199877653231, + "y": 29664.820564475493 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3281,276 +1942,32 @@ }, { "type": "Asset Class", - "name": "Article Publications", + "name": "Wall Street Journal", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [ + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Alternative Media", - "config": "{\n\"folderPath\": \"\"\n}", + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Code Project", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "801da9b4-69da-40cf-9058-a59aa874bb20", - "savedPayload": { - "position": { - "x": 8566.192507389824, - "y": 30588.270203392334 - }, - "targetPosition": { - "x": 8420.749621315921, - "y": 30325.884291250513 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "51852149-bc7a-4b20-8c62-ba610f1f05af", - "savedPayload": { - "position": { - "x": 8420.749621315921, - "y": 30325.884291250513 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Coinmonks", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90", - "savedPayload": { - "position": { - "x": 8202.18512919893, - "y": 30659.02607009348 - }, - "targetPosition": { - "x": 8238.745932220474, - "y": 30361.262224601087 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4", - "savedPayload": { - "position": { - "x": 8238.745932220474, - "y": 30361.262224601087 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Towards Data Science", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1dd73db7-8205-4bd5-9ae7-686650229b25", - "savedPayload": { - "position": { - "x": 7866.1077192045195, - "y": 30502.3106000802 - }, - "targetPosition": { - "x": 8070.707227223269, - "y": 30282.904489594446 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd", - "savedPayload": { - "position": { - "x": 8070.707227223269, - "y": 30282.904489594446 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Hackernoon", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75", - "savedPayload": { - "position": { - "x": 7686.330425173423, - "y": 30177.983776334622 - }, - "targetPosition": { - "x": 7980.8185802077205, - "y": 30120.741077721657 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed", - "savedPayload": { - "position": { - "x": 7980.8185802077205, - "y": 30120.741077721657 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "assetClasses": [], "assets": [], - "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a", + "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff", "savedPayload": { "position": { - "x": 8275.306735242018, - "y": 30063.498379108692 + "x": 7586.41520543124, + "y": 29411.249607431077 }, "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 + "x": 7858.307541542235, + "y": 29538.035085953285 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3559,574 +1976,54 @@ "isRunning": false } } + } + ], + "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b", + "savedPayload": { + "position": { + "x": 7858.307541542235, + "y": 29538.035085953285 }, + "targetPosition": { + "x": 8130.199877653231, + "y": 29664.820564475493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Financial Times", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ { - "type": "Asset Class", - "name": "Specialized Media", - "config": "{\n\"folderPath\": \"\"\n}", + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "CoinDesk", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9dee6dff-f658-439f-8e12-0aab40f075cc", - "savedPayload": { - "position": { - "x": 7866.613470484037, - "y": 30437.996758217385 - }, - "targetPosition": { - "x": 7993.398949006245, - "y": 30166.104422106393 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f", - "savedPayload": { - "position": { - "x": 7993.398949006245, - "y": 30166.104422106393 - }, - "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "CoinTelegraph", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf", - "savedPayload": { - "position": { - "x": 7556.368855056906, - "y": 30099.424171990802 - }, - "targetPosition": { - "x": 7838.276641292679, - "y": 29996.8181289931 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26", - "savedPayload": { - "position": { - "x": 7838.276641292679, - "y": 29996.8181289931 - }, - "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "VentureBeat", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "658ba678-a890-4df0-a567-9db7362db051", - "savedPayload": { - "position": { - "x": 7576.399755306462, - "y": 29640.641128950985 - }, - "targetPosition": { - "x": 7848.292091417457, - "y": 29767.426607473193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6869158d-251a-42a9-9690-2e9330e679f6", - "savedPayload": { - "position": { - "x": 7848.292091417457, - "y": 29767.426607473193 - }, - "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], + "assetClasses": [], "assets": [], - "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886", + "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5", "savedPayload": { "position": { - "x": 8120.184427528453, - "y": 29894.2120859954 + "x": 7924.98779165783, + "y": 29101.004992003946 }, "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Mainstream Media", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Forbes", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "79b859a1-be36-46d1-93b3-b4130268d67a", - "savedPayload": { - "position": { - "x": 7566.384305181684, - "y": 29870.032650470894 - }, - "targetPosition": { - "x": 7848.292091417457, - "y": 29767.426607473193 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "117b674b-8b19-4d2e-8f13-7a359cad566a", - "savedPayload": { - "position": { - "x": 7848.292091417457, - "y": 29767.426607473193 - }, - "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Wall Street Journal", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff", - "savedPayload": { - "position": { - "x": 7586.41520543124, - "y": 29411.249607431077 - }, - "targetPosition": { - "x": 7858.307541542235, - "y": 29538.035085953285 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b", - "savedPayload": { - "position": { - "x": 7858.307541542235, - "y": 29538.035085953285 - }, - "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Financial Times", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5", - "savedPayload": { - "position": { - "x": 7924.98779165783, - "y": 29101.004992003946 - }, - "targetPosition": { - "x": 8027.59383465553, - "y": 29382.91277823972 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05", - "savedPayload": { - "position": { - "x": 8027.59383465553, - "y": 29382.91277823972 - }, - "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5", - "savedPayload": { - "position": { - "x": 8130.199877653231, - "y": 29664.820564475493 - }, - "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a", - "savedPayload": { - "position": { - "x": 19080.649887860563, - "y": 38241.45049629778 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Video Publications", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "YouTube", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Video as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b", - "savedPayload": { - "position": { - "x": 11103, - "y": 22333.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22633.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "dc919439-aa5f-441f-b725-027bde05ccca", - "savedPayload": { - "position": { - "x": 11103, - "y": 22633.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22933.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Vimeo", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Video as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72", - "savedPayload": { - "position": { - "x": 11622.615242270665, - "y": 22633.692378864667 - }, - "targetPosition": { - "x": 11362.807621135333, - "y": 22783.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "478369a0-691a-4936-8dc5-d8841aca3a1c", - "savedPayload": { - "position": { - "x": 11362.807621135333, - "y": 22783.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22933.692378864667 + "x": 8027.59383465553, + "y": 29382.91277823972 }, "floatingObject": { "isPinned": false, @@ -4142,510 +2039,20 @@ } } ], - "assets": [], - "id": "24550aaf-708d-4b42-81e4-b8eedab129c6", + "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05", "savedPayload": { "position": { - "x": 19080.649887860563, - "y": 38137.26158969762 + "x": 8027.59383465553, + "y": 29382.91277823972 }, "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 + "x": 8130.199877653231, + "y": 29664.820564475493 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Social Media Posts", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Twitter", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa", - "savedPayload": { - "position": { - "x": 10920.842325937778, - "y": 22400.42630607307 - }, - "targetPosition": { - "x": 11030.444633247698, - "y": 22679.68843066633 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ca73a870-ec32-46f0-adb9-36bcbb537027", - "savedPayload": { - "position": { - "x": 11030.444633247698, - "y": 22679.68843066633 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Facebook", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39", - "savedPayload": { - "position": { - "x": 11229.472300263322, - "y": 22365.652059524513 - }, - "targetPosition": { - "x": 11184.75962041047, - "y": 22662.301307392052 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "98fdc3e9-66be-4697-b20b-c454884df033", - "savedPayload": { - "position": { - "x": 11184.75962041047, - "y": 22662.301307392052 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Instagram", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1", - "savedPayload": { - "position": { - "x": 11514.140821672856, - "y": 22489.851665778773 - }, - "targetPosition": { - "x": 11327.093881115237, - "y": 22724.401110519182 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11", - "savedPayload": { - "position": { - "x": 11327.093881115237, - "y": 22724.401110519182 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Reddit", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440", - "savedPayload": { - "position": { - "x": 11698.57118974414, - "y": 22739.74594063975 - }, - "targetPosition": { - "x": 11419.30906515088, - "y": 22849.34824794967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "478d13a2-138a-4404-8200-cec5f8300fe4", - "savedPayload": { - "position": { - "x": 11419.30906515088, - "y": 22849.34824794967 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Hacker News", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "782c046b-0590-48dd-b997-9485f70ad53a", - "savedPayload": { - "position": { - "x": 11733.345436292697, - "y": 23048.375914965294 - }, - "targetPosition": { - "x": 11436.696188425158, - "y": 23003.663235112443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7", - "savedPayload": { - "position": { - "x": 11436.696188425158, - "y": 23003.663235112443 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "39029972-92d3-482b-8b50-bb46487d2c02", - "savedPayload": { - "position": { - "x": 19116.284592628894, - "y": 38039.3560429977 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Backlinks", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "To Website", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Link as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d9074fb1-335c-411b-8db5-fa2980967b83", - "savedPayload": { - "position": { - "x": 10799.882367304679, - "y": 22334.24210162479 - }, - "targetPosition": { - "x": 10902.48841030238, - "y": 22616.149887860563 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7", - "savedPayload": { - "position": { - "x": 10902.48841030238, - "y": 22616.149887860563 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 22898.057674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "To Repository", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Link as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47894e9c-c655-48c8-b97c-add009c60f33", - "savedPayload": { - "position": { - "x": 11390.767019112005, - "y": 22438.43100822495 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 22668.244341160644 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f", - "savedPayload": { - "position": { - "x": 11197.930736206043, - "y": 22668.244341160644 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 22898.057674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6", - "savedPayload": { - "position": { - "x": 19183.255930858264, - "y": 37959.54271006201 - }, - "targetPosition": { - "x": 19376.092213764226, - "y": 38189.3560429977 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -4657,15 +2064,15 @@ } ], "assets": [], - "id": "5015dae7-e44a-4dbb-a5af-9697078f8f31", + "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5", "savedPayload": { "position": { - "x": 19376.092213764226, - "y": 38189.3560429977 + "x": 8130.199877653231, + "y": 29664.820564475493 }, "targetPosition": { - "x": 19658, - "y": 38086.75 + "x": 8402.092213764226, + "y": 29791.6060429977 }, "floatingObject": { "isPinned": false, @@ -4682,11 +2089,11 @@ } ], "assets": [], - "id": "72f56cca-745a-4554-bf7f-4a2267700b1d", + "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a", "savedPayload": { "position": { - "x": 19658, - "y": 38086.75 + "x": 19555.3939570023, + "y": 38068.65778623577 }, "targetPosition": { "x": 19658, @@ -4695,8 +2102,650 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Video Publications", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "YouTube", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b", + "savedPayload": { + "position": { + "x": 11103, + "y": 22333.692378864667 + }, + "targetPosition": { + "x": 11103, + "y": 22633.692378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dc919439-aa5f-441f-b725-027bde05ccca", + "savedPayload": { + "position": { + "x": 11103, + "y": 22633.692378864667 + }, + "targetPosition": { + "x": 11103, + "y": 22933.692378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Vimeo", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72", + "savedPayload": { + "position": { + "x": 11622.615242270665, + "y": 22633.692378864667 + }, + "targetPosition": { + "x": 11362.807621135333, + "y": 22783.692378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "478369a0-691a-4936-8dc5-d8841aca3a1c", + "savedPayload": { + "position": { + "x": 11362.807621135333, + "y": 22783.692378864667 + }, + "targetPosition": { + "x": 11103, + "y": 22933.692378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "24550aaf-708d-4b42-81e4-b8eedab129c6", + "savedPayload": { + "position": { + "x": 19398.192378864667, + "y": 37936.75 + }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Social Media Posts", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Twitter", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa", + "savedPayload": { + "position": { + "x": 10920.842325937778, + "y": 22400.42630607307 + }, + "targetPosition": { + "x": 11030.444633247698, + "y": 22679.68843066633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ca73a870-ec32-46f0-adb9-36bcbb537027", + "savedPayload": { + "position": { + "x": 11030.444633247698, + "y": 22679.68843066633 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Facebook", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39", + "savedPayload": { + "position": { + "x": 11229.472300263322, + "y": 22365.652059524513 + }, + "targetPosition": { + "x": 11184.75962041047, + "y": 22662.301307392052 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "98fdc3e9-66be-4697-b20b-c454884df033", + "savedPayload": { + "position": { + "x": 11184.75962041047, + "y": 22662.301307392052 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Instagram", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1", + "savedPayload": { + "position": { + "x": 11514.140821672856, + "y": 22489.851665778773 + }, + "targetPosition": { + "x": 11327.093881115237, + "y": 22724.401110519182 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11", + "savedPayload": { + "position": { + "x": 11327.093881115237, + "y": 22724.401110519182 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Reddit", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440", + "savedPayload": { + "position": { + "x": 11698.57118974414, + "y": 22739.74594063975 + }, + "targetPosition": { + "x": 11419.30906515088, + "y": 22849.34824794967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "478d13a2-138a-4404-8200-cec5f8300fe4", + "savedPayload": { + "position": { + "x": 11419.30906515088, + "y": 22849.34824794967 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Hacker News", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "782c046b-0590-48dd-b997-9485f70ad53a", + "savedPayload": { + "position": { + "x": 11733.345436292697, + "y": 23048.375914965294 + }, + "targetPosition": { + "x": 11436.696188425158, + "y": 23003.663235112443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7", + "savedPayload": { + "position": { + "x": 11436.696188425158, + "y": 23003.663235112443 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "39029972-92d3-482b-8b50-bb46487d2c02", + "savedPayload": { + "position": { + "x": 19362.557674096337, + "y": 37734.65554669992 + }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Backlinks", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "To Website", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d9074fb1-335c-411b-8db5-fa2980967b83", + "savedPayload": { + "position": { + "x": 10799.882367304679, + "y": 22334.24210162479 + }, + "targetPosition": { + "x": 10902.48841030238, + "y": 22616.149887860563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7", + "savedPayload": { + "position": { + "x": 10902.48841030238, + "y": 22616.149887860563 + }, + "targetPosition": { + "x": 11005.09445330008, + "y": 22898.057674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "To Repository", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "47894e9c-c655-48c8-b97c-add009c60f33", + "savedPayload": { + "position": { + "x": 11390.767019112005, + "y": 22438.43100822495 + }, + "targetPosition": { + "x": 11197.930736206043, + "y": 22668.244341160644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f", + "savedPayload": { + "position": { + "x": 11197.930736206043, + "y": 22668.244341160644 + }, + "targetPosition": { + "x": 11005.09445330008, + "y": 22898.057674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6", + "savedPayload": { + "position": { + "x": 19465.163717094038, + "y": 37556.93666706431 + }, + "targetPosition": { + "x": 19658, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, diff --git a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json index 5af3aa45b..166a255b2 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json @@ -20,8 +20,8 @@ "id": "0759bf5b-d439-4c62-b0d9-74330b151331", "savedPayload": { "position": { - "x": 15018.000000000004, - "y": 38336.30762113533 + "x": 15080.132034355967, + "y": 38288.632034355964 }, "targetPosition": { "x": 14868.000000000004, @@ -50,8 +50,38 @@ "id": "1870446d-a572-4568-9956-c3e9bb941657", "savedPayload": { "position": { - "x": 14718.000000000004, - "y": 38336.30762113533 + "x": 14868.000000000004, + "y": 38376.5 + }, + "targetPosition": { + "x": 14868.000000000004, + "y": 38076.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Webmaster Superalgos.org", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17", + "savedPayload": { + "position": { + "x": 14655.86796564404, + "y": 38288.632034355964 }, "targetPosition": { "x": 14868.000000000004, @@ -110,7 +140,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Positions/Superalgos.json b/Projects/Governance/Plugins/Positions/Superalgos.json index 9d68c4358..20713f810 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos.json +++ b/Projects/Governance/Plugins/Positions/Superalgos.json @@ -20,8 +20,8 @@ "id": "0c2e2b7c-3786-4810-9f0f-a287857ca83d", "savedPayload": { "position": { - "x": 30473.705098312483, - "y": 38246.33557568774 + "x": 30516.316954888545, + "y": 37977.29490168751 }, "targetPosition": { "x": 30231, @@ -31,7 +31,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -58,18 +58,48 @@ "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e", "savedPayload": { "position": { - "x": 30416.410196624965, - "y": 38640.6339097771 + "x": 30681.399212980523, + "y": 38434.72609123523 }, "targetPosition": { - "x": 30323.705098312483, - "y": 38355.31695488855 + "x": 30407.335575687743, + "y": 38312.70509831249 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Groups / Server Manager", + "config": "{\n \"percentage\": 1\n}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "fe1e9d28-e5dc-433f-b7af-58fb358634a6", + "savedPayload": { + "position": { + "x": 30438.69411466804, + "y": 38611.06166692297 + }, + "targetPosition": { + "x": 30407.335575687743, + "y": 38312.70509831249 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -83,8 +113,8 @@ "id": "35b790f0-c567-498c-83fd-ac0aacd8720b", "savedPayload": { "position": { - "x": 30323.705098312483, - "y": 38355.31695488855 + "x": 30407.335575687743, + "y": 38312.70509831249 }, "targetPosition": { "x": 30231, @@ -94,7 +124,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -119,18 +149,18 @@ "id": "b29c3581-089f-41fd-9421-3e9b518a9c7b", "savedPayload": { "position": { - "x": 30122.594114814634, - "y": 38654.90581531492 + "x": 30023.30588533196, + "y": 38611.06166692297 }, "targetPosition": { - "x": 30138.294901687517, - "y": 38355.31695488855 + "x": 30054.664424312257, + "y": 38312.70509831249 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -149,18 +179,18 @@ "id": "88a25b7c-df9f-4268-8216-5cb4a90a72dc", "savedPayload": { "position": { - "x": 29974.90319118301, - "y": 38606.918125272176 + "x": 29780.600787019477, + "y": 38434.72609123523 }, "targetPosition": { - "x": 30138.294901687517, - "y": 38355.31695488855 + "x": 30054.664424312257, + "y": 38312.70509831249 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -174,8 +204,8 @@ "id": "520de537-9ab0-41d6-8bd0-950fe9524e4d", "savedPayload": { "position": { - "x": 30138.294901687517, - "y": 38355.31695488855 + "x": 30054.664424312257, + "y": 38312.70509831249 }, "targetPosition": { "x": 30231, @@ -185,7 +215,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -210,12 +240,12 @@ "id": "63bbf7f7-2d71-4075-8498-f09f754d8c0b", "savedPayload": { "position": { - "x": 29745.589803375035, - "y": 38422.671151375485 + "x": 29660.36609022291, + "y": 37884.58980337503 }, "targetPosition": { - "x": 29988.294901687517, - "y": 38246.33557568774 + "x": 29945.683045111455, + "y": 37977.29490168751 }, "floatingObject": { "isPinned": false, @@ -235,8 +265,8 @@ "id": "0dc6759d-459b-45ff-83c5-220b7a323f75", "savedPayload": { "position": { - "x": 29988.294901687517, - "y": 38246.33557568774 + "x": 29945.683045111455, + "y": 37977.29490168751 }, "targetPosition": { "x": 30231, @@ -246,7 +276,7 @@ "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, From 6a4b14dfc6e7231c0a3c497d48926a860b4992c6 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 21 Aug 2021 14:31:01 +0200 Subject: [PATCH 016/227] Governance Bug Fixed. Reputation not loading while switching workspaces --- .../UI/Spaces/Design-Space/Workspace.js | 1 + .../Spaces/User-Profile-Space/UserProfile.js | 26 ++++++++++++------- 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js index d3fda57e7..ff1e6b7e8 100644 --- a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js +++ b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js @@ -420,6 +420,7 @@ function newWorkspace() { thisObject.isInitialized = true UI.projects.governance.spaces.reportsSpace.reset() + UI.projects.governance.spaces.userProfileSpace.reset() await UI.projects.education.spaces.docsSpace.reset() await UI.projects.education.spaces.tutorialSpace.reset() diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 54cb070fd..55db38dc2 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -9,21 +9,14 @@ function newGovernanceUserProfileSpace() { physics: physics, draw: draw, getContainer: getContainer, + reset: reset, finalize: finalize, initialize: initialize } - thisObject.container = newContainer() - thisObject.container.initialize(MODULE_NAME) - thisObject.container.isDraggeable = false - let waitingForResponses = 0 let timer = 0 - thisObject.githubStars = new Map() - thisObject.githubWatchers = new Map() - thisObject.githubForks = new Map() - let reputationByAddress = new Map() return thisObject @@ -34,7 +27,13 @@ function newGovernanceUserProfileSpace() { Superalgos Repository. This will later be used to know which user profiles are participating at the Github Program. */ + thisObject.githubStars = new Map() + thisObject.githubWatchers = new Map() + thisObject.githubForks = new Map() + thisObject.container = newContainer() + thisObject.container.initialize(MODULE_NAME) + thisObject.container.isDraggeable = false /* If the workspace is not related to governance, then we exit the Intialize Function */ @@ -95,6 +94,8 @@ function newGovernanceUserProfileSpace() { } if (tokenTransfers.length > 9000) { console.log('[WARN] The total amount of BSC SA Token transfers is above 9000. After 10k this method will need pagination or otherwise users will not get their reputation calculated correctly.') + } else { + console.log('[INFO] ' + tokenTransfers.length + ' reputation trasactions found at the blockchain. ') } waitingForResponses-- }).catch(function (err) { @@ -244,11 +245,18 @@ function newGovernanceUserProfileSpace() { function finalize() { thisObject.githubStars = undefined + thisObject.githubWatchers = undefined + thisObject.githubForks = undefined thisObject.container.finalize() thisObject.container = undefined } + function reset() { + finalize() + initialize() + } + function getContainer(point) { return undefined // since this space does not draw anything we return here @@ -341,7 +349,7 @@ function newGovernanceUserProfileSpace() { console.log(data) userProfile.payload.uiObject.setInfoMessage(data) userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 - userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) + userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) waitingForResponses-- }).catch(function (err) { const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' From f4b794c8dbf562d8865a474a8444c1a2d3c7e782 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 21 Aug 2021 15:40:18 +0200 Subject: [PATCH 017/227] Governance Bug Fixed without Github Credentials --- .../Spaces/User-Profile-Space/UserProfile.js | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 55db38dc2..eaa311171 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -40,32 +40,6 @@ function newGovernanceUserProfileSpace() { let resultsArary = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') if (resultsArary.length === 0) { return } - /* Find the Username and Password */ - - let apisNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('APIs') - if (apisNode === undefined) { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() - return - } - if (apisNode.githubAPI === undefined) { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() - return - } - - let config = JSON.parse(apisNode.githubAPI.config) - if (config.username === undefined || config.username === "") { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() - return - } - if (config.token === undefined || config.token === "") { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() - return - } - /* Here we will setup the Reputation for each profile. */ @@ -104,6 +78,32 @@ function newGovernanceUserProfileSpace() { waitingForResponses-- }); } + + /* Find the Github Username and Token in order to activate the Github Program */ + + let apisNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('APIs') + if (apisNode === undefined) { + UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') + UI.projects.education.spaces.docsSpace.sidePanelTab.open() + return + } + if (apisNode.githubAPI === undefined) { + UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') + UI.projects.education.spaces.docsSpace.sidePanelTab.open() + return + } + + let config = JSON.parse(apisNode.githubAPI.config) + if (config.username === undefined || config.username === "") { + UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') + UI.projects.education.spaces.docsSpace.sidePanelTab.open() + return + } + if (config.token === undefined || config.token === "") { + UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') + UI.projects.education.spaces.docsSpace.sidePanelTab.open() + return + } /* Here we will help setup the Github Programs... */ From a98d16652bb3661b86d2ffb254ad85fd6260cebf Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 21 Aug 2021 10:05:41 -0500 Subject: [PATCH 018/227] More work on Profil Tut --- ...ial-002-tutorial-step-better-together.json | 4 +- ...ial-step-make-sure-you’re-comfortable.json | 4 +- ...orial-step-one-token-to-rule-them-all.json | 4 +- ...step-with-tokens-comes-responsibility.json | 4 +- ...06-tutorial-step-a-mighty-meritocracy.json | 4 +- ...7-tutorial-step-a-worthy-contribution.json | 4 +- ...008-tutorial-step-what’s-in-a-profile.json | 4 +- ...9-tutorial-step-program-participation.json | 4 +- ...010-tutorial-step-where-is-all-begins.json | 4 +- ...-tutorial-step-profile-in-a-heartbeat.json | 12 +- ...orial-step-get-that-heartbeat-pumping.json | 33 - ...012-tutorial-step-pump-that-heartbeat.json | 21 +- ...utorial-013-tutorial-step-oh-so-shiny.json | 20 +- ...e-tutorial-014-tutorial-step-only-you.json | 29 + ...rial-015-tutorial-step-under-the-hood.json | 25 + ...torial-016-tutorial-step-save-the-key.json | 28 + .../Token-Distribution-Superalgos.json | 1477 +++++------------ 17 files changed, 509 insertions(+), 1172 deletions(-) delete mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-get-that-heartbeat-pumping.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json index 3692e4da2..75f5d1d42 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json @@ -6,8 +6,8 @@ "text": "Welcome to Superalgos Governance! Today I will walk you through everything you need to know about creating a Superalgos User Profile and joining the Governance network!", "updated": 1629164302622, "icon": { - "name": "Charting-Space/chart-points", - "project": "Foundations" + "name": "governance", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json index 7698b3aa6..409f79ff0 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json @@ -6,8 +6,8 @@ "text": "Before you jump into governance, it’s important you know what is being governed!", "updated": 1629147485727, "icon": { - "name": "Charting-Space/charting-space", - "project": "Foundations" + "name": "Pool\\pools", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index d8b2f5a2c..29a669e46 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -6,8 +6,8 @@ "text": "Unlike some crypto currencies the SA token actually means something!", "updated": 1629162158011, "icon": { - "name": "design-space", - "project": "Foundations" + "name": "Programs\\staking-program", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json index 8ce01f89f..b39d93694 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json @@ -6,8 +6,8 @@ "text": "Holding tokens does more than just show commitment. SA tokens also confer governance power!", "updated": 1629162449407, "icon": { - "name": "workspace", - "project": "Foundations" + "name": "governance", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json index ac1e36627..5ec145ad3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json @@ -6,8 +6,8 @@ "text": "Superalgos does not reward freeloading! Real contributions to the project and community are what get rewarded with SA tokens and Governance power.", "updated": 1629162653518, "icon": { - "name": "crypto-exchange", - "project": "Foundations" + "name": "Position\\positions", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json index c5ef7d472..cd56c6995 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json @@ -6,8 +6,8 @@ "text": "No matter who you are, you can bring value to the Superalgos network!", "updated": 1629162880545, "icon": { - "name": "Market/market", - "project": "Foundations" + "name": "Programs\\referral-program", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json index 6d517fab2..48fd4ee5d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json @@ -6,8 +6,8 @@ "text": "So what are we waiting for? Let’s get started! To participate in Governance you will first need a User Profile.", "updated": 1629163040597, "icon": { - "name": "Charting-Space/chart-points", - "project": "Foundations" + "name": "User\\user-profile", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json index d850f81e3..1db88f069 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json @@ -6,8 +6,8 @@ "text": "How you use your Token Power is defined within a number of different Programs within your profile hierarchy.", "updated": 1629163374967, "icon": { - "name": "Charting-Space/chart-points", - "project": "Foundations" + "name": "User\\user-referrer", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json index 26eddc2a0..6317e14d0 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json @@ -6,8 +6,8 @@ "text": "Here we are at the head of the governance project. Let’s get that profile created!", "updated": 1629163572836, "icon": { - "name": "Charting-Space/dashboard", - "project": "Foundations" + "name": "governance", + "project": "Governance" } }, "paragraphs": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json index 069f39d36..b7da32094 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json @@ -3,11 +3,11 @@ "pageNumber": 11, "type": "Tutorial Step - Profile in a Heartbeat", "definition": { - "text": "The Profile Constructor is the device you will use to set up your profile. ", - "updated": 1629163751173, + "text": "The Profile Constructor is the device you will use to set up your profile.", + "updated": 1629552461547, "icon": { - "name": "under-construction", - "project": "Foundations" + "name": "profile-constructor", + "project": "Governance" } }, "paragraphs": [ @@ -18,8 +18,8 @@ }, { "style": "Note", - "text": "This means that you will not be able to use any existing wallet addresses you may own, but will create a new one. ", - "updated": 1629166737533 + "text": "However, if you already own a BSC wallet you will have the option to link that address instead of creating a new one.", + "updated": 1629552662270 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-get-that-heartbeat-pumping.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-get-that-heartbeat-pumping.json deleted file mode 100644 index 9e2ccbe7f..000000000 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-get-that-heartbeat-pumping.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 12, - "type": "Tutorial Step - Pump that Heartbeat!", - "definition": { - "text": "Now let’s configure that constructor! ", - "updated": 1629167048288, - "icon": { - "name": "Time/time-machine", - "project": "Foundations" - } - }, - "paragraphs": [ - { - "style": "Callout", - "text": "Click the configuration option and type your GitHub username under the username properly.", - "updated": 1629167062088 - }, - { - "style": "Text", - "text": "It should look something like this:" - }, - { - "style": "Json", - "text": "{\n \"githubUsername\": \"My Awesome Username\"\n}", - "updated": 1629167126327 - }, - { - "style": "Text", - "text": "" - } - ] -} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json index f5223f6a7..aaed2940d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json @@ -6,24 +6,25 @@ "text": "Now let’s configure that Profile Constructor!", "updated": 1629167519082, "icon": { - "name": "Time/time-machine", - "project": "Foundations" + "name": "configuration", + "project": "Governance" } }, "paragraphs": [ { "style": "Callout", - "text": "Click the configuration option and type your GitHub username under the username properly.", - "updated": 1629167062088 - }, - { - "style": "Text", - "text": "It should look something like this:" + "text": "Click the configuration option and enter your GitHub username like this:", + "updated": 1629553104003 }, { "style": "Json", - "text": "{\n \"githubUsername\": \"My Awesome Username\"\n}", - "updated": 1629167126327 + "text": "{\n\"githubUsername\": \"My Awesome Username\"\n\"mnemonic\": \"\"\n}", + "updated": 1629552966998 + }, + { + "style": "Text", + "text": "If you want to link an address you already own, type the twelve word mnemonic associated with your address under the mnemonic property. If not, leave the property blank and the system will make one for you! ", + "updated": 1629552950612 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index f251b50df..0448cab2e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -3,21 +3,23 @@ "pageNumber": 13, "type": "Tutorial Step - Oh so Shiny", "definition": { - "text": "Write a summary for this tutorial page." + "text": "We are almost there. Now click create user profile and watch the magic happen. That’s right, you just created your profile!", + "icon": { + "name": "User\\user-profile", + "project": "Governance" + }, + "updated": 1629553383230 }, "paragraphs": [ { "style": "Text", - "text": "We are almost there. Now click create user profile and watch the magic happen. That’s right, you just created your profile!", - "updated": 1629167761539 + "text": "While we didn’t have to break a sweat making your profile, some pretty amazing things happened behind the scenes. ", + "updated": 1629553522636 }, { - "style": "Text", - "text": "While we didn’t have to break a sweat making your profile, some pretty amazing things happened behind the scenes. The constructor just generated your user profile, and unique SA Token Governance address. A cryptographic message with your GitHub.com username has been signed with the private key corresponding to the address just generated. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin in the Governance Project." - }, - { - "style": "Text", - "text": "What this means is that your profile, and its associated token address, can only be accessed and changed by you!" + "style": "Note", + "text": "The constructor just generated your user profile, and either linked your address or created a unique SA Token Governance address. ", + "updated": 1629553674568 } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json new file mode 100644 index 000000000..0e89ea513 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json @@ -0,0 +1,29 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 14, + "type": "Tutorial Step - Only You", + "definition": { + "text": "The profile constructor also did some work to make sure only you can change your profile.", + "updated": 1629553865897, + "icon": { + "name": "User\\user-profile", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "A cryptographic message with your GitHub.com username has been signed with the private key corresponding to your governance address. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin to the Governance Project.", + "updated": 1629553908808 + }, + { + "style": "Success", + "text": ". What this means is that your profile, and its associated token address, can only be accessed and changed by you!", + "updated": 1629553923815 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json new file mode 100644 index 000000000..c742f3f2c --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json @@ -0,0 +1,25 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 15, + "type": "Tutorial Step - Under the Hood", + "definition": { + "text": "Let's take a little closer look at the cryptographic signature in your new profile.", + "updated": 1629554334739, + "icon": { + "name": "User\\user-profile", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Click the configuration option on your User Profile node and take a look at what's inside.", + "updated": 1629554250933 + }, + { + "style": "Text", + "text": "Wow that’s a lot of numbers! Again, this is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", + "updated": 1629554289159 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json new file mode 100644 index 000000000..7f8088988 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json @@ -0,0 +1,28 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 16, + "type": "Tutorial Step - Save the Key!", + "definition": { + "text": "Now that you have a new rocking Profile, let’s talk some more about that private key. ", + "updated": 1629554694993 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Now that you have a new rocking Profile, let’s talk some more about that private key. Your private key is the way you will be able to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key. This makes the next step super important!", + "updated": 1629554804519 + }, + { + "style": "Note", + "text": "If you linked a previously owned address you will not need to save the private key but should back up the contents of the constructor for safety." + }, + { + "style": "Text", + "text": "Warning: This is the most important part of this tutorial! You must back up your private key! Later on, you will be rewarded or move Superalgos SA Tokens to the address you just generated. So, before any of that happens, you must safely store the private key that you will use to access the address. At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information." + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index e8135d40b..59d226727 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -1359,77 +1359,29 @@ "tutorialTopics": [ { "type": "Tutorial Topic", - "name": "Getting Started", + "name": "Before Starting", "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", - "tutorialSteps": [], - "tutorialTopics": [ + "tutorialSteps": [ { - "type": "Tutorial Topic", - "name": "Before Starting", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "type": "Tutorial Step", + "name": "Make sure You’re Comfortable", + "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Make sure You’re Comfortable", - "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", - "savedPayload": { - "position": { - "x": 24309.264068711927, - "y": 24505.735931288073 - }, - "targetPosition": { - "x": 24097.132034355964, - "y": 24717.867965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", + "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", "savedPayload": { "position": { + "x": 24309.264068711927, + "y": 24505.735931288073 + }, + "targetPosition": { "x": 24097.132034355964, "y": 24717.867965644036 }, - "targetPosition": { - "x": 23885, - "y": 24930 - }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1439,222 +1391,111 @@ }, "tutorial": { "status": "Done" - } + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] } + } + ], + "tutorialTopics": [], + "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", + "savedPayload": { + "position": { + "x": 23895.165121735266, + "y": 24783.709339629273 }, + "targetPosition": { + "x": 23585, + "y": 24930 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Governance Overview", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ { - "type": "Tutorial Topic", - "name": "Governance Overview", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "type": "Tutorial Step", + "name": "One Token to Rule Them All", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "One Token to Rule Them All", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", - "savedPayload": { - "position": { - "x": 24361.335575687743, - "y": 24687.294901687517 - }, - "targetPosition": { - "x": 24185, - "y": 24930 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Workspace", - "name": "Custom Charts Tutorials", - "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" - } - } - }, - { - "type": "Tutorial Step", - "name": "With Tokens Comes Responsibility", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", - "savedPayload": { - "position": { - "x": 24470.316954888545, - "y": 24837.294901687517 - }, - "targetPosition": { - "x": 24185, - "y": 24930 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "A Mighty Meritocracy", - "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", - "savedPayload": { - "position": { - "x": 24470.316954888545, - "y": 25022.705098312483 - }, - "targetPosition": { - "x": 24185, - "y": 24930 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "A Worthy Contribution", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", - "savedPayload": { - "position": { - "x": 24361.335575687743, - "y": 25172.705098312483 - }, - "targetPosition": { - "x": 24185, - "y": 24930 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", + "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", "savedPayload": { "position": { + "x": 24361.335575687743, + "y": 24687.294901687517 + }, + "targetPosition": { "x": 24185, "y": 24930 }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Workspace", + "name": "Custom Charts Tutorials", + "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" + } + } + }, + { + "type": "Tutorial Step", + "name": "With Tokens Comes Responsibility", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", + "savedPayload": { + "position": { + "x": 24470.316954888545, + "y": 24837.294901687517 + }, "targetPosition": { - "x": 23885, + "x": 24185, "y": 24930 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1668,100 +1509,226 @@ } }, { - "type": "Tutorial Topic", - "name": "User Profile", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "type": "Tutorial Step", + "name": "A Mighty Meritocracy", + "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "What’s in a Profile?", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", - "savedPayload": { - "position": { - "x": 24386.909782242685, - "y": 25219.77774788672 - }, - "targetPosition": { - "x": 24097.132034355964, - "y": 25142.132034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {}, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Program Participation", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", - "savedPayload": { - "position": { - "x": 24174.77774788672, - "y": 25431.909782242685 - }, - "targetPosition": { - "x": 24097.132034355964, - "y": 25142.132034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", + "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", "savedPayload": { "position": { - "x": 24097.132034355964, - "y": 25142.132034355964 + "x": 24470.316954888545, + "y": 25022.705098312483 }, "targetPosition": { - "x": 23885, + "x": 24185, "y": 24930 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "A Worthy Contribution", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", + "savedPayload": { + "position": { + "x": 24361.335575687743, + "y": 25172.705098312483 + }, + "targetPosition": { + "x": 24185, + "y": 24930 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", + "savedPayload": { + "position": { + "x": 23859.54944474041, + "y": 25051.95305944238 + }, + "targetPosition": { + "x": 23585, + "y": 24930 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "User Profile", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "What’s in a Profile?", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", + "savedPayload": { + "position": { + "x": 24386.909782242685, + "y": 25219.77774788672 + }, + "targetPosition": { + "x": 24097.132034355964, + "y": 25142.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Program Participation", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", + "savedPayload": { + "position": { + "x": 24174.77774788672, + "y": 25431.909782242685 + }, + "targetPosition": { + "x": 24097.132034355964, + "y": 25142.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1775,21 +1742,22 @@ } } ], - "id": "24298d4b-70ad-4eef-a728-9759c452c1ee", + "tutorialTopics": [], + "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 23885, - "y": 24930 + "x": 23592.478373654547, + "y": 25202.243719813105 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, "isCollapsed": true, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1804,7 +1772,7 @@ { "type": "Tutorial Topic", "name": "Setting Up the Constructor", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ { @@ -1815,12 +1783,12 @@ "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 23963.022053201028, - "y": 25308.022053201028 + "x": 23512.645713530757, + "y": 25479.585369022054 }, "targetPosition": { - "x": 23677.705098312483, - "y": 25215.316954888545 + "x": 23435, + "y": 25189.807621135333 }, "floatingObject": { "isPinned": false, @@ -1844,7 +1812,9 @@ "referenceParentCombinedNodePath": [ [ "New Governance Project", - "Governance Project" + "Governance Project", + "Governance", + "db380c52-cf90-475b-87df-c005dd51cdf6" ] ] } @@ -1857,12 +1827,12 @@ "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 23854.040674000225, - "y": 25458.022053201028 + "x": 23285, + "y": 25449.615242270665 }, "targetPosition": { - "x": 23677.705098312483, - "y": 25215.316954888545 + "x": 23435, + "y": 25189.807621135333 }, "floatingObject": { "isPinned": false, @@ -1888,12 +1858,12 @@ "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 23677.705098312483, - "y": 25515.316954888545 + "x": 23145.22225211328, + "y": 25267.45333466609 }, "targetPosition": { - "x": 23677.705098312483, - "y": 25215.316954888545 + "x": 23435, + "y": 25189.807621135333 }, "floatingObject": { "isPinned": false, @@ -1941,51 +1911,23 @@ ] ] } - }, - { - "type": "Tutorial Step", - "name": "New Tutorial Step", - "config": "{\n \"icon\": {\n \"name\": \"\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", - "savedPayload": { - "position": { - "x": 23501.36952262474, - "y": 25458.022053201028 - }, - "targetPosition": { - "x": 23677.705098312483, - "y": 25215.316954888545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } } ], "tutorialTopics": [], "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 23677.705098312483, - "y": 25215.316954888545 + "x": 23329, + "y": 25090 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -2000,24 +1942,24 @@ }, { "type": "Tutorial Topic", - "name": "Link to Data Mine Products", + "name": "Profile Deep Dive", "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Link Chart to Data Products", - "config": "{\n \"icon\": {\n \"name\": \"Data/data-mine-products\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Link Chart to Data Products\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Oh so Shiny", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "7b7a165b-cd6a-467f-95a3-36eb3c4e379e", + "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 24280, - "y": 25281.807621135333 + "x": 23072.867965644036, + "y": 25142.132034355964 }, "targetPosition": { - "x": 24430, - "y": 25022 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -2030,66 +1972,8 @@ "uiObject": { "isRunning": false }, - "referenceParent": { - "type": "Time Machine", - "name": "Lighting Strike Backtesting Session", - "id": "499eac86-6c40-4362-a36a-5f2002081866" - } - } - }, - { - "type": "Tutorial Step", - "name": "Make the Connection", - "config": "{\n \"icon\": {\n \"name\": \"delink-node\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make the Connection\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "c794e2fd-ebda-4f63-99bc-88a9afc64233", - "savedPayload": { - "position": { - "x": 24170.192378864667, - "y": 25172 - }, - "targetPosition": { - "x": 24430, - "y": 25022 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Step", - "name": "Add the Layers", - "config": "{\n \"icon\": {\n \"name\": \"Layer/layer\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Add the Layers\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "05060d29-390d-4176-9e12-28fcf139a7f4", - "savedPayload": { - "position": { - "x": 24130, - "y": 25022 - }, - "targetPosition": { - "x": 24430, - "y": 25022 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false + "tutorial": { + "status": "Done" }, "referenceParent": { "type": "Tutorial", @@ -2099,27 +1983,25 @@ "referenceParentCombinedNodePath": [ [ "Creating Your User Profile Tutorial", - "Tutorial", - "Education", - "57e388d1-f479-4a16-af85-aee12be285a0" + "Tutorial" ] ] } }, { "type": "Tutorial Step", - "name": "Verify the Layers", - "config": "{\n \"icon\": {\n \"name\": \"Layer/layer\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Verify the Layers\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Only You", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "5f80c66d-49cd-44b3-9970-1aeffe0d5de5", + "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 24170.192378864667, - "y": 24872 + "x": 22985, + "y": 24930 }, "targetPosition": { - "x": 24430, - "y": 25022 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -2132,35 +2014,25 @@ "uiObject": { "isRunning": false }, - "referenceParent": { - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "id": "57e388d1-f479-4a16-af85-aee12be285a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Creating Your User Profile Tutorial", - "Tutorial", - "Education", - "57e388d1-f479-4a16-af85-aee12be285a0" - ] - ] + "tutorial": { + "status": "Done" + } } }, { "type": "Tutorial Step", - "name": "It's Alive!", - "config": "{\n \"icon\": {\n \"name\": \"Trading/trading-system\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toBottom\",\n \"repositionAtTimeMachineNoZoomReferenceParent\": true,\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - It’s Alive!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Under the Hood", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "06dd6909-cf9c-47a2-aa47-649cecffa070", + "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 24280, - "y": 24762.192378864667 + "x": 23072.867965644036, + "y": 24717.867965644036 }, "targetPosition": { - "x": 24430, - "y": 25022 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -2173,27 +2045,25 @@ "uiObject": { "isRunning": false }, - "referenceParent": { - "type": "Time Machine", - "name": "Lighting Strike Backtesting Session", - "id": "499eac86-6c40-4362-a36a-5f2002081866" + "tutorial": { + "status": "Done" } } } ], "tutorialTopics": [], - "id": "9c4ab2ae-dc3c-420b-9ac3-11422e25b623", + "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 23342.294901687517, - "y": 25106.335575687743 + "x": 23342, + "y": 24810.192378864667 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, @@ -2202,618 +2072,33 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Done" } } }, { "type": "Tutorial Topic", - "name": "Link to Trading Mine Products", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "name": "New Tutorial Topic", + "config": "{\"icon\": {\"name\": \"\",\"project\": \"Foundations\"},\"position\": \"Left\",\"slider\": \"toTop\",\"pressButton\": \"\",\"docs\": {\"project\": \"Foundations\",\"category\": \"Tutorial\",\"type\": \"\"},\"controlDocs\": {\"panel\": \"\",\"closeTutorialEditor\": false,\"page\": {\"project\": \"Foundations\",\"category\": \"\",\"type\": \"\"}}}", "project": "Education", "tutorialSteps": [], - "tutorialTopics": [ - { - "type": "Tutorial Topic", - "name": "Connection One", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Link Chart to a Trading System", - "config": "{\n \"icon\": {\n \"name\": \"Charting-Space/chart-points\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Link Chart to Trading System\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "c54fc87c-73ff-4979-9f57-c77e58c65124", - "savedPayload": { - "position": { - "x": 24000.444504226558, - "y": 24762.192378864667 - }, - "targetPosition": { - "x": 24290.22225211328, - "y": 24684.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "id": "57e388d1-f479-4a16-af85-aee12be285a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Creating Your User Profile Tutorial", - "Tutorial", - "Education", - "57e388d1-f479-4a16-af85-aee12be285a0" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Connection One", - "config": "{\n \"icon\": {\n \"name\": \"delink-node\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Connection One\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "474fb22c-d20f-45d6-9a82-f772049c4d61", - "savedPayload": { - "position": { - "x": 24078.090217757315, - "y": 24472.414630977946 - }, - "targetPosition": { - "x": 24290.22225211328, - "y": 24684.54666533391 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Backtesting Session", - "name": "Lightning Strike", - "id": "a401c496-1afc-4ca9-ae2c-af41a520bfb6" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Testing Trading Tasks", - "Testing Trading Tasks", - "Foundations", - "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" - ], - [ - "Foundations", - "Project Trading Tasks", - "Foundations", - "37a5ebef-7da4-470c-96bf-e328d0a90f15" - ], - [ - "Binance", - "Exchange Trading Tasks", - "Foundations", - "f19b5916-d287-45ef-a121-816775f05e56" - ], - [ - " BTC/USDT", - "Market Trading Tasks", - "Foundations", - "5e1e64a3-b6de-4f8c-96f2-b46a395999c4" - ], - [ - "Masters", - "Trading Mine Tasks", - "Foundations", - "10a877fc-cfb1-4e6e-893b-c68c965497b2" - ], - [ - "Masters", - "Task Manager", - "Foundations", - "ce4c6293-6465-4c31-b7c0-ab5ab7549b13" - ], - [ - "Lightning Strike", - "Task", - "Foundations", - "8b6a1391-1852-49d9-ad07-1083dbf2571b" - ], - [ - "Low Frequency", - "Trading Bot Instance", - "Foundations", - "0a3dc505-087d-4e4f-b3b6-4b6a16548a98" - ], - [ - "Low Frequency Trading", - "Trading Process Instance", - "Foundations", - "9141d86d-1136-4060-b583-abe07808104b" - ], - [ - "Lightning Strike", - "Backtesting Session", - "Foundations", - "a401c496-1afc-4ca9-ae2c-af41a520bfb6" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "ad746f03-a874-484a-b475-6948665203e2", - "savedPayload": { - "position": { - "x": 24290.22225211328, - "y": 24684.54666533391 - }, - "targetPosition": { - "x": 24580, - "y": 24762.192378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Topic", - "name": "Connection Two", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Back to Data Storage", - "config": "{\n \"icon\": {\n \"name\": \"Trading/trading-mines-data\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Back to Data Storage\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "a18b732e-a1d7-4f80-b131-47d7343769de", - "savedPayload": { - "position": { - "x": 24131.64343138952, - "y": 24471.026218749037 - }, - "targetPosition": { - "x": 24430, - "y": 24502.384757729335 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Mines Data", - "name": "New Trading Mines Data", - "id": "e4e268f3-a677-4f90-90a1-d87244e647e5" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Another Timeline Chart", - "config": "{\n \"icon\": {\n \"name\": \"Time/timeline-chart\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Another Timeline Chart\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "57d9e78e-2f13-4b29-9fcb-97b8e15b94f4", - "savedPayload": { - "position": { - "x": 24207.056552356782, - "y": 24301.645575821676 - }, - "targetPosition": { - "x": 24430, - "y": 24502.384757729335 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Step", - "name": "Connection Two", - "config": "{\n \"icon\": {\n \"name\": \"delink-node\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Connection Two\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "677ca42a-4874-4bc4-930c-250fd0ca3fda", - "savedPayload": { - "position": { - "x": 24367.626492754673, - "y": 24208.94047750919 - }, - "targetPosition": { - "x": 24430, - "y": 24502.384757729335 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Trading Session Reference", - "name": "Lightning Strike Backtesting Session", - "id": "16b13a2d-3f4c-4c22-b03e-218beeef4bf3" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Trading Mines Data", - "Trading Mines Data", - "Foundations", - "e4e268f3-a677-4f90-90a1-d87244e647e5" - ], - [ - "Foundations", - "Project Trading Products", - "Foundations", - "61700ea3-1a25-4abe-98eb-3fd5ca57b82c" - ], - [ - "Binance", - "Exchange Trading Products", - "Foundations", - "f3e5e7d3-fa8d-451a-b86f-87ab5c852263" - ], - [ - " BTC/USDT", - "Market Trading Products", - "Foundations", - "459723e4-ac62-4275-87d5-70761c2e9a6a" - ], - [ - "Lightning Strike Backtesting Session", - "Trading Session Reference", - "Foundations", - "16b13a2d-3f4c-4c22-b03e-218beeef4bf3" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Don't Forget the Layers!", - "config": "{\n \"icon\": {\n \"name\": \"Layer/layer\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Don’t Forget the Layers!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "70c4b4fa-c12c-48a9-80e3-b8b99cfd4e25", - "savedPayload": { - "position": { - "x": 24552.020992922742, - "y": 24228.32112043655 - }, - "targetPosition": { - "x": 24430, - "y": 24502.384757729335 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tutorialTopics": [], - "id": "bef2e874-7eca-4d87-b409-2482c8f33fb5", - "savedPayload": { - "position": { - "x": 24430, - "y": 24502.384757729335 - }, - "targetPosition": { - "x": 24580, - "y": 24762.192378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Topic", - "name": "Check the Chart", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Check the Chart", - "config": "{\n \"icon\": {\n \"name\": \"Charting-Space/chart-points\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toBottom\",\n \"repositionAtTimeMachineNoZoomReferenceParent\": true,\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Check the Chart\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "bab09c4d-bf15-412e-8cfa-13a6ef1596d8", - "savedPayload": { - "position": { - "x": 24580, - "y": 24182.636883091225 - }, - "targetPosition": { - "x": 24657.645713530757, - "y": 24472.414630977946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Time Machine", - "name": "Lighting Strike Backtesting Session", - "id": "499eac86-6c40-4362-a36a-5f2002081866" - } - } - }, - { - "type": "Tutorial Step", - "name": "Not Seeing Anything?", - "config": "{\n \"icon\": {\n \"name\": \"bot-data-dependencies\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Right\",\n \"slider\": \"toBottom\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Not Seeing Anything?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "5d481e14-4320-423a-b3aa-6ebf3577cc69", - "savedPayload": { - "position": { - "x": 24869.77774788672, - "y": 24260.282596621983 - }, - "targetPosition": { - "x": 24657.645713530757, - "y": 24472.414630977946 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tutorialTopics": [], - "id": "ce8f024f-333a-41fd-8133-0520cb0643de", - "savedPayload": { - "position": { - "x": 24657.645713530757, - "y": 24472.414630977946 - }, - "targetPosition": { - "x": 24580, - "y": 24762.192378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7a3b03c7-8061-4b25-906a-8e22916aa9a7", - "savedPayload": { - "position": { - "x": 23342.294901687517, - "y": 24753.664424312257 - }, - "targetPosition": { - "x": 23585, - "y": 24930 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Topic", - "name": "Before I Go", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Easy as 1,2,3", - "config": "{\n \"icon\": {\n \"name\": \"Charting-Space/charting-space\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Easy as 1, 2, 3\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "3df32c0e-ba29-4d8b-bbfe-5a6cba21a72a", - "savedPayload": { - "position": { - "x": 24880, - "y": 24462.192378864667 - }, - "targetPosition": { - "x": 24880, - "y": 24762.192378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Step", - "name": "Before I Go", - "config": "{\n \"icon\": {\n \"name\": \"Charting-Space/charting-space\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Before I Go\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "13562ed4-66d1-4c87-8a8f-eeef9ee998f3", - "savedPayload": { - "position": { - "x": 25139.807621135333, - "y": 24612.192378864667 - }, - "targetPosition": { - "x": 24880, - "y": 24762.192378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], "tutorialTopics": [], - "id": "c1c298ee-7e66-4277-9a55-5869d9f5e23a", + "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 23677.705098312483, - "y": 24644.683045111455 + "x": 23598, + "y": 24691.192378864667 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From e5291af6ea84bb9478cf1b351b0294ea88e2b622 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Sat, 21 Aug 2021 12:47:17 -0400 Subject: [PATCH 019/227] Added: Mesa Adaptive Moving Average + Percentages which is just a percentage difference calculator for the TF sample Workspace. Docs to Be added later for MAMA-FAMA indicator --- .../Plugins/Data-Mines/Pluvtech.json | 43749 +++++++++++++++- 1 file changed, 43748 insertions(+), 1 deletion(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Pluvtech.json b/Projects/Foundations/Plugins/Data-Mines/Pluvtech.json index 6a7f0ece0..60c773d8b 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Pluvtech.json +++ b/Projects/Foundations/Plugins/Data-Mines/Pluvtech.json @@ -1 +1,43748 @@ -{"type":"Data Mine","name":"Pluvtech","config":"{\n \"codeName\": \"Pluvtech\"\n}","project":"Foundations","sensorBots":[],"apiDataFetcherBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market FisherTransform","project":"Foundations","id":"417d48b6-505e-44da-819c-9bae7ef27be1","savedPayload":{"position":{"x":21363.593939746996,"y":18043.37254259132},"targetPosition":{"x":21389.47584425725,"y":18139.965125220227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9323c88c-d610-4539-b736-cbb8653cef13"}}}],"outputDatasetFolders":[],"id":"8e54b923-f47a-44c4-9463-0ad427cad349","savedPayload":{"position":{"x":21389.47584425725,"y":18139.965125220227},"targetPosition":{"x":21428.298701022628,"y":18284.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"6a19b7ec-c85e-4acd-aa3d-476d56899896","savedPayload":{"position":{"x":21430.944414553385,"y":17865.1724407092},"targetPosition":{"x":21505.944414553385,"y":17995.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"6d52d241-dc08-45b6-af54-d4a3d3884211"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2f8cefb9-94ad-4126-b666-cfb9744a90c6","savedPayload":{"position":{"x":21544.767271318764,"y":17850.187377333506},"targetPosition":{"x":21505.944414553385,"y":17995.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"e246ec47-4cad-43e5-a2ec-4a9a12f41ea2","savedPayload":{"position":{"x":21635.84822512105,"y":17920.076251276867},"targetPosition":{"x":21505.944414553385,"y":17995.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6827047a-9e5f-463f-bceb-e832686975a9","savedPayload":{"position":{"x":21505.944414553385,"y":17995.076251276867},"targetPosition":{"x":21428.298701022628,"y":18284.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"6d52d241-dc08-45b6-af54-d4a3d3884211","savedPayload":{"position":{"x":21534.36471820061,"y":18178.787981985606},"targetPosition":{"x":21428.298701022628,"y":18284.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"bfafbb28-81d6-42c9-bc1e-9711318c8192","savedPayload":{"position":{"x":21718.07644890935,"y":18207.20828563283},"targetPosition":{"x":21428.298701022628,"y":18284.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"0448e2dd-ae2e-475c-a3dd-2a951ea4fa68","savedPayload":{"position":{"x":21718.07644890935,"y":18362.499712694345},"targetPosition":{"x":21428.298701022628,"y":18284.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a92e1484-ed61-4518-a066-211baf9c25c7","savedPayload":{"position":{"x":21428.298701022628,"y":18284.853999163588},"targetPosition":{"x":21216.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily FisherTransform","project":"Foundations","id":"9642ad68-d237-4d18-84a4-72bc3080f5c1","savedPayload":{"position":{"x":21641.166666666664,"y":18280.47968257344},"targetPosition":{"x":21591.166666666664,"y":18367.082222951885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446"}}}],"outputDatasetFolders":[],"id":"57ed7dd2-cbaa-4160-b75d-fd6b2664ecae","savedPayload":{"position":{"x":21591.166666666664,"y":18367.082222951885},"targetPosition":{"x":21516.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Fisher Transform Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"6509aa0e-67e3-40e1-ba91-b13a5abfce0c","savedPayload":{"position":{"x":21791.653557292146,"y":18197.80774921431},"targetPosition":{"x":21775.974287801997,"y":18346.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"fe60133e-255e-45f1-b208-5b642079243e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"99d5d95e-94dd-4b18-b64c-292c42ebba62","savedPayload":{"position":{"x":21876.343878755826,"y":18235.51430969794},"targetPosition":{"x":21775.974287801997,"y":18346.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"78dd2e7a-deb2-4916-b7c0-2c5e5d1db7ad","savedPayload":{"position":{"x":21922.69642791207,"y":18315.799279896888},"targetPosition":{"x":21775.974287801997,"y":18346.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"e41ea75a-0c51-4abe-a465-698476f4d0f4","savedPayload":{"position":{"x":21913.00610644839,"y":18407.996529980923},"targetPosition":{"x":21775.974287801997,"y":18346.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"79a16129-e861-4139-944d-6febd5b6b511","savedPayload":{"position":{"x":21775.974287801997,"y":18346.98603351955},"targetPosition":{"x":21516.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"fe60133e-255e-45f1-b208-5b642079243e","savedPayload":{"position":{"x":21666.166666666664,"y":18496.98603351955},"targetPosition":{"x":21516.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"9751da67-6f6b-4261-8796-eff537798d78","savedPayload":{"position":{"x":21775.974287801997,"y":18646.98603351955},"targetPosition":{"x":21516.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"2cdc7ffd-ed6a-4849-a901-7171855f3c36","savedPayload":{"position":{"x":21666.166666666664,"y":18756.793654654884},"targetPosition":{"x":21516.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b7de0201-cc18-45c3-8b54-24f37290122f","savedPayload":{"position":{"x":21516.166666666664,"y":18496.98603351955},"targetPosition":{"x":21216.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"FisherTransform","config":"{\n \"codeName\": \"Fisher\",\n \"singularVariableName\": \"Fisher\",\n \"pluralVariableName\": \"Fishers\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"9323c88c-d610-4539-b736-cbb8653cef13","savedPayload":{"position":{"x":21724.60520320117,"y":18662.187728363446},"targetPosition":{"x":21428.298701022628,"y":18709.118067875515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"e708fb9c-e0f2-4c91-9f04-2caa7b096446","savedPayload":{"position":{"x":21695.600658279138,"y":18845.31521779738},"targetPosition":{"x":21428.298701022628,"y":18709.118067875515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Fisher Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Foundations","id":"becfbac3-736a-45d0-8462-133de22b065b","savedPayload":{"position":{"x":21766.75009953823,"y":19123.366338205145},"targetPosition":{"x":21685.848400100735,"y":19064.587812975897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25beb77a-6728-4902-b5e2-e4776aeb27fd","savedPayload":{"position":{"x":21685.848400100735,"y":19064.587812975897},"targetPosition":{"x":21564.49585094449,"y":18976.420025132025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Foundations","id":"28c2b93e-6e14-4f1e-b519-552fa3d961e1","savedPayload":{"position":{"x":21711.44216401761,"y":19178.674273725763},"targetPosition":{"x":21652.663638788363,"y":19097.77257428827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f18c509f-52b8-42bd-83bd-a24467fff25a","savedPayload":{"position":{"x":21652.663638788363,"y":19097.77257428827},"targetPosition":{"x":21564.49585094449,"y":18976.420025132025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fisher","config":"{\n \"codeName\": \"fisher\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.fisher","project":"Foundations","id":"8c3401cc-801d-4d30-9a47-772690542bae","savedPayload":{"position":{"x":21641.75009953823,"y":19214.184154205814},"targetPosition":{"x":21610.848400100735,"y":19119.0785025763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6a07bcd-6cb9-48cb-8e22-b42342137876","savedPayload":{"position":{"x":21610.848400100735,"y":19119.0785025763},"targetPosition":{"x":21564.49585094449,"y":18976.420025132025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trigger","config":"{\n \"codeName\": \"trigger\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trigger","project":"Foundations","id":"00785739-139d-42f6-8141-d95ae10375e9","savedPayload":{"position":{"x":21564.49585094449,"y":19226.420025132025},"targetPosition":{"x":21564.49585094449,"y":19126.420025132025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e81e6add-0c05-41c6-8557-efeb6f204456","savedPayload":{"position":{"x":21564.49585094449,"y":19126.420025132025},"targetPosition":{"x":21564.49585094449,"y":18976.420025132025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cf04cf86-f30e-495b-8546-8da579a69498","savedPayload":{"position":{"x":21564.49585094449,"y":18976.420025132025},"targetPosition":{"x":21428.298701022628,"y":18709.118067875515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n/* Step 1 */\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\n\n// Push hl2 to hl2Arr[] for future reference ; Ensure length == period\nvariable.hl2Arr.push(hl2);\nif (variable.hl2Arr.length > variable.PERIODS) {\n variable.hl2Arr.splice(0, 1);\n}\n\n\nif (variable.hl2Arr.length !== variable.PERIODS) {\n variable.fisher = 0;\n variable.trigger = 0;\n} else {\n let hl2Max = Math.max(...variable.hl2Arr); // Get highest(hl2, period)\n let hl2Min = Math.min(...variable.hl2Arr); // Get lowest(hl2, period)\n\n /* Step 2 */\n let nValue1 = 0.33 * 2 * ((hl2 - hl2Min) / (hl2Max - hl2Min) - 0.5) + 0.67 * variable.nValue1Prev;\n variable.nValue1Prev = nValue1;\n let nValue2 = (nValue1 > .99) ? .999 : (nValue1 < -.99) ? -.999 : nValue1;\n variable.fisher = 0.5 * Math.log((1 + nValue2) / (1 - nValue2)) + 0.5 * variable.nFishPrev;\n variable.trigger = variable.nFishPrev;\n variable.nFishPrev = variable.fisher;\n}\n\nif (!isFinite(variable.fisher)) {\n variable.fisher = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}\nif (!isFinite(variable.trigger)) {\n variable.trigger = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}","project":"Foundations","id":"cdb1d709-d036-4c38-af99-81bbafbd59e1","savedPayload":{"position":{"x":21488.87874637415,"y":19285.49869800322},"targetPosition":{"x":21435.123553942354,"y":19145.461634028637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3f76b68d-bd1c-444b-a795-415ab483e4a4","savedPayload":{"position":{"x":21435.123553942354,"y":19145.461634028637},"targetPosition":{"x":21381.36836151056,"y":19005.424570054056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 10;\nvariable.nValue1Prev = 0;\nvariable.nFishPrev = 0;\nvariable.hl2Arr = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Foundations","id":"cd7eaee1-3ce1-4a7a-88a7-d2b920ad55a9","savedPayload":{"position":{"x":21192.572244195606,"y":19238.568358491146},"targetPosition":{"x":21286.970302853082,"y":19121.9964642726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2ee6364a-6e3f-4d5a-a767-f3f883a1282e","savedPayload":{"position":{"x":21286.970302853082,"y":19121.9964642726},"targetPosition":{"x":21381.36836151056,"y":19005.424570054056},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bb0e7a90-344c-41f6-b9d9-7b9003364eab","savedPayload":{"position":{"x":21381.36836151056,"y":19005.424570054056},"targetPosition":{"x":21428.298701022628,"y":18709.118067875515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2d1afdf1-95a1-4bcc-94a2-9f37485f86f6","savedPayload":{"position":{"x":21428.298701022628,"y":18709.118067875515},"targetPosition":{"x":21216.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fisher Module","id":"6df6dd70-21f0-44c5-9345-3410727211c9"}}}],"id":"1cf45944-eac2-493d-b53a-da358c2a67c1","savedPayload":{"position":{"x":21813.166666666664,"y":18502.98603351955},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Waddah Attar for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Waddah Attar","project":"Foundations","id":"4ac29518-4990-48ad-b63d-c06fe8ac79d0","savedPayload":{"position":{"x":21133.590128084143,"y":19124.217116072363},"targetPosition":{"x":20988.701254140782,"y":19085.394259306984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"bfee2065-abeb-455c-816d-de941df980af"}}}],"outputDatasetFolders":[],"id":"5642e903-67c1-43d8-8e39-debaeeff0ef5","savedPayload":{"position":{"x":20988.701254140782,"y":19085.394259306984},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"7a0f3b74-213d-4d6c-a64c-d52d5274a5f6","savedPayload":{"position":{"x":21194.52634443008,"y":19316.10595175233},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a7e63865-6bbb-4513-829d-c3edf775f485"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"fb689515-a4a5-414f-beb0-dba203aaee38","savedPayload":{"position":{"x":21162.010431731367,"y":19364.76945407555},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"633b8378-f0d6-40d3-aeed-81327813f71f","savedPayload":{"position":{"x":21113.346929408148,"y":19397.285366774264},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"cdcd620c-542c-4401-af02-484e129773d4","savedPayload":{"position":{"x":21055.944414553385,"y":19258.70343689757},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"a7e63865-6bbb-4513-829d-c3edf775f485","savedPayload":{"position":{"x":20921.45809372818,"y":19336.349150428327},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d7721d2b-3020-47ed-8264-a9ef971b5f59","savedPayload":{"position":{"x":20766.166666666664,"y":19336.349150428327},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"19c0a956-a27e-4845-a9ee-c82933474be8","savedPayload":{"position":{"x":20631.680345841458,"y":19258.70343689757},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"586f7c7a-3c58-494f-9f47-e328a7018b87","savedPayload":{"position":{"x":21444.838409029882,"y":18663.675593601216},"targetPosition":{"x":21145.979999602358,"y":18689.822316425514},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Waddah Attars for timeframes under 1hs.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Waddah Attar","project":"Foundations","id":"a3ebee54-d0fd-4f6c-91ee-f09df789d514","savedPayload":{"position":{"x":20766.166666666664,"y":19276.40889692555},"targetPosition":{"x":20691.166666666664,"y":19146.505086357884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb"}}}],"outputDatasetFolders":[],"id":"0d1ec43b-9a11-4b92-a596-c15f49735247","savedPayload":{"position":{"x":20691.166666666664,"y":19146.505086357884},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Waddah Attar Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"2a01b04e-e1a7-432b-a49d-bdd6d5f84235","savedPayload":{"position":{"x":20684.265241627596,"y":19450.252254418472},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"dfc423d9-b87e-484a-828e-6de0cf7ffb9b","savedPayload":{"position":{"x":20639.631836422697,"y":19464.75452687949},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"09da9133-1e20-453d-9819-deef02a14f64","savedPayload":{"position":{"x":20592.70149691063,"y":19464.75452687949},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"b345c93e-dcb9-4750-911e-d887489f8603","savedPayload":{"position":{"x":20548.068091705733,"y":19450.252254418472},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1376ad3a-8025-4252-afc1-06afc6027d90","savedPayload":{"position":{"x":20616.166666666664,"y":19316.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"50f40bb1-bc37-447f-ab30-6d6af6fc99fa","savedPayload":{"position":{"x":20541.166666666664,"y":19146.505086357884},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"a9dc1651-b7f0-4d7e-92f6-6164b3b7eb69","savedPayload":{"position":{"x":20486.262856098998,"y":19091.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"6fa462e0-aa81-40d0-a4e6-1b962452055c","savedPayload":{"position":{"x":20466.166666666664,"y":19016.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a726a599-bbb4-4193-834b-9790b2bac74f","savedPayload":{"position":{"x":21375.79333253805,"y":18882.658599331477},"targetPosition":{"x":21145.979999602358,"y":18689.822316425514},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Waddah Attar","config":"{\n \"codeName\": \"Waddah\",\n \"singularVariableName\": \"Waddah\",\n \"pluralVariableName\": \"Waddahs\",\n \"parameters\": [\n \"sensitivity\",\n \"fastLength\",\n \"slowLength\",\n \"channelLength\",\n \"stdMult\",\n \"deadZoneLen\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"bfee2065-abeb-455c-816d-de941df980af","savedPayload":{"position":{"x":21429.276912637288,"y":19143.192148326056},"targetPosition":{"x":21172.126722426656,"y":18988.68072585304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"ef9e9c8e-32cf-4502-84e1-657784fd75cb","savedPayload":{"position":{"x":21289.34606097344,"y":19264.83218188877},"targetPosition":{"x":21172.126722426656,"y":18988.68072585304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"f5380e9f-beea-4125-b83f-9437a3b7787b","savedPayload":{"position":{"x":20313.17882535905,"y":19663.30049848244},"targetPosition":{"x":20308.130260892493,"y":19438.357145620375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b2641219-30ae-4f39-9d29-0e3311927944","savedPayload":{"position":{"x":20308.130260892493,"y":19438.357145620375},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"253a246d-5544-43b5-bd8c-b63a4887dc2f","savedPayload":{"position":{"x":20116.980369191,"y":19623.12868875478},"targetPosition":{"x":20210.031032808467,"y":19418.271240756545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"751785c0-318c-4e32-9b66-a1a90093f402","savedPayload":{"position":{"x":20210.031032808467,"y":19418.271240756545},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendUp","config":"{\n \"codeName\": \"trendUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.trendUp","project":"Foundations","id":"4a7a72c5-758b-4f9e-875a-ae722e6a0298","savedPayload":{"position":{"x":19957.641563264828,"y":19501.80781905157},"targetPosition":{"x":20130.36162984538,"y":19357.61080590494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cf94523b-4aa2-4380-944d-6a1d40536fe2","savedPayload":{"position":{"x":20130.36162984538,"y":19357.61080590494},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"trendDown","config":"{\n \"codeName\": \"trendDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.trendDown","project":"Foundations","id":"51d26584-1b0c-4529-8c21-fd91282048dd","savedPayload":{"position":{"x":19866.721412256426,"y":19323.366975520363},"targetPosition":{"x":20084.90155434118,"y":19268.390384139337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4454997d-6e12-42d9-8390-3f58df51d5d4","savedPayload":{"position":{"x":20084.90155434118,"y":19268.390384139337},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"explosion","config":"{\n \"codeName\": \"explosion\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.explosion","project":"Foundations","id":"54e92edf-180d-4ab8-b6d1-0bf41f633d22","savedPayload":{"position":{"x":19862.227767135482,"y":19123.148555655836},"targetPosition":{"x":20082.65473178071,"y":19168.281174207073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0963b79b-d02c-4ca6-95e4-89a324be48c0","savedPayload":{"position":{"x":20082.65473178071,"y":19168.281174207073},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"deadZone","config":"{\n \"codeName\": \"deadZone\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.deadZone","project":"Foundations","id":"ec38f2ed-bdcc-46fb-b01b-cee79f5378a0","savedPayload":{"position":{"x":19945.050649429133,"y":18940.80827302994},"targetPosition":{"x":20124.066172927534,"y":19077.111032894125},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e58a9ace-1402-4e46-a486-a9676088d3ab","savedPayload":{"position":{"x":20124.066172927534,"y":19077.111032894125},"targetPosition":{"x":20303.081696425936,"y":19213.41379275831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"600b27a4-9af8-477a-a970-b663f7ae61ff","savedPayload":{"position":{"x":21070.898747971918,"y":19427.147255006395},"targetPosition":{"x":21172.126722426656,"y":18988.68072585304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nlet last256Len = variable.last256Close.push(candle.close);\nif (last256Len > 256) {\n // Larger splice to avoid every > 256 performing splice call;\n // splice by largest length parameter:\n let sAmt = Math.max(variable.CHANNEL_LENGTH, variable.FAST_LENGTH,\n variable.SLOW_LENGTH, variable.DEAD_ZONE_LENGTH);\n variable.last256Close.splice(0, (last256Len - sAmt));\n last256Len = variable.last256Close.length;\n}\n\n/* ----- Function Section: ----- */\n/* Helper Functions: */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nfunction ema(source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\nfunction sma(dataArr, len) {\n sum = dataArr.slice(dataArr.length - len).reduce((a, b) => a + b, 0);\n return sum / len;\n}\n\n/* Waddah Functions */\nfunction macd(source, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(source, fastLen, emaFastPrev);\n let slowMA = ema(source, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n// *Note* - BB will use close and not typical ((high + low + close) / 3) for this instance of indicator.\nfunction BBUpper(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis + dev;\n}\n\nfunction BBLower(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis - dev;\n}\n/* ----- End Function Section ----- */\n\nif (last256Len < variable.CHANNEL_LENGTH || \n last256Len < variable.FAST_LENGTH ||\n last256Len < variable.SLOW_LENGTH) {\n variable.explosion = 0;\n variable.trendUp = 0;\n variable.trendDown = 0;\n variable.deadZone = 0;\n}\nelse {\n variable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\n variable.previousEMA12 = variable.ema12\n\n variable.ema26 = calculateEMA(26, candle.close, variable.previousEMA26)\n variable.previousEMA26 = variable.ema26\n\n\n function calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1 - k)\n }\n\n let trend1 = (macd(candle.close, variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev) - macd(variable.last256Close[last256Len - 2], variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrevPrev, variable.emaSlowPrevPrev)) * variable.SENSITIVITY;\n\n variable.explosion = (BBUpper(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT) -\n BBLower(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT));\n\n variable.trendUp = (trend1 >= 0) ? trend1 : 0;\n variable.trendDown = (trend1 < 0) ? (-1 * trend1) : 0;\n variable.emaFastPrevPrev = variable.emaFastPrev;\n variable.emaSlowPrevPrev = variable.emaSlowPrev;\n variable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\n variable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\n \n // deadZone Calculation:\n let trueRange = Math.max( (candle.max - candle.min), \n Math.abs(candle.max - variable.last256Close[last256Len - 2]),\n Math.abs(candle.min - variable.last256Close[last256Len - 2]));\n\n // rma Calculation:\n let alpha = 1 / variable.DEAD_ZONE_LENGTH;\n let sum = (variable.deadSumPrev === 0) ?\n trueRange :\n alpha * trueRange + (1 - alpha) * variable.deadSumPrev;\n variable.deadSumPrev = sum;\n variable.deadZone = sum * 3.7;\n}","project":"Foundations","id":"d32d1422-b532-4303-a9b9-a922d484a944","savedPayload":{"position":{"x":20127.654002182997,"y":19069.698113227038},"targetPosition":{"x":20267.69106615758,"y":19015.94292079524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"b4e3fa0c-4bd7-45ef-8054-f7e5db3f9cf4","savedPayload":{"position":{"x":20267.69106615758,"y":19015.94292079524},"targetPosition":{"x":20407.72813013216,"y":18962.187728363446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.SENSITIVITY = 150;\nvariable.FAST_LENGTH = 20; // FastEMA Length\nvariable.SLOW_LENGTH = 40; // SlowEMA Length\nvariable.CHANNEL_LENGTH = 20; // BB Channel Length\nvariable.STDMULT = 2.0; // BB # Stdev\nvariable.DEAD_ZONE_LENGTH = 100; // Length for deadZone calculation.\nif (parameters.sensitivity !== undefined) {\n variable.SENSITIVITY = parameters.sensitivity;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.channelLength !== undefined) {\n variable.CHANNEL_LENGTH = parameters.channelLength;\n}\nif (parameters.stdMult !== undefined) {\n variable.STDMULT = parameters.stdMult;\n}\nif (parameters.deadZoneLen !== undefined) {\n variable.DEAD_ZONE_LENGTH = parameters.deadZoneLen;\n}\n\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.emaFastPrevPrev = 0;\nvariable.emaSlowPrevPrev = 0;\nvariable.deadSumPrev = 0;\nvariable.last256Close = [];\nvariable.deadZone = 0; // No trade zone threshold","project":"Foundations","id":"e4adc174-de2a-4bab-8293-971aa6c9e8b9","savedPayload":{"position":{"x":20174.58434169507,"y":18773.391611048493},"targetPosition":{"x":20291.156235913615,"y":18867.78966970597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"847adf94-84a3-4ada-bb47-04b5e46ab302","savedPayload":{"position":{"x":20291.156235913615,"y":18867.78966970597},"targetPosition":{"x":20407.72813013216,"y":18962.187728363446},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"15f85e35-3155-4090-8b95-9ca05f72c31a","savedPayload":{"position":{"x":20945.713848359825,"y":19185.49843455019},"targetPosition":{"x":21172.126722426656,"y":18988.68072585304},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f08a1e6f-fb96-412c-9ea9-c68d3d493b1e","savedPayload":{"position":{"x":21172.126722426656,"y":18988.68072585304},"targetPosition":{"x":21145.979999602358,"y":18689.822316425514},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Waddah Module","id":"d127c9a4-dc37-4ecb-8977-13099f6681b5"}}}],"id":"771942e0-043e-41ce-8db2-a50729affc91","savedPayload":{"position":{"x":21801.014558751012,"y":18587.50580057198},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market PLUVTECH MACD","project":"Foundations","id":"fffafff3-796a-49d8-af66-f5db72a3e855","savedPayload":{"position":{"x":20709.86414052892,"y":19099.809085133693},"targetPosition":{"x":20644.635399401108,"y":19024.011912819147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d"}}}],"outputDatasetFolders":[],"id":"c3e2b8a0-4831-43b2-9351-ea611444ac62","savedPayload":{"position":{"x":20644.635399401108,"y":19024.011912819147},"targetPosition":{"x":20546.792287709388,"y":18910.31615434733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"6e5214dd-807f-49be-9d71-70ee2419d873","savedPayload":{"position":{"x":20726.50158600566,"y":19289.584105026857},"targetPosition":{"x":20602.56576985826,"y":19205.086096317315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"698f4f5c-be68-4427-b874-7e03091839c4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"b06ab26a-8d34-41e6-8ef4-93194c9cf156","savedPayload":{"position":{"x":20630.4525109327,"y":19352.471067302307},"targetPosition":{"x":20602.56576985826,"y":19205.086096317315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"8ab78816-c276-482c-b346-1b912be7011e","savedPayload":{"position":{"x":20518.06776114872,"y":19329.021912464716},"targetPosition":{"x":20602.56576985826,"y":19205.086096317315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"682bb020-f47b-4c29-8659-c16286ff0859","savedPayload":{"position":{"x":20602.56576985826,"y":19205.086096317315},"targetPosition":{"x":20546.792287709388,"y":18910.31615434733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"698f4f5c-be68-4427-b874-7e03091839c4","savedPayload":{"position":{"x":20497.25042841611,"y":19051.898653893582},"targetPosition":{"x":20546.792287709388,"y":18910.31615434733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d089b17d-2b2c-42bf-84f1-d557daecca98","savedPayload":{"position":{"x":20319.40077076575,"y":19106.002377730765},"targetPosition":{"x":20546.792287709388,"y":18910.31615434733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"2bc34df0-9568-46b1-9f81-c468922c0dfd","savedPayload":{"position":{"x":20252.022345739402,"y":18966.089636496203},"targetPosition":{"x":20546.792287709388,"y":18910.31615434733},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b761c78-c05c-4b76-bf8e-89e67696704b","savedPayload":{"position":{"x":22058.686786307364,"y":18601.408691890338},"targetPosition":{"x":21765.542726516018,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily PLUVTECH MACD","project":"Foundations","id":"5b84778d-68d8-4909-b84c-3daf5cd05601","savedPayload":{"position":{"x":20394.902822528602,"y":19310.61722628538},"targetPosition":{"x":20402.375831887246,"y":19210.896846567262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059"}}}],"outputDatasetFolders":[],"id":"f2a77a23-4a02-4dec-bbae-394e40a201ed","savedPayload":{"position":{"x":20402.375831887246,"y":19210.896846567262},"targetPosition":{"x":20413.58534592521,"y":19061.316276990085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"PLUVTECH MACD Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"56be4b28-6696-452b-b550-1e73f993af5d","savedPayload":{"position":{"x":20295.18882661355,"y":19450.395879284017},"targetPosition":{"x":20244.589328506125,"y":19309.187909284883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"b7998ed4-8222-4f74-abe7-61fc089c39ce","savedPayload":{"position":{"x":20202.525220110223,"y":19453.169195516315},"targetPosition":{"x":20244.589328506125,"y":19309.187909284883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"071a231f-4db2-48ec-933f-0f38caeef683","savedPayload":{"position":{"x":20125.928673307673,"y":19400.946554152135},"targetPosition":{"x":20244.589328506125,"y":19309.187909284883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"657bbb85-f85c-45f4-8373-cb4a0b4969c1","savedPayload":{"position":{"x":20094.6564636636,"y":19313.675229210294},"targetPosition":{"x":20244.589328506125,"y":19309.187909284883},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"1afc1373-9f8b-41a1-a73b-4e757c9d6a0c","savedPayload":{"position":{"x":20244.589328506125,"y":19309.187909284883},"targetPosition":{"x":20413.58534592521,"y":19061.316276990085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"ff4414f5-efcf-4b35-a725-e36d9ea9f36e","savedPayload":{"position":{"x":20278.44001573985,"y":19126.39883785772},"targetPosition":{"x":20413.58534592521,"y":19061.316276990085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"03abbc4a-4640-45d9-87ab-8be09e4c78df","savedPayload":{"position":{"x":20114.424206770855,"y":19038.897248914156},"targetPosition":{"x":20413.58534592521,"y":19061.316276990085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"795a1df9-7c46-4574-badc-83e5ec15f8b9","savedPayload":{"position":{"x":20165.71371363041,"y":18892.320259571},"targetPosition":{"x":20413.58534592521,"y":19061.316276990085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a03647a2-ff6a-45c9-805f-35a7a89568f1","savedPayload":{"position":{"x":22017.91878636537,"y":18827.370523992908},"targetPosition":{"x":21765.542726516018,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\",\n \"singularVariableName\": \"PLUVTECH_MACD\",\n \"pluralVariableName\": \"PLUVTECH_MACDs\",\n \"parameters\": [\n \"fastLength\",\n \"slowLength\",\n \"signalLength\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"923b32d3-cbe8-4c30-9af0-a95e10d5db9d","savedPayload":{"position":{"x":22103.953662257733,"y":19079.0374141913},"targetPosition":{"x":21829.31231338191,"y":18958.32233854758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"60e21b53-d4ae-4654-8b43-d1382f6d8059","savedPayload":{"position":{"x":21980.54729078776,"y":19217.413020759526},"targetPosition":{"x":21829.31231338191,"y":18958.32233854758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"MACD Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.begin","project":"Foundations","id":"2fd9422c-3283-410d-b27a-692e4652d921","savedPayload":{"position":{"x":19688.380537238787,"y":18747.980236688265},"targetPosition":{"x":19831.826250633243,"y":18704.124480979855},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dac159fc-13ec-4c81-b244-8495e7e152b4","savedPayload":{"position":{"x":19831.826250633243,"y":18704.124480979855},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"MACD End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"record.current.end","project":"Foundations","id":"4348fe6e-96c2-484a-bf8a-3c85c61e91c4","savedPayload":{"position":{"x":19672.07190918356,"y":18671.25417409535},"targetPosition":{"x":19820.953831929757,"y":18652.973772584577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e920665b-9e59-4b76-a87c-58987532618b","savedPayload":{"position":{"x":19820.953831929757,"y":18652.973772584577},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macd","config":"{\n \"codeName\": \"macd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macd","project":"Foundations","id":"8326bf71-e50e-4a69-90ea-c8332acb181b","savedPayload":{"position":{"x":19669.334386782597,"y":18592.861789253708},"targetPosition":{"x":19819.128816995784,"y":18600.71218269015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e234360b-f333-4081-aed1-356c785d9545","savedPayload":{"position":{"x":19819.128816995784,"y":18600.71218269015},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SignalLine","config":"{\n \"codeName\": \"signalLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.signalLine","project":"Foundations","id":"daac4616-8fe3-4445-8b4a-f23a77037fca","savedPayload":{"position":{"x":19680.2511482688,"y":18515.184995108295},"targetPosition":{"x":19826.406657986583,"y":18548.927653259874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5ab564f-4c1a-43ee-a47d-7e8fb5c1927a","savedPayload":{"position":{"x":19826.406657986583,"y":18548.927653259874},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"histogram","config":"{\n \"codeName\": \"histogram\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.histogram","project":"Foundations","id":"3055dfda-378f-4d54-a44f-dd79b815e07b","savedPayload":{"position":{"x":19704.490493368558,"y":18440.583961742857},"targetPosition":{"x":19842.566221386423,"y":18499.19363101625},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8388c890-c40c-47f2-aca4-ac423b84e4d3","savedPayload":{"position":{"x":19842.566221386423,"y":18499.19363101625},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"reverseMacd","config":"{\n \"codeName\": \"reverseMacd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.reverseMacd","project":"Foundations","id":"5edb95a7-ea2e-49af-b977-de54ec3daa24","savedPayload":{"position":{"x":19741.315921846715,"y":18371.32540380627},"targetPosition":{"x":19867.11650703853,"y":18453.021259058525},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d10ff21c-d6a5-48a2-b326-e918094b0d59","savedPayload":{"position":{"x":19867.11650703853,"y":18453.021259058525},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdEmaCross","config":"{\n \"codeName\": \"macdEmaCross\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdEmaCross","project":"Foundations","id":"fcce9ae9-5d3f-4782-b6c4-d2105727f5a8","savedPayload":{"position":{"x":19789.60851169353,"y":18309.51370753491},"targetPosition":{"x":19899.311566936405,"y":18411.813461544283},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdcf3204-0a5a-4f66-87b0-ca508b9d46d7","savedPayload":{"position":{"x":19899.311566936405,"y":18411.813461544283},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"macdZeroLine","config":"{\n \"codeName\": \"macdZeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.macdZeroLine","project":"Foundations","id":"2bf19248-e7f1-42c0-892b-11a28e150ccb","savedPayload":{"position":{"x":19847.900917003735,"y":18257.02699004175},"targetPosition":{"x":19938.17317047654,"y":18376.822316548845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fb58917-fd57-4db7-895a-28efd6f96858","savedPayload":{"position":{"x":19938.17317047654,"y":18376.822316548845},"targetPosition":{"x":20118.717677422155,"y":18616.412969563033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"db134cab-1b76-46e3-ab07-e0ea0da9ea69","savedPayload":{"position":{"x":21799.374298236577,"y":19256.824792891188},"targetPosition":{"x":21829.31231338191,"y":18958.32233854758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n/* Functions Section: */\n\n// ema() : exponential Moving Average.\nlet ema = function (source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\n// alpha() : exponential weighted multiplier for period len:\nlet alpha = function (len) {\n return 2 / (len + 1);\n}\n\n/* macd_eq() : exponential weighted multiplier for period len:\n * Close above this price will cause an increase of the MACD and Vice Versa.\n */\nlet macd_eq = function(fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n return (\n ( alpha(fastLen) * emaFastPrev -\n alpha(slowLen) * emaSlowPrev ) /\n ( alpha(fastLen) - alpha(slowLen) )\n );\n}\n\n/* macd_lvl : returns price where MACD is equal to level value.\n * e.q. macd_lvl(0, close, 8, 16) would return nxt closing price which would make MACD = 0\n */\nlet macd_lvl = function (lvl, emaSlowPrev, emaFastPrev, fastLen, slowLen) {\n return (\n ( lvl + (1 - alpha(slowLen)) * emaSlowPrev -\n (1 - alpha(fastLen)) * emaFastPrev ) /\n (alpha(fastLen) - alpha(slowLen))\n );\n}\n\n/* macd_cross_sma : reutnr price where MACD is equal to the signal line\n * closing above this price will cuase MACD to cross above the EMA signal line and Vice Versa.\n */\nlet macd_cross_ema = function (emaFastPrev, emaSlowPrev, signalLinePrev, fastLen, slowLen, signalLen) {\n let alphaFast = alpha(fastLen);\n let alphaSlow = alpha(slowLen);\n let alphaSig = alpha(signalLen);\n return (\n ( emaFastPrev * alphaFast * alphaSig -\n emaSlowPrev * alphaSlow * alphaSig -\n emaFastPrev * alphaFast +\n emaSlowPrev * alphaSlow +\n emaSlowPrev * alphaSig +\n signalLinePrev * alphaSig -\n emaFastPrev * alphaSig -\n emaSlowPrev - signalLinePrev + emaFastPrev )/\n ( alphaFast * alphaSig -\n alphaSlow * alphaSig -\n alphaFast + alphaSlow )\n );\n}\n\nlet calculate_macd = function (src, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(src, fastLen, emaFastPrev);\n let slowMA = ema(src, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n\nlet candle = record.current;\n\n// Calcuations Section:\nlet fastEMA = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nlet slowEMA = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.macd = fastEMA - slowEMA;\nvariable.signalLine = ema(variable.macd, variable.SIGNAL_LENGTH, variable.signalLinePrev);\n\nvariable.histogram = variable.macd - variable.signalLine;\nvariable.reverseMacd = macd_eq(variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev);\nvariable.macdEmaCross = macd_cross_ema(variable.emaFastPrev, variable.emaSlowPrev, variable.signalLinePrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH, variable.SIGNAL_LENGTH);\nvariable.macdZeroLine = macd_lvl(0, variable.emaSlowPrev, variable.emaFastPrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH);\n\nvariable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nvariable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.signalLinePrev = variable.signalLine;","project":"Foundations","id":"8ec6024b-d4ee-4230-aa89-7f4b219b39d9","savedPayload":{"position":{"x":21568.66059551514,"y":19475.95662513831},"targetPosition":{"x":21599.14860271517,"y":19329.08769916358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1bb28346-9b74-42a4-92d0-6c819da4531a","savedPayload":{"position":{"x":21599.14860271517,"y":19329.08769916358},"targetPosition":{"x":21629.6366099152,"y":19182.21877318885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// Parameters:\nvariable.FAST_LENGTH = 8;\nvariable.SLOW_LENGTH = 16;\nvariable.SIGNAL_LENGTH = 11;\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.signalLength !== undefined) {\n variable.SIGNAL_LENGTH = parameters.signalLength;\n}\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.signalLinePrev = 0;","project":"Foundations","id":"ea49c4ac-eb0c-440e-b8d6-95e1f51aedb3","savedPayload":{"position":{"x":21344.764160873863,"y":19276.2809216716},"targetPosition":{"x":21487.20038539453,"y":19229.249847430227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1efde1dc-d978-441d-b1c4-f2080b8a17aa","savedPayload":{"position":{"x":21487.20038539453,"y":19229.249847430227},"targetPosition":{"x":21629.6366099152,"y":19182.21877318885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"73c75d1d-d7ed-499e-ad14-5310d8432e5a","savedPayload":{"position":{"x":21629.6366099152,"y":19182.21877318885},"targetPosition":{"x":21829.31231338191,"y":18958.32233854758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"aa8aec56-7cee-4d78-b7f0-e74ef3e36ced","savedPayload":{"position":{"x":21829.31231338191,"y":18958.32233854758},"targetPosition":{"x":21765.542726516018,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"PLUVTECH MACD","id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e"}}}],"id":"8dffabdf-ec34-42db-9d61-c9ebbca2e8fe","savedPayload":{"position":{"x":21765.542726516018,"y":18665.17827875623},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market HMA","project":"Foundations","id":"d63d165d-5aa8-4897-bde9-2cff80c97a1d","savedPayload":{"position":{"x":21092.81880571629,"y":19347.22034601574},"targetPosition":{"x":20859.6750172792,"y":19158.424228700787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf"}}}],"outputDatasetFolders":[],"id":"627a42cc-2bb8-4e49-acf4-13f38ea456db","savedPayload":{"position":{"x":20859.6750172792,"y":19158.424228700787},"targetPosition":{"x":20626.531228842112,"y":18969.628111385835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"6080af2e-ae27-414b-8eb3-1fd17ed365f0","savedPayload":{"position":{"x":21287.105250998484,"y":19171.223232257733},"targetPosition":{"x":21013.041613705704,"y":19049.202239334994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"HMA Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"744df6a9-5877-4b0b-bc20-cc4f094f32bb","savedPayload":{"position":{"x":21066.7968061375,"y":19189.239303309576},"targetPosition":{"x":21013.041613705704,"y":19049.202239334994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"261fad8a-a3ff-4008-91c0-85b68fe3c267","savedPayload":{"position":{"x":20952.031117244333,"y":19186.234057981386},"targetPosition":{"x":21013.041613705704,"y":19049.202239334994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6681e97b-0bca-4144-add6-51cf066709f8","savedPayload":{"position":{"x":20734.041613705704,"y":19249.702239334994},"targetPosition":{"x":20626.531228842112,"y":18969.628111385835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"e8c5383b-3e45-414e-8eb0-e3f3f889dd3e","savedPayload":{"position":{"x":20579.600889330042,"y":19265.934613564375},"targetPosition":{"x":20626.531228842112,"y":18969.628111385835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"3d2675f7-967a-484d-b5e5-6198b97fdd23","savedPayload":{"position":{"x":20532.133170184636,"y":19086.20000560438},"targetPosition":{"x":20626.531228842112,"y":18969.628111385835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"d546415c-224e-4cd9-a0d4-79e60b51aa55","savedPayload":{"position":{"x":20486.49416486753,"y":19023.38330381763},"targetPosition":{"x":20626.531228842112,"y":18969.628111385835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"31cf89d6-4bd2-4092-8776-271650dfde88","savedPayload":{"position":{"x":22008.860521233324,"y":18751.1126607856},"targetPosition":{"x":21709.624886850248,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily HMA","project":"Foundations","id":"4c4953bb-4e74-4c45-9946-ceabc27b6f5b","savedPayload":{"position":{"x":20772.473548002294,"y":19245.870322116},"targetPosition":{"x":20741.115009021996,"y":18947.51375350552},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028"}}}],"outputDatasetFolders":[],"id":"9cc58b55-2203-4b88-8118-48e7d3dc0dac","savedPayload":{"position":{"x":20462.115009021996,"y":19148.01375350552},"targetPosition":{"x":20430.7564700417,"y":18849.657184895037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"HMA Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"a1e943f2-e837-4b52-9c6d-8f4ac99f725b","savedPayload":{"position":{"x":20324.436263991844,"y":19423.30968261419},"targetPosition":{"x":20308.73547711896,"y":19123.720822187817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"edb2e2f1-37f3-4ae8-af89-809c715732be"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"aea0bb30-c0f6-472b-8571-cb58d2b18bb0","savedPayload":{"position":{"x":20231.089763588203,"y":19413.49857007454},"targetPosition":{"x":20308.73547711896,"y":19123.720822187817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"7525b902-1895-4616-8445-0d2faceba0d4","savedPayload":{"position":{"x":20145.343766614453,"y":19375.321992571444},"targetPosition":{"x":20308.73547711896,"y":19123.720822187817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"40d92a49-92ed-4641-9d87-e2f5af20b7a9","savedPayload":{"position":{"x":20075.59168868187,"y":19312.51693950277},"targetPosition":{"x":20308.73547711896,"y":19123.720822187817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"7df4410a-fa44-4bf7-a5ac-392aa0c73be4","savedPayload":{"position":{"x":20308.73547711896,"y":19123.720822187817},"targetPosition":{"x":20430.7564700417,"y":18849.657184895037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"edb2e2f1-37f3-4ae8-af89-809c715732be","savedPayload":{"position":{"x":20309.403920885456,"y":18937.82497273891},"targetPosition":{"x":20430.7564700417,"y":18849.657184895037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"4075db26-d2d9-40ea-9c96-1b4363bbbc2f","savedPayload":{"position":{"x":20281.578185736456,"y":18865.336454385186},"targetPosition":{"x":20430.7564700417,"y":18849.657184895037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"68820495-e83c-4ee5-909b-7f3434913cb9","savedPayload":{"position":{"x":20293.724651395307,"y":18788.646688433666},"targetPosition":{"x":20430.7564700417,"y":18849.657184895037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1df426ed-e374-4721-a8b9-b6acb16693af","savedPayload":{"position":{"x":21906.08310703383,"y":18956.435778132105},"targetPosition":{"x":21709.624886850248,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"HMA","config":"{\n \"codeName\": \"HMA\",\n \"singularVariableName\": \"HMA\",\n \"pluralVariableName\": \"HMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"6b3161cd-7903-4c3b-a2f0-b2651cd04cdf","savedPayload":{"position":{"x":21917.730209490426,"y":19222.14721653156},"targetPosition":{"x":21688.223131890478,"y":19028.946540208904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"9e26a769-2b37-4176-b0d1-9c3cecde6028","savedPayload":{"position":{"x":21760.337749722774,"y":19320.15004618866},"targetPosition":{"x":21688.223131890478,"y":19028.946540208904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"e33d9465-9fc3-4410-9021-936bbd99392c","savedPayload":{"position":{"x":21743.415095385415,"y":19461.962597422313},"targetPosition":{"x":21631.20173249176,"y":19453.9369393124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8d8061fe-6161-450d-bed3-120072d67d92","savedPayload":{"position":{"x":21631.20173249176,"y":19453.9369393124},"targetPosition":{"x":21518.988369598108,"y":19445.911281202487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"b74f0d1f-84d7-4e07-a25f-e92fbbcf0de9","savedPayload":{"position":{"x":21573.07433297233,"y":19664.313910687302},"targetPosition":{"x":21546.03135128522,"y":19555.112595944895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"429df31e-2071-415f-baa3-c1b41a9642e4","savedPayload":{"position":{"x":21546.03135128522,"y":19555.112595944895},"targetPosition":{"x":21518.988369598108,"y":19445.911281202487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hma","config":"{\n \"codeName\": \"hma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hma","project":"Foundations","id":"9334b886-0111-41f8-ab30-697edc824fa9","savedPayload":{"position":{"x":21338.599705385226,"y":19558.233050345843},"targetPosition":{"x":21423.48848854423,"y":19505.375747219558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bdabff5f-99e4-4d43-a188-e595d75ca261","savedPayload":{"position":{"x":21423.48848854423,"y":19505.375747219558},"targetPosition":{"x":21518.988369598108,"y":19445.911281202487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"bda450dd-5fc5-4c69-9a8d-72e9135082b2","savedPayload":{"position":{"x":21356.420856298148,"y":19309.060802140608},"targetPosition":{"x":21432.92321549813,"y":19373.461027581492},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"6fedf6d4-4800-4d73-9c8a-6a48f072e887","savedPayload":{"position":{"x":21432.92321549813,"y":19373.461027581492},"targetPosition":{"x":21518.988369598108,"y":19445.911281202487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"aa5ca6c6-70fc-4e05-85a8-1d45d207a111","savedPayload":{"position":{"x":21518.988369598108,"y":19445.911281202487},"targetPosition":{"x":21688.223131890478,"y":19028.946540208904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\n\n/* WMA Calculator Function:\n * WMA: n == PERIODS ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\n\n\n/* Step 1 */\n// wma1 = WMA(n/2) ; wma2 = WMA(n)\nlet wma1 = WMA(variable.last200, Math.round(variable.PERIODS / 2));\nlet wma2 = WMA(variable.last200, variable.PERIODS);\n\n/* Step 2 */\nlet rawHMA = (2 * wma1) - wma2;\nvariable.rawHMAs.push(rawHMA);\n// Limit array length:\nif (variable.rawHMAs.length > 15) {\n variable.rawHMAs.splice(0, 1);\n}\n\n/* Step 3 */\nvariable.hma = WMA(variable.rawHMAs, Math.round(Math.sqrt(variable.PERIODS)));\nvariable.closePrice = (candle.close < variable.hma) ? 0 : 1;","project":"Foundations","id":"d9150976-17c0-4683-8ffb-d708c9c9ebfd","savedPayload":{"position":{"x":21466.715574854174,"y":19284.672812623125},"targetPosition":{"x":21513.802766003075,"y":19196.452653760727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"038c5a4a-8cc0-47cf-87a1-9f4a1af29ef3","savedPayload":{"position":{"x":21513.802766003075,"y":19196.452653760727},"targetPosition":{"x":21560.889957151976,"y":19108.23249489833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'PERIODS' to change length.\nvariable.last200 = []\nvariable.rawHMAs = []\nvariable.PERIODS = 60;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\nHMA = WMA(sqrt(n)) of Raw HMA ; HMA= WMA(2*WMA(n/2) − WMA(n)),sqrt(n))\n*/","project":"Foundations","id":"1a81f761-a958-4037-aaa7-01b9763519eb","savedPayload":{"position":{"x":21361.000968601602,"y":19114.895246305117},"targetPosition":{"x":21460.94546287679,"y":19111.563870601723},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75e0749f-409d-4894-bab9-1cf40d3bf223","savedPayload":{"position":{"x":21460.94546287679,"y":19111.563870601723},"targetPosition":{"x":21560.889957151976,"y":19108.23249489833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1112dbfe-e874-462e-9717-e2ad5bd44d43","savedPayload":{"position":{"x":21560.889957151976,"y":19108.23249489833},"targetPosition":{"x":21688.223131890478,"y":19028.946540208904},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e92e7af5-3912-413a-9479-d6b5cd5dae56","savedPayload":{"position":{"x":21688.223131890478,"y":19028.946540208904},"targetPosition":{"x":21709.624886850248,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"HMA","id":"ad1a1443-756b-454f-9d51-4bee8386a413"}}}],"id":"ca8c02de-4c43-4345-85db-26186306a1d4","savedPayload":{"position":{"x":21709.624886850248,"y":18729.71090582583},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"EMA","config":"{\n \"codeName\": \"EMA\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates EMA for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market EMA","project":"Foundations","id":"ebae072c-f177-4179-83aa-bceba3b56650","savedPayload":{"position":{"x":21335.00355369942,"y":19012.027249885614},"targetPosition":{"x":21185.574348985658,"y":19025.100611297763},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"1b5a992d-e78e-40d0-b695-c14da7919af6"}}}],"outputDatasetFolders":[],"id":"ca526ba3-7fdd-466a-a208-3e26ac6d6753","savedPayload":{"position":{"x":21185.574348985658,"y":19025.100611297763},"targetPosition":{"x":21036.145144271897,"y":19038.173972709912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Time-Frame-Market","config":"{\"mainUtility\": \"Self Reference\"}","project":"Foundations","id":"2be85e34-cba9-40b3-bb28-e935b1f8ad32","savedPayload":{"position":{"x":21457.89471362017,"y":19171.502359336922},"targetPosition":{"x":21308.037480382893,"y":19164.959451232124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"2c08386b-44dc-49f4-8a97-2cb22b95b5b9","savedPayload":{"position":{"x":21443.98364843839,"y":19228.352190493228},"targetPosition":{"x":21308.037480382893,"y":19164.959451232124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"1f6c54f4-d730-4b5c-b6cb-d9c2a2f3d7d4","savedPayload":{"position":{"x":21409.37601152524,"y":19275.551051753642},"targetPosition":{"x":21308.037480382893,"y":19164.959451232124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"a7b0be32-d3f1-4b4e-8884-285410f91a67","savedPayload":{"position":{"x":21308.037480382893,"y":19164.959451232124},"targetPosition":{"x":21036.145144271897,"y":19038.173972709912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"94c5c2a1-2138-4d80-99ea-d9270a49f5e4","savedPayload":{"position":{"x":21208.21807517721,"y":19283.91958599661},"targetPosition":{"x":21036.145144271897,"y":19038.173972709912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"5097ba2a-f804-479d-b893-da3d28542643","savedPayload":{"position":{"x":21062.291867096195,"y":19337.032382137437},"targetPosition":{"x":21036.145144271897,"y":19038.173972709912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"bba4c99c-ccc6-44c6-938d-81a5d0fd84b6","savedPayload":{"position":{"x":20909.35966574969,"y":19310.066308820908},"targetPosition":{"x":21036.145144271897,"y":19038.173972709912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d17dff7e-4380-45f0-81d2-150937d9cf16","savedPayload":{"position":{"x":21918.876088067158,"y":18880.714886005637},"targetPosition":{"x":21637.79117056723,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates EMA for Time Frames below 01-hs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily EMA","project":"Foundations","id":"d562a52a-95ce-42b6-a5b2-80ecc6856b2c","savedPayload":{"position":{"x":21736.917672962605,"y":17964.289468396302},"targetPosition":{"x":21661.917672962605,"y":18094.19327896397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c"}}}],"outputDatasetFolders":[],"id":"a732218a-0193-427e-8856-fec0af90277a","savedPayload":{"position":{"x":21661.917672962605,"y":18094.19327896397},"targetPosition":{"x":21586.917672962605,"y":18224.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"EMA Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"c020af8e-f987-46d7-bac4-62a47b0d5c50","savedPayload":{"position":{"x":21928.421149350193,"y":17948.29650433982},"targetPosition":{"x":21846.725294097938,"y":18074.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"101d8bc6-ec36-4dff-aa5b-2040a7dfa818","savedPayload":{"position":{"x":21963.297188316483,"y":17979.69903087416},"targetPosition":{"x":21846.725294097938,"y":18074.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"70cd49af-4481-4b91-9deb-57d514c72c98","savedPayload":{"position":{"x":21986.76235807252,"y":18020.34189709984},"targetPosition":{"x":21846.725294097938,"y":18074.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"d32b9447-db16-47cf-b25d-88da33c2dd06","savedPayload":{"position":{"x":21996.519724311125,"y":18066.246696095193},"targetPosition":{"x":21846.725294097938,"y":18074.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"57bd270b-d694-45f7-8a0b-11325126ee84","savedPayload":{"position":{"x":21846.725294097938,"y":18074.097089531635},"targetPosition":{"x":21586.917672962605,"y":18224.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"ace67c2b-1700-46c8-85b3-b6c4407b2de9","savedPayload":{"position":{"x":21736.917672962605,"y":18224.097089531635},"targetPosition":{"x":21586.917672962605,"y":18224.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"0c58583e-02eb-41f6-ba8d-10d54fc65657","savedPayload":{"position":{"x":21716.82148353027,"y":18299.097089531635},"targetPosition":{"x":21586.917672962605,"y":18224.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"fa91a433-887e-4540-ac66-561e94d05fb8","savedPayload":{"position":{"x":21661.917672962605,"y":18354.0009000993},"targetPosition":{"x":21586.917672962605,"y":18224.097089531635},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4b30f4e-914b-4df6-b05d-b9e65b6736ce","savedPayload":{"position":{"x":21762.415674467797,"y":19048.76523073226},"targetPosition":{"x":21637.79117056723,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"EMA","config":"{\n \"codeName\": \"EMA\",\n \"singularVariableName\": \"EMA\",\n \"pluralVariableName\": \"EMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"1b5a992d-e78e-40d0-b695-c14da7919af6","savedPayload":{"position":{"x":21698.731424515572,"y":19306.99485684043},"targetPosition":{"x":21532.9519166875,"y":19056.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Foundations","id":"39850a58-4d32-46d6-83f2-ee73cc6f2b0c","savedPayload":{"position":{"x":21520.10387749162,"y":19356.685303172853},"targetPosition":{"x":21532.9519166875,"y":19056.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"542390f7-2437-4af8-bf1a-c4b509c3db3a","savedPayload":{"position":{"x":21313.400432095314,"y":19626.125428375915},"targetPosition":{"x":21283.25012043956,"y":19517.7408874715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"034d56c6-cdb1-4b8d-aeb9-8c46fcc81ccc","savedPayload":{"position":{"x":21283.25012043956,"y":19517.7408874715},"targetPosition":{"x":21253.099808783805,"y":19409.356346567085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"474e8ce6-16d0-4249-a434-0dfe32b1b82a","savedPayload":{"position":{"x":21174.47036837401,"y":19620.17003469203},"targetPosition":{"x":21213.78508857891,"y":19514.763190629557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"69663b13-ca4d-4136-8ab7-720d5537ea2a","savedPayload":{"position":{"x":21213.78508857891,"y":19514.763190629557},"targetPosition":{"x":21253.099808783805,"y":19409.356346567085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"EMA","config":"{\n \"codeName\": \"ema\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.ema","project":"Foundations","id":"27426809-4ff5-4a94-9846-d69eb9643f15","savedPayload":{"position":{"x":21065.574078372858,"y":19533.69097743814},"targetPosition":{"x":21159.33694357833,"y":19471.52366200261},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15641697-34df-435c-a672-6f8da2cc77a2","savedPayload":{"position":{"x":21159.33694357833,"y":19471.52366200261},"targetPosition":{"x":21253.099808783805,"y":19409.356346567085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"1b36cd10-39ae-4aac-97a6-5d607d6d0121","savedPayload":{"position":{"x":21040.79477502133,"y":19400.255652136668},"targetPosition":{"x":21140.70302620367,"y":19404.53833186863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b9944e11-f459-4daf-bc6c-4d8fca9acb03","savedPayload":{"position":{"x":21140.70302620367,"y":19404.53833186863},"targetPosition":{"x":21253.099808783805,"y":19409.356346567085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64a861a9-20c6-401a-a1fb-c3464eb23951","savedPayload":{"position":{"x":21253.099808783805,"y":19409.356346567085},"targetPosition":{"x":21532.9519166875,"y":19056.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\n// Before EMA can be properly calculated the correct length SMA needs to be calculated:\nvariable.prevCloses.push(candle.close);\n\n// Keep array to length variable.PERIODS:\nif (variable.prevCloses.length > variable.PERIODS) {\n variable.prevCloses.splice(0,1);\n}\n\n// Process for EMA || if not enough to process EMA then SMA.\nif (variable.prevCloses < variable.PERIODS) {\n // Placeholder SMA values while EMA spins up:\n variable.ema = (variable.prevCloses.length > 0) ?\n (variable.prevCloses.reduce((a, b) => a + b, 0) / variable.prevCloses.length) :\n candle.close;\n variable.emaPrev = variable.ema;\n} else { // EMA = Closing price x multiplier + EMA (previous day) x (1-multiplier)\n let sma = variable.prevCloses.reduce((a, b) => a + b, 0) / variable.PERIODS;\n let multiplier = (2 / (variable.PERIODS + 1));\n variable.ema = candle.close * multiplier + variable.emaPrev * (1 - multiplier);\n variable.emaPrev = variable.ema;\n}\n\nvariable.closePrice = (candle.close < variable.ema) ? 0 : 1;","project":"Foundations","id":"1c12d6d5-b02d-43b7-a9ef-0edd80b541bc","savedPayload":{"position":{"x":21033.823514348103,"y":19351.50326411614},"targetPosition":{"x":21138.874994311915,"y":19244.432322411994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"9c0a5e13-1c81-4477-b669-6ef65c11e68a","savedPayload":{"position":{"x":21138.874994311915,"y":19244.432322411994},"targetPosition":{"x":21243.926474275726,"y":19137.361380707847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 50;\nvariable.emaPrev = 0;\nvariable.prevCloses = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Foundations","id":"2ddc7458-28e9-4b33-9360-3a318bb29839","savedPayload":{"position":{"x":20953.42268326609,"y":19062.477821704368},"targetPosition":{"x":21098.674578770908,"y":19099.919601206107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a8746a36-6e82-4945-b773-ba0712d386e6","savedPayload":{"position":{"x":21098.674578770908,"y":19099.919601206107},"targetPosition":{"x":21243.926474275726,"y":19137.361380707847},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"01c154f7-b10e-4a2e-b914-75428272efe4","savedPayload":{"position":{"x":21243.926474275726,"y":19137.361380707847},"targetPosition":{"x":21532.9519166875,"y":19056.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"67396a20-f5b3-40a1-afa8-27675b1fee0b","savedPayload":{"position":{"x":21532.9519166875,"y":19056.960549625834},"targetPosition":{"x":21637.79117056723,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"EMA Module","id":"44a59f6e-758d-42c5-86ca-2d6e29f83924"}}}],"id":"0702e945-c8e3-4af7-b597-37ee572b42e4","savedPayload":{"position":{"x":21637.79117056723,"y":18775.875632125906},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"McGinley","config":"{\n \"codeName\": \"McGinley\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market McGinley","project":"Foundations","id":"f0158bc1-4c0a-433f-bf45-bfd0e827140f","savedPayload":{"position":{"x":21423.367875970864,"y":19201.86282960312},"targetPosition":{"x":21133.590128084143,"y":19124.217116072363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"22004c88-da81-4f83-a404-acbfab00bf4d"}}}],"outputDatasetFolders":[],"id":"8e0f8fdf-3d44-4666-88fc-cd18f45f6589","savedPayload":{"position":{"x":21133.590128084143,"y":19124.217116072363},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"5b000e87-7927-4cc9-882a-b6f07b01649a","savedPayload":{"position":{"x":21205.944414553385,"y":19258.70343689757},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"McGinley Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5c0b152f-8fbb-462c-9365-58179d9f1412","savedPayload":{"position":{"x":21162.010431731367,"y":19364.76945407555},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"8ff96446-3a19-4b85-b6ed-c98b2de7f8ba","savedPayload":{"position":{"x":21055.944414553385,"y":19408.70343689757},"targetPosition":{"x":21055.944414553385,"y":19258.70343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"052f1063-dfe6-4783-b369-c084161b9199","savedPayload":{"position":{"x":21055.944414553385,"y":19258.70343689757},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"0c6f960a-6f9f-401e-bf97-395b7ba25590","savedPayload":{"position":{"x":20921.45809372818,"y":19336.349150428327},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"6b286840-ae18-4945-9a9c-aa69f05c2422","savedPayload":{"position":{"x":20804.989523432043,"y":19191.460276484966},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"581f7b1b-c6ee-4e61-b5e0-26b5208f81ae","savedPayload":{"position":{"x":20737.74636301944,"y":19152.637419719587},"targetPosition":{"x":20843.81238019742,"y":19046.571402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67fbc9f7-f8da-46d9-9dbd-da0045b5b675","savedPayload":{"position":{"x":21796.023490425956,"y":18979.715766037236},"targetPosition":{"x":21555.86111814865,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily McGinley","project":"Foundations","id":"df47d3a0-547c-4647-99c3-24f2387bedb9","savedPayload":{"position":{"x":20916.166666666664,"y":19536.216518060883},"targetPosition":{"x":20766.166666666664,"y":19276.40889692555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f8959f99-6307-407f-9111-23a8bdbcc635"}}}],"outputDatasetFolders":[],"id":"fc00ff18-2e89-4bc1-9de9-831bfa1e7184","savedPayload":{"position":{"x":20766.166666666664,"y":19276.40889692555},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"McGinley Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"aafdb060-c3b2-4e7b-8042-01a9e345c670","savedPayload":{"position":{"x":20752.363816588528,"y":19583.903233046727},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"33f54250-9489-4c11-bced-6eeabbd76439","savedPayload":{"position":{"x":20663.097006178734,"y":19612.907777968758},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"053b8900-7ce8-431f-9d22-4871cb9b3c94","savedPayload":{"position":{"x":20569.236327154595,"y":19612.907777968758},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"c355c6fe-35de-4c35-b1a4-204f41afa82b","savedPayload":{"position":{"x":20479.9695167448,"y":19583.903233046727},"targetPosition":{"x":20616.166666666664,"y":19316.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"633add7b-ed2a-437a-afad-35e15198d054","savedPayload":{"position":{"x":20616.166666666664,"y":19316.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"847eadd5-367b-474e-8856-b17ee7f2b9dc","savedPayload":{"position":{"x":20541.166666666664,"y":19146.505086357884},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"eed3b099-7e87-4d95-808b-52b81999eac8","savedPayload":{"position":{"x":20486.262856098998,"y":19091.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"4245e5b2-dab2-4d23-851f-0e59ecb897a9","savedPayload":{"position":{"x":20466.166666666664,"y":19016.601275790217},"targetPosition":{"x":20616.166666666664,"y":19016.601275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fb06c6b5-4296-4333-8684-0427e40ec56d","savedPayload":{"position":{"x":21598.555569630633,"y":19096.878898648112},"targetPosition":{"x":21555.86111814865,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"McGinley","config":"{\n \"codeName\": \"MD\",\n \"singularVariableName\": \"MD\",\n \"pluralVariableName\": \"MDs\",\n \"parameters\": [\n \"periods\",\n\"k\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"22004c88-da81-4f83-a404-acbfab00bf4d","savedPayload":{"position":{"x":21464.699286455903,"y":19326.706483908427},"targetPosition":{"x":21376.077818195245,"y":19040.09483836114},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"f8959f99-6307-407f-9111-23a8bdbcc635","savedPayload":{"position":{"x":21279.307993696606,"y":19324.058922474786},"targetPosition":{"x":21376.077818195245,"y":19040.09483836114},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"20f10077-b484-488f-8e41-16c0b76d568c","savedPayload":{"position":{"x":20085.23991328845,"y":19028.221498791358},"targetPosition":{"x":20056.122770714417,"y":18919.554843333837},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"27ed4f23-6370-4d71-863b-dba4f6d3f851","savedPayload":{"position":{"x":20056.122770714417,"y":18919.554843333837},"targetPosition":{"x":20027.005628140385,"y":18810.888187876317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"5554ae7a-2791-4853-8cc7-11b0c6d50a65","savedPayload":{"position":{"x":19838.304750352665,"y":18933.4319707547},"targetPosition":{"x":19932.655189246525,"y":18872.16007931551},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3e406369-db42-4fc5-880e-8f80d3cafe17","savedPayload":{"position":{"x":19932.655189246525,"y":18872.16007931551},"targetPosition":{"x":20027.005628140385,"y":18810.888187876317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"McGinley","config":"{\n \"codeName\": \"md\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.md","project":"Foundations","id":"c592ab53-5afa-48f7-af4f-a00c89ad52d1","savedPayload":{"position":{"x":19861.86211133078,"y":18677.157604778226},"targetPosition":{"x":19939.576707476477,"y":18740.08964388321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"78c26149-70bb-4872-b796-d4c0c52a1bff","savedPayload":{"position":{"x":19939.576707476477,"y":18740.08964388321},"targetPosition":{"x":20027.005628140385,"y":18810.888187876317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"75bc7c3a-0388-42d0-a4f2-42b883267360","savedPayload":{"position":{"x":20103.158817418764,"y":18612.50234724566},"targetPosition":{"x":20067.322022464232,"y":18705.86038989538},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"035389a5-aada-402e-8492-9fbe16143fa5","savedPayload":{"position":{"x":20067.322022464232,"y":18705.86038989538},"targetPosition":{"x":20027.005628140385,"y":18810.888187876317},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e429e521-feb0-4e83-b249-d52b16248f1a","savedPayload":{"position":{"x":21008.28031811801,"y":19299.37267956038},"targetPosition":{"x":21376.077818195245,"y":19040.09483836114},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\n\nif (variable.mdPrev === 0) {\n variable.md = candle.close;\n} else {\n variable.md = variable.mdPrev +\n ((candle.close - variable.mdPrev) /\n (variable.K * variable.PERIODS * Math.pow( (candle.close / variable.mdPrev), 4) )\n );\n}\n\nvariable.mdPrev = variable.md;\nvariable.closePrice = (candle.close < variable.md) ? 0 : 1;","project":"Foundations","id":"35965165-e979-49df-bbb8-c139b093088e","savedPayload":{"position":{"x":21051.47774232675,"y":19135.469441758654},"targetPosition":{"x":21138.78542703529,"y":19086.711178963164},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fd1187b3-b84f-49b0-8070-ab1752e3ef1b","savedPayload":{"position":{"x":21138.78542703529,"y":19086.711178963164},"targetPosition":{"x":21226.09311174383,"y":19037.952916167673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.PERIODS = 15;\n/* K == % of selected PERIODS;\n * NOTE: 60% (0.6) is what John McGinley recommends however if you\n * want yours to act like TV's then use 100% (1.0)\n */\nvariable.K = 1.0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.k !== undefined) {\n variable.K = parameters.k;\n}\nvariable.mdPrev = 0;","project":"Foundations","id":"52075eff-acd3-4102-aebe-7f7c6e1913d1","savedPayload":{"position":{"x":21054.333638584707,"y":18935.489833156764},"targetPosition":{"x":21140.21337516427,"y":18986.72137466222},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b70d735d-7dd8-4534-a00b-82b41a539d21","savedPayload":{"position":{"x":21140.21337516427,"y":18986.72137466222},"targetPosition":{"x":21226.09311174383,"y":19037.952916167673},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0df35601-7f06-4bb0-a70d-0b9d6d93e25c","savedPayload":{"position":{"x":21226.09311174383,"y":19037.952916167673},"targetPosition":{"x":21376.077818195245,"y":19040.09483836114},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"95dc3e95-c3b8-4c95-822b-69e5dd66ea16","savedPayload":{"position":{"x":21376.077818195245,"y":19040.09483836114},"targetPosition":{"x":21555.86111814865,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"McGinley","id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07"}}}],"id":"d07599e3-ce23-48f1-8b3b-6e594559cc41","savedPayload":{"position":{"x":21555.86111814865,"y":18799.932466083832},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market WMA","project":"Foundations","id":"9cea79e2-3971-494f-b464-f62641d567d0","savedPayload":{"position":{"x":21281.9774007125,"y":19160.5278501182},"targetPosition":{"x":21069.845366356538,"y":18948.395815762236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"f7baea67-15c3-4877-8445-c2cefc86988a"}}}],"outputDatasetFolders":[],"id":"94b5e1e1-8642-4b12-bea3-87a693475a31","savedPayload":{"position":{"x":21192.227722761283,"y":19100.709551202144},"targetPosition":{"x":20896.38141664583,"y":19050.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"88bc8c95-d700-4b00-a781-891380d9bb5d","savedPayload":{"position":{"x":21426.358909341372,"y":19213.450788870305},"targetPosition":{"x":21127.717332569446,"y":19241.96760186156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"WMA Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"d537aecc-e28c-4367-84b8-bfd419e14d3a","savedPayload":{"position":{"x":21243.385290531252,"y":19337.471127979425},"targetPosition":{"x":21127.717332569446,"y":19241.96760186156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"9ab435eb-f690-4022-b573-f7bf1453c4b3","savedPayload":{"position":{"x":21141.975739065074,"y":19391.288390247522},"targetPosition":{"x":21127.717332569446,"y":19241.96760186156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"221b4b62-b9c1-41fb-b7d7-43dcf4ba9e69","savedPayload":{"position":{"x":21127.717332569446,"y":19241.96760186156},"targetPosition":{"x":20896.38141664583,"y":19050.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"3ed11ad7-ffb5-4a2a-9add-9c5ad346282e","savedPayload":{"position":{"x":21001.22067052556,"y":19332.04546712576},"targetPosition":{"x":20896.38141664583,"y":19050.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d1d5a004-a3e7-47c4-8958-a7b0a1d491a2","savedPayload":{"position":{"x":20871.506915857673,"y":19198.88370268356},"targetPosition":{"x":20896.38141664583,"y":19050.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"ef60a7f8-3d83-4d56-9e43-b3a5ae5a53cd","savedPayload":{"position":{"x":20800.877890527965,"y":19166.62850758764},"targetPosition":{"x":20896.38141664583,"y":19050.960549625834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"68472dc9-ab46-41f3-a00a-3b358ad2f290","savedPayload":{"position":{"x":21650.255515138084,"y":19040.09483836114},"targetPosition":{"x":21470.47221518468,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily WMA","project":"Foundations","id":"9db2fd16-6301-4dc2-975a-32c634a984f9","savedPayload":{"position":{"x":20675.551424396,"y":19196.48603351955},"targetPosition":{"x":20675.551424396,"y":18896.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb"}}}],"outputDatasetFolders":[],"id":"0e8c6c06-f3b4-4e8d-a808-936230c7c2c2","savedPayload":{"position":{"x":20675.551424396,"y":18896.48603351955},"targetPosition":{"x":20675.551424396,"y":18596.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"WMA Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"da0190ab-dd10-4ffa-a07b-c50db12265f0","savedPayload":{"position":{"x":20509.850637523115,"y":19155.882515081255},"targetPosition":{"x":20525.551424396,"y":18856.293654654884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d429877d-fb92-490c-9ec0-4b0553e3f297"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"a2a2dfdc-4533-477e-b91e-a0c81cfab6e7","savedPayload":{"position":{"x":20418.041039532407,"y":19136.367782604044},"targetPosition":{"x":20525.551424396,"y":18856.293654654884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"07c50d4b-d1ba-41d4-aad2-68d9d477a736","savedPayload":{"position":{"x":20336.755307081046,"y":19089.437443091974},"targetPosition":{"x":20525.551424396,"y":18856.293654654884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"cc7fba26-9e64-43c7-80e6-09506f64bf40","savedPayload":{"position":{"x":20273.950254012372,"y":19019.685365159392},"targetPosition":{"x":20525.551424396,"y":18856.293654654884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"9b20633a-3620-4f61-830e-51d0675efe3f","savedPayload":{"position":{"x":20525.551424396,"y":18856.293654654884},"targetPosition":{"x":20675.551424396,"y":18596.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"d429877d-fb92-490c-9ec0-4b0553e3f297","savedPayload":{"position":{"x":20545.647613828332,"y":18671.48603351955},"targetPosition":{"x":20675.551424396,"y":18596.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"2fd69587-adeb-4630-bb89-db5b06449745","savedPayload":{"position":{"x":20525.551424396,"y":18596.48603351955},"targetPosition":{"x":20675.551424396,"y":18596.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"cf0db7d7-23e8-45c6-800f-2ef2acdbcc82","savedPayload":{"position":{"x":20545.647613828332,"y":18521.48603351955},"targetPosition":{"x":20675.551424396,"y":18596.48603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7c07645b-4c36-40d4-9ee1-895fada4bd42","savedPayload":{"position":{"x":21427.777763702696,"y":19096.878898648112},"targetPosition":{"x":21470.47221518468,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"WMA","config":"{\n \"codeName\": \"WMA\",\n \"singularVariableName\": \"WMA\",\n \"pluralVariableName\": \"WMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"f7baea67-15c3-4877-8445-c2cefc86988a","savedPayload":{"position":{"x":21234.59368729431,"y":19279.685178940064},"targetPosition":{"x":21230.309842907373,"y":18979.715766037236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"1f7c6a5d-5257-4203-b89f-e5ca66f5efdb","savedPayload":{"position":{"x":21057.457948774547,"y":19224.914099422058},"targetPosition":{"x":21230.309842907373,"y":18979.715766037236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"b29eca61-4da5-454f-b822-96dd38b91e09","savedPayload":{"position":{"x":20939.201191701955,"y":19304.99228199318},"targetPosition":{"x":20871.78245421943,"y":19214.93139238919},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"deb422fd-b044-4440-b08d-7f597faaf349","savedPayload":{"position":{"x":20871.78245421943,"y":19214.93139238919},"targetPosition":{"x":20804.3637167369,"y":19124.870502785197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"d81e284f-0625-407b-b7c6-f204d6c9822d","savedPayload":{"position":{"x":20674.724796137285,"y":19308.76925282381},"targetPosition":{"x":20739.544256437093,"y":19216.819877804504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d788852f-84c7-404b-a60a-7571e3d78070","savedPayload":{"position":{"x":20739.544256437093,"y":19216.819877804504},"targetPosition":{"x":20804.3637167369,"y":19124.870502785197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"WMA","config":"{\n \"codeName\": \"wma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wma","project":"Foundations","id":"e5a9570a-7190-4f51-a74a-450c19327de7","savedPayload":{"position":{"x":20601.34713447424,"y":19062.09696276723},"targetPosition":{"x":20696.88434965667,"y":19091.63745218745},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9fc2a2a3-e9df-4a75-bf91-af01bf282efe","savedPayload":{"position":{"x":20696.88434965667,"y":19091.63745218745},"targetPosition":{"x":20804.3637167369,"y":19124.870502785197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"adc81e8e-7925-4879-948f-61a0501dbd20","savedPayload":{"position":{"x":20801.329326962823,"y":18912.392168645696},"targetPosition":{"x":20802.7572750918,"y":19012.381972946638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"08a1335c-a3a8-4bd5-9ecd-45a5b8ce0f2f","savedPayload":{"position":{"x":20802.7572750918,"y":19012.381972946638},"targetPosition":{"x":20804.3637167369,"y":19124.870502785197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"390e2ce4-bb9c-48b4-a8fa-0836c39d1e1c","savedPayload":{"position":{"x":20804.3637167369,"y":19124.870502785197},"targetPosition":{"x":21230.309842907373,"y":18979.715766037236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\nvariable.wma = WMA(variable.last200, variable.PERIODS);\nvariable.closePrice = (candle.close < variable.wma) ? 0 : 1;","project":"Foundations","id":"9e5d9848-2e4f-4846-a97b-e1e9a7777c36","savedPayload":{"position":{"x":20891.988220003903,"y":18979.776618533062},"targetPosition":{"x":20989.496120068816,"y":18957.590825219984},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"10f7d3ec-052b-46d5-bf2c-45f1cd89db12","savedPayload":{"position":{"x":20989.496120068816,"y":18957.590825219984},"targetPosition":{"x":21087.00402013373,"y":18935.405031906907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 50;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\n * WMA Calculator Function:\n * WMA: n == periods ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/","project":"Foundations","id":"f53fa78f-34f8-4bb2-a23d-d1d6a9cff53a","savedPayload":{"position":{"x":20951.06919884434,"y":18788.7021881682},"targetPosition":{"x":21019.036609489034,"y":18862.053610037554},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b3150b94-3c6c-4e06-acf7-c9db129f7944","savedPayload":{"position":{"x":21019.036609489034,"y":18862.053610037554},"targetPosition":{"x":21087.00402013373,"y":18935.405031906907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c07c39b6-75b1-48c5-baad-f2042177283e","savedPayload":{"position":{"x":21087.00402013373,"y":18935.405031906907},"targetPosition":{"x":21230.309842907373,"y":18979.715766037236},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"f7b69531-1a17-4457-b368-eca66b5a24b5","savedPayload":{"position":{"x":21230.309842907373,"y":18979.715766037236},"targetPosition":{"x":21470.47221518468,"y":18799.932466083832},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"WMA","id":"cc3a4a3c-bd62-4349-b566-a804de8423dd"}}}],"id":"403b2817-ec8d-4b6a-8b66-72eab0b31961","savedPayload":{"position":{"x":21470.47221518468,"y":18799.932466083832},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"SMA","config":"{\n \"codeName\": \"SMA\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market SMA","project":"Foundations","id":"593ef677-4280-4ccb-9d25-9e495b2dc304","savedPayload":{"position":{"x":20871.479002027503,"y":19040.53997283774},"targetPosition":{"x":20726.590128084143,"y":19001.717116072363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"1caf165a-e624-4b77-88e0-689140a28290"}}}],"outputDatasetFolders":[],"id":"6a7a0a73-1090-48b9-97ef-7a2ffa88491d","savedPayload":{"position":{"x":21622.590128084143,"y":18967.717116072363},"targetPosition":{"x":21332.81238019742,"y":18890.071402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"1f3bbee6-f064-4cd8-967a-7cca6a324c99","savedPayload":{"position":{"x":21683.52634443008,"y":19159.60595175233},"targetPosition":{"x":21544.944414553385,"y":19102.20343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"7702762f-1476-4bfa-a3a1-c10c7fdd68f7","savedPayload":{"position":{"x":21651.010431731367,"y":19208.26945407555},"targetPosition":{"x":21544.944414553385,"y":19102.20343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"ab22436e-faa6-4338-843f-649a524a2649","savedPayload":{"position":{"x":21602.346929408148,"y":19240.785366774264},"targetPosition":{"x":21544.944414553385,"y":19102.20343689757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"ccc1f000-c85f-4a9f-aa24-5e8f9b3bc56f","savedPayload":{"position":{"x":21544.944414553385,"y":19102.20343689757},"targetPosition":{"x":21332.81238019742,"y":18890.071402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"832aa356-7ea5-4fa2-b415-40c3cae7d63c","savedPayload":{"position":{"x":21410.45809372818,"y":19179.849150428327},"targetPosition":{"x":21332.81238019742,"y":18890.071402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"e56c8b52-f078-497e-8971-79e5be82992d","savedPayload":{"position":{"x":21255.166666666664,"y":19179.849150428327},"targetPosition":{"x":21332.81238019742,"y":18890.071402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"21e8bf46-be22-46e1-bc0f-57d800f96390","savedPayload":{"position":{"x":21120.680345841458,"y":19102.20343689757},"targetPosition":{"x":21332.81238019742,"y":18890.071402541605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6b1d24e9-f182-4425-b8b5-f938c371283e","savedPayload":{"position":{"x":21493.38141664583,"y":19056.960549625834},"targetPosition":{"x":21388.542162766098,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily SMA","project":"Foundations","id":"1ee46a97-e480-4aaf-8299-667d6bf3217e","savedPayload":{"position":{"x":20891.208333333332,"y":18347.050779563902},"targetPosition":{"x":20816.208333333332,"y":18476.95459013157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"1dcd0c9b-4059-49f6-b846-4a035c317389"}}}],"outputDatasetFolders":[],"id":"14edf31b-4924-4d29-ae26-1b801ed31f9f","savedPayload":{"position":{"x":21255.166666666664,"y":19119.90889692555},"targetPosition":{"x":21105.166666666664,"y":18860.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"SMA Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"425fcc72-53e8-460d-bd8b-38552592acb5","savedPayload":{"position":{"x":21173.265241627596,"y":19293.752254418472},"targetPosition":{"x":21105.166666666664,"y":19160.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"18fbd516-452c-4006-a0c0-9accc3697d98"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"c526f9c8-c660-4783-a733-a27b868bb26e","savedPayload":{"position":{"x":21128.631836422697,"y":19308.25452687949},"targetPosition":{"x":21105.166666666664,"y":19160.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"f97f13f6-9d79-4afc-ace1-0203184f3dc2","savedPayload":{"position":{"x":21081.70149691063,"y":19308.25452687949},"targetPosition":{"x":21105.166666666664,"y":19160.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"e786ee2e-1ea5-4956-9129-922099584f04","savedPayload":{"position":{"x":21037.068091705733,"y":19293.752254418472},"targetPosition":{"x":21105.166666666664,"y":19160.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"35310f8e-decd-406b-aa25-da91e9c20126","savedPayload":{"position":{"x":21105.166666666664,"y":19160.101275790217},"targetPosition":{"x":21105.166666666664,"y":18860.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"18fbd516-452c-4006-a0c0-9accc3697d98","savedPayload":{"position":{"x":21030.166666666664,"y":18990.005086357884},"targetPosition":{"x":21105.166666666664,"y":18860.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"d4d93a61-a9d3-4cba-8775-15869eb1b42e","savedPayload":{"position":{"x":20975.262856098998,"y":18935.101275790217},"targetPosition":{"x":21105.166666666664,"y":18860.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"b919cfb1-1bc3-4077-ab1a-78087373c2c1","savedPayload":{"position":{"x":20955.166666666664,"y":18860.101275790217},"targetPosition":{"x":21105.166666666664,"y":18860.101275790217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be418ee4-e7ef-4e8d-880d-6e17c06db115","savedPayload":{"position":{"x":21263.917658865532,"y":19048.76523073226},"targetPosition":{"x":21388.542162766098,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"SMA","config":"{\n \"codeName\": \"SMA\",\n \"singularVariableName\": \"SMA\",\n \"pluralVariableName\": \"SMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Foundations","id":"1caf165a-e624-4b77-88e0-689140a28290","savedPayload":{"position":{"x":21027.056414184157,"y":19169.74032841741},"targetPosition":{"x":21107.45724526617,"y":18880.714886005637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"1dcd0c9b-4059-49f6-b846-4a035c317389","savedPayload":{"position":{"x":20872.526713972005,"y":19067.282957941432},"targetPosition":{"x":21107.45724526617,"y":18880.714886005637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"cbb9c977-79c2-4a9e-b6b4-5fe2d8c840b7","savedPayload":{"position":{"x":20736.499555355444,"y":19110.8006329244},"targetPosition":{"x":20697.184835150543,"y":19005.39378886193},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c214226-58d6-4a92-a24e-8d2d2789606f","savedPayload":{"position":{"x":20697.184835150543,"y":19005.39378886193},"targetPosition":{"x":20657.870114945643,"y":18899.986944799457},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"69eaced9-2c56-46f6-b533-9e009efc2630","savedPayload":{"position":{"x":20481.67221647502,"y":19039.912998751308},"targetPosition":{"x":20569.771165710332,"y":18969.949971775382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07497969-f111-4524-9f59-c77b7509c8c2","savedPayload":{"position":{"x":20569.771165710332,"y":18969.949971775382},"targetPosition":{"x":20657.870114945643,"y":18899.986944799457},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"SMA","config":"{\n \"codeName\": \"sma\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.sma","project":"Foundations","id":"1e3fb347-88b4-4093-bc66-aefce4f43bc8","savedPayload":{"position":{"x":20470.344384534696,"y":18775.652313928404},"targetPosition":{"x":20564.10724974017,"y":18837.81962936393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fdb25cde-b901-4fff-8b66-7858c7f8d126","savedPayload":{"position":{"x":20564.10724974017,"y":18837.81962936393},"targetPosition":{"x":20657.870114945643,"y":18899.986944799457},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"b164af42-3a77-4813-9ac1-1cc7fbdd622a","savedPayload":{"position":{"x":20714.820703628735,"y":18695.260589757785},"targetPosition":{"x":20688.020426601397,"y":18791.60240389504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a93c547f-da0b-421b-b412-4d90e5e7a6ac","savedPayload":{"position":{"x":20688.020426601397,"y":18791.60240389504},"targetPosition":{"x":20657.870114945643,"y":18899.986944799457},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6042ab2-4899-478e-90d3-9d91c7b71e7b","savedPayload":{"position":{"x":20657.870114945643,"y":18899.986944799457},"targetPosition":{"x":21107.45724526617,"y":18880.714886005637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet last200Len = variable.last200.push(candle.close);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\n\nvariable.sma = calculateSMA(variable.PERIODS, last200Len)\n\nfunction calculateSMA(periods, last200Len) {\n if (last200Len < periods) { return -1; }\n\n let sum = 0;\n for (let i = last200Len - periods; i < last200Len; i++) {\n sum = sum + variable.last200[i];\n }\n let sma = sum / periods;\n return sma;\n}\nvariable.closePrice = (candle.close < variable.sma) ? 0 : 1;","project":"Foundations","id":"76fbfe7f-ca67-4d19-9f6e-3c935178c9c4","savedPayload":{"position":{"x":20557.997122272056,"y":18696.383266578872},"targetPosition":{"x":20707.710030161816,"y":18705.65932237822},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"0552a5e0-d8f8-4499-81e8-404c3c32030f","savedPayload":{"position":{"x":20707.710030161816,"y":18705.65932237822},"targetPosition":{"x":20857.422938051575,"y":18714.935378177564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Foundations","id":"e7e108c5-aee8-47c7-89db-01943efb9b15","savedPayload":{"position":{"x":20723.776630100125,"y":18446.348959364273},"targetPosition":{"x":20790.59978407585,"y":18580.64216877092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f4d723b4-c243-4a85-8ac1-abf22bc046c5","savedPayload":{"position":{"x":20790.59978407585,"y":18580.64216877092},"targetPosition":{"x":20857.422938051575,"y":18714.935378177564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a930c5c-d55f-4aa0-ba97-dff78b07030d","savedPayload":{"position":{"x":20857.422938051575,"y":18714.935378177564},"targetPosition":{"x":21107.45724526617,"y":18880.714886005637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2300d187-f0dc-4a9a-b379-686379334a37","savedPayload":{"position":{"x":21107.45724526617,"y":18880.714886005637},"targetPosition":{"x":21388.542162766098,"y":18775.875632125906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"SMA","id":"0682f999-e780-4c6d-8ec5-ee81545f2e84"}}}],"id":"911bc848-881a-4d4d-9031-fca087856547","savedPayload":{"position":{"x":21388.542162766098,"y":18775.875632125906},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market VWMA","project":"Foundations","id":"f07c57db-574a-473b-a0ce-eae8341090fd","savedPayload":{"position":{"x":21043.991838581147,"y":19355.91856276833},"targetPosition":{"x":20822.006429266283,"y":19154.120450657952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"82106432-bd3d-417d-88bc-f3cdcb542c56"}}}],"outputDatasetFolders":[],"id":"0acefaca-4980-4b5e-82ca-8d1004a0215c","savedPayload":{"position":{"x":20822.006429266283,"y":19154.120450657952},"targetPosition":{"x":20600.02101995142,"y":18952.322338547576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"58545ac1-1ba6-427b-91ba-a0a5f0c373a6","savedPayload":{"position":{"x":20833.80319215306,"y":19285.10840896971},"targetPosition":{"x":20691.36696763239,"y":19238.077334728336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Volume-WMA Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"4aef3af0-0619-4b7f-aa21-717563908c44","savedPayload":{"position":{"x":20778.956122045664,"y":19359.848185218787},"targetPosition":{"x":20691.36696763239,"y":19238.077334728336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"e988c046-e7d1-430b-a501-acbfad355b02","savedPayload":{"position":{"x":20690.652971998265,"y":19388.075635419493},"targetPosition":{"x":20691.36696763239,"y":19238.077334728336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"c83375d4-d974-4469-9378-70b31b2c1f1e","savedPayload":{"position":{"x":20602.622544015278,"y":19359.008833010903},"targetPosition":{"x":20691.36696763239,"y":19238.077334728336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"7dd2e86e-826a-4a44-b992-8bb6352dd229","savedPayload":{"position":{"x":20691.36696763239,"y":19238.077334728336},"targetPosition":{"x":20600.02101995142,"y":18952.322338547576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"966e91d6-308b-4468-bcaf-1830ef0ed3df","savedPayload":{"position":{"x":20536.251433085527,"y":19245.466398338922},"targetPosition":{"x":20600.02101995142,"y":18952.322338547576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"9f27b243-f331-4b01-a235-c823448d44f4","savedPayload":{"position":{"x":20499.121963896232,"y":19063.31504320501},"targetPosition":{"x":20600.02101995142,"y":18952.322338547576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"a7926031-0f51-43c6-a5e2-65717fdd30bb","savedPayload":{"position":{"x":20457.14352186104,"y":18997.995312388062},"targetPosition":{"x":20600.02101995142,"y":18952.322338547576},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c","savedPayload":{"position":{"x":21338.11020144285,"y":19028.946540208904},"targetPosition":{"x":21316.70844648308,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily VWMA","project":"Foundations","id":"5bc98f32-1953-422e-9bd0-61e7cb2f92ff","savedPayload":{"position":{"x":20439.963696462204,"y":19420.69092750271},"targetPosition":{"x":20425.68912171508,"y":19121.03072574781},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"43b611c4-39a4-426a-8b04-af6976b4c439"}}}],"outputDatasetFolders":[],"id":"6d7d016e-051b-402e-a9d2-5d7b5d4695be","savedPayload":{"position":{"x":20418.551834341517,"y":18971.20062487036},"targetPosition":{"x":20411.414546967957,"y":18821.370523992908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Volume-WMA Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"e6c6d488-e544-4602-bee0-554d81328365","savedPayload":{"position":{"x":20353.38649976919,"y":19179.44099260732},"targetPosition":{"x":20342.680568708845,"y":18954.695841291144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"c8522a7f-7a4a-4357-aa03-c646d121ff15","savedPayload":{"position":{"x":20294.853378559426,"y":19174.553886134654},"targetPosition":{"x":20342.680568708845,"y":18954.695841291144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"dbbe9207-30a1-47a8-9337-0f60bbe79f80","savedPayload":{"position":{"x":20239.57960132018,"y":19154.683817238503},"targetPosition":{"x":20342.680568708845,"y":18954.695841291144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"c41aa016-b99b-4818-bf60-a803298d1fd1","savedPayload":{"position":{"x":20191.331984626064,"y":19121.184898277294},"targetPosition":{"x":20342.680568708845,"y":18954.695841291144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"36389dc1-bd07-463b-bc4d-3fcc13556c76","savedPayload":{"position":{"x":20153.39852382183,"y":19076.340025218655},"targetPosition":{"x":20342.680568708845,"y":18954.695841291144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":4,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"6449c626-7757-419c-ba3b-fb51eaa07dd1","savedPayload":{"position":{"x":20342.680568708845,"y":18954.695841291144},"targetPosition":{"x":20411.414546967957,"y":18821.370523992908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a","savedPayload":{"position":{"x":20285.22651704328,"y":18902.466646611247},"targetPosition":{"x":20411.414546967957,"y":18821.370523992908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"19228f42-bcbd-4fb0-8ac2-8b9393dd617b","savedPayload":{"position":{"x":20261.584446090506,"y":18828.507811366468},"targetPosition":{"x":20411.414546967957,"y":18821.370523992908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"b3a10569-776c-4248-919d-7f8df9319ddc","savedPayload":{"position":{"x":20278.08922966972,"y":18752.636545733796},"targetPosition":{"x":20411.414546967957,"y":18821.370523992908},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6bc86e49-42f7-4649-8813-1893a124f2be","savedPayload":{"position":{"x":21120.250226299497,"y":18956.435778132105},"targetPosition":{"x":21316.70844648308,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"VWMA","config":"{\n \"codeName\": \"VWMA\",\n \"singularVariableName\": \"VWMA\",\n \"pluralVariableName\": \"VWMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"82106432-bd3d-417d-88bc-f3cdcb542c56","savedPayload":{"position":{"x":20858.90090272115,"y":19005.779010262606},"targetPosition":{"x":21017.472812100004,"y":18751.1126607856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"43b611c4-39a4-426a-8b04-af6976b4c439","savedPayload":{"position":{"x":20739.496318104284,"y":18863.93583564718},"targetPosition":{"x":21017.472812100004,"y":18751.1126607856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"cd8c0f20-a1ee-4615-8ba7-4280b01b4886","savedPayload":{"position":{"x":20333.718869350196,"y":18958.367459824458},"targetPosition":{"x":20325.693211240283,"y":18846.154096930804},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6ff61e2-daca-49a7-b715-eaa4daa51b91","savedPayload":{"position":{"x":20325.693211240283,"y":18846.154096930804},"targetPosition":{"x":20317.66755313037,"y":18733.94073403715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"9cb6fb75-692c-4e3f-9c43-f757e883b036","savedPayload":{"position":{"x":20109.185182633577,"y":18818.558115183336},"targetPosition":{"x":20213.426367881973,"y":18776.249424610243},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b46b4a86-a10c-4a35-9a70-1f801a960fff","savedPayload":{"position":{"x":20213.426367881973,"y":18776.249424610243},"targetPosition":{"x":20317.66755313037,"y":18733.94073403715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"VWMA","config":"{\n \"codeName\": \"vwma\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.vwma","project":"Foundations","id":"e0e1263d-534a-431a-b1aa-f824ac07d8a8","savedPayload":{"position":{"x":20180.81707406849,"y":18571.37322073719},"targetPosition":{"x":20245.217299509375,"y":18647.875579937172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2678427b-702e-4965-bed9-5424fd77ec42","savedPayload":{"position":{"x":20245.217299509375,"y":18647.875579937172},"targetPosition":{"x":20317.66755313037,"y":18733.94073403715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"closePrice","config":"{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.closePrice","project":"Foundations","id":"6f7dbf83-02c3-4645-877c-ab4433fcdb27","savedPayload":{"position":{"x":20429.989322273726,"y":18553.55206982427},"targetPosition":{"x":20377.13201914744,"y":18638.440852983273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"17382ad2-1d09-4838-a154-283830c2e5e4","savedPayload":{"position":{"x":20377.13201914744,"y":18638.440852983273},"targetPosition":{"x":20317.66755313037,"y":18733.94073403715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a476089f-0910-412e-8f06-4170c1a8870b","savedPayload":{"position":{"x":20317.66755313037,"y":18733.94073403715},"targetPosition":{"x":21017.472812100004,"y":18751.1126607856},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200Len = variable.last200.push(candle.close);\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\nif (last200VolLen > 200) {\n variable.last200Vol.splice(0, 1);\n last200VolLen = variable.last200Vol.length;\n}\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.vwma = candle.close;\n} else {\n variable.vwma = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n}\nvariable.closePrice = (candle.close < variable.vwma) ? 0 : 1;\nif (!isFinite(variable.vwma)) {\n variable.vwma = candle.close;\n}","project":"Foundations","id":"889965b1-d9a4-4e92-afb9-0e4ce113bb3a","savedPayload":{"position":{"x":20732.825652256186,"y":18568.253374393258},"targetPosition":{"x":20826.84906309743,"y":18602.30624818944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25fc13e2-5afe-4c59-8394-84bb322dbf6b","savedPayload":{"position":{"x":20826.84906309743,"y":18602.30624818944},"targetPosition":{"x":20920.872473938674,"y":18636.359121985624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\nvariable.last200 = [];\nvariable.last200Vol = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}","project":"Foundations","id":"479fdee6-9f56-48ed-9c52-7f7e5b7570b9","savedPayload":{"position":{"x":20885.830370656156,"y":18439.452923511482},"targetPosition":{"x":20903.351422297415,"y":18537.906022748553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"05dbac47-ebb2-46c6-bb8c-8d0003d5c277","savedPayload":{"position":{"x":20903.351422297415,"y":18537.906022748553},"targetPosition":{"x":20920.872473938674,"y":18636.359121985624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a28e7296-d23d-441a-a6b4-3a97aa472470","savedPayload":{"position":{"x":20920.872473938674,"y":18636.359121985624},"targetPosition":{"x":21017.472812100004,"y":18751.1126607856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0","savedPayload":{"position":{"x":21017.472812100004,"y":18751.1126607856},"targetPosition":{"x":21316.70844648308,"y":18729.71090582583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Volume-WMA","id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99"}}}],"id":"89d82732-d20e-4c9d-8143-a690929a6a26","savedPayload":{"position":{"x":21316.70844648308,"y":18729.71090582583},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Fibonacci-Bollinger","project":"Foundations","id":"965ce7be-9236-49a4-82b6-4fda54afa2e5","savedPayload":{"position":{"x":20796.82476335014,"y":19357.138272654844},"targetPosition":{"x":20640.68442095822,"y":19100.9738850485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"923859b1-8d25-4590-9f8f-45b215df5a14"}}}],"outputDatasetFolders":[],"id":"8e7656f0-1b6b-4196-9468-e24f05d6d8c8","savedPayload":{"position":{"x":20640.68442095822,"y":19100.9738850485},"targetPosition":{"x":20484.544078566298,"y":18844.80949744216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"ab41b606-67dd-4cfb-bdab-b8bcadd1e897","savedPayload":{"position":{"x":20615.099759648867,"y":19229.97944284729},"targetPosition":{"x":20491.68338783013,"y":19144.7245358501},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"64cc15f2-b48e-40e1-98cd-bdb12940aa8b","savedPayload":{"position":{"x":20541.41775299707,"y":19286.23952771118},"targetPosition":{"x":20491.68338783013,"y":19144.7245358501},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"55286e3a-fc17-45d5-a2f2-3ea5404ef21e","savedPayload":{"position":{"x":20448.738909260403,"y":19288.4456956018},"targetPosition":{"x":20491.68338783013,"y":19144.7245358501},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"d4d35f7e-2196-40ff-bc83-94188c334dfd","savedPayload":{"position":{"x":20372.46339670823,"y":19235.755265369826},"targetPosition":{"x":20491.68338783013,"y":19144.7245358501},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"07c85728-1f61-49fd-bc58-b229f0677e2d","savedPayload":{"position":{"x":20491.68338783013,"y":19144.7245358501},"targetPosition":{"x":20484.544078566298,"y":18844.80949744216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"068856ec-52e3-4a4a-9c1b-87bb9d01c45e","savedPayload":{"position":{"x":20340.76938255028,"y":19108.113194312336},"targetPosition":{"x":20484.544078566298,"y":18844.80949744216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"3443da6a-8796-481c-badf-61948faec6b6","savedPayload":{"position":{"x":20356.461884763125,"y":18922.879668638117},"targetPosition":{"x":20484.544078566298,"y":18844.80949744216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"49c4fce8-91f7-45e5-9187-b57be724f54b","savedPayload":{"position":{"x":20334.586559362328,"y":18848.379152074074},"targetPosition":{"x":20484.544078566298,"y":18844.80949744216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e248f3a-e30f-45bc-a998-9553dd624192","savedPayload":{"position":{"x":21197.02101995142,"y":18958.322338547576},"targetPosition":{"x":21260.79060681731,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Fibonacci-Bollinger","project":"Foundations","id":"48210168-fd6c-4888-8c90-ca1c322b128b","savedPayload":{"position":{"x":20234.379361518724,"y":19103.34077337},"targetPosition":{"x":20269.74320184514,"y":18957.56903812147},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea"}}}],"outputDatasetFolders":[],"id":"627e6844-6c44-4e4c-a4bb-75698b5607e7","savedPayload":{"position":{"x":20269.74320184514,"y":18957.56903812147},"targetPosition":{"x":20340.470882497968,"y":18666.02556762441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Fibonacci-Bollinger Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"46a33fdc-60af-4b07-bf32-324ba78828a6","savedPayload":{"position":{"x":20062.719498400507,"y":19174.68924955299},"targetPosition":{"x":20133.447179053335,"y":18883.14577905593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"101048f6-af56-47fe-a5f3-309099148da1","savedPayload":{"position":{"x":19989.672483037317,"y":19146.449475926107},"targetPosition":{"x":20133.447179053335,"y":18883.14577905593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"1acdfff4-5d34-4800-8f11-a912f4eaaaca","savedPayload":{"position":{"x":19926.423475608703,"y":19100.26599048745},"targetPosition":{"x":20133.447179053335,"y":18883.14577905593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"29db7031-4721-4068-8adc-7524bfdb1415","savedPayload":{"position":{"x":19877.282791446993,"y":19039.28612144785},"targetPosition":{"x":20133.447179053335,"y":18883.14577905593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"be77a72d-2f59-4c31-969b-561c0e496ab7","savedPayload":{"position":{"x":19845.599286968987,"y":18967.665546108357},"targetPosition":{"x":20133.447179053335,"y":18883.14577905593},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"7857da68-735c-44fb-8e31-55724a50fc5c","savedPayload":{"position":{"x":20133.447179053335,"y":18883.14577905593},"targetPosition":{"x":20340.470882497968,"y":18666.02556762441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"d9604bf2-0061-4f76-8754-d43fc6dd1d6a","savedPayload":{"position":{"x":20196.546936455794,"y":18708.285451150623},"targetPosition":{"x":20340.470882497968,"y":18666.02556762441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"d70d6077-7bbe-49dc-9867-e8b7cb1a6e90","savedPayload":{"position":{"x":20194.699147249437,"y":18630.661727297993},"targetPosition":{"x":20340.470882497968,"y":18666.02556762441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"d1768632-9289-463a-8421-9052b0d06d1e","savedPayload":{"position":{"x":20231.910776782206,"y":18562.513715902092},"targetPosition":{"x":20340.470882497968,"y":18666.02556762441},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf","savedPayload":{"position":{"x":21008.414546967957,"y":18827.370523992908},"targetPosition":{"x":21260.79060681731,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\",\n \"singularVariableName\": \"fibBB\",\n \"pluralVariableName\": \"fibBBs\",\n \"parameters\": [\n \"periods\",\n \"mult\", \n \"source\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"923859b1-8d25-4590-9f8f-45b215df5a14","savedPayload":{"position":{"x":20743.75011238469,"y":18801.084395357047},"targetPosition":{"x":20967.646547025965,"y":18601.408691890338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"aa6136a6-4c18-49ce-80aa-3069addf7eea","savedPayload":{"position":{"x":20669.144092682356,"y":18631.34670703567},"targetPosition":{"x":20967.646547025965,"y":18601.408691890338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Foundations","id":"ab3e61fd-5a79-4256-b748-c84d4d65b0aa","savedPayload":{"position":{"x":20113.304592432887,"y":18422.01856038297},"targetPosition":{"x":20059.882839364007,"y":18281.853956081286},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b42dc75c-7372-4a56-bec8-baa4e0bf29f5","savedPayload":{"position":{"x":20059.882839364007,"y":18281.853956081286},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Foundations","id":"22d9734d-1577-410b-894b-1ab9187ce4ec","savedPayload":{"position":{"x":19940.189110369087,"y":18451.3412342506},"targetPosition":{"x":19944.472517988142,"y":18301.402405326375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2ccecdf4-d5ac-4b93-b1fc-aa4246eae198","savedPayload":{"position":{"x":19944.472517988142,"y":18301.402405326375},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"basis","config":"{\n \"codeName\": \"basis\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.basis","project":"Foundations","id":"9d949978-8ac3-48f0-aa38-2769b32fd979","savedPayload":{"position":{"x":19769.02995824773,"y":18412.1834256037},"targetPosition":{"x":19830.366416573903,"y":18275.297199561774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"27e7d644-2110-43b1-acf5-e4bc449222e2","savedPayload":{"position":{"x":19830.366416573903,"y":18275.297199561774},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up1","config":"{\n \"codeName\": \"up1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up1","project":"Foundations","id":"567dc0d0-2f14-48d7-ac1a-98bd7bd333aa","savedPayload":{"position":{"x":19662.23509517422,"y":18276.175243801845},"targetPosition":{"x":19734.936154687228,"y":18207.512619720863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3882fee6-b9ef-42fd-8377-6f114bffe5c5","savedPayload":{"position":{"x":19734.936154687228,"y":18207.512619720863},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up2","config":"{\n \"codeName\": \"up2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up2","project":"Foundations","id":"9e176fbe-885f-4940-bf93-1f6c5e07f327","savedPayload":{"position":{"x":19579.267055088425,"y":18143.982755661593},"targetPosition":{"x":19672.71012462288,"y":18108.368253615674},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"ec2fd03b-5eb7-4f4d-a8e6-d359a29bc522","savedPayload":{"position":{"x":19672.71012462288,"y":18108.368253615674},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up3","config":"{\n \"codeName\": \"up3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up3","project":"Foundations","id":"3ec02855-5d5c-4b8d-9b8d-b25104d7c041","savedPayload":{"position":{"x":19553.202456094972,"y":17990.10232716044},"targetPosition":{"x":19653.161675377793,"y":17992.95793223981},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"9a4b3763-3639-4447-b5fb-ebf9a860529e","savedPayload":{"position":{"x":19653.161675377793,"y":17992.95793223981},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up4","config":"{\n \"codeName\": \"up4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up4","project":"Foundations","id":"e85b6079-3f46-4b90-b121-1bacb3b6fd59","savedPayload":{"position":{"x":19542.380655100467,"y":17817.515372499398},"targetPosition":{"x":19679.266881142394,"y":17878.85183082557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f90caa3f-22cf-48e6-9a35-d89db7a2f229","savedPayload":{"position":{"x":19679.266881142394,"y":17878.85183082557},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up5","config":"{\n \"codeName\": \"up5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up5","project":"Foundations","id":"85ad3af4-ae34-4465-a1ed-30a5b91bac30","savedPayload":{"position":{"x":19644.057524861833,"y":17674.369979669384},"targetPosition":{"x":19747.051460983304,"y":17783.421568938895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97827638-d5e3-4efe-a898-ee4aa5214553","savedPayload":{"position":{"x":19747.051460983304,"y":17783.421568938895},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"up6","config":"{\n \"codeName\": \"up6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.up6","project":"Foundations","id":"99f566e1-26a9-419d-8f5d-a07b2f108314","savedPayload":{"position":{"x":19792.774074019613,"y":17581.030934572864},"targetPosition":{"x":19846.195827088493,"y":17721.19553887455},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b243ada6-cdc6-4455-972a-11bc4417ddb5","savedPayload":{"position":{"x":19846.195827088493,"y":17721.19553887455},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low1","config":"{\n \"codeName\": \"low1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low1","project":"Foundations","id":"ce170f21-9f82-4eac-bd48-47b4604d4d05","savedPayload":{"position":{"x":19965.889556083413,"y":17551.708260705233},"targetPosition":{"x":19961.606148464358,"y":17701.64708962946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae8f2e5c-0c46-468a-9233-b48644d479dd","savedPayload":{"position":{"x":19961.606148464358,"y":17701.64708962946},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low2","config":"{\n \"codeName\": \"low2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low2","project":"Foundations","id":"60b22006-2087-4e55-9f85-194af52a67b5","savedPayload":{"position":{"x":20137.04870820477,"y":17590.866069352134},"targetPosition":{"x":20075.712249878598,"y":17727.75229539406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c3a256f1-c14e-40dd-86ed-6c08113a2646","savedPayload":{"position":{"x":20075.712249878598,"y":17727.75229539406},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low3","config":"{\n \"codeName\": \"low3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low3","project":"Foundations","id":"d0249e05-a72f-4e43-b17f-63acc3a9655e","savedPayload":{"position":{"x":20280.194101034784,"y":17692.5429391135},"targetPosition":{"x":20171.142511765273,"y":17795.53687523497},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"429ede69-d57c-44b6-8292-0f46a81c0a89","savedPayload":{"position":{"x":20171.142511765273,"y":17795.53687523497},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low4","config":"{\n \"codeName\": \"low4\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low4","project":"Foundations","id":"3dbc8c36-3d61-4958-8649-0623911e865d","savedPayload":{"position":{"x":20373.533146131304,"y":17841.25948827128},"targetPosition":{"x":20233.36854182962,"y":17894.68124134016},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"12d4bfc6-bab2-4ea0-965e-0e86612f8863","savedPayload":{"position":{"x":20233.36854182962,"y":17894.68124134016},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low5","config":"{\n \"codeName\": \"low5\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low5","project":"Foundations","id":"7a64dde7-040f-4945-96fe-8a031d17e46a","savedPayload":{"position":{"x":20402.855819998935,"y":18014.37497033508},"targetPosition":{"x":20252.916991074708,"y":18010.091562716025},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4afa4063-c2ff-4d92-a2d9-760a3989dc7b","savedPayload":{"position":{"x":20252.916991074708,"y":18010.091562716025},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"low6","config":"{\n \"codeName\": \"low6\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.low6","project":"Foundations","id":"bdcdf300-84dd-4b3a-864c-c2c039740605","savedPayload":{"position":{"x":20363.698011352033,"y":18185.534122456436},"targetPosition":{"x":20226.811785310107,"y":18124.197664130264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8d30d241-2177-4685-99df-ec93936b01b1","savedPayload":{"position":{"x":20226.811785310107,"y":18124.197664130264},"targetPosition":{"x":19953.03933322625,"y":18001.524747477917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9700e65c-073e-43cf-ac05-d35cd5240d04","savedPayload":{"position":{"x":20449.46518260207,"y":18298.93873707864},"targetPosition":{"x":20967.646547025965,"y":18601.408691890338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200VolLen > 512) {\n // Larger splice to avoid every > variable.PERIODS performing splice call.\n variable.last200Vol.splice(0, (last200VolLen - variable.PERIODS));\n last200VolLen = variable.last200Vol.length;\n}\n\nlet last200Len = (variable.SOURCE == \"hlc\") ?\n variable.last200.push((candle.max + candle.min + candle.close) / 3) :\n variable.last200.push(candle.close);\n\n\nif (last200Len > 512) {\n variable.last200.splice(0, (last200Len - variable.PERIODS));\n last200Len = variable.last200.length;\n}\n\n/* ----- Functions Section ----- */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\n\n/* Procedure Section: */\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.basis = candle.close;\n variable.up1 = candle.close;\n variable.up2 = candle.close;\n variable.up3 = candle.close;\n variable.up4 = candle.close;\n variable.up5 = candle.close;\n variable.up6 = candle.close;\n variable.low1 = candle.close;\n variable.low2 = candle.close;\n variable.low3 = candle.close;\n variable.low4 = candle.close;\n variable.low5 = candle.close;\n variable.low6 = candle.close;\n} else {\n variable.basis = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n let dev = (variable.MULT * STDev(variable.last200.slice(last200Len - variable.PERIODS)));\n variable.up1 = (variable.basis + (0.236 * dev));\n variable.up2 = (variable.basis + (0.382 * dev));\n variable.up3 = (variable.basis + (0.5 * dev));\n variable.up4 = (variable.basis + (0.618 * dev));\n variable.up5 = (variable.basis + (0.764 * dev));\n variable.up6 = (variable.basis + (1 * dev));\n variable.low1 = (variable.basis - (0.236 * dev));\n variable.low2 = (variable.basis - (0.382 * dev));\n variable.low3 = (variable.basis - (0.5 * dev));\n variable.low4 = (variable.basis - (0.618 * dev));\n variable.low5 = (variable.basis - (0.764 * dev));\n variable.low6 = (variable.basis - (1 * dev));\n}\n\n// Error Check:\nif (!isFinite(variable.basis) ||\n !isFinite(variable.up1) ||\n !isFinite(variable.up2) ||\n !isFinite(variable.up3) ||\n !isFinite(variable.up4) ||\n !isFinite(variable.up5) ||\n !isFinite(variable.up6) ||\n !isFinite(variable.low1) ||\n !isFinite(variable.low2) ||\n !isFinite(variable.low3) ||\n !isFinite(variable.low4) ||\n !isFinite(variable.low5) ||\n !isFinite(variable.low6)) {\n variable.basis = (candle.max + candle.min + candle.close) / 3;\n variable.up1 = (candle.max + candle.min + candle.close) / 3 + 1;\n variable.up2 = (candle.max + candle.min + candle.close) / 3 + 2;\n variable.up3 = (candle.max + candle.min + candle.close) / 3 + 3;\n variable.up4 = (candle.max + candle.min + candle.close) / 3 + 4;\n variable.up5 = (candle.max + candle.min + candle.close) / 3 + 5;\n variable.up6 = (candle.max + candle.min + candle.close) / 3 + 6;\n variable.low1 = (candle.max + candle.min + candle.close) / 3 - 1;\n variable.low2 = (candle.max + candle.min + candle.close) / 3 - 2;\n variable.low3 = (candle.max + candle.min + candle.close) / 3 - 3;\n variable.low4 = (candle.max + candle.min + candle.close) / 3 - 4;\n variable.low5 = (candle.max + candle.min + candle.close) / 3 - 5;\n variable.low6 = (candle.max + candle.min + candle.close) / 3 - 6;\n }","project":"Foundations","id":"b372ff44-e13b-40f3-ac26-5325e6d3231d","savedPayload":{"position":{"x":20746.047011494018,"y":18345.762119296276},"targetPosition":{"x":20826.66801034906,"y":18404.925068374352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d812c75-7d01-4777-b5a3-db862acefb22","savedPayload":{"position":{"x":20826.66801034906,"y":18404.925068374352},"targetPosition":{"x":20907.289009204105,"y":18464.088017452428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 50; // Must be < 512\nvariable.MULT = 3.0;\nvariable.SOURCE = \"hlc\"; // Options: hlc=(high+low+close)/3 ; close=close\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.mult !== undefined) {\n variable.MULT = parameters.mult;\n}\nif (parameters.source !== undefined) {\n variable.SOURCE = parameters.source;\n}\nvariable.last200 = [];\nvariable.last200Vol = [];","project":"Foundations","id":"9e2a5074-b510-42af-8dc6-d6063859f47c","savedPayload":{"position":{"x":20929.141244077895,"y":18265.28540220046},"targetPosition":{"x":20918.215126641,"y":18364.686709826445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5a1e7f-cfb9-481d-9e7e-b12289671eff","savedPayload":{"position":{"x":20918.215126641,"y":18364.686709826445},"targetPosition":{"x":20907.289009204105,"y":18464.088017452428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ee58c0d7-5490-411c-9480-3aaf73b2ca40","savedPayload":{"position":{"x":20907.289009204105,"y":18464.088017452428},"targetPosition":{"x":20967.646547025965,"y":18601.408691890338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"30b6c6ea-0422-41e7-9132-618008d40ad3","savedPayload":{"position":{"x":20967.646547025965,"y":18601.408691890338},"targetPosition":{"x":21260.79060681731,"y":18665.17827875623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Fibonacci-Bollinger","id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d"}}}],"id":"d40999ec-12b6-4847-bfa3-26e12eb7276b","savedPayload":{"position":{"x":21260.79060681731,"y":18665.17827875623},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market TPSL Bands","project":"Foundations","id":"4280525e-a523-4a25-8fc9-36e861a2825c","savedPayload":{"position":{"x":21298.388918779943,"y":19230.15079988864},"targetPosition":{"x":21223.388918779943,"y":19100.246989320975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"934e123e-4941-4148-9365-eb4580fc0f15"}}}],"outputDatasetFolders":[],"id":"44e5b76d-62fd-4874-ae74-67785e7ea3df","savedPayload":{"position":{"x":21223.388918779943,"y":19100.246989320975},"targetPosition":{"x":21073.388918779943,"y":18840.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b58e46f2-c277-4106-9670-b533793d1d34","savedPayload":{"position":{"x":21130.791433634706,"y":19279.021298062336},"targetPosition":{"x":21073.388918779943,"y":19140.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"72f58c09-be26-46cb-84c2-c9cecf1df539","savedPayload":{"position":{"x":21073.388918779943,"y":19290.43936818564},"targetPosition":{"x":21073.388918779943,"y":19140.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"9dedfea0-080c-4d9d-b946-9f998a44439e","savedPayload":{"position":{"x":21015.98640392518,"y":19279.021298062336},"targetPosition":{"x":21073.388918779943,"y":19140.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"08766f3e-15b4-423a-9d4e-310cec26d726","savedPayload":{"position":{"x":21073.388918779943,"y":19140.43936818564},"targetPosition":{"x":21073.388918779943,"y":18840.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"dd100fa5-fd36-4bae-98d5-e02bceb15e47","savedPayload":{"position":{"x":20923.388918779943,"y":19100.246989320975},"targetPosition":{"x":21073.388918779943,"y":18840.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"ad71cc1c-462d-4018-8fd3-6620bedbb915","savedPayload":{"position":{"x":20813.58129764461,"y":18990.43936818564},"targetPosition":{"x":21073.388918779943,"y":18840.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"f2d04955-84d3-4d65-9dcf-6c71bc963e0c","savedPayload":{"position":{"x":20773.388918779943,"y":18840.43936818564},"targetPosition":{"x":21073.388918779943,"y":18840.43936818564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"128de01b-4ba0-4f8c-b9ad-1c85dd6363c3","savedPayload":{"position":{"x":21073.388918779943,"y":18840.43936818564},"targetPosition":{"x":21223.388918779943,"y":18580.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily TPSL Bands","project":"Foundations","id":"cf4ebbad-4b14-4d9d-b366-c64838dd39d4","savedPayload":{"position":{"x":20817.142600597086,"y":19092.944082411148},"targetPosition":{"x":20855.965457362465,"y":18948.055208467787},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3"}}}],"outputDatasetFolders":[],"id":"a317e437-433c-4a66-a7c8-b4b761537975","savedPayload":{"position":{"x":20855.965457362465,"y":18948.055208467787},"targetPosition":{"x":20933.611170893222,"y":18658.277460581066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"TPSL Bands Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"0e7ff3c6-0c09-4dda-beac-b40237ff7e44","savedPayload":{"position":{"x":20675.126587381015,"y":19013.067972381305},"targetPosition":{"x":20721.47913653726,"y":18870.40949493703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"36b28764-53c0-4415-ba09-47fa40178e48"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"3f10738d-6737-46c7-b7de-a4febe735903","savedPayload":{"position":{"x":20633.311348693387,"y":18991.762044093273},"targetPosition":{"x":20721.47913653726,"y":18870.40949493703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"4f6bb612-cf00-40dc-b38d-2dc0d54022fa","savedPayload":{"position":{"x":20600.126587381015,"y":18958.5772827809},"targetPosition":{"x":20721.47913653726,"y":18870.40949493703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"f0c717dd-ffb5-4912-87df-e77b53207d24","savedPayload":{"position":{"x":20578.820659092984,"y":18916.762044093273},"targetPosition":{"x":20721.47913653726,"y":18870.40949493703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c030cd76-c936-443a-9130-773c51870055","savedPayload":{"position":{"x":20721.47913653726,"y":18870.40949493703},"targetPosition":{"x":20933.611170893222,"y":18658.277460581066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"36b28764-53c0-4415-ba09-47fa40178e48","savedPayload":{"position":{"x":20788.72229694986,"y":18697.100317346445},"targetPosition":{"x":20933.611170893222,"y":18658.277460581066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"8102ca67-d8d4-47f1-9d47-588acb2c4d73","savedPayload":{"position":{"x":20788.72229694986,"y":18619.454603815688},"targetPosition":{"x":20933.611170893222,"y":18658.277460581066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"20fcf8d3-7c42-4db3-831e-e2e4bf657526","savedPayload":{"position":{"x":20827.54515371524,"y":18552.211443403085},"targetPosition":{"x":20933.611170893222,"y":18658.277460581066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bb160850-ff94-4d50-a0b0-3d9131d28440","savedPayload":{"position":{"x":20933.611170893222,"y":18658.277460581066},"targetPosition":{"x":21223.388918779943,"y":18580.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL\",\n \"singularVariableName\": \"TPSL\",\n \"pluralVariableName\": \"TPSLs\",\n \"parameters\": [\n \"periods\",\n \"tpMult\",\n \"slMult\"\n ]\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"934e123e-4941-4148-9365-eb4580fc0f15","savedPayload":{"position":{"x":20689.51766035183,"y":18552.652739973048},"targetPosition":{"x":20963.58129764461,"y":18430.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"c42033d0-4bba-4028-a226-f5bc2ddbd2c3","savedPayload":{"position":{"x":20670.13701742447,"y":18368.25823980498},"targetPosition":{"x":20963.58129764461,"y":18430.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.begin","project":"Foundations","id":"4e9ad09e-3256-4177-bcfc-fa2ea310b0d9","savedPayload":{"position":{"x":20361.75782286955,"y":18249.43836924758},"targetPosition":{"x":20461.99605684074,"y":18198.364438026878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"da63e583-2082-4757-9bb1-e7acc6c78570","savedPayload":{"position":{"x":20461.99605684074,"y":18198.364438026878},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"3aed0357-4867-4e52-acc5-60c2e06a0fdc","savedPayload":{"position":{"x":20332.347709535465,"y":18166.386771236474},"targetPosition":{"x":20442.389314618016,"y":18142.996706019476},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1602eb5f-a629-4112-8c17-61f703fa335a","savedPayload":{"position":{"x":20442.389314618016,"y":18142.996706019476},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Up","config":"{\n \"codeName\": \"tp1Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.tp1Up","project":"Foundations","id":"d8cd92fe-ed3e-45ff-ba4f-24f9dc49fa56","savedPayload":{"position":{"x":20325.435056803457,"y":18078.553190353487},"targetPosition":{"x":20437.780879463346,"y":18084.440985430818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7cb6ca97-deb6-4c9e-a85a-704870c6f3fb","savedPayload":{"position":{"x":20437.780879463346,"y":18084.440985430818},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Up","config":"{\n \"codeName\": \"tp2Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Up","project":"Foundations","id":"be9c942d-7d08-4a3e-9f0d-cc119dd9c5e9","savedPayload":{"position":{"x":20353.3791569872,"y":17995.786052413623},"targetPosition":{"x":20448.484808616715,"y":18026.687751851117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"eebf0f97-b680-4177-b01d-42249b1a5ac4","savedPayload":{"position":{"x":20448.484808616715,"y":18026.687751851117},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Up","config":"{\n \"codeName\": \"tp3Up\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Up","project":"Foundations","id":"ef35dd0a-e0fa-4813-a9a9-7eb3b3ebbb60","savedPayload":{"position":{"x":20389.904590200862,"y":17919.208889205598},"targetPosition":{"x":20473.771646995403,"y":17973.6727927071},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a20b568a-7113-4bd8-a527-98db1412e16b","savedPayload":{"position":{"x":20473.771646995403,"y":17973.6727927071},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp1Down","config":"{\n \"codeName\": \"tp1Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp1Down","project":"Foundations","id":"bb2e1879-40d6-4f7c-948f-4fbb2eaacd31","savedPayload":{"position":{"x":20436.64094513701,"y":17845.40519698686},"targetPosition":{"x":20511.91813835238,"y":17929.008989853068},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8798c510-0081-4e34-9a44-9eaf61015a9a","savedPayload":{"position":{"x":20511.91813835238,"y":17929.008989853068},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp2Down","config":"{\n \"codeName\": \"tp2Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp2Down","project":"Foundations","id":"058ab910-dc96-4166-8fe5-d46e88ad731c","savedPayload":{"position":{"x":20509.250731121025,"y":17795.501873671907},"targetPosition":{"x":20560.324662341725,"y":17895.740107643098},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7b3a5b45-a555-4942-bb79-bd702549f63f","savedPayload":{"position":{"x":20560.324662341725,"y":17895.740107643098},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"tp3Down","config":"{\n \"codeName\": \"tp3Down\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.tp3Down","project":"Foundations","id":"a6dc59b2-5873-494d-a248-ebaea3fe1656","savedPayload":{"position":{"x":20592.30232913213,"y":17766.091760337822},"targetPosition":{"x":20615.692394349127,"y":17876.133365420374},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a01f28cf-8859-477a-a399-be68926ef24f","savedPayload":{"position":{"x":20615.692394349127,"y":17876.133365420374},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slUp","config":"{\n \"codeName\": \"slUp\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slUp","project":"Foundations","id":"a8569a05-585e-4588-9a56-e90f3e7112fe","savedPayload":{"position":{"x":20680.135910015117,"y":17759.179107605814},"targetPosition":{"x":20674.248114937785,"y":17871.524930265703},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ef2b5700-4842-43c1-867b-2a54def1cfba","savedPayload":{"position":{"x":20674.248114937785,"y":17871.524930265703},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"slDown","config":"{\n \"codeName\": \"slDown\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.slDown","project":"Foundations","id":"f6cfc8d2-db5e-4ce4-bf4b-9884ec0e8e9e","savedPayload":{"position":{"x":20766.765760384667,"y":17775.235001335866},"targetPosition":{"x":20732.001348517486,"y":17882.228859419072},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"afd15384-d8e9-4738-b728-374fcc596acb","savedPayload":{"position":{"x":20732.001348517486,"y":17882.228859419072},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR","config":"{\n \"codeName\": \"atr\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.atr","project":"Foundations","id":"c436b325-8000-42e8-8f87-661e351e7150","savedPayload":{"position":{"x":20846.288199100694,"y":17813.1652589039},"targetPosition":{"x":20785.016307661503,"y":17907.51569779776},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"719bfa75-22a1-4e67-b985-daa568f402fc","savedPayload":{"position":{"x":20785.016307661503,"y":17907.51569779776},"targetPosition":{"x":20662.472524783123,"y":18096.21657558548},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"497e52cf-91f8-4183-a9c7-3a57b58311c1","savedPayload":{"position":{"x":20662.472524783123,"y":18096.21657558548},"targetPosition":{"x":20963.58129764461,"y":18430.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code: */\nlet candle = record.current;\n\nif (variable.closePrev == undefined) {\n variable.closePrev = candle.close;\n}\n\nlet trueRange = (variable.closePrev == undefined) ?\n (candle.max - candle.min) :\n Math.max(\n Math.max((candle.max - candle.min), Math.abs(candle.max - variable.closePrev)),\n Math.abs(candle.min - variable.closePrev)\n );\n\n// rma Calculation:\nlet rma = function(src, len) {\n let alpha = 1 / len;\n let sum = (variable.sumPrev === 0) ?\n src :\n alpha * src + (1 - alpha) * variable.sumPrev;\n variable.sumPrev = sum;\n return sum;\n}\n\nvariable.atr = rma(trueRange, variable.PERIODS);\nvariable.atrPrev = variable.atr;\nvariable.closePrev = candle.close;\n\nvariable.tp1Up = variable.atr * variable.TPMULT + candle.close;\nvariable.tp2Up = 2 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp3Up = 3 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp1Down = candle.close - (variable.atr * variable.TPMULT);\nvariable.tp2Down = candle.close - (2 * variable.atr * variable.TPMULT);\nvariable.tp3Down = candle.close - (3 * variable.atr * variable.TPMULT);\nvariable.slUp = candle.close - (variable.atr * variable.SLMULT);\nvariable.slDown = variable.atr * variable.SLMULT + candle.close;","project":"Foundations","id":"e6956f52-e8e1-4b98-ba9c-213cbe73df1c","savedPayload":{"position":{"x":20755.88718297657,"y":17889.57008012734},"targetPosition":{"x":20844.05497082044,"y":18010.922629283585},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"shortcutKey":"f"}}},"id":"88b2ff45-3dd3-4158-8b4b-795285ecedbd","savedPayload":{"position":{"x":20844.05497082044,"y":18010.922629283585},"targetPosition":{"x":20932.222758664313,"y":18132.275178439828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code: */\nvariable.PERIODS = 15;\nvariable.TPMULT = 1; // Take profit multiplier. default = 100% of ATR.\nvariable.SLMULT = 1.5; // Stop Loss multiplier. default = 150% of ATR.\n\nvariable.closePrev = undefined;\nvariable.atrPrev = undefined;\nvariable.atr = 0;\nvariable.sumPrev = 0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.tpMult !== undefined) {\n variable.TPMULT = parameters.tpMult;\n}\nif (parameters.slMult !== undefined) {\n variable.SLMULT = parameters.slMult;\n}","project":"Foundations","id":"0071ab2b-b800-4cc5-b7f3-cbc3ee8ddbb3","savedPayload":{"position":{"x":21054.243751587055,"y":17858.211541147044},"targetPosition":{"x":20993.233255125684,"y":17995.243359793436},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"08cacc0b-30f8-46bc-8cda-483b74920b72","savedPayload":{"position":{"x":20993.233255125684,"y":17995.243359793436},"targetPosition":{"x":20932.222758664313,"y":18132.275178439828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8e35ebd-87ef-4c5a-bde9-c0c403d5abb2","savedPayload":{"position":{"x":20932.222758664313,"y":18132.275178439828},"targetPosition":{"x":20963.58129764461,"y":18430.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7a328b1e-2c04-4084-bdcf-f1d347f888f5","savedPayload":{"position":{"x":20963.58129764461,"y":18430.63174705031},"targetPosition":{"x":21223.388918779943,"y":18580.63174705031},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"TPSL Bands","id":"21e0cc6d-a28a-4036-bd91-601e213b332f"}}}],"id":"bb548c23-987a-4cf4-bb92-97cc8e5af15c","savedPayload":{"position":{"x":21225.318774582316,"y":18587.50580057198},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Fisher Transform","config":"{\n \"codeName\": \"Fisher\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Fisher Module","config":"{\n \"codeName\": \"Module-Fisher\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Fisher Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.fisher","project":"Foundations","id":"3fb46abb-ef15-4ab3-849d-d2b3ac4f46ba","savedPayload":{"position":{"x":20294.25353166081,"y":18598.172682985278},"targetPosition":{"x":20288.273116266304,"y":18697.99369596205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952","savedPayload":{"position":{"x":20288.273116266304,"y":18697.99369596205},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Fisher End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.fisher","project":"Foundations","id":"8139509a-fab9-4eea-ac9e-a85c94d416ba","savedPayload":{"position":{"x":20483.732339590657,"y":18703.820949005792},"targetPosition":{"x":20401.960401024215,"y":18761.382655574358},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c36a8653-6fa0-4ff4-a135-d59629936bcf","savedPayload":{"position":{"x":20401.960401024215,"y":18761.382655574358},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.trigger","project":"Foundations","id":"8f1276a1-b69b-405d-89c0-8c48a5146e07","savedPayload":{"position":{"x":20519.271303560272,"y":18917.83206275371},"targetPosition":{"x":20423.28377940598,"y":18889.78932382311},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"511b323f-d2cc-4710-9837-fc8189658613","savedPayload":{"position":{"x":20423.28377940598,"y":18889.78932382311},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Trigger End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.trigger","project":"Foundations","id":"31cb52de-8b00-43cb-825d-9d45029b6aa8","savedPayload":{"position":{"x":20374.108858837782,"y":19079.051290545707},"targetPosition":{"x":20336.18631257249,"y":18986.52086049831},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d","savedPayload":{"position":{"x":20336.18631257249,"y":18986.52086049831},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"73c045a7-ad5a-452c-87d9-c026b2d064f1","savedPayload":{"position":{"x":20157.555287073457,"y":19066.07726558149},"targetPosition":{"x":20206.254169513893,"y":18978.73644551978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6b95f943-1507-49ec-829b-d70fc26b7e9d","savedPayload":{"position":{"x":20206.254169513893,"y":18978.73644551978},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"4f60a398-9469-47d1-93ef-757df82edbe7","savedPayload":{"position":{"x":20032.67984469367,"y":18888.679693280996},"targetPosition":{"x":20131.32890408602,"y":18872.297902139482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d31e80b4-658a-47ae-a8fb-44dcea58c786","savedPayload":{"position":{"x":20131.32890408602,"y":18872.297902139482},"targetPosition":{"x":20279.30249317455,"y":18847.72521542721},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"82927201-54ee-476c-bedd-535c8e0f2cf6","savedPayload":{"position":{"x":20279.30249317455,"y":18847.72521542721},"targetPosition":{"x":20056.35904553133,"y":18646.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Fisher","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Foundations","id":"99d7abba-344f-42aa-a99d-da91fc6a211b","savedPayload":{"position":{"x":19755.477805853545,"y":19152.72192849042},"targetPosition":{"x":19805.54883473861,"y":19011.325704826595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"909dc728-5a5c-4484-84c1-5699d3726473","savedPayload":{"position":{"x":19805.54883473861,"y":19011.325704826595},"targetPosition":{"x":19855.619863623673,"y":18869.92948116277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Fisher Begin","project":"Foundations","id":"e4394ed5-4fec-471d-91cd-7ee16371a18c","savedPayload":{"position":{"x":19755.250272669844,"y":18981.40120498438},"targetPosition":{"x":19855.619863623673,"y":18869.92948116277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher Begin","id":"d2906a2d-58b9-4ab5-8fd2-acf1ab82b952"}}},{"type":"Polygon Vertex","name":"Fisher End","project":"Foundations","id":"655b51f7-7aab-4ebe-8124-a21f22a3f573","savedPayload":{"position":{"x":19720.232070971193,"y":18934.506145684012},"targetPosition":{"x":19855.619863623673,"y":18869.92948116277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Fisher End","id":"c36a8653-6fa0-4ff4-a135-d59629936bcf"}}}],"id":"576dee53-5313-4af7-8d6a-7d6a05cc03f4","savedPayload":{"position":{"x":19855.619863623673,"y":18869.92948116277},"targetPosition":{"x":20056.35904553133,"y":18646.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Trigger","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"2623bdfa-6d1a-45da-8636-898ce6610318","savedPayload":{"position":{"x":19515.67690872459,"y":18879.28141184233},"targetPosition":{"x":19639.29583701789,"y":18794.320476303605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"fb3a9bfa-bee7-4050-9da8-fc4af0d47f0c","savedPayload":{"position":{"x":19639.29583701789,"y":18794.320476303605},"targetPosition":{"x":19762.91476531119,"y":18709.35954076488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Trigger Begin","project":"Foundations","id":"f949f70b-a7ac-45f3-b870-b9bfcc64dc6d","savedPayload":{"position":{"x":19616.192625201118,"y":18740.546294387543},"targetPosition":{"x":19762.91476531119,"y":18709.35954076488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger Begin","id":"511b323f-d2cc-4710-9837-fc8189658613"}}},{"type":"Polygon Vertex","name":"Trigger End","project":"Foundations","id":"c3a22b57-4c23-4d28-82a4-f8a83db38942","savedPayload":{"position":{"x":19615.4265291766,"y":18682.024211941058},"targetPosition":{"x":19762.91476531119,"y":18709.35954076488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Trigger End","id":"24d3c490-f772-4c4d-b26f-1a85754c1d2d"}}}],"id":"b7c8b966-44db-49f0-b086-1429cc8bad2f","savedPayload":{"position":{"x":19762.91476531119,"y":18709.35954076488},"targetPosition":{"x":20056.35904553133,"y":18646.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.WHITE\"\n }\n}","project":"Foundations","id":"4a9ba888-ac46-4433-8fa4-a91933abb963","savedPayload":{"position":{"x":19502.22128028939,"y":18632.475425460405},"targetPosition":{"x":19642.25834426397,"y":18578.72023302861},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd737565-b2f0-4687-93e0-53526171c29f","savedPayload":{"position":{"x":19642.25834426397,"y":18578.72023302861},"targetPosition":{"x":19782.29540823855,"y":18524.965040596813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Foundations","id":"17d18e08-b817-40e8-a651-cae9e05d28ec","savedPayload":{"position":{"x":19645.26358959216,"y":18463.954544135442},"targetPosition":{"x":19782.29540823855,"y":18524.965040596813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"6b95f943-1507-49ec-829b-d70fc26b7e9d"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Foundations","id":"29a8f668-a2ea-4cf5-a4b0-16160006f595","savedPayload":{"position":{"x":19728.540215806755,"y":18384.92797662223},"targetPosition":{"x":19782.29540823855,"y":18524.965040596813},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"d31e80b4-658a-47ae-a8fb-44dcea58c786"}}}],"id":"34b6c810-1fcb-4ede-b680-713d02090df5","savedPayload":{"position":{"x":19782.29540823855,"y":18524.965040596813},"targetPosition":{"x":20056.35904553133,"y":18646.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fa310be7-d8cb-4f9e-8a64-906735c3bf86","savedPayload":{"position":{"x":20056.35904553133,"y":18646.98603351955},"targetPosition":{"x":20316.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fisher Transform Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Fisher","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fisher","project":"Foundations","id":"58128b60-be48-4d77-82d3-186b7b9d225b","savedPayload":{"position":{"x":19941.166666666664,"y":18367.082222951885},"targetPosition":{"x":20016.166666666664,"y":18237.17841238422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"d6c89c14-34fa-4a4f-b6b2-4de659a5e733","savedPayload":{"position":{"x":19941.166666666664,"y":18107.274601816553},"targetPosition":{"x":20016.166666666664,"y":18237.17841238422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0df22a4c-b347-4ef2-a7c9-002725864cbb","savedPayload":{"position":{"x":20016.166666666664,"y":18237.17841238422},"targetPosition":{"x":20166.166666666664,"y":18237.17841238422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trigger","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trigger","project":"Foundations","id":"f47d8bbc-7d96-485c-ad68-20ac46001ab0","savedPayload":{"position":{"x":20191.166666666664,"y":18020.67206143811},"targetPosition":{"x":20241.166666666664,"y":18107.274601816553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f06be201-28d9-4790-9aab-b60374a15a8c","savedPayload":{"position":{"x":20341.166666666664,"y":18107.274601816553},"targetPosition":{"x":20241.166666666664,"y":18107.274601816553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c5e48d5c-44fb-4c27-8a05-3f8a99b67431","savedPayload":{"position":{"x":20241.166666666664,"y":18107.274601816553},"targetPosition":{"x":20166.166666666664,"y":18237.17841238422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1bc3ab53-4a5c-4e48-b137-b9eba832e7d5","savedPayload":{"position":{"x":20166.166666666664,"y":18237.17841238422},"targetPosition":{"x":20316.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6df6dd70-21f0-44c5-9345-3410727211c9","savedPayload":{"position":{"x":20316.166666666664,"y":18496.98603351955},"targetPosition":{"x":20616.166666666664,"y":18496.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e896ca5f-67a0-42d9-b681-eb54051057a6","savedPayload":{"position":{"x":21213.166666666664,"y":18502.98603351955},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Waddah Attar","config":"{\n \"codeName\": \"Plotter Waddah\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Waddah Module","config":"{\n \"codeName\": \"WADDAH-Module\",\n \"icon\": \"histogram\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"ZERO Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"b7fcac65-251b-4420-96cb-744caa93a931","savedPayload":{"position":{"x":20799.262409142284,"y":18300.437335985574},"targetPosition":{"x":20841.13066460647,"y":18444.475696099766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f88ec052-a191-4eee-aa31-62d05399bce2","savedPayload":{"position":{"x":20841.13066460647,"y":18444.475696099766},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ZERO End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"ee545105-5bf8-4fbb-83f8-908be7943df1","savedPayload":{"position":{"x":20984.581907358966,"y":18306.23600766327},"targetPosition":{"x":20933.79041371481,"y":18447.375031938613},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345","savedPayload":{"position":{"x":20933.79041371481,"y":18447.375031938613},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendUp","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendUp","project":"Foundations","id":"2c94465d-fb25-41c0-85a1-78d4c2817c4b","savedPayload":{"position":{"x":21089.749950936995,"y":18447.965092376773},"targetPosition":{"x":21007.049538590458,"y":18504.184677911646},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"bf59a933-603b-411b-a2dc-0ca7546d669d","savedPayload":{"position":{"x":21007.049538590458,"y":18504.184677911646},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"TrendDown","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.trendDown","project":"Foundations","id":"906de498-dd5b-4374-b069-476ce07f03d6","savedPayload":{"position":{"x":21132.876625814548,"y":18596.33276276739},"targetPosition":{"x":21032.92554351699,"y":18593.205280146016},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98dee00c-625a-4a44-a1eb-15341718cba4","savedPayload":{"position":{"x":21032.92554351699,"y":18593.205280146016},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.explosion","project":"Foundations","id":"535244eb-53e9-4f38-a5ce-155ef3dc6382","savedPayload":{"position":{"x":21080.55851012878,"y":18741.71395300265},"targetPosition":{"x":21001.53467410553,"y":18680.433994287174},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"35953317-9298-4fca-840e-882cc630093c","savedPayload":{"position":{"x":21001.53467410553,"y":18680.433994287174},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Explosion End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.explosion","project":"Foundations","id":"da9b518a-9e15-4507-8e00-9e336528ea3e","savedPayload":{"position":{"x":20952.779345844297,"y":18828.57798973761},"targetPosition":{"x":20924.86717553484,"y":18732.552416328148},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b","savedPayload":{"position":{"x":20924.86717553484,"y":18732.552416328148},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Foundations","id":"64a989b9-24c6-4337-93b3-1060bb06dbed","savedPayload":{"position":{"x":20798.34643066373,"y":18823.745763339528},"targetPosition":{"x":20832.2074264265,"y":18729.6530804893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0","savedPayload":{"position":{"x":20832.2074264265,"y":18729.6530804893},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.deadZone","project":"Foundations","id":"de3420e7-6b9b-4114-b701-eaab1667b421","savedPayload":{"position":{"x":20676.247889204315,"y":18729.06302005114},"targetPosition":{"x":20758.948301550852,"y":18672.843434516268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82","savedPayload":{"position":{"x":20758.948301550852,"y":18672.843434516268},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"DeadZone End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.deadZone","project":"Foundations","id":"69c6bf0c-1767-4d44-a7ae-e67ff80d2380","savedPayload":{"position":{"x":20633.121214326762,"y":18580.695349660524},"targetPosition":{"x":20733.07229662432,"y":18583.822832281898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32","savedPayload":{"position":{"x":20733.07229662432,"y":18583.822832281898},"targetPosition":{"x":20882.998920070655,"y":18588.514056213957},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"2ebc1dbc-020e-43d8-bc41-fafd95243c9a","savedPayload":{"position":{"x":20882.998920070655,"y":18588.514056213957},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Foundations","id":"de180024-06fb-4f8a-80e1-ccfae61ff666","savedPayload":{"position":{"x":20396.152068848638,"y":18882.894012184366},"targetPosition":{"x":20422.526255650973,"y":18786.434682565527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"c8039696-89ad-4b0b-bb9f-bd6b429d7393","savedPayload":{"position":{"x":20422.526255650973,"y":18786.434682565527},"targetPosition":{"x":20462.087535854473,"y":18641.74568813727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ZERO Begin","project":"Foundations","id":"afb47784-2601-46b1-8825-c808b1c66761","savedPayload":{"position":{"x":20370.167597781256,"y":18760.281442172145},"targetPosition":{"x":20462.087535854473,"y":18641.74568813727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO Begin","id":"f88ec052-a191-4eee-aa31-62d05399bce2"}}},{"type":"Polygon Vertex","name":"ZERO End","project":"Foundations","id":"efb31d8d-5ac3-4ab5-b451-9599800120e1","savedPayload":{"position":{"x":20331.802917226873,"y":18716.082207756237},"targetPosition":{"x":20462.087535854473,"y":18641.74568813727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ZERO End","id":"878b62ed-c049-4325-a8d5-8ff1b2e7c345"}}}],"id":"39881c54-7f4a-4c06-b1a7-78b44fc0aaee","savedPayload":{"position":{"x":20462.087535854473,"y":18641.74568813727},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendUp","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n }\n}","project":"Foundations","id":"cbc29497-2406-41fa-bb41-ba835ac1ca7d","savedPayload":{"position":{"x":20259.918226307833,"y":18749.858933990174},"targetPosition":{"x":20279.010250804986,"y":18651.698378772715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendUp < record.previous.trendUp","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\"\n}","project":"Foundations","id":"b92a28d2-b1f3-4246-8c17-9c4b0a8f6fae","savedPayload":{"position":{"x":20089.899157372023,"y":18716.790577541753},"targetPosition":{"x":20184.454704088505,"y":18684.244478157234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"920b1053-6d53-479a-9e26-56fdc586b886","savedPayload":{"position":{"x":20184.454704088505,"y":18684.244478157234},"targetPosition":{"x":20279.010250804986,"y":18651.698378772715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1e39b50e-d07f-479e-99e0-8f2d75820834","savedPayload":{"position":{"x":20279.010250804986,"y":18651.698378772715},"targetPosition":{"x":20377.431934554395,"y":18538.50309544372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Foundations","id":"d6e954ac-4609-4a4f-bf1e-1d6940eec500","savedPayload":{"position":{"x":20243.184195831138,"y":18605.417553131818},"targetPosition":{"x":20377.431934554395,"y":18538.50309544372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendUp","project":"Foundations","id":"4f989e9b-05c0-4722-a7ea-f6cb52e2bab1","savedPayload":{"position":{"x":20227.796142119125,"y":18548.94960788898},"targetPosition":{"x":20377.431934554395,"y":18538.50309544372},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendUp","id":"bf59a933-603b-411b-a2dc-0ca7546d669d"}}}],"id":"f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0","savedPayload":{"position":{"x":20377.431934554395,"y":18538.50309544372},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TrendDown","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}","project":"Foundations","id":"0b9bd28b-2028-4e81-a233-f6a1222cd42d","savedPayload":{"position":{"x":20148.37510124875,"y":18548.191788204153},"targetPosition":{"x":20208.16668967752,"y":18468.035902873355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trendDown < record.previous.trendDown","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_ORANGE\"\n}","project":"Foundations","id":"e0c2f0e2-abe3-45cf-a210-9a095f82fb30","savedPayload":{"position":{"x":20009.54103533014,"y":18444.62971918027},"targetPosition":{"x":20108.85386250383,"y":18456.332811026812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7f96871-ba9e-4570-98e3-a4e997fa4f50","savedPayload":{"position":{"x":20108.85386250383,"y":18456.332811026812},"targetPosition":{"x":20208.16668967752,"y":18468.035902873355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1227c790-cc43-4cba-bcc5-09b98652869e","savedPayload":{"position":{"x":20208.16668967752,"y":18468.035902873355},"targetPosition":{"x":20345.95515544353,"y":18408.754044755977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Foundations","id":"4945d969-478f-4076-bf5e-27b42e9a2bfb","savedPayload":{"position":{"x":20195.969027164843,"y":18410.793977100202},"targetPosition":{"x":20345.95515544353,"y":18408.754044755977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"dd9d0037-9917-4e8b-94f3-5f1b1764f4b0"}}},{"type":"Polygon Vertex","name":"TrendDown","project":"Foundations","id":"02955160-bc73-42e0-a273-642ec8ecaa09","savedPayload":{"position":{"x":20206.605393054957,"y":18353.241490119675},"targetPosition":{"x":20345.95515544353,"y":18408.754044755977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"TrendDown","id":"98dee00c-625a-4a44-a1eb-15341718cba4"}}}],"id":"aabacfa3-52e1-41dd-b858-ca29e460517f","savedPayload":{"position":{"x":20345.95515544353,"y":18408.754044755977},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"DeadZone","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 3,\n 3\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Foundations","id":"fa70de78-d08c-4628-9c69-f29fa72c4c5f","savedPayload":{"position":{"x":20124.11730687379,"y":18267.575149932658},"targetPosition":{"x":20224.027008389137,"y":18271.823860691766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7621558c-b110-405c-8829-97d608f105d5","savedPayload":{"position":{"x":20224.027008389137,"y":18271.823860691766},"targetPosition":{"x":20373.891560662156,"y":18278.196926830427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"DeadZone Begin","project":"Foundations","id":"02b67504-9cd6-468e-ab3b-318f7fe415ed","savedPayload":{"position":{"x":20237.87363499278,"y":18214.95830021188},"targetPosition":{"x":20373.891560662156,"y":18278.196926830427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone Begin","id":"0834aa40-0fdb-40d1-aee7-5d237bc9bd82"}}},{"type":"Polygon Vertex","name":"DeadZone End","project":"Foundations","id":"a94a4211-92c3-4aa2-ab04-0e120a83814e","savedPayload":{"position":{"x":20272.427757774018,"y":18167.72024737509},"targetPosition":{"x":20373.891560662156,"y":18278.196926830427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"DeadZone End","id":"b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32"}}}],"id":"35d5a297-1c5e-4c93-8f4e-cd02e751bd07","savedPayload":{"position":{"x":20373.891560662156,"y":18278.196926830427},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Explosion","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n }\n}","project":"Foundations","id":"0e399a5c-2cb1-4ae3-b6e3-31ee93ca36f0","savedPayload":{"position":{"x":20041.269989652228,"y":18036.00287334286},"targetPosition":{"x":20191.191750070713,"y":18031.15872707937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.explosion > record.previous.explosion","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n}","project":"Foundations","id":"3439139b-fad4-4c1d-bca7-a4e28665ae1d","savedPayload":{"position":{"x":20059.265026848927,"y":17818.80209379479},"targetPosition":{"x":20112.03571613764,"y":17903.744747108623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67e87d75-4d53-486a-ac16-27c470f791b0","savedPayload":{"position":{"x":20112.03571613764,"y":17903.744747108623},"targetPosition":{"x":20191.191750070713,"y":18031.15872707937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1c924376-91bc-4003-a1c0-17914c041943","savedPayload":{"position":{"x":20191.191750070713,"y":18031.15872707937},"targetPosition":{"x":20455.708002539188,"y":18172.690180050202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Explosion Begin","project":"Foundations","id":"35b9c251-cba0-44bf-a7f2-6f97a52ff506","savedPayload":{"position":{"x":20360.59829780833,"y":18056.69818004154},"targetPosition":{"x":20455.708002539188,"y":18172.690180050202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion Begin","id":"35953317-9298-4fca-840e-882cc630093c"}}},{"type":"Polygon Vertex","name":"Explosion End","project":"Foundations","id":"29596c77-e2a4-42cc-947c-6defa1b02a7b","savedPayload":{"position":{"x":20412.22630968536,"y":18029.13063704952},"targetPosition":{"x":20455.708002539188,"y":18172.690180050202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Explosion End","id":"0641cd37-7fea-4802-9100-c24cd3e4ae5b"}}}],"id":"0af1b684-0084-426b-a33b-8a02ed40622c","savedPayload":{"position":{"x":20455.708002539188,"y":18172.690180050202},"targetPosition":{"x":20645.927412000907,"y":18404.674180067523},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"8f3a1e64-fd3d-4787-bfef-17e86d930d73","savedPayload":{"position":{"x":20645.927412000907,"y":18404.674180067523},"targetPosition":{"x":20937.470882497968,"y":18333.946499414695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WADDAH Panel","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Explosion","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.explosion","project":"Foundations","id":"4816fea0-6db8-4175-b4d3-456a90aa1ae8","savedPayload":{"position":{"x":20298.880292210306,"y":18181.57432672735},"targetPosition":{"x":20430.532140645395,"y":18109.686978719343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"9500c3d6-7188-4ef7-b648-ce0c7732b8b3","savedPayload":{"position":{"x":20302.449946842222,"y":18031.616807523384},"targetPosition":{"x":20430.532140645395,"y":18109.686978719343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66127b15-4e3d-47da-bccd-c24894ede6b4","savedPayload":{"position":{"x":20430.532140645395,"y":18109.686978719343},"targetPosition":{"x":20730.447179053335,"y":18116.826287983175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendUp","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendUp","project":"Foundations","id":"fb320a62-4b81-4f70-be84-a92cd2457347","savedPayload":{"position":{"x":20379.49952956653,"y":17857.44619302544},"targetPosition":{"x":20523.423475608703,"y":17899.706076551654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"a6634c3e-5351-4980-a7c1-d19b1e0f4428","savedPayload":{"position":{"x":20488.059635282287,"y":17753.934341303124},"targetPosition":{"x":20523.423475608703,"y":17899.706076551654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b6fe35f5-7f11-4853-8d9a-9ab8b2db5f8e","savedPayload":{"position":{"x":20523.423475608703,"y":17899.706076551654},"targetPosition":{"x":20730.447179053335,"y":18116.826287983175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TrendDown","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trendDown","project":"Foundations","id":"8ca870f0-caa6-4982-b915-e4f884416f6f","savedPayload":{"position":{"x":20665.69914030916,"y":17685.259401140145},"targetPosition":{"x":20737.586488317167,"y":17816.911249575234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"cac637c1-bd62-48e7-a863-94ed5b648d9f","savedPayload":{"position":{"x":20815.656659513126,"y":17688.82905577206},"targetPosition":{"x":20737.586488317167,"y":17816.911249575234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7eb84dd0-bacd-453f-9718-ae9a8d469a16","savedPayload":{"position":{"x":20737.586488317167,"y":17816.911249575234},"targetPosition":{"x":20730.447179053335,"y":18116.826287983175},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb","savedPayload":{"position":{"x":20730.447179053335,"y":18116.826287983175},"targetPosition":{"x":20937.470882497968,"y":18333.946499414695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d127c9a4-dc37-4ecb-8977-13099f6681b5","savedPayload":{"position":{"x":20937.470882497968,"y":18333.946499414695},"targetPosition":{"x":21225.318774582316,"y":18418.466266467123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7199c193-e127-4a47-8361-ab9f75ec1482","savedPayload":{"position":{"x":21225.318774582316,"y":18418.466266467123},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"PLUVTECH_MACD\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"PLUVTECH MACD","config":"{\n \"codeName\": \"Module-PLUVTECH_MACD\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"MACD Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.macd","project":"Foundations","id":"887d8bd8-7dca-4ce2-8ae8-cd78a1f218d2","savedPayload":{"position":{"x":20982.42512903395,"y":18064.277052404428},"targetPosition":{"x":20940.163302859877,"y":18154.907831108092},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5459b045-2445-47fd-bfff-8f71db06d5d6","savedPayload":{"position":{"x":20940.163302859877,"y":18154.907831108092},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"MACD End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.macd","project":"Foundations","id":"2ae6b94d-1b2b-4047-a274-9f206b2236d9","savedPayload":{"position":{"x":21103.347510357933,"y":18185.199433728416},"targetPosition":{"x":21012.71673165427,"y":18227.461259902484},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce2a416d-1216-4551-bcf2-c515aa016b52","savedPayload":{"position":{"x":21012.71673165427,"y":18227.461259902484},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.signalLine","project":"Foundations","id":"d9f2896c-eb4d-4d8c-8a39-90cf608d5e48","savedPayload":{"position":{"x":21118.25202017104,"y":18355.55876043922},"targetPosition":{"x":21021.659437542134,"y":18329.676855928967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c1dbd540-f612-407a-8054-15ac38e1cc5b","savedPayload":{"position":{"x":21021.659437542134,"y":18329.676855928967},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Signal End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.signalLine","project":"Foundations","id":"fcc67f2c-dda2-4fcb-ad6d-2951eea31ab1","savedPayload":{"position":{"x":21020.164672686533,"y":18495.64201023584},"targetPosition":{"x":20962.80702905143,"y":18413.72680580694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7063bf58-692f-499f-828c-4f8ef2351a1f","savedPayload":{"position":{"x":20962.80702905143,"y":18413.72680580694},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"27b3287f-5a80-486c-a273-b18b2c576e6b","savedPayload":{"position":{"x":20854.981627911857,"y":18539.902673686523},"targetPosition":{"x":20863.697202186624,"y":18440.28320387735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb","savedPayload":{"position":{"x":20863.697202186624,"y":18440.28320387735},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"a192c360-8d00-4db2-ab2c-54486b53b22d","savedPayload":{"position":{"x":20699.993868302136,"y":18467.630694460226},"targetPosition":{"x":20770.70454642079,"y":18396.92001634157},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"36c78437-a85c-4770-b700-1ee45b27ff18","savedPayload":{"position":{"x":20770.70454642079,"y":18396.92001634157},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Histogram","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.histogram","project":"Foundations","id":"a8af46de-408c-49fa-9220-574f57d74008","savedPayload":{"position":{"x":20627.721889075838,"y":18312.642934850504},"targetPosition":{"x":20727.341358885013,"y":18303.927360575737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a","savedPayload":{"position":{"x":20727.341358885013,"y":18303.927360575737},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Center","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Foundations","id":"20d34552-5143-423f-826d-01a2e6fdff5f","savedPayload":{"position":{"x":20671.982552526522,"y":18147.45989007583},"targetPosition":{"x":20753.897756955423,"y":18204.81753371093},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38","savedPayload":{"position":{"x":20753.897756955423,"y":18204.81753371093},"targetPosition":{"x":20876.770563598773,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fb8a19e4-038b-4363-9074-e8e90f2b58bd","savedPayload":{"position":{"x":20876.770563598773,"y":18290.853999163588},"targetPosition":{"x":20799.124850068016,"y":18001.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"MACD","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Foundations","id":"6ed94c88-373e-40c6-846e-1a37fd2445f7","savedPayload":{"position":{"x":20271.341100093923,"y":18261.350393510238},"targetPosition":{"x":20390.34410113761,"y":18170.03617915893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e5319574-e63b-4be4-8393-4417502d74a9","savedPayload":{"position":{"x":20390.34410113761,"y":18170.03617915893},"targetPosition":{"x":20509.347102181295,"y":18078.721964807624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"MACD Begin","project":"Foundations","id":"76078db9-2609-4998-939e-a2ef3229caa8","savedPayload":{"position":{"x":20364.458228237934,"y":18117.544821573003},"targetPosition":{"x":20509.347102181295,"y":18078.721964807624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD Begin","id":"5459b045-2445-47fd-bfff-8f71db06d5d6"}}},{"type":"Polygon Vertex","name":"MACD End","project":"Foundations","id":"3cf853d3-0751-46c9-a1c0-6d636eca630c","savedPayload":{"position":{"x":20360.63037297522,"y":18059.143035974615},"targetPosition":{"x":20509.347102181295,"y":18078.721964807624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"MACD End","id":"ce2a416d-1216-4551-bcf2-c515aa016b52"}}}],"id":"db49df3f-1aa7-4df1-95f6-d81624545e43","savedPayload":{"position":{"x":20509.347102181295,"y":18078.721964807624},"targetPosition":{"x":20799.124850068016,"y":18001.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"74adfde1-70fe-4352-9b56-a9063c5d4407","savedPayload":{"position":{"x":20211.91364376915,"y":17962.588395412127},"targetPosition":{"x":20360.63037297522,"y":17943.00946657912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4e8003ca-335c-41ac-a3d2-728b4c753a26","savedPayload":{"position":{"x":20360.63037297522,"y":17943.00946657912},"targetPosition":{"x":20509.347102181295,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Signal Begin","project":"Foundations","id":"b9fcdbd0-23b9-4c9b-9847-c37793544da6","savedPayload":{"position":{"x":20364.458228237934,"y":17884.60768098073},"targetPosition":{"x":20509.347102181295,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal Begin","id":"c1dbd540-f612-407a-8054-15ac38e1cc5b"}}},{"type":"Polygon Vertex","name":"Signal End","project":"Foundations","id":"dad6c441-6d70-4336-a2ff-dd2ad5485a85","savedPayload":{"position":{"x":20390.34410113761,"y":17832.116323394803},"targetPosition":{"x":20509.347102181295,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Signal End","id":"7063bf58-692f-499f-828c-4f8ef2351a1f"}}}],"id":"e721cc0f-2be0-488b-baf6-668a74cfb6d2","savedPayload":{"position":{"x":20509.347102181295,"y":17923.43053774611},"targetPosition":{"x":20799.124850068016,"y":18001.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}","project":"Foundations","id":"b5862a54-896b-4436-99dc-c719f9505cb2","savedPayload":{"position":{"x":20309.828955958663,"y":17674.139187211378},"targetPosition":{"x":20448.410885835357,"y":17731.54170206614},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"93d9cb44-d038-497e-b2f0-c1eb311f6f8c","savedPayload":{"position":{"x":20448.410885835357,"y":17731.54170206614},"targetPosition":{"x":20586.992815712052,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Begin","project":"Foundations","id":"d802ba18-1e07-4dd7-95f4-2e0998091ba3","savedPayload":{"position":{"x":20480.92679853407,"y":17682.87819974292},"targetPosition":{"x":20586.992815712052,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Begin","id":"2b9efbba-bba0-4c69-86ae-6f8dec351ffb"}}},{"type":"Polygon Vertex","name":"Zero End","project":"Foundations","id":"ad228805-7f46-4ad0-bc05-e90ca6bd1438","savedPayload":{"position":{"x":20529.59030085729,"y":17650.36228704421},"targetPosition":{"x":20586.992815712052,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero End","id":"36c78437-a85c-4770-b700-1ee45b27ff18"}}}],"id":"8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e","savedPayload":{"position":{"x":20586.992815712052,"y":17788.944216920903},"targetPosition":{"x":20799.124850068016,"y":18001.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Histogram","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","styleConditions":[{"type":"Style Condition","name":"Grow Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram < record.histogram","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}","project":"Foundations","id":"bae47f76-8cbf-43f9-a070-a7dd696367ed","savedPayload":{"position":{"x":20238.953510341973,"y":17481.145585795133},"targetPosition":{"x":20388.902109088307,"y":17477.219043548954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"28726c2d-4fc2-4569-a14d-1fc501065250","savedPayload":{"position":{"x":20388.902109088307,"y":17477.219043548954},"targetPosition":{"x":20538.85070783464,"y":17473.292501302774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Above","code":"record.histogram >= 0 &&\nrecord.previous.histogram >= record.histogram","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}","project":"Foundations","id":"bab96c74-8e3b-4f77-99e1-dad2249fc41f","savedPayload":{"position":{"x":20291.61285124804,"y":17303.370630225323},"targetPosition":{"x":20415.23177954134,"y":17388.33156576405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c09b61c-e354-4d32-bb96-3847da64e9a8","savedPayload":{"position":{"x":20415.23177954134,"y":17388.33156576405},"targetPosition":{"x":20538.85070783464,"y":17473.292501302774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Grow Below","code":"record.histogram < 0 &&\nrecord.previous.histogram < record.histogram","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n}","project":"Foundations","id":"b0c3e107-2f98-430b-a6a7-2c308f249457","savedPayload":{"position":{"x":20455.3989930262,"y":17237.63212852973},"targetPosition":{"x":20488.779678949577,"y":17331.89627763895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6cc05cbe-b051-4a8a-ac2d-5baf1564ff34","savedPayload":{"position":{"x":20488.779678949577,"y":17331.89627763895},"targetPosition":{"x":20538.85070783464,"y":17473.292501302774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Style Condition","name":"Fall Below","code":"record.histogram < 0 &&\nrecord.previous.histogram >= record.histogram","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Foundations","id":"a141a5f8-14f7-4beb-b30a-afded7451009","savedPayload":{"position":{"x":20609.85454401062,"y":17233.587567585728},"targetPosition":{"x":20581.45300954023,"y":17329.469541072547},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2e03b25f-65ae-4637-aa68-e6c6a05959c8","savedPayload":{"position":{"x":20581.45300954023,"y":17329.469541072547},"targetPosition":{"x":20538.85070783464,"y":17473.292501302774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"368ff176-76a7-4cd1-a25b-c934ed3e3aae","savedPayload":{"position":{"x":20538.85070783464,"y":17473.292501302774},"targetPosition":{"x":20721.47913653726,"y":17711.298503390146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Center","project":"Foundations","id":"4c1d167f-08f8-4ef9-978d-adf007825442","savedPayload":{"position":{"x":20682.65627977188,"y":17566.409629446785},"targetPosition":{"x":20721.47913653726,"y":17711.298503390146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Center","id":"8fc3e34e-0311-4270-9aff-cd1e34b07c38"}}},{"type":"Polygon Vertex","name":"Histogram","project":"Foundations","id":"e5b6f6cb-4d13-436b-a58b-917814c8ff39","savedPayload":{"position":{"x":20741.058065370267,"y":17562.581774184073},"targetPosition":{"x":20721.47913653726,"y":17711.298503390146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Histogram","id":"23d5bfe2-ab05-4579-a2da-b65d3b89150a"}}}],"id":"21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd","savedPayload":{"position":{"x":20721.47913653726,"y":17711.298503390146},"targetPosition":{"x":20799.124850068016,"y":18001.076251276867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c4b21052-003c-4635-85f8-5d14ed800c16","savedPayload":{"position":{"x":20799.124850068016,"y":18001.076251276867},"targetPosition":{"x":21088.902597954737,"y":18078.721964807624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"PLUVTECH MACD Panel","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"MACD","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macd","project":"Foundations","id":"83f9d7e0-a90d-459a-a7cb-8b711ce68fc8","savedPayload":{"position":{"x":20911.78925073479,"y":17942.451490847674},"targetPosition":{"x":21029.063973104996,"y":17848.928020568863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f0f0322f-96ff-4c86-a2dd-d25e3dfff9c3","savedPayload":{"position":{"x":20880.73934917123,"y":17871.28436049529},"targetPosition":{"x":21029.063973104996,"y":17848.928020568863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6cadcfa8-8556-464d-a395-95c80ba99e38","savedPayload":{"position":{"x":21029.063973104996,"y":17848.928020568863},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.signalLine","project":"Foundations","id":"f63ade9f-e996-42d2-8675-1424132cb668","savedPayload":{"position":{"x":20936.43821124162,"y":17696.60182928431},"targetPosition":{"x":21033.9310024598,"y":17718.853922679944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"11816b47-47c1-4174-9c07-175257c667ee","savedPayload":{"position":{"x":20960.62581527682,"y":17650.836648902852},"targetPosition":{"x":21033.9310024598,"y":17718.853922679944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f56a7680-8b0e-44a4-9142-79f774c5c330","savedPayload":{"position":{"x":21033.9310024598,"y":17718.853922679944},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Histogram","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.histogram","project":"Foundations","id":"47388438-f2f9-4801-a376-d75e8a383e14","savedPayload":{"position":{"x":21095.2731964993,"y":17551.46235914567},"targetPosition":{"x":21138.661570411055,"y":17641.55924593591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"2842a85e-edb3-497b-aade-15451f62c7c5","savedPayload":{"position":{"x":21146.1345797697,"y":17541.838866217793},"targetPosition":{"x":21138.661570411055,"y":17641.55924593591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4bff8a54-0e46-467d-a429-96cfbdadaa79","savedPayload":{"position":{"x":21138.661570411055,"y":17641.55924593591},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"MACD Rises Above & Falls Below","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.reverseMacd","project":"Foundations","id":"8a960f49-41ae-467c-8ddc-4a8d857dd8ef","savedPayload":{"position":{"x":21307.77979708897,"y":17585.151571658844},"targetPosition":{"x":21264.391423177214,"y":17675.248458449085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"04fe1fb5-e49c-43fc-a232-cc656bf3ab75","savedPayload":{"position":{"x":21347.015300608815,"y":17618.916452642723},"targetPosition":{"x":21264.391423177214,"y":17675.248458449085},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0230fe67-4773-4257-96fc-4661b8a1d016","savedPayload":{"position":{"x":21264.391423177214,"y":17675.248458449085},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Signal Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdEmaCross","project":"Foundations","id":"269183f2-99ec-4ce1-bc28-7312a372fc7f","savedPayload":{"position":{"x":21413.936208421936,"y":17772.30080266672},"targetPosition":{"x":21316.443417203755,"y":17794.552896062352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"ba7bc823-ee34-476a-9975-9718104cc69f","savedPayload":{"position":{"x":21412.00069778237,"y":17824.02841350344},"targetPosition":{"x":21316.443417203755,"y":17794.552896062352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a51294f3-3312-4461-9f7e-9899bc566aa7","savedPayload":{"position":{"x":21316.443417203755,"y":17794.552896062352},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Crosses Above/Below Zero Line","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.macdZeroLine","project":"Foundations","id":"005acab6-8b00-422e-8c8c-6360f16ce242","savedPayload":{"position":{"x":21333.804487568323,"y":17971.98286407178},"targetPosition":{"x":21255.62133932152,"y":17909.633883885905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"982b482a-9d09-4471-8df0-0ea043712e65","savedPayload":{"position":{"x":21292.155441758157,"y":18002.721258750324},"targetPosition":{"x":21255.62133932152,"y":17909.633883885905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"139518f5-8163-47c4-8ff8-5219817dd67b","savedPayload":{"position":{"x":21255.62133932152,"y":17909.633883885905},"targetPosition":{"x":21166.548311485494,"y":17788.944216920903},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e","savedPayload":{"position":{"x":21166.548311485494,"y":17788.944216920903},"targetPosition":{"x":21088.902597954737,"y":18078.721964807624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e","savedPayload":{"position":{"x":21088.902597954737,"y":18078.721964807624},"targetPosition":{"x":21301.0346323107,"y":18290.853999163588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bcce3ebf-8344-45ca-8f99-23dc0881cf27","savedPayload":{"position":{"x":21260.79060681731,"y":18340.793788282874},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"HMA","config":"{\n \"codeName\": \"PlotterHMA\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"HMA","config":"{\n \"codeName\": \"HMA-Module\",\n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"HMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hma","project":"Foundations","id":"1615ab44-0eb0-4ec2-8521-8b93bb412f4a","savedPayload":{"position":{"x":20460.404380676933,"y":18244.44147789856},"targetPosition":{"x":20493.111177008675,"y":18149.941396027094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f7d58d7a-f310-432a-818d-aed59891d490","savedPayload":{"position":{"x":20493.111177008675,"y":18149.941396027094},"targetPosition":{"x":20542.171371506287,"y":18008.191273219894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"HMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hma","project":"Foundations","id":"5590147e-542a-46b7-a0be-a88897e471ec","savedPayload":{"position":{"x":20378.456188019965,"y":17819.253879631327},"targetPosition":{"x":20443.942261414493,"y":17894.828837066754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc","savedPayload":{"position":{"x":20443.942261414493,"y":17894.828837066754},"targetPosition":{"x":20542.171371506287,"y":18008.191273219894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e8c18457-fee6-4e16-b032-707be439fee4","savedPayload":{"position":{"x":20542.171371506287,"y":18008.191273219894},"targetPosition":{"x":20836.749980685097,"y":17951.41589991177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"HMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}","project":"Foundations","id":"559c8bff-ed8f-402b-aacf-bf0205a01f58","savedPayload":{"position":{"x":20343.38463872057,"y":17742.377836779673},"targetPosition":{"x":20490.673943309976,"y":17713.99015012561},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}","project":"Foundations","id":"5d33ade0-21a4-4f3a-b4ac-d8a2c1e9c292","savedPayload":{"position":{"x":20207.173697695576,"y":17615.869761130387},"targetPosition":{"x":20348.923820502776,"y":17664.929955628},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b88021ac-a63b-48ec-ac6e-4b6ea1fad035","savedPayload":{"position":{"x":20348.923820502776,"y":17664.929955628},"targetPosition":{"x":20490.673943309976,"y":17713.99015012561},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a5fc7aae-8f00-4505-80ec-d99c105147f3","savedPayload":{"position":{"x":20490.673943309976,"y":17713.99015012561},"targetPosition":{"x":20640.291760501514,"y":17724.691027605495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"HMA Begin","project":"Foundations","id":"81806646-1043-4769-8ed2-113bd08d3b10","savedPayload":{"position":{"x":20443.83354031793,"y":17497.96615529922},"targetPosition":{"x":20640.291760501514,"y":17724.691027605495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA Begin","id":"f7d58d7a-f310-432a-818d-aed59891d490"}}},{"type":"Polygon Vertex","name":"HMA End","project":"Foundations","id":"7045a0b3-2a30-4057-a093-eb9edbf6633f","savedPayload":{"position":{"x":20661.693515461284,"y":17425.45539322242},"targetPosition":{"x":20640.291760501514,"y":17724.691027605495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"HMA End","id":"af652d42-ea44-4b8d-83f7-ccc1e661c2fc"}}}],"id":"35e2cc83-67ba-4e13-a608-ff4361fff378","savedPayload":{"position":{"x":20640.291760501514,"y":17724.691027605495},"targetPosition":{"x":20836.749980685097,"y":17951.41589991177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"403ab92c-024d-4445-b165-baa04e19d3ae","savedPayload":{"position":{"x":20836.749980685097,"y":17951.41589991177},"targetPosition":{"x":21120.250226299497,"y":18049.536288907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"HMA","config":"{\n \"codeName\": \"HMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"HMA","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hma","project":"Foundations","id":"ada5a6ee-38ce-4cc0-9c48-94cf17838a78","savedPayload":{"position":{"x":20908.470369591458,"y":17347.016634396237},"targetPosition":{"x":21006.69947968325,"y":17460.379070549378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"b97d4e31-7d01-46de-898b-3139a5b1c1c2","savedPayload":{"position":{"x":21055.759674180867,"y":17318.628947742178},"targetPosition":{"x":21006.69947968325,"y":17460.379070549378},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4b8e9a05-a886-47f5-b5d6-c6469727d1a0","savedPayload":{"position":{"x":21006.69947968325,"y":17460.379070549378},"targetPosition":{"x":21063.474852991374,"y":17754.957679728188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"40a4fc77-d310-4981-b473-303ae1a0699c","savedPayload":{"position":{"x":21063.474852991374,"y":17754.957679728188},"targetPosition":{"x":21120.250226299497,"y":18049.536288907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad1a1443-756b-454f-9d51-4bee8386a413","savedPayload":{"position":{"x":21120.250226299497,"y":18049.536288907},"targetPosition":{"x":21316.70844648308,"y":18276.261161213275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"65975d19-4057-43c7-9a29-a1a53c91e248","savedPayload":{"position":{"x":21316.70844648308,"y":18276.261161213275},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"EMA","config":"{\n \"codeName\": \"Plotter EMA\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"EMA Module","config":"{\n \"codeName\": \"EMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"EMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.ema","project":"Foundations","id":"a28f7d8d-f68b-46fa-b9d9-d8e568434148","savedPayload":{"position":{"x":20718.13846165282,"y":18206.45584410797},"targetPosition":{"x":20732.396868148448,"y":18057.13505572201},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"697610ea-0194-4d43-b3a5-94dc34bf342c","savedPayload":{"position":{"x":20732.396868148448,"y":18057.13505572201},"targetPosition":{"x":20746.655274644076,"y":17907.81426733605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"EMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.ema","project":"Foundations","id":"26cc7c12-c558-4652-bdfe-2ec3248159d7","savedPayload":{"position":{"x":20502.282489028974,"y":17733.797194464692},"targetPosition":{"x":20624.468881836525,"y":17820.80573090037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b6fcfc72-7869-4df1-9532-44122ea45bd4","savedPayload":{"position":{"x":20624.468881836525,"y":17820.80573090037},"targetPosition":{"x":20746.655274644076,"y":17907.81426733605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8141980b-814a-44ef-bbbb-8349c3276366","savedPayload":{"position":{"x":20746.655274644076,"y":17907.81426733605},"targetPosition":{"x":21019.54487325043,"y":17783.189763435483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"EMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"ec22d392-f2cb-4848-996f-81dda397abaa","savedPayload":{"position":{"x":20811.732361420047,"y":17592.47617297548},"targetPosition":{"x":20898.740897855725,"y":17470.28978016793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Foundations","id":"49668d45-b217-4611-9bd9-3cabaef985e8","savedPayload":{"position":{"x":20774.11639395516,"y":17197.40018156157},"targetPosition":{"x":20836.428645905442,"y":17333.84498086475},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"60c336b7-6aee-40f6-a4a4-743846fef376","savedPayload":{"position":{"x":20836.428645905442,"y":17333.84498086475},"targetPosition":{"x":20898.740897855725,"y":17470.28978016793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2c19754-2975-434d-bee5-0a0972a98b73","savedPayload":{"position":{"x":20898.740897855725,"y":17470.28978016793},"targetPosition":{"x":21048.061686241686,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"EMA End","project":"Foundations","id":"7b3c65fa-a204-4911-8705-d8c8ef1f6f02","savedPayload":{"position":{"x":21076.578499232943,"y":17185.90660989163},"targetPosition":{"x":21048.061686241686,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA End","id":"b6fcfc72-7869-4df1-9532-44122ea45bd4"}}},{"type":"Polygon Vertex","name":"EMA Begin","project":"Foundations","id":"b895deb0-7d95-4ae6-8474-8c9d4998a16a","savedPayload":{"position":{"x":21346.703263013613,"y":17513.064999654813},"targetPosition":{"x":21048.061686241686,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"EMA Begin","id":"697610ea-0194-4d43-b3a5-94dc34bf342c"}}}],"id":"b2edaf61-4b7f-4f3d-b071-e6645cbef0a7","savedPayload":{"position":{"x":21048.061686241686,"y":17484.548186663556},"targetPosition":{"x":21019.54487325043,"y":17783.189763435483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"d028a11f-11a2-4550-8a90-de712ac809bf","savedPayload":{"position":{"x":21019.54487325043,"y":17783.189763435483},"targetPosition":{"x":21263.917658865532,"y":17957.206836306843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"EMA Panel","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"EMA","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.ema","project":"Foundations","id":"d6fa1391-1f1b-48a7-9ae9-f3c13353590e","savedPayload":{"position":{"x":21296.07678405989,"y":17212.000529705263},"targetPosition":{"x":21320.951284848044,"y":17359.92368276299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"1716fb8f-95f9-4557-954c-1b3da21e3a6c","savedPayload":{"position":{"x":21373.370911787908,"y":17219.381224013025},"targetPosition":{"x":21320.951284848044,"y":17359.92368276299},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7991ee3e-f4e9-45ec-b4b8-71fa8f2616d6","savedPayload":{"position":{"x":21320.951284848044,"y":17359.92368276299},"targetPosition":{"x":21292.434471856788,"y":17658.565259534917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a46864b4-848b-46f6-89b8-d34d7b6a2996","savedPayload":{"position":{"x":21292.434471856788,"y":17658.565259534917},"targetPosition":{"x":21263.917658865532,"y":17957.206836306843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"44a59f6e-758d-42c5-86ca-2d6e29f83924","savedPayload":{"position":{"x":21263.917658865532,"y":17957.206836306843},"targetPosition":{"x":21388.542162766098,"y":18230.096434913197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ac40fe53-1cc9-464a-8479-9440e377754b","savedPayload":{"position":{"x":21388.542162766098,"y":18230.096434913197},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"McGinley","config":"{\n \"codeName\": \"PlotterMDI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"McGinley","config":"{\n \"codeName\": \"MD-Module\",\n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"McGinley Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.md","project":"Foundations","id":"32f5d657-8a5a-4f28-8f15-c921505eb262","savedPayload":{"position":{"x":20767.30641424599,"y":17716.318249825214},"targetPosition":{"x":20845.91172372027,"y":17654.50235120315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc4529c9-c827-45ae-83d9-c32d81729ca9","savedPayload":{"position":{"x":20845.91172372027,"y":17654.50235120315},"targetPosition":{"x":20963.81968793169,"y":17561.77850327006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"McGinley End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.md","project":"Foundations","id":"c8d74296-49e5-4092-aeca-0d1f5473fc30","savedPayload":{"position":{"x":20928.24097836337,"y":17314.32314279983},"targetPosition":{"x":20942.472462190697,"y":17413.30528698792},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0c9d59e5-45de-4b54-a55a-68f9545e9999","savedPayload":{"position":{"x":20942.472462190697,"y":17413.30528698792},"targetPosition":{"x":20963.81968793169,"y":17561.77850327006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4","savedPayload":{"position":{"x":20963.81968793169,"y":17561.77850327006},"targetPosition":{"x":21242.330067836512,"y":17673.277239968156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"McGinley","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Foundations","id":"83982f4f-778e-4494-a6c5-974ffd7eb5b9","savedPayload":{"position":{"x":20940.299240263463,"y":17230.689789078126},"targetPosition":{"x":21079.554430215874,"y":17286.439157427176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MDA_PURPLE\"\n}","project":"Foundations","id":"bb7d7197-23cf-4104-a8f3-da39b3a18ddd","savedPayload":{"position":{"x":20894.10673434969,"y":17050.623229004337},"targetPosition":{"x":20986.830582282782,"y":17168.531193215757},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"29a1f62f-38fd-46c9-9551-e37b2b28deca","savedPayload":{"position":{"x":20986.830582282782,"y":17168.531193215757},"targetPosition":{"x":21079.554430215874,"y":17286.439157427176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c8db8c3b-9972-49ad-87f7-c78a04787570","savedPayload":{"position":{"x":21079.554430215874,"y":17286.439157427176},"targetPosition":{"x":21199.635616354528,"y":17376.330807403876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"McGinley Begin","project":"Foundations","id":"3c89e658-3620-4457-9625-5e4e8af4e297","savedPayload":{"position":{"x":21156.941164872544,"y":17079.384374839596},"targetPosition":{"x":21199.635616354528,"y":17376.330807403876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley Begin","id":"dc4529c9-c827-45ae-83d9-c32d81729ca9"}}},{"type":"Polygon Vertex","name":"McGinley End","project":"Foundations","id":"816f6554-3cb5-4551-836f-5e9bbeb20906","savedPayload":{"position":{"x":21379.41891630793,"y":17136.16843512657},"targetPosition":{"x":21199.635616354528,"y":17376.330807403876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"McGinley End","id":"0c9d59e5-45de-4b54-a55a-68f9545e9999"}}}],"id":"940dc502-7431-47dc-8e2b-3d80a6511c23","savedPayload":{"position":{"x":21199.635616354528,"y":17376.330807403876},"targetPosition":{"x":21242.330067836512,"y":17673.277239968156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"75636bf4-3ade-46d1-a8fe-fa7f1d485f91","savedPayload":{"position":{"x":21242.330067836512,"y":17673.277239968156},"targetPosition":{"x":21427.777763702696,"y":17909.09316839099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"McGinley","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"McGinley","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.md","project":"Foundations","id":"3ae0ba1f-163b-4a88-9c5f-914b7887c961","savedPayload":{"position":{"x":21608.080785616905,"y":17055.125976017065},"targetPosition":{"x":21650.77523709889,"y":17352.072408581345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"f7626997-52bb-4c95-ba59-c506d0ede50c","savedPayload":{"position":{"x":21886.591165521724,"y":17166.624712715162},"targetPosition":{"x":21650.77523709889,"y":17352.072408581345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d5533011-4fad-476d-81cd-a273ab6b3f5f","savedPayload":{"position":{"x":21650.77523709889,"y":17352.072408581345},"targetPosition":{"x":21539.276500400792,"y":17630.58278848617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e1115ce-307b-400b-9b01-e0b382cae612","savedPayload":{"position":{"x":21539.276500400792,"y":17630.58278848617},"targetPosition":{"x":21427.777763702696,"y":17909.09316839099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07","savedPayload":{"position":{"x":21427.777763702696,"y":17909.09316839099},"targetPosition":{"x":21470.47221518468,"y":18206.03960095527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6f22a770-3bf3-4caa-8935-e7b6f2c285ea","savedPayload":{"position":{"x":21470.47221518468,"y":18206.03960095527},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"WMA","config":"{\n \"codeName\": \"PlotterWMA\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"WMA","config":"{\n \"codeName\": \"WMA-Module\",\n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"WMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.wma","project":"Foundations","id":"7b84b795-079a-463c-853e-d7f050f5a0e4","savedPayload":{"position":{"x":21019.14892125568,"y":17538.05070653507},"targetPosition":{"x":21111.98571455729,"y":17500.884460969035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9db0db80-53fd-4d06-ab99-b78785301c49","savedPayload":{"position":{"x":21111.98571455729,"y":17500.884460969035},"targetPosition":{"x":21251.2409045097,"y":17445.135092619985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.wma","project":"Foundations","id":"cda3ecc0-8c5c-4114-9ad1-2a82599569a8","savedPayload":{"position":{"x":21286.81961407802,"y":17197.679732149754},"targetPosition":{"x":21272.588130250693,"y":17296.661876337846},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8691519f-e62b-4857-96a5-9615f8a2cfed","savedPayload":{"position":{"x":21272.588130250693,"y":17296.661876337846},"targetPosition":{"x":21251.2409045097,"y":17445.135092619985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"89d5c1bf-3c3b-4312-b22d-4170e1c86d33","savedPayload":{"position":{"x":21251.2409045097,"y":17445.135092619985},"targetPosition":{"x":21487.056832932536,"y":17630.58278848617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"WMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"f1504643-9079-4657-a58c-834a60805c63","savedPayload":{"position":{"x":21321.951670226397,"y":17120.831321850143},"targetPosition":{"x":21439.859634437817,"y":17213.555169783234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n}","project":"Foundations","id":"6a875687-61c0-40ae-98c6-65774917da8e","savedPayload":{"position":{"x":21328.360897739716,"y":16935.04478987841},"targetPosition":{"x":21384.110266088766,"y":17074.299979830823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"783f8be0-29ca-4bb3-90d6-69162ef11ae2","savedPayload":{"position":{"x":21384.110266088766,"y":17074.299979830823},"targetPosition":{"x":21439.859634437817,"y":17213.555169783234},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"41f0c276-dd3b-4c21-90e0-1ced7e61ee71","savedPayload":{"position":{"x":21439.859634437817,"y":17213.555169783234},"targetPosition":{"x":21529.75128441452,"y":17333.636355921888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WMA Begin","project":"Foundations","id":"ed5bea5c-841f-4044-a7f3-b764e35ac764","savedPayload":{"position":{"x":21572.445735896505,"y":17036.689923357608},"targetPosition":{"x":21529.75128441452,"y":17333.636355921888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA Begin","id":"9db0db80-53fd-4d06-ab99-b78785301c49"}}},{"type":"Polygon Vertex","name":"WMA End","project":"Foundations","id":"7b64625d-063d-476e-9a2d-cd4a27af3cb5","savedPayload":{"position":{"x":21769.913656691828,"y":17153.853055968484},"targetPosition":{"x":21529.75128441452,"y":17333.636355921888},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WMA End","id":"8691519f-e62b-4857-96a5-9615f8a2cfed"}}}],"id":"e6c6ed58-bebd-47e5-884f-e36406f34524","savedPayload":{"position":{"x":21529.75128441452,"y":17333.636355921888},"targetPosition":{"x":21487.056832932536,"y":17630.58278848617},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"001cbaf7-5f87-407a-b1d7-b44039fe6ca2","savedPayload":{"position":{"x":21487.056832932536,"y":17630.58278848617},"targetPosition":{"x":21598.555569630633,"y":17909.09316839099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"WMA","config":"{\n \"codeName\": \"WMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.wma","project":"Foundations","id":"9b49002b-a28b-4a9a-91a2-e63db09084d4","savedPayload":{"position":{"x":21898.0743391709,"y":17406.8960594746},"targetPosition":{"x":21876.727113429908,"y":17555.369275756737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"64e6e7cd-bfa5-4509-a6be-ada73b1a59d8","savedPayload":{"position":{"x":22015.98230338232,"y":17499.619907407687},"targetPosition":{"x":21876.727113429908,"y":17555.369275756737},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20ecd7de-7e91-427e-9f16-f535f09ef9ba","savedPayload":{"position":{"x":21876.727113429908,"y":17555.369275756737},"targetPosition":{"x":21784.003265496816,"y":17673.277239968156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e37581b2-e1e5-4c65-8ca4-f06ce6959e78","savedPayload":{"position":{"x":21784.003265496816,"y":17673.277239968156},"targetPosition":{"x":21598.555569630633,"y":17909.09316839099},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc3a4a3c-bd62-4349-b566-a804de8423dd","savedPayload":{"position":{"x":21598.555569630633,"y":17909.09316839099},"targetPosition":{"x":21555.86111814865,"y":18206.03960095527},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3fd1123b-1a27-4541-8734-47fb77f1c88b","savedPayload":{"position":{"x":21555.86111814865,"y":18206.03960095527},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"SMA","config":"{\n \"codeName\": \"Plotter SMA\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"SMA","config":"{\n \"codeName\": \"SMA-Module\",\n \"icon\": \"moving-average\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"SMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.sma","project":"Foundations","id":"19544c11-eb11-4604-bbb2-3edca37b123c","savedPayload":{"position":{"x":21216.636477255084,"y":17707.957828505707},"targetPosition":{"x":21338.822870062635,"y":17620.94929207003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c","savedPayload":{"position":{"x":21338.822870062635,"y":17620.94929207003},"targetPosition":{"x":21461.009262870186,"y":17533.94075563435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.sma","project":"Foundations","id":"e6c444d4-e051-4e6c-93e7-ab69d8f8fa17","savedPayload":{"position":{"x":21432.49244987893,"y":17235.299178862428},"targetPosition":{"x":21446.750856374558,"y":17384.61996724839},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1f2cb6e4-7863-4524-9ce2-339739be203c","savedPayload":{"position":{"x":21446.750856374558,"y":17384.61996724839},"targetPosition":{"x":21461.009262870186,"y":17533.94075563435},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8183c127-828f-497f-a240-2d45b573236d","savedPayload":{"position":{"x":21461.009262870186,"y":17533.94075563435},"targetPosition":{"x":21733.89886147654,"y":17658.565259534917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"SMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"9aba031a-96a1-4a74-a410-39ac352c3733","savedPayload":{"position":{"x":21741.942322270002,"y":17376.620200351634},"targetPosition":{"x":21891.263110655964,"y":17362.361793856006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}","project":"Foundations","id":"03d933de-53bf-43eb-a2be-b1db6fe15dc9","savedPayload":{"position":{"x":22015.88761455653,"y":17089.472195249647},"targetPosition":{"x":21953.575362606247,"y":17225.916994552827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"dc7fb5d0-b99a-4a97-a462-da547eb68c92","savedPayload":{"position":{"x":21953.575362606247,"y":17225.916994552827},"targetPosition":{"x":21891.263110655964,"y":17362.361793856006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"72b7b5b0-3c20-4d93-b7ae-24a0c3f52dba","savedPayload":{"position":{"x":21891.263110655964,"y":17362.361793856006},"targetPosition":{"x":21978.271647091642,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SMA End","project":"Foundations","id":"30e2006d-ddf7-435a-bd83-420c2f9f0d9c","savedPayload":{"position":{"x":22222.644432706744,"y":17310.531113792196},"targetPosition":{"x":21978.271647091642,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA End","id":"1f2cb6e4-7863-4524-9ce2-339739be203c"}}},{"type":"Polygon Vertex","name":"SMA Begin","project":"Foundations","id":"cdafcac9-38f9-462e-8a3b-33a1dc0d81dd","savedPayload":{"position":{"x":22152.288719963002,"y":17728.920972278658},"targetPosition":{"x":21978.271647091642,"y":17484.548186663556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA Begin","id":"5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c"}}}],"id":"0d1217d9-19ef-4784-a88d-5b791213721c","savedPayload":{"position":{"x":21978.271647091642,"y":17484.548186663556},"targetPosition":{"x":21733.89886147654,"y":17658.565259534917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a","savedPayload":{"position":{"x":21733.89886147654,"y":17658.565259534917},"targetPosition":{"x":21762.415674467797,"y":17957.206836306843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"SMA","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"SMA","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.sma","project":"Foundations","id":"0a57fcb0-8ce5-4963-ac88-02d11f2aed3c","savedPayload":{"position":{"x":22346.664771815864,"y":17493.504732602316},"targetPosition":{"x":22251.161245698,"y":17609.172690564123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"7f3bc72c-7fa0-4283-9c23-6a0b564071a9","savedPayload":{"position":{"x":22391.703704447966,"y":17556.75306362426},"targetPosition":{"x":22251.161245698,"y":17609.172690564123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d6f782d9-4908-4a53-8f24-b38fd431b264","savedPayload":{"position":{"x":22251.161245698,"y":17609.172690564123},"targetPosition":{"x":22006.7884600829,"y":17783.189763435483},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cc613cff-63e2-403c-9444-185648308ce6","savedPayload":{"position":{"x":22006.7884600829,"y":17783.189763435483},"targetPosition":{"x":21762.415674467797,"y":17957.206836306843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0682f999-e780-4c6d-8ec5-ee81545f2e84","savedPayload":{"position":{"x":21762.415674467797,"y":17957.206836306843},"targetPosition":{"x":21637.79117056723,"y":18230.096434913197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"29d1e119-77d2-4ccd-bb79-126e91cb932b","savedPayload":{"position":{"x":21637.79117056723,"y":18230.096434913197},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Volume-WMA","config":"{\n \"codeName\": \"PlotterVWMA\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Volume-WMA","config":"{\n \"codeName\": \"VWMA-Module\",\n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"VWMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.vwma","project":"Foundations","id":"dadafeaa-7ba6-4cf3-bb8d-ecf6226ef9a0","savedPayload":{"position":{"x":21619.255917031052,"y":17424.144623023683},"targetPosition":{"x":21717.448786757323,"y":17443.069747459725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"93520062-db8b-4f3b-90e3-b74aa7ca0689","savedPayload":{"position":{"x":21717.448786757323,"y":17443.069747459725},"targetPosition":{"x":21864.738091346728,"y":17471.45743411379},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"VWMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.vwma","project":"Foundations","id":"f966b171-80b6-477f-8bfa-f7b461a113cb","savedPayload":{"position":{"x":22028.45327483305,"y":17282.52004052522},"targetPosition":{"x":21962.96720143852,"y":17358.09499796065},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4a027d3a-c224-469f-a807-4dfdd88c83e9","savedPayload":{"position":{"x":21962.96720143852,"y":17358.09499796065},"targetPosition":{"x":21864.738091346728,"y":17471.45743411379},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a9b5c2d-249e-4e7f-bfbf-6528442583e2","savedPayload":{"position":{"x":21864.738091346728,"y":17471.45743411379},"targetPosition":{"x":21962.858480341954,"y":17754.957679728188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Volume-WMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"12204670-2b45-493c-845e-88a4384f9c16","savedPayload":{"position":{"x":22099.55562854804,"y":17236.864867423174},"targetPosition":{"x":22148.615823045653,"y":17378.614990230373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.closePrice === 0;","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}","project":"Foundations","id":"1e5fa2e6-378a-4e4a-bd8f-14b9d6474b75","savedPayload":{"position":{"x":22205.39119635378,"y":17084.036381051563},"targetPosition":{"x":22177.003509699716,"y":17231.325685640968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"274cca88-7454-4c4d-aa07-9ed7d97428da","savedPayload":{"position":{"x":22177.003509699716,"y":17231.325685640968},"targetPosition":{"x":22148.615823045653,"y":17378.614990230373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ad8046ba-5d3d-4d1b-9e0e-10386ba5966a","savedPayload":{"position":{"x":22148.615823045653,"y":17378.614990230373},"targetPosition":{"x":22159.316700525538,"y":17528.23280742191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"VWMA Begin","project":"Foundations","id":"2e964137-4fd1-4305-bf64-21d0360f809e","savedPayload":{"position":{"x":22355.774920709122,"y":17301.507935115635},"targetPosition":{"x":22159.316700525538,"y":17528.23280742191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA Begin","id":"93520062-db8b-4f3b-90e3-b74aa7ca0689"}}},{"type":"Polygon Vertex","name":"VWMA End","project":"Foundations","id":"5fd1f1b0-3141-4565-a789-91bea3d4b0a9","savedPayload":{"position":{"x":22458.552334908614,"y":17506.83105246214},"targetPosition":{"x":22159.316700525538,"y":17528.23280742191},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"VWMA End","id":"4a027d3a-c224-469f-a807-4dfdd88c83e9"}}}],"id":"e806db04-6f0a-46ea-a5e3-33b74986d8e0","savedPayload":{"position":{"x":22159.316700525538,"y":17528.23280742191},"targetPosition":{"x":21962.858480341954,"y":17754.957679728188},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"9aa4b9a8-95e8-4206-a195-96b81f7aecaa","savedPayload":{"position":{"x":21962.858480341954,"y":17754.957679728188},"targetPosition":{"x":21906.08310703383,"y":18049.536288907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Volume-WMA","config":"{\n \"codeName\": \"Volume-WMA\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Volume-WMA","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.vwma","project":"Foundations","id":"9802fa71-bf09-4ef4-a3a0-72a009c1d284","savedPayload":{"position":{"x":22669.541818446214,"y":17626.57063861027},"targetPosition":{"x":22473.08359826263,"y":17853.295510916545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"54730553-4f4c-402c-b6b4-5a64d72b538b","savedPayload":{"position":{"x":22767.66220744144,"y":17910.070884224668},"targetPosition":{"x":22473.08359826263,"y":17853.295510916545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7c5552f3-6317-4cfc-a07e-5c172526938c","savedPayload":{"position":{"x":22473.08359826263,"y":17853.295510916545},"targetPosition":{"x":22189.58335264823,"y":17951.41589991177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ffa0721-bbd9-4595-9f93-02cc1e0b77af","savedPayload":{"position":{"x":22189.58335264823,"y":17951.41589991177},"targetPosition":{"x":21906.08310703383,"y":18049.536288907},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99","savedPayload":{"position":{"x":21906.08310703383,"y":18049.536288907},"targetPosition":{"x":21709.624886850248,"y":18276.261161213275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"853aa420-7d60-47e5-9434-acbecf5b4c99","savedPayload":{"position":{"x":21709.624886850248,"y":18276.261161213275},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"PlotterfibBB\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB-Module\",\n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Basis Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.basis","project":"Foundations","id":"dcead06f-c640-45df-8d6c-538099817337","savedPayload":{"position":{"x":21214.072547913438,"y":18150.60172384026},"targetPosition":{"x":21153.514643031373,"y":17993.09203316602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"62196b54-d80d-4936-979e-080c787eaf6a","savedPayload":{"position":{"x":21153.514643031373,"y":17993.09203316602},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Basis End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.basis","project":"Foundations","id":"5b33fc67-7f44-4c74-b300-0a8a8f95e62d","savedPayload":{"position":{"x":21100.20280602727,"y":18179.761483443235},"targetPosition":{"x":21077.601481773927,"y":18012.531872901338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"50c80560-9346-476a-a2da-783c080fefa8","savedPayload":{"position":{"x":21077.601481773927,"y":18012.531872901338},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up1","project":"Foundations","id":"7782590a-8174-493a-892f-7d60ea413bfa","savedPayload":{"position":{"x":20982.677734419205,"y":18181.87506827596},"targetPosition":{"x":20999.251434035217,"y":18013.940929456487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b08f1e76-6c85-4c95-b09a-928658a4e19a","savedPayload":{"position":{"x":20999.251434035217,"y":18013.940929456487},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up1 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up1","project":"Foundations","id":"aa25690f-44e9-4873-b141-ef774be0da1d","savedPayload":{"position":{"x":20867.833140119863,"y":18156.828534433014},"targetPosition":{"x":20922.688371168988,"y":17997.243240227857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd6216b4-08ac-4c97-892e-2e13092023cd","savedPayload":{"position":{"x":20922.688371168988,"y":17997.243240227857},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up2","project":"Foundations","id":"a4687ee1-000b-4809-9eba-ed49a7169413","savedPayload":{"position":{"x":20761.860324934336,"y":18105.97214703693},"targetPosition":{"x":20852.03982771197,"y":17963.3389819638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2","savedPayload":{"position":{"x":20852.03982771197,"y":17963.3389819638},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up2","project":"Foundations","id":"158d97c0-1b23-4e87-836d-dd737dcb3001","savedPayload":{"position":{"x":20670.472310759324,"y":18032.047587095905},"targetPosition":{"x":20791.11448492863,"y":17914.055942003117},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa","savedPayload":{"position":{"x":20791.11448492863,"y":17914.055942003117},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up3","project":"Foundations","id":"896fa06a-6877-45af-82a4-51cbcc43077e","savedPayload":{"position":{"x":20598.595849093897,"y":17939.040146771033},"targetPosition":{"x":20743.196843818347,"y":17852.050981786535},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eec5200a-4dbd-430f-a1a2-6398b590e649","savedPayload":{"position":{"x":20743.196843818347,"y":17852.050981786535},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up3","project":"Foundations","id":"76ef84f6-4765-4ebe-943b-94d3e7f3af64","savedPayload":{"position":{"x":20550.105818590975,"y":17831.963881244297},"targetPosition":{"x":20710.870156816396,"y":17780.666804768713},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"32c1785f-b76a-4df2-a9b1-61a227ab4524","savedPayload":{"position":{"x":20710.870156816396,"y":17780.666804768713},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up4","project":"Foundations","id":"4215aa68-046d-44ee-a51d-3983fc303c49","savedPayload":{"position":{"x":20527.616329346147,"y":17716.591299705906},"targetPosition":{"x":20695.87716398651,"y":17703.751750409785},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d","savedPayload":{"position":{"x":20695.87716398651,"y":17703.751750409785},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up4 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up4","project":"Foundations","id":"cd2addaa-ca89-404f-94b8-eb6eb303197e","savedPayload":{"position":{"x":20532.33979554578,"y":17599.142167889673},"targetPosition":{"x":20699.026141452934,"y":17625.45232919896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d","savedPayload":{"position":{"x":20699.026141452934,"y":17625.45232919896},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up5","project":"Foundations","id":"6264f2ce-8797-4eaa-903b-1c7d1a30165d","savedPayload":{"position":{"x":20564.02157390444,"y":17485.948198892384},"targetPosition":{"x":20720.147327025374,"y":17549.98968320077},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2761f530-c094-4e76-80c0-916eb94083d4","savedPayload":{"position":{"x":20720.147327025374,"y":17549.98968320077},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up5 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up5","project":"Foundations","id":"436e5df4-1354-419f-9574-4948184562d1","savedPayload":{"position":{"x":20620.95369155028,"y":17383.111708881854},"targetPosition":{"x":20758.1020721226,"y":17481.43202319375},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"46256cd3-aff0-416e-af97-b507ec6b2773","savedPayload":{"position":{"x":20758.1020721226,"y":17481.43202319375},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.up6","project":"Foundations","id":"85ee4043-c9e8-46d7-aecb-b476abb12287","savedPayload":{"position":{"x":20700.06692328469,"y":17296.17663965278},"targetPosition":{"x":20810.844226612207,"y":17423.475310374364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406","savedPayload":{"position":{"x":20810.844226612207,"y":17423.475310374364},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"up6 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.up6","project":"Foundations","id":"d4cc7439-07db-4a8e-b10c-121723e725e1","savedPayload":{"position":{"x":20797.096254307166,"y":17229.8296832896},"targetPosition":{"x":20875.53044729386,"y":17379.24400613225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ac44f97f-4437-43a2-b6f4-b89935501a04","savedPayload":{"position":{"x":20875.53044729386,"y":17379.24400613225},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low1","project":"Foundations","id":"f3b966c2-4649-488b-9c94-d096263c8149","savedPayload":{"position":{"x":20906.810808267182,"y":17187.647621383137},"targetPosition":{"x":20948.6734832672,"y":17351.12263152794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7","savedPayload":{"position":{"x":20948.6734832672,"y":17351.12263152794},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down1 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low1","project":"Foundations","id":"bbf48635-5a11-44b7-9647-143c0843076d","savedPayload":{"position":{"x":21023.2958451622,"y":17171.904499809178},"targetPosition":{"x":21026.330174530547,"y":17340.6272171453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dc88f889-864e-4d09-b745-c70fa788dd9b","savedPayload":{"position":{"x":21026.330174530547,"y":17340.6272171453},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low2","project":"Foundations","id":"9da52b56-a753-4541-896e-9b5d1353784c","savedPayload":{"position":{"x":21140.27162650218,"y":17183.44903432673},"targetPosition":{"x":21104.314028757202,"y":17348.323573490336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5496458-d5c3-482d-91ce-540807ab1ab7","savedPayload":{"position":{"x":21104.314028757202,"y":17348.323573490336},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down2 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low2","project":"Foundations","id":"c4ead16d-6c49-4cb8-8295-4ab2c8f6cca0","savedPayload":{"position":{"x":21251.431957637036,"y":17221.65885609177},"targetPosition":{"x":21178.42091618044,"y":17373.79678800036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80396366-de7b-4916-beab-d472732d8c85","savedPayload":{"position":{"x":21178.42091618044,"y":17373.79678800036},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low3","project":"Foundations","id":"2b3367e2-ffdf-4cbd-8d35-ef71ab043340","savedPayload":{"position":{"x":21350.784156342506,"y":17284.47406372269},"targetPosition":{"x":21244.655715317418,"y":17415.67359308764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f21630c7-3d01-4315-b6be-c6555c50c63d","savedPayload":{"position":{"x":21244.655715317418,"y":17415.67359308764},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down3 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low3","project":"Foundations","id":"9e0dac6f-73bf-464f-804e-2f5540217267","savedPayload":{"position":{"x":21432.972119870014,"y":17368.508273116997},"targetPosition":{"x":21299.447691002424,"y":17471.696399350512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85ddb017-7068-4b54-abf9-61023caef535","savedPayload":{"position":{"x":21299.447691002424,"y":17471.696399350512},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low4","project":"Foundations","id":"91129f45-0946-4b66-8a53-06f97623e9b6","savedPayload":{"position":{"x":21493.56507383224,"y":17469.231178294805},"targetPosition":{"x":21339.842993643906,"y":17538.845002802384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3fec484b-adcb-4a97-8552-0fb50143db38","savedPayload":{"position":{"x":21339.842993643906,"y":17538.845002802384},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down4 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low4","project":"Foundations","id":"8ef7553e-832c-45c4-9dc0-4c1b5b505026","savedPayload":{"position":{"x":21529.296436397173,"y":17581.212781366827},"targetPosition":{"x":21363.66390202053,"y":17613.499404850398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0b68926b-de6b-4e00-8399-0d023ca4468b","savedPayload":{"position":{"x":21363.66390202053,"y":17613.499404850398},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low5","project":"Foundations","id":"471b8e4f-532f-4b32-9653-6119235a0574","savedPayload":{"position":{"x":21538.239920560223,"y":17698.41612512609},"targetPosition":{"x":21369.626224795895,"y":17691.63496735657},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd","savedPayload":{"position":{"x":21369.626224795895,"y":17691.63496735657},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down5 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low5","project":"Foundations","id":"7e20c905-aa83-4391-bd08-8c810e96d8f1","savedPayload":{"position":{"x":21519.913380775222,"y":17814.522746973576},"targetPosition":{"x":21357.408531605895,"y":17769.039381921564},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34","savedPayload":{"position":{"x":21357.408531605895,"y":17769.039381921564},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.low6","project":"Foundations","id":"8d02416e-a232-4571-8b3d-4a13610837f0","savedPayload":{"position":{"x":21475.304805545627,"y":17923.27330887241},"targetPosition":{"x":21327.66948145283,"y":17841.539756520786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"97950733-c4aa-411a-ae4e-745db7bd84ee","savedPayload":{"position":{"x":21327.66948145283,"y":17841.539756520786},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"down6 End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.low6","project":"Foundations","id":"e5d29305-55f6-4767-a933-ff95cd172601","savedPayload":{"position":{"x":21406.81905470857,"y":18018.805039881587},"targetPosition":{"x":21282.012314228126,"y":17905.22757719357},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9","savedPayload":{"position":{"x":21282.012314228126,"y":17905.22757719357},"targetPosition":{"x":21032.39883326724,"y":17678.07265181754},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6ffe85f0-a492-412a-8130-3f1410adf2de","savedPayload":{"position":{"x":21032.39883326724,"y":17678.07265181754},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Basis","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Foundations","id":"e6a45d04-6767-4efb-a586-0638e162004c","savedPayload":{"position":{"x":21307.491747242526,"y":17138.81864069882},"targetPosition":{"x":21426.531687790506,"y":17258.426562904388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ae3541af-f6dd-475f-af82-fab6521b0237","savedPayload":{"position":{"x":21426.531687790506,"y":17258.426562904388},"targetPosition":{"x":21545.571628338486,"y":17378.034485109954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Basis Begin","project":"Foundations","id":"03830897-b6d5-4fcd-a6b7-94fa37e3afa6","savedPayload":{"position":{"x":21481.36503392253,"y":17221.97656082059},"targetPosition":{"x":21545.571628338486,"y":17378.034485109954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis Begin","id":"62196b54-d80d-4936-979e-080c787eaf6a"}}},{"type":"Polygon Vertex","name":"Basis End","project":"Foundations","id":"abd5dceb-68b8-48e5-ac32-b6b0d7147aac","savedPayload":{"position":{"x":21545.973252020158,"y":17209.284963041242},"targetPosition":{"x":21545.571628338486,"y":17378.034485109954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Basis End","id":"50c80560-9346-476a-a2da-783c080fefa8"}}}],"id":"0fcf2d23-586f-45db-99e7-edabfbc95611","savedPayload":{"position":{"x":21545.571628338486,"y":17378.034485109954},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up1","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"2f924e06-5b56-4b7f-8f21-f1278f142bae","savedPayload":{"position":{"x":21497.82747470825,"y":17054.79024406755},"targetPosition":{"x":21589.398221605792,"y":17196.53424151586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"df70c5e1-fefa-413a-99d9-969f04ea15de","savedPayload":{"position":{"x":21589.398221605792,"y":17196.53424151586},"targetPosition":{"x":21680.968968503334,"y":17338.27823896417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up1 Begin","project":"Foundations","id":"1e286ee2-b7bb-4333-8a40-db76c851703f","savedPayload":{"position":{"x":21650.61170912859,"y":17172.281253138357},"targetPosition":{"x":21680.968968503334,"y":17338.27823896417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 Begin","id":"b08f1e76-6c85-4c95-b09a-928658a4e19a"}}},{"type":"Polygon Vertex","name":"up1 End","project":"Foundations","id":"9a4563a4-b781-4303-a2b9-73b8543f9a5c","savedPayload":{"position":{"x":21716.44681420195,"y":17173.29980108641},"targetPosition":{"x":21680.968968503334,"y":17338.27823896417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up1 End","id":"dd6216b4-08ac-4c97-892e-2e13092023cd"}}}],"id":"6838f9c2-a5d4-4d4a-8dfb-2f172a63275e","savedPayload":{"position":{"x":21680.968968503334,"y":17338.27823896417},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up2","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"8e897f0d-7282-40c1-ad70-afa1efbd0a45","savedPayload":{"position":{"x":21701.474395883077,"y":17012.171092429595},"targetPosition":{"x":21761.573868085565,"y":17169.85627226899},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f41e6604-89e1-4e48-b379-8b8f9af1935f","savedPayload":{"position":{"x":21761.573868085565,"y":17169.85627226899},"targetPosition":{"x":21821.673340288053,"y":17327.541452108384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up2 Begin","project":"Foundations","id":"fe717971-6212-4639-bd26-a5446e596c0d","savedPayload":{"position":{"x":21826.49217385949,"y":17158.860269568628},"targetPosition":{"x":21821.673340288053,"y":17327.541452108384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 Begin","id":"c0ed46b7-9627-441c-97aa-9e4aba7044d2"}}},{"type":"Polygon Vertex","name":"up2 End","project":"Foundations","id":"d53c727b-4739-404d-8331-d375aa7164de","savedPayload":{"position":{"x":21890.676855904996,"y":17173.544447811215},"targetPosition":{"x":21821.673340288053,"y":17327.541452108384},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up2 End","id":"a837c055-47e5-49f1-9d33-ae3dcf8414fa"}}}],"id":"f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0","savedPayload":{"position":{"x":21821.673340288053,"y":17327.541452108384},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up3","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"0b172bc6-2c01-4630-98cf-efa241e3cfe9","savedPayload":{"position":{"x":21909.532163105327,"y":17012.823847220912},"targetPosition":{"x":21935.53372528825,"y":17179.558610434968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"550312c5-9cac-47b8-838d-0e5e15a86dce","savedPayload":{"position":{"x":21935.53372528825,"y":17179.558610434968},"targetPosition":{"x":21961.53528747117,"y":17346.293373649023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up3 Begin","project":"Foundations","id":"0ac609db-71f4-453f-b0db-7a9c452db481","savedPayload":{"position":{"x":22001.319607838388,"y":17182.300171494426},"targetPosition":{"x":21961.53528747117,"y":17346.293373649023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 Begin","id":"eec5200a-4dbd-430f-a1a2-6398b590e649"}}},{"type":"Polygon Vertex","name":"up3 End","project":"Foundations","id":"48d86c9a-a242-465c-8d1f-a64a4fd53bef","savedPayload":{"position":{"x":22061.04868825838,"y":17210.008210979842},"targetPosition":{"x":21961.53528747117,"y":17346.293373649023},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up3 End","id":"32c1785f-b76a-4df2-a9b1-61a227ab4524"}}}],"id":"22fcbc94-6aae-4fad-b4ea-211d91e37991","savedPayload":{"position":{"x":21961.53528747117,"y":17346.293373649023},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up4","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"4755933c-1fe1-42aa-a73e-9acde7acc6f5","savedPayload":{"position":{"x":22112.90765357546,"y":17056.719979924845},"targetPosition":{"x":22103.67491270208,"y":17225.217217278947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0982c680-2eea-4396-8a97-d9d27bb388ab","savedPayload":{"position":{"x":22103.67491270208,"y":17225.217217278947},"targetPosition":{"x":22094.4421718287,"y":17393.71445463305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up4 Begin","project":"Foundations","id":"439c5edf-7fa1-4c40-abec-91aa48030649","savedPayload":{"position":{"x":22167.4532132853,"y":17241.57652272446},"targetPosition":{"x":22094.4421718287,"y":17393.71445463305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 Begin","id":"c8db1ca2-b070-4818-b4cc-0f9061c1e83d"}}},{"type":"Polygon Vertex","name":"up4 End","project":"Foundations","id":"c895fbb7-f13a-460d-947b-371e22938ca0","savedPayload":{"position":{"x":22220.11624465349,"y":17281.09744916927},"targetPosition":{"x":22094.4421718287,"y":17393.71445463305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up4 End","id":"34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d"}}}],"id":"a34154a5-8ebc-4edd-ab5d-975c8a8b9642","savedPayload":{"position":{"x":22094.4421718287,"y":17393.71445463305},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up5","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"69d472ac-0801-482a-966e-ae8f6887b3e4","savedPayload":{"position":{"x":22302.712382456037,"y":17141.941018905232},"targetPosition":{"x":22258.648853606133,"y":17304.836592587555},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c90da6d-761a-47bf-9ddb-b7d148d0e6d4","savedPayload":{"position":{"x":22258.648853606133,"y":17304.836592587555},"targetPosition":{"x":22214.58532475623,"y":17467.732166269878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up5 Begin","project":"Foundations","id":"49604aee-61da-4d3b-be02-f5c6efba6a8c","savedPayload":{"position":{"x":22317.63215444471,"y":17334.098662270495},"targetPosition":{"x":22214.58532475623,"y":17467.732166269878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 Begin","id":"2761f530-c094-4e76-80c0-916eb94083d4"}}},{"type":"Polygon Vertex","name":"up5 End","project":"Foundations","id":"96b8af8e-263e-401c-85ff-0591b38c0460","savedPayload":{"position":{"x":22360.92750958505,"y":17383.70522154661},"targetPosition":{"x":22214.58532475623,"y":17467.732166269878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up5 End","id":"46256cd3-aff0-416e-af97-b507ec6b2773"}}}],"id":"8684c428-83ec-4519-be1e-3bdfff3e138b","savedPayload":{"position":{"x":22214.58532475623,"y":17467.732166269878},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Up6","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Foundations","id":"14276c00-4f22-47eb-a886-38c9183d296b","savedPayload":{"position":{"x":22470.650972310854,"y":17264.762395822698},"targetPosition":{"x":22393.682443135433,"y":17414.93698760364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1c7f9662-fccc-4961-93f6-b562e330b8fb","savedPayload":{"position":{"x":22393.682443135433,"y":17414.93698760364},"targetPosition":{"x":22316.71391396001,"y":17565.111579384582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"up6 Begin","project":"Foundations","id":"fbc294ea-6cda-445c-a82b-0deb3ef02a44","savedPayload":{"position":{"x":22445.292890949437,"y":17455.822928663874},"targetPosition":{"x":22316.71391396001,"y":17565.111579384582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 Begin","id":"d00d7b16-bdc1-40b6-b719-c1c91b29d406"}}},{"type":"Polygon Vertex","name":"up6 End","project":"Foundations","id":"9fe8347c-f397-443b-b18d-0ab22b0026c4","savedPayload":{"position":{"x":22477.32835508813,"y":17513.34707609225},"targetPosition":{"x":22316.71391396001,"y":17565.111579384582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"up6 End","id":"ac44f97f-4437-43a2-b6f4-b89935501a04"}}}],"id":"2e14a674-df5b-4d7f-8bdb-603bcd11c91b","savedPayload":{"position":{"x":22316.71391396001,"y":17565.111579384582},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down1","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"c27b6317-57c8-4aeb-a316-57ba72e53cef","savedPayload":{"position":{"x":22609.38370090448,"y":17419.816227143612},"targetPosition":{"x":22502.87406546449,"y":17550.7064867447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"84a822de-2a7f-4d59-b891-a79c5bb84f9f","savedPayload":{"position":{"x":22502.87406546449,"y":17550.7064867447},"targetPosition":{"x":22396.3644300245,"y":17681.59674634579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down1 Begin","project":"Foundations","id":"8f87d08a-1cc5-4944-a237-6b9da76f11e3","savedPayload":{"position":{"x":22544.856036030047,"y":17601.429387365384},"targetPosition":{"x":22396.3644300245,"y":17681.59674634579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 Begin","id":"5183ad71-2dbb-4b3a-80ca-9a217f694ac7"}}},{"type":"Polygon Vertex","name":"down1 End","project":"Foundations","id":"695504d7-15b6-439c-b472-6ccdbead057c","savedPayload":{"position":{"x":22564.23150566102,"y":17664.357041671916},"targetPosition":{"x":22396.3644300245,"y":17681.59674634579},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down1 End","id":"dc88f889-864e-4d09-b745-c70fa788dd9b"}}}],"id":"7bb7d005-39ee-405b-841f-52b4374629cd","savedPayload":{"position":{"x":22396.3644300245,"y":17681.59674634579},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down2","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"557112f9-6212-48e7-bbe6-61d61fcd1b2c","savedPayload":{"position":{"x":22712.84728228389,"y":17600.32591640841},"targetPosition":{"x":22581.451522737992,"y":17706.211311403928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"57ecefea-0517-45f7-8696-a776b127df5f","savedPayload":{"position":{"x":22581.451522737992,"y":17706.211311403928},"targetPosition":{"x":22450.055763192096,"y":17812.096706399447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down2 Begin","project":"Foundations","id":"a8ac0ac4-8f49-4cf5-bd9e-9703349950fa","savedPayload":{"position":{"x":22611.97020248954,"y":17764.554337432455},"targetPosition":{"x":22450.055763192096,"y":17812.096706399447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 Begin","id":"f5496458-d5c3-482d-91ce-540807ab1ab7"}}},{"type":"Polygon Vertex","name":"down2 End","project":"Foundations","id":"4651dff3-7a30-4da8-afd6-2cdc11d8a88b","savedPayload":{"position":{"x":22617.838876616104,"y":17830.13525816356},"targetPosition":{"x":22450.055763192096,"y":17812.096706399447},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down2 End","id":"80396366-de7b-4916-beab-d472732d8c85"}}}],"id":"5cf5a43d-b244-40af-9af7-e3c29d5a47a2","savedPayload":{"position":{"x":22450.055763192096,"y":17812.096706399447},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down3","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"e83ed173-ce55-48f2-9eea-44d2ce4432ed","savedPayload":{"position":{"x":22776.51986146945,"y":17798.402324014627},"targetPosition":{"x":22625.98060301661,"y":17874.655154548775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e10e54b3-1f86-4742-b402-64168f0bce51","savedPayload":{"position":{"x":22625.98060301661,"y":17874.655154548775},"targetPosition":{"x":22475.441344563773,"y":17950.907985082922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down3 Begin","project":"Foundations","id":"cad8c207-65e9-4718-ad8f-3ec09b922711","savedPayload":{"position":{"x":22643.702179204138,"y":17938.0684357868},"targetPosition":{"x":22475.441344563773,"y":17950.907985082922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 Begin","id":"f21630c7-3d01-4315-b6be-c6555c50c63d"}}},{"type":"Polygon Vertex","name":"down3 End","project":"Foundations","id":"604fc3b4-8f47-4303-a2ca-7dddb75b0d8f","savedPayload":{"position":{"x":22635.807568605935,"y":18003.436422014354},"targetPosition":{"x":22475.441344563773,"y":17950.907985082922},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down3 End","id":"85ddb017-7068-4b54-abf9-61023caef535"}}}],"id":"67cf4d4d-400a-477a-9825-90cac77b4ac0","savedPayload":{"position":{"x":22475.441344563773,"y":17950.907985082922},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down4","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"b11f5701-65e5-4622-9fcc-3e93dde429a7","savedPayload":{"position":{"x":22797.61864121582,"y":18005.38856047382},"targetPosition":{"x":22634.515171817937,"y":18048.676211950577},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a00f29de-05eb-4f01-b4ed-e60dafe985ea","savedPayload":{"position":{"x":22634.515171817937,"y":18048.676211950577},"targetPosition":{"x":22471.411702420053,"y":18091.963863427332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down4 Begin","project":"Foundations","id":"aada8d7b-1327-47b5-804b-43920e50f7c0","savedPayload":{"position":{"x":22638.66512652449,"y":18114.38828371731},"targetPosition":{"x":22471.411702420053,"y":18091.963863427332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 Begin","id":"3fec484b-adcb-4a97-8552-0fb50143db38"}}},{"type":"Polygon Vertex","name":"down4 End","project":"Foundations","id":"0f406417-a545-40b8-8013-a681f65e01db","savedPayload":{"position":{"x":22617.352263567205,"y":18176.686440772777},"targetPosition":{"x":22471.411702420053,"y":18091.963863427332},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down4 End","id":"0b68926b-de6b-4e00-8399-0d023ca4468b"}}}],"id":"86162a02-9bc6-432b-ad82-9272ff89a5b4","savedPayload":{"position":{"x":22471.411702420053,"y":18091.963863427332},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down5","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"dfe03a7e-3a18-413d-b8b2-af252b2fb878","savedPayload":{"position":{"x":22775.221503604913,"y":18212.238334022564},"targetPosition":{"x":22606.68222753195,"y":18220.668928355197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"2f0dc07d-3721-43d0-a27b-48e7d2815683","savedPayload":{"position":{"x":22606.68222753195,"y":18220.668928355197},"targetPosition":{"x":22438.142951458987,"y":18229.09952268783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down5 Begin","project":"Foundations","id":"86948607-062c-4c79-a8d9-8e5eebe34e5f","savedPayload":{"position":{"x":22597.079187823158,"y":18285.807857792934},"targetPosition":{"x":22438.142951458987,"y":18229.09952268783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 Begin","id":"b9042fa6-276e-4493-bc87-fa0acdbff2fd"}}},{"type":"Polygon Vertex","name":"down5 End","project":"Foundations","id":"d27b931a-701d-4b0d-9c09-23fca0a94aaf","savedPayload":{"position":{"x":22563.27954688849,"y":18342.313457273256},"targetPosition":{"x":22438.142951458987,"y":18229.09952268783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down5 End","id":"195cb50c-8751-4d6d-a4e7-34c1acb88b34"}}}],"id":"14ebc8d2-3ece-47ce-beb5-974b71ad7caf","savedPayload":{"position":{"x":22438.142951458987,"y":18229.09952268783},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down6","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}","project":"Foundations","id":"2ef6a24f-52c0-4f60-a130-52a320de8f3a","savedPayload":{"position":{"x":22710.307311023713,"y":18409.91131698143},"targetPosition":{"x":22543.698203381235,"y":18383.116396743124},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"92b3051d-6225-48bc-8b03-d4b7fe7d9d88","savedPayload":{"position":{"x":22543.698203381235,"y":18383.116396743124},"targetPosition":{"x":22377.089095738756,"y":18356.321476504818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"down6 Begin","project":"Foundations","id":"4fbe331d-45e9-42a5-8747-99298eaf2d02","savedPayload":{"position":{"x":22520.761868172867,"y":18444.83530006417},"targetPosition":{"x":22377.089095738756,"y":18356.321476504818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 Begin","id":"97950733-c4aa-411a-ae4e-745db7bd84ee"}}},{"type":"Polygon Vertex","name":"down6 End","project":"Foundations","id":"8add2e4f-967b-42c3-b121-3abd2eea3bc4","savedPayload":{"position":{"x":22475.952655758334,"y":18493.078776128114},"targetPosition":{"x":22377.089095738756,"y":18356.321476504818},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":1,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"down6 End","id":"8c623bff-82f3-4ce3-848f-e8bb0c2f43c9"}}}],"id":"b48af4f9-472b-46ba-a37b-87c7c4d2e838","savedPayload":{"position":{"x":22377.089095738756,"y":18356.321476504818},"targetPosition":{"x":21802.39800600231,"y":18002.266182267413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"33c0090f-fc6f-4304-b143-a52f73ebb0ca","savedPayload":{"position":{"x":21802.39800600231,"y":18002.266182267413},"targetPosition":{"x":21491.86245083536,"y":18327.946499414695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Fibonacci-Bollinger","config":"{\n \"codeName\": \"fibBB\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Basis","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.basis","project":"Foundations","id":"9ec9d3ad-0a93-49c4-8aec-e477932da96d","savedPayload":{"position":{"x":21632.04842883777,"y":18229.54973455875},"targetPosition":{"x":21738.19701856589,"y":18427.936923910107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"d03037b6-ef45-4aa7-b0b0-eac2688ab076","savedPayload":{"position":{"x":21712.604377898857,"y":18318.386630694215},"targetPosition":{"x":21738.19701856589,"y":18427.936923910107},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"506e968a-c2a6-4dc0-be20-399be8d4b2b8","savedPayload":{"position":{"x":21738.19701856589,"y":18427.936923910107},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up1","project":"Foundations","id":"79db7c5d-7960-4544-9973-26453a8d7ca5","savedPayload":{"position":{"x":21827.847227298527,"y":18189.563787708594},"targetPosition":{"x":21837.40682650652,"y":18414.36061611812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"854747ac-c164-4005-9d18-d3136b9ee2c9","savedPayload":{"position":{"x":21861.88074486005,"y":18304.554981834513},"targetPosition":{"x":21837.40682650652,"y":18414.36061611812},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"49cdd00f-79f1-4119-959b-dfc702700b2c","savedPayload":{"position":{"x":21837.40682650652,"y":18414.36061611812},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up2","project":"Foundations","id":"47967035-97c4-4476-a218-f6143964f1f0","savedPayload":{"position":{"x":22021.60510121588,"y":18238.491609233875},"targetPosition":{"x":21932.682314039812,"y":18445.17430788289},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"528407ab-0a84-4a70-8845-776a6bac9b04","savedPayload":{"position":{"x":22002.37543173107,"y":18356.86168507917},"targetPosition":{"x":21932.682314039812,"y":18445.17430788289},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0971bd34-28f2-4332-8cc9-747e29f242cc","savedPayload":{"position":{"x":21932.682314039812,"y":18445.17430788289},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up3","project":"Foundations","id":"8e6c3865-6db8-433a-ba64-c05929da3986","savedPayload":{"position":{"x":22174.945927376102,"y":18366.64244402117},"targetPosition":{"x":22005.153002382613,"y":18514.274969645285},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"3ae5c589-d549-4fac-a1f4-7c10ae93d28b","savedPayload":{"position":{"x":22106.261742722854,"y":18464.946756350968},"targetPosition":{"x":22005.153002382613,"y":18514.274969645285},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f88c8199-3aa7-450d-b665-e9d94417cadb","savedPayload":{"position":{"x":22005.153002382613,"y":18514.274969645285},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up4","project":"Foundations","id":"bd5491eb-e6a9-44ac-ab6d-a895b93b6578","savedPayload":{"position":{"x":22257.49867455636,"y":18548.634447574},"targetPosition":{"x":22040.465182913973,"y":18607.97636787925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"ab236993-def1-4feb-998d-dc1800577a56","savedPayload":{"position":{"x":22152.963719861487,"y":18607.402621708112},"targetPosition":{"x":22040.465182913973,"y":18607.97636787925},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f8e46-883f-44aa-862d-a2c3486bcfed","savedPayload":{"position":{"x":22040.465182913973,"y":18607.97636787925},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up5","project":"Foundations","id":"548ccd66-4848-4be8-b629-19be61d09146","savedPayload":{"position":{"x":22252.912758734583,"y":18748.421871603285},"targetPosition":{"x":22031.624845204176,"y":18707.719791492324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"2d76b7f0-374d-4f7d-a4db-491b1ce340f1","savedPayload":{"position":{"x":22133.231463812495,"y":18756.01414991009},"targetPosition":{"x":22031.624845204176,"y":18707.719791492324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c909e76-97e3-4ef9-8a16-8375a0e363ab","savedPayload":{"position":{"x":22031.624845204176,"y":18707.719791492324},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Up6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.up6","project":"Foundations","id":"7f7948e7-d3e1-4450-9b1d-7adf6577e5a3","savedPayload":{"position":{"x":22162.096476781855,"y":18926.43436654806},"targetPosition":{"x":21980.38292655628,"y":18793.74983216512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"36ac587a-e839-47a7-bdd8-fe523a19443e","savedPayload":{"position":{"x":22050.973189886627,"y":18881.347005195716},"targetPosition":{"x":21980.38292655628,"y":18793.74983216512},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec1d93d-c2a7-4e1d-b29e-62132dac2109","savedPayload":{"position":{"x":21980.38292655628,"y":18793.74983216512},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down1 - 0.236","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low1","project":"Foundations","id":"26f75a4a-aef4-4aa6-af2e-665a21395dc3","savedPayload":{"position":{"x":22003.037107127515,"y":19047.414374604537},"targetPosition":{"x":21896.888517399395,"y":18849.02718525318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"6f449522-4e39-4e22-a283-98ce53cb6a12","savedPayload":{"position":{"x":21922.481158066428,"y":18958.577478469073},"targetPosition":{"x":21896.888517399395,"y":18849.02718525318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"98070a3e-3794-41dd-b2f0-cd00e9bcf3a1","savedPayload":{"position":{"x":21896.888517399395,"y":18849.02718525318},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down2 - 0.382","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low2","project":"Foundations","id":"1e6fe6cc-cfcc-4980-ab74-29b8d49c5abb","savedPayload":{"position":{"x":21807.238308666758,"y":19087.400321454694},"targetPosition":{"x":21797.678709458763,"y":18862.603493045168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"2947569a-cbd1-4d10-9826-04aba9abdb81","savedPayload":{"position":{"x":21773.204791105236,"y":18972.409127328774},"targetPosition":{"x":21797.678709458763,"y":18862.603493045168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9e0916d6-c952-4953-8e9e-ca906c1ea5d1","savedPayload":{"position":{"x":21797.678709458763,"y":18862.603493045168},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down3 - 0.5","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low3","project":"Foundations","id":"7825c256-ac1b-4b33-80f7-5140e7cb6cf2","savedPayload":{"position":{"x":21613.480434749406,"y":19038.472499929412},"targetPosition":{"x":21702.403221925473,"y":18831.789801280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"25aed327-2468-4c2b-bf87-2bc86d3d1ce2","savedPayload":{"position":{"x":21632.710104234215,"y":18920.102424084118},"targetPosition":{"x":21702.403221925473,"y":18831.789801280396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"90f11608-9ef7-4a73-8a3c-f2d04a2c1cdb","savedPayload":{"position":{"x":21702.403221925473,"y":18831.789801280396},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down4 - 0.618","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low4","project":"Foundations","id":"1f843e24-38ef-4f4b-8267-c2d530bb4a30","savedPayload":{"position":{"x":21460.139608589183,"y":18910.321665142117},"targetPosition":{"x":21629.932533582672,"y":18762.689139518003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"853fde71-66fa-4984-b57c-96695ee3d508","savedPayload":{"position":{"x":21528.82379324243,"y":18812.01735281232},"targetPosition":{"x":21629.932533582672,"y":18762.689139518003},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"03fcf657-2f43-4bed-84a7-7d3e76b22ded","savedPayload":{"position":{"x":21629.932533582672,"y":18762.689139518003},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down5 - 0.764","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low5","project":"Foundations","id":"2e8ecd2c-27ef-43a2-94ae-c85a8282d603","savedPayload":{"position":{"x":21377.586861408927,"y":18728.329661589287},"targetPosition":{"x":21594.620353051312,"y":18668.987741284036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"98b5587c-5694-4e7e-98c0-cf0f8c075c31","savedPayload":{"position":{"x":21482.121816103798,"y":18669.561487455176},"targetPosition":{"x":21594.620353051312,"y":18668.987741284036},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0ec23ffb-a9b7-48f5-a200-835a6484f564","savedPayload":{"position":{"x":21594.620353051312,"y":18668.987741284036},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down6 - 1.0","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.low6","project":"Foundations","id":"cd97545d-5beb-45e7-8fff-9fbbf891a1f6","savedPayload":{"position":{"x":21382.172777230702,"y":18528.542237560003},"targetPosition":{"x":21603.46069076111,"y":18569.244317670964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"fc3a36a1-1ee7-480c-9ed0-574425fce6cc","savedPayload":{"position":{"x":21501.85407215279,"y":18520.949959253197},"targetPosition":{"x":21603.46069076111,"y":18569.244317670964},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":4,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"971f2dee-ac3c-4286-85cf-6e1b5b00da86","savedPayload":{"position":{"x":21603.46069076111,"y":18569.244317670964},"targetPosition":{"x":21817.542767982643,"y":18638.482054581644},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"39860e8b-f528-4d4f-8e4a-79209e4f4848","savedPayload":{"position":{"x":21817.542767982643,"y":18638.482054581644},"targetPosition":{"x":21491.86245083536,"y":18327.946499414695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"81f30b88-ee45-43cc-82ba-4de6fdcbf51d","savedPayload":{"position":{"x":21491.86245083536,"y":18327.946499414695},"targetPosition":{"x":21204.014558751012,"y":18412.466266467123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"263588a2-26bd-47ef-b05c-98de2a6b1cc8","savedPayload":{"position":{"x":21765.542726516018,"y":18340.793788282874},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"TPSL Bands","config":"{\n \"codeName\": \"Plotter TPSL\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"TPSL Bands","config":"{\n \"codeName\": \"TPSL-Module\",\n \"icon\": \"bands\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"tp1Up Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Up","project":"Foundations","id":"970df2e6-f678-4348-813e-3fa6cee0f5ec","savedPayload":{"position":{"x":21968.27061159851,"y":17664.87360572649},"targetPosition":{"x":21748.332527563383,"y":17617.415843548333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e4a2333c-168a-4ac2-8fa1-58afe8704379","savedPayload":{"position":{"x":21748.332527563383,"y":17617.415843548333},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Up End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Up","project":"Foundations","id":"3fc58740-f441-484f-9db0-d6d963002d3d","savedPayload":{"position":{"x":21904.279312465067,"y":17817.365771841505},"targetPosition":{"x":21716.336877996662,"y":17693.66192660584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d6bc044c-2ac9-43f1-895f-1a9a64427982","savedPayload":{"position":{"x":21716.336877996662,"y":17693.66192660584},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Up","project":"Foundations","id":"9dc8ce59-6513-43ff-819c-9ef42ef2ea1f","savedPayload":{"position":{"x":21724.240620080876,"y":17844.822639161317},"targetPosition":{"x":21658.958561230003,"y":17753.201119897603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4a94af5-df3e-4157-9168-454b6d355ce4","savedPayload":{"position":{"x":21658.958561230003,"y":17753.201119897603},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Up End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Up","project":"Foundations","id":"7407079f-53a8-4411-8685-2dbe054558de","savedPayload":{"position":{"x":21611.72303356633,"y":17897.009447492175},"targetPosition":{"x":21583.94683688697,"y":17787.99232545151},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0","savedPayload":{"position":{"x":21583.94683688697,"y":17787.99232545151},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Up","project":"Foundations","id":"d2b6dfd1-e91b-4d47-8f02-ed7d969806ff","savedPayload":{"position":{"x":21487.951459227486,"y":17905.026156574077},"targetPosition":{"x":21501.43245399441,"y":17793.336798172775},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d","savedPayload":{"position":{"x":21501.43245399441,"y":17793.336798172775},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Up End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Up","project":"Foundations","id":"d30485fb-809f-475f-9d61-2b30bd254586","savedPayload":{"position":{"x":21369.64193402077,"y":17867.790065423393},"targetPosition":{"x":21422.55943718993,"y":17768.512737405654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"753d9e1d-cc17-495a-80ea-2d913f8754f9","savedPayload":{"position":{"x":21422.55943718993,"y":17768.512737405654},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slUp","project":"Foundations","id":"49dc9f01-6b5c-4407-8334-c5fdc86d1bb4","savedPayload":{"position":{"x":21272.772814901065,"y":17790.330114482324},"targetPosition":{"x":21357.980024443463,"y":17716.872770111608},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"edc5c9ed-9c28-4a6b-8107-8485403597a1","savedPayload":{"position":{"x":21357.980024443463,"y":17716.872770111608},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slUp End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slUp","project":"Foundations","id":"76ea74f3-c69d-4f45-94b4-34542c855ec1","savedPayload":{"position":{"x":21210.426813175804,"y":17683.107699345874},"targetPosition":{"x":21316.416023293288,"y":17645.39116002064},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7a29298e-a386-4494-a64f-5bd09e833164","savedPayload":{"position":{"x":21316.416023293288,"y":17645.39116002064},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp1Down","project":"Foundations","id":"5b6a4e19-22a0-45ab-af20-7923a43abcea","savedPayload":{"position":{"x":21191.024101849103,"y":17560.603801318124},"targetPosition":{"x":21303.48088240882,"y":17563.721894668808},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"21e90ec6-6e9a-4981-9e8f-4ad984533830","savedPayload":{"position":{"x":21303.48088240882,"y":17563.721894668808},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp1Down End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp1Down","project":"Foundations","id":"6ab608f1-efb2-4eff-9782-090442d38435","savedPayload":{"position":{"x":21217.185124599775,"y":17439.36325064526},"targetPosition":{"x":21320.921564242602,"y":17482.8948608869},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7ebed523-7b59-459f-be60-e839eb5688ed","savedPayload":{"position":{"x":21320.921564242602,"y":17482.8948608869},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp2Down","project":"Foundations","id":"7000d1eb-fcce-4ca3-98e4-a1427c109ac0","savedPayload":{"position":{"x":21285.376690342102,"y":17335.760255512734},"targetPosition":{"x":21366.38260807082,"y":17413.826197465216},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"44cb638d-eebe-4515-a376-3a77bc17f712","savedPayload":{"position":{"x":21366.38260807082,"y":17413.826197465216},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp2Down End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp2Down","project":"Foundations","id":"b58c8879-7c61-41e9-bbce-186ff1ee83ba","savedPayload":{"position":{"x":21386.389150260075,"y":17263.78697449721},"targetPosition":{"x":21433.724248016137,"y":17365.84401012153},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7","savedPayload":{"position":{"x":21433.724248016137,"y":17365.84401012153},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.tp3Down","project":"Foundations","id":"fa2569f2-125e-4321-ad44-1fda6078e8fa","savedPayload":{"position":{"x":21506.580211912413,"y":17233.163798017547},"targetPosition":{"x":21513.851622451028,"y":17345.42855913509},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f","savedPayload":{"position":{"x":21513.851622451028,"y":17345.42855913509},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"tp3Down End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.tp3Down","project":"Foundations","id":"604e05ec-3914-42ac-a6be-8028e5f7b9a0","savedPayload":{"position":{"x":21629.7174064213,"y":17248.026555746208},"targetPosition":{"x":21595.94308545695,"y":17355.33706428753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2eef8903-d6fc-4653-9086-32e6851f6583","savedPayload":{"position":{"x":21595.94308545695,"y":17355.33706428753},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.slDown","project":"Foundations","id":"898f6c9f-8f94-45e8-bd34-fde174965427","savedPayload":{"position":{"x":21739.17037334156,"y":17306.367949894553},"targetPosition":{"x":21668.91173007046,"y":17394.231327053094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943","savedPayload":{"position":{"x":21668.91173007046,"y":17394.231327053094},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"slDown End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.slDown","project":"Foundations","id":"39efe93a-3104-4603-9190-e545f10a533f","savedPayload":{"position":{"x":21820.15688299079,"y":17400.308651902018},"targetPosition":{"x":21722.902736503278,"y":17456.858461724736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6","savedPayload":{"position":{"x":21722.902736503278,"y":17456.858461724736},"targetPosition":{"x":21528.394443528257,"y":17569.958081370176},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"00eb9675-6fa4-4317-9323-f70a7a5630e1","savedPayload":{"position":{"x":21528.394443528257,"y":17569.958081370176},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"TP1 Long","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Foundations","id":"4803629d-ecb6-4116-8446-6dcadc2b8201","savedPayload":{"position":{"x":22101.174287869213,"y":17583.464020617306},"targetPosition":{"x":22179.549072576607,"y":17711.36004527042},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b1c56d5a-c40a-45f9-bff9-a12d728b1410","savedPayload":{"position":{"x":22179.549072576607,"y":17711.36004527042},"targetPosition":{"x":22257.923857284,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Up Begin","project":"Foundations","id":"402b54a0-85e8-40df-a31b-d137fa71eb75","savedPayload":{"position":{"x":22234.458687527967,"y":17691.10281883426},"targetPosition":{"x":22257.923857284,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up Begin","id":"e4a2333c-168a-4ac2-8fa1-58afe8704379"}}},{"type":"Polygon Vertex","name":"tp1Up End","project":"Foundations","id":"47a96bb1-e811-4dd4-a4cd-75d4d601d63f","savedPayload":{"position":{"x":22292.940661862387,"y":17693.40058186388},"targetPosition":{"x":22257.923857284,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Up End","id":"d6bc044c-2ac9-43f1-895f-1a9a64427982"}}}],"id":"fd6a97a4-aea3-4718-bb66-9c0d486b8d77","savedPayload":{"position":{"x":22257.923857284,"y":17839.256069923533},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Long","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Foundations","id":"19faece0-29af-4ca6-a4e1-2dae6420d769","savedPayload":{"position":{"x":22281.750927151366,"y":17547.545093804227},"targetPosition":{"x":22316.767731729753,"y":17693.40058186388},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4bde92ba-252a-491d-94f3-1121fd35a78f","savedPayload":{"position":{"x":22316.767731729753,"y":17693.40058186388},"targetPosition":{"x":22351.78453630814,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Up Begin","project":"Foundations","id":"bedea384-5bab-443f-bcd8-65e40c49614e","savedPayload":{"position":{"x":22375.249706064173,"y":17691.10281883426},"targetPosition":{"x":22351.78453630814,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up Begin","id":"b4a94af5-df3e-4157-9168-454b6d355ce4"}}},{"type":"Polygon Vertex","name":"tp2Up End","project":"Foundations","id":"2f04f0df-56c9-45fa-9327-a34ac03fc05f","savedPayload":{"position":{"x":22430.159321015533,"y":17711.36004527042},"targetPosition":{"x":22351.78453630814,"y":17839.256069923533},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Up End","id":"ea7e25d8-da53-489f-8641-fc6a4c391fa0"}}}],"id":"b20a80bf-44dc-4862-b6c0-1581dcace608","savedPayload":{"position":{"x":22351.78453630814,"y":17839.256069923533},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Long","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"a5e7bce3-3375-43f3-a54f-1ea4ac36352b","savedPayload":{"position":{"x":22464.589075436284,"y":17569.185414725627},"targetPosition":{"x":22452.82021107711,"y":17718.723014785595},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0ba519e7-b476-4245-a36b-710d319985a4","savedPayload":{"position":{"x":22452.82021107711,"y":17718.723014785595},"targetPosition":{"x":22441.051346717933,"y":17868.260614845563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Up Begin","project":"Foundations","id":"3a03e1ff-5ab9-4733-b4c2-678b7ea95277","savedPayload":{"position":{"x":22509.149921678865,"y":17734.60963621731},"targetPosition":{"x":22441.051346717933,"y":17868.260614845563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up Begin","id":"6a5dab23-6df7-4ffe-a288-66c02abfe41d"}}},{"type":"Polygon Vertex","name":"tp3Up End","project":"Foundations","id":"4dc30576-f727-45f8-bdd5-84b99c2d1ad1","savedPayload":{"position":{"x":22555.112241557938,"y":17770.843407596036},"targetPosition":{"x":22441.051346717933,"y":17868.260614845563},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Up End","id":"753d9e1d-cc17-495a-80ea-2d913f8754f9"}}}],"id":"264ff0d5-6d5f-440a-8aa2-6a077e8963d3","savedPayload":{"position":{"x":22441.051346717933,"y":17868.260614845563},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Long","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Foundations","id":"1a959c28-1730-44fb-bb27-62476c51ac73","savedPayload":{"position":{"x":22631.79126086156,"y":17646.26667799272},"targetPosition":{"x":22574.388746006796,"y":17784.848607869415},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4ad0830c-7b2c-4380-a0d3-d7f6262908f1","savedPayload":{"position":{"x":22574.388746006796,"y":17784.848607869415},"targetPosition":{"x":22516.986231152034,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slUp Begin","project":"Foundations","id":"0dd981e4-d101-475f-9e03-128a873b4b4b","savedPayload":{"position":{"x":22623.052248330016,"y":17817.364520568128},"targetPosition":{"x":22516.986231152034,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp Begin","id":"edc5c9ed-9c28-4a6b-8107-8485403597a1"}}},{"type":"Polygon Vertex","name":"slUp End","project":"Foundations","id":"bd151750-05bf-4b6a-81ec-fc00c225303a","savedPayload":{"position":{"x":22655.56816102873,"y":17866.028022891347},"targetPosition":{"x":22516.986231152034,"y":17923.43053774611},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slUp End","id":"7a29298e-a386-4494-a64f-5bd09e833164"}}}],"id":"7cf2e43b-95eb-400d-b685-e9ade4bbe24f","savedPayload":{"position":{"x":22516.986231152034,"y":17923.43053774611},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP1 Short","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}","project":"Foundations","id":"63dfd83a-ba18-4f7f-a71e-9219d5af7bfa","savedPayload":{"position":{"x":22766.990568551635,"y":17771.2436325002},"targetPosition":{"x":22669.573361302108,"y":17885.304527340206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ac73652-8c88-45f0-bcc1-bd64bfe68ca9","savedPayload":{"position":{"x":22669.573361302108,"y":17885.304527340206},"targetPosition":{"x":22572.15615405258,"y":17999.36542218021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp1Down Begin","project":"Foundations","id":"6dd9f41a-cc9d-4046-bb03-b50beda88bd4","savedPayload":{"position":{"x":22705.807132680835,"y":17931.266847219278},"targetPosition":{"x":22572.15615405258,"y":17999.36542218021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down Begin","id":"21e90ec6-6e9a-4981-9e8f-4ad984533830"}}},{"type":"Polygon Vertex","name":"tp1Down End","project":"Foundations","id":"2aca42de-53a5-473c-a0a8-41090faa6c36","savedPayload":{"position":{"x":22721.693754112548,"y":17987.596557821034},"targetPosition":{"x":22572.15615405258,"y":17999.36542218021},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp1Down End","id":"7ebed523-7b59-459f-be60-e839eb5688ed"}}}],"id":"ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e","savedPayload":{"position":{"x":22572.15615405258,"y":17999.36542218021},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP2 Short","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}","project":"Foundations","id":"b914801f-de70-4cf1-ab89-6f41cf3a4120","savedPayload":{"position":{"x":22856.952748280837,"y":17931.882663175216},"targetPosition":{"x":22729.056723627724,"y":18010.25744788261},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"b45edff7-de18-46c7-94b5-d1df67798336","savedPayload":{"position":{"x":22729.056723627724,"y":18010.25744788261},"targetPosition":{"x":22601.16069897461,"y":18088.632232590004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp2Down Begin","project":"Foundations","id":"3fd36f0a-7a39-4c6a-92eb-a0094c080f85","savedPayload":{"position":{"x":22749.313950063883,"y":18065.16706283397},"targetPosition":{"x":22601.16069897461,"y":18088.632232590004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down Begin","id":"44cb638d-eebe-4515-a376-3a77bc17f712"}}},{"type":"Polygon Vertex","name":"tp2Down End","project":"Foundations","id":"ae162289-acc9-4a93-8706-74556b3437be","savedPayload":{"position":{"x":22747.016187034264,"y":18123.64903716839},"targetPosition":{"x":22601.16069897461,"y":18088.632232590004},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp2Down End","id":"4105364c-b5e1-4b2c-bbe7-33cdac9930c7"}}}],"id":"6f4b5295-6b0d-4b77-a258-7b2ded19ecbc","savedPayload":{"position":{"x":22601.16069897461,"y":18088.632232590004},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"TP3 Short","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}","project":"Foundations","id":"8e9d0fe0-08c2-4f9b-9ee6-daf3bbbd73a2","savedPayload":{"position":{"x":22892.871675093917,"y":18112.45930245737},"targetPosition":{"x":22747.016187034264,"y":18147.476107035756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc53d219-ed1c-4521-8fd2-19b7aa12470b","savedPayload":{"position":{"x":22747.016187034264,"y":18147.476107035756},"targetPosition":{"x":22601.16069897461,"y":18182.492911614143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"tp3Down Begin","project":"Foundations","id":"cc84414f-f794-4231-a9d8-dc1696e3625f","savedPayload":{"position":{"x":22749.313950063883,"y":18205.958081370176},"targetPosition":{"x":22601.16069897461,"y":18182.492911614143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down Begin","id":"176fc647-afb0-4cfa-9f6b-7cf635f9698f"}}},{"type":"Polygon Vertex","name":"tp3Down End","project":"Foundations","id":"cfed0f01-9e66-4f2c-aafb-85bd8c20a82c","savedPayload":{"position":{"x":22729.056723627724,"y":18260.867696321537},"targetPosition":{"x":22601.16069897461,"y":18182.492911614143},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"tp3Down End","id":"2eef8903-d6fc-4653-9086-32e6851f6583"}}}],"id":"4723c5ca-1687-4e3f-a5ec-43e49851ebb5","savedPayload":{"position":{"x":22601.16069897461,"y":18182.492911614143},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"SL Short","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}","project":"Foundations","id":"c093aee5-df2d-4df4-8375-f84922fd7628","savedPayload":{"position":{"x":22871.231354172516,"y":18295.297450742288},"targetPosition":{"x":22721.693754112548,"y":18283.528586383112},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7910a149-2392-4740-b76b-ad7688d862d2","savedPayload":{"position":{"x":22721.693754112548,"y":18283.528586383112},"targetPosition":{"x":22572.15615405258,"y":18271.759722023937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"slDown Begin","project":"Foundations","id":"70ccffd6-85c5-407e-b083-39fc6919680c","savedPayload":{"position":{"x":22705.807132680835,"y":18339.85829698487},"targetPosition":{"x":22572.15615405258,"y":18271.759722023937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown Begin","id":"1ee90db8-0316-4c7e-a6a5-ee3d852d2943"}}},{"type":"Polygon Vertex","name":"slDown End","project":"Foundations","id":"799fcaf4-def7-4146-a472-14214aa6ae1b","savedPayload":{"position":{"x":22669.573361302108,"y":18385.82061686394},"targetPosition":{"x":22572.15615405258,"y":18271.759722023937},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"slDown End","id":"dcc074bd-0af0-4c4d-938a-b5a1f903aac6"}}}],"id":"1fec1951-0af9-48be-a996-a430441a3001","savedPayload":{"position":{"x":22572.15615405258,"y":18271.759722023937},"targetPosition":{"x":22304.85419679607,"y":18135.562572102073},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"88d0d58f-a299-43e1-9e21-3e1cdfd28812","savedPayload":{"position":{"x":22304.85419679607,"y":18135.562572102073},"targetPosition":{"x":22092.722162440106,"y":18347.694606458037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"TPSL Bands","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"TP 1 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Up","project":"Foundations","id":"e389338a-72d8-419e-99bb-0fdd8edcd8ef","savedPayload":{"position":{"x":22592.244169987578,"y":18031.080672160893},"targetPosition":{"x":22545.891620831335,"y":18173.739149605168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"793a2861-69b0-486d-8a2c-1b10d84096d5","savedPayload":{"position":{"x":22657.363344652946,"y":18073.36955865134},"targetPosition":{"x":22545.891620831335,"y":18173.739149605168},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"355bdc1e-acf1-4774-9521-0e11c67de98d","savedPayload":{"position":{"x":22545.891620831335,"y":18173.739149605168},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Up","project":"Foundations","id":"c7190d36-634e-41ff-9897-65a9ca91cf97","savedPayload":{"position":{"x":22703.81148660779,"y":18115.1916535176},"targetPosition":{"x":22615.643698763917,"y":18236.544202673842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"599b9c16-17b4-4ebc-9a13-172033013ec0","savedPayload":{"position":{"x":22752.67551741031,"y":18175.53370621247},"targetPosition":{"x":22615.643698763917,"y":18236.544202673842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"08132412-2c3c-4c0b-9d77-b481190d5d95","savedPayload":{"position":{"x":22615.643698763917,"y":18236.544202673842},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Long","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Up","project":"Foundations","id":"b9f5d0e8-036e-4dca-8efa-9ee0894c76ca","savedPayload":{"position":{"x":22783.92658743223,"y":18229.66214728133},"targetPosition":{"x":22662.574038275987,"y":18317.829935125203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"d054193b-3e06-4cbe-b7de-495d92e2ce81","savedPayload":{"position":{"x":22811.75232258123,"y":18302.150665635054},"targetPosition":{"x":22662.574038275987,"y":18317.829935125203},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"416615b0-5c43-433b-961e-8b826bb228e1","savedPayload":{"position":{"x":22662.574038275987,"y":18317.829935125203},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Long","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slUp","project":"Foundations","id":"1a3b0394-2af8-4ba2-9eef-73d1ff8830d5","savedPayload":{"position":{"x":22824.747248197473,"y":18363.286983959668},"targetPosition":{"x":22682.0887707532,"y":18409.63953311591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"129484d2-1d05-4894-bb81-04f92c7793f0","savedPayload":{"position":{"x":22828.81091086327,"y":18440.826286738575},"targetPosition":{"x":22682.0887707532,"y":18409.63953311591},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1d1ba730-fb3c-4818-b320-5561c849fc2c","savedPayload":{"position":{"x":22682.0887707532,"y":18409.63953311591},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 1 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp1Down","project":"Foundations","id":"ad63ad30-a06d-42c1-afc8-5992c47a42fc","savedPayload":{"position":{"x":22822.27765821355,"y":18502.98603351955},"targetPosition":{"x":22672.27765821355,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"be94ba41-f206-43a3-9a80-25812c4c67d9","savedPayload":{"position":{"x":22802.181468781215,"y":18577.98603351955},"targetPosition":{"x":22672.27765821355,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b9cb0e55-dd8e-4c9a-b959-1d36fbb03d12","savedPayload":{"position":{"x":22672.27765821355,"y":18502.98603351955},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 2 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp2Down","project":"Foundations","id":"646d4e9a-cc23-4fea-ac1b-7ca19bfb4c9f","savedPayload":{"position":{"x":22776.75955815473,"y":18635.084579649545},"targetPosition":{"x":22634.101080710454,"y":18588.732030493302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"b644db96-567a-487e-9544-e49da73a1a02","savedPayload":{"position":{"x":22734.470671664283,"y":18700.203754314913},"targetPosition":{"x":22634.101080710454,"y":18588.732030493302},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"942b6129-81fa-40c3-8ba5-3b51488c2501","savedPayload":{"position":{"x":22634.101080710454,"y":18588.732030493302},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"TP 3 Short","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.tp3Down","project":"Foundations","id":"d7b09976-f8e5-4115-a365-ef98d5010548","savedPayload":{"position":{"x":22692.648576798023,"y":18746.651896269756},"targetPosition":{"x":22571.29602764178,"y":18658.484108425884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"76814adb-3f2e-4417-b08c-9d4b7c244c71","savedPayload":{"position":{"x":22632.30652410315,"y":18795.515927072276},"targetPosition":{"x":22571.29602764178,"y":18658.484108425884},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26587e0f-bd24-4eaf-af92-eec389f0f968","savedPayload":{"position":{"x":22571.29602764178,"y":18658.484108425884},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"SL Short","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.slDown","project":"Foundations","id":"f578833b-b377-4ad3-b35b-ef11fe666368","savedPayload":{"position":{"x":22578.17808303429,"y":18826.766997094197},"targetPosition":{"x":22490.01029519042,"y":18705.414447937954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}","project":"Foundations","id":"387e8ccd-4eb0-4c82-a2a7-0325e0473c34","savedPayload":{"position":{"x":22505.689564680568,"y":18854.592732243196},"targetPosition":{"x":22490.01029519042,"y":18705.414447937954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d3949829-1713-4163-a102-a2b7f211568d","savedPayload":{"position":{"x":22490.01029519042,"y":18705.414447937954},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR","config":"{\n \"valueDecimals\": 5\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atr","project":"Foundations","id":"a7f1603f-4540-4da7-9447-0ed9d95f9237","savedPayload":{"position":{"x":22444.553246355954,"y":18867.58765785944},"targetPosition":{"x":22398.20069719971,"y":18724.929180415165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Foundations","id":"36d99c0a-a416-4bf2-8582-839a19c1feb9","savedPayload":{"position":{"x":22367.013943577047,"y":18871.651320525238},"targetPosition":{"x":22398.20069719971,"y":18724.929180415165},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"09658a81-a97f-4502-82e5-afe35a4968b9","savedPayload":{"position":{"x":22398.20069719971,"y":18724.929180415165},"targetPosition":{"x":22382.499910326827,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0400ec70-bd48-4e26-84ec-e3ea608c4339","savedPayload":{"position":{"x":22382.499910326827,"y":18425.340319988794},"targetPosition":{"x":22092.722162440106,"y":18347.694606458037},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"21e0cc6d-a28a-4036-bd91-601e213b332f","savedPayload":{"position":{"x":22092.722162440106,"y":18347.694606458037},"targetPosition":{"x":21802.944414553385,"y":18425.340319988794},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"84d16bbf-6f8f-46f2-a037-11258acbc118","savedPayload":{"position":{"x":21801.014558751012,"y":18418.466266467123},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c","savedPayload":{"position":{"x":21513.166666666664,"y":18502.98603351955},"targetPosition":{"x":21513.166666666664,"y":18502.98603351955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{ + "type": "Data Mine", + "name": "Pluvtech", + "config": "{\"codeName\":\"Pluvtech\"}", + "project": "Foundations", + "sensorBots": [], + "apiDataFetcherBots": [], + "indicatorBots": [ + { + "type": "Indicator Bot", + "name": "Fisher Transform", + "config": "{\n \"codeName\": \"Fisher\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market FisherTransform", + "project": "Foundations", + "id": "417d48b6-505e-44da-819c-9bae7ef27be1", + "savedPayload": { + "position": { + "x": 21363.593939746996, + "y": 18043.37254259132 + }, + "targetPosition": { + "x": 21389.47584425725, + "y": 18139.965125220227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9323c88c-d610-4539-b736-cbb8653cef13" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9323c88c-d610-4539-b736-cbb8653cef13" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "8e54b923-f47a-44c4-9463-0ad427cad349", + "savedPayload": { + "position": { + "x": 21389.47584425725, + "y": 18139.965125220227 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "6a19b7ec-c85e-4acd-aa3d-476d56899896", + "savedPayload": { + "position": { + "x": 21430.944414553385, + "y": 17865.1724407092 + }, + "targetPosition": { + "x": 21505.944414553385, + "y": 17995.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "6d52d241-dc08-45b6-af54-d4a3d3884211" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "a92e1484-ed61-4518-a066-211baf9c25c7" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "6d52d241-dc08-45b6-af54-d4a3d3884211" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2f8cefb9-94ad-4126-b666-cfb9744a90c6", + "savedPayload": { + "position": { + "x": 21544.767271318764, + "y": 17850.187377333506 + }, + "targetPosition": { + "x": 21505.944414553385, + "y": 17995.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "e246ec47-4cad-43e5-a2ec-4a9a12f41ea2", + "savedPayload": { + "position": { + "x": 21635.84822512105, + "y": 17920.076251276867 + }, + "targetPosition": { + "x": 21505.944414553385, + "y": 17995.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "6827047a-9e5f-463f-bceb-e832686975a9", + "savedPayload": { + "position": { + "x": 21505.944414553385, + "y": 17995.076251276867 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "6d52d241-dc08-45b6-af54-d4a3d3884211", + "savedPayload": { + "position": { + "x": 21534.36471820061, + "y": 18178.787981985606 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "bfafbb28-81d6-42c9-bc1e-9711318c8192", + "savedPayload": { + "position": { + "x": 21718.07644890935, + "y": 18207.20828563283 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "0448e2dd-ae2e-475c-a3dd-2a951ea4fa68", + "savedPayload": { + "position": { + "x": 21718.07644890935, + "y": 18362.499712694345 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a92e1484-ed61-4518-a066-211baf9c25c7", + "savedPayload": { + "position": { + "x": 21428.298701022628, + "y": 18284.853999163588 + }, + "targetPosition": { + "x": 21216.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces Fisher Transform\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily FisherTransform", + "project": "Foundations", + "id": "9642ad68-d237-4d18-84a4-72bc3080f5c1", + "savedPayload": { + "position": { + "x": 21641.166666666664, + "y": 18280.47968257344 + }, + "targetPosition": { + "x": 21591.166666666664, + "y": 18367.082222951885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "57ed7dd2-cbaa-4160-b75d-fd6b2664ecae", + "savedPayload": { + "position": { + "x": 21591.166666666664, + "y": 18367.082222951885 + }, + "targetPosition": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "6509aa0e-67e3-40e1-ba91-b13a5abfce0c", + "savedPayload": { + "position": { + "x": 21791.653557292146, + "y": 18197.80774921431 + }, + "targetPosition": { + "x": 21775.974287801997, + "y": 18346.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "fe60133e-255e-45f1-b208-5b642079243e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "b7de0201-cc18-45c3-8b54-24f37290122f" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "fe60133e-255e-45f1-b208-5b642079243e" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "99d5d95e-94dd-4b18-b64c-292c42ebba62", + "savedPayload": { + "position": { + "x": 21876.343878755826, + "y": 18235.51430969794 + }, + "targetPosition": { + "x": 21775.974287801997, + "y": 18346.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "78dd2e7a-deb2-4916-b7c0-2c5e5d1db7ad", + "savedPayload": { + "position": { + "x": 21922.69642791207, + "y": 18315.799279896888 + }, + "targetPosition": { + "x": 21775.974287801997, + "y": 18346.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "e41ea75a-0c51-4abe-a465-698476f4d0f4", + "savedPayload": { + "position": { + "x": 21913.00610644839, + "y": 18407.996529980923 + }, + "targetPosition": { + "x": 21775.974287801997, + "y": 18346.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "79a16129-e861-4139-944d-6febd5b6b511", + "savedPayload": { + "position": { + "x": 21775.974287801997, + "y": 18346.98603351955 + }, + "targetPosition": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "fe60133e-255e-45f1-b208-5b642079243e", + "savedPayload": { + "position": { + "x": 21666.166666666664, + "y": 18496.98603351955 + }, + "targetPosition": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "9751da67-6f6b-4261-8796-eff537798d78", + "savedPayload": { + "position": { + "x": 21775.974287801997, + "y": 18646.98603351955 + }, + "targetPosition": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "2cdc7ffd-ed6a-4849-a901-7171855f3c36", + "savedPayload": { + "position": { + "x": 21666.166666666664, + "y": 18756.793654654884 + }, + "targetPosition": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7de0201-cc18-45c3-8b54-24f37290122f", + "savedPayload": { + "position": { + "x": 21516.166666666664, + "y": 18496.98603351955 + }, + "targetPosition": { + "x": 21216.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "FisherTransform", + "config": "{\n \"codeName\": \"Fisher\",\n \"singularVariableName\": \"Fisher\",\n \"pluralVariableName\": \"Fishers\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "9323c88c-d610-4539-b736-cbb8653cef13", + "savedPayload": { + "position": { + "x": 21724.60520320117, + "y": 18662.187728363446 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18709.118067875515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446", + "savedPayload": { + "position": { + "x": 21695.600658279138, + "y": 18845.31521779738 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18709.118067875515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Fisher Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "becfbac3-736a-45d0-8462-133de22b065b", + "savedPayload": { + "position": { + "x": 21766.75009953823, + "y": 19123.366338205145 + }, + "targetPosition": { + "x": 21685.848400100735, + "y": 19064.587812975897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "25beb77a-6728-4902-b5e2-e4776aeb27fd", + "savedPayload": { + "position": { + "x": 21685.848400100735, + "y": 19064.587812975897 + }, + "targetPosition": { + "x": 21564.49585094449, + "y": 18976.420025132025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fisher End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "28c2b93e-6e14-4f1e-b519-552fa3d961e1", + "savedPayload": { + "position": { + "x": 21711.44216401761, + "y": 19178.674273725763 + }, + "targetPosition": { + "x": 21652.663638788363, + "y": 19097.77257428827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f18c509f-52b8-42bd-83bd-a24467fff25a", + "savedPayload": { + "position": { + "x": 21652.663638788363, + "y": 19097.77257428827 + }, + "targetPosition": { + "x": 21564.49585094449, + "y": 18976.420025132025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fisher", + "config": "{\n \"codeName\": \"fisher\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.fisher", + "project": "Foundations", + "id": "8c3401cc-801d-4d30-9a47-772690542bae", + "savedPayload": { + "position": { + "x": 21641.75009953823, + "y": 19214.184154205814 + }, + "targetPosition": { + "x": 21610.848400100735, + "y": 19119.0785025763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6a07bcd-6cb9-48cb-8e22-b42342137876", + "savedPayload": { + "position": { + "x": 21610.848400100735, + "y": 19119.0785025763 + }, + "targetPosition": { + "x": 21564.49585094449, + "y": 18976.420025132025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Trigger", + "config": "{\n \"codeName\": \"trigger\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.trigger", + "project": "Foundations", + "id": "00785739-139d-42f6-8141-d95ae10375e9", + "savedPayload": { + "position": { + "x": 21564.49585094449, + "y": 19226.420025132025 + }, + "targetPosition": { + "x": 21564.49585094449, + "y": 19126.420025132025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e81e6add-0c05-41c6-8557-efeb6f204456", + "savedPayload": { + "position": { + "x": 21564.49585094449, + "y": 19126.420025132025 + }, + "targetPosition": { + "x": 21564.49585094449, + "y": 18976.420025132025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf04cf86-f30e-495b-8546-8da579a69498", + "savedPayload": { + "position": { + "x": 21564.49585094449, + "y": 18976.420025132025 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18709.118067875515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\n\n/* Step 1 */\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\n\n// Push hl2 to hl2Arr[] for future reference ; Ensure length == period\nvariable.hl2Arr.push(hl2);\nif (variable.hl2Arr.length > variable.PERIODS) {\n variable.hl2Arr.splice(0, 1);\n}\n\n\nif (variable.hl2Arr.length !== variable.PERIODS) {\n variable.fisher = 0;\n variable.trigger = 0;\n} else {\n let hl2Max = Math.max(...variable.hl2Arr); // Get highest(hl2, period)\n let hl2Min = Math.min(...variable.hl2Arr); // Get lowest(hl2, period)\n\n /* Step 2 */\n let nValue1 = 0.33 * 2 * ((hl2 - hl2Min) / (hl2Max - hl2Min) - 0.5) + 0.67 * variable.nValue1Prev;\n variable.nValue1Prev = nValue1;\n let nValue2 = (nValue1 > .99) ? .999 : (nValue1 < -.99) ? -.999 : nValue1;\n variable.fisher = 0.5 * Math.log((1 + nValue2) / (1 - nValue2)) + 0.5 * variable.nFishPrev;\n variable.trigger = variable.nFishPrev;\n variable.nFishPrev = variable.fisher;\n}\n\nif (!isFinite(variable.fisher)) {\n variable.fisher = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}\nif (!isFinite(variable.trigger)) {\n variable.trigger = (isFinite(variable.nFishPrev)) ? variable.nFishPrev : 0;\n}", + "project": "Foundations", + "id": "cdb1d709-d036-4c38-af99-81bbafbd59e1", + "savedPayload": { + "position": { + "x": 21488.87874637415, + "y": 19285.49869800322 + }, + "targetPosition": { + "x": 21435.123553942354, + "y": 19145.461634028637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3f76b68d-bd1c-444b-a795-415ab483e4a4", + "savedPayload": { + "position": { + "x": 21435.123553942354, + "y": 19145.461634028637 + }, + "targetPosition": { + "x": 21381.36836151056, + "y": 19005.424570054056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.PERIODS = 10;\nvariable.nValue1Prev = 0;\nvariable.nFishPrev = 0;\nvariable.hl2Arr = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}", + "project": "Foundations", + "id": "cd7eaee1-3ce1-4a7a-88a7-d2b920ad55a9", + "savedPayload": { + "position": { + "x": 21192.572244195606, + "y": 19238.568358491146 + }, + "targetPosition": { + "x": 21286.970302853082, + "y": 19121.9964642726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ee6364a-6e3f-4d5a-a767-f3f883a1282e", + "savedPayload": { + "position": { + "x": 21286.970302853082, + "y": 19121.9964642726 + }, + "targetPosition": { + "x": 21381.36836151056, + "y": 19005.424570054056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb0e7a90-344c-41f6-b9d9-7b9003364eab", + "savedPayload": { + "position": { + "x": 21381.36836151056, + "y": 19005.424570054056 + }, + "targetPosition": { + "x": 21428.298701022628, + "y": 18709.118067875515 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6", + "savedPayload": { + "position": { + "x": 21428.298701022628, + "y": 18709.118067875515 + }, + "targetPosition": { + "x": 21216.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Fisher Module", + "id": "6df6dd70-21f0-44c5-9345-3410727211c9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ] + ] + } + } + ], + "id": "1cf45944-eac2-493d-b53a-da358c2a67c1", + "savedPayload": { + "position": { + "x": 21813.166666666664, + "y": 18502.98603351955 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Waddah Attar", + "config": "{\n \"codeName\": \"Waddah\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Waddah Attar for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Waddah Attar", + "project": "Foundations", + "id": "4ac29518-4990-48ad-b63d-c06fe8ac79d0", + "savedPayload": { + "position": { + "x": 21133.590128084143, + "y": 19124.217116072363 + }, + "targetPosition": { + "x": 20988.701254140782, + "y": 19085.394259306984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfee2065-abeb-455c-816d-de941df980af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "bfee2065-abeb-455c-816d-de941df980af" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "5642e903-67c1-43d8-8e39-debaeeff0ef5", + "savedPayload": { + "position": { + "x": 20988.701254140782, + "y": 19085.394259306984 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "7a0f3b74-213d-4d6c-a64c-d52d5274a5f6", + "savedPayload": { + "position": { + "x": 21194.52634443008, + "y": 19316.10595175233 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "a7e63865-6bbb-4513-829d-c3edf775f485" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "586f7c7a-3c58-494f-9f47-e328a7018b87" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "a7e63865-6bbb-4513-829d-c3edf775f485" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\"mainUtility\": \"Market Ending Point\"}", + "project": "Foundations", + "id": "fb689515-a4a5-414f-beb0-dba203aaee38", + "savedPayload": { + "position": { + "x": 21162.010431731367, + "y": 19364.76945407555 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "633b8378-f0d6-40d3-aeed-81327813f71f", + "savedPayload": { + "position": { + "x": 21113.346929408148, + "y": 19397.285366774264 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "cdcd620c-542c-4401-af02-484e129773d4", + "savedPayload": { + "position": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "a7e63865-6bbb-4513-829d-c3edf775f485", + "savedPayload": { + "position": { + "x": 20921.45809372818, + "y": 19336.349150428327 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d7721d2b-3020-47ed-8264-a9ef971b5f59", + "savedPayload": { + "position": { + "x": 20766.166666666664, + "y": 19336.349150428327 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "19c0a956-a27e-4845-a9ee-c82933474be8", + "savedPayload": { + "position": { + "x": 20631.680345841458, + "y": 19258.70343689757 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "586f7c7a-3c58-494f-9f47-e328a7018b87", + "savedPayload": { + "position": { + "x": 21444.838409029882, + "y": 18663.675593601216 + }, + "targetPosition": { + "x": 21145.979999602358, + "y": 18689.822316425514 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Waddah Attars for timeframes under 1hs.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Waddah Attar", + "project": "Foundations", + "id": "a3ebee54-d0fd-4f6c-91ee-f09df789d514", + "savedPayload": { + "position": { + "x": 20766.166666666664, + "y": 19276.40889692555 + }, + "targetPosition": { + "x": 20691.166666666664, + "y": 19146.505086357884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "0d1ec43b-9a11-4b92-a596-c15f49735247", + "savedPayload": { + "position": { + "x": 20691.166666666664, + "y": 19146.505086357884 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "2a01b04e-e1a7-432b-a49d-bdd6d5f84235", + "savedPayload": { + "position": { + "x": 20684.265241627596, + "y": 19450.252254418472 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "50f40bb1-bc37-447f-ab30-6d6af6fc99fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a726a599-bbb4-4193-834b-9790b2bac74f" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "50f40bb1-bc37-447f-ab30-6d6af6fc99fa" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "dfc423d9-b87e-484a-828e-6de0cf7ffb9b", + "savedPayload": { + "position": { + "x": 20639.631836422697, + "y": 19464.75452687949 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "09da9133-1e20-453d-9819-deef02a14f64", + "savedPayload": { + "position": { + "x": 20592.70149691063, + "y": 19464.75452687949 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "b345c93e-dcb9-4750-911e-d887489f8603", + "savedPayload": { + "position": { + "x": 20548.068091705733, + "y": 19450.252254418472 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "1376ad3a-8025-4252-afc1-06afc6027d90", + "savedPayload": { + "position": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "50f40bb1-bc37-447f-ab30-6d6af6fc99fa", + "savedPayload": { + "position": { + "x": 20541.166666666664, + "y": 19146.505086357884 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a9dc1651-b7f0-4d7e-92f6-6164b3b7eb69", + "savedPayload": { + "position": { + "x": 20486.262856098998, + "y": 19091.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "6fa462e0-aa81-40d0-a4e6-1b962452055c", + "savedPayload": { + "position": { + "x": 20466.166666666664, + "y": 19016.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a726a599-bbb4-4193-834b-9790b2bac74f", + "savedPayload": { + "position": { + "x": 21375.79333253805, + "y": 18882.658599331477 + }, + "targetPosition": { + "x": 21145.979999602358, + "y": 18689.822316425514 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Waddah Attar", + "config": "{\n \"codeName\": \"Waddah\",\n \"singularVariableName\": \"Waddah\",\n \"pluralVariableName\": \"Waddahs\",\n \"parameters\": [\n \"sensitivity\",\n \"fastLength\",\n \"slowLength\",\n \"channelLength\",\n \"stdMult\",\n \"deadZoneLen\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "bfee2065-abeb-455c-816d-de941df980af", + "savedPayload": { + "position": { + "x": 21429.276912637288, + "y": 19143.192148326056 + }, + "targetPosition": { + "x": 21172.126722426656, + "y": 18988.68072585304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb", + "savedPayload": { + "position": { + "x": 21289.34606097344, + "y": 19264.83218188877 + }, + "targetPosition": { + "x": 21172.126722426656, + "y": 18988.68072585304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "f5380e9f-beea-4125-b83f-9437a3b7787b", + "savedPayload": { + "position": { + "x": 20313.17882535905, + "y": 19663.30049848244 + }, + "targetPosition": { + "x": 20308.130260892493, + "y": 19438.357145620375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2641219-30ae-4f39-9d29-0e3311927944", + "savedPayload": { + "position": { + "x": 20308.130260892493, + "y": 19438.357145620375 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "253a246d-5544-43b5-bd8c-b63a4887dc2f", + "savedPayload": { + "position": { + "x": 20116.980369191, + "y": 19623.12868875478 + }, + "targetPosition": { + "x": 20210.031032808467, + "y": 19418.271240756545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "751785c0-318c-4e32-9b66-a1a90093f402", + "savedPayload": { + "position": { + "x": 20210.031032808467, + "y": 19418.271240756545 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "trendUp", + "config": "{\n \"codeName\": \"trendUp\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.trendUp", + "project": "Foundations", + "id": "4a7a72c5-758b-4f9e-875a-ae722e6a0298", + "savedPayload": { + "position": { + "x": 19957.641563264828, + "y": 19501.80781905157 + }, + "targetPosition": { + "x": 20130.36162984538, + "y": 19357.61080590494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf94523b-4aa2-4380-944d-6a1d40536fe2", + "savedPayload": { + "position": { + "x": 20130.36162984538, + "y": 19357.61080590494 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "trendDown", + "config": "{\n \"codeName\": \"trendDown\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.trendDown", + "project": "Foundations", + "id": "51d26584-1b0c-4529-8c21-fd91282048dd", + "savedPayload": { + "position": { + "x": 19866.721412256426, + "y": 19323.366975520363 + }, + "targetPosition": { + "x": 20084.90155434118, + "y": 19268.390384139337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4454997d-6e12-42d9-8390-3f58df51d5d4", + "savedPayload": { + "position": { + "x": 20084.90155434118, + "y": 19268.390384139337 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "explosion", + "config": "{\n \"codeName\": \"explosion\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.explosion", + "project": "Foundations", + "id": "54e92edf-180d-4ab8-b6d1-0bf41f633d22", + "savedPayload": { + "position": { + "x": 19862.227767135482, + "y": 19123.148555655836 + }, + "targetPosition": { + "x": 20082.65473178071, + "y": 19168.281174207073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0963b79b-d02c-4ca6-95e4-89a324be48c0", + "savedPayload": { + "position": { + "x": 20082.65473178071, + "y": 19168.281174207073 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "deadZone", + "config": "{\n \"codeName\": \"deadZone\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.deadZone", + "project": "Foundations", + "id": "ec38f2ed-bdcc-46fb-b01b-cee79f5378a0", + "savedPayload": { + "position": { + "x": 19945.050649429133, + "y": 18940.80827302994 + }, + "targetPosition": { + "x": 20124.066172927534, + "y": 19077.111032894125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e58a9ace-1402-4e46-a486-a9676088d3ab", + "savedPayload": { + "position": { + "x": 20124.066172927534, + "y": 19077.111032894125 + }, + "targetPosition": { + "x": 20303.081696425936, + "y": 19213.41379275831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "600b27a4-9af8-477a-a970-b663f7ae61ff", + "savedPayload": { + "position": { + "x": 21070.898747971918, + "y": 19427.147255006395 + }, + "targetPosition": { + "x": 21172.126722426656, + "y": 18988.68072585304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\nlet last256Len = variable.last256Close.push(candle.close);\nif (last256Len > 256) {\n // Larger splice to avoid every > 256 performing splice call;\n // splice by largest length parameter:\n let sAmt = Math.max(variable.CHANNEL_LENGTH, variable.FAST_LENGTH,\n variable.SLOW_LENGTH, variable.DEAD_ZONE_LENGTH);\n variable.last256Close.splice(0, (last256Len - sAmt));\n last256Len = variable.last256Close.length;\n}\n\n/* ----- Function Section: ----- */\n/* Helper Functions: */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nfunction ema(source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\nfunction sma(dataArr, len) {\n sum = dataArr.slice(dataArr.length - len).reduce((a, b) => a + b, 0);\n return sum / len;\n}\n\n/* Waddah Functions */\nfunction macd(source, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(source, fastLen, emaFastPrev);\n let slowMA = ema(source, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n// *Note* - BB will use close and not typical ((high + low + close) / 3) for this instance of indicator.\nfunction BBUpper(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis + dev;\n}\n\nfunction BBLower(source, len, multiplier) {\n let basis = sma(source, len);\n let dev = multiplier * STDev(source.slice(source.length - len));\n return basis - dev;\n}\n/* ----- End Function Section ----- */\n\nif (last256Len < variable.CHANNEL_LENGTH || \n last256Len < variable.FAST_LENGTH ||\n last256Len < variable.SLOW_LENGTH) {\n variable.explosion = 0;\n variable.trendUp = 0;\n variable.trendDown = 0;\n variable.deadZone = 0;\n}\nelse {\n variable.ema12 = calculateEMA(12, candle.close, variable.previousEMA12)\n variable.previousEMA12 = variable.ema12\n\n variable.ema26 = calculateEMA(26, candle.close, variable.previousEMA26)\n variable.previousEMA26 = variable.ema26\n\n\n function calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1 - k)\n }\n\n let trend1 = (macd(candle.close, variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev) - macd(variable.last256Close[last256Len - 2], variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrevPrev, variable.emaSlowPrevPrev)) * variable.SENSITIVITY;\n\n variable.explosion = (BBUpper(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT) -\n BBLower(variable.last256Close, variable.CHANNEL_LENGTH, variable.STDMULT));\n\n variable.trendUp = (trend1 >= 0) ? trend1 : 0;\n variable.trendDown = (trend1 < 0) ? (-1 * trend1) : 0;\n variable.emaFastPrevPrev = variable.emaFastPrev;\n variable.emaSlowPrevPrev = variable.emaSlowPrev;\n variable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\n variable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\n \n // deadZone Calculation:\n let trueRange = Math.max( (candle.max - candle.min), \n Math.abs(candle.max - variable.last256Close[last256Len - 2]),\n Math.abs(candle.min - variable.last256Close[last256Len - 2]));\n\n // rma Calculation:\n let alpha = 1 / variable.DEAD_ZONE_LENGTH;\n let sum = (variable.deadSumPrev === 0) ?\n trueRange :\n alpha * trueRange + (1 - alpha) * variable.deadSumPrev;\n variable.deadSumPrev = sum;\n variable.deadZone = sum * 3.7;\n}", + "project": "Foundations", + "id": "d32d1422-b532-4303-a9b9-a922d484a944", + "savedPayload": { + "position": { + "x": 20127.654002182997, + "y": 19069.698113227038 + }, + "targetPosition": { + "x": 20267.69106615758, + "y": 19015.94292079524 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "b4e3fa0c-4bd7-45ef-8054-f7e5db3f9cf4", + "savedPayload": { + "position": { + "x": 20267.69106615758, + "y": 19015.94292079524 + }, + "targetPosition": { + "x": 20407.72813013216, + "y": 18962.187728363446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code */\n// Parameters:\nvariable.SENSITIVITY = 150;\nvariable.FAST_LENGTH = 20; // FastEMA Length\nvariable.SLOW_LENGTH = 40; // SlowEMA Length\nvariable.CHANNEL_LENGTH = 20; // BB Channel Length\nvariable.STDMULT = 2.0; // BB # Stdev\nvariable.DEAD_ZONE_LENGTH = 100; // Length for deadZone calculation.\nif (parameters.sensitivity !== undefined) {\n variable.SENSITIVITY = parameters.sensitivity;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.channelLength !== undefined) {\n variable.CHANNEL_LENGTH = parameters.channelLength;\n}\nif (parameters.stdMult !== undefined) {\n variable.STDMULT = parameters.stdMult;\n}\nif (parameters.deadZoneLen !== undefined) {\n variable.DEAD_ZONE_LENGTH = parameters.deadZoneLen;\n}\n\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.emaFastPrevPrev = 0;\nvariable.emaSlowPrevPrev = 0;\nvariable.deadSumPrev = 0;\nvariable.last256Close = [];\nvariable.deadZone = 0; // No trade zone threshold", + "project": "Foundations", + "id": "e4adc174-de2a-4bab-8293-971aa6c9e8b9", + "savedPayload": { + "position": { + "x": 20174.58434169507, + "y": 18773.391611048493 + }, + "targetPosition": { + "x": 20291.156235913615, + "y": 18867.78966970597 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "847adf94-84a3-4ada-bb47-04b5e46ab302", + "savedPayload": { + "position": { + "x": 20291.156235913615, + "y": 18867.78966970597 + }, + "targetPosition": { + "x": 20407.72813013216, + "y": 18962.187728363446 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15f85e35-3155-4090-8b95-9ca05f72c31a", + "savedPayload": { + "position": { + "x": 20945.713848359825, + "y": 19185.49843455019 + }, + "targetPosition": { + "x": 21172.126722426656, + "y": 18988.68072585304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e", + "savedPayload": { + "position": { + "x": 21172.126722426656, + "y": 18988.68072585304 + }, + "targetPosition": { + "x": 21145.979999602358, + "y": 18689.822316425514 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Waddah Module", + "id": "d127c9a4-dc37-4ecb-8977-13099f6681b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ] + ] + } + } + ], + "id": "771942e0-043e-41ce-8db2-a50729affc91", + "savedPayload": { + "position": { + "x": 21805.64504032121, + "y": 18569.742313706447 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "PLUVTECH MACD", + "config": "{\n \"codeName\": \"PLUVTECH_MACD\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market PLUVTECH MACD", + "project": "Foundations", + "id": "fffafff3-796a-49d8-af66-f5db72a3e855", + "savedPayload": { + "position": { + "x": 20709.86414052892, + "y": 19099.809085133693 + }, + "targetPosition": { + "x": 20644.635399401108, + "y": 19024.011912819147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "c3e2b8a0-4831-43b2-9351-ea611444ac62", + "savedPayload": { + "position": { + "x": 20644.635399401108, + "y": 19024.011912819147 + }, + "targetPosition": { + "x": 20546.792287709388, + "y": 18910.31615434733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "6e5214dd-807f-49be-9d71-70ee2419d873", + "savedPayload": { + "position": { + "x": 20726.50158600566, + "y": 19289.584105026857 + }, + "targetPosition": { + "x": 20602.56576985826, + "y": 19205.086096317315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "698f4f5c-be68-4427-b874-7e03091839c4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "1b761c78-c05c-4b76-bf8e-89e67696704b" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "698f4f5c-be68-4427-b874-7e03091839c4" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "b06ab26a-8d34-41e6-8ef4-93194c9cf156", + "savedPayload": { + "position": { + "x": 20630.4525109327, + "y": 19352.471067302307 + }, + "targetPosition": { + "x": 20602.56576985826, + "y": 19205.086096317315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "8ab78816-c276-482c-b346-1b912be7011e", + "savedPayload": { + "position": { + "x": 20518.06776114872, + "y": 19329.021912464716 + }, + "targetPosition": { + "x": 20602.56576985826, + "y": 19205.086096317315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "682bb020-f47b-4c29-8659-c16286ff0859", + "savedPayload": { + "position": { + "x": 20602.56576985826, + "y": 19205.086096317315 + }, + "targetPosition": { + "x": 20546.792287709388, + "y": 18910.31615434733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "698f4f5c-be68-4427-b874-7e03091839c4", + "savedPayload": { + "position": { + "x": 20497.25042841611, + "y": 19051.898653893582 + }, + "targetPosition": { + "x": 20546.792287709388, + "y": 18910.31615434733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d089b17d-2b2c-42bf-84f1-d557daecca98", + "savedPayload": { + "position": { + "x": 20319.40077076575, + "y": 19106.002377730765 + }, + "targetPosition": { + "x": 20546.792287709388, + "y": 18910.31615434733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "2bc34df0-9568-46b1-9f81-c468922c0dfd", + "savedPayload": { + "position": { + "x": 20252.022345739402, + "y": 18966.089636496203 + }, + "targetPosition": { + "x": 20546.792287709388, + "y": 18910.31615434733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b761c78-c05c-4b76-bf8e-89e67696704b", + "savedPayload": { + "position": { + "x": 22058.686786307364, + "y": 18601.408691890338 + }, + "targetPosition": { + "x": 21765.542726516018, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces PLUVTECH's MACD\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily PLUVTECH MACD", + "project": "Foundations", + "id": "5b84778d-68d8-4909-b84c-3daf5cd05601", + "savedPayload": { + "position": { + "x": 20394.902822528602, + "y": 19310.61722628538 + }, + "targetPosition": { + "x": 20402.375831887246, + "y": 19210.896846567262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "60e21b53-d4ae-4654-8b43-d1382f6d8059" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "f2a77a23-4a02-4dec-bbae-394e40a201ed", + "savedPayload": { + "position": { + "x": 20402.375831887246, + "y": 19210.896846567262 + }, + "targetPosition": { + "x": 20413.58534592521, + "y": 19061.316276990085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "56be4b28-6696-452b-b550-1e73f993af5d", + "savedPayload": { + "position": { + "x": 20295.18882661355, + "y": 19450.395879284017 + }, + "targetPosition": { + "x": 20244.589328506125, + "y": 19309.187909284883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "ff4414f5-efcf-4b35-a725-e36d9ea9f36e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a03647a2-ff6a-45c9-805f-35a7a89568f1" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "ff4414f5-efcf-4b35-a725-e36d9ea9f36e" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "b7998ed4-8222-4f74-abe7-61fc089c39ce", + "savedPayload": { + "position": { + "x": 20202.525220110223, + "y": 19453.169195516315 + }, + "targetPosition": { + "x": 20244.589328506125, + "y": 19309.187909284883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "071a231f-4db2-48ec-933f-0f38caeef683", + "savedPayload": { + "position": { + "x": 20125.928673307673, + "y": 19400.946554152135 + }, + "targetPosition": { + "x": 20244.589328506125, + "y": 19309.187909284883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "657bbb85-f85c-45f4-8373-cb4a0b4969c1", + "savedPayload": { + "position": { + "x": 20094.6564636636, + "y": 19313.675229210294 + }, + "targetPosition": { + "x": 20244.589328506125, + "y": 19309.187909284883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "1afc1373-9f8b-41a1-a73b-4e757c9d6a0c", + "savedPayload": { + "position": { + "x": 20244.589328506125, + "y": 19309.187909284883 + }, + "targetPosition": { + "x": 20413.58534592521, + "y": 19061.316276990085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "ff4414f5-efcf-4b35-a725-e36d9ea9f36e", + "savedPayload": { + "position": { + "x": 20278.44001573985, + "y": 19126.39883785772 + }, + "targetPosition": { + "x": 20413.58534592521, + "y": 19061.316276990085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "03abbc4a-4640-45d9-87ab-8be09e4c78df", + "savedPayload": { + "position": { + "x": 20114.424206770855, + "y": 19038.897248914156 + }, + "targetPosition": { + "x": 20413.58534592521, + "y": 19061.316276990085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "795a1df9-7c46-4574-badc-83e5ec15f8b9", + "savedPayload": { + "position": { + "x": 20165.71371363041, + "y": 18892.320259571 + }, + "targetPosition": { + "x": 20413.58534592521, + "y": 19061.316276990085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a03647a2-ff6a-45c9-805f-35a7a89568f1", + "savedPayload": { + "position": { + "x": 22017.91878636537, + "y": 18827.370523992908 + }, + "targetPosition": { + "x": 21765.542726516018, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "PLUVTECH MACD", + "config": "{\n \"codeName\": \"PLUVTECH_MACD\",\n \"singularVariableName\": \"PLUVTECH_MACD\",\n \"pluralVariableName\": \"PLUVTECH_MACDs\",\n \"parameters\": [\n \"fastLength\",\n \"slowLength\",\n \"signalLength\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d", + "savedPayload": { + "position": { + "x": 22103.953662257733, + "y": 19079.0374141913 + }, + "targetPosition": { + "x": 21829.31231338191, + "y": 18958.32233854758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059", + "savedPayload": { + "position": { + "x": 21980.54729078776, + "y": 19217.413020759526 + }, + "targetPosition": { + "x": 21829.31231338191, + "y": 18958.32233854758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "MACD Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "2fd9422c-3283-410d-b27a-692e4652d921", + "savedPayload": { + "position": { + "x": 19688.380537238787, + "y": 18747.980236688265 + }, + "targetPosition": { + "x": 19831.826250633243, + "y": 18704.124480979855 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dac159fc-13ec-4c81-b244-8495e7e152b4", + "savedPayload": { + "position": { + "x": 19831.826250633243, + "y": 18704.124480979855 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "MACD End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "4348fe6e-96c2-484a-bf8a-3c85c61e91c4", + "savedPayload": { + "position": { + "x": 19672.07190918356, + "y": 18671.25417409535 + }, + "targetPosition": { + "x": 19820.953831929757, + "y": 18652.973772584577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e920665b-9e59-4b76-a87c-58987532618b", + "savedPayload": { + "position": { + "x": 19820.953831929757, + "y": 18652.973772584577 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "macd", + "config": "{\n \"codeName\": \"macd\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.macd", + "project": "Foundations", + "id": "8326bf71-e50e-4a69-90ea-c8332acb181b", + "savedPayload": { + "position": { + "x": 19669.334386782597, + "y": 18592.861789253708 + }, + "targetPosition": { + "x": 19819.128816995784, + "y": 18600.71218269015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e234360b-f333-4081-aed1-356c785d9545", + "savedPayload": { + "position": { + "x": 19819.128816995784, + "y": 18600.71218269015 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "SignalLine", + "config": "{\n \"codeName\": \"signalLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.signalLine", + "project": "Foundations", + "id": "daac4616-8fe3-4445-8b4a-f23a77037fca", + "savedPayload": { + "position": { + "x": 19680.2511482688, + "y": 18515.184995108295 + }, + "targetPosition": { + "x": 19826.406657986583, + "y": 18548.927653259874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f5ab564f-4c1a-43ee-a47d-7e8fb5c1927a", + "savedPayload": { + "position": { + "x": 19826.406657986583, + "y": 18548.927653259874 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "histogram", + "config": "{\n \"codeName\": \"histogram\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.histogram", + "project": "Foundations", + "id": "3055dfda-378f-4d54-a44f-dd79b815e07b", + "savedPayload": { + "position": { + "x": 19704.490493368558, + "y": 18440.583961742857 + }, + "targetPosition": { + "x": 19842.566221386423, + "y": 18499.19363101625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8388c890-c40c-47f2-aca4-ac423b84e4d3", + "savedPayload": { + "position": { + "x": 19842.566221386423, + "y": 18499.19363101625 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "reverseMacd", + "config": "{\n \"codeName\": \"reverseMacd\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.reverseMacd", + "project": "Foundations", + "id": "5edb95a7-ea2e-49af-b977-de54ec3daa24", + "savedPayload": { + "position": { + "x": 19741.315921846715, + "y": 18371.32540380627 + }, + "targetPosition": { + "x": 19867.11650703853, + "y": 18453.021259058525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d10ff21c-d6a5-48a2-b326-e918094b0d59", + "savedPayload": { + "position": { + "x": 19867.11650703853, + "y": 18453.021259058525 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "macdEmaCross", + "config": "{\n \"codeName\": \"macdEmaCross\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.macdEmaCross", + "project": "Foundations", + "id": "fcce9ae9-5d3f-4782-b6c4-d2105727f5a8", + "savedPayload": { + "position": { + "x": 19789.60851169353, + "y": 18309.51370753491 + }, + "targetPosition": { + "x": 19899.311566936405, + "y": 18411.813461544283 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bdcf3204-0a5a-4f66-87b0-ca508b9d46d7", + "savedPayload": { + "position": { + "x": 19899.311566936405, + "y": 18411.813461544283 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "macdZeroLine", + "config": "{\n \"codeName\": \"macdZeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.macdZeroLine", + "project": "Foundations", + "id": "2bf19248-e7f1-42c0-892b-11a28e150ccb", + "savedPayload": { + "position": { + "x": 19847.900917003735, + "y": 18257.02699004175 + }, + "targetPosition": { + "x": 19938.17317047654, + "y": 18376.822316548845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8fb58917-fd57-4db7-895a-28efd6f96858", + "savedPayload": { + "position": { + "x": 19938.17317047654, + "y": 18376.822316548845 + }, + "targetPosition": { + "x": 20118.717677422155, + "y": 18616.412969563033 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "db134cab-1b76-46e3-ab07-e0ea0da9ea69", + "savedPayload": { + "position": { + "x": 21799.374298236577, + "y": 19256.824792891188 + }, + "targetPosition": { + "x": 21829.31231338191, + "y": 18958.32233854758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n/* Functions Section: */\n\n// ema() : exponential Moving Average.\nlet ema = function (source, len, emaPrevious) {\n let multiplier = 2 / (len + 1);\n return source * multiplier + emaPrevious * (1 - multiplier);\n}\n\n// alpha() : exponential weighted multiplier for period len:\nlet alpha = function (len) {\n return 2 / (len + 1);\n}\n\n/* macd_eq() : exponential weighted multiplier for period len:\n * Close above this price will cause an increase of the MACD and Vice Versa.\n */\nlet macd_eq = function(fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n return (\n ( alpha(fastLen) * emaFastPrev -\n alpha(slowLen) * emaSlowPrev ) /\n ( alpha(fastLen) - alpha(slowLen) )\n );\n}\n\n/* macd_lvl : returns price where MACD is equal to level value.\n * e.q. macd_lvl(0, close, 8, 16) would return nxt closing price which would make MACD = 0\n */\nlet macd_lvl = function (lvl, emaSlowPrev, emaFastPrev, fastLen, slowLen) {\n return (\n ( lvl + (1 - alpha(slowLen)) * emaSlowPrev -\n (1 - alpha(fastLen)) * emaFastPrev ) /\n (alpha(fastLen) - alpha(slowLen))\n );\n}\n\n/* macd_cross_sma : reutnr price where MACD is equal to the signal line\n * closing above this price will cuase MACD to cross above the EMA signal line and Vice Versa.\n */\nlet macd_cross_ema = function (emaFastPrev, emaSlowPrev, signalLinePrev, fastLen, slowLen, signalLen) {\n let alphaFast = alpha(fastLen);\n let alphaSlow = alpha(slowLen);\n let alphaSig = alpha(signalLen);\n return (\n ( emaFastPrev * alphaFast * alphaSig -\n emaSlowPrev * alphaSlow * alphaSig -\n emaFastPrev * alphaFast +\n emaSlowPrev * alphaSlow +\n emaSlowPrev * alphaSig +\n signalLinePrev * alphaSig -\n emaFastPrev * alphaSig -\n emaSlowPrev - signalLinePrev + emaFastPrev )/\n ( alphaFast * alphaSig -\n alphaSlow * alphaSig -\n alphaFast + alphaSlow )\n );\n}\n\nlet calculate_macd = function (src, fastLen, slowLen, emaFastPrev, emaSlowPrev) {\n let fastMA = ema(src, fastLen, emaFastPrev);\n let slowMA = ema(src, slowLen, emaSlowPrev);\n return fastMA - slowMA;\n}\n\n\nlet candle = record.current;\n\n// Calcuations Section:\nlet fastEMA = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nlet slowEMA = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.macd = fastEMA - slowEMA;\nvariable.signalLine = ema(variable.macd, variable.SIGNAL_LENGTH, variable.signalLinePrev);\n\nvariable.histogram = variable.macd - variable.signalLine;\nvariable.reverseMacd = macd_eq(variable.FAST_LENGTH, variable.SLOW_LENGTH,\n variable.emaFastPrev, variable.emaSlowPrev);\nvariable.macdEmaCross = macd_cross_ema(variable.emaFastPrev, variable.emaSlowPrev, variable.signalLinePrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH, variable.SIGNAL_LENGTH);\nvariable.macdZeroLine = macd_lvl(0, variable.emaSlowPrev, variable.emaFastPrev,\n variable.FAST_LENGTH, variable.SLOW_LENGTH);\n\nvariable.emaFastPrev = ema(candle.close, variable.FAST_LENGTH, variable.emaFastPrev);\nvariable.emaSlowPrev = ema(candle.close, variable.SLOW_LENGTH, variable.emaSlowPrev);\nvariable.signalLinePrev = variable.signalLine;", + "project": "Foundations", + "id": "8ec6024b-d4ee-4230-aa89-7f4b219b39d9", + "savedPayload": { + "position": { + "x": 21568.66059551514, + "y": 19475.95662513831 + }, + "targetPosition": { + "x": 21599.14860271517, + "y": 19329.08769916358 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1bb28346-9b74-42a4-92d0-6c819da4531a", + "savedPayload": { + "position": { + "x": 21599.14860271517, + "y": 19329.08769916358 + }, + "targetPosition": { + "x": 21629.6366099152, + "y": 19182.21877318885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n// Parameters:\nvariable.FAST_LENGTH = 8;\nvariable.SLOW_LENGTH = 16;\nvariable.SIGNAL_LENGTH = 11;\nif (parameters.fastLength !== undefined) {\n variable.FAST_LENGTH = parameters.fastLength;\n}\nif (parameters.slowLength !== undefined) {\n variable.SLOW_LENGTH = parameters.slowLength;\n}\nif (parameters.signalLength !== undefined) {\n variable.SIGNAL_LENGTH = parameters.signalLength;\n}\n// Variables:\nvariable.emaFastPrev = 0;\nvariable.emaSlowPrev = 0;\nvariable.signalLinePrev = 0;", + "project": "Foundations", + "id": "ea49c4ac-eb0c-440e-b8d6-95e1f51aedb3", + "savedPayload": { + "position": { + "x": 21344.764160873863, + "y": 19276.2809216716 + }, + "targetPosition": { + "x": 21487.20038539453, + "y": 19229.249847430227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1efde1dc-d978-441d-b1c4-f2080b8a17aa", + "savedPayload": { + "position": { + "x": 21487.20038539453, + "y": 19229.249847430227 + }, + "targetPosition": { + "x": 21629.6366099152, + "y": 19182.21877318885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "73c75d1d-d7ed-499e-ad14-5310d8432e5a", + "savedPayload": { + "position": { + "x": 21629.6366099152, + "y": 19182.21877318885 + }, + "targetPosition": { + "x": 21829.31231338191, + "y": 18958.32233854758 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced", + "savedPayload": { + "position": { + "x": 21829.31231338191, + "y": 18958.32233854758 + }, + "targetPosition": { + "x": 21765.542726516018, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "PLUVTECH MACD", + "id": "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ] + ] + } + } + ], + "id": "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe", + "savedPayload": { + "position": { + "x": 21783.45732703739, + "y": 18633.151155254818 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "HMA", + "config": "{\n \"codeName\": \"HMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market HMA", + "project": "Foundations", + "id": "d63d165d-5aa8-4897-bde9-2cff80c97a1d", + "savedPayload": { + "position": { + "x": 21092.81880571629, + "y": 19347.22034601574 + }, + "targetPosition": { + "x": 20859.6750172792, + "y": 19158.424228700787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "627a42cc-2bb8-4e49-acf4-13f38ea456db", + "savedPayload": { + "position": { + "x": 20859.6750172792, + "y": 19158.424228700787 + }, + "targetPosition": { + "x": 20626.531228842112, + "y": 18969.628111385835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "6080af2e-ae27-414b-8eb3-1fd17ed365f0", + "savedPayload": { + "position": { + "x": 21287.105250998484, + "y": 19171.223232257733 + }, + "targetPosition": { + "x": 21013.041613705704, + "y": 19049.202239334994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "744df6a9-5877-4b0b-bc20-cc4f094f32bb", + "savedPayload": { + "position": { + "x": 21066.7968061375, + "y": 19189.239303309576 + }, + "targetPosition": { + "x": 21013.041613705704, + "y": 19049.202239334994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "e8c5383b-3e45-414e-8eb0-e3f3f889dd3e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "31cf89d6-4bd2-4092-8776-271650dfde88" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "e8c5383b-3e45-414e-8eb0-e3f3f889dd3e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "261fad8a-a3ff-4008-91c0-85b68fe3c267", + "savedPayload": { + "position": { + "x": 20952.031117244333, + "y": 19186.234057981386 + }, + "targetPosition": { + "x": 21013.041613705704, + "y": 19049.202239334994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "6681e97b-0bca-4144-add6-51cf066709f8", + "savedPayload": { + "position": { + "x": 20734.041613705704, + "y": 19249.702239334994 + }, + "targetPosition": { + "x": 20626.531228842112, + "y": 18969.628111385835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "e8c5383b-3e45-414e-8eb0-e3f3f889dd3e", + "savedPayload": { + "position": { + "x": 20579.600889330042, + "y": 19265.934613564375 + }, + "targetPosition": { + "x": 20626.531228842112, + "y": 18969.628111385835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "3d2675f7-967a-484d-b5e5-6198b97fdd23", + "savedPayload": { + "position": { + "x": 20532.133170184636, + "y": 19086.20000560438 + }, + "targetPosition": { + "x": 20626.531228842112, + "y": 18969.628111385835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "d546415c-224e-4cd9-a0d4-79e60b51aa55", + "savedPayload": { + "position": { + "x": 20486.49416486753, + "y": 19023.38330381763 + }, + "targetPosition": { + "x": 20626.531228842112, + "y": 18969.628111385835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31cf89d6-4bd2-4092-8776-271650dfde88", + "savedPayload": { + "position": { + "x": 22008.860521233324, + "y": 18751.1126607856 + }, + "targetPosition": { + "x": 21709.624886850248, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Hull Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily HMA", + "project": "Foundations", + "id": "4c4953bb-4e74-4c45-9946-ceabc27b6f5b", + "savedPayload": { + "position": { + "x": 20772.473548002294, + "y": 19245.870322116 + }, + "targetPosition": { + "x": 20741.115009021996, + "y": 18947.51375350552 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9e26a769-2b37-4176-b0d1-9c3cecde6028" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "9cc58b55-2203-4b88-8118-48e7d3dc0dac", + "savedPayload": { + "position": { + "x": 20462.115009021996, + "y": 19148.01375350552 + }, + "targetPosition": { + "x": 20430.7564700417, + "y": 18849.657184895037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "a1e943f2-e837-4b52-9c6d-8f4ac99f725b", + "savedPayload": { + "position": { + "x": 20324.436263991844, + "y": 19423.30968261419 + }, + "targetPosition": { + "x": 20308.73547711896, + "y": 19123.720822187817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "edb2e2f1-37f3-4ae8-af89-809c715732be" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "1df426ed-e374-4721-a8b9-b6acb16693af" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "edb2e2f1-37f3-4ae8-af89-809c715732be" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "aea0bb30-c0f6-472b-8571-cb58d2b18bb0", + "savedPayload": { + "position": { + "x": 20231.089763588203, + "y": 19413.49857007454 + }, + "targetPosition": { + "x": 20308.73547711896, + "y": 19123.720822187817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "7525b902-1895-4616-8445-0d2faceba0d4", + "savedPayload": { + "position": { + "x": 20145.343766614453, + "y": 19375.321992571444 + }, + "targetPosition": { + "x": 20308.73547711896, + "y": 19123.720822187817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "40d92a49-92ed-4641-9d87-e2f5af20b7a9", + "savedPayload": { + "position": { + "x": 20075.59168868187, + "y": 19312.51693950277 + }, + "targetPosition": { + "x": 20308.73547711896, + "y": 19123.720822187817 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "7df4410a-fa44-4bf7-a5ac-392aa0c73be4", + "savedPayload": { + "position": { + "x": 20308.73547711896, + "y": 19123.720822187817 + }, + "targetPosition": { + "x": 20430.7564700417, + "y": 18849.657184895037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "edb2e2f1-37f3-4ae8-af89-809c715732be", + "savedPayload": { + "position": { + "x": 20309.403920885456, + "y": 18937.82497273891 + }, + "targetPosition": { + "x": 20430.7564700417, + "y": 18849.657184895037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "4075db26-d2d9-40ea-9c96-1b4363bbbc2f", + "savedPayload": { + "position": { + "x": 20281.578185736456, + "y": 18865.336454385186 + }, + "targetPosition": { + "x": 20430.7564700417, + "y": 18849.657184895037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "68820495-e83c-4ee5-909b-7f3434913cb9", + "savedPayload": { + "position": { + "x": 20293.724651395307, + "y": 18788.646688433666 + }, + "targetPosition": { + "x": 20430.7564700417, + "y": 18849.657184895037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1df426ed-e374-4721-a8b9-b6acb16693af", + "savedPayload": { + "position": { + "x": 21906.08310703383, + "y": 18956.435778132105 + }, + "targetPosition": { + "x": 21709.624886850248, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "HMA", + "config": "{\n \"codeName\": \"HMA\",\n \"singularVariableName\": \"HMA\",\n \"pluralVariableName\": \"HMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf", + "savedPayload": { + "position": { + "x": 21917.730209490426, + "y": 19222.14721653156 + }, + "targetPosition": { + "x": 21688.223131890478, + "y": 19028.946540208904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028", + "savedPayload": { + "position": { + "x": 21760.337749722774, + "y": 19320.15004618866 + }, + "targetPosition": { + "x": 21688.223131890478, + "y": 19028.946540208904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "e33d9465-9fc3-4410-9021-936bbd99392c", + "savedPayload": { + "position": { + "x": 21743.415095385415, + "y": 19461.962597422313 + }, + "targetPosition": { + "x": 21631.20173249176, + "y": 19453.9369393124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d8061fe-6161-450d-bed3-120072d67d92", + "savedPayload": { + "position": { + "x": 21631.20173249176, + "y": 19453.9369393124 + }, + "targetPosition": { + "x": 21518.988369598108, + "y": 19445.911281202487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "b74f0d1f-84d7-4e07-a25f-e92fbbcf0de9", + "savedPayload": { + "position": { + "x": 21573.07433297233, + "y": 19664.313910687302 + }, + "targetPosition": { + "x": 21546.03135128522, + "y": 19555.112595944895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "429df31e-2071-415f-baa3-c1b41a9642e4", + "savedPayload": { + "position": { + "x": 21546.03135128522, + "y": 19555.112595944895 + }, + "targetPosition": { + "x": 21518.988369598108, + "y": 19445.911281202487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "hma", + "config": "{\n \"codeName\": \"hma\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.hma", + "project": "Foundations", + "id": "9334b886-0111-41f8-ab30-697edc824fa9", + "savedPayload": { + "position": { + "x": 21338.599705385226, + "y": 19558.233050345843 + }, + "targetPosition": { + "x": 21423.48848854423, + "y": 19505.375747219558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bdabff5f-99e4-4d43-a188-e595d75ca261", + "savedPayload": { + "position": { + "x": 21423.48848854423, + "y": 19505.375747219558 + }, + "targetPosition": { + "x": 21518.988369598108, + "y": 19445.911281202487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "bda450dd-5fc5-4c69-9a8d-72e9135082b2", + "savedPayload": { + "position": { + "x": 21356.420856298148, + "y": 19309.060802140608 + }, + "targetPosition": { + "x": 21432.92321549813, + "y": 19373.461027581492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6fedf6d4-4800-4d73-9c8a-6a48f072e887", + "savedPayload": { + "position": { + "x": 21432.92321549813, + "y": 19373.461027581492 + }, + "targetPosition": { + "x": 21518.988369598108, + "y": 19445.911281202487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "aa5ca6c6-70fc-4e05-85a8-1d45d207a111", + "savedPayload": { + "position": { + "x": 21518.988369598108, + "y": 19445.911281202487 + }, + "targetPosition": { + "x": 21688.223131890478, + "y": 19028.946540208904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\n\n/* WMA Calculator Function:\n * WMA: n == PERIODS ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\n\n\n/* Step 1 */\n// wma1 = WMA(n/2) ; wma2 = WMA(n)\nlet wma1 = WMA(variable.last200, Math.round(variable.PERIODS / 2));\nlet wma2 = WMA(variable.last200, variable.PERIODS);\n\n/* Step 2 */\nlet rawHMA = (2 * wma1) - wma2;\nvariable.rawHMAs.push(rawHMA);\n// Limit array length:\nif (variable.rawHMAs.length > 15) {\n variable.rawHMAs.splice(0, 1);\n}\n\n/* Step 3 */\nvariable.hma = WMA(variable.rawHMAs, Math.round(Math.sqrt(variable.PERIODS)));\nvariable.closePrice = (candle.close < variable.hma) ? 0 : 1;", + "project": "Foundations", + "id": "d9150976-17c0-4683-8ffb-d708c9c9ebfd", + "savedPayload": { + "position": { + "x": 21466.715574854174, + "y": 19284.672812623125 + }, + "targetPosition": { + "x": 21513.802766003075, + "y": 19196.452653760727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "038c5a4a-8cc0-47cf-87a1-9f4a1af29ef3", + "savedPayload": { + "position": { + "x": 21513.802766003075, + "y": 19196.452653760727 + }, + "targetPosition": { + "x": 21560.889957151976, + "y": 19108.23249489833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n// !Note! Update 'PERIODS' to change length.\nvariable.last200 = []\nvariable.rawHMAs = []\nvariable.PERIODS = 60;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\nHMA = WMA(sqrt(n)) of Raw HMA ; HMA= WMA(2*WMA(n/2) − WMA(n)),sqrt(n))\n*/", + "project": "Foundations", + "id": "1a81f761-a958-4037-aaa7-01b9763519eb", + "savedPayload": { + "position": { + "x": 21361.000968601602, + "y": 19114.895246305117 + }, + "targetPosition": { + "x": 21460.94546287679, + "y": 19111.563870601723 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "75e0749f-409d-4894-bab9-1cf40d3bf223", + "savedPayload": { + "position": { + "x": 21460.94546287679, + "y": 19111.563870601723 + }, + "targetPosition": { + "x": 21560.889957151976, + "y": 19108.23249489833 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1112dbfe-e874-462e-9717-e2ad5bd44d43", + "savedPayload": { + "position": { + "x": 21560.889957151976, + "y": 19108.23249489833 + }, + "targetPosition": { + "x": 21688.223131890478, + "y": 19028.946540208904 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e92e7af5-3912-413a-9479-d6b5cd5dae56", + "savedPayload": { + "position": { + "x": 21688.223131890478, + "y": 19028.946540208904 + }, + "targetPosition": { + "x": 21709.624886850248, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "HMA", + "id": "ad1a1443-756b-454f-9d51-4bee8386a413" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ] + ] + } + } + ], + "id": "ca8c02de-4c43-4345-85db-26186306a1d4", + "savedPayload": { + "position": { + "x": 21747.716111407073, + "y": 18690.03297407717 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "EMA", + "config": "{\n \"codeName\": \"EMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates EMA for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market EMA", + "project": "Foundations", + "id": "ebae072c-f177-4179-83aa-bceba3b56650", + "savedPayload": { + "position": { + "x": 21335.00355369942, + "y": 19012.027249885614 + }, + "targetPosition": { + "x": 21185.574348985658, + "y": 19025.100611297763 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1b5a992d-e78e-40d0-b695-c14da7919af6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1b5a992d-e78e-40d0-b695-c14da7919af6" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "ca526ba3-7fdd-466a-a208-3e26ac6d6753", + "savedPayload": { + "position": { + "x": 21185.574348985658, + "y": 19025.100611297763 + }, + "targetPosition": { + "x": 21036.145144271897, + "y": 19038.173972709912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\"mainUtility\": \"Self Reference\"}", + "project": "Foundations", + "id": "2be85e34-cba9-40b3-bb28-e935b1f8ad32", + "savedPayload": { + "position": { + "x": 21457.89471362017, + "y": 19171.502359336922 + }, + "targetPosition": { + "x": 21308.037480382893, + "y": 19164.959451232124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "94c5c2a1-2138-4d80-99ea-d9270a49f5e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "d17dff7e-4380-45f0-81d2-150937d9cf16" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "94c5c2a1-2138-4d80-99ea-d9270a49f5e4" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2c08386b-44dc-49f4-8a97-2cb22b95b5b9", + "savedPayload": { + "position": { + "x": 21443.98364843839, + "y": 19228.352190493228 + }, + "targetPosition": { + "x": 21308.037480382893, + "y": 19164.959451232124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "1f6c54f4-d730-4b5c-b6cb-d9c2a2f3d7d4", + "savedPayload": { + "position": { + "x": 21409.37601152524, + "y": 19275.551051753642 + }, + "targetPosition": { + "x": 21308.037480382893, + "y": 19164.959451232124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "a7b0be32-d3f1-4b4e-8884-285410f91a67", + "savedPayload": { + "position": { + "x": 21308.037480382893, + "y": 19164.959451232124 + }, + "targetPosition": { + "x": 21036.145144271897, + "y": 19038.173972709912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "94c5c2a1-2138-4d80-99ea-d9270a49f5e4", + "savedPayload": { + "position": { + "x": 21208.21807517721, + "y": 19283.91958599661 + }, + "targetPosition": { + "x": 21036.145144271897, + "y": 19038.173972709912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "5097ba2a-f804-479d-b893-da3d28542643", + "savedPayload": { + "position": { + "x": 21062.291867096195, + "y": 19337.032382137437 + }, + "targetPosition": { + "x": 21036.145144271897, + "y": 19038.173972709912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "bba4c99c-ccc6-44c6-938d-81a5d0fd84b6", + "savedPayload": { + "position": { + "x": 20909.35966574969, + "y": 19310.066308820908 + }, + "targetPosition": { + "x": 21036.145144271897, + "y": 19038.173972709912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d17dff7e-4380-45f0-81d2-150937d9cf16", + "savedPayload": { + "position": { + "x": 21918.876088067158, + "y": 18880.714886005637 + }, + "targetPosition": { + "x": 21637.79117056723, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates EMA for Time Frames below 01-hs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily EMA", + "project": "Foundations", + "id": "d562a52a-95ce-42b6-a5b2-80ecc6856b2c", + "savedPayload": { + "position": { + "x": 21736.917672962605, + "y": 17964.289468396302 + }, + "targetPosition": { + "x": 21661.917672962605, + "y": 18094.19327896397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "a732218a-0193-427e-8856-fec0af90277a", + "savedPayload": { + "position": { + "x": 21661.917672962605, + "y": 18094.19327896397 + }, + "targetPosition": { + "x": 21586.917672962605, + "y": 18224.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "c020af8e-f987-46d7-bac4-62a47b0d5c50", + "savedPayload": { + "position": { + "x": 21928.421149350193, + "y": 17948.29650433982 + }, + "targetPosition": { + "x": 21846.725294097938, + "y": 18074.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "ace67c2b-1700-46c8-85b3-b6c4407b2de9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "b4b30f4e-914b-4df6-b05d-b9e65b6736ce" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "ace67c2b-1700-46c8-85b3-b6c4407b2de9" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\"mainUtility\": \"Market Ending Point\"}", + "project": "Foundations", + "id": "101d8bc6-ec36-4dff-aa5b-2040a7dfa818", + "savedPayload": { + "position": { + "x": 21963.297188316483, + "y": 17979.69903087416 + }, + "targetPosition": { + "x": 21846.725294097938, + "y": 18074.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\"mainUtility\": \"Market Starting Point\"}", + "project": "Foundations", + "id": "70cd49af-4481-4b91-9deb-57d514c72c98", + "savedPayload": { + "position": { + "x": 21986.76235807252, + "y": 18020.34189709984 + }, + "targetPosition": { + "x": 21846.725294097938, + "y": 18074.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "d32b9447-db16-47cf-b25d-88da33c2dd06", + "savedPayload": { + "position": { + "x": 21996.519724311125, + "y": 18066.246696095193 + }, + "targetPosition": { + "x": 21846.725294097938, + "y": 18074.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "57bd270b-d694-45f7-8a0b-11325126ee84", + "savedPayload": { + "position": { + "x": 21846.725294097938, + "y": 18074.097089531635 + }, + "targetPosition": { + "x": 21586.917672962605, + "y": 18224.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "ace67c2b-1700-46c8-85b3-b6c4407b2de9", + "savedPayload": { + "position": { + "x": 21736.917672962605, + "y": 18224.097089531635 + }, + "targetPosition": { + "x": 21586.917672962605, + "y": 18224.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "0c58583e-02eb-41f6-ba8d-10d54fc65657", + "savedPayload": { + "position": { + "x": 21716.82148353027, + "y": 18299.097089531635 + }, + "targetPosition": { + "x": 21586.917672962605, + "y": 18224.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "fa91a433-887e-4540-ac66-561e94d05fb8", + "savedPayload": { + "position": { + "x": 21661.917672962605, + "y": 18354.0009000993 + }, + "targetPosition": { + "x": 21586.917672962605, + "y": 18224.097089531635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4b30f4e-914b-4df6-b05d-b9e65b6736ce", + "savedPayload": { + "position": { + "x": 21762.415674467797, + "y": 19048.76523073226 + }, + "targetPosition": { + "x": 21637.79117056723, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "EMA", + "config": "{\n \"codeName\": \"EMA\",\n \"singularVariableName\": \"EMA\",\n \"pluralVariableName\": \"EMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "1b5a992d-e78e-40d0-b695-c14da7919af6", + "savedPayload": { + "position": { + "x": 21698.731424515572, + "y": 19306.99485684043 + }, + "targetPosition": { + "x": 21532.9519166875, + "y": 19056.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c", + "savedPayload": { + "position": { + "x": 21520.10387749162, + "y": 19356.685303172853 + }, + "targetPosition": { + "x": 21532.9519166875, + "y": 19056.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "542390f7-2437-4af8-bf1a-c4b509c3db3a", + "savedPayload": { + "position": { + "x": 21313.400432095314, + "y": 19626.125428375915 + }, + "targetPosition": { + "x": 21283.25012043956, + "y": 19517.7408874715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "034d56c6-cdb1-4b8d-aeb9-8c46fcc81ccc", + "savedPayload": { + "position": { + "x": 21283.25012043956, + "y": 19517.7408874715 + }, + "targetPosition": { + "x": 21253.099808783805, + "y": 19409.356346567085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "474e8ce6-16d0-4249-a434-0dfe32b1b82a", + "savedPayload": { + "position": { + "x": 21174.47036837401, + "y": 19620.17003469203 + }, + "targetPosition": { + "x": 21213.78508857891, + "y": 19514.763190629557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "69663b13-ca4d-4136-8ab7-720d5537ea2a", + "savedPayload": { + "position": { + "x": 21213.78508857891, + "y": 19514.763190629557 + }, + "targetPosition": { + "x": 21253.099808783805, + "y": 19409.356346567085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "EMA", + "config": "{\n \"codeName\": \"ema\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.ema", + "project": "Foundations", + "id": "27426809-4ff5-4a94-9846-d69eb9643f15", + "savedPayload": { + "position": { + "x": 21065.574078372858, + "y": 19533.69097743814 + }, + "targetPosition": { + "x": 21159.33694357833, + "y": 19471.52366200261 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "15641697-34df-435c-a672-6f8da2cc77a2", + "savedPayload": { + "position": { + "x": 21159.33694357833, + "y": 19471.52366200261 + }, + "targetPosition": { + "x": 21253.099808783805, + "y": 19409.356346567085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "1b36cd10-39ae-4aac-97a6-5d607d6d0121", + "savedPayload": { + "position": { + "x": 21040.79477502133, + "y": 19400.255652136668 + }, + "targetPosition": { + "x": 21140.70302620367, + "y": 19404.53833186863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9944e11-f459-4daf-bc6c-4d8fca9acb03", + "savedPayload": { + "position": { + "x": 21140.70302620367, + "y": 19404.53833186863 + }, + "targetPosition": { + "x": 21253.099808783805, + "y": 19409.356346567085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "64a861a9-20c6-401a-a1fb-c3464eb23951", + "savedPayload": { + "position": { + "x": 21253.099808783805, + "y": 19409.356346567085 + }, + "targetPosition": { + "x": 21532.9519166875, + "y": 19056.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\n\n// Before EMA can be properly calculated the correct length SMA needs to be calculated:\nvariable.prevCloses.push(candle.close);\n\n// Keep array to length variable.PERIODS:\nif (variable.prevCloses.length > variable.PERIODS) {\n variable.prevCloses.splice(0,1);\n}\n\n// Process for EMA || if not enough to process EMA then SMA.\nif (variable.prevCloses < variable.PERIODS) {\n // Placeholder SMA values while EMA spins up:\n variable.ema = (variable.prevCloses.length > 0) ?\n (variable.prevCloses.reduce((a, b) => a + b, 0) / variable.prevCloses.length) :\n candle.close;\n variable.emaPrev = variable.ema;\n} else { // EMA = Closing price x multiplier + EMA (previous day) x (1-multiplier)\n let sma = variable.prevCloses.reduce((a, b) => a + b, 0) / variable.PERIODS;\n let multiplier = (2 / (variable.PERIODS + 1));\n variable.ema = candle.close * multiplier + variable.emaPrev * (1 - multiplier);\n variable.emaPrev = variable.ema;\n}\n\nvariable.closePrice = (candle.close < variable.ema) ? 0 : 1;", + "project": "Foundations", + "id": "1c12d6d5-b02d-43b7-a9ef-0edd80b541bc", + "savedPayload": { + "position": { + "x": 21033.823514348103, + "y": 19351.50326411614 + }, + "targetPosition": { + "x": 21138.874994311915, + "y": 19244.432322411994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "9c0a5e13-1c81-4477-b669-6ef65c11e68a", + "savedPayload": { + "position": { + "x": 21138.874994311915, + "y": 19244.432322411994 + }, + "targetPosition": { + "x": 21243.926474275726, + "y": 19137.361380707847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.PERIODS = 50;\nvariable.emaPrev = 0;\nvariable.prevCloses = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}", + "project": "Foundations", + "id": "2ddc7458-28e9-4b33-9360-3a318bb29839", + "savedPayload": { + "position": { + "x": 20953.42268326609, + "y": 19062.477821704368 + }, + "targetPosition": { + "x": 21098.674578770908, + "y": 19099.919601206107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8746a36-6e82-4945-b773-ba0712d386e6", + "savedPayload": { + "position": { + "x": 21098.674578770908, + "y": 19099.919601206107 + }, + "targetPosition": { + "x": 21243.926474275726, + "y": 19137.361380707847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01c154f7-b10e-4a2e-b914-75428272efe4", + "savedPayload": { + "position": { + "x": 21243.926474275726, + "y": 19137.361380707847 + }, + "targetPosition": { + "x": 21532.9519166875, + "y": 19056.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67396a20-f5b3-40a1-afa8-27675b1fee0b", + "savedPayload": { + "position": { + "x": 21532.9519166875, + "y": 19056.960549625834 + }, + "targetPosition": { + "x": 21637.79117056723, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "EMA Module", + "id": "44a59f6e-758d-42c5-86ca-2d6e29f83924" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ] + ] + } + } + ], + "id": "0702e945-c8e3-4af7-b597-37ee572b42e4", + "savedPayload": { + "position": { + "x": 21700.213607224283, + "y": 18737.53547825996 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "McGinley", + "config": "{\n \"codeName\": \"McGinley\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market McGinley", + "project": "Foundations", + "id": "f0158bc1-4c0a-433f-bf45-bfd0e827140f", + "savedPayload": { + "position": { + "x": 21423.367875970864, + "y": 19201.86282960312 + }, + "targetPosition": { + "x": 21133.590128084143, + "y": 19124.217116072363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "22004c88-da81-4f83-a404-acbfab00bf4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "22004c88-da81-4f83-a404-acbfab00bf4d" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "8e0f8fdf-3d44-4666-88fc-cd18f45f6589", + "savedPayload": { + "position": { + "x": 21133.590128084143, + "y": 19124.217116072363 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "5b000e87-7927-4cc9-882a-b6f07b01649a", + "savedPayload": { + "position": { + "x": 21205.944414553385, + "y": 19258.70343689757 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5c0b152f-8fbb-462c-9365-58179d9f1412", + "savedPayload": { + "position": { + "x": 21162.010431731367, + "y": 19364.76945407555 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "0c6f960a-6f9f-401e-bf97-395b7ba25590" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "67fbc9f7-f8da-46d9-9dbd-da0045b5b675" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "0c6f960a-6f9f-401e-bf97-395b7ba25590" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "8ff96446-3a19-4b85-b6ed-c98b2de7f8ba", + "savedPayload": { + "position": { + "x": 21055.944414553385, + "y": 19408.70343689757 + }, + "targetPosition": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "052f1063-dfe6-4783-b369-c084161b9199", + "savedPayload": { + "position": { + "x": 21055.944414553385, + "y": 19258.70343689757 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "0c6f960a-6f9f-401e-bf97-395b7ba25590", + "savedPayload": { + "position": { + "x": 20921.45809372818, + "y": 19336.349150428327 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "6b286840-ae18-4945-9a9c-aa69f05c2422", + "savedPayload": { + "position": { + "x": 20804.989523432043, + "y": 19191.460276484966 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "581f7b1b-c6ee-4e61-b5e0-26b5208f81ae", + "savedPayload": { + "position": { + "x": 20737.74636301944, + "y": 19152.637419719587 + }, + "targetPosition": { + "x": 20843.81238019742, + "y": 19046.571402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67fbc9f7-f8da-46d9-9dbd-da0045b5b675", + "savedPayload": { + "position": { + "x": 21796.023490425956, + "y": 18979.715766037236 + }, + "targetPosition": { + "x": 21555.86111814865, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the McGinley Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily McGinley", + "project": "Foundations", + "id": "df47d3a0-547c-4647-99c3-24f2387bedb9", + "savedPayload": { + "position": { + "x": 20916.166666666664, + "y": 19536.216518060883 + }, + "targetPosition": { + "x": 20766.166666666664, + "y": 19276.40889692555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f8959f99-6307-407f-9111-23a8bdbcc635" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "f8959f99-6307-407f-9111-23a8bdbcc635" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "fc00ff18-2e89-4bc1-9de9-831bfa1e7184", + "savedPayload": { + "position": { + "x": 20766.166666666664, + "y": 19276.40889692555 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "aafdb060-c3b2-4e7b-8042-01a9e345c670", + "savedPayload": { + "position": { + "x": 20752.363816588528, + "y": 19583.903233046727 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "847eadd5-367b-474e-8856-b17ee7f2b9dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "fb06c6b5-4296-4333-8684-0427e40ec56d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "847eadd5-367b-474e-8856-b17ee7f2b9dc" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "33f54250-9489-4c11-bced-6eeabbd76439", + "savedPayload": { + "position": { + "x": 20663.097006178734, + "y": 19612.907777968758 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "053b8900-7ce8-431f-9d22-4871cb9b3c94", + "savedPayload": { + "position": { + "x": 20569.236327154595, + "y": 19612.907777968758 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c355c6fe-35de-4c35-b1a4-204f41afa82b", + "savedPayload": { + "position": { + "x": 20479.9695167448, + "y": 19583.903233046727 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "633add7b-ed2a-437a-afad-35e15198d054", + "savedPayload": { + "position": { + "x": 20616.166666666664, + "y": 19316.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "847eadd5-367b-474e-8856-b17ee7f2b9dc", + "savedPayload": { + "position": { + "x": 20541.166666666664, + "y": 19146.505086357884 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "eed3b099-7e87-4d95-808b-52b81999eac8", + "savedPayload": { + "position": { + "x": 20486.262856098998, + "y": 19091.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "4245e5b2-dab2-4d23-851f-0e59ecb897a9", + "savedPayload": { + "position": { + "x": 20466.166666666664, + "y": 19016.601275790217 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 19016.601275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb06c6b5-4296-4333-8684-0427e40ec56d", + "savedPayload": { + "position": { + "x": 21598.555569630633, + "y": 19096.878898648112 + }, + "targetPosition": { + "x": 21555.86111814865, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "McGinley", + "config": "{\n \"codeName\": \"MD\",\n \"singularVariableName\": \"MD\",\n \"pluralVariableName\": \"MDs\",\n \"parameters\": [\n \"periods\",\n\"k\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "22004c88-da81-4f83-a404-acbfab00bf4d", + "savedPayload": { + "position": { + "x": 21464.699286455903, + "y": 19326.706483908427 + }, + "targetPosition": { + "x": 21376.077818195245, + "y": 19040.09483836114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "f8959f99-6307-407f-9111-23a8bdbcc635", + "savedPayload": { + "position": { + "x": 21279.307993696606, + "y": 19324.058922474786 + }, + "targetPosition": { + "x": 21376.077818195245, + "y": 19040.09483836114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "20f10077-b484-488f-8e41-16c0b76d568c", + "savedPayload": { + "position": { + "x": 20085.23991328845, + "y": 19028.221498791358 + }, + "targetPosition": { + "x": 20056.122770714417, + "y": 18919.554843333837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "27ed4f23-6370-4d71-863b-dba4f6d3f851", + "savedPayload": { + "position": { + "x": 20056.122770714417, + "y": 18919.554843333837 + }, + "targetPosition": { + "x": 20027.005628140385, + "y": 18810.888187876317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "5554ae7a-2791-4853-8cc7-11b0c6d50a65", + "savedPayload": { + "position": { + "x": 19838.304750352665, + "y": 18933.4319707547 + }, + "targetPosition": { + "x": 19932.655189246525, + "y": 18872.16007931551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e406369-db42-4fc5-880e-8f80d3cafe17", + "savedPayload": { + "position": { + "x": 19932.655189246525, + "y": 18872.16007931551 + }, + "targetPosition": { + "x": 20027.005628140385, + "y": 18810.888187876317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "McGinley", + "config": "{\n \"codeName\": \"md\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.md", + "project": "Foundations", + "id": "c592ab53-5afa-48f7-af4f-a00c89ad52d1", + "savedPayload": { + "position": { + "x": 19861.86211133078, + "y": 18677.157604778226 + }, + "targetPosition": { + "x": 19939.576707476477, + "y": 18740.08964388321 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "78c26149-70bb-4872-b796-d4c0c52a1bff", + "savedPayload": { + "position": { + "x": 19939.576707476477, + "y": 18740.08964388321 + }, + "targetPosition": { + "x": 20027.005628140385, + "y": 18810.888187876317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "75bc7c3a-0388-42d0-a4f2-42b883267360", + "savedPayload": { + "position": { + "x": 20103.158817418764, + "y": 18612.50234724566 + }, + "targetPosition": { + "x": 20067.322022464232, + "y": 18705.86038989538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "035389a5-aada-402e-8492-9fbe16143fa5", + "savedPayload": { + "position": { + "x": 20067.322022464232, + "y": 18705.86038989538 + }, + "targetPosition": { + "x": 20027.005628140385, + "y": 18810.888187876317 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e429e521-feb0-4e83-b249-d52b16248f1a", + "savedPayload": { + "position": { + "x": 21008.28031811801, + "y": 19299.37267956038 + }, + "targetPosition": { + "x": 21376.077818195245, + "y": 19040.09483836114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\n\nif (variable.mdPrev === 0) {\n variable.md = candle.close;\n} else {\n variable.md = variable.mdPrev +\n ((candle.close - variable.mdPrev) /\n (variable.K * variable.PERIODS * Math.pow( (candle.close / variable.mdPrev), 4) )\n );\n}\n\nvariable.mdPrev = variable.md;\nvariable.closePrice = (candle.close < variable.md) ? 0 : 1;", + "project": "Foundations", + "id": "35965165-e979-49df-bbb8-c139b093088e", + "savedPayload": { + "position": { + "x": 21051.47774232675, + "y": 19135.469441758654 + }, + "targetPosition": { + "x": 21138.78542703529, + "y": 19086.711178963164 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fd1187b3-b84f-49b0-8070-ab1752e3ef1b", + "savedPayload": { + "position": { + "x": 21138.78542703529, + "y": 19086.711178963164 + }, + "targetPosition": { + "x": 21226.09311174383, + "y": 19037.952916167673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.PERIODS = 15;\n/* K == % of selected PERIODS;\n * NOTE: 60% (0.6) is what John McGinley recommends however if you\n * want yours to act like TV's then use 100% (1.0)\n */\nvariable.K = 1.0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.k !== undefined) {\n variable.K = parameters.k;\n}\nvariable.mdPrev = 0;", + "project": "Foundations", + "id": "52075eff-acd3-4102-aebe-7f7c6e1913d1", + "savedPayload": { + "position": { + "x": 21054.333638584707, + "y": 18935.489833156764 + }, + "targetPosition": { + "x": 21140.21337516427, + "y": 18986.72137466222 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b70d735d-7dd8-4534-a00b-82b41a539d21", + "savedPayload": { + "position": { + "x": 21140.21337516427, + "y": 18986.72137466222 + }, + "targetPosition": { + "x": 21226.09311174383, + "y": 19037.952916167673 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0df35601-7f06-4bb0-a70d-0b9d6d93e25c", + "savedPayload": { + "position": { + "x": 21226.09311174383, + "y": 19037.952916167673 + }, + "targetPosition": { + "x": 21376.077818195245, + "y": 19040.09483836114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95dc3e95-c3b8-4c95-822b-69e5dd66ea16", + "savedPayload": { + "position": { + "x": 21376.077818195245, + "y": 19040.09483836114 + }, + "targetPosition": { + "x": 21555.86111814865, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "McGinley", + "id": "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ] + ] + } + } + ], + "id": "d07599e3-ce23-48f1-8b3b-6e594559cc41", + "savedPayload": { + "position": { + "x": 21643.33178840193, + "y": 18773.27669389028 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "WMA", + "config": "{\n \"codeName\": \"WMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market WMA", + "project": "Foundations", + "id": "9cea79e2-3971-494f-b464-f62641d567d0", + "savedPayload": { + "position": { + "x": 21281.9774007125, + "y": 19160.5278501182 + }, + "targetPosition": { + "x": 21069.845366356538, + "y": 18948.395815762236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f7baea67-15c3-4877-8445-c2cefc86988a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "f7baea67-15c3-4877-8445-c2cefc86988a" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "94b5e1e1-8642-4b12-bea3-87a693475a31", + "savedPayload": { + "position": { + "x": 21192.227722761283, + "y": 19100.709551202144 + }, + "targetPosition": { + "x": 20896.38141664583, + "y": 19050.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "88bc8c95-d700-4b00-a781-891380d9bb5d", + "savedPayload": { + "position": { + "x": 21426.358909341372, + "y": 19213.450788870305 + }, + "targetPosition": { + "x": 21127.717332569446, + "y": 19241.96760186156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "d537aecc-e28c-4367-84b8-bfd419e14d3a", + "savedPayload": { + "position": { + "x": 21243.385290531252, + "y": 19337.471127979425 + }, + "targetPosition": { + "x": 21127.717332569446, + "y": 19241.96760186156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "3ed11ad7-ffb5-4a2a-9add-9c5ad346282e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "68472dc9-ab46-41f3-a00a-3b358ad2f290" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "3ed11ad7-ffb5-4a2a-9add-9c5ad346282e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "9ab435eb-f690-4022-b573-f7bf1453c4b3", + "savedPayload": { + "position": { + "x": 21141.975739065074, + "y": 19391.288390247522 + }, + "targetPosition": { + "x": 21127.717332569446, + "y": 19241.96760186156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "221b4b62-b9c1-41fb-b7d7-43dcf4ba9e69", + "savedPayload": { + "position": { + "x": 21127.717332569446, + "y": 19241.96760186156 + }, + "targetPosition": { + "x": 20896.38141664583, + "y": 19050.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "3ed11ad7-ffb5-4a2a-9add-9c5ad346282e", + "savedPayload": { + "position": { + "x": 21001.22067052556, + "y": 19332.04546712576 + }, + "targetPosition": { + "x": 20896.38141664583, + "y": 19050.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d1d5a004-a3e7-47c4-8958-a7b0a1d491a2", + "savedPayload": { + "position": { + "x": 20871.506915857673, + "y": 19198.88370268356 + }, + "targetPosition": { + "x": 20896.38141664583, + "y": 19050.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "ef60a7f8-3d83-4d56-9e43-b3a5ae5a53cd", + "savedPayload": { + "position": { + "x": 20800.877890527965, + "y": 19166.62850758764 + }, + "targetPosition": { + "x": 20896.38141664583, + "y": 19050.960549625834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68472dc9-ab46-41f3-a00a-3b358ad2f290", + "savedPayload": { + "position": { + "x": 21650.255515138084, + "y": 19040.09483836114 + }, + "targetPosition": { + "x": 21470.47221518468, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily WMA", + "project": "Foundations", + "id": "9db2fd16-6301-4dc2-975a-32c634a984f9", + "savedPayload": { + "position": { + "x": 20675.551424396, + "y": 19196.48603351955 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18896.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "0e8c6c06-f3b4-4e8d-a808-936230c7c2c2", + "savedPayload": { + "position": { + "x": 20675.551424396, + "y": 18896.48603351955 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18596.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "da0190ab-dd10-4ffa-a07b-c50db12265f0", + "savedPayload": { + "position": { + "x": 20509.850637523115, + "y": 19155.882515081255 + }, + "targetPosition": { + "x": 20525.551424396, + "y": 18856.293654654884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "d429877d-fb92-490c-9ec0-4b0553e3f297" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "7c07645b-4c36-40d4-9ee1-895fada4bd42" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "d429877d-fb92-490c-9ec0-4b0553e3f297" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "a2a2dfdc-4533-477e-b91e-a0c81cfab6e7", + "savedPayload": { + "position": { + "x": 20418.041039532407, + "y": 19136.367782604044 + }, + "targetPosition": { + "x": 20525.551424396, + "y": 18856.293654654884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "07c50d4b-d1ba-41d4-aad2-68d9d477a736", + "savedPayload": { + "position": { + "x": 20336.755307081046, + "y": 19089.437443091974 + }, + "targetPosition": { + "x": 20525.551424396, + "y": 18856.293654654884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "cc7fba26-9e64-43c7-80e6-09506f64bf40", + "savedPayload": { + "position": { + "x": 20273.950254012372, + "y": 19019.685365159392 + }, + "targetPosition": { + "x": 20525.551424396, + "y": 18856.293654654884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "9b20633a-3620-4f61-830e-51d0675efe3f", + "savedPayload": { + "position": { + "x": 20525.551424396, + "y": 18856.293654654884 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18596.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "d429877d-fb92-490c-9ec0-4b0553e3f297", + "savedPayload": { + "position": { + "x": 20545.647613828332, + "y": 18671.48603351955 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18596.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "2fd69587-adeb-4630-bb89-db5b06449745", + "savedPayload": { + "position": { + "x": 20525.551424396, + "y": 18596.48603351955 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18596.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "cf0db7d7-23e8-45c6-800f-2ef2acdbcc82", + "savedPayload": { + "position": { + "x": 20545.647613828332, + "y": 18521.48603351955 + }, + "targetPosition": { + "x": 20675.551424396, + "y": 18596.48603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c07645b-4c36-40d4-9ee1-895fada4bd42", + "savedPayload": { + "position": { + "x": 21427.777763702696, + "y": 19096.878898648112 + }, + "targetPosition": { + "x": 21470.47221518468, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "WMA", + "config": "{\n \"codeName\": \"WMA\",\n \"singularVariableName\": \"WMA\",\n \"pluralVariableName\": \"WMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "f7baea67-15c3-4877-8445-c2cefc86988a", + "savedPayload": { + "position": { + "x": 21234.59368729431, + "y": 19279.685178940064 + }, + "targetPosition": { + "x": 21230.309842907373, + "y": 18979.715766037236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb", + "savedPayload": { + "position": { + "x": 21057.457948774547, + "y": 19224.914099422058 + }, + "targetPosition": { + "x": 21230.309842907373, + "y": 18979.715766037236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "b29eca61-4da5-454f-b822-96dd38b91e09", + "savedPayload": { + "position": { + "x": 20939.201191701955, + "y": 19304.99228199318 + }, + "targetPosition": { + "x": 20871.78245421943, + "y": 19214.93139238919 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "deb422fd-b044-4440-b08d-7f597faaf349", + "savedPayload": { + "position": { + "x": 20871.78245421943, + "y": 19214.93139238919 + }, + "targetPosition": { + "x": 20804.3637167369, + "y": 19124.870502785197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "d81e284f-0625-407b-b7c6-f204d6c9822d", + "savedPayload": { + "position": { + "x": 20674.724796137285, + "y": 19308.76925282381 + }, + "targetPosition": { + "x": 20739.544256437093, + "y": 19216.819877804504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d788852f-84c7-404b-a60a-7571e3d78070", + "savedPayload": { + "position": { + "x": 20739.544256437093, + "y": 19216.819877804504 + }, + "targetPosition": { + "x": 20804.3637167369, + "y": 19124.870502785197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "WMA", + "config": "{\n \"codeName\": \"wma\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.wma", + "project": "Foundations", + "id": "e5a9570a-7190-4f51-a74a-450c19327de7", + "savedPayload": { + "position": { + "x": 20601.34713447424, + "y": 19062.09696276723 + }, + "targetPosition": { + "x": 20696.88434965667, + "y": 19091.63745218745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9fc2a2a3-e9df-4a75-bf91-af01bf282efe", + "savedPayload": { + "position": { + "x": 20696.88434965667, + "y": 19091.63745218745 + }, + "targetPosition": { + "x": 20804.3637167369, + "y": 19124.870502785197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "adc81e8e-7925-4879-948f-61a0501dbd20", + "savedPayload": { + "position": { + "x": 20801.329326962823, + "y": 18912.392168645696 + }, + "targetPosition": { + "x": 20802.7572750918, + "y": 19012.381972946638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08a1335c-a3a8-4bd5-9ecd-45a5b8ce0f2f", + "savedPayload": { + "position": { + "x": 20802.7572750918, + "y": 19012.381972946638 + }, + "targetPosition": { + "x": 20804.3637167369, + "y": 19124.870502785197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "390e2ce4-bb9c-48b4-a8fa-0836c39d1e1c", + "savedPayload": { + "position": { + "x": 20804.3637167369, + "y": 19124.870502785197 + }, + "targetPosition": { + "x": 21230.309842907373, + "y": 18979.715766037236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\nvariable.last200.push(candle.close);\n\n// Limit array length:\nif (variable.last200.length > 200) {\n variable.last200.splice(0,1);\n}\nfunction WMA(prices, periods) {\n let pLen = prices.length; // calculate once for speed.\n\n // Check we have enough values to make calculation:\n if (pLen < periods) { return 0; }\n\n let count = 1;\n let numerator = 0;\n for (let i = pLen - periods; i < pLen; i++, count++) {\n numerator += prices[i] * count;\n }\n return (numerator / ((periods * (periods + 1)) / 2));\n}\nvariable.wma = WMA(variable.last200, variable.PERIODS);\nvariable.closePrice = (candle.close < variable.wma) ? 0 : 1;", + "project": "Foundations", + "id": "9e5d9848-2e4f-4846-a97b-e1e9a7777c36", + "savedPayload": { + "position": { + "x": 20891.988220003903, + "y": 18979.776618533062 + }, + "targetPosition": { + "x": 20989.496120068816, + "y": 18957.590825219984 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "10f7d3ec-052b-46d5-bf2c-45f1cd89db12", + "savedPayload": { + "position": { + "x": 20989.496120068816, + "y": 18957.590825219984 + }, + "targetPosition": { + "x": 21087.00402013373, + "y": 18935.405031906907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 50;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\n\n/* NOTES:\n * WMA Calculator Function:\n * WMA: n == periods ; p = price ; P1 == most recent\n * ---------------------------------------------\n * | P1 * n + P2 * (n-1) + P3 * (n-2) + ... |\n * | / |\n * | | n * (n+1) | |\n * | | / | |\n * | | 2 | |\n * ---------------------------------------------\n*/", + "project": "Foundations", + "id": "f53fa78f-34f8-4bb2-a23d-d1d6a9cff53a", + "savedPayload": { + "position": { + "x": 20951.06919884434, + "y": 18788.7021881682 + }, + "targetPosition": { + "x": 21019.036609489034, + "y": 18862.053610037554 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b3150b94-3c6c-4e06-acf7-c9db129f7944", + "savedPayload": { + "position": { + "x": 21019.036609489034, + "y": 18862.053610037554 + }, + "targetPosition": { + "x": 21087.00402013373, + "y": 18935.405031906907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c07c39b6-75b1-48c5-baad-f2042177283e", + "savedPayload": { + "position": { + "x": 21087.00402013373, + "y": 18935.405031906907 + }, + "targetPosition": { + "x": 21230.309842907373, + "y": 18979.715766037236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f7b69531-1a17-4457-b368-eca66b5a24b5", + "savedPayload": { + "position": { + "x": 21230.309842907373, + "y": 18979.715766037236 + }, + "targetPosition": { + "x": 21470.47221518468, + "y": 18799.932466083832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "WMA", + "id": "cc3a4a3c-bd62-4349-b566-a804de8423dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ] + ] + } + } + ], + "id": "403b2817-ec8d-4b6a-8b66-72eab0b31961", + "savedPayload": { + "position": { + "x": 21579.92294685356, + "y": 18795.4644071741 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "SMA", + "config": "{\n \"codeName\": \"SMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market SMA", + "project": "Foundations", + "id": "593ef677-4280-4ccb-9d25-9e495b2dc304", + "savedPayload": { + "position": { + "x": 20871.479002027503, + "y": 19040.53997283774 + }, + "targetPosition": { + "x": 20726.590128084143, + "y": 19001.717116072363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1caf165a-e624-4b77-88e0-689140a28290" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "1caf165a-e624-4b77-88e0-689140a28290" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6a7a0a73-1090-48b9-97ef-7a2ffa88491d", + "savedPayload": { + "position": { + "x": 21622.590128084143, + "y": 18967.717116072363 + }, + "targetPosition": { + "x": 21332.81238019742, + "y": 18890.071402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "1f3bbee6-f064-4cd8-967a-7cca6a324c99", + "savedPayload": { + "position": { + "x": 21683.52634443008, + "y": 19159.60595175233 + }, + "targetPosition": { + "x": 21544.944414553385, + "y": 19102.20343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "832aa356-7ea5-4fa2-b415-40c3cae7d63c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "6b1d24e9-f182-4425-b8b5-f938c371283e" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "832aa356-7ea5-4fa2-b415-40c3cae7d63c" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "7702762f-1476-4bfa-a3a1-c10c7fdd68f7", + "savedPayload": { + "position": { + "x": 21651.010431731367, + "y": 19208.26945407555 + }, + "targetPosition": { + "x": 21544.944414553385, + "y": 19102.20343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "ab22436e-faa6-4338-843f-649a524a2649", + "savedPayload": { + "position": { + "x": 21602.346929408148, + "y": 19240.785366774264 + }, + "targetPosition": { + "x": 21544.944414553385, + "y": 19102.20343689757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "ccc1f000-c85f-4a9f-aa24-5e8f9b3bc56f", + "savedPayload": { + "position": { + "x": 21544.944414553385, + "y": 19102.20343689757 + }, + "targetPosition": { + "x": 21332.81238019742, + "y": 18890.071402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "832aa356-7ea5-4fa2-b415-40c3cae7d63c", + "savedPayload": { + "position": { + "x": 21410.45809372818, + "y": 19179.849150428327 + }, + "targetPosition": { + "x": 21332.81238019742, + "y": 18890.071402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "e56c8b52-f078-497e-8971-79e5be82992d", + "savedPayload": { + "position": { + "x": 21255.166666666664, + "y": 19179.849150428327 + }, + "targetPosition": { + "x": 21332.81238019742, + "y": 18890.071402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "21e8bf46-be22-46e1-bc0f-57d800f96390", + "savedPayload": { + "position": { + "x": 21120.680345841458, + "y": 19102.20343689757 + }, + "targetPosition": { + "x": 21332.81238019742, + "y": 18890.071402541605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b1d24e9-f182-4425-b8b5-f938c371283e", + "savedPayload": { + "position": { + "x": 21493.38141664583, + "y": 19056.960549625834 + }, + "targetPosition": { + "x": 21388.542162766098, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates SMAs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily SMA", + "project": "Foundations", + "id": "1ee46a97-e480-4aaf-8299-667d6bf3217e", + "savedPayload": { + "position": { + "x": 20891.208333333332, + "y": 18347.050779563902 + }, + "targetPosition": { + "x": 20816.208333333332, + "y": 18476.95459013157 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dcd0c9b-4059-49f6-b846-4a035c317389" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "1dcd0c9b-4059-49f6-b846-4a035c317389" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "14edf31b-4924-4d29-ae26-1b801ed31f9f", + "savedPayload": { + "position": { + "x": 21255.166666666664, + "y": 19119.90889692555 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 18860.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "425fcc72-53e8-460d-bd8b-38552592acb5", + "savedPayload": { + "position": { + "x": 21173.265241627596, + "y": 19293.752254418472 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 19160.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "18fbd516-452c-4006-a0c0-9accc3697d98" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "be418ee4-e7ef-4e8d-880d-6e17c06db115" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "18fbd516-452c-4006-a0c0-9accc3697d98" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "c526f9c8-c660-4783-a733-a27b868bb26e", + "savedPayload": { + "position": { + "x": 21128.631836422697, + "y": 19308.25452687949 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 19160.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "f97f13f6-9d79-4afc-ace1-0203184f3dc2", + "savedPayload": { + "position": { + "x": 21081.70149691063, + "y": 19308.25452687949 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 19160.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "e786ee2e-1ea5-4956-9129-922099584f04", + "savedPayload": { + "position": { + "x": 21037.068091705733, + "y": 19293.752254418472 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 19160.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "35310f8e-decd-406b-aa25-da91e9c20126", + "savedPayload": { + "position": { + "x": 21105.166666666664, + "y": 19160.101275790217 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 18860.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "18fbd516-452c-4006-a0c0-9accc3697d98", + "savedPayload": { + "position": { + "x": 21030.166666666664, + "y": 18990.005086357884 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 18860.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d4d93a61-a9d3-4cba-8775-15869eb1b42e", + "savedPayload": { + "position": { + "x": 20975.262856098998, + "y": 18935.101275790217 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 18860.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "b919cfb1-1bc3-4077-ab1a-78087373c2c1", + "savedPayload": { + "position": { + "x": 20955.166666666664, + "y": 18860.101275790217 + }, + "targetPosition": { + "x": 21105.166666666664, + "y": 18860.101275790217 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "be418ee4-e7ef-4e8d-880d-6e17c06db115", + "savedPayload": { + "position": { + "x": 21263.917658865532, + "y": 19048.76523073226 + }, + "targetPosition": { + "x": 21388.542162766098, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "SMA", + "config": "{\n \"codeName\": \"SMA\",\n \"singularVariableName\": \"SMA\",\n \"pluralVariableName\": \"SMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "1caf165a-e624-4b77-88e0-689140a28290", + "savedPayload": { + "position": { + "x": 21027.056414184157, + "y": 19169.74032841741 + }, + "targetPosition": { + "x": 21107.45724526617, + "y": 18880.714886005637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "1dcd0c9b-4059-49f6-b846-4a035c317389", + "savedPayload": { + "position": { + "x": 20872.526713972005, + "y": 19067.282957941432 + }, + "targetPosition": { + "x": 21107.45724526617, + "y": 18880.714886005637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "cbb9c977-79c2-4a9e-b6b4-5fe2d8c840b7", + "savedPayload": { + "position": { + "x": 20736.499555355444, + "y": 19110.8006329244 + }, + "targetPosition": { + "x": 20697.184835150543, + "y": 19005.39378886193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c214226-58d6-4a92-a24e-8d2d2789606f", + "savedPayload": { + "position": { + "x": 20697.184835150543, + "y": 19005.39378886193 + }, + "targetPosition": { + "x": 20657.870114945643, + "y": 18899.986944799457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "69eaced9-2c56-46f6-b533-9e009efc2630", + "savedPayload": { + "position": { + "x": 20481.67221647502, + "y": 19039.912998751308 + }, + "targetPosition": { + "x": 20569.771165710332, + "y": 18969.949971775382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "07497969-f111-4524-9f59-c77b7509c8c2", + "savedPayload": { + "position": { + "x": 20569.771165710332, + "y": 18969.949971775382 + }, + "targetPosition": { + "x": 20657.870114945643, + "y": 18899.986944799457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "SMA", + "config": "{\n \"codeName\": \"sma\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.sma", + "project": "Foundations", + "id": "1e3fb347-88b4-4093-bc66-aefce4f43bc8", + "savedPayload": { + "position": { + "x": 20470.344384534696, + "y": 18775.652313928404 + }, + "targetPosition": { + "x": 20564.10724974017, + "y": 18837.81962936393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fdb25cde-b901-4fff-8b66-7858c7f8d126", + "savedPayload": { + "position": { + "x": 20564.10724974017, + "y": 18837.81962936393 + }, + "targetPosition": { + "x": 20657.870114945643, + "y": 18899.986944799457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "b164af42-3a77-4813-9ac1-1cc7fbdd622a", + "savedPayload": { + "position": { + "x": 20714.820703628735, + "y": 18695.260589757785 + }, + "targetPosition": { + "x": 20688.020426601397, + "y": 18791.60240389504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a93c547f-da0b-421b-b412-4d90e5e7a6ac", + "savedPayload": { + "position": { + "x": 20688.020426601397, + "y": 18791.60240389504 + }, + "targetPosition": { + "x": 20657.870114945643, + "y": 18899.986944799457 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a6042ab2-4899-478e-90d3-9d91c7b71e7b", + "savedPayload": { + "position": { + "x": 20657.870114945643, + "y": 18899.986944799457 + }, + "targetPosition": { + "x": 21107.45724526617, + "y": 18880.714886005637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code: */\nlet candle = record.current;\nlet last200Len = variable.last200.push(candle.close);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\n\nvariable.sma = calculateSMA(variable.PERIODS, last200Len)\n\nfunction calculateSMA(periods, last200Len) {\n if (last200Len < periods) { return -1; }\n\n let sum = 0;\n for (let i = last200Len - periods; i < last200Len; i++) {\n sum = sum + variable.last200[i];\n }\n let sma = sum / periods;\n return sma;\n}\nvariable.closePrice = (candle.close < variable.sma) ? 0 : 1;", + "project": "Foundations", + "id": "76fbfe7f-ca67-4d19-9f6e-3c935178c9c4", + "savedPayload": { + "position": { + "x": 20557.997122272056, + "y": 18696.383266578872 + }, + "targetPosition": { + "x": 20707.710030161816, + "y": 18705.65932237822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "0552a5e0-d8f8-4499-81e8-404c3c32030f", + "savedPayload": { + "position": { + "x": 20707.710030161816, + "y": 18705.65932237822 + }, + "targetPosition": { + "x": 20857.422938051575, + "y": 18714.935378177564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code. This goes at the Code of the Procedure Initialization Object */\n// !Note! Update 'periods' to change length.\nvariable.last200 = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}", + "project": "Foundations", + "id": "e7e108c5-aee8-47c7-89db-01943efb9b15", + "savedPayload": { + "position": { + "x": 20723.776630100125, + "y": 18446.348959364273 + }, + "targetPosition": { + "x": 20790.59978407585, + "y": 18580.64216877092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f4d723b4-c243-4a85-8ac1-abf22bc046c5", + "savedPayload": { + "position": { + "x": 20790.59978407585, + "y": 18580.64216877092 + }, + "targetPosition": { + "x": 20857.422938051575, + "y": 18714.935378177564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a930c5c-d55f-4aa0-ba97-dff78b07030d", + "savedPayload": { + "position": { + "x": 20857.422938051575, + "y": 18714.935378177564 + }, + "targetPosition": { + "x": 21107.45724526617, + "y": 18880.714886005637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2300d187-f0dc-4a9a-b379-686379334a37", + "savedPayload": { + "position": { + "x": 21107.45724526617, + "y": 18880.714886005637 + }, + "targetPosition": { + "x": 21388.542162766098, + "y": 18775.875632125906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "SMA", + "id": "0682f999-e780-4c6d-8ec5-ee81545f2e84" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ] + ] + } + } + ], + "id": "911bc848-881a-4d4d-9031-fca087856547", + "savedPayload": { + "position": { + "x": 21513.166666666664, + "y": 18802.98603351955 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Volume-WMA", + "config": "{\n \"codeName\": \"Volume-WMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market VWMA", + "project": "Foundations", + "id": "f07c57db-574a-473b-a0ce-eae8341090fd", + "savedPayload": { + "position": { + "x": 21043.991838581147, + "y": 19355.91856276833 + }, + "targetPosition": { + "x": 20822.006429266283, + "y": 19154.120450657952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "82106432-bd3d-417d-88bc-f3cdcb542c56" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "82106432-bd3d-417d-88bc-f3cdcb542c56" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "0acefaca-4980-4b5e-82ca-8d1004a0215c", + "savedPayload": { + "position": { + "x": 20822.006429266283, + "y": 19154.120450657952 + }, + "targetPosition": { + "x": 20600.02101995142, + "y": 18952.322338547576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "58545ac1-1ba6-427b-91ba-a0a5f0c373a6", + "savedPayload": { + "position": { + "x": 20833.80319215306, + "y": 19285.10840896971 + }, + "targetPosition": { + "x": 20691.36696763239, + "y": 19238.077334728336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "4aef3af0-0619-4b7f-aa21-717563908c44", + "savedPayload": { + "position": { + "x": 20778.956122045664, + "y": 19359.848185218787 + }, + "targetPosition": { + "x": 20691.36696763239, + "y": 19238.077334728336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "966e91d6-308b-4468-bcaf-1830ef0ed3df" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "966e91d6-308b-4468-bcaf-1830ef0ed3df" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "e988c046-e7d1-430b-a501-acbfad355b02", + "savedPayload": { + "position": { + "x": 20690.652971998265, + "y": 19388.075635419493 + }, + "targetPosition": { + "x": 20691.36696763239, + "y": 19238.077334728336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c83375d4-d974-4469-9378-70b31b2c1f1e", + "savedPayload": { + "position": { + "x": 20602.622544015278, + "y": 19359.008833010903 + }, + "targetPosition": { + "x": 20691.36696763239, + "y": 19238.077334728336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "7dd2e86e-826a-4a44-b992-8bb6352dd229", + "savedPayload": { + "position": { + "x": 20691.36696763239, + "y": 19238.077334728336 + }, + "targetPosition": { + "x": 20600.02101995142, + "y": 18952.322338547576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "966e91d6-308b-4468-bcaf-1830ef0ed3df", + "savedPayload": { + "position": { + "x": 20536.251433085527, + "y": 19245.466398338922 + }, + "targetPosition": { + "x": 20600.02101995142, + "y": 18952.322338547576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "9f27b243-f331-4b01-a235-c823448d44f4", + "savedPayload": { + "position": { + "x": 20499.121963896232, + "y": 19063.31504320501 + }, + "targetPosition": { + "x": 20600.02101995142, + "y": 18952.322338547576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "a7926031-0f51-43c6-a5e2-65717fdd30bb", + "savedPayload": { + "position": { + "x": 20457.14352186104, + "y": 18997.995312388062 + }, + "targetPosition": { + "x": 20600.02101995142, + "y": 18952.322338547576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c", + "savedPayload": { + "position": { + "x": 21338.11020144285, + "y": 19028.946540208904 + }, + "targetPosition": { + "x": 21316.70844648308, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily VWMA", + "project": "Foundations", + "id": "5bc98f32-1953-422e-9bd0-61e7cb2f92ff", + "savedPayload": { + "position": { + "x": 20439.963696462204, + "y": 19420.69092750271 + }, + "targetPosition": { + "x": 20425.68912171508, + "y": 19121.03072574781 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "43b611c4-39a4-426a-8b04-af6976b4c439" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "43b611c4-39a4-426a-8b04-af6976b4c439" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6d7d016e-051b-402e-a9d2-5d7b5d4695be", + "savedPayload": { + "position": { + "x": 20418.551834341517, + "y": 18971.20062487036 + }, + "targetPosition": { + "x": 20411.414546967957, + "y": 18821.370523992908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "e6c6d488-e544-4602-bee0-554d81328365", + "savedPayload": { + "position": { + "x": 20353.38649976919, + "y": 19179.44099260732 + }, + "targetPosition": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "6bc86e49-42f7-4649-8813-1893a124f2be" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "c8522a7f-7a4a-4357-aa03-c646d121ff15", + "savedPayload": { + "position": { + "x": 20294.853378559426, + "y": 19174.553886134654 + }, + "targetPosition": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "dbbe9207-30a1-47a8-9337-0f60bbe79f80", + "savedPayload": { + "position": { + "x": 20239.57960132018, + "y": 19154.683817238503 + }, + "targetPosition": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c41aa016-b99b-4818-bf60-a803298d1fd1", + "savedPayload": { + "position": { + "x": 20191.331984626064, + "y": 19121.184898277294 + }, + "targetPosition": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "36389dc1-bd07-463b-bc4d-3fcc13556c76", + "savedPayload": { + "position": { + "x": 20153.39852382183, + "y": 19076.340025218655 + }, + "targetPosition": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "6449c626-7757-419c-ba3b-fb51eaa07dd1", + "savedPayload": { + "position": { + "x": 20342.680568708845, + "y": 18954.695841291144 + }, + "targetPosition": { + "x": 20411.414546967957, + "y": 18821.370523992908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "bc3822ce-4f1f-4dc4-bf85-8f72e9fab29a", + "savedPayload": { + "position": { + "x": 20285.22651704328, + "y": 18902.466646611247 + }, + "targetPosition": { + "x": 20411.414546967957, + "y": 18821.370523992908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "19228f42-bcbd-4fb0-8ac2-8b9393dd617b", + "savedPayload": { + "position": { + "x": 20261.584446090506, + "y": 18828.507811366468 + }, + "targetPosition": { + "x": 20411.414546967957, + "y": 18821.370523992908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "b3a10569-776c-4248-919d-7f8df9319ddc", + "savedPayload": { + "position": { + "x": 20278.08922966972, + "y": 18752.636545733796 + }, + "targetPosition": { + "x": 20411.414546967957, + "y": 18821.370523992908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6bc86e49-42f7-4649-8813-1893a124f2be", + "savedPayload": { + "position": { + "x": 21120.250226299497, + "y": 18956.435778132105 + }, + "targetPosition": { + "x": 21316.70844648308, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "VWMA", + "config": "{\n \"codeName\": \"VWMA\",\n \"singularVariableName\": \"VWMA\",\n \"pluralVariableName\": \"VWMAs\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "82106432-bd3d-417d-88bc-f3cdcb542c56", + "savedPayload": { + "position": { + "x": 20858.90090272115, + "y": 19005.779010262606 + }, + "targetPosition": { + "x": 21017.472812100004, + "y": 18751.1126607856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "43b611c4-39a4-426a-8b04-af6976b4c439", + "savedPayload": { + "position": { + "x": 20739.496318104284, + "y": 18863.93583564718 + }, + "targetPosition": { + "x": 21017.472812100004, + "y": 18751.1126607856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "cd8c0f20-a1ee-4615-8ba7-4280b01b4886", + "savedPayload": { + "position": { + "x": 20333.718869350196, + "y": 18958.367459824458 + }, + "targetPosition": { + "x": 20325.693211240283, + "y": 18846.154096930804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6ff61e2-daca-49a7-b715-eaa4daa51b91", + "savedPayload": { + "position": { + "x": 20325.693211240283, + "y": 18846.154096930804 + }, + "targetPosition": { + "x": 20317.66755313037, + "y": 18733.94073403715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "9cb6fb75-692c-4e3f-9c43-f757e883b036", + "savedPayload": { + "position": { + "x": 20109.185182633577, + "y": 18818.558115183336 + }, + "targetPosition": { + "x": 20213.426367881973, + "y": 18776.249424610243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b46b4a86-a10c-4a35-9a70-1f801a960fff", + "savedPayload": { + "position": { + "x": 20213.426367881973, + "y": 18776.249424610243 + }, + "targetPosition": { + "x": 20317.66755313037, + "y": 18733.94073403715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "VWMA", + "config": "{\n \"codeName\": \"vwma\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.vwma", + "project": "Foundations", + "id": "e0e1263d-534a-431a-b1aa-f824ac07d8a8", + "savedPayload": { + "position": { + "x": 20180.81707406849, + "y": 18571.37322073719 + }, + "targetPosition": { + "x": 20245.217299509375, + "y": 18647.875579937172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2678427b-702e-4965-bed9-5424fd77ec42", + "savedPayload": { + "position": { + "x": 20245.217299509375, + "y": 18647.875579937172 + }, + "targetPosition": { + "x": 20317.66755313037, + "y": 18733.94073403715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "6f7dbf83-02c3-4645-877c-ab4433fcdb27", + "savedPayload": { + "position": { + "x": 20429.989322273726, + "y": 18553.55206982427 + }, + "targetPosition": { + "x": 20377.13201914744, + "y": 18638.440852983273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "17382ad2-1d09-4838-a154-283830c2e5e4", + "savedPayload": { + "position": { + "x": 20377.13201914744, + "y": 18638.440852983273 + }, + "targetPosition": { + "x": 20317.66755313037, + "y": 18733.94073403715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a476089f-0910-412e-8f06-4170c1a8870b", + "savedPayload": { + "position": { + "x": 20317.66755313037, + "y": 18733.94073403715 + }, + "targetPosition": { + "x": 21017.472812100004, + "y": 18751.1126607856 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200Len = variable.last200.push(candle.close);\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200Len > 200) {\n variable.last200.splice(0, 1);\n last200Len = variable.last200.length;\n}\nif (last200VolLen > 200) {\n variable.last200Vol.splice(0, 1);\n last200VolLen = variable.last200Vol.length;\n}\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.vwma = candle.close;\n} else {\n variable.vwma = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n}\nvariable.closePrice = (candle.close < variable.vwma) ? 0 : 1;\nif (!isFinite(variable.vwma)) {\n variable.vwma = candle.close;\n}", + "project": "Foundations", + "id": "889965b1-d9a4-4e92-afb9-0e4ce113bb3a", + "savedPayload": { + "position": { + "x": 20732.825652256186, + "y": 18568.253374393258 + }, + "targetPosition": { + "x": 20826.84906309743, + "y": 18602.30624818944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "25fc13e2-5afe-4c59-8394-84bb322dbf6b", + "savedPayload": { + "position": { + "x": 20826.84906309743, + "y": 18602.30624818944 + }, + "targetPosition": { + "x": 20920.872473938674, + "y": 18636.359121985624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.last200 = [];\nvariable.last200Vol = [];\nvariable.PERIODS = 20;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}", + "project": "Foundations", + "id": "479fdee6-9f56-48ed-9c52-7f7e5b7570b9", + "savedPayload": { + "position": { + "x": 20885.830370656156, + "y": 18439.452923511482 + }, + "targetPosition": { + "x": 20903.351422297415, + "y": 18537.906022748553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "05dbac47-ebb2-46c6-bb8c-8d0003d5c277", + "savedPayload": { + "position": { + "x": 20903.351422297415, + "y": 18537.906022748553 + }, + "targetPosition": { + "x": 20920.872473938674, + "y": 18636.359121985624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a28e7296-d23d-441a-a6b4-3a97aa472470", + "savedPayload": { + "position": { + "x": 20920.872473938674, + "y": 18636.359121985624 + }, + "targetPosition": { + "x": 21017.472812100004, + "y": 18751.1126607856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0", + "savedPayload": { + "position": { + "x": 21017.472812100004, + "y": 18751.1126607856 + }, + "targetPosition": { + "x": 21316.70844648308, + "y": 18729.71090582583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Volume-WMA", + "id": "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ] + ] + } + } + ], + "id": "89d82732-d20e-4c9d-8143-a690929a6a26", + "savedPayload": { + "position": { + "x": 21446.41038647977, + "y": 18795.4644071741 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Fibonacci-Bollinger", + "config": "{\n \"codeName\": \"fibBB\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Fibonacci-Bollinger", + "project": "Foundations", + "id": "965ce7be-9236-49a4-82b6-4fda54afa2e5", + "savedPayload": { + "position": { + "x": 20796.82476335014, + "y": 19357.138272654844 + }, + "targetPosition": { + "x": 20640.68442095822, + "y": 19100.9738850485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923859b1-8d25-4590-9f8f-45b215df5a14" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "923859b1-8d25-4590-9f8f-45b215df5a14" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "8e7656f0-1b6b-4196-9468-e24f05d6d8c8", + "savedPayload": { + "position": { + "x": 20640.68442095822, + "y": 19100.9738850485 + }, + "targetPosition": { + "x": 20484.544078566298, + "y": 18844.80949744216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "ab41b606-67dd-4cfb-bdab-b8bcadd1e897", + "savedPayload": { + "position": { + "x": 20615.099759648867, + "y": 19229.97944284729 + }, + "targetPosition": { + "x": 20491.68338783013, + "y": 19144.7245358501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "64cc15f2-b48e-40e1-98cd-bdb12940aa8b", + "savedPayload": { + "position": { + "x": 20541.41775299707, + "y": 19286.23952771118 + }, + "targetPosition": { + "x": 20491.68338783013, + "y": 19144.7245358501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "068856ec-52e3-4a4a-9c1b-87bb9d01c45e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "6e248f3a-e30f-45bc-a998-9553dd624192" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "068856ec-52e3-4a4a-9c1b-87bb9d01c45e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "55286e3a-fc17-45d5-a2f2-3ea5404ef21e", + "savedPayload": { + "position": { + "x": 20448.738909260403, + "y": 19288.4456956018 + }, + "targetPosition": { + "x": 20491.68338783013, + "y": 19144.7245358501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d4d35f7e-2196-40ff-bc83-94188c334dfd", + "savedPayload": { + "position": { + "x": 20372.46339670823, + "y": 19235.755265369826 + }, + "targetPosition": { + "x": 20491.68338783013, + "y": 19144.7245358501 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "07c85728-1f61-49fd-bc58-b229f0677e2d", + "savedPayload": { + "position": { + "x": 20491.68338783013, + "y": 19144.7245358501 + }, + "targetPosition": { + "x": 20484.544078566298, + "y": 18844.80949744216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "068856ec-52e3-4a4a-9c1b-87bb9d01c45e", + "savedPayload": { + "position": { + "x": 20340.76938255028, + "y": 19108.113194312336 + }, + "targetPosition": { + "x": 20484.544078566298, + "y": 18844.80949744216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "3443da6a-8796-481c-badf-61948faec6b6", + "savedPayload": { + "position": { + "x": 20356.461884763125, + "y": 18922.879668638117 + }, + "targetPosition": { + "x": 20484.544078566298, + "y": 18844.80949744216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "49c4fce8-91f7-45e5-9187-b57be724f54b", + "savedPayload": { + "position": { + "x": 20334.586559362328, + "y": 18848.379152074074 + }, + "targetPosition": { + "x": 20484.544078566298, + "y": 18844.80949744216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6e248f3a-e30f-45bc-a998-9553dd624192", + "savedPayload": { + "position": { + "x": 21197.02101995142, + "y": 18958.322338547576 + }, + "targetPosition": { + "x": 21260.79060681731, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Weighted Moving Average\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Fibonacci-Bollinger", + "project": "Foundations", + "id": "48210168-fd6c-4888-8c90-ca1c322b128b", + "savedPayload": { + "position": { + "x": 20234.379361518724, + "y": 19103.34077337 + }, + "targetPosition": { + "x": 20269.74320184514, + "y": 18957.56903812147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "aa6136a6-4c18-49ce-80aa-3069addf7eea" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "627e6844-6c44-4e4c-a4bb-75698b5607e7", + "savedPayload": { + "position": { + "x": 20269.74320184514, + "y": 18957.56903812147 + }, + "targetPosition": { + "x": 20340.470882497968, + "y": 18666.02556762441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "46a33fdc-60af-4b07-bf32-324ba78828a6", + "savedPayload": { + "position": { + "x": 20062.719498400507, + "y": 19174.68924955299 + }, + "targetPosition": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "d9604bf2-0061-4f76-8754-d43fc6dd1d6a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "d9604bf2-0061-4f76-8754-d43fc6dd1d6a" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "101048f6-af56-47fe-a5f3-309099148da1", + "savedPayload": { + "position": { + "x": 19989.672483037317, + "y": 19146.449475926107 + }, + "targetPosition": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "1acdfff4-5d34-4800-8f11-a912f4eaaaca", + "savedPayload": { + "position": { + "x": 19926.423475608703, + "y": 19100.26599048745 + }, + "targetPosition": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "29db7031-4721-4068-8adc-7524bfdb1415", + "savedPayload": { + "position": { + "x": 19877.282791446993, + "y": 19039.28612144785 + }, + "targetPosition": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "be77a72d-2f59-4c31-969b-561c0e496ab7", + "savedPayload": { + "position": { + "x": 19845.599286968987, + "y": 18967.665546108357 + }, + "targetPosition": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2e683057-f911-4105-bc77-16f2706d1915" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "7857da68-735c-44fb-8e31-55724a50fc5c", + "savedPayload": { + "position": { + "x": 20133.447179053335, + "y": 18883.14577905593 + }, + "targetPosition": { + "x": 20340.470882497968, + "y": 18666.02556762441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "d9604bf2-0061-4f76-8754-d43fc6dd1d6a", + "savedPayload": { + "position": { + "x": 20196.546936455794, + "y": 18708.285451150623 + }, + "targetPosition": { + "x": 20340.470882497968, + "y": 18666.02556762441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "d70d6077-7bbe-49dc-9867-e8b7cb1a6e90", + "savedPayload": { + "position": { + "x": 20194.699147249437, + "y": 18630.661727297993 + }, + "targetPosition": { + "x": 20340.470882497968, + "y": 18666.02556762441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "d1768632-9289-463a-8421-9052b0d06d1e", + "savedPayload": { + "position": { + "x": 20231.910776782206, + "y": 18562.513715902092 + }, + "targetPosition": { + "x": 20340.470882497968, + "y": 18666.02556762441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf", + "savedPayload": { + "position": { + "x": 21008.414546967957, + "y": 18827.370523992908 + }, + "targetPosition": { + "x": 21260.79060681731, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Fibonacci-Bollinger", + "config": "{\n \"codeName\": \"fibBB\",\n \"singularVariableName\": \"fibBB\",\n \"pluralVariableName\": \"fibBBs\",\n \"parameters\": [\n \"periods\",\n \"mult\", \n \"source\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "923859b1-8d25-4590-9f8f-45b215df5a14", + "savedPayload": { + "position": { + "x": 20743.75011238469, + "y": 18801.084395357047 + }, + "targetPosition": { + "x": 20967.646547025965, + "y": 18601.408691890338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea", + "savedPayload": { + "position": { + "x": 20669.144092682356, + "y": 18631.34670703567 + }, + "targetPosition": { + "x": 20967.646547025965, + "y": 18601.408691890338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "ab3e61fd-5a79-4256-b748-c84d4d65b0aa", + "savedPayload": { + "position": { + "x": 20113.304592432887, + "y": 18422.01856038297 + }, + "targetPosition": { + "x": 20059.882839364007, + "y": 18281.853956081286 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b42dc75c-7372-4a56-bec8-baa4e0bf29f5", + "savedPayload": { + "position": { + "x": 20059.882839364007, + "y": 18281.853956081286 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "22d9734d-1577-410b-894b-1ab9187ce4ec", + "savedPayload": { + "position": { + "x": 19940.189110369087, + "y": 18451.3412342506 + }, + "targetPosition": { + "x": 19944.472517988142, + "y": 18301.402405326375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ccecdf4-d5ac-4b93-b1fc-aa4246eae198", + "savedPayload": { + "position": { + "x": 19944.472517988142, + "y": 18301.402405326375 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "basis", + "config": "{\n \"codeName\": \"basis\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.basis", + "project": "Foundations", + "id": "9d949978-8ac3-48f0-aa38-2769b32fd979", + "savedPayload": { + "position": { + "x": 19769.02995824773, + "y": 18412.1834256037 + }, + "targetPosition": { + "x": 19830.366416573903, + "y": 18275.297199561774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "27e7d644-2110-43b1-acf5-e4bc449222e2", + "savedPayload": { + "position": { + "x": 19830.366416573903, + "y": 18275.297199561774 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up1", + "config": "{\n \"codeName\": \"up1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up1", + "project": "Foundations", + "id": "567dc0d0-2f14-48d7-ac1a-98bd7bd333aa", + "savedPayload": { + "position": { + "x": 19662.23509517422, + "y": 18276.175243801845 + }, + "targetPosition": { + "x": 19734.936154687228, + "y": 18207.512619720863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3882fee6-b9ef-42fd-8377-6f114bffe5c5", + "savedPayload": { + "position": { + "x": 19734.936154687228, + "y": 18207.512619720863 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up2", + "config": "{\n \"codeName\": \"up2\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up2", + "project": "Foundations", + "id": "9e176fbe-885f-4940-bf93-1f6c5e07f327", + "savedPayload": { + "position": { + "x": 19579.267055088425, + "y": 18143.982755661593 + }, + "targetPosition": { + "x": 19672.71012462288, + "y": 18108.368253615674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec2fd03b-5eb7-4f4d-a8e6-d359a29bc522", + "savedPayload": { + "position": { + "x": 19672.71012462288, + "y": 18108.368253615674 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up3", + "config": "{\n \"codeName\": \"up3\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up3", + "project": "Foundations", + "id": "3ec02855-5d5c-4b8d-9b8d-b25104d7c041", + "savedPayload": { + "position": { + "x": 19553.202456094972, + "y": 17990.10232716044 + }, + "targetPosition": { + "x": 19653.161675377793, + "y": 17992.95793223981 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a4b3763-3639-4447-b5fb-ebf9a860529e", + "savedPayload": { + "position": { + "x": 19653.161675377793, + "y": 17992.95793223981 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up4", + "config": "{\n \"codeName\": \"up4\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up4", + "project": "Foundations", + "id": "e85b6079-3f46-4b90-b121-1bacb3b6fd59", + "savedPayload": { + "position": { + "x": 19542.380655100467, + "y": 17817.515372499398 + }, + "targetPosition": { + "x": 19679.266881142394, + "y": 17878.85183082557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f90caa3f-22cf-48e6-9a35-d89db7a2f229", + "savedPayload": { + "position": { + "x": 19679.266881142394, + "y": 17878.85183082557 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up5", + "config": "{\n \"codeName\": \"up5\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up5", + "project": "Foundations", + "id": "85ad3af4-ae34-4465-a1ed-30a5b91bac30", + "savedPayload": { + "position": { + "x": 19644.057524861833, + "y": 17674.369979669384 + }, + "targetPosition": { + "x": 19747.051460983304, + "y": 17783.421568938895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "97827638-d5e3-4efe-a898-ee4aa5214553", + "savedPayload": { + "position": { + "x": 19747.051460983304, + "y": 17783.421568938895 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "up6", + "config": "{\n \"codeName\": \"up6\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.up6", + "project": "Foundations", + "id": "99f566e1-26a9-419d-8f5d-a07b2f108314", + "savedPayload": { + "position": { + "x": 19792.774074019613, + "y": 17581.030934572864 + }, + "targetPosition": { + "x": 19846.195827088493, + "y": 17721.19553887455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b243ada6-cdc6-4455-972a-11bc4417ddb5", + "savedPayload": { + "position": { + "x": 19846.195827088493, + "y": 17721.19553887455 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low1", + "config": "{\n \"codeName\": \"low1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low1", + "project": "Foundations", + "id": "ce170f21-9f82-4eac-bd48-47b4604d4d05", + "savedPayload": { + "position": { + "x": 19965.889556083413, + "y": 17551.708260705233 + }, + "targetPosition": { + "x": 19961.606148464358, + "y": 17701.64708962946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ae8f2e5c-0c46-468a-9233-b48644d479dd", + "savedPayload": { + "position": { + "x": 19961.606148464358, + "y": 17701.64708962946 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low2", + "config": "{\n \"codeName\": \"low2\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low2", + "project": "Foundations", + "id": "60b22006-2087-4e55-9f85-194af52a67b5", + "savedPayload": { + "position": { + "x": 20137.04870820477, + "y": 17590.866069352134 + }, + "targetPosition": { + "x": 20075.712249878598, + "y": 17727.75229539406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3a256f1-c14e-40dd-86ed-6c08113a2646", + "savedPayload": { + "position": { + "x": 20075.712249878598, + "y": 17727.75229539406 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low3", + "config": "{\n \"codeName\": \"low3\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low3", + "project": "Foundations", + "id": "d0249e05-a72f-4e43-b17f-63acc3a9655e", + "savedPayload": { + "position": { + "x": 20280.194101034784, + "y": 17692.5429391135 + }, + "targetPosition": { + "x": 20171.142511765273, + "y": 17795.53687523497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "429ede69-d57c-44b6-8292-0f46a81c0a89", + "savedPayload": { + "position": { + "x": 20171.142511765273, + "y": 17795.53687523497 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low4", + "config": "{\n \"codeName\": \"low4\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low4", + "project": "Foundations", + "id": "3dbc8c36-3d61-4958-8649-0623911e865d", + "savedPayload": { + "position": { + "x": 20373.533146131304, + "y": 17841.25948827128 + }, + "targetPosition": { + "x": 20233.36854182962, + "y": 17894.68124134016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "12d4bfc6-bab2-4ea0-965e-0e86612f8863", + "savedPayload": { + "position": { + "x": 20233.36854182962, + "y": 17894.68124134016 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low5", + "config": "{\n \"codeName\": \"low5\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low5", + "project": "Foundations", + "id": "7a64dde7-040f-4945-96fe-8a031d17e46a", + "savedPayload": { + "position": { + "x": 20402.855819998935, + "y": 18014.37497033508 + }, + "targetPosition": { + "x": 20252.916991074708, + "y": 18010.091562716025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4afa4063-c2ff-4d92-a2d9-760a3989dc7b", + "savedPayload": { + "position": { + "x": 20252.916991074708, + "y": 18010.091562716025 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "low6", + "config": "{\n \"codeName\": \"low6\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.low6", + "project": "Foundations", + "id": "bdcdf300-84dd-4b3a-864c-c2c039740605", + "savedPayload": { + "position": { + "x": 20363.698011352033, + "y": 18185.534122456436 + }, + "targetPosition": { + "x": 20226.811785310107, + "y": 18124.197664130264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d30d241-2177-4685-99df-ec93936b01b1", + "savedPayload": { + "position": { + "x": 20226.811785310107, + "y": 18124.197664130264 + }, + "targetPosition": { + "x": 19953.03933322625, + "y": 18001.524747477917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9700e65c-073e-43cf-ac05-d35cd5240d04", + "savedPayload": { + "position": { + "x": 20449.46518260207, + "y": 18298.93873707864 + }, + "targetPosition": { + "x": 20967.646547025965, + "y": 18601.408691890338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code: */\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet bVolume = volume.buy;\nlet last200VolLen = variable.last200Vol.push(bVolume);\n\nif (last200VolLen > 512) {\n // Larger splice to avoid every > variable.PERIODS performing splice call.\n variable.last200Vol.splice(0, (last200VolLen - variable.PERIODS));\n last200VolLen = variable.last200Vol.length;\n}\n\nlet last200Len = (variable.SOURCE == \"hlc\") ?\n variable.last200.push((candle.max + candle.min + candle.close) / 3) :\n variable.last200.push(candle.close);\n\n\nif (last200Len > 512) {\n variable.last200.splice(0, (last200Len - variable.PERIODS));\n last200Len = variable.last200.length;\n}\n\n/* ----- Functions Section ----- */\nlet STDev = function (dataArr) {\n let mean = dataArr.reduce((a, b) => a + b, 0) / dataArr.length;\n return Math.sqrt(dataArr.reduce((sq, n) => sq +\n Math.pow(n - mean, 2), 0) / (dataArr.length - 1));\n};\n\nlet VWMA = function (periods, last200, last200Vol) {\n let vsma = (last200Vol.slice(last200Vol.length - periods).reduce((a, b) => a + b)) / periods;\n let sma = 0;\n for (let i = last200.length - periods; i < last200.length; i++) {\n sma += last200[i] * last200Vol[i];\n }\n sma = sma / periods;\n return sma / vsma;\n}\n\n\n/* Procedure Section: */\nif (last200Len < variable.PERIODS || last200VolLen < variable.PERIODS) {\n variable.basis = candle.close;\n variable.up1 = candle.close;\n variable.up2 = candle.close;\n variable.up3 = candle.close;\n variable.up4 = candle.close;\n variable.up5 = candle.close;\n variable.up6 = candle.close;\n variable.low1 = candle.close;\n variable.low2 = candle.close;\n variable.low3 = candle.close;\n variable.low4 = candle.close;\n variable.low5 = candle.close;\n variable.low6 = candle.close;\n} else {\n variable.basis = VWMA(variable.PERIODS, variable.last200, variable.last200Vol);\n let dev = (variable.MULT * STDev(variable.last200.slice(last200Len - variable.PERIODS)));\n variable.up1 = (variable.basis + (0.236 * dev));\n variable.up2 = (variable.basis + (0.382 * dev));\n variable.up3 = (variable.basis + (0.5 * dev));\n variable.up4 = (variable.basis + (0.618 * dev));\n variable.up5 = (variable.basis + (0.764 * dev));\n variable.up6 = (variable.basis + (1 * dev));\n variable.low1 = (variable.basis - (0.236 * dev));\n variable.low2 = (variable.basis - (0.382 * dev));\n variable.low3 = (variable.basis - (0.5 * dev));\n variable.low4 = (variable.basis - (0.618 * dev));\n variable.low5 = (variable.basis - (0.764 * dev));\n variable.low6 = (variable.basis - (1 * dev));\n}\n\n// Error Check:\nif (!isFinite(variable.basis) ||\n !isFinite(variable.up1) ||\n !isFinite(variable.up2) ||\n !isFinite(variable.up3) ||\n !isFinite(variable.up4) ||\n !isFinite(variable.up5) ||\n !isFinite(variable.up6) ||\n !isFinite(variable.low1) ||\n !isFinite(variable.low2) ||\n !isFinite(variable.low3) ||\n !isFinite(variable.low4) ||\n !isFinite(variable.low5) ||\n !isFinite(variable.low6)) {\n variable.basis = (candle.max + candle.min + candle.close) / 3;\n variable.up1 = (candle.max + candle.min + candle.close) / 3 + 1;\n variable.up2 = (candle.max + candle.min + candle.close) / 3 + 2;\n variable.up3 = (candle.max + candle.min + candle.close) / 3 + 3;\n variable.up4 = (candle.max + candle.min + candle.close) / 3 + 4;\n variable.up5 = (candle.max + candle.min + candle.close) / 3 + 5;\n variable.up6 = (candle.max + candle.min + candle.close) / 3 + 6;\n variable.low1 = (candle.max + candle.min + candle.close) / 3 - 1;\n variable.low2 = (candle.max + candle.min + candle.close) / 3 - 2;\n variable.low3 = (candle.max + candle.min + candle.close) / 3 - 3;\n variable.low4 = (candle.max + candle.min + candle.close) / 3 - 4;\n variable.low5 = (candle.max + candle.min + candle.close) / 3 - 5;\n variable.low6 = (candle.max + candle.min + candle.close) / 3 - 6;\n }", + "project": "Foundations", + "id": "b372ff44-e13b-40f3-ac26-5325e6d3231d", + "savedPayload": { + "position": { + "x": 20746.047011494018, + "y": 18345.762119296276 + }, + "targetPosition": { + "x": 20826.66801034906, + "y": 18404.925068374352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d812c75-7d01-4777-b5a3-db862acefb22", + "savedPayload": { + "position": { + "x": 20826.66801034906, + "y": 18404.925068374352 + }, + "targetPosition": { + "x": 20907.289009204105, + "y": 18464.088017452428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code: */\nvariable.PERIODS = 50; // Must be < 512\nvariable.MULT = 3.0;\nvariable.SOURCE = \"hlc\"; // Options: hlc=(high+low+close)/3 ; close=close\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.mult !== undefined) {\n variable.MULT = parameters.mult;\n}\nif (parameters.source !== undefined) {\n variable.SOURCE = parameters.source;\n}\nvariable.last200 = [];\nvariable.last200Vol = [];", + "project": "Foundations", + "id": "9e2a5074-b510-42af-8dc6-d6063859f47c", + "savedPayload": { + "position": { + "x": 20929.141244077895, + "y": 18265.28540220046 + }, + "targetPosition": { + "x": 20918.215126641, + "y": 18364.686709826445 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d5a1e7f-cfb9-481d-9e7e-b12289671eff", + "savedPayload": { + "position": { + "x": 20918.215126641, + "y": 18364.686709826445 + }, + "targetPosition": { + "x": 20907.289009204105, + "y": 18464.088017452428 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee58c0d7-5490-411c-9480-3aaf73b2ca40", + "savedPayload": { + "position": { + "x": 20907.289009204105, + "y": 18464.088017452428 + }, + "targetPosition": { + "x": 20967.646547025965, + "y": 18601.408691890338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "30b6c6ea-0422-41e7-9132-618008d40ad3", + "savedPayload": { + "position": { + "x": 20967.646547025965, + "y": 18601.408691890338 + }, + "targetPosition": { + "x": 21260.79060681731, + "y": 18665.17827875623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Fibonacci-Bollinger", + "id": "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ] + ] + } + } + ], + "id": "d40999ec-12b6-4847-bfa3-26e12eb7276b", + "savedPayload": { + "position": { + "x": 21383.001544931398, + "y": 18773.27669389028 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "TPSL Bands", + "config": "{\n \"codeName\": \"TPSL\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market TPSL Bands", + "project": "Foundations", + "id": "4280525e-a523-4a25-8fc9-36e861a2825c", + "savedPayload": { + "position": { + "x": 21298.388918779943, + "y": 19230.15079988864 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 19100.246989320975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "934e123e-4941-4148-9365-eb4580fc0f15" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "934e123e-4941-4148-9365-eb4580fc0f15" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "44e5b76d-62fd-4874-ae74-67785e7ea3df", + "savedPayload": { + "position": { + "x": 21223.388918779943, + "y": 19100.246989320975 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "b58e46f2-c277-4106-9670-b533793d1d34", + "savedPayload": { + "position": { + "x": 21130.791433634706, + "y": 19279.021298062336 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 19140.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "dd100fa5-fd36-4bae-98d5-e02bceb15e47" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "dd100fa5-fd36-4bae-98d5-e02bceb15e47" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "72f58c09-be26-46cb-84c2-c9cecf1df539", + "savedPayload": { + "position": { + "x": 21073.388918779943, + "y": 19290.43936818564 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 19140.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "9dedfea0-080c-4d9d-b946-9f998a44439e", + "savedPayload": { + "position": { + "x": 21015.98640392518, + "y": 19279.021298062336 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 19140.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "08766f3e-15b4-423a-9d4e-310cec26d726", + "savedPayload": { + "position": { + "x": 21073.388918779943, + "y": 19140.43936818564 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "dd100fa5-fd36-4bae-98d5-e02bceb15e47", + "savedPayload": { + "position": { + "x": 20923.388918779943, + "y": 19100.246989320975 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "ad71cc1c-462d-4018-8fd3-6620bedbb915", + "savedPayload": { + "position": { + "x": 20813.58129764461, + "y": 18990.43936818564 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "f2d04955-84d3-4d65-9dcf-6c71bc963e0c", + "savedPayload": { + "position": { + "x": 20773.388918779943, + "y": 18840.43936818564 + }, + "targetPosition": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3", + "savedPayload": { + "position": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates TPSL Bands\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily TPSL Bands", + "project": "Foundations", + "id": "cf4ebbad-4b14-4d9d-b366-c64838dd39d4", + "savedPayload": { + "position": { + "x": 20817.142600597086, + "y": 19092.944082411148 + }, + "targetPosition": { + "x": 20855.965457362465, + "y": 18948.055208467787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "a317e437-433c-4a66-a7c8-b4b761537975", + "savedPayload": { + "position": { + "x": 20855.965457362465, + "y": 18948.055208467787 + }, + "targetPosition": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "0e7ff3c6-0c09-4dda-beac-b40237ff7e44", + "savedPayload": { + "position": { + "x": 20675.126587381015, + "y": 19013.067972381305 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 18870.40949493703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "36b28764-53c0-4415-ba09-47fa40178e48" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "bb160850-ff94-4d50-a0b0-3d9131d28440" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "36b28764-53c0-4415-ba09-47fa40178e48" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "3f10738d-6737-46c7-b7de-a4febe735903", + "savedPayload": { + "position": { + "x": 20633.311348693387, + "y": 18991.762044093273 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 18870.40949493703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "4f6bb612-cf00-40dc-b38d-2dc0d54022fa", + "savedPayload": { + "position": { + "x": 20600.126587381015, + "y": 18958.5772827809 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 18870.40949493703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f0c717dd-ffb5-4912-87df-e77b53207d24", + "savedPayload": { + "position": { + "x": 20578.820659092984, + "y": 18916.762044093273 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 18870.40949493703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "c030cd76-c936-443a-9130-773c51870055", + "savedPayload": { + "position": { + "x": 20721.47913653726, + "y": 18870.40949493703 + }, + "targetPosition": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "36b28764-53c0-4415-ba09-47fa40178e48", + "savedPayload": { + "position": { + "x": 20788.72229694986, + "y": 18697.100317346445 + }, + "targetPosition": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "8102ca67-d8d4-47f1-9d47-588acb2c4d73", + "savedPayload": { + "position": { + "x": 20788.72229694986, + "y": 18619.454603815688 + }, + "targetPosition": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "20fcf8d3-7c42-4db3-831e-e2e4bf657526", + "savedPayload": { + "position": { + "x": 20827.54515371524, + "y": 18552.211443403085 + }, + "targetPosition": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb160850-ff94-4d50-a0b0-3d9131d28440", + "savedPayload": { + "position": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "TPSL Bands", + "config": "{\n \"codeName\": \"TPSL\",\n \"singularVariableName\": \"TPSL\",\n \"pluralVariableName\": \"TPSLs\",\n \"parameters\": [\n \"periods\",\n \"tpMult\",\n \"slMult\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "934e123e-4941-4148-9365-eb4580fc0f15", + "savedPayload": { + "position": { + "x": 20689.51766035183, + "y": 18552.652739973048 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3", + "savedPayload": { + "position": { + "x": 20670.13701742447, + "y": 18368.25823980498 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "4e9ad09e-3256-4177-bcfc-fa2ea310b0d9", + "savedPayload": { + "position": { + "x": 20361.75782286955, + "y": 18249.43836924758 + }, + "targetPosition": { + "x": 20461.99605684074, + "y": 18198.364438026878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da63e583-2082-4757-9bb1-e7acc6c78570", + "savedPayload": { + "position": { + "x": 20461.99605684074, + "y": 18198.364438026878 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "3aed0357-4867-4e52-acc5-60c2e06a0fdc", + "savedPayload": { + "position": { + "x": 20332.347709535465, + "y": 18166.386771236474 + }, + "targetPosition": { + "x": 20442.389314618016, + "y": 18142.996706019476 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1602eb5f-a629-4112-8c17-61f703fa335a", + "savedPayload": { + "position": { + "x": 20442.389314618016, + "y": 18142.996706019476 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp1Up", + "config": "{\n \"codeName\": \"tp1Up\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.tp1Up", + "project": "Foundations", + "id": "d8cd92fe-ed3e-45ff-ba4f-24f9dc49fa56", + "savedPayload": { + "position": { + "x": 20325.435056803457, + "y": 18078.553190353487 + }, + "targetPosition": { + "x": 20437.780879463346, + "y": 18084.440985430818 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7cb6ca97-deb6-4c9e-a85a-704870c6f3fb", + "savedPayload": { + "position": { + "x": 20437.780879463346, + "y": 18084.440985430818 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp2Up", + "config": "{\n \"codeName\": \"tp2Up\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.tp2Up", + "project": "Foundations", + "id": "be9c942d-7d08-4a3e-9f0d-cc119dd9c5e9", + "savedPayload": { + "position": { + "x": 20353.3791569872, + "y": 17995.786052413623 + }, + "targetPosition": { + "x": 20448.484808616715, + "y": 18026.687751851117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eebf0f97-b680-4177-b01d-42249b1a5ac4", + "savedPayload": { + "position": { + "x": 20448.484808616715, + "y": 18026.687751851117 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp3Up", + "config": "{\n \"codeName\": \"tp3Up\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.tp3Up", + "project": "Foundations", + "id": "ef35dd0a-e0fa-4813-a9a9-7eb3b3ebbb60", + "savedPayload": { + "position": { + "x": 20389.904590200862, + "y": 17919.208889205598 + }, + "targetPosition": { + "x": 20473.771646995403, + "y": 17973.6727927071 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a20b568a-7113-4bd8-a527-98db1412e16b", + "savedPayload": { + "position": { + "x": 20473.771646995403, + "y": 17973.6727927071 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp1Down", + "config": "{\n \"codeName\": \"tp1Down\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.tp1Down", + "project": "Foundations", + "id": "bb2e1879-40d6-4f7c-948f-4fbb2eaacd31", + "savedPayload": { + "position": { + "x": 20436.64094513701, + "y": 17845.40519698686 + }, + "targetPosition": { + "x": 20511.91813835238, + "y": 17929.008989853068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8798c510-0081-4e34-9a44-9eaf61015a9a", + "savedPayload": { + "position": { + "x": 20511.91813835238, + "y": 17929.008989853068 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp2Down", + "config": "{\n \"codeName\": \"tp2Down\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.tp2Down", + "project": "Foundations", + "id": "058ab910-dc96-4166-8fe5-d46e88ad731c", + "savedPayload": { + "position": { + "x": 20509.250731121025, + "y": 17795.501873671907 + }, + "targetPosition": { + "x": 20560.324662341725, + "y": 17895.740107643098 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b3a5b45-a555-4942-bb79-bd702549f63f", + "savedPayload": { + "position": { + "x": 20560.324662341725, + "y": 17895.740107643098 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "tp3Down", + "config": "{\n \"codeName\": \"tp3Down\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.tp3Down", + "project": "Foundations", + "id": "a6dc59b2-5873-494d-a248-ebaea3fe1656", + "savedPayload": { + "position": { + "x": 20592.30232913213, + "y": 17766.091760337822 + }, + "targetPosition": { + "x": 20615.692394349127, + "y": 17876.133365420374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a01f28cf-8859-477a-a399-be68926ef24f", + "savedPayload": { + "position": { + "x": 20615.692394349127, + "y": 17876.133365420374 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "slUp", + "config": "{\n \"codeName\": \"slUp\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.slUp", + "project": "Foundations", + "id": "a8569a05-585e-4588-9a56-e90f3e7112fe", + "savedPayload": { + "position": { + "x": 20680.135910015117, + "y": 17759.179107605814 + }, + "targetPosition": { + "x": 20674.248114937785, + "y": 17871.524930265703 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef2b5700-4842-43c1-867b-2a54def1cfba", + "savedPayload": { + "position": { + "x": 20674.248114937785, + "y": 17871.524930265703 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "slDown", + "config": "{\n \"codeName\": \"slDown\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.slDown", + "project": "Foundations", + "id": "f6cfc8d2-db5e-4ce4-bf4b-9884ec0e8e9e", + "savedPayload": { + "position": { + "x": 20766.765760384667, + "y": 17775.235001335866 + }, + "targetPosition": { + "x": 20732.001348517486, + "y": 17882.228859419072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "afd15384-d8e9-4738-b728-374fcc596acb", + "savedPayload": { + "position": { + "x": 20732.001348517486, + "y": 17882.228859419072 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "ATR", + "config": "{\n \"codeName\": \"atr\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.atr", + "project": "Foundations", + "id": "c436b325-8000-42e8-8f87-661e351e7150", + "savedPayload": { + "position": { + "x": 20846.288199100694, + "y": 17813.1652589039 + }, + "targetPosition": { + "x": 20785.016307661503, + "y": 17907.51569779776 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "719bfa75-22a1-4e67-b985-daa568f402fc", + "savedPayload": { + "position": { + "x": 20785.016307661503, + "y": 17907.51569779776 + }, + "targetPosition": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "497e52cf-91f8-4183-a9c7-3a57b58311c1", + "savedPayload": { + "position": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code: */\nlet candle = record.current;\n\nif (variable.closePrev == undefined) {\n variable.closePrev = candle.close;\n}\n\nlet trueRange = (variable.closePrev == undefined) ?\n (candle.max - candle.min) :\n Math.max(\n Math.max((candle.max - candle.min), Math.abs(candle.max - variable.closePrev)),\n Math.abs(candle.min - variable.closePrev)\n );\n\n// rma Calculation:\nlet rma = function(src, len) {\n let alpha = 1 / len;\n let sum = (variable.sumPrev === 0) ?\n src :\n alpha * src + (1 - alpha) * variable.sumPrev;\n variable.sumPrev = sum;\n return sum;\n}\n\nvariable.atr = rma(trueRange, variable.PERIODS);\nvariable.atrPrev = variable.atr;\nvariable.closePrev = candle.close;\n\nvariable.tp1Up = variable.atr * variable.TPMULT + candle.close;\nvariable.tp2Up = 2 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp3Up = 3 * variable.atr * variable.TPMULT + candle.close;\nvariable.tp1Down = candle.close - (variable.atr * variable.TPMULT);\nvariable.tp2Down = candle.close - (2 * variable.atr * variable.TPMULT);\nvariable.tp3Down = candle.close - (3 * variable.atr * variable.TPMULT);\nvariable.slUp = candle.close - (variable.atr * variable.SLMULT);\nvariable.slDown = variable.atr * variable.SLMULT + candle.close;", + "project": "Foundations", + "id": "e6956f52-e8e1-4b98-ba9c-213cbe73df1c", + "savedPayload": { + "position": { + "x": 20755.88718297657, + "y": 17889.57008012734 + }, + "targetPosition": { + "x": 20844.05497082044, + "y": 18010.922629283585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "88b2ff45-3dd3-4158-8b4b-795285ecedbd", + "savedPayload": { + "position": { + "x": 20844.05497082044, + "y": 18010.922629283585 + }, + "targetPosition": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code: */\nvariable.PERIODS = 15;\nvariable.TPMULT = 1; // Take profit multiplier. default = 100% of ATR.\nvariable.SLMULT = 1.5; // Stop Loss multiplier. default = 150% of ATR.\n\nvariable.closePrev = undefined;\nvariable.atrPrev = undefined;\nvariable.atr = 0;\nvariable.sumPrev = 0;\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}\nif (parameters.tpMult !== undefined) {\n variable.TPMULT = parameters.tpMult;\n}\nif (parameters.slMult !== undefined) {\n variable.SLMULT = parameters.slMult;\n}", + "project": "Foundations", + "id": "0071ab2b-b800-4cc5-b7f3-cbc3ee8ddbb3", + "savedPayload": { + "position": { + "x": 21054.243751587055, + "y": 17858.211541147044 + }, + "targetPosition": { + "x": 20993.233255125684, + "y": 17995.243359793436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08cacc0b-30f8-46bc-8cda-483b74920b72", + "savedPayload": { + "position": { + "x": 20993.233255125684, + "y": 17995.243359793436 + }, + "targetPosition": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8e35ebd-87ef-4c5a-bde9-c0c403d5abb2", + "savedPayload": { + "position": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a328b1e-2c04-4084-bdcf-f1d347f888f5", + "savedPayload": { + "position": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "TPSL Bands", + "id": "21e0cc6d-a28a-4036-bd91-601e213b332f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ] + ] + } + } + ], + "id": "bb548c23-987a-4cf4-bb92-97cc8e5af15c", + "savedPayload": { + "position": { + "x": 21326.119726109046, + "y": 18737.53547825996 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "MAMA", + "config": "{\n \"codeName\": \"MAMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates MAMAs for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market MAMA", + "project": "Foundations", + "id": "04475eac-d213-46cb-aa52-5ea44181e1d0", + "savedPayload": { + "position": { + "x": 21304.880961122075, + "y": 17277.83813918914 + }, + "targetPosition": { + "x": 21198.814943944093, + "y": 17383.904156367124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d3a7576-d4df-4b7d-a468-306f815d0357" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "3d3a7576-d4df-4b7d-a468-306f815d0357" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "74a40fd9-1cc6-4e7b-9c7d-fd56554ca51b", + "savedPayload": { + "position": { + "x": 21198.814943944093, + "y": 17383.904156367124 + }, + "targetPosition": { + "x": 21092.74892676611, + "y": 17489.970173545105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "11c08519-a76f-4913-8b30-a6c82260691e", + "savedPayload": { + "position": { + "x": 21501.529675696518, + "y": 17321.01024566304 + }, + "targetPosition": { + "x": 21382.526674652832, + "y": 17412.324460014348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "cf144d32-b05d-44cb-b819-0f6e82f730af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "cf144d32-b05d-44cb-b819-0f6e82f730af" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "a0b3432b-afbc-4a46-90e8-25c24cec9665", + "savedPayload": { + "position": { + "x": 21527.415548596193, + "y": 17373.50160324897 + }, + "targetPosition": { + "x": 21382.526674652832, + "y": 17412.324460014348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "e18449e6-0645-41fb-b27b-2a67f61088a3", + "savedPayload": { + "position": { + "x": 21531.243403858905, + "y": 17431.903388847357 + }, + "targetPosition": { + "x": 21382.526674652832, + "y": 17412.324460014348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "671c5813-f5dc-4104-a4f8-ab958f291fe2", + "savedPayload": { + "position": { + "x": 21382.526674652832, + "y": 17412.324460014348 + }, + "targetPosition": { + "x": 21092.74892676611, + "y": 17489.970173545105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "cf144d32-b05d-44cb-b819-0f6e82f730af", + "savedPayload": { + "position": { + "x": 21382.526674652832, + "y": 17567.615887075863 + }, + "targetPosition": { + "x": 21092.74892676611, + "y": 17489.970173545105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "47848afa-ab56-480c-a49c-65cab1c4d962", + "savedPayload": { + "position": { + "x": 21304.880961122075, + "y": 17702.10220790107 + }, + "targetPosition": { + "x": 21092.74892676611, + "y": 17489.970173545105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "ce7991eb-7ec3-4a8a-9ea5-41a81815cdce", + "savedPayload": { + "position": { + "x": 21170.39464029687, + "y": 17779.747921431826 + }, + "targetPosition": { + "x": 21092.74892676611, + "y": 17489.970173545105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f5e8b23-6c18-4f24-b2fb-27cd40b703de", + "savedPayload": { + "position": { + "x": 21073.388918779943, + "y": 18840.43936818564 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates MAMAs for timeframes under 1hs.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily MAMA", + "project": "Foundations", + "id": "fb0cce45-e5af-43ec-91b7-4396f7ee644f", + "savedPayload": { + "position": { + "x": 21252.97117887939, + "y": 17672.13208114968 + }, + "targetPosition": { + "x": 21102.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2236958c-caf6-4fed-bf92-861d44d27860" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "2236958c-caf6-4fed-bf92-861d44d27860" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "e6e287a3-c896-443f-9a88-9efb461fa05b", + "savedPayload": { + "position": { + "x": 21102.97117887939, + "y": 17672.13208114968 + }, + "targetPosition": { + "x": 20952.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "aa62ccf2-33bd-4eef-a733-9ecd53e668d3", + "savedPayload": { + "position": { + "x": 21362.57323022791, + "y": 17829.982474586122 + }, + "targetPosition": { + "x": 21212.778800014723, + "y": 17822.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "0c67e830-6eb6-47de-b7eb-f67e213d492f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "0c67e830-6eb6-47de-b7eb-f67e213d492f" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "7d491ac5-2170-45b8-9a24-058137bdc56f", + "savedPayload": { + "position": { + "x": 21352.815863989304, + "y": 17875.887273581477 + }, + "targetPosition": { + "x": 21212.778800014723, + "y": 17822.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "a899366f-858e-4492-8db9-9a44294b52b0", + "savedPayload": { + "position": { + "x": 21329.350694233268, + "y": 17916.530139807157 + }, + "targetPosition": { + "x": 21212.778800014723, + "y": 17822.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "7d1358df-c592-4467-928c-dbd717edd6c5", + "savedPayload": { + "position": { + "x": 21294.47465526698, + "y": 17947.932666341494 + }, + "targetPosition": { + "x": 21212.778800014723, + "y": 17822.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "063b36e8-8265-4b28-8419-90a0de4fbd8f", + "savedPayload": { + "position": { + "x": 21212.778800014723, + "y": 17822.13208114968 + }, + "targetPosition": { + "x": 20952.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "0c67e830-6eb6-47de-b7eb-f67e213d492f", + "savedPayload": { + "position": { + "x": 21027.97117887939, + "y": 17802.035891717347 + }, + "targetPosition": { + "x": 20952.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a1ef438b-5909-4380-bc8c-7e40316c996a", + "savedPayload": { + "position": { + "x": 20952.97117887939, + "y": 17822.13208114968 + }, + "targetPosition": { + "x": 20952.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "f51623c2-29fd-4ced-8564-805dc1538f1c", + "savedPayload": { + "position": { + "x": 20877.97117887939, + "y": 17802.035891717347 + }, + "targetPosition": { + "x": 20952.97117887939, + "y": 17672.13208114968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fcee0e9a-7a16-45d4-bb20-968b8fcae06b", + "savedPayload": { + "position": { + "x": 20933.611170893222, + "y": 18658.277460581066 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "MAMA", + "config": "{\n \"codeName\": \"MAMA\",\n \"singularVariableName\": \"MAMA\",\n \"pluralVariableName\": \"MAMAs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", + "project": "Foundations", + "id": "3d3a7576-d4df-4b7d-a468-306f815d0357", + "savedPayload": { + "position": { + "x": 20689.51766035183, + "y": 18552.652739973048 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "2236958c-caf6-4fed-bf92-861d44d27860", + "savedPayload": { + "position": { + "x": 20670.13701742447, + "y": 18368.25823980498 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "bb3c3354-b40b-4eca-8307-cf75bd56f62a", + "savedPayload": { + "position": { + "x": 20028.110618484, + "y": 18093.63624343755 + }, + "targetPosition": { + "x": 20033.99841356133, + "y": 17981.290420777663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8213be95-debe-4048-8573-f9dc9917371f", + "savedPayload": { + "position": { + "x": 20033.99841356133, + "y": 17981.290420777663 + }, + "targetPosition": { + "x": 20039.88620863866, + "y": 17868.944598117774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "436e65b7-2e7e-4397-ab58-f855c3f3fa35", + "savedPayload": { + "position": { + "x": 19917.34242576028, + "y": 18057.645475905494 + }, + "targetPosition": { + "x": 19978.61431719947, + "y": 17963.295037011634 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53cd5585-59c0-4b1f-984d-ce8f69a2f0d1", + "savedPayload": { + "position": { + "x": 19978.61431719947, + "y": 17963.295037011634 + }, + "targetPosition": { + "x": 20039.88620863866, + "y": 17868.944598117774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "mama", + "config": "{\n \"codeName\": \"mama\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.mama", + "project": "Foundations", + "id": "9d5399c8-dd7f-4b86-a204-679a23678caf", + "savedPayload": { + "position": { + "x": 19839.40974069628, + "y": 17971.092460559175 + }, + "targetPosition": { + "x": 19939.64797466747, + "y": 17920.018529338475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "916edcd4-1870-4f87-9782-e73512e72b01", + "savedPayload": { + "position": { + "x": 19939.64797466747, + "y": 17920.018529338475 + }, + "targetPosition": { + "x": 20039.88620863866, + "y": 17868.944598117774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "fama", + "config": "{\n \"codeName\": \"fama\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.fama", + "project": "Foundations", + "id": "be1e3501-d333-4c30-9909-0aa7d7dcb5f6", + "savedPayload": { + "position": { + "x": 19827.677432503315, + "y": 17857.82320741615 + }, + "targetPosition": { + "x": 19927.540385978773, + "y": 17863.056803040443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4757948c-01b5-407c-b396-1cffccead790", + "savedPayload": { + "position": { + "x": 19927.540385978773, + "y": 17863.056803040443 + }, + "targetPosition": { + "x": 20039.88620863866, + "y": 17868.944598117774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "5f8acbe8-ede5-45f6-8773-7f738ee3f720", + "savedPayload": { + "position": { + "x": 19861.66871295026, + "y": 17753.20880317708 + }, + "targetPosition": { + "x": 19945.5357697448, + "y": 17807.672706678582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48641502-3f1e-4dc1-a3f6-e43313bb4bf0", + "savedPayload": { + "position": { + "x": 19945.5357697448, + "y": 17807.672706678582 + }, + "targetPosition": { + "x": 20039.88620863866, + "y": 17868.944598117774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "24ed1931-ade8-4514-a885-580f9f02021f", + "savedPayload": { + "position": { + "x": 20662.472524783123, + "y": 18096.21657558548 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code */\n// * NOTE * - Lookback to start is 6 - That means 6 previous before current.\nlet candle = record.current;\n\nlet hl2 = (candle.max + candle.min) / 2; // (high + low) / 2\nlet hl2ArrLen = variable.hl2Arr.push(hl2);\nif (hl2ArrLen > 16) {\n variable.hl2Arr.splice(0, 13); // Bring back to length == 4\n hl2ArrLen = variable.hl2Arr.length;\n}\n\nif (hl2ArrLen < 4) {\n variable.mama = 0;\n variable.fama = 0;\n} else {\n let sp = ( (4 * hl2) +\n (3 * variable.hl2Arr[hl2ArrLen-2]) +\n (2 * variable.hl2Arr[hl2ArrLen-3]) +\n (variable.hl2Arr[hl2ArrLen-4])) / 10;\n \n let spArrLen = variable.spArr.push(sp);\n if (spArrLen > 16) {\n variable.spArr.splice(0,10);\n spArrLen = variable.spArr.length;\n }\n\n let dt = (.0962 * sp +\n .5769 * variable.spArr[spArrLen-3] -\n .5769 * variable.spArr[spArrLen-5] -\n .0962 * variable.spArr[spArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let dtArrLen = variable.dtArr.push(dt);\n if (dtArrLen > 16) {\n variable.dtArr.splice(0,10);\n dtArrLen = variable.dtArr.length;\n }\n\n let q1 = (.0962 * dt +\n .5769 * variable.dtArr[dtArrLen-3] -\n .5769 * variable.dtArr[dtArrLen-5] -\n .0962 * variable.dtArr[dtArrLen-7]) *\n (.075 * variable.pPrev + .54);\n let q1ArrLen = variable.q1Arr.push(q1);\n if (q1ArrLen > 16) {\n variable.q1Arr.splice(0,10);\n q1ArrLen = variable.q1Arr.length;\n }\n\n let i1 = variable.dtArr[dtArrLen-4];\n let i1ArrLen = variable.i1Arr.push(i1);\n if (i1ArrLen > 16) {\n variable.i1Arr.splice(0,10);\n i1ArrLen = variable.i1Arr.length;\n }\n\n let jI = (.0962 * i1 +\n .5769 * variable.i1Arr[i1ArrLen-3] -\n .5769 * variable.i1Arr[i1ArrLen-5] -\n .0962 * variable.i1Arr[i1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let jq = (.0962 * q1 +\n .5769 * variable.q1Arr[q1ArrLen-3] -\n .5769 * variable.q1Arr[q1ArrLen-5] -\n .5769 * variable.q1Arr[q1ArrLen-7]) *\n (.075 * variable.pPrev + .54);\n \n let i2_ = i1 - jq;\n let q2_ = q1 + jI;\n let i2 = .2 * i2_ + .8 * variable.i2Prev;\n let q2 = .2 * q2_ + .8 * variable.q2Prev;\n let re_ = i2 * variable.i2Prev + q2 * variable.q2Prev;\n let im_ = i2 * variable.q2Prev - q2 * variable.i2Prev;\n let re = .2 * re_ + .8 * variable.rePrev;\n let im = .2 * im_ + .8 * variable.imPrev;\n\n let p1 = (im != 0 && re != 0) ? (360/Math.atan(im/re)) : variable.pPrev;\n\n let p2 = (p1 > (1.5 * variable.p1Prev)) ? \n (1.5 * variable.p1Prev) :\n (p1 < 0.67 * variable.p1Prev) ?\n (0.67 * variable.p1Prev) : p1;\n \n let p3 = (p2 < 6) ? 6 :\n (p2 > 50) ? 50 : p2;\n \n let p = .2 * p3 + .8 * variable.p3Prev;\n\n let spp = .33 * p + .67 * variable.sppPrev;\n let phase = Math.atan(q1 / i1);\n let dphase_ = variable.phasePrev - phase;\n let dphase = (dphase_ < 1) ? 1 : dphase_;\n let alpha_ = variable.fastLimit / dphase;\n\n let alpha = (alpha_ < variable.slowLimit) ?\n variable.slowLimit :\n (alpha_ > variable.fastLimit) ?\n variable.fastLimit : alpha_;\n \n /* mama && fama variable declarations: */ \n variable.mama = alpha * hl2 + (1 - alpha) * variable.mamaPrev;\n variable.fama = .5 * alpha * variable.mama + (1 - .5 * alpha) * variable.famaPrev;\n\n /* Load up variable.Prevs */\n variable.pPrev = p;\n variable.i2Prev = i2;\n variable.q2Prev = q2;\n variable.rePrev = re;\n variable.imPrev = im;\n variable.p1Prev = p1;\n variable.p3Prev = p3;\n variable.sppPrev = spp;\n variable.phasePrev = phase;\n variable.mamaPrev = variable.mama;\n variable.famaPrev = variable.fama;\n}\n\nif (!isFinite(variable.mama)) {\n variable.mama = (isFinite(variable.mamaPrev) ? variable.mamaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nif (!isFinite(variable.fama)) {\n variable.fama = (isFinite(variable.famaPrev) ? variable.famaPrev :\n ((candle.close + candle.max + candle.min) / 3));\n}\nvariable.closePrice = candle.close;", + "project": "Foundations", + "id": "3805c056-967b-48dc-b339-2e1050e4d1c2", + "savedPayload": { + "position": { + "x": 20755.88718297657, + "y": 17889.57008012734 + }, + "targetPosition": { + "x": 20844.05497082044, + "y": 18010.922629283585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "e551db17-0496-4f98-8511-3301d7cba471", + "savedPayload": { + "position": { + "x": 20844.05497082044, + "y": 18010.922629283585 + }, + "targetPosition": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.fastLimit = 0.375; // Orig Setting:0.5\nvariable.slowLimit = 0.0375; // Orig Setting:0.05\nvariable.hl2Arr = []; // Max Length == 16\nvariable.spArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.dtArr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.q1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.i1Arr = [0,0,0,0,0,0]; // Max Length == 16\nvariable.pPrev = 0;\nvariable.i2Prev = 0;\nvariable.q2Prev = 0;\nvariable.rePrev = 0;\nvariable.imPrev = 0;\nvariable.p1Prev = 0;\nvariable.p3Prev = 0;\nvariable.sppPrev = 0;\nvariable.phasePrev = 0;\nvariable.mamaPrev = 0;\nvariable.famaPrev = 0;", + "project": "Foundations", + "id": "7d7b1443-aca6-4b35-a711-dc4b51481708", + "savedPayload": { + "position": { + "x": 21054.243751587055, + "y": 17858.211541147044 + }, + "targetPosition": { + "x": 20993.233255125684, + "y": 17995.243359793436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e069aa34-1319-467b-888b-29a44c93087b", + "savedPayload": { + "position": { + "x": 20993.233255125684, + "y": 17995.243359793436 + }, + "targetPosition": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "058acc17-bf12-4693-872f-c719b3f391b6", + "savedPayload": { + "position": { + "x": 20932.222758664313, + "y": 18132.275178439828 + }, + "targetPosition": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01791761-95d5-463c-8aed-0f77c1fa9c08", + "savedPayload": { + "position": { + "x": 20963.58129764461, + "y": 18430.63174705031 + }, + "targetPosition": { + "x": 21223.388918779943, + "y": 18580.63174705031 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "MAMA Module", + "id": "4391c884-b440-414d-ae43-79d52360ad97" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ] + ] + } + } + ], + "id": "f1649445-3654-4fd5-8a93-6b10568bd73f", + "savedPayload": { + "position": { + "x": 21278.617221926255, + "y": 18690.03297407717 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Donchian-Tenkan", + "config": "{\n \"codeName\": \"donchianTenkan\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Donchian20\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Donchian-Tenkan", + "project": "Foundations", + "id": "ce94e6d2-9fe9-404d-b481-46d4b10306fc", + "savedPayload": { + "position": { + "x": 20290.030431242507, + "y": 17540.846455846022 + }, + "targetPosition": { + "x": 20030.222810107174, + "y": 17390.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "93da824c-3f8f-40cd-965f-f5c539fbde08" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "93da824c-3f8f-40cd-965f-f5c539fbde08" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "44b365f6-d6a0-4cfa-8004-04d1243fd79a", + "savedPayload": { + "position": { + "x": 20030.222810107174, + "y": 17390.846455846022 + }, + "targetPosition": { + "x": 19770.41518897184, + "y": 17240.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "eca0c264-b8e8-4ba4-bba4-76f568c29f2e", + "savedPayload": { + "position": { + "x": 20210.192936858562, + "y": 17578.299790512112 + }, + "targetPosition": { + "x": 19920.41518897184, + "y": 17500.654076981355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "079b3be6-f086-46e9-a7ed-3a7fb8465c79", + "savedPayload": { + "position": { + "x": 19995.41518897184, + "y": 17630.55788754902 + }, + "targetPosition": { + "x": 19920.41518897184, + "y": 17500.654076981355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "677cd524-c80b-42ef-a5e1-97dd781a3aef" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "959f0b02-b172-4a8f-88d3-de58376f0c82" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "677cd524-c80b-42ef-a5e1-97dd781a3aef" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "e648ace2-d0ac-4851-8872-24b8bebd353b", + "savedPayload": { + "position": { + "x": 19881.592332206463, + "y": 17645.542950924715 + }, + "targetPosition": { + "x": 19920.41518897184, + "y": 17500.654076981355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "28f00b2f-a29d-4227-8f7b-c8d0af2cd86b", + "savedPayload": { + "position": { + "x": 19920.41518897184, + "y": 17500.654076981355 + }, + "targetPosition": { + "x": 19770.41518897184, + "y": 17240.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "677cd524-c80b-42ef-a5e1-97dd781a3aef", + "savedPayload": { + "position": { + "x": 19770.41518897184, + "y": 17540.846455846022 + }, + "targetPosition": { + "x": 19770.41518897184, + "y": 17240.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "6a1924b9-6010-4ac5-9143-ce7636db9645", + "savedPayload": { + "position": { + "x": 19695.41518897184, + "y": 17370.75026641369 + }, + "targetPosition": { + "x": 19770.41518897184, + "y": 17240.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "80ed1877-c4b7-415c-85bf-66c00b657e33", + "savedPayload": { + "position": { + "x": 19640.511378404175, + "y": 17315.846455846022 + }, + "targetPosition": { + "x": 19770.41518897184, + "y": 17240.846455846022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "959f0b02-b172-4a8f-88d3-de58376f0c82", + "savedPayload": { + "position": { + "x": 21066.68277718555, + "y": 18831.515114496255 + }, + "targetPosition": { + "x": 21221.88412143885, + "y": 18574.78073280582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Donchian20\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Donchian-Tenkan", + "project": "Foundations", + "id": "0e3d81af-be7c-4764-95eb-906ea5cb55ac", + "savedPayload": { + "position": { + "x": 21181.40346717328, + "y": 17621.524273445695 + }, + "targetPosition": { + "x": 20894.73162543744, + "y": 17533.097721122424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "fcb06b1e-fe6a-405c-9812-2938d3769c73" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "a137b2ff-ea5e-4e6a-9528-cabf6b62319c", + "savedPayload": { + "position": { + "x": 20894.73162543744, + "y": 17533.097721122424 + }, + "targetPosition": { + "x": 20608.059783701596, + "y": 17444.671168799152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "91866f06-93e3-4cc1-959d-c3b5a5d16cd9", + "savedPayload": { + "position": { + "x": 19543.010948330448, + "y": 17736.200518308848 + }, + "targetPosition": { + "x": 19480.63744108512, + "y": 17442.756238088707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "eecdc773-37ca-458e-87cd-ff4dd9855df6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "8a9667ea-e67e-405d-a1ae-c52af86ffba9" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "eecdc773-37ca-458e-87cd-ff4dd9855df6" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "f7d08fdf-7b8b-4bb6-ac21-1770a556a7f9", + "savedPayload": { + "position": { + "x": 19449.278902104823, + "y": 17741.112806699188 + }, + "targetPosition": { + "x": 19480.63744108512, + "y": 17442.756238088707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "8b07bea7-11be-4128-8df8-20cb5a336898", + "savedPayload": { + "position": { + "x": 19358.616448162382, + "y": 17716.819875381487 + }, + "targetPosition": { + "x": 19480.63744108512, + "y": 17442.756238088707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "fc176499-ea03-41e0-97a6-0c53a8bf09dd", + "savedPayload": { + "position": { + "x": 19279.898259177462, + "y": 17665.699685731925 + }, + "targetPosition": { + "x": 19480.63744108512, + "y": 17442.756238088707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "d43ae391-8520-4d49-a59d-ccb8173a0db4", + "savedPayload": { + "position": { + "x": 20812.11160503287, + "y": 17664.5867303481 + }, + "targetPosition": { + "x": 20608.059783701596, + "y": 17444.671168799152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "eecdc773-37ca-458e-87cd-ff4dd9855df6", + "savedPayload": { + "position": { + "x": 20641.43792379504, + "y": 17590.910355626427 + }, + "targetPosition": { + "x": 20608.059783701596, + "y": 17444.671168799152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "80748e15-8921-43b1-8afd-8f132dbe67d0", + "savedPayload": { + "position": { + "x": 20563.84650753996, + "y": 17588.007089667073 + }, + "targetPosition": { + "x": 20608.059783701596, + "y": 17444.671168799152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "72a9579f-01ce-4d6a-b52e-bd8fe9c2b10a", + "savedPayload": { + "position": { + "x": 20498.10200292712, + "y": 17546.69707946479 + }, + "targetPosition": { + "x": 20608.059783701596, + "y": 17444.671168799152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8a9667ea-e67e-405d-a1ae-c52af86ffba9", + "savedPayload": { + "position": { + "x": 20930.601576211033, + "y": 18646.575432092086 + }, + "targetPosition": { + "x": 21221.88412143885, + "y": 18574.78073280582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Donchian-Tenkan", + "config": "{\n \"codeName\": \"donchianTenkan\",\n \"singularVariableName\": \"donchianTenkan\",\n \"pluralVariableName\": \"donchianTenkans\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "93da824c-3f8f-40cd-965f-f5c539fbde08", + "savedPayload": { + "position": { + "x": 20688.684531383595, + "y": 18536.056805092372 + }, + "targetPosition": { + "x": 20965.149739748413, + "y": 18419.57938855252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", + "project": "Foundations", + "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73", + "savedPayload": { + "position": { + "x": 20673.020980160614, + "y": 18351.30942574534 + }, + "targetPosition": { + "x": 20965.149739748413, + "y": 18419.57938855252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "b38859c1-ea45-4a31-9835-bf0674a8bdc3", + "savedPayload": { + "position": { + "x": 20554.43515094905, + "y": 18271.719369661518 + }, + "targetPosition": { + "x": 20612.63565504404, + "y": 18175.443976527604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6d24341e-ce7a-4497-8c15-a6db61d44cda", + "savedPayload": { + "position": { + "x": 20612.63565504404, + "y": 18175.443976527604 + }, + "targetPosition": { + "x": 20670.836159139028, + "y": 18079.16858339369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "9c908867-b379-46fa-8d81-bd864ddf37e9", + "savedPayload": { + "position": { + "x": 20451.739589448174, + "y": 18027.966111288308 + }, + "targetPosition": { + "x": 20561.2878742936, + "y": 18053.567347341 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b3303bb-7abd-491d-bb50-af16eac9adda", + "savedPayload": { + "position": { + "x": 20561.2878742936, + "y": 18053.567347341 + }, + "targetPosition": { + "x": 20670.836159139028, + "y": 18079.16858339369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Mid Point", + "config": "{\n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "variable.midPoint", + "project": "Foundations", + "id": "054d79a7-ccdb-4122-988d-14e259d3420b", + "savedPayload": { + "position": { + "x": 20652.88404703585, + "y": 17867.428243186554 + }, + "targetPosition": { + "x": 20661.332099790285, + "y": 17967.070756225206 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "52f007ad-ed03-4b64-8468-6ef91aa649f5", + "savedPayload": { + "position": { + "x": 20661.332099790285, + "y": 17967.070756225206 + }, + "targetPosition": { + "x": 20670.836159139028, + "y": 18079.16858339369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "closePrice", + "config": "{\n \"codeName\": \"closePrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.closePrice", + "project": "Foundations", + "id": "8b97d66e-737b-4899-9842-5ecd6de0ecf4", + "savedPayload": { + "position": { + "x": 20866.665681730774, + "y": 17996.663746677965 + }, + "targetPosition": { + "x": 20774.510612275833, + "y": 18035.489552191248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ed544c21-46ac-4dea-90ff-f0bf673efa9f", + "savedPayload": { + "position": { + "x": 20774.510612275833, + "y": 18035.489552191248 + }, + "targetPosition": { + "x": 20670.836159139028, + "y": 18079.16858339369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7615a9b0-46bf-4789-9818-f8c927f9c45d", + "savedPayload": { + "position": { + "x": 20670.836159139028, + "y": 18079.16858339369 + }, + "targetPosition": { + "x": 20965.149739748413, + "y": 18419.57938855252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max)\nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > variable.PERIODS) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > variable.PERIODS) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh(variable.lastHighs, variable.PERIODS) // higher highs\nvariable.loLow = calculateLow(variable.lastLows, variable.PERIODS) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh(array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow(array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\nvariable.closePrice = (candle.close < variable.midPoint) ? 0 : 1;", + "project": "Foundations", + "id": "5cde4570-df1d-4b80-a547-9ba6d1181bec", + "savedPayload": { + "position": { + "x": 20838.202690982398, + "y": 18105.97777657218 + }, + "targetPosition": { + "x": 20895.340175799578, + "y": 18188.04669778336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3fdeba9b-3095-4b09-8473-1f37ecf660d3", + "savedPayload": { + "position": { + "x": 20895.340175799578, + "y": 18188.04669778336 + }, + "targetPosition": { + "x": 20952.477660616758, + "y": 18270.11561899454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n// !Note! Update 'periods' to change length.\nvariable.lastHighs = [];\nvariable.lastLows = [];\nvariable.PERIODS = 40;", + "project": "Foundations", + "id": "4f1a6cef-e532-4c49-9438-21e383bb0154", + "savedPayload": { + "position": { + "x": 21037.487717059703, + "y": 18089.081671063308 + }, + "targetPosition": { + "x": 20994.98268883823, + "y": 18179.598645028924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08f86c27-f904-4fc3-9e14-f6b67433d9b1", + "savedPayload": { + "position": { + "x": 20994.98268883823, + "y": 18179.598645028924 + }, + "targetPosition": { + "x": 20952.477660616758, + "y": 18270.11561899454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "062085ed-fb2e-4b8b-86cf-22df8c90aa64", + "savedPayload": { + "position": { + "x": 20952.477660616758, + "y": 18270.11561899454 + }, + "targetPosition": { + "x": 20965.149739748413, + "y": 18419.57938855252 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "862d0a7d-21ac-49fc-9157-35d4226b3ee4", + "savedPayload": { + "position": { + "x": 20965.149739748413, + "y": 18419.57938855252 + }, + "targetPosition": { + "x": 21221.88412143885, + "y": 18574.78073280582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Donchian-Tenkan", + "id": "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ] + ] + } + } + ], + "id": "9d467fa8-c972-45fa-87a9-05150f42b063", + "savedPayload": { + "position": { + "x": 21242.876006295937, + "y": 18633.151155254818 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Percentages", + "config": "{\n \"codeName\": \"Percentages\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Percentages for Time Frames of 01-hs and above.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Percentages", + "project": "Foundations", + "id": "7a1dca59-af8e-42f1-81fb-b2e2a911d33d", + "savedPayload": { + "position": { + "x": 21637.025616579725, + "y": 18547.3845278525 + }, + "targetPosition": { + "x": 21504.21391552702, + "y": 18365.76390109583 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c593190-5f3a-443d-907e-2eb8e15eee21" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5c593190-5f3a-443d-907e-2eb8e15eee21" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "57ccab02-90c5-4304-b31c-ecc10777e62a", + "savedPayload": { + "position": { + "x": 21504.21391552702, + "y": 18365.76390109583 + }, + "targetPosition": { + "x": 21371.402214474314, + "y": 18184.14327433916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\"mainUtility\": \"Self Reference\"}", + "project": "Foundations", + "id": "8229ecbe-1cf7-4eb0-87ff-5d2811645ba8", + "savedPayload": { + "position": { + "x": 21527.787431480432, + "y": 18828.933371374995 + }, + "targetPosition": { + "x": 21419.818201780578, + "y": 18631.531128636925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "943fb54d-2b04-49b8-94c7-303e26773278" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "0525da1f-52c1-4695-bed4-fed27de3d6e3" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "943fb54d-2b04-49b8-94c7-303e26773278" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "36454835-ba47-498a-b33e-de597b6fb5e1", + "savedPayload": { + "position": { + "x": 21444.02619543371, + "y": 18855.22505578581 + }, + "targetPosition": { + "x": 21419.818201780578, + "y": 18631.531128636925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Candles Volumes Multi-Time-Frame-Market Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "Candles Volumes Multi-Time-Frame-Market Status Report", + "Status Report", + "Foundations", + "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "8f1913fa-b3aa-407f-ba78-bf5fdee69f57", + "savedPayload": { + "position": { + "x": 21356.579511799308, + "y": 18847.461367578704 + }, + "targetPosition": { + "x": 21419.818201780578, + "y": 18631.531128636925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "9ecb8288-a8d6-41ef-943d-b16ebc1d2570", + "savedPayload": { + "position": { + "x": 21419.818201780578, + "y": 18631.531128636925 + }, + "targetPosition": { + "x": 21371.402214474314, + "y": 18184.14327433916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "943fb54d-2b04-49b8-94c7-303e26773278", + "savedPayload": { + "position": { + "x": 21189.63776228196, + "y": 18595.800515158768 + }, + "targetPosition": { + "x": 21371.402214474314, + "y": 18184.14327433916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "9792b013-0677-4343-999f-814836c32f6c", + "savedPayload": { + "position": { + "x": 21008.16096096097, + "y": 18449.766676444575 + }, + "targetPosition": { + "x": 21371.402214474314, + "y": 18184.14327433916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "fa05bbad-e73b-41b3-9ede-bf8edb4628f6", + "savedPayload": { + "position": { + "x": 20924.01436017655, + "y": 18232.559261645427 + }, + "targetPosition": { + "x": 21371.402214474314, + "y": 18184.14327433916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0525da1f-52c1-4695-bed4-fed27de3d6e3", + "savedPayload": { + "position": { + "x": 21061.078670057515, + "y": 18823.759573474934 + }, + "targetPosition": { + "x": 21220.688293012117, + "y": 18569.742313706447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Percentages for Time Frames below 01-hs\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Percentages", + "project": "Foundations", + "id": "a567e76a-cdf6-42c3-b1ee-8e7992105293", + "savedPayload": { + "position": { + "x": 21064.5279187393, + "y": 18379.71924574034 + }, + "targetPosition": { + "x": 21099.041041087003, + "y": 18157.382014522056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9841f528-f044-438f-914c-454dedda9a8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "9841f528-f044-438f-914c-454dedda9a8c" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "ed12ebd3-652e-4694-b883-b38a49eea9f4", + "savedPayload": { + "position": { + "x": 21099.041041087003, + "y": 18157.382014522056 + }, + "targetPosition": { + "x": 21133.554163434706, + "y": 17935.044783303772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5d92ea32-bbf3-40df-9134-6b9b35a3c3a7", + "savedPayload": { + "position": { + "x": 20805.336395865128, + "y": 18505.85729034946 + }, + "targetPosition": { + "x": 20851.43845078236, + "y": 18285.631041840323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "f94afee1-e14a-4cbb-913d-e6a371320409" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "68710800-56e0-465d-a598-a7fcb7832901" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "f94afee1-e14a-4cbb-913d-e6a371320409" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\"mainUtility\": \"Market Ending Point\"}", + "project": "Foundations", + "id": "203a67e6-9ac0-4643-9536-c0f9ed91ea3c", + "savedPayload": { + "position": { + "x": 20739.539137641965, + "y": 18480.83233209914 + }, + "targetPosition": { + "x": 20851.43845078236, + "y": 18285.631041840323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\"mainUtility\": \"Market Starting Point\"}", + "project": "Foundations", + "id": "18937644-0a58-4b2a-9cdd-855bec49cdc8", + "savedPayload": { + "position": { + "x": 20684.69536383734, + "y": 18436.69971151093 + }, + "targetPosition": { + "x": 20851.43845078236, + "y": 18285.631041840323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "Exchange-Raw-Data Historic-OHLCVs Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ], + [ + "Exchange-Raw-Data Historic-OHLCVs Status Report", + "Status Report", + "Foundations", + "181c7c34-7243-497a-9ddb-1b0067c6d66e" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "69bcbc44-9213-4f10-86d9-252054e4cdd7", + "savedPayload": { + "position": { + "x": 20646.1735651503, + "y": 18377.779436978042 + }, + "targetPosition": { + "x": 20851.43845078236, + "y": 18285.631041840323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "678a567c-f08d-49b9-813b-4e54fd6afadb" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "cb8c6236-0055-4405-8041-a3f5878f6ddb", + "savedPayload": { + "position": { + "x": 20851.43845078236, + "y": 18285.631041840323 + }, + "targetPosition": { + "x": 21133.554163434706, + "y": 17935.044783303772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "f94afee1-e14a-4cbb-913d-e6a371320409", + "savedPayload": { + "position": { + "x": 20923.747911818726, + "y": 18016.324158195883 + }, + "targetPosition": { + "x": 21133.554163434706, + "y": 17935.044783303772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "26f92c8b-4980-4042-8b9a-4d99f9f82d54", + "savedPayload": { + "position": { + "x": 20911.216932216423, + "y": 17900.53166095607 + }, + "targetPosition": { + "x": 21133.554163434706, + "y": 17935.044783303772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "c4410b63-7927-4cd3-aeb3-dbba093a1825", + "savedPayload": { + "position": { + "x": 20958.26103416643, + "y": 17793.9869269776 + }, + "targetPosition": { + "x": 21133.554163434706, + "y": 17935.044783303772 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68710800-56e0-465d-a598-a7fcb7832901", + "savedPayload": { + "position": { + "x": 20928.20991935757, + "y": 18636.498593893342 + }, + "targetPosition": { + "x": 21220.688293012117, + "y": 18569.742313706447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Percentages", + "config": "{\n \"codeName\": \"Percentages\",\n \"singularVariableName\": \"Percentages\",\n \"pluralVariableName\": \"Percentagess\",\n \"parameters\": [\n \"periods\"\n ]\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "5c593190-5f3a-443d-907e-2eb8e15eee21", + "savedPayload": { + "position": { + "x": 20688.23653668792, + "y": 18521.820788272427 + }, + "targetPosition": { + "x": 20966.67103324363, + "y": 18410.132690751845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "9841f528-f044-438f-914c-454dedda9a8c", + "savedPayload": { + "position": { + "x": 20675.764177130626, + "y": 18336.830568910478 + }, + "targetPosition": { + "x": 20966.67103324363, + "y": 18410.132690751845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "9db23f5a-891d-42a9-bd09-1ea8ac25f762", + "savedPayload": { + "position": { + "x": 20539.272732235968, + "y": 18264.758298940174 + }, + "targetPosition": { + "x": 20633.32697896083, + "y": 18230.79068682188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9514d9e2-3293-496a-8c79-2d9d6ec5d8e8", + "savedPayload": { + "position": { + "x": 20633.32697896083, + "y": 18230.79068682188 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "10783443-1e3e-4648-b2c9-fa1e3d66c036", + "savedPayload": { + "position": { + "x": 20524.409126132978, + "y": 18179.21593741457 + }, + "targetPosition": { + "x": 20624.408815299037, + "y": 18179.46526990652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79d1491b-a265-4031-a4d5-cd6528a6c80c", + "savedPayload": { + "position": { + "x": 20624.408815299037, + "y": 18179.46526990652 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "p1Close", + "config": "{\n \"codeName\": \"p1Close\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "code": "variable.p1Close", + "project": "Foundations", + "id": "abfbbd9c-b5aa-4c57-b8da-8ec509ed41f7", + "savedPayload": { + "position": { + "x": 20539.69911590913, + "y": 18093.748758834685 + }, + "targetPosition": { + "x": 20633.582809164727, + "y": 18128.184962758587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d234a954-6f7c-4ac1-ab4a-1168cbf911a8", + "savedPayload": { + "position": { + "x": 20633.582809164727, + "y": 18128.184962758587 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "p5Close", + "config": "{\n \"codeName\": \"p5Close\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.p5Close", + "project": "Foundations", + "id": "c8e22d64-7a83-4f38-af24-febe9e25f48f", + "savedPayload": { + "position": { + "x": 20583.298503141203, + "y": 18018.665366298457 + }, + "targetPosition": { + "x": 20659.74244150397, + "y": 18083.13492723685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3ed80112-a31e-4b4e-82a9-5acc72f1ffa0", + "savedPayload": { + "position": { + "x": 20659.74244150397, + "y": 18083.13492723685 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "p10Close", + "config": "{\n \"codeName\": \"p10Close\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.p10Close", + "project": "Foundations", + "id": "219774f7-0fc5-45aa-baea-99faf290eb57", + "savedPayload": { + "position": { + "x": 20649.94855827059, + "y": 17963.02192505862 + }, + "targetPosition": { + "x": 20699.732474581604, + "y": 18049.74886249295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1e0dea5a-2b3d-44ae-ae5e-c834cf125dba", + "savedPayload": { + "position": { + "x": 20699.732474581604, + "y": 18049.74886249295 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "phlc1", + "config": "{\n \"codeName\": \"phlc1\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.phlc1", + "project": "Foundations", + "id": "7d4eeb4b-7631-4308-9345-3030534042ef", + "savedPayload": { + "position": { + "x": 20731.610300998633, + "y": 17933.529855338427 + }, + "targetPosition": { + "x": 20748.72952021843, + "y": 18032.053620660834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a241f989-2550-496c-bcd1-9d52934a3a89", + "savedPayload": { + "position": { + "x": 20748.72952021843, + "y": 18032.053620660834 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "phlc5", + "config": "{\n \"codeName\": \"phlc5\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.phlc5", + "project": "Foundations", + "id": "aea6582e-7091-4c60-88b2-ce146c666863", + "savedPayload": { + "position": { + "x": 20818.43411995336, + "y": 17933.74633600273 + }, + "targetPosition": { + "x": 20800.823811591265, + "y": 18032.183509059414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "760c2122-9a44-49f8-b7d4-a991a49a6e6d", + "savedPayload": { + "position": { + "x": 20800.823811591265, + "y": 18032.183509059414 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "phlc10", + "config": "{\n \"codeName\": \"phlc10\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.phlc10", + "project": "Foundations", + "id": "4d095cf4-7330-4a86-832d-abfc0cce5ffa", + "savedPayload": { + "position": { + "x": 20899.947781185736, + "y": 17963.645256288488 + }, + "targetPosition": { + "x": 20849.73200833069, + "y": 18050.12286123087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f4edd6f-cb95-4701-9b5f-351daccd2736", + "savedPayload": { + "position": { + "x": 20849.73200833069, + "y": 18050.12286123087 + }, + "targetPosition": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2a0d10ff-cb12-4e5b-b2f5-44c03bb9f24f", + "savedPayload": { + "position": { + "x": 20774.408349048124, + "y": 18179.839268644442 + }, + "targetPosition": { + "x": 20966.67103324363, + "y": 18410.132690751845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Loop Code */\nlet candle = record.current;\nvariable.prevCandles.push(candle);\n\n// Keep array to length variable.PERIODS\nif (variable.prevCandles.length > variable.PERIODS) {\n variable.prevCandles.splice(0,1);\n}\n\n/* Data Variables */\n/* ex.) p1 :\n p1== #periods back current being compared to.\n ex.) p1Close => % increase/decrease of current period 'close' to 'close' of 1 period ago.\n \n ex.2) phlc5= % increase/decrease of (high+low+close)/3 of current period vs 5 periods ago.\n*/\n\n\n/* Calculate percentages: */\nlet prevCandlesLen = variable.prevCandles.length;\n\n// Period/Period increases/decreases:\n\n\nvariable.p1Close = (prevCandlesLen >= 2) ?\n (candle.close / variable.prevCandles[prevCandlesLen-2].close - 1) * 100 :\n 0;\nvariable.p5Close = (prevCandlesLen >= 6) ?\n (candle.close / variable.prevCandles[prevCandlesLen - 6].close - 1) * 100 :\n 0;\nvariable.p10Close = (prevCandlesLen >= 11) ?\n (candle.close / variable.prevCandles[prevCandlesLen - 11].close - 1) * 100 :\n 0;\nvariable.phlc1 = (prevCandlesLen >= 2) ?\n (((candle.max + candle.min + candle.close)/3) /\n ((variable.prevCandles[prevCandlesLen - 2].max +\n variable.prevCandles[prevCandlesLen - 2].min +\n variable.prevCandles[prevCandlesLen - 2].close)/3) - 1) * 100 :\n 0;\nvariable.phlc5 = (prevCandlesLen >= 6) ?\n (((candle.max + candle.min + candle.close) / 3) /\n ((variable.prevCandles[prevCandlesLen - 6].max +\n variable.prevCandles[prevCandlesLen - 6].min +\n variable.prevCandles[prevCandlesLen - 6].close) / 3) - 1) * 100 :\n 0;\nvariable.phlc10 = (prevCandlesLen >= 11) ?\n (((candle.max + candle.min + candle.close) / 3) /\n ((variable.prevCandles[prevCandlesLen - 11].max +\n variable.prevCandles[prevCandlesLen - 11].min +\n variable.prevCandles[prevCandlesLen - 11].close) / 3) - 1) * 100 :\n 0;\n\n\n\n/*variable.p4Close = (prevCandlesLen >= 5) ?\n (candle.close / variable.prevCandles[prevCandlesLen - 5].close - 1) * 100 :\n 0;\nvariable.p8Close = (prevCandlesLen >= 9) ?\n (candle.close / variable.prevCandles[prevCandlesLen-9].close - 1)*100 :\n 0;\nvariable.p12Close = (prevCandlesLen >= 13) ?\n (candle.close / variable.prevCandles[prevCandlesLen-13].close - 1)*100 :\n 0;\nvariable.p24Close = (prevCandlesLen >= 25) ?\n (candle.close / variable.prevCandles[prevCandlesLen-25].close - 1)*100 :\n 0;*/\n", + "project": "Foundations", + "id": "6bd849a6-f9fe-4f36-b9c7-4a33872df65a", + "savedPayload": { + "position": { + "x": 20845.155861347714, + "y": 18094.3866104497 + }, + "targetPosition": { + "x": 20900.86827187477, + "y": 18177.42953497229 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "f" + } + } + }, + "id": "e5c16c39-6d1e-4ad8-9f37-eb67c355134c", + "savedPayload": { + "position": { + "x": 20900.86827187477, + "y": 18177.42953497229 + }, + "targetPosition": { + "x": 20956.580682401825, + "y": 18260.47245949488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "code": "/* Initialization Code */\nvariable.PERIODS = 30;\nvariable.prevCandles = [];\nif (parameters.periods !== undefined) {\n variable.PERIODS = parameters.periods;\n}", + "project": "Foundations", + "id": "3ba6fc03-9ff2-4ab4-b10f-9528e6b6c01e", + "savedPayload": { + "position": { + "x": 21044.702836357003, + "y": 18080.932809327292 + }, + "targetPosition": { + "x": 21000.641759379414, + "y": 18170.702634411085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2d29b534-df4b-4fdc-830a-bff5f9c4a90a", + "savedPayload": { + "position": { + "x": 21000.641759379414, + "y": 18170.702634411085 + }, + "targetPosition": { + "x": 20956.580682401825, + "y": 18260.47245949488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3c82222-cd68-4632-8bcf-b3ce7ef1b251", + "savedPayload": { + "position": { + "x": 20956.580682401825, + "y": 18260.47245949488 + }, + "targetPosition": { + "x": 20966.67103324363, + "y": 18410.132690751845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0bc2bb7b-1945-423d-a090-b26bc3da5082", + "savedPayload": { + "position": { + "x": 20966.67103324363, + "y": 18410.132690751845 + }, + "targetPosition": { + "x": 21220.688293012117, + "y": 18569.742313706447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Percentages Module", + "id": "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ] + ] + } + } + ], + "id": "725a42a6-d94c-44aa-80c9-681b22bbe8ed", + "savedPayload": { + "position": { + "x": 21220.688293012117, + "y": 18569.742313706447 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Fisher Transform", + "config": "{\n \"codeName\": \"Fisher\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Fisher Module", + "config": "{\n \"codeName\": \"Module-Fisher\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Fisher Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.fisher", + "project": "Foundations", + "id": "3fb46abb-ef15-4ab3-849d-d2b3ac4f46ba", + "savedPayload": { + "position": { + "x": 20294.25353166081, + "y": 18598.172682985278 + }, + "targetPosition": { + "x": 20288.273116266304, + "y": 18697.99369596205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2906a2d-58b9-4ab5-8fd2-acf1ab82b952", + "savedPayload": { + "position": { + "x": 20288.273116266304, + "y": 18697.99369596205 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Fisher End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.fisher", + "project": "Foundations", + "id": "8139509a-fab9-4eea-ac9e-a85c94d416ba", + "savedPayload": { + "position": { + "x": 20483.732339590657, + "y": 18703.820949005792 + }, + "targetPosition": { + "x": 20401.960401024215, + "y": 18761.382655574358 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c36a8653-6fa0-4ff4-a135-d59629936bcf", + "savedPayload": { + "position": { + "x": 20401.960401024215, + "y": 18761.382655574358 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Trigger Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.trigger", + "project": "Foundations", + "id": "8f1276a1-b69b-405d-89c0-8c48a5146e07", + "savedPayload": { + "position": { + "x": 20519.271303560272, + "y": 18917.83206275371 + }, + "targetPosition": { + "x": 20423.28377940598, + "y": 18889.78932382311 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "511b323f-d2cc-4710-9837-fc8189658613", + "savedPayload": { + "position": { + "x": 20423.28377940598, + "y": 18889.78932382311 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Trigger End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.trigger", + "project": "Foundations", + "id": "31cb52de-8b00-43cb-825d-9d45029b6aa8", + "savedPayload": { + "position": { + "x": 20374.108858837782, + "y": 19079.051290545707 + }, + "targetPosition": { + "x": 20336.18631257249, + "y": 18986.52086049831 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24d3c490-f772-4c4d-b26f-1a85754c1d2d", + "savedPayload": { + "position": { + "x": 20336.18631257249, + "y": 18986.52086049831 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "73c045a7-ad5a-452c-87d9-c026b2d064f1", + "savedPayload": { + "position": { + "x": 20157.555287073457, + "y": 19066.07726558149 + }, + "targetPosition": { + "x": 20206.254169513893, + "y": 18978.73644551978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b95f943-1507-49ec-829b-d70fc26b7e9d", + "savedPayload": { + "position": { + "x": 20206.254169513893, + "y": 18978.73644551978 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "4f60a398-9469-47d1-93ef-757df82edbe7", + "savedPayload": { + "position": { + "x": 20032.67984469367, + "y": 18888.679693280996 + }, + "targetPosition": { + "x": 20131.32890408602, + "y": 18872.297902139482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d31e80b4-658a-47ae-a8fb-44dcea58c786", + "savedPayload": { + "position": { + "x": 20131.32890408602, + "y": 18872.297902139482 + }, + "targetPosition": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "82927201-54ee-476c-bedd-535c8e0f2cf6", + "savedPayload": { + "position": { + "x": 20279.30249317455, + "y": 18847.72521542721 + }, + "targetPosition": { + "x": 20056.35904553133, + "y": 18646.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Fisher", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "99d7abba-344f-42aa-a99d-da91fc6a211b", + "savedPayload": { + "position": { + "x": 19755.477805853545, + "y": 19152.72192849042 + }, + "targetPosition": { + "x": 19805.54883473861, + "y": 19011.325704826595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "909dc728-5a5c-4484-84c1-5699d3726473", + "savedPayload": { + "position": { + "x": 19805.54883473861, + "y": 19011.325704826595 + }, + "targetPosition": { + "x": 19855.619863623673, + "y": 18869.92948116277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Fisher Begin", + "project": "Foundations", + "id": "e4394ed5-4fec-471d-91cd-7ee16371a18c", + "savedPayload": { + "position": { + "x": 19755.250272669844, + "y": 18981.40120498438 + }, + "targetPosition": { + "x": 19855.619863623673, + "y": 18869.92948116277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Fisher Begin", + "id": "d2906a2d-58b9-4ab5-8fd2-acf1ab82b952" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Fisher Begin", + "Point", + "Foundations", + "d2906a2d-58b9-4ab5-8fd2-acf1ab82b952" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Fisher End", + "project": "Foundations", + "id": "655b51f7-7aab-4ebe-8124-a21f22a3f573", + "savedPayload": { + "position": { + "x": 19720.232070971193, + "y": 18934.506145684012 + }, + "targetPosition": { + "x": 19855.619863623673, + "y": 18869.92948116277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Fisher End", + "id": "c36a8653-6fa0-4ff4-a135-d59629936bcf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Fisher End", + "Point", + "Foundations", + "c36a8653-6fa0-4ff4-a135-d59629936bcf" + ] + ] + } + } + ], + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4", + "savedPayload": { + "position": { + "x": 19855.619863623673, + "y": 18869.92948116277 + }, + "targetPosition": { + "x": 20056.35904553133, + "y": 18646.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Trigger", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "2623bdfa-6d1a-45da-8636-898ce6610318", + "savedPayload": { + "position": { + "x": 19515.67690872459, + "y": 18879.28141184233 + }, + "targetPosition": { + "x": 19639.29583701789, + "y": 18794.320476303605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "fb3a9bfa-bee7-4050-9da8-fc4af0d47f0c", + "savedPayload": { + "position": { + "x": 19639.29583701789, + "y": 18794.320476303605 + }, + "targetPosition": { + "x": 19762.91476531119, + "y": 18709.35954076488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Trigger Begin", + "project": "Foundations", + "id": "f949f70b-a7ac-45f3-b870-b9bfcc64dc6d", + "savedPayload": { + "position": { + "x": 19616.192625201118, + "y": 18740.546294387543 + }, + "targetPosition": { + "x": 19762.91476531119, + "y": 18709.35954076488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Trigger Begin", + "id": "511b323f-d2cc-4710-9837-fc8189658613" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Trigger Begin", + "Point", + "Foundations", + "511b323f-d2cc-4710-9837-fc8189658613" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Trigger End", + "project": "Foundations", + "id": "c3a22b57-4c23-4d28-82a4-f8a83db38942", + "savedPayload": { + "position": { + "x": 19615.4265291766, + "y": 18682.024211941058 + }, + "targetPosition": { + "x": 19762.91476531119, + "y": 18709.35954076488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Trigger End", + "id": "24d3c490-f772-4c4d-b26f-1a85754c1d2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Trigger End", + "Point", + "Foundations", + "24d3c490-f772-4c4d-b26f-1a85754c1d2d" + ] + ] + } + } + ], + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f", + "savedPayload": { + "position": { + "x": 19762.91476531119, + "y": 18709.35954076488 + }, + "targetPosition": { + "x": 20056.35904553133, + "y": 18646.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Zero Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.WHITE\"\n }\n}", + "project": "Foundations", + "id": "4a9ba888-ac46-4433-8fa4-a91933abb963", + "savedPayload": { + "position": { + "x": 19502.22128028939, + "y": 18632.475425460405 + }, + "targetPosition": { + "x": 19642.25834426397, + "y": 18578.72023302861 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "cd737565-b2f0-4687-93e0-53526171c29f", + "savedPayload": { + "position": { + "x": 19642.25834426397, + "y": 18578.72023302861 + }, + "targetPosition": { + "x": 19782.29540823855, + "y": 18524.965040596813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "17d18e08-b817-40e8-a651-cae9e05d28ec", + "savedPayload": { + "position": { + "x": 19645.26358959216, + "y": 18463.954544135442 + }, + "targetPosition": { + "x": 19782.29540823855, + "y": 18524.965040596813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "6b95f943-1507-49ec-829b-d70fc26b7e9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "6b95f943-1507-49ec-829b-d70fc26b7e9d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "29a8f668-a2ea-4cf5-a4b0-16160006f595", + "savedPayload": { + "position": { + "x": 19728.540215806755, + "y": 18384.92797662223 + }, + "targetPosition": { + "x": 19782.29540823855, + "y": 18524.965040596813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "d31e80b4-658a-47ae-a8fb-44dcea58c786" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "82927201-54ee-476c-bedd-535c8e0f2cf6" + ], + [ + "Zero End", + "Point", + "Foundations", + "d31e80b4-658a-47ae-a8fb-44dcea58c786" + ] + ] + } + } + ], + "id": "34b6c810-1fcb-4ede-b680-713d02090df5", + "savedPayload": { + "position": { + "x": 19782.29540823855, + "y": 18524.965040596813 + }, + "targetPosition": { + "x": 20056.35904553133, + "y": 18646.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "fa310be7-d8cb-4f9e-8a64-906735c3bf86", + "savedPayload": { + "position": { + "x": 20056.35904553133, + "y": 18646.98603351955 + }, + "targetPosition": { + "x": 20316.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "config": "{\n \"codeName\": \"\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Fisher", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.fisher", + "project": "Foundations", + "id": "58128b60-be48-4d77-82d3-186b7b9d225b", + "savedPayload": { + "position": { + "x": 19941.166666666664, + "y": 18367.082222951885 + }, + "targetPosition": { + "x": 20016.166666666664, + "y": 18237.17841238422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "d6c89c14-34fa-4a4f-b6b2-4de659a5e733", + "savedPayload": { + "position": { + "x": 19941.166666666664, + "y": 18107.274601816553 + }, + "targetPosition": { + "x": 20016.166666666664, + "y": 18237.17841238422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0df22a4c-b347-4ef2-a7c9-002725864cbb", + "savedPayload": { + "position": { + "x": 20016.166666666664, + "y": 18237.17841238422 + }, + "targetPosition": { + "x": 20166.166666666664, + "y": 18237.17841238422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Trigger", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.trigger", + "project": "Foundations", + "id": "f47d8bbc-7d96-485c-ad68-20ac46001ab0", + "savedPayload": { + "position": { + "x": 20191.166666666664, + "y": 18020.67206143811 + }, + "targetPosition": { + "x": 20241.166666666664, + "y": 18107.274601816553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "f06be201-28d9-4790-9aab-b60374a15a8c", + "savedPayload": { + "position": { + "x": 20341.166666666664, + "y": 18107.274601816553 + }, + "targetPosition": { + "x": 20241.166666666664, + "y": 18107.274601816553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c5e48d5c-44fb-4c27-8a05-3f8a99b67431", + "savedPayload": { + "position": { + "x": 20241.166666666664, + "y": 18107.274601816553 + }, + "targetPosition": { + "x": 20166.166666666664, + "y": 18237.17841238422 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5", + "savedPayload": { + "position": { + "x": 20166.166666666664, + "y": 18237.17841238422 + }, + "targetPosition": { + "x": 20316.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6df6dd70-21f0-44c5-9345-3410727211c9", + "savedPayload": { + "position": { + "x": 20316.166666666664, + "y": 18496.98603351955 + }, + "targetPosition": { + "x": 20616.166666666664, + "y": 18496.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e896ca5f-67a0-42d9-b681-eb54051057a6", + "savedPayload": { + "position": { + "x": 21213.166666666664, + "y": 18502.98603351955 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Waddah Attar", + "config": "{\n \"codeName\": \"Plotter Waddah\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Waddah Module", + "config": "{\n \"codeName\": \"WADDAH-Module\",\n \"icon\": \"histogram\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "ZERO Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "b7fcac65-251b-4420-96cb-744caa93a931", + "savedPayload": { + "position": { + "x": 20799.262409142284, + "y": 18300.437335985574 + }, + "targetPosition": { + "x": 20841.13066460647, + "y": 18444.475696099766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f88ec052-a191-4eee-aa31-62d05399bce2", + "savedPayload": { + "position": { + "x": 20841.13066460647, + "y": 18444.475696099766 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ZERO End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "ee545105-5bf8-4fbb-83f8-908be7943df1", + "savedPayload": { + "position": { + "x": 20984.581907358966, + "y": 18306.23600766327 + }, + "targetPosition": { + "x": 20933.79041371481, + "y": 18447.375031938613 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "878b62ed-c049-4325-a8d5-8ff1b2e7c345", + "savedPayload": { + "position": { + "x": 20933.79041371481, + "y": 18447.375031938613 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "TrendUp", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = record.trendUp", + "project": "Foundations", + "id": "2c94465d-fb25-41c0-85a1-78d4c2817c4b", + "savedPayload": { + "position": { + "x": 21089.749950936995, + "y": 18447.965092376773 + }, + "targetPosition": { + "x": 21007.049538590458, + "y": 18504.184677911646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bf59a933-603b-411b-a2dc-0ca7546d669d", + "savedPayload": { + "position": { + "x": 21007.049538590458, + "y": 18504.184677911646 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "TrendDown", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = record.trendDown", + "project": "Foundations", + "id": "906de498-dd5b-4374-b069-476ce07f03d6", + "savedPayload": { + "position": { + "x": 21132.876625814548, + "y": 18596.33276276739 + }, + "targetPosition": { + "x": 21032.92554351699, + "y": 18593.205280146016 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98dee00c-625a-4a44-a1eb-15341718cba4", + "savedPayload": { + "position": { + "x": 21032.92554351699, + "y": 18593.205280146016 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Explosion Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.explosion", + "project": "Foundations", + "id": "535244eb-53e9-4f38-a5ce-155ef3dc6382", + "savedPayload": { + "position": { + "x": 21080.55851012878, + "y": 18741.71395300265 + }, + "targetPosition": { + "x": 21001.53467410553, + "y": 18680.433994287174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "35953317-9298-4fca-840e-882cc630093c", + "savedPayload": { + "position": { + "x": 21001.53467410553, + "y": 18680.433994287174 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Explosion End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.explosion", + "project": "Foundations", + "id": "da9b518a-9e15-4507-8e00-9e336528ea3e", + "savedPayload": { + "position": { + "x": 20952.779345844297, + "y": 18828.57798973761 + }, + "targetPosition": { + "x": 20924.86717553484, + "y": 18732.552416328148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0641cd37-7fea-4802-9100-c24cd3e4ae5b", + "savedPayload": { + "position": { + "x": 20924.86717553484, + "y": 18732.552416328148 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Center", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", + "project": "Foundations", + "id": "64a989b9-24c6-4337-93b3-1060bb06dbed", + "savedPayload": { + "position": { + "x": 20798.34643066373, + "y": 18823.745763339528 + }, + "targetPosition": { + "x": 20832.2074264265, + "y": 18729.6530804893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd9d0037-9917-4e8b-94f3-5f1b1764f4b0", + "savedPayload": { + "position": { + "x": 20832.2074264265, + "y": 18729.6530804893 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "DeadZone Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.deadZone", + "project": "Foundations", + "id": "de3420e7-6b9b-4114-b701-eaab1667b421", + "savedPayload": { + "position": { + "x": 20676.247889204315, + "y": 18729.06302005114 + }, + "targetPosition": { + "x": 20758.948301550852, + "y": 18672.843434516268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0834aa40-0fdb-40d1-aee7-5d237bc9bd82", + "savedPayload": { + "position": { + "x": 20758.948301550852, + "y": 18672.843434516268 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "DeadZone End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.deadZone", + "project": "Foundations", + "id": "69c6bf0c-1767-4d44-a7ae-e67ff80d2380", + "savedPayload": { + "position": { + "x": 20633.121214326762, + "y": 18580.695349660524 + }, + "targetPosition": { + "x": 20733.07229662432, + "y": 18583.822832281898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32", + "savedPayload": { + "position": { + "x": 20733.07229662432, + "y": 18583.822832281898 + }, + "targetPosition": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2ebc1dbc-020e-43d8-bc41-fafd95243c9a", + "savedPayload": { + "position": { + "x": 20882.998920070655, + "y": 18588.514056213957 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Zero", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}", + "project": "Foundations", + "id": "de180024-06fb-4f8a-80e1-ccfae61ff666", + "savedPayload": { + "position": { + "x": 20396.152068848638, + "y": 18882.894012184366 + }, + "targetPosition": { + "x": 20422.526255650973, + "y": 18786.434682565527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "c8039696-89ad-4b0b-bb9f-bd6b429d7393", + "savedPayload": { + "position": { + "x": 20422.526255650973, + "y": 18786.434682565527 + }, + "targetPosition": { + "x": 20462.087535854473, + "y": 18641.74568813727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " ZERO Begin", + "project": "Foundations", + "id": "afb47784-2601-46b1-8825-c808b1c66761", + "savedPayload": { + "position": { + "x": 20370.167597781256, + "y": 18760.281442172145 + }, + "targetPosition": { + "x": 20462.087535854473, + "y": 18641.74568813727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ZERO Begin", + "id": "f88ec052-a191-4eee-aa31-62d05399bce2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "ZERO Begin", + "Point", + "Foundations", + "f88ec052-a191-4eee-aa31-62d05399bce2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " ZERO End", + "project": "Foundations", + "id": "efb31d8d-5ac3-4ab5-b451-9599800120e1", + "savedPayload": { + "position": { + "x": 20331.802917226873, + "y": 18716.082207756237 + }, + "targetPosition": { + "x": 20462.087535854473, + "y": 18641.74568813727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ZERO End", + "id": "878b62ed-c049-4325-a8d5-8ff1b2e7c345" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "ZERO End", + "Point", + "Foundations", + "878b62ed-c049-4325-a8d5-8ff1b2e7c345" + ] + ] + } + } + ], + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee", + "savedPayload": { + "position": { + "x": 20462.087535854473, + "y": 18641.74568813727 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TrendUp", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n }\n}", + "project": "Foundations", + "id": "cbc29497-2406-41fa-bb41-ba835ac1ca7d", + "savedPayload": { + "position": { + "x": 20259.918226307833, + "y": 18749.858933990174 + }, + "targetPosition": { + "x": 20279.010250804986, + "y": 18651.698378772715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.trendUp < record.previous.trendUp", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\"\n}", + "project": "Foundations", + "id": "b92a28d2-b1f3-4246-8c17-9c4b0a8f6fae", + "savedPayload": { + "position": { + "x": 20089.899157372023, + "y": 18716.790577541753 + }, + "targetPosition": { + "x": 20184.454704088505, + "y": 18684.244478157234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "920b1053-6d53-479a-9e26-56fdc586b886", + "savedPayload": { + "position": { + "x": 20184.454704088505, + "y": 18684.244478157234 + }, + "targetPosition": { + "x": 20279.010250804986, + "y": 18651.698378772715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1e39b50e-d07f-479e-99e0-8f2d75820834", + "savedPayload": { + "position": { + "x": 20279.010250804986, + "y": 18651.698378772715 + }, + "targetPosition": { + "x": 20377.431934554395, + "y": 18538.50309544372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Center", + "project": "Foundations", + "id": "d6e954ac-4609-4a4f-bf1e-1d6940eec500", + "savedPayload": { + "position": { + "x": 20243.184195831138, + "y": 18605.417553131818 + }, + "targetPosition": { + "x": 20377.431934554395, + "y": 18538.50309544372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Center", + "id": "dd9d0037-9917-4e8b-94f3-5f1b1764f4b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "Zero Center", + "Point", + "Foundations", + "dd9d0037-9917-4e8b-94f3-5f1b1764f4b0" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " TrendUp", + "project": "Foundations", + "id": "4f989e9b-05c0-4722-a7ea-f6cb52e2bab1", + "savedPayload": { + "position": { + "x": 20227.796142119125, + "y": 18548.94960788898 + }, + "targetPosition": { + "x": 20377.431934554395, + "y": 18538.50309544372 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "TrendUp", + "id": "bf59a933-603b-411b-a2dc-0ca7546d669d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "TrendUp", + "Point", + "Foundations", + "bf59a933-603b-411b-a2dc-0ca7546d669d" + ] + ] + } + } + ], + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0", + "savedPayload": { + "position": { + "x": 20377.431934554395, + "y": 18538.50309544372 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TrendDown", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}", + "project": "Foundations", + "id": "0b9bd28b-2028-4e81-a233-f6a1222cd42d", + "savedPayload": { + "position": { + "x": 20148.37510124875, + "y": 18548.191788204153 + }, + "targetPosition": { + "x": 20208.16668967752, + "y": 18468.035902873355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.trendDown < record.previous.trendDown", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.55,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_ORANGE\"\n}", + "project": "Foundations", + "id": "e0c2f0e2-abe3-45cf-a210-9a095f82fb30", + "savedPayload": { + "position": { + "x": 20009.54103533014, + "y": 18444.62971918027 + }, + "targetPosition": { + "x": 20108.85386250383, + "y": 18456.332811026812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7f96871-ba9e-4570-98e3-a4e997fa4f50", + "savedPayload": { + "position": { + "x": 20108.85386250383, + "y": 18456.332811026812 + }, + "targetPosition": { + "x": 20208.16668967752, + "y": 18468.035902873355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1227c790-cc43-4cba-bcc5-09b98652869e", + "savedPayload": { + "position": { + "x": 20208.16668967752, + "y": 18468.035902873355 + }, + "targetPosition": { + "x": 20345.95515544353, + "y": 18408.754044755977 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Center", + "project": "Foundations", + "id": "4945d969-478f-4076-bf5e-27b42e9a2bfb", + "savedPayload": { + "position": { + "x": 20195.969027164843, + "y": 18410.793977100202 + }, + "targetPosition": { + "x": 20345.95515544353, + "y": 18408.754044755977 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Center", + "id": "dd9d0037-9917-4e8b-94f3-5f1b1764f4b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "Zero Center", + "Point", + "Foundations", + "dd9d0037-9917-4e8b-94f3-5f1b1764f4b0" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " TrendDown", + "project": "Foundations", + "id": "02955160-bc73-42e0-a273-642ec8ecaa09", + "savedPayload": { + "position": { + "x": 20206.605393054957, + "y": 18353.241490119675 + }, + "targetPosition": { + "x": 20345.95515544353, + "y": 18408.754044755977 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "TrendDown", + "id": "98dee00c-625a-4a44-a1eb-15341718cba4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "TrendDown", + "Point", + "Foundations", + "98dee00c-625a-4a44-a1eb-15341718cba4" + ] + ] + } + } + ], + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f", + "savedPayload": { + "position": { + "x": 20345.95515544353, + "y": 18408.754044755977 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "DeadZone", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.8,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 3,\n 3\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}", + "project": "Foundations", + "id": "fa70de78-d08c-4628-9c69-f29fa72c4c5f", + "savedPayload": { + "position": { + "x": 20124.11730687379, + "y": 18267.575149932658 + }, + "targetPosition": { + "x": 20224.027008389137, + "y": 18271.823860691766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "7621558c-b110-405c-8829-97d608f105d5", + "savedPayload": { + "position": { + "x": 20224.027008389137, + "y": 18271.823860691766 + }, + "targetPosition": { + "x": 20373.891560662156, + "y": 18278.196926830427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " DeadZone Begin", + "project": "Foundations", + "id": "02b67504-9cd6-468e-ab3b-318f7fe415ed", + "savedPayload": { + "position": { + "x": 20237.87363499278, + "y": 18214.95830021188 + }, + "targetPosition": { + "x": 20373.891560662156, + "y": 18278.196926830427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "DeadZone Begin", + "id": "0834aa40-0fdb-40d1-aee7-5d237bc9bd82" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "DeadZone Begin", + "Point", + "Foundations", + "0834aa40-0fdb-40d1-aee7-5d237bc9bd82" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " DeadZone End", + "project": "Foundations", + "id": "a94a4211-92c3-4aa2-ab04-0e120a83814e", + "savedPayload": { + "position": { + "x": 20272.427757774018, + "y": 18167.72024737509 + }, + "targetPosition": { + "x": 20373.891560662156, + "y": 18278.196926830427 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "DeadZone End", + "id": "b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "DeadZone End", + "Point", + "Foundations", + "b7b9f66a-7ed5-43c6-8b1b-a0f47d793b32" + ] + ] + } + } + ], + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07", + "savedPayload": { + "position": { + "x": 20373.891560662156, + "y": 18278.196926830427 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Explosion", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BROWN\"\n }\n}", + "project": "Foundations", + "id": "0e399a5c-2cb1-4ae3-b6e3-31ee93ca36f0", + "savedPayload": { + "position": { + "x": 20041.269989652228, + "y": 18036.00287334286 + }, + "targetPosition": { + "x": 20191.191750070713, + "y": 18031.15872707937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.explosion > record.previous.explosion", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.8,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n}", + "project": "Foundations", + "id": "3439139b-fad4-4c1d-bca7-a4e28665ae1d", + "savedPayload": { + "position": { + "x": 20059.265026848927, + "y": 17818.80209379479 + }, + "targetPosition": { + "x": 20112.03571613764, + "y": 17903.744747108623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67e87d75-4d53-486a-ac16-27c470f791b0", + "savedPayload": { + "position": { + "x": 20112.03571613764, + "y": 17903.744747108623 + }, + "targetPosition": { + "x": 20191.191750070713, + "y": 18031.15872707937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1c924376-91bc-4003-a1c0-17914c041943", + "savedPayload": { + "position": { + "x": 20191.191750070713, + "y": 18031.15872707937 + }, + "targetPosition": { + "x": 20455.708002539188, + "y": 18172.690180050202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Explosion Begin", + "project": "Foundations", + "id": "35b9c251-cba0-44bf-a7f2-6f97a52ff506", + "savedPayload": { + "position": { + "x": 20360.59829780833, + "y": 18056.69818004154 + }, + "targetPosition": { + "x": 20455.708002539188, + "y": 18172.690180050202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Explosion Begin", + "id": "35953317-9298-4fca-840e-882cc630093c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "Explosion Begin", + "Point", + "Foundations", + "35953317-9298-4fca-840e-882cc630093c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Explosion End", + "project": "Foundations", + "id": "29596c77-e2a4-42cc-947c-6defa1b02a7b", + "savedPayload": { + "position": { + "x": 20412.22630968536, + "y": 18029.13063704952 + }, + "targetPosition": { + "x": 20455.708002539188, + "y": 18172.690180050202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Explosion End", + "id": "0641cd37-7fea-4802-9100-c24cd3e4ae5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "2ebc1dbc-020e-43d8-bc41-fafd95243c9a" + ], + [ + "Explosion End", + "Point", + "Foundations", + "0641cd37-7fea-4802-9100-c24cd3e4ae5b" + ] + ] + } + } + ], + "id": "0af1b684-0084-426b-a33b-8a02ed40622c", + "savedPayload": { + "position": { + "x": 20455.708002539188, + "y": 18172.690180050202 + }, + "targetPosition": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "8f3a1e64-fd3d-4787-bfef-17e86d930d73", + "savedPayload": { + "position": { + "x": 20645.927412000907, + "y": 18404.674180067523 + }, + "targetPosition": { + "x": 20937.470882497968, + "y": 18333.946499414695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Explosion", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.explosion", + "project": "Foundations", + "id": "4816fea0-6db8-4175-b4d3-456a90aa1ae8", + "savedPayload": { + "position": { + "x": 20298.880292210306, + "y": 18181.57432672735 + }, + "targetPosition": { + "x": 20430.532140645395, + "y": 18109.686978719343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "9500c3d6-7188-4ef7-b648-ce0c7732b8b3", + "savedPayload": { + "position": { + "x": 20302.449946842222, + "y": 18031.616807523384 + }, + "targetPosition": { + "x": 20430.532140645395, + "y": 18109.686978719343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "66127b15-4e3d-47da-bccd-c24894ede6b4", + "savedPayload": { + "position": { + "x": 20430.532140645395, + "y": 18109.686978719343 + }, + "targetPosition": { + "x": 20730.447179053335, + "y": 18116.826287983175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TrendUp", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.trendUp", + "project": "Foundations", + "id": "fb320a62-4b81-4f70-be84-a92cd2457347", + "savedPayload": { + "position": { + "x": 20379.49952956653, + "y": 17857.44619302544 + }, + "targetPosition": { + "x": 20523.423475608703, + "y": 17899.706076551654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "a6634c3e-5351-4980-a7c1-d19b1e0f4428", + "savedPayload": { + "position": { + "x": 20488.059635282287, + "y": 17753.934341303124 + }, + "targetPosition": { + "x": 20523.423475608703, + "y": 17899.706076551654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6fe35f5-7f11-4853-8d9a-9ab8b2db5f8e", + "savedPayload": { + "position": { + "x": 20523.423475608703, + "y": 17899.706076551654 + }, + "targetPosition": { + "x": 20730.447179053335, + "y": 18116.826287983175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TrendDown", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.trendDown", + "project": "Foundations", + "id": "8ca870f0-caa6-4982-b915-e4f884416f6f", + "savedPayload": { + "position": { + "x": 20665.69914030916, + "y": 17685.259401140145 + }, + "targetPosition": { + "x": 20737.586488317167, + "y": 17816.911249575234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "cac637c1-bd62-48e7-a863-94ed5b648d9f", + "savedPayload": { + "position": { + "x": 20815.656659513126, + "y": 17688.82905577206 + }, + "targetPosition": { + "x": 20737.586488317167, + "y": 17816.911249575234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7eb84dd0-bacd-453f-9718-ae9a8d469a16", + "savedPayload": { + "position": { + "x": 20737.586488317167, + "y": 17816.911249575234 + }, + "targetPosition": { + "x": 20730.447179053335, + "y": 18116.826287983175 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb", + "savedPayload": { + "position": { + "x": 20730.447179053335, + "y": 18116.826287983175 + }, + "targetPosition": { + "x": 20937.470882497968, + "y": 18333.946499414695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d127c9a4-dc37-4ecb-8977-13099f6681b5", + "savedPayload": { + "position": { + "x": 20937.470882497968, + "y": 18333.946499414695 + }, + "targetPosition": { + "x": 21225.318774582316, + "y": 18418.466266467123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7199c193-e127-4a47-8361-ab9f75ec1482", + "savedPayload": { + "position": { + "x": 21220.688293012117, + "y": 18436.229753332656 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "PLUVTECH MACD", + "config": "{\n \"codeName\": \"PLUVTECH_MACD\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "PLUVTECH MACD", + "config": "{\n \"codeName\": \"Module-PLUVTECH_MACD\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "MACD Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.macd", + "project": "Foundations", + "id": "887d8bd8-7dca-4ce2-8ae8-cd78a1f218d2", + "savedPayload": { + "position": { + "x": 20982.42512903395, + "y": 18064.277052404428 + }, + "targetPosition": { + "x": 20940.163302859877, + "y": 18154.907831108092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5459b045-2445-47fd-bfff-8f71db06d5d6", + "savedPayload": { + "position": { + "x": 20940.163302859877, + "y": 18154.907831108092 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "MACD End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.macd", + "project": "Foundations", + "id": "2ae6b94d-1b2b-4047-a274-9f206b2236d9", + "savedPayload": { + "position": { + "x": 21103.347510357933, + "y": 18185.199433728416 + }, + "targetPosition": { + "x": 21012.71673165427, + "y": 18227.461259902484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce2a416d-1216-4551-bcf2-c515aa016b52", + "savedPayload": { + "position": { + "x": 21012.71673165427, + "y": 18227.461259902484 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Signal Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.signalLine", + "project": "Foundations", + "id": "d9f2896c-eb4d-4d8c-8a39-90cf608d5e48", + "savedPayload": { + "position": { + "x": 21118.25202017104, + "y": 18355.55876043922 + }, + "targetPosition": { + "x": 21021.659437542134, + "y": 18329.676855928967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1dbd540-f612-407a-8054-15ac38e1cc5b", + "savedPayload": { + "position": { + "x": 21021.659437542134, + "y": 18329.676855928967 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Signal End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.signalLine", + "project": "Foundations", + "id": "fcc67f2c-dda2-4fcb-ad6d-2951eea31ab1", + "savedPayload": { + "position": { + "x": 21020.164672686533, + "y": 18495.64201023584 + }, + "targetPosition": { + "x": 20962.80702905143, + "y": 18413.72680580694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7063bf58-692f-499f-828c-4f8ef2351a1f", + "savedPayload": { + "position": { + "x": 20962.80702905143, + "y": 18413.72680580694 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "27b3287f-5a80-486c-a273-b18b2c576e6b", + "savedPayload": { + "position": { + "x": 20854.981627911857, + "y": 18539.902673686523 + }, + "targetPosition": { + "x": 20863.697202186624, + "y": 18440.28320387735 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b9efbba-bba0-4c69-86ae-6f8dec351ffb", + "savedPayload": { + "position": { + "x": 20863.697202186624, + "y": 18440.28320387735 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "a192c360-8d00-4db2-ab2c-54486b53b22d", + "savedPayload": { + "position": { + "x": 20699.993868302136, + "y": 18467.630694460226 + }, + "targetPosition": { + "x": 20770.70454642079, + "y": 18396.92001634157 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36c78437-a85c-4770-b700-1ee45b27ff18", + "savedPayload": { + "position": { + "x": 20770.70454642079, + "y": 18396.92001634157 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = record.histogram", + "project": "Foundations", + "id": "a8af46de-408c-49fa-9220-574f57d74008", + "savedPayload": { + "position": { + "x": 20627.721889075838, + "y": 18312.642934850504 + }, + "targetPosition": { + "x": 20727.341358885013, + "y": 18303.927360575737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23d5bfe2-ab05-4579-a2da-b65d3b89150a", + "savedPayload": { + "position": { + "x": 20727.341358885013, + "y": 18303.927360575737 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Center", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", + "project": "Foundations", + "id": "20d34552-5143-423f-826d-01a2e6fdff5f", + "savedPayload": { + "position": { + "x": 20671.982552526522, + "y": 18147.45989007583 + }, + "targetPosition": { + "x": 20753.897756955423, + "y": 18204.81753371093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8fc3e34e-0311-4270-9aff-cd1e34b07c38", + "savedPayload": { + "position": { + "x": 20753.897756955423, + "y": 18204.81753371093 + }, + "targetPosition": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb8a19e4-038b-4363-9074-e8e90f2b58bd", + "savedPayload": { + "position": { + "x": 20876.770563598773, + "y": 18290.853999163588 + }, + "targetPosition": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "MACD", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "6ed94c88-373e-40c6-846e-1a37fd2445f7", + "savedPayload": { + "position": { + "x": 20271.341100093923, + "y": 18261.350393510238 + }, + "targetPosition": { + "x": 20390.34410113761, + "y": 18170.03617915893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e5319574-e63b-4be4-8393-4417502d74a9", + "savedPayload": { + "position": { + "x": 20390.34410113761, + "y": 18170.03617915893 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 18078.721964807624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " MACD Begin", + "project": "Foundations", + "id": "76078db9-2609-4998-939e-a2ef3229caa8", + "savedPayload": { + "position": { + "x": 20364.458228237934, + "y": 18117.544821573003 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 18078.721964807624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MACD Begin", + "id": "5459b045-2445-47fd-bfff-8f71db06d5d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "MACD Begin", + "Point", + "Foundations", + "5459b045-2445-47fd-bfff-8f71db06d5d6" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " MACD End", + "project": "Foundations", + "id": "3cf853d3-0751-46c9-a1c0-6d636eca630c", + "savedPayload": { + "position": { + "x": 20360.63037297522, + "y": 18059.143035974615 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 18078.721964807624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MACD End", + "id": "ce2a416d-1216-4551-bcf2-c515aa016b52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "MACD End", + "Point", + "Foundations", + "ce2a416d-1216-4551-bcf2-c515aa016b52" + ] + ] + } + } + ], + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43", + "savedPayload": { + "position": { + "x": 20509.347102181295, + "y": 18078.721964807624 + }, + "targetPosition": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Signal", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "74adfde1-70fe-4352-9b56-a9063c5d4407", + "savedPayload": { + "position": { + "x": 20211.91364376915, + "y": 17962.588395412127 + }, + "targetPosition": { + "x": 20360.63037297522, + "y": 17943.00946657912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "4e8003ca-335c-41ac-a3d2-728b4c753a26", + "savedPayload": { + "position": { + "x": 20360.63037297522, + "y": 17943.00946657912 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Signal Begin", + "project": "Foundations", + "id": "b9fcdbd0-23b9-4c9b-9847-c37793544da6", + "savedPayload": { + "position": { + "x": 20364.458228237934, + "y": 17884.60768098073 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Signal Begin", + "id": "c1dbd540-f612-407a-8054-15ac38e1cc5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Signal Begin", + "Point", + "Foundations", + "c1dbd540-f612-407a-8054-15ac38e1cc5b" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Signal End", + "project": "Foundations", + "id": "dad6c441-6d70-4336-a2ff-dd2ad5485a85", + "savedPayload": { + "position": { + "x": 20390.34410113761, + "y": 17832.116323394803 + }, + "targetPosition": { + "x": 20509.347102181295, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Signal End", + "id": "7063bf58-692f-499f-828c-4f8ef2351a1f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Signal End", + "Point", + "Foundations", + "7063bf58-692f-499f-828c-4f8ef2351a1f" + ] + ] + } + } + ], + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2", + "savedPayload": { + "position": { + "x": 20509.347102181295, + "y": 17923.43053774611 + }, + "targetPosition": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Zero Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n }\n}", + "project": "Foundations", + "id": "b5862a54-896b-4436-99dc-c719f9505cb2", + "savedPayload": { + "position": { + "x": 20309.828955958663, + "y": 17674.139187211378 + }, + "targetPosition": { + "x": 20448.410885835357, + "y": 17731.54170206614 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "93d9cb44-d038-497e-b2f0-c1eb311f6f8c", + "savedPayload": { + "position": { + "x": 20448.410885835357, + "y": 17731.54170206614 + }, + "targetPosition": { + "x": 20586.992815712052, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "d802ba18-1e07-4dd7-95f4-2e0998091ba3", + "savedPayload": { + "position": { + "x": 20480.92679853407, + "y": 17682.87819974292 + }, + "targetPosition": { + "x": 20586.992815712052, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "2b9efbba-bba0-4c69-86ae-6f8dec351ffb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "2b9efbba-bba0-4c69-86ae-6f8dec351ffb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "ad228805-7f46-4ad0-bc05-e90ca6bd1438", + "savedPayload": { + "position": { + "x": 20529.59030085729, + "y": 17650.36228704421 + }, + "targetPosition": { + "x": 20586.992815712052, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "36c78437-a85c-4770-b700-1ee45b27ff18" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Zero End", + "Point", + "Foundations", + "36c78437-a85c-4770-b700-1ee45b27ff18" + ] + ] + } + } + ], + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e", + "savedPayload": { + "position": { + "x": 20586.992815712052, + "y": 17788.944216920903 + }, + "targetPosition": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Histogram", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "styleConditions": [ + { + "type": "Style Condition", + "name": "Grow Above", + "code": "record.histogram >= 0 &&\nrecord.previous.histogram < record.histogram", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", + "project": "Foundations", + "id": "bae47f76-8cbf-43f9-a070-a7dd696367ed", + "savedPayload": { + "position": { + "x": 20238.953510341973, + "y": 17481.145585795133 + }, + "targetPosition": { + "x": 20388.902109088307, + "y": 17477.219043548954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "28726c2d-4fc2-4569-a14d-1fc501065250", + "savedPayload": { + "position": { + "x": 20388.902109088307, + "y": 17477.219043548954 + }, + "targetPosition": { + "x": 20538.85070783464, + "y": 17473.292501302774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "Fall Above", + "code": "record.histogram >= 0 &&\nrecord.previous.histogram >= record.histogram", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}", + "project": "Foundations", + "id": "bab96c74-8e3b-4f77-99e1-dad2249fc41f", + "savedPayload": { + "position": { + "x": 20291.61285124804, + "y": 17303.370630225323 + }, + "targetPosition": { + "x": 20415.23177954134, + "y": 17388.33156576405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c09b61c-e354-4d32-bb96-3847da64e9a8", + "savedPayload": { + "position": { + "x": 20415.23177954134, + "y": 17388.33156576405 + }, + "targetPosition": { + "x": 20538.85070783464, + "y": 17473.292501302774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "Grow Below", + "code": "record.histogram < 0 &&\nrecord.previous.histogram < record.histogram", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.75,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT_PINK\"\n}", + "project": "Foundations", + "id": "b0c3e107-2f98-430b-a6a7-2c308f249457", + "savedPayload": { + "position": { + "x": 20455.3989930262, + "y": 17237.63212852973 + }, + "targetPosition": { + "x": 20488.779678949577, + "y": 17331.89627763895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6cc05cbe-b051-4a8a-ac2d-5baf1564ff34", + "savedPayload": { + "position": { + "x": 20488.779678949577, + "y": 17331.89627763895 + }, + "targetPosition": { + "x": 20538.85070783464, + "y": 17473.292501302774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "Fall Below", + "code": "record.histogram < 0 &&\nrecord.previous.histogram >= record.histogram", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.7,\n \"lineWidth\": 5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}", + "project": "Foundations", + "id": "a141a5f8-14f7-4beb-b30a-afded7451009", + "savedPayload": { + "position": { + "x": 20609.85454401062, + "y": 17233.587567585728 + }, + "targetPosition": { + "x": 20581.45300954023, + "y": 17329.469541072547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e03b25f-65ae-4637-aa68-e6c6a05959c8", + "savedPayload": { + "position": { + "x": 20581.45300954023, + "y": 17329.469541072547 + }, + "targetPosition": { + "x": 20538.85070783464, + "y": 17473.292501302774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "368ff176-76a7-4cd1-a25b-c934ed3e3aae", + "savedPayload": { + "position": { + "x": 20538.85070783464, + "y": 17473.292501302774 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 17711.298503390146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Center", + "project": "Foundations", + "id": "4c1d167f-08f8-4ef9-978d-adf007825442", + "savedPayload": { + "position": { + "x": 20682.65627977188, + "y": 17566.409629446785 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 17711.298503390146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Center", + "id": "8fc3e34e-0311-4270-9aff-cd1e34b07c38" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Zero Center", + "Point", + "Foundations", + "8fc3e34e-0311-4270-9aff-cd1e34b07c38" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram", + "project": "Foundations", + "id": "e5b6f6cb-4d13-436b-a58b-917814c8ff39", + "savedPayload": { + "position": { + "x": 20741.058065370267, + "y": 17562.581774184073 + }, + "targetPosition": { + "x": 20721.47913653726, + "y": 17711.298503390146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram", + "id": "23d5bfe2-ab05-4579-a2da-b65d3b89150a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "fb8a19e4-038b-4363-9074-e8e90f2b58bd" + ], + [ + "Histogram", + "Point", + "Foundations", + "23d5bfe2-ab05-4579-a2da-b65d3b89150a" + ] + ] + } + } + ], + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd", + "savedPayload": { + "position": { + "x": 20721.47913653726, + "y": 17711.298503390146 + }, + "targetPosition": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "c4b21052-003c-4635-85f8-5d14ed800c16", + "savedPayload": { + "position": { + "x": 20799.124850068016, + "y": 18001.076251276867 + }, + "targetPosition": { + "x": 21088.902597954737, + "y": 18078.721964807624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "config": "{\n \"codeName\": \"\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "MACD", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.macd", + "project": "Foundations", + "id": "83f9d7e0-a90d-459a-a7cb-8b711ce68fc8", + "savedPayload": { + "position": { + "x": 20911.78925073479, + "y": 17942.451490847674 + }, + "targetPosition": { + "x": 21029.063973104996, + "y": 17848.928020568863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "f0f0322f-96ff-4c86-a2dd-d25e3dfff9c3", + "savedPayload": { + "position": { + "x": 20880.73934917123, + "y": 17871.28436049529 + }, + "targetPosition": { + "x": 21029.063973104996, + "y": 17848.928020568863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6cadcfa8-8556-464d-a395-95c80ba99e38", + "savedPayload": { + "position": { + "x": 21029.063973104996, + "y": 17848.928020568863 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Signal", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.signalLine", + "project": "Foundations", + "id": "f63ade9f-e996-42d2-8675-1424132cb668", + "savedPayload": { + "position": { + "x": 20936.43821124162, + "y": 17696.60182928431 + }, + "targetPosition": { + "x": 21033.9310024598, + "y": 17718.853922679944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "11816b47-47c1-4174-9c07-175257c667ee", + "savedPayload": { + "position": { + "x": 20960.62581527682, + "y": 17650.836648902852 + }, + "targetPosition": { + "x": 21033.9310024598, + "y": 17718.853922679944 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f56a7680-8b0e-44a4-9142-79f774c5c330", + "savedPayload": { + "position": { + "x": 21033.9310024598, + "y": 17718.853922679944 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Histogram", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.histogram", + "project": "Foundations", + "id": "47388438-f2f9-4801-a376-d75e8a383e14", + "savedPayload": { + "position": { + "x": 21095.2731964993, + "y": 17551.46235914567 + }, + "targetPosition": { + "x": 21138.661570411055, + "y": 17641.55924593591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "2842a85e-edb3-497b-aade-15451f62c7c5", + "savedPayload": { + "position": { + "x": 21146.1345797697, + "y": 17541.838866217793 + }, + "targetPosition": { + "x": 21138.661570411055, + "y": 17641.55924593591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4bff8a54-0e46-467d-a429-96cfbdadaa79", + "savedPayload": { + "position": { + "x": 21138.661570411055, + "y": 17641.55924593591 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "MACD Rises Above & Falls Below", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.reverseMacd", + "project": "Foundations", + "id": "8a960f49-41ae-467c-8ddc-4a8d857dd8ef", + "savedPayload": { + "position": { + "x": 21307.77979708897, + "y": 17585.151571658844 + }, + "targetPosition": { + "x": 21264.391423177214, + "y": 17675.248458449085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "04fe1fb5-e49c-43fc-a232-cc656bf3ab75", + "savedPayload": { + "position": { + "x": 21347.015300608815, + "y": 17618.916452642723 + }, + "targetPosition": { + "x": 21264.391423177214, + "y": 17675.248458449085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0230fe67-4773-4257-96fc-4661b8a1d016", + "savedPayload": { + "position": { + "x": 21264.391423177214, + "y": 17675.248458449085 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Crosses Above/Below Signal Line", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.macdEmaCross", + "project": "Foundations", + "id": "269183f2-99ec-4ce1-bc28-7312a372fc7f", + "savedPayload": { + "position": { + "x": 21413.936208421936, + "y": 17772.30080266672 + }, + "targetPosition": { + "x": 21316.443417203755, + "y": 17794.552896062352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "ba7bc823-ee34-476a-9975-9718104cc69f", + "savedPayload": { + "position": { + "x": 21412.00069778237, + "y": 17824.02841350344 + }, + "targetPosition": { + "x": 21316.443417203755, + "y": 17794.552896062352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a51294f3-3312-4461-9f7e-9899bc566aa7", + "savedPayload": { + "position": { + "x": 21316.443417203755, + "y": 17794.552896062352 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Crosses Above/Below Zero Line", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.macdZeroLine", + "project": "Foundations", + "id": "005acab6-8b00-422e-8c8c-6360f16ce242", + "savedPayload": { + "position": { + "x": 21333.804487568323, + "y": 17971.98286407178 + }, + "targetPosition": { + "x": 21255.62133932152, + "y": 17909.633883885905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "982b482a-9d09-4471-8df0-0ea043712e65", + "savedPayload": { + "position": { + "x": 21292.155441758157, + "y": 18002.721258750324 + }, + "targetPosition": { + "x": 21255.62133932152, + "y": 17909.633883885905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "139518f5-8163-47c4-8ff8-5219817dd67b", + "savedPayload": { + "position": { + "x": 21255.62133932152, + "y": 17909.633883885905 + }, + "targetPosition": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e", + "savedPayload": { + "position": { + "x": 21166.548311485494, + "y": 17788.944216920903 + }, + "targetPosition": { + "x": 21088.902597954737, + "y": 18078.721964807624 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e", + "savedPayload": { + "position": { + "x": 21088.902597954737, + "y": 18078.721964807624 + }, + "targetPosition": { + "x": 21301.0346323107, + "y": 18290.853999163588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bcce3ebf-8344-45ca-8f99-23dc0881cf27", + "savedPayload": { + "position": { + "x": 21242.876006295937, + "y": 18372.820911784285 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "HMA", + "config": "{\n \"codeName\": \"PlotterHMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "HMA", + "config": "{\n \"codeName\": \"HMA-Module\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "HMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.hma", + "project": "Foundations", + "id": "1615ab44-0eb0-4ec2-8521-8b93bb412f4a", + "savedPayload": { + "position": { + "x": 20460.404380676933, + "y": 18244.44147789856 + }, + "targetPosition": { + "x": 20493.111177008675, + "y": 18149.941396027094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f7d58d7a-f310-432a-818d-aed59891d490", + "savedPayload": { + "position": { + "x": 20493.111177008675, + "y": 18149.941396027094 + }, + "targetPosition": { + "x": 20542.171371506287, + "y": 18008.191273219894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "HMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.hma", + "project": "Foundations", + "id": "5590147e-542a-46b7-a0be-a88897e471ec", + "savedPayload": { + "position": { + "x": 20378.456188019965, + "y": 17819.253879631327 + }, + "targetPosition": { + "x": 20443.942261414493, + "y": 17894.828837066754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af652d42-ea44-4b8d-83f7-ccc1e661c2fc", + "savedPayload": { + "position": { + "x": 20443.942261414493, + "y": 17894.828837066754 + }, + "targetPosition": { + "x": 20542.171371506287, + "y": 18008.191273219894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e8c18457-fee6-4e16-b032-707be439fee4", + "savedPayload": { + "position": { + "x": 20542.171371506287, + "y": 18008.191273219894 + }, + "targetPosition": { + "x": 20836.749980685097, + "y": 17951.41589991177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "HMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n }\n}", + "project": "Foundations", + "id": "559c8bff-ed8f-402b-aacf-bf0205a01f58", + "savedPayload": { + "position": { + "x": 20343.38463872057, + "y": 17742.377836779673 + }, + "targetPosition": { + "x": 20490.673943309976, + "y": 17713.99015012561 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n}", + "project": "Foundations", + "id": "5d33ade0-21a4-4f3a-b4ac-d8a2c1e9c292", + "savedPayload": { + "position": { + "x": 20207.173697695576, + "y": 17615.869761130387 + }, + "targetPosition": { + "x": 20348.923820502776, + "y": 17664.929955628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b88021ac-a63b-48ec-ac6e-4b6ea1fad035", + "savedPayload": { + "position": { + "x": 20348.923820502776, + "y": 17664.929955628 + }, + "targetPosition": { + "x": 20490.673943309976, + "y": 17713.99015012561 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a5fc7aae-8f00-4505-80ec-d99c105147f3", + "savedPayload": { + "position": { + "x": 20490.673943309976, + "y": 17713.99015012561 + }, + "targetPosition": { + "x": 20640.291760501514, + "y": 17724.691027605495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " HMA Begin", + "project": "Foundations", + "id": "81806646-1043-4769-8ed2-113bd08d3b10", + "savedPayload": { + "position": { + "x": 20443.83354031793, + "y": 17497.96615529922 + }, + "targetPosition": { + "x": 20640.291760501514, + "y": 17724.691027605495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "HMA Begin", + "id": "f7d58d7a-f310-432a-818d-aed59891d490" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e8c18457-fee6-4e16-b032-707be439fee4" + ], + [ + "HMA Begin", + "Point", + "Foundations", + "f7d58d7a-f310-432a-818d-aed59891d490" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " HMA End", + "project": "Foundations", + "id": "7045a0b3-2a30-4057-a093-eb9edbf6633f", + "savedPayload": { + "position": { + "x": 20661.693515461284, + "y": 17425.45539322242 + }, + "targetPosition": { + "x": 20640.291760501514, + "y": 17724.691027605495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "HMA End", + "id": "af652d42-ea44-4b8d-83f7-ccc1e661c2fc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "e8c18457-fee6-4e16-b032-707be439fee4" + ], + [ + "HMA End", + "Point", + "Foundations", + "af652d42-ea44-4b8d-83f7-ccc1e661c2fc" + ] + ] + } + } + ], + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378", + "savedPayload": { + "position": { + "x": 20640.291760501514, + "y": 17724.691027605495 + }, + "targetPosition": { + "x": 20836.749980685097, + "y": 17951.41589991177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "403ab92c-024d-4445-b165-baa04e19d3ae", + "savedPayload": { + "position": { + "x": 20836.749980685097, + "y": 17951.41589991177 + }, + "targetPosition": { + "x": 21120.250226299497, + "y": 18049.536288907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "HMA", + "config": "{\n \"codeName\": \"HMA\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "HMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hma", + "project": "Foundations", + "id": "ada5a6ee-38ce-4cc0-9c48-94cf17838a78", + "savedPayload": { + "position": { + "x": 20908.470369591458, + "y": 17347.016634396237 + }, + "targetPosition": { + "x": 21006.69947968325, + "y": 17460.379070549378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "b97d4e31-7d01-46de-898b-3139a5b1c1c2", + "savedPayload": { + "position": { + "x": 21055.759674180867, + "y": 17318.628947742178 + }, + "targetPosition": { + "x": 21006.69947968325, + "y": 17460.379070549378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b8e9a05-a886-47f5-b5d6-c6469727d1a0", + "savedPayload": { + "position": { + "x": 21006.69947968325, + "y": 17460.379070549378 + }, + "targetPosition": { + "x": 21063.474852991374, + "y": 17754.957679728188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "40a4fc77-d310-4981-b473-303ae1a0699c", + "savedPayload": { + "position": { + "x": 21063.474852991374, + "y": 17754.957679728188 + }, + "targetPosition": { + "x": 21120.250226299497, + "y": 18049.536288907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ad1a1443-756b-454f-9d51-4bee8386a413", + "savedPayload": { + "position": { + "x": 21120.250226299497, + "y": 18049.536288907 + }, + "targetPosition": { + "x": 21316.70844648308, + "y": 18276.261161213275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "65975d19-4057-43c7-9a29-a1a53c91e248", + "savedPayload": { + "position": { + "x": 21278.617221926255, + "y": 18315.939092961933 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "EMA", + "config": "{\n \"codeName\": \"Plotter EMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "EMA Module", + "config": "{\n \"codeName\": \"EMA-Module\",\n \"icon\": \"moving-average\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "EMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.ema", + "project": "Foundations", + "id": "a28f7d8d-f68b-46fa-b9d9-d8e568434148", + "savedPayload": { + "position": { + "x": 20718.13846165282, + "y": 18206.45584410797 + }, + "targetPosition": { + "x": 20732.396868148448, + "y": 18057.13505572201 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "697610ea-0194-4d43-b3a5-94dc34bf342c", + "savedPayload": { + "position": { + "x": 20732.396868148448, + "y": 18057.13505572201 + }, + "targetPosition": { + "x": 20746.655274644076, + "y": 17907.81426733605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "EMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.ema", + "project": "Foundations", + "id": "26cc7c12-c558-4652-bdfe-2ec3248159d7", + "savedPayload": { + "position": { + "x": 20502.282489028974, + "y": 17733.797194464692 + }, + "targetPosition": { + "x": 20624.468881836525, + "y": 17820.80573090037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b6fcfc72-7869-4df1-9532-44122ea45bd4", + "savedPayload": { + "position": { + "x": 20624.468881836525, + "y": 17820.80573090037 + }, + "targetPosition": { + "x": 20746.655274644076, + "y": 17907.81426733605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8141980b-814a-44ef-bbbb-8349c3276366", + "savedPayload": { + "position": { + "x": 20746.655274644076, + "y": 17907.81426733605 + }, + "targetPosition": { + "x": 21019.54487325043, + "y": 17783.189763435483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "EMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "ec22d392-f2cb-4848-996f-81dda397abaa", + "savedPayload": { + "position": { + "x": 20811.732361420047, + "y": 17592.47617297548 + }, + "targetPosition": { + "x": 20898.740897855725, + "y": 17470.28978016793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.75,\n \"lineWidth\": 2.0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}", + "project": "Foundations", + "id": "49668d45-b217-4611-9bd9-3cabaef985e8", + "savedPayload": { + "position": { + "x": 20774.11639395516, + "y": 17197.40018156157 + }, + "targetPosition": { + "x": 20836.428645905442, + "y": 17333.84498086475 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "60c336b7-6aee-40f6-a4a4-743846fef376", + "savedPayload": { + "position": { + "x": 20836.428645905442, + "y": 17333.84498086475 + }, + "targetPosition": { + "x": 20898.740897855725, + "y": 17470.28978016793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c2c19754-2975-434d-bee5-0a0972a98b73", + "savedPayload": { + "position": { + "x": 20898.740897855725, + "y": 17470.28978016793 + }, + "targetPosition": { + "x": 21048.061686241686, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " EMA End", + "project": "Foundations", + "id": "7b3c65fa-a204-4911-8705-d8c8ef1f6f02", + "savedPayload": { + "position": { + "x": 21076.578499232943, + "y": 17185.90660989163 + }, + "targetPosition": { + "x": 21048.061686241686, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "EMA End", + "id": "b6fcfc72-7869-4df1-9532-44122ea45bd4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8141980b-814a-44ef-bbbb-8349c3276366" + ], + [ + "EMA End", + "Point", + "Foundations", + "b6fcfc72-7869-4df1-9532-44122ea45bd4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " EMA Begin", + "project": "Foundations", + "id": "b895deb0-7d95-4ae6-8474-8c9d4998a16a", + "savedPayload": { + "position": { + "x": 21346.703263013613, + "y": 17513.064999654813 + }, + "targetPosition": { + "x": 21048.061686241686, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "EMA Begin", + "id": "697610ea-0194-4d43-b3a5-94dc34bf342c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8141980b-814a-44ef-bbbb-8349c3276366" + ], + [ + "EMA Begin", + "Point", + "Foundations", + "697610ea-0194-4d43-b3a5-94dc34bf342c" + ] + ] + } + } + ], + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7", + "savedPayload": { + "position": { + "x": 21048.061686241686, + "y": 17484.548186663556 + }, + "targetPosition": { + "x": 21019.54487325043, + "y": 17783.189763435483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "d028a11f-11a2-4550-8a90-de712ac809bf", + "savedPayload": { + "position": { + "x": 21019.54487325043, + "y": 17783.189763435483 + }, + "targetPosition": { + "x": 21263.917658865532, + "y": 17957.206836306843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "EMA Panel", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "EMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.ema", + "project": "Foundations", + "id": "d6fa1391-1f1b-48a7-9ae9-f3c13353590e", + "savedPayload": { + "position": { + "x": 21296.07678405989, + "y": 17212.000529705263 + }, + "targetPosition": { + "x": 21320.951284848044, + "y": 17359.92368276299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "1716fb8f-95f9-4557-954c-1b3da21e3a6c", + "savedPayload": { + "position": { + "x": 21373.370911787908, + "y": 17219.381224013025 + }, + "targetPosition": { + "x": 21320.951284848044, + "y": 17359.92368276299 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7991ee3e-f4e9-45ec-b4b8-71fa8f2616d6", + "savedPayload": { + "position": { + "x": 21320.951284848044, + "y": 17359.92368276299 + }, + "targetPosition": { + "x": 21292.434471856788, + "y": 17658.565259534917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996", + "savedPayload": { + "position": { + "x": 21292.434471856788, + "y": 17658.565259534917 + }, + "targetPosition": { + "x": 21263.917658865532, + "y": 17957.206836306843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "44a59f6e-758d-42c5-86ca-2d6e29f83924", + "savedPayload": { + "position": { + "x": 21263.917658865532, + "y": 17957.206836306843 + }, + "targetPosition": { + "x": 21388.542162766098, + "y": 18230.096434913197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ac40fe53-1cc9-464a-8479-9440e377754b", + "savedPayload": { + "position": { + "x": 21326.119726109046, + "y": 18268.436588779143 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "McGinley", + "config": "{\n \"codeName\": \"PlotterMDI\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "McGinley", + "config": "{\n \"codeName\": \"MD-Module\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "McGinley Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.md", + "project": "Foundations", + "id": "32f5d657-8a5a-4f28-8f15-c921505eb262", + "savedPayload": { + "position": { + "x": 20767.30641424599, + "y": 17716.318249825214 + }, + "targetPosition": { + "x": 20845.91172372027, + "y": 17654.50235120315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc4529c9-c827-45ae-83d9-c32d81729ca9", + "savedPayload": { + "position": { + "x": 20845.91172372027, + "y": 17654.50235120315 + }, + "targetPosition": { + "x": 20963.81968793169, + "y": 17561.77850327006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "McGinley End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.md", + "project": "Foundations", + "id": "c8d74296-49e5-4092-aeca-0d1f5473fc30", + "savedPayload": { + "position": { + "x": 20928.24097836337, + "y": 17314.32314279983 + }, + "targetPosition": { + "x": 20942.472462190697, + "y": 17413.30528698792 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c9d59e5-45de-4b54-a55a-68f9545e9999", + "savedPayload": { + "position": { + "x": 20942.472462190697, + "y": 17413.30528698792 + }, + "targetPosition": { + "x": 20963.81968793169, + "y": 17561.77850327006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4", + "savedPayload": { + "position": { + "x": 20963.81968793169, + "y": 17561.77850327006 + }, + "targetPosition": { + "x": 21242.330067836512, + "y": 17673.277239968156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "McGinley", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}", + "project": "Foundations", + "id": "83982f4f-778e-4494-a6c5-974ffd7eb5b9", + "savedPayload": { + "position": { + "x": 20940.299240263463, + "y": 17230.689789078126 + }, + "targetPosition": { + "x": 21079.554430215874, + "y": 17286.439157427176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.75,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.MDA_PURPLE\"\n}", + "project": "Foundations", + "id": "bb7d7197-23cf-4104-a8f3-da39b3a18ddd", + "savedPayload": { + "position": { + "x": 20894.10673434969, + "y": 17050.623229004337 + }, + "targetPosition": { + "x": 20986.830582282782, + "y": 17168.531193215757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "29a1f62f-38fd-46c9-9551-e37b2b28deca", + "savedPayload": { + "position": { + "x": 20986.830582282782, + "y": 17168.531193215757 + }, + "targetPosition": { + "x": 21079.554430215874, + "y": 17286.439157427176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c8db8c3b-9972-49ad-87f7-c78a04787570", + "savedPayload": { + "position": { + "x": 21079.554430215874, + "y": 17286.439157427176 + }, + "targetPosition": { + "x": 21199.635616354528, + "y": 17376.330807403876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " McGinley Begin", + "project": "Foundations", + "id": "3c89e658-3620-4457-9625-5e4e8af4e297", + "savedPayload": { + "position": { + "x": 21156.941164872544, + "y": 17079.384374839596 + }, + "targetPosition": { + "x": 21199.635616354528, + "y": 17376.330807403876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "McGinley Begin", + "id": "dc4529c9-c827-45ae-83d9-c32d81729ca9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4" + ], + [ + "McGinley Begin", + "Point", + "Foundations", + "dc4529c9-c827-45ae-83d9-c32d81729ca9" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " McGinley End", + "project": "Foundations", + "id": "816f6554-3cb5-4551-836f-5e9bbeb20906", + "savedPayload": { + "position": { + "x": 21379.41891630793, + "y": 17136.16843512657 + }, + "targetPosition": { + "x": 21199.635616354528, + "y": 17376.330807403876 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "McGinley End", + "id": "0c9d59e5-45de-4b54-a55a-68f9545e9999" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f9bd8f47-f0d1-4f3a-8356-a10cf8f468c4" + ], + [ + "McGinley End", + "Point", + "Foundations", + "0c9d59e5-45de-4b54-a55a-68f9545e9999" + ] + ] + } + } + ], + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23", + "savedPayload": { + "position": { + "x": 21199.635616354528, + "y": 17376.330807403876 + }, + "targetPosition": { + "x": 21242.330067836512, + "y": 17673.277239968156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "75636bf4-3ade-46d1-a8fe-fa7f1d485f91", + "savedPayload": { + "position": { + "x": 21242.330067836512, + "y": 17673.277239968156 + }, + "targetPosition": { + "x": 21427.777763702696, + "y": 17909.09316839099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "McGinley", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "McGinley", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.md", + "project": "Foundations", + "id": "3ae0ba1f-163b-4a88-9c5f-914b7887c961", + "savedPayload": { + "position": { + "x": 21608.080785616905, + "y": 17055.125976017065 + }, + "targetPosition": { + "x": 21650.77523709889, + "y": 17352.072408581345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "f7626997-52bb-4c95-ba59-c506d0ede50c", + "savedPayload": { + "position": { + "x": 21886.591165521724, + "y": 17166.624712715162 + }, + "targetPosition": { + "x": 21650.77523709889, + "y": 17352.072408581345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d5533011-4fad-476d-81cd-a273ab6b3f5f", + "savedPayload": { + "position": { + "x": 21650.77523709889, + "y": 17352.072408581345 + }, + "targetPosition": { + "x": 21539.276500400792, + "y": 17630.58278848617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0e1115ce-307b-400b-9b01-e0b382cae612", + "savedPayload": { + "position": { + "x": 21539.276500400792, + "y": 17630.58278848617 + }, + "targetPosition": { + "x": 21427.777763702696, + "y": 17909.09316839099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07", + "savedPayload": { + "position": { + "x": 21427.777763702696, + "y": 17909.09316839099 + }, + "targetPosition": { + "x": 21470.47221518468, + "y": 18206.03960095527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f22a770-3bf3-4caa-8935-e7b6f2c285ea", + "savedPayload": { + "position": { + "x": 21383.001544931398, + "y": 18232.695373148825 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "WMA", + "config": "{\n \"codeName\": \"PlotterWMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "WMA", + "config": "{\n \"codeName\": \"WMA-Module\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "WMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.wma", + "project": "Foundations", + "id": "7b84b795-079a-463c-853e-d7f050f5a0e4", + "savedPayload": { + "position": { + "x": 21019.14892125568, + "y": 17538.05070653507 + }, + "targetPosition": { + "x": 21111.98571455729, + "y": 17500.884460969035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9db0db80-53fd-4d06-ab99-b78785301c49", + "savedPayload": { + "position": { + "x": 21111.98571455729, + "y": 17500.884460969035 + }, + "targetPosition": { + "x": 21251.2409045097, + "y": 17445.135092619985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "WMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.wma", + "project": "Foundations", + "id": "cda3ecc0-8c5c-4114-9ad1-2a82599569a8", + "savedPayload": { + "position": { + "x": 21286.81961407802, + "y": 17197.679732149754 + }, + "targetPosition": { + "x": 21272.588130250693, + "y": 17296.661876337846 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8691519f-e62b-4857-96a5-9615f8a2cfed", + "savedPayload": { + "position": { + "x": 21272.588130250693, + "y": 17296.661876337846 + }, + "targetPosition": { + "x": 21251.2409045097, + "y": 17445.135092619985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "89d5c1bf-3c3b-4312-b22d-4170e1c86d33", + "savedPayload": { + "position": { + "x": 21251.2409045097, + "y": 17445.135092619985 + }, + "targetPosition": { + "x": 21487.056832932536, + "y": 17630.58278848617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "WMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "f1504643-9079-4657-a58c-834a60805c63", + "savedPayload": { + "position": { + "x": 21321.951670226397, + "y": 17120.831321850143 + }, + "targetPosition": { + "x": 21439.859634437817, + "y": 17213.555169783234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK\"\n}", + "project": "Foundations", + "id": "6a875687-61c0-40ae-98c6-65774917da8e", + "savedPayload": { + "position": { + "x": 21328.360897739716, + "y": 16935.04478987841 + }, + "targetPosition": { + "x": 21384.110266088766, + "y": 17074.299979830823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "783f8be0-29ca-4bb3-90d6-69162ef11ae2", + "savedPayload": { + "position": { + "x": 21384.110266088766, + "y": 17074.299979830823 + }, + "targetPosition": { + "x": 21439.859634437817, + "y": 17213.555169783234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "41f0c276-dd3b-4c21-90e0-1ced7e61ee71", + "savedPayload": { + "position": { + "x": 21439.859634437817, + "y": 17213.555169783234 + }, + "targetPosition": { + "x": 21529.75128441452, + "y": 17333.636355921888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " WMA Begin", + "project": "Foundations", + "id": "ed5bea5c-841f-4044-a7f3-b764e35ac764", + "savedPayload": { + "position": { + "x": 21572.445735896505, + "y": 17036.689923357608 + }, + "targetPosition": { + "x": 21529.75128441452, + "y": 17333.636355921888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "WMA Begin", + "id": "9db0db80-53fd-4d06-ab99-b78785301c49" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "89d5c1bf-3c3b-4312-b22d-4170e1c86d33" + ], + [ + "WMA Begin", + "Point", + "Foundations", + "9db0db80-53fd-4d06-ab99-b78785301c49" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " WMA End", + "project": "Foundations", + "id": "7b64625d-063d-476e-9a2d-cd4a27af3cb5", + "savedPayload": { + "position": { + "x": 21769.913656691828, + "y": 17153.853055968484 + }, + "targetPosition": { + "x": 21529.75128441452, + "y": 17333.636355921888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "WMA End", + "id": "8691519f-e62b-4857-96a5-9615f8a2cfed" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "89d5c1bf-3c3b-4312-b22d-4170e1c86d33" + ], + [ + "WMA End", + "Point", + "Foundations", + "8691519f-e62b-4857-96a5-9615f8a2cfed" + ] + ] + } + } + ], + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524", + "savedPayload": { + "position": { + "x": 21529.75128441452, + "y": 17333.636355921888 + }, + "targetPosition": { + "x": 21487.056832932536, + "y": 17630.58278848617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "001cbaf7-5f87-407a-b1d7-b44039fe6ca2", + "savedPayload": { + "position": { + "x": 21487.056832932536, + "y": 17630.58278848617 + }, + "targetPosition": { + "x": 21598.555569630633, + "y": 17909.09316839099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "WMA", + "config": "{\n \"codeName\": \"WMA\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "WMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.wma", + "project": "Foundations", + "id": "9b49002b-a28b-4a9a-91a2-e63db09084d4", + "savedPayload": { + "position": { + "x": 21898.0743391709, + "y": 17406.8960594746 + }, + "targetPosition": { + "x": 21876.727113429908, + "y": 17555.369275756737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "64e6e7cd-bfa5-4509-a6be-ada73b1a59d8", + "savedPayload": { + "position": { + "x": 22015.98230338232, + "y": 17499.619907407687 + }, + "targetPosition": { + "x": 21876.727113429908, + "y": 17555.369275756737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "20ecd7de-7e91-427e-9f16-f535f09ef9ba", + "savedPayload": { + "position": { + "x": 21876.727113429908, + "y": 17555.369275756737 + }, + "targetPosition": { + "x": 21784.003265496816, + "y": 17673.277239968156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78", + "savedPayload": { + "position": { + "x": 21784.003265496816, + "y": 17673.277239968156 + }, + "targetPosition": { + "x": 21598.555569630633, + "y": 17909.09316839099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cc3a4a3c-bd62-4349-b566-a804de8423dd", + "savedPayload": { + "position": { + "x": 21598.555569630633, + "y": 17909.09316839099 + }, + "targetPosition": { + "x": 21555.86111814865, + "y": 18206.03960095527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3fd1123b-1a27-4541-8734-47fb77f1c88b", + "savedPayload": { + "position": { + "x": 21446.41038647977, + "y": 18210.507659865005 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "SMA", + "config": "{\n \"codeName\": \"Plotter SMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "SMA", + "config": "{\n \"codeName\": \"SMA-Module\",\n \"icon\": \"moving-average\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "SMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.sma", + "project": "Foundations", + "id": "19544c11-eb11-4604-bbb2-3edca37b123c", + "savedPayload": { + "position": { + "x": 21216.636477255084, + "y": 17707.957828505707 + }, + "targetPosition": { + "x": 21338.822870062635, + "y": 17620.94929207003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c", + "savedPayload": { + "position": { + "x": 21338.822870062635, + "y": 17620.94929207003 + }, + "targetPosition": { + "x": 21461.009262870186, + "y": 17533.94075563435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "SMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.sma", + "project": "Foundations", + "id": "e6c444d4-e051-4e6c-93e7-ab69d8f8fa17", + "savedPayload": { + "position": { + "x": 21432.49244987893, + "y": 17235.299178862428 + }, + "targetPosition": { + "x": 21446.750856374558, + "y": 17384.61996724839 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1f2cb6e4-7863-4524-9ce2-339739be203c", + "savedPayload": { + "position": { + "x": 21446.750856374558, + "y": 17384.61996724839 + }, + "targetPosition": { + "x": 21461.009262870186, + "y": 17533.94075563435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8183c127-828f-497f-a240-2d45b573236d", + "savedPayload": { + "position": { + "x": 21461.009262870186, + "y": 17533.94075563435 + }, + "targetPosition": { + "x": 21733.89886147654, + "y": 17658.565259534917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "SMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "9aba031a-96a1-4a74-a410-39ac352c3733", + "savedPayload": { + "position": { + "x": 21741.942322270002, + "y": 17376.620200351634 + }, + "targetPosition": { + "x": 21891.263110655964, + "y": 17362.361793856006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.7,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CYBER_GRAPE\"\n}", + "project": "Foundations", + "id": "03d933de-53bf-43eb-a2be-b1db6fe15dc9", + "savedPayload": { + "position": { + "x": 22015.88761455653, + "y": 17089.472195249647 + }, + "targetPosition": { + "x": 21953.575362606247, + "y": 17225.916994552827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc7fb5d0-b99a-4a97-a462-da547eb68c92", + "savedPayload": { + "position": { + "x": 21953.575362606247, + "y": 17225.916994552827 + }, + "targetPosition": { + "x": 21891.263110655964, + "y": 17362.361793856006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "72b7b5b0-3c20-4d93-b7ae-24a0c3f52dba", + "savedPayload": { + "position": { + "x": 21891.263110655964, + "y": 17362.361793856006 + }, + "targetPosition": { + "x": 21978.271647091642, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " SMA End", + "project": "Foundations", + "id": "30e2006d-ddf7-435a-bd83-420c2f9f0d9c", + "savedPayload": { + "position": { + "x": 22222.644432706744, + "y": 17310.531113792196 + }, + "targetPosition": { + "x": 21978.271647091642, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA End", + "id": "1f2cb6e4-7863-4524-9ce2-339739be203c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8183c127-828f-497f-a240-2d45b573236d" + ], + [ + "SMA End", + "Point", + "Foundations", + "1f2cb6e4-7863-4524-9ce2-339739be203c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " SMA Begin", + "project": "Foundations", + "id": "cdafcac9-38f9-462e-8a3b-33a1dc0d81dd", + "savedPayload": { + "position": { + "x": 22152.288719963002, + "y": 17728.920972278658 + }, + "targetPosition": { + "x": 21978.271647091642, + "y": 17484.548186663556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA Begin", + "id": "5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8183c127-828f-497f-a240-2d45b573236d" + ], + [ + "SMA Begin", + "Point", + "Foundations", + "5fdfc6a7-e6fd-4c7e-bf19-06dbf3e3433c" + ] + ] + } + } + ], + "id": "0d1217d9-19ef-4784-a88d-5b791213721c", + "savedPayload": { + "position": { + "x": 21978.271647091642, + "y": 17484.548186663556 + }, + "targetPosition": { + "x": 21733.89886147654, + "y": 17658.565259534917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a", + "savedPayload": { + "position": { + "x": 21733.89886147654, + "y": 17658.565259534917 + }, + "targetPosition": { + "x": 21762.415674467797, + "y": 17957.206836306843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "SMA", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "SMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.sma", + "project": "Foundations", + "id": "0a57fcb0-8ce5-4963-ac88-02d11f2aed3c", + "savedPayload": { + "position": { + "x": 22346.664771815864, + "y": 17493.504732602316 + }, + "targetPosition": { + "x": 22251.161245698, + "y": 17609.172690564123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "7f3bc72c-7fa0-4283-9c23-6a0b564071a9", + "savedPayload": { + "position": { + "x": 22391.703704447966, + "y": 17556.75306362426 + }, + "targetPosition": { + "x": 22251.161245698, + "y": 17609.172690564123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6f782d9-4908-4a53-8f24-b38fd431b264", + "savedPayload": { + "position": { + "x": 22251.161245698, + "y": 17609.172690564123 + }, + "targetPosition": { + "x": 22006.7884600829, + "y": 17783.189763435483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cc613cff-63e2-403c-9444-185648308ce6", + "savedPayload": { + "position": { + "x": 22006.7884600829, + "y": 17783.189763435483 + }, + "targetPosition": { + "x": 21762.415674467797, + "y": 17957.206836306843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0682f999-e780-4c6d-8ec5-ee81545f2e84", + "savedPayload": { + "position": { + "x": 21762.415674467797, + "y": 17957.206836306843 + }, + "targetPosition": { + "x": 21637.79117056723, + "y": 18230.096434913197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "29d1e119-77d2-4ccd-bb79-126e91cb932b", + "savedPayload": { + "position": { + "x": 21513.166666666664, + "y": 18202.98603351955 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Volume-WMA", + "config": "{\n \"codeName\": \"PlotterVWMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Volume-WMA", + "config": "{\n \"codeName\": \"VWMA-Module\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "VWMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.vwma", + "project": "Foundations", + "id": "dadafeaa-7ba6-4cf3-bb8d-ecf6226ef9a0", + "savedPayload": { + "position": { + "x": 21619.255917031052, + "y": 17424.144623023683 + }, + "targetPosition": { + "x": 21717.448786757323, + "y": 17443.069747459725 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "93520062-db8b-4f3b-90e3-b74aa7ca0689", + "savedPayload": { + "position": { + "x": 21717.448786757323, + "y": 17443.069747459725 + }, + "targetPosition": { + "x": 21864.738091346728, + "y": 17471.45743411379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "VWMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.vwma", + "project": "Foundations", + "id": "f966b171-80b6-477f-8bfa-f7b461a113cb", + "savedPayload": { + "position": { + "x": 22028.45327483305, + "y": 17282.52004052522 + }, + "targetPosition": { + "x": 21962.96720143852, + "y": 17358.09499796065 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4a027d3a-c224-469f-a807-4dfdd88c83e9", + "savedPayload": { + "position": { + "x": 21962.96720143852, + "y": 17358.09499796065 + }, + "targetPosition": { + "x": 21864.738091346728, + "y": 17471.45743411379 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8a9b5c2d-249e-4e7f-bfbf-6528442583e2", + "savedPayload": { + "position": { + "x": 21864.738091346728, + "y": 17471.45743411379 + }, + "targetPosition": { + "x": 21962.858480341954, + "y": 17754.957679728188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Volume-WMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "12204670-2b45-493c-845e-88a4384f9c16", + "savedPayload": { + "position": { + "x": 22099.55562854804, + "y": 17236.864867423174 + }, + "targetPosition": { + "x": 22148.615823045653, + "y": 17378.614990230373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}", + "project": "Foundations", + "id": "1e5fa2e6-378a-4e4a-bd8f-14b9d6474b75", + "savedPayload": { + "position": { + "x": 22205.39119635378, + "y": 17084.036381051563 + }, + "targetPosition": { + "x": 22177.003509699716, + "y": 17231.325685640968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "274cca88-7454-4c4d-aa07-9ed7d97428da", + "savedPayload": { + "position": { + "x": 22177.003509699716, + "y": 17231.325685640968 + }, + "targetPosition": { + "x": 22148.615823045653, + "y": 17378.614990230373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ad8046ba-5d3d-4d1b-9e0e-10386ba5966a", + "savedPayload": { + "position": { + "x": 22148.615823045653, + "y": 17378.614990230373 + }, + "targetPosition": { + "x": 22159.316700525538, + "y": 17528.23280742191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " VWMA Begin", + "project": "Foundations", + "id": "2e964137-4fd1-4305-bf64-21d0360f809e", + "savedPayload": { + "position": { + "x": 22355.774920709122, + "y": 17301.507935115635 + }, + "targetPosition": { + "x": 22159.316700525538, + "y": 17528.23280742191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "VWMA Begin", + "id": "93520062-db8b-4f3b-90e3-b74aa7ca0689" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8a9b5c2d-249e-4e7f-bfbf-6528442583e2" + ], + [ + "VWMA Begin", + "Point", + "Foundations", + "93520062-db8b-4f3b-90e3-b74aa7ca0689" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " VWMA End", + "project": "Foundations", + "id": "5fd1f1b0-3141-4565-a789-91bea3d4b0a9", + "savedPayload": { + "position": { + "x": 22458.552334908614, + "y": 17506.83105246214 + }, + "targetPosition": { + "x": 22159.316700525538, + "y": 17528.23280742191 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "VWMA End", + "id": "4a027d3a-c224-469f-a807-4dfdd88c83e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "8a9b5c2d-249e-4e7f-bfbf-6528442583e2" + ], + [ + "VWMA End", + "Point", + "Foundations", + "4a027d3a-c224-469f-a807-4dfdd88c83e9" + ] + ] + } + } + ], + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0", + "savedPayload": { + "position": { + "x": 22159.316700525538, + "y": 17528.23280742191 + }, + "targetPosition": { + "x": 21962.858480341954, + "y": 17754.957679728188 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "9aa4b9a8-95e8-4206-a195-96b81f7aecaa", + "savedPayload": { + "position": { + "x": 21962.858480341954, + "y": 17754.957679728188 + }, + "targetPosition": { + "x": 21906.08310703383, + "y": 18049.536288907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Volume-WMA", + "config": "{\n \"codeName\": \"Volume-WMA\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Volume-WMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.vwma", + "project": "Foundations", + "id": "9802fa71-bf09-4ef4-a3a0-72a009c1d284", + "savedPayload": { + "position": { + "x": 22669.541818446214, + "y": 17626.57063861027 + }, + "targetPosition": { + "x": 22473.08359826263, + "y": 17853.295510916545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "54730553-4f4c-402c-b6b4-5a64d72b538b", + "savedPayload": { + "position": { + "x": 22767.66220744144, + "y": 17910.070884224668 + }, + "targetPosition": { + "x": 22473.08359826263, + "y": 17853.295510916545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c5552f3-6317-4cfc-a07e-5c172526938c", + "savedPayload": { + "position": { + "x": 22473.08359826263, + "y": 17853.295510916545 + }, + "targetPosition": { + "x": 22189.58335264823, + "y": 17951.41589991177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af", + "savedPayload": { + "position": { + "x": 22189.58335264823, + "y": 17951.41589991177 + }, + "targetPosition": { + "x": 21906.08310703383, + "y": 18049.536288907 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99", + "savedPayload": { + "position": { + "x": 21906.08310703383, + "y": 18049.536288907 + }, + "targetPosition": { + "x": 21709.624886850248, + "y": 18276.261161213275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "853aa420-7d60-47e5-9434-acbecf5b4c99", + "savedPayload": { + "position": { + "x": 21579.92294685356, + "y": 18210.507659865005 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Fibonacci-Bollinger", + "config": "{\n \"codeName\": \"PlotterfibBB\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Fibonacci-Bollinger", + "config": "{\n \"codeName\": \"fibBB-Module\",\n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Basis Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.basis", + "project": "Foundations", + "id": "dcead06f-c640-45df-8d6c-538099817337", + "savedPayload": { + "position": { + "x": 21214.072547913438, + "y": 18150.60172384026 + }, + "targetPosition": { + "x": 21153.514643031373, + "y": 17993.09203316602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62196b54-d80d-4936-979e-080c787eaf6a", + "savedPayload": { + "position": { + "x": 21153.514643031373, + "y": 17993.09203316602 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Basis End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.basis", + "project": "Foundations", + "id": "5b33fc67-7f44-4c74-b300-0a8a8f95e62d", + "savedPayload": { + "position": { + "x": 21100.20280602727, + "y": 18179.761483443235 + }, + "targetPosition": { + "x": 21077.601481773927, + "y": 18012.531872901338 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50c80560-9346-476a-a2da-783c080fefa8", + "savedPayload": { + "position": { + "x": 21077.601481773927, + "y": 18012.531872901338 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up1 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up1", + "project": "Foundations", + "id": "7782590a-8174-493a-892f-7d60ea413bfa", + "savedPayload": { + "position": { + "x": 20982.677734419205, + "y": 18181.87506827596 + }, + "targetPosition": { + "x": 20999.251434035217, + "y": 18013.940929456487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b08f1e76-6c85-4c95-b09a-928658a4e19a", + "savedPayload": { + "position": { + "x": 20999.251434035217, + "y": 18013.940929456487 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up1 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up1", + "project": "Foundations", + "id": "aa25690f-44e9-4873-b141-ef774be0da1d", + "savedPayload": { + "position": { + "x": 20867.833140119863, + "y": 18156.828534433014 + }, + "targetPosition": { + "x": 20922.688371168988, + "y": 17997.243240227857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd6216b4-08ac-4c97-892e-2e13092023cd", + "savedPayload": { + "position": { + "x": 20922.688371168988, + "y": 17997.243240227857 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up2 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up2", + "project": "Foundations", + "id": "a4687ee1-000b-4809-9eba-ed49a7169413", + "savedPayload": { + "position": { + "x": 20761.860324934336, + "y": 18105.97214703693 + }, + "targetPosition": { + "x": 20852.03982771197, + "y": 17963.3389819638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c0ed46b7-9627-441c-97aa-9e4aba7044d2", + "savedPayload": { + "position": { + "x": 20852.03982771197, + "y": 17963.3389819638 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up2 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up2", + "project": "Foundations", + "id": "158d97c0-1b23-4e87-836d-dd737dcb3001", + "savedPayload": { + "position": { + "x": 20670.472310759324, + "y": 18032.047587095905 + }, + "targetPosition": { + "x": 20791.11448492863, + "y": 17914.055942003117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a837c055-47e5-49f1-9d33-ae3dcf8414fa", + "savedPayload": { + "position": { + "x": 20791.11448492863, + "y": 17914.055942003117 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up3 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up3", + "project": "Foundations", + "id": "896fa06a-6877-45af-82a4-51cbcc43077e", + "savedPayload": { + "position": { + "x": 20598.595849093897, + "y": 17939.040146771033 + }, + "targetPosition": { + "x": 20743.196843818347, + "y": 17852.050981786535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eec5200a-4dbd-430f-a1a2-6398b590e649", + "savedPayload": { + "position": { + "x": 20743.196843818347, + "y": 17852.050981786535 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up3 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up3", + "project": "Foundations", + "id": "76ef84f6-4765-4ebe-943b-94d3e7f3af64", + "savedPayload": { + "position": { + "x": 20550.105818590975, + "y": 17831.963881244297 + }, + "targetPosition": { + "x": 20710.870156816396, + "y": 17780.666804768713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32c1785f-b76a-4df2-a9b1-61a227ab4524", + "savedPayload": { + "position": { + "x": 20710.870156816396, + "y": 17780.666804768713 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up4 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up4", + "project": "Foundations", + "id": "4215aa68-046d-44ee-a51d-3983fc303c49", + "savedPayload": { + "position": { + "x": 20527.616329346147, + "y": 17716.591299705906 + }, + "targetPosition": { + "x": 20695.87716398651, + "y": 17703.751750409785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8db1ca2-b070-4818-b4cc-0f9061c1e83d", + "savedPayload": { + "position": { + "x": 20695.87716398651, + "y": 17703.751750409785 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up4 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up4", + "project": "Foundations", + "id": "cd2addaa-ca89-404f-94b8-eb6eb303197e", + "savedPayload": { + "position": { + "x": 20532.33979554578, + "y": 17599.142167889673 + }, + "targetPosition": { + "x": 20699.026141452934, + "y": 17625.45232919896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d", + "savedPayload": { + "position": { + "x": 20699.026141452934, + "y": 17625.45232919896 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up5 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up5", + "project": "Foundations", + "id": "6264f2ce-8797-4eaa-903b-1c7d1a30165d", + "savedPayload": { + "position": { + "x": 20564.02157390444, + "y": 17485.948198892384 + }, + "targetPosition": { + "x": 20720.147327025374, + "y": 17549.98968320077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2761f530-c094-4e76-80c0-916eb94083d4", + "savedPayload": { + "position": { + "x": 20720.147327025374, + "y": 17549.98968320077 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up5 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up5", + "project": "Foundations", + "id": "436e5df4-1354-419f-9574-4948184562d1", + "savedPayload": { + "position": { + "x": 20620.95369155028, + "y": 17383.111708881854 + }, + "targetPosition": { + "x": 20758.1020721226, + "y": 17481.43202319375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46256cd3-aff0-416e-af97-b507ec6b2773", + "savedPayload": { + "position": { + "x": 20758.1020721226, + "y": 17481.43202319375 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up6 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.up6", + "project": "Foundations", + "id": "85ee4043-c9e8-46d7-aecb-b476abb12287", + "savedPayload": { + "position": { + "x": 20700.06692328469, + "y": 17296.17663965278 + }, + "targetPosition": { + "x": 20810.844226612207, + "y": 17423.475310374364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d00d7b16-bdc1-40b6-b719-c1c91b29d406", + "savedPayload": { + "position": { + "x": 20810.844226612207, + "y": 17423.475310374364 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "up6 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.up6", + "project": "Foundations", + "id": "d4cc7439-07db-4a8e-b10c-121723e725e1", + "savedPayload": { + "position": { + "x": 20797.096254307166, + "y": 17229.8296832896 + }, + "targetPosition": { + "x": 20875.53044729386, + "y": 17379.24400613225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ac44f97f-4437-43a2-b6f4-b89935501a04", + "savedPayload": { + "position": { + "x": 20875.53044729386, + "y": 17379.24400613225 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down1 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low1", + "project": "Foundations", + "id": "f3b966c2-4649-488b-9c94-d096263c8149", + "savedPayload": { + "position": { + "x": 20906.810808267182, + "y": 17187.647621383137 + }, + "targetPosition": { + "x": 20948.6734832672, + "y": 17351.12263152794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5183ad71-2dbb-4b3a-80ca-9a217f694ac7", + "savedPayload": { + "position": { + "x": 20948.6734832672, + "y": 17351.12263152794 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down1 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low1", + "project": "Foundations", + "id": "bbf48635-5a11-44b7-9647-143c0843076d", + "savedPayload": { + "position": { + "x": 21023.2958451622, + "y": 17171.904499809178 + }, + "targetPosition": { + "x": 21026.330174530547, + "y": 17340.6272171453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc88f889-864e-4d09-b745-c70fa788dd9b", + "savedPayload": { + "position": { + "x": 21026.330174530547, + "y": 17340.6272171453 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down2 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low2", + "project": "Foundations", + "id": "9da52b56-a753-4541-896e-9b5d1353784c", + "savedPayload": { + "position": { + "x": 21140.27162650218, + "y": 17183.44903432673 + }, + "targetPosition": { + "x": 21104.314028757202, + "y": 17348.323573490336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f5496458-d5c3-482d-91ce-540807ab1ab7", + "savedPayload": { + "position": { + "x": 21104.314028757202, + "y": 17348.323573490336 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down2 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low2", + "project": "Foundations", + "id": "c4ead16d-6c49-4cb8-8295-4ab2c8f6cca0", + "savedPayload": { + "position": { + "x": 21251.431957637036, + "y": 17221.65885609177 + }, + "targetPosition": { + "x": 21178.42091618044, + "y": 17373.79678800036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80396366-de7b-4916-beab-d472732d8c85", + "savedPayload": { + "position": { + "x": 21178.42091618044, + "y": 17373.79678800036 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down3 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low3", + "project": "Foundations", + "id": "2b3367e2-ffdf-4cbd-8d35-ef71ab043340", + "savedPayload": { + "position": { + "x": 21350.784156342506, + "y": 17284.47406372269 + }, + "targetPosition": { + "x": 21244.655715317418, + "y": 17415.67359308764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f21630c7-3d01-4315-b6be-c6555c50c63d", + "savedPayload": { + "position": { + "x": 21244.655715317418, + "y": 17415.67359308764 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down3 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low3", + "project": "Foundations", + "id": "9e0dac6f-73bf-464f-804e-2f5540217267", + "savedPayload": { + "position": { + "x": 21432.972119870014, + "y": 17368.508273116997 + }, + "targetPosition": { + "x": 21299.447691002424, + "y": 17471.696399350512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85ddb017-7068-4b54-abf9-61023caef535", + "savedPayload": { + "position": { + "x": 21299.447691002424, + "y": 17471.696399350512 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down4 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low4", + "project": "Foundations", + "id": "91129f45-0946-4b66-8a53-06f97623e9b6", + "savedPayload": { + "position": { + "x": 21493.56507383224, + "y": 17469.231178294805 + }, + "targetPosition": { + "x": 21339.842993643906, + "y": 17538.845002802384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3fec484b-adcb-4a97-8552-0fb50143db38", + "savedPayload": { + "position": { + "x": 21339.842993643906, + "y": 17538.845002802384 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down4 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low4", + "project": "Foundations", + "id": "8ef7553e-832c-45c4-9dc0-4c1b5b505026", + "savedPayload": { + "position": { + "x": 21529.296436397173, + "y": 17581.212781366827 + }, + "targetPosition": { + "x": 21363.66390202053, + "y": 17613.499404850398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b68926b-de6b-4e00-8399-0d023ca4468b", + "savedPayload": { + "position": { + "x": 21363.66390202053, + "y": 17613.499404850398 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down5 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low5", + "project": "Foundations", + "id": "471b8e4f-532f-4b32-9653-6119235a0574", + "savedPayload": { + "position": { + "x": 21538.239920560223, + "y": 17698.41612512609 + }, + "targetPosition": { + "x": 21369.626224795895, + "y": 17691.63496735657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9042fa6-276e-4493-bc87-fa0acdbff2fd", + "savedPayload": { + "position": { + "x": 21369.626224795895, + "y": 17691.63496735657 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down5 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low5", + "project": "Foundations", + "id": "7e20c905-aa83-4391-bd08-8c810e96d8f1", + "savedPayload": { + "position": { + "x": 21519.913380775222, + "y": 17814.522746973576 + }, + "targetPosition": { + "x": 21357.408531605895, + "y": 17769.039381921564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "195cb50c-8751-4d6d-a4e7-34c1acb88b34", + "savedPayload": { + "position": { + "x": 21357.408531605895, + "y": 17769.039381921564 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down6 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.low6", + "project": "Foundations", + "id": "8d02416e-a232-4571-8b3d-4a13610837f0", + "savedPayload": { + "position": { + "x": 21475.304805545627, + "y": 17923.27330887241 + }, + "targetPosition": { + "x": 21327.66948145283, + "y": 17841.539756520786 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "97950733-c4aa-411a-ae4e-745db7bd84ee", + "savedPayload": { + "position": { + "x": 21327.66948145283, + "y": 17841.539756520786 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "down6 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.low6", + "project": "Foundations", + "id": "e5d29305-55f6-4767-a933-ff95cd172601", + "savedPayload": { + "position": { + "x": 21406.81905470857, + "y": 18018.805039881587 + }, + "targetPosition": { + "x": 21282.012314228126, + "y": 17905.22757719357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8c623bff-82f3-4ce3-848f-e8bb0c2f43c9", + "savedPayload": { + "position": { + "x": 21282.012314228126, + "y": 17905.22757719357 + }, + "targetPosition": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6ffe85f0-a492-412a-8130-3f1410adf2de", + "savedPayload": { + "position": { + "x": 21032.39883326724, + "y": 17678.07265181754 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Basis", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "e6a45d04-6767-4efb-a586-0638e162004c", + "savedPayload": { + "position": { + "x": 21307.491747242526, + "y": 17138.81864069882 + }, + "targetPosition": { + "x": 21426.531687790506, + "y": 17258.426562904388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "ae3541af-f6dd-475f-af82-fab6521b0237", + "savedPayload": { + "position": { + "x": 21426.531687790506, + "y": 17258.426562904388 + }, + "targetPosition": { + "x": 21545.571628338486, + "y": 17378.034485109954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Basis Begin", + "project": "Foundations", + "id": "03830897-b6d5-4fcd-a6b7-94fa37e3afa6", + "savedPayload": { + "position": { + "x": 21481.36503392253, + "y": 17221.97656082059 + }, + "targetPosition": { + "x": 21545.571628338486, + "y": 17378.034485109954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Basis Begin", + "id": "62196b54-d80d-4936-979e-080c787eaf6a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "Basis Begin", + "Point", + "Foundations", + "62196b54-d80d-4936-979e-080c787eaf6a" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Basis End", + "project": "Foundations", + "id": "abd5dceb-68b8-48e5-ac32-b6b0d7147aac", + "savedPayload": { + "position": { + "x": 21545.973252020158, + "y": 17209.284963041242 + }, + "targetPosition": { + "x": 21545.571628338486, + "y": 17378.034485109954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Basis End", + "id": "50c80560-9346-476a-a2da-783c080fefa8" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "Basis End", + "Point", + "Foundations", + "50c80560-9346-476a-a2da-783c080fefa8" + ] + ] + } + } + ], + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611", + "savedPayload": { + "position": { + "x": 21545.571628338486, + "y": 17378.034485109954 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up1", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "2f924e06-5b56-4b7f-8f21-f1278f142bae", + "savedPayload": { + "position": { + "x": 21497.82747470825, + "y": 17054.79024406755 + }, + "targetPosition": { + "x": 21589.398221605792, + "y": 17196.53424151586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "df70c5e1-fefa-413a-99d9-969f04ea15de", + "savedPayload": { + "position": { + "x": 21589.398221605792, + "y": 17196.53424151586 + }, + "targetPosition": { + "x": 21680.968968503334, + "y": 17338.27823896417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up1 Begin", + "project": "Foundations", + "id": "1e286ee2-b7bb-4333-8a40-db76c851703f", + "savedPayload": { + "position": { + "x": 21650.61170912859, + "y": 17172.281253138357 + }, + "targetPosition": { + "x": 21680.968968503334, + "y": 17338.27823896417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up1 Begin", + "id": "b08f1e76-6c85-4c95-b09a-928658a4e19a" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up1 Begin", + "Point", + "Foundations", + "b08f1e76-6c85-4c95-b09a-928658a4e19a" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up1 End", + "project": "Foundations", + "id": "9a4563a4-b781-4303-a2b9-73b8543f9a5c", + "savedPayload": { + "position": { + "x": 21716.44681420195, + "y": 17173.29980108641 + }, + "targetPosition": { + "x": 21680.968968503334, + "y": 17338.27823896417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up1 End", + "id": "dd6216b4-08ac-4c97-892e-2e13092023cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up1 End", + "Point", + "Foundations", + "dd6216b4-08ac-4c97-892e-2e13092023cd" + ] + ] + } + } + ], + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e", + "savedPayload": { + "position": { + "x": 21680.968968503334, + "y": 17338.27823896417 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up2", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "8e897f0d-7282-40c1-ad70-afa1efbd0a45", + "savedPayload": { + "position": { + "x": 21701.474395883077, + "y": 17012.171092429595 + }, + "targetPosition": { + "x": 21761.573868085565, + "y": 17169.85627226899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f41e6604-89e1-4e48-b379-8b8f9af1935f", + "savedPayload": { + "position": { + "x": 21761.573868085565, + "y": 17169.85627226899 + }, + "targetPosition": { + "x": 21821.673340288053, + "y": 17327.541452108384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up2 Begin", + "project": "Foundations", + "id": "fe717971-6212-4639-bd26-a5446e596c0d", + "savedPayload": { + "position": { + "x": 21826.49217385949, + "y": 17158.860269568628 + }, + "targetPosition": { + "x": 21821.673340288053, + "y": 17327.541452108384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up2 Begin", + "id": "c0ed46b7-9627-441c-97aa-9e4aba7044d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up2 Begin", + "Point", + "Foundations", + "c0ed46b7-9627-441c-97aa-9e4aba7044d2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up2 End", + "project": "Foundations", + "id": "d53c727b-4739-404d-8331-d375aa7164de", + "savedPayload": { + "position": { + "x": 21890.676855904996, + "y": 17173.544447811215 + }, + "targetPosition": { + "x": 21821.673340288053, + "y": 17327.541452108384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up2 End", + "id": "a837c055-47e5-49f1-9d33-ae3dcf8414fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up2 End", + "Point", + "Foundations", + "a837c055-47e5-49f1-9d33-ae3dcf8414fa" + ] + ] + } + } + ], + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0", + "savedPayload": { + "position": { + "x": 21821.673340288053, + "y": 17327.541452108384 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up3", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "0b172bc6-2c01-4630-98cf-efa241e3cfe9", + "savedPayload": { + "position": { + "x": 21909.532163105327, + "y": 17012.823847220912 + }, + "targetPosition": { + "x": 21935.53372528825, + "y": 17179.558610434968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "550312c5-9cac-47b8-838d-0e5e15a86dce", + "savedPayload": { + "position": { + "x": 21935.53372528825, + "y": 17179.558610434968 + }, + "targetPosition": { + "x": 21961.53528747117, + "y": 17346.293373649023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up3 Begin", + "project": "Foundations", + "id": "0ac609db-71f4-453f-b0db-7a9c452db481", + "savedPayload": { + "position": { + "x": 22001.319607838388, + "y": 17182.300171494426 + }, + "targetPosition": { + "x": 21961.53528747117, + "y": 17346.293373649023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up3 Begin", + "id": "eec5200a-4dbd-430f-a1a2-6398b590e649" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up3 Begin", + "Point", + "Foundations", + "eec5200a-4dbd-430f-a1a2-6398b590e649" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up3 End", + "project": "Foundations", + "id": "48d86c9a-a242-465c-8d1f-a64a4fd53bef", + "savedPayload": { + "position": { + "x": 22061.04868825838, + "y": 17210.008210979842 + }, + "targetPosition": { + "x": 21961.53528747117, + "y": 17346.293373649023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up3 End", + "id": "32c1785f-b76a-4df2-a9b1-61a227ab4524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up3 End", + "Point", + "Foundations", + "32c1785f-b76a-4df2-a9b1-61a227ab4524" + ] + ] + } + } + ], + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991", + "savedPayload": { + "position": { + "x": 21961.53528747117, + "y": 17346.293373649023 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up4", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "4755933c-1fe1-42aa-a73e-9acde7acc6f5", + "savedPayload": { + "position": { + "x": 22112.90765357546, + "y": 17056.719979924845 + }, + "targetPosition": { + "x": 22103.67491270208, + "y": 17225.217217278947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0982c680-2eea-4396-8a97-d9d27bb388ab", + "savedPayload": { + "position": { + "x": 22103.67491270208, + "y": 17225.217217278947 + }, + "targetPosition": { + "x": 22094.4421718287, + "y": 17393.71445463305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up4 Begin", + "project": "Foundations", + "id": "439c5edf-7fa1-4c40-abec-91aa48030649", + "savedPayload": { + "position": { + "x": 22167.4532132853, + "y": 17241.57652272446 + }, + "targetPosition": { + "x": 22094.4421718287, + "y": 17393.71445463305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up4 Begin", + "id": "c8db1ca2-b070-4818-b4cc-0f9061c1e83d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up4 Begin", + "Point", + "Foundations", + "c8db1ca2-b070-4818-b4cc-0f9061c1e83d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up4 End", + "project": "Foundations", + "id": "c895fbb7-f13a-460d-947b-371e22938ca0", + "savedPayload": { + "position": { + "x": 22220.11624465349, + "y": 17281.09744916927 + }, + "targetPosition": { + "x": 22094.4421718287, + "y": 17393.71445463305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up4 End", + "id": "34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up4 End", + "Point", + "Foundations", + "34f3c00c-e419-4fd1-bf6c-69e3ef4fee5d" + ] + ] + } + } + ], + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642", + "savedPayload": { + "position": { + "x": 22094.4421718287, + "y": 17393.71445463305 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up5", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "69d472ac-0801-482a-966e-ae8f6887b3e4", + "savedPayload": { + "position": { + "x": 22302.712382456037, + "y": 17141.941018905232 + }, + "targetPosition": { + "x": 22258.648853606133, + "y": 17304.836592587555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "6c90da6d-761a-47bf-9ddb-b7d148d0e6d4", + "savedPayload": { + "position": { + "x": 22258.648853606133, + "y": 17304.836592587555 + }, + "targetPosition": { + "x": 22214.58532475623, + "y": 17467.732166269878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up5 Begin", + "project": "Foundations", + "id": "49604aee-61da-4d3b-be02-f5c6efba6a8c", + "savedPayload": { + "position": { + "x": 22317.63215444471, + "y": 17334.098662270495 + }, + "targetPosition": { + "x": 22214.58532475623, + "y": 17467.732166269878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up5 Begin", + "id": "2761f530-c094-4e76-80c0-916eb94083d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up5 Begin", + "Point", + "Foundations", + "2761f530-c094-4e76-80c0-916eb94083d4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up5 End", + "project": "Foundations", + "id": "96b8af8e-263e-401c-85ff-0591b38c0460", + "savedPayload": { + "position": { + "x": 22360.92750958505, + "y": 17383.70522154661 + }, + "targetPosition": { + "x": 22214.58532475623, + "y": 17467.732166269878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up5 End", + "id": "46256cd3-aff0-416e-af97-b507ec6b2773" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up5 End", + "Point", + "Foundations", + "46256cd3-aff0-416e-af97-b507ec6b2773" + ] + ] + } + } + ], + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b", + "savedPayload": { + "position": { + "x": 22214.58532475623, + "y": 17467.732166269878 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Up6", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "14276c00-4f22-47eb-a886-38c9183d296b", + "savedPayload": { + "position": { + "x": 22470.650972310854, + "y": 17264.762395822698 + }, + "targetPosition": { + "x": 22393.682443135433, + "y": 17414.93698760364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1c7f9662-fccc-4961-93f6-b562e330b8fb", + "savedPayload": { + "position": { + "x": 22393.682443135433, + "y": 17414.93698760364 + }, + "targetPosition": { + "x": 22316.71391396001, + "y": 17565.111579384582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " up6 Begin", + "project": "Foundations", + "id": "fbc294ea-6cda-445c-a82b-0deb3ef02a44", + "savedPayload": { + "position": { + "x": 22445.292890949437, + "y": 17455.822928663874 + }, + "targetPosition": { + "x": 22316.71391396001, + "y": 17565.111579384582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up6 Begin", + "id": "d00d7b16-bdc1-40b6-b719-c1c91b29d406" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up6 Begin", + "Point", + "Foundations", + "d00d7b16-bdc1-40b6-b719-c1c91b29d406" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " up6 End", + "project": "Foundations", + "id": "9fe8347c-f397-443b-b18d-0ab22b0026c4", + "savedPayload": { + "position": { + "x": 22477.32835508813, + "y": 17513.34707609225 + }, + "targetPosition": { + "x": 22316.71391396001, + "y": 17565.111579384582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "up6 End", + "id": "ac44f97f-4437-43a2-b6f4-b89935501a04" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "up6 End", + "Point", + "Foundations", + "ac44f97f-4437-43a2-b6f4-b89935501a04" + ] + ] + } + } + ], + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b", + "savedPayload": { + "position": { + "x": 22316.71391396001, + "y": 17565.111579384582 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down1", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "c27b6317-57c8-4aeb-a316-57ba72e53cef", + "savedPayload": { + "position": { + "x": 22609.38370090448, + "y": 17419.816227143612 + }, + "targetPosition": { + "x": 22502.87406546449, + "y": 17550.7064867447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "84a822de-2a7f-4d59-b891-a79c5bb84f9f", + "savedPayload": { + "position": { + "x": 22502.87406546449, + "y": 17550.7064867447 + }, + "targetPosition": { + "x": 22396.3644300245, + "y": 17681.59674634579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down1 Begin", + "project": "Foundations", + "id": "8f87d08a-1cc5-4944-a237-6b9da76f11e3", + "savedPayload": { + "position": { + "x": 22544.856036030047, + "y": 17601.429387365384 + }, + "targetPosition": { + "x": 22396.3644300245, + "y": 17681.59674634579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down1 Begin", + "id": "5183ad71-2dbb-4b3a-80ca-9a217f694ac7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down1 Begin", + "Point", + "Foundations", + "5183ad71-2dbb-4b3a-80ca-9a217f694ac7" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down1 End", + "project": "Foundations", + "id": "695504d7-15b6-439c-b472-6ccdbead057c", + "savedPayload": { + "position": { + "x": 22564.23150566102, + "y": 17664.357041671916 + }, + "targetPosition": { + "x": 22396.3644300245, + "y": 17681.59674634579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down1 End", + "id": "dc88f889-864e-4d09-b745-c70fa788dd9b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down1 End", + "Point", + "Foundations", + "dc88f889-864e-4d09-b745-c70fa788dd9b" + ] + ] + } + } + ], + "id": "7bb7d005-39ee-405b-841f-52b4374629cd", + "savedPayload": { + "position": { + "x": 22396.3644300245, + "y": 17681.59674634579 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down2", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "557112f9-6212-48e7-bbe6-61d61fcd1b2c", + "savedPayload": { + "position": { + "x": 22712.84728228389, + "y": 17600.32591640841 + }, + "targetPosition": { + "x": 22581.451522737992, + "y": 17706.211311403928 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "57ecefea-0517-45f7-8696-a776b127df5f", + "savedPayload": { + "position": { + "x": 22581.451522737992, + "y": 17706.211311403928 + }, + "targetPosition": { + "x": 22450.055763192096, + "y": 17812.096706399447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down2 Begin", + "project": "Foundations", + "id": "a8ac0ac4-8f49-4cf5-bd9e-9703349950fa", + "savedPayload": { + "position": { + "x": 22611.97020248954, + "y": 17764.554337432455 + }, + "targetPosition": { + "x": 22450.055763192096, + "y": 17812.096706399447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down2 Begin", + "id": "f5496458-d5c3-482d-91ce-540807ab1ab7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down2 Begin", + "Point", + "Foundations", + "f5496458-d5c3-482d-91ce-540807ab1ab7" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down2 End", + "project": "Foundations", + "id": "4651dff3-7a30-4da8-afd6-2cdc11d8a88b", + "savedPayload": { + "position": { + "x": 22617.838876616104, + "y": 17830.13525816356 + }, + "targetPosition": { + "x": 22450.055763192096, + "y": 17812.096706399447 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down2 End", + "id": "80396366-de7b-4916-beab-d472732d8c85" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down2 End", + "Point", + "Foundations", + "80396366-de7b-4916-beab-d472732d8c85" + ] + ] + } + } + ], + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2", + "savedPayload": { + "position": { + "x": 22450.055763192096, + "y": 17812.096706399447 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down3", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "e83ed173-ce55-48f2-9eea-44d2ce4432ed", + "savedPayload": { + "position": { + "x": 22776.51986146945, + "y": 17798.402324014627 + }, + "targetPosition": { + "x": 22625.98060301661, + "y": 17874.655154548775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e10e54b3-1f86-4742-b402-64168f0bce51", + "savedPayload": { + "position": { + "x": 22625.98060301661, + "y": 17874.655154548775 + }, + "targetPosition": { + "x": 22475.441344563773, + "y": 17950.907985082922 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down3 Begin", + "project": "Foundations", + "id": "cad8c207-65e9-4718-ad8f-3ec09b922711", + "savedPayload": { + "position": { + "x": 22643.702179204138, + "y": 17938.0684357868 + }, + "targetPosition": { + "x": 22475.441344563773, + "y": 17950.907985082922 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down3 Begin", + "id": "f21630c7-3d01-4315-b6be-c6555c50c63d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down3 Begin", + "Point", + "Foundations", + "f21630c7-3d01-4315-b6be-c6555c50c63d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down3 End", + "project": "Foundations", + "id": "604fc3b4-8f47-4303-a2ca-7dddb75b0d8f", + "savedPayload": { + "position": { + "x": 22635.807568605935, + "y": 18003.436422014354 + }, + "targetPosition": { + "x": 22475.441344563773, + "y": 17950.907985082922 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down3 End", + "id": "85ddb017-7068-4b54-abf9-61023caef535" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down3 End", + "Point", + "Foundations", + "85ddb017-7068-4b54-abf9-61023caef535" + ] + ] + } + } + ], + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0", + "savedPayload": { + "position": { + "x": 22475.441344563773, + "y": 17950.907985082922 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down4", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "b11f5701-65e5-4622-9fcc-3e93dde429a7", + "savedPayload": { + "position": { + "x": 22797.61864121582, + "y": 18005.38856047382 + }, + "targetPosition": { + "x": 22634.515171817937, + "y": 18048.676211950577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a00f29de-05eb-4f01-b4ed-e60dafe985ea", + "savedPayload": { + "position": { + "x": 22634.515171817937, + "y": 18048.676211950577 + }, + "targetPosition": { + "x": 22471.411702420053, + "y": 18091.963863427332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down4 Begin", + "project": "Foundations", + "id": "aada8d7b-1327-47b5-804b-43920e50f7c0", + "savedPayload": { + "position": { + "x": 22638.66512652449, + "y": 18114.38828371731 + }, + "targetPosition": { + "x": 22471.411702420053, + "y": 18091.963863427332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down4 Begin", + "id": "3fec484b-adcb-4a97-8552-0fb50143db38" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down4 Begin", + "Point", + "Foundations", + "3fec484b-adcb-4a97-8552-0fb50143db38" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down4 End", + "project": "Foundations", + "id": "0f406417-a545-40b8-8013-a681f65e01db", + "savedPayload": { + "position": { + "x": 22617.352263567205, + "y": 18176.686440772777 + }, + "targetPosition": { + "x": 22471.411702420053, + "y": 18091.963863427332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down4 End", + "id": "0b68926b-de6b-4e00-8399-0d023ca4468b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down4 End", + "Point", + "Foundations", + "0b68926b-de6b-4e00-8399-0d023ca4468b" + ] + ] + } + } + ], + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4", + "savedPayload": { + "position": { + "x": 22471.411702420053, + "y": 18091.963863427332 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down5", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "dfe03a7e-3a18-413d-b8b2-af252b2fb878", + "savedPayload": { + "position": { + "x": 22775.221503604913, + "y": 18212.238334022564 + }, + "targetPosition": { + "x": 22606.68222753195, + "y": 18220.668928355197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "2f0dc07d-3721-43d0-a27b-48e7d2815683", + "savedPayload": { + "position": { + "x": 22606.68222753195, + "y": 18220.668928355197 + }, + "targetPosition": { + "x": 22438.142951458987, + "y": 18229.09952268783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down5 Begin", + "project": "Foundations", + "id": "86948607-062c-4c79-a8d9-8e5eebe34e5f", + "savedPayload": { + "position": { + "x": 22597.079187823158, + "y": 18285.807857792934 + }, + "targetPosition": { + "x": 22438.142951458987, + "y": 18229.09952268783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down5 Begin", + "id": "b9042fa6-276e-4493-bc87-fa0acdbff2fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down5 Begin", + "Point", + "Foundations", + "b9042fa6-276e-4493-bc87-fa0acdbff2fd" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down5 End", + "project": "Foundations", + "id": "d27b931a-701d-4b0d-9c09-23fca0a94aaf", + "savedPayload": { + "position": { + "x": 22563.27954688849, + "y": 18342.313457273256 + }, + "targetPosition": { + "x": 22438.142951458987, + "y": 18229.09952268783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down5 End", + "id": "195cb50c-8751-4d6d-a4e7-34c1acb88b34" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down5 End", + "Point", + "Foundations", + "195cb50c-8751-4d6d-a4e7-34c1acb88b34" + ] + ] + } + } + ], + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf", + "savedPayload": { + "position": { + "x": 22438.142951458987, + "y": 18229.09952268783 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Down6", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "2ef6a24f-52c0-4f60-a130-52a320de8f3a", + "savedPayload": { + "position": { + "x": 22710.307311023713, + "y": 18409.91131698143 + }, + "targetPosition": { + "x": 22543.698203381235, + "y": 18383.116396743124 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "92b3051d-6225-48bc-8b03-d4b7fe7d9d88", + "savedPayload": { + "position": { + "x": 22543.698203381235, + "y": 18383.116396743124 + }, + "targetPosition": { + "x": 22377.089095738756, + "y": 18356.321476504818 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " down6 Begin", + "project": "Foundations", + "id": "4fbe331d-45e9-42a5-8747-99298eaf2d02", + "savedPayload": { + "position": { + "x": 22520.761868172867, + "y": 18444.83530006417 + }, + "targetPosition": { + "x": 22377.089095738756, + "y": 18356.321476504818 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down6 Begin", + "id": "97950733-c4aa-411a-ae4e-745db7bd84ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down6 Begin", + "Point", + "Foundations", + "97950733-c4aa-411a-ae4e-745db7bd84ee" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " down6 End", + "project": "Foundations", + "id": "8add2e4f-967b-42c3-b121-3abd2eea3bc4", + "savedPayload": { + "position": { + "x": 22475.952655758334, + "y": 18493.078776128114 + }, + "targetPosition": { + "x": 22377.089095738756, + "y": 18356.321476504818 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "down6 End", + "id": "8c623bff-82f3-4ce3-848f-e8bb0c2f43c9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "6ffe85f0-a492-412a-8130-3f1410adf2de" + ], + [ + "down6 End", + "Point", + "Foundations", + "8c623bff-82f3-4ce3-848f-e8bb0c2f43c9" + ] + ] + } + } + ], + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838", + "savedPayload": { + "position": { + "x": 22377.089095738756, + "y": 18356.321476504818 + }, + "targetPosition": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "33c0090f-fc6f-4304-b143-a52f73ebb0ca", + "savedPayload": { + "position": { + "x": 21802.39800600231, + "y": 18002.266182267413 + }, + "targetPosition": { + "x": 21491.86245083536, + "y": 18327.946499414695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "config": "{\n \"codeName\": \"fibBB\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Basis", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.basis", + "project": "Foundations", + "id": "9ec9d3ad-0a93-49c4-8aec-e477932da96d", + "savedPayload": { + "position": { + "x": 21632.04842883777, + "y": 18229.54973455875 + }, + "targetPosition": { + "x": 21738.19701856589, + "y": 18427.936923910107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "d03037b6-ef45-4aa7-b0b0-eac2688ab076", + "savedPayload": { + "position": { + "x": 21712.604377898857, + "y": 18318.386630694215 + }, + "targetPosition": { + "x": 21738.19701856589, + "y": 18427.936923910107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "506e968a-c2a6-4dc0-be20-399be8d4b2b8", + "savedPayload": { + "position": { + "x": 21738.19701856589, + "y": 18427.936923910107 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up1 - 0.236", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up1", + "project": "Foundations", + "id": "79db7c5d-7960-4544-9973-26453a8d7ca5", + "savedPayload": { + "position": { + "x": 21827.847227298527, + "y": 18189.563787708594 + }, + "targetPosition": { + "x": 21837.40682650652, + "y": 18414.36061611812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "854747ac-c164-4005-9d18-d3136b9ee2c9", + "savedPayload": { + "position": { + "x": 21861.88074486005, + "y": 18304.554981834513 + }, + "targetPosition": { + "x": 21837.40682650652, + "y": 18414.36061611812 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "49cdd00f-79f1-4119-959b-dfc702700b2c", + "savedPayload": { + "position": { + "x": 21837.40682650652, + "y": 18414.36061611812 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up2 - 0.382", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up2", + "project": "Foundations", + "id": "47967035-97c4-4476-a218-f6143964f1f0", + "savedPayload": { + "position": { + "x": 22021.60510121588, + "y": 18238.491609233875 + }, + "targetPosition": { + "x": 21932.682314039812, + "y": 18445.17430788289 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "528407ab-0a84-4a70-8845-776a6bac9b04", + "savedPayload": { + "position": { + "x": 22002.37543173107, + "y": 18356.86168507917 + }, + "targetPosition": { + "x": 21932.682314039812, + "y": 18445.17430788289 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0971bd34-28f2-4332-8cc9-747e29f242cc", + "savedPayload": { + "position": { + "x": 21932.682314039812, + "y": 18445.17430788289 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up3 - 0.5", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up3", + "project": "Foundations", + "id": "8e6c3865-6db8-433a-ba64-c05929da3986", + "savedPayload": { + "position": { + "x": 22174.945927376102, + "y": 18366.64244402117 + }, + "targetPosition": { + "x": 22005.153002382613, + "y": 18514.274969645285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "3ae5c589-d549-4fac-a1f4-7c10ae93d28b", + "savedPayload": { + "position": { + "x": 22106.261742722854, + "y": 18464.946756350968 + }, + "targetPosition": { + "x": 22005.153002382613, + "y": 18514.274969645285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f88c8199-3aa7-450d-b665-e9d94417cadb", + "savedPayload": { + "position": { + "x": 22005.153002382613, + "y": 18514.274969645285 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up4 - 0.618", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up4", + "project": "Foundations", + "id": "bd5491eb-e6a9-44ac-ab6d-a895b93b6578", + "savedPayload": { + "position": { + "x": 22257.49867455636, + "y": 18548.634447574 + }, + "targetPosition": { + "x": 22040.465182913973, + "y": 18607.97636787925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "ab236993-def1-4feb-998d-dc1800577a56", + "savedPayload": { + "position": { + "x": 22152.963719861487, + "y": 18607.402621708112 + }, + "targetPosition": { + "x": 22040.465182913973, + "y": 18607.97636787925 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "971f8e46-883f-44aa-862d-a2c3486bcfed", + "savedPayload": { + "position": { + "x": 22040.465182913973, + "y": 18607.97636787925 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up5 - 0.764", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up5", + "project": "Foundations", + "id": "548ccd66-4848-4be8-b629-19be61d09146", + "savedPayload": { + "position": { + "x": 22252.912758734583, + "y": 18748.421871603285 + }, + "targetPosition": { + "x": 22031.624845204176, + "y": 18707.719791492324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "2d76b7f0-374d-4f7d-a4db-491b1ce340f1", + "savedPayload": { + "position": { + "x": 22133.231463812495, + "y": 18756.01414991009 + }, + "targetPosition": { + "x": 22031.624845204176, + "y": 18707.719791492324 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c909e76-97e3-4ef9-8a16-8375a0e363ab", + "savedPayload": { + "position": { + "x": 22031.624845204176, + "y": 18707.719791492324 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Up6 - 1.0", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.up6", + "project": "Foundations", + "id": "7f7948e7-d3e1-4450-9b1d-7adf6577e5a3", + "savedPayload": { + "position": { + "x": 22162.096476781855, + "y": 18926.43436654806 + }, + "targetPosition": { + "x": 21980.38292655628, + "y": 18793.74983216512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "36ac587a-e839-47a7-bdd8-fe523a19443e", + "savedPayload": { + "position": { + "x": 22050.973189886627, + "y": 18881.347005195716 + }, + "targetPosition": { + "x": 21980.38292655628, + "y": 18793.74983216512 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ec1d93d-c2a7-4e1d-b29e-62132dac2109", + "savedPayload": { + "position": { + "x": 21980.38292655628, + "y": 18793.74983216512 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down1 - 0.236", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low1", + "project": "Foundations", + "id": "26f75a4a-aef4-4aa6-af2e-665a21395dc3", + "savedPayload": { + "position": { + "x": 22003.037107127515, + "y": 19047.414374604537 + }, + "targetPosition": { + "x": 21896.888517399395, + "y": 18849.02718525318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "6f449522-4e39-4e22-a283-98ce53cb6a12", + "savedPayload": { + "position": { + "x": 21922.481158066428, + "y": 18958.577478469073 + }, + "targetPosition": { + "x": 21896.888517399395, + "y": 18849.02718525318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98070a3e-3794-41dd-b2f0-cd00e9bcf3a1", + "savedPayload": { + "position": { + "x": 21896.888517399395, + "y": 18849.02718525318 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down2 - 0.382", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low2", + "project": "Foundations", + "id": "1e6fe6cc-cfcc-4980-ab74-29b8d49c5abb", + "savedPayload": { + "position": { + "x": 21807.238308666758, + "y": 19087.400321454694 + }, + "targetPosition": { + "x": 21797.678709458763, + "y": 18862.603493045168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "2947569a-cbd1-4d10-9826-04aba9abdb81", + "savedPayload": { + "position": { + "x": 21773.204791105236, + "y": 18972.409127328774 + }, + "targetPosition": { + "x": 21797.678709458763, + "y": 18862.603493045168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9e0916d6-c952-4953-8e9e-ca906c1ea5d1", + "savedPayload": { + "position": { + "x": 21797.678709458763, + "y": 18862.603493045168 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down3 - 0.5", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low3", + "project": "Foundations", + "id": "7825c256-ac1b-4b33-80f7-5140e7cb6cf2", + "savedPayload": { + "position": { + "x": 21613.480434749406, + "y": 19038.472499929412 + }, + "targetPosition": { + "x": 21702.403221925473, + "y": 18831.789801280396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "25aed327-2468-4c2b-bf87-2bc86d3d1ce2", + "savedPayload": { + "position": { + "x": 21632.710104234215, + "y": 18920.102424084118 + }, + "targetPosition": { + "x": 21702.403221925473, + "y": 18831.789801280396 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90f11608-9ef7-4a73-8a3c-f2d04a2c1cdb", + "savedPayload": { + "position": { + "x": 21702.403221925473, + "y": 18831.789801280396 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down4 - 0.618", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low4", + "project": "Foundations", + "id": "1f843e24-38ef-4f4b-8267-c2d530bb4a30", + "savedPayload": { + "position": { + "x": 21460.139608589183, + "y": 18910.321665142117 + }, + "targetPosition": { + "x": 21629.932533582672, + "y": 18762.689139518003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "853fde71-66fa-4984-b57c-96695ee3d508", + "savedPayload": { + "position": { + "x": 21528.82379324243, + "y": 18812.01735281232 + }, + "targetPosition": { + "x": 21629.932533582672, + "y": 18762.689139518003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "03fcf657-2f43-4bed-84a7-7d3e76b22ded", + "savedPayload": { + "position": { + "x": 21629.932533582672, + "y": 18762.689139518003 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down5 - 0.764", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low5", + "project": "Foundations", + "id": "2e8ecd2c-27ef-43a2-94ae-c85a8282d603", + "savedPayload": { + "position": { + "x": 21377.586861408927, + "y": 18728.329661589287 + }, + "targetPosition": { + "x": 21594.620353051312, + "y": 18668.987741284036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "98b5587c-5694-4e7e-98c0-cf0f8c075c31", + "savedPayload": { + "position": { + "x": 21482.121816103798, + "y": 18669.561487455176 + }, + "targetPosition": { + "x": 21594.620353051312, + "y": 18668.987741284036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ec23ffb-a9b7-48f5-a200-835a6484f564", + "savedPayload": { + "position": { + "x": 21594.620353051312, + "y": 18668.987741284036 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Down6 - 1.0", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.low6", + "project": "Foundations", + "id": "cd97545d-5beb-45e7-8fff-9fbbf891a1f6", + "savedPayload": { + "position": { + "x": 21382.172777230702, + "y": 18528.542237560003 + }, + "targetPosition": { + "x": 21603.46069076111, + "y": 18569.244317670964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "fc3a36a1-1ee7-480c-9ed0-574425fce6cc", + "savedPayload": { + "position": { + "x": 21501.85407215279, + "y": 18520.949959253197 + }, + "targetPosition": { + "x": 21603.46069076111, + "y": 18569.244317670964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "971f2dee-ac3c-4286-85cf-6e1b5b00da86", + "savedPayload": { + "position": { + "x": 21603.46069076111, + "y": 18569.244317670964 + }, + "targetPosition": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848", + "savedPayload": { + "position": { + "x": 21817.542767982643, + "y": 18638.482054581644 + }, + "targetPosition": { + "x": 21491.86245083536, + "y": 18327.946499414695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "81f30b88-ee45-43cc-82ba-4de6fdcbf51d", + "savedPayload": { + "position": { + "x": 21491.86245083536, + "y": 18327.946499414695 + }, + "targetPosition": { + "x": 21204.014558751012, + "y": 18412.466266467123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "263588a2-26bd-47ef-b05c-98de2a6b1cc8", + "savedPayload": { + "position": { + "x": 21643.33178840193, + "y": 18232.695373148825 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "TPSL Bands", + "config": "{\n \"codeName\": \"Plotter TPSL\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "TPSL Bands", + "config": "{\n \"codeName\": \"TPSL-Module\",\n \"icon\": \"bands\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "tp1Up Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp1Up", + "project": "Foundations", + "id": "970df2e6-f678-4348-813e-3fa6cee0f5ec", + "savedPayload": { + "position": { + "x": 21968.27061159851, + "y": 17664.87360572649 + }, + "targetPosition": { + "x": 21748.332527563383, + "y": 17617.415843548333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e4a2333c-168a-4ac2-8fa1-58afe8704379", + "savedPayload": { + "position": { + "x": 21748.332527563383, + "y": 17617.415843548333 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp1Up End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp1Up", + "project": "Foundations", + "id": "3fc58740-f441-484f-9db0-d6d963002d3d", + "savedPayload": { + "position": { + "x": 21904.279312465067, + "y": 17817.365771841505 + }, + "targetPosition": { + "x": 21716.336877996662, + "y": 17693.66192660584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6bc044c-2ac9-43f1-895f-1a9a64427982", + "savedPayload": { + "position": { + "x": 21716.336877996662, + "y": 17693.66192660584 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp2Up Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp2Up", + "project": "Foundations", + "id": "9dc8ce59-6513-43ff-819c-9ef42ef2ea1f", + "savedPayload": { + "position": { + "x": 21724.240620080876, + "y": 17844.822639161317 + }, + "targetPosition": { + "x": 21658.958561230003, + "y": 17753.201119897603 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4a94af5-df3e-4157-9168-454b6d355ce4", + "savedPayload": { + "position": { + "x": 21658.958561230003, + "y": 17753.201119897603 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp2Up End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp2Up", + "project": "Foundations", + "id": "7407079f-53a8-4411-8685-2dbe054558de", + "savedPayload": { + "position": { + "x": 21611.72303356633, + "y": 17897.009447492175 + }, + "targetPosition": { + "x": 21583.94683688697, + "y": 17787.99232545151 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea7e25d8-da53-489f-8641-fc6a4c391fa0", + "savedPayload": { + "position": { + "x": 21583.94683688697, + "y": 17787.99232545151 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp3Up Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp3Up", + "project": "Foundations", + "id": "d2b6dfd1-e91b-4d47-8f02-ed7d969806ff", + "savedPayload": { + "position": { + "x": 21487.951459227486, + "y": 17905.026156574077 + }, + "targetPosition": { + "x": 21501.43245399441, + "y": 17793.336798172775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6a5dab23-6df7-4ffe-a288-66c02abfe41d", + "savedPayload": { + "position": { + "x": 21501.43245399441, + "y": 17793.336798172775 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp3Up End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp3Up", + "project": "Foundations", + "id": "d30485fb-809f-475f-9d61-2b30bd254586", + "savedPayload": { + "position": { + "x": 21369.64193402077, + "y": 17867.790065423393 + }, + "targetPosition": { + "x": 21422.55943718993, + "y": 17768.512737405654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "753d9e1d-cc17-495a-80ea-2d913f8754f9", + "savedPayload": { + "position": { + "x": 21422.55943718993, + "y": 17768.512737405654 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "slUp Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.slUp", + "project": "Foundations", + "id": "49dc9f01-6b5c-4407-8334-c5fdc86d1bb4", + "savedPayload": { + "position": { + "x": 21272.772814901065, + "y": 17790.330114482324 + }, + "targetPosition": { + "x": 21357.980024443463, + "y": 17716.872770111608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "edc5c9ed-9c28-4a6b-8107-8485403597a1", + "savedPayload": { + "position": { + "x": 21357.980024443463, + "y": 17716.872770111608 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "slUp End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.slUp", + "project": "Foundations", + "id": "76ea74f3-c69d-4f45-94b4-34542c855ec1", + "savedPayload": { + "position": { + "x": 21210.426813175804, + "y": 17683.107699345874 + }, + "targetPosition": { + "x": 21316.416023293288, + "y": 17645.39116002064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a29298e-a386-4494-a64f-5bd09e833164", + "savedPayload": { + "position": { + "x": 21316.416023293288, + "y": 17645.39116002064 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp1Down Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp1Down", + "project": "Foundations", + "id": "5b6a4e19-22a0-45ab-af20-7923a43abcea", + "savedPayload": { + "position": { + "x": 21191.024101849103, + "y": 17560.603801318124 + }, + "targetPosition": { + "x": 21303.48088240882, + "y": 17563.721894668808 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21e90ec6-6e9a-4981-9e8f-4ad984533830", + "savedPayload": { + "position": { + "x": 21303.48088240882, + "y": 17563.721894668808 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp1Down End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp1Down", + "project": "Foundations", + "id": "6ab608f1-efb2-4eff-9782-090442d38435", + "savedPayload": { + "position": { + "x": 21217.185124599775, + "y": 17439.36325064526 + }, + "targetPosition": { + "x": 21320.921564242602, + "y": 17482.8948608869 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ebed523-7b59-459f-be60-e839eb5688ed", + "savedPayload": { + "position": { + "x": 21320.921564242602, + "y": 17482.8948608869 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp2Down Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp2Down", + "project": "Foundations", + "id": "7000d1eb-fcce-4ca3-98e4-a1427c109ac0", + "savedPayload": { + "position": { + "x": 21285.376690342102, + "y": 17335.760255512734 + }, + "targetPosition": { + "x": 21366.38260807082, + "y": 17413.826197465216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44cb638d-eebe-4515-a376-3a77bc17f712", + "savedPayload": { + "position": { + "x": 21366.38260807082, + "y": 17413.826197465216 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp2Down End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp2Down", + "project": "Foundations", + "id": "b58c8879-7c61-41e9-bbce-186ff1ee83ba", + "savedPayload": { + "position": { + "x": 21386.389150260075, + "y": 17263.78697449721 + }, + "targetPosition": { + "x": 21433.724248016137, + "y": 17365.84401012153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4105364c-b5e1-4b2c-bbe7-33cdac9930c7", + "savedPayload": { + "position": { + "x": 21433.724248016137, + "y": 17365.84401012153 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp3Down Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.tp3Down", + "project": "Foundations", + "id": "fa2569f2-125e-4321-ad44-1fda6078e8fa", + "savedPayload": { + "position": { + "x": 21506.580211912413, + "y": 17233.163798017547 + }, + "targetPosition": { + "x": 21513.851622451028, + "y": 17345.42855913509 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "176fc647-afb0-4cfa-9f6b-7cf635f9698f", + "savedPayload": { + "position": { + "x": 21513.851622451028, + "y": 17345.42855913509 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "tp3Down End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.tp3Down", + "project": "Foundations", + "id": "604e05ec-3914-42ac-a6be-8028e5f7b9a0", + "savedPayload": { + "position": { + "x": 21629.7174064213, + "y": 17248.026555746208 + }, + "targetPosition": { + "x": 21595.94308545695, + "y": 17355.33706428753 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2eef8903-d6fc-4653-9086-32e6851f6583", + "savedPayload": { + "position": { + "x": 21595.94308545695, + "y": 17355.33706428753 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "slDown Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.slDown", + "project": "Foundations", + "id": "898f6c9f-8f94-45e8-bd34-fde174965427", + "savedPayload": { + "position": { + "x": 21739.17037334156, + "y": 17306.367949894553 + }, + "targetPosition": { + "x": 21668.91173007046, + "y": 17394.231327053094 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ee90db8-0316-4c7e-a6a5-ee3d852d2943", + "savedPayload": { + "position": { + "x": 21668.91173007046, + "y": 17394.231327053094 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "slDown End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.slDown", + "project": "Foundations", + "id": "39efe93a-3104-4603-9190-e545f10a533f", + "savedPayload": { + "position": { + "x": 21820.15688299079, + "y": 17400.308651902018 + }, + "targetPosition": { + "x": 21722.902736503278, + "y": 17456.858461724736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dcc074bd-0af0-4c4d-938a-b5a1f903aac6", + "savedPayload": { + "position": { + "x": 21722.902736503278, + "y": 17456.858461724736 + }, + "targetPosition": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "00eb9675-6fa4-4317-9323-f70a7a5630e1", + "savedPayload": { + "position": { + "x": 21528.394443528257, + "y": 17569.958081370176 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "TP1 Long", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}", + "project": "Foundations", + "id": "4803629d-ecb6-4116-8446-6dcadc2b8201", + "savedPayload": { + "position": { + "x": 22101.174287869213, + "y": 17583.464020617306 + }, + "targetPosition": { + "x": 22179.549072576607, + "y": 17711.36004527042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b1c56d5a-c40a-45f9-bff9-a12d728b1410", + "savedPayload": { + "position": { + "x": 22179.549072576607, + "y": 17711.36004527042 + }, + "targetPosition": { + "x": 22257.923857284, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp1Up Begin", + "project": "Foundations", + "id": "402b54a0-85e8-40df-a31b-d137fa71eb75", + "savedPayload": { + "position": { + "x": 22234.458687527967, + "y": 17691.10281883426 + }, + "targetPosition": { + "x": 22257.923857284, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp1Up Begin", + "id": "e4a2333c-168a-4ac2-8fa1-58afe8704379" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp1Up Begin", + "Point", + "Foundations", + "e4a2333c-168a-4ac2-8fa1-58afe8704379" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp1Up End", + "project": "Foundations", + "id": "47a96bb1-e811-4dd4-a4cd-75d4d601d63f", + "savedPayload": { + "position": { + "x": 22292.940661862387, + "y": 17693.40058186388 + }, + "targetPosition": { + "x": 22257.923857284, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp1Up End", + "id": "d6bc044c-2ac9-43f1-895f-1a9a64427982" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp1Up End", + "Point", + "Foundations", + "d6bc044c-2ac9-43f1-895f-1a9a64427982" + ] + ] + } + } + ], + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77", + "savedPayload": { + "position": { + "x": 22257.923857284, + "y": 17839.256069923533 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TP2 Long", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}", + "project": "Foundations", + "id": "19faece0-29af-4ca6-a4e1-2dae6420d769", + "savedPayload": { + "position": { + "x": 22281.750927151366, + "y": 17547.545093804227 + }, + "targetPosition": { + "x": 22316.767731729753, + "y": 17693.40058186388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "4bde92ba-252a-491d-94f3-1121fd35a78f", + "savedPayload": { + "position": { + "x": 22316.767731729753, + "y": 17693.40058186388 + }, + "targetPosition": { + "x": 22351.78453630814, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp2Up Begin", + "project": "Foundations", + "id": "bedea384-5bab-443f-bcd8-65e40c49614e", + "savedPayload": { + "position": { + "x": 22375.249706064173, + "y": 17691.10281883426 + }, + "targetPosition": { + "x": 22351.78453630814, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp2Up Begin", + "id": "b4a94af5-df3e-4157-9168-454b6d355ce4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp2Up Begin", + "Point", + "Foundations", + "b4a94af5-df3e-4157-9168-454b6d355ce4" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp2Up End", + "project": "Foundations", + "id": "2f04f0df-56c9-45fa-9327-a34ac03fc05f", + "savedPayload": { + "position": { + "x": 22430.159321015533, + "y": 17711.36004527042 + }, + "targetPosition": { + "x": 22351.78453630814, + "y": 17839.256069923533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp2Up End", + "id": "ea7e25d8-da53-489f-8641-fc6a4c391fa0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp2Up End", + "Point", + "Foundations", + "ea7e25d8-da53-489f-8641-fc6a4c391fa0" + ] + ] + } + } + ], + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608", + "savedPayload": { + "position": { + "x": 22351.78453630814, + "y": 17839.256069923533 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TP3 Long", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "a5e7bce3-3375-43f3-a54f-1ea4ac36352b", + "savedPayload": { + "position": { + "x": 22464.589075436284, + "y": 17569.185414725627 + }, + "targetPosition": { + "x": 22452.82021107711, + "y": 17718.723014785595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0ba519e7-b476-4245-a36b-710d319985a4", + "savedPayload": { + "position": { + "x": 22452.82021107711, + "y": 17718.723014785595 + }, + "targetPosition": { + "x": 22441.051346717933, + "y": 17868.260614845563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp3Up Begin", + "project": "Foundations", + "id": "3a03e1ff-5ab9-4733-b4c2-678b7ea95277", + "savedPayload": { + "position": { + "x": 22509.149921678865, + "y": 17734.60963621731 + }, + "targetPosition": { + "x": 22441.051346717933, + "y": 17868.260614845563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp3Up Begin", + "id": "6a5dab23-6df7-4ffe-a288-66c02abfe41d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp3Up Begin", + "Point", + "Foundations", + "6a5dab23-6df7-4ffe-a288-66c02abfe41d" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp3Up End", + "project": "Foundations", + "id": "4dc30576-f727-45f8-bdd5-84b99c2d1ad1", + "savedPayload": { + "position": { + "x": 22555.112241557938, + "y": 17770.843407596036 + }, + "targetPosition": { + "x": 22441.051346717933, + "y": 17868.260614845563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp3Up End", + "id": "753d9e1d-cc17-495a-80ea-2d913f8754f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp3Up End", + "Point", + "Foundations", + "753d9e1d-cc17-495a-80ea-2d913f8754f9" + ] + ] + } + } + ], + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3", + "savedPayload": { + "position": { + "x": 22441.051346717933, + "y": 17868.260614845563 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "SL Long", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}", + "project": "Foundations", + "id": "1a959c28-1730-44fb-bb27-62476c51ac73", + "savedPayload": { + "position": { + "x": 22631.79126086156, + "y": 17646.26667799272 + }, + "targetPosition": { + "x": 22574.388746006796, + "y": 17784.848607869415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "4ad0830c-7b2c-4380-a0d3-d7f6262908f1", + "savedPayload": { + "position": { + "x": 22574.388746006796, + "y": 17784.848607869415 + }, + "targetPosition": { + "x": 22516.986231152034, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " slUp Begin", + "project": "Foundations", + "id": "0dd981e4-d101-475f-9e03-128a873b4b4b", + "savedPayload": { + "position": { + "x": 22623.052248330016, + "y": 17817.364520568128 + }, + "targetPosition": { + "x": 22516.986231152034, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "slUp Begin", + "id": "edc5c9ed-9c28-4a6b-8107-8485403597a1" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "slUp Begin", + "Point", + "Foundations", + "edc5c9ed-9c28-4a6b-8107-8485403597a1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " slUp End", + "project": "Foundations", + "id": "bd151750-05bf-4b6a-81ec-fc00c225303a", + "savedPayload": { + "position": { + "x": 22655.56816102873, + "y": 17866.028022891347 + }, + "targetPosition": { + "x": 22516.986231152034, + "y": 17923.43053774611 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "slUp End", + "id": "7a29298e-a386-4494-a64f-5bd09e833164" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "slUp End", + "Point", + "Foundations", + "7a29298e-a386-4494-a64f-5bd09e833164" + ] + ] + } + } + ], + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f", + "savedPayload": { + "position": { + "x": 22516.986231152034, + "y": 17923.43053774611 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TP1 Short", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.NEON_GREEN\"\n }\n}", + "project": "Foundations", + "id": "63dfd83a-ba18-4f7f-a71e-9219d5af7bfa", + "savedPayload": { + "position": { + "x": 22766.990568551635, + "y": 17771.2436325002 + }, + "targetPosition": { + "x": 22669.573361302108, + "y": 17885.304527340206 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "5ac73652-8c88-45f0-bcc1-bd64bfe68ca9", + "savedPayload": { + "position": { + "x": 22669.573361302108, + "y": 17885.304527340206 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp1Down Begin", + "project": "Foundations", + "id": "6dd9f41a-cc9d-4046-bb03-b50beda88bd4", + "savedPayload": { + "position": { + "x": 22705.807132680835, + "y": 17931.266847219278 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp1Down Begin", + "id": "21e90ec6-6e9a-4981-9e8f-4ad984533830" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp1Down Begin", + "Point", + "Foundations", + "21e90ec6-6e9a-4981-9e8f-4ad984533830" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp1Down End", + "project": "Foundations", + "id": "2aca42de-53a5-473c-a0a8-41090faa6c36", + "savedPayload": { + "position": { + "x": 22721.693754112548, + "y": 17987.596557821034 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp1Down End", + "id": "7ebed523-7b59-459f-be60-e839eb5688ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp1Down End", + "Point", + "Foundations", + "7ebed523-7b59-459f-be60-e839eb5688ed" + ] + ] + } + } + ], + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e", + "savedPayload": { + "position": { + "x": 22572.15615405258, + "y": 17999.36542218021 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TP2 Short", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n }\n}", + "project": "Foundations", + "id": "b914801f-de70-4cf1-ab89-6f41cf3a4120", + "savedPayload": { + "position": { + "x": 22856.952748280837, + "y": 17931.882663175216 + }, + "targetPosition": { + "x": 22729.056723627724, + "y": 18010.25744788261 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "b45edff7-de18-46c7-94b5-d1df67798336", + "savedPayload": { + "position": { + "x": 22729.056723627724, + "y": 18010.25744788261 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18088.632232590004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp2Down Begin", + "project": "Foundations", + "id": "3fd36f0a-7a39-4c6a-92eb-a0094c080f85", + "savedPayload": { + "position": { + "x": 22749.313950063883, + "y": 18065.16706283397 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18088.632232590004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp2Down Begin", + "id": "44cb638d-eebe-4515-a376-3a77bc17f712" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp2Down Begin", + "Point", + "Foundations", + "44cb638d-eebe-4515-a376-3a77bc17f712" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp2Down End", + "project": "Foundations", + "id": "ae162289-acc9-4a93-8706-74556b3437be", + "savedPayload": { + "position": { + "x": 22747.016187034264, + "y": 18123.64903716839 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18088.632232590004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp2Down End", + "id": "4105364c-b5e1-4b2c-bbe7-33cdac9930c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp2Down End", + "Point", + "Foundations", + "4105364c-b5e1-4b2c-bbe7-33cdac9930c7" + ] + ] + } + } + ], + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc", + "savedPayload": { + "position": { + "x": 22601.16069897461, + "y": 18088.632232590004 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "TP3 Short", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "8e9d0fe0-08c2-4f9b-9ee6-daf3bbbd73a2", + "savedPayload": { + "position": { + "x": 22892.871675093917, + "y": 18112.45930245737 + }, + "targetPosition": { + "x": 22747.016187034264, + "y": 18147.476107035756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "dc53d219-ed1c-4521-8fd2-19b7aa12470b", + "savedPayload": { + "position": { + "x": 22747.016187034264, + "y": 18147.476107035756 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18182.492911614143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " tp3Down Begin", + "project": "Foundations", + "id": "cc84414f-f794-4231-a9d8-dc1696e3625f", + "savedPayload": { + "position": { + "x": 22749.313950063883, + "y": 18205.958081370176 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18182.492911614143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp3Down Begin", + "id": "176fc647-afb0-4cfa-9f6b-7cf635f9698f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp3Down Begin", + "Point", + "Foundations", + "176fc647-afb0-4cfa-9f6b-7cf635f9698f" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " tp3Down End", + "project": "Foundations", + "id": "cfed0f01-9e66-4f2c-aafb-85bd8c20a82c", + "savedPayload": { + "position": { + "x": 22729.056723627724, + "y": 18260.867696321537 + }, + "targetPosition": { + "x": 22601.16069897461, + "y": 18182.492911614143 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "tp3Down End", + "id": "2eef8903-d6fc-4653-9086-32e6851f6583" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "tp3Down End", + "Point", + "Foundations", + "2eef8903-d6fc-4653-9086-32e6851f6583" + ] + ] + } + } + ], + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5", + "savedPayload": { + "position": { + "x": 22601.16069897461, + "y": 18182.492911614143 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "SL Short", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.85,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PINK\"\n }\n}", + "project": "Foundations", + "id": "c093aee5-df2d-4df4-8375-f84922fd7628", + "savedPayload": { + "position": { + "x": 22871.231354172516, + "y": 18295.297450742288 + }, + "targetPosition": { + "x": 22721.693754112548, + "y": 18283.528586383112 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "7910a149-2392-4740-b76b-ad7688d862d2", + "savedPayload": { + "position": { + "x": 22721.693754112548, + "y": 18283.528586383112 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 18271.759722023937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " slDown Begin", + "project": "Foundations", + "id": "70ccffd6-85c5-407e-b083-39fc6919680c", + "savedPayload": { + "position": { + "x": 22705.807132680835, + "y": 18339.85829698487 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 18271.759722023937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "slDown Begin", + "id": "1ee90db8-0316-4c7e-a6a5-ee3d852d2943" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "slDown Begin", + "Point", + "Foundations", + "1ee90db8-0316-4c7e-a6a5-ee3d852d2943" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " slDown End", + "project": "Foundations", + "id": "799fcaf4-def7-4146-a472-14214aa6ae1b", + "savedPayload": { + "position": { + "x": 22669.573361302108, + "y": 18385.82061686394 + }, + "targetPosition": { + "x": 22572.15615405258, + "y": 18271.759722023937 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "slDown End", + "id": "dcc074bd-0af0-4c4d-938a-b5a1f903aac6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "00eb9675-6fa4-4317-9323-f70a7a5630e1" + ], + [ + "slDown End", + "Point", + "Foundations", + "dcc074bd-0af0-4c4d-938a-b5a1f903aac6" + ] + ] + } + } + ], + "id": "1fec1951-0af9-48be-a996-a430441a3001", + "savedPayload": { + "position": { + "x": 22572.15615405258, + "y": 18271.759722023937 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "88d0d58f-a299-43e1-9e21-3e1cdfd28812", + "savedPayload": { + "position": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "targetPosition": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "TPSL Bands", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "TP 1 Long", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp1Up", + "project": "Foundations", + "id": "e389338a-72d8-419e-99bb-0fdd8edcd8ef", + "savedPayload": { + "position": { + "x": 22592.244169987578, + "y": 18031.080672160893 + }, + "targetPosition": { + "x": 22545.891620831335, + "y": 18173.739149605168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "793a2861-69b0-486d-8a2c-1b10d84096d5", + "savedPayload": { + "position": { + "x": 22657.363344652946, + "y": 18073.36955865134 + }, + "targetPosition": { + "x": 22545.891620831335, + "y": 18173.739149605168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "355bdc1e-acf1-4774-9521-0e11c67de98d", + "savedPayload": { + "position": { + "x": 22545.891620831335, + "y": 18173.739149605168 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TP 2 Long", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp2Up", + "project": "Foundations", + "id": "c7190d36-634e-41ff-9897-65a9ca91cf97", + "savedPayload": { + "position": { + "x": 22703.81148660779, + "y": 18115.1916535176 + }, + "targetPosition": { + "x": 22615.643698763917, + "y": 18236.544202673842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "599b9c16-17b4-4ebc-9a13-172033013ec0", + "savedPayload": { + "position": { + "x": 22752.67551741031, + "y": 18175.53370621247 + }, + "targetPosition": { + "x": 22615.643698763917, + "y": 18236.544202673842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08132412-2c3c-4c0b-9d77-b481190d5d95", + "savedPayload": { + "position": { + "x": 22615.643698763917, + "y": 18236.544202673842 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TP 3 Long", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp3Up", + "project": "Foundations", + "id": "b9f5d0e8-036e-4dca-8efa-9ee0894c76ca", + "savedPayload": { + "position": { + "x": 22783.92658743223, + "y": 18229.66214728133 + }, + "targetPosition": { + "x": 22662.574038275987, + "y": 18317.829935125203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "d054193b-3e06-4cbe-b7de-495d92e2ce81", + "savedPayload": { + "position": { + "x": 22811.75232258123, + "y": 18302.150665635054 + }, + "targetPosition": { + "x": 22662.574038275987, + "y": 18317.829935125203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "416615b0-5c43-433b-961e-8b826bb228e1", + "savedPayload": { + "position": { + "x": 22662.574038275987, + "y": 18317.829935125203 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "SL Long", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.slUp", + "project": "Foundations", + "id": "1a3b0394-2af8-4ba2-9eef-73d1ff8830d5", + "savedPayload": { + "position": { + "x": 22824.747248197473, + "y": 18363.286983959668 + }, + "targetPosition": { + "x": 22682.0887707532, + "y": 18409.63953311591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "129484d2-1d05-4894-bb81-04f92c7793f0", + "savedPayload": { + "position": { + "x": 22828.81091086327, + "y": 18440.826286738575 + }, + "targetPosition": { + "x": 22682.0887707532, + "y": 18409.63953311591 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d1ba730-fb3c-4818-b320-5561c849fc2c", + "savedPayload": { + "position": { + "x": 22682.0887707532, + "y": 18409.63953311591 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TP 1 Short", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp1Down", + "project": "Foundations", + "id": "ad63ad30-a06d-42c1-afc8-5992c47a42fc", + "savedPayload": { + "position": { + "x": 22822.27765821355, + "y": 18502.98603351955 + }, + "targetPosition": { + "x": 22672.27765821355, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "be94ba41-f206-43a3-9a80-25812c4c67d9", + "savedPayload": { + "position": { + "x": 22802.181468781215, + "y": 18577.98603351955 + }, + "targetPosition": { + "x": 22672.27765821355, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9cb0e55-dd8e-4c9a-b959-1d36fbb03d12", + "savedPayload": { + "position": { + "x": 22672.27765821355, + "y": 18502.98603351955 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TP 2 Short", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp2Down", + "project": "Foundations", + "id": "646d4e9a-cc23-4fea-ac1b-7ca19bfb4c9f", + "savedPayload": { + "position": { + "x": 22776.75955815473, + "y": 18635.084579649545 + }, + "targetPosition": { + "x": 22634.101080710454, + "y": 18588.732030493302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "b644db96-567a-487e-9544-e49da73a1a02", + "savedPayload": { + "position": { + "x": 22734.470671664283, + "y": 18700.203754314913 + }, + "targetPosition": { + "x": 22634.101080710454, + "y": 18588.732030493302 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "942b6129-81fa-40c3-8ba5-3b51488c2501", + "savedPayload": { + "position": { + "x": 22634.101080710454, + "y": 18588.732030493302 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "TP 3 Short", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.tp3Down", + "project": "Foundations", + "id": "d7b09976-f8e5-4115-a365-ef98d5010548", + "savedPayload": { + "position": { + "x": 22692.648576798023, + "y": 18746.651896269756 + }, + "targetPosition": { + "x": 22571.29602764178, + "y": 18658.484108425884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "76814adb-3f2e-4417-b08c-9d4b7c244c71", + "savedPayload": { + "position": { + "x": 22632.30652410315, + "y": 18795.515927072276 + }, + "targetPosition": { + "x": 22571.29602764178, + "y": 18658.484108425884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26587e0f-bd24-4eaf-af92-eec389f0f968", + "savedPayload": { + "position": { + "x": 22571.29602764178, + "y": 18658.484108425884 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "SL Short", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.slDown", + "project": "Foundations", + "id": "f578833b-b377-4ad3-b35b-ef11fe666368", + "savedPayload": { + "position": { + "x": 22578.17808303429, + "y": 18826.766997094197 + }, + "targetPosition": { + "x": 22490.01029519042, + "y": 18705.414447937954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.PINK\",\n \"opacity\": 1,\n \"fontSize\": 15\n}", + "project": "Foundations", + "id": "387e8ccd-4eb0-4c82-a2a7-0325e0473c34", + "savedPayload": { + "position": { + "x": 22505.689564680568, + "y": 18854.592732243196 + }, + "targetPosition": { + "x": 22490.01029519042, + "y": 18705.414447937954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d3949829-1713-4163-a102-a2b7f211568d", + "savedPayload": { + "position": { + "x": 22490.01029519042, + "y": 18705.414447937954 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "ATR", + "config": "{\n \"valueDecimals\": 5\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.atr", + "project": "Foundations", + "id": "a7f1603f-4540-4da7-9447-0ed9d95f9237", + "savedPayload": { + "position": { + "x": 22444.553246355954, + "y": 18867.58765785944 + }, + "targetPosition": { + "x": 22398.20069719971, + "y": 18724.929180415165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "36d99c0a-a416-4bf2-8582-839a19c1feb9", + "savedPayload": { + "position": { + "x": 22367.013943577047, + "y": 18871.651320525238 + }, + "targetPosition": { + "x": 22398.20069719971, + "y": 18724.929180415165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09658a81-a97f-4502-82e5-afe35a4968b9", + "savedPayload": { + "position": { + "x": 22398.20069719971, + "y": 18724.929180415165 + }, + "targetPosition": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339", + "savedPayload": { + "position": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "targetPosition": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "21e0cc6d-a28a-4036-bd91-601e213b332f", + "savedPayload": { + "position": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "targetPosition": { + "x": 21802.944414553385, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "84d16bbf-6f8f-46f2-a037-11258acbc118", + "savedPayload": { + "position": { + "x": 21700.213607224283, + "y": 18268.436588779143 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "MAMA", + "config": "{\n \"codeName\": \"Plotter MAMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "MAMA Module", + "config": "{\n \"codeName\": \"MAMA-Module\",\n \"icon\": \"moving-average\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "MAMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.mama", + "project": "Foundations", + "id": "c0dbdfd8-079a-4eac-8511-9ebccd938f3f", + "savedPayload": { + "position": { + "x": 21990.621900027494, + "y": 18295.671924358754 + }, + "targetPosition": { + "x": 22014.087069783527, + "y": 18147.518673269482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53aebd94-c63f-4b12-82a4-9754bb02c9eb", + "savedPayload": { + "position": { + "x": 22014.087069783527, + "y": 18147.518673269482 + }, + "targetPosition": { + "x": 22037.55223953956, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "MAMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.mama", + "project": "Foundations", + "id": "d64314f7-e233-4a3d-a900-31fdb61dbc0f", + "savedPayload": { + "position": { + "x": 21741.245737361016, + "y": 18046.295761692276 + }, + "targetPosition": { + "x": 21889.398988450288, + "y": 18022.830591936243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e8116f1a-6e8d-43ec-b90b-3ff7613accf5", + "savedPayload": { + "position": { + "x": 21889.398988450288, + "y": 18022.830591936243 + }, + "targetPosition": { + "x": 22037.55223953956, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "FAMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.fama", + "project": "Foundations", + "id": "9ae58443-9dc2-4a88-9652-49b8ba46078b", + "savedPayload": { + "position": { + "x": 21924.054614604673, + "y": 17776.613791133117 + }, + "targetPosition": { + "x": 21969.45366457863, + "y": 17865.714443551955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f5132d1-6703-4e56-88ed-442c3300f647", + "savedPayload": { + "position": { + "x": 21969.45366457863, + "y": 17865.714443551955 + }, + "targetPosition": { + "x": 22037.55223953956, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "FAMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.fama", + "project": "Foundations", + "id": "6f2340eb-2b13-40d2-b8eb-4ad5a5339672", + "savedPayload": { + "position": { + "x": 22214.328934836198, + "y": 17822.588726883572 + }, + "targetPosition": { + "x": 22143.618256717542, + "y": 17893.299405002228 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95ffae48-b7fc-4596-b4f2-ef0fab342e00", + "savedPayload": { + "position": { + "x": 22143.618256717542, + "y": 17893.299405002228 + }, + "targetPosition": { + "x": 22037.55223953956, + "y": 17999.36542218021 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cf9f22f4-8866-4cc7-8e58-9ca50d508297", + "savedPayload": { + "position": { + "x": 22037.55223953956, + "y": 17999.36542218021 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "MAMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n }\n}", + "project": "Foundations", + "id": "9271ce42-ca55-4433-9f84-7d78fae6f163", + "savedPayload": { + "position": { + "x": 22388.64459090257, + "y": 17802.52812672719 + }, + "targetPosition": { + "x": 22380.798681329787, + "y": 17902.219860100504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "dad8e9ed-a6ce-4234-9640-fe728f76a038", + "savedPayload": { + "position": { + "x": 22380.798681329787, + "y": 17902.219860100504 + }, + "targetPosition": { + "x": 22372.952771757, + "y": 18001.91159347382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " MAMA End", + "project": "Foundations", + "id": "8f348acf-84dd-4cc4-bf87-6c40a94f52b0", + "savedPayload": { + "position": { + "x": 22441.051346717933, + "y": 17868.260614845563 + }, + "targetPosition": { + "x": 22372.952771757, + "y": 18001.91159347382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MAMA End", + "id": "e8116f1a-6e8d-43ec-b90b-3ff7613accf5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "MAMA End", + "Point", + "Foundations", + "e8116f1a-6e8d-43ec-b90b-3ff7613accf5" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " MAMA Begin", + "project": "Foundations", + "id": "aa99d326-f6f2-452b-9597-a36ea1bdc37e", + "savedPayload": { + "position": { + "x": 22487.013666597006, + "y": 17904.49438622429 + }, + "targetPosition": { + "x": 22372.952771757, + "y": 18001.91159347382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MAMA Begin", + "id": "53aebd94-c63f-4b12-82a4-9754bb02c9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "MAMA Begin", + "Point", + "Foundations", + "53aebd94-c63f-4b12-82a4-9754bb02c9eb" + ] + ] + } + } + ], + "id": "e92d0074-badd-4c36-a87c-deb77f98194b", + "savedPayload": { + "position": { + "x": 22372.952771757, + "y": 18001.91159347382 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "FAMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", + "project": "Foundations", + "id": "8293efb1-d58d-4cb7-815b-9f68f8572e18", + "savedPayload": { + "position": { + "x": 22568.394785090364, + "y": 17915.382804021134 + }, + "targetPosition": { + "x": 22503.449980257345, + "y": 17991.423400581138 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1c350ec6-1014-46c4-b22c-b1b53e598578", + "savedPayload": { + "position": { + "x": 22503.449980257345, + "y": 17991.423400581138 + }, + "targetPosition": { + "x": 22438.505175424325, + "y": 18067.46399714114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " FAMA End", + "project": "Foundations", + "id": "32c89aa9-13ce-4fe1-978f-1acc7738efce", + "savedPayload": { + "position": { + "x": 22572.15615405258, + "y": 17999.36542218021 + }, + "targetPosition": { + "x": 22438.505175424325, + "y": 18067.46399714114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "FAMA End", + "id": "95ffae48-b7fc-4596-b4f2-ef0fab342e00" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "FAMA End", + "Point", + "Foundations", + "95ffae48-b7fc-4596-b4f2-ef0fab342e00" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " FAMA Begin", + "project": "Foundations", + "id": "39bc647a-f154-4188-9484-47b9dfe722f4", + "savedPayload": { + "position": { + "x": 22588.042775484293, + "y": 18055.695132781966 + }, + "targetPosition": { + "x": 22438.505175424325, + "y": 18067.46399714114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "FAMA Begin", + "id": "4f5132d1-6703-4e56-88ed-442c3300f647" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "FAMA Begin", + "Point", + "Foundations", + "4f5132d1-6703-4e56-88ed-442c3300f647" + ] + ] + } + } + ], + "id": "76032ef9-9f4c-4596-829e-ed071275ed06", + "savedPayload": { + "position": { + "x": 22438.505175424325, + "y": 18067.46399714114 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "FILL", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TENKAN_GREEN\"\n }\n}", + "project": "Foundations", + "id": "09c13861-e2d2-4baa-9c44-ccb03d2bb840", + "savedPayload": { + "position": { + "x": 22531.58293349435, + "y": 17982.5443116529 + }, + "targetPosition": { + "x": 22515.939486990326, + "y": 18081.31314571241 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.fama > record.mama", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}", + "project": "Foundations", + "id": "cfa41077-596c-42af-aeb4-7161aefd8482", + "savedPayload": { + "position": { + "x": 22702.65557228977, + "y": 18009.639555803347 + }, + "targetPosition": { + "x": 22609.297529640047, + "y": 18045.47635075788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b302de9c-f750-4971-93ad-88f8ab77fc6c", + "savedPayload": { + "position": { + "x": 22609.297529640047, + "y": 18045.47635075788 + }, + "targetPosition": { + "x": 22515.939486990326, + "y": 18081.31314571241 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ffdf98cc-e83d-4a3d-808a-3b3ea297cc54", + "savedPayload": { + "position": { + "x": 22515.939486990326, + "y": 18081.31314571241 + }, + "targetPosition": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " MAMA Begin", + "project": "Foundations", + "id": "dc7656ce-f034-432b-be38-b8d031b5628e", + "savedPayload": { + "position": { + "x": 22546.365490535063, + "y": 18123.190946903575 + }, + "targetPosition": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MAMA Begin", + "id": "53aebd94-c63f-4b12-82a4-9754bb02c9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "MAMA Begin", + "Point", + "Foundations", + "53aebd94-c63f-4b12-82a4-9754bb02c9eb" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " FAMA Begin", + "project": "Foundations", + "id": "a824c3d7-81e5-4b3a-8d68-e8356b8a9057", + "savedPayload": { + "position": { + "x": 22551.776281944854, + "y": 18174.67118836213 + }, + "targetPosition": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "FAMA Begin", + "id": "4f5132d1-6703-4e56-88ed-442c3300f647" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "FAMA Begin", + "Point", + "Foundations", + "4f5132d1-6703-4e56-88ed-442c3300f647" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " FAMA End", + "project": "Foundations", + "id": "3cbe3b6d-b70d-4b02-9b1f-c758b1308420", + "savedPayload": { + "position": { + "x": 22530.722044031038, + "y": 18221.95978096309 + }, + "targetPosition": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "FAMA End", + "id": "95ffae48-b7fc-4596-b4f2-ef0fab342e00" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "FAMA End", + "Point", + "Foundations", + "95ffae48-b7fc-4596-b4f2-ef0fab342e00" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " MAMA End", + "project": "Foundations", + "id": "78c4f3ff-c07c-4254-afff-4943f2a8ef50", + "savedPayload": { + "position": { + "x": 22488.844242839874, + "y": 18252.385784507827 + }, + "targetPosition": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "MAMA End", + "id": "e8116f1a-6e8d-43ec-b90b-3ff7613accf5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "cf9f22f4-8866-4cc7-8e58-9ca50d508297" + ], + [ + "MAMA End", + "Point", + "Foundations", + "e8116f1a-6e8d-43ec-b90b-3ff7613accf5" + ] + ] + } + } + ], + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52", + "savedPayload": { + "position": { + "x": 22453.007447885342, + "y": 18159.027741858106 + }, + "targetPosition": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "e9334549-cdf3-4276-9145-65e0c46d99a7", + "savedPayload": { + "position": { + "x": 22304.85419679607, + "y": 18135.562572102073 + }, + "targetPosition": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "MAMA Panel", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "MAMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.mama", + "project": "Foundations", + "id": "8a9ca5d1-9449-403b-9e9a-f1f4f4c31e44", + "savedPayload": { + "position": { + "x": 20261.242910393114, + "y": 16334.673125092351 + }, + "targetPosition": { + "x": 20352.55712474442, + "y": 16453.676126136037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "d12c5b8f-6bc8-4e93-9ad8-bb7d5fde2396", + "savedPayload": { + "position": { + "x": 20332.97819591141, + "y": 16304.959396929964 + }, + "targetPosition": { + "x": 20352.55712474442, + "y": 16453.676126136037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "178e1aa9-9e9d-4468-9352-75396c3ab7f9", + "savedPayload": { + "position": { + "x": 20352.55712474442, + "y": 16453.676126136037 + }, + "targetPosition": { + "x": 20467.362154453946, + "y": 16730.839985889423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "FAMA", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.fama", + "project": "Foundations", + "id": "719d54f1-7730-44cb-a03b-b204988e509c", + "savedPayload": { + "position": { + "x": 20447.783225620937, + "y": 16282.12325668335 + }, + "targetPosition": { + "x": 20467.362154453946, + "y": 16430.839985889423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.TRUE_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "09bc6d88-4140-4ea5-be0b-bc75b75d2af4", + "savedPayload": { + "position": { + "x": 20486.941083286954, + "y": 16282.12325668335 + }, + "targetPosition": { + "x": 20467.362154453946, + "y": 16430.839985889423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "414e0d6c-4c7f-4188-b4b5-29771447377f", + "savedPayload": { + "position": { + "x": 20467.362154453946, + "y": 16430.839985889423 + }, + "targetPosition": { + "x": 20467.362154453946, + "y": 16730.839985889423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "CLOSE", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.closePrice", + "project": "Foundations", + "id": "68945ebc-3c3b-4e22-914f-c489f514313f", + "savedPayload": { + "position": { + "x": 20601.746112996483, + "y": 16304.959396929964 + }, + "targetPosition": { + "x": 20582.167184163474, + "y": 16453.676126136037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "ee4da2bb-9b1f-465f-afd7-fb08c87bd2b9", + "savedPayload": { + "position": { + "x": 20673.48139851478, + "y": 16334.673125092351 + }, + "targetPosition": { + "x": 20582.167184163474, + "y": 16453.676126136037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ce000d2-3276-405d-854f-e352c61a21b9", + "savedPayload": { + "position": { + "x": 20582.167184163474, + "y": 16453.676126136037 + }, + "targetPosition": { + "x": 20467.362154453946, + "y": 16730.839985889423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785", + "savedPayload": { + "position": { + "x": 22382.499910326827, + "y": 18425.340319988794 + }, + "targetPosition": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4391c884-b440-414d-ae43-79d52360ad97", + "savedPayload": { + "position": { + "x": 22092.722162440106, + "y": 18347.694606458037 + }, + "targetPosition": { + "x": 21802.944414553385, + "y": 18425.340319988794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c75ac45f-ef03-4176-bed6-d0589e315e4c", + "savedPayload": { + "position": { + "x": 21747.716111407073, + "y": 18315.939092961933 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Donchian", + "config": "{\n \"codeName\": \"PlotterDonchian\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Donchian-Tenkan", + "config": "{\n \"codeName\": \"DonchianTenkan-Module\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Mid Point Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.midPoint", + "project": "Foundations", + "id": "7abf91b8-67d1-4120-b700-03cd5c58f305", + "savedPayload": { + "position": { + "x": 22222.376642122978, + "y": 17683.123283568773 + }, + "targetPosition": { + "x": 22291.649077473936, + "y": 17755.243528303155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e73a1f1b-7aba-487c-b6aa-8842eee528d0", + "savedPayload": { + "position": { + "x": 22291.649077473936, + "y": 17755.243528303155 + }, + "targetPosition": { + "x": 22395.557730500375, + "y": 17863.42389540473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Mid Point End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.midPoint", + "project": "Foundations", + "id": "04c7fdbf-44ac-4f62-b4b9-d7d3093c360f", + "savedPayload": { + "position": { + "x": 22638.293184856888, + "y": 17803.59497933284 + }, + "targetPosition": { + "x": 22541.19900311428, + "y": 17827.526545761597 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "11bebac4-0528-48da-90a2-81cbc97be9ce", + "savedPayload": { + "position": { + "x": 22541.19900311428, + "y": 17827.526545761597 + }, + "targetPosition": { + "x": 22395.557730500375, + "y": 17863.42389540473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f0921edc-941b-4bc4-b75f-dc728f27e8bf", + "savedPayload": { + "position": { + "x": 22395.557730500375, + "y": 17863.42389540473 + }, + "targetPosition": { + "x": 22312.09249132544, + "y": 18151.57932889414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Mid Point", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"lineWidth\": 3.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.CARIBBEAN_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.9,\n \"lineWidth\": 3.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n }\n}", + "project": "Foundations", + "id": "279442df-582d-4242-9300-7c3981eef743", + "savedPayload": { + "position": { + "x": 22722.70832826737, + "y": 17807.33972201795 + }, + "targetPosition": { + "x": 22680.975708679904, + "y": 17951.417438762655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.closePrice === 0;", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 0.8,\n \"lineWidth\": 3.25,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED_ORANGE\"\n}", + "project": "Foundations", + "id": "de5e70fe-ae3b-41ee-acc3-a531f0fc246c", + "savedPayload": { + "position": { + "x": 22897.33644288305, + "y": 17743.600132709777 + }, + "targetPosition": { + "x": 22789.156075781477, + "y": 17847.508785736216 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "80d409e3-2926-460e-bc2a-c8ecca13f035", + "savedPayload": { + "position": { + "x": 22789.156075781477, + "y": 17847.508785736216 + }, + "targetPosition": { + "x": 22680.975708679904, + "y": 17951.417438762655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "77491616-3f18-4ebe-aba6-41db27c9c1f6", + "savedPayload": { + "position": { + "x": 22680.975708679904, + "y": 17951.417438762655 + }, + "targetPosition": { + "x": 22603.375036553254, + "y": 18079.78462960787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Mid Point Begin", + "project": "Foundations", + "id": "1bab121e-e24b-4d05-9bd7-048ae731fc44", + "savedPayload": { + "position": { + "x": 22894.65758178107, + "y": 18007.989930321604 + }, + "targetPosition": { + "x": 22603.375036553254, + "y": 18079.78462960787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Mid Point Begin", + "id": "e73a1f1b-7aba-487c-b6aa-8842eee528d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f0921edc-941b-4bc4-b75f-dc728f27e8bf" + ], + [ + "Mid Point Begin", + "Point", + "Foundations", + "e73a1f1b-7aba-487c-b6aa-8842eee528d0" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Mid Point End", + "project": "Foundations", + "id": "634882cf-e37a-47b7-98ad-42f7b65ff06d", + "savedPayload": { + "position": { + "x": 22860.10941824369, + "y": 18234.98597386117 + }, + "targetPosition": { + "x": 22603.375036553254, + "y": 18079.78462960787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Mid Point End", + "id": "11bebac4-0528-48da-90a2-81cbc97be9ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f0921edc-941b-4bc4-b75f-dc728f27e8bf" + ], + [ + "Mid Point End", + "Point", + "Foundations", + "11bebac4-0528-48da-90a2-81cbc97be9ce" + ] + ] + } + } + ], + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b", + "savedPayload": { + "position": { + "x": 22603.375036553254, + "y": 18079.78462960787 + }, + "targetPosition": { + "x": 22312.09249132544, + "y": 18151.57932889414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "28200aae-e9e9-4f1a-898e-5347a9743e1a", + "savedPayload": { + "position": { + "x": 22312.09249132544, + "y": 18151.57932889414 + }, + "targetPosition": { + "x": 22095.731757122296, + "y": 18359.396634947017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "config": "{\n \"codeName\": \"Donchian-Tenkan\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Mid Point", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.midPoint", + "project": "Foundations", + "id": "897dcda9-b0e6-424e-8382-886110dfe907", + "savedPayload": { + "position": { + "x": 22963.32516932893, + "y": 18454.532414010624 + }, + "targetPosition": { + "x": 22672.042624101116, + "y": 18526.32711329689 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "e2f3aa1e-a2b9-4ddd-974f-4302fc87d4e8", + "savedPayload": { + "position": { + "x": 22879.859930153994, + "y": 18742.687847500034 + }, + "targetPosition": { + "x": 22672.042624101116, + "y": 18526.32711329689 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04360895-d738-4797-b956-bf0b87456a7c", + "savedPayload": { + "position": { + "x": 22672.042624101116, + "y": 18526.32711329689 + }, + "targetPosition": { + "x": 22383.887190611706, + "y": 18442.861874121954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7", + "savedPayload": { + "position": { + "x": 22383.887190611706, + "y": 18442.861874121954 + }, + "targetPosition": { + "x": 22095.731757122296, + "y": 18359.396634947017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7", + "savedPayload": { + "position": { + "x": 22095.731757122296, + "y": 18359.396634947017 + }, + "targetPosition": { + "x": 21804.44921189448, + "y": 18431.191334233285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "82cfbc90-c90f-4f2e-a834-1a8705581160", + "savedPayload": { + "position": { + "x": 21783.45732703739, + "y": 18372.820911784285 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Percentages", + "config": "{\n \"codeName\": \"Plotter Percentages\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Percentages Module", + "config": "{\n \"codeName\": \"Percentages-Module\",\n \"icon\": \"trends\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Percentages Panel", + "config": "{\n \"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "p1Close", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.p1Close", + "project": "Foundations", + "id": "366a7528-b965-42a2-b6f9-3c96e359ca02", + "savedPayload": { + "position": { + "x": 22135.8427268796, + "y": 18149.209919032095 + }, + "targetPosition": { + "x": 22273.3270652601, + "y": 18209.193722680055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "5d001a84-2703-407d-abe3-2e9880060b27", + "savedPayload": { + "position": { + "x": 22184.254037424074, + "y": 18088.504055715053 + }, + "targetPosition": { + "x": 22273.3270652601, + "y": 18209.193722680055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a65f6d70-1e31-41e7-a345-148dca61a728", + "savedPayload": { + "position": { + "x": 22273.3270652601, + "y": 18209.193722680055 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "p5Close", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.p5Close", + "project": "Foundations", + "id": "597b3d58-6ca4-41df-bea1-471183353f79", + "savedPayload": { + "position": { + "x": 22351.778930864926, + "y": 18007.828319015505 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18152.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "95db4415-5c1b-483b-8d55-49e0032d183c", + "savedPayload": { + "position": { + "x": 22429.424644395684, + "y": 18007.828319015505 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18152.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9348118a-48a4-4c95-b804-7881d117df4e", + "savedPayload": { + "position": { + "x": 22390.601787630305, + "y": 18152.717192958866 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "p10Close", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.p10Close", + "project": "Foundations", + "id": "7d8694d2-b412-42ac-8972-1640e882d0cf", + "savedPayload": { + "position": { + "x": 22596.94953783653, + "y": 18088.504055715053 + }, + "targetPosition": { + "x": 22507.876510000508, + "y": 18209.193722680055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "2c2c73e9-fce4-4e17-9dcb-6538300e15dc", + "savedPayload": { + "position": { + "x": 22645.360848381002, + "y": 18149.209919032095 + }, + "targetPosition": { + "x": 22507.876510000508, + "y": 18209.193722680055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b99287c6-08be-470f-97c3-84c25f82efbd", + "savedPayload": { + "position": { + "x": 22507.876510000508, + "y": 18209.193722680055 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "phlc1", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.phlc1", + "project": "Foundations", + "id": "fd1e507e-e469-4861-af84-8c7daad5a091", + "savedPayload": { + "position": { + "x": 22686.73608017584, + "y": 18330.486653910863 + }, + "targetPosition": { + "x": 22536.84097445758, + "y": 18336.09533305231 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "1fd3ee0f-9915-4e95-92f1-d3859d7c070e", + "savedPayload": { + "position": { + "x": 22669.458283483273, + "y": 18406.18562729327 + }, + "targetPosition": { + "x": 22536.84097445758, + "y": 18336.09533305231 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e8b4b36b-eb64-44b7-8ebb-3ab88a950759", + "savedPayload": { + "position": { + "x": 22536.84097445758, + "y": 18336.09533305231 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "phlc5", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.phlc5", + "project": "Foundations", + "id": "1436df57-3f36-46ef-9a0e-b6d3474e673d", + "savedPayload": { + "position": { + "x": 22553.52746018966, + "y": 18551.558281616046 + }, + "targetPosition": { + "x": 22455.68434849794, + "y": 18437.862523144227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "6204afb6-13c1-4f91-9b68-ef88d21bbf91", + "savedPayload": { + "position": { + "x": 22483.57108957238, + "y": 18585.24749412922 + }, + "targetPosition": { + "x": 22455.68434849794, + "y": 18437.862523144227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ceb6370-c2d6-441f-a22e-9d3a42b49092", + "savedPayload": { + "position": { + "x": 22455.68434849794, + "y": 18437.862523144227 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "phlc10", + "config": "{\n \"valueDecimals\": 4\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.phlc10", + "project": "Foundations", + "id": "d0cf36d5-0782-41cd-b5dd-2a53e5f741a0", + "savedPayload": { + "position": { + "x": 22297.632485688235, + "y": 18585.24749412922 + }, + "targetPosition": { + "x": 22325.51922676267, + "y": 18437.862523144227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "9d81fc4e-d081-436b-a01d-688a693dea99", + "savedPayload": { + "position": { + "x": 22227.676115070954, + "y": 18551.558281616046 + }, + "targetPosition": { + "x": 22325.51922676267, + "y": 18437.862523144227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b002c948-234f-4f42-ac75-9655a24d7ad3", + "savedPayload": { + "position": { + "x": 22325.51922676267, + "y": 18437.862523144227 + }, + "targetPosition": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267", + "savedPayload": { + "position": { + "x": 22390.601787630305, + "y": 18302.717192958866 + }, + "targetPosition": { + "x": 22098.123413975758, + "y": 18369.47347314576 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "404961a4-f4e9-48e4-8fd5-f464b286c8b2", + "savedPayload": { + "position": { + "x": 22098.123413975758, + "y": 18369.47347314576 + }, + "targetPosition": { + "x": 21805.64504032121, + "y": 18436.229753332656 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4bcd153b-6e4c-4d24-842e-7421f0767182", + "savedPayload": { + "position": { + "x": 21805.64504032121, + "y": 18436.229753332656 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c", + "savedPayload": { + "position": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "targetPosition": { + "x": 21513.166666666664, + "y": 18502.98603351955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From 1c0a147fa47c0634984dc152120742c7e6bd0086 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 21 Aug 2021 19:52:45 +0200 Subject: [PATCH 020/227] Updating governance plugins --- .../Assets/Foundations-Project-Docs.json | 490 +- .../Assets/Governance-Project-Docs.json | 5602 ++++- .../Plugins/Assets/Superalgos-Marketing.json | 3493 +-- .../Positions/Superalgos-Marketing.json | 44 +- .../Plugins/Positions/Superalgos.json | 2 +- .../Plugins/User-Profiles/Julian-Molina.json | 18744 +++++++++++++++- .../User-Profiles/Luis-Fernando-Molina.json | 4761 +--- 7 files changed, 25803 insertions(+), 7333 deletions(-) diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json index e3f6aaa7f..b8fca9344 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Docs.json @@ -20780,7 +20780,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -20962,7 +20962,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -23640,7 +23640,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -35774,7 +35774,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -36573,12 +36573,12 @@ "id": "8ad9948f-8e91-49c8-8c6f-51c112391877", "savedPayload": { "position": { - "x": 31466.69829824128, - "y": 46170.09087254475 + "x": 31727.047447361925, + "y": 45960.76130881712 }, "targetPosition": { - "x": 31411.084597756526, - "y": 46464.891001985685 + "x": 31643.626896634793, + "y": 46402.96150297852 }, "floatingObject": { "isPinned": false, @@ -36597,12 +36597,12 @@ "id": "b055b21b-2cbf-4ef2-a5da-519c8d311efb", "savedPayload": { "position": { - "x": 31411.084597756526, - "y": 46464.891001985685 + "x": 31643.626896634793, + "y": 46402.96150297852 }, "targetPosition": { - "x": 31355.47089727177, - "y": 46759.69113142662 + "x": 31560.20634590766, + "y": 46845.16169713992 }, "floatingObject": { "isPinned": false, @@ -36634,12 +36634,12 @@ "id": "abf0b0b4-6700-4119-b881-ce548c695fae", "savedPayload": { "position": { - "x": 31921.69340002611, - "y": 46561.21675682219 + "x": 32409.540100039165, + "y": 46547.45013523329 }, "targetPosition": { - "x": 31638.58214864894, - "y": 46660.453944124405 + "x": 31984.873222973412, + "y": 46696.305916186604 }, "floatingObject": { "isPinned": false, @@ -36658,12 +36658,12 @@ "id": "8e9f4bd9-2881-4309-97df-0d485a2bd9c4", "savedPayload": { "position": { - "x": 31638.58214864894, - "y": 46660.453944124405 + "x": 31984.873222973412, + "y": 46696.305916186604 }, "targetPosition": { - "x": 31355.47089727177, - "y": 46759.69113142662 + "x": 31560.20634590766, + "y": 46845.16169713992 }, "floatingObject": { "isPinned": false, @@ -36683,12 +36683,12 @@ "id": "e57a32b5-91bd-4a12-b11f-78c236b146d6", "savedPayload": { "position": { - "x": 31355.47089727177, - "y": 46759.69113142662 + "x": 31560.20634590766, + "y": 46845.16169713992 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -36726,12 +36726,12 @@ "id": "58d15e2c-a9b6-427d-bf70-225e04f8562d", "savedPayload": { "position": { - "x": 31944.641350901253, - "y": 46546.51476935606 + "x": 32443.96202635188, + "y": 46525.39715403408 }, "targetPosition": { - "x": 31683.06355231185, - "y": 46693.40607367705 + "x": 32051.595328467778, + "y": 46745.734110515565 }, "floatingObject": { "isPinned": false, @@ -36750,12 +36750,12 @@ "id": "c942cd6c-bd04-4d19-8074-2caa80cd850a", "savedPayload": { "position": { - "x": 31683.06355231185, - "y": 46693.40607367705 + "x": 32051.595328467778, + "y": 46745.734110515565 }, "targetPosition": { - "x": 31421.48575372245, - "y": 46840.29737799804 + "x": 31659.228630583675, + "y": 46966.07106699705 }, "floatingObject": { "isPinned": false, @@ -36775,12 +36775,12 @@ "id": "cb9ca426-85d9-4902-a563-72efd249918d", "savedPayload": { "position": { - "x": 31421.48575372245, - "y": 46840.29737799804 + "x": 31659.228630583675, + "y": 46966.07106699705 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -36818,12 +36818,12 @@ "id": "e1e77823-197a-45b7-8224-44638d3364d1", "savedPayload": { "position": { - "x": 32048.035491292183, - "y": 46841.48528662795 + "x": 32599.05323693827, + "y": 46967.852929941924 }, "targetPosition": { - "x": 31751.992979239138, - "y": 46890.05308519164 + "x": 32154.989468858705, + "y": 47040.70462778746 }, "floatingObject": { "isPinned": false, @@ -36842,12 +36842,12 @@ "id": "11a97f74-e69a-4b22-85f5-bf4c27a52ed8", "savedPayload": { "position": { - "x": 31751.992979239138, - "y": 46890.05308519164 + "x": 32154.989468858705, + "y": 47040.70462778746 }, "targetPosition": { - "x": 31455.950467186092, - "y": 46938.620883755335 + "x": 31710.92570077914, + "y": 47113.556325633 }, "floatingObject": { "isPinned": false, @@ -36867,12 +36867,12 @@ "id": "5e74fed8-2133-4110-9561-c09b98555415", "savedPayload": { "position": { - "x": 31455.950467186092, - "y": 46938.620883755335 + "x": 31710.92570077914, + "y": 47113.556325633 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -36910,12 +36910,12 @@ "id": "c656aa81-3b40-44dc-b967-fe73cc876f93", "savedPayload": { "position": { - "x": 31950.26807529799, - "y": 46704.541691038365 + "x": 32452.40211294699, + "y": 46762.43753655755 }, "targetPosition": { - "x": 31702.488079935985, - "y": 46873.672036921074 + "x": 32080.732119903983, + "y": 47016.13305538161 }, "floatingObject": { "isPinned": false, @@ -36934,12 +36934,12 @@ "id": "58e80bfd-be5c-4ecb-9184-787e80defa33", "savedPayload": { "position": { - "x": 31702.488079935985, - "y": 46873.672036921074 + "x": 32080.732119903983, + "y": 47016.13305538161 }, "targetPosition": { - "x": 31454.70808457398, - "y": 47042.802382803784 + "x": 31709.062126860976, + "y": 47269.82857420567 }, "floatingObject": { "isPinned": false, @@ -36971,12 +36971,12 @@ "id": "b1e3d433-5a93-497b-bc81-488fd65028b0", "savedPayload": { "position": { - "x": 32044.308343455847, - "y": 47154.029783773294 + "x": 32593.462515183783, + "y": 47436.669675659934 }, "targetPosition": { - "x": 31749.508214014913, - "y": 47098.41608328854 + "x": 32151.26232102238, + "y": 47353.2491249328 }, "floatingObject": { "isPinned": false, @@ -36995,12 +36995,12 @@ "id": "f0475866-acc3-4ac7-8acb-29cd69c13d7e", "savedPayload": { "position": { - "x": 31749.508214014913, - "y": 47098.41608328854 + "x": 32151.26232102238, + "y": 47353.2491249328 }, "targetPosition": { - "x": 31454.70808457398, - "y": 47042.802382803784 + "x": 31709.062126860976, + "y": 47269.82857420567 }, "floatingObject": { "isPinned": false, @@ -37032,12 +37032,12 @@ "id": "4a234843-1d16-411c-aa70-620ff4544d05", "savedPayload": { "position": { - "x": 31792.9687763394, - "y": 47538.362373527794 + "x": 32216.453164509105, + "y": 48013.16856029169 }, "targetPosition": { - "x": 31623.83843045669, - "y": 47290.58237816579 + "x": 31962.75764568504, + "y": 47641.49856724868 }, "floatingObject": { "isPinned": false, @@ -37056,12 +37056,12 @@ "id": "17011f4a-7f3f-4001-99f1-ddb48ed69114", "savedPayload": { "position": { - "x": 31623.83843045669, - "y": 47290.58237816579 + "x": 31962.75764568504, + "y": 47641.49856724868 }, "targetPosition": { - "x": 31454.70808457398, - "y": 47042.802382803784 + "x": 31709.062126860976, + "y": 47269.82857420567 }, "floatingObject": { "isPinned": false, @@ -37081,12 +37081,12 @@ "id": "207271eb-7a9e-45d3-a9ad-34b697a2dd7d", "savedPayload": { "position": { - "x": 31454.70808457398, - "y": 47042.802382803784 + "x": 31709.062126860976, + "y": 47269.82857420567 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -37124,12 +37124,12 @@ "id": "b9ed4a34-6641-4770-b70f-3349b79ca8ae", "savedPayload": { "position": { - "x": 31933.909456428177, - "y": 47446.45078177084 + "x": 32427.864184642272, + "y": 47875.30117265625 }, "targetPosition": { - "x": 31675.908955996467, - "y": 47293.363415286905 + "x": 32040.863433994706, + "y": 47645.67012293034 }, "floatingObject": { "isPinned": false, @@ -37148,12 +37148,12 @@ "id": "467c5ea4-e677-4eec-920e-8a5ee01cfc09", "savedPayload": { "position": { - "x": 31675.908955996467, - "y": 47293.363415286905 + "x": 32040.863433994706, + "y": 47645.67012293034 }, "targetPosition": { - "x": 31417.908455564757, - "y": 47140.27604880297 + "x": 31653.86268334714, + "y": 47416.03907320444 }, "floatingObject": { "isPinned": false, @@ -37173,12 +37173,12 @@ "id": "9c673aa2-7147-452f-88cd-d5480ad2b550", "savedPayload": { "position": { - "x": 31417.908455564757, - "y": 47140.27604880297 + "x": 31653.86268334714, + "y": 47416.03907320444 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -37216,12 +37216,12 @@ "id": "da6c4bb4-8468-4728-bdbc-9118b578024e", "savedPayload": { "position": { - "x": 31876.134292685692, - "y": 46930.88895043788 + "x": 32341.201439028537, + "y": 47101.95842565681 }, "targetPosition": { - "x": 31613.06222560365, - "y": 47075.08703475658 + "x": 31946.593338405477, + "y": 47318.25555213486 }, "floatingObject": { "isPinned": false, @@ -37240,12 +37240,12 @@ "id": "9588159f-e4aa-4e2d-9aa8-f39f8cc9aa65", "savedPayload": { "position": { - "x": 31613.06222560365, - "y": 47075.08703475658 + "x": 31946.593338405477, + "y": 47318.25555213486 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37277,12 +37277,12 @@ "id": "a07abcf9-d054-4b9e-83aa-dd18759317e8", "savedPayload": { "position": { - "x": 31920.16834588865, - "y": 47032.47817420748 + "x": 32407.25251883297, + "y": 47254.34226131123 }, "targetPosition": { - "x": 31635.07925220513, - "y": 47125.88164664138 + "x": 31979.618878307694, + "y": 47394.44746996207 }, "floatingObject": { "isPinned": false, @@ -37301,12 +37301,12 @@ "id": "21de441f-1c4f-4917-ad26-14900f0a9ec6", "savedPayload": { "position": { - "x": 31635.07925220513, - "y": 47125.88164664138 + "x": 31979.618878307694, + "y": 47394.44746996207 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37338,12 +37338,12 @@ "id": "c30cd4bc-3aa2-41e4-98bd-fc1000c891e3", "savedPayload": { "position": { - "x": 31944.785664774183, - "y": 47140.42888443432 + "x": 32444.17849716127, + "y": 47416.26832665147 }, "targetPosition": { - "x": 31647.387911647897, - "y": 47179.8570017548 + "x": 31998.081867471843, + "y": 47475.41050263219 }, "floatingObject": { "isPinned": false, @@ -37362,12 +37362,12 @@ "id": "d6b897da-723b-4ae9-923c-b423f38a417b", "savedPayload": { "position": { - "x": 31647.387911647897, - "y": 47179.8570017548 + "x": 31998.081867471843, + "y": 47475.41050263219 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37399,12 +37399,12 @@ "id": "3702d8b5-4871-4f13-b3d5-8580094c9979", "savedPayload": { "position": { - "x": 31949.14793607286, - "y": 47251.06494915422 + "x": 32450.721904109294, + "y": 47582.22242373134 }, "targetPosition": { - "x": 31649.569047297235, - "y": 47235.17503411475 + "x": 32001.353570945856, + "y": 47558.38755117213 }, "floatingObject": { "isPinned": false, @@ -37423,12 +37423,12 @@ "id": "c955f0b7-bdc8-4e57-92f2-00fe7e64c6f6", "savedPayload": { "position": { - "x": 31649.569047297235, - "y": 47235.17503411475 + "x": 32001.353570945856, + "y": 47558.38755117213 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37460,12 +37460,12 @@ "id": "8a6a5acd-a237-4599-a9b2-4dee2bfe147a", "savedPayload": { "position": { - "x": 31933.106607867583, - "y": 47360.6187898765 + "x": 32426.659911801373, + "y": 47746.553184814744 }, "targetPosition": { - "x": 31641.548383194597, - "y": 47289.95195447589 + "x": 31989.322574791895, + "y": 47640.55293171383 }, "floatingObject": { "isPinned": false, @@ -37484,12 +37484,12 @@ "id": "ebb9e2be-5a97-4130-a48a-ab6e1938be68", "savedPayload": { "position": { - "x": 31641.548383194597, - "y": 47289.95195447589 + "x": 31989.322574791895, + "y": 47640.55293171383 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37521,12 +37521,12 @@ "id": "0d5a1532-9c59-46d1-98c0-153763ab88c5", "savedPayload": { "position": { - "x": 31897.20794835092, - "y": 47465.359681950686 + "x": 32372.811922526384, + "y": 47903.66452292604 }, "targetPosition": { - "x": 31623.599053436265, - "y": 47342.32240051298 + "x": 31962.3985801544, + "y": 47719.108600769476 }, "floatingObject": { "isPinned": false, @@ -37545,12 +37545,12 @@ "id": "6b2adcb4-aeb6-4e68-b52f-70cfe6890745", "savedPayload": { "position": { - "x": 31623.599053436265, - "y": 47342.32240051298 + "x": 31962.3985801544, + "y": 47719.108600769476 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37582,12 +37582,12 @@ "id": "795bf08c-12f1-4fc3-93bc-e2b878b7e901", "savedPayload": { "position": { - "x": 31842.67444331702, - "y": 47561.72079992007 + "x": 32291.011664975533, + "y": 48048.2061998801 }, "targetPosition": { - "x": 31596.332300919315, - "y": 47390.50295949767 + "x": 31921.498451378975, + "y": 47791.379439246506 }, "floatingObject": { "isPinned": false, @@ -37606,12 +37606,12 @@ "id": "706522e3-0761-42b2-99f2-06d845ac512a", "savedPayload": { "position": { - "x": 31596.332300919315, - "y": 47390.50295949767 + "x": 31921.498451378975, + "y": 47791.379439246506 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37643,12 +37643,12 @@ "id": "fb661349-67ab-443a-ba41-276a4237a0b9", "savedPayload": { "position": { - "x": 31771.36316587408, - "y": 47646.420681484604 + "x": 32184.04474881112, + "y": 48175.2560222269 }, "targetPosition": { - "x": 31560.676662197846, - "y": 47432.85290027994 + "x": 31868.01499329677, + "y": 47854.90435041991 }, "floatingObject": { "isPinned": false, @@ -37667,12 +37667,12 @@ "id": "dfd6494d-0aac-47f7-a116-4d8714182996", "savedPayload": { "position": { - "x": 31560.676662197846, - "y": 47432.85290027994 + "x": 31868.01499329677, + "y": 47854.90435041991 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37704,12 +37704,12 @@ "id": "7e6bd09e-0820-42b1-9ece-9812c9c0a799", "savedPayload": { "position": { - "x": 31685.702536046967, - "y": 47716.574973763934 + "x": 32055.55380407046, + "y": 48280.4874606459 }, "targetPosition": { - "x": 31517.84634728429, - "y": 47467.930046419606 + "x": 31803.76952092644, + "y": 47907.520069629405 }, "floatingObject": { "isPinned": false, @@ -37728,12 +37728,12 @@ "id": "2655308a-b45f-49a7-ba25-23730b5e2fb2", "savedPayload": { "position": { - "x": 31517.84634728429, - "y": 47467.930046419606 + "x": 31803.76952092644, + "y": 47907.520069629405 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37765,12 +37765,12 @@ "id": "b6407f04-1eac-4cf1-a1de-ddb55498ad83", "savedPayload": { "position": { - "x": 31588.609623845852, - "y": 47769.794656475286 + "x": 31909.91443576878, + "y": 48360.316984712925 }, "targetPosition": { - "x": 31469.29989118373, - "y": 47494.53988777528 + "x": 31730.9498367756, + "y": 47947.43483166292 }, "floatingObject": { "isPinned": false, @@ -37789,12 +37789,12 @@ "id": "230a6bee-7596-469d-84f4-c54fc377b948", "savedPayload": { "position": { - "x": 31469.29989118373, - "y": 47494.53988777528 + "x": 31730.9498367756, + "y": 47947.43483166292 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37826,12 +37826,12 @@ "id": "9cdb85f9-645b-41c5-bb3a-ebb00bae15b0", "savedPayload": { "position": { - "x": 31483.39081194562, - "y": 47804.2673971539 + "x": 31752.08621791843, + "y": 48412.02609573084 }, "targetPosition": { - "x": 31416.690485233616, - "y": 47511.77625811459 + "x": 31652.035727850423, + "y": 47973.28938717188 }, "floatingObject": { "isPinned": false, @@ -37850,12 +37850,12 @@ "id": "6c9d0751-91c8-48c6-b3ed-52f71c9a47e4", "savedPayload": { "position": { - "x": 31416.690485233616, - "y": 47511.77625811459 + "x": 31652.035727850423, + "y": 47973.28938717188 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37887,12 +37887,12 @@ "id": "7e20de0e-3ce2-4ffb-bd88-4ef8db0e2e2f", "savedPayload": { "position": { - "x": 31373.629200789484, - "y": 47818.81926796144 + "x": 31587.443801184225, + "y": 48433.853901942166 }, "targetPosition": { - "x": 31361.809679655547, - "y": 47519.05219351836 + "x": 31569.71451948332, + "y": 47984.20329027754 }, "floatingObject": { "isPinned": false, @@ -37911,12 +37911,12 @@ "id": "c7f8d485-1750-4656-ab51-94933bfbb20f", "savedPayload": { "position": { - "x": 31361.809679655547, - "y": 47519.05219351836 + "x": 31569.71451948332, + "y": 47984.20329027754 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -37948,12 +37948,12 @@ "id": "562f50a7-052f-45b8-83c9-ad09718141eb", "savedPayload": { "position": { - "x": 31263.06259040082, - "y": 47812.954722390634 + "x": 31421.593885601233, + "y": 48425.05708358593 }, "targetPosition": { - "x": 31306.526374461217, - "y": 47516.119920732956 + "x": 31486.789561691825, + "y": 47979.80488109942 }, "floatingObject": { "isPinned": false, @@ -37972,12 +37972,12 @@ "id": "a8135e56-edd3-439b-9fb2-13776d933ccf", "savedPayload": { "position": { - "x": 31306.526374461217, - "y": 47516.119920732956 + "x": 31486.789561691825, + "y": 47979.80488109942 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -38009,12 +38009,12 @@ "id": "085d5e71-4e41-4b3b-b8b4-fce789f7a258", "savedPayload": { "position": { - "x": 31155.456194086382, - "y": 47786.87347050712 + "x": 31260.18429112958, + "y": 48385.93520576067 }, "targetPosition": { - "x": 31252.723176303996, - "y": 47503.0792947912 + "x": 31406.084764455998, + "y": 47960.24394218679 }, "floatingObject": { "isPinned": false, @@ -38033,12 +38033,12 @@ "id": "552f6229-a2b8-4f90-b0ca-ccdc3b75cb63", "savedPayload": { "position": { - "x": 31252.723176303996, - "y": 47503.0792947912 + "x": 31406.084764455998, + "y": 47960.24394218679 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -38070,12 +38070,12 @@ "id": "48127f39-4743-4a6d-aaf6-5245acc27a13", "savedPayload": { "position": { - "x": 31054.474418613016, - "y": 47741.463678062784 + "x": 31108.71162791952, + "y": 48317.82051709419 }, "targetPosition": { - "x": 31202.232288567313, - "y": 47480.37439856903 + "x": 31330.34843285097, + "y": 47926.18659785355 }, "floatingObject": { "isPinned": false, @@ -38094,12 +38094,12 @@ "id": "7677a7fa-31ab-4020-8156-ffdffe25642e", "savedPayload": { "position": { - "x": 31202.232288567313, - "y": 47480.37439856903 + "x": 31330.34843285097, + "y": 47926.18659785355 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -38131,12 +38131,12 @@ "id": "ad362164-51b0-4421-8f99-1f9a70dce280", "savedPayload": { "position": { - "x": 30963.556077230172, - "y": 47678.2717210763 + "x": 30972.334115845257, + "y": 48223.03258161444 }, "targetPosition": { - "x": 31156.77311787589, - "y": 47448.77842007579 + "x": 31262.159676813837, + "y": 47878.792630113676 }, "floatingObject": { "isPinned": false, @@ -38155,12 +38155,12 @@ "id": "0e0c273f-735d-4f5d-9a94-c6079549b3af", "savedPayload": { "position": { - "x": 31156.77311787589, - "y": 47448.77842007579 + "x": 31262.159676813837, + "y": 47878.792630113676 }, "targetPosition": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "floatingObject": { "isPinned": false, @@ -38180,12 +38180,12 @@ "id": "0279156f-ef73-466b-abd5-cc591a798125", "savedPayload": { "position": { - "x": 31349.99015852161, - "y": 47219.28511907528 + "x": 31551.985237782417, + "y": 47534.55267861291 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -38223,12 +38223,12 @@ "id": "14c936fe-246a-45aa-8876-a98f65b664bb", "savedPayload": { "position": { - "x": 31457.619517039675, - "y": 47836.52243645053 + "x": 31713.42927555952, + "y": 48460.40865467578 }, "targetPosition": { - "x": 31358.382329737466, - "y": 47553.41118507336 + "x": 31564.573494606204, + "y": 48035.741777610034 }, "floatingObject": { "isPinned": false, @@ -38247,12 +38247,12 @@ "id": "5ce41d63-356f-4bd8-8b5c-30001599f378", "savedPayload": { "position": { - "x": 31358.382329737466, - "y": 47553.41118507336 + "x": 31564.573494606204, + "y": 48035.741777610034 }, "targetPosition": { - "x": 31259.145142435256, - "y": 47270.299933696195 + "x": 31415.717713652888, + "y": 47611.074900544285 }, "floatingObject": { "isPinned": false, @@ -38272,12 +38272,12 @@ "id": "84dee868-3b64-41fe-96c9-cfebd8b36e7e", "savedPayload": { "position": { - "x": 31259.145142435256, - "y": 47270.299933696195 + "x": 31415.717713652888, + "y": 47611.074900544285 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -38315,12 +38315,12 @@ "id": "0fb7436c-4653-40e0-b6ad-1c790ff8e6df", "savedPayload": { "position": { - "x": 31149.17606065997, - "y": 47887.124694733815 + "x": 31250.764090989953, + "y": 48536.312042100704 }, "targetPosition": { - "x": 31152.753358817663, - "y": 47587.146023928886 + "x": 31256.130038226493, + "y": 48086.344035893315 }, "floatingObject": { "isPinned": false, @@ -38339,12 +38339,12 @@ "id": "74fb8c6b-a609-4bf4-afd2-b812e17eeee3", "savedPayload": { "position": { - "x": 31152.753358817663, - "y": 47587.146023928886 + "x": 31256.130038226493, + "y": 48086.344035893315 }, "targetPosition": { - "x": 31156.330656975355, - "y": 47287.16735312396 + "x": 31261.495985463032, + "y": 47636.376029685925 }, "floatingObject": { "isPinned": false, @@ -38364,12 +38364,12 @@ "id": "3a4736c1-5a02-431c-8b9f-a5551a866c4e", "savedPayload": { "position": { - "x": 31156.330656975355, - "y": 47287.16735312396 + "x": 31261.495985463032, + "y": 47636.376029685925 }, "targetPosition": { - "x": 31159.907955133047, - "y": 46987.18868231903 + "x": 31266.861932699572, + "y": 47186.408023478536 }, "floatingObject": { "isPinned": false, @@ -70663,7 +70663,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json b/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json index 95aaef077..e4e8c3afa 100644 --- a/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json +++ b/Projects/Governance/Plugins/Assets/Governance-Project-Docs.json @@ -45,7 +45,2042 @@ "name": "Topics", "config": "{\n \"folderPath\": \"Governance/Schemas/Docs-Topics\"\n}", "project": "Governance", - "assetClasses": [], + "assetClasses": [ + { + "type": "Asset Class", + "name": "B", + "config": "{\"codeName\":\"B\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Beta", + "config": "{\"codeName\":\"Beta\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Beta-10-Claims", + "config": "{\"codeName\":\"Beta-10-Claims\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "beta-10-claims-001-beta-10-claim-api-maps.json", + "config": "{\"codeName\":\"beta-10-claims-001-beta-10-claim-api-maps.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "41599334-32e8-499b-8f82-77426ea7e601", + "savedPayload": { + "position": { + "x": 32153.834810964607, + "y": 46264.68324170408 + }, + "targetPosition": { + "x": 31933.91924941566, + "y": 46468.735063035354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b9b4e70c-b1ff-4223-a0ef-b337996d01cf", + "savedPayload": { + "position": { + "x": 31933.91924941566, + "y": 46468.735063035354 + }, + "targetPosition": { + "x": 31714.003687866712, + "y": 46672.78688436663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Beta-11-Claims", + "config": "{\"codeName\":\"Beta-11-Claims\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "beta-11-claims-001-beta-11-claim-governance-system.json", + "config": "{\"codeName\":\"beta-11-claims-001-beta-11-claim-governance-system.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9f964a7e-d7d0-4c16-851b-61c200aaa9d8", + "savedPayload": { + "position": { + "x": 32287.347371338397, + "y": 46849.639989013165 + }, + "targetPosition": { + "x": 32000.675529602555, + "y": 46761.2134366899 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2e1d9042-3b2b-4339-a29a-6333f83608d5", + "savedPayload": { + "position": { + "x": 32000.675529602555, + "y": 46761.2134366899 + }, + "targetPosition": { + "x": 31714.003687866712, + "y": 46672.78688436663 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "983f0185-a491-41dc-9d82-eee5edb803e8", + "savedPayload": { + "position": { + "x": 31714.003687866712, + "y": 46672.78688436663 + }, + "targetPosition": { + "x": 31421.525314212166, + "y": 46739.54316455352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "d5e1973e-d585-406d-94e0-4fcafb935ccc", + "savedPayload": { + "position": { + "x": 31421.525314212166, + "y": 46739.54316455352 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "E", + "config": "{\"codeName\":\"E\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Exchange", + "config": "{\"codeName\":\"Exchange\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Exchange-Listing-Requirements-Research", + "config": "{\"codeName\":\"Exchange-Listing-Requirements-Research\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "exchange-listing-requirements-research-001-listing-requirements-research-task.json", + "config": "{\"codeName\":\"exchange-listing-requirements-research-001-listing-requirements-research-task.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6972f096-016a-4363-8230-5e10a9a77011", + "savedPayload": { + "position": { + "x": 32232.403501322344, + "y": 46809.18666751917 + }, + "targetPosition": { + "x": 32006.48206152126, + "y": 47006.56828530109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "exchange-listing-requirements-research-002-probit-global-listing-requirements.json", + "config": "{\"codeName\":\"exchange-listing-requirements-research-002-probit-global-listing-requirements.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9c948127-7654-42d0-b0c7-6f9146c14f93", + "savedPayload": { + "position": { + "x": 32305.27434971983, + "y": 46979.67649263006 + }, + "targetPosition": { + "x": 32006.48206152126, + "y": 47006.56828530109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "exchange-listing-requirements-research-003-lbank-listing-requirements.json", + "config": "{\"codeName\":\"exchange-listing-requirements-research-003-lbank-listing-requirements.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "80c531bc-6e7d-4a4a-b755-7264893c927f", + "savedPayload": { + "position": { + "x": 32264.01669960182, + "y": 47160.43806852286 + }, + "targetPosition": { + "x": 32006.48206152126, + "y": 47006.56828530109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json", + "config": "{\"codeName\":\"exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f3fd43a2-883d-44b9-a84d-b67864f8bd04", + "savedPayload": { + "position": { + "x": 32124.389571017437, + "y": 47282.42661706652 + }, + "targetPosition": { + "x": 32006.48206152126, + "y": 47006.56828530109 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c971712-20f8-4651-8050-07754c869840", + "savedPayload": { + "position": { + "x": 32006.48206152126, + "y": 47006.56828530109 + }, + "targetPosition": { + "x": 31714.003687866712, + "y": 46939.812005114196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "055679fd-f486-4ac6-83a9-4b8cee5407b7", + "savedPayload": { + "position": { + "x": 31714.003687866712, + "y": 46939.812005114196 + }, + "targetPosition": { + "x": 31421.525314212166, + "y": 46873.055724927304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "6051f16e-bd2f-426b-8c6f-0aaf094b9fa1", + "savedPayload": { + "position": { + "x": 31421.525314212166, + "y": 46873.055724927304 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "G", + "config": "{\"codeName\":\"G\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Gov", + "config": "{\"codeName\":\"Gov\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Gov-Commands", + "config": "{\"codeName\":\"Gov-Commands\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "gov-commands-001-app-prs-command.json", + "config": "{\"codeName\":\"gov-commands-001-app-prs-command.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "5d1e13cd-ef35-4843-bbd5-840fffbbd30e", + "savedPayload": { + "position": { + "x": 32021.59257439149, + "y": 46584.944332717845 + }, + "targetPosition": { + "x": 31901.624967095566, + "y": 46859.91300947884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-002-app-pay-command.json", + "config": "{\"codeName\":\"gov-commands-002-app-pay-command.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "43461790-c2bc-44df-88a9-de6da84014cf", + "savedPayload": { + "position": { + "x": 32199.738630063537, + "y": 46826.32366664785 + }, + "targetPosition": { + "x": 31901.624967095566, + "y": 46859.91300947884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c7661a59-fbf7-4abc-b853-b24c6b408e32", + "savedPayload": { + "position": { + "x": 31901.624967095566, + "y": 46859.91300947884 + }, + "targetPosition": { + "x": 31660.245633165567, + "y": 47038.05906515089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Gov-Commands-Errors", + "config": "{\"codeName\":\"Gov-Commands-Errors\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "gov-commands-errors-001-gov-error-pull-requests-not-processed.json", + "config": "{\"codeName\":\"gov-commands-errors-001-gov-error-pull-requests-not-processed.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a998b453-1fd6-43b9-8591-d5bc278ef3e6", + "savedPayload": { + "position": { + "x": 32198.274214963105, + "y": 46904.6256893317 + }, + "targetPosition": { + "x": 31956.894881033106, + "y": 47082.771745003745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-errors-002-gov-error-github-credentials-missing.json", + "config": "{\"codeName\":\"gov-commands-errors-002-gov-error-github-credentials-missing.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0150b728-bd39-4756-99c2-bc866a459129", + "savedPayload": { + "position": { + "x": 32253.544128900645, + "y": 47127.4844248566 + }, + "targetPosition": { + "x": 31956.894881033106, + "y": 47082.771745003745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-errors-003-gov-error-pay-failed.json", + "config": "{\"codeName\":\"gov-commands-errors-003-gov-error-pay-failed.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "ab032c4d-615b-419b-a9b7-b02a5ecee8d2", + "savedPayload": { + "position": { + "x": 32135.040936705158, + "y": 47324.15107893375 + }, + "targetPosition": { + "x": 31956.894881033106, + "y": 47082.771745003745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ba80c70a-bd22-4fae-b32d-a6e961226acb", + "savedPayload": { + "position": { + "x": 31956.894881033106, + "y": 47082.771745003745 + }, + "targetPosition": { + "x": 31660.245633165567, + "y": 47038.05906515089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Gov-Commands-Messages", + "config": "{\"codeName\":\"Gov-Commands-Messages\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "gov-commands-messages-001-gov-message-pull-requests-processed.json", + "config": "{\"codeName\":\"gov-commands-messages-001-gov-message-pull-requests-processed.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "bb9e9ea8-1825-4040-ab3f-39ed8abc7474", + "savedPayload": { + "position": { + "x": 32136.50535180559, + "y": 47245.8490562499 + }, + "targetPosition": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-messages-002-gov-message-processing-pull-requests.json", + "config": "{\"codeName\":\"gov-commands-messages-002-gov-message-processing-pull-requests.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "3da653f6-1366-4d14-bac9-86f61dc83a21", + "savedPayload": { + "position": { + "x": 32113.36036559861, + "y": 47399.40600637681 + }, + "targetPosition": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-messages-003-gov-message-paying-contributors.json", + "config": "{\"codeName\":\"gov-commands-messages-003-gov-message-paying-contributors.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "fe78eda8-b246-48cc-91a4-32b61314f774", + "savedPayload": { + "position": { + "x": 32016.53774450967, + "y": 47520.817733010896 + }, + "targetPosition": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-messages-004-gov-message-all-payments-were-sent.json", + "config": "{\"codeName\":\"gov-commands-messages-004-gov-message-all-payments-were-sent.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "7a3c8136-1cd2-4ba7-94af-2da346785da3", + "savedPayload": { + "position": { + "x": 31871.981031668613, + "y": 47577.55206204887 + }, + "targetPosition": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "gov-commands-messages-005-gov-message-not-all-payments-were-sent.json", + "config": "{\"codeName\":\"gov-commands-messages-005-gov-message-not-all-payments-were-sent.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d6693426-bba5-4c75-bace-1c40d01e2773", + "savedPayload": { + "position": { + "x": 31718.424081541696, + "y": 47554.40707584189 + }, + "targetPosition": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b1e9fd86-6342-463b-a9d4-150df77757a9", + "savedPayload": { + "position": { + "x": 31838.39168883762, + "y": 47279.43839908089 + }, + "targetPosition": { + "x": 31660.245633165567, + "y": 47038.05906515089 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "16d5c2ba-065d-41ae-a20d-0366c532532f", + "savedPayload": { + "position": { + "x": 31660.245633165567, + "y": 47038.05906515089 + }, + "targetPosition": { + "x": 31363.596385298028, + "y": 46993.346385298035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Governance", + "config": "{\"codeName\":\"Governance\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Governance-Definitions", + "config": "{\"codeName\":\"Governance-Definitions\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "governance-definitions-001-introduction-to-governance-definitions.json", + "config": "{\"codeName\":\"governance-definitions-001-introduction-to-governance-definitions.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0b033c84-32cf-4a9d-997c-7c53077de97f", + "savedPayload": { + "position": { + "x": 31987.010261941614, + "y": 47350.053143139 + }, + "targetPosition": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-definitions-002-pools-hierarchy.json", + "config": "{\"codeName\":\"governance-definitions-002-pools-hierarchy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "fec8926a-33f9-4cd4-970b-239dcbe2635c", + "savedPayload": { + "position": { + "x": 32004.397385215892, + "y": 47504.36813030177 + }, + "targetPosition": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-definitions-003-positions-hierarchy.json", + "config": "{\"codeName\":\"governance-definitions-003-positions-hierarchy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9380aaac-6229-417e-8d88-d4d236960b5b", + "savedPayload": { + "position": { + "x": 31942.297582088762, + "y": 47646.70239100654 + }, + "targetPosition": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-definitions-004-features-hierarchy.json", + "config": "{\"codeName\":\"governance-definitions-004-features-hierarchy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d8239912-cd8d-4d3a-883c-587330c84d1d", + "savedPayload": { + "position": { + "x": 31817.35044465827, + "y": 47738.91757504218 + }, + "targetPosition": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-definitions-005-assets-hierarchy.json", + "config": "{\"codeName\":\"governance-definitions-005-assets-hierarchy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "683963f2-1b39-40eb-965e-2d877ab14c32", + "savedPayload": { + "position": { + "x": 31663.0354574955, + "y": 47756.30469831645 + }, + "targetPosition": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fb6d6a78-ee50-4eb7-8a08-01b7f4a51da7", + "savedPayload": { + "position": { + "x": 31707.748137348353, + "y": 47459.65545044892 + }, + "targetPosition": { + "x": 31473.198692607944, + "y": 47272.608509891295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Governance-Flow", + "config": "{\"codeName\":\"Governance-Flow\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "governance-flow-001-the-superalgos-meritocracy.json", + "config": "{\"codeName\":\"governance-flow-001-the-superalgos-meritocracy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "523be818-e02f-4451-9ad6-e87ff6e964f8", + "savedPayload": { + "position": { + "x": 31606.632068427145, + "y": 47810.63709168883 + }, + "targetPosition": { + "x": 31428.486012755093, + "y": 47569.25775775883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-flow-002-token-rewards-and-voting-power-flow.json", + "config": "{\"codeName\":\"governance-flow-002-token-rewards-and-voting-power-flow.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "40103f18-414d-495b-884a-2f1d3d43d0df", + "savedPayload": { + "position": { + "x": 31383.77333290224, + "y": 47865.907005626366 + }, + "targetPosition": { + "x": 31428.486012755093, + "y": 47569.25775775883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "governance-flow-003-token-rewards-claims-power-and-claim-votes.json", + "config": "{\"codeName\":\"governance-flow-003-token-rewards-claims-power-and-claim-votes.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "5c0bc240-d6ba-42c8-9a32-f1e619676c11", + "savedPayload": { + "position": { + "x": 31187.106678825094, + "y": 47747.40381343088 + }, + "targetPosition": { + "x": 31428.486012755093, + "y": 47569.25775775883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7e18f236-2a55-4ba5-bcfc-cbb378f72f57", + "savedPayload": { + "position": { + "x": 31428.486012755093, + "y": 47569.25775775883 + }, + "targetPosition": { + "x": 31473.198692607944, + "y": 47272.608509891295 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "06321608-a941-4200-a32e-ff50a16810ea", + "savedPayload": { + "position": { + "x": 31473.198692607944, + "y": 47272.608509891295 + }, + "targetPosition": { + "x": 31363.596385298028, + "y": 46993.346385298035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "39bc5a66-0684-4f05-b323-c6e47919d9d1", + "savedPayload": { + "position": { + "x": 31363.596385298028, + "y": 46993.346385298035 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "I", + "config": "{\"codeName\":\"I\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Introduction", + "config": "{\"codeName\":\"Introduction\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Introduction-to-Governance", + "config": "{\"codeName\":\"Introduction-to-Governance\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "introduction-to-governance-001-governance-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-001-governance-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "7ba14cd8-6ac8-4cf9-9c82-7c2004c1cbbc", + "savedPayload": { + "position": { + "x": 31816.8272342938, + "y": 47576.90144610729 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-002-participating-in-governance.json", + "config": "{\"codeName\":\"introduction-to-governance-002-participating-in-governance.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "588fe723-52e1-4406-8725-049afbcc09b9", + "savedPayload": { + "position": { + "x": 31814.721182343008, + "y": 47670.73849429217 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-003-referral-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-003-referral-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6c135c43-b689-4aa5-a390-ec2461bfb501", + "savedPayload": { + "position": { + "x": 31783.72096532044, + "y": 47759.332024594485 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-004-support-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-004-support-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a8e2fb14-dca6-452f-9622-dd003c4e76e8", + "savedPayload": { + "position": { + "x": 31726.86110045948, + "y": 47834.0098850008 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-005-mentorship-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-005-mentorship-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "5bbbd5ea-ae8f-4747-bf98-2ad2ff4e5820", + "savedPayload": { + "position": { + "x": 31649.707427498684, + "y": 47887.462086223306 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-006-contribution-claims-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-006-contribution-claims-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "3d97d508-a1f0-41d9-9dc8-cf65fb75f148", + "savedPayload": { + "position": { + "x": 31559.812285508713, + "y": 47914.456354382964 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-007-voting-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-007-voting-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0647f645-0f66-4450-b282-ea4b51ea4f3d", + "savedPayload": { + "position": { + "x": 31465.975237323826, + "y": 47912.35030243217 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-008-delegation-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-008-delegation-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1e048e07-1e4a-424d-bf44-479e04026235", + "savedPayload": { + "position": { + "x": 31377.38170702152, + "y": 47881.350085409606 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "introduction-to-governance-009-staking-program-overview.json", + "config": "{\"codeName\":\"introduction-to-governance-009-staking-program-overview.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b9802e55-c094-459d-be74-ffa7f380be09", + "savedPayload": { + "position": { + "x": 31302.7038466152, + "y": 47824.49022054864 + }, + "targetPosition": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d9c02409-0859-4694-97fe-1c2b9044e6de", + "savedPayload": { + "position": { + "x": 31519.542305763418, + "y": 47617.17142585258 + }, + "targetPosition": { + "x": 31389.37718402815, + "y": 47346.88076548186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "f3371ad4-13f2-4666-87b5-514a927a9c75", + "savedPayload": { + "position": { + "x": 31389.37718402815, + "y": 47346.88076548186 + }, + "targetPosition": { + "x": 31259.212062292885, + "y": 47076.590105111136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "fa532e33-fe9e-4c36-a27e-8ba441c8c5ee", + "savedPayload": { + "position": { + "x": 31259.212062292885, + "y": 47076.590105111136 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "S", + "config": "{\"codeName\":\"S\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Superalgos", + "config": "{\"codeName\":\"Superalgos\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Superalgos-Exchanges", + "config": "{\"codeName\":\"Superalgos-Exchanges\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "superalgos-exchanges-001-exchange-asset-bittrex.json", + "config": "{\"codeName\":\"superalgos-exchanges-001-exchange-asset-bittrex.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "be482173-b9d1-4788-b762-d23710687ac3", + "savedPayload": { + "position": { + "x": 31341.178974913582, + "y": 47918.431479096376 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 47706.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "superalgos-exchanges-002-exchange-asset-lbank.json", + "config": "{\"codeName\":\"superalgos-exchanges-002-exchange-asset-lbank.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "05bb92ad-c06e-4c1d-8ffa-04034b9946ef", + "savedPayload": { + "position": { + "x": 31129.04694055762, + "y": 48006.29944474041 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 47706.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "superalgos-exchanges-003-exchange-asset-probit.json", + "config": "{\"codeName\":\"superalgos-exchanges-003-exchange-asset-probit.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6ea4ed04-f13b-4cb3-b00e-f9db9b974a9f", + "savedPayload": { + "position": { + "x": 30916.914906201655, + "y": 47918.431479096376 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 47706.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1bdac62d-717b-4858-8bea-bde83c311d88", + "savedPayload": { + "position": { + "x": 31129.04694055762, + "y": 47706.29944474041 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 47406.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "5b7f676d-c7ef-4f36-a66d-fe7fd3cfd67f", + "savedPayload": { + "position": { + "x": 31129.04694055762, + "y": 47406.29944474041 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 47106.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "4b08ee3a-dec0-418c-84a3-5d7320db5a0f", + "savedPayload": { + "position": { + "x": 31129.04694055762, + "y": 47106.29944474041 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "U", + "config": "{\"codeName\":\"U\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "User", + "config": "{\"codeName\":\"User\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "User-Profile", + "config": "{\"codeName\":\"User-Profile\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "user-profile-001-building-your-profile.json", + "config": "{\"codeName\":\"user-profile-001-building-your-profile.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "82fc5d3e-4601-442e-83b8-ad8ef5bc407c", + "savedPayload": { + "position": { + "x": 30938.45554873742, + "y": 47840.864075317535 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-002-user-profile-hierarchy.json", + "config": "{\"codeName\":\"user-profile-002-user-profile-hierarchy.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2612c4d0-b23d-4cc8-9b86-1d17850547be", + "savedPayload": { + "position": { + "x": 30837.63529393837, + "y": 47900.33642494509 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-003-the-referral-program.json", + "config": "{\"codeName\":\"user-profile-003-the-referral-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8db44b34-2b55-406a-bdc4-7c2a0c58cfe3", + "savedPayload": { + "position": { + "x": 30721.73044118066, + "y": 47916.699470357926 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-004-the-support-program.json", + "config": "{\"codeName\":\"user-profile-004-the-support-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "38350683-2243-446d-a1f9-d7143eaa2c41", + "savedPayload": { + "position": { + "x": 30608.386453616553, + "y": 47887.462086223306 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-005-the-mentorship-program.json", + "config": "{\"codeName\":\"user-profile-005-the-mentorship-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "984cc5c7-8b4c-4918-a2da-169e9395969a", + "savedPayload": { + "position": { + "x": 30514.85892588687, + "y": 47817.07539923819 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-006-the-claims-program.json", + "config": "{\"codeName\":\"user-profile-006-the-claims-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "af1c9f8e-6410-4576-9c8a-520668cf9c61", + "savedPayload": { + "position": { + "x": 30455.38657625931, + "y": 47716.255144439136 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "user-profile-007-the-voting-program.json", + "config": "{\"codeName\":\"user-profile-007-the-voting-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4e71544e-b4e8-4e6e-81e7-b874040521ef", + "savedPayload": { + "position": { + "x": 30439.023530846476, + "y": 47600.350291681425 + }, + "targetPosition": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a4f8d319-2a09-400e-adf3-2e979b9a5870", + "savedPayload": { + "position": { + "x": 30738.55157535182, + "y": 47617.17142585258 + }, + "targetPosition": { + "x": 30868.716697087086, + "y": 47346.88076548186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "cb8d864f-bd3e-471e-8d30-77d5f032da7e", + "savedPayload": { + "position": { + "x": 30868.716697087086, + "y": 47346.88076548186 + }, + "targetPosition": { + "x": 30998.881818822352, + "y": 47076.590105111136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "4a499087-e98a-4d1f-9f0d-5233c63cd89e", + "savedPayload": { + "position": { + "x": 30998.881818822352, + "y": 47076.590105111136 + }, + "targetPosition": { + "x": 31129.04694055762, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "assets": [], "id": "4cdf125d-1f2f-49c1-851b-0c490824fcc7", "savedPayload": { @@ -60,7 +2095,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -135,12 +2170,12 @@ "id": "5f491ba8-c5a8-444d-9640-be64705886be", "savedPayload": { "position": { - "x": 31744.434447259224, - "y": 46600.24472947544 + "x": 31648.991068052143, + "y": 46430.66612872717 }, "targetPosition": { - "x": 31575.43842984014, - "y": 46848.11636177023 + "x": 31544.629808676575, + "y": 46711.92886629037 }, "floatingObject": { "isPinned": false, @@ -159,12 +2194,12 @@ "id": "a266dad2-03e8-4243-b8c8-51dc9415df96", "savedPayload": { "position": { - "x": 31575.43842984014, - "y": 46848.11636177023 + "x": 31544.629808676575, + "y": 46711.92886629037 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -196,12 +2231,12 @@ "id": "94297753-2eea-4910-a5d7-ca77ab0bc946", "savedPayload": { "position": { - "x": 31926.05765469172, - "y": 46795.98799406503 + "x": 31848.372191963557, + "y": 46553.36048075567 }, "targetPosition": { - "x": 31666.250033556385, - "y": 46945.98799406503 + "x": 31644.320370632282, + "y": 46773.27604230462 }, "floatingObject": { "isPinned": false, @@ -220,12 +2255,12 @@ "id": "2c957f58-e44f-4bea-8825-97f9b9ad87f0", "savedPayload": { "position": { - "x": 31666.250033556385, - "y": 46945.98799406503 + "x": 31644.320370632282, + "y": 46773.27604230462 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -257,12 +2292,12 @@ "id": "586c2236-356e-42da-838c-9d09163a7268", "savedPayload": { "position": { - "x": 32004.764690729764, - "y": 47051.14993791317 + "x": 31985.62323574833, + "y": 46743.01513419677 }, "targetPosition": { - "x": 31705.60355157541, - "y": 47073.5689659891 + "x": 31712.94589252467, + "y": 46868.10336902517 }, "floatingObject": { "isPinned": false, @@ -281,12 +2316,12 @@ "id": "11b46e82-7a73-41e7-8dcf-951b59e8487a", "savedPayload": { "position": { - "x": 31705.60355157541, - "y": 47073.5689659891 + "x": 31712.94589252467, + "y": 46868.10336902517 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -318,12 +2353,12 @@ "id": "e8ecf3ec-8610-4587-ad4b-94f6eed8f565", "savedPayload": { "position": { - "x": 31964.966661607574, - "y": 47315.19260868487 + "x": 32039.848972174048, + "y": 46970.756887287775 }, "targetPosition": { - "x": 31685.704537014313, - "y": 47205.59030137495 + "x": 31740.058760737527, + "y": 46981.97424557067 }, "floatingObject": { "isPinned": false, @@ -342,12 +2377,12 @@ "id": "ea3fe050-2b2e-4f43-a6a5-00074582e8a9", "savedPayload": { "position": { - "x": 31685.704537014313, - "y": 47205.59030137495 + "x": 31740.058760737527, + "y": 46981.97424557067 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -379,12 +2414,12 @@ "id": "ec58b6e0-4ff7-4d56-a1fb-3056131353a6", "savedPayload": { "position": { - "x": 31814.546055083603, - "y": 47535.81911716293 + "x": 32002.794024427407, + "y": 47201.91412260471 }, "targetPosition": { - "x": 31610.494233752328, - "y": 47315.90355561398 + "x": 31721.531286864207, + "y": 47097.55286322914 }, "floatingObject": { "isPinned": false, @@ -403,12 +2438,12 @@ "id": "fea790b9-c0c3-43b7-9957-a011f53888f0", "savedPayload": { "position": { - "x": 31610.494233752328, - "y": 47315.90355561398 + "x": 31721.531286864207, + "y": 47097.55286322914 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -440,12 +2475,12 @@ "id": "9848ce56-5fc1-4446-8109-2d473e498d21", "savedPayload": { "position": { - "x": 31583.295517067596, - "y": 47669.33167753671 + "x": 31880.0996723989, + "y": 47401.29524651612 }, "targetPosition": { - "x": 31494.868964744324, - "y": 47382.65983580087 + "x": 31660.184110849954, + "y": 47197.243425184846 }, "floatingObject": { "isPinned": false, @@ -464,12 +2499,73 @@ "id": "6f31eb60-5583-42ee-963c-90fad6cf6945", "savedPayload": { "position": { - "x": 31494.868964744324, - "y": 47382.65983580087 + "x": 31660.184110849954, + "y": 47197.243425184846 }, "targetPosition": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Asset-Claims-Folder", + "config": "{\"codeName\":\"Asset-Claims-Folder\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "asset-claims-folder.json", + "config": "{\"codeName\":\"asset-claims-folder.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "184d4c64-0bdb-4366-9d8c-7380e23505a3", + "savedPayload": { + "position": { + "x": 31690.445018957806, + "y": 47538.5462903009 + }, + "targetPosition": { + "x": 31565.356784129406, + "y": 47265.86894707724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fe4676f4-dee7-4b7c-ad7d-3dd6736f39ec", + "savedPayload": { + "position": { + "x": 31565.356784129406, + "y": 47265.86894707724 + }, + "targetPosition": { + "x": 31440.268549301007, + "y": 46993.19160385357 }, "floatingObject": { "isPinned": false, @@ -489,12 +2585,12 @@ "id": "e702dd36-b7a1-4709-9269-5b9a3b929d1e", "savedPayload": { "position": { - "x": 31406.442412421053, - "y": 47095.98799406503 + "x": 31440.268549301007, + "y": 46993.19160385357 }, "targetPosition": { - "x": 31109.793164553514, - "y": 47051.27531421217 + "x": 31140.478337864486, + "y": 47004.40896213647 }, "floatingObject": { "isPinned": false, @@ -532,12 +2628,12 @@ "id": "fb5a72ae-b9df-4cd8-b173-89310ff9ead9", "savedPayload": { "position": { - "x": 31438.600086483264, - "y": 47889.061687991954 + "x": 31619.307206728292, + "y": 47766.46074144193 }, "targetPosition": { - "x": 31328.997779173347, - "y": 47609.799563398694 + "x": 31459.69758377369, + "y": 47512.44348167344 }, "floatingObject": { "isPinned": false, @@ -556,12 +2652,12 @@ "id": "752efb61-2f0d-4722-9b2b-73c4b3de11f7", "savedPayload": { "position": { - "x": 31328.997779173347, - "y": 47609.799563398694 + "x": 31459.69758377369, + "y": 47512.44348167344 }, "targetPosition": { - "x": 31219.39547186343, - "y": 47330.53743880543 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -581,12 +2677,12 @@ "id": "75f58660-a191-47bf-8549-e67f81cb24c6", "savedPayload": { "position": { - "x": 31219.39547186343, - "y": 47330.53743880543 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "targetPosition": { - "x": 31109.793164553514, - "y": 47051.27531421217 + "x": 31140.478337864486, + "y": 47004.40896213647 }, "floatingObject": { "isPinned": false, @@ -606,8 +2702,8 @@ "id": "c412261c-32d7-4552-b330-52f2e5e0151f", "savedPayload": { "position": { - "x": 31109.793164553514, - "y": 47051.27531421217 + "x": 31140.478337864486, + "y": 47004.40896213647 }, "targetPosition": { "x": 30875.243719813105, @@ -655,12 +2751,12 @@ "id": "da60e666-793c-4efb-8ac3-e14c71605ccd", "savedPayload": { "position": { - "x": 31395.90420675417, - "y": 47945.391015137444 + "x": 31994.529915671614, + "y": 47034.62812013713 }, "targetPosition": { - "x": 31265.739085018904, - "y": 47675.10035476672 + "x": 31694.739704235093, + "y": 47045.84547842003 }, "floatingObject": { "isPinned": false, @@ -679,12 +2775,12 @@ "id": "c383ee3d-650b-4c1b-853b-1de6b33213ed", "savedPayload": { "position": { - "x": 31265.739085018904, - "y": 47675.10035476672 + "x": 31694.739704235093, + "y": 47045.84547842003 }, "targetPosition": { - "x": 31135.573963283638, - "y": 47404.809694396 + "x": 31394.949492798572, + "y": 47057.06283670293 }, "floatingObject": { "isPinned": false, @@ -704,12 +2800,196 @@ "id": "1b0f92b4-5327-4580-9882-90d42943c674", "savedPayload": { "position": { - "x": 31135.573963283638, - "y": 47404.809694396 + "x": 31394.949492798572, + "y": 47057.06283670293 }, "targetPosition": { - "x": 31005.40884154837, - "y": 47134.519034025274 + "x": 31095.159281362052, + "y": 47068.280194985826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Claim", + "config": "{\"codeName\":\"Claim\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Claim-Votes-Switch", + "config": "{\"codeName\":\"Claim-Votes-Switch\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "claim-votes-switch.json", + "config": "{\"codeName\":\"claim-votes-switch.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8567f011-82db-41be-ae17-8d52b2adab76", + "savedPayload": { + "position": { + "x": 31754.905966008893, + "y": 47680.43565897965 + }, + "targetPosition": { + "x": 31534.990404459946, + "y": 47476.383837648376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "78d06115-c6c0-45cf-9bbe-d2c59b15de1b", + "savedPayload": { + "position": { + "x": 31534.990404459946, + "y": 47476.383837648376 + }, + "targetPosition": { + "x": 31315.074842911, + "y": 47272.3320163171 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "7fded51a-c372-4cc5-955b-8417e244375b", + "savedPayload": { + "position": { + "x": 31315.074842911, + "y": 47272.3320163171 + }, + "targetPosition": { + "x": 31095.159281362052, + "y": 47068.280194985826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Claims", + "config": "{\"codeName\":\"Claims\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Claims-Program", + "config": "{\"codeName\":\"Claims-Program\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "claims-program.json", + "config": "{\"codeName\":\"claims-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "33866c2b-b3cb-4045-bbfb-cc60cf295cb6", + "savedPayload": { + "position": { + "x": 31128.811356210746, + "y": 47967.65082929539 + }, + "targetPosition": { + "x": 31117.59399792785, + "y": 47667.86061785887 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "39010a3b-c446-4548-808c-11b74c5a9c54", + "savedPayload": { + "position": { + "x": 31117.59399792785, + "y": 47667.86061785887 + }, + "targetPosition": { + "x": 31106.37663964495, + "y": 47368.07040642235 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "98f68ded-2150-42c5-a5b0-e9e34a629aa4", + "savedPayload": { + "position": { + "x": 31106.37663964495, + "y": 47368.07040642235 + }, + "targetPosition": { + "x": 31095.159281362052, + "y": 47068.280194985826 }, "floatingObject": { "isPinned": false, @@ -729,8 +3009,8 @@ "id": "60a4f6af-aa58-4ef5-8dea-026f7905c1ae", "savedPayload": { "position": { - "x": 31005.40884154837, - "y": 47134.519034025274 + "x": 31095.159281362052, + "y": 47068.280194985826 }, "targetPosition": { "x": 30875.243719813105, @@ -778,12 +3058,12 @@ "id": "2c3e1de7-f31d-4350-b0fc-94607c0997e0", "savedPayload": { "position": { - "x": 31623.565998121816, - "y": 47379.197938638026 + "x": 31762.109701962647, + "y": 46875.626129545155 }, "targetPosition": { - "x": 31324.40485896746, - "y": 47401.616966713955 + "x": 31531.098831390867, + "y": 47067.026175725056 }, "floatingObject": { "isPinned": false, @@ -802,12 +3082,12 @@ "id": "aef54f49-3383-4e4f-aac5-90a325453c91", "savedPayload": { "position": { - "x": 31324.40485896746, - "y": 47401.616966713955 + "x": 31531.098831390867, + "y": 47067.026175725056 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -839,12 +3119,12 @@ "id": "9e475558-e146-4126-8eb7-51ca90ef3649", "savedPayload": { "position": { - "x": 31583.767968999626, - "y": 47643.240609409724 + "x": 31873.431644290773, + "y": 47081.57311725842 }, "targetPosition": { - "x": 31304.505844406365, - "y": 47533.638302099804 + "x": 31586.75980255493, + "y": 47169.99966958169 }, "floatingObject": { "isPinned": false, @@ -863,12 +3143,12 @@ "id": "6e3531e6-97b7-407a-b600-b0960767d261", "savedPayload": { "position": { - "x": 31304.505844406365, - "y": 47533.638302099804 + "x": 31586.75980255493, + "y": 47169.99966958169 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -900,12 +3180,12 @@ "id": "1c3eec84-3174-4c21-85e2-3ef3d434221e", "savedPayload": { "position": { - "x": 31433.347362475655, - "y": 47863.867117887785 + "x": 31897.46720818377, + "y": 47314.44438697673 }, "targetPosition": { - "x": 31229.29554114438, - "y": 47643.951556338834 + "x": 31598.77758450143, + "y": 47286.43530444084 }, "floatingObject": { "isPinned": false, @@ -924,12 +3204,12 @@ "id": "1e186bea-277b-4bd3-a99b-cce3991446a2", "savedPayload": { "position": { - "x": 31229.29554114438, - "y": 47643.951556338834 + "x": 31598.77758450143, + "y": 47286.43530444084 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -961,12 +3241,12 @@ "id": "a526db2d-274d-4176-8874-d99f28a8a6c9", "savedPayload": { "position": { - "x": 31202.096824459648, - "y": 47997.37967826157 + "x": 31830.55719692185, + "y": 47538.78739886879 }, "targetPosition": { - "x": 31113.670272136376, - "y": 47710.707836525726 + "x": 31565.32257887047, + "y": 47398.606810386875 }, "floatingObject": { "isPinned": false, @@ -985,12 +3265,12 @@ "id": "0d6426ba-4a39-42c5-9cf9-e1afb2f72df2", "savedPayload": { "position": { - "x": 31113.670272136376, - "y": 47710.707836525726 + "x": 31565.32257887047, + "y": 47398.606810386875 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -1022,12 +3302,12 @@ "id": "3d764112-921d-44dd-ae7c-ed04bd655e3e", "savedPayload": { "position": { - "x": 30935.8183601074, - "y": 48017.334490524954 + "x": 31682.888053178896, + "y": 47720.447963048515 }, "targetPosition": { - "x": 30980.531039960253, - "y": 47720.68524265742 + "x": 31491.488006998992, + "y": 47489.437092476735 }, "floatingObject": { "isPinned": false, @@ -1046,12 +3326,12 @@ "id": "6b4a6b0f-82c6-43a8-92c8-7a5f1a83b3cb", "savedPayload": { "position": { - "x": 30980.531039960253, - "y": 47720.68524265742 + "x": 31491.488006998992, + "y": 47489.437092476735 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -1083,12 +3363,12 @@ "id": "1ceab696-49a6-4081-a84c-bcc5cbad2eed", "savedPayload": { "position": { - "x": 30687.251684974934, - "y": 47919.77925937949 + "x": 31476.94106546563, + "y": 47831.76990537664 }, "targetPosition": { - "x": 30856.24770239402, - "y": 47671.907627084685 + "x": 31388.51451314236, + "y": 47545.0980636408 }, "floatingObject": { "isPinned": false, @@ -1107,12 +3387,73 @@ "id": "c93d3938-75eb-4865-b310-25e165c0fa4c", "savedPayload": { "position": { - "x": 30856.24770239402, - "y": 47671.907627084685 + "x": 31388.51451314236, + "y": 47545.0980636408 }, "targetPosition": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Feature-Claims-Folder", + "config": "{\"codeName\":\"Feature-Claims-Folder\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "feature-claims-folder.json", + "config": "{\"codeName\":\"feature-claims-folder.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2bc57132-84c0-4d9d-9068-95c9aa2838c0", + "savedPayload": { + "position": { + "x": 31244.069795747317, + "y": 47855.80546926963 + }, + "targetPosition": { + "x": 31272.078878283202, + "y": 47557.115845587294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3081a29e-836c-467e-b2d3-d74b805b77d8", + "savedPayload": { + "position": { + "x": 31272.078878283202, + "y": 47557.115845587294 + }, + "targetPosition": { + "x": 31300.087960819088, + "y": 47258.426221904956 }, "floatingObject": { "isPinned": false, @@ -1132,12 +3473,12 @@ "id": "b4a53c3b-c4ba-4392-85f0-0dc0313828d3", "savedPayload": { "position": { - "x": 31025.243719813105, - "y": 47424.03599478988 + "x": 31300.087960819088, + "y": 47258.426221904956 }, "targetPosition": { - "x": 30875.243719813105, - "y": 47164.22837365455 + "x": 31034.853342767707, + "y": 47118.24563342304 }, "floatingObject": { "isPinned": false, @@ -1175,12 +3516,12 @@ "id": "0f9ea23a-18ea-45be-b9fe-170e7063e084", "savedPayload": { "position": { - "x": 30425.243719813105, - "y": 47943.65123706055 + "x": 31068.5054176164, + "y": 48017.6162677326 }, "targetPosition": { - "x": 30575.243719813105, - "y": 47683.843615925216 + "x": 31057.288059333503, + "y": 47717.82605629608 }, "floatingObject": { "isPinned": false, @@ -1199,12 +3540,12 @@ "id": "0ab2e59d-0f25-4969-9eef-99aa3a6c653b", "savedPayload": { "position": { - "x": 30575.243719813105, - "y": 47683.843615925216 + "x": 31057.288059333503, + "y": 47717.82605629608 }, "targetPosition": { - "x": 30725.243719813105, - "y": 47424.03599478988 + "x": 31046.070701050605, + "y": 47418.03584485956 }, "floatingObject": { "isPinned": false, @@ -1224,12 +3565,12 @@ "id": "d5eaeed3-dbd7-463c-9fbe-a9d0568f30e7", "savedPayload": { "position": { - "x": 30725.243719813105, - "y": 47424.03599478988 + "x": 31046.070701050605, + "y": 47418.03584485956 }, "targetPosition": { - "x": 30875.243719813105, - "y": 47164.22837365455 + "x": 31034.853342767707, + "y": 47118.24563342304 }, "floatingObject": { "isPinned": false, @@ -1249,8 +3590,8 @@ "id": "ad87a32b-bc95-416d-b676-ba60f026cc80", "savedPayload": { "position": { - "x": 30875.243719813105, - "y": 47164.22837365455 + "x": 31034.853342767707, + "y": 47118.24563342304 }, "targetPosition": { "x": 30875.243719813105, @@ -1298,12 +3639,12 @@ "id": "2ce420f8-aea1-4359-8090-d5b93b3adad9", "savedPayload": { "position": { - "x": 31461.889686830695, - "y": 47571.2572900415 + "x": 31786.18743777889, + "y": 46983.4966507612 }, "targetPosition": { - "x": 31174.564441825216, - "y": 47484.9774918119 + "x": 31516.87796252751, + "y": 47115.67988169396 }, "floatingObject": { "isPinned": false, @@ -1322,12 +3663,12 @@ "id": "dff1d79e-c6d7-4ad0-9cd6-0d0439f7e407", "savedPayload": { "position": { - "x": 31174.564441825216, - "y": 47484.9774918119 + "x": 31516.87796252751, + "y": 47115.67988169396 }, "targetPosition": { - "x": 30887.239196819737, - "y": 47398.6976935823 + "x": 31247.568487276127, + "y": 47247.86311262673 }, "floatingObject": { "isPinned": false, @@ -1359,12 +3700,12 @@ "id": "a725b8db-c19f-44a2-831f-2b4ed326d6ee", "savedPayload": { "position": { - "x": 31171.560394303535, - "y": 47927.05501269634 + "x": 31815.364917555627, + "y": 47441.7889070994 }, "targetPosition": { - "x": 31029.399795561636, - "y": 47662.87635313932 + "x": 31531.466702415877, + "y": 47344.82600986306 }, "floatingObject": { "isPinned": false, @@ -1383,12 +3724,12 @@ "id": "e01ad5e1-d920-4335-80a9-872ee3dd9c7b", "savedPayload": { "position": { - "x": 31029.399795561636, - "y": 47662.87635313932 + "x": 31531.466702415877, + "y": 47344.82600986306 }, "targetPosition": { - "x": 30887.239196819737, - "y": 47398.6976935823 + "x": 31247.568487276127, + "y": 47247.86311262673 }, "floatingObject": { "isPinned": false, @@ -1420,12 +3761,12 @@ "id": "0750c11f-d41e-4be6-81f6-7e78c8e64951", "savedPayload": { "position": { - "x": 30714.679600360523, - "y": 47973.348183593254 + "x": 31511.934949141658, + "y": 47786.4820631295 }, "targetPosition": { - "x": 30800.95939859013, - "y": 47686.022938587776 + "x": 31379.751718208892, + "y": 47517.172587878114 }, "floatingObject": { "isPinned": false, @@ -1444,12 +3785,12 @@ "id": "684f2c2e-ecbb-43ee-88b0-5010a0d97ec2", "savedPayload": { "position": { - "x": 30800.95939859013, - "y": 47686.022938587776 + "x": 31379.751718208892, + "y": 47517.172587878114 }, "targetPosition": { - "x": 30887.239196819737, - "y": 47398.6976935823 + "x": 31247.568487276127, + "y": 47247.86311262673 }, "floatingObject": { "isPinned": false, @@ -1469,12 +3810,12 @@ "id": "46fa011d-3d2c-44ca-84ab-bd825beb93f8", "savedPayload": { "position": { - "x": 30887.239196819737, - "y": 47398.6976935823 + "x": 31247.568487276127, + "y": 47247.86311262673 }, "targetPosition": { - "x": 30745.07859807784, - "y": 47134.519034025274 + "x": 30963.670272136376, + "y": 47150.90021539039 }, "floatingObject": { "isPinned": false, @@ -1512,12 +3853,12 @@ "id": "9fdb8dfc-5a9b-4558-9bd5-4e59d5fa37a6", "savedPayload": { "position": { - "x": 30624.268658841942, - "y": 48026.37381961642 + "x": 31481.725631253477, + "y": 47886.847662488384 }, "targetPosition": { - "x": 30664.53863858724, - "y": 47729.08889108604 + "x": 31309.040511547777, + "y": 47641.531846789054 }, "floatingObject": { "isPinned": false, @@ -1536,12 +3877,12 @@ "id": "9350364a-359c-4572-8d3e-4d9869f1c8b4", "savedPayload": { "position": { - "x": 30664.53863858724, - "y": 47729.08889108604 + "x": 31309.040511547777, + "y": 47641.531846789054 }, "targetPosition": { - "x": 30704.80861833254, - "y": 47431.803962555656 + "x": 31136.355391842077, + "y": 47396.21603108972 }, "floatingObject": { "isPinned": false, @@ -1561,12 +3902,12 @@ "id": "46e26374-9902-4748-a2c0-db1a848e595f", "savedPayload": { "position": { - "x": 30704.80861833254, - "y": 47431.803962555656 + "x": 31136.355391842077, + "y": 47396.21603108972 }, "targetPosition": { - "x": 30745.07859807784, - "y": 47134.519034025274 + "x": 30963.670272136376, + "y": 47150.90021539039 }, "floatingObject": { "isPinned": false, @@ -1604,12 +3945,12 @@ "id": "20748932-30ba-4a13-9521-aea19a29102e", "savedPayload": { "position": { - "x": 30748.584697830585, - "y": 47913.09841555734 + "x": 31510.013310936592, + "y": 47688.74342637848 }, "targetPosition": { - "x": 30643.17225060618, - "y": 47632.227954365415 + "x": 31234.597880484194, + "y": 47569.80503615598 }, "floatingObject": { "isPinned": false, @@ -1628,12 +3969,12 @@ "id": "6d13397f-132d-4fea-99c6-a2690c0fd7aa", "savedPayload": { "position": { - "x": 30643.17225060618, - "y": 47632.227954365415 + "x": 31234.597880484194, + "y": 47569.80503615598 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1665,12 +4006,12 @@ "id": "cafbbc0b-e881-44b3-825b-762b20765b5e", "savedPayload": { "position": { - "x": 30483.976218039716, - "y": 47948.942069570636 + "x": 31377.052305476653, + "y": 47881.429979149965 }, "targetPosition": { - "x": 30510.868010710747, - "y": 47650.14978137206 + "x": 31168.117377754224, + "y": 47666.14831254172 }, "floatingObject": { "isPinned": false, @@ -1689,12 +4030,12 @@ "id": "8510e0fd-209a-409e-882b-bcadfc8c8f65", "savedPayload": { "position": { - "x": 30510.868010710747, - "y": 47650.14978137206 + "x": 31168.117377754224, + "y": 47666.14831254172 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1726,12 +4067,12 @@ "id": "84a49cc1-f9f3-4d79-81ac-2c65fb9c10ed", "savedPayload": { "position": { - "x": 30230.02023693823, - "y": 47866.426769334605 + "x": 31180.474402524917, + "y": 48008.567167505564 }, "targetPosition": { - "x": 30383.890020160004, - "y": 47608.89213125405 + "x": 31069.828426278356, + "y": 47729.71690671952 }, "floatingObject": { "isPinned": false, @@ -1750,12 +4091,12 @@ "id": "ac975352-0dde-4528-87f0-de9545478a45", "savedPayload": { "position": { - "x": 30383.890020160004, - "y": 47608.89213125405 + "x": 31069.828426278356, + "y": 47729.71690671952 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1787,12 +4128,12 @@ "id": "d2e34d13-d5d7-4c71-8956-928283f369ce", "savedPayload": { "position": { - "x": 30037.015851148994, - "y": 47681.89568204475 + "x": 30950.206805822636, + "y": 48050.79950701965 }, "targetPosition": { - "x": 30287.387827265386, - "y": 47516.62658760912 + "x": 30954.694627927216, + "y": 47750.83307647656 }, "floatingObject": { "isPinned": false, @@ -1811,12 +4152,12 @@ "id": "9932bb72-3957-40e9-95bc-b34fe6d7e5ba", "savedPayload": { "position": { - "x": 30287.387827265386, - "y": 47516.62658760912 + "x": 30954.694627927216, + "y": 47750.83307647656 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1848,12 +4189,12 @@ "id": "cc3ea78a-6b0a-41c2-b876-b4c3dacda4a8", "savedPayload": { "position": { - "x": 29943.189946321014, - "y": 47431.89745266408 + "x": 30721.305669586793, + "y": 48001.697506838274 }, "targetPosition": { - "x": 30240.474874851396, - "y": 47391.627472918786 + "x": 30840.244059809294, + "y": 47726.282076385876 }, "floatingObject": { "isPinned": false, @@ -1872,12 +4213,12 @@ "id": "7821e6e8-ce3f-4030-9387-44249684534a", "savedPayload": { "position": { - "x": 30240.474874851396, - "y": 47391.627472918786 + "x": 30840.244059809294, + "y": 47726.282076385876 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1909,12 +4250,12 @@ "id": "f79702aa-4e05-465d-8e46-bc83608fab2c", "savedPayload": { "position": { - "x": 29967.125893604687, - "y": 47165.94729654852 + "x": 30528.61911681531, + "y": 47868.73650137834 }, "targetPosition": { - "x": 30252.442848493232, - "y": 47258.652394861005 + "x": 30743.900783423553, + "y": 47659.80157365591 }, "floatingObject": { "isPinned": false, @@ -1933,12 +4274,73 @@ "id": "be7478df-6c96-46f9-a5c3-7aaa26c37554", "savedPayload": { "position": { - "x": 30252.442848493232, - "y": 47258.652394861005 + "x": 30743.900783423553, + "y": 47659.80157365591 }, "targetPosition": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Position-Claims-Folder", + "config": "{\"codeName\":\"Position-Claims-Folder\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "position-claims-folder.json", + "config": "{\"codeName\":\"position-claims-folder.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e6cf9b93-361f-466a-a191-afcef1e3d350", + "savedPayload": { + "position": { + "x": 30401.481928459703, + "y": 47672.1585984266 + }, + "targetPosition": { + "x": 30680.33218924575, + "y": 47561.51262218004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e50c1319-1891-49bf-9730-c84b040ef65d", + "savedPayload": { + "position": { + "x": 30680.33218924575, + "y": 47561.51262218004 + }, + "targetPosition": { + "x": 30959.182450031796, + "y": 47450.86664593348 }, "floatingObject": { "isPinned": false, @@ -1958,12 +4360,12 @@ "id": "ed07dd1f-e67c-4e19-8c17-83692cc7287d", "savedPayload": { "position": { - "x": 30537.759803381778, - "y": 47351.35749317349 + "x": 30959.182450031796, + "y": 47450.86664593348 }, "targetPosition": { - "x": 30745.07859807784, - "y": 47134.519034025274 + "x": 30963.670272136376, + "y": 47150.90021539039 }, "floatingObject": { "isPinned": false, @@ -2001,12 +4403,12 @@ "id": "8fd7e49b-07e5-431a-a938-23587d1cd0f4", "savedPayload": { "position": { - "x": 29859.54196833907, - "y": 47295.22023934404 + "x": 30423.83056691726, + "y": 47871.02040860049 }, "targetPosition": { - "x": 30154.72084491866, - "y": 47241.65317090445 + "x": 30603.77713532363, + "y": 47630.98034419712 }, "floatingObject": { "isPinned": false, @@ -2025,12 +4427,12 @@ "id": "f0de75c4-2ced-4d03-8465-f322fe199c1a", "savedPayload": { "position": { - "x": 30154.72084491866, - "y": 47241.65317090445 + "x": 30603.77713532363, + "y": 47630.98034419712 }, "targetPosition": { - "x": 30449.89972149825, - "y": 47188.08610246486 + "x": 30783.723703730004, + "y": 47390.94027979376 }, "floatingObject": { "isPinned": false, @@ -2050,12 +4452,12 @@ "id": "b6486275-34dd-4c0d-85de-376962c94be8", "savedPayload": { "position": { - "x": 30449.89972149825, - "y": 47188.08610246486 + "x": 30783.723703730004, + "y": 47390.94027979376 }, "targetPosition": { - "x": 30745.07859807784, - "y": 47134.519034025274 + "x": 30963.670272136376, + "y": 47150.90021539039 }, "floatingObject": { "isPinned": false, @@ -2075,8 +4477,8 @@ "id": "b05ba242-8192-4dae-84c8-9bf8eb3647b8", "savedPayload": { "position": { - "x": 30745.07859807784, - "y": 47134.519034025274 + "x": 30963.670272136376, + "y": 47150.90021539039 }, "targetPosition": { "x": 30875.243719813105, @@ -2124,12 +4526,12 @@ "id": "7eaf6933-d993-4b9a-b8aa-d7bd5858ec5e", "savedPayload": { "position": { - "x": 30338.9661446703, - "y": 47834.549580705745 + "x": 31460.2039115053, + "y": 47672.53131527873 }, "targetPosition": { - "x": 30372.555487501293, - "y": 47536.43591773777 + "x": 31178.9411739421, + "y": 47568.17005590316 }, "floatingObject": { "isPinned": false, @@ -2148,12 +4550,12 @@ "id": "03a03e86-6d74-48ec-82f6-d37d61178a37", "savedPayload": { "position": { - "x": 30372.555487501293, - "y": 47536.43591773777 + "x": 31178.9411739421, + "y": 47568.17005590316 }, "targetPosition": { - "x": 30406.144830332287, - "y": 47238.322254769795 + "x": 30897.6784363789, + "y": 47463.80879652759 }, "floatingObject": { "isPinned": false, @@ -2185,12 +4587,12 @@ "id": "b31e5266-bdec-42db-b149-fd75e672d49f", "savedPayload": { "position": { - "x": 29937.04594085147, - "y": 47612.41613588504 + "x": 31337.509559476795, + "y": 47871.91243919014 }, "targetPosition": { - "x": 30171.595385591878, - "y": 47425.36919532742 + "x": 31117.59399792785, + "y": 47667.86061785887 }, "floatingObject": { "isPinned": false, @@ -2209,12 +4611,12 @@ "id": "608eb1ba-8b95-4fc1-bdee-659715f62f51", "savedPayload": { "position": { - "x": 30171.595385591878, - "y": 47425.36919532742 + "x": 31117.59399792785, + "y": 47667.86061785887 }, "targetPosition": { - "x": 30406.144830332287, - "y": 47238.322254769795 + "x": 30897.6784363789, + "y": 47463.80879652759 }, "floatingObject": { "isPinned": false, @@ -2246,12 +4648,12 @@ "id": "0b638478-5471-428c-b3c8-8a32bd95b5e7", "savedPayload": { "position": { - "x": 29809.917504396344, - "y": 47171.14356910781 + "x": 31147.8549060357, + "y": 48009.163482974924 }, "targetPosition": { - "x": 30108.031167364315, - "y": 47204.7329119388 + "x": 31022.7666712073, + "y": 47736.48613975126 }, "floatingObject": { "isPinned": false, @@ -2270,12 +4672,256 @@ "id": "fd007139-791f-4db4-af53-cc217b12f965", "savedPayload": { "position": { - "x": 30108.031167364315, - "y": 47204.7329119388 + "x": 31022.7666712073, + "y": 47736.48613975126 }, "targetPosition": { - "x": 30406.144830332287, - "y": 47238.322254769795 + "x": 30897.6784363789, + "y": 47463.80879652759 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "User-Mentor", + "config": "{\"codeName\":\"User-Mentor\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "user-mentor.json", + "config": "{\"codeName\":\"user-mentor.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "c07c40f3-2052-44e7-bcd7-e5a5a71ed7cc", + "savedPayload": { + "position": { + "x": 30920.113152944698, + "y": 48063.38921940063 + }, + "targetPosition": { + "x": 30908.8957946618, + "y": 47763.59900796411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d2f8f708-d9fb-402d-a731-28a65fe5a278", + "savedPayload": { + "position": { + "x": 30908.8957946618, + "y": 47763.59900796411 + }, + "targetPosition": { + "x": 30897.6784363789, + "y": 47463.80879652759 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "User-Profile-Vote", + "config": "{\"codeName\":\"User-Profile-Vote\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "user-profile-vote.json", + "config": "{\"codeName\":\"user-profile-vote.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2a8f22bc-a223-441a-abea-94a61f3e28d2", + "savedPayload": { + "position": { + "x": 30688.955917627765, + "y": 48026.33427165399 + }, + "targetPosition": { + "x": 30793.317177003333, + "y": 47745.07153409079 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "679baf38-9da1-4c06-a9aa-6fa8a360ad06", + "savedPayload": { + "position": { + "x": 30793.317177003333, + "y": 47745.07153409079 + }, + "targetPosition": { + "x": 30897.6784363789, + "y": 47463.80879652759 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "User-Profile-Votes-Switch", + "config": "{\"codeName\":\"User-Profile-Votes-Switch\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "user-profile-votes-switch.json", + "config": "{\"codeName\":\"user-profile-votes-switch.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b151e433-cb7f-4b1f-8150-673cad97aa09", + "savedPayload": { + "position": { + "x": 30489.57479371635, + "y": 47903.63991962549 + }, + "targetPosition": { + "x": 30693.626615047626, + "y": 47683.72435807654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0a908c38-e4aa-49ad-8010-7a7114f1059a", + "savedPayload": { + "position": { + "x": 30693.626615047626, + "y": 47683.72435807654 + }, + "targetPosition": { + "x": 30897.6784363789, + "y": 47463.80879652759 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "User-Supporter", + "config": "{\"codeName\":\"User-Supporter\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "user-supporter.json", + "config": "{\"codeName\":\"user-supporter.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1f657cbd-8750-4fde-a599-5528f002dd9e", + "savedPayload": { + "position": { + "x": 30352.323749931576, + "y": 47713.98526618439 + }, + "targetPosition": { + "x": 30625.00109315524, + "y": 47588.89703135599 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "495929d0-774e-4999-bbfc-9b14767267b1", + "savedPayload": { + "position": { + "x": 30625.00109315524, + "y": 47588.89703135599 + }, + "targetPosition": { + "x": 30897.6784363789, + "y": 47463.80879652759 }, "floatingObject": { "isPinned": false, @@ -2295,12 +4941,12 @@ "id": "55b6dbde-7764-4840-93f1-785c9b13a924", "savedPayload": { "position": { - "x": 30406.144830332287, - "y": 47238.322254769795 + "x": 30897.6784363789, + "y": 47463.80879652759 }, "targetPosition": { - "x": 30640.694275072696, - "y": 47051.27531421217 + "x": 30886.461078096003, + "y": 47164.01858509107 }, "floatingObject": { "isPinned": false, @@ -2320,8 +4966,8 @@ "id": "32777de8-d093-4315-8b34-edd8ab7a47de", "savedPayload": { "position": { - "x": 30640.694275072696, - "y": 47051.27531421217 + "x": 30886.461078096003, + "y": 47164.01858509107 }, "targetPosition": { "x": 30875.243719813105, @@ -2369,12 +5015,12 @@ "id": "0ed50214-f0be-4a5c-b4fb-b37de2196c61", "savedPayload": { "position": { - "x": 29850.455849406117, - "y": 47405.844576690884 + "x": 31336.745115047375, + "y": 47851.482231707494 }, "targetPosition": { - "x": 30070.371410955064, - "y": 47201.79275535961 + "x": 31116.829553498428, + "y": 47647.43041037622 }, "floatingObject": { "isPinned": false, @@ -2393,12 +5039,12 @@ "id": "2c0a7cd6-6306-4f1c-8b6f-57de711d6f97", "savedPayload": { "position": { - "x": 30070.371410955064, - "y": 47201.79275535961 + "x": 31116.829553498428, + "y": 47647.43041037622 }, "targetPosition": { - "x": 30290.28697250401, - "y": 46997.740934028334 + "x": 30896.91399194948, + "y": 47443.37858904494 }, "floatingObject": { "isPinned": false, @@ -2430,12 +5076,12 @@ "id": "9171e8b3-24a2-41fd-ae44-a3c73ecc2277", "savedPayload": { "position": { - "x": 29716.943289032326, - "y": 46820.8878293818 + "x": 30763.40143157569, + "y": 48028.335336354045 }, "targetPosition": { - "x": 30003.61513076817, - "y": 46909.314381705066 + "x": 30830.157711762586, + "y": 47735.856962699494 }, "floatingObject": { "isPinned": false, @@ -2454,12 +5100,12 @@ "id": "6d55c511-bdc6-48cb-8a0d-dca18f7feea6", "savedPayload": { "position": { - "x": 30003.61513076817, - "y": 46909.314381705066 + "x": 30830.157711762586, + "y": 47735.856962699494 }, "targetPosition": { - "x": 30290.28697250401, - "y": 46997.740934028334 + "x": 30896.91399194948, + "y": 47443.37858904494 }, "floatingObject": { "isPinned": false, @@ -2479,12 +5125,104 @@ "id": "03395f91-226e-4dfa-8d64-77d98c935054", "savedPayload": { "position": { - "x": 30290.28697250401, - "y": 46997.740934028334 + "x": 30896.91399194948, + "y": 47443.37858904494 }, "targetPosition": { - "x": 30582.765346158558, - "y": 46930.98465384144 + "x": 30808.48743962621, + "y": 47156.7067473091 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Voting", + "config": "{\"codeName\":\"Voting\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Voting-Program", + "config": "{\"codeName\":\"Voting-Program\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "voting-program.json", + "config": "{\"codeName\":\"voting-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4715a9da-86ef-43e9-b5c7-8ee5e01141e7", + "savedPayload": { + "position": { + "x": 30196.331975632384, + "y": 47816.45343195595 + }, + "targetPosition": { + "x": 30400.38379696366, + "y": 47596.537870407 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a836df47-e6d5-4c73-8740-e01f1c55f38d", + "savedPayload": { + "position": { + "x": 30400.38379696366, + "y": 47596.537870407 + }, + "targetPosition": { + "x": 30604.435618294934, + "y": 47376.62230885805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "28bdd435-50a8-47b4-856a-42fb77e00ffe", + "savedPayload": { + "position": { + "x": 30604.435618294934, + "y": 47376.62230885805 + }, + "targetPosition": { + "x": 30808.48743962621, + "y": 47156.7067473091 }, "floatingObject": { "isPinned": false, @@ -2504,8 +5242,776 @@ "id": "a1d67152-3689-411c-942c-b90ee9ffb455", "savedPayload": { "position": { - "x": 30582.765346158558, - "y": 46930.98465384144 + "x": 30808.48743962621, + "y": 47156.7067473091 + }, + "targetPosition": { + "x": 30875.243719813105, + "y": 46864.22837365455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "M", + "config": "{\"codeName\":\"M\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Mentorship", + "config": "{\"codeName\":\"Mentorship\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Mentorship-Program", + "config": "{\"codeName\":\"Mentorship-Program\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "mentorship-program.json", + "config": "{\"codeName\":\"mentorship-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "143394cc-dcb5-4016-8cde-a0eb1a3343ba", + "savedPayload": { + "position": { + "x": 30314.52136588543, + "y": 47925.16684586009 + }, + "targetPosition": { + "x": 30454.70195436735, + "y": 47659.932227808706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "865817e5-cf93-4578-971c-6c5652ea0c9c", + "savedPayload": { + "position": { + "x": 30454.70195436735, + "y": 47659.932227808706 + }, + "targetPosition": { + "x": 30594.882542849267, + "y": 47394.69760975732 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "7643135e-5c5c-4385-8a10-2e8a906e1628", + "savedPayload": { + "position": { + "x": 30594.882542849267, + "y": 47394.69760975732 + }, + "targetPosition": { + "x": 30735.063131331186, + "y": 47129.462991705936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "ae5eda9c-1c3a-4519-94ba-14f56e67b1b0", + "savedPayload": { + "position": { + "x": 30735.063131331186, + "y": 47129.462991705936 + }, + "targetPosition": { + "x": 30875.243719813105, + "y": 46864.22837365455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "R", + "config": "{\"codeName\":\"R\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Referral", + "config": "{\"codeName\":\"Referral\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Referral-Program", + "config": "{\"codeName\":\"Referral-Program\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "referral-program.json", + "config": "{\"codeName\":\"referral-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a9fd1902-dd21-417f-b25e-9c1a3d3d2779", + "savedPayload": { + "position": { + "x": 30059.036434488004, + "y": 47743.890619850354 + }, + "targetPosition": { + "x": 30263.08825581928, + "y": 47523.9750583014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0134db7-fe6b-4d2b-a6f7-0ddd422e790e", + "savedPayload": { + "position": { + "x": 30263.08825581928, + "y": 47523.9750583014 + }, + "targetPosition": { + "x": 30467.140077150554, + "y": 47304.05949675245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "f999cdf3-27bc-4121-b569-3bdbbfb34775", + "savedPayload": { + "position": { + "x": 30467.140077150554, + "y": 47304.05949675245 + }, + "targetPosition": { + "x": 30671.19189848183, + "y": 47084.1439352035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "141ff356-7a44-4725-a94e-2efc56df9673", + "savedPayload": { + "position": { + "x": 30671.19189848183, + "y": 47084.1439352035 + }, + "targetPosition": { + "x": 30875.243719813105, + "y": 46864.22837365455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "S", + "config": "{\"codeName\":\"S\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Support", + "config": "{\"codeName\":\"Support\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Support-Program", + "config": "{\"codeName\":\"Support-Program\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "support-program.json", + "config": "{\"codeName\":\"support-program.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9ea00cf3-195f-41f2-bc92-3604b786bf39", + "savedPayload": { + "position": { + "x": 29859.174680739157, + "y": 47502.66686547296 + }, + "targetPosition": { + "x": 30113.191940507644, + "y": 47343.057242518356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8bfe5da0-7ed1-452d-9ab6-af57a5eb8460", + "savedPayload": { + "position": { + "x": 30113.191940507644, + "y": 47343.057242518356 + }, + "targetPosition": { + "x": 30367.20920027613, + "y": 47183.447619563754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "d9bbdb83-2fc2-4525-b333-ab865c0111e0", + "savedPayload": { + "position": { + "x": 30367.20920027613, + "y": 47183.447619563754 + }, + "targetPosition": { + "x": 30621.226460044618, + "y": 47023.83799660915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "fa717797-d05d-453f-b8c6-a7afbdadf467", + "savedPayload": { + "position": { + "x": 30621.226460044618, + "y": 47023.83799660915 + }, + "targetPosition": { + "x": 30875.243719813105, + "y": 46864.22837365455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "T", + "config": "{\"codeName\":\"T\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Token", + "config": "{\"codeName\":\"Token\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Token-Power-Switch", + "config": "{\"codeName\":\"Token-Power-Switch\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "token-power-switch.json", + "config": "{\"codeName\":\"token-power-switch.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "0a9960f4-54fa-4c7c-beaa-28a25a308b14", + "savedPayload": { + "position": { + "x": 29976.416414083436, + "y": 47612.40161062467 + }, + "targetPosition": { + "x": 30180.46823541471, + "y": 47392.48604907572 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3acd2f2d-af81-46a0-b672-01e94830ae90", + "savedPayload": { + "position": { + "x": 30180.46823541471, + "y": 47392.48604907572 + }, + "targetPosition": { + "x": 30384.520056745987, + "y": 47172.57048752677 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "5b907dc7-6045-4312-8c42-94d62c6e233c", + "savedPayload": { + "position": { + "x": 30384.520056745987, + "y": 47172.57048752677 + }, + "targetPosition": { + "x": 30588.571878077262, + "y": 46952.65492597782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Tokens", + "config": "{\"codeName\":\"Tokens\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Tokens-Awarded", + "config": "{\"codeName\":\"Tokens-Awarded\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "tokens-awarded.json", + "config": "{\"codeName\":\"tokens-awarded.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "726d70aa-aad7-4934-bbdc-2513c5f1f79e", + "savedPayload": { + "position": { + "x": 29722.74982095103, + "y": 47062.75175043746 + }, + "targetPosition": { + "x": 30009.421662686873, + "y": 46974.325198114195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1ee8a7f2-7f71-40fc-90e6-12d6358d954e", + "savedPayload": { + "position": { + "x": 30009.421662686873, + "y": 46974.325198114195 + }, + "targetPosition": { + "x": 30296.093504422715, + "y": 46885.89864579093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Tokens-Bonus", + "config": "{\"codeName\":\"Tokens-Bonus\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "tokens-bonus.json", + "config": "{\"codeName\":\"tokens-bonus.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2c284184-b37a-4c18-a255-8e9bf7e1b468", + "savedPayload": { + "position": { + "x": 29856.26238132482, + "y": 46477.795003128376 + }, + "targetPosition": { + "x": 30076.17794287377, + "y": 46681.84682445965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5c7b8eda-cd34-461e-a6de-1efd3d309bd3", + "savedPayload": { + "position": { + "x": 30076.17794287377, + "y": 46681.84682445965 + }, + "targetPosition": { + "x": 30296.093504422715, + "y": 46885.89864579093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "92259377-1ad6-4bb5-b5ec-b7254f08b837", + "savedPayload": { + "position": { + "x": 30296.093504422715, + "y": 46885.89864579093 + }, + "targetPosition": { + "x": 30588.571878077262, + "y": 46952.65492597782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "acc982e8-7348-4c9e-9fbc-0c101c140d00", + "savedPayload": { + "position": { + "x": 30588.571878077262, + "y": 46952.65492597782 + }, + "targetPosition": { + "x": 30875.243719813105, + "y": 46864.22837365455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "W", + "config": "{\"codeName\":\"W\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Weight", + "config": "{\"codeName\":\"Weight\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Weight-Votes-Switch", + "config": "{\"codeName\":\"Weight-Votes-Switch\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "weight-votes-switch.json", + "config": "{\"codeName\":\"weight-votes-switch.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "2cb7d000-d16b-4022-9b6c-1661e5dc6e8f", + "savedPayload": { + "position": { + "x": 29676.082874067022, + "y": 46909.09780678614 + }, + "targetPosition": { + "x": 29975.873085503543, + "y": 46897.880448503245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6302a8ec-6237-44c5-9a5b-bfddbfff97fd", + "savedPayload": { + "position": { + "x": 29975.873085503543, + "y": 46897.880448503245 + }, + "targetPosition": { + "x": 30275.663296940063, + "y": 46886.66309022035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "f9fad338-faf9-459b-aa6f-b564610a16e2", + "savedPayload": { + "position": { + "x": 30275.663296940063, + "y": 46886.66309022035 + }, + "targetPosition": { + "x": 30575.453508376584, + "y": 46875.44573193745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "52508a2a-0b6b-4714-b3ec-a4e1ecf42e22", + "savedPayload": { + "position": { + "x": 30575.453508376584, + "y": 46875.44573193745 }, "targetPosition": { "x": 30875.243719813105, @@ -2582,6 +6088,743 @@ "assetClasses": [], "assets": [], "id": "378c53a0-6c8f-4e2a-a960-b4bcb1677f42", + "savedPayload": { + "position": { + "x": 31783.355867638256, + "y": 46927.17494394397 + }, + "targetPosition": { + "x": 31498.740320521618, + "y": 47022.01159476788 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "36331263-d3da-481f-ba67-20062342aa7c", + "savedPayload": { + "position": { + "x": 31498.740320521618, + "y": 47022.01159476788 + }, + "targetPosition": { + "x": 31214.12477340498, + "y": 47116.848245591784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Claim-Votes", + "config": "{\"codeName\":\"Claim-Votes\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "claim-votes.json", + "config": "{\"codeName\":\"claim-votes.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6b218751-fd84-4807-9b7b-5bdb833d9e25", + "savedPayload": { + "position": { + "x": 31663.002218168298, + "y": 47514.98018299791 + }, + "targetPosition": { + "x": 31438.56349578664, + "y": 47315.91421429485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8ab437de-7266-4f2d-b313-80002a1eb85d", + "savedPayload": { + "position": { + "x": 31438.56349578664, + "y": 47315.91421429485 + }, + "targetPosition": { + "x": 31214.12477340498, + "y": 47116.848245591784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "c125b1b8-ae50-4595-b15c-3a1b7194981b", + "savedPayload": { + "position": { + "x": 31214.12477340498, + "y": 47116.848245591784 + }, + "targetPosition": { + "x": 30920.22215387801, + "y": 47056.6714208568 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Claims", + "config": "{\"codeName\":\"Claims\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Claims-Power", + "config": "{\"codeName\":\"Claims-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "claims-power.json", + "config": "{\"codeName\":\"claims-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "468be366-37c7-4b2d-a68c-bc64e0161513", + "savedPayload": { + "position": { + "x": 31416.029437184898, + "y": 47807.787349205966 + }, + "targetPosition": { + "x": 31250.76034274927, + "y": 47557.41537308958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2c1c2289-0dc5-42bb-a56f-14694078e511", + "savedPayload": { + "position": { + "x": 31250.76034274927, + "y": 47557.41537308958 + }, + "targetPosition": { + "x": 31085.49124831364, + "y": 47307.04339697319 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "437e4798-69e0-4ec8-9d20-104cf9b827a6", + "savedPayload": { + "position": { + "x": 31085.49124831364, + "y": 47307.04339697319 + }, + "targetPosition": { + "x": 30920.22215387801, + "y": 47056.6714208568 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Community", + "config": "{\"codeName\":\"Community\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Community-Mods", + "config": "{\"codeName\":\"Community-Mods\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "community-mods.json", + "config": "{\"codeName\":\"community-mods.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "3d8e9493-7601-4f04-9f73-ac4b200d2458", + "savedPayload": { + "position": { + "x": 30739.691679673062, + "y": 47938.37927943771 + }, + "targetPosition": { + "x": 30799.868504408045, + "y": 47644.47665991074 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d1aed4ca-2624-4a0c-8f71-b6149ab78d4d", + "savedPayload": { + "position": { + "x": 30799.868504408045, + "y": 47644.47665991074 + }, + "targetPosition": { + "x": 30860.045329143028, + "y": 47350.57404038377 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "c1ab35bc-6b70-4810-ab2e-ac6229618ddf", + "savedPayload": { + "position": { + "x": 30860.045329143028, + "y": 47350.57404038377 + }, + "targetPosition": { + "x": 30920.22215387801, + "y": 47056.6714208568 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "cc10755d-5e5d-4255-88bc-3a9eb78ba1e7", + "savedPayload": { + "position": { + "x": 30920.22215387801, + "y": 47056.6714208568 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "D", + "config": "{\"codeName\":\"D\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Delegation", + "config": "{\"codeName\":\"Delegation\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Delegation-Power", + "config": "{\"codeName\":\"Delegation-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "delegation-power.json", + "config": "{\"codeName\":\"delegation-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8ac5f214-f618-4bab-982f-0c9473c066d2", + "savedPayload": { + "position": { + "x": 31074.197274122398, + "y": 47963.054877575436 + }, + "targetPosition": { + "x": 30994.386220452394, + "y": 47673.86601936668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "02323246-7664-4585-9242-bc5feb358b17", + "savedPayload": { + "position": { + "x": 30994.386220452394, + "y": 47673.86601936668 + }, + "targetPosition": { + "x": 30914.57516678239, + "y": 47384.677161157924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "f3545437-da34-4e59-a4a2-88bb7b0a4e28", + "savedPayload": { + "position": { + "x": 30914.57516678239, + "y": 47384.677161157924 + }, + "targetPosition": { + "x": 30834.764113112386, + "y": 47095.48830294917 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "133e3f43-ff54-45c3-9401-626595608980", + "savedPayload": { + "position": { + "x": 30834.764113112386, + "y": 47095.48830294917 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "G", + "config": "{\"codeName\":\"G\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Governance", + "config": "{\"codeName\":\"Governance\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Governance-Address", + "config": "{\"codeName\":\"Governance-Address\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "governance-address.json", + "config": "{\"codeName\":\"governance-address.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b56d0a56-1cf5-46be-99ae-d900d6fb5c48", + "savedPayload": { + "position": { + "x": 30701.115263021766, + "y": 48005.09112459 + }, + "targetPosition": { + "x": 30714.57471212692, + "y": 47705.3932046276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a69f7bcd-a35a-4004-92b2-a45f4afbf20e", + "savedPayload": { + "position": { + "x": 30714.57471212692, + "y": 47705.3932046276 + }, + "targetPosition": { + "x": 30728.034161232074, + "y": 47405.695284665206 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "581d25bc-eac7-47e7-9e71-50ed28007bc3", + "savedPayload": { + "position": { + "x": 30728.034161232074, + "y": 47405.695284665206 + }, + "targetPosition": { + "x": 30741.493610337227, + "y": 47105.99736470281 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "c317aa08-d124-443e-850d-b65d63a67f0d", + "savedPayload": { + "position": { + "x": 30741.493610337227, + "y": 47105.99736470281 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "M", + "config": "{\"codeName\":\"M\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Mentorship", + "config": "{\"codeName\":\"Mentorship\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Mentorship-Power", + "config": "{\"codeName\":\"Mentorship-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "mentorship-power.json", + "config": "{\"codeName\":\"mentorship-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "581956f4-cce3-41e5-8426-74d79526b679", + "savedPayload": { + "position": { + "x": 30333.303270544766, + "y": 47929.78128950811 + }, + "targetPosition": { + "x": 30438.71571776917, + "y": 47648.910828316184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ad73ab1f-fa9a-43ea-bd2f-a921b4f2793c", + "savedPayload": { + "position": { + "x": 30438.71571776917, + "y": 47648.910828316184 + }, + "targetPosition": { + "x": 30544.128164993574, + "y": 47368.04036712426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "bb8a1b28-79ab-4749-8c2d-9811e10e9f67", + "savedPayload": { + "position": { + "x": 30544.128164993574, + "y": 47368.04036712426 + }, + "targetPosition": { + "x": 30649.540612217977, + "y": 47087.16990593234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "7c8b35f5-136a-41ef-aeba-1b421f758183", + "savedPayload": { + "position": { + "x": 30649.540612217977, + "y": 47087.16990593234 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "R", + "config": "{\"codeName\":\"R\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Referral", + "config": "{\"codeName\":\"Referral\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Referral-Power", + "config": "{\"codeName\":\"Referral-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "referral-power.json", + "config": "{\"codeName\":\"referral-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "004c3950-cb3e-44cc-96f2-114938d436ff", "savedPayload": { "position": { "x": 30006.765297211907, @@ -2605,7 +6848,7 @@ } } ], - "id": "36331263-d3da-481f-ba67-20062342aa7c", + "id": "312fb974-31c7-4b02-a05f-7a715a0c230b", "savedPayload": { "position": { "x": 30193.812237769525, @@ -2630,7 +6873,7 @@ } ], "assets": [], - "id": "c125b1b8-ae50-4595-b15c-3a1b7194981b", + "id": "58a917a1-5296-46bd-91a5-06b0eb6ca177", "savedPayload": { "position": { "x": 30380.859178327144, @@ -2655,7 +6898,7 @@ } ], "assets": [], - "id": "cc10755d-5e5d-4255-88bc-3a9eb78ba1e7", + "id": "dafeb595-a6f0-4dcc-8169-76e724b09d90", "savedPayload": { "position": { "x": 30567.906118884763, @@ -2677,6 +6920,712 @@ "isRunning": false } } + }, + { + "type": "Asset Class", + "name": "S", + "config": "{\"codeName\":\"S\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Staking", + "config": "{\"codeName\":\"Staking\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Staking-Power", + "config": "{\"codeName\":\"Staking-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "staking-power.json", + "config": "{\"codeName\":\"staking-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f33e163f-7dda-4ab9-96df-9a3a45fc3f41", + "savedPayload": { + "position": { + "x": 30101.999249841916, + "y": 47776.50820607574 + }, + "targetPosition": { + "x": 30236.193194336607, + "y": 47508.194983775844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "072ea498-6794-4c5a-9d87-04d9cd866295", + "savedPayload": { + "position": { + "x": 30236.193194336607, + "y": 47508.194983775844 + }, + "targetPosition": { + "x": 30370.3871388313, + "y": 47239.88176147595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "10d9d5b2-91bf-4e53-892f-47857bcebdb1", + "savedPayload": { + "position": { + "x": 30370.3871388313, + "y": 47239.88176147595 + }, + "targetPosition": { + "x": 30504.58108332599, + "y": 46971.56853917604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Support", + "config": "{\"codeName\":\"Support\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Support-Power", + "config": "{\"codeName\":\"Support-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "support-power.json", + "config": "{\"codeName\":\"support-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1c3a7ddb-3a15-4764-9047-0f41ac2f3005", + "savedPayload": { + "position": { + "x": 29606.19196653503, + "y": 47025.39227772657 + }, + "targetPosition": { + "x": 29905.65500546535, + "y": 47007.45103154306 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e79f3e21-bf53-4706-8955-eead985b74d5", + "savedPayload": { + "position": { + "x": 29905.65500546535, + "y": 47007.45103154306 + }, + "targetPosition": { + "x": 30205.11804439567, + "y": 46989.50978535955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "2f481fc9-0781-40ca-b323-fcd71368c576", + "savedPayload": { + "position": { + "x": 30205.11804439567, + "y": 46989.50978535955 + }, + "targetPosition": { + "x": 30504.58108332599, + "y": 46971.56853917604 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "b823f78e-9a58-47ec-a02c-4dd3b31b384e", + "savedPayload": { + "position": { + "x": 30504.58108332599, + "y": 46971.56853917604 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "T", + "config": "{\"codeName\":\"T\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Token", + "config": "{\"codeName\":\"Token\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Token-Power", + "config": "{\"codeName\":\"Token-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "token-power.json", + "config": "{\"codeName\":\"token-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1857f166-802f-4584-b4de-eb7c21429d7e", + "savedPayload": { + "position": { + "x": 29755.496601294475, + "y": 47393.347210251224 + }, + "targetPosition": { + "x": 29966.035972159672, + "y": 47179.63438116582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f85cffa2-c5fe-4fad-8cbf-652201f5c599", + "savedPayload": { + "position": { + "x": 29966.035972159672, + "y": 47179.63438116582 + }, + "targetPosition": { + "x": 30176.57534302487, + "y": 46965.92155208042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Token-Rewards", + "config": "{\"codeName\":\"Token-Rewards\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "token-rewards.json", + "config": "{\"codeName\":\"token-rewards.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "df5d3a31-e842-43d6-947a-ad47e8ba7908", + "savedPayload": { + "position": { + "x": 29595.874493954467, + "y": 46814.96949383371 + }, + "targetPosition": { + "x": 29886.22491848967, + "y": 46890.44552295707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "071019f2-0785-45ee-a80f-964d1f7e3cf0", + "savedPayload": { + "position": { + "x": 29886.22491848967, + "y": 46890.44552295707 + }, + "targetPosition": { + "x": 30176.57534302487, + "y": 46965.92155208042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "0ff821a7-a73d-45a8-b91a-d436b624d1fe", + "savedPayload": { + "position": { + "x": 30176.57534302487, + "y": 46965.92155208042 + }, + "targetPosition": { + "x": 30465.764201233625, + "y": 46886.11049841042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "42e5be15-6d4a-4336-a842-401b4e994ba0", + "savedPayload": { + "position": { + "x": 30465.764201233625, + "y": 46886.11049841042 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "V", + "config": "{\"codeName\":\"V\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Voting", + "config": "{\"codeName\":\"Voting\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Voting-Power", + "config": "{\"codeName\":\"Voting-Power\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "voting-power.json", + "config": "{\"codeName\":\"voting-power.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "301d08e0-aefd-42a0-9bd5-e62cb819659a", + "savedPayload": { + "position": { + "x": 29556.16137959281, + "y": 46752.4616483198 + }, + "targetPosition": { + "x": 29855.859299555203, + "y": 46765.92109742495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0091b382-21cd-40e4-8992-0ab1fe803631", + "savedPayload": { + "position": { + "x": 29855.859299555203, + "y": 46765.92109742495 + }, + "targetPosition": { + "x": 30155.557219517596, + "y": 46779.380546530105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "3da0ff7c-c8d2-4b09-b63d-a65c77af6be8", + "savedPayload": { + "position": { + "x": 30155.557219517596, + "y": 46779.380546530105 + }, + "targetPosition": { + "x": 30455.25513947999, + "y": 46792.83999563526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "1e0c5a59-fdd5-4942-a7c9-338d8fc9c8c5", + "savedPayload": { + "position": { + "x": 30455.25513947999, + "y": 46792.83999563526 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "W", + "config": "{\"codeName\":\"W\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Weight", + "config": "{\"codeName\":\"Weight\"}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Weight", + "config": "{\"codeName\":\"Weight\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "weight.json", + "config": "{\"codeName\":\"weight.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "8a1002d8-3d6f-4b9b-8f5a-23dc471934ad", + "savedPayload": { + "position": { + "x": 29601.31778070443, + "y": 46693.7652971407 + }, + "targetPosition": { + "x": 29897.264958881486, + "y": 46644.619923716156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "03f1c9a1-c19f-4f69-b05c-224713dc75e6", + "savedPayload": { + "position": { + "x": 29897.264958881486, + "y": 46644.619923716156 + }, + "targetPosition": { + "x": 30193.21213705854, + "y": 46595.47455029161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Weight-Votes", + "config": "{\"codeName\":\"Weight-Votes\"}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "weight-votes.json", + "config": "{\"codeName\":\"weight-votes.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e665331c-31fb-48b8-898e-5f33c81a478e", + "savedPayload": { + "position": { + "x": 29812.14267515323, + "y": 46132.02437475685 + }, + "targetPosition": { + "x": 30002.677406105886, + "y": 46363.74946252423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0754e1d0-8898-4d4c-8119-eaf71cdf6b7b", + "savedPayload": { + "position": { + "x": 30002.677406105886, + "y": 46363.74946252423 + }, + "targetPosition": { + "x": 30193.21213705854, + "y": 46595.47455029161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "3d3af510-088b-4f56-8dbc-6a3d9be2a548", + "savedPayload": { + "position": { + "x": 30193.21213705854, + "y": 46595.47455029161 + }, + "targetPosition": { + "x": 30474.08259825046, + "y": 46700.88699751601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "1dca22d5-e9a4-4f7f-80d0-d468de13fcab", + "savedPayload": { + "position": { + "x": 30474.08259825046, + "y": 46700.88699751601 + }, + "targetPosition": { + "x": 30754.95305944238, + "y": 46806.29944474041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ], "assets": [], @@ -2709,7 +7658,38 @@ "config": "{\n \"folderPath\": \"Governance/Schemas/Docs-Books\"\n}", "project": "Governance", "assetClasses": [], - "assets": [], + "assets": [ + { + "type": "Asset", + "name": "the-governance-project.json", + "config": "{\"codeName\":\"the-governance-project.json\"}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "954fb1cf-9a03-444b-9b49-6839e6ace660", + "savedPayload": { + "position": { + "x": 30401.418679258546, + "y": 46832.08024347054 + }, + "targetPosition": { + "x": 30671.709339629273, + "y": 46701.91512173527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "id": "55c26dfe-4302-46a0-93dc-0f2bbbef3085", "savedPayload": { "position": { @@ -2773,7 +7753,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json index 850827ad4..c9ff18bb9 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json @@ -6,39 +6,69 @@ "assetClasses": [ { "type": "Asset Class", - "name": "Community Groups", + "name": "Decentralized Marketing Rewards", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Telegram Groups", + "name": "Superalgos Medium Blog", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Community", + "name": "Software News", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Group Management", + "name": "Beta 10 Announcement", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "027c2c8e-4a49-461b-a14d-0e225433dd11", + "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c", "savedPayload": { "position": { - "x": 19178.351097132232, - "y": 37255.376505319146 + "x": 20419.717403378017, + "y": 37946.97225211328 }, "targetPosition": { - "x": 19478.305405679148, - "y": 37260.61222725033 + "x": 20207.585369022054, + "y": 38159.10428646924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Beta 11 Announcement", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368", + "savedPayload": { + "position": { + "x": 20497.363116908775, + "y": 38236.75 + }, + "targetPosition": { + "x": 20207.585369022054, + "y": 38159.10428646924 }, "floatingObject": { "isPinned": false, @@ -54,15 +84,15 @@ } } ], - "id": "a40c5c7e-4af8-40ef-9970-59815103cd92", + "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4", "savedPayload": { "position": { - "x": 19478.305405679148, - "y": 37260.61222725033 + "x": 20207.585369022054, + "y": 38159.10428646924 }, "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 + "x": 19917.807621135333, + "y": 38236.75 }, "floatingObject": { "isPinned": false, @@ -79,27 +109,27 @@ }, { "type": "Asset Class", - "name": "Develop", + "name": "Articles", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Group Management", + "name": "Add Your Article as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "431ee024-1f02-4601-8143-fc8d8a5522f8", + "id": "e8819534-2d2c-4783-8cb7-f88858877d93", "savedPayload": { "position": { - "x": 19201.502696663076, - "y": 37100.46553569131 + "x": 20437.422863406, + "y": 38536.75 }, "targetPosition": { - "x": 19489.88120544457, - "y": 37183.15674243641 + "x": 20177.615242270665, + "y": 38386.75 }, "floatingObject": { "isPinned": false, @@ -115,15 +145,15 @@ } } ], - "id": "2097c471-cdc2-48c9-904b-89cef98c5f33", + "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193", "savedPayload": { "position": { - "x": 19489.88120544457, - "y": 37183.15674243641 + "x": 20177.615242270665, + "y": 38386.75 }, "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 + "x": 19917.807621135333, + "y": 38236.75 }, "floatingObject": { "isPinned": false, @@ -140,27 +170,27 @@ }, { "type": "Asset Class", - "name": "Support", + "name": "Reviews", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Group Management", + "name": "Add Your Review as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "c3bd3dd4-d551-4abe-bee7-872240df3e96", + "id": "d324f79d-a7a2-4b59-9548-20b64a4e34bd", "savedPayload": { "position": { - "x": 19263.9593338048, - "y": 36956.82510423548 + "x": 20073.099048196847, + "y": 38816.30549577344 }, "targetPosition": { - "x": 19521.10952401543, - "y": 37111.336526708496 + "x": 19995.45333466609, + "y": 38526.52774788672 }, "floatingObject": { "isPinned": false, @@ -176,503 +206,15 @@ } } ], - "id": "648f6b9c-34fd-44b2-80d9-c38d6c13f2fd", + "id": "35277463-b778-4c43-85f0-eebdfe398198", "savedPayload": { "position": { - "x": 19521.10952401543, - "y": 37111.336526708496 + "x": 19995.45333466609, + "y": 38526.52774788672 }, "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Token", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8cb0e06f-31bc-4844-be39-1e527f684172", - "savedPayload": { - "position": { - "x": 19361.464691950663, - "y": 36834.244068978325 - }, - "targetPosition": { - "x": 19569.862203088363, - "y": 37050.04600907992 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4a499874-9b18-4160-a6a0-9dc3416c4a17", - "savedPayload": { - "position": { - "x": 19569.862203088363, - "y": 37050.04600907992 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Machine Learning", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f7c5d1d5-d0c1-4db0-bb7f-4036dae4437d", - "savedPayload": { - "position": { - "x": 19487.37394207826, - "y": 36741.07612489787 - }, - "targetPosition": { - "x": 19632.81682815216, - "y": 37003.46203703969 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1f49ea5e-5031-4ed8-b28e-e4a3dcac7e67", - "savedPayload": { - "position": { - "x": 19632.81682815216, - "y": 37003.46203703969 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Collaborations", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "98a4e66f-dfeb-4e3d-bfb7-dc94992a5219", - "savedPayload": { - "position": { - "x": 19633.106576866267, - "y": 36683.67051341591 - }, - "targetPosition": { - "x": 19705.683145546165, - "y": 36974.75923129871 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "af1adfaa-d0af-4de2-be42-73901b111c17", - "savedPayload": { - "position": { - "x": 19705.683145546165, - "y": 36974.75923129871 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Codebase", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2343c864-3c10-429d-b96e-09da71f98d5e", - "savedPayload": { - "position": { - "x": 19788.731158088434, - "y": 36665.93933208767 - }, - "targetPosition": { - "x": 19783.49543615725, - "y": 36965.89364063459 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1a844df9-8fa8-4009-a1de-94e75603feec", - "savedPayload": { - "position": { - "x": 19783.49543615725, - "y": 36965.89364063459 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Docs", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8e54e34a-1d46-468b-8046-8851ba264d0b", - "savedPayload": { - "position": { - "x": 19943.642127716266, - "y": 36689.09093161851 - }, - "targetPosition": { - "x": 19860.950920971165, - "y": 36977.46944040001 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6b0791b3-848f-458f-a6a3-3288ec018a8e", - "savedPayload": { - "position": { - "x": 19860.950920971165, - "y": 36977.46944040001 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "UX/UI Design", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7bd390f8-6237-4a56-b21b-abcaf3884f88", - "savedPayload": { - "position": { - "x": 20087.282559172098, - "y": 36751.547568760245 - }, - "targetPosition": { - "x": 19932.77113669908, - "y": 37008.69775897088 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6aa53aba-c57d-48a7-93b4-7d1bd57dfabe", - "savedPayload": { - "position": { - "x": 19932.77113669908, - "y": 37008.69775897088 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Spanish", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0cdc0ce7-44d3-468c-bdec-f95181783b9c", - "savedPayload": { - "position": { - "x": 20209.863594429255, - "y": 36849.05292690611 - }, - "targetPosition": { - "x": 19994.06165432766, - "y": 37057.45043804381 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "446e3763-d8d8-4b0f-909b-f182d6e77ca4", - "savedPayload": { - "position": { - "x": 19994.06165432766, - "y": 37057.45043804381 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Russian", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Group Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f0f10154-8fae-45c1-8f35-6d191ec4c77f", - "savedPayload": { - "position": { - "x": 20303.0315385097, - "y": 36974.96217703371 - }, - "targetPosition": { - "x": 20040.64562636788, - "y": 37120.40506310761 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4a6f49af-0c62-47df-8a65-83fc45271d23", - "savedPayload": { - "position": { - "x": 20040.64562636788, - "y": 37120.40506310761 - }, - "targetPosition": { - "x": 19778.259714226064, - "y": 37265.84794918151 + "x": 19917.807621135333, + "y": 38236.75 }, "floatingObject": { "isPinned": false, @@ -689,962 +231,15 @@ } ], "assets": [], - "id": "57f714ab-d18e-44ec-b0de-3f968800134f", + "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8", "savedPayload": { "position": { - "x": 19778.259714226064, - "y": 37265.84794918151 + "x": 19917.807621135333, + "y": 38236.75 }, "targetPosition": { - "x": 19850.836282905962, - "y": 37556.93666706431 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Telegram Announcements Channel", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Channel Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2c509c63-0582-4771-8784-baa52b3a2dcc", - "savedPayload": { - "position": { - "x": 20075.600238955507, - "y": 37000.62635432424 - }, - "targetPosition": { - "x": 19963.218260930735, - "y": 37278.78151069427 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "87b604d5-54ae-413b-af68-8d9e78800f08", - "savedPayload": { - "position": { - "x": 19963.218260930735, - "y": 37278.78151069427 - }, - "targetPosition": { - "x": 19850.836282905962, - "y": 37556.93666706431 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Discord Server", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Server Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "453fab57-dc1d-4e38-bce4-daf927bfdb09", - "savedPayload": { - "position": { - "x": 20359.66514059982, - "y": 37238.985108524386 - }, - "targetPosition": { - "x": 20105.25071175289, - "y": 37397.96088779435 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "20935e17-fe10-46ae-8bc3-4dcf05a1efbf", - "savedPayload": { - "position": { - "x": 20105.25071175289, - "y": 37397.96088779435 - }, - "targetPosition": { - "x": 19850.836282905962, - "y": 37556.93666706431 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Reddit", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Community Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8ab8668c-3c24-4950-80e1-a7dc75f03ead", - "savedPayload": { - "position": { - "x": 20449.374713061858, - "y": 37598.79055131078 - }, - "targetPosition": { - "x": 20150.10549798391, - "y": 37577.863609187545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "18d1f7b9-d734-4b7d-93b4-3cf8210e7fe1", - "savedPayload": { - "position": { - "x": 20150.10549798391, - "y": 37577.863609187545 - }, - "targetPosition": { - "x": 19850.836282905962, - "y": 37556.93666706431 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "edd786c0-1274-4f82-afcf-9a07353df7d2", - "savedPayload": { - "position": { - "x": 19850.836282905962, - "y": 37556.93666706431 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Social Media Accounts", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Twitter Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "96b4d1b8-a9e1-42e1-afab-2e8559d74309", - "savedPayload": { - "position": { - "x": 11780.530151790743, - "y": 23334.042837257366 - }, - "targetPosition": { - "x": 11481.671742363218, - "y": 23360.189560081664 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "61f38401-f0de-4e2c-b99f-26691c7c5b41", - "savedPayload": { - "position": { - "x": 11481.671742363218, - "y": 23360.189560081664 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Facebook Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cc8536de-6b42-47e5-9880-032ea8cea0e6", - "savedPayload": { - "position": { - "x": 11642.43999880708, - "y": 23772.008848717887 - }, - "targetPosition": { - "x": 11412.626665871387, - "y": 23579.172565811925 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "63930999-8da9-4d48-be87-313da2a374c0", - "savedPayload": { - "position": { - "x": 11412.626665871387, - "y": 23579.172565811925 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "LinkedIn Account", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Account Management", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cb7dbf90-37a9-40af-b1e8-f9e3b86498c0", - "savedPayload": { - "position": { - "x": 11235.10677858429, - "y": 23984.053101761012 - }, - "targetPosition": { - "x": 11208.960055759992, - "y": 23685.194692333487 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "9166b890-489b-494a-8c0e-86b0d2901795", - "savedPayload": { - "position": { - "x": 11208.960055759992, - "y": 23685.194692333487 - }, - "targetPosition": { - "x": 11182.813332935693, - "y": 23386.336282905962 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "2ba804d2-3a98-4328-a6b8-3cf3be93b2fa", - "savedPayload": { - "position": { - "x": 19953.442325903663, - "y": 37734.65554669992 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Medium Blog", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Software News", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Beta 10 Announcement", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c", - "savedPayload": { - "position": { - "x": 11479.838522441816, - "y": 23821.361701837057 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "Beta 11 Announcement", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368", - "savedPayload": { - "position": { - "x": 11250.025189506123, - "y": 24014.19798474302 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4", - "savedPayload": { - "position": { - "x": 11197.930736206043, - "y": 23718.755658839356 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 23488.942325903663 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Articles", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e8819534-2d2c-4783-8cb7-f88858877d93", - "savedPayload": { - "position": { - "x": 10799.882367304679, - "y": 24052.75789837521 - }, - "targetPosition": { - "x": 10902.48841030238, - "y": 23770.850112139437 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193", - "savedPayload": { - "position": { - "x": 10902.48841030238, - "y": 23770.850112139437 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 23488.942325903663 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8", - "savedPayload": { - "position": { - "x": 19917.807621135333, - "y": 37936.75 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Superalgos Website", - "config": " {\n\"folderPath\": \"Root/projectsite\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Content & Mantainance", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ecd37c93-2489-4916-b8d8-eb8be44b25ab", - "savedPayload": { - "position": { - "x": 10653, - "y": 23713.115242270665 - }, - "targetPosition": { - "x": 10803, - "y": 23453.307621135333 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "983ff6e1-4da1-4d3a-aa7d-3bc0dfeb1bba", - "savedPayload": { - "position": { - "x": 19760.6060429977, - "y": 38068.65778623577 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Article Publications", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Alternative Media", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Code Project", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "801da9b4-69da-40cf-9058-a59aa874bb20", - "savedPayload": { - "position": { - "x": 8566.192507389824, - "y": 30588.270203392334 - }, - "targetPosition": { - "x": 8420.749621315921, - "y": 30325.884291250513 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "51852149-bc7a-4b20-8c62-ba610f1f05af", - "savedPayload": { - "position": { - "x": 8420.749621315921, - "y": 30325.884291250513 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Coinmonks", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90", - "savedPayload": { - "position": { - "x": 8202.18512919893, - "y": 30659.02607009348 - }, - "targetPosition": { - "x": 8238.745932220474, - "y": 30361.262224601087 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4", - "savedPayload": { - "position": { - "x": 8238.745932220474, - "y": 30361.262224601087 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Towards Data Science", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1dd73db7-8205-4bd5-9ae7-686650229b25", - "savedPayload": { - "position": { - "x": 7866.1077192045195, - "y": 30502.3106000802 - }, - "targetPosition": { - "x": 8070.707227223269, - "y": 30282.904489594446 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd", - "savedPayload": { - "position": { - "x": 8070.707227223269, - "y": 30282.904489594446 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Hackernoon", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75", - "savedPayload": { - "position": { - "x": 7686.330425173423, - "y": 30177.983776334622 - }, - "targetPosition": { - "x": 7980.8185802077205, - "y": 30120.741077721657 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed", - "savedPayload": { - "position": { - "x": 7980.8185802077205, - "y": 30120.741077721657 - }, - "targetPosition": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a", - "savedPayload": { - "position": { - "x": 8275.306735242018, - "y": 30063.498379108692 - }, - "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 + "x": 19658, + "y": 38086.75 }, "floatingObject": { "isPinned": false, @@ -1661,34 +256,339 @@ }, { "type": "Asset Class", - "name": "Specialized Media", + "name": "Article Publications", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "CoinDesk", + "name": "Alternative Media", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [], - "assets": [ + "assetClasses": [ { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", + "type": "Asset Class", + "name": "Code Project", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], - "assets": [], - "id": "9dee6dff-f658-439f-8e12-0aab40f075cc", + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "801da9b4-69da-40cf-9058-a59aa874bb20", + "savedPayload": { + "position": { + "x": 19239.728644668176, + "y": 38591.49503871305 + }, + "targetPosition": { + "x": 19192.798305156106, + "y": 38295.18853653451 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "51852149-bc7a-4b20-8c62-ba610f1f05af", "savedPayload": { "position": { - "x": 7866.613470484037, - "y": 30437.996758217385 + "x": 19192.798305156106, + "y": 38295.18853653451 }, "targetPosition": { + "x": 19145.867965644036, + "y": 37998.882034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Coinmonks", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90", + "savedPayload": { + "position": { + "x": 18873.47366580031, + "y": 38533.48594886898 + }, + "targetPosition": { + "x": 19009.670815722173, + "y": 38266.18399161247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4", + "savedPayload": { + "position": { + "x": 19009.670815722173, + "y": 38266.18399161247 + }, + "targetPosition": { + "x": 19145.867965644036, + "y": 37998.882034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Towards Data Science", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "1dd73db7-8205-4bd5-9ae7-686650229b25", + "savedPayload": { + "position": { + "x": 18611.264051131016, + "y": 38271.27633419969 + }, + "targetPosition": { + "x": 18878.566008387526, + "y": 38135.07918427783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd", + "savedPayload": { + "position": { + "x": 18878.566008387526, + "y": 38135.07918427783 + }, + "targetPosition": { + "x": 19145.867965644036, + "y": 37998.882034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Hackernoon", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75", + "savedPayload": { + "position": { + "x": 18553.254961286955, + "y": 37905.02135533183 + }, + "targetPosition": { + "x": 18849.561463465496, + "y": 37951.9516948439 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed", + "savedPayload": { + "position": { + "x": 18849.561463465496, + "y": 37951.9516948439 + }, + "targetPosition": { + "x": 19145.867965644036, + "y": 37998.882034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a", + "savedPayload": { + "position": { + "x": 19145.867965644036, + "y": 37998.882034355964 + }, + "targetPosition": { + "x": 19358, + "y": 37786.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Specialized Media", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "CoinDesk", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9dee6dff-f658-439f-8e12-0aab40f075cc", + "savedPayload": { + "position": { + "x": 7866.613470484037, + "y": 30437.996758217385 + }, + "targetPosition": { + "x": 7993.398949006245, + "y": 30166.104422106393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f", + "savedPayload": { + "position": { "x": 7993.398949006245, "y": 30166.104422106393 }, + "targetPosition": { + "x": 8120.184427528453, + "y": 29894.2120859954 + }, "floatingObject": { "isPinned": false, "isFrozen": false, @@ -1701,55 +601,116 @@ "isRunning": false } } - } - ], - "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f", - "savedPayload": { - "position": { - "x": 7993.398949006245, - "y": 30166.104422106393 }, - "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "CoinTelegraph", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", + "type": "Asset Class", + "name": "CoinTelegraph", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], - "assets": [], - "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf", + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf", + "savedPayload": { + "position": { + "x": 7556.368855056906, + "y": 30099.424171990802 + }, + "targetPosition": { + "x": 7838.276641292679, + "y": 29996.8181289931 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26", "savedPayload": { "position": { - "x": 7556.368855056906, - "y": 30099.424171990802 - }, - "targetPosition": { "x": 7838.276641292679, "y": 29996.8181289931 }, + "targetPosition": { + "x": 8120.184427528453, + "y": 29894.2120859954 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "VentureBeat", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "658ba678-a890-4df0-a567-9db7362db051", + "savedPayload": { + "position": { + "x": 7576.399755306462, + "y": 29640.641128950985 + }, + "targetPosition": { + "x": 7848.292091417457, + "y": 29767.426607473193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6869158d-251a-42a9-9690-2e9330e679f6", + "savedPayload": { + "position": { + "x": 7848.292091417457, + "y": 29767.426607473193 + }, + "targetPosition": { + "x": 8120.184427528453, + "y": 29894.2120859954 + }, "floatingObject": { "isPinned": false, "isFrozen": false, @@ -1764,20 +725,21 @@ } } ], - "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26", + "assets": [], + "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886", "savedPayload": { "position": { - "x": 7838.276641292679, - "y": 29996.8181289931 + "x": 19058, + "y": 37786.75 }, "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 + "x": 19358, + "y": 37786.75 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1789,28 +751,180 @@ }, { "type": "Asset Class", - "name": "VentureBeat", + "name": "Mainstream Media", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", - "assetClasses": [], - "assets": [ + "assetClasses": [ { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", + "type": "Asset Class", + "name": "Forbes", + "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], - "assets": [], - "id": "658ba678-a890-4df0-a567-9db7362db051", + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "79b859a1-be36-46d1-93b3-b4130268d67a", + "savedPayload": { + "position": { + "x": 7566.384305181684, + "y": 29870.032650470894 + }, + "targetPosition": { + "x": 7848.292091417457, + "y": 29767.426607473193 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "117b674b-8b19-4d2e-8f13-7a359cad566a", "savedPayload": { "position": { - "x": 7576.399755306462, - "y": 29640.641128950985 - }, - "targetPosition": { "x": 7848.292091417457, "y": 29767.426607473193 }, + "targetPosition": { + "x": 8130.199877653231, + "y": 29664.820564475493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Wall Street Journal", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff", + "savedPayload": { + "position": { + "x": 7586.41520543124, + "y": 29411.249607431077 + }, + "targetPosition": { + "x": 7858.307541542235, + "y": 29538.035085953285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b", + "savedPayload": { + "position": { + "x": 7858.307541542235, + "y": 29538.035085953285 + }, + "targetPosition": { + "x": 8130.199877653231, + "y": 29664.820564475493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Financial Times", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5", + "savedPayload": { + "position": { + "x": 7924.98779165783, + "y": 29101.004992003946 + }, + "targetPosition": { + "x": 8027.59383465553, + "y": 29382.91277823972 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05", + "savedPayload": { + "position": { + "x": 8027.59383465553, + "y": 29382.91277823972 + }, + "targetPosition": { + "x": 8130.199877653231, + "y": 29664.820564475493 + }, "floatingObject": { "isPinned": false, "isFrozen": false, @@ -1825,20 +939,21 @@ } } ], - "id": "6869158d-251a-42a9-9690-2e9330e679f6", + "assets": [], + "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5", "savedPayload": { "position": { - "x": 7848.292091417457, - "y": 29767.426607473193 + "x": 19145.867965644036, + "y": 37574.617965644036 }, "targetPosition": { - "x": 8120.184427528453, - "y": 29894.2120859954 + "x": 19358, + "y": 37786.75 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1850,15 +965,15 @@ } ], "assets": [], - "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886", + "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a", "savedPayload": { "position": { - "x": 8120.184427528453, - "y": 29894.2120859954 + "x": 19808, + "y": 38346.55762113533 }, "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 + "x": 19658, + "y": 38086.75 }, "floatingObject": { "isPinned": false, @@ -1875,33 +990,33 @@ }, { "type": "Asset Class", - "name": "Mainstream Media", + "name": "Video Publications", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ { "type": "Asset Class", - "name": "Forbes", + "name": "YouTube", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Add Your Article as a New Asset", + "name": "Add Your Video as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "79b859a1-be36-46d1-93b3-b4130268d67a", + "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b", "savedPayload": { "position": { - "x": 7566.384305181684, - "y": 29870.032650470894 + "x": 11103, + "y": 22333.692378864667 }, "targetPosition": { - "x": 7848.292091417457, - "y": 29767.426607473193 + "x": 11103, + "y": 22633.692378864667 }, "floatingObject": { "isPinned": false, @@ -1917,15 +1032,15 @@ } } ], - "id": "117b674b-8b19-4d2e-8f13-7a359cad566a", + "id": "dc919439-aa5f-441f-b725-027bde05ccca", "savedPayload": { "position": { - "x": 7848.292091417457, - "y": 29767.426607473193 + "x": 11103, + "y": 22633.692378864667 }, "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 + "x": 11103, + "y": 22933.692378864667 }, "floatingObject": { "isPinned": false, @@ -1942,27 +1057,27 @@ }, { "type": "Asset Class", - "name": "Wall Street Journal", + "name": "Vimeo", "config": "{\n\"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [], "assets": [ { "type": "Asset", - "name": "Add Your Article as a New Asset", + "name": "Add Your Video as a New Asset", "config": "{}", "project": "Governance", "assetClasses": [], "assets": [], - "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff", + "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72", "savedPayload": { "position": { - "x": 7586.41520543124, - "y": 29411.249607431077 + "x": 11622.615242270665, + "y": 22633.692378864667 }, "targetPosition": { - "x": 7858.307541542235, - "y": 29538.035085953285 + "x": 11362.807621135333, + "y": 22783.692378864667 }, "floatingObject": { "isPinned": false, @@ -1978,76 +1093,15 @@ } } ], - "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b", + "id": "478369a0-691a-4936-8dc5-d8841aca3a1c", "savedPayload": { "position": { - "x": 7858.307541542235, - "y": 29538.035085953285 + "x": 11362.807621135333, + "y": 22783.692378864667 }, "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Financial Times", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5", - "savedPayload": { - "position": { - "x": 7924.98779165783, - "y": 29101.004992003946 - }, - "targetPosition": { - "x": 8027.59383465553, - "y": 29382.91277823972 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05", - "savedPayload": { - "position": { - "x": 8027.59383465553, - "y": 29382.91277823972 - }, - "targetPosition": { - "x": 8130.199877653231, - "y": 29664.820564475493 + "x": 11103, + "y": 22933.692378864667 }, "floatingObject": { "isPinned": false, @@ -2064,15 +1118,504 @@ } ], "assets": [], - "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5", + "id": "24550aaf-708d-4b42-81e4-b8eedab129c6", "savedPayload": { "position": { - "x": 8130.199877653231, - "y": 29664.820564475493 + "x": 19658, + "y": 38386.75 }, "targetPosition": { - "x": 8402.092213764226, - "y": 29791.6060429977 + "x": 19658, + "y": 38086.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Social Media Posts", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "Twitter", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa", + "savedPayload": { + "position": { + "x": 10920.842325937778, + "y": 22400.42630607307 + }, + "targetPosition": { + "x": 11030.444633247698, + "y": 22679.68843066633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ca73a870-ec32-46f0-adb9-36bcbb537027", + "savedPayload": { + "position": { + "x": 11030.444633247698, + "y": 22679.68843066633 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Facebook", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39", + "savedPayload": { + "position": { + "x": 11229.472300263322, + "y": 22365.652059524513 + }, + "targetPosition": { + "x": 11184.75962041047, + "y": 22662.301307392052 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "98fdc3e9-66be-4697-b20b-c454884df033", + "savedPayload": { + "position": { + "x": 11184.75962041047, + "y": 22662.301307392052 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Instagram", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1", + "savedPayload": { + "position": { + "x": 11514.140821672856, + "y": 22489.851665778773 + }, + "targetPosition": { + "x": 11327.093881115237, + "y": 22724.401110519182 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11", + "savedPayload": { + "position": { + "x": 11327.093881115237, + "y": 22724.401110519182 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Reddit", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440", + "savedPayload": { + "position": { + "x": 11698.57118974414, + "y": 22739.74594063975 + }, + "targetPosition": { + "x": 11419.30906515088, + "y": 22849.34824794967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "478d13a2-138a-4404-8200-cec5f8300fe4", + "savedPayload": { + "position": { + "x": 11419.30906515088, + "y": 22849.34824794967 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Hacker News", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "782c046b-0590-48dd-b997-9485f70ad53a", + "savedPayload": { + "position": { + "x": 11733.345436292697, + "y": 23048.375914965294 + }, + "targetPosition": { + "x": 11436.696188425158, + "y": 23003.663235112443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7", + "savedPayload": { + "position": { + "x": 11436.696188425158, + "y": 23003.663235112443 + }, + "targetPosition": { + "x": 11140.046940557619, + "y": 22958.95055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "39029972-92d3-482b-8b50-bb46487d2c02", + "savedPayload": { + "position": { + "x": 19508, + "y": 38346.55762113533 + }, + "targetPosition": { + "x": 19658, + "y": 38086.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Backlinks", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [ + { + "type": "Asset Class", + "name": "To Website", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "d9074fb1-335c-411b-8db5-fa2980967b83", + "savedPayload": { + "position": { + "x": 10799.882367304679, + "y": 22334.24210162479 + }, + "targetPosition": { + "x": 10902.48841030238, + "y": 22616.149887860563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7", + "savedPayload": { + "position": { + "x": 10902.48841030238, + "y": 22616.149887860563 + }, + "targetPosition": { + "x": 11005.09445330008, + "y": 22898.057674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "To Repository", + "config": "{\n\"folderPath\": \"\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "47894e9c-c655-48c8-b97c-add009c60f33", + "savedPayload": { + "position": { + "x": 11390.767019112005, + "y": 22438.43100822495 + }, + "targetPosition": { + "x": 11197.930736206043, + "y": 22668.244341160644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f", + "savedPayload": { + "position": { + "x": 11197.930736206043, + "y": 22668.244341160644 + }, + "targetPosition": { + "x": 11005.09445330008, + "y": 22898.057674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assets": [], + "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6", + "savedPayload": { + "position": { + "x": 19398.192378864667, + "y": 38236.75 + }, + "targetPosition": { + "x": 19658, + "y": 38086.75 }, "floatingObject": { "isPinned": false, @@ -2089,11 +1632,11 @@ } ], "assets": [], - "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a", + "id": "432cb865-7a76-46bb-bb52-019d9f264d66", "savedPayload": { "position": { - "x": 19555.3939570023, - "y": 38068.65778623577 + "x": 19658, + "y": 38086.75 }, "targetPosition": { "x": 19658, @@ -2102,650 +1645,8 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Video Publications", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "YouTube", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Video as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b", - "savedPayload": { - "position": { - "x": 11103, - "y": 22333.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22633.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "dc919439-aa5f-441f-b725-027bde05ccca", - "savedPayload": { - "position": { - "x": 11103, - "y": 22633.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22933.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Vimeo", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Video as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72", - "savedPayload": { - "position": { - "x": 11622.615242270665, - "y": 22633.692378864667 - }, - "targetPosition": { - "x": 11362.807621135333, - "y": 22783.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "478369a0-691a-4936-8dc5-d8841aca3a1c", - "savedPayload": { - "position": { - "x": 11362.807621135333, - "y": 22783.692378864667 - }, - "targetPosition": { - "x": 11103, - "y": 22933.692378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "24550aaf-708d-4b42-81e4-b8eedab129c6", - "savedPayload": { - "position": { - "x": 19398.192378864667, - "y": 37936.75 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Social Media Posts", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Twitter", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa", - "savedPayload": { - "position": { - "x": 10920.842325937778, - "y": 22400.42630607307 - }, - "targetPosition": { - "x": 11030.444633247698, - "y": 22679.68843066633 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "ca73a870-ec32-46f0-adb9-36bcbb537027", - "savedPayload": { - "position": { - "x": 11030.444633247698, - "y": 22679.68843066633 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Facebook", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39", - "savedPayload": { - "position": { - "x": 11229.472300263322, - "y": 22365.652059524513 - }, - "targetPosition": { - "x": 11184.75962041047, - "y": 22662.301307392052 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "98fdc3e9-66be-4697-b20b-c454884df033", - "savedPayload": { - "position": { - "x": 11184.75962041047, - "y": 22662.301307392052 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Instagram", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1", - "savedPayload": { - "position": { - "x": 11514.140821672856, - "y": 22489.851665778773 - }, - "targetPosition": { - "x": 11327.093881115237, - "y": 22724.401110519182 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11", - "savedPayload": { - "position": { - "x": 11327.093881115237, - "y": 22724.401110519182 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Reddit", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440", - "savedPayload": { - "position": { - "x": 11698.57118974414, - "y": 22739.74594063975 - }, - "targetPosition": { - "x": 11419.30906515088, - "y": 22849.34824794967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "478d13a2-138a-4404-8200-cec5f8300fe4", - "savedPayload": { - "position": { - "x": 11419.30906515088, - "y": 22849.34824794967 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Hacker News", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Post as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "782c046b-0590-48dd-b997-9485f70ad53a", - "savedPayload": { - "position": { - "x": 11733.345436292697, - "y": 23048.375914965294 - }, - "targetPosition": { - "x": 11436.696188425158, - "y": 23003.663235112443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7", - "savedPayload": { - "position": { - "x": 11436.696188425158, - "y": 23003.663235112443 - }, - "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "39029972-92d3-482b-8b50-bb46487d2c02", - "savedPayload": { - "position": { - "x": 19362.557674096337, - "y": 37734.65554669992 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Backlinks", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "To Website", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Link as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d9074fb1-335c-411b-8db5-fa2980967b83", - "savedPayload": { - "position": { - "x": 10799.882367304679, - "y": 22334.24210162479 - }, - "targetPosition": { - "x": 10902.48841030238, - "y": 22616.149887860563 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7", - "savedPayload": { - "position": { - "x": 10902.48841030238, - "y": 22616.149887860563 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 22898.057674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "To Repository", - "config": "{\n\"folderPath\": \"\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "Add Your Link as a New Asset", - "config": "{}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47894e9c-c655-48c8-b97c-add009c60f33", - "savedPayload": { - "position": { - "x": 11390.767019112005, - "y": 22438.43100822495 - }, - "targetPosition": { - "x": 11197.930736206043, - "y": 22668.244341160644 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f", - "savedPayload": { - "position": { - "x": 11197.930736206043, - "y": 22668.244341160644 - }, - "targetPosition": { - "x": 11005.09445330008, - "y": 22898.057674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [], - "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6", - "savedPayload": { - "position": { - "x": 19465.163717094038, - "y": 37556.93666706431 - }, - "targetPosition": { - "x": 19658, - "y": 37786.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, + "isCollapsed": false, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, diff --git a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json index 166a255b2..451dad211 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json @@ -20,8 +20,8 @@ "id": "0759bf5b-d439-4c62-b0d9-74330b151331", "savedPayload": { "position": { - "x": 15080.132034355967, - "y": 38288.632034355964 + "x": 15110.705098312488, + "y": 38252.83557568774 }, "targetPosition": { "x": 14868.000000000004, @@ -42,7 +42,7 @@ }, { "type": "Position", - "name": "Advisor", + "name": "Marketing Advisor", "config": "{}", "project": "Governance", "positions": [], @@ -50,8 +50,8 @@ "id": "1870446d-a572-4568-9956-c3e9bb941657", "savedPayload": { "position": { - "x": 14868.000000000004, - "y": 38376.5 + "x": 14960.705098312488, + "y": 38361.81695488855 }, "targetPosition": { "x": 14868.000000000004, @@ -80,8 +80,38 @@ "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17", "savedPayload": { "position": { - "x": 14655.86796564404, - "y": 38288.632034355964 + "x": 14775.294901687519, + "y": 38361.81695488855 + }, + "targetPosition": { + "x": 14868.000000000004, + "y": 38076.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position", + "name": "Social Media Accounts Manager", + "config": "{}", + "project": "Governance", + "positions": [], + "positionClasss": [], + "id": "d2babe29-ea0c-4792-9305-30d755d23ea8", + "savedPayload": { + "position": { + "x": 14625.294901687519, + "y": 38252.83557568774 }, "targetPosition": { "x": 14868.000000000004, diff --git a/Projects/Governance/Plugins/Positions/Superalgos.json b/Projects/Governance/Plugins/Positions/Superalgos.json index 20713f810..71664c65e 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos.json +++ b/Projects/Governance/Plugins/Positions/Superalgos.json @@ -80,7 +80,7 @@ }, { "type": "Position", - "name": "Groups / Server Manager", + "name": "Telgram Groups / Discord Server Manager", "config": "{\n \"percentage\": 1\n}", "project": "Governance", "positions": [], diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index 5a120adbd..cdcd9289e 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -12,7 +12,7 @@ "onboardingPrograms": { "type": "Onboarding Programs", "name": "New Onboarding Programs", - "config": "{}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "airdropProgram": { "type": "Airdrop Program", @@ -26,12 +26,12 @@ "id": "bfae44eb-c131-421d-8e50-0546ff2d0d16", "savedPayload": { "position": { - "x": 25413.166666666664, - "y": 22198.292998059715 + "x": 24724.574673067746, + "y": 22371.305300491185 }, "targetPosition": { - "x": 25413.166666666664, - "y": 22498.292998059715 + "x": 24947.518120710964, + "y": 22572.044482398844 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "e34bc214-ad1f-4a67-8329-50bc25f1b985", "savedPayload": { "position": { - "x": 25413.166666666664, - "y": 22498.292998059715 + "x": 24947.518120710964, + "y": 22572.044482398844 }, "targetPosition": { - "x": 25413.166666666664, - "y": 22798.292998059715 + "x": 25170.46156835418, + "y": 22772.783664306502 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "d3296dfc-fe57-49ec-8589-9f3d96255138", "savedPayload": { "position": { - "x": 25932.78190893733, - "y": 22498.292998059715 + "x": 25295.208582844836, + "y": 22185.89510386622 }, "targetPosition": { - "x": 25672.974287801997, - "y": 22648.292998059715 + "x": 25232.83507559951, + "y": 22479.33938408636 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "dc3f9dbf-37bc-4e42-8ae6-bb2b28a1e2c4", "savedPayload": { "position": { - "x": 25672.974287801997, - "y": 22648.292998059715 + "x": 25232.83507559951, + "y": 22479.33938408636 }, "targetPosition": { - "x": 25413.166666666664, - "y": 22798.292998059715 + "x": 25170.46156835418, + "y": 22772.783664306502 }, "floatingObject": { "isPinned": false, @@ -127,8 +127,343 @@ "id": "41e2c9aa-f85c-4611-9cdc-18a6f333f98f", "savedPayload": { "position": { - "x": 25413.166666666664, - "y": 22798.292998059715 + "x": 25170.46156835418, + "y": 22772.783664306502 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 23058.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7989a057-1d20-4065-a34b-a78c711d2d27", + "savedPayload": { + "position": { + "x": 25482.768495334443, + "y": 22293.74756520946 + }, + "targetPosition": { + "x": 25552.802104491217, + "y": 22585.458541328764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "f0fc322e-cfd5-4c9a-a615-522a795f637b", + "savedPayload": { + "position": { + "x": 25599.732444003286, + "y": 22289.152039150224 + }, + "targetPosition": { + "x": 25552.802104491217, + "y": 22585.458541328764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "ca3817c4-8e19-444f-85d1-d5a25c893a90", + "savedPayload": { + "position": { + "x": 25709.551673906, + "y": 22329.666492022538 + }, + "targetPosition": { + "x": 25552.802104491217, + "y": 22585.458541328764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f34698bc-1ff7-4923-b5fb-dd5b47daafa2", + "savedPayload": { + "position": { + "x": 25552.802104491217, + "y": 22585.458541328764 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 22881.765043507305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c84af7b3-b580-41df-bd9a-d873a126b486", + "savedPayload": { + "position": { + "x": 25905.326432706413, + "y": 22449.637418513335 + }, + "targetPosition": { + "x": 25748.57686329163, + "y": 22705.429467819562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "476c3118-677c-4dff-a117-18d5ef2b75fd", + "savedPayload": { + "position": { + "x": 25991.281961604112, + "y": 22529.09389213182 + }, + "targetPosition": { + "x": 25748.57686329163, + "y": 22705.429467819562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "73a5b457-3e8b-4364-a375-0c35a9802ebc", + "savedPayload": { + "position": { + "x": 26040.287839410932, + "y": 22635.39585866279 + }, + "targetPosition": { + "x": 25748.57686329163, + "y": 22705.429467819562 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "22fce0f5-15bf-461e-9574-d43b0dc5ea18", + "savedPayload": { + "position": { + "x": 25748.57686329163, + "y": 22705.429467819562 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 22881.765043507305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "1e85273d-0b9b-4c42-aec7-95bdfb6648ad", + "savedPayload": { + "position": { + "x": 26100.53483576817, + "y": 22897.336844039077 + }, + "targetPosition": { + "x": 25802.178267157688, + "y": 22928.695383019374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "69cb71a8-cb6c-455b-b391-2cf3329461c4", + "savedPayload": { + "position": { + "x": 26076.241904450468, + "y": 23050.716375942113 + }, + "targetPosition": { + "x": 25802.178267157688, + "y": 22928.695383019374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d152256e-f496-479e-b0e3-b8bf8f9f0a3b", + "savedPayload": { + "position": { + "x": 25802.178267157688, + "y": 22928.695383019374 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 22881.765043507305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2bbf0b19-08fd-4673-a016-f4cd85d90c2f", + "savedPayload": { + "position": { + "x": 25505.871764979147, + "y": 22881.765043507305 }, "targetPosition": { "x": 25263.166666666664, @@ -147,31 +482,133 @@ } } }, - "communityBuildingPrograms": { - "type": "Community Building Programs", - "name": "New Community Building Programs", + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", "config": "{}", "project": "Governance", - "referralProgram": { - "type": "Referral Program", - "name": "New Referral Program", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", "config": "{}", "project": "Governance", - "userReferrers": [ + "votesSwitch": [ { - "type": "User Referrer", - "name": "", + "type": "Votes Switch", + "name": "New Votes Switch", "config": "{}", "project": "Governance", - "id": "7989a057-1d20-4065-a34b-a78c711d2d27", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Claim Votes Switch", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "41a68bcf-16de-4b38-8c9a-3ca23f963de2", + "savedPayload": { + "position": { + "x": 26185.802355746, + "y": 22863.69961299119 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "45d915f3-df9e-457c-9008-9af240f7d857", + "savedPayload": { + "position": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "userProfileVotesSwitch": [ + { + "type": "User Profile Votes Switch", + "name": "New User Profile Votes Switch", + "config": "{}", + "project": "Governance", + "userProfileVotesSwitch": [], + "userProfileVote": [], + "id": "9af44c71-8eb7-423c-8acc-01227223d0aa", + "savedPayload": { + "position": { + "x": 26358.366098831568, + "y": 23251.28412580394 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "77102dd4-4ec6-4347-88f5-1917e61cd785", "savedPayload": { "position": { - "x": 25852.944414553385, - "y": 23655.36157499647 + "x": 26078.29197088241, + "y": 23143.77374094035 }, "targetPosition": { - "x": 25563.166666666664, - "y": 23577.715861465713 + "x": 25804.228333589628, + "y": 23265.794733863087 }, "floatingObject": { "isPinned": false, @@ -187,46 +624,19 @@ } } ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "f0fc322e-cfd5-4c9a-a615-522a795f637b", - "savedPayload": { - "position": { - "x": 25713.166666666664, - "y": 23837.523482601046 - }, - "targetPosition": { - "x": 25563.166666666664, - "y": 23577.715861465713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, "tokensBonus": { "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "ca3817c4-8e19-444f-85d1-d5a25c893a90", + "id": "9f81f9a4-ad20-44db-bf6a-783133ffabee", "savedPayload": { "position": { - "x": 25485.520953135907, - "y": 23867.493609352434 + "x": 26046.93343190211, + "y": 23442.13030955083 }, "targetPosition": { - "x": 25563.166666666664, - "y": 23577.715861465713 + "x": 25804.228333589628, + "y": 23265.794733863087 }, "floatingObject": { "isPinned": false, @@ -241,21 +651,21 @@ } } }, - "id": "f34698bc-1ff7-4923-b5fb-dd5b47daafa2", + "id": "722109ff-80c4-4ad2-a52d-dfd307dfb8c3", "savedPayload": { "position": { - "x": 25563.166666666664, - "y": 23577.715861465713 + "x": 25804.228333589628, + "y": 23265.794733863087 }, "targetPosition": { - "x": 25413.166666666664, - "y": 23317.90824033038 + "x": 25505.871764979147, + "y": 23234.43619488279 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, + "isCollapsed": true, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -264,11 +674,17996 @@ } } }, - "id": "2bbf0b19-08fd-4673-a016-f4cd85d90c2f", + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Governance Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Docs Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Tutorials Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "68eb806a-2aea-4e22-b0e8-9e3a1c46cb77", + "savedPayload": { + "position": { + "x": 26680.66759467648, + "y": 23347.37142941026 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tutorials", + "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Tutorials", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Topics Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "B Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Beta Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Beta-10-Claims Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8e784bcb-6239-4b42-8883-e6e4c02a14d1", + "savedPayload": { + "position": { + "x": 26344.24907979265, + "y": 22365.281979677435 + }, + "targetPosition": { + "x": 26524.195648199024, + "y": 22605.322044080796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "beta-10-claims-001-beta-10-claim-api-maps.json", + "id": "41599334-32e8-499b-8f82-77426ea7e601" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ], + [ + "Beta", + "Asset Class" + ], + [ + "Beta-10-Claims", + "Asset Class" + ], + [ + "beta-10-claims-001-beta-10-claim-api-maps.json", + "Asset" + ] + ] + } + } + ], + "id": "c163f743-20b4-4943-b2ee-1fb6d4cc7561", + "savedPayload": { + "position": { + "x": 26524.195648199024, + "y": 22605.322044080796 + }, + "targetPosition": { + "x": 26704.142216605396, + "y": 22845.362108484158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Beta-10-Claims", + "id": "b9b4e70c-b1ff-4223-a0ef-b337996d01cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ], + [ + "Beta", + "Asset Class" + ], + [ + "Beta-10-Claims", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Beta-11-Claims Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "445e1134-547f-4360-b5bf-745513018ffc", + "savedPayload": { + "position": { + "x": 26939.95723559775, + "y": 22293.64544495329 + }, + "targetPosition": { + "x": 26822.049726101573, + "y": 22569.503776718724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "beta-11-claims-001-beta-11-claim-governance-system.json", + "id": "9f964a7e-d7d0-4c16-851b-61c200aaa9d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ], + [ + "Beta", + "Asset Class" + ], + [ + "Beta-11-Claims", + "Asset Class" + ], + [ + "beta-11-claims-001-beta-11-claim-governance-system.json", + "Asset" + ] + ] + } + } + ], + "id": "4abd0c19-e065-437a-8917-ca7683853756", + "savedPayload": { + "position": { + "x": 26822.049726101573, + "y": 22569.503776718724 + }, + "targetPosition": { + "x": 26704.142216605396, + "y": 22845.362108484158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Beta-11-Claims", + "id": "2e1d9042-3b2b-4339-a29a-6333f83608d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ], + [ + "Beta", + "Asset Class" + ], + [ + "Beta-11-Claims", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "4e94a253-3d4a-41df-806f-c10acfd6b4b2", + "savedPayload": { + "position": { + "x": 26704.142216605396, + "y": 22845.362108484158 + }, + "targetPosition": { + "x": 26739.96048396747, + "y": 23143.216186386708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Beta", + "id": "983f0185-a491-41dc-9d82-eee5edb803e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ], + [ + "Beta", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b23a4d24-b520-46b2-8890-34d598703710", + "savedPayload": { + "position": { + "x": 26739.96048396747, + "y": 23143.216186386708 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "B", + "id": "d5e1973e-d585-406d-94e0-4fcafb935ccc" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "B", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "E Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Exchange Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Exchange-Listing-Requirements-Research Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c66f1156-37e0-4088-8cbb-24acbd7a5d41", + "savedPayload": { + "position": { + "x": 26893.982323332857, + "y": 22344.059803170676 + }, + "targetPosition": { + "x": 27066.667443038557, + "y": 22589.375618870006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "exchange-listing-requirements-research-001-listing-requirements-research-task.json", + "id": "6972f096-016a-4363-8230-5e10a9a77011" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ], + [ + "Exchange-Listing-Requirements-Research", + "Asset Class" + ], + [ + "exchange-listing-requirements-research-001-listing-requirements-research-task.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "037496b4-a76e-4980-b144-4e0bcd166155", + "savedPayload": { + "position": { + "x": 27071.155265143138, + "y": 22289.409188326925 + }, + "targetPosition": { + "x": 27066.667443038557, + "y": 22589.375618870006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "exchange-listing-requirements-research-002-probit-global-listing-requirements.json", + "id": "9c948127-7654-42d0-b0c7-6f9146c14f93" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ], + [ + "Exchange-Listing-Requirements-Research", + "Asset Class" + ], + [ + "exchange-listing-requirements-research-002-probit-global-listing-requirements.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f4f4fb24-fd1e-4fcc-903d-459378d5198d", + "savedPayload": { + "position": { + "x": 27246.61401144493, + "y": 22349.335554466645 + }, + "targetPosition": { + "x": 27066.667443038557, + "y": 22589.375618870006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "exchange-listing-requirements-research-003-lbank-listing-requirements.json", + "id": "80c531bc-6e7d-4a4a-b755-7264893c927f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ], + [ + "Exchange-Listing-Requirements-Research", + "Asset Class" + ], + [ + "exchange-listing-requirements-research-003-lbank-listing-requirements.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "96cf9d44-2a8a-4a3d-9bdb-3f53929cb09e", + "savedPayload": { + "position": { + "x": 27353.3392847744, + "y": 22500.949066546735 + }, + "targetPosition": { + "x": 27066.667443038557, + "y": 22589.375618870006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json", + "id": "f3fd43a2-883d-44b9-a84d-b67864f8bd04" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ], + [ + "Exchange-Listing-Requirements-Research", + "Asset Class" + ], + [ + "exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json", + "Asset" + ] + ] + } + } + ], + "id": "5b5e7648-4c81-4c34-85b3-128c43bba59a", + "savedPayload": { + "position": { + "x": 27066.667443038557, + "y": 22589.375618870006 + }, + "targetPosition": { + "x": 26969.70454580222, + "y": 22873.273834009757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Exchange-Listing-Requirements-Research", + "id": "9c971712-20f8-4651-8050-07754c869840" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ], + [ + "Exchange-Listing-Requirements-Research", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "1bf663b3-7f51-4054-a757-5d92bbadc651", + "savedPayload": { + "position": { + "x": 26969.70454580222, + "y": 22873.273834009757 + }, + "targetPosition": { + "x": 26872.74164856588, + "y": 23157.172049149507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Exchange", + "id": "055679fd-f486-4ac6-83a9-4b8cee5407b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ], + [ + "Exchange", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "4fc33aca-e6b0-4bef-80b2-0a4420f4fbf7", + "savedPayload": { + "position": { + "x": 26872.74164856588, + "y": 23157.172049149507 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "E", + "id": "6051f16e-bd2f-426b-8c6f-0aaf094b9fa1" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "E", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "G Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Gov Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Gov-Commands Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a8c035c8-bd8a-4ebc-b59f-594b0f6ea23a", + "savedPayload": { + "position": { + "x": 26648.932669272304, + "y": 22530.27617912996 + }, + "targetPosition": { + "x": 26909.855009219013, + "y": 22678.328644549263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-001-app-prs-command.json", + "id": "5d1e13cd-ef35-4843-bbd5-840fffbbd30e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands", + "Asset Class" + ], + [ + "gov-commands-001-app-prs-command.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b30c0084-aa70-48c9-b377-4443d14ae0cf", + "savedPayload": { + "position": { + "x": 26907.611035391692, + "y": 22378.337037030884 + }, + "targetPosition": { + "x": 26909.855009219013, + "y": 22678.328644549263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-002-app-pay-command.json", + "id": "43461790-c2bc-44df-88a9-de6da84014cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands", + "Asset Class" + ], + [ + "gov-commands-002-app-pay-command.json", + "Asset" + ] + ] + } + } + ], + "id": "05b50779-86df-4f26-b55c-a6e882ad97c4", + "savedPayload": { + "position": { + "x": 26909.855009219013, + "y": 22678.328644549263 + }, + "targetPosition": { + "x": 27061.79415131809, + "y": 22937.00701066865 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Gov-Commands", + "id": "c7661a59-fbf7-4abc-b853-b24c6b408e32" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Gov-Commands-Errors Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "db3927ce-8894-4f91-bcb8-62d82c4e2931", + "savedPayload": { + "position": { + "x": 26985.331038342363, + "y": 22387.97822001406 + }, + "targetPosition": { + "x": 27137.27018044144, + "y": 22646.65658613345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-errors-001-gov-error-pull-requests-not-processed.json", + "id": "a998b453-1fd6-43b9-8591-d5bc278ef3e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Errors", + "Asset Class" + ], + [ + "gov-commands-errors-001-gov-error-pull-requests-not-processed.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0bfa6dd4-ac78-41cf-8fb2-3a22790b0e2a", + "savedPayload": { + "position": { + "x": 27212.74620956479, + "y": 22356.306161598248 + }, + "targetPosition": { + "x": 27137.27018044144, + "y": 22646.65658613345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-errors-002-gov-error-github-credentials-missing.json", + "id": "0150b728-bd39-4756-99c2-bc866a459129" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Errors", + "Asset Class" + ], + [ + "gov-commands-errors-002-gov-error-github-credentials-missing.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "00ec7bad-5678-453a-b116-cc3a8b3b2614", + "savedPayload": { + "position": { + "x": 27395.948546560827, + "y": 22494.717444034373 + }, + "targetPosition": { + "x": 27137.27018044144, + "y": 22646.65658613345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-errors-003-gov-error-pay-failed.json", + "id": "ab032c4d-615b-419b-a9b7-b02a5ecee8d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Errors", + "Asset Class" + ], + [ + "gov-commands-errors-003-gov-error-pay-failed.json", + "Asset" + ] + ] + } + } + ], + "id": "ebc3a023-ecf4-492c-9d15-58389bc673a5", + "savedPayload": { + "position": { + "x": 27137.27018044144, + "y": 22646.65658613345 + }, + "targetPosition": { + "x": 27061.79415131809, + "y": 22937.00701066865 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Gov-Commands-Errors", + "id": "ba80c70a-bd22-4fae-b32d-a6e961226acb" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Errors", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Gov-Commands-Messages Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d0acb478-d5fc-499b-b4d8-68187efac6f1", + "savedPayload": { + "position": { + "x": 27318.228543610156, + "y": 22485.076261051196 + }, + "targetPosition": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-messages-001-gov-message-pull-requests-processed.json", + "id": "bb9e9ea8-1825-4040-ab3f-39ed8abc7474" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ], + [ + "gov-commands-messages-001-gov-message-pull-requests-processed.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "174c08ec-be3c-40a5-bb4e-776950103c00", + "savedPayload": { + "position": { + "x": 27468.52498285678, + "y": 22524.145528622867 + }, + "targetPosition": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-messages-002-gov-message-processing-pull-requests.json", + "id": "3da653f6-1366-4d14-bac9-86f61dc83a21" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ], + [ + "gov-commands-messages-002-gov-message-processing-pull-requests.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1661ee44-12a0-4d09-9612-e7d1b75ef9ec", + "savedPayload": { + "position": { + "x": 27579.150883556864, + "y": 22633.1287264705 + }, + "targetPosition": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-messages-003-gov-message-paying-contributors.json", + "id": "fe78eda8-b246-48cc-91a4-32b61314f774" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ], + [ + "gov-commands-messages-003-gov-message-paying-contributors.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ce2b7086-be83-4ca6-8d66-d3ed9e52ef29", + "savedPayload": { + "position": { + "x": 27620.464124955855, + "y": 22782.823894742254 + }, + "targetPosition": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-messages-004-gov-message-all-payments-were-sent.json", + "id": "7a3c8136-1cd2-4ba7-94af-2da346785da3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ], + [ + "gov-commands-messages-004-gov-message-all-payments-were-sent.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "148337c5-024b-4d34-81af-2f8ef770d073", + "savedPayload": { + "position": { + "x": 27581.394857384184, + "y": 22933.120333988878 + }, + "targetPosition": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "gov-commands-messages-005-gov-message-not-all-payments-were-sent.json", + "id": "d6693426-bba5-4c75-bace-1c40d01e2773" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ], + [ + "gov-commands-messages-005-gov-message-not-all-payments-were-sent.json", + "Asset" + ] + ] + } + } + ], + "id": "915419fe-dfc8-44b6-a4db-c9ceea30ca05", + "savedPayload": { + "position": { + "x": 27320.472517437476, + "y": 22785.067868569575 + }, + "targetPosition": { + "x": 27061.79415131809, + "y": 22937.00701066865 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Gov-Commands-Messages", + "id": "b1e9fd86-6342-463b-a9d4-150df77757a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ], + [ + "Gov-Commands-Messages", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "ef84468c-27a8-4ba1-8137-e876984060fa", + "savedPayload": { + "position": { + "x": 27061.79415131809, + "y": 22937.00701066865 + }, + "targetPosition": { + "x": 26986.318122194738, + "y": 23227.357435203852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Gov", + "id": "16d5c2ba-065d-41ae-a20d-0366c532532f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Gov", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Governance Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Governance-Definitions Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "047cbb3d-e680-4441-b868-0b50dded5e90", + "savedPayload": { + "position": { + "x": 27406.235297598687, + "y": 22644.644694239687 + }, + "targetPosition": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-definitions-001-introduction-to-governance-definitions.json", + "id": "0b033c84-32cf-4a9d-997c-7c53077de97f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ], + [ + "governance-definitions-001-introduction-to-governance-definitions.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "117c03a9-d8ab-4638-abd3-fd2458029e4d", + "savedPayload": { + "position": { + "x": 27561.52238039204, + "y": 22643.48312791324 + }, + "targetPosition": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-definitions-002-pools-hierarchy.json", + "id": "fec8926a-33f9-4cd4-970b-239dcbe2635c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ], + [ + "governance-definitions-002-pools-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "549e6168-e968-42e2-9996-c26da1589b19", + "savedPayload": { + "position": { + "x": 27696.58572213389, + "y": 22720.120723363038 + }, + "targetPosition": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-definitions-003-positions-hierarchy.json", + "id": "9380aaac-6229-417e-8d88-d4d236960b5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ], + [ + "governance-definitions-003-positions-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "59cadad8-de71-454f-bf63-0e58d545ba21", + "savedPayload": { + "position": { + "x": 27775.235209477447, + "y": 22854.02249877844 + }, + "targetPosition": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-definitions-004-features-hierarchy.json", + "id": "d8239912-cd8d-4d3a-883c-587330c84d1d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ], + [ + "governance-definitions-004-features-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bacfd019-f2d1-47e4-b396-c0c8735fccdd", + "savedPayload": { + "position": { + "x": 27776.396775803893, + "y": 23009.309581571797 + }, + "targetPosition": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-definitions-005-assets-hierarchy.json", + "id": "683963f2-1b39-40eb-965e-2d877ab14c32" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ], + [ + "governance-definitions-005-assets-hierarchy.json", + "Asset" + ] + ] + } + } + ], + "id": "2ca11d60-b6e5-48aa-93f9-b5f1a1da3d3b", + "savedPayload": { + "position": { + "x": 27486.04635126869, + "y": 22933.833552448443 + }, + "targetPosition": { + "x": 27275.506980403494, + "y": 23147.546381533848 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Governance-Definitions", + "id": "fb6d6a78-ee50-4eb7-8a08-01b7f4a51da7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Definitions", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Governance-Flow Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "93637cb6-9fd8-4b03-8389-9861127090a9", + "savedPayload": { + "position": { + "x": 27824.535771058083, + "y": 23071.083268558126 + }, + "targetPosition": { + "x": 27565.857404938695, + "y": 23223.022410657202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-flow-001-the-superalgos-meritocracy.json", + "id": "523be818-e02f-4451-9ad6-e87ff6e964f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Flow", + "Asset Class" + ], + [ + "governance-flow-001-the-superalgos-meritocracy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "218f5dac-ecc1-462d-9a38-a8d7c3538201", + "savedPayload": { + "position": { + "x": 27856.207829473897, + "y": 23298.498439780557 + }, + "targetPosition": { + "x": 27565.857404938695, + "y": 23223.022410657202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-flow-002-token-rewards-and-voting-power-flow.json", + "id": "40103f18-414d-495b-884a-2f1d3d43d0df" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Flow", + "Asset Class" + ], + [ + "governance-flow-002-token-rewards-and-voting-power-flow.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "78fa3923-3be6-4949-89ee-1213a3328361", + "savedPayload": { + "position": { + "x": 27717.79654703777, + "y": 23481.70077677659 + }, + "targetPosition": { + "x": 27565.857404938695, + "y": 23223.022410657202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-flow-003-token-rewards-claims-power-and-claim-votes.json", + "id": "5c0bc240-d6ba-42c8-9a32-f1e619676c11" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Flow", + "Asset Class" + ], + [ + "governance-flow-003-token-rewards-claims-power-and-claim-votes.json", + "Asset" + ] + ] + } + } + ], + "id": "6ea322f8-ff54-47d4-bbad-6f01df3e8af7", + "savedPayload": { + "position": { + "x": 27565.857404938695, + "y": 23223.022410657202 + }, + "targetPosition": { + "x": 27275.506980403494, + "y": 23147.546381533848 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Governance-Flow", + "id": "7e18f236-2a55-4ba5-bcfc-cbb378f72f57" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Flow", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "d6ee8b5d-8b1a-4b1f-a1ea-5672f55f384e", + "savedPayload": { + "position": { + "x": 27275.506980403494, + "y": 23147.546381533848 + }, + "targetPosition": { + "x": 26986.318122194738, + "y": 23227.357435203852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Governance", + "id": "06321608-a941-4200-a32e-ff50a16810ea" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "e437ab78-33c9-4e54-80db-712cac436d22", + "savedPayload": { + "position": { + "x": 26986.318122194738, + "y": 23227.357435203852 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "G", + "id": "39bc5a66-0684-4f05-b323-c6e47919d9d1" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "G", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "I Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Introduction Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Introduction-to-Governance Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1a13431e-0b6e-4d6a-a224-2b2e1ec49796", + "savedPayload": { + "position": { + "x": 27614.051931473536, + "y": 22837.607545959665 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-001-governance-overview.json", + "id": "7ba14cd8-6ac8-4cf9-9c82-7c2004c1cbbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-001-governance-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "546a4995-62fe-4860-8272-60b8c755b1c0", + "savedPayload": { + "position": { + "x": 27707.154788116153, + "y": 22849.510703181848 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-002-participating-in-governance.json", + "id": "588fe723-52e1-4406-8725-049afbcc09b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-002-participating-in-governance.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e8948a3d-75df-4cda-966b-db3577a7b97b", + "savedPayload": { + "position": { + "x": 27792.02258874344, + "y": 22889.601643349917 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-003-referral-program-overview.json", + "id": "6c135c43-b689-4aa5-a390-ec2461bfb501" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-003-referral-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bbace48d-5fd9-467a-b0fc-a24b987c4543", + "savedPayload": { + "position": { + "x": 27860.347881721256, + "y": 22953.955985910216 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-004-support-program-overview.json", + "id": "a8e2fb14-dca6-452f-9622-dd003c4e76e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-004-support-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ce8c1399-d318-4eaa-96de-8030b26612e6", + "savedPayload": { + "position": { + "x": 27905.442511322624, + "y": 23036.27427942987 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-005-mentorship-program-overview.json", + "id": "5bbbd5ea-ae8f-4747-bf98-2ad2ff4e5820" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-005-mentorship-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "133af0bb-8f30-44d0-b2a8-53bfffab015d", + "savedPayload": { + "position": { + "x": 27922.892301009404, + "y": 23128.498635793898 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-006-contribution-claims-program-overview.json", + "id": "3d97d508-a1f0-41d9-9dc8-cf65fb75f148" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-006-contribution-claims-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bb2f5a6f-6181-4728-9ea2-670de59142c0", + "savedPayload": { + "position": { + "x": 27910.98914378722, + "y": 23221.601492436515 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-007-voting-program-overview.json", + "id": "0647f645-0f66-4450-b282-ea4b51ea4f3d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-007-voting-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7c1fb429-75b5-4f3a-a17b-54c4dd4347fc", + "savedPayload": { + "position": { + "x": 27870.898203619152, + "y": 23306.4692930638 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-008-delegation-program-overview.json", + "id": "1e048e07-1e4a-424d-bf44-479e04026235" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-008-delegation-program-overview.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ffb83927-c57a-4eab-92a4-80343824cf8a", + "savedPayload": { + "position": { + "x": 27806.543861058854, + "y": 23374.79458604162 + }, + "targetPosition": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "introduction-to-governance-009-staking-program-overview.json", + "id": "b9802e55-c094-459d-be74-ffa7f380be09" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ], + [ + "introduction-to-governance-009-staking-program-overview.json", + "Asset" + ] + ] + } + } + ], + "id": "e7849e5a-1934-48d7-a305-6349553d9499", + "savedPayload": { + "position": { + "x": 27623.026571324353, + "y": 23137.473275644716 + }, + "targetPosition": { + "x": 27340.610631326083, + "y": 23238.672271859563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Introduction-to-Governance", + "id": "d9c02409-0859-4694-97fe-1c2b9044e6de" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ], + [ + "Introduction-to-Governance", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "436a2004-ae24-458d-89d2-884e4444fff8", + "savedPayload": { + "position": { + "x": 27340.610631326083, + "y": 23238.672271859563 + }, + "targetPosition": { + "x": 27058.19469132781, + "y": 23339.87126807441 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Introduction", + "id": "f3371ad4-13f2-4666-87b5-514a927a9c75" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ], + [ + "Introduction", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "564b5ff8-e33e-4bc8-89d8-ef5dd270d85e", + "savedPayload": { + "position": { + "x": 27058.19469132781, + "y": 23339.87126807441 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "I", + "id": "fa532e33-fe9e-4c36-a27e-8ba441c8c5ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "I", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "S Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Superalgos Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Superalgos-Exchanges Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4e92545a-85dc-43bd-9c3b-3abbff136bfe", + "savedPayload": { + "position": { + "x": 27903.992245598074, + "y": 23346.349763915197 + }, + "targetPosition": { + "x": 27670.848457160984, + "y": 23535.14588123015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "superalgos-exchanges-001-exchange-asset-bittrex.json", + "id": "be482173-b9d1-4788-b762-d23710687ac3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Superalgos-Exchanges", + "Asset Class" + ], + [ + "superalgos-exchanges-001-exchange-asset-bittrex.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6a780753-42a8-467c-8c22-3117a8c9aef7", + "savedPayload": { + "position": { + "x": 27969.205025771465, + "y": 23566.504420210447 + }, + "targetPosition": { + "x": 27670.848457160984, + "y": 23535.14588123015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "superalgos-exchanges-002-exchange-asset-lbank.json", + "id": "05bb92ad-c06e-4c1d-8ffa-04034b9946ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Superalgos-Exchanges", + "Asset Class" + ], + [ + "superalgos-exchanges-002-exchange-asset-lbank.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9e3ab4f8-8ce6-4ae3-9b36-a185e7721131", + "savedPayload": { + "position": { + "x": 27859.644574475937, + "y": 23768.28966966724 + }, + "targetPosition": { + "x": 27670.848457160984, + "y": 23535.14588123015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "superalgos-exchanges-003-exchange-asset-probit.json", + "id": "6ea4ed04-f13b-4cb3-b00e-f9db9b974a9f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Superalgos-Exchanges", + "Asset Class" + ], + [ + "superalgos-exchanges-003-exchange-asset-probit.json", + "Asset" + ] + ] + } + } + ], + "id": "73255c3b-26ec-437b-9a52-eb92e7500256", + "savedPayload": { + "position": { + "x": 27670.848457160984, + "y": 23535.14588123015 + }, + "targetPosition": { + "x": 27372.491888550503, + "y": 23503.787342249852 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-Exchanges", + "id": "1bdac62d-717b-4858-8bea-bde83c311d88" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Superalgos-Exchanges", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "579aba2c-a35a-440c-9c08-ca0a5d74a581", + "savedPayload": { + "position": { + "x": 27372.491888550503, + "y": 23503.787342249852 + }, + "targetPosition": { + "x": 27074.135319940022, + "y": 23472.428803269555 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos", + "id": "5b7f676d-c7ef-4f36-a66d-fe7fd3cfd67f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "9eaffc54-c8f0-41c4-afb5-2067a0f6f146", + "savedPayload": { + "position": { + "x": 27074.135319940022, + "y": 23472.428803269555 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "S", + "id": "4b08ee3a-dec0-418c-84a3-5d7320db5a0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "S", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "U Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "User Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "User-Profile Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "89cad5a2-c927-4778-b192-7afa720f9686", + "savedPayload": { + "position": { + "x": 27784.753703313072, + "y": 23738.75902750846 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-001-building-your-profile.json", + "id": "82fc5d3e-4601-442e-83b8-ad8ef5bc407c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-001-building-your-profile.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1637f13f-d7c0-4ec1-9245-bcfba3371404", + "savedPayload": { + "position": { + "x": 27833.36167088628, + "y": 23845.24353171621 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-002-user-profile-hierarchy.json", + "id": "2612c4d0-b23d-4cc8-9b86-1d17850547be" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-002-user-profile-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6eaa3dc5-37ca-4da4-871d-9477fb8e68cd", + "savedPayload": { + "position": { + "x": 27837.519721680223, + "y": 23962.223849554564 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-003-the-referral-program.json", + "id": "8db44b34-2b55-406a-bdc4-7c2a0c58cfe3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-003-the-referral-program.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "cce25e0e-616b-4781-9c6a-b386a6b9478a", + "savedPayload": { + "position": { + "x": 27796.594830154347, + "y": 24071.890788061864 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-004-the-support-program.json", + "id": "38350683-2243-446d-a1f9-d7143eaa2c41" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-004-the-support-program.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "89bef03d-d344-4112-8b4c-8cf552cb8851", + "savedPayload": { + "position": { + "x": 27716.8174400584, + "y": 24157.54854998364 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-005-the-mentorship-program.json", + "id": "984cc5c7-8b4c-4918-a2da-169e9395969a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-005-the-mentorship-program.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "33887698-ce1b-48a3-83e9-f5defef97b90", + "savedPayload": { + "position": { + "x": 27610.33293585065, + "y": 24206.156517556847 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-006-the-claims-program.json", + "id": "af1c9f8e-6410-4576-9c8a-520668cf9c61" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-006-the-claims-program.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a9ed5e73-50df-4c33-b7c8-f00d4b144d6e", + "savedPayload": { + "position": { + "x": 27493.352618012294, + "y": 24210.31456835079 + }, + "targetPosition": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-007-the-voting-program.json", + "id": "4e71544e-b4e8-4e6e-81e7-b874040521ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile-007-the-voting-program.json", + "Asset" + ] + ] + } + } + ], + "id": "f0306947-035c-47ea-be04-dea80ba580dc", + "savedPayload": { + "position": { + "x": 27541.390810448145, + "y": 23914.185657118713 + }, + "targetPosition": { + "x": 27286.186790741944, + "y": 23756.48052617556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Profile", + "id": "a4f8d319-2a09-400e-adf3-2e979b9a5870" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "c97ac2c0-1c5c-4113-87a3-b7845ee7d7ee", + "savedPayload": { + "position": { + "x": 27286.186790741944, + "y": 23756.48052617556 + }, + "targetPosition": { + "x": 27030.982771035742, + "y": 23598.77539523241 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User", + "id": "cb8d864f-bd3e-471e-8d30-77d5f032da7e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b88b99e2-acc1-4619-9add-29203a008320", + "savedPayload": { + "position": { + "x": 27030.982771035742, + "y": 23598.77539523241 + }, + "targetPosition": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "U", + "id": "4a499087-e98a-4d1f-9f0d-5233c63cd89e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "U", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "498519fa-4143-46ef-bcdb-22dbe6d305f9", + "savedPayload": { + "position": { + "x": 26775.77875132954, + "y": 23441.070264289257 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Topics", + "id": "4cdf125d-1f2f-49c1-851b-0c490824fcc7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Reviews Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "92d0fc25-74fe-4423-beb9-d715955bc286", + "savedPayload": { + "position": { + "x": 26820.81654163588, + "y": 23566.75718175439 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reviews", + "id": "e280e689-08cb-47e1-8a0d-47bf7a2b967f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Reviews", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Nodes Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "A Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Asset Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Asset Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ce12a2cf-49b8-4acc-a836-01f547fbbae2", + "savedPayload": { + "position": { + "x": 26456.552154556626, + "y": 22884.710071852805 + }, + "targetPosition": { + "x": 26725.365383347245, + "y": 23017.89959106195 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset.json", + "id": "5f491ba8-c5a8-444d-9640-be64705886be" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "asset.json", + "Asset" + ] + ] + } + } + ], + "id": "c0d2e277-ab4e-4026-a41e-cc0a55de3067", + "savedPayload": { + "position": { + "x": 26725.365383347245, + "y": 23017.89959106195 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset", + "id": "a266dad2-03e8-4243-b8c8-51dc9415df96" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Claim-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e9a9a31a-9348-434c-aa48-44decba95729", + "savedPayload": { + "position": { + "x": 26599.415376574038, + "y": 22699.246230668923 + }, + "targetPosition": { + "x": 26796.79699435595, + "y": 22925.167670470008 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-claim-vote.json", + "id": "94297753-2eea-4910-a5d7-ca77ab0bc946" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Claim-Vote", + "Asset Class" + ], + [ + "asset-claim-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "53fd08ef-d169-49f0-81e8-0df3d93cf810", + "savedPayload": { + "position": { + "x": 26796.79699435595, + "y": 22925.167670470008 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Claim-Vote", + "id": "2c957f58-e44f-4bea-8825-97f9b9ad87f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Claim-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Class Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "83c6195a-9f3c-46c1-8d1a-f10bab71e46b", + "savedPayload": { + "position": { + "x": 26802.377722668392, + "y": 22582.57137193857 + }, + "targetPosition": { + "x": 26898.27816740313, + "y": 22866.83024110483 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-class.json", + "id": "586c2236-356e-42da-838c-9d09163a7268" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Class", + "Asset Class" + ], + [ + "asset-class.json", + "Asset" + ] + ] + } + } + ], + "id": "883e35a1-530c-41ce-b6a7-6a6d97575d87", + "savedPayload": { + "position": { + "x": 26898.27816740313, + "y": 22866.83024110483 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Class", + "id": "11b46e82-7a73-41e7-8dcf-951b59e8487a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Class", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Contribution-Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "66815167-d5cd-450b-ae58-eda22b92010f", + "savedPayload": { + "position": { + "x": 27034.540015505092, + "y": 22552.448185243218 + }, + "targetPosition": { + "x": 27014.35931382148, + "y": 22851.768647757155 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-contribution-claim.json", + "id": "e8ecf3ec-8610-4587-ad4b-94f6eed8f565" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Contribution-Claim", + "Asset Class" + ], + [ + "asset-contribution-claim.json", + "Asset" + ] + ] + } + } + ], + "id": "47abe6f0-76bb-4916-b26f-3e205e0704c6", + "savedPayload": { + "position": { + "x": 27014.35931382148, + "y": 22851.768647757155 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Contribution-Claim", + "id": "ea3fe050-2b2e-4f43-a6a5-00074582e8a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Contribution-Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Contributions-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "72d48f85-9de8-4cf1-9bc4-d2f99904005f", + "savedPayload": { + "position": { + "x": 27260.55765055615, + "y": 22613.462652689854 + }, + "targetPosition": { + "x": 27127.368131347008, + "y": 22882.275881480473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-contributions-folder.json", + "id": "ec58b6e0-4ff7-4d56-a1fb-3056131353a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Contributions-Folder", + "Asset Class" + ], + [ + "asset-contributions-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "18cc675c-bba7-49a2-b3e0-09ccb042f552", + "savedPayload": { + "position": { + "x": 27127.368131347008, + "y": 22882.275881480473 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Contributions-Folder", + "id": "fea790b9-c0c3-43b7-9957-a011f53888f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Contributions-Folder", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Weight-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2e371d35-acb3-42af-966e-ad18a2c344f0", + "savedPayload": { + "position": { + "x": 27446.021491740034, + "y": 22756.325874707265 + }, + "targetPosition": { + "x": 27220.10005193895, + "y": 22953.70749248918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-weight-vote.json", + "id": "9848ce56-5fc1-4446-8109-2d473e498d21" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Weight-Vote", + "Asset Class" + ], + [ + "asset-weight-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "0eb818d9-3ddb-4a4f-9d62-046076156123", + "savedPayload": { + "position": { + "x": 27220.10005193895, + "y": 22953.70749248918 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Weight-Vote", + "id": "6f31eb60-5583-42ee-963c-90fad6cf6945" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Weight-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Asset-Claims-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0ccf3985-e84d-466f-a986-9c7dddca393f", + "savedPayload": { + "position": { + "x": 27562.696350470385, + "y": 22959.28822080162 + }, + "targetPosition": { + "x": 27278.437481304125, + "y": 23055.188665536356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "asset-claims-folder.json", + "id": "184d4c64-0bdb-4366-9d8c-7380e23505a3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Claims-Folder", + "Asset Class" + ], + [ + "asset-claims-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "c3f5d636-edd0-4248-a741-a1346ee2e359", + "savedPayload": { + "position": { + "x": 27278.437481304125, + "y": 23055.188665536356 + }, + "targetPosition": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset-Claims-Folder", + "id": "fe4676f4-dee7-4b7c-ad7d-3dd6736f39ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ], + [ + "Asset-Claims-Folder", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "76bd5ec1-3595-4186-b370-3991f68aec52", + "savedPayload": { + "position": { + "x": 26994.178612137865, + "y": 23151.089110271092 + }, + "targetPosition": { + "x": 26973.99791045425, + "y": 23450.40957278503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Asset", + "id": "e702dd36-b7a1-4709-9269-5b9a3b929d1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Asset", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Assets Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Assets Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b5e7567e-2699-4b44-bb8f-49e025ed02a0", + "savedPayload": { + "position": { + "x": 27781.9263362084, + "y": 23053.859879986732 + }, + "targetPosition": { + "x": 27512.616860957016, + "y": 23186.043110919498 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "assets.json", + "id": "fb5a72ae-b9df-4cd8-b173-89310ff9ead9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Assets", + "Asset Class" + ], + [ + "Assets", + "Asset Class" + ], + [ + "assets.json", + "Asset" + ] + ] + } + } + ], + "id": "a6878548-bea9-4a39-9d10-f3339a1eb8b8", + "savedPayload": { + "position": { + "x": 27512.616860957016, + "y": 23186.043110919498 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Assets", + "id": "752efb61-2f0d-4722-9b2b-73c4b3de11f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Assets", + "Asset Class" + ], + [ + "Assets", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "a0c9d31a-4494-48ae-861e-6e84c58664c6", + "savedPayload": { + "position": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "targetPosition": { + "x": 26973.99791045425, + "y": 23450.40957278503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Assets", + "id": "75f58660-a191-47bf-8549-e67f81cb24c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ], + [ + "Assets", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "81fb45d6-9e1f-4658-b976-0145d8b51a7b", + "savedPayload": { + "position": { + "x": 26973.99791045425, + "y": 23450.40957278503 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "A", + "id": "c412261c-32d7-4552-b330-52f2e5e0151f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "A", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "C Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Contribution Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Contribution-Claims Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "98f21a1b-81bc-405a-9f48-9d319b0c5efd", + "savedPayload": { + "position": { + "x": 27093.324223725005, + "y": 22604.195341029077 + }, + "targetPosition": { + "x": 27073.14352204139, + "y": 22903.515803543014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "contribution-claims.json", + "id": "da60e666-793c-4efb-8ac3-e14c71605ccd" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Contribution", + "Asset Class" + ], + [ + "Contribution-Claims", + "Asset Class" + ], + [ + "contribution-claims.json", + "Asset" + ] + ] + } + } + ], + "id": "48bb6e80-7427-4395-a7cf-4e76db9921d5", + "savedPayload": { + "position": { + "x": 27073.14352204139, + "y": 22903.515803543014 + }, + "targetPosition": { + "x": 27052.962820357778, + "y": 23202.83626605695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Contribution-Claims", + "id": "c383ee3d-650b-4c1b-853b-1de6b33213ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Contribution", + "Asset Class" + ], + [ + "Contribution-Claims", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b5495eda-ce07-4f5a-a376-0305829c70a6", + "savedPayload": { + "position": { + "x": 27052.962820357778, + "y": 23202.83626605695 + }, + "targetPosition": { + "x": 27032.782118674164, + "y": 23502.156728570888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Contribution", + "id": "1b0f92b4-5327-4580-9882-90d42943c674" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Contribution", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Claim-Votes-Switch Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6840de52-d0b9-4b1c-ae83-6e31647e6156", + "savedPayload": { + "position": { + "x": 27710.546438077417, + "y": 22910.011875225147 + }, + "targetPosition": { + "x": 27484.624998276333, + "y": 23107.39349300706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "claim-votes-switch.json", + "id": "8567f011-82db-41be-ae17-8d52b2adab76" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim-Votes-Switch", + "Asset Class" + ], + [ + "claim-votes-switch.json", + "Asset" + ] + ] + } + } + ], + "id": "a3fb02ed-f0af-420a-b995-484d9530431a", + "savedPayload": { + "position": { + "x": 27484.624998276333, + "y": 23107.39349300706 + }, + "targetPosition": { + "x": 27258.70355847525, + "y": 23304.775110788974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claim-Votes-Switch", + "id": "78d06115-c6c0-45cf-9bbe-d2c59b15de1b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim-Votes-Switch", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "5dc03690-a89f-4188-88e7-ae8408ac327f", + "savedPayload": { + "position": { + "x": 27258.70355847525, + "y": 23304.775110788974 + }, + "targetPosition": { + "x": 27032.782118674164, + "y": 23502.156728570888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claim", + "id": "7fded51a-c372-4cc5-955b-8417e244375b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Claims Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Claims-Program Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8d88711e-87fe-4fd8-a7d1-f26adf99acf2", + "savedPayload": { + "position": { + "x": 27930.743506215975, + "y": 23562.69883362173 + }, + "targetPosition": { + "x": 27631.423043702038, + "y": 23542.518131938115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "claims-program.json", + "id": "33866c2b-b3cb-4045-bbfb-cc60cf295cb6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ], + [ + "Claims-Program", + "Asset Class" + ], + [ + "claims-program.json", + "Asset" + ] + ] + } + } + ], + "id": "106d2b15-30ba-4b38-948f-009d74e9b0d5", + "savedPayload": { + "position": { + "x": 27631.423043702038, + "y": 23542.518131938115 + }, + "targetPosition": { + "x": 27332.1025811881, + "y": 23522.3374302545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claims-Program", + "id": "39010a3b-c446-4548-808c-11b74c5a9c54" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ], + [ + "Claims-Program", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "d2823e64-307a-4ec8-8a7a-bd3952428be7", + "savedPayload": { + "position": { + "x": 27332.1025811881, + "y": 23522.3374302545 + }, + "targetPosition": { + "x": 27032.782118674164, + "y": 23502.156728570888 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claims", + "id": "98f68ded-2150-42c5-a5b0-e9e34a629aa4" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "468e5baf-0483-4c64-ba9c-02c739ab2b56", + "savedPayload": { + "position": { + "x": 27032.782118674164, + "y": 23502.156728570888 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "C", + "id": "60a4f6af-aa58-4ef5-8dea-026f7905c1ae" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "C", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "F Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Feature Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Feature Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "5c59dbc7-bd7a-44a8-8c56-023bb69c3abc", + "savedPayload": { + "position": { + "x": 26910.898734902792, + "y": 22818.722098755738 + }, + "targetPosition": { + "x": 27077.103060304213, + "y": 23068.474220304 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature.json", + "id": "2c3e1de7-f31d-4350-b0fc-94607c0997e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "feature.json", + "Asset" + ] + ] + } + } + ], + "id": "8e7a0380-7eab-49bf-9fea-e78ccb45c2f6", + "savedPayload": { + "position": { + "x": 27077.103060304213, + "y": 23068.474220304 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature", + "id": "aef54f49-3383-4e4f-aac5-90a325453c91" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Claim-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "3e57dbb7-6f0d-40c7-a41a-d245627cf5d7", + "savedPayload": { + "position": { + "x": 27127.3538350283, + "y": 22729.53731181576 + }, + "targetPosition": { + "x": 27185.330610366967, + "y": 23023.88182683401 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-claim-vote.json", + "id": "9e475558-e146-4126-8eb7-51ca90ef3649" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Claim-Vote", + "Asset Class" + ], + [ + "feature-claim-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "a277ff7e-96a9-4caf-9564-59c5214f377d", + "savedPayload": { + "position": { + "x": 27185.330610366967, + "y": 23023.88182683401 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Claim-Vote", + "id": "6e3531e6-97b7-407a-b600-b0960767d261" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Claim-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Class Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b7298eb1-88f7-4e22-8e69-b45415f24575", + "savedPayload": { + "position": { + "x": 27361.46181212288, + "y": 22729.975093219495 + }, + "targetPosition": { + "x": 27302.384598914257, + "y": 23024.10071753588 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-class.json", + "id": "1c3eec84-3174-4c21-85e2-3ef3d434221e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Class", + "Asset Class" + ], + [ + "feature-class.json", + "Asset" + ] + ] + } + } + ], + "id": "5923230f-28c7-4bd3-94a8-530418d6fa81", + "savedPayload": { + "position": { + "x": 27302.384598914257, + "y": 23024.10071753588 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Class", + "id": "1e186bea-277b-4bd3-a99b-cce3991446a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Class", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Contribution-Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "946099b4-c9ec-4b20-8dc4-50830b4a20d4", + "savedPayload": { + "position": { + "x": 27577.581848867976, + "y": 22819.96879471672 + }, + "targetPosition": { + "x": 27410.444617286805, + "y": 23069.09756828449 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-contribution-claim.json", + "id": "a526db2d-274d-4176-8874-d99f28a8a6c9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Contribution-Claim", + "Asset Class" + ], + [ + "feature-contribution-claim.json", + "Asset" + ] + ] + } + } + ], + "id": "168a05f0-b8a7-4f8a-a80a-b9c79939b21b", + "savedPayload": { + "position": { + "x": 27410.444617286805, + "y": 23069.09756828449 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Contribution-Claim", + "id": "0d6426ba-4a39-42c5-9cf9-e1afb2f72df2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Contribution-Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Contributions-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "87376abd-8b6a-4c53-afa5-165213fc6738", + "savedPayload": { + "position": { + "x": 27742.81162880216, + "y": 22985.817691049422 + }, + "targetPosition": { + "x": 27493.059507253896, + "y": 23152.022016450843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-contributions-folder.json", + "id": "3d764112-921d-44dd-ae7c-ed04bd655e3e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Contributions-Folder", + "Asset Class" + ], + [ + "feature-contributions-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "dc07f27a-1050-4fb3-bf55-9a9c0207d218", + "savedPayload": { + "position": { + "x": 27493.059507253896, + "y": 23152.022016450843 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Contributions-Folder", + "id": "6b4a6b0f-82c6-43a8-92c8-7a5f1a83b3cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Contributions-Folder", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Weight-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "82a5041b-e6e8-4ea9-b61d-e79c39130da1", + "savedPayload": { + "position": { + "x": 27831.99641574214, + "y": 23202.27279117493 + }, + "targetPosition": { + "x": 27537.651900723886, + "y": 23260.249566513598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-weight-vote.json", + "id": "1ceab696-49a6-4081-a84c-bcc5cbad2eed" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Weight-Vote", + "Asset Class" + ], + [ + "feature-weight-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "91de4671-6e1d-49d1-8f10-e45a1085b88a", + "savedPayload": { + "position": { + "x": 27537.651900723886, + "y": 23260.249566513598 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Weight-Vote", + "id": "c93d3938-75eb-4865-b310-25e165c0fa4c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Weight-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Feature-Claims-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6e5767cf-539f-41d1-9445-40c121754df4", + "savedPayload": { + "position": { + "x": 27831.558634338402, + "y": 23436.38076826951 + }, + "targetPosition": { + "x": 27537.433010022018, + "y": 23377.303555060887 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "feature-claims-folder.json", + "id": "2bc57132-84c0-4d9d-9068-95c9aa2838c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Claims-Folder", + "Asset Class" + ], + [ + "feature-claims-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "950b617a-3f0d-40d2-899b-2046c3ca73d9", + "savedPayload": { + "position": { + "x": 27537.433010022018, + "y": 23377.303555060887 + }, + "targetPosition": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature-Claims-Folder", + "id": "3081a29e-836c-467e-b2d3-d74b805b77d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ], + [ + "Feature-Claims-Folder", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "f52fa182-2dd4-4442-ae7d-920c7b3dc5e7", + "savedPayload": { + "position": { + "x": 27243.307385705633, + "y": 23318.226341852263 + }, + "targetPosition": { + "x": 27076.170154124462, + "y": 23567.355115420036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Feature", + "id": "b4a53c3b-c4ba-4392-85f0-0dc0313828d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Feature", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Features Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Features Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "96f81728-77ad-47b8-a5ac-5c881ace05c7", + "savedPayload": { + "position": { + "x": 27974.131541666273, + "y": 23627.897220470877 + }, + "targetPosition": { + "x": 27674.811079152336, + "y": 23607.716518787263 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "features.json", + "id": "0f9ea23a-18ea-45be-b9fe-170e7063e084" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Features", + "Asset Class" + ], + [ + "Features", + "Asset Class" + ], + [ + "features.json", + "Asset" + ] + ] + } + } + ], + "id": "125e2e60-fe6e-4e1c-8ba1-f3996748e421", + "savedPayload": { + "position": { + "x": 27674.811079152336, + "y": 23607.716518787263 + }, + "targetPosition": { + "x": 27375.4906166384, + "y": 23587.53581710365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Features", + "id": "0ab2e59d-0f25-4969-9eef-99aa3a6c653b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Features", + "Asset Class" + ], + [ + "Features", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b490c4ef-1617-434f-9ca8-917901ead673", + "savedPayload": { + "position": { + "x": 27375.4906166384, + "y": 23587.53581710365 + }, + "targetPosition": { + "x": 27076.170154124462, + "y": 23567.355115420036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Features", + "id": "d5eaeed3-dbd7-463c-9fbe-a9d0568f30e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ], + [ + "Features", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "1cdeb709-1d6a-445f-90c7-7b8d92760010", + "savedPayload": { + "position": { + "x": 27076.170154124462, + "y": 23567.355115420036 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "F", + "id": "ad87a32b-bc95-416d-b676-ba60f026cc80" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "F", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "P Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Pool Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Pool Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bc22433c-dc77-40f8-8873-fa119cf2ac3f", + "savedPayload": { + "position": { + "x": 27020.69513884078, + "y": 22806.05180311019 + }, + "targetPosition": { + "x": 27124.00375061249, + "y": 23087.702882876983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "pool.json", + "id": "2ce420f8-aea1-4359-8090-d5b93b3adad9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "pool.json", + "Asset" + ] + ] + } + } + ], + "id": "f37e1cba-265b-4161-b7ff-173106155217", + "savedPayload": { + "position": { + "x": 27124.00375061249, + "y": 23087.702882876983 + }, + "targetPosition": { + "x": 27227.3123623842, + "y": 23369.353962643778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pool", + "id": "dff1d79e-c6d7-4ad0-9cd6-0d0439f7e407" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Pool-Class Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8f802b48-dc1b-4dfe-b2eb-6879b2deec30", + "savedPayload": { + "position": { + "x": 27479.526699369937, + "y": 22824.938745903062 + }, + "targetPosition": { + "x": 27353.41953087707, + "y": 23097.14635427342 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "pool-class.json", + "id": "a725b8db-c19f-44a2-831f-2b4ed326d6ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool-Class", + "Asset Class" + ], + [ + "pool-class.json", + "Asset" + ] + ] + } + } + ], + "id": "ca5a789c-4016-4aa9-b712-eded351cc792", + "savedPayload": { + "position": { + "x": 27353.41953087707, + "y": 23097.14635427342 + }, + "targetPosition": { + "x": 27227.3123623842, + "y": 23369.353962643778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pool-Class", + "id": "e01ad5e1-d920-4335-80a9-872ee3dd9c7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool-Class", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Pool-Weight-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "17651391-5424-46d6-99f6-6e1afd518d29", + "savedPayload": { + "position": { + "x": 27790.61452191779, + "y": 23162.736739100357 + }, + "targetPosition": { + "x": 27508.963442150995, + "y": 23266.045350872068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "pool-weight-vote.json", + "id": "0750c11f-d41e-4be6-81f6-7e78c8e64951" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool-Weight-Vote", + "Asset Class" + ], + [ + "pool-weight-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "4305aa60-394c-4391-9d02-5b1a3a86d68e", + "savedPayload": { + "position": { + "x": 27508.963442150995, + "y": 23266.045350872068 + }, + "targetPosition": { + "x": 27227.3123623842, + "y": 23369.353962643778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pool-Weight-Vote", + "id": "684f2c2e-ecbb-43ee-88b0-5010a0d97ec2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ], + [ + "Pool-Weight-Vote", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "0a515477-3700-47ab-85bf-28ccc8281668", + "savedPayload": { + "position": { + "x": 27227.3123623842, + "y": 23369.353962643778 + }, + "targetPosition": { + "x": 27101.205193891332, + "y": 23641.561571014136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pool", + "id": "46fa011d-3d2c-44ca-84ab-bd825beb93f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pool", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Pools Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Pools Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "52c5119d-6c12-4fb0-9d53-acb34f295c8d", + "savedPayload": { + "position": { + "x": 27887.272574446753, + "y": 23203.27162905021 + }, + "targetPosition": { + "x": 27625.250114261613, + "y": 23349.36827637152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "pools.json", + "id": "9fdb8dfc-5a9b-4558-9bd5-4e59d5fa37a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pools", + "Asset Class" + ], + [ + "Pools", + "Asset Class" + ], + [ + "pools.json", + "Asset" + ] + ] + } + } + ], + "id": "02912403-a0e0-4dd6-a9d5-45edb38b8dda", + "savedPayload": { + "position": { + "x": 27625.250114261613, + "y": 23349.36827637152 + }, + "targetPosition": { + "x": 27363.227654076472, + "y": 23495.464923692827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pools", + "id": "9350364a-359c-4572-8d3e-4d9869f1c8b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pools", + "Asset Class" + ], + [ + "Pools", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b4779b6b-1651-4973-b4bc-579efb8d55ef", + "savedPayload": { + "position": { + "x": 27363.227654076472, + "y": 23495.464923692827 + }, + "targetPosition": { + "x": 27101.205193891332, + "y": 23641.561571014136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Pools", + "id": "46e26374-9902-4748-a2c0-db1a848e595f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Pools", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Position Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "fb19d386-ba94-47a9-b458-33257c0b652a", + "savedPayload": { + "position": { + "x": 27693.21044175693, + "y": 23154.431380868806 + }, + "targetPosition": { + "x": 27546.134856775407, + "y": 23415.905609622507 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position.json", + "id": "20748932-30ba-4a13-9521-aea19a29102e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "position.json", + "Asset" + ] + ] + } + } + ], + "id": "1d135f18-40eb-4723-a8f2-df56fa790cac", + "savedPayload": { + "position": { + "x": 27546.134856775407, + "y": 23415.905609622507 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position", + "id": "6d13397f-132d-4fea-99c6-a2690c0fd7aa" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Claim-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c2cc0c57-74f1-44eb-b7d6-0c4eaf43bb77", + "savedPayload": { + "position": { + "x": 27870.94322785595, + "y": 23306.805241282436 + }, + "targetPosition": { + "x": 27635.001249824916, + "y": 23492.092539829322 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-claim-vote.json", + "id": "cafbbc0b-e881-44b3-825b-762b20765b5e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Claim-Vote", + "Asset Class" + ], + [ + "position-claim-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "d0180d6d-85df-4d6b-8080-b1bce79c770d", + "savedPayload": { + "position": { + "x": 27635.001249824916, + "y": 23492.092539829322 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Claim-Vote", + "id": "8510e0fd-209a-409e-882b-bcadfc8c8f65" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Claim-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Class Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "be27b429-e591-4d26-8802-7b588140b76d", + "savedPayload": { + "position": { + "x": 27976.83595928324, + "y": 23515.595724836505 + }, + "targetPosition": { + "x": 27687.94761553856, + "y": 23596.487781606356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-class.json", + "id": "84a49cc1-f9f3-4d79-81ac-2c65fb9c10ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Class", + "Asset Class" + ], + [ + "position-class.json", + "Asset" + ] + ] + } + } + ], + "id": "8b068bbf-0ce3-4f55-bbb7-2c3bc91825ee", + "savedPayload": { + "position": { + "x": 27687.94761553856, + "y": 23596.487781606356 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Class", + "id": "ac975352-0dde-4528-87f0-de9545478a45" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Class", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Contribution-Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "451df40a-72ca-499c-96ab-4181169601be", + "savedPayload": { + "position": { + "x": 27994.76742759898, + "y": 23749.016373100352 + }, + "targetPosition": { + "x": 27696.91334969643, + "y": 23713.19810573828 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-contribution-claim.json", + "id": "d2e34d13-d5d7-4c71-8956-928283f369ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Contribution-Claim", + "Asset Class" + ], + [ + "position-contribution-claim.json", + "Asset" + ] + ] + } + } + ], + "id": "5e716bc9-46b6-4479-867c-a09dfd08edfb", + "savedPayload": { + "position": { + "x": 27696.91334969643, + "y": 23713.19810573828 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Contribution-Claim", + "id": "9932bb72-3957-40e9-95bc-b34fe6d7e5ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Contribution-Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Contributions-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0afb870d-8b7f-4255-ac3d-ccc1e97d35fb", + "savedPayload": { + "position": { + "x": 27922.007729301284, + "y": 23971.531008339258 + }, + "targetPosition": { + "x": 27660.533500547583, + "y": 23824.455423357733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-contributions-folder.json", + "id": "cc3ea78a-6b0a-41c2-b876-b4c3dacda4a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Contributions-Folder", + "Asset Class" + ], + [ + "position-contributions-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "ccca777b-0a31-4f43-8157-ad5bf0f15af2", + "savedPayload": { + "position": { + "x": 27660.533500547583, + "y": 23824.455423357733 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Contributions-Folder", + "id": "7821e6e8-ce3f-4030-9387-44249684534a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Contributions-Folder", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Weight-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "40030c9a-5ec3-4afb-b45a-574f9b0340e0", + "savedPayload": { + "position": { + "x": 27769.633868887653, + "y": 24149.263794438277 + }, + "targetPosition": { + "x": 27584.346570340767, + "y": 23913.321816407242 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-weight-vote.json", + "id": "f79702aa-4e05-465d-8e46-bc83608fab2c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Weight-Vote", + "Asset Class" + ], + [ + "position-weight-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "fffcfcee-2f6e-4a1e-b9ba-29188fdd5b10", + "savedPayload": { + "position": { + "x": 27584.346570340767, + "y": 23913.321816407242 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Weight-Vote", + "id": "be7478df-6c96-46f9-a5c3-7aaa26c37554" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Weight-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Position-Claims-Folder Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d7461aed-084e-41af-85e0-457ec9a2e330", + "savedPayload": { + "position": { + "x": 27560.843385333585, + "y": 24255.156525865565 + }, + "targetPosition": { + "x": 27479.951328563733, + "y": 23966.268182120886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "position-claims-folder.json", + "id": "e6cf9b93-361f-466a-a191-afcef1e3d350" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Claims-Folder", + "Asset Class" + ], + [ + "position-claims-folder.json", + "Asset" + ] + ] + } + } + ], + "id": "d237ba99-9c69-4a17-84c2-52a3f769fa10", + "savedPayload": { + "position": { + "x": 27479.951328563733, + "y": 23966.268182120886 + }, + "targetPosition": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position-Claims-Folder", + "id": "e50c1319-1891-49bf-9730-c84b040ef65d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ], + [ + "Position-Claims-Folder", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "994819c7-ef0d-446e-9fc7-0c7ef81a7ea9", + "savedPayload": { + "position": { + "x": 27399.05927179388, + "y": 23677.379838376208 + }, + "targetPosition": { + "x": 27101.205193891332, + "y": 23641.561571014136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Position", + "id": "ed07dd1f-e67c-4e19-8c17-83692cc7287d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Position", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Positions Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Positions Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d09d42a5-bfd5-4d2f-bd8a-f7caa5cb4c9c", + "savedPayload": { + "position": { + "x": 27760.951878538173, + "y": 24253.71703500796 + }, + "targetPosition": { + "x": 27541.036316989226, + "y": 24049.665213676686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "positions.json", + "id": "8fd7e49b-07e5-431a-a938-23587d1cd0f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Positions", + "Asset Class" + ], + [ + "Positions", + "Asset Class" + ], + [ + "positions.json", + "Asset" + ] + ] + } + } + ], + "id": "92306997-93b8-443c-a569-d072fd47e8b2", + "savedPayload": { + "position": { + "x": 27541.036316989226, + "y": 24049.665213676686 + }, + "targetPosition": { + "x": 27321.12075544028, + "y": 23845.61339234541 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Positions", + "id": "f0de75c4-2ced-4d03-8465-f322fe199c1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Positions", + "Asset Class" + ], + [ + "Positions", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "fc88c574-6ccd-4a25-a9f7-a6849c2c13b6", + "savedPayload": { + "position": { + "x": 27321.12075544028, + "y": 23845.61339234541 + }, + "targetPosition": { + "x": 27101.205193891332, + "y": 23641.561571014136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Positions", + "id": "b6486275-34dd-4c0d-85de-376962c94be8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ], + [ + "Positions", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "e9a670ae-d2d0-498b-a002-bbe56b6a22fc", + "savedPayload": { + "position": { + "x": 27101.205193891332, + "y": 23641.561571014136 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "P", + "id": "b05ba242-8192-4dae-84c8-9bf8eb3647b8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "P", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "U Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "User Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "User-Profile Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0ae96517-5205-463b-8d1e-5de103b66e28", + "savedPayload": { + "position": { + "x": 27671.88064231924, + "y": 23202.27329213879 + }, + "targetPosition": { + "x": 27538.691123110097, + "y": 23471.08652092941 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile.json", + "id": "7eaf6933-d993-4b9a-b8aa-d7bd5858ec5e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ], + [ + "user-profile.json", + "Asset" + ] + ] + } + } + ], + "id": "4e5ad633-51dd-4908-b8eb-167b0ff7fad4", + "savedPayload": { + "position": { + "x": 27538.691123110097, + "y": 23471.08652092941 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Profile", + "id": "03a03e86-6d74-48ec-82f6-d37d61178a37" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Referrer Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "27d8429a-1dcd-46e1-a757-c8d51f1c1daa", + "savedPayload": { + "position": { + "x": 27857.344483503122, + "y": 23345.136514156202 + }, + "targetPosition": { + "x": 27631.423043702038, + "y": 23542.518131938115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-referrer.json", + "id": "b31e5266-bdec-42db-b149-fd75e672d49f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Referrer", + "Asset Class" + ], + [ + "user-referrer.json", + "Asset" + ] + ] + } + } + ], + "id": "189f7120-8f4a-4681-bd3e-1af3a0c482cd", + "savedPayload": { + "position": { + "x": 27631.423043702038, + "y": 23542.518131938115 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Referrer", + "id": "608eb1ba-8b95-4fc1-bdee-659715f62f51" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Referrer", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Vote-Transfer Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ab46a9dd-1799-4714-8352-8b9c3956c58d", + "savedPayload": { + "position": { + "x": 27974.019342233474, + "y": 23548.098860250557 + }, + "targetPosition": { + "x": 27689.760473067214, + "y": 23643.999304985293 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-vote-transfer.json", + "id": "0b638478-5471-428c-b3c8-8a32bd95b5e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Vote-Transfer", + "Asset Class" + ], + [ + "user-vote-transfer.json", + "Asset" + ] + ] + } + } + ], + "id": "66c727bc-e86e-448e-b6ca-b3dd3db2263f", + "savedPayload": { + "position": { + "x": 27689.760473067214, + "y": 23643.999304985293 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Vote-Transfer", + "id": "fd007139-791f-4db4-af53-cc217b12f965" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Vote-Transfer", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Mentor Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "47d1d0fd-dfba-49d2-8662-045401b4fb86", + "savedPayload": { + "position": { + "x": 28004.142528928827, + "y": 23780.261153087256 + }, + "targetPosition": { + "x": 27704.82206641489, + "y": 23760.080451403643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-mentor.json", + "id": "c07c40f3-2052-44e7-bcd7-e5a5a71ed7cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Mentor", + "Asset Class" + ], + [ + "user-mentor.json", + "Asset" + ] + ] + } + } + ], + "id": "e5f3d580-bf35-49f4-9874-d46c102ab4af", + "savedPayload": { + "position": { + "x": 27704.82206641489, + "y": 23760.080451403643 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Mentor", + "id": "d2f8f708-d9fb-402d-a731-28a65fe5a278" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Mentor", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Profile-Vote Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "5ce0d051-422b-4a5b-b50b-433129d6779e", + "savedPayload": { + "position": { + "x": 27943.12806148219, + "y": 24006.278788138316 + }, + "targetPosition": { + "x": 27674.314832691573, + "y": 23873.089268929172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-vote.json", + "id": "2a8f22bc-a223-441a-abea-94a61f3e28d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile-Vote", + "Asset Class" + ], + [ + "user-profile-vote.json", + "Asset" + ] + ] + } + } + ], + "id": "766b72af-ab59-4196-b86a-5fe6d70ff5ac", + "savedPayload": { + "position": { + "x": 27674.314832691573, + "y": 23873.089268929172 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Profile-Vote", + "id": "679baf38-9da1-4c06-a9aa-6fa8a360ad06" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile-Vote", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Profile-Votes-Switch Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b30a06cc-3408-4d03-a5e4-9df06f3e2b45", + "savedPayload": { + "position": { + "x": 27800.26483946478, + "y": 24191.742629322198 + }, + "targetPosition": { + "x": 27602.883221682867, + "y": 23965.821189521113 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-profile-votes-switch.json", + "id": "b151e433-cb7f-4b1f-8150-673cad97aa09" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile-Votes-Switch", + "Asset Class" + ], + [ + "user-profile-votes-switch.json", + "Asset" + ] + ] + } + } + ], + "id": "a98c48ac-1df6-4f57-9714-72559468c40d", + "savedPayload": { + "position": { + "x": 27602.883221682867, + "y": 23965.821189521113 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Profile-Votes-Switch", + "id": "0a908c38-e4aa-49ad-8010-7a7114f1059a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Profile-Votes-Switch", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "User-Supporter Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9249d6b2-fcdc-4dce-91a9-582a916ececc", + "savedPayload": { + "position": { + "x": 27597.302493370422, + "y": 24308.41748805255 + }, + "targetPosition": { + "x": 27501.40204863569, + "y": 24024.15861888629 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "user-supporter.json", + "id": "1f657cbd-8750-4fde-a599-5528f002dd9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Supporter", + "Asset Class" + ], + [ + "user-supporter.json", + "Asset" + ] + ] + } + } + ], + "id": "50b2f74b-8151-472a-8e03-340ef35d6efb", + "savedPayload": { + "position": { + "x": 27501.40204863569, + "y": 24024.15861888629 + }, + "targetPosition": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User-Supporter", + "id": "495929d0-774e-4999-bbfc-9b14767267b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ], + [ + "User-Supporter", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "8d579115-43b6-429b-8f2b-793c1713c194", + "savedPayload": { + "position": { + "x": 27405.501603900953, + "y": 23739.89974972003 + }, + "targetPosition": { + "x": 27106.181141387016, + "y": 23719.719048036415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "User", + "id": "55b6dbde-7764-4840-93f1-785c9b13a924" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ], + [ + "User", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "fde03b47-f036-418a-b476-f1b03b3007c5", + "savedPayload": { + "position": { + "x": 27106.181141387016, + "y": 23719.719048036415 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "U", + "id": "32777de8-d093-4315-8b34-edd8ab7a47de" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "U", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "V Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Votes Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Votes-Distribution Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a8526796-212f-4b6d-ad81-91c48328542d", + "savedPayload": { + "position": { + "x": 27836.94628863325, + "y": 23343.761232686647 + }, + "targetPosition": { + "x": 27611.024848832167, + "y": 23541.14285046856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "votes-distribution.json", + "id": "0ed50214-f0be-4a5c-b4fb-b37de2196c61" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Votes", + "Asset Class" + ], + [ + "Votes-Distribution", + "Asset Class" + ], + [ + "votes-distribution.json", + "Asset" + ] + ] + } + } + ], + "id": "dc272954-1a44-4d48-a16d-2d2bc3b510f2", + "savedPayload": { + "position": { + "x": 27611.024848832167, + "y": 23541.14285046856 + }, + "targetPosition": { + "x": 27385.103409031082, + "y": 23738.524468250474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Votes-Distribution", + "id": "2c0a7cd6-6306-4f1c-8b6f-57de711d6f97" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Votes", + "Asset Class" + ], + [ + "Votes-Distribution", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Votes-Switch Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0afb7b3e-0024-47b2-b357-39225da98c4f", + "savedPayload": { + "position": { + "x": 27952.899839310583, + "y": 23932.450262723152 + }, + "targetPosition": { + "x": 27669.001624170833, + "y": 23835.487365486813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "votes-switch.json", + "id": "9171e8b3-24a2-41fd-ae44-a3c73ecc2277" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Votes", + "Asset Class" + ], + [ + "Votes-Switch", + "Asset Class" + ], + [ + "votes-switch.json", + "Asset" + ] + ] + } + } + ], + "id": "8ee8f291-bfbd-4f7c-b8c4-6548b8b2c1cc", + "savedPayload": { + "position": { + "x": 27669.001624170833, + "y": 23835.487365486813 + }, + "targetPosition": { + "x": 27385.103409031082, + "y": 23738.524468250474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Votes-Switch", + "id": "6d55c511-bdc6-48cb-8a0d-dca18f7feea6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Votes", + "Asset Class" + ], + [ + "Votes-Switch", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "f03f4cf1-92ed-499a-a11f-f80378a4cb01", + "savedPayload": { + "position": { + "x": 27385.103409031082, + "y": 23738.524468250474 + }, + "targetPosition": { + "x": 27090.75889401283, + "y": 23796.50124358914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Votes", + "id": "03395f91-226e-4dfa-8d64-77d98c935054" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Votes", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Voting Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Voting-Program Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "47d56737-6fac-4795-83f8-08f74f705159", + "savedPayload": { + "position": { + "x": 27682.90374735857, + "y": 24474.265562992394 + }, + "targetPosition": { + "x": 27485.522129576657, + "y": 24248.34412319131 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "voting-program.json", + "id": "4715a9da-86ef-43e9-b5c7-8ee5e01141e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ], + [ + "Voting-Program", + "Asset Class" + ], + [ + "voting-program.json", + "Asset" + ] + ] + } + } + ], + "id": "447288a1-734d-4028-961d-21e071e09121", + "savedPayload": { + "position": { + "x": 27485.522129576657, + "y": 24248.34412319131 + }, + "targetPosition": { + "x": 27288.140511794743, + "y": 24022.422683390225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Voting-Program", + "id": "a836df47-e6d5-4c73-8740-e01f1c55f38d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ], + [ + "Voting-Program", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "3be302f7-0c5e-462f-b9b3-d1e8b71c5a5a", + "savedPayload": { + "position": { + "x": 27288.140511794743, + "y": 24022.422683390225 + }, + "targetPosition": { + "x": 27090.75889401283, + "y": 23796.50124358914 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Voting", + "id": "28bdd435-50a8-47b4-856a-42fb77e00ffe" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "60654e6e-208e-485b-8a12-acc01df2342c", + "savedPayload": { + "position": { + "x": 27090.75889401283, + "y": 23796.50124358914 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "V", + "id": "a1d67152-3689-411c-942c-b90ee9ffb455" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "V", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "M Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Mentorship Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Mentorship-Program Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2f88b9f1-e481-4b3b-ad2a-227a7800e7c9", + "savedPayload": { + "position": { + "x": 27803.37577314417, + "y": 24368.087272677487 + }, + "targetPosition": { + "x": 27554.246999576397, + "y": 24200.950041096316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "mentorship-program.json", + "id": "143394cc-dcb5-4016-8cde-a0eb1a3343ba" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ], + [ + "Mentorship-Program", + "Asset Class" + ], + [ + "mentorship-program.json", + "Asset" + ] + ] + } + } + ], + "id": "c6c2fb87-1ddb-4f0f-9f02-6facc657194e", + "savedPayload": { + "position": { + "x": 27554.246999576397, + "y": 24200.950041096316 + }, + "targetPosition": { + "x": 27305.118226008624, + "y": 24033.812809515144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mentorship-Program", + "id": "865817e5-cf93-4578-971c-6c5652ea0c9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ], + [ + "Mentorship-Program", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "c843534c-9af6-449c-8935-55e890c47a14", + "savedPayload": { + "position": { + "x": 27305.118226008624, + "y": 24033.812809515144 + }, + "targetPosition": { + "x": 27055.989452440852, + "y": 23866.675577933973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mentorship", + "id": "7643135e-5c5c-4385-8a10-2e8a906e1628" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "9a229bbd-c38c-4cb8-a8ec-a088b11ba2e5", + "savedPayload": { + "position": { + "x": 27055.989452440852, + "y": 23866.675577933973 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "M", + "id": "ae5eda9c-1c3a-4519-94ba-14f56e67b1b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "M", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "R Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Referral Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Referral-Program Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "01717dee-8744-428c-a698-173b4d9cdf0d", + "savedPayload": { + "position": { + "x": 27596.387150000734, + "y": 24603.22410555714 + }, + "targetPosition": { + "x": 27399.00553221882, + "y": 24377.302665756055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "referral-program.json", + "id": "a9fd1902-dd21-417f-b25e-9c1a3d3d2779" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ], + [ + "Referral-Program", + "Asset Class" + ], + [ + "referral-program.json", + "Asset" + ] + ] + } + } + ], + "id": "df5329d3-a8c0-4d3e-b48a-ac1b96e55878", + "savedPayload": { + "position": { + "x": 27399.00553221882, + "y": 24377.302665756055 + }, + "targetPosition": { + "x": 27201.623914436906, + "y": 24151.38122595497 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referral-Program", + "id": "c0134db7-fe6b-4d2b-a6f7-0ddd422e790e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ], + [ + "Referral-Program", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "7da04be0-ae08-466d-b0c2-1cb2231f452f", + "savedPayload": { + "position": { + "x": 27201.623914436906, + "y": 24151.38122595497 + }, + "targetPosition": { + "x": 27004.242296654993, + "y": 23925.459786153886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referral", + "id": "f999cdf3-27bc-4121-b569-3bdbbfb34775" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b5e33e35-a59e-472d-928c-24130d77fc94", + "savedPayload": { + "position": { + "x": 27004.242296654993, + "y": 23925.459786153886 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "R", + "id": "141ff356-7a44-4725-a94e-2efc56df9673" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "R", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "S Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Support Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Support-Program Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f837b00c-991e-4a46-be31-daa048c70167", + "savedPayload": { + "position": { + "x": 27335.59360260414, + "y": 24776.77624735833 + }, + "targetPosition": { + "x": 27203.410371671376, + "y": 24507.46677210695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "support-program.json", + "id": "9ea00cf3-195f-41f2-bc92-3604b786bf39" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ], + [ + "Support-Program", + "Asset Class" + ], + [ + "support-program.json", + "Asset" + ] + ] + } + } + ], + "id": "e95a89b0-197b-44ef-9588-8052cc0023e2", + "savedPayload": { + "position": { + "x": 27203.410371671376, + "y": 24507.46677210695 + }, + "targetPosition": { + "x": 27071.22714073861, + "y": 24238.157296855567 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Support-Program", + "id": "8bfe5da0-7ed1-452d-9ab6-af57a5eb8460" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ], + [ + "Support-Program", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b0ef1104-368a-4b42-a15a-117b1b0e51c8", + "savedPayload": { + "position": { + "x": 27071.22714073861, + "y": 24238.157296855567 + }, + "targetPosition": { + "x": 26939.043909805845, + "y": 23968.847821604184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Support", + "id": "d9bbdb83-2fc2-4525-b333-ab865c0111e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "0c1ce7e9-860a-4408-a625-d465dcc044c0", + "savedPayload": { + "position": { + "x": 26939.043909805845, + "y": 23968.847821604184 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "S", + "id": "fa717797-d05d-453f-b8c6-a7afbdadf467" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "S", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "T Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Token Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Token-Power-Switch Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "07c7117e-62b1-4b5a-a48f-c5c858ae2660", + "savedPayload": { + "position": { + "x": 27456.982307557486, + "y": 24671.647180774307 + }, + "targetPosition": { + "x": 27259.600689775572, + "y": 24445.725740973223 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "token-power-switch.json", + "id": "0a9960f4-54fa-4c7c-beaa-28a25a308b14" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Power-Switch", + "Asset Class" + ], + [ + "token-power-switch.json", + "Asset" + ] + ] + } + } + ], + "id": "1535f3d1-b550-4cfd-8365-bfc037bb17a2", + "savedPayload": { + "position": { + "x": 27259.600689775572, + "y": 24445.725740973223 + }, + "targetPosition": { + "x": 27062.21907199366, + "y": 24219.80430117214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Token-Power-Switch", + "id": "3acd2f2d-af81-46a0-b672-01e94830ae90" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Power-Switch", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "ee9fb168-d96d-43d1-a17e-0fcc6025bf5a", + "savedPayload": { + "position": { + "x": 27062.21907199366, + "y": 24219.80430117214 + }, + "targetPosition": { + "x": 26864.837454211745, + "y": 23993.882861371054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Token", + "id": "5b907dc7-6045-4312-8c42-94d62c6e233c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Tokens Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Tokens-Awarded Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7598e99d-34a8-4f34-a907-f23292306e4a", + "savedPayload": { + "position": { + "x": 26883.82810765274, + "y": 24866.47010654731 + }, + "targetPosition": { + "x": 26825.851332314072, + "y": 24572.125591529057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "tokens-awarded.json", + "id": "726d70aa-aad7-4934-bbdc-2513c5f1f79e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Tokens", + "Asset Class" + ], + [ + "Tokens-Awarded", + "Asset Class" + ], + [ + "tokens-awarded.json", + "Asset" + ] + ] + } + } + ], + "id": "8d29b3f0-5b88-45a1-a187-508d1c862598", + "savedPayload": { + "position": { + "x": 26825.851332314072, + "y": 24572.125591529057 + }, + "targetPosition": { + "x": 26767.874556975406, + "y": 24277.781076510804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tokens-Awarded", + "id": "1ee8a7f2-7f71-40fc-90e6-12d6358d954e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Tokens", + "Asset Class" + ], + [ + "Tokens-Awarded", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Tokens-Bonus Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a760a0d2-3fdb-4dcf-82ce-36e7e7b60249", + "savedPayload": { + "position": { + "x": 26316.031677373237, + "y": 24672.54431207463 + }, + "targetPosition": { + "x": 26541.953117174322, + "y": 24475.162694292718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "tokens-bonus.json", + "id": "2c284184-b37a-4c18-a255-8e9bf7e1b468" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Tokens", + "Asset Class" + ], + [ + "Tokens-Bonus", + "Asset Class" + ], + [ + "tokens-bonus.json", + "Asset" + ] + ] + } + } + ], + "id": "a59d6429-ad9c-46d6-a767-9254f00e8f18", + "savedPayload": { + "position": { + "x": 26541.953117174322, + "y": 24475.162694292718 + }, + "targetPosition": { + "x": 26767.874556975406, + "y": 24277.781076510804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tokens-Bonus", + "id": "5c7b8eda-cd34-461e-a6de-1efd3d309bd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Tokens", + "Asset Class" + ], + [ + "Tokens-Bonus", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "770544d3-8acd-46c8-b9f8-fe3832faeb93", + "savedPayload": { + "position": { + "x": 26767.874556975406, + "y": 24277.781076510804 + }, + "targetPosition": { + "x": 26864.837454211745, + "y": 23993.882861371054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tokens", + "id": "92259377-1ad6-4bb5-b5ec-b7254f08b837" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Tokens", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "0c5922cf-436f-4ff0-9b69-d0395f9f4a0e", + "savedPayload": { + "position": { + "x": 26864.837454211745, + "y": 23993.882861371054 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "T", + "id": "acc982e8-7348-4c9e-9fbc-0c101c140d00" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "T", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "W Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Weight Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Weight-Votes-Switch Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c716e4c9-3360-45f0-ac8a-48e757b7bfa3", + "savedPayload": { + "position": { + "x": 26726.137872138625, + "y": 24896.82019640855 + }, + "targetPosition": { + "x": 26746.31857382224, + "y": 24597.499733894612 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "weight-votes-switch.json", + "id": "2cb7d000-d16b-4022-9b6c-1661e5dc6e8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight-Votes-Switch", + "Asset Class" + ], + [ + "weight-votes-switch.json", + "Asset" + ] + ] + } + } + ], + "id": "856888b5-ac7a-4ede-912e-290d9f16d106", + "savedPayload": { + "position": { + "x": 26746.31857382224, + "y": 24597.499733894612 + }, + "targetPosition": { + "x": 26766.499275505852, + "y": 24298.179271380675 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Weight-Votes-Switch", + "id": "6302a8ec-6237-44c5-9a5b-bfddbfff97fd" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight-Votes-Switch", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "7ff54340-3652-4ee2-8048-0b46b8ce3b8a", + "savedPayload": { + "position": { + "x": 26766.499275505852, + "y": 24298.179271380675 + }, + "targetPosition": { + "x": 26786.679977189466, + "y": 23998.85880886674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Weight", + "id": "f9fad338-faf9-459b-aa6f-b564610a16e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "24f6c668-33d6-4041-9378-acbc815d1a25", + "savedPayload": { + "position": { + "x": 26786.679977189466, + "y": 23998.85880886674 + }, + "targetPosition": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "W", + "id": "52508a2a-0b6b-4714-b3ec-a4e1ecf42e22" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ], + [ + "W", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b66f9cee-9686-4cdd-82a4-c25876393115", + "savedPayload": { + "position": { + "x": 26806.86067887308, + "y": 23699.5383463528 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Nodes", + "id": "f5b487ce-8dde-495e-8897-a91f666d5af9" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Nodes", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Concepts Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "C Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Claim Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8837a3d2-d978-418d-ac26-4ce505d2daca", + "savedPayload": { + "position": { + "x": 26964.385988551094, + "y": 22802.98064015109 + }, + "targetPosition": { + "x": 27028.95268851668, + "y": 23095.950162892885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "claim.json", + "id": "378c53a0-6c8f-4e2a-a960-b4bcb1677f42" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "claim.json", + "Asset" + ] + ] + } + } + ], + "id": "0a08a82f-3701-4612-bdd3-17d3318c0064", + "savedPayload": { + "position": { + "x": 27028.95268851668, + "y": 23095.950162892885 + }, + "targetPosition": { + "x": 27093.51938848227, + "y": 23388.91968563468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claim", + "id": "36331263-d3da-481f-ba67-20062342aa7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Claim-Votes Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "50343923-bc3b-4538-89a8-3389b38eceff", + "savedPayload": { + "position": { + "x": 27536.390786974673, + "y": 22984.117358075437 + }, + "targetPosition": { + "x": 27314.95508772847, + "y": 23186.518521855058 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "claim-votes.json", + "id": "6b218751-fd84-4807-9b7b-5bdb833d9e25" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim-Votes", + "Asset Class" + ], + [ + "claim-votes.json", + "Asset" + ] + ] + } + } + ], + "id": "c495610d-2e02-4e4e-8450-eb4a47370e95", + "savedPayload": { + "position": { + "x": 27314.95508772847, + "y": 23186.518521855058 + }, + "targetPosition": { + "x": 27093.51938848227, + "y": 23388.91968563468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claim-Votes", + "id": "8ab437de-7266-4f2d-b313-80002a1eb85d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ], + [ + "Claim-Votes", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "7568cfa3-0786-4bc1-8945-9bbd37328925", + "savedPayload": { + "position": { + "x": 27093.51938848227, + "y": 23388.91968563468 + }, + "targetPosition": { + "x": 27002.9510295201, + "y": 23674.92208484647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claim", + "id": "c125b1b8-ae50-4595-b15c-3a1b7194981b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claim", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Claims Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Claims-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e0e5ae73-ab1d-4ca2-8f44-f5050098bb16", + "savedPayload": { + "position": { + "x": 27801.778239624196, + "y": 23260.343879440894 + }, + "targetPosition": { + "x": 27535.50250292283, + "y": 23398.536614576085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "claims-power.json", + "id": "468be366-37c7-4b2d-a68c-bc64e0161513" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ], + [ + "Claims-Power", + "Asset Class" + ], + [ + "claims-power.json", + "Asset" + ] + ] + } + } + ], + "id": "1a8995e8-93af-46ac-bbb9-9f37805090d8", + "savedPayload": { + "position": { + "x": 27535.50250292283, + "y": 23398.536614576085 + }, + "targetPosition": { + "x": 27269.226766221465, + "y": 23536.729349711277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claims-Power", + "id": "2c1c2289-0dc5-42bb-a56f-14694078e511" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ], + [ + "Claims-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "7b77264d-249f-44d7-bae8-af1902aa5647", + "savedPayload": { + "position": { + "x": 27269.226766221465, + "y": 23536.729349711277 + }, + "targetPosition": { + "x": 27002.9510295201, + "y": 23674.92208484647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Claims", + "id": "437e4798-69e0-4ec8-9d20-104cf9b827a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Claims", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Community Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Community-Mods Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9b2d57f1-4f47-41d1-88b3-71a9c200406a", + "savedPayload": { + "position": { + "x": 27860.95822715547, + "y": 23946.627161732977 + }, + "targetPosition": { + "x": 27574.95582794368, + "y": 23856.058802770807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "community-mods.json", + "id": "3d8e9493-7601-4f04-9f73-ac4b200d2458" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Community", + "Asset Class" + ], + [ + "Community-Mods", + "Asset Class" + ], + [ + "community-mods.json", + "Asset" + ] + ] + } + } + ], + "id": "af46eb3c-fb98-4689-97f8-4adb1a736da2", + "savedPayload": { + "position": { + "x": 27574.95582794368, + "y": 23856.058802770807 + }, + "targetPosition": { + "x": 27288.95342873189, + "y": 23765.490443808638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Community-Mods", + "id": "d1aed4ca-2624-4a0c-8f71-b6149ab78d4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Community", + "Asset Class" + ], + [ + "Community-Mods", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "a142c126-3c14-4465-8473-b81b4bdd0df8", + "savedPayload": { + "position": { + "x": 27288.95342873189, + "y": 23765.490443808638 + }, + "targetPosition": { + "x": 27002.9510295201, + "y": 23674.92208484647 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Community", + "id": "c1ab35bc-6b70-4810-ab2e-ac6229618ddf" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ], + [ + "Community", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "fec97393-08b1-4e56-b9b4-ad19410c6662", + "savedPayload": { + "position": { + "x": 27002.9510295201, + "y": 23674.92208484647 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "C", + "id": "cc10755d-5e5d-4255-88bc-3a9eb78ba1e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "C", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "D Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Delegation Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Delegation-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b4afb73d-fcad-446c-af87-a11fcda93025", + "savedPayload": { + "position": { + "x": 27920.464005526956, + "y": 23616.533326283497 + }, + "targetPosition": { + "x": 27624.5168273499, + "y": 23665.678699708038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "delegation-power.json", + "id": "8ac5f214-f618-4bab-982f-0c9473c066d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Delegation", + "Asset Class" + ], + [ + "Delegation-Power", + "Asset Class" + ], + [ + "delegation-power.json", + "Asset" + ] + ] + } + } + ], + "id": "19f50d22-762a-45a8-9100-c10cbd60bb7e", + "savedPayload": { + "position": { + "x": 27624.5168273499, + "y": 23665.678699708038 + }, + "targetPosition": { + "x": 27328.569649172845, + "y": 23714.82407313258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Delegation-Power", + "id": "02323246-7664-4585-9242-bc5feb358b17" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Delegation", + "Asset Class" + ], + [ + "Delegation-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "45a185f1-0a30-4ed9-b5fa-13a354079de0", + "savedPayload": { + "position": { + "x": 27328.569649172845, + "y": 23714.82407313258 + }, + "targetPosition": { + "x": 27032.62247099579, + "y": 23763.96944655712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Delegation", + "id": "f3545437-da34-4e59-a4a2-88bb7b0a4e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Delegation", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "1d19e1b8-8f01-4bbb-af20-02a85d7a19eb", + "savedPayload": { + "position": { + "x": 27032.62247099579, + "y": 23763.96944655712 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "D", + "id": "133e3f43-ff54-45c3-9401-626595608980" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "D", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "G Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Governance Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Governance-Address Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "baf36138-8718-4878-89ad-47848a03a43e", + "savedPayload": { + "position": { + "x": 27923.27228428889, + "y": 23991.965539393066 + }, + "targetPosition": { + "x": 27626.62303642135, + "y": 23947.252859540215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "governance-address.json", + "id": "b56d0a56-1cf5-46be-99ae-d900d6fb5c48" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Address", + "Asset Class" + ], + [ + "governance-address.json", + "Asset" + ] + ] + } + } + ], + "id": "183f3889-9b56-4fb9-bd0a-9ea287c451c7", + "savedPayload": { + "position": { + "x": 27626.62303642135, + "y": 23947.252859540215 + }, + "targetPosition": { + "x": 27329.973788553812, + "y": 23902.540179687363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Governance-Address", + "id": "a69f7bcd-a35a-4004-92b2-a45f4afbf20e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ], + [ + "Governance-Address", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "f50784b3-7309-4eb3-9e7f-22b07f4c0867", + "savedPayload": { + "position": { + "x": 27329.973788553812, + "y": 23902.540179687363 + }, + "targetPosition": { + "x": 27033.324540686273, + "y": 23857.82749983451 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Governance", + "id": "581d25bc-eac7-47e7-9e71-50ed28007bc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "G", + "Asset Class" + ], + [ + "Governance", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "c79fa049-a830-4d8e-8bc3-30ae4be2cb38", + "savedPayload": { + "position": { + "x": 27033.324540686273, + "y": 23857.82749983451 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "G", + "id": "c317aa08-d124-443e-850d-b65d63a67f0d" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "G", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "M Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Mentorship Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Mentorship-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "eacc58c7-ac88-4ed4-9c01-f4c4cfa51b28", + "savedPayload": { + "position": { + "x": 27809.92818201834, + "y": 24349.890597960424 + }, + "targetPosition": { + "x": 27541.614959718438, + "y": 24215.696653465733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "mentorship-power.json", + "id": "581956f4-cce3-41e5-8426-74d79526b679" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ], + [ + "Mentorship-Power", + "Asset Class" + ], + [ + "mentorship-power.json", + "Asset" + ] + ] + } + } + ], + "id": "cb0082c5-39c4-43c9-a850-201824f0c6d4", + "savedPayload": { + "position": { + "x": 27541.614959718438, + "y": 24215.696653465733 + }, + "targetPosition": { + "x": 27273.301737418537, + "y": 24081.502708971042 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mentorship-Power", + "id": "ad73ab1f-fa9a-43ea-bd2f-a921b4f2793c" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ], + [ + "Mentorship-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "2b11c36a-b1f2-44b3-8214-00564794d9c9", + "savedPayload": { + "position": { + "x": 27273.301737418537, + "y": 24081.502708971042 + }, + "targetPosition": { + "x": 27004.988515118635, + "y": 23947.30876447635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mentorship", + "id": "bb8a1b28-79ab-4749-8c2d-9811e10e9f67" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "M", + "Asset Class" + ], + [ + "Mentorship", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "b7aa34fa-fa12-429c-843a-7e56a36a84b0", + "savedPayload": { + "position": { + "x": 27004.988515118635, + "y": 23947.30876447635 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "M", + "id": "7c8b35f5-136a-41ef-aeba-1b421f758183" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "M", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "R Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Referral Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Referral-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8498773c-0ea1-4f85-8882-2d78df9e4507", + "savedPayload": { + "position": { + "x": 27591.526609160355, + "y": 24655.27230344245 + }, + "targetPosition": { + "x": 27377.81378007495, + "y": 24444.73293257725 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "referral-power.json", + "id": "004c3950-cb3e-44cc-96f2-114938d436ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ], + [ + "Referral-Power", + "Asset Class" + ], + [ + "referral-power.json", + "Asset" + ] + ] + } + } + ], + "id": "50cdecdf-993a-4b11-a595-21442bb8d478", + "savedPayload": { + "position": { + "x": 27377.81378007495, + "y": 24444.73293257725 + }, + "targetPosition": { + "x": 27164.100950989545, + "y": 24234.193561712054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referral-Power", + "id": "312fb974-31c7-4b02-a05f-7a715a0c230b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ], + [ + "Referral-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "a73a02ce-1b7d-4f07-8b9d-2aa808c99b0c", + "savedPayload": { + "position": { + "x": 27164.100950989545, + "y": 24234.193561712054 + }, + "targetPosition": { + "x": 26950.38812190414, + "y": 24023.654190846857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referral", + "id": "58a917a1-5296-46bd-91a5-06b0eb6ca177" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "R", + "Asset Class" + ], + [ + "Referral", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "9482465e-aba0-49a3-a73d-7a6c15d8ded2", + "savedPayload": { + "position": { + "x": 26950.38812190414, + "y": 24023.654190846857 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "R", + "id": "dafeb595-a6f0-4dcc-8169-76e724b09d90" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "R", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "S Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Staking Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Staking-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "28f8b2e2-7bec-4363-94bb-b38d58399cb1", + "savedPayload": { + "position": { + "x": 27633.31689074256, + "y": 24563.90611116464 + }, + "targetPosition": { + "x": 27380.50060314635, + "y": 24402.400926337436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "staking-power.json", + "id": "f33e163f-7dda-4ab9-96df-9a3a45fc3f41" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Staking", + "Asset Class" + ], + [ + "Staking-Power", + "Asset Class" + ], + [ + "staking-power.json", + "Asset" + ] + ] + } + } + ], + "id": "f9cb1afb-7b0f-4067-a81a-bab9bde4a9b2", + "savedPayload": { + "position": { + "x": 27380.50060314635, + "y": 24402.400926337436 + }, + "targetPosition": { + "x": 27127.684315550137, + "y": 24240.89574151023 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Staking-Power", + "id": "072ea498-6794-4c5a-9d87-04d9cd866295" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Staking", + "Asset Class" + ], + [ + "Staking-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "bf5674d0-9fa7-4a78-95f5-c4da508b2de9", + "savedPayload": { + "position": { + "x": 27127.684315550137, + "y": 24240.89574151023 + }, + "targetPosition": { + "x": 26874.868027953926, + "y": 24079.390556683025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Staking", + "id": "10d9d5b2-91bf-4e53-892f-47857bcebdb1" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Staking", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Support Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Support-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "427bab81-b84e-464e-a71b-c5e49c627011", + "savedPayload": { + "position": { + "x": 26834.489680638464, + "y": 24978.484316570204 + }, + "targetPosition": { + "x": 26847.949129743618, + "y": 24678.78639660781 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "support-power.json", + "id": "1c3a7ddb-3a15-4764-9047-0f41ac2f3005" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ], + [ + "Support-Power", + "Asset Class" + ], + [ + "support-power.json", + "Asset" + ] + ] + } + } + ], + "id": "4efab6a1-e945-4c47-8375-3a8421fef4b8", + "savedPayload": { + "position": { + "x": 26847.949129743618, + "y": 24678.78639660781 + }, + "targetPosition": { + "x": 26861.408578848772, + "y": 24379.08847664542 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Support-Power", + "id": "e79f3e21-bf53-4706-8955-eead985b74d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ], + [ + "Support-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "6b33b4e1-e1f2-4a13-a268-b8cadaee96a5", + "savedPayload": { + "position": { + "x": 26861.408578848772, + "y": 24379.08847664542 + }, + "targetPosition": { + "x": 26874.868027953926, + "y": 24079.390556683025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Support", + "id": "2f481fc9-0781-40ca-b323-fcd71368c576" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ], + [ + "Support", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "14a268fa-ba69-4941-a504-361c8421a981", + "savedPayload": { + "position": { + "x": 26874.868027953926, + "y": 24079.390556683025 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "S", + "id": "b823f78e-9a58-47ec-a02c-4dd3b31b384e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "S", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "T Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Token Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Token-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "24ca852e-5d37-4754-97c6-8646b14e791b", + "savedPayload": { + "position": { + "x": 27216.035501573126, + "y": 24868.45935187053 + }, + "targetPosition": { + "x": 27025.50077062047, + "y": 24636.73426410315 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "token-power.json", + "id": "1857f166-802f-4584-b4de-eb7c21429d7e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Power", + "Asset Class" + ], + [ + "token-power.json", + "Asset" + ] + ] + } + } + ], + "id": "fb73e35c-2d4d-466a-a884-a79b9a3e3184", + "savedPayload": { + "position": { + "x": 27025.50077062047, + "y": 24636.73426410315 + }, + "targetPosition": { + "x": 26834.966039667815, + "y": 24405.00917633577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Token-Power", + "id": "f85cffa2-c5fe-4fad-8cbf-652201f5c599" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Power", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Token-Rewards Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ccd2b5bf-5943-4ddb-aa39-6e49e280cda0", + "savedPayload": { + "position": { + "x": 26624.141145219008, + "y": 24966.75009871961 + }, + "targetPosition": { + "x": 26729.55359244341, + "y": 24685.87963752769 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "token-rewards.json", + "id": "df5d3a31-e842-43d6-947a-ad47e8ba7908" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Rewards", + "Asset Class" + ], + [ + "token-rewards.json", + "Asset" + ] + ] + } + } + ], + "id": "01daee72-eeaf-4bfa-9cab-4ca474c00f1a", + "savedPayload": { + "position": { + "x": 26729.55359244341, + "y": 24685.87963752769 + }, + "targetPosition": { + "x": 26834.966039667815, + "y": 24405.00917633577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Token-Rewards", + "id": "071019f2-0785-45ee-a80f-964d1f7e3cf0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ], + [ + "Token-Rewards", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "57f74243-2666-41c4-bfd8-518b752437e9", + "savedPayload": { + "position": { + "x": 26834.966039667815, + "y": 24405.00917633577 + }, + "targetPosition": { + "x": 26785.820666243275, + "y": 24109.061998158715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Token", + "id": "0ff821a7-a73d-45a8-b91a-d436b624d1fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ], + [ + "Token", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "eb781760-22e4-47c6-9df5-3204855e3aff", + "savedPayload": { + "position": { + "x": 26785.820666243275, + "y": 24109.061998158715 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "T", + "id": "42e5be15-6d4a-4336-a842-401b4e994ba0" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "T", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "V Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Voting Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Voting-Power Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "9a72bfc0-2655-489f-becd-4e26e331614a", + "savedPayload": { + "position": { + "x": 26557.824573407328, + "y": 24999.711811451816 + }, + "targetPosition": { + "x": 26602.53725326018, + "y": 24703.062563584277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "voting-power.json", + "id": "301d08e0-aefd-42a0-9bd5-e62cb819659a" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ], + [ + "Voting-Power", + "Asset Class" + ], + [ + "voting-power.json", + "Asset" + ] + ] + } + } + ], + "id": "1c9a5c79-82ff-496f-baef-4a44eae4bf76", + "savedPayload": { + "position": { + "x": 26602.53725326018, + "y": 24703.062563584277 + }, + "targetPosition": { + "x": 26647.24993311303, + "y": 24406.413315716738 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Voting-Power", + "id": "0091b382-21cd-40e4-8992-0ab1fe803631" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ], + [ + "Voting-Power", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "ba22a56b-51d3-4918-96f9-f67a77e8d2a8", + "savedPayload": { + "position": { + "x": 26647.24993311303, + "y": 24406.413315716738 + }, + "targetPosition": { + "x": 26691.962612965883, + "y": 24109.7640678492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Voting", + "id": "3da0ff7c-c8d2-4b09-b63d-a65c77af6be8" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "V", + "Asset Class" + ], + [ + "Voting", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "60f9ceb8-2494-4b0c-9d6d-9e3707599f62", + "savedPayload": { + "position": { + "x": 26691.962612965883, + "y": 24109.7640678492 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "V", + "id": "1e0c5a59-fdd5-4942-a7c9-338d8fc9c8c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "V", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "W Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Weight Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Weight Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d67d42e5-2410-437c-a43a-6f102c506443", + "savedPayload": { + "position": { + "x": 26504.16989619637, + "y": 24948.667342442102 + }, + "targetPosition": { + "x": 26486.22865001286, + "y": 24649.204303511782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "weight.json", + "id": "8a1002d8-3d6f-4b9b-8f5a-23dc471934ad" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "weight.json", + "Asset" + ] + ] + } + } + ], + "id": "f00b52f1-7425-4a0c-b8fd-d7c25b502206", + "savedPayload": { + "position": { + "x": 26486.22865001286, + "y": 24649.204303511782 + }, + "targetPosition": { + "x": 26468.287403829352, + "y": 24349.741264581462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Weight", + "id": "03f1c9a1-c19f-4f69-b05c-224713dc75e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Weight-Votes Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c2c042e1-72b1-4922-924d-faa23f1df1b3", + "savedPayload": { + "position": { + "x": 25967.543451596568, + "y": 24680.27945345272 + }, + "targetPosition": { + "x": 26217.91542771296, + "y": 24515.01035901709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "weight-votes.json", + "id": "e665331c-31fb-48b8-898e-5f33c81a478e" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight-Votes", + "Asset Class" + ], + [ + "weight-votes.json", + "Asset" + ] + ] + } + } + ], + "id": "eb6cbd01-1c24-4866-b059-b79229cf9609", + "savedPayload": { + "position": { + "x": 26217.91542771296, + "y": 24515.01035901709 + }, + "targetPosition": { + "x": 26468.287403829352, + "y": 24349.741264581462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Weight-Votes", + "id": "0754e1d0-8898-4d4c-8119-eaf71cdf6b7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ], + [ + "Weight-Votes", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "46f92d18-bafb-4a7b-bd25-b68125a99284", + "savedPayload": { + "position": { + "x": 26468.287403829352, + "y": 24349.741264581462 + }, + "targetPosition": { + "x": 26602.481348324043, + "y": 24081.42804228156 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Weight", + "id": "3d3af510-088b-4f56-8dbc-6a3d9be2a548" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ], + [ + "Weight", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "207a2b83-1f19-477c-9c28-cc46b2665a3b", + "savedPayload": { + "position": { + "x": 26602.481348324043, + "y": 24081.42804228156 + }, + "targetPosition": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "W", + "id": "1dca22d5-e9a4-4f7f-80d0-d468de13fcab" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ], + [ + "W", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "4fc763f3-ba39-4917-8840-2239c761e06f", + "savedPayload": { + "position": { + "x": 26736.675292818734, + "y": 23813.11481998166 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Concepts", + "id": "5709f793-497b-4fd2-8ccc-d952ee9af103" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Concepts", + "Asset Class" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Books Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "24248a65-20e4-4f29-8663-9f4f93315910", + "savedPayload": { + "position": { + "x": 26725.360456163024, + "y": 24167.407329113004 + }, + "targetPosition": { + "x": 26624.161459948176, + "y": 23884.991389114733 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "the-governance-project.json", + "id": "954fb1cf-9a03-444b-9b49-6839e6ace660" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Books", + "Asset Class" + ], + [ + "the-governance-project.json", + "Asset" + ] + ] + } + } + ], + "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b", + "savedPayload": { + "position": { + "x": 26624.161459948176, + "y": 23884.991389114733 + }, + "targetPosition": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Books", + "id": "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Books", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f", + "savedPayload": { + "position": { + "x": 26522.96246373333, + "y": 23602.575449116463 + }, + "targetPosition": { + "x": 26224.605895122848, + "y": 23571.216910136165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Docs", + "id": "c0d2a6a4-f31d-4ce4-823b-293632782467" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc", + "savedPayload": { + "position": { + "x": 26191.93714714396, + "y": 23375.31387328449 + }, + "targetPosition": { + "x": 25927.758487586936, + "y": 23517.474472026388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "API Maps", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Data-Mining Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b", + "savedPayload": { + "position": { + "x": 26618.165895845457, + "y": 23674.91721122767 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-001-data-mining-introduction.json", + "id": "8be28df9-be95-4d90-9fe5-8b1bceff858c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-001-data-mining-introduction.json", + "Asset", + "Governance", + "8be28df9-be95-4d90-9fe5-8b1bceff858c" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c50ab92b-383d-4ba4-bacd-769542c676c1", + "savedPayload": { + "position": { + "x": 26644.803311574422, + "y": 23703.7334052164 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-002-data-mining-workflows.json", + "id": "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-002-data-mining-workflows.json", + "Asset", + "Governance", + "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "872621cd-d92e-4173-8d76-d0bb94432c0f", + "savedPayload": { + "position": { + "x": 26667.45157244356, + "y": 23735.77995311657 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-003-data-mining-dataset-types.json", + "id": "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-003-data-mining-dataset-types.json", + "Asset", + "Governance", + "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b", + "savedPayload": { + "position": { + "x": 26685.723160430112, + "y": 23770.508529608614 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-004-data-mining-datasets-type-conversions.json", + "id": "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-004-data-mining-datasets-type-conversions.json", + "Asset", + "Governance", + "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9", + "savedPayload": { + "position": { + "x": 26699.30544359779, + "y": 23807.324919120176 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-005-data-mining-indicator-frameworks.json", + "id": "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-005-data-mining-indicator-frameworks.json", + "Asset", + "Governance", + "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8089412c-2b1e-4173-950d-457ea2a4d53f", + "savedPayload": { + "position": { + "x": 26707.966025315873, + "y": 23845.599183019283 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-006-data-mining-data-mine-hierarchy.json", + "id": "71a80ca0-52c1-4483-959a-50c02202b472" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset", + "Governance", + "71a80ca0-52c1-4483-959a-50c02202b472" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d", + "savedPayload": { + "position": { + "x": 26711.55672063, + "y": 23884.67643803899 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-007-data-mining-managing-execution.json", + "id": "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-007-data-mining-managing-execution.json", + "Asset", + "Governance", + "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "040cb5e5-985a-4a85-89b2-d8843845168a", + "savedPayload": { + "position": { + "x": 26710.016091747813, + "y": 23923.88806151165 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-008-data-mining-data-dependencies.json", + "id": "227bbd8d-e8fa-41df-8055-29d1c540b109" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-008-data-mining-data-dependencies.json", + "Asset", + "Governance", + "227bbd8d-e8fa-41df-8055-29d1c540b109" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5", + "savedPayload": { + "position": { + "x": 26703.370499256635, + "y": 23962.563131688126 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-009-data-mining-status-reports.json", + "id": "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-009-data-mining-status-reports.json", + "Asset", + "Governance", + "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e", + "savedPayload": { + "position": { + "x": 26691.73365108649, + "y": 24000.039907394945 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-010-data-mining-status-dependencies.json", + "id": "30045833-4921-47c6-92c8-86599da184ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-010-data-mining-status-dependencies.json", + "Asset", + "Governance", + "30045833-4921-47c6-92c8-86599da184ed" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "25a02023-7635-408c-b6db-28e9c53017d5", + "savedPayload": { + "position": { + "x": 26675.30465693592, + "y": 24035.677150609237 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-011-data-mining-deployments.json", + "id": "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-011-data-mining-deployments.json", + "Asset", + "Governance", + "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a", + "savedPayload": { + "position": { + "x": 26654.364621449815, + "y": 24068.865098219096 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-012-data-mining-products.json", + "id": "37a70240-45ab-43d5-8683-1c07bc1a07af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-012-data-mining-products.json", + "Asset", + "Governance", + "37a70240-45ab-43d5-8683-1c07bc1a07af" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3", + "savedPayload": { + "position": { + "x": 26629.271834441017, + "y": 24099.035895239478 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-013-data-mining-plotting.json", + "id": "27550dce-eaeb-412a-804b-9419f6f02144" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-013-data-mining-plotting.json", + "Asset", + "Governance", + "27550dce-eaeb-412a-804b-9419f6f02144" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "94bfa541-6b42-4932-84c9-09b4b6128088", + "savedPayload": { + "position": { + "x": 26600.455640452285, + "y": 24125.673310968443 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-014-data-mining-fetching-data-from-apis.json", + "id": "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset", + "Governance", + "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef", + "savedPayload": { + "position": { + "x": 26568.409092552116, + "y": 24148.32157183758 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-015-data-mining-consuming-data-from-strategies.json", + "id": "d46f8ac7-a577-4602-bb96-575044da2062" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset", + "Governance", + "d46f8ac7-a577-4602-bb96-575044da2062" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6fa9cd03-2703-4298-8d0d-49642dddba24", + "savedPayload": { + "position": { + "x": 26533.68051606007, + "y": 24166.593159824133 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-016-data-mining-indicator-bots.json", + "id": "6ef34e7c-be21-4483-a488-257e1d717222" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-016-data-mining-indicator-bots.json", + "Asset", + "Governance", + "6ef34e7c-be21-4483-a488-257e1d717222" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d", + "savedPayload": { + "position": { + "x": 26496.86412654851, + "y": 24180.17544299181 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-017-data-mining-indicator-bots-process-definition.json", + "id": "ae0f7576-1400-493e-ad7c-46e8acc83077" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset", + "Governance", + "ae0f7576-1400-493e-ad7c-46e8acc83077" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8", + "savedPayload": { + "position": { + "x": 26458.5898626494, + "y": 24188.836024709894 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-018-data-mining-indicator-bots-product-definition.json", + "id": "0a2be786-6951-49a9-985b-6a83fc5c6e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset", + "Governance", + "0a2be786-6951-49a9-985b-6a83fc5c6e28" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7", + "savedPayload": { + "position": { + "x": 26419.512607629695, + "y": 24192.42672002402 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "id": "8084df3b-c95b-409f-82dd-0a93ec296fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset", + "Governance", + "8084df3b-c95b-409f-82dd-0a93ec296fbf" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b", + "savedPayload": { + "position": { + "x": 26380.300984157035, + "y": 24190.886091141834 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "id": "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset", + "Governance", + "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "719a919d-02b7-4335-b93d-d1062485393e", + "savedPayload": { + "position": { + "x": 26341.62591398056, + "y": 24184.240498650655 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-021-data-mining-plotters.json", + "id": "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-021-data-mining-plotters.json", + "Asset", + "Governance", + "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465", + "savedPayload": { + "position": { + "x": 26304.14913827374, + "y": 24172.603650480512 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-022-data-mining-plotters-shapes.json", + "id": "a1b427a3-e01d-47dc-ae7c-f9df75260566" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-022-data-mining-plotters-shapes.json", + "Asset", + "Governance", + "a1b427a3-e01d-47dc-ae7c-f9df75260566" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9", + "savedPayload": { + "position": { + "x": 26268.511895059448, + "y": 24156.174656329942 + }, + "targetPosition": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "id": "b89d7565-8941-4851-82c0-26bcfc231e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset", + "Governance", + "b89d7565-8941-4851-82c0-26bcfc231e28" + ] + ] + } + } + ], + "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189", + "savedPayload": { + "position": { + "x": 26411.659523137332, + "y": 23892.529522531353 + }, + "targetPosition": { + "x": 26168.95442482485, + "y": 23716.19394684361 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mining", + "id": "aea42b19-c49e-46e4-8319-f37ee415cd95" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "22a600ef-18b9-45e3-8b85-4d466339c88f", + "savedPayload": { + "position": { + "x": 26182.962507293138, + "y": 23675.17960296954 + }, + "targetPosition": { + "x": 25927.758487586936, + "y": 23517.474472026388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "67065636-f1fb-4bf0-acc1-ab8832c972bc", + "savedPayload": { + "position": { + "x": 25921.337038122027, + "y": 23570.873339420898 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [], + "id": "a037f676-aede-4574-a24a-42857ae2668d", + "savedPayload": { + "position": { + "x": 25828.631939809544, + "y": 23731.443279818788 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "My Positions", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8", + "savedPayload": { + "position": { + "x": 26308.22895043621, + "y": 24339.196936923086 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Lead", + "id": "0759bf5b-d439-4c62-b0d9-74330b151331" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Marketing Lead", + "Position" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0", + "savedPayload": { + "position": { + "x": 26188.25802394541, + "y": 24534.9716957235 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Webmaster Superalgos.org", + "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Webmaster Superalgos.org", + "Position" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c", + "savedPayload": { + "position": { + "x": 25964.9921087456, + "y": 24588.573099589557 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Social Media Accounts Manager", + "id": "d2babe29-ea0c-4792-9305-30d755d23ea8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Social Media Accounts Manager", + "Position" + ] + ] + } + } + ], + "id": "5330adbb-3e69-403d-947f-20ec99c48561", + "savedPayload": { + "position": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "targetPosition": { + "x": 25835.586872569926, + "y": 24049.561499098534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "3e191217-1e2f-4d90-a86d-0d425f8844b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "d2dba479-04e6-42d2-82cf-a30c1b31695d", + "savedPayload": { + "position": { + "x": 25835.586872569926, + "y": 24049.561499098534 + }, + "targetPosition": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Claims Folder", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7", + "savedPayload": { + "position": { + "x": 25630.23008076389, + "y": 24915.13193126993 + }, + "targetPosition": { + "x": 25522.719695900298, + "y": 24635.05780332077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Telgram Groups / Discord Server Manager", + "id": "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Community Management", + "Position Class" + ], + [ + "Telgram Groups / Discord Server Manager", + "Position" + ] + ] + } + } + ], + "id": "d208f55d-98d9-49b9-addd-e1153d86f655", + "savedPayload": { + "position": { + "x": 25522.719695900298, + "y": 24635.05780332077 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Management", + "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Community Management", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Business Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54", + "savedPayload": { + "position": { + "x": 25171.16732519123, + "y": 24903.110949957172 + }, + "targetPosition": { + "x": 25293.188318113967, + "y": 24629.047312664392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Business Lead", + "id": "b29c3581-089f-41fd-9421-3e9b518a9c7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Business", + "Position Class" + ], + [ + "Business Lead", + "Position" + ] + ] + } + } + ], + "id": "9aa27341-8bb6-4f69-958a-53671709c2ec", + "savedPayload": { + "position": { + "x": 25293.188318113967, + "y": 24629.047312664392 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Business", + "id": "520de537-9ab0-41d6-8bd0-950fe9524e4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Business", + "Position Class" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "74b80085-5336-4046-959d-2d7367d4e0a0", + "savedPayload": { + "position": { + "x": 24855.061055138387, + "y": 24570.004445098795 + }, + "targetPosition": { + "x": 25135.135183087546, + "y": 24462.494060235204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Member", + "id": "63bbf7f7-2d71-4075-8498-f09f754d8c0b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Core Team", + "Position Class" + ], + [ + "Member", + "Position" + ] + ] + } + } + ], + "id": "c63ca77a-3d16-42bc-a50d-048ad2052430", + "savedPayload": { + "position": { + "x": 25135.135183087546, + "y": 24462.494060235204 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Core Team", + "id": "0dc6759d-459b-45ff-83c5-220b7a323f75" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Core Team", + "Position Class" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "a6ba371e-e2ec-4bc5-be86-da165342e66f", + "savedPayload": { + "position": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "targetPosition": { + "x": 25537.230303959444, + "y": 24080.92003807883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "e8c06c85-b566-4034-8125-b0a0d5a44d59", + "savedPayload": { + "position": { + "x": 25537.230303959444, + "y": 24080.92003807883 + }, + "targetPosition": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionContributionClaims": [], + "id": "04bfb43c-913b-4096-ab89-71fdadc72d79", + "savedPayload": { + "position": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "a71dd6f5-6eeb-43ab-892b-eb5b13f5f5a4", + "savedPayload": { + "position": { + "x": 25477.892757901885, + "y": 23768.307453310903 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da0cb812-6707-4b01-a0cd-4103aa1afae4", + "savedPayload": { + "position": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 23234.43619488279 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6a784ad9-b279-46bd-b973-1da153ae2566", "savedPayload": { "position": { - "x": 25413.166666666664, - "y": 23317.90824033038 + "x": 25505.871764979147, + "y": 23234.43619488279 }, "targetPosition": { "x": 25263.166666666664, @@ -287,6 +18682,205 @@ } } }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "e248dec4-21cc-4691-887f-16d30bbc40c7", + "savedPayload": { + "position": { + "x": 25295.208582844836, + "y": 23930.306134523875 + }, + "targetPosition": { + "x": 25232.83507559951, + "y": 23636.861854303734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31df3714-6717-47fd-9466-c755f0599e0e", + "savedPayload": { + "position": { + "x": 25232.83507559951, + "y": 23636.861854303734 + }, + "targetPosition": { + "x": 25170.46156835418, + "y": 23343.417574083593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [ + { + "type": "Delegate Power Switch", + "name": "New Delegate Power Switch", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "", + "config": "{}", + "project": "Governance", + "id": "0573f3f1-abf7-47b3-b5f6-3099de6f71ab", + "savedPayload": { + "position": { + "x": 24620.73469970195, + "y": 24047.359096758504 + }, + "targetPosition": { + "x": 24784.126410206456, + "y": 23795.757926374878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e868e13c-195f-4ca3-9f7b-2bc0dbfea772", + "savedPayload": { + "position": { + "x": 24784.126410206456, + "y": 23795.757926374878 + }, + "targetPosition": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "05fd8628-aa43-4ed9-be61-11aabeaf30ff", + "savedPayload": { + "position": { + "x": 24680.216163454454, + "y": 23680.353905913114 + }, + "targetPosition": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39ba91de-8458-43a3-9e81-6c987952f130", + "savedPayload": { + "position": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "targetPosition": { + "x": 25170.46156835418, + "y": 23343.417574083593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e0819982-017e-4fc1-b5b8-eb23ea9a6872", + "savedPayload": { + "position": { + "x": 25170.46156835418, + "y": 23343.417574083593 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 23058.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "86a8ca4c-76d4-4eb0-9acb-5650095c6667", "savedPayload": { "position": { diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 1c6e76fff..be5bcc256 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -565,7 +565,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina Governance System New Features", + "name": "", "config": "{}", "project": "Governance", "id": "4381f059-44c8-4843-9cac-8a7cf41fa14c", @@ -648,7 +648,7 @@ }, { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina API Maps New Features", + "name": "", "config": "{}", "project": "Governance", "id": "6145983d-799e-4a3e-ac04-ed29b398cdce", @@ -776,7 +776,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Listings Pool", + "name": "", "config": "{}", "project": "Governance", "id": "9a9ac5a6-8844-44b3-b30e-a131e0268c16", @@ -895,7 +895,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Referrals Rewards Pool", + "name": "", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "d5cfaf67-cacc-4ce2-bcf3-1cf86e104ff3", @@ -960,7 +960,7 @@ }, { "type": "Pool Weight Vote", - "name": "Referrals Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "0c7e8840-3b89-48c4-8087-b3e0c2396892", @@ -1090,7 +1090,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Support Rewards Pool", + "name": "", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "90eeb2fb-aa44-4530-bbeb-44b29a574c9b", @@ -1155,7 +1155,7 @@ }, { "type": "Pool Weight Vote", - "name": "Support Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "d9180061-a15d-48dc-8330-be63446cf655", @@ -1285,7 +1285,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Mentorship Rewards Pool", + "name": "", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "1289397e-3fba-4ff6-b095-d7fb40cd2066", @@ -1350,7 +1350,7 @@ }, { "type": "Pool Weight Vote", - "name": "Mentorship Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "945ed8a9-4d5d-4304-83ed-ca5a750b27a2", @@ -1480,7 +1480,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Influencer Rewards Pool", + "name": "", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "7f198bd2-bbe2-47fa-a5e9-b417c453faf8", @@ -1545,7 +1545,7 @@ }, { "type": "Pool Weight Vote", - "name": "Influencer Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "3e0ac914-7a36-4dd7-8ba3-19116faafc43", @@ -1734,7 +1734,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Airdrop Rewards Pool", + "name": "", "config": "{}", "project": "Governance", "id": "1c4f2be4-8f2a-4e3c-87ba-e603166fc643", @@ -1864,7 +1864,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Github Rewards Pool", + "name": "", "config": "{}", "project": "Governance", "id": "984b16fd-f836-4111-82d9-237bf845bf8c", @@ -2117,7 +2117,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Voting Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "ecb405c3-b560-4225-b5e8-1616c3885721", @@ -2247,7 +2247,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Staking Rewards Pool", + "name": "", "config": "{}", "project": "Governance", "id": "59c0fa01-f8ea-432b-85ca-ed1e4827e72d", @@ -2377,7 +2377,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Delegation Bonus Pool", + "name": "", "config": "{}", "project": "Governance", "id": "05e9680b-3a2d-4431-ba6e-84c9495cae24", @@ -2607,7 +2607,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Foundations Project Pool", + "name": "", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "2a1c7f8b-1cf0-411b-b483-d400885c3728", @@ -2660,7 +2660,7 @@ }, { "type": "Pool Weight Vote", - "name": "TensorFlow Project Pool", + "name": "", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "6c19b162-0b82-4d3a-a949-7361a2ad2b22", @@ -2713,7 +2713,7 @@ }, { "type": "Pool Weight Vote", - "name": "Governance Project Pool", + "name": "", "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "0c9cc0a5-cbc2-4c85-824e-432875d39dfc", @@ -2766,7 +2766,7 @@ }, { "type": "Pool Weight Vote", - "name": "Education Project Pool", + "name": "", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "39553f4f-8b18-4194-9d91-38ded93677f3", @@ -2819,7 +2819,7 @@ }, { "type": "Pool Weight Vote", - "name": "Ethereum Project Pool", + "name": "", "config": "{\n \"percentage\": 0\n}", "project": "Governance", "id": "c0e53819-b234-4583-b1c7-b465492ae165", @@ -2925,7 +2925,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Data Mines, Indicators, Plotters Pool", + "name": "", "config": "{\n \"percentage\": 22\n}", "project": "Governance", "id": "21c2101a-2aa7-4a8c-9ec1-e182876f74e1", @@ -2978,7 +2978,7 @@ }, { "type": "Pool Weight Vote", - "name": "Trading Systems, Strategies Pool", + "name": "", "config": "{\n \"percentage\": 60\n}", "project": "Governance", "id": "3b6deff2-0b05-461e-8f89-f01ddac5317a", @@ -3031,7 +3031,7 @@ }, { "type": "Pool Weight Vote", - "name": "API Data Mines, API Data Maps, API Indicators Pool", + "name": "", "config": "{}", "project": "Governance", "id": "06321334-e2fc-4c7e-b892-5ee9e3b11fcb", @@ -3137,7 +3137,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Foundations Project Pool", + "name": "", "config": "{\n \"percentage\": 25\n}", "project": "Governance", "id": "34682b4d-a2de-49da-baa3-bfec87ac0521", @@ -3190,7 +3190,7 @@ }, { "type": "Pool Weight Vote", - "name": "Tensor Flow Project Pool", + "name": "", "config": "{\n \"percentage\": 30\n}", "project": "Governance", "id": "bd2be404-987e-4568-90c1-12bb74c850e1", @@ -3243,7 +3243,7 @@ }, { "type": "Pool Weight Vote", - "name": "Governance Project Pool", + "name": "", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "e279f63a-310d-4532-bfc9-54e883c537dd", @@ -3296,7 +3296,7 @@ }, { "type": "Pool Weight Vote", - "name": "Education Project Pool", + "name": "", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "5a656caa-36db-4ee7-a1c3-f748636b80aa", @@ -3349,7 +3349,7 @@ }, { "type": "Pool Weight Vote", - "name": "Ethereum Project Pool", + "name": "", "config": "{}", "project": "Governance", "id": "af3c5702-3ce1-4a32-8987-8bbce440931b", @@ -3456,7 +3456,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Assets Pool", + "name": "", "config": "{\n \"percentage\": 98\n}", "project": "Governance", "id": "91bcccf1-f27b-42d8-8f31-e1820088b905", @@ -3509,7 +3509,7 @@ }, { "type": "Pool Weight Vote", - "name": "Positions Pool", + "name": "", "config": "{}", "project": "Governance", "id": "ced5bffc-c91a-4815-9a44-3f72c5bcab0c", @@ -3621,7 +3621,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Positions Pool", + "name": "", "config": "{}", "project": "Governance", "id": "1c7db2f4-6bf4-4831-b262-430852eb558e", @@ -3739,7 +3739,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Assets Pool", + "name": "", "config": "{}", "project": "Governance", "id": "64c52071-cf80-4e29-aa50-b37bb3135572", @@ -3857,7 +3857,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Features Pool", + "name": "", "config": "{}", "project": "Governance", "id": "fce3e954-b537-4364-a2ac-1d444bb1843e", @@ -4031,7 +4031,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5205,12 +5205,12 @@ "id": "a974ed8d-787f-4965-aa84-171534847e18", "savedPayload": { "position": { - "x": 30827.678876792233, - "y": 24905.659108360556 + "x": 30867.678876792233, + "y": 24924.65910836056 }, "targetPosition": { - "x": 30542.36192190369, - "y": 24812.954010048074 + "x": 30582.36192190369, + "y": 24831.954010048077 }, "floatingObject": { "isPinned": false, @@ -5267,7 +5267,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Charting System", + "name": "", "config": "{}", "project": "Governance", "id": "5b0f9e6e-67c4-47ef-aa24-1f0dd8ed794b", @@ -5332,7 +5332,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Data Mining", + "name": "", "config": "{}", "project": "Governance", "id": "b7b1fd80-e9ca-47a3-ba1d-f01ad079c990", @@ -5397,7 +5397,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Designer", + "name": "", "config": "{}", "project": "Governance", "id": "cbf1082d-25ff-4fd3-8dd7-dc3c4ed5e656", @@ -5462,7 +5462,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Debugger", + "name": "", "config": "{}", "project": "Governance", "id": "799ea6d7-b5b9-4c2a-b1be-cc517a599e9d", @@ -5530,12 +5530,12 @@ "id": "aef9ffe1-962a-4ecd-8048-6c69513b0b33", "savedPayload": { "position": { - "x": 31393.5174568561, - "y": 25377.88951562825 + "x": 31433.5174568561, + "y": 25396.889515628252 }, "targetPosition": { - "x": 31100.07317663596, - "y": 25440.263022873576 + "x": 31140.07317663596, + "y": 25459.26302287358 }, "floatingObject": { "isPinned": false, @@ -5592,18 +5592,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Governance System", + "name": "", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "d86255f6-dc95-4365-b063-0f036449d373", "savedPayload": { "position": { - "x": 31599.1689271541, - "y": 25631.847931536497 + "x": 31639.1689271541, + "y": 25650.8479315365 }, "targetPosition": { - "x": 31300.81235854362, - "y": 25663.206470516794 + "x": 31340.81235854362, + "y": 25682.206470516798 }, "floatingObject": { "isPinned": false, @@ -5657,18 +5657,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features API Maps", + "name": "", "config": "{\n \"percentage\": 15\n}", "project": "Governance", "id": "45e4a5e7-b149-42f3-b14c-ade6183470d6", "savedPayload": { "position": { - "x": 31560.61997967895, - "y": 25813.206470516794 + "x": 31600.61997967895, + "y": 25832.206470516798 }, "targetPosition": { - "x": 31300.81235854362, - "y": 25663.206470516794 + "x": 31340.81235854362, + "y": 25682.206470516798 }, "floatingObject": { "isPinned": false, @@ -5722,18 +5722,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features User Defined Variables and Code", + "name": "", "config": "{}", "project": "Governance", "id": "ebfc51a6-0bf2-4559-b7f5-b8f0bd90a1f9", "savedPayload": { "position": { - "x": 31422.833351466357, - "y": 25937.270107809574 + "x": 31462.833351466357, + "y": 25956.270107809578 }, "targetPosition": { - "x": 31300.81235854362, - "y": 25663.206470516794 + "x": 31340.81235854362, + "y": 25682.206470516798 }, "floatingObject": { "isPinned": false, @@ -5787,18 +5787,18 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Tensor Flow Integration", + "name": "", "config": "{\n \"percentage\": 35\n}", "project": "Governance", "id": "fae5785c-52ef-4f17-ba98-77728e251be6", "savedPayload": { "position": { - "x": 31238.43885129829, - "y": 25956.650750736935 + "x": 31278.43885129829, + "y": 25975.65075073694 }, "targetPosition": { - "x": 31300.81235854362, - "y": 25663.206470516794 + "x": 31340.81235854362, + "y": 25682.206470516798 }, "floatingObject": { "isPinned": false, @@ -5855,12 +5855,12 @@ "id": "9bb1e448-b161-4411-ae98-870330ceebd5", "savedPayload": { "position": { - "x": 31300.81235854362, - "y": 25663.206470516794 + "x": 31340.81235854362, + "y": 25682.206470516798 }, "targetPosition": { - "x": 31100.07317663596, - "y": 25440.263022873576 + "x": 31140.07317663596, + "y": 25459.26302287358 }, "floatingObject": { "isPinned": false, @@ -5914,12 +5914,12 @@ "id": "e1492a91-dc67-41f1-a1bc-2370aea23494", "savedPayload": { "position": { - "x": 31100.07317663596, - "y": 25440.263022873576 + "x": 31140.07317663596, + "y": 25459.26302287358 }, "targetPosition": { - "x": 30814.756221747415, - "y": 25347.557924561093 + "x": 30854.756221747415, + "y": 25366.557924561097 }, "floatingObject": { "isPinned": false, @@ -5976,7 +5976,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Android Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "187877ed-3c11-48ae-a8f1-f33348d64a47", @@ -6041,7 +6041,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features iOS Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "0872f5e5-44d9-4bf4-b53d-f08452abf4b9", @@ -6106,7 +6106,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Huawei Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "e557489a-5c48-4313-9961-632f5a24d62a", @@ -6174,12 +6174,12 @@ "id": "11487c26-6fe7-4c56-baf1-74ecfebb5616", "savedPayload": { "position": { - "x": 31087.150521591142, - "y": 25882.161839074113 + "x": 31127.150521591142, + "y": 25901.161839074117 }, "targetPosition": { - "x": 30950.95337166928, - "y": 25614.859881817603 + "x": 30990.95337166928, + "y": 25633.859881817607 }, "floatingObject": { "isPinned": false, @@ -6233,12 +6233,12 @@ "id": "ad123fbf-465e-4eff-b0f8-5424eefb209e", "savedPayload": { "position": { - "x": 30950.95337166928, - "y": 25614.859881817603 + "x": 30990.95337166928, + "y": 25633.859881817607 }, "targetPosition": { - "x": 30814.756221747415, - "y": 25347.557924561093 + "x": 30854.756221747415, + "y": 25366.557924561097 }, "floatingObject": { "isPinned": false, @@ -6295,18 +6295,18 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos P2P Network Needed Features Node.js Implementation", + "name": "", "config": "{}", "project": "Governance", "id": "652368bf-6e79-4001-b3de-0e44d28b177a", "savedPayload": { "position": { - "x": 30536.640926809967, - "y": 26203.50878922673 + "x": 30576.640926809967, + "y": 26222.508789226733 }, "targetPosition": { - "x": 30629.34602512245, - "y": 25918.191834338184 + "x": 30669.34602512245, + "y": 25937.191834338188 }, "floatingObject": { "isPinned": false, @@ -6363,12 +6363,12 @@ "id": "7515e4ec-8339-4148-bcf4-d51905d2c823", "savedPayload": { "position": { - "x": 30629.34602512245, - "y": 25918.191834338184 + "x": 30669.34602512245, + "y": 25937.191834338188 }, "targetPosition": { - "x": 30722.051123434932, - "y": 25632.87487944964 + "x": 30762.051123434932, + "y": 25651.874879449642 }, "floatingObject": { "isPinned": false, @@ -6422,12 +6422,12 @@ "id": "08788073-b2a8-4a50-983f-f88d52250463", "savedPayload": { "position": { - "x": 30722.051123434932, - "y": 25632.87487944964 + "x": 30762.051123434932, + "y": 25651.874879449642 }, "targetPosition": { - "x": 30814.756221747415, - "y": 25347.557924561093 + "x": 30854.756221747415, + "y": 25366.557924561097 }, "floatingObject": { "isPinned": false, @@ -6475,12 +6475,12 @@ "id": "4663e166-f19c-48d3-9b1c-be7a261cba0f", "savedPayload": { "position": { - "x": 30814.756221747415, - "y": 25347.557924561093 + "x": 30854.756221747415, + "y": 25366.557924561097 }, "targetPosition": { - "x": 30678.55907182555, - "y": 25080.255967304583 + "x": 30718.55907182555, + "y": 25099.255967304587 }, "floatingObject": { "isPinned": false, @@ -6522,12 +6522,12 @@ "id": "1f7a1dde-5f61-4079-895c-18386e620e9d", "savedPayload": { "position": { - "x": 30678.55907182555, - "y": 25080.255967304583 + "x": 30718.55907182555, + "y": 25099.255967304587 }, "targetPosition": { - "x": 30542.36192190369, - "y": 24812.954010048074 + "x": 30582.36192190369, + "y": 24831.954010048077 }, "floatingObject": { "isPinned": false, @@ -6579,7 +6579,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Community Management Moderator", + "name": "", "config": "{}", "project": "Governance", "id": "fe6bbf7f-c838-428f-9e3f-99b6c9c7d779", @@ -6697,7 +6697,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Business Business Lead", + "name": "", "config": "{}", "project": "Governance", "id": "51309102-9d00-417f-9c6a-f928c1f3506c", @@ -6756,7 +6756,7 @@ }, { "type": "Position Weight Vote", - "name": "Business Advisor", + "name": "", "config": "{}", "project": "Governance", "id": "80e3f058-9c35-426d-8468-435a4c257215", @@ -6874,7 +6874,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Core Team Member", + "name": "", "config": "{}", "project": "Governance", "id": "bf988832-e97d-46a7-92f1-67914cf08402", @@ -6987,7 +6987,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Rewarded Positions Project Lead", + "name": "", "config": "{}", "project": "Governance", "id": "98939a3f-34c2-4ab5-af61-36377b78d897", @@ -7089,12 +7089,12 @@ "id": "7aa13c1e-5223-492c-bac9-8623c40b7437", "savedPayload": { "position": { - "x": 30449.656823591205, - "y": 25098.27096493662 + "x": 30489.656823591205, + "y": 25117.270964936622 }, "targetPosition": { - "x": 30542.36192190369, - "y": 24812.954010048074 + "x": 30582.36192190369, + "y": 24831.954010048077 }, "floatingObject": { "isPinned": false, @@ -7158,3254 +7158,44 @@ "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Marketing", - "config": "{\n \"percentage\": 98\n}", + "name": "Superalgos-Marketing", + "config": "{\n \"percentage\": 10\n}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "All", + "name": "Decentralized Marketing Rewards", "config": "{}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Website", - "config": "{\n \"percentage\": 5\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Website Section", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "504d561a-fe3b-4a8a-bc0c-d28d19f4d222", - "savedPayload": { - "position": { - "x": 29809.714616240886, - "y": 26077.83284016948 - }, - "targetPosition": { - "x": 29623.986431447935, - "y": 25842.237760905256 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "a9914aed-6a66-48ae-854b-43e499f801f5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "a9914aed-6a66-48ae-854b-43e499f801f5" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "bbbb360c-151a-4420-a3ff-100f73ca10ba", - "savedPayload": { - "position": { - "x": 29705.418566407458, - "y": 26130.97433184135 - }, - "targetPosition": { - "x": 29623.986431447935, - "y": 25842.237760905256 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "657817dc-1b51-4aec-b2ab-92afd618db1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "657817dc-1b51-4aec-b2ab-92afd618db1e" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8d00df64-a3bc-4b78-8b59-391a5b093a35", - "savedPayload": { - "position": { - "x": 29588.725212210582, - "y": 26140.158297991733 - }, - "targetPosition": { - "x": 29623.986431447935, - "y": 25842.237760905256 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "63cf00cf-8167-4be0-8738-5fb1d8840535" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "63cf00cf-8167-4be0-8738-5fb1d8840535" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "dde9127a-9084-48d2-89f4-73f3316d4d2e", - "savedPayload": { - "position": { - "x": 29623.986431447935, - "y": 25842.237760905256 - }, - "targetPosition": { - "x": 29542.55429648841, - "y": 25553.501189969164 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Website Section", - "id": "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "b7dd8a51-ba13-4e0c-86b2-ae1b952bc69c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Website Section", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "baa7c22b-f166-446e-a5e7-7e0f6a5ee52a", - "savedPayload": { - "position": { - "x": 29511.75609517707, - "y": 26141.16587892709 - }, - "targetPosition": { - "x": 29468.708308579713, - "y": 25844.27046288119 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "24927650-a13f-4ffa-b0c1-d258d278ade3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "904833ca-457e-41eb-8ebb-a17a41f58bd3" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "24927650-a13f-4ffa-b0c1-d258d278ade3" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b307939a-3712-4594-b909-e22d403ba35b", - "savedPayload": { - "position": { - "x": 29394.862320671014, - "y": 26135.03973579322 - }, - "targetPosition": { - "x": 29468.708308579713, - "y": 25844.27046288119 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "0312a437-1d29-4557-9703-5a640b4ed353" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "904833ca-457e-41eb-8ebb-a17a41f58bd3" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "0312a437-1d29-4557-9703-5a640b4ed353" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Web Page", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8c240b01-3f69-4f16-8f70-d7613de59cb5", - "savedPayload": { - "position": { - "x": 29289.210928408516, - "y": 26084.64660668851 - }, - "targetPosition": { - "x": 29468.708308579713, - "y": 25844.27046288119 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Web Page", - "id": "12d8e11c-ecc9-42df-9552-c1cd2e1c9c2a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "904833ca-457e-41eb-8ebb-a17a41f58bd3" - ], - [ - "Web Page", - "Asset Class", - "Governance", - "12d8e11c-ecc9-42df-9552-c1cd2e1c9c2a" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "8176633a-4aed-489d-b2f1-05b111445dec", - "savedPayload": { - "position": { - "x": 29468.708308579713, - "y": 25844.27046288119 - }, - "targetPosition": { - "x": 29542.55429648841, - "y": 25553.501189969164 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Website Section", - "id": "904833ca-457e-41eb-8ebb-a17a41f58bd3" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ], - [ - "Website Section", - "Asset Class", - "Governance", - "904833ca-457e-41eb-8ebb-a17a41f58bd3" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "acd275ad-af70-408c-b823-56da6033642e", - "savedPayload": { - "position": { - "x": 29708.54928889446, - "y": 25500.764748283567 - }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Website", - "id": "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Website", - "Asset Class", - "Governance", - "1ef4a5a5-0d5c-466b-b6fd-81ed87e20f12" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Blog", - "config": "{\n \"percentage\": 3\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Existing Blog Posts", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "All Blog Existing Blog Posts Blog Post", - "config": "{}", - "project": "Governance", - "id": "d9afded4-db56-4782-a5e9-ee7509b0db21", - "savedPayload": { - "position": { - "x": 29607.636546657854, - "y": 26130.371011413743 - }, - "targetPosition": { - "x": 29507.49448888772, - "y": 25847.57856408609 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Blog Post", - "id": "07e80db6-6fdc-4167-b8b8-e48c4093b9bb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ], - [ - "Existing Blog Posts", - "Asset Class", - "Governance", - "7f33b544-9bae-4a1f-b7a4-4f720a7620cb" - ], - [ - "Blog Post", - "Asset", - "Governance", - "07e80db6-6fdc-4167-b8b8-e48c4093b9bb" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "All Blog Existing Blog Posts Blog Post", - "config": "{}", - "project": "Governance", - "id": "ef6b969a-c4d3-4020-926a-3d2e93a7e7fc", - "savedPayload": { - "position": { - "x": 29452.82383124008, - "y": 26142.555036355276 - }, - "targetPosition": { - "x": 29507.49448888772, - "y": 25847.57856408609 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Blog Post", - "id": "3eb27da8-c745-40bd-b432-4150be8ba86b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ], - [ - "Existing Blog Posts", - "Asset Class", - "Governance", - "7f33b544-9bae-4a1f-b7a4-4f720a7620cb" - ], - [ - "Blog Post", - "Asset", - "Governance", - "3eb27da8-c745-40bd-b432-4150be8ba86b" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b295f912-5aa6-4b31-9967-ba1175b0e150", - "savedPayload": { - "position": { - "x": 29507.49448888772, - "y": 25847.57856408609 - }, - "targetPosition": { - "x": 29483.956760169367, - "y": 25548.50336396615 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Existing Blog Posts", - "id": "7f33b544-9bae-4a1f-b7a4-4f720a7620cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ], - [ - "Existing Blog Posts", - "Asset Class", - "Governance", - "7f33b544-9bae-4a1f-b7a4-4f720a7620cb" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Post Rewards", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "All Blog Post Rewards How to install Superalgos and configure your Profile to get SA Tokens", - "config": "{}", - "project": "Governance", - "id": "fdd5c199-bc72-41e8-aec1-d9c7e158f508", - "savedPayload": { - "position": { - "x": 29225.65010208439, - "y": 26090.054534576062 - }, - "targetPosition": { - "x": 29354.80343112688, - "y": 25819.278949271105 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "How to install Superalgos and configure your Profile to get SA Tokens", - "id": "1803145d-fb3c-4de9-8894-7e128072c5d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ], - [ - "Post Rewards", - "Asset Class", - "Governance", - "8532e9fa-074e-49f7-b780-3ba750bf83da" - ], - [ - "How to install Superalgos and configure your Profile to get SA Tokens", - "Asset", - "Governance", - "1803145d-fb3c-4de9-8894-7e128072c5d5" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "47aa7d33-d705-450a-8181-d7591bc0d73a", - "savedPayload": { - "position": { - "x": 29354.80343112688, - "y": 25819.278949271105 - }, - "targetPosition": { - "x": 29483.956760169367, - "y": 25548.50336396615 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Post Rewards", - "id": "8532e9fa-074e-49f7-b780-3ba750bf83da" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ], - [ - "Post Rewards", - "Asset Class", - "Governance", - "8532e9fa-074e-49f7-b780-3ba750bf83da" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1822df76-9f36-496d-b778-97e9939717f9", - "savedPayload": { - "position": { - "x": 29601.000925062337, - "y": 25546.971171917103 - }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Blog", - "id": "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Blog", - "Asset Class", - "Governance", - "f90f32f6-8074-41e1-82fc-9aa9d038bd90" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Videos", - "config": "{\n \"percentage\": 3\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Youtube", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos Channel", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Existing Videos", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Youtube Superalgos Channel Existing Videos Youtube Video", - "config": "{}", - "project": "Governance", - "id": "a6c9bf2b-e498-4880-b540-bc1eea489102", - "savedPayload": { - "position": { - "x": 29353.937748089353, - "y": 26125.01083173149 - }, - "targetPosition": { - "x": 29257.937748089353, - "y": 26040.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Youtube Video", - "id": "dc865943-b5b4-406d-ad41-7e27ce1f99a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Existing Videos", - "Asset Class", - "Governance", - "9da9772c-661b-455f-8735-704e21c092cb" - ], - [ - "Youtube Video", - "Asset", - "Governance", - "dc865943-b5b4-406d-ad41-7e27ce1f99a2" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Youtube Superalgos Channel Existing Videos Youtube Video", - "config": "{}", - "project": "Governance", - "id": "eb723098-62d3-436d-965e-f47e7e1bb421", - "savedPayload": { - "position": { - "x": 29252.937748089353, - "y": 26000.01083173149 - }, - "targetPosition": { - "x": 29257.937748089353, - "y": 26040.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Youtube Video", - "id": "c0c789a0-2c30-4ab5-a53d-5f05883a22cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Existing Videos", - "Asset Class", - "Governance", - "9da9772c-661b-455f-8735-704e21c092cb" - ], - [ - "Youtube Video", - "Asset", - "Governance", - "c0c789a0-2c30-4ab5-a53d-5f05883a22cc" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "3796001d-c77c-4c4b-b93a-620cb20d2aad", - "savedPayload": { - "position": { - "x": 29257.937748089353, - "y": 26040.01083173149 - }, - "targetPosition": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Existing Videos", - "id": "9da9772c-661b-455f-8735-704e21c092cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Existing Videos", - "Asset Class", - "Governance", - "9da9772c-661b-455f-8735-704e21c092cb" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Videos Rewards", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Youtube Superalgos Channel Videos Rewards How to install Superalgos and configure your Profile to get SA Tokens", - "config": "{}", - "project": "Governance", - "id": "cc3a38f6-17cc-47e4-b167-7b187bfb3b80", - "savedPayload": { - "position": { - "x": 29325.937748089353, - "y": 26193.01083173149 - }, - "targetPosition": { - "x": 29313.937748089353, - "y": 26220.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "How to install Superalgos and configure your Profile to get SA Tokens", - "id": "b3ad11a6-fd1f-4c78-b41e-acf22fdbf82d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Videos Rewards", - "Asset Class", - "Governance", - "54b204d1-3dee-4fbd-987c-89857320b44b" - ], - [ - "How to install Superalgos and configure your Profile to get SA Tokens", - "Asset", - "Governance", - "b3ad11a6-fd1f-4c78-b41e-acf22fdbf82d" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "3fbc0320-5899-47a1-947d-962ef00f9372", - "savedPayload": { - "position": { - "x": 29313.937748089353, - "y": 26220.01083173149 - }, - "targetPosition": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Videos Rewards", - "id": "54b204d1-3dee-4fbd-987c-89857320b44b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Videos Rewards", - "Asset Class", - "Governance", - "54b204d1-3dee-4fbd-987c-89857320b44b" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Youtube Superalgos Channel Existing Videos Youtube Video", - "config": "{}", - "project": "Governance", - "id": "9c2336bf-1d12-41b1-899d-072e74b313d1", - "savedPayload": { - "position": { - "x": 29438.369883048876, - "y": 26416.747402667585 - }, - "targetPosition": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Youtube Video", - "id": "dc865943-b5b4-406d-ad41-7e27ce1f99a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Existing Videos", - "Asset Class", - "Governance", - "9da9772c-661b-455f-8735-704e21c092cb" - ], - [ - "Youtube Video", - "Asset", - "Governance", - "dc865943-b5b4-406d-ad41-7e27ce1f99a2" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Youtube Superalgos Channel Existing Videos Youtube Video", - "config": "{}", - "project": "Governance", - "id": "9d58ed72-bfa9-4fce-b081-c69041a09f70", - "savedPayload": { - "position": { - "x": 29321.676528852, - "y": 26425.931368817968 - }, - "targetPosition": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Youtube Video", - "id": "c0c789a0-2c30-4ab5-a53d-5f05883a22cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ], - [ - "Existing Videos", - "Asset Class", - "Governance", - "9da9772c-661b-455f-8735-704e21c092cb" - ], - [ - "Youtube Video", - "Asset", - "Governance", - "c0c789a0-2c30-4ab5-a53d-5f05883a22cc" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "5f915eaa-3bab-4a90-b488-b8a524068c82", - "savedPayload": { - "position": { - "x": 29210.351375640264, - "y": 26389.75963385333 - }, - "targetPosition": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Youtube Video", - "id": "76e8f081-9c15-4f82-847b-c795519cf9df" - } - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "257f4215-ab47-4b05-b345-340a8b1a7a9a", - "savedPayload": { - "position": { - "x": 29356.937748089353, - "y": 26128.01083173149 - }, - "targetPosition": { - "x": 29392.198967326705, - "y": 25830.090294645015 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Superalgos Channel", - "id": "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ], - [ - "Superalgos Channel", - "Asset Class", - "Governance", - "9d8d9ef1-3534-4fd6-9a90-f8fc1a8db7cc" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "d62fb84e-21f6-43d0-af40-9a61ee7140bf", - "savedPayload": { - "position": { - "x": 29392.198967326705, - "y": 25830.090294645015 - }, - "targetPosition": { - "x": 29427.460186564058, - "y": 25532.16975755854 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Youtube", - "id": "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Youtube", - "Asset Class", - "Governance", - "c5a8db55-68f9-4ce0-87bd-1ef6324bf7e1" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Vimeo", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "2e0f4b7a-7d87-4979-ab52-573d8f8e8453", - "savedPayload": { - "position": { - "x": 29247.96280639286, - "y": 25772.54590136586 - }, - "targetPosition": { - "x": 29427.460186564058, - "y": 25532.16975755854 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Vimeo", - "id": "4c8ac872-6575-4e9d-aba3-4eb82ac69acb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ], - [ - "Vimeo", - "Asset Class", - "Governance", - "4c8ac872-6575-4e9d-aba3-4eb82ac69acb" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "6603553f-fac9-40ee-bbf6-115a7571a5b9", - "savedPayload": { - "position": { - "x": 29483.956760169367, - "y": 25548.50336396615 - }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Videos", - "id": "16295c53-241e-4147-979c-fbd3b5cd3039" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Videos", - "Asset Class", - "Governance", - "16295c53-241e-4147-979c-fbd3b5cd3039" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Articles", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Personal Blog Post", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "1d8a992e-8bdc-408b-b394-783f00a619b1", - "savedPayload": { - "position": { - "x": 29343.877168332205, - "y": 25803.48463069107 - }, - "targetPosition": { - "x": 29375.235707312502, - "y": 25505.12806208059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Personal Blog Post", - "id": "0ed4830d-ac02-4f62-a41c-8f061605da1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Personal Blog Post", - "Asset Class", - "Governance", - "0ed4830d-ac02-4f62-a41c-8f061605da1e" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Crypto Media", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Coindesk", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coindesk First Article", - "config": "{\n \"percentage\": 60\n}", - "project": "Governance", - "id": "0e47a980-f159-412c-a566-66842ff45426", - "savedPayload": { - "position": { - "x": 29276.317984034467, - "y": 26367.20917767121 - }, - "targetPosition": { - "x": 29206.284374877694, - "y": 26075.49820155191 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "First Article", - "id": "81890945-2a81-4607-8aaa-181ff57dc3da" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coindesk", - "Asset Class", - "Governance", - "7b4ed833-94a1-4b96-8425-7a6c03e422b1" - ], - [ - "First Article", - "Asset", - "Governance", - "81890945-2a81-4607-8aaa-181ff57dc3da" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coindesk Second Article", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "id": "5cde8909-cf95-4e26-bb81-fd7025acaaed", - "savedPayload": { - "position": { - "x": 29159.354035365624, - "y": 26371.80470373045 - }, - "targetPosition": { - "x": 29206.284374877694, - "y": 26075.49820155191 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Second Article", - "id": "8a2e0ed2-8b51-489b-99fa-b69ffff4610c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coindesk", - "Asset Class", - "Governance", - "7b4ed833-94a1-4b96-8425-7a6c03e422b1" - ], - [ - "Second Article", - "Asset", - "Governance", - "8a2e0ed2-8b51-489b-99fa-b69ffff4610c" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coindesk Third Article", - "config": "{}", - "project": "Governance", - "id": "007c1202-f8c7-4e1a-b670-146a269d5084", - "savedPayload": { - "position": { - "x": 29049.53480546291, - "y": 26331.290250858136 - }, - "targetPosition": { - "x": 29206.284374877694, - "y": 26075.49820155191 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Third Article", - "id": "1eb1a547-1839-4e80-b69f-2f74341bf35e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coindesk", - "Asset Class", - "Governance", - "7b4ed833-94a1-4b96-8425-7a6c03e422b1" - ], - [ - "Third Article", - "Asset", - "Governance", - "1eb1a547-1839-4e80-b69f-2f74341bf35e" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "689d66fa-3235-4470-9c09-affc9efc6aca", - "savedPayload": { - "position": { - "x": 29206.284374877694, - "y": 26075.49820155191 - }, - "targetPosition": { - "x": 29253.214714389764, - "y": 25779.19169937337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Coindesk", - "id": "7b4ed833-94a1-4b96-8425-7a6c03e422b1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coindesk", - "Asset Class", - "Governance", - "7b4ed833-94a1-4b96-8425-7a6c03e422b1" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Coin Telegraph", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coin Telegraph First Article", - "config": "{\n \"percentage\": 60\n}", - "project": "Governance", - "id": "9d23380e-01f8-4573-98dc-bed85217f3b0", - "savedPayload": { - "position": { - "x": 28979.213993663634, - "y": 26299.981408270916 - }, - "targetPosition": { - "x": 29064.41859707481, - "y": 26012.33548781046 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "First Article", - "id": "b471bb15-9ad5-4117-b82a-69281ee7e986" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coin Telegraph", - "Asset Class", - "Governance", - "6dcc7051-247d-4a8b-aad1-ee8b81d5561b" - ], - [ - "First Article", - "Asset", - "Governance", - "b471bb15-9ad5-4117-b82a-69281ee7e986" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coin Telegraph Second Article", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "id": "ede59373-2c3c-47dd-bb50-dc5d4caa6d38", - "savedPayload": { - "position": { - "x": 28875.62247975986, - "y": 26245.479276247548 - }, - "targetPosition": { - "x": 29064.41859707481, - "y": 26012.33548781046 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Second Article", - "id": "e2d9a195-4385-45e1-aa71-8e1e3a7f3d61" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coin Telegraph", - "Asset Class", - "Governance", - "6dcc7051-247d-4a8b-aad1-ee8b81d5561b" - ], - [ - "Second Article", - "Asset", - "Governance", - "e2d9a195-4385-45e1-aa71-8e1e3a7f3d61" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Crypto Media Coin Telegraph Third Article", - "config": "{}", - "project": "Governance", - "id": "9836d3a1-ba6f-4e38-8e1b-3e82fe5bb287", - "savedPayload": { - "position": { - "x": 28800.773463276222, - "y": 26155.483115888343 - }, - "targetPosition": { - "x": 29064.41859707481, - "y": 26012.33548781046 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Third Article", - "id": "409363f4-29a2-4c9d-8a60-aa7012d11207" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coin Telegraph", - "Asset Class", - "Governance", - "6dcc7051-247d-4a8b-aad1-ee8b81d5561b" - ], - [ - "Third Article", - "Asset", - "Governance", - "409363f4-29a2-4c9d-8a60-aa7012d11207" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a2e76034-f68e-4390-a4da-a0320059cd4c", - "savedPayload": { - "position": { - "x": 29064.41859707481, - "y": 26012.33548781046 - }, - "targetPosition": { - "x": 29253.214714389764, - "y": 25779.19169937337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Coin Telegraph", - "id": "6dcc7051-247d-4a8b-aad1-ee8b81d5561b" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ], - [ - "Coin Telegraph", - "Asset Class", - "Governance", - "6dcc7051-247d-4a8b-aad1-ee8b81d5561b" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "a1eafd00-2171-49bd-b920-554c6d3697bc", - "savedPayload": { - "position": { - "x": 29253.214714389764, - "y": 25779.19169937337 - }, - "targetPosition": { - "x": 29375.235707312502, - "y": 25505.12806208059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Crypto Media", - "id": "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Crypto Media", - "Asset Class", - "Governance", - "616ac08c-37f1-427a-b8ed-f8597c1b06c4" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Mainstream Media", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Forbes", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Articles Mainstream Media Forbes First Article", - "config": "{\n \"percentage\": 60\n}", - "project": "Governance", - "id": "ea4b6017-5450-4566-959f-ff6e70b73bc4", - "savedPayload": { - "position": { - "x": 28873.615285727054, - "y": 26233.80740469468 - }, - "targetPosition": { - "x": 28973.757343497186, - "y": 25951.014957367024 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "First Article", - "id": "ca222495-ec61-4b3d-af4d-4430a96bf0bf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Mainstream Media", - "Asset Class", - "Governance", - "900018c7-7537-4d83-86a0-79452f21b673" - ], - [ - "Forbes", - "Asset Class", - "Governance", - "b4d49788-f9d6-4b80-b730-cf4252edf8f2" - ], - [ - "First Article", - "Asset", - "Governance", - "ca222495-ec61-4b3d-af4d-4430a96bf0bf" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Mainstream Media Forbes Second Article", - "config": "{\n \"percentage\": 30\n}", - "project": "Governance", - "id": "3ae891ad-5ef1-4ac2-9a70-98855c6dad67", - "savedPayload": { - "position": { - "x": 28773.018161589527, - "y": 26173.958405010242 - }, - "targetPosition": { - "x": 28973.757343497186, - "y": 25951.014957367024 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Second Article", - "id": "1ae70ec2-eec8-406f-b4da-2da7b0b8af7a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Mainstream Media", - "Asset Class", - "Governance", - "900018c7-7537-4d83-86a0-79452f21b673" - ], - [ - "Forbes", - "Asset Class", - "Governance", - "b4d49788-f9d6-4b80-b730-cf4252edf8f2" - ], - [ - "Second Article", - "Asset", - "Governance", - "1ae70ec2-eec8-406f-b4da-2da7b0b8af7a" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Articles Mainstream Media Forbes Third Article", - "config": "{}", - "project": "Governance", - "id": "6c5d6ac6-7b22-45e3-a954-30861d9d4401", - "savedPayload": { - "position": { - "x": 28702.98175819223, - "y": 26080.168286409513 - }, - "targetPosition": { - "x": 28973.757343497186, - "y": 25951.014957367024 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Third Article", - "id": "3e930328-26df-4f68-a664-7240a99e76c7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Mainstream Media", - "Asset Class", - "Governance", - "900018c7-7537-4d83-86a0-79452f21b673" - ], - [ - "Forbes", - "Asset Class", - "Governance", - "b4d49788-f9d6-4b80-b730-cf4252edf8f2" - ], - [ - "Third Article", - "Asset", - "Governance", - "3e930328-26df-4f68-a664-7240a99e76c7" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f14cfffd-0704-4595-9309-d0ac9605913b", - "savedPayload": { - "position": { - "x": 28973.757343497186, - "y": 25951.014957367024 - }, - "targetPosition": { - "x": 29174.496525404844, - "y": 25728.071509723806 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Forbes", - "id": "b4d49788-f9d6-4b80-b730-cf4252edf8f2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Mainstream Media", - "Asset Class", - "Governance", - "900018c7-7537-4d83-86a0-79452f21b673" - ], - [ - "Forbes", - "Asset Class", - "Governance", - "b4d49788-f9d6-4b80-b730-cf4252edf8f2" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "47c9740b-dfb2-48a3-bfc0-03b82ff06e3c", - "savedPayload": { - "position": { - "x": 29174.496525404844, - "y": 25728.071509723806 - }, - "targetPosition": { - "x": 29375.235707312502, - "y": 25505.12806208059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Mainstream Media", - "id": "900018c7-7537-4d83-86a0-79452f21b673" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ], - [ - "Mainstream Media", - "Asset Class", - "Governance", - "900018c7-7537-4d83-86a0-79452f21b673" - ] - ] - } - } - ], - "poolWeightVotes": [ - { - "type": "Pool Weight Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "f6553304-c00f-4554-932c-9ff6bcd7adb6", - "savedPayload": { - "position": { - "x": 29115.42808617717, - "y": 25655.12806208059 - }, - "targetPosition": { - "x": 29375.235707312502, - "y": 25505.12806208059 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "dd33235b-cec7-4550-9a39-d0d18e1c21e3", - "savedPayload": { - "position": { - "x": 29375.235707312502, - "y": 25505.12806208059 - }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Articles", - "id": "317428e7-1427-47d2-bc9a-543188f05daf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Articles", - "Asset Class", - "Governance", - "317428e7-1427-47d2-bc9a-543188f05daf" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Referrers", + "name": "Superalgos Medium Blog", "config": "{}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Referrer to Website", + "name": "Software News", "config": "{}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "51c521f9-2829-442d-aec6-6e0a1a1747cd", - "savedPayload": { - "position": { - "x": 29218.123048611553, - "y": 25747.060340585937 - }, - "targetPosition": { - "x": 29329.290279864505, - "y": 25468.41747472436 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referrer to Website", - "id": "2b4d1dcb-d31a-49c2-a111-5a8d4f65c063" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Referrers", - "Asset Class", - "Governance", - "02bb5354-f803-45df-a9c0-4e4cae827108" - ], - [ - "Referrer to Website", - "Asset Class", - "Governance", - "2b4d1dcb-d31a-49c2-a111-5a8d4f65c063" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Referrer to Github", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "e73c4eaa-a6a5-4128-8949-9657978271c8", - "savedPayload": { - "position": { - "x": 29119.953141912, - "y": 25683.308057751758 - }, - "targetPosition": { - "x": 29329.290279864505, - "y": 25468.41747472436 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referrer to Github", - "id": "545cfba6-6014-42a5-8a8a-b3de0bc5847f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Referrers", - "Asset Class", - "Governance", - "02bb5354-f803-45df-a9c0-4e4cae827108" - ], - [ - "Referrer to Github", - "Asset Class", - "Governance", - "545cfba6-6014-42a5-8a8a-b3de0bc5847f" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Referrer to Youtube", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "d11cb66c-271e-4fed-b1d7-3ba423f7af0f", - "savedPayload": { - "position": { - "x": 29053.652916819836, - "y": 25586.84063163964 - }, - "targetPosition": { - "x": 29329.290279864505, - "y": 25468.41747472436 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referrer to Youtube", - "id": "1bba7d55-5fc9-41e0-b9a0-aaf53b151f7c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Referrers", - "Asset Class", - "Governance", - "02bb5354-f803-45df-a9c0-4e4cae827108" - ], - [ - "Referrer to Youtube", - "Asset Class", - "Governance", - "1bba7d55-5fc9-41e0-b9a0-aaf53b151f7c" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "5a1ff391-85a6-4250-a7f8-81e549663ce6", - "savedPayload": { - "position": { - "x": 29291.389561230404, - "y": 25423.448762774413 - }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referrers", - "id": "02bb5354-f803-45df-a9c0-4e4cae827108" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Referrers", - "Asset Class", - "Governance", - "02bb5354-f803-45df-a9c0-4e4cae827108" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Public Relations", - "config": "{\n \"percentage\": 20\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Crypto Media PR Campaign", - "config": "{\n \"percentage\": 95\n}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "All Public Relations Crypto Media PR Campaign 6 Month PR Campaign", + "name": "", "config": "{}", "project": "Governance", - "id": "f20b20b0-26df-4c86-b693-5f2d7de36596", + "id": "8af5e0f3-ae55-4ef3-833b-35ca656d5f93", "savedPayload": { "position": { - "x": 28710.57922308385, - "y": 25588.294698786016 + "x": 31015.628167602383, + "y": 26186.646024964022 }, "targetPosition": { - "x": 28977.88118034036, - "y": 25452.097548864152 + "x": 30787.506377922375, + "y": 25991.811610464967 }, "floatingObject": { "isPinned": false, @@ -10420,122 +7210,47 @@ }, "referenceParent": { "type": "Asset", - "name": "6 Month PR Campaign", - "id": "fc282918-1aed-4971-a96b-2989b3f189d2" + "name": "Beta 10 Announcement", + "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Public Relations", - "Asset Class", - "Governance", - "03246cc7-0e6b-4790-91a5-06f98453294c" + "Superalgos Medium Blog", + "Asset Class" ], [ - "Crypto Media PR Campaign", - "Asset Class", - "Governance", - "8316568f-3267-4025-be66-3660c98a55bb" + "Software News", + "Asset Class" ], [ - "6 Month PR Campaign", - "Asset", - "Governance", - "fc282918-1aed-4971-a96b-2989b3f189d2" + "Beta 10 Announcement", + "Asset" ] ] } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "d4fb16cb-5fb3-41a0-9b3c-fe6285e6d7ea", - "savedPayload": { - "position": { - "x": 28977.88118034036, - "y": 25452.097548864152 }, - "targetPosition": { - "x": 29245.18313759687, - "y": 25315.90039894229 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Crypto Media PR Campaign", - "id": "8316568f-3267-4025-be66-3660c98a55bb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Public Relations", - "Asset Class", - "Governance", - "03246cc7-0e6b-4790-91a5-06f98453294c" - ], - [ - "Crypto Media PR Campaign", - "Asset Class", - "Governance", - "8316568f-3267-4025-be66-3660c98a55bb" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Trading Media PR Campaign", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "All Public Relations Trading Media PR Campaign 6 Month PR Campaign", + "name": "", "config": "{}", "project": "Governance", - "id": "ae51554a-e4f8-43e8-8cca-a3532713d4b5", + "id": "9f0d3665-b326-433f-98df-3cfa51ace672", "savedPayload": { "position": { - "x": 28646.005416744127, - "y": 25284.498825196522 + "x": 30887.648435692507, + "y": 26274.60405779262 }, "targetPosition": { - "x": 28945.594277170498, - "y": 25300.199612069406 + "x": 30787.506377922375, + "y": 25991.811610464967 }, "floatingObject": { "isPinned": false, @@ -10550,39 +7265,29 @@ }, "referenceParent": { "type": "Asset", - "name": "6 Month PR Campaign", - "id": "b12606ee-e874-47bb-8ff2-ff801e417120" + "name": "Beta 11 Announcement", + "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Public Relations", - "Asset Class", - "Governance", - "03246cc7-0e6b-4790-91a5-06f98453294c" + "Superalgos Medium Blog", + "Asset Class" ], [ - "Trading Media PR Campaign", - "Asset Class", - "Governance", - "93ede00a-cbad-48af-9b4b-e9b9c983890d" + "Software News", + "Asset Class" ], [ - "6 Month PR Campaign", - "Asset", - "Governance", - "b12606ee-e874-47bb-8ff2-ff801e417120" + "Beta 11 Announcement", + "Asset" ] ] } @@ -10590,15 +7295,15 @@ ], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "6122f484-8112-4e4d-8046-2f145995535a", + "id": "5c32377a-198d-4804-ac83-d54258602111", "savedPayload": { "position": { - "x": 28945.594277170498, - "y": 25300.199612069406 + "x": 30787.506377922375, + "y": 25991.811610464967 }, "targetPosition": { - "x": 29245.18313759687, - "y": 25315.90039894229 + "x": 30617.584506844923, + "y": 25744.57375387836 }, "floatingObject": { "isPinned": false, @@ -10613,430 +7318,51 @@ }, "referenceParent": { "type": "Asset Class", - "name": "Trading Media PR Campaign", - "id": "93ede00a-cbad-48af-9b4b-e9b9c983890d" + "name": "Software News", + "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Public Relations", - "Asset Class", - "Governance", - "03246cc7-0e6b-4790-91a5-06f98453294c" + "Superalgos Medium Blog", + "Asset Class" ], [ - "Trading Media PR Campaign", - "Asset Class", - "Governance", - "93ede00a-cbad-48af-9b4b-e9b9c983890d" + "Software News", + "Asset Class" ] ] } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "70fe9ccd-7f15-4461-9ce9-9aa906f2ff2a", - "savedPayload": { - "position": { - "x": 29245.18313759687, - "y": 25315.90039894229 }, - "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Public Relations", - "id": "03246cc7-0e6b-4790-91a5-06f98453294c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Public Relations", - "Asset Class", - "Governance", - "03246cc7-0e6b-4790-91a5-06f98453294c" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Conferences & Meetups", - "config": "{\n \"percentage\": 15\n}", - "project": "Governance", - "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Conferences", + "name": "Articles", "config": "{}", "project": "Governance", - "weightVotesSwitch": [ + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ { - "type": "Weight Votes Switch", - "name": "Crypto or Trading Conferences", - "config": "{\n \"percentage\": 90\n}", + "type": "Asset Weight Vote", + "name": "", + "config": "{}", "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Securing a Spot", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Conferences Crypto or Trading Conferences Securing a Spot Labitconf", - "config": "{}", - "project": "Governance", - "id": "a0e7d36c-3360-4e54-8100-10125dd480ea", - "savedPayload": { - "position": { - "x": 28167.307584927017, - "y": 25662.379762692708 - }, - "targetPosition": { - "x": 28414.545441513623, - "y": 25492.457891615257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Labitconf", - "id": "660e4c2f-c69a-4ba4-a8b5-d702d0572b76" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Crypto or Trading Conferences", - "Asset Class", - "Governance", - "33fe09af-869a-40ae-ba9e-5aae5d811049" - ], - [ - "Securing a Spot", - "Asset Class", - "Governance", - "b2ece56b-5001-4371-9b74-713712a7e3e2" - ], - [ - "Labitconf", - "Asset", - "Governance", - "660e4c2f-c69a-4ba4-a8b5-d702d0572b76" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "47301b3d-c2ad-4e55-b215-0c622a8bcdcc", - "savedPayload": { - "position": { - "x": 28414.545441513623, - "y": 25492.457891615257 - }, - "targetPosition": { - "x": 28661.78329810023, - "y": 25322.536020537806 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Securing a Spot", - "id": "b2ece56b-5001-4371-9b74-713712a7e3e2" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Crypto or Trading Conferences", - "Asset Class", - "Governance", - "33fe09af-869a-40ae-ba9e-5aae5d811049" - ], - [ - "Securing a Spot", - "Asset Class", - "Governance", - "b2ece56b-5001-4371-9b74-713712a7e3e2" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Speaking at Conference", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Conferences Crypto or Trading Conferences Speaking at Conference Labitconf", - "config": "{}", - "project": "Governance", - "id": "a25353e4-4abb-4064-ad07-71aebd5d7820", - "savedPayload": { - "position": { - "x": 28063.63289786035, - "y": 25369.611477974515 - }, - "targetPosition": { - "x": 28362.70809798029, - "y": 25346.07374925616 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Labitconf", - "id": "37027d36-c4aa-43d4-abd4-4cf27dad1244" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Crypto or Trading Conferences", - "Asset Class", - "Governance", - "33fe09af-869a-40ae-ba9e-5aae5d811049" - ], - [ - "Speaking at Conference", - "Asset Class", - "Governance", - "9d6400a1-b476-46ea-bdda-f6d7850c6f5f" - ], - [ - "Labitconf", - "Asset", - "Governance", - "37027d36-c4aa-43d4-abd4-4cf27dad1244" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "57ec19da-5998-4d4f-8749-9377d30fd01b", - "savedPayload": { - "position": { - "x": 28362.70809798029, - "y": 25346.07374925616 - }, - "targetPosition": { - "x": 28661.78329810023, - "y": 25322.536020537806 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Speaking at Conference", - "id": "9d6400a1-b476-46ea-bdda-f6d7850c6f5f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Crypto or Trading Conferences", - "Asset Class", - "Governance", - "33fe09af-869a-40ae-ba9e-5aae5d811049" - ], - [ - "Speaking at Conference", - "Asset Class", - "Governance", - "9d6400a1-b476-46ea-bdda-f6d7850c6f5f" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "d97eca82-e9b4-44a6-9170-b53d605fd8e1", + "id": "3ab42101-e22c-483b-baff-eff4afea19dc", "savedPayload": { "position": { - "x": 28661.78329810023, - "y": 25322.536020537806 + "x": 30742.331521335578, + "y": 26331.462314318644 }, "targetPosition": { - "x": 28944.575745427883, - "y": 25222.393962767674 + "x": 30679.95801409025, + "y": 26038.018034098503 }, "floatingObject": { "isPinned": false, @@ -11050,501 +7376,46 @@ "isRunning": false }, "referenceParent": { - "type": "Asset Class", - "name": "Crypto or Trading Conferences", - "id": "33fe09af-869a-40ae-ba9e-5aae5d811049" + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "e8819534-2d2c-4783-8cb7-f88858877d93" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" + "Superalgos Medium Blog", + "Asset Class" ], [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" + "Articles", + "Asset Class" ], [ - "Crypto or Trading Conferences", - "Asset Class", - "Governance", - "33fe09af-869a-40ae-ba9e-5aae5d811049" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Unrelated Conferences", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Securing a Spot", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Conferences Unrelated Conferences Securing a Spot Monaco Streamming Conference 2021", - "config": "{}", - "project": "Governance", - "id": "3418ee65-6f70-4f3d-b198-1a50c279f16a", - "savedPayload": { - "position": { - "x": 28051.448872918816, - "y": 25214.79876255674 - }, - "targetPosition": { - "x": 28350.524073038756, - "y": 25191.261033838386 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Monaco Streamming Conference 2021", - "id": "6f296569-ca8d-4ac7-b4ba-b10bc1e0299d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Unrelated Conferences", - "Asset Class", - "Governance", - "26f4afb5-6746-44dc-81e6-ae9edb5cba97" - ], - [ - "Securing a Spot", - "Asset Class", - "Governance", - "a316a673-7a60-433b-9544-97c67613a354" - ], - [ - "Monaco Streamming Conference 2021", - "Asset", - "Governance", - "6f296569-ca8d-4ac7-b4ba-b10bc1e0299d" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "82a563db-4348-481c-871a-f3537c15c92e", - "savedPayload": { - "position": { - "x": 28350.524073038756, - "y": 25191.261033838386 - }, - "targetPosition": { - "x": 28649.599273158696, - "y": 25167.72330512003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Securing a Spot", - "id": "a316a673-7a60-433b-9544-97c67613a354" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Unrelated Conferences", - "Asset Class", - "Governance", - "26f4afb5-6746-44dc-81e6-ae9edb5cba97" - ], - [ - "Securing a Spot", - "Asset Class", - "Governance", - "a316a673-7a60-433b-9544-97c67613a354" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Speaking at Conference", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Conferences Unrelated Conferences Speaking at Conference Monaco Streamming Conference 2021", - "config": "{}", - "project": "Governance", - "id": "20f35cd4-6da6-47f5-9cd0-a65ed86d8f41", - "savedPayload": { - "position": { - "x": 28108.048102548782, - "y": 24909.416647035054 - }, - "targetPosition": { - "x": 28378.82368785374, - "y": 25038.569976077542 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Monaco Streamming Conference 2021", - "id": "bd2cedf5-df53-4381-88e6-d1df04cbd1ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Unrelated Conferences", - "Asset Class", - "Governance", - "26f4afb5-6746-44dc-81e6-ae9edb5cba97" - ], - [ - "Speaking at Conference", - "Asset Class", - "Governance", - "e428e3ef-81e7-48f6-bec2-1bea44f1b918" - ], - [ - "Monaco Streamming Conference 2021", - "Asset", - "Governance", - "bd2cedf5-df53-4381-88e6-d1df04cbd1ee" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "9167a847-9af7-4b20-b388-0c3bcefd7097", - "savedPayload": { - "position": { - "x": 28378.82368785374, - "y": 25038.569976077542 - }, - "targetPosition": { - "x": 28649.599273158696, - "y": 25167.72330512003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Speaking at Conference", - "id": "e428e3ef-81e7-48f6-bec2-1bea44f1b918" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Unrelated Conferences", - "Asset Class", - "Governance", - "26f4afb5-6746-44dc-81e6-ae9edb5cba97" - ], - [ - "Speaking at Conference", - "Asset Class", - "Governance", - "e428e3ef-81e7-48f6-bec2-1bea44f1b918" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "fa44c690-0b86-455c-8811-2956a3adad94", - "savedPayload": { - "position": { - "x": 28649.599273158696, - "y": 25167.72330512003 - }, - "targetPosition": { - "x": 28944.575745427883, - "y": 25222.393962767674 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Unrelated Conferences", - "id": "26f4afb5-6746-44dc-81e6-ae9edb5cba97" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ], - [ - "Unrelated Conferences", - "Asset Class", - "Governance", - "26f4afb5-6746-44dc-81e6-ae9edb5cba97" + "Add Your Article as a New Asset", + "Asset" ] ] } } ], - "poolWeightVotes": [], - "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "a7e2dec3-9a75-4bd1-bbcb-ea8b171d2687", + "id": "b9ceb401-a8c4-4dc8-b140-632dff77ebf2", "savedPayload": { "position": { - "x": 28944.575745427883, - "y": 25222.393962767674 + "x": 30679.95801409025, + "y": 26038.018034098503 }, "targetPosition": { - "x": 29243.650945547823, - "y": 25198.85623404932 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Conferences", - "id": "57be50e8-d521-4cae-a951-25f6c161ceba" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" - ], - [ - "Conferences", - "Asset Class", - "Governance", - "57be50e8-d521-4cae-a951-25f6c161ceba" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Meetups", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "2d6a6647-251b-479c-abf3-c5eb320ed68b", - "savedPayload": { - "position": { - "x": 28972.875360242866, - "y": 25069.70290500683 - }, - "targetPosition": { - "x": 29243.650945547823, - "y": 25198.85623404932 + "x": 30617.584506844923, + "y": 25744.57375387836 }, "floatingObject": { "isPinned": false, @@ -11559,33 +7430,137 @@ }, "referenceParent": { "type": "Asset Class", - "name": "Meetups", - "id": "a5ae1b0e-f1f9-4155-bcfc-5d65799651d1" + "name": "Articles", + "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" + "Superalgos Medium Blog", + "Asset Class" ], [ - "Meetups", - "Asset Class", - "Governance", - "a5ae1b0e-f1f9-4155-bcfc-5d65799651d1" + "Articles", + "Asset Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reviews", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "0b82ceff-fd9d-42b2-a488-eef1792cb1e7", + "savedPayload": { + "position": { + "x": 30508.243191549638, + "y": 26334.526698416736 + }, + "targetPosition": { + "x": 30562.91384919728, + "y": 26039.55022614755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Review as a New Asset", + "id": "d324f79d-a7a2-4b59-9548-20b64a4e34bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class" + ], + [ + "Superalgos Medium Blog", + "Asset Class" + ], + [ + "Reviews", + "Asset Class" + ], + [ + "Add Your Review as a New Asset", + "Asset" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3e951936-e0a6-41ca-9cff-759a7d62d989", + "savedPayload": { + "position": { + "x": 30562.91384919728, + "y": 26039.55022614755 + }, + "targetPosition": { + "x": 30617.584506844923, + "y": 25744.57375387836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reviews", + "id": "35277463-b778-4c43-85f0-eebdfe398198" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class" + ], + [ + "Superalgos Medium Blog", + "Asset Class" + ], + [ + "Reviews", + "Asset Class" ] ] } @@ -11595,21 +7570,21 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "8770855c-1e8a-464b-8e4a-421d40e2aec1", + "id": "de5939af-e2f4-4eaa-91fa-439a5af5ec99", "savedPayload": { "position": { - "x": 29243.650945547823, - "y": 25198.85623404932 + "x": 30617.584506844923, + "y": 25744.57375387836 }, "targetPosition": { - "x": 29538.62741781701, - "y": 25253.52689169696 + "x": 30555.210999599596, + "y": 25451.12947365822 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, + "isCollapsed": false, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -11618,27 +7593,21 @@ }, "referenceParent": { "type": "Asset Class", - "name": "Conferences & Meetups", - "id": "a9e91549-44fb-435e-99d0-1803c3b6c2e1" + "name": "Superalgos Medium Blog", + "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ], [ - "Conferences & Meetups", - "Asset Class", - "Governance", - "a9e91549-44fb-435e-99d0-1803c3b6c2e1" + "Superalgos Medium Blog", + "Asset Class" ] ] } @@ -11648,15 +7617,15 @@ "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "de5dbd5d-8e89-40ba-8d3e-7915cf1dd69b", + "id": "f4c32aac-1ba3-4c87-9a31-46c941edd98a", "savedPayload": { "position": { - "x": 29538.62741781701, - "y": 25253.52689169696 + "x": 30555.210999599596, + "y": 25451.12947365822 }, "targetPosition": { - "x": 29702.019128321517, - "y": 25001.925721313335 + "x": 30492.83749235427, + "y": 25157.68519343808 }, "floatingObject": { "isPinned": false, @@ -11671,21 +7640,17 @@ }, "referenceParent": { "type": "Asset Class", - "name": "All", - "id": "72f56cca-745a-4554-bf7f-4a2267700b1d" + "name": "Decentralized Marketing Rewards", + "id": "432cb865-7a76-46bb-bb52-019d9f264d66" }, "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + "Assets" ], [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" + "Decentralized Marketing Rewards", + "Asset Class" ] ] } @@ -11698,12 +7663,12 @@ "id": "409cc980-b8cb-446b-b93c-5ad7128d35dc", "savedPayload": { "position": { - "x": 29702.019128321517, - "y": 25001.925721313335 + "x": 30492.83749235427, + "y": 25157.68519343808 }, "targetPosition": { - "x": 29865.410838826025, - "y": 24750.32455092971 + "x": 30430.46398510894, + "y": 24864.24091321794 }, "floatingObject": { "isPinned": false, @@ -11749,7 +7714,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Rewarded Positions Marketing Lead", + "name": "", "config": "{}", "project": "Governance", "id": "95ec9f89-0c77-4136-8670-146699ac67a2", @@ -11802,7 +7767,7 @@ }, { "type": "Position Weight Vote", - "name": "Rewarded Positions Advisor", + "name": "", "config": "{}", "project": "Governance", "id": "5c4f1655-8f2f-46fc-9016-52248fe725d3", @@ -11828,7 +7793,7 @@ }, "referenceParent": { "type": "Position", - "name": "Advisor", + "name": "Marketing Advisor", "id": "1870446d-a572-4568-9956-c3e9bb941657" }, "referenceParentCombinedNodePath": [ @@ -11845,7 +7810,7 @@ "3e191217-1e2f-4d90-a86d-0d425f8844b6" ], [ - "Advisor", + "Marketing Advisor", "Position", "Governance", "1870446d-a572-4568-9956-c3e9bb941657" @@ -11904,12 +7869,12 @@ "id": "776c50a3-8e89-4d25-85ed-d91bd7cc248f", "savedPayload": { "position": { - "x": 29598.108881569515, - "y": 24886.521700851572 + "x": 30337.75888679646, + "y": 25149.557868106484 }, "targetPosition": { - "x": 29865.410838826025, - "y": 24750.32455092971 + "x": 30430.46398510894, + "y": 24864.24091321794 }, "floatingObject": { "isPinned": false, @@ -11999,7 +7964,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", + "name": "", "config": "{}", "project": "Governance", "id": "132eec8f-8438-429d-bebc-47a5e100e48e", @@ -12070,7 +8035,7 @@ }, { "type": "Asset Weight Vote", - "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", + "name": "", "config": "{\n \"percentage\": 55.555556\n}", "project": "Governance", "id": "99b1f5b3-d368-49ed-b848-d52e13b586d6", @@ -12331,7 +8296,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", + "name": "", "config": "{}", "project": "Governance", "id": "8f4adb75-d7f5-4ea4-94e6-9126cd9fc1da", @@ -12396,7 +8361,7 @@ }, { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", + "name": "", "config": "{}", "project": "Governance", "id": "308cb2e4-23e2-4a7f-a1e2-3fa4e83fd6e2", @@ -12461,7 +8426,7 @@ }, { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", + "name": "", "config": "{}", "project": "Governance", "id": "622a822c-b952-4c17-ab4d-2a8874b60016", @@ -12699,7 +8664,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -13474,7 +9439,7 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "config": "\n{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 11 Claim - Governance System\"\n }\n}", "project": "Governance", "id": "92f0f22e-f631-482d-88b1-c16596bf951d", @@ -13539,7 +9504,7 @@ }, { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 10 Claim - API Maps\"\n }\n}\n", "project": "Governance", "id": "81c477e0-c9bf-4b25-a875-d265011a6136", From 65e5046af81a88e1196526114199bf6294bf14ea Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 21 Aug 2021 22:56:37 +0200 Subject: [PATCH 021/227] Governance: Bug Fixes with References Lost. --- .../Function-Libraries/UiObjectsFromNodes.js | 16 +- .../Plugins/User-Profiles/Bitstudiocoin.json | 12 +- .../Plugins/User-Profiles/Lantschirky.json | 12 +- .../User-Profiles/Luis-Fernando-Molina.json | 282 ++++++++++++------ .../Token-Distribution-Superalgos.json | 220 +++++++++++++- .../Spaces/User-Profile-Space/UserProfile.js | 18 +- UI/Utilities.js | 4 +- 7 files changed, 423 insertions(+), 141 deletions(-) diff --git a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js index b170b9fc1..a8c90c6c4 100644 --- a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js @@ -291,9 +291,7 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { function tryToConnectChildrenWithReferenceParents() { /* We reconstruct here the reference relationships. */ for (const [key, node] of mapOfNodes) { - if (node.id === "54854f90-d121-4365-8f40-9a26e7af1097") { - console.log('ACA') - } + if (node.payload === undefined) { continue } if (node.payload.referenceParent !== undefined) { @@ -336,14 +334,16 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { } // If Hierarchy Head is not located within the workspace abort reconnection if (pathNode === undefined) { - console.log("[WARN] Abort reconnection saved path head node not found in current workspace", node) - return + // LUIS : console.log("[WARN] Abort reconnection saved path head node not found in current workspace", node) + // I removed this warning because at the Governance System is common to reference nodes that are not present at the workspace. } continue } else { // Walk through children nodes and find the next node from saved path - pathName = rawPath[i][0] - pathType = rawPath[i][1] - pathNode = getNextNodeFromPath(pathNode, pathName, pathType) + if (pathNode !== undefined) { // LUIS: I added this check because it was blowing up further down the line. See why sometimes this is undefined. + pathName = rawPath[i][0] + pathType = rawPath[i][1] + pathNode = getNextNodeFromPath(pathNode, pathName, pathType) + } } } if (pathNode !== undefined) { diff --git a/Projects/Governance/Plugins/User-Profiles/Bitstudiocoin.json b/Projects/Governance/Plugins/User-Profiles/Bitstudiocoin.json index 448a48a68..06ef6fc57 100644 --- a/Projects/Governance/Plugins/User-Profiles/Bitstudiocoin.json +++ b/Projects/Governance/Plugins/User-Profiles/Bitstudiocoin.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Bitstudiocoin", - "config": "{\n \"signature\": {\n \"message\": \"Bitstudiocoin\",\n \"messageHash\": \"0xf1cb5f478ccca12afeb83bafdcde74aef98ec8eedd8ce00749f5d83c368231cc\",\n \"v\": \"0x1c\",\n \"r\": \"0x9ea7876e0531fae0e811802d426f1cf1712292766c3046bdebcd2a815d2e12f1\",\n \"s\": \"0x419ca6767dc6299953dc589267effa177d69abeef0699372e55bcea1974c3b00\",\n \"signature\": \"0x9ea7876e0531fae0e811802d426f1cf1712292766c3046bdebcd2a815d2e12f1419ca6767dc6299953dc589267effa177d69abeef0699372e55bcea1974c3b001c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"Bitstudiocoin\",\"messageHash\":\"0xf1cb5f478ccca12afeb83bafdcde74aef98ec8eedd8ce00749f5d83c368231cc\",\"v\":\"0x1c\",\"r\":\"0x9ea7876e0531fae0e811802d426f1cf1712292766c3046bdebcd2a815d2e12f1\",\"s\":\"0x419ca6767dc6299953dc589267effa177d69abeef0699372e55bcea1974c3b00\",\"signature\":\"0x9ea7876e0531fae0e811802d426f1cf1712292766c3046bdebcd2a815d2e12f1419ca6767dc6299953dc589267effa177d69abeef0699372e55bcea1974c3b001c\"},\"codeName\":\"Bitstudiocoin\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -62,17 +62,17 @@ "id": "05a8fbaf-4e84-4939-800f-b74580517b88", "savedPayload": { "position": { - "x": 13580, - "y": 10816.5 + "x": 12626, + "y": 25816 }, "targetPosition": { - "x": 13580, - "y": 10816.5 + "x": 12626, + "y": 25816 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Lantschirky.json b/Projects/Governance/Plugins/User-Profiles/Lantschirky.json index 660a66d37..41bcf5fa8 100644 --- a/Projects/Governance/Plugins/User-Profiles/Lantschirky.json +++ b/Projects/Governance/Plugins/User-Profiles/Lantschirky.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Lantschirky", - "config": "{\n \"signature\": {\n \"message\": \"Lantschirky\",\n \"messageHash\": \"0x1b79be6842729e220247448ede7b032d95910ab138eb632761c01cf57265f209\",\n \"v\": \"0x1c\",\n \"r\": \"0x2f83a05859796e1ce83a2ac9bf633768525f78b04089c96e972f139e091af335\",\n \"s\": \"0x725596cb459b25940c17ba4061b93c1692e11f84a54a3ce94897fac8168d83e8\",\n \"signature\": \"0x2f83a05859796e1ce83a2ac9bf633768525f78b04089c96e972f139e091af335725596cb459b25940c17ba4061b93c1692e11f84a54a3ce94897fac8168d83e81c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"Lantschirky\",\"messageHash\":\"0x1b79be6842729e220247448ede7b032d95910ab138eb632761c01cf57265f209\",\"v\":\"0x1c\",\"r\":\"0x2f83a05859796e1ce83a2ac9bf633768525f78b04089c96e972f139e091af335\",\"s\":\"0x725596cb459b25940c17ba4061b93c1692e11f84a54a3ce94897fac8168d83e8\",\"signature\":\"0x2f83a05859796e1ce83a2ac9bf633768525f78b04089c96e972f139e091af335725596cb459b25940c17ba4061b93c1692e11f84a54a3ce94897fac8168d83e81c\"},\"codeName\":\"Lantschirky\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -62,17 +62,17 @@ "id": "c07f1ad2-31cf-4b93-bcf1-182ed1f1b6e6", "savedPayload": { "position": { - "x": 13479, - "y": 10737.5 + "x": 11665, + "y": 25820.25 }, "targetPosition": { - "x": 13479, - "y": 10737.5 + "x": 11665, + "y": 25820.25 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index be5bcc256..f994eb5fd 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -565,7 +565,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "", + "name": "Luis-Fernando-Molina Governance System New Features", "config": "{}", "project": "Governance", "id": "4381f059-44c8-4843-9cac-8a7cf41fa14c", @@ -648,7 +648,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "Luis-Fernando-Molina API Maps New Features", "config": "{}", "project": "Governance", "id": "6145983d-799e-4a3e-ac04-ed29b398cdce", @@ -776,7 +776,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Listings Pool", "config": "{}", "project": "Governance", "id": "9a9ac5a6-8844-44b3-b30e-a131e0268c16", @@ -895,7 +895,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Referrals Rewards Pool", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "d5cfaf67-cacc-4ce2-bcf3-1cf86e104ff3", @@ -960,7 +960,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Referrals Bonus Pool", "config": "{}", "project": "Governance", "id": "0c7e8840-3b89-48c4-8087-b3e0c2396892", @@ -1090,7 +1090,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Support Rewards Pool", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "90eeb2fb-aa44-4530-bbeb-44b29a574c9b", @@ -1155,7 +1155,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Support Bonus Pool", "config": "{}", "project": "Governance", "id": "d9180061-a15d-48dc-8330-be63446cf655", @@ -1285,7 +1285,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Mentorship Rewards Pool", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "1289397e-3fba-4ff6-b095-d7fb40cd2066", @@ -1350,7 +1350,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Mentorship Bonus Pool", "config": "{}", "project": "Governance", "id": "945ed8a9-4d5d-4304-83ed-ca5a750b27a2", @@ -1480,7 +1480,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Influencer Rewards Pool", "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "7f198bd2-bbe2-47fa-a5e9-b417c453faf8", @@ -1545,7 +1545,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Influencer Bonus Pool", "config": "{}", "project": "Governance", "id": "3e0ac914-7a36-4dd7-8ba3-19116faafc43", @@ -1734,7 +1734,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Airdrop Rewards Pool", "config": "{}", "project": "Governance", "id": "1c4f2be4-8f2a-4e3c-87ba-e603166fc643", @@ -1864,7 +1864,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Github Rewards Pool", "config": "{}", "project": "Governance", "id": "984b16fd-f836-4111-82d9-237bf845bf8c", @@ -2117,7 +2117,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Voting Bonus Pool", "config": "{}", "project": "Governance", "id": "ecb405c3-b560-4225-b5e8-1616c3885721", @@ -2247,7 +2247,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Staking Rewards Pool", "config": "{}", "project": "Governance", "id": "59c0fa01-f8ea-432b-85ca-ed1e4827e72d", @@ -2377,7 +2377,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Delegation Bonus Pool", "config": "{}", "project": "Governance", "id": "05e9680b-3a2d-4431-ba6e-84c9495cae24", @@ -2607,7 +2607,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Foundations Project Pool", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "2a1c7f8b-1cf0-411b-b483-d400885c3728", @@ -2660,7 +2660,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "TensorFlow Project Pool", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "6c19b162-0b82-4d3a-a949-7361a2ad2b22", @@ -2713,7 +2713,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Governance Project Pool", "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "0c9cc0a5-cbc2-4c85-824e-432875d39dfc", @@ -2766,7 +2766,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Education Project Pool", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "39553f4f-8b18-4194-9d91-38ded93677f3", @@ -2819,7 +2819,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Ethereum Project Pool", "config": "{\n \"percentage\": 0\n}", "project": "Governance", "id": "c0e53819-b234-4583-b1c7-b465492ae165", @@ -2925,7 +2925,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Data Mines, Indicators, Plotters Pool", "config": "{\n \"percentage\": 22\n}", "project": "Governance", "id": "21c2101a-2aa7-4a8c-9ec1-e182876f74e1", @@ -2978,7 +2978,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Trading Systems, Strategies Pool", "config": "{\n \"percentage\": 60\n}", "project": "Governance", "id": "3b6deff2-0b05-461e-8f89-f01ddac5317a", @@ -3031,7 +3031,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "API Data Mines, API Data Maps, API Indicators Pool", "config": "{}", "project": "Governance", "id": "06321334-e2fc-4c7e-b892-5ee9e3b11fcb", @@ -3137,7 +3137,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Foundations Project Pool", "config": "{\n \"percentage\": 25\n}", "project": "Governance", "id": "34682b4d-a2de-49da-baa3-bfec87ac0521", @@ -3190,7 +3190,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Tensor Flow Project Pool", "config": "{\n \"percentage\": 30\n}", "project": "Governance", "id": "bd2be404-987e-4568-90c1-12bb74c850e1", @@ -3243,7 +3243,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Governance Project Pool", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "e279f63a-310d-4532-bfc9-54e883c537dd", @@ -3296,7 +3296,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Education Project Pool", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "5a656caa-36db-4ee7-a1c3-f748636b80aa", @@ -3349,7 +3349,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Ethereum Project Pool", "config": "{}", "project": "Governance", "id": "af3c5702-3ce1-4a32-8987-8bbce440931b", @@ -3456,7 +3456,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Assets Pool", "config": "{\n \"percentage\": 98\n}", "project": "Governance", "id": "91bcccf1-f27b-42d8-8f31-e1820088b905", @@ -3509,7 +3509,7 @@ }, { "type": "Pool Weight Vote", - "name": "", + "name": "Positions Pool", "config": "{}", "project": "Governance", "id": "ced5bffc-c91a-4815-9a44-3f72c5bcab0c", @@ -3621,7 +3621,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Positions Pool", "config": "{}", "project": "Governance", "id": "1c7db2f4-6bf4-4831-b262-430852eb558e", @@ -3739,7 +3739,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Assets Pool", "config": "{}", "project": "Governance", "id": "64c52071-cf80-4e29-aa50-b37bb3135572", @@ -3857,7 +3857,7 @@ "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "", + "name": "Features Pool", "config": "{}", "project": "Governance", "id": "fce3e954-b537-4364-a2ac-1d444bb1843e", @@ -5267,7 +5267,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Charting System", "config": "{}", "project": "Governance", "id": "5b0f9e6e-67c4-47ef-aa24-1f0dd8ed794b", @@ -5332,7 +5332,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Data Mining", "config": "{}", "project": "Governance", "id": "b7b1fd80-e9ca-47a3-ba1d-f01ad079c990", @@ -5397,7 +5397,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Visual Designer", "config": "{}", "project": "Governance", "id": "cbf1082d-25ff-4fd3-8dd7-dc3c4ed5e656", @@ -5462,7 +5462,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Visual Debugger", "config": "{}", "project": "Governance", "id": "799ea6d7-b5b9-4c2a-b1be-cc517a599e9d", @@ -5592,7 +5592,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features Governance System", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "d86255f6-dc95-4365-b063-0f036449d373", @@ -5657,7 +5657,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features API Maps", "config": "{\n \"percentage\": 15\n}", "project": "Governance", "id": "45e4a5e7-b149-42f3-b14c-ade6183470d6", @@ -5722,7 +5722,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features User Defined Variables and Code", "config": "{}", "project": "Governance", "id": "ebfc51a6-0bf2-4559-b7f5-b8f0bd90a1f9", @@ -5787,7 +5787,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features Tensor Flow Integration", "config": "{\n \"percentage\": 35\n}", "project": "Governance", "id": "fae5785c-52ef-4f17-ba98-77728e251be6", @@ -5976,7 +5976,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features Android Mobile App", "config": "{}", "project": "Governance", "id": "187877ed-3c11-48ae-a8f1-f33348d64a47", @@ -6041,7 +6041,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features iOS Mobile App", "config": "{}", "project": "Governance", "id": "0872f5e5-44d9-4bf4-b53d-f08452abf4b9", @@ -6106,7 +6106,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features Huawei Mobile App", "config": "{}", "project": "Governance", "id": "e557489a-5c48-4313-9961-632f5a24d62a", @@ -6295,7 +6295,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos P2P Network Needed Features Node.js Implementation", "config": "{}", "project": "Governance", "id": "652368bf-6e79-4001-b3de-0e44d28b177a", @@ -6579,7 +6579,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Community Management Moderator", "config": "{}", "project": "Governance", "id": "fe6bbf7f-c838-428f-9e3f-99b6c9c7d779", @@ -6697,7 +6697,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Business Business Lead", "config": "{}", "project": "Governance", "id": "51309102-9d00-417f-9c6a-f928c1f3506c", @@ -6756,7 +6756,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Business Advisor", "config": "{}", "project": "Governance", "id": "80e3f058-9c35-426d-8468-435a4c257215", @@ -6874,7 +6874,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Core Team Member", "config": "{}", "project": "Governance", "id": "bf988832-e97d-46a7-92f1-67914cf08402", @@ -6987,7 +6987,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Project Lead", "config": "{}", "project": "Governance", "id": "98939a3f-34c2-4ab5-af61-36377b78d897", @@ -7184,7 +7184,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Julian Work in Progress Superalgos Medium Blog Software News Beta 10 Announcement", "config": "{}", "project": "Governance", "id": "8af5e0f3-ae55-4ef3-833b-35ca656d5f93", @@ -7216,30 +7216,46 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ], [ "Software News", - "Asset Class" + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" ], [ "Beta 10 Announcement", - "Asset" + "Asset", + "Governance", + "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" ] ] } }, { "type": "Asset Weight Vote", - "name": "", + "name": "Julian Work in Progress Superalgos Medium Blog Software News Beta 11 Announcement", "config": "{}", "project": "Governance", "id": "9f0d3665-b326-433f-98df-3cfa51ace672", @@ -7271,23 +7287,39 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ], [ "Software News", - "Asset Class" + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" ], [ "Beta 11 Announcement", - "Asset" + "Asset", + "Governance", + "e892f30f-5185-4d94-8db8-2c7bd8b86368" ] ] } @@ -7324,19 +7356,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ], [ "Software News", - "Asset Class" + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" ] ] } @@ -7351,7 +7397,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Julian Work in Progress Superalgos Medium Blog Articles Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "3ab42101-e22c-483b-baff-eff4afea19dc", @@ -7383,23 +7429,39 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ], [ "Articles", - "Asset Class" + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" ], [ "Add Your Article as a New Asset", - "Asset" + "Asset", + "Governance", + "e8819534-2d2c-4783-8cb7-f88858877d93" ] ] } @@ -7436,19 +7498,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ], [ "Articles", - "Asset Class" + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" ] ] } @@ -7599,15 +7675,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Assets" + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" ], [ - "Decentralized Marketing Rewards", - "Asset Class" + "All", + "Asset Class", + "Governance", + "72f56cca-745a-4554-bf7f-4a2267700b1d" + ], + [ + "Julian Work in Progress", + "Asset Class", + "Governance", + "5015dae7-e44a-4dbb-a5af-9697078f8f31" ], [ "Superalgos Medium Blog", - "Asset Class" + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" ] ] } @@ -7714,7 +7802,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Marketing Lead", "config": "{}", "project": "Governance", "id": "95ec9f89-0c77-4136-8670-146699ac67a2", @@ -7767,7 +7855,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Advisor", "config": "{}", "project": "Governance", "id": "5c4f1655-8f2f-46fc-9016-52248fe725d3", @@ -7793,7 +7881,7 @@ }, "referenceParent": { "type": "Position", - "name": "Marketing Advisor", + "name": "Advisor", "id": "1870446d-a572-4568-9956-c3e9bb941657" }, "referenceParentCombinedNodePath": [ @@ -7810,7 +7898,7 @@ "3e191217-1e2f-4d90-a86d-0d425f8844b6" ], [ - "Marketing Advisor", + "Advisor", "Position", "Governance", "1870446d-a572-4568-9956-c3e9bb941657" @@ -7964,7 +8052,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", "config": "{}", "project": "Governance", "id": "132eec8f-8438-429d-bebc-47a5e100e48e", @@ -8035,7 +8123,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", "config": "{\n \"percentage\": 55.555556\n}", "project": "Governance", "id": "99b1f5b3-d368-49ed-b848-d52e13b586d6", @@ -8296,7 +8384,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", "config": "{}", "project": "Governance", "id": "8f4adb75-d7f5-4ea4-94e6-9126cd9fc1da", @@ -8361,7 +8449,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", "config": "{}", "project": "Governance", "id": "308cb2e4-23e2-4a7f-a1e2-3fa4e83fd6e2", @@ -8426,7 +8514,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", "config": "{}", "project": "Governance", "id": "622a822c-b952-4c17-ab4d-2a8874b60016", @@ -9439,7 +9527,7 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "", + "name": "Governance System New Features", "config": "\n{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 11 Claim - Governance System\"\n }\n}", "project": "Governance", "id": "92f0f22e-f631-482d-88b1-c16596bf951d", @@ -9504,7 +9592,7 @@ }, { "type": "Feature Contribution Claim", - "name": "", + "name": "API Maps New Features", "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 10 Claim - API Maps\"\n }\n}\n", "project": "Governance", "id": "81c477e0-c9bf-4b25-a875-d265011a6136", diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 59d226727..64cc7955f 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -751,8 +751,204 @@ "id": "cccfce2d-3497-419b-8c32-4cd62fb1b33f", "savedPayload": { "position": { - "x": 35331.25096043528, - "y": 10800.794129455984 + "x": 35626.241539851304, + "y": 10978.042351611191 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Bitstudiocoin", + "config": "{\"project\":\"Governance\",\"fileName\":\"Bitstudiocoin\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "5c0f79f5-416f-46cf-8055-708b71613278", + "savedPayload": { + "position": { + "x": 35522.62339098297, + "y": 10967.15164531474 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "harrellbm", + "config": "{\"project\":\"Governance\",\"fileName\":\"harrellbm\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "49a18a94-de50-4285-bf38-fe43c700b93f", + "savedPayload": { + "position": { + "x": 35428.97902204032, + "y": 10921.478234845728 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Julian-Molina", + "config": "{\"project\":\"Governance\",\"fileName\":\"Julian-Molina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "7096909f-b221-4fb7-a5ec-5a76d147dc2f", + "savedPayload": { + "position": { + "x": 35356.60332596155, + "y": 10846.531007574467 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Lantschirky", + "config": "{\"project\":\"Governance\",\"fileName\":\"Lantschirky\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "bdcdfb11-07a0-42fc-b5ec-09ba55c6dcf6", + "savedPayload": { + "position": { + "x": 35314.22587984527, + "y": 10751.349705213144 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "MarinitaMarina", + "config": "{\"project\":\"Governance\",\"fileName\":\"MarinitaMarina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "6ebdfb57-965a-43d4-a048-31315d0947cf", + "savedPayload": { + "position": { + "x": 35306.95802911758, + "y": 10647.414597552948 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Raplh2502", + "config": "{\"project\":\"Governance\",\"fileName\":\"Raplh2502\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "00a46dc7-6fbd-45d1-870a-fab7924ee5c0", + "savedPayload": { + "position": { + "x": 35335.67638383831, + "y": 10547.26179249652 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "SSChana", + "config": "{\"project\":\"Governance\",\"fileName\":\"SSChana\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "99c7c2c7-eb03-476e-8e0b-9480e3dca261", + "savedPayload": { + "position": { + "x": 35396.917086590365, + "y": 10462.971196431648 }, "targetPosition": { "x": 35605.314597728066, @@ -1288,7 +1484,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1340,7 +1536,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1983,7 +2179,9 @@ "referenceParentCombinedNodePath": [ [ "Creating Your User Profile Tutorial", - "Tutorial" + "Tutorial", + "Education", + "57e388d1-f479-4a16-af85-aee12be285a0" ] ] } @@ -2112,23 +2310,23 @@ "id": "57e388d1-f479-4a16-af85-aee12be285a0", "savedPayload": { "position": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 1 }, "uiObject": { - "isPlaying": false, + "isPlaying": true, "isRunning": false }, "tutorial": { diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index eaa311171..5d081dde6 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -16,7 +16,7 @@ function newGovernanceUserProfileSpace() { let waitingForResponses = 0 let timer = 0 - + const BSC_SCAN_RATE_LIMIT_DELAY = 7000 let reputationByAddress = new Map() return thisObject @@ -43,7 +43,7 @@ function newGovernanceUserProfileSpace() { /* Here we will setup the Reputation for each profile. */ - timer = timer + 10000 + timer = timer + BSC_SCAN_RATE_LIMIT_DELAY waitingForResponses++ getTreasuryAccountTransactions() @@ -83,25 +83,21 @@ function newGovernanceUserProfileSpace() { let apisNode = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadByNodeType('APIs') if (apisNode === undefined) { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() + console.log('[WARN] Github Program Disabled because the Github Credentials are not present at this workspace. APIs node not found.') return } if (apisNode.githubAPI === undefined) { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() + console.log('[WARN] Github Program Disabled because the Github Credentials are not present at this workspace. Github API node not found.') return } let config = JSON.parse(apisNode.githubAPI.config) if (config.username === undefined || config.username === "") { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() + console.log('[WARN] Github Program Disabled because the Github Credentials are not present at this workspace. Github Username not configured.') return } if (config.token === undefined || config.token === "") { - UI.projects.education.spaces.docsSpace.navigateTo('Foundations', 'Topic', 'App Error - Github Credentials Missing', 'Anchor Github Credentials Missing') - UI.projects.education.spaces.docsSpace.sidePanelTab.open() + console.log('[WARN] Github Program Disabled because the Github Credentials are not present at this workspace. Github Token not configured.') return } /* @@ -334,7 +330,7 @@ function newGovernanceUserProfileSpace() { waitingForResponses++ userProfile.payload.blockchainTokens = 0 // We need to set this value here so that the next call to BSCSCAN is not done more than once. setTimeout(getBlockchainTokens, timer, userProfile, blockchainAccount) - timer = timer + 6000 + timer = timer + BSC_SCAN_RATE_LIMIT_DELAY } } } diff --git a/UI/Utilities.js b/UI/Utilities.js index 1f32e3c5c..0c2cbee7a 100644 --- a/UI/Utilities.js +++ b/UI/Utilities.js @@ -1,6 +1,6 @@ function getSchemaDocument (node, project) { if (node === null || node === undefined) { - console.log('[Error] Can not get the schema document of a null or undefined node ') + console.log('[ERROR] Can not get the schema document of a null or undefined node ') return } if (project === undefined) { project = node.project } @@ -9,7 +9,7 @@ function getSchemaDocument (node, project) { if (APP_SCHEMA !== undefined) { return SCHEMAS_BY_PROJECT.get(project).map.appSchema.get(node.type) } else { - console.log('[Error] Could not get APP Scchema for project ' + node.project) + console.log('[ERROR] Could not get APP Scchema for project ' + node.project) } } From 583f367d9d6db380b38932293e26407eb451b7b2 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 21 Aug 2021 17:40:58 -0500 Subject: [PATCH 022/227] Finish Profile Creation Tut revision 1 --- ...10-tutorial-step-where-it-all-begins.json} | 2 +- ...torial-016-tutorial-step-save-the-key.json | 19 +- ...rial-017-tutorial-step-profile-backup.json | 29 ++ ...-tutorial-step-delete-the-constructor.json | 28 ++ ...al-019-tutorial-step-make-it-official.json | 29 ++ ...-tutorial-step-to-infinity-and-beyond.json | 32 ++ ...rial-021-tutorial-step-welcome-aboard.json | 30 ++ .../Token-Distribution-Superalgos.json | 344 ++++++++++++++---- 8 files changed, 441 insertions(+), 72 deletions(-) rename Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json => creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json} (93%) create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json similarity index 93% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json rename to Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index 6317e14d0..9213c021c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-is-all-begins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -1,7 +1,7 @@ { "tutorial": "Creating Your User Profile Tutorial", "pageNumber": 10, - "type": "Tutorial Step - Where is all Begins", + "type": "Tutorial Step - Where it all Begins", "definition": { "text": "Here we are at the head of the governance project. Let’s get that profile created!", "updated": 1629163572836, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json index 7f8088988..7d1427596 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json @@ -4,22 +4,27 @@ "type": "Tutorial Step - Save the Key!", "definition": { "text": "Now that you have a new rocking Profile, let’s talk some more about that private key. ", - "updated": 1629554694993 + "updated": 1629554694993, + "icon": { + "name": "Key\\key-reference", + "project": "Foundations" + } }, "paragraphs": [ { "style": "Text", - "text": "Now that you have a new rocking Profile, let’s talk some more about that private key. Your private key is the way you will be able to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key. This makes the next step super important!", - "updated": 1629554804519 + "text": "Your private key is the way you will be able to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key.", + "updated": 1629578744466 + }, + { + "style": "Warning", + "text": "This is the most important part of this tutorial! You must backup your private key!", + "updated": 1629578829982 }, { "style": "Note", "text": "If you linked a previously owned address you will not need to save the private key but should back up the contents of the constructor for safety." }, - { - "style": "Text", - "text": "Warning: This is the most important part of this tutorial! You must back up your private key! Later on, you will be rewarded or move Superalgos SA Tokens to the address you just generated. So, before any of that happens, you must safely store the private key that you will use to access the address. At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information." - }, { "style": "Text", "text": "" diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json new file mode 100644 index 000000000..5e59653f2 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json @@ -0,0 +1,29 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 17, + "type": "Tutorial Step - Profile Backup", + "definition": { + "text": "Later on, you will be rewarded with Superalgos SA Tokens to the address you just generated. But before that happens, you must safely store the private key that you will use to access the address.", + "updated": 1629579328664, + "icon": { + "name": "Exchange\\exchange-account-asset", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information.", + "updated": 1629578959187 + }, + { + "style": "Callout", + "text": "Access the configuration of the Profile Constructor. You will find the address and private key, so that you may back up the information in whatever way you see fit.", + "updated": 1629578990303 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json new file mode 100644 index 000000000..fadcb1f07 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json @@ -0,0 +1,28 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 18, + "type": "Tutorial Step - Delete the Constructor", + "definition": { + "text": "After you have made sure to back up the contents of the Profile Constructor it's time to clean up shop.", + "updated": 1629582388020, + "icon": { + "name": "Docs\\docs-action-delete-paragraph", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Once you are satisfied with your backup of the private key, delete the Profile Constructor node! ", + "updated": 1629582405899 + }, + { + "style": "Text", + "text": "It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever." + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json new file mode 100644 index 000000000..048b7e884 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json @@ -0,0 +1,29 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 19, + "type": "Tutorial Step - Make it Official", + "definition": { + "text": "Now we are ready to push your new profile to the main Superalgos repository! ", + "updated": 1629583003718, + "icon": { + "name": "Programs\\github-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "If you have gone through the welcome tutorials already, you should have set up your GitHub authentication and submitted a review. Submitting your profile will be exactly the same. Easy right!", + "updated": 1629583038275 + }, + { + "style": "Warning", + "text": "If this sounds strange to you. Read the docs page open to the right and go through the steps to set up your GitHub authentication. Then come back here and we'll finish up!", + "updated": 1629583121545 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json new file mode 100644 index 000000000..82df5e3a3 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json @@ -0,0 +1,32 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 20, + "type": "Tutorial Step - To Infinity and Beyond", + "definition": { + "text": "If you have submitted a review then you are ready to go. We will be using the app.contribute command again to finish submitting your profile.", + "updated": 1629583914664, + "icon": { + "name": "User\\user-profile", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "open the docs panel and type the following command into the search bar", + "updated": 1629583933500 + }, + { + "style": "Json", + "text": "App.contribute This is my first submission of User Profile [add your name here]" + }, + { + "style": "Text", + "text": "If everything is set up correctly you should see the message appear that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged in just a few minutes!" + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json new file mode 100644 index 000000000..63e921fd2 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 21, + "type": "Tutorial Step - Welcome aboard!", + "definition": { + "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile there are a few important things to do.", + "updated": 1629585105331, + "icon": { + "name": "Announcement\\announcement", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "If you generated a Governance address using the profile constructor then you will want to connect that address to a wallet so that you have control of your tokens. ", + "updated": 1629585389120 + }, + { + "style": "List", + "text": "You will find guides to do that here: Building Your Profile", + "updated": 1629585521857 + }, + { + "style": "Text", + "text": "Not only that, but you will want to begin participating in all of the exciting governance programs available! My friend here will take you through that next step in your governance journey.", + "updated": 1629585212515 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 59d226727..04a1e7ca8 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -1412,18 +1412,18 @@ "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", "savedPayload": { "position": { - "x": 23895.165121735266, - "y": 24783.709339629273 + "x": 23885, + "y": 24930 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1637,18 +1637,18 @@ "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", "savedPayload": { "position": { - "x": 23859.54944474041, - "y": 25051.95305944238 + "x": 23772.04694055762, + "y": 25164.54944474041 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1662,7 +1662,7 @@ }, { "type": "Tutorial Topic", - "name": "User Profile", + "name": "Profile Overview", "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ @@ -1674,12 +1674,12 @@ "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", "savedPayload": { "position": { - "x": 24386.909782242685, - "y": 25219.77774788672 + "x": 23435, + "y": 25489.807621135333 }, "targetPosition": { - "x": 24097.132034355964, - "y": 25142.132034355964 + "x": 23435, + "y": 25189.807621135333 }, "floatingObject": { "isPinned": false, @@ -1718,12 +1718,12 @@ "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", "savedPayload": { "position": { - "x": 24174.77774788672, - "y": 25431.909782242685 + "x": 23175.192378864667, + "y": 25339.807621135333 }, "targetPosition": { - "x": 24097.132034355964, - "y": 25142.132034355964 + "x": 23435, + "y": 25189.807621135333 }, "floatingObject": { "isPinned": false, @@ -1746,18 +1746,18 @@ "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 23592.478373654547, - "y": 25202.243719813105 + "x": 23518.243719813105, + "y": 25222.478373654547 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": true, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -1777,18 +1777,18 @@ "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Where is all Begins", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where is all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "name": "Where it all Begins", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 23512.645713530757, - "y": 25479.585369022054 + "x": 23072.867965644036, + "y": 25142.132034355964 }, "targetPosition": { - "x": 23435, - "y": 25189.807621135333 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -1827,12 +1827,12 @@ "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 23285, - "y": 25449.615242270665 + "x": 22985, + "y": 24930 }, "targetPosition": { - "x": 23435, - "y": 25189.807621135333 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -1858,12 +1858,12 @@ "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 23145.22225211328, - "y": 25267.45333466609 + "x": 23072.867965644036, + "y": 24717.867965644036 }, "targetPosition": { - "x": 23435, - "y": 25189.807621135333 + "x": 23285, + "y": 24930 }, "floatingObject": { "isPinned": false, @@ -1917,15 +1917,15 @@ "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 23329, - "y": 25090 + "x": 23314.709339629273, + "y": 25060.165121735266 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, @@ -1954,12 +1954,12 @@ "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 23072.867965644036, - "y": 25142.132034355964 + "x": 23145.22225211328, + "y": 24592.54666533391 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 23435, + "y": 24670.192378864667 }, "floatingObject": { "isPinned": false, @@ -1983,7 +1983,9 @@ "referenceParentCombinedNodePath": [ [ "Creating Your User Profile Tutorial", - "Tutorial" + "Tutorial", + "Education", + "57e388d1-f479-4a16-af85-aee12be285a0" ] ] } @@ -1996,12 +1998,12 @@ "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 22985, - "y": 24930 + "x": 23285, + "y": 24410.384757729335 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 23435, + "y": 24670.192378864667 }, "floatingObject": { "isPinned": false, @@ -2027,12 +2029,12 @@ "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 23072.867965644036, - "y": 24717.867965644036 + "x": 23512.645713530757, + "y": 24380.414630977946 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 23435, + "y": 24670.192378864667 }, "floatingObject": { "isPinned": false, @@ -2055,15 +2057,15 @@ "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 23342, - "y": 24810.192378864667 + "x": 23314.709339629273, + "y": 24799.834878264734 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, @@ -2080,31 +2082,247 @@ }, { "type": "Tutorial Topic", - "name": "New Tutorial Topic", - "config": "{\"icon\": {\"name\": \"\",\"project\": \"Foundations\"},\"position\": \"Left\",\"slider\": \"toTop\",\"pressButton\": \"\",\"docs\": {\"project\": \"Foundations\",\"category\": \"Tutorial\",\"type\": \"\"},\"controlDocs\": {\"panel\": \"\",\"closeTutorialEditor\": false,\"page\": {\"project\": \"Foundations\",\"category\": \"\",\"type\": \"\"}}}", + "name": "Profile Backup", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", - "tutorialSteps": [], + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Save the Key!", + "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", + "savedPayload": { + "position": { + "x": 23264.226460044618, + "y": 24477.91200339085 + }, + "targetPosition": { + "x": 23518.243719813105, + "y": 24637.521626345453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Profile Backup", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", + "savedPayload": { + "position": { + "x": 23451.48743962621, + "y": 24345.043252690906 + }, + "targetPosition": { + "x": 23518.243719813105, + "y": 24637.521626345453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delete the Constructor", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", + "savedPayload": { + "position": { + "x": 23677.853342767707, + "y": 24383.504366576966 + }, + "targetPosition": { + "x": 23518.243719813105, + "y": 24637.521626345453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], "tutorialTopics": [], "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 23598, - "y": 24691.192378864667 + "x": 23518.243719813105, + "y": 24637.521626345453 }, "targetPosition": { "x": 23585, "y": 24930 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Submit Profile", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Make it Official", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n }\n}", + "project": "Education", + "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", + "savedPayload": { + "position": { + "x": 23738.457597726625, + "y": 24397.33689229162 + }, + "targetPosition": { + "x": 23772.04694055762, + "y": 24695.45055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {} + } + }, + { + "type": "Tutorial Step", + "name": "Infinity and Beyond", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", + "savedPayload": { + "position": { + "x": 23959.093881115237, + "y": 24460.901110519182 + }, + "targetPosition": { + "x": 23772.04694055762, + "y": 24695.45055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Tutorial Step", + "name": "Welcome aboard!", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "340f9107-9b4a-424b-94f2-79d65873c572", + "savedPayload": { + "position": { + "x": 24070.16060352559, + "y": 24661.861212428597 + }, + "targetPosition": { + "x": 23772.04694055762, + "y": 24695.45055525959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tutorialTopics": [], + "id": "75373f58-ac05-4358-ad12-e50c88f08196", + "savedPayload": { + "position": { + "x": 23772.04694055762, + "y": 24695.45055525959 + }, + "targetPosition": { + "x": 23585, + "y": 24930 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" } } } @@ -2131,9 +2349,7 @@ "isPlaying": false, "isRunning": false }, - "tutorial": { - "status": "Done" - } + "tutorial": {} } } ] From aee5e65dff9a875d320a603660d1976fd4d84fe4 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 21 Aug 2021 17:46:02 -0500 Subject: [PATCH 023/227] Fix Step Configs --- .../Token-Distribution-Superalgos.json | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 04a1e7ca8..eb3ea872d 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -2239,7 +2239,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Done" + } } }, { @@ -2267,13 +2269,16 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Done" } } }, { "type": "Tutorial Step", "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { @@ -2295,6 +2300,9 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Done" } } } @@ -2349,7 +2357,9 @@ "isPlaying": false, "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Done" + } } } ] From e8840ebb0058121f05282351ebbe37f8fa9e2b03 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 22 Aug 2021 18:55:43 +0200 Subject: [PATCH 024/227] Luis and Julian profiles plus details --- .../Plugins/Assets/Superalgos-Marketing.json | 80 +- .../Governance/Plugins/Pools/Superalgos.json | 10 +- .../Plugins/User-Profiles/Julian-Molina.json | 21330 +++++----------- .../User-Profiles/Luis-Fernando-Molina.json | 5110 +++- 4 files changed, 9936 insertions(+), 16594 deletions(-) diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json index c9ff18bb9..be5d90893 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json @@ -1164,12 +1164,12 @@ "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa", "savedPayload": { "position": { - "x": 10920.842325937778, - "y": 22400.42630607307 + "x": 19808, + "y": 38866.172863406 }, "targetPosition": { - "x": 11030.444633247698, - "y": 22679.68843066633 + "x": 19658, + "y": 38606.365242270665 }, "floatingObject": { "isPinned": false, @@ -1188,12 +1188,12 @@ "id": "ca73a870-ec32-46f0-adb9-36bcbb537027", "savedPayload": { "position": { - "x": 11030.444633247698, - "y": 22679.68843066633 + "x": 19658, + "y": 38606.365242270665 }, "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 + "x": 19508, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, @@ -1225,12 +1225,12 @@ "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39", "savedPayload": { "position": { - "x": 11229.472300263322, - "y": 22365.652059524513 + "x": 19508, + "y": 38946.55762113533 }, "targetPosition": { - "x": 11184.75962041047, - "y": 22662.301307392052 + "x": 19508, + "y": 38646.55762113533 }, "floatingObject": { "isPinned": false, @@ -1249,12 +1249,12 @@ "id": "98fdc3e9-66be-4697-b20b-c454884df033", "savedPayload": { "position": { - "x": 11184.75962041047, - "y": 22662.301307392052 + "x": 19508, + "y": 38646.55762113533 }, "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 + "x": 19508, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, @@ -1286,12 +1286,12 @@ "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1", "savedPayload": { "position": { - "x": 11514.140821672856, - "y": 22489.851665778773 + "x": 19208, + "y": 38866.172863406 }, "targetPosition": { - "x": 11327.093881115237, - "y": 22724.401110519182 + "x": 19358, + "y": 38606.365242270665 }, "floatingObject": { "isPinned": false, @@ -1310,12 +1310,12 @@ "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11", "savedPayload": { "position": { - "x": 11327.093881115237, - "y": 22724.401110519182 + "x": 19358, + "y": 38606.365242270665 }, "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 + "x": 19508, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, @@ -1347,12 +1347,12 @@ "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440", "savedPayload": { "position": { - "x": 11698.57118974414, - "y": 22739.74594063975 + "x": 18988.384757729335, + "y": 38646.55762113533 }, "targetPosition": { - "x": 11419.30906515088, - "y": 22849.34824794967 + "x": 19248.192378864667, + "y": 38496.55762113533 }, "floatingObject": { "isPinned": false, @@ -1371,12 +1371,12 @@ "id": "478d13a2-138a-4404-8200-cec5f8300fe4", "savedPayload": { "position": { - "x": 11419.30906515088, - "y": 22849.34824794967 + "x": 19248.192378864667, + "y": 38496.55762113533 }, "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 + "x": 19508, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, @@ -1408,12 +1408,12 @@ "id": "782c046b-0590-48dd-b997-9485f70ad53a", "savedPayload": { "position": { - "x": 11733.345436292697, - "y": 23048.375914965294 + "x": 18908, + "y": 38346.55762113533 }, "targetPosition": { - "x": 11436.696188425158, - "y": 23003.663235112443 + "x": 19208, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, @@ -1432,12 +1432,12 @@ "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7", "savedPayload": { "position": { - "x": 11436.696188425158, - "y": 23003.663235112443 + "x": 19208, + "y": 38346.55762113533 }, "targetPosition": { - "x": 11140.046940557619, - "y": 22958.95055525959 + "x": 19508, + "y": 38346.55762113533 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index a30d80f5e..c446e8ab1 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -1,7 +1,7 @@ { "type": "Pools", "name": "Superalgos", - "config": "{\"tokens\":\"60000000\",\"codeName\":\"Superalgos\"}", + "config": "{\n \"tokens\": \"66000000\",\n \"codeName\": \"Superalgos\"\n}", "project": "Governance", "poolClasses": [ { @@ -792,7 +792,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -817,7 +817,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1482,7 +1482,7 @@ "pools": [ { "type": "Pool", - "name": "Listings", + "name": "Liquidity", "config": "{}", "project": "Governance", "poolClasses": [], @@ -1538,7 +1538,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index cdcd9289e..d523e1edf 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -472,7 +472,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -537,9 +537,5689 @@ { "type": "Weight Votes Switch", "name": "New Weight Votes Switch", - "config": "{}", + "config": "{\n \"percentage\": 15\n}", "project": "Governance", - "weightVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Marketing Assets, Features & Positions", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Decentralized Marketing Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Medium Blog", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Software News", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "da6745cd-c069-4c44-9e34-392642acdfdc", + "savedPayload": { + "position": { + "x": 14858.35319810527, + "y": 37675.882974138076 + }, + "targetPosition": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Beta 10 Announcement", + "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ], + [ + "Beta 10 Announcement", + "Asset", + "Governance", + "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c162f541-6d95-4c36-a6d9-ef5ca201d3c2", + "savedPayload": { + "position": { + "x": 14965.86358296886, + "y": 37395.80884618892 + }, + "targetPosition": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Beta 11 Announcement", + "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ], + [ + "Beta 11 Announcement", + "Asset", + "Governance", + "e892f30f-5185-4d94-8db8-2c7bd8b86368" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ef47ad37-ef77-448e-b330-ea1c8b8cc1a4", + "savedPayload": { + "position": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Software News", + "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Articles", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "adc79b8f-cb0a-418c-a233-c27cec888ecb", + "savedPayload": { + "position": { + "x": 15190.69184238749, + "y": 37188.335744904034 + }, + "targetPosition": { + "x": 15312.71283531023, + "y": 37462.39938219682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "e8819534-2d2c-4783-8cb7-f88858877d93" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Articles", + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "e8819534-2d2c-4783-8cb7-f88858877d93" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "80f6d381-994f-4c63-b35f-4841201fed69", + "savedPayload": { + "position": { + "x": 15312.71283531023, + "y": 37462.39938219682 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Articles", + "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Articles", + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reviews", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f885cbb0-419b-4619-a34e-84a6103c9a07", + "savedPayload": { + "position": { + "x": 15649.754597960151, + "y": 37176.314763591276 + }, + "targetPosition": { + "x": 15542.244213096561, + "y": 37456.38889154044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Review as a New Asset", + "id": "d324f79d-a7a2-4b59-9548-20b64a4e34bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Reviews", + "Asset Class", + "Governance", + "35277463-b778-4c43-85f0-eebdfe398198" + ], + [ + "Add Your Review as a New Asset", + "Asset", + "Governance", + "d324f79d-a7a2-4b59-9548-20b64a4e34bd" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c92859c0-a637-49ad-a796-d52d572b58c1", + "savedPayload": { + "position": { + "x": 15542.244213096561, + "y": 37456.38889154044 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reviews", + "id": "35277463-b778-4c43-85f0-eebdfe398198" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Reviews", + "Asset Class", + "Governance", + "35277463-b778-4c43-85f0-eebdfe398198" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "72564aec-0621-49e7-8163-cb098906a181", + "savedPayload": { + "position": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos Medium Blog", + "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Article Publications", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Alternative Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Code Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "cc19e820-b1b0-4d35-a95e-a839eda3e28f", + "savedPayload": { + "position": { + "x": 14800.13952196831, + "y": 37510.42787348058 + }, + "targetPosition": { + "x": 15099.728382394684, + "y": 37494.727086607694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "801da9b4-69da-40cf-9058-a59aa874bb20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Code Project", + "Asset Class", + "Governance", + "51852149-bc7a-4b20-8c62-ba610f1f05af" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "801da9b4-69da-40cf-9058-a59aa874bb20" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "575622ad-0fd8-46fb-916d-aae1e7461391", + "savedPayload": { + "position": { + "x": 15099.728382394684, + "y": 37494.727086607694 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Code Project", + "id": "51852149-bc7a-4b20-8c62-ba610f1f05af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Code Project", + "Asset Class", + "Governance", + "51852149-bc7a-4b20-8c62-ba610f1f05af" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Coinmonks", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "fb73fa6d-8c7f-4272-85ca-7861cdfd7516", + "savedPayload": { + "position": { + "x": 14896.114902053803, + "y": 37152.24287872579 + }, + "targetPosition": { + "x": 15147.71607243743, + "y": 37315.6345892303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Coinmonks", + "Asset Class", + "Governance", + "fc766d7c-6855-4765-b95e-3c5934cad5e4" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "591ba012-586d-4d7f-a2bd-a9f20a30fd90" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "514c296c-761f-4d85-b09f-76e25e38abaa", + "savedPayload": { + "position": { + "x": 15147.71607243743, + "y": 37315.6345892303 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Coinmonks", + "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Coinmonks", + "Asset Class", + "Governance", + "fc766d7c-6855-4765-b95e-3c5934cad5e4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Towards Data Science", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7a0a153a-bb6e-4842-9fe8-6af74aa84ca3", + "savedPayload": { + "position": { + "x": 15184.296473093877, + "y": 36918.878043836485 + }, + "targetPosition": { + "x": 15291.806857957466, + "y": 37198.95217178565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "1dd73db7-8205-4bd5-9ae7-686650229b25" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Towards Data Science", + "Asset Class", + "Governance", + "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "1dd73db7-8205-4bd5-9ae7-686650229b25" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9c67937e-e74a-44bc-9ffa-495334762c25", + "savedPayload": { + "position": { + "x": 15291.806857957466, + "y": 37198.95217178565 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Towards Data Science", + "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Towards Data Science", + "Asset Class", + "Governance", + "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Hackernoon", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "19ec6716-975e-45be-a9a4-84c657d5e805", + "savedPayload": { + "position": { + "x": 15554.608669882567, + "y": 36899.47080396137 + }, + "targetPosition": { + "x": 15476.962956351812, + "y": 37189.24855184809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Hackernoon", + "Asset Class", + "Governance", + "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "a5bdea2f-384a-4d66-b233-1a10022c1a75" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "aee2c348-5508-4430-b955-e27728a26b1d", + "savedPayload": { + "position": { + "x": 15476.962956351812, + "y": 37189.24855184809 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Hackernoon", + "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Hackernoon", + "Asset Class", + "Governance", + "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8d757769-f8d9-4aad-aace-cd561889e796", + "savedPayload": { + "position": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Alternative Media", + "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Specialized Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "CoinDesk", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ed3671da-b508-40df-a1af-2085cddd8a83", + "savedPayload": { + "position": { + "x": 15241.879664486401, + "y": 36947.525942687236 + }, + "targetPosition": { + "x": 15430.675781801352, + "y": 37180.669731124326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "9dee6dff-f658-439f-8e12-0aab40f075cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinDesk", + "Asset Class", + "Governance", + "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "9dee6dff-f658-439f-8e12-0aab40f075cc" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4f2f669d-f8bd-4545-8fdb-71c44cc73f7c", + "savedPayload": { + "position": { + "x": 15430.675781801352, + "y": 37180.669731124326 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinDesk", + "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinDesk", + "Asset Class", + "Governance", + "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "CoinTelegraph", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6cb62a01-5d5d-4b2b-8a10-8f730b559bf1", + "savedPayload": { + "position": { + "x": 15682.188977076894, + "y": 36817.100382340446 + }, + "targetPosition": { + "x": 15650.830438096598, + "y": 37115.45695095093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinTelegraph", + "Asset Class", + "Governance", + "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "9109ae37-eb9e-4f92-92bd-e2e56340adaf" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "eec5edfb-bff7-4704-86f8-93924736a46f", + "savedPayload": { + "position": { + "x": 15650.830438096598, + "y": 37115.45695095093 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinTelegraph", + "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinTelegraph", + "Asset Class", + "Governance", + "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "VentureBeat", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "02dab135-0ee8-4e88-aea8-e214d903b079", + "savedPayload": { + "position": { + "x": 16085.759475990486, + "y": 37036.22128493151 + }, + "targetPosition": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "658ba678-a890-4df0-a567-9db7362db051" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "VentureBeat", + "Asset Class", + "Governance", + "6869158d-251a-42a9-9690-2e9330e679f6" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "658ba678-a890-4df0-a567-9db7362db051" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "18d2e7ef-03a8-4b47-ba00-966c3c68ca65", + "savedPayload": { + "position": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "VentureBeat", + "id": "6869158d-251a-42a9-9690-2e9330e679f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "VentureBeat", + "Asset Class", + "Governance", + "6869158d-251a-42a9-9690-2e9330e679f6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4858a2b0-6e89-47b3-8b3f-0f95fe89ac58", + "savedPayload": { + "position": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Specialized Media", + "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mainstream Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Forbes", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b4e60688-09d5-484c-a8eb-e0fababeb22b", + "savedPayload": { + "position": { + "x": 15883.97422653369, + "y": 36926.66083363598 + }, + "targetPosition": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "79b859a1-be36-46d1-93b3-b4130268d67a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Forbes", + "Asset Class", + "Governance", + "117b674b-8b19-4d2e-8f13-7a359cad566a" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "79b859a1-be36-46d1-93b3-b4130268d67a" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "47844d11-9705-44e0-9e2c-d76da7e7ea2b", + "savedPayload": { + "position": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Forbes", + "id": "117b674b-8b19-4d2e-8f13-7a359cad566a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Forbes", + "Asset Class", + "Governance", + "117b674b-8b19-4d2e-8f13-7a359cad566a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Wall Street Journal", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "612e1b69-a095-4f88-8cd9-857bc4105a18", + "savedPayload": { + "position": { + "x": 16287.544725447282, + "y": 37145.78173622704 + }, + "targetPosition": { + "x": 16054.40093701019, + "y": 37334.577853541996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Wall Street Journal", + "Asset Class", + "Governance", + "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "59c96b16-8156-42c9-a538-7d9c12e4f8ff" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "bf92b800-a997-4710-8d8c-864fd56af09f", + "savedPayload": { + "position": { + "x": 16054.40093701019, + "y": 37334.577853541996 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Wall Street Journal", + "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Wall Street Journal", + "Asset Class", + "Governance", + "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Financial Times", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "1f3c879a-caf9-415b-8447-12f7e29b8e52", + "savedPayload": { + "position": { + "x": 16417.97028579406, + "y": 37586.09104881754 + }, + "targetPosition": { + "x": 16119.61371718358, + "y": 37554.732509837246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Financial Times", + "Asset Class", + "Governance", + "f7210df8-4e8b-4399-9658-f9b2b87fea05" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "6e5fa39d-d088-430c-88f5-ce72461c19e5" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ea825db2-d7bc-4017-99f5-11f945ddc263", + "savedPayload": { + "position": { + "x": 16119.61371718358, + "y": 37554.732509837246 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Financial Times", + "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Financial Times", + "Asset Class", + "Governance", + "f7210df8-4e8b-4399-9658-f9b2b87fea05" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0abfc1e5-0652-4dd9-8a6e-d93c1efab930", + "savedPayload": { + "position": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mainstream Media", + "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5601e557-1cff-4a63-9d76-5270c15eaafc", + "savedPayload": { + "position": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Article Publications", + "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Video Publications", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "YouTube", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "14400000-ba7e-4691-acb1-2c39df549b34", + "savedPayload": { + "position": { + "x": 15795.807474804045, + "y": 37171.10842124893 + }, + "targetPosition": { + "x": 15764.44893582375, + "y": 37469.464989859414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "YouTube", + "Asset Class", + "Governance", + "dc919439-aa5f-441f-b725-027bde05ccca" + ], + [ + "Add Your Video as a New Asset", + "Asset", + "Governance", + "54b5daca-5651-4d54-94c3-3b1c40bc928b" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7bdc3755-e84a-4c63-a3eb-e7992c2b3f7d", + "savedPayload": { + "position": { + "x": 15764.44893582375, + "y": 37469.464989859414 + }, + "targetPosition": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "YouTube", + "id": "dc919439-aa5f-441f-b725-027bde05ccca" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "YouTube", + "Asset Class", + "Governance", + "dc919439-aa5f-441f-b725-027bde05ccca" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Vimeo", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "5dadb998-d325-4833-a33e-0107fd1179bc", + "savedPayload": { + "position": { + "x": 16281.217671429014, + "y": 37523.779572624415 + }, + "targetPosition": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "Vimeo", + "Asset Class", + "Governance", + "478369a0-691a-4936-8dc5-d8841aca3a1c" + ], + [ + "Add Your Video as a New Asset", + "Asset", + "Governance", + "f4b2f6d0-07cd-4105-a810-fc5b744cfc72" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2dad94b2-0f89-4bd2-a5aa-842a84d5dccc", + "savedPayload": { + "position": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "targetPosition": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Vimeo", + "id": "478369a0-691a-4936-8dc5-d8841aca3a1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "Vimeo", + "Asset Class", + "Governance", + "478369a0-691a-4936-8dc5-d8841aca3a1c" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d066a92d-9039-4672-b36f-b9bd97a95539", + "savedPayload": { + "position": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Video Publications", + "id": "24550aaf-708d-4b42-81e4-b8eedab129c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Social Media Posts", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Twitter", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9493de22-3911-40df-a69e-fda76acdef29", + "savedPayload": { + "position": { + "x": 15893.535536409083, + "y": 37291.792526638674 + }, + "targetPosition": { + "x": 15862.176997428787, + "y": 37590.14909524916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Twitter", + "Asset Class", + "Governance", + "ca73a870-ec32-46f0-adb9-36bcbb537027" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "47aef9c5-ca13-4e41-84dd-2f12cd0141fa" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4941ae97-1576-4acb-b5d0-0afdd55ab01a", + "savedPayload": { + "position": { + "x": 15862.176997428787, + "y": 37590.14909524916 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Twitter", + "id": "ca73a870-ec32-46f0-adb9-36bcbb537027" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Twitter", + "Asset Class", + "Governance", + "ca73a870-ec32-46f0-adb9-36bcbb537027" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Facebook", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "a4f26986-6522-485b-a230-2bbe3077e258", + "savedPayload": { + "position": { + "x": 16183.489609823977, + "y": 37403.09546723467 + }, + "targetPosition": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Facebook", + "Asset Class", + "Governance", + "98fdc3e9-66be-4697-b20b-c454884df033" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "aa3f69c7-4a26-4fa4-86f1-2a0edbea6044", + "savedPayload": { + "position": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Facebook", + "id": "98fdc3e9-66be-4697-b20b-c454884df033" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Facebook", + "Asset Class", + "Governance", + "98fdc3e9-66be-4697-b20b-c454884df033" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Instagram", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "041404ad-4b38-4f3d-83ae-513e7b3811e7", + "savedPayload": { + "position": { + "x": 16378.945733034052, + "y": 37644.46367801416 + }, + "targetPosition": { + "x": 16104.882095741272, + "y": 37766.4846709369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Instagram", + "Asset Class", + "Governance", + "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "eca46431-9c33-4bdf-831c-a01af5bb39c1" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a0b22716-be60-42b2-878e-86580257edac", + "savedPayload": { + "position": { + "x": 16104.882095741272, + "y": 37766.4846709369 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Instagram", + "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Instagram", + "Asset Class", + "Governance", + "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reddit", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6eeecaa1-ea8f-4561-b110-949a1d9fe615", + "savedPayload": { + "position": { + "x": 16427.531595669454, + "y": 37951.22274182024 + }, + "targetPosition": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Reddit", + "Asset Class", + "Governance", + "478d13a2-138a-4404-8200-cec5f8300fe4" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "b2c40a75-a190-418f-a92f-5d5d6d48d440" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "95f520f3-75a7-4c1a-a433-c0b070c3c2cb", + "savedPayload": { + "position": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reddit", + "id": "478d13a2-138a-4404-8200-cec5f8300fe4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Reddit", + "Asset Class", + "Governance", + "478d13a2-138a-4404-8200-cec5f8300fe4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Hacker News", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b2e3bb65-8d4d-432b-a638-8836b6f4dab6", + "savedPayload": { + "position": { + "x": 16316.22865507346, + "y": 38241.17681523513 + }, + "targetPosition": { + "x": 16073.523556760976, + "y": 38064.841239547386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "782c046b-0590-48dd-b997-9485f70ad53a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Hacker News", + "Asset Class", + "Governance", + "f8e738d8-4dcb-4534-a9e7-918791e237f7" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "782c046b-0590-48dd-b997-9485f70ad53a" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7db7faea-d7b5-435e-9c56-7d53608005d0", + "savedPayload": { + "position": { + "x": 16073.523556760976, + "y": 38064.841239547386 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Hacker News", + "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Hacker News", + "Asset Class", + "Governance", + "f8e738d8-4dcb-4534-a9e7-918791e237f7" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c8f82580-50a7-4cda-8dea-4db8f6cf3d8e", + "savedPayload": { + "position": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Social Media Posts", + "id": "39029972-92d3-482b-8b50-bb46487d2c02" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Backlinks", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "To Website", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "5e829432-7013-4321-a9b9-679429739bda", + "savedPayload": { + "position": { + "x": 16403.238664351753, + "y": 37797.8432099172 + }, + "targetPosition": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "id": "d9074fb1-335c-411b-8db5-fa2980967b83" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Website", + "Asset Class", + "Governance", + "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + ], + [ + "Add Your Link as a New Asset", + "Asset", + "Governance", + "d9074fb1-335c-411b-8db5-fa2980967b83" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "45d0d109-09c3-4994-b243-7edd6621714a", + "savedPayload": { + "position": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "targetPosition": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "To Website", + "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Website", + "Asset Class", + "Governance", + "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "To Repository", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6321faa9-5c63-4745-a8d7-0353d5821e29", + "savedPayload": { + "position": { + "x": 16340.521586391162, + "y": 38394.55634713817 + }, + "targetPosition": { + "x": 16097.816488078677, + "y": 38218.220771450426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "id": "47894e9c-c655-48c8-b97c-add009c60f33" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Repository", + "Asset Class", + "Governance", + "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + ], + [ + "Add Your Link as a New Asset", + "Asset", + "Governance", + "47894e9c-c655-48c8-b97c-add009c60f33" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5765703a-c596-4cdd-9fa4-eafd42698c8d", + "savedPayload": { + "position": { + "x": 16097.816488078677, + "y": 38218.220771450426 + }, + "targetPosition": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "To Repository", + "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Repository", + "Asset Class", + "Governance", + "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3cde536c-5329-4efb-9901-4df58acf0e63", + "savedPayload": { + "position": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Backlinks", + "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "006abf0a-5bbc-4a9b-b3d3-655b3cfb3cc1", + "savedPayload": { + "position": { + "x": 26560.04972284323, + "y": 22480.691081094647 + }, + "targetPosition": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Decentralized Marketing Rewards", + "id": "432cb865-7a76-46bb-bb52-019d9f264d66" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Rewarded Positions", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "70d963f8-9a14-46e0-9db8-51521692badd", + "savedPayload": { + "position": { + "x": 26865.12832840104, + "y": 22363.582376562248 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Lead", + "id": "0759bf5b-d439-4c62-b0d9-74330b151331" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Marketing Lead", + "Position", + "Governance", + "0759bf5b-d439-4c62-b0d9-74330b151331" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "id": "be920920-edfc-4af2-a69d-cd0a0f439429", + "savedPayload": { + "position": { + "x": 27025.69826879893, + "y": 22456.28747487473 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Advisor", + "id": "1870446d-a572-4568-9956-c3e9bb941657" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Marketing Advisor", + "Position", + "Governance", + "1870446d-a572-4568-9956-c3e9bb941657" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b875c124-aa5f-41b3-8417-5ffef1dd731a", + "savedPayload": { + "position": { + "x": 27101.111389766193, + "y": 22625.66811780209 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Webmaster Superalgos.org", + "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Webmaster Superalgos.org", + "Position", + "Governance", + "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "id": "16474331-a828-4455-93ad-c7e995f7cf2e", + "savedPayload": { + "position": { + "x": 27062.562442291044, + "y": 22807.02665678239 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Social Media Accounts Manager", + "id": "d2babe29-ea0c-4792-9305-30d755d23ea8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Social Media Accounts Manager", + "Position", + "Governance", + "d2babe29-ea0c-4792-9305-30d755d23ea8" + ] + ] + } + } + ], + "id": "46a45704-95f7-4b3f-bcae-61fdec5b771f", + "savedPayload": { + "position": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "targetPosition": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "3e191217-1e2f-4d90-a86d-0d425f8844b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c5258958-8fd9-4d68-8a9f-481430aa1bb3", + "savedPayload": { + "position": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "targetPosition": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Docs", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Foundations", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Data-Mining", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "972f397b-169a-4475-a594-f7b45b816bc5", + "savedPayload": { + "position": { + "x": 27113.634847960053, + "y": 22521.423380691973 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-001-data-mining-introduction.json", + "id": "8be28df9-be95-4d90-9fe5-8b1bceff858c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-001-data-mining-introduction.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "caf67f3c-af98-43b0-9725-ec7d592388a2", + "savedPayload": { + "position": { + "x": 27151.90911185916, + "y": 22512.76279897389 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-002-data-mining-workflows.json", + "id": "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-002-data-mining-workflows.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f28ef240-766c-4475-8570-31e86450887d", + "savedPayload": { + "position": { + "x": 27190.986366878868, + "y": 22509.172103659763 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-003-data-mining-dataset-types.json", + "id": "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-003-data-mining-dataset-types.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "91dbf001-b6ad-4917-b8ed-3ff7e018aab1", + "savedPayload": { + "position": { + "x": 27230.197990351528, + "y": 22510.71273254195 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-004-data-mining-datasets-type-conversions.json", + "id": "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-004-data-mining-datasets-type-conversions.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ea28f543-7cbc-4db3-b307-4d2b85397edc", + "savedPayload": { + "position": { + "x": 27268.873060528003, + "y": 22517.35832503313 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-005-data-mining-indicator-frameworks.json", + "id": "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-005-data-mining-indicator-frameworks.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "120aa4c9-004f-468a-adda-ef4fe3c42aa9", + "savedPayload": { + "position": { + "x": 27306.349836234822, + "y": 22528.99517320327 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-006-data-mining-data-mine-hierarchy.json", + "id": "71a80ca0-52c1-4483-959a-50c02202b472" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "64539ae7-e8f1-45fe-ab99-ccd9ea0cef64", + "savedPayload": { + "position": { + "x": 27341.987079449114, + "y": 22545.42416735384 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-007-data-mining-managing-execution.json", + "id": "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-007-data-mining-managing-execution.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "23ea7782-593f-4799-b294-687fe831bb99", + "savedPayload": { + "position": { + "x": 27375.175027058973, + "y": 22566.364202839948 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-008-data-mining-data-dependencies.json", + "id": "227bbd8d-e8fa-41df-8055-29d1c540b109" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-008-data-mining-data-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c84bb21e-aed0-4cbe-bf27-360e6534997a", + "savedPayload": { + "position": { + "x": 27405.345824079355, + "y": 22591.456989848746 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-009-data-mining-status-reports.json", + "id": "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-009-data-mining-status-reports.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4d589c68-500f-4050-877d-57a590267d4f", + "savedPayload": { + "position": { + "x": 27431.98323980832, + "y": 22620.27318383748 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-010-data-mining-status-dependencies.json", + "id": "30045833-4921-47c6-92c8-86599da184ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-010-data-mining-status-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f8fda4cd-5971-47f6-934f-82214c3431a2", + "savedPayload": { + "position": { + "x": 27454.631500677457, + "y": 22652.319731737647 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-011-data-mining-deployments.json", + "id": "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-011-data-mining-deployments.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b8b963d8-921b-458f-9192-e8b35af794b5", + "savedPayload": { + "position": { + "x": 27472.90308866401, + "y": 22687.048308229692 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-012-data-mining-products.json", + "id": "37a70240-45ab-43d5-8683-1c07bc1a07af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-012-data-mining-products.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "10ce9ac7-7b86-483f-bc6b-4868fe00c840", + "savedPayload": { + "position": { + "x": 27486.485371831688, + "y": 22723.864697741254 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-013-data-mining-plotting.json", + "id": "27550dce-eaeb-412a-804b-9419f6f02144" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-013-data-mining-plotting.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9dd7a541-0daa-4d3f-95a7-c16efa946a02", + "savedPayload": { + "position": { + "x": 27495.14595354977, + "y": 22762.13896164036 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-014-data-mining-fetching-data-from-apis.json", + "id": "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7b2f24d2-3e60-4322-8abd-bd9d4c294dbf", + "savedPayload": { + "position": { + "x": 27498.736648863898, + "y": 22801.21621666007 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-015-data-mining-consuming-data-from-strategies.json", + "id": "d46f8ac7-a577-4602-bb96-575044da2062" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c17df90d-e269-4f9e-8558-c1500b43c601", + "savedPayload": { + "position": { + "x": 27497.19601998171, + "y": 22840.42784013273 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-016-data-mining-indicator-bots.json", + "id": "6ef34e7c-be21-4483-a488-257e1d717222" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-016-data-mining-indicator-bots.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "5ea6e2a4-d27e-471e-8700-a47539c05e4d", + "savedPayload": { + "position": { + "x": 27490.550427490532, + "y": 22879.102910309204 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-017-data-mining-indicator-bots-process-definition.json", + "id": "ae0f7576-1400-493e-ad7c-46e8acc83077" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ab4d2612-e8de-4a72-ab6a-3a107142538f", + "savedPayload": { + "position": { + "x": 27478.91357932039, + "y": 22916.579686016023 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-018-data-mining-indicator-bots-product-definition.json", + "id": "0a2be786-6951-49a9-985b-6a83fc5c6e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f151e193-5bfc-499e-9d0e-a172dfa3d09e", + "savedPayload": { + "position": { + "x": 27462.48458516982, + "y": 22952.216929230315 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "id": "8084df3b-c95b-409f-82dd-0a93ec296fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6339b029-cd96-47c8-a4e2-2c303f60cd10", + "savedPayload": { + "position": { + "x": 27441.544549683713, + "y": 22985.404876840174 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "id": "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c48475ff-d97f-41ba-b561-0f382333478c", + "savedPayload": { + "position": { + "x": 27416.451762674915, + "y": 23015.575673860556 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-021-data-mining-plotters.json", + "id": "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-021-data-mining-plotters.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b97d193b-05b6-4110-a385-0a5e964379a0", + "savedPayload": { + "position": { + "x": 27387.635568686183, + "y": 23042.21308958952 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-022-data-mining-plotters-shapes.json", + "id": "a1b427a3-e01d-47dc-ae7c-f9df75260566" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-022-data-mining-plotters-shapes.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "cffc09c0-62bf-4360-acd9-53ea184446d4", + "savedPayload": { + "position": { + "x": 27355.589020786014, + "y": 23064.861350458657 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "id": "b89d7565-8941-4851-82c0-26bcfc231e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f4c1f7d0-fc80-4384-8620-730abe34bf39", + "savedPayload": { + "position": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "targetPosition": { + "x": 26924.77581407845, + "y": 22931.09029407517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mining", + "id": "aea42b19-c49e-46e4-8319-f37ee415cd95" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1434e595-bae2-4c08-ac24-2ce9accdec5c", + "savedPayload": { + "position": { + "x": 26924.77581407845, + "y": 22931.09029407517 + }, + "targetPosition": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Governance", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9778b74f-4d30-4991-8781-2bcb252505aa", + "savedPayload": { + "position": { + "x": 27191.773843708634, + "y": 23260.805401665948 + }, + "targetPosition": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tutorials", + "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Tutorials", + "Asset Class", + "Governance", + "4666b61d-64da-460a-97ae-1e6a4c72feff" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Books", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Governance-Project-Docs Docs Books the-governance-project.json", + "config": "{}", + "project": "Governance", + "id": "075ba82b-16b1-43e7-b76c-26437c5928de", + "savedPayload": { + "position": { + "x": 27137.45926094363, + "y": 23777.57413727121 + }, + "targetPosition": { + "x": 27015.43826802089, + "y": 23503.51049997843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "the-governance-project.json", + "id": "954fb1cf-9a03-444b-9b49-6839e6ace660" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ], + [ + "the-governance-project.json", + "Asset", + "Governance", + "954fb1cf-9a03-444b-9b49-6839e6ace660" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "39ce29d4-2c76-4d10-9f0a-74e55e3c12d7", + "savedPayload": { + "position": { + "x": 27015.43826802089, + "y": 23503.51049997843 + }, + "targetPosition": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Books", + "id": "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e8704c13-cf5d-4b79-936e-b4ff66d66eb2", + "savedPayload": { + "position": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "targetPosition": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5798800d-0a82-4d98-ab63-60855d9eb83e", + "savedPayload": { + "position": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "targetPosition": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "poolWeightVotes": [], "assetWeightVotes": [], "featureWeightVotes": [], @@ -664,7 +6344,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -698,15186 +6378,6 @@ "config": "{}", "project": "Governance", "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Tutorials Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [], - "id": "68eb806a-2aea-4e22-b0e8-9e3a1c46cb77", - "savedPayload": { - "position": { - "x": 26680.66759467648, - "y": 23347.37142941026 - }, - "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Tutorials", - "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Tutorials", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Topics Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "B Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Beta Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Beta-10-Claims Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8e784bcb-6239-4b42-8883-e6e4c02a14d1", - "savedPayload": { - "position": { - "x": 26344.24907979265, - "y": 22365.281979677435 - }, - "targetPosition": { - "x": 26524.195648199024, - "y": 22605.322044080796 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "beta-10-claims-001-beta-10-claim-api-maps.json", - "id": "41599334-32e8-499b-8f82-77426ea7e601" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ], - [ - "Beta", - "Asset Class" - ], - [ - "Beta-10-Claims", - "Asset Class" - ], - [ - "beta-10-claims-001-beta-10-claim-api-maps.json", - "Asset" - ] - ] - } - } - ], - "id": "c163f743-20b4-4943-b2ee-1fb6d4cc7561", - "savedPayload": { - "position": { - "x": 26524.195648199024, - "y": 22605.322044080796 - }, - "targetPosition": { - "x": 26704.142216605396, - "y": 22845.362108484158 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Beta-10-Claims", - "id": "b9b4e70c-b1ff-4223-a0ef-b337996d01cf" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ], - [ - "Beta", - "Asset Class" - ], - [ - "Beta-10-Claims", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Beta-11-Claims Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "445e1134-547f-4360-b5bf-745513018ffc", - "savedPayload": { - "position": { - "x": 26939.95723559775, - "y": 22293.64544495329 - }, - "targetPosition": { - "x": 26822.049726101573, - "y": 22569.503776718724 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "beta-11-claims-001-beta-11-claim-governance-system.json", - "id": "9f964a7e-d7d0-4c16-851b-61c200aaa9d8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ], - [ - "Beta", - "Asset Class" - ], - [ - "Beta-11-Claims", - "Asset Class" - ], - [ - "beta-11-claims-001-beta-11-claim-governance-system.json", - "Asset" - ] - ] - } - } - ], - "id": "4abd0c19-e065-437a-8917-ca7683853756", - "savedPayload": { - "position": { - "x": 26822.049726101573, - "y": 22569.503776718724 - }, - "targetPosition": { - "x": 26704.142216605396, - "y": 22845.362108484158 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Beta-11-Claims", - "id": "2e1d9042-3b2b-4339-a29a-6333f83608d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ], - [ - "Beta", - "Asset Class" - ], - [ - "Beta-11-Claims", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "4e94a253-3d4a-41df-806f-c10acfd6b4b2", - "savedPayload": { - "position": { - "x": 26704.142216605396, - "y": 22845.362108484158 - }, - "targetPosition": { - "x": 26739.96048396747, - "y": 23143.216186386708 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Beta", - "id": "983f0185-a491-41dc-9d82-eee5edb803e8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ], - [ - "Beta", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b23a4d24-b520-46b2-8890-34d598703710", - "savedPayload": { - "position": { - "x": 26739.96048396747, - "y": 23143.216186386708 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "B", - "id": "d5e1973e-d585-406d-94e0-4fcafb935ccc" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "B", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "E Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Exchange Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Exchange-Listing-Requirements-Research Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "c66f1156-37e0-4088-8cbb-24acbd7a5d41", - "savedPayload": { - "position": { - "x": 26893.982323332857, - "y": 22344.059803170676 - }, - "targetPosition": { - "x": 27066.667443038557, - "y": 22589.375618870006 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "exchange-listing-requirements-research-001-listing-requirements-research-task.json", - "id": "6972f096-016a-4363-8230-5e10a9a77011" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ], - [ - "Exchange-Listing-Requirements-Research", - "Asset Class" - ], - [ - "exchange-listing-requirements-research-001-listing-requirements-research-task.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "037496b4-a76e-4980-b144-4e0bcd166155", - "savedPayload": { - "position": { - "x": 27071.155265143138, - "y": 22289.409188326925 - }, - "targetPosition": { - "x": 27066.667443038557, - "y": 22589.375618870006 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "exchange-listing-requirements-research-002-probit-global-listing-requirements.json", - "id": "9c948127-7654-42d0-b0c7-6f9146c14f93" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ], - [ - "Exchange-Listing-Requirements-Research", - "Asset Class" - ], - [ - "exchange-listing-requirements-research-002-probit-global-listing-requirements.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "f4f4fb24-fd1e-4fcc-903d-459378d5198d", - "savedPayload": { - "position": { - "x": 27246.61401144493, - "y": 22349.335554466645 - }, - "targetPosition": { - "x": 27066.667443038557, - "y": 22589.375618870006 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "exchange-listing-requirements-research-003-lbank-listing-requirements.json", - "id": "80c531bc-6e7d-4a4a-b755-7264893c927f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ], - [ - "Exchange-Listing-Requirements-Research", - "Asset Class" - ], - [ - "exchange-listing-requirements-research-003-lbank-listing-requirements.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "96cf9d44-2a8a-4a3d-9bdb-3f53929cb09e", - "savedPayload": { - "position": { - "x": 27353.3392847744, - "y": 22500.949066546735 - }, - "targetPosition": { - "x": 27066.667443038557, - "y": 22589.375618870006 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json", - "id": "f3fd43a2-883d-44b9-a84d-b67864f8bd04" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ], - [ - "Exchange-Listing-Requirements-Research", - "Asset Class" - ], - [ - "exchange-listing-requirements-research-004-bittrex-global-listing-requirements.json", - "Asset" - ] - ] - } - } - ], - "id": "5b5e7648-4c81-4c34-85b3-128c43bba59a", - "savedPayload": { - "position": { - "x": 27066.667443038557, - "y": 22589.375618870006 - }, - "targetPosition": { - "x": 26969.70454580222, - "y": 22873.273834009757 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Exchange-Listing-Requirements-Research", - "id": "9c971712-20f8-4651-8050-07754c869840" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ], - [ - "Exchange-Listing-Requirements-Research", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "1bf663b3-7f51-4054-a757-5d92bbadc651", - "savedPayload": { - "position": { - "x": 26969.70454580222, - "y": 22873.273834009757 - }, - "targetPosition": { - "x": 26872.74164856588, - "y": 23157.172049149507 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Exchange", - "id": "055679fd-f486-4ac6-83a9-4b8cee5407b7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ], - [ - "Exchange", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "4fc33aca-e6b0-4bef-80b2-0a4420f4fbf7", - "savedPayload": { - "position": { - "x": 26872.74164856588, - "y": 23157.172049149507 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "E", - "id": "6051f16e-bd2f-426b-8c6f-0aaf094b9fa1" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "E", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "G Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Gov Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Gov-Commands Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a8c035c8-bd8a-4ebc-b59f-594b0f6ea23a", - "savedPayload": { - "position": { - "x": 26648.932669272304, - "y": 22530.27617912996 - }, - "targetPosition": { - "x": 26909.855009219013, - "y": 22678.328644549263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-001-app-prs-command.json", - "id": "5d1e13cd-ef35-4843-bbd5-840fffbbd30e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands", - "Asset Class" - ], - [ - "gov-commands-001-app-prs-command.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "b30c0084-aa70-48c9-b377-4443d14ae0cf", - "savedPayload": { - "position": { - "x": 26907.611035391692, - "y": 22378.337037030884 - }, - "targetPosition": { - "x": 26909.855009219013, - "y": 22678.328644549263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-002-app-pay-command.json", - "id": "43461790-c2bc-44df-88a9-de6da84014cf" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands", - "Asset Class" - ], - [ - "gov-commands-002-app-pay-command.json", - "Asset" - ] - ] - } - } - ], - "id": "05b50779-86df-4f26-b55c-a6e882ad97c4", - "savedPayload": { - "position": { - "x": 26909.855009219013, - "y": 22678.328644549263 - }, - "targetPosition": { - "x": 27061.79415131809, - "y": 22937.00701066865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Gov-Commands", - "id": "c7661a59-fbf7-4abc-b853-b24c6b408e32" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Gov-Commands-Errors Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "db3927ce-8894-4f91-bcb8-62d82c4e2931", - "savedPayload": { - "position": { - "x": 26985.331038342363, - "y": 22387.97822001406 - }, - "targetPosition": { - "x": 27137.27018044144, - "y": 22646.65658613345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-errors-001-gov-error-pull-requests-not-processed.json", - "id": "a998b453-1fd6-43b9-8591-d5bc278ef3e6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Errors", - "Asset Class" - ], - [ - "gov-commands-errors-001-gov-error-pull-requests-not-processed.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "0bfa6dd4-ac78-41cf-8fb2-3a22790b0e2a", - "savedPayload": { - "position": { - "x": 27212.74620956479, - "y": 22356.306161598248 - }, - "targetPosition": { - "x": 27137.27018044144, - "y": 22646.65658613345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-errors-002-gov-error-github-credentials-missing.json", - "id": "0150b728-bd39-4756-99c2-bc866a459129" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Errors", - "Asset Class" - ], - [ - "gov-commands-errors-002-gov-error-github-credentials-missing.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "00ec7bad-5678-453a-b116-cc3a8b3b2614", - "savedPayload": { - "position": { - "x": 27395.948546560827, - "y": 22494.717444034373 - }, - "targetPosition": { - "x": 27137.27018044144, - "y": 22646.65658613345 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-errors-003-gov-error-pay-failed.json", - "id": "ab032c4d-615b-419b-a9b7-b02a5ecee8d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Errors", - "Asset Class" - ], - [ - "gov-commands-errors-003-gov-error-pay-failed.json", - "Asset" - ] - ] - } - } - ], - "id": "ebc3a023-ecf4-492c-9d15-58389bc673a5", - "savedPayload": { - "position": { - "x": 27137.27018044144, - "y": 22646.65658613345 - }, - "targetPosition": { - "x": 27061.79415131809, - "y": 22937.00701066865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Gov-Commands-Errors", - "id": "ba80c70a-bd22-4fae-b32d-a6e961226acb" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Errors", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Gov-Commands-Messages Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "d0acb478-d5fc-499b-b4d8-68187efac6f1", - "savedPayload": { - "position": { - "x": 27318.228543610156, - "y": 22485.076261051196 - }, - "targetPosition": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-messages-001-gov-message-pull-requests-processed.json", - "id": "bb9e9ea8-1825-4040-ab3f-39ed8abc7474" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ], - [ - "gov-commands-messages-001-gov-message-pull-requests-processed.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "174c08ec-be3c-40a5-bb4e-776950103c00", - "savedPayload": { - "position": { - "x": 27468.52498285678, - "y": 22524.145528622867 - }, - "targetPosition": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-messages-002-gov-message-processing-pull-requests.json", - "id": "3da653f6-1366-4d14-bac9-86f61dc83a21" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ], - [ - "gov-commands-messages-002-gov-message-processing-pull-requests.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "1661ee44-12a0-4d09-9612-e7d1b75ef9ec", - "savedPayload": { - "position": { - "x": 27579.150883556864, - "y": 22633.1287264705 - }, - "targetPosition": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-messages-003-gov-message-paying-contributors.json", - "id": "fe78eda8-b246-48cc-91a4-32b61314f774" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ], - [ - "gov-commands-messages-003-gov-message-paying-contributors.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ce2b7086-be83-4ca6-8d66-d3ed9e52ef29", - "savedPayload": { - "position": { - "x": 27620.464124955855, - "y": 22782.823894742254 - }, - "targetPosition": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-messages-004-gov-message-all-payments-were-sent.json", - "id": "7a3c8136-1cd2-4ba7-94af-2da346785da3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ], - [ - "gov-commands-messages-004-gov-message-all-payments-were-sent.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "148337c5-024b-4d34-81af-2f8ef770d073", - "savedPayload": { - "position": { - "x": 27581.394857384184, - "y": 22933.120333988878 - }, - "targetPosition": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "gov-commands-messages-005-gov-message-not-all-payments-were-sent.json", - "id": "d6693426-bba5-4c75-bace-1c40d01e2773" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ], - [ - "gov-commands-messages-005-gov-message-not-all-payments-were-sent.json", - "Asset" - ] - ] - } - } - ], - "id": "915419fe-dfc8-44b6-a4db-c9ceea30ca05", - "savedPayload": { - "position": { - "x": 27320.472517437476, - "y": 22785.067868569575 - }, - "targetPosition": { - "x": 27061.79415131809, - "y": 22937.00701066865 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Gov-Commands-Messages", - "id": "b1e9fd86-6342-463b-a9d4-150df77757a9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ], - [ - "Gov-Commands-Messages", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "ef84468c-27a8-4ba1-8137-e876984060fa", - "savedPayload": { - "position": { - "x": 27061.79415131809, - "y": 22937.00701066865 - }, - "targetPosition": { - "x": 26986.318122194738, - "y": 23227.357435203852 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Gov", - "id": "16d5c2ba-065d-41ae-a20d-0366c532532f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Gov", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Governance Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Governance-Definitions Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "047cbb3d-e680-4441-b868-0b50dded5e90", - "savedPayload": { - "position": { - "x": 27406.235297598687, - "y": 22644.644694239687 - }, - "targetPosition": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-definitions-001-introduction-to-governance-definitions.json", - "id": "0b033c84-32cf-4a9d-997c-7c53077de97f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ], - [ - "governance-definitions-001-introduction-to-governance-definitions.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "117c03a9-d8ab-4638-abd3-fd2458029e4d", - "savedPayload": { - "position": { - "x": 27561.52238039204, - "y": 22643.48312791324 - }, - "targetPosition": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-definitions-002-pools-hierarchy.json", - "id": "fec8926a-33f9-4cd4-970b-239dcbe2635c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ], - [ - "governance-definitions-002-pools-hierarchy.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "549e6168-e968-42e2-9996-c26da1589b19", - "savedPayload": { - "position": { - "x": 27696.58572213389, - "y": 22720.120723363038 - }, - "targetPosition": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-definitions-003-positions-hierarchy.json", - "id": "9380aaac-6229-417e-8d88-d4d236960b5b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ], - [ - "governance-definitions-003-positions-hierarchy.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "59cadad8-de71-454f-bf63-0e58d545ba21", - "savedPayload": { - "position": { - "x": 27775.235209477447, - "y": 22854.02249877844 - }, - "targetPosition": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-definitions-004-features-hierarchy.json", - "id": "d8239912-cd8d-4d3a-883c-587330c84d1d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ], - [ - "governance-definitions-004-features-hierarchy.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bacfd019-f2d1-47e4-b396-c0c8735fccdd", - "savedPayload": { - "position": { - "x": 27776.396775803893, - "y": 23009.309581571797 - }, - "targetPosition": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-definitions-005-assets-hierarchy.json", - "id": "683963f2-1b39-40eb-965e-2d877ab14c32" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ], - [ - "governance-definitions-005-assets-hierarchy.json", - "Asset" - ] - ] - } - } - ], - "id": "2ca11d60-b6e5-48aa-93f9-b5f1a1da3d3b", - "savedPayload": { - "position": { - "x": 27486.04635126869, - "y": 22933.833552448443 - }, - "targetPosition": { - "x": 27275.506980403494, - "y": 23147.546381533848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Governance-Definitions", - "id": "fb6d6a78-ee50-4eb7-8a08-01b7f4a51da7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Definitions", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Governance-Flow Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "93637cb6-9fd8-4b03-8389-9861127090a9", - "savedPayload": { - "position": { - "x": 27824.535771058083, - "y": 23071.083268558126 - }, - "targetPosition": { - "x": 27565.857404938695, - "y": 23223.022410657202 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-flow-001-the-superalgos-meritocracy.json", - "id": "523be818-e02f-4451-9ad6-e87ff6e964f8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Flow", - "Asset Class" - ], - [ - "governance-flow-001-the-superalgos-meritocracy.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "218f5dac-ecc1-462d-9a38-a8d7c3538201", - "savedPayload": { - "position": { - "x": 27856.207829473897, - "y": 23298.498439780557 - }, - "targetPosition": { - "x": 27565.857404938695, - "y": 23223.022410657202 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-flow-002-token-rewards-and-voting-power-flow.json", - "id": "40103f18-414d-495b-884a-2f1d3d43d0df" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Flow", - "Asset Class" - ], - [ - "governance-flow-002-token-rewards-and-voting-power-flow.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "78fa3923-3be6-4949-89ee-1213a3328361", - "savedPayload": { - "position": { - "x": 27717.79654703777, - "y": 23481.70077677659 - }, - "targetPosition": { - "x": 27565.857404938695, - "y": 23223.022410657202 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-flow-003-token-rewards-claims-power-and-claim-votes.json", - "id": "5c0bc240-d6ba-42c8-9a32-f1e619676c11" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Flow", - "Asset Class" - ], - [ - "governance-flow-003-token-rewards-claims-power-and-claim-votes.json", - "Asset" - ] - ] - } - } - ], - "id": "6ea322f8-ff54-47d4-bbad-6f01df3e8af7", - "savedPayload": { - "position": { - "x": 27565.857404938695, - "y": 23223.022410657202 - }, - "targetPosition": { - "x": 27275.506980403494, - "y": 23147.546381533848 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Governance-Flow", - "id": "7e18f236-2a55-4ba5-bcfc-cbb378f72f57" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Flow", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "d6ee8b5d-8b1a-4b1f-a1ea-5672f55f384e", - "savedPayload": { - "position": { - "x": 27275.506980403494, - "y": 23147.546381533848 - }, - "targetPosition": { - "x": 26986.318122194738, - "y": 23227.357435203852 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Governance", - "id": "06321608-a941-4200-a32e-ff50a16810ea" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "e437ab78-33c9-4e54-80db-712cac436d22", - "savedPayload": { - "position": { - "x": 26986.318122194738, - "y": 23227.357435203852 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "G", - "id": "39bc5a66-0684-4f05-b323-c6e47919d9d1" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "G", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "I Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Introduction Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Introduction-to-Governance Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "1a13431e-0b6e-4d6a-a224-2b2e1ec49796", - "savedPayload": { - "position": { - "x": 27614.051931473536, - "y": 22837.607545959665 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-001-governance-overview.json", - "id": "7ba14cd8-6ac8-4cf9-9c82-7c2004c1cbbc" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-001-governance-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "546a4995-62fe-4860-8272-60b8c755b1c0", - "savedPayload": { - "position": { - "x": 27707.154788116153, - "y": 22849.510703181848 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-002-participating-in-governance.json", - "id": "588fe723-52e1-4406-8725-049afbcc09b9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-002-participating-in-governance.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "e8948a3d-75df-4cda-966b-db3577a7b97b", - "savedPayload": { - "position": { - "x": 27792.02258874344, - "y": 22889.601643349917 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-003-referral-program-overview.json", - "id": "6c135c43-b689-4aa5-a390-ec2461bfb501" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-003-referral-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bbace48d-5fd9-467a-b0fc-a24b987c4543", - "savedPayload": { - "position": { - "x": 27860.347881721256, - "y": 22953.955985910216 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-004-support-program-overview.json", - "id": "a8e2fb14-dca6-452f-9622-dd003c4e76e8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-004-support-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ce8c1399-d318-4eaa-96de-8030b26612e6", - "savedPayload": { - "position": { - "x": 27905.442511322624, - "y": 23036.27427942987 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-005-mentorship-program-overview.json", - "id": "5bbbd5ea-ae8f-4747-bf98-2ad2ff4e5820" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-005-mentorship-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "133af0bb-8f30-44d0-b2a8-53bfffab015d", - "savedPayload": { - "position": { - "x": 27922.892301009404, - "y": 23128.498635793898 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-006-contribution-claims-program-overview.json", - "id": "3d97d508-a1f0-41d9-9dc8-cf65fb75f148" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-006-contribution-claims-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bb2f5a6f-6181-4728-9ea2-670de59142c0", - "savedPayload": { - "position": { - "x": 27910.98914378722, - "y": 23221.601492436515 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-007-voting-program-overview.json", - "id": "0647f645-0f66-4450-b282-ea4b51ea4f3d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-007-voting-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "7c1fb429-75b5-4f3a-a17b-54c4dd4347fc", - "savedPayload": { - "position": { - "x": 27870.898203619152, - "y": 23306.4692930638 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-008-delegation-program-overview.json", - "id": "1e048e07-1e4a-424d-bf44-479e04026235" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-008-delegation-program-overview.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ffb83927-c57a-4eab-92a4-80343824cf8a", - "savedPayload": { - "position": { - "x": 27806.543861058854, - "y": 23374.79458604162 - }, - "targetPosition": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "introduction-to-governance-009-staking-program-overview.json", - "id": "b9802e55-c094-459d-be74-ffa7f380be09" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ], - [ - "introduction-to-governance-009-staking-program-overview.json", - "Asset" - ] - ] - } - } - ], - "id": "e7849e5a-1934-48d7-a305-6349553d9499", - "savedPayload": { - "position": { - "x": 27623.026571324353, - "y": 23137.473275644716 - }, - "targetPosition": { - "x": 27340.610631326083, - "y": 23238.672271859563 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Introduction-to-Governance", - "id": "d9c02409-0859-4694-97fe-1c2b9044e6de" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ], - [ - "Introduction-to-Governance", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "436a2004-ae24-458d-89d2-884e4444fff8", - "savedPayload": { - "position": { - "x": 27340.610631326083, - "y": 23238.672271859563 - }, - "targetPosition": { - "x": 27058.19469132781, - "y": 23339.87126807441 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Introduction", - "id": "f3371ad4-13f2-4666-87b5-514a927a9c75" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ], - [ - "Introduction", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "564b5ff8-e33e-4bc8-89d8-ef5dd270d85e", - "savedPayload": { - "position": { - "x": 27058.19469132781, - "y": 23339.87126807441 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "I", - "id": "fa532e33-fe9e-4c36-a27e-8ba441c8c5ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "I", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "S Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Superalgos Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Superalgos-Exchanges Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "4e92545a-85dc-43bd-9c3b-3abbff136bfe", - "savedPayload": { - "position": { - "x": 27903.992245598074, - "y": 23346.349763915197 - }, - "targetPosition": { - "x": 27670.848457160984, - "y": 23535.14588123015 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "superalgos-exchanges-001-exchange-asset-bittrex.json", - "id": "be482173-b9d1-4788-b762-d23710687ac3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Superalgos-Exchanges", - "Asset Class" - ], - [ - "superalgos-exchanges-001-exchange-asset-bittrex.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "6a780753-42a8-467c-8c22-3117a8c9aef7", - "savedPayload": { - "position": { - "x": 27969.205025771465, - "y": 23566.504420210447 - }, - "targetPosition": { - "x": 27670.848457160984, - "y": 23535.14588123015 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "superalgos-exchanges-002-exchange-asset-lbank.json", - "id": "05bb92ad-c06e-4c1d-8ffa-04034b9946ef" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Superalgos-Exchanges", - "Asset Class" - ], - [ - "superalgos-exchanges-002-exchange-asset-lbank.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "9e3ab4f8-8ce6-4ae3-9b36-a185e7721131", - "savedPayload": { - "position": { - "x": 27859.644574475937, - "y": 23768.28966966724 - }, - "targetPosition": { - "x": 27670.848457160984, - "y": 23535.14588123015 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "superalgos-exchanges-003-exchange-asset-probit.json", - "id": "6ea4ed04-f13b-4cb3-b00e-f9db9b974a9f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Superalgos-Exchanges", - "Asset Class" - ], - [ - "superalgos-exchanges-003-exchange-asset-probit.json", - "Asset" - ] - ] - } - } - ], - "id": "73255c3b-26ec-437b-9a52-eb92e7500256", - "savedPayload": { - "position": { - "x": 27670.848457160984, - "y": 23535.14588123015 - }, - "targetPosition": { - "x": 27372.491888550503, - "y": 23503.787342249852 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Superalgos-Exchanges", - "id": "1bdac62d-717b-4858-8bea-bde83c311d88" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Superalgos-Exchanges", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "579aba2c-a35a-440c-9c08-ca0a5d74a581", - "savedPayload": { - "position": { - "x": 27372.491888550503, - "y": 23503.787342249852 - }, - "targetPosition": { - "x": 27074.135319940022, - "y": 23472.428803269555 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Superalgos", - "id": "5b7f676d-c7ef-4f36-a66d-fe7fd3cfd67f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "9eaffc54-c8f0-41c4-afb5-2067a0f6f146", - "savedPayload": { - "position": { - "x": 27074.135319940022, - "y": 23472.428803269555 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "S", - "id": "4b08ee3a-dec0-418c-84a3-5d7320db5a0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "S", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "U Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "User Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "User-Profile Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "89cad5a2-c927-4778-b192-7afa720f9686", - "savedPayload": { - "position": { - "x": 27784.753703313072, - "y": 23738.75902750846 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-001-building-your-profile.json", - "id": "82fc5d3e-4601-442e-83b8-ad8ef5bc407c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-001-building-your-profile.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "1637f13f-d7c0-4ec1-9245-bcfba3371404", - "savedPayload": { - "position": { - "x": 27833.36167088628, - "y": 23845.24353171621 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-002-user-profile-hierarchy.json", - "id": "2612c4d0-b23d-4cc8-9b86-1d17850547be" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-002-user-profile-hierarchy.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "6eaa3dc5-37ca-4da4-871d-9477fb8e68cd", - "savedPayload": { - "position": { - "x": 27837.519721680223, - "y": 23962.223849554564 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-003-the-referral-program.json", - "id": "8db44b34-2b55-406a-bdc4-7c2a0c58cfe3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-003-the-referral-program.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "cce25e0e-616b-4781-9c6a-b386a6b9478a", - "savedPayload": { - "position": { - "x": 27796.594830154347, - "y": 24071.890788061864 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-004-the-support-program.json", - "id": "38350683-2243-446d-a1f9-d7143eaa2c41" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-004-the-support-program.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "89bef03d-d344-4112-8b4c-8cf552cb8851", - "savedPayload": { - "position": { - "x": 27716.8174400584, - "y": 24157.54854998364 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-005-the-mentorship-program.json", - "id": "984cc5c7-8b4c-4918-a2da-169e9395969a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-005-the-mentorship-program.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "33887698-ce1b-48a3-83e9-f5defef97b90", - "savedPayload": { - "position": { - "x": 27610.33293585065, - "y": 24206.156517556847 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-006-the-claims-program.json", - "id": "af1c9f8e-6410-4576-9c8a-520668cf9c61" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-006-the-claims-program.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a9ed5e73-50df-4c33-b7c8-f00d4b144d6e", - "savedPayload": { - "position": { - "x": 27493.352618012294, - "y": 24210.31456835079 - }, - "targetPosition": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-007-the-voting-program.json", - "id": "4e71544e-b4e8-4e6e-81e7-b874040521ef" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile-007-the-voting-program.json", - "Asset" - ] - ] - } - } - ], - "id": "f0306947-035c-47ea-be04-dea80ba580dc", - "savedPayload": { - "position": { - "x": 27541.390810448145, - "y": 23914.185657118713 - }, - "targetPosition": { - "x": 27286.186790741944, - "y": 23756.48052617556 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Profile", - "id": "a4f8d319-2a09-400e-adf3-2e979b9a5870" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "c97ac2c0-1c5c-4113-87a3-b7845ee7d7ee", - "savedPayload": { - "position": { - "x": 27286.186790741944, - "y": 23756.48052617556 - }, - "targetPosition": { - "x": 27030.982771035742, - "y": 23598.77539523241 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User", - "id": "cb8d864f-bd3e-471e-8d30-77d5f032da7e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b88b99e2-acc1-4619-9add-29203a008320", - "savedPayload": { - "position": { - "x": 27030.982771035742, - "y": 23598.77539523241 - }, - "targetPosition": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "U", - "id": "4a499087-e98a-4d1f-9f0d-5233c63cd89e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ], - [ - "U", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "498519fa-4143-46ef-bcdb-22dbe6d305f9", - "savedPayload": { - "position": { - "x": 26775.77875132954, - "y": 23441.070264289257 - }, - "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Topics", - "id": "4cdf125d-1f2f-49c1-851b-0c490824fcc7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Topics", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Reviews Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [], - "id": "92d0fc25-74fe-4423-beb9-d715955bc286", - "savedPayload": { - "position": { - "x": 26820.81654163588, - "y": 23566.75718175439 - }, - "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Reviews", - "id": "e280e689-08cb-47e1-8a0d-47bf7a2b967f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Reviews", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Nodes Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "A Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Asset Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Asset Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ce12a2cf-49b8-4acc-a836-01f547fbbae2", - "savedPayload": { - "position": { - "x": 26456.552154556626, - "y": 22884.710071852805 - }, - "targetPosition": { - "x": 26725.365383347245, - "y": 23017.89959106195 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset.json", - "id": "5f491ba8-c5a8-444d-9640-be64705886be" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "asset.json", - "Asset" - ] - ] - } - } - ], - "id": "c0d2e277-ab4e-4026-a41e-cc0a55de3067", - "savedPayload": { - "position": { - "x": 26725.365383347245, - "y": 23017.89959106195 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset", - "id": "a266dad2-03e8-4243-b8c8-51dc9415df96" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Claim-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "e9a9a31a-9348-434c-aa48-44decba95729", - "savedPayload": { - "position": { - "x": 26599.415376574038, - "y": 22699.246230668923 - }, - "targetPosition": { - "x": 26796.79699435595, - "y": 22925.167670470008 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-claim-vote.json", - "id": "94297753-2eea-4910-a5d7-ca77ab0bc946" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Claim-Vote", - "Asset Class" - ], - [ - "asset-claim-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "53fd08ef-d169-49f0-81e8-0df3d93cf810", - "savedPayload": { - "position": { - "x": 26796.79699435595, - "y": 22925.167670470008 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Claim-Vote", - "id": "2c957f58-e44f-4bea-8825-97f9b9ad87f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Claim-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Class Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "83c6195a-9f3c-46c1-8d1a-f10bab71e46b", - "savedPayload": { - "position": { - "x": 26802.377722668392, - "y": 22582.57137193857 - }, - "targetPosition": { - "x": 26898.27816740313, - "y": 22866.83024110483 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-class.json", - "id": "586c2236-356e-42da-838c-9d09163a7268" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Class", - "Asset Class" - ], - [ - "asset-class.json", - "Asset" - ] - ] - } - } - ], - "id": "883e35a1-530c-41ce-b6a7-6a6d97575d87", - "savedPayload": { - "position": { - "x": 26898.27816740313, - "y": 22866.83024110483 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Class", - "id": "11b46e82-7a73-41e7-8dcf-951b59e8487a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Class", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Contribution-Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "66815167-d5cd-450b-ae58-eda22b92010f", - "savedPayload": { - "position": { - "x": 27034.540015505092, - "y": 22552.448185243218 - }, - "targetPosition": { - "x": 27014.35931382148, - "y": 22851.768647757155 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-contribution-claim.json", - "id": "e8ecf3ec-8610-4587-ad4b-94f6eed8f565" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Contribution-Claim", - "Asset Class" - ], - [ - "asset-contribution-claim.json", - "Asset" - ] - ] - } - } - ], - "id": "47abe6f0-76bb-4916-b26f-3e205e0704c6", - "savedPayload": { - "position": { - "x": 27014.35931382148, - "y": 22851.768647757155 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Contribution-Claim", - "id": "ea3fe050-2b2e-4f43-a6a5-00074582e8a9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Contribution-Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Contributions-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "72d48f85-9de8-4cf1-9bc4-d2f99904005f", - "savedPayload": { - "position": { - "x": 27260.55765055615, - "y": 22613.462652689854 - }, - "targetPosition": { - "x": 27127.368131347008, - "y": 22882.275881480473 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-contributions-folder.json", - "id": "ec58b6e0-4ff7-4d56-a1fb-3056131353a6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Contributions-Folder", - "Asset Class" - ], - [ - "asset-contributions-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "18cc675c-bba7-49a2-b3e0-09ccb042f552", - "savedPayload": { - "position": { - "x": 27127.368131347008, - "y": 22882.275881480473 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Contributions-Folder", - "id": "fea790b9-c0c3-43b7-9957-a011f53888f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Contributions-Folder", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Weight-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "2e371d35-acb3-42af-966e-ad18a2c344f0", - "savedPayload": { - "position": { - "x": 27446.021491740034, - "y": 22756.325874707265 - }, - "targetPosition": { - "x": 27220.10005193895, - "y": 22953.70749248918 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-weight-vote.json", - "id": "9848ce56-5fc1-4446-8109-2d473e498d21" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Weight-Vote", - "Asset Class" - ], - [ - "asset-weight-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "0eb818d9-3ddb-4a4f-9d62-046076156123", - "savedPayload": { - "position": { - "x": 27220.10005193895, - "y": 22953.70749248918 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Weight-Vote", - "id": "6f31eb60-5583-42ee-963c-90fad6cf6945" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Weight-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Asset-Claims-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "0ccf3985-e84d-466f-a986-9c7dddca393f", - "savedPayload": { - "position": { - "x": 27562.696350470385, - "y": 22959.28822080162 - }, - "targetPosition": { - "x": 27278.437481304125, - "y": 23055.188665536356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "asset-claims-folder.json", - "id": "184d4c64-0bdb-4366-9d8c-7380e23505a3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Claims-Folder", - "Asset Class" - ], - [ - "asset-claims-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "c3f5d636-edd0-4248-a741-a1346ee2e359", - "savedPayload": { - "position": { - "x": 27278.437481304125, - "y": 23055.188665536356 - }, - "targetPosition": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset-Claims-Folder", - "id": "fe4676f4-dee7-4b7c-ad7d-3dd6736f39ec" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ], - [ - "Asset-Claims-Folder", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "76bd5ec1-3595-4186-b370-3991f68aec52", - "savedPayload": { - "position": { - "x": 26994.178612137865, - "y": 23151.089110271092 - }, - "targetPosition": { - "x": 26973.99791045425, - "y": 23450.40957278503 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Asset", - "id": "e702dd36-b7a1-4709-9269-5b9a3b929d1e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Asset", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Assets Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Assets Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "b5e7567e-2699-4b44-bb8f-49e025ed02a0", - "savedPayload": { - "position": { - "x": 27781.9263362084, - "y": 23053.859879986732 - }, - "targetPosition": { - "x": 27512.616860957016, - "y": 23186.043110919498 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "assets.json", - "id": "fb5a72ae-b9df-4cd8-b173-89310ff9ead9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Assets", - "Asset Class" - ], - [ - "Assets", - "Asset Class" - ], - [ - "assets.json", - "Asset" - ] - ] - } - } - ], - "id": "a6878548-bea9-4a39-9d10-f3339a1eb8b8", - "savedPayload": { - "position": { - "x": 27512.616860957016, - "y": 23186.043110919498 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Assets", - "id": "752efb61-2f0d-4722-9b2b-73c4b3de11f7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Assets", - "Asset Class" - ], - [ - "Assets", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "a0c9d31a-4494-48ae-861e-6e84c58664c6", - "savedPayload": { - "position": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "targetPosition": { - "x": 26973.99791045425, - "y": 23450.40957278503 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Assets", - "id": "75f58660-a191-47bf-8549-e67f81cb24c6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ], - [ - "Assets", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "81fb45d6-9e1f-4658-b976-0145d8b51a7b", - "savedPayload": { - "position": { - "x": 26973.99791045425, - "y": 23450.40957278503 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "A", - "id": "c412261c-32d7-4552-b330-52f2e5e0151f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "A", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "C Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Contribution Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Contribution-Claims Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "98f21a1b-81bc-405a-9f48-9d319b0c5efd", - "savedPayload": { - "position": { - "x": 27093.324223725005, - "y": 22604.195341029077 - }, - "targetPosition": { - "x": 27073.14352204139, - "y": 22903.515803543014 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "contribution-claims.json", - "id": "da60e666-793c-4efb-8ac3-e14c71605ccd" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Contribution", - "Asset Class" - ], - [ - "Contribution-Claims", - "Asset Class" - ], - [ - "contribution-claims.json", - "Asset" - ] - ] - } - } - ], - "id": "48bb6e80-7427-4395-a7cf-4e76db9921d5", - "savedPayload": { - "position": { - "x": 27073.14352204139, - "y": 22903.515803543014 - }, - "targetPosition": { - "x": 27052.962820357778, - "y": 23202.83626605695 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Contribution-Claims", - "id": "c383ee3d-650b-4c1b-853b-1de6b33213ed" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Contribution", - "Asset Class" - ], - [ - "Contribution-Claims", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b5495eda-ce07-4f5a-a376-0305829c70a6", - "savedPayload": { - "position": { - "x": 27052.962820357778, - "y": 23202.83626605695 - }, - "targetPosition": { - "x": 27032.782118674164, - "y": 23502.156728570888 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Contribution", - "id": "1b0f92b4-5327-4580-9882-90d42943c674" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Contribution", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Claim-Votes-Switch Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "6840de52-d0b9-4b1c-ae83-6e31647e6156", - "savedPayload": { - "position": { - "x": 27710.546438077417, - "y": 22910.011875225147 - }, - "targetPosition": { - "x": 27484.624998276333, - "y": 23107.39349300706 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "claim-votes-switch.json", - "id": "8567f011-82db-41be-ae17-8d52b2adab76" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim-Votes-Switch", - "Asset Class" - ], - [ - "claim-votes-switch.json", - "Asset" - ] - ] - } - } - ], - "id": "a3fb02ed-f0af-420a-b995-484d9530431a", - "savedPayload": { - "position": { - "x": 27484.624998276333, - "y": 23107.39349300706 - }, - "targetPosition": { - "x": 27258.70355847525, - "y": 23304.775110788974 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claim-Votes-Switch", - "id": "78d06115-c6c0-45cf-9bbe-d2c59b15de1b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim-Votes-Switch", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "5dc03690-a89f-4188-88e7-ae8408ac327f", - "savedPayload": { - "position": { - "x": 27258.70355847525, - "y": 23304.775110788974 - }, - "targetPosition": { - "x": 27032.782118674164, - "y": 23502.156728570888 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claim", - "id": "7fded51a-c372-4cc5-955b-8417e244375b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Claims Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Claims-Program Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8d88711e-87fe-4fd8-a7d1-f26adf99acf2", - "savedPayload": { - "position": { - "x": 27930.743506215975, - "y": 23562.69883362173 - }, - "targetPosition": { - "x": 27631.423043702038, - "y": 23542.518131938115 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "claims-program.json", - "id": "33866c2b-b3cb-4045-bbfb-cc60cf295cb6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ], - [ - "Claims-Program", - "Asset Class" - ], - [ - "claims-program.json", - "Asset" - ] - ] - } - } - ], - "id": "106d2b15-30ba-4b38-948f-009d74e9b0d5", - "savedPayload": { - "position": { - "x": 27631.423043702038, - "y": 23542.518131938115 - }, - "targetPosition": { - "x": 27332.1025811881, - "y": 23522.3374302545 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claims-Program", - "id": "39010a3b-c446-4548-808c-11b74c5a9c54" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ], - [ - "Claims-Program", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "d2823e64-307a-4ec8-8a7a-bd3952428be7", - "savedPayload": { - "position": { - "x": 27332.1025811881, - "y": 23522.3374302545 - }, - "targetPosition": { - "x": 27032.782118674164, - "y": 23502.156728570888 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claims", - "id": "98f68ded-2150-42c5-a5b0-e9e34a629aa4" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "468e5baf-0483-4c64-ba9c-02c739ab2b56", - "savedPayload": { - "position": { - "x": 27032.782118674164, - "y": 23502.156728570888 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "C", - "id": "60a4f6af-aa58-4ef5-8dea-026f7905c1ae" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "C", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "F Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Feature Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Feature Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "5c59dbc7-bd7a-44a8-8c56-023bb69c3abc", - "savedPayload": { - "position": { - "x": 26910.898734902792, - "y": 22818.722098755738 - }, - "targetPosition": { - "x": 27077.103060304213, - "y": 23068.474220304 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature.json", - "id": "2c3e1de7-f31d-4350-b0fc-94607c0997e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "feature.json", - "Asset" - ] - ] - } - } - ], - "id": "8e7a0380-7eab-49bf-9fea-e78ccb45c2f6", - "savedPayload": { - "position": { - "x": 27077.103060304213, - "y": 23068.474220304 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature", - "id": "aef54f49-3383-4e4f-aac5-90a325453c91" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Claim-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "3e57dbb7-6f0d-40c7-a41a-d245627cf5d7", - "savedPayload": { - "position": { - "x": 27127.3538350283, - "y": 22729.53731181576 - }, - "targetPosition": { - "x": 27185.330610366967, - "y": 23023.88182683401 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-claim-vote.json", - "id": "9e475558-e146-4126-8eb7-51ca90ef3649" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Claim-Vote", - "Asset Class" - ], - [ - "feature-claim-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "a277ff7e-96a9-4caf-9564-59c5214f377d", - "savedPayload": { - "position": { - "x": 27185.330610366967, - "y": 23023.88182683401 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Claim-Vote", - "id": "6e3531e6-97b7-407a-b600-b0960767d261" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Claim-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Class Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "b7298eb1-88f7-4e22-8e69-b45415f24575", - "savedPayload": { - "position": { - "x": 27361.46181212288, - "y": 22729.975093219495 - }, - "targetPosition": { - "x": 27302.384598914257, - "y": 23024.10071753588 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-class.json", - "id": "1c3eec84-3174-4c21-85e2-3ef3d434221e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Class", - "Asset Class" - ], - [ - "feature-class.json", - "Asset" - ] - ] - } - } - ], - "id": "5923230f-28c7-4bd3-94a8-530418d6fa81", - "savedPayload": { - "position": { - "x": 27302.384598914257, - "y": 23024.10071753588 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Class", - "id": "1e186bea-277b-4bd3-a99b-cce3991446a2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Class", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Contribution-Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "946099b4-c9ec-4b20-8dc4-50830b4a20d4", - "savedPayload": { - "position": { - "x": 27577.581848867976, - "y": 22819.96879471672 - }, - "targetPosition": { - "x": 27410.444617286805, - "y": 23069.09756828449 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-contribution-claim.json", - "id": "a526db2d-274d-4176-8874-d99f28a8a6c9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Contribution-Claim", - "Asset Class" - ], - [ - "feature-contribution-claim.json", - "Asset" - ] - ] - } - } - ], - "id": "168a05f0-b8a7-4f8a-a80a-b9c79939b21b", - "savedPayload": { - "position": { - "x": 27410.444617286805, - "y": 23069.09756828449 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Contribution-Claim", - "id": "0d6426ba-4a39-42c5-9cf9-e1afb2f72df2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Contribution-Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Contributions-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "87376abd-8b6a-4c53-afa5-165213fc6738", - "savedPayload": { - "position": { - "x": 27742.81162880216, - "y": 22985.817691049422 - }, - "targetPosition": { - "x": 27493.059507253896, - "y": 23152.022016450843 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-contributions-folder.json", - "id": "3d764112-921d-44dd-ae7c-ed04bd655e3e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Contributions-Folder", - "Asset Class" - ], - [ - "feature-contributions-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "dc07f27a-1050-4fb3-bf55-9a9c0207d218", - "savedPayload": { - "position": { - "x": 27493.059507253896, - "y": 23152.022016450843 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Contributions-Folder", - "id": "6b4a6b0f-82c6-43a8-92c8-7a5f1a83b3cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Contributions-Folder", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Weight-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "82a5041b-e6e8-4ea9-b61d-e79c39130da1", - "savedPayload": { - "position": { - "x": 27831.99641574214, - "y": 23202.27279117493 - }, - "targetPosition": { - "x": 27537.651900723886, - "y": 23260.249566513598 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-weight-vote.json", - "id": "1ceab696-49a6-4081-a84c-bcc5cbad2eed" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Weight-Vote", - "Asset Class" - ], - [ - "feature-weight-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "91de4671-6e1d-49d1-8f10-e45a1085b88a", - "savedPayload": { - "position": { - "x": 27537.651900723886, - "y": 23260.249566513598 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Weight-Vote", - "id": "c93d3938-75eb-4865-b310-25e165c0fa4c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Weight-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Feature-Claims-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "6e5767cf-539f-41d1-9445-40c121754df4", - "savedPayload": { - "position": { - "x": 27831.558634338402, - "y": 23436.38076826951 - }, - "targetPosition": { - "x": 27537.433010022018, - "y": 23377.303555060887 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "feature-claims-folder.json", - "id": "2bc57132-84c0-4d9d-9068-95c9aa2838c0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Claims-Folder", - "Asset Class" - ], - [ - "feature-claims-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "950b617a-3f0d-40d2-899b-2046c3ca73d9", - "savedPayload": { - "position": { - "x": 27537.433010022018, - "y": 23377.303555060887 - }, - "targetPosition": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature-Claims-Folder", - "id": "3081a29e-836c-467e-b2d3-d74b805b77d8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ], - [ - "Feature-Claims-Folder", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "f52fa182-2dd4-4442-ae7d-920c7b3dc5e7", - "savedPayload": { - "position": { - "x": 27243.307385705633, - "y": 23318.226341852263 - }, - "targetPosition": { - "x": 27076.170154124462, - "y": 23567.355115420036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Feature", - "id": "b4a53c3b-c4ba-4392-85f0-0dc0313828d3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Feature", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Features Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Features Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "96f81728-77ad-47b8-a5ac-5c881ace05c7", - "savedPayload": { - "position": { - "x": 27974.131541666273, - "y": 23627.897220470877 - }, - "targetPosition": { - "x": 27674.811079152336, - "y": 23607.716518787263 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "features.json", - "id": "0f9ea23a-18ea-45be-b9fe-170e7063e084" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Features", - "Asset Class" - ], - [ - "Features", - "Asset Class" - ], - [ - "features.json", - "Asset" - ] - ] - } - } - ], - "id": "125e2e60-fe6e-4e1c-8ba1-f3996748e421", - "savedPayload": { - "position": { - "x": 27674.811079152336, - "y": 23607.716518787263 - }, - "targetPosition": { - "x": 27375.4906166384, - "y": 23587.53581710365 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Features", - "id": "0ab2e59d-0f25-4969-9eef-99aa3a6c653b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Features", - "Asset Class" - ], - [ - "Features", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b490c4ef-1617-434f-9ca8-917901ead673", - "savedPayload": { - "position": { - "x": 27375.4906166384, - "y": 23587.53581710365 - }, - "targetPosition": { - "x": 27076.170154124462, - "y": 23567.355115420036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Features", - "id": "d5eaeed3-dbd7-463c-9fbe-a9d0568f30e7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ], - [ - "Features", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "1cdeb709-1d6a-445f-90c7-7b8d92760010", - "savedPayload": { - "position": { - "x": 27076.170154124462, - "y": 23567.355115420036 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "F", - "id": "ad87a32b-bc95-416d-b676-ba60f026cc80" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "F", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "P Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Pool Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Pool Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bc22433c-dc77-40f8-8873-fa119cf2ac3f", - "savedPayload": { - "position": { - "x": 27020.69513884078, - "y": 22806.05180311019 - }, - "targetPosition": { - "x": 27124.00375061249, - "y": 23087.702882876983 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "pool.json", - "id": "2ce420f8-aea1-4359-8090-d5b93b3adad9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "pool.json", - "Asset" - ] - ] - } - } - ], - "id": "f37e1cba-265b-4161-b7ff-173106155217", - "savedPayload": { - "position": { - "x": 27124.00375061249, - "y": 23087.702882876983 - }, - "targetPosition": { - "x": 27227.3123623842, - "y": 23369.353962643778 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pool", - "id": "dff1d79e-c6d7-4ad0-9cd6-0d0439f7e407" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Pool-Class Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8f802b48-dc1b-4dfe-b2eb-6879b2deec30", - "savedPayload": { - "position": { - "x": 27479.526699369937, - "y": 22824.938745903062 - }, - "targetPosition": { - "x": 27353.41953087707, - "y": 23097.14635427342 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "pool-class.json", - "id": "a725b8db-c19f-44a2-831f-2b4ed326d6ee" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool-Class", - "Asset Class" - ], - [ - "pool-class.json", - "Asset" - ] - ] - } - } - ], - "id": "ca5a789c-4016-4aa9-b712-eded351cc792", - "savedPayload": { - "position": { - "x": 27353.41953087707, - "y": 23097.14635427342 - }, - "targetPosition": { - "x": 27227.3123623842, - "y": 23369.353962643778 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pool-Class", - "id": "e01ad5e1-d920-4335-80a9-872ee3dd9c7b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool-Class", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Pool-Weight-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "17651391-5424-46d6-99f6-6e1afd518d29", - "savedPayload": { - "position": { - "x": 27790.61452191779, - "y": 23162.736739100357 - }, - "targetPosition": { - "x": 27508.963442150995, - "y": 23266.045350872068 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "pool-weight-vote.json", - "id": "0750c11f-d41e-4be6-81f6-7e78c8e64951" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool-Weight-Vote", - "Asset Class" - ], - [ - "pool-weight-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "4305aa60-394c-4391-9d02-5b1a3a86d68e", - "savedPayload": { - "position": { - "x": 27508.963442150995, - "y": 23266.045350872068 - }, - "targetPosition": { - "x": 27227.3123623842, - "y": 23369.353962643778 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pool-Weight-Vote", - "id": "684f2c2e-ecbb-43ee-88b0-5010a0d97ec2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ], - [ - "Pool-Weight-Vote", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "0a515477-3700-47ab-85bf-28ccc8281668", - "savedPayload": { - "position": { - "x": 27227.3123623842, - "y": 23369.353962643778 - }, - "targetPosition": { - "x": 27101.205193891332, - "y": 23641.561571014136 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pool", - "id": "46fa011d-3d2c-44ca-84ab-bd825beb93f8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pool", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Pools Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Pools Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "52c5119d-6c12-4fb0-9d53-acb34f295c8d", - "savedPayload": { - "position": { - "x": 27887.272574446753, - "y": 23203.27162905021 - }, - "targetPosition": { - "x": 27625.250114261613, - "y": 23349.36827637152 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "pools.json", - "id": "9fdb8dfc-5a9b-4558-9bd5-4e59d5fa37a6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pools", - "Asset Class" - ], - [ - "Pools", - "Asset Class" - ], - [ - "pools.json", - "Asset" - ] - ] - } - } - ], - "id": "02912403-a0e0-4dd6-a9d5-45edb38b8dda", - "savedPayload": { - "position": { - "x": 27625.250114261613, - "y": 23349.36827637152 - }, - "targetPosition": { - "x": 27363.227654076472, - "y": 23495.464923692827 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pools", - "id": "9350364a-359c-4572-8d3e-4d9869f1c8b4" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pools", - "Asset Class" - ], - [ - "Pools", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b4779b6b-1651-4973-b4bc-579efb8d55ef", - "savedPayload": { - "position": { - "x": 27363.227654076472, - "y": 23495.464923692827 - }, - "targetPosition": { - "x": 27101.205193891332, - "y": 23641.561571014136 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Pools", - "id": "46e26374-9902-4748-a2c0-db1a848e595f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Pools", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Position Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "fb19d386-ba94-47a9-b458-33257c0b652a", - "savedPayload": { - "position": { - "x": 27693.21044175693, - "y": 23154.431380868806 - }, - "targetPosition": { - "x": 27546.134856775407, - "y": 23415.905609622507 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position.json", - "id": "20748932-30ba-4a13-9521-aea19a29102e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "position.json", - "Asset" - ] - ] - } - } - ], - "id": "1d135f18-40eb-4723-a8f2-df56fa790cac", - "savedPayload": { - "position": { - "x": 27546.134856775407, - "y": 23415.905609622507 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position", - "id": "6d13397f-132d-4fea-99c6-a2690c0fd7aa" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Claim-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "c2cc0c57-74f1-44eb-b7d6-0c4eaf43bb77", - "savedPayload": { - "position": { - "x": 27870.94322785595, - "y": 23306.805241282436 - }, - "targetPosition": { - "x": 27635.001249824916, - "y": 23492.092539829322 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-claim-vote.json", - "id": "cafbbc0b-e881-44b3-825b-762b20765b5e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Claim-Vote", - "Asset Class" - ], - [ - "position-claim-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "d0180d6d-85df-4d6b-8080-b1bce79c770d", - "savedPayload": { - "position": { - "x": 27635.001249824916, - "y": 23492.092539829322 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Claim-Vote", - "id": "8510e0fd-209a-409e-882b-bcadfc8c8f65" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Claim-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Class Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "be27b429-e591-4d26-8802-7b588140b76d", - "savedPayload": { - "position": { - "x": 27976.83595928324, - "y": 23515.595724836505 - }, - "targetPosition": { - "x": 27687.94761553856, - "y": 23596.487781606356 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-class.json", - "id": "84a49cc1-f9f3-4d79-81ac-2c65fb9c10ed" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Class", - "Asset Class" - ], - [ - "position-class.json", - "Asset" - ] - ] - } - } - ], - "id": "8b068bbf-0ce3-4f55-bbb7-2c3bc91825ee", - "savedPayload": { - "position": { - "x": 27687.94761553856, - "y": 23596.487781606356 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Class", - "id": "ac975352-0dde-4528-87f0-de9545478a45" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Class", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Contribution-Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "451df40a-72ca-499c-96ab-4181169601be", - "savedPayload": { - "position": { - "x": 27994.76742759898, - "y": 23749.016373100352 - }, - "targetPosition": { - "x": 27696.91334969643, - "y": 23713.19810573828 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-contribution-claim.json", - "id": "d2e34d13-d5d7-4c71-8956-928283f369ce" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Contribution-Claim", - "Asset Class" - ], - [ - "position-contribution-claim.json", - "Asset" - ] - ] - } - } - ], - "id": "5e716bc9-46b6-4479-867c-a09dfd08edfb", - "savedPayload": { - "position": { - "x": 27696.91334969643, - "y": 23713.19810573828 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Contribution-Claim", - "id": "9932bb72-3957-40e9-95bc-b34fe6d7e5ba" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Contribution-Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Contributions-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "0afb870d-8b7f-4255-ac3d-ccc1e97d35fb", - "savedPayload": { - "position": { - "x": 27922.007729301284, - "y": 23971.531008339258 - }, - "targetPosition": { - "x": 27660.533500547583, - "y": 23824.455423357733 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-contributions-folder.json", - "id": "cc3ea78a-6b0a-41c2-b876-b4c3dacda4a8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Contributions-Folder", - "Asset Class" - ], - [ - "position-contributions-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "ccca777b-0a31-4f43-8157-ad5bf0f15af2", - "savedPayload": { - "position": { - "x": 27660.533500547583, - "y": 23824.455423357733 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Contributions-Folder", - "id": "7821e6e8-ce3f-4030-9387-44249684534a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Contributions-Folder", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Weight-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "40030c9a-5ec3-4afb-b45a-574f9b0340e0", - "savedPayload": { - "position": { - "x": 27769.633868887653, - "y": 24149.263794438277 - }, - "targetPosition": { - "x": 27584.346570340767, - "y": 23913.321816407242 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-weight-vote.json", - "id": "f79702aa-4e05-465d-8e46-bc83608fab2c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Weight-Vote", - "Asset Class" - ], - [ - "position-weight-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "fffcfcee-2f6e-4a1e-b9ba-29188fdd5b10", - "savedPayload": { - "position": { - "x": 27584.346570340767, - "y": 23913.321816407242 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Weight-Vote", - "id": "be7478df-6c96-46f9-a5c3-7aaa26c37554" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Weight-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Position-Claims-Folder Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "d7461aed-084e-41af-85e0-457ec9a2e330", - "savedPayload": { - "position": { - "x": 27560.843385333585, - "y": 24255.156525865565 - }, - "targetPosition": { - "x": 27479.951328563733, - "y": 23966.268182120886 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "position-claims-folder.json", - "id": "e6cf9b93-361f-466a-a191-afcef1e3d350" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Claims-Folder", - "Asset Class" - ], - [ - "position-claims-folder.json", - "Asset" - ] - ] - } - } - ], - "id": "d237ba99-9c69-4a17-84c2-52a3f769fa10", - "savedPayload": { - "position": { - "x": 27479.951328563733, - "y": 23966.268182120886 - }, - "targetPosition": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position-Claims-Folder", - "id": "e50c1319-1891-49bf-9730-c84b040ef65d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ], - [ - "Position-Claims-Folder", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "994819c7-ef0d-446e-9fc7-0c7ef81a7ea9", - "savedPayload": { - "position": { - "x": 27399.05927179388, - "y": 23677.379838376208 - }, - "targetPosition": { - "x": 27101.205193891332, - "y": 23641.561571014136 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Position", - "id": "ed07dd1f-e67c-4e19-8c17-83692cc7287d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Position", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Positions Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Positions Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "d09d42a5-bfd5-4d2f-bd8a-f7caa5cb4c9c", - "savedPayload": { - "position": { - "x": 27760.951878538173, - "y": 24253.71703500796 - }, - "targetPosition": { - "x": 27541.036316989226, - "y": 24049.665213676686 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "positions.json", - "id": "8fd7e49b-07e5-431a-a938-23587d1cd0f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Positions", - "Asset Class" - ], - [ - "Positions", - "Asset Class" - ], - [ - "positions.json", - "Asset" - ] - ] - } - } - ], - "id": "92306997-93b8-443c-a569-d072fd47e8b2", - "savedPayload": { - "position": { - "x": 27541.036316989226, - "y": 24049.665213676686 - }, - "targetPosition": { - "x": 27321.12075544028, - "y": 23845.61339234541 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Positions", - "id": "f0de75c4-2ced-4d03-8465-f322fe199c1a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Positions", - "Asset Class" - ], - [ - "Positions", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "fc88c574-6ccd-4a25-a9f7-a6849c2c13b6", - "savedPayload": { - "position": { - "x": 27321.12075544028, - "y": 23845.61339234541 - }, - "targetPosition": { - "x": 27101.205193891332, - "y": 23641.561571014136 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Positions", - "id": "b6486275-34dd-4c0d-85de-376962c94be8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ], - [ - "Positions", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "e9a670ae-d2d0-498b-a002-bbe56b6a22fc", - "savedPayload": { - "position": { - "x": 27101.205193891332, - "y": 23641.561571014136 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "P", - "id": "b05ba242-8192-4dae-84c8-9bf8eb3647b8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "P", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "U Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "User Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "User-Profile Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "0ae96517-5205-463b-8d1e-5de103b66e28", - "savedPayload": { - "position": { - "x": 27671.88064231924, - "y": 23202.27329213879 - }, - "targetPosition": { - "x": 27538.691123110097, - "y": 23471.08652092941 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile.json", - "id": "7eaf6933-d993-4b9a-b8aa-d7bd5858ec5e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ], - [ - "user-profile.json", - "Asset" - ] - ] - } - } - ], - "id": "4e5ad633-51dd-4908-b8eb-167b0ff7fad4", - "savedPayload": { - "position": { - "x": 27538.691123110097, - "y": 23471.08652092941 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Profile", - "id": "03a03e86-6d74-48ec-82f6-d37d61178a37" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Referrer Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "27d8429a-1dcd-46e1-a757-c8d51f1c1daa", - "savedPayload": { - "position": { - "x": 27857.344483503122, - "y": 23345.136514156202 - }, - "targetPosition": { - "x": 27631.423043702038, - "y": 23542.518131938115 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-referrer.json", - "id": "b31e5266-bdec-42db-b149-fd75e672d49f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Referrer", - "Asset Class" - ], - [ - "user-referrer.json", - "Asset" - ] - ] - } - } - ], - "id": "189f7120-8f4a-4681-bd3e-1af3a0c482cd", - "savedPayload": { - "position": { - "x": 27631.423043702038, - "y": 23542.518131938115 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Referrer", - "id": "608eb1ba-8b95-4fc1-bdee-659715f62f51" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Referrer", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Vote-Transfer Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ab46a9dd-1799-4714-8352-8b9c3956c58d", - "savedPayload": { - "position": { - "x": 27974.019342233474, - "y": 23548.098860250557 - }, - "targetPosition": { - "x": 27689.760473067214, - "y": 23643.999304985293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-vote-transfer.json", - "id": "0b638478-5471-428c-b3c8-8a32bd95b5e7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Vote-Transfer", - "Asset Class" - ], - [ - "user-vote-transfer.json", - "Asset" - ] - ] - } - } - ], - "id": "66c727bc-e86e-448e-b6ca-b3dd3db2263f", - "savedPayload": { - "position": { - "x": 27689.760473067214, - "y": 23643.999304985293 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Vote-Transfer", - "id": "fd007139-791f-4db4-af53-cc217b12f965" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Vote-Transfer", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Mentor Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "47d1d0fd-dfba-49d2-8662-045401b4fb86", - "savedPayload": { - "position": { - "x": 28004.142528928827, - "y": 23780.261153087256 - }, - "targetPosition": { - "x": 27704.82206641489, - "y": 23760.080451403643 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-mentor.json", - "id": "c07c40f3-2052-44e7-bcd7-e5a5a71ed7cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Mentor", - "Asset Class" - ], - [ - "user-mentor.json", - "Asset" - ] - ] - } - } - ], - "id": "e5f3d580-bf35-49f4-9874-d46c102ab4af", - "savedPayload": { - "position": { - "x": 27704.82206641489, - "y": 23760.080451403643 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Mentor", - "id": "d2f8f708-d9fb-402d-a731-28a65fe5a278" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Mentor", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Profile-Vote Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "5ce0d051-422b-4a5b-b50b-433129d6779e", - "savedPayload": { - "position": { - "x": 27943.12806148219, - "y": 24006.278788138316 - }, - "targetPosition": { - "x": 27674.314832691573, - "y": 23873.089268929172 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-vote.json", - "id": "2a8f22bc-a223-441a-abea-94a61f3e28d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile-Vote", - "Asset Class" - ], - [ - "user-profile-vote.json", - "Asset" - ] - ] - } - } - ], - "id": "766b72af-ab59-4196-b86a-5fe6d70ff5ac", - "savedPayload": { - "position": { - "x": 27674.314832691573, - "y": 23873.089268929172 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Profile-Vote", - "id": "679baf38-9da1-4c06-a9aa-6fa8a360ad06" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile-Vote", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Profile-Votes-Switch Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "b30a06cc-3408-4d03-a5e4-9df06f3e2b45", - "savedPayload": { - "position": { - "x": 27800.26483946478, - "y": 24191.742629322198 - }, - "targetPosition": { - "x": 27602.883221682867, - "y": 23965.821189521113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-profile-votes-switch.json", - "id": "b151e433-cb7f-4b1f-8150-673cad97aa09" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile-Votes-Switch", - "Asset Class" - ], - [ - "user-profile-votes-switch.json", - "Asset" - ] - ] - } - } - ], - "id": "a98c48ac-1df6-4f57-9714-72559468c40d", - "savedPayload": { - "position": { - "x": 27602.883221682867, - "y": 23965.821189521113 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Profile-Votes-Switch", - "id": "0a908c38-e4aa-49ad-8010-7a7114f1059a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Profile-Votes-Switch", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "User-Supporter Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "9249d6b2-fcdc-4dce-91a9-582a916ececc", - "savedPayload": { - "position": { - "x": 27597.302493370422, - "y": 24308.41748805255 - }, - "targetPosition": { - "x": 27501.40204863569, - "y": 24024.15861888629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "user-supporter.json", - "id": "1f657cbd-8750-4fde-a599-5528f002dd9e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Supporter", - "Asset Class" - ], - [ - "user-supporter.json", - "Asset" - ] - ] - } - } - ], - "id": "50b2f74b-8151-472a-8e03-340ef35d6efb", - "savedPayload": { - "position": { - "x": 27501.40204863569, - "y": 24024.15861888629 - }, - "targetPosition": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User-Supporter", - "id": "495929d0-774e-4999-bbfc-9b14767267b1" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ], - [ - "User-Supporter", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "8d579115-43b6-429b-8f2b-793c1713c194", - "savedPayload": { - "position": { - "x": 27405.501603900953, - "y": 23739.89974972003 - }, - "targetPosition": { - "x": 27106.181141387016, - "y": 23719.719048036415 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "User", - "id": "55b6dbde-7764-4840-93f1-785c9b13a924" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ], - [ - "User", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "fde03b47-f036-418a-b476-f1b03b3007c5", - "savedPayload": { - "position": { - "x": 27106.181141387016, - "y": 23719.719048036415 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "U", - "id": "32777de8-d093-4315-8b34-edd8ab7a47de" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "U", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "V Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Votes Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Votes-Distribution Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a8526796-212f-4b6d-ad81-91c48328542d", - "savedPayload": { - "position": { - "x": 27836.94628863325, - "y": 23343.761232686647 - }, - "targetPosition": { - "x": 27611.024848832167, - "y": 23541.14285046856 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "votes-distribution.json", - "id": "0ed50214-f0be-4a5c-b4fb-b37de2196c61" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Votes", - "Asset Class" - ], - [ - "Votes-Distribution", - "Asset Class" - ], - [ - "votes-distribution.json", - "Asset" - ] - ] - } - } - ], - "id": "dc272954-1a44-4d48-a16d-2d2bc3b510f2", - "savedPayload": { - "position": { - "x": 27611.024848832167, - "y": 23541.14285046856 - }, - "targetPosition": { - "x": 27385.103409031082, - "y": 23738.524468250474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Votes-Distribution", - "id": "2c0a7cd6-6306-4f1c-8b6f-57de711d6f97" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Votes", - "Asset Class" - ], - [ - "Votes-Distribution", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Votes-Switch Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "0afb7b3e-0024-47b2-b357-39225da98c4f", - "savedPayload": { - "position": { - "x": 27952.899839310583, - "y": 23932.450262723152 - }, - "targetPosition": { - "x": 27669.001624170833, - "y": 23835.487365486813 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "votes-switch.json", - "id": "9171e8b3-24a2-41fd-ae44-a3c73ecc2277" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Votes", - "Asset Class" - ], - [ - "Votes-Switch", - "Asset Class" - ], - [ - "votes-switch.json", - "Asset" - ] - ] - } - } - ], - "id": "8ee8f291-bfbd-4f7c-b8c4-6548b8b2c1cc", - "savedPayload": { - "position": { - "x": 27669.001624170833, - "y": 23835.487365486813 - }, - "targetPosition": { - "x": 27385.103409031082, - "y": 23738.524468250474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Votes-Switch", - "id": "6d55c511-bdc6-48cb-8a0d-dca18f7feea6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Votes", - "Asset Class" - ], - [ - "Votes-Switch", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "f03f4cf1-92ed-499a-a11f-f80378a4cb01", - "savedPayload": { - "position": { - "x": 27385.103409031082, - "y": 23738.524468250474 - }, - "targetPosition": { - "x": 27090.75889401283, - "y": 23796.50124358914 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Votes", - "id": "03395f91-226e-4dfa-8d64-77d98c935054" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Votes", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Voting Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Voting-Program Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "47d56737-6fac-4795-83f8-08f74f705159", - "savedPayload": { - "position": { - "x": 27682.90374735857, - "y": 24474.265562992394 - }, - "targetPosition": { - "x": 27485.522129576657, - "y": 24248.34412319131 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "voting-program.json", - "id": "4715a9da-86ef-43e9-b5c7-8ee5e01141e7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ], - [ - "Voting-Program", - "Asset Class" - ], - [ - "voting-program.json", - "Asset" - ] - ] - } - } - ], - "id": "447288a1-734d-4028-961d-21e071e09121", - "savedPayload": { - "position": { - "x": 27485.522129576657, - "y": 24248.34412319131 - }, - "targetPosition": { - "x": 27288.140511794743, - "y": 24022.422683390225 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Voting-Program", - "id": "a836df47-e6d5-4c73-8740-e01f1c55f38d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ], - [ - "Voting-Program", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "3be302f7-0c5e-462f-b9b3-d1e8b71c5a5a", - "savedPayload": { - "position": { - "x": 27288.140511794743, - "y": 24022.422683390225 - }, - "targetPosition": { - "x": 27090.75889401283, - "y": 23796.50124358914 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Voting", - "id": "28bdd435-50a8-47b4-856a-42fb77e00ffe" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "60654e6e-208e-485b-8a12-acc01df2342c", - "savedPayload": { - "position": { - "x": 27090.75889401283, - "y": 23796.50124358914 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "V", - "id": "a1d67152-3689-411c-942c-b90ee9ffb455" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "V", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "M Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Mentorship Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Mentorship-Program Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "2f88b9f1-e481-4b3b-ad2a-227a7800e7c9", - "savedPayload": { - "position": { - "x": 27803.37577314417, - "y": 24368.087272677487 - }, - "targetPosition": { - "x": 27554.246999576397, - "y": 24200.950041096316 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "mentorship-program.json", - "id": "143394cc-dcb5-4016-8cde-a0eb1a3343ba" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ], - [ - "Mentorship-Program", - "Asset Class" - ], - [ - "mentorship-program.json", - "Asset" - ] - ] - } - } - ], - "id": "c6c2fb87-1ddb-4f0f-9f02-6facc657194e", - "savedPayload": { - "position": { - "x": 27554.246999576397, - "y": 24200.950041096316 - }, - "targetPosition": { - "x": 27305.118226008624, - "y": 24033.812809515144 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Mentorship-Program", - "id": "865817e5-cf93-4578-971c-6c5652ea0c9c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ], - [ - "Mentorship-Program", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "c843534c-9af6-449c-8935-55e890c47a14", - "savedPayload": { - "position": { - "x": 27305.118226008624, - "y": 24033.812809515144 - }, - "targetPosition": { - "x": 27055.989452440852, - "y": 23866.675577933973 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Mentorship", - "id": "7643135e-5c5c-4385-8a10-2e8a906e1628" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "9a229bbd-c38c-4cb8-a8ec-a088b11ba2e5", - "savedPayload": { - "position": { - "x": 27055.989452440852, - "y": 23866.675577933973 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "M", - "id": "ae5eda9c-1c3a-4519-94ba-14f56e67b1b0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "M", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "R Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Referral Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Referral-Program Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "01717dee-8744-428c-a698-173b4d9cdf0d", - "savedPayload": { - "position": { - "x": 27596.387150000734, - "y": 24603.22410555714 - }, - "targetPosition": { - "x": 27399.00553221882, - "y": 24377.302665756055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "referral-program.json", - "id": "a9fd1902-dd21-417f-b25e-9c1a3d3d2779" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ], - [ - "Referral-Program", - "Asset Class" - ], - [ - "referral-program.json", - "Asset" - ] - ] - } - } - ], - "id": "df5329d3-a8c0-4d3e-b48a-ac1b96e55878", - "savedPayload": { - "position": { - "x": 27399.00553221882, - "y": 24377.302665756055 - }, - "targetPosition": { - "x": 27201.623914436906, - "y": 24151.38122595497 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referral-Program", - "id": "c0134db7-fe6b-4d2b-a6f7-0ddd422e790e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ], - [ - "Referral-Program", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "7da04be0-ae08-466d-b0c2-1cb2231f452f", - "savedPayload": { - "position": { - "x": 27201.623914436906, - "y": 24151.38122595497 - }, - "targetPosition": { - "x": 27004.242296654993, - "y": 23925.459786153886 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referral", - "id": "f999cdf3-27bc-4121-b569-3bdbbfb34775" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b5e33e35-a59e-472d-928c-24130d77fc94", - "savedPayload": { - "position": { - "x": 27004.242296654993, - "y": 23925.459786153886 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "R", - "id": "141ff356-7a44-4725-a94e-2efc56df9673" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "R", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "S Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Support Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Support-Program Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "f837b00c-991e-4a46-be31-daa048c70167", - "savedPayload": { - "position": { - "x": 27335.59360260414, - "y": 24776.77624735833 - }, - "targetPosition": { - "x": 27203.410371671376, - "y": 24507.46677210695 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "support-program.json", - "id": "9ea00cf3-195f-41f2-bc92-3604b786bf39" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ], - [ - "Support-Program", - "Asset Class" - ], - [ - "support-program.json", - "Asset" - ] - ] - } - } - ], - "id": "e95a89b0-197b-44ef-9588-8052cc0023e2", - "savedPayload": { - "position": { - "x": 27203.410371671376, - "y": 24507.46677210695 - }, - "targetPosition": { - "x": 27071.22714073861, - "y": 24238.157296855567 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Support-Program", - "id": "8bfe5da0-7ed1-452d-9ab6-af57a5eb8460" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ], - [ - "Support-Program", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b0ef1104-368a-4b42-a15a-117b1b0e51c8", - "savedPayload": { - "position": { - "x": 27071.22714073861, - "y": 24238.157296855567 - }, - "targetPosition": { - "x": 26939.043909805845, - "y": 23968.847821604184 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Support", - "id": "d9bbdb83-2fc2-4525-b333-ab865c0111e0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "0c1ce7e9-860a-4408-a625-d465dcc044c0", - "savedPayload": { - "position": { - "x": 26939.043909805845, - "y": 23968.847821604184 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "S", - "id": "fa717797-d05d-453f-b8c6-a7afbdadf467" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "S", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "T Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Token Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Token-Power-Switch Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "07c7117e-62b1-4b5a-a48f-c5c858ae2660", - "savedPayload": { - "position": { - "x": 27456.982307557486, - "y": 24671.647180774307 - }, - "targetPosition": { - "x": 27259.600689775572, - "y": 24445.725740973223 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "token-power-switch.json", - "id": "0a9960f4-54fa-4c7c-beaa-28a25a308b14" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Power-Switch", - "Asset Class" - ], - [ - "token-power-switch.json", - "Asset" - ] - ] - } - } - ], - "id": "1535f3d1-b550-4cfd-8365-bfc037bb17a2", - "savedPayload": { - "position": { - "x": 27259.600689775572, - "y": 24445.725740973223 - }, - "targetPosition": { - "x": 27062.21907199366, - "y": 24219.80430117214 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Token-Power-Switch", - "id": "3acd2f2d-af81-46a0-b672-01e94830ae90" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Power-Switch", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "ee9fb168-d96d-43d1-a17e-0fcc6025bf5a", - "savedPayload": { - "position": { - "x": 27062.21907199366, - "y": 24219.80430117214 - }, - "targetPosition": { - "x": 26864.837454211745, - "y": 23993.882861371054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Token", - "id": "5b907dc7-6045-4312-8c42-94d62c6e233c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Tokens Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Tokens-Awarded Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "7598e99d-34a8-4f34-a907-f23292306e4a", - "savedPayload": { - "position": { - "x": 26883.82810765274, - "y": 24866.47010654731 - }, - "targetPosition": { - "x": 26825.851332314072, - "y": 24572.125591529057 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "tokens-awarded.json", - "id": "726d70aa-aad7-4934-bbdc-2513c5f1f79e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Tokens", - "Asset Class" - ], - [ - "Tokens-Awarded", - "Asset Class" - ], - [ - "tokens-awarded.json", - "Asset" - ] - ] - } - } - ], - "id": "8d29b3f0-5b88-45a1-a187-508d1c862598", - "savedPayload": { - "position": { - "x": 26825.851332314072, - "y": 24572.125591529057 - }, - "targetPosition": { - "x": 26767.874556975406, - "y": 24277.781076510804 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Tokens-Awarded", - "id": "1ee8a7f2-7f71-40fc-90e6-12d6358d954e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Tokens", - "Asset Class" - ], - [ - "Tokens-Awarded", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Tokens-Bonus Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a760a0d2-3fdb-4dcf-82ce-36e7e7b60249", - "savedPayload": { - "position": { - "x": 26316.031677373237, - "y": 24672.54431207463 - }, - "targetPosition": { - "x": 26541.953117174322, - "y": 24475.162694292718 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "tokens-bonus.json", - "id": "2c284184-b37a-4c18-a255-8e9bf7e1b468" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Tokens", - "Asset Class" - ], - [ - "Tokens-Bonus", - "Asset Class" - ], - [ - "tokens-bonus.json", - "Asset" - ] - ] - } - } - ], - "id": "a59d6429-ad9c-46d6-a767-9254f00e8f18", - "savedPayload": { - "position": { - "x": 26541.953117174322, - "y": 24475.162694292718 - }, - "targetPosition": { - "x": 26767.874556975406, - "y": 24277.781076510804 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Tokens-Bonus", - "id": "5c7b8eda-cd34-461e-a6de-1efd3d309bd3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Tokens", - "Asset Class" - ], - [ - "Tokens-Bonus", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "770544d3-8acd-46c8-b9f8-fe3832faeb93", - "savedPayload": { - "position": { - "x": 26767.874556975406, - "y": 24277.781076510804 - }, - "targetPosition": { - "x": 26864.837454211745, - "y": 23993.882861371054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Tokens", - "id": "92259377-1ad6-4bb5-b5ec-b7254f08b837" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Tokens", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "0c5922cf-436f-4ff0-9b69-d0395f9f4a0e", - "savedPayload": { - "position": { - "x": 26864.837454211745, - "y": 23993.882861371054 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "T", - "id": "acc982e8-7348-4c9e-9fbc-0c101c140d00" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "T", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "W Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Weight Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Weight-Votes-Switch Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "c716e4c9-3360-45f0-ac8a-48e757b7bfa3", - "savedPayload": { - "position": { - "x": 26726.137872138625, - "y": 24896.82019640855 - }, - "targetPosition": { - "x": 26746.31857382224, - "y": 24597.499733894612 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "weight-votes-switch.json", - "id": "2cb7d000-d16b-4022-9b6c-1661e5dc6e8f" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight-Votes-Switch", - "Asset Class" - ], - [ - "weight-votes-switch.json", - "Asset" - ] - ] - } - } - ], - "id": "856888b5-ac7a-4ede-912e-290d9f16d106", - "savedPayload": { - "position": { - "x": 26746.31857382224, - "y": 24597.499733894612 - }, - "targetPosition": { - "x": 26766.499275505852, - "y": 24298.179271380675 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Weight-Votes-Switch", - "id": "6302a8ec-6237-44c5-9a5b-bfddbfff97fd" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight-Votes-Switch", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "7ff54340-3652-4ee2-8048-0b46b8ce3b8a", - "savedPayload": { - "position": { - "x": 26766.499275505852, - "y": 24298.179271380675 - }, - "targetPosition": { - "x": 26786.679977189466, - "y": 23998.85880886674 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Weight", - "id": "f9fad338-faf9-459b-aa6f-b564610a16e2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "24f6c668-33d6-4041-9378-acbc815d1a25", - "savedPayload": { - "position": { - "x": 26786.679977189466, - "y": 23998.85880886674 - }, - "targetPosition": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "W", - "id": "52508a2a-0b6b-4714-b3ec-a4e1ecf42e22" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ], - [ - "W", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b66f9cee-9686-4cdd-82a4-c25876393115", - "savedPayload": { - "position": { - "x": 26806.86067887308, - "y": 23699.5383463528 - }, - "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Nodes", - "id": "f5b487ce-8dde-495e-8897-a91f666d5af9" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Nodes", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Concepts Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "C Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Claim Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8837a3d2-d978-418d-ac26-4ce505d2daca", - "savedPayload": { - "position": { - "x": 26964.385988551094, - "y": 22802.98064015109 - }, - "targetPosition": { - "x": 27028.95268851668, - "y": 23095.950162892885 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "claim.json", - "id": "378c53a0-6c8f-4e2a-a960-b4bcb1677f42" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "claim.json", - "Asset" - ] - ] - } - } - ], - "id": "0a08a82f-3701-4612-bdd3-17d3318c0064", - "savedPayload": { - "position": { - "x": 27028.95268851668, - "y": 23095.950162892885 - }, - "targetPosition": { - "x": 27093.51938848227, - "y": 23388.91968563468 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claim", - "id": "36331263-d3da-481f-ba67-20062342aa7c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Claim-Votes Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "50343923-bc3b-4538-89a8-3389b38eceff", - "savedPayload": { - "position": { - "x": 27536.390786974673, - "y": 22984.117358075437 - }, - "targetPosition": { - "x": 27314.95508772847, - "y": 23186.518521855058 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "claim-votes.json", - "id": "6b218751-fd84-4807-9b7b-5bdb833d9e25" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim-Votes", - "Asset Class" - ], - [ - "claim-votes.json", - "Asset" - ] - ] - } - } - ], - "id": "c495610d-2e02-4e4e-8450-eb4a47370e95", - "savedPayload": { - "position": { - "x": 27314.95508772847, - "y": 23186.518521855058 - }, - "targetPosition": { - "x": 27093.51938848227, - "y": 23388.91968563468 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claim-Votes", - "id": "8ab437de-7266-4f2d-b313-80002a1eb85d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ], - [ - "Claim-Votes", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "7568cfa3-0786-4bc1-8945-9bbd37328925", - "savedPayload": { - "position": { - "x": 27093.51938848227, - "y": 23388.91968563468 - }, - "targetPosition": { - "x": 27002.9510295201, - "y": 23674.92208484647 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claim", - "id": "c125b1b8-ae50-4595-b15c-3a1b7194981b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claim", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Claims Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Claims-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "e0e5ae73-ab1d-4ca2-8f44-f5050098bb16", - "savedPayload": { - "position": { - "x": 27801.778239624196, - "y": 23260.343879440894 - }, - "targetPosition": { - "x": 27535.50250292283, - "y": 23398.536614576085 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "claims-power.json", - "id": "468be366-37c7-4b2d-a68c-bc64e0161513" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ], - [ - "Claims-Power", - "Asset Class" - ], - [ - "claims-power.json", - "Asset" - ] - ] - } - } - ], - "id": "1a8995e8-93af-46ac-bbb9-9f37805090d8", - "savedPayload": { - "position": { - "x": 27535.50250292283, - "y": 23398.536614576085 - }, - "targetPosition": { - "x": 27269.226766221465, - "y": 23536.729349711277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claims-Power", - "id": "2c1c2289-0dc5-42bb-a56f-14694078e511" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ], - [ - "Claims-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "7b77264d-249f-44d7-bae8-af1902aa5647", - "savedPayload": { - "position": { - "x": 27269.226766221465, - "y": 23536.729349711277 - }, - "targetPosition": { - "x": 27002.9510295201, - "y": 23674.92208484647 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Claims", - "id": "437e4798-69e0-4ec8-9d20-104cf9b827a6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Claims", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Community Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Community-Mods Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "9b2d57f1-4f47-41d1-88b3-71a9c200406a", - "savedPayload": { - "position": { - "x": 27860.95822715547, - "y": 23946.627161732977 - }, - "targetPosition": { - "x": 27574.95582794368, - "y": 23856.058802770807 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "community-mods.json", - "id": "3d8e9493-7601-4f04-9f73-ac4b200d2458" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Community", - "Asset Class" - ], - [ - "Community-Mods", - "Asset Class" - ], - [ - "community-mods.json", - "Asset" - ] - ] - } - } - ], - "id": "af46eb3c-fb98-4689-97f8-4adb1a736da2", - "savedPayload": { - "position": { - "x": 27574.95582794368, - "y": 23856.058802770807 - }, - "targetPosition": { - "x": 27288.95342873189, - "y": 23765.490443808638 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Community-Mods", - "id": "d1aed4ca-2624-4a0c-8f71-b6149ab78d4d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Community", - "Asset Class" - ], - [ - "Community-Mods", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "a142c126-3c14-4465-8473-b81b4bdd0df8", - "savedPayload": { - "position": { - "x": 27288.95342873189, - "y": 23765.490443808638 - }, - "targetPosition": { - "x": 27002.9510295201, - "y": 23674.92208484647 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Community", - "id": "c1ab35bc-6b70-4810-ab2e-ac6229618ddf" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ], - [ - "Community", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "fec97393-08b1-4e56-b9b4-ad19410c6662", - "savedPayload": { - "position": { - "x": 27002.9510295201, - "y": 23674.92208484647 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "C", - "id": "cc10755d-5e5d-4255-88bc-3a9eb78ba1e7" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "C", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "D Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Delegation Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Delegation-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "b4afb73d-fcad-446c-af87-a11fcda93025", - "savedPayload": { - "position": { - "x": 27920.464005526956, - "y": 23616.533326283497 - }, - "targetPosition": { - "x": 27624.5168273499, - "y": 23665.678699708038 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "delegation-power.json", - "id": "8ac5f214-f618-4bab-982f-0c9473c066d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "D", - "Asset Class" - ], - [ - "Delegation", - "Asset Class" - ], - [ - "Delegation-Power", - "Asset Class" - ], - [ - "delegation-power.json", - "Asset" - ] - ] - } - } - ], - "id": "19f50d22-762a-45a8-9100-c10cbd60bb7e", - "savedPayload": { - "position": { - "x": 27624.5168273499, - "y": 23665.678699708038 - }, - "targetPosition": { - "x": 27328.569649172845, - "y": 23714.82407313258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Delegation-Power", - "id": "02323246-7664-4585-9242-bc5feb358b17" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "D", - "Asset Class" - ], - [ - "Delegation", - "Asset Class" - ], - [ - "Delegation-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "45a185f1-0a30-4ed9-b5fa-13a354079de0", - "savedPayload": { - "position": { - "x": 27328.569649172845, - "y": 23714.82407313258 - }, - "targetPosition": { - "x": 27032.62247099579, - "y": 23763.96944655712 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Delegation", - "id": "f3545437-da34-4e59-a4a2-88bb7b0a4e28" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "D", - "Asset Class" - ], - [ - "Delegation", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "1d19e1b8-8f01-4bbb-af20-02a85d7a19eb", - "savedPayload": { - "position": { - "x": 27032.62247099579, - "y": 23763.96944655712 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "D", - "id": "133e3f43-ff54-45c3-9401-626595608980" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "D", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "G Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Governance Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Governance-Address Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "baf36138-8718-4878-89ad-47848a03a43e", - "savedPayload": { - "position": { - "x": 27923.27228428889, - "y": 23991.965539393066 - }, - "targetPosition": { - "x": 27626.62303642135, - "y": 23947.252859540215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "governance-address.json", - "id": "b56d0a56-1cf5-46be-99ae-d900d6fb5c48" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Address", - "Asset Class" - ], - [ - "governance-address.json", - "Asset" - ] - ] - } - } - ], - "id": "183f3889-9b56-4fb9-bd0a-9ea287c451c7", - "savedPayload": { - "position": { - "x": 27626.62303642135, - "y": 23947.252859540215 - }, - "targetPosition": { - "x": 27329.973788553812, - "y": 23902.540179687363 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Governance-Address", - "id": "a69f7bcd-a35a-4004-92b2-a45f4afbf20e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ], - [ - "Governance-Address", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "f50784b3-7309-4eb3-9e7f-22b07f4c0867", - "savedPayload": { - "position": { - "x": 27329.973788553812, - "y": 23902.540179687363 - }, - "targetPosition": { - "x": 27033.324540686273, - "y": 23857.82749983451 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Governance", - "id": "581d25bc-eac7-47e7-9e71-50ed28007bc3" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "G", - "Asset Class" - ], - [ - "Governance", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "c79fa049-a830-4d8e-8bc3-30ae4be2cb38", - "savedPayload": { - "position": { - "x": 27033.324540686273, - "y": 23857.82749983451 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "G", - "id": "c317aa08-d124-443e-850d-b65d63a67f0d" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "G", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "M Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Mentorship Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Mentorship-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "eacc58c7-ac88-4ed4-9c01-f4c4cfa51b28", - "savedPayload": { - "position": { - "x": 27809.92818201834, - "y": 24349.890597960424 - }, - "targetPosition": { - "x": 27541.614959718438, - "y": 24215.696653465733 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "mentorship-power.json", - "id": "581956f4-cce3-41e5-8426-74d79526b679" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ], - [ - "Mentorship-Power", - "Asset Class" - ], - [ - "mentorship-power.json", - "Asset" - ] - ] - } - } - ], - "id": "cb0082c5-39c4-43c9-a850-201824f0c6d4", - "savedPayload": { - "position": { - "x": 27541.614959718438, - "y": 24215.696653465733 - }, - "targetPosition": { - "x": 27273.301737418537, - "y": 24081.502708971042 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Mentorship-Power", - "id": "ad73ab1f-fa9a-43ea-bd2f-a921b4f2793c" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ], - [ - "Mentorship-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "2b11c36a-b1f2-44b3-8214-00564794d9c9", - "savedPayload": { - "position": { - "x": 27273.301737418537, - "y": 24081.502708971042 - }, - "targetPosition": { - "x": 27004.988515118635, - "y": 23947.30876447635 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Mentorship", - "id": "bb8a1b28-79ab-4749-8c2d-9811e10e9f67" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "M", - "Asset Class" - ], - [ - "Mentorship", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b7aa34fa-fa12-429c-843a-7e56a36a84b0", - "savedPayload": { - "position": { - "x": 27004.988515118635, - "y": 23947.30876447635 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "M", - "id": "7c8b35f5-136a-41ef-aeba-1b421f758183" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "M", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "R Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Referral Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Referral-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "8498773c-0ea1-4f85-8882-2d78df9e4507", - "savedPayload": { - "position": { - "x": 27591.526609160355, - "y": 24655.27230344245 - }, - "targetPosition": { - "x": 27377.81378007495, - "y": 24444.73293257725 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "referral-power.json", - "id": "004c3950-cb3e-44cc-96f2-114938d436ff" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ], - [ - "Referral-Power", - "Asset Class" - ], - [ - "referral-power.json", - "Asset" - ] - ] - } - } - ], - "id": "50cdecdf-993a-4b11-a595-21442bb8d478", - "savedPayload": { - "position": { - "x": 27377.81378007495, - "y": 24444.73293257725 - }, - "targetPosition": { - "x": 27164.100950989545, - "y": 24234.193561712054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referral-Power", - "id": "312fb974-31c7-4b02-a05f-7a715a0c230b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ], - [ - "Referral-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "a73a02ce-1b7d-4f07-8b9d-2aa808c99b0c", - "savedPayload": { - "position": { - "x": 27164.100950989545, - "y": 24234.193561712054 - }, - "targetPosition": { - "x": 26950.38812190414, - "y": 24023.654190846857 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Referral", - "id": "58a917a1-5296-46bd-91a5-06b0eb6ca177" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "R", - "Asset Class" - ], - [ - "Referral", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "9482465e-aba0-49a3-a73d-7a6c15d8ded2", - "savedPayload": { - "position": { - "x": 26950.38812190414, - "y": 24023.654190846857 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "R", - "id": "dafeb595-a6f0-4dcc-8169-76e724b09d90" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "R", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "S Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Staking Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Staking-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "28f8b2e2-7bec-4363-94bb-b38d58399cb1", - "savedPayload": { - "position": { - "x": 27633.31689074256, - "y": 24563.90611116464 - }, - "targetPosition": { - "x": 27380.50060314635, - "y": 24402.400926337436 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "staking-power.json", - "id": "f33e163f-7dda-4ab9-96df-9a3a45fc3f41" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Staking", - "Asset Class" - ], - [ - "Staking-Power", - "Asset Class" - ], - [ - "staking-power.json", - "Asset" - ] - ] - } - } - ], - "id": "f9cb1afb-7b0f-4067-a81a-bab9bde4a9b2", - "savedPayload": { - "position": { - "x": 27380.50060314635, - "y": 24402.400926337436 - }, - "targetPosition": { - "x": 27127.684315550137, - "y": 24240.89574151023 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Staking-Power", - "id": "072ea498-6794-4c5a-9d87-04d9cd866295" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Staking", - "Asset Class" - ], - [ - "Staking-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "bf5674d0-9fa7-4a78-95f5-c4da508b2de9", - "savedPayload": { - "position": { - "x": 27127.684315550137, - "y": 24240.89574151023 - }, - "targetPosition": { - "x": 26874.868027953926, - "y": 24079.390556683025 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Staking", - "id": "10d9d5b2-91bf-4e53-892f-47857bcebdb1" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Staking", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Support Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Support-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "427bab81-b84e-464e-a71b-c5e49c627011", - "savedPayload": { - "position": { - "x": 26834.489680638464, - "y": 24978.484316570204 - }, - "targetPosition": { - "x": 26847.949129743618, - "y": 24678.78639660781 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "support-power.json", - "id": "1c3a7ddb-3a15-4764-9047-0f41ac2f3005" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ], - [ - "Support-Power", - "Asset Class" - ], - [ - "support-power.json", - "Asset" - ] - ] - } - } - ], - "id": "4efab6a1-e945-4c47-8375-3a8421fef4b8", - "savedPayload": { - "position": { - "x": 26847.949129743618, - "y": 24678.78639660781 - }, - "targetPosition": { - "x": 26861.408578848772, - "y": 24379.08847664542 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Support-Power", - "id": "e79f3e21-bf53-4706-8955-eead985b74d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ], - [ - "Support-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "6b33b4e1-e1f2-4a13-a268-b8cadaee96a5", - "savedPayload": { - "position": { - "x": 26861.408578848772, - "y": 24379.08847664542 - }, - "targetPosition": { - "x": 26874.868027953926, - "y": 24079.390556683025 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Support", - "id": "2f481fc9-0781-40ca-b323-fcd71368c576" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ], - [ - "Support", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "14a268fa-ba69-4941-a504-361c8421a981", - "savedPayload": { - "position": { - "x": 26874.868027953926, - "y": 24079.390556683025 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "S", - "id": "b823f78e-9a58-47ec-a02c-4dd3b31b384e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "S", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "T Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Token Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Token-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "24ca852e-5d37-4754-97c6-8646b14e791b", - "savedPayload": { - "position": { - "x": 27216.035501573126, - "y": 24868.45935187053 - }, - "targetPosition": { - "x": 27025.50077062047, - "y": 24636.73426410315 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "token-power.json", - "id": "1857f166-802f-4584-b4de-eb7c21429d7e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Power", - "Asset Class" - ], - [ - "token-power.json", - "Asset" - ] - ] - } - } - ], - "id": "fb73e35c-2d4d-466a-a884-a79b9a3e3184", - "savedPayload": { - "position": { - "x": 27025.50077062047, - "y": 24636.73426410315 - }, - "targetPosition": { - "x": 26834.966039667815, - "y": 24405.00917633577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Token-Power", - "id": "f85cffa2-c5fe-4fad-8cbf-652201f5c599" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Power", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Token-Rewards Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "ccd2b5bf-5943-4ddb-aa39-6e49e280cda0", - "savedPayload": { - "position": { - "x": 26624.141145219008, - "y": 24966.75009871961 - }, - "targetPosition": { - "x": 26729.55359244341, - "y": 24685.87963752769 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "token-rewards.json", - "id": "df5d3a31-e842-43d6-947a-ad47e8ba7908" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Rewards", - "Asset Class" - ], - [ - "token-rewards.json", - "Asset" - ] - ] - } - } - ], - "id": "01daee72-eeaf-4bfa-9cab-4ca474c00f1a", - "savedPayload": { - "position": { - "x": 26729.55359244341, - "y": 24685.87963752769 - }, - "targetPosition": { - "x": 26834.966039667815, - "y": 24405.00917633577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Token-Rewards", - "id": "071019f2-0785-45ee-a80f-964d1f7e3cf0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ], - [ - "Token-Rewards", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "57f74243-2666-41c4-bfd8-518b752437e9", - "savedPayload": { - "position": { - "x": 26834.966039667815, - "y": 24405.00917633577 - }, - "targetPosition": { - "x": 26785.820666243275, - "y": 24109.061998158715 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Token", - "id": "0ff821a7-a73d-45a8-b91a-d436b624d1fe" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ], - [ - "Token", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "eb781760-22e4-47c6-9df5-3204855e3aff", - "savedPayload": { - "position": { - "x": 26785.820666243275, - "y": 24109.061998158715 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "T", - "id": "42e5be15-6d4a-4336-a842-401b4e994ba0" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "T", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "V Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Voting Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Voting-Power Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "9a72bfc0-2655-489f-becd-4e26e331614a", - "savedPayload": { - "position": { - "x": 26557.824573407328, - "y": 24999.711811451816 - }, - "targetPosition": { - "x": 26602.53725326018, - "y": 24703.062563584277 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "voting-power.json", - "id": "301d08e0-aefd-42a0-9bd5-e62cb819659a" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ], - [ - "Voting-Power", - "Asset Class" - ], - [ - "voting-power.json", - "Asset" - ] - ] - } - } - ], - "id": "1c9a5c79-82ff-496f-baef-4a44eae4bf76", - "savedPayload": { - "position": { - "x": 26602.53725326018, - "y": 24703.062563584277 - }, - "targetPosition": { - "x": 26647.24993311303, - "y": 24406.413315716738 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Voting-Power", - "id": "0091b382-21cd-40e4-8992-0ab1fe803631" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ], - [ - "Voting-Power", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "ba22a56b-51d3-4918-96f9-f67a77e8d2a8", - "savedPayload": { - "position": { - "x": 26647.24993311303, - "y": 24406.413315716738 - }, - "targetPosition": { - "x": 26691.962612965883, - "y": 24109.7640678492 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Voting", - "id": "3da0ff7c-c8d2-4b09-b63d-a65c77af6be8" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "V", - "Asset Class" - ], - [ - "Voting", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "60f9ceb8-2494-4b0c-9d6d-9e3707599f62", - "savedPayload": { - "position": { - "x": 26691.962612965883, - "y": 24109.7640678492 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "V", - "id": "1e0c5a59-fdd5-4942-a7c9-338d8fc9c8c5" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "V", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "W Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Weight Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Weight Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "d67d42e5-2410-437c-a43a-6f102c506443", - "savedPayload": { - "position": { - "x": 26504.16989619637, - "y": 24948.667342442102 - }, - "targetPosition": { - "x": 26486.22865001286, - "y": 24649.204303511782 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "weight.json", - "id": "8a1002d8-3d6f-4b9b-8f5a-23dc471934ad" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "weight.json", - "Asset" - ] - ] - } - } - ], - "id": "f00b52f1-7425-4a0c-b8fd-d7c25b502206", - "savedPayload": { - "position": { - "x": 26486.22865001286, - "y": 24649.204303511782 - }, - "targetPosition": { - "x": 26468.287403829352, - "y": 24349.741264581462 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Weight", - "id": "03f1c9a1-c19f-4f69-b05c-224713dc75e6" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Weight-Votes Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "c2c042e1-72b1-4922-924d-faa23f1df1b3", - "savedPayload": { - "position": { - "x": 25967.543451596568, - "y": 24680.27945345272 - }, - "targetPosition": { - "x": 26217.91542771296, - "y": 24515.01035901709 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "weight-votes.json", - "id": "e665331c-31fb-48b8-898e-5f33c81a478e" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight-Votes", - "Asset Class" - ], - [ - "weight-votes.json", - "Asset" - ] - ] - } - } - ], - "id": "eb6cbd01-1c24-4866-b059-b79229cf9609", - "savedPayload": { - "position": { - "x": 26217.91542771296, - "y": 24515.01035901709 - }, - "targetPosition": { - "x": 26468.287403829352, - "y": 24349.741264581462 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Weight-Votes", - "id": "0754e1d0-8898-4d4c-8119-eaf71cdf6b7b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ], - [ - "Weight-Votes", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "46f92d18-bafb-4a7b-bd25-b68125a99284", - "savedPayload": { - "position": { - "x": 26468.287403829352, - "y": 24349.741264581462 - }, - "targetPosition": { - "x": 26602.481348324043, - "y": 24081.42804228156 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Weight", - "id": "3d3af510-088b-4f56-8dbc-6a3d9be2a548" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ], - [ - "Weight", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "207a2b83-1f19-477c-9c28-cc46b2665a3b", - "savedPayload": { - "position": { - "x": 26602.481348324043, - "y": 24081.42804228156 - }, - "targetPosition": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "W", - "id": "1dca22d5-e9a4-4f7f-80d0-d468de13fcab" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ], - [ - "W", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "4fc763f3-ba39-4917-8840-2239c761e06f", - "savedPayload": { - "position": { - "x": 26736.675292818734, - "y": 23813.11481998166 - }, - "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Concepts", - "id": "5709f793-497b-4fd2-8ccc-d952ee9af103" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance-Project-Docs", - "Assets" - ], - [ - "Docs", - "Asset Class" - ], - [ - "Concepts", - "Asset Class" - ] - ] - } - }, { "type": "Asset Claims Folder", "name": "Books Asset Class", @@ -15887,18 +6387,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Docs Books the-governance-project.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "24248a65-20e4-4f29-8663-9f4f93315910", "savedPayload": { "position": { - "x": 26725.360456163024, - "y": 24167.407329113004 + "x": 27062.604857676208, + "y": 23200.052946170967 }, "targetPosition": { - "x": 26624.161459948176, - "y": 23884.991389114733 + "x": 26777.287902787662, + "y": 23292.75804448345 }, "floatingObject": { "isPinned": false, @@ -15919,19 +6419,27 @@ "referenceParentCombinedNodePath": [ [ "Governance-Project-Docs", - "Assets" + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" ], [ "Books", - "Asset Class" + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" ], [ "the-governance-project.json", - "Asset" + "Asset", + "Governance", + "954fb1cf-9a03-444b-9b49-6839e6ace660" ] ] } @@ -15940,12 +6448,12 @@ "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b", "savedPayload": { "position": { - "x": 26624.161459948176, - "y": 23884.991389114733 + "x": 26777.287902787662, + "y": 23292.75804448345 }, "targetPosition": { - "x": 26522.96246373333, - "y": 23602.575449116463 + "x": 26491.970947899117, + "y": 23385.463142795932 }, "floatingObject": { "isPinned": false, @@ -15966,15 +6474,21 @@ "referenceParentCombinedNodePath": [ [ "Governance-Project-Docs", - "Assets" + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" ], [ "Books", - "Asset Class" + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" ] ] } @@ -15984,12 +6498,12 @@ "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f", "savedPayload": { "position": { - "x": 26522.96246373333, - "y": 23602.575449116463 + "x": 26491.970947899117, + "y": 23385.463142795932 }, "targetPosition": { - "x": 26224.605895122848, - "y": 23571.216910136165 + "x": 26206.653993010572, + "y": 23478.168241108415 }, "floatingObject": { "isPinned": false, @@ -16010,11 +6524,15 @@ "referenceParentCombinedNodePath": [ [ "Governance-Project-Docs", - "Assets" + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" ], [ "Docs", - "Asset Class" + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" ] ] } @@ -16024,17 +6542,17 @@ "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc", "savedPayload": { "position": { - "x": 26191.93714714396, - "y": 23375.31387328449 + "x": 26206.653993010572, + "y": 23478.168241108415 }, "targetPosition": { - "x": 25927.758487586936, - "y": 23517.474472026388 + "x": 25921.337038122027, + "y": 23570.873339420898 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -16046,7 +6564,7 @@ }, { "type": "Asset Claims Folder", - "name": "API Maps", + "name": "API Maps Docs", "config": "{}", "project": "Governance", "assetClaimsFolders": [ @@ -16059,18 +6577,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b", "savedPayload": { "position": { - "x": 26618.165895845457, - "y": 23674.91721122767 + "x": 26595.34572308847, + "y": 23777.51728873716 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16136,18 +6654,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1", "savedPayload": { "position": { - "x": 26644.803311574422, - "y": 23703.7334052164 + "x": 26618.82510379209, + "y": 23808.959992731707 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16213,18 +6731,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f", "savedPayload": { "position": { - "x": 26667.45157244356, - "y": 23735.77995311657 + "x": 26637.99951871342, + "y": 23843.198374193726 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16290,18 +6808,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b", "savedPayload": { "position": { - "x": 26685.723160430112, - "y": 23770.508529608614 + "x": 26652.540888297008, + "y": 23879.64660492373 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16367,18 +6885,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9", "savedPayload": { "position": { - "x": 26699.30544359779, - "y": 23807.324919120176 + "x": 26662.20040567765, + "y": 23917.68104558857 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16444,18 +6962,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f", "savedPayload": { "position": { - "x": 26707.966025315873, - "y": 23845.599183019283 + "x": 26666.812793834833, + "y": 23956.65091636333 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16521,18 +7039,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d", "savedPayload": { "position": { - "x": 26711.55672063, - "y": 23884.67643803899 + "x": 26666.299133528402, + "y": 23995.88943195457 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16598,18 +7116,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "040cb5e5-985a-4a85-89b2-d8843845168a", "savedPayload": { "position": { - "x": 26710.016091747813, - "y": 23923.88806151165 + "x": 26660.668213628604, + "y": 24034.72521048154 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16675,18 +7193,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5", "savedPayload": { "position": { - "x": 26703.370499256635, - "y": 23962.563131688126 + "x": 26650.016380736117, + "y": 24072.493761006346 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16752,18 +7270,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e", "savedPayload": { "position": { - "x": 26691.73365108649, - "y": 24000.039907394945 + "x": 26634.525890664972, + "y": 24108.548853158078 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16829,18 +7347,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "25a02023-7635-408c-b6db-28e9c53017d5", "savedPayload": { "position": { - "x": 26675.30465693592, - "y": 24035.677150609237 + "x": 26614.461789995068, + "y": 24142.273574313665 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16906,18 +7424,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a", "savedPayload": { "position": { - "x": 26654.364621449815, - "y": 24068.865098219096 + "x": 26590.16738105168, + "y": 24173.090885143873 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -16983,18 +7501,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3", "savedPayload": { "position": { - "x": 26629.271834441017, - "y": 24099.035895239478 + "x": 26562.058347907518, + "y": 24200.473492916222 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17060,18 +7578,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "94bfa541-6b42-4932-84c9-09b4b6128088", "savedPayload": { "position": { - "x": 26600.455640452285, - "y": 24125.673310968443 + "x": 26530.61564391297, + "y": 24223.95287361984 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17137,18 +7655,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef", "savedPayload": { "position": { - "x": 26568.409092552116, - "y": 24148.32157183758 + "x": 26496.37726245095, + "y": 24243.12728854117 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17214,18 +7732,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24", "savedPayload": { "position": { - "x": 26533.68051606007, - "y": 24166.593159824133 + "x": 26459.929031720945, + "y": 24257.66865812476 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17291,18 +7809,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d", "savedPayload": { "position": { - "x": 26496.86412654851, - "y": 24180.17544299181 + "x": 26421.894591056105, + "y": 24267.3281755054 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17368,18 +7886,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8", "savedPayload": { "position": { - "x": 26458.5898626494, - "y": 24188.836024709894 + "x": 26382.924720281346, + "y": 24271.940563662585 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17445,18 +7963,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7", "savedPayload": { "position": { - "x": 26419.512607629695, - "y": 24192.42672002402 + "x": 26343.686204690108, + "y": 24271.426903356154 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17522,18 +8040,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b", "savedPayload": { "position": { - "x": 26380.300984157035, - "y": 24190.886091141834 + "x": 26304.850426163135, + "y": 24265.795983456355 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17599,18 +8117,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "719a919d-02b7-4335-b93d-d1062485393e", "savedPayload": { "position": { - "x": 26341.62591398056, - "y": 24184.240498650655 + "x": 26267.08187563833, + "y": 24255.14415056387 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17676,18 +8194,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465", "savedPayload": { "position": { - "x": 26304.14913827374, - "y": 24172.603650480512 + "x": 26231.0267834866, + "y": 24239.653660492724 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17753,18 +8271,18 @@ }, { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9", "savedPayload": { "position": { - "x": 26268.511895059448, - "y": 24156.174656329942 + "x": 26197.30206233101, + "y": 24219.58955982282 }, "targetPosition": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "floatingObject": { "isPinned": false, @@ -17832,12 +8350,12 @@ "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189", "savedPayload": { "position": { - "x": 26411.659523137332, - "y": 23892.529522531353 + "x": 26367.223933408462, + "y": 23972.351703236214 }, "targetPosition": { - "x": 26168.95442482485, - "y": 23716.19394684361 + "x": 26144.280485765245, + "y": 23771.612521328556 }, "floatingObject": { "isPinned": false, @@ -17900,17 +8418,17 @@ "id": "22a600ef-18b9-45e3-8b85-4d466339c88f", "savedPayload": { "position": { - "x": 26182.962507293138, - "y": 23675.17960296954 + "x": 26144.280485765245, + "y": 23771.612521328556 }, "targetPosition": { - "x": 25927.758487586936, - "y": 23517.474472026388 + "x": 25921.337038122027, + "y": 23570.873339420898 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -18032,15 +8550,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Positions" + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" ], [ "Marketing Lead", - "Position" + "Position", + "Governance", + "0759bf5b-d439-4c62-b0d9-74330b151331" ] ] } @@ -18079,15 +8603,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Positions" + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" ], [ "Webmaster Superalgos.org", - "Position" + "Position", + "Governance", + "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" ] ] } @@ -18126,15 +8656,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Positions" + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" ], [ "Social Media Accounts Manager", - "Position" + "Position", + "Governance", + "d2babe29-ea0c-4792-9305-30d755d23ea8" ] ] } @@ -18169,11 +8705,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Marketing", - "Positions" + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" ] ] } @@ -18256,19 +8796,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ], [ "Telgram Groups / Discord Server Manager", - "Position" + "Position", + "Governance", + "fe1e9d28-e5dc-433f-b7af-58fb358634a6" ] ] } @@ -18303,15 +8851,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ] ] } @@ -18357,19 +8911,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Business", - "Position Class" + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" ], [ "Business Lead", - "Position" + "Position", + "Governance", + "b29c3581-089f-41fd-9421-3e9b518a9c7b" ] ] } @@ -18404,15 +8966,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Business", - "Position Class" + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" ] ] } @@ -18458,19 +9026,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Core Team", - "Position Class" + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" ], [ "Member", - "Position" + "Position", + "Governance", + "63bbf7f7-2d71-4075-8498-f09f754d8c0b" ] ] } @@ -18505,15 +9081,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Core Team", - "Position Class" + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" ] ] } @@ -18549,11 +9131,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ] ] } @@ -18672,7 +9258,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -18944,7 +9530,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index f994eb5fd..6e5431136 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -49,12 +49,12 @@ "id": "b8e11ce5-6072-41a7-b637-17480dd0f1cb", "savedPayload": { "position": { - "x": 30838.779226261642, - "y": 23683.84596055133 + "x": 30878.779226261642, + "y": 23702.845960551334 }, "targetPosition": { - "x": 30558.705098312483, - "y": 23576.33557568774 + "x": 30598.705098312483, + "y": 23595.335575687743 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "bda21833-11b8-49d3-8c79-ff8e1c667dcc", "savedPayload": { "position": { - "x": 30936.297332942388, - "y": 24042.62315256192 + "x": 30976.297332942388, + "y": 24061.623152561922 }, "targetPosition": { - "x": 30747.501215627435, - "y": 23809.47936412483 + "x": 30787.501215627435, + "y": 23828.479364124833 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "82414b65-2a33-4c1d-9939-ced57cb8c2cd", "savedPayload": { "position": { - "x": 30747.501215627435, - "y": 23809.47936412483 + "x": 30787.501215627435, + "y": 23828.479364124833 }, "targetPosition": { - "x": 30558.705098312483, - "y": 23576.33557568774 + "x": 30598.705098312483, + "y": 23595.335575687743 }, "floatingObject": { "isPinned": false, @@ -165,12 +165,12 @@ "id": "56ac3eb9-2d72-4a8d-99bc-3221819ce995", "savedPayload": { "position": { - "x": 31170.674537959618, - "y": 23549.999999999996 + "x": 31033.6109136274, + "y": 23812.72284007391 }, "targetPosition": { - "x": 30873.241079547475, - "y": 23589.15785766601 + "x": 30734.022053201028, + "y": 23797.022053201028 }, "floatingObject": { "isPinned": false, @@ -192,12 +192,12 @@ "id": "2d205ae2-9158-4b36-a8cb-f9d5c5061342", "savedPayload": { "position": { - "x": 31150.40493930086, - "y": 23703.962887375536 + "x": 30985.623223584655, + "y": 23960.413763705536 }, "targetPosition": { - "x": 30873.241079547475, - "y": 23589.15785766601 + "x": 30734.022053201028, + "y": 23797.022053201028 }, "floatingObject": { "isPinned": false, @@ -215,12 +215,12 @@ "id": "43a24543-03cf-4511-b670-63566159dbd7", "savedPayload": { "position": { - "x": 30694.022053201028, - "y": 23778.022053201024 + "x": 30734.022053201028, + "y": 23797.022053201028 }, "targetPosition": { - "x": 30408.705098312483, - "y": 23685.31695488854 + "x": 30448.705098312483, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, @@ -248,12 +248,12 @@ "id": "c6367a1d-4bc7-4348-8309-a3e6f3fcdd50", "savedPayload": { "position": { - "x": 31125.392990157387, - "y": 23777.645713530754 + "x": 30858.184462437315, + "y": 24135.81817051598 }, "targetPosition": { - "x": 30835.615242270665, - "y": 23699.999999999996 + "x": 30625.040674000225, + "y": 23947.022053201028 }, "floatingObject": { "isPinned": false, @@ -275,12 +275,12 @@ "id": "3d5e14b8-8187-4f3b-8142-8daa540977a7", "savedPayload": { "position": { - "x": 31047.74727662663, - "y": 23912.13203435596 + "x": 30732.551058863817, + "y": 24227.096181150187 }, "targetPosition": { - "x": 30835.615242270665, - "y": 23699.999999999996 + "x": 30625.040674000225, + "y": 23947.022053201028 }, "floatingObject": { "isPinned": false, @@ -298,12 +298,12 @@ "id": "91d82012-4362-4fe0-b02b-0eb3b394ace5", "savedPayload": { "position": { - "x": 30585.040674000225, - "y": 23928.022053201024 + "x": 30625.040674000225, + "y": 23947.022053201028 }, "targetPosition": { - "x": 30408.705098312483, - "y": 23685.31695488854 + "x": 30448.705098312483, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, @@ -331,12 +331,12 @@ "id": "09648f99-1bf8-4d53-9d20-f15cc8c71508", "savedPayload": { "position": { - "x": 30577.65643074729, - "y": 24255.687094359862 + "x": 30526.35081184324, + "y": 24294.094702775266 }, "targetPosition": { - "x": 30455.635437824552, - "y": 23981.623457067082 + "x": 30448.705098312483, + "y": 24004.316954888545 }, "floatingObject": { "isPinned": false, @@ -358,12 +358,12 @@ "id": "4113b77f-b7f4-41d2-8603-3784b2b65412", "savedPayload": { "position": { - "x": 30424.276898844255, - "y": 24279.980025677563 + "x": 30371.059384781725, + "y": 24294.094702775266 }, "targetPosition": { - "x": 30455.635437824552, - "y": 23981.623457067082 + "x": 30448.705098312483, + "y": 24004.316954888545 }, "floatingObject": { "isPinned": false, @@ -381,12 +381,12 @@ "id": "8af4af68-62bf-4ad2-bf84-f1124cba0abf", "savedPayload": { "position": { - "x": 30408.705098312483, - "y": 23985.31695488854 + "x": 30448.705098312483, + "y": 24004.316954888545 }, "targetPosition": { - "x": 30408.705098312483, - "y": 23685.31695488854 + "x": 30448.705098312483, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, @@ -415,12 +415,12 @@ "id": "712b8d42-a1b9-4c2b-8607-5ffc48be3ba3", "savedPayload": { "position": { - "x": 30336.1259225849, - "y": 24233.768455920777 + "x": 30202.335913467967, + "y": 24238.73302932033 }, "targetPosition": { - "x": 30343.97900707726, - "y": 23933.87125842811 + "x": 30272.36952262474, + "y": 23947.022053201028 }, "floatingObject": { "isPinned": false, @@ -443,12 +443,12 @@ "id": "365c6294-bd84-45e8-8969-1c17e4f13bd1", "savedPayload": { "position": { - "x": 30221.958014154523, - "y": 24207.93489572089 + "x": 30096.033946936997, + "y": 24189.72715151351 }, "targetPosition": { - "x": 30343.97900707726, - "y": 23933.87125842811 + "x": 30272.36952262474, + "y": 23947.022053201028 }, "floatingObject": { "isPinned": false, @@ -470,12 +470,12 @@ "id": "226b9356-3712-459a-a4b8-9e2e18644392", "savedPayload": { "position": { - "x": 30126.366695773577, - "y": 24140.377631136234 + "x": 30016.577473318514, + "y": 24103.77162261581 }, "targetPosition": { - "x": 30343.97900707726, - "y": 23933.87125842811 + "x": 30272.36952262474, + "y": 23947.022053201028 }, "floatingObject": { "isPinned": false, @@ -493,12 +493,12 @@ "id": "40a85ef0-c213-4aef-9f80-01521a8034a9", "savedPayload": { "position": { - "x": 30232.36952262474, - "y": 23928.022053201024 + "x": 30272.36952262474, + "y": 23947.022053201028 }, "targetPosition": { - "x": 30408.705098312483, - "y": 23685.31695488854 + "x": 30448.705098312483, + "y": 23704.316954888545 }, "floatingObject": { "isPinned": false, @@ -559,24 +559,3589 @@ "name": "New Claim Votes Switch", "config": "{}", "project": "Governance", - "claimVotesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Julian Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "4d5c6607-1335-429b-9baf-60de7f01279f", + "savedPayload": { + "position": { + "x": 31439.48207022094, + "y": 23503.05134221324 + }, + "targetPosition": { + "x": 31423.781283348057, + "y": 23802.64020263961 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Community Management Position Class", + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "74794afd-d38e-491b-8480-b5cb346d54aa", + "savedPayload": { + "position": { + "x": 31423.781283348057, + "y": 23802.64020263961 + }, + "targetPosition": { + "x": 31408.080496475173, + "y": 24102.22906306598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "d208f55d-98d9-49b9-addd-e1153d86f655" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Community Management Position Class", + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Business Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "cc9ef218-4977-4ddc-a017-056dafc5d46d", + "savedPayload": { + "position": { + "x": 31853.96739176161, + "y": 23700.750699250664 + }, + "targetPosition": { + "x": 31631.02394411839, + "y": 23901.489881158323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Business Position Class", + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "f6bc13cb-c70b-4a42-9491-6796aa862d54" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e7db78a6-cef9-4e24-882a-b0991a961d73", + "savedPayload": { + "position": { + "x": 31631.02394411839, + "y": 23901.489881158323 + }, + "targetPosition": { + "x": 31408.080496475173, + "y": 24102.22906306598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Business Position Class", + "id": "9aa27341-8bb6-4f69-958a-53671709c2ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Business Position Class", + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "603a137c-149c-4047-9ccb-41c26c8ec0ed", + "savedPayload": { + "position": { + "x": 32007.258217327915, + "y": 24133.630636811748 + }, + "targetPosition": { + "x": 31707.669356901544, + "y": 24117.929849938864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "74b80085-5336-4046-959d-2d7367d4e0a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Core Team Position Class", + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "74b80085-5336-4046-959d-2d7367d4e0a0" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "cc12d9ee-5517-496f-9816-07ff4c76b0d6", + "savedPayload": { + "position": { + "x": 31707.669356901544, + "y": 24117.929849938864 + }, + "targetPosition": { + "x": 31408.080496475173, + "y": 24102.22906306598 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "id": "c63ca77a-3d16-42bc-a50d-048ad2052430" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Core Team Position Class", + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3a4792da-6bd4-4382-aa01-c4f352185340", + "savedPayload": { + "position": { + "x": 31408.080496475173, + "y": 24102.22906306598 + }, + "targetPosition": { + "x": 31185.137048831955, + "y": 24302.96824497364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "a6ba371e-e2ec-4bc5-be86-da165342e66f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "aa1f33df-6f43-42e6-8d22-d4b381b36c45", + "savedPayload": { + "position": { + "x": 31185.137048831955, + "y": 24302.96824497364 + }, + "targetPosition": { + "x": 30962.193601188737, + "y": 24503.707426881298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Superalgos", + "id": "e8c06c85-b566-4034-8125-b0a0d5a44d59" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "c5d6abbe-3b2a-40bf-bd86-b2fa7b8e36ef", + "savedPayload": { + "position": { + "x": 31784.314769684697, + "y": 24334.369818719406 + }, + "targetPosition": { + "x": 31561.37132204148, + "y": 24535.109000627064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "924ae88a-510a-4d4b-8d8d-906be074e3c8" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "6c94c72c-a088-4d1f-9667-cd6e19aff16b", + "savedPayload": { + "position": { + "x": 31860.96018246785, + "y": 24550.809787499948 + }, + "targetPosition": { + "x": 31561.37132204148, + "y": 24535.109000627064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "c710b585-ff06-49ad-baab-fa0f0b8f3dab", + "savedPayload": { + "position": { + "x": 31762.110503949138, + "y": 24758.052448270282 + }, + "targetPosition": { + "x": 31561.37132204148, + "y": 24535.109000627064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "", + "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "", + "Position Contribution Claim", + "Governance", + "00c47bb5-1fb4-470d-a86c-29b46836ba8c" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a69a5d57-b3e3-4618-beb1-4cb905d440d8", + "savedPayload": { + "position": { + "x": 31561.37132204148, + "y": 24535.109000627064 + }, + "targetPosition": { + "x": 31261.78246161511, + "y": 24519.40821375418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "5330adbb-3e69-403d-947f-20ec99c48561" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "2fc02dcd-9f67-4626-a87b-71d07e0508e1", + "savedPayload": { + "position": { + "x": 31261.78246161511, + "y": 24519.40821375418 + }, + "targetPosition": { + "x": 30962.193601188737, + "y": 24503.707426881298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Marketing", + "id": "d2dba479-04e6-42d2-82cf-a30c1b31695d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Governance Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docs Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Books Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina Docs Books the-governance-project.json", + "config": "{}", + "project": "Governance", + "id": "0b188555-31a7-4394-8d16-921d3cc6fc8c", + "savedPayload": { + "position": { + "x": 32304.200602650577, + "y": 25097.471267774446 + }, + "targetPosition": { + "x": 32018.88364776203, + "y": 25004.766169461964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Docs Books the-governance-project.json", + "id": "24248a65-20e4-4f29-8663-9f4f93315910" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ], + [ + "Books Asset Class", + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" + ], + [ + "Docs Books the-governance-project.json", + "Asset Contribution Claim", + "Governance", + "24248a65-20e4-4f29-8663-9f4f93315910" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "de21a874-02eb-4317-9d9f-06eb7e1eead5", + "savedPayload": { + "position": { + "x": 32018.88364776203, + "y": 25004.766169461964 + }, + "targetPosition": { + "x": 31733.566692873486, + "y": 24912.06107114948 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Books Asset Class", + "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ], + [ + "Books Asset Class", + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "231dd54f-4a76-4607-a3ba-b2ce90841f04", + "savedPayload": { + "position": { + "x": 31733.566692873486, + "y": 24912.06107114948 + }, + "targetPosition": { + "x": 31448.24973798494, + "y": 24819.355972837 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Docs Asset Class", + "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "19817ce1-3a80-4aa4-a30a-33ae067bfdca", + "savedPayload": { + "position": { + "x": 31448.24973798494, + "y": 24819.355972837 + }, + "targetPosition": { + "x": 31162.932783096396, + "y": 24726.650874524516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Governance Docs", + "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "API Maps Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Data-Mining Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "33f8e0a7-4153-4441-8155-18b197d38fc1", + "savedPayload": { + "position": { + "x": 31586.75499770699, + "y": 25290.001706246443 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "7374f808-a7fb-4025-aef9-a7f263a56d4b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "6a52c8b9-67a6-4441-af86-39c3a021a4c2", + "savedPayload": { + "position": { + "x": 31587.26865801342, + "y": 25329.24022183768 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "c50ab92b-383d-4ba4-bacd-769542c676c1" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "383c49f5-3493-4fb7-8ed2-02cad562b718", + "savedPayload": { + "position": { + "x": 31582.656269856237, + "y": 25368.21009261244 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "872621cd-d92e-4173-8d76-d0bb94432c0f" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "c682fe66-4dc4-45b5-9074-564d6e0b9acb", + "savedPayload": { + "position": { + "x": 31572.996752475596, + "y": 25406.24453327728 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "8d6fa085-0677-46f0-831b-1224aee4d5e6", + "savedPayload": { + "position": { + "x": 31558.455382892007, + "y": 25442.692764007286 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "c5a82a80-d288-4534-8862-8f4c0b31a7a9" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "c369c539-8e2e-4b88-8514-4a2abee6c43c", + "savedPayload": { + "position": { + "x": 31539.280967970677, + "y": 25476.931145469305 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "8089412c-2b1e-4173-950d-457ea2a4d53f" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "da43fb0b-620e-44ac-8a32-d6137a98ab8c", + "savedPayload": { + "position": { + "x": 31515.80158726706, + "y": 25508.373849463853 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "2980e534-90d0-46c2-af1b-f0e07e47ea58", + "savedPayload": { + "position": { + "x": 31488.41897949471, + "y": 25536.482882608016 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "040cb5e5-985a-4a85-89b2-d8843845168a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "040cb5e5-985a-4a85-89b2-d8843845168a" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "66da28f7-0ece-4aeb-9795-a39c6f23b81f", + "savedPayload": { + "position": { + "x": 31457.6016686645, + "y": 25560.777291551403 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "3a0dcdaa-9437-403a-898b-71590f75e4e7", + "savedPayload": { + "position": { + "x": 31423.876947508914, + "y": 25580.841392221308 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "750017b3-4d56-422c-b850-c585a60fdfea", + "savedPayload": { + "position": { + "x": 31387.821855357182, + "y": 25596.331882292452 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "25a02023-7635-408c-b6db-28e9c53017d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "25a02023-7635-408c-b6db-28e9c53017d5" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "461228a0-725a-44ee-80b9-18ccee863074", + "savedPayload": { + "position": { + "x": 31350.053304832378, + "y": 25606.98371518494 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "cb1a3494-a20c-4c97-ace3-476cc494a057", + "savedPayload": { + "position": { + "x": 31311.217526305405, + "y": 25612.614635084738 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "18543f20-fc0e-4a9d-b893-00647cdbd0e3" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "eb8d8c46-a88b-4aa7-b05b-dde5db581080", + "savedPayload": { + "position": { + "x": 31271.979010714167, + "y": 25613.12829539117 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "94bfa541-6b42-4932-84c9-09b4b6128088" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "94bfa541-6b42-4932-84c9-09b4b6128088" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "7b10d9b2-bc52-487f-b8ca-4842b986066a", + "savedPayload": { + "position": { + "x": 31233.009139939408, + "y": 25608.515907233985 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "1e539e74-e1f5-4d9f-9669-904b4b6936ef" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "6aec3041-489d-489b-bb6c-67f2bb61b6e6", + "savedPayload": { + "position": { + "x": 31194.974699274568, + "y": 25598.856389853343 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "6fa9cd03-2703-4298-8d0d-49642dddba24" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a7ae59ea-aae9-4e90-bb1a-1eafe8c5b475", + "savedPayload": { + "position": { + "x": 31158.52646854456, + "y": 25584.315020269754 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "58e69777-4bdf-4800-a4dd-e8105234f270", + "savedPayload": { + "position": { + "x": 31124.288087082543, + "y": 25565.140605348424 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "aebeeb40-de18-49fc-b9e8-e329a1c6a71e", + "savedPayload": { + "position": { + "x": 31092.845383087995, + "y": 25541.661224644806 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "dd6fbf37-f460-47f6-a958-5a595b7de2a7" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "0bf952c1-ca2b-45d2-935f-a8928e4ea1ca", + "savedPayload": { + "position": { + "x": 31064.736349943832, + "y": 25514.278616872456 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "ca9126ae-2d43-4218-a622-ff74406c377a", + "savedPayload": { + "position": { + "x": 31040.441941000445, + "y": 25483.46130604225 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "719a919d-02b7-4335-b93d-d1062485393e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "719a919d-02b7-4335-b93d-d1062485393e" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "214f61f9-2072-43ea-886b-3cb8e1a125d7", + "savedPayload": { + "position": { + "x": 31020.37784033054, + "y": 25449.73658488666 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "4ec17db7-bd10-4277-b25a-97d66a2a8465" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a4fd8470-36a3-4c72-82d5-2ea0d871c092", + "savedPayload": { + "position": { + "x": 31004.887350259396, + "y": 25413.68149273493 + }, + "targetPosition": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "38d7f3c0-d59c-48ca-bdb5-77a46c549e95", + "savedPayload": { + "position": { + "x": 31287.67979758705, + "y": 25313.539434964798 + }, + "targetPosition": { + "x": 31225.306290341723, + "y": 25020.095154744657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Data-Mining Asset Class", + "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "24e271cd-801e-4cf5-8f3f-d227b432b0d0", + "savedPayload": { + "position": { + "x": 31225.306290341723, + "y": 25020.095154744657 + }, + "targetPosition": { + "x": 31162.932783096396, + "y": 24726.650874524516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "API Maps Docs", + "id": "22a600ef-18b9-45e3-8b85-4d466339c88f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "48f4dcc0-6d8a-4da6-a3f6-621fba3d3b20", + "savedPayload": { + "position": { + "x": 31162.932783096396, + "y": 24726.650874524516 + }, + "targetPosition": { + "x": 30962.193601188737, + "y": 24503.707426881298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d14fa6c3-e6af-495f-9e9d-3cef2c84c163", + "savedPayload": { + "position": { + "x": 30962.193601188737, + "y": 24503.707426881298 + }, + "targetPosition": { + "x": 30662.604740762366, + "y": 24488.006640008414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina Governance System New Features", + "name": "Luis-Fernando-Molina ", "config": "{}", "project": "Governance", "id": "4381f059-44c8-4843-9cac-8a7cf41fa14c", "savedPayload": { "position": { - "x": 30907.92169565091, - "y": 24561.711738320893 + "x": 30863.343922670025, + "y": 24710.950087651632 }, "targetPosition": { - "x": 30622.604740762366, - "y": 24469.00664000841 + "x": 30662.604740762366, + "y": 24488.006640008414 }, "floatingObject": { "isPinned": false, @@ -591,7 +4156,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "id": "92f0f22e-f631-482d-88b1-c16596bf951d" }, "referenceParentCombinedNodePath": [ @@ -638,7 +4203,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "Governance System New Features", + "", "Feature Contribution Claim", "Governance", "92f0f22e-f631-482d-88b1-c16596bf951d" @@ -648,18 +4213,18 @@ }, { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina API Maps New Features", + "name": "Luis-Fernando-Molina ", "config": "{}", "project": "Governance", "id": "6145983d-799e-4a3e-ac04-ed29b398cdce", "savedPayload": { "position": { - "x": 30684.978248007694, - "y": 24762.45092022855 + "x": 30646.903953889483, + "y": 24787.595500434785 }, "targetPosition": { - "x": 30622.604740762366, - "y": 24469.00664000841 + "x": 30662.604740762366, + "y": 24488.006640008414 }, "floatingObject": { "isPinned": false, @@ -674,7 +4239,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "id": "81c477e0-c9bf-4b25-a875-d265011a6136" }, "referenceParentCombinedNodePath": [ @@ -721,7 +4286,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "API Maps New Features", + "", "Feature Contribution Claim", "Governance", "81c477e0-c9bf-4b25-a875-d265011a6136" @@ -743,7 +4308,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 @@ -770,13 +4335,13 @@ { "type": "Weight Votes Switch", "name": "Exchanges Pool Class", - "config": "{\n \"percentage\": 75\n}", + "config": "{\n \"percentage\": 68.18182\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ { "type": "Pool Weight Vote", - "name": "Listings Pool", + "name": "Liquidity Pool", "config": "{}", "project": "Governance", "id": "9a9ac5a6-8844-44b3-b30e-a131e0268c16", @@ -802,7 +4367,7 @@ }, "referenceParent": { "type": "Pool", - "name": "Listings", + "name": "Liquidity", "id": "0ab4f6bc-0a31-4d10-bedc-8dc6e7ad104c" }, "referenceParentCombinedNodePath": [ @@ -819,7 +4384,7 @@ "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" ], [ - "Listings", + "Liquidity", "Pool", "Governance", "0ab4f6bc-0a31-4d10-bedc-8dc6e7ad104c" @@ -834,12 +4399,12 @@ "id": "58949e1e-3502-4317-ae8e-b4c56350902e", "savedPayload": { "position": { - "x": 30945.003798952057, - "y": 24558.121892218624 + "x": 30942.953694217504, + "y": 24610.300542028635 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, @@ -877,13 +4442,13 @@ { "type": "Weight Votes Switch", "name": "Governance Programs Pool Class", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 3.5\n}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", "name": "Community Building Programs Pool Class", - "config": "{\n \"percentage\": 50\n}", + "config": "{\n \"percentage\": 70\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -2057,12 +5622,12 @@ "id": "d831437d-b42f-4bfd-ac68-6d4f4040904f", "savedPayload": { "position": { - "x": 30277.457421095623, - "y": 25678.987832055212 + "x": 31573.832615315237, + "y": 24635.136310287213 }, "targetPosition": { - "x": 30136.28584016368, - "y": 25414.279341943587 + "x": 31286.18669485478, + "y": 24720.34091369839 }, "floatingObject": { "isPinned": false, @@ -2111,7 +5676,7 @@ { "type": "Weight Votes Switch", "name": "Voting Program Pool Class", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -2123,12 +5688,12 @@ "id": "ecb405c3-b560-4225-b5e8-1616c3885721", "savedPayload": { "position": { - "x": 30241.21130008606, - "y": 26005.03364608371 + "x": 31885.981089840116, + "y": 24736.047082683115 }, "targetPosition": { - "x": 30188.74857012487, - "y": 25709.65649401365 + "x": 31586.083892347448, + "y": 24728.193998190753 }, "floatingObject": { "isPinned": false, @@ -2187,12 +5752,12 @@ "id": "95bcd79a-437b-4097-8022-66638ad8d6f6", "savedPayload": { "position": { - "x": 30188.74857012487, - "y": 25709.65649401365 + "x": 31586.083892347448, + "y": 24728.193998190753 }, "targetPosition": { - "x": 30136.28584016368, - "y": 25414.279341943587 + "x": 31286.18669485478, + "y": 24720.34091369839 }, "floatingObject": { "isPinned": false, @@ -2253,12 +5818,12 @@ "id": "59c0fa01-f8ea-432b-85ca-ed1e4827e72d", "savedPayload": { "position": { - "x": 30053.522763068682, - "y": 26008.54382268408 + "x": 31851.77158951009, + "y": 24920.625029238654 }, "targetPosition": { - "x": 30094.90430161618, - "y": 25711.411582313835 + "x": 31568.979142182434, + "y": 24820.482971468522 }, "floatingObject": { "isPinned": false, @@ -2317,12 +5882,12 @@ "id": "bf32453b-11c3-4681-adbd-f489779abcf1", "savedPayload": { "position": { - "x": 30094.90430161618, - "y": 25711.411582313835 + "x": 31568.979142182434, + "y": 24820.482971468522 }, "targetPosition": { - "x": 30136.28584016368, - "y": 25414.279341943587 + "x": 31286.18669485478, + "y": 24720.34091369839 }, "floatingObject": { "isPinned": false, @@ -2371,7 +5936,7 @@ { "type": "Weight Votes Switch", "name": "Delegation Program Pool Class", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 25\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -2383,12 +5948,12 @@ "id": "05e9680b-3a2d-4431-ba6e-84c9495cae24", "savedPayload": { "position": { - "x": 29873.93565268163, - "y": 25953.883251425472 + "x": 31762.198699029523, + "y": 25085.597771103625 }, "targetPosition": { - "x": 30005.110746422655, - "y": 25684.08129668453 + "x": 31524.19269694215, + "y": 24902.969342401007 }, "floatingObject": { "isPinned": false, @@ -2447,12 +6012,12 @@ "id": "31185801-6e26-427d-85b9-7c0ac76646b2", "savedPayload": { "position": { - "x": 30005.110746422655, - "y": 25684.08129668453 + "x": 31524.19269694215, + "y": 24902.969342401007 }, "targetPosition": { - "x": 30136.28584016368, - "y": 25414.279341943587 + "x": 31286.18669485478, + "y": 24720.34091369839 }, "floatingObject": { "isPinned": false, @@ -2559,12 +6124,12 @@ "id": "cb79b91f-d01c-4efa-8fea-e4b7374fdd8b", "savedPayload": { "position": { - "x": 30991.210222585592, - "y": 24665.670256050747 + "x": 30977.665129029396, + "y": 24722.089631126222 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, @@ -2601,7 +6166,7 @@ { "type": "Weight Votes Switch", "name": "Superalgos Software Projects Pools", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 4.5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -2877,12 +6442,12 @@ "id": "33c4a72b-4908-478e-b7c3-2304cb211f05", "savedPayload": { "position": { - "x": 30992.74241463464, - "y": 24782.714420943717 + "x": 30966.954480879373, + "y": 24838.652773517697 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, @@ -2926,17 +6491,17 @@ { "type": "Pool Weight Vote", "name": "Data Mines, Indicators, Plotters Pool", - "config": "{\n \"percentage\": 22\n}", + "config": "{\n}", "project": "Governance", "id": "21c2101a-2aa7-4a8c-9ec1-e182876f74e1", "savedPayload": { "position": { - "x": 30550.008583618404, - "y": 25304.219016315736 + "x": 31244.343585018265, + "y": 24946.106131448225 }, "targetPosition": { - "x": 30332.39627231472, - "y": 25097.71264360761 + "x": 30949.367112749078, + "y": 24891.435473800582 }, "floatingObject": { "isPinned": false, @@ -2979,17 +6544,17 @@ { "type": "Pool Weight Vote", "name": "Trading Systems, Strategies Pool", - "config": "{\n \"percentage\": 60\n}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "3b6deff2-0b05-461e-8f89-f01ddac5317a", "savedPayload": { "position": { - "x": 30454.41726523746, - "y": 25371.77628090039 + "x": 31200.968283132705, + "y": 25054.82718430509 }, "targetPosition": { - "x": 30332.39627231472, - "y": 25097.71264360761 + "x": 30949.367112749078, + "y": 24891.435473800582 }, "floatingObject": { "isPinned": false, @@ -3037,12 +6602,12 @@ "id": "06321334-e2fc-4c7e-b892-5ee9e3b11fcb", "savedPayload": { "position": { - "x": 30340.249356807082, - "y": 25397.60984110028 + "x": 31119.28898382653, + "y": 25138.673330387188 }, "targetPosition": { - "x": 30332.39627231472, - "y": 25097.71264360761 + "x": 30949.367112749078, + "y": 24891.435473800582 }, "floatingObject": { "isPinned": false, @@ -3089,12 +6654,12 @@ "id": "56c59557-4ab9-4f4b-9c48-e1f9822e4899", "savedPayload": { "position": { - "x": 30949.367112749078, - "y": 24891.435473800582 + "x": 30912.452348856004, + "y": 24942.244287421472 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, @@ -3131,14 +6696,14 @@ { "type": "Weight Votes Switch", "name": "Education, Docs, Tutorials, Videos, Icons", - "config": "{\n \"percentage\": 2\n}", + "config": "{\n \"percentage\": 2.5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ { "type": "Pool Weight Vote", "name": "Foundations Project Pool", - "config": "{\n \"percentage\": 25\n}", + "config": "{\n \"percentage\": 30\n}", "project": "Governance", "id": "34682b4d-a2de-49da-baa3-bfec87ac0521", "savedPayload": { @@ -3191,7 +6756,7 @@ { "type": "Pool Weight Vote", "name": "Tensor Flow Project Pool", - "config": "{\n \"percentage\": 30\n}", + "config": "{\n \"percentage\": 26\n}", "project": "Governance", "id": "bd2be404-987e-4568-90c1-12bb74c850e1", "savedPayload": { @@ -3297,7 +6862,7 @@ { "type": "Pool Weight Vote", "name": "Education Project Pool", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 4\n}", "project": "Governance", "id": "5a656caa-36db-4ee7-a1c3-f748636b80aa", "savedPayload": { @@ -3407,17 +6972,17 @@ "id": "88c4df8c-48ff-4d7e-a5ed-015c3faf6e69", "savedPayload": { "position": { - "x": 30867.687813442903, - "y": 24975.28161988268 + "x": 30822.4561884968, + "y": 25017.09330390511 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3457,17 +7022,17 @@ { "type": "Pool Weight Vote", "name": "Assets Pool", - "config": "{\n \"percentage\": 98\n}", + "config": "{\n \"percentage\": 80\n}", "project": "Governance", "id": "91bcccf1-f27b-42d8-8f31-e1820088b905", "savedPayload": { "position": { - "x": 30149.79523404046, - "y": 25400.02963644253 + "x": 30887.002675086955, + "y": 25294.509837029484 }, "targetPosition": { - "x": 30102.86489452839, - "y": 25103.72313426399 + "x": 30710.667099399212, + "y": 25051.804738717 }, "floatingObject": { "isPinned": false, @@ -3515,12 +7080,12 @@ "id": "ced5bffc-c91a-4815-9a44-3f72c5bcab0c", "savedPayload": { "position": { - "x": 29869.7211060913, - "y": 25292.519251578942 + "x": 30588.646106476474, + "y": 25325.86837600978 }, "targetPosition": { - "x": 30102.86489452839, - "y": 25103.72313426399 + "x": 30710.667099399212, + "y": 25051.804738717 }, "floatingObject": { "isPinned": false, @@ -3567,17 +7132,17 @@ "id": "34ddd8f7-d8a3-495d-8c7f-2a3f121b3269", "savedPayload": { "position": { - "x": 30760.13944961078, - "y": 25021.488043516216 + "x": 30710.667099399212, + "y": 25051.804738717 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3627,12 +7192,12 @@ "id": "1c7db2f4-6bf4-4831-b262-430852eb558e", "savedPayload": { "position": { - "x": 30942.93902687271, - "y": 25498.49594873847 + "x": 30982.93902687271, + "y": 25517.495948738473 }, "targetPosition": { - "x": 30773.01715579526, - "y": 25251.258092151864 + "x": 30813.01715579526, + "y": 25270.258092151867 }, "floatingObject": { "isPinned": false, @@ -3685,12 +7250,12 @@ "id": "801254d4-6fd1-4190-9139-1caba0958d79", "savedPayload": { "position": { - "x": 30773.01715579526, - "y": 25251.258092151864 + "x": 30813.01715579526, + "y": 25270.258092151867 }, "targetPosition": { - "x": 30603.09528471781, - "y": 25004.02023556526 + "x": 30643.09528471781, + "y": 25023.020235565262 }, "floatingObject": { "isPinned": false, @@ -3745,12 +7310,12 @@ "id": "64c52071-cf80-4e29-aa50-b37bb3135572", "savedPayload": { "position": { - "x": 30493.753969422523, - "y": 25593.973180103632 + "x": 30533.753969422523, + "y": 25612.973180103636 }, "targetPosition": { - "x": 30548.424627070166, - "y": 25298.996707834445 + "x": 30588.424627070166, + "y": 25317.99670783445 }, "floatingObject": { "isPinned": false, @@ -3803,12 +7368,12 @@ "id": "8a46a791-8dca-48f2-a6ac-d5c14e13fd47", "savedPayload": { "position": { - "x": 30548.424627070166, - "y": 25298.996707834445 + "x": 30588.424627070166, + "y": 25317.99670783445 }, "targetPosition": { - "x": 30603.09528471781, - "y": 25004.02023556526 + "x": 30643.09528471781, + "y": 25023.020235565262 }, "floatingObject": { "isPinned": false, @@ -3851,7 +7416,7 @@ { "type": "Weight Votes Switch", "name": "Features Pool Class", - "config": "{\n \"percentage\": 85\n}", + "config": "{\n \"percentage\": 76\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [ @@ -3863,12 +7428,12 @@ "id": "fce3e954-b537-4364-a2ac-1d444bb1843e", "savedPayload": { "position": { - "x": 30108.619571544597, - "y": 25343.86397772016 + "x": 30148.619571544597, + "y": 25362.863977720164 }, "targetPosition": { - "x": 30355.857428131203, - "y": 25173.94210664271 + "x": 30395.857428131203, + "y": 25192.942106642713 }, "floatingObject": { "isPinned": false, @@ -3921,12 +7486,12 @@ "id": "e5d4ba4d-6701-46e6-b0b6-e5cac0a8860b", "savedPayload": { "position": { - "x": 30355.857428131203, - "y": 25173.94210664271 + "x": 30395.857428131203, + "y": 25192.942106642713 }, "targetPosition": { - "x": 30603.09528471781, - "y": 25004.02023556526 + "x": 30643.09528471781, + "y": 25023.020235565262 }, "floatingObject": { "isPinned": false, @@ -3974,12 +7539,12 @@ "id": "c092f4bb-64fe-47ca-bb13-668d4d65f901", "savedPayload": { "position": { - "x": 30643.09528471781, - "y": 25023.020235565262 + "x": 30594.103957007737, + "y": 25041.094090566978 }, "targetPosition": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "floatingObject": { "isPinned": false, @@ -4021,8 +7586,8 @@ "id": "800e3388-1ea6-40ee-ace5-1811a3373e39", "savedPayload": { "position": { - "x": 30697.76594236545, - "y": 24728.043763296075 + "x": 30679.308560418915, + "y": 24753.44817010652 }, "targetPosition": { "x": 30446.164771981825, @@ -5267,7 +8832,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Charting System", + "name": "", "config": "{}", "project": "Governance", "id": "5b0f9e6e-67c4-47ef-aa24-1f0dd8ed794b", @@ -5332,7 +8897,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Data Mining", + "name": "", "config": "{}", "project": "Governance", "id": "b7b1fd80-e9ca-47a3-ba1d-f01ad079c990", @@ -5397,7 +8962,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Designer", + "name": "", "config": "{}", "project": "Governance", "id": "cbf1082d-25ff-4fd3-8dd7-dc3c4ed5e656", @@ -5462,7 +9027,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform Existing Features Visual Debugger", + "name": "", "config": "{}", "project": "Governance", "id": "799ea6d7-b5b9-4c2a-b1be-cc517a599e9d", @@ -5592,7 +9157,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Governance System", + "name": "", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "d86255f6-dc95-4365-b063-0f036449d373", @@ -5657,7 +9222,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features API Maps", + "name": "", "config": "{\n \"percentage\": 15\n}", "project": "Governance", "id": "45e4a5e7-b149-42f3-b14c-ade6183470d6", @@ -5722,7 +9287,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features User Defined Variables and Code", + "name": "", "config": "{}", "project": "Governance", "id": "ebfc51a6-0bf2-4559-b7f5-b8f0bd90a1f9", @@ -5787,7 +9352,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Platform New Features Tensor Flow Integration", + "name": "", "config": "{\n \"percentage\": 35\n}", "project": "Governance", "id": "fae5785c-52ef-4f17-ba98-77728e251be6", @@ -5976,7 +9541,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Android Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "187877ed-3c11-48ae-a8f1-f33348d64a47", @@ -6041,7 +9606,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features iOS Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "0872f5e5-44d9-4bf4-b53d-f08452abf4b9", @@ -6106,7 +9671,7 @@ }, { "type": "Feature Weight Vote", - "name": "Superalgos Mobile App Needed Features Huawei Mobile App", + "name": "", "config": "{}", "project": "Governance", "id": "e557489a-5c48-4313-9961-632f5a24d62a", @@ -6295,7 +9860,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "Superalgos P2P Network Needed Features Node.js Implementation", + "name": "", "config": "{}", "project": "Governance", "id": "652368bf-6e79-4001-b3de-0e44d28b177a", @@ -6532,7 +10097,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -6557,20 +10122,20 @@ }, { "type": "Weight Votes Switch", - "name": "Superalgos Positions", - "config": "{}", + "name": "Superalgos", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Rewarded Positions Position Class", + "name": "Rewarded Positions", "config": "{}", "project": "Governance", "weightVotesSwitch": [ { "type": "Weight Votes Switch", - "name": "Community Management Position Class", - "config": "{}", + "name": "Community Management", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [], @@ -6579,18 +10144,18 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Community Management Moderator", - "config": "{}", + "name": "", + "config": "{\n \"percentage\": 95\n}", "project": "Governance", "id": "fe6bbf7f-c838-428f-9e3f-99b6c9c7d779", "savedPayload": { "position": { - "x": 28996.225703608397, - "y": 38344.821042157084 + "x": 30806.431089403555, + "y": 25834.089135452603 }, "targetPosition": { - "x": 29191.060118107453, - "y": 38116.699252477076 + "x": 30573.287300966465, + "y": 25645.29301813765 }, "floatingObject": { "isPinned": false, @@ -6635,23 +10200,82 @@ ] ] } + }, + { + "type": "Position Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9e6511ad-589d-4174-9d4f-df6c13485c2f", + "savedPayload": { + "position": { + "x": 30680.797685830057, + "y": 25925.36714608681 + }, + "targetPosition": { + "x": 30573.287300966465, + "y": 25645.29301813765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Telgram Groups / Discord Server Manager", + "id": "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Telgram Groups / Discord Server Manager", + "Position", + "Governance", + "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + ] + ] + } } ], "id": "97e3da0e-b49b-4627-8dfb-e13933e6f935", "savedPayload": { "position": { - "x": 29191.060118107453, - "y": 38116.699252477076 + "x": 30573.287300966465, + "y": 25645.29301813765 }, "targetPosition": { - "x": 29385.894532606508, - "y": 37888.57746279707 + "x": 30396.951725278723, + "y": 25402.587919825168 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -6687,8 +10311,8 @@ }, { "type": "Weight Votes Switch", - "name": "Business Position Class", - "config": "{}", + "name": "Business", + "config": "{\n \"percentage\": 35\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [], @@ -6697,18 +10321,18 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Business Business Lead", + "name": "", "config": "{}", "project": "Governance", "id": "51309102-9d00-417f-9c6a-f928c1f3506c", "savedPayload": { "position": { - "x": 28923.596110592156, - "y": 38262.93934351554 + "x": 30474.59743880948, + "y": 25992.36566771189 }, "targetPosition": { - "x": 29130.10248330028, - "y": 38045.327032211855 + "x": 30396.951725278723, + "y": 25702.587919825168 }, "floatingObject": { "isPinned": false, @@ -6756,18 +10380,18 @@ }, { "type": "Position Weight Vote", - "name": "Business Advisor", + "name": "", "config": "{}", "project": "Governance", "id": "80e3f058-9c35-426d-8468-435a4c257215", "savedPayload": { "position": { - "x": 28842.456562839823, - "y": 38130.53163562303 + "x": 30319.306011747965, + "y": 25992.36566771189 }, "targetPosition": { - "x": 29130.10248330028, - "y": 38045.327032211855 + "x": 30396.951725278723, + "y": 25702.587919825168 }, "floatingObject": { "isPinned": false, @@ -6817,18 +10441,18 @@ "id": "693071bc-c970-4fcc-9cdc-952a20eb3f84", "savedPayload": { "position": { - "x": 29130.10248330028, - "y": 38045.327032211855 + "x": 30396.951725278723, + "y": 25702.587919825168 }, "targetPosition": { - "x": 29385.894532606508, - "y": 37888.57746279707 + "x": 30396.951725278723, + "y": 25402.587919825168 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -6864,8 +10488,8 @@ }, { "type": "Weight Votes Switch", - "name": "Core Team Position Class", - "config": "{}", + "name": "Core Team", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "weightVotesSwitch": [], "poolWeightVotes": [], @@ -6874,18 +10498,18 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Core Team Member", + "name": "", "config": "{}", "project": "Governance", "id": "bf988832-e97d-46a7-92f1-67914cf08402", "savedPayload": { "position": { - "x": 28802.472580367903, - "y": 38028.644681110614 + "x": 30044.280573903237, + "y": 25887.998116450133 }, "targetPosition": { - "x": 29094.183556487205, - "y": 37958.61107195384 + "x": 30220.61614959098, + "y": 25645.29301813765 }, "floatingObject": { "isPinned": false, @@ -6935,18 +10559,18 @@ "id": "320edc39-47ba-4df4-9e77-619eb4e7196d", "savedPayload": { "position": { - "x": 29094.183556487205, - "y": 37958.61107195384 + "x": 30220.61614959098, + "y": 25645.29301813765 }, "targetPosition": { - "x": 29385.894532606508, - "y": 37888.57746279707 + "x": 30396.951725278723, + "y": 25402.587919825168 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -6987,24 +10611,24 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "Rewarded Positions Project Lead", + "name": "", "config": "{}", "project": "Governance", "id": "98939a3f-34c2-4ab5-af61-36377b78d897", "savedPayload": { "position": { - "x": 29086.819332486568, - "y": 37865.03973407872 + "x": 30111.634770390177, + "y": 25495.29301813765 }, "targetPosition": { - "x": 29385.894532606508, - "y": 37888.57746279707 + "x": 30396.951725278723, + "y": 25402.587919825168 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 3, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -7042,12 +10666,12 @@ "id": "1684507b-cf4f-4a0e-889b-47836bd53fc7", "savedPayload": { "position": { - "x": 29385.894532606508, - "y": 37888.57746279707 + "x": 30396.951725278723, + "y": 25402.587919825168 }, "targetPosition": { - "x": 29663.058392359893, - "y": 37773.77243308754 + "x": 30489.656823591205, + "y": 25117.270964936622 }, "floatingObject": { "isPinned": false, @@ -7130,876 +10754,8 @@ "id": "f5b54a5c-0251-4a78-94e6-5e2dc4113d5c", "savedPayload": { "position": { - "x": 30582.36192190369, - "y": 24831.954010048077 - }, - "targetPosition": { - "x": 30446.164771981825, - "y": 24564.652052791567 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Weight Votes Switch", - "name": "Marketing Assets, Features & Positions", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos-Marketing", - "config": "{\n \"percentage\": 10\n}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Decentralized Marketing Rewards", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Superalgos Medium Blog", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Software News", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Julian Work in Progress Superalgos Medium Blog Software News Beta 10 Announcement", - "config": "{}", - "project": "Governance", - "id": "8af5e0f3-ae55-4ef3-833b-35ca656d5f93", - "savedPayload": { - "position": { - "x": 31015.628167602383, - "y": 26186.646024964022 - }, - "targetPosition": { - "x": 30787.506377922375, - "y": 25991.811610464967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Beta 10 Announcement", - "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ], - [ - "Software News", - "Asset Class", - "Governance", - "3e0a4e42-e787-47bd-9797-d83b50a768a4" - ], - [ - "Beta 10 Announcement", - "Asset", - "Governance", - "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" - ] - ] - } - }, - { - "type": "Asset Weight Vote", - "name": "Julian Work in Progress Superalgos Medium Blog Software News Beta 11 Announcement", - "config": "{}", - "project": "Governance", - "id": "9f0d3665-b326-433f-98df-3cfa51ace672", - "savedPayload": { - "position": { - "x": 30887.648435692507, - "y": 26274.60405779262 - }, - "targetPosition": { - "x": 30787.506377922375, - "y": 25991.811610464967 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Beta 11 Announcement", - "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ], - [ - "Software News", - "Asset Class", - "Governance", - "3e0a4e42-e787-47bd-9797-d83b50a768a4" - ], - [ - "Beta 11 Announcement", - "Asset", - "Governance", - "e892f30f-5185-4d94-8db8-2c7bd8b86368" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "5c32377a-198d-4804-ac83-d54258602111", - "savedPayload": { - "position": { - "x": 30787.506377922375, - "y": 25991.811610464967 - }, - "targetPosition": { - "x": 30617.584506844923, - "y": 25744.57375387836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Software News", - "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ], - [ - "Software News", - "Asset Class", - "Governance", - "3e0a4e42-e787-47bd-9797-d83b50a768a4" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Articles", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "Julian Work in Progress Superalgos Medium Blog Articles Add Your Article as a New Asset", - "config": "{}", - "project": "Governance", - "id": "3ab42101-e22c-483b-baff-eff4afea19dc", - "savedPayload": { - "position": { - "x": 30742.331521335578, - "y": 26331.462314318644 - }, - "targetPosition": { - "x": 30679.95801409025, - "y": 26038.018034098503 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Add Your Article as a New Asset", - "id": "e8819534-2d2c-4783-8cb7-f88858877d93" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ], - [ - "Articles", - "Asset Class", - "Governance", - "70c9e68f-c0f2-4e16-9dab-d0f816c23193" - ], - [ - "Add Your Article as a New Asset", - "Asset", - "Governance", - "e8819534-2d2c-4783-8cb7-f88858877d93" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "b9ceb401-a8c4-4dc8-b140-632dff77ebf2", - "savedPayload": { - "position": { - "x": 30679.95801409025, - "y": 26038.018034098503 - }, - "targetPosition": { - "x": 30617.584506844923, - "y": 25744.57375387836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Articles", - "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ], - [ - "Articles", - "Asset Class", - "Governance", - "70c9e68f-c0f2-4e16-9dab-d0f816c23193" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Reviews", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [ - { - "type": "Asset Weight Vote", - "name": "", - "config": "{}", - "project": "Governance", - "id": "0b82ceff-fd9d-42b2-a488-eef1792cb1e7", - "savedPayload": { - "position": { - "x": 30508.243191549638, - "y": 26334.526698416736 - }, - "targetPosition": { - "x": 30562.91384919728, - "y": 26039.55022614755 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Add Your Review as a New Asset", - "id": "d324f79d-a7a2-4b59-9548-20b64a4e34bd" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets" - ], - [ - "Decentralized Marketing Rewards", - "Asset Class" - ], - [ - "Superalgos Medium Blog", - "Asset Class" - ], - [ - "Reviews", - "Asset Class" - ], - [ - "Add Your Review as a New Asset", - "Asset" - ] - ] - } - } - ], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "3e951936-e0a6-41ca-9cff-759a7d62d989", - "savedPayload": { - "position": { - "x": 30562.91384919728, - "y": 26039.55022614755 - }, - "targetPosition": { - "x": 30617.584506844923, - "y": 25744.57375387836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Reviews", - "id": "35277463-b778-4c43-85f0-eebdfe398198" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets" - ], - [ - "Decentralized Marketing Rewards", - "Asset Class" - ], - [ - "Superalgos Medium Blog", - "Asset Class" - ], - [ - "Reviews", - "Asset Class" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "de5939af-e2f4-4eaa-91fa-439a5af5ec99", - "savedPayload": { - "position": { - "x": 30617.584506844923, - "y": 25744.57375387836 - }, - "targetPosition": { - "x": 30555.210999599596, - "y": 25451.12947365822 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Superalgos Medium Blog", - "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ], - [ - "All", - "Asset Class", - "Governance", - "72f56cca-745a-4554-bf7f-4a2267700b1d" - ], - [ - "Julian Work in Progress", - "Asset Class", - "Governance", - "5015dae7-e44a-4dbb-a5af-9697078f8f31" - ], - [ - "Superalgos Medium Blog", - "Asset Class", - "Governance", - "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "f4c32aac-1ba3-4c87-9a31-46c941edd98a", - "savedPayload": { - "position": { - "x": 30555.210999599596, - "y": 25451.12947365822 - }, - "targetPosition": { - "x": 30492.83749235427, - "y": 25157.68519343808 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Decentralized Marketing Rewards", - "id": "432cb865-7a76-46bb-bb52-019d9f264d66" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets" - ], - [ - "Decentralized Marketing Rewards", - "Asset Class" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "409cc980-b8cb-446b-b93c-5ad7128d35dc", - "savedPayload": { - "position": { - "x": 30492.83749235427, - "y": 25157.68519343808 - }, - "targetPosition": { - "x": 30430.46398510894, - "y": 24864.24091321794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Assets", - "name": "Superalgos-Marketing", - "id": "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Assets", - "Governance", - "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" - ] - ] - } - }, - { - "type": "Weight Votes Switch", - "name": "Marketing Positions", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "Rewarded Positions Position Class", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [ - { - "type": "Position Weight Vote", - "name": "Rewarded Positions Marketing Lead", - "config": "{}", - "project": "Governance", - "id": "95ec9f89-0c77-4136-8670-146699ac67a2", - "savedPayload": { - "position": { - "x": 13825.01456278773, - "y": 38097.95228584633 - }, - "targetPosition": { - "x": 14063.0205648751, - "y": 37915.32385714372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Marketing Lead", - "id": "0759bf5b-d439-4c62-b0d9-74330b151331" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Positions", - "Governance", - "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" - ], - [ - "Rewarded Positions", - "Position Class", - "Governance", - "3e191217-1e2f-4d90-a86d-0d425f8844b6" - ], - [ - "Marketing Lead", - "Position", - "Governance", - "0759bf5b-d439-4c62-b0d9-74330b151331" - ] - ] - } - }, - { - "type": "Position Weight Vote", - "name": "Rewarded Positions Advisor", - "config": "{}", - "project": "Governance", - "id": "5c4f1655-8f2f-46fc-9016-52248fe725d3", - "savedPayload": { - "position": { - "x": 13765.587106462957, - "y": 37954.481714809735 - }, - "targetPosition": { - "x": 14063.0205648751, - "y": 37915.32385714372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Advisor", - "id": "1870446d-a572-4568-9956-c3e9bb941657" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Positions", - "Governance", - "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" - ], - [ - "Rewarded Positions", - "Position Class", - "Governance", - "3e191217-1e2f-4d90-a86d-0d425f8844b6" - ], - [ - "Advisor", - "Position", - "Governance", - "1870446d-a572-4568-9956-c3e9bb941657" - ] - ] - } - } - ], - "id": "33c887bb-4364-4fa2-af65-66875e72904d", - "savedPayload": { - "position": { - "x": 14063.0205648751, - "y": 37915.32385714372 - }, - "targetPosition": { - "x": 14340.184424628485, - "y": 37800.51882743419 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Class", - "name": "Rewarded Positions", - "id": "3e191217-1e2f-4d90-a86d-0d425f8844b6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Positions", - "Governance", - "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" - ], - [ - "Rewarded Positions", - "Position Class", - "Governance", - "3e191217-1e2f-4d90-a86d-0d425f8844b6" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "776c50a3-8e89-4d25-85ed-d91bd7cc248f", - "savedPayload": { - "position": { - "x": 30337.75888679646, - "y": 25149.557868106484 - }, - "targetPosition": { - "x": 30430.46398510894, - "y": 24864.24091321794 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Positions", - "name": "Superalgos-Marketing", - "id": "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Marketing", - "Positions", - "Governance", - "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" - ] - ] - } - } - ], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "c5258958-8fd9-4d68-8a9f-481430aa1bb3", - "savedPayload": { - "position": { - "x": 30430.46398510894, - "y": 24864.24091321794 + "x": 30523.810485512582, + "y": 24854.42980067829 }, "targetPosition": { "x": 30446.164771981825, @@ -8052,7 +10808,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", + "name": "", "config": "{}", "project": "Governance", "id": "132eec8f-8438-429d-bebc-47a5e100e48e", @@ -8123,7 +10879,7 @@ }, { "type": "Asset Weight Vote", - "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", + "name": "", "config": "{\n \"percentage\": 55.555556\n}", "project": "Governance", "id": "99b1f5b3-d368-49ed-b848-d52e13b586d6", @@ -8384,7 +11140,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", + "name": "", "config": "{}", "project": "Governance", "id": "8f4adb75-d7f5-4ea4-94e6-9126cd9fc1da", @@ -8449,7 +11205,7 @@ }, { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", + "name": "", "config": "{}", "project": "Governance", "id": "308cb2e4-23e2-4a7f-a1e2-3fa4e83fd6e2", @@ -8514,7 +11270,7 @@ }, { "type": "Asset Weight Vote", - "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", + "name": "", "config": "{}", "project": "Governance", "id": "622a822c-b952-4c17-ab4d-2a8874b60016", @@ -8742,8 +11498,8 @@ "id": "9017ca73-7bbd-4228-a59a-9fb85a130e1a", "savedPayload": { "position": { - "x": 30282.773061477317, - "y": 24816.253223175194 + "x": 30338.654387118233, + "y": 24844.726180740727 }, "targetPosition": { "x": 30446.164771981825, @@ -9374,8 +12130,8 @@ "id": "066ec791-bd03-4e03-a180-58c7d90c42c4", "savedPayload": { "position": { - "x": 30178.862814725315, - "y": 24700.84920271343 + "x": 30194.563601598198, + "y": 24728.043763296075 }, "targetPosition": { "x": 30446.164771981825, @@ -9412,7 +12168,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -9527,18 +12283,18 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "config": "\n{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 11 Claim - Governance System\"\n }\n}", "project": "Governance", "id": "92f0f22e-f631-482d-88b1-c16596bf951d", "savedPayload": { "position": { - "x": 29494.475535657893, - "y": 24940.44850837345 + "x": 29534.475535657893, + "y": 24959.448508373454 }, "targetPosition": { - "x": 29510.176322530777, - "y": 24640.85964794708 + "x": 29550.176322530777, + "y": 24659.859647947083 }, "floatingObject": { "isPinned": false, @@ -9592,18 +12348,18 @@ }, { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 10 Claim - API Maps\"\n }\n}\n", "project": "Governance", "id": "81c477e0-c9bf-4b25-a875-d265011a6136", "savedPayload": { "position": { - "x": 29242.874365274267, - "y": 24777.056797868943 + "x": 29282.874365274267, + "y": 24796.056797868947 }, "targetPosition": { - "x": 29510.176322530777, - "y": 24640.85964794708 + "x": 29550.176322530777, + "y": 24659.859647947083 }, "floatingObject": { "isPinned": false, @@ -9659,12 +12415,12 @@ "id": "c4815ebe-d3a8-47fd-b204-936242bd8f40", "savedPayload": { "position": { - "x": 29510.176322530777, - "y": 24640.85964794708 + "x": 29550.176322530777, + "y": 24659.859647947083 }, "targetPosition": { - "x": 29673.568033035284, - "y": 24389.258477563453 + "x": 29713.568033035284, + "y": 24408.258477563457 }, "floatingObject": { "isPinned": false, @@ -9715,12 +12471,12 @@ "id": "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb", "savedPayload": { "position": { - "x": 29673.568033035284, - "y": 24389.258477563453 + "x": 29713.568033035284, + "y": 24408.258477563457 }, "targetPosition": { - "x": 29836.95974353979, - "y": 24137.657307179827 + "x": 29876.95974353979, + "y": 24156.65730717983 }, "floatingObject": { "isPinned": false, @@ -9765,12 +12521,12 @@ "id": "f8a482c4-dee0-475a-831b-7514fd255ba6", "savedPayload": { "position": { - "x": 29836.95974353979, - "y": 24137.657307179827 + "x": 29876.95974353979, + "y": 24156.65730717983 }, "targetPosition": { - "x": 30000.3514540443, - "y": 23886.0561367962 + "x": 30040.3514540443, + "y": 23905.056136796204 }, "floatingObject": { "isPinned": false, @@ -9813,12 +12569,12 @@ "id": "5011109c-3f87-471a-b786-5fd371f53853", "savedPayload": { "position": { - "x": 29733.04949678779, - "y": 24022.253286718063 + "x": 29773.04949678779, + "y": 24041.253286718067 }, "targetPosition": { - "x": 30000.3514540443, - "y": 23886.0561367962 + "x": 30040.3514540443, + "y": 23905.056136796204 }, "floatingObject": { "isPinned": false, @@ -9869,7 +12625,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -10323,7 +13079,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From eeb47fac236ecffc03a29479ccc11cd6d3abcecb Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 22 Aug 2021 19:07:55 +0200 Subject: [PATCH 025/227] Update Luis and Julian --- .../Plugins/User-Profiles/Julian-Molina.json | 444 +++++++++++-- .../User-Profiles/Luis-Fernando-Molina.json | 615 +++++++----------- 2 files changed, 626 insertions(+), 433 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index d523e1edf..75bc70240 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -505,7 +505,367 @@ "name": "New Claim Votes Switch", "config": "{}", "project": "Governance", - "claimVotesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Luis Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Project Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos Platform Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "6efe2790-61d1-4269-9725-d3824ab8d787", + "savedPayload": { + "position": { + "x": 26568.913555688297, + "y": 21447.09659901601 + }, + "targetPosition": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "92f0f22e-f631-482d-88b1-c16596bf951d" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Governance System New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina API Maps New Features", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "id": "643883cd-80fa-44ed-94f3-3aa7243d5f03", + "savedPayload": { + "position": { + "x": 26848.987683637457, + "y": 21554.6069838796 + }, + "targetPosition": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "81c477e0-c9bf-4b25-a875-d265011a6136" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "API Maps New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "c30a5c14-ef04-4066-a2f4-6429b69dae8f", + "savedPayload": { + "position": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "targetPosition": { + "x": 26508.333510336775, + "y": 22023.47722914371 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "id": "c4815ebe-d3a8-47fd-b204-936242bd8f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e4ce8751-1735-4c17-8c7a-5bbca4c05abf", + "savedPayload": { + "position": { + "x": 26508.333510336775, + "y": 22023.47722914371 + }, + "targetPosition": { + "x": 26400.823125473184, + "y": 22303.55135709287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Superalgos Platform Feature Class", + "id": "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4bc968ed-2bec-4016-9bdc-a3c52df74929", + "savedPayload": { + "position": { + "x": 26400.823125473184, + "y": 22303.55135709287 + }, + "targetPosition": { + "x": 26293.312740609592, + "y": 22583.62548504203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Project Features Feature Class", + "id": "f8a482c4-dee0-475a-831b-7514fd255ba6" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "656c1734-416c-4c65-b733-ee9c60f295e2", + "savedPayload": { + "position": { + "x": 26293.312740609592, + "y": 22583.62548504203 + }, + "targetPosition": { + "x": 26185.802355746, + "y": 22863.69961299119 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], @@ -537,7 +897,7 @@ { "type": "Weight Votes Switch", "name": "New Weight Votes Switch", - "config": "{\n \"percentage\": 15\n}", + "config": "{\n \"percentage\": 20\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -568,7 +928,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Software News Beta 10 Announcement", "config": "{}", "project": "Governance", "id": "da6745cd-c069-4c44-9e34-392642acdfdc", @@ -633,7 +993,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Software News Beta 11 Announcement", "config": "{}", "project": "Governance", "id": "c162f541-6d95-4c36-a6d9-ef5ca201d3c2", @@ -763,7 +1123,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Articles Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "adc79b8f-cb0a-418c-a233-c27cec888ecb", @@ -893,7 +1253,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Reviews Add Your Review as a New Asset", "config": "{}", "project": "Governance", "id": "f885cbb0-419b-4619-a34e-84a6103c9a07", @@ -1088,7 +1448,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Alternative Media Code Project Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "cc19e820-b1b0-4d35-a95e-a839eda3e28f", @@ -1230,7 +1590,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Alternative Media Coinmonks Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "fb73fa6d-8c7f-4272-85ca-7861cdfd7516", @@ -1372,7 +1732,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Alternative Media Towards Data Science Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "7a0a153a-bb6e-4842-9fe8-6af74aa84ca3", @@ -1514,7 +1874,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Alternative Media Hackernoon Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "19ec6716-975e-45be-a9a4-84c657d5e805", @@ -1721,7 +2081,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Specialized Media CoinDesk Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "ed3671da-b508-40df-a1af-2085cddd8a83", @@ -1863,7 +2223,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Specialized Media CoinTelegraph Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "6cb62a01-5d5d-4b2b-8a10-8f730b559bf1", @@ -2005,7 +2365,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Specialized Media VentureBeat Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "02dab135-0ee8-4e88-aea8-e214d903b079", @@ -2212,7 +2572,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Mainstream Media Forbes Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "b4e60688-09d5-484c-a8eb-e0fababeb22b", @@ -2354,7 +2714,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Mainstream Media Wall Street Journal Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "612e1b69-a095-4f88-8cd9-857bc4105a18", @@ -2496,7 +2856,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Article Publications Mainstream Media Financial Times Add Your Article as a New Asset", "config": "{}", "project": "Governance", "id": "1f3c879a-caf9-415b-8447-12f7e29b8e52", @@ -2756,7 +3116,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Video Publications YouTube Add Your Video as a New Asset", "config": "{}", "project": "Governance", "id": "14400000-ba7e-4691-acb1-2c39df549b34", @@ -2886,7 +3246,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Video Publications Vimeo Add Your Video as a New Asset", "config": "{}", "project": "Governance", "id": "5dadb998-d325-4833-a33e-0107fd1179bc", @@ -3075,7 +3435,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Social Media Posts Twitter Add Your Post as a New Asset", "config": "{}", "project": "Governance", "id": "9493de22-3911-40df-a69e-fda76acdef29", @@ -3205,7 +3565,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Social Media Posts Facebook Add Your Post as a New Asset", "config": "{}", "project": "Governance", "id": "a4f26986-6522-485b-a230-2bbe3077e258", @@ -3335,7 +3695,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Social Media Posts Instagram Add Your Post as a New Asset", "config": "{}", "project": "Governance", "id": "041404ad-4b38-4f3d-83ae-513e7b3811e7", @@ -3465,7 +3825,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Social Media Posts Reddit Add Your Post as a New Asset", "config": "{}", "project": "Governance", "id": "6eeecaa1-ea8f-4561-b110-949a1d9fe615", @@ -3595,7 +3955,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Social Media Posts Hacker News Add Your Post as a New Asset", "config": "{}", "project": "Governance", "id": "b2e3bb65-8d4d-432b-a638-8836b6f4dab6", @@ -3784,7 +4144,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Backlinks To Website Add Your Link as a New Asset", "config": "{}", "project": "Governance", "id": "5e829432-7013-4321-a9b9-679429739bda", @@ -3914,7 +4274,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "Decentralized Marketing Rewards Backlinks To Repository Add Your Link as a New Asset", "config": "{}", "project": "Governance", "id": "6321faa9-5c63-4745-a8d7-0353d5821e29", @@ -4146,7 +4506,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Marketing Lead", "config": "{}", "project": "Governance", "id": "70d963f8-9a14-46e0-9db8-51521692badd", @@ -4199,7 +4559,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Marketing Advisor", "config": "{\n \"percentage\": 25\n}", "project": "Governance", "id": "be920920-edfc-4af2-a69d-cd0a0f439429", @@ -4252,7 +4612,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Webmaster Superalgos.org", "config": "{}", "project": "Governance", "id": "b875c124-aa5f-41b3-8417-5ffef1dd731a", @@ -4305,7 +4665,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Social Media Accounts Manager", "config": "{\n \"percentage\": 5\n}", "project": "Governance", "id": "16474331-a828-4455-93ad-c7e995f7cf2e", @@ -6055,7 +6415,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "Governance-Project-Docs Docs Books the-governance-project.json", + "name": "", "config": "{}", "project": "Governance", "id": "075ba82b-16b1-43e7-b76c-26437c5928de", @@ -6252,7 +6612,7 @@ { "type": "User Profile Votes Switch", "name": "New User Profile Votes Switch", - "config": "{}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "userProfileVotesSwitch": [], "userProfileVote": [], @@ -6357,7 +6717,7 @@ "claimsProgram": { "type": "Claims Program", "name": "New Claims Program", - "config": "{}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "assetClaimsFolders": [ { @@ -6387,7 +6747,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Docs Books the-governance-project.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "24248a65-20e4-4f29-8663-9f4f93315910", @@ -8453,7 +8813,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -8518,7 +8878,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Marketing Lead Rewarded Positions", "config": "{}", "project": "Governance", "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8", @@ -8571,7 +8931,7 @@ }, { "type": "Position Contribution Claim", - "name": "", + "name": "Webmaster Superalgos.org Rewarded Positions", "config": "{}", "project": "Governance", "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0", @@ -8624,7 +8984,7 @@ }, { "type": "Position Contribution Claim", - "name": "", + "name": "Social Media Accounts Manager Rewarded Positions", "config": "{}", "project": "Governance", "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c", @@ -8764,7 +9124,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Telgram Groups / Discord Server Manager Community Management", "config": "{}", "project": "Governance", "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7", @@ -8879,7 +9239,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Business Lead Business", "config": "{}", "project": "Governance", "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54", @@ -8994,7 +9354,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Member Core Team", "config": "{}", "project": "Governance", "id": "74b80085-5336-4046-959d-2d7367d4e0a0", @@ -9184,7 +9544,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -9258,7 +9618,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 6e5431136..7f64e4763 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -587,18 +587,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", "config": "{}", "project": "Governance", "id": "4d5c6607-1335-429b-9baf-60de7f01279f", "savedPayload": { "position": { - "x": 31439.48207022094, - "y": 23503.05134221324 + "x": 31908.408538809203, + "y": 24340.873297582082 }, "targetPosition": { - "x": 31423.781283348057, - "y": 23802.64020263961 + "x": 31685.465091165985, + "y": 24541.61247948974 }, "floatingObject": { "isPinned": false, @@ -613,7 +613,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Telgram Groups / Discord Server Manager Community Management", "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" }, "referenceParentCombinedNodePath": [ @@ -666,7 +666,7 @@ "d208f55d-98d9-49b9-addd-e1153d86f655" ], [ - "", + "Telgram Groups / Discord Server Manager Community Management", "Position Contribution Claim", "Governance", "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" @@ -680,12 +680,12 @@ "id": "74794afd-d38e-491b-8480-b5cb346d54aa", "savedPayload": { "position": { - "x": 31423.781283348057, - "y": 23802.64020263961 + "x": 31685.465091165985, + "y": 24541.61247948974 }, "targetPosition": { - "x": 31408.080496475173, - "y": 24102.22906306598 + "x": 31462.521643522767, + "y": 24742.3516613974 }, "floatingObject": { "isPinned": false, @@ -764,18 +764,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Business Lead Business", "config": "{}", "project": "Governance", "id": "cc9ef218-4977-4ddc-a017-056dafc5d46d", "savedPayload": { "position": { - "x": 31853.96739176161, - "y": 23700.750699250664 + "x": 32061.69936437551, + "y": 24773.753235143166 }, "targetPosition": { - "x": 31631.02394411839, - "y": 23901.489881158323 + "x": 31762.110503949138, + "y": 24758.052448270282 }, "floatingObject": { "isPinned": false, @@ -790,7 +790,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Business Lead Business", "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" }, "referenceParentCombinedNodePath": [ @@ -843,7 +843,7 @@ "9aa27341-8bb6-4f69-958a-53671709c2ec" ], [ - "", + "Business Lead Business", "Position Contribution Claim", "Governance", "f6bc13cb-c70b-4a42-9491-6796aa862d54" @@ -857,12 +857,12 @@ "id": "e7db78a6-cef9-4e24-882a-b0991a961d73", "savedPayload": { "position": { - "x": 31631.02394411839, - "y": 23901.489881158323 + "x": 31762.110503949138, + "y": 24758.052448270282 }, "targetPosition": { - "x": 31408.080496475173, - "y": 24102.22906306598 + "x": 31462.521643522767, + "y": 24742.3516613974 }, "floatingObject": { "isPinned": false, @@ -941,18 +941,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Member Core Team", "config": "{}", "project": "Governance", "id": "603a137c-149c-4047-9ccb-41c26c8ec0ed", "savedPayload": { "position": { - "x": 32007.258217327915, - "y": 24133.630636811748 + "x": 31864.000007338083, + "y": 25188.238556683835 }, "targetPosition": { - "x": 31707.669356901544, - "y": 24117.929849938864 + "x": 31663.260825430425, + "y": 24965.295109040617 }, "floatingObject": { "isPinned": false, @@ -967,7 +967,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Member Core Team", "id": "74b80085-5336-4046-959d-2d7367d4e0a0" }, "referenceParentCombinedNodePath": [ @@ -1020,7 +1020,7 @@ "c63ca77a-3d16-42bc-a50d-048ad2052430" ], [ - "", + "Member Core Team", "Position Contribution Claim", "Governance", "74b80085-5336-4046-959d-2d7367d4e0a0" @@ -1034,12 +1034,12 @@ "id": "cc12d9ee-5517-496f-9816-07ff4c76b0d6", "savedPayload": { "position": { - "x": 31707.669356901544, - "y": 24117.929849938864 + "x": 31663.260825430425, + "y": 24965.295109040617 }, "targetPosition": { - "x": 31408.080496475173, - "y": 24102.22906306598 + "x": 31462.521643522767, + "y": 24742.3516613974 }, "floatingObject": { "isPinned": false, @@ -1116,12 +1116,12 @@ "id": "3a4792da-6bd4-4382-aa01-c4f352185340", "savedPayload": { "position": { - "x": 31408.080496475173, - "y": 24102.22906306598 + "x": 31462.521643522767, + "y": 24742.3516613974 }, "targetPosition": { - "x": 31185.137048831955, - "y": 24302.96824497364 + "x": 31162.932783096396, + "y": 24726.650874524516 }, "floatingObject": { "isPinned": false, @@ -1192,12 +1192,12 @@ "id": "aa1f33df-6f43-42e6-8d22-d4b381b36c45", "savedPayload": { "position": { - "x": 31185.137048831955, - "y": 24302.96824497364 + "x": 31162.932783096396, + "y": 24726.650874524516 }, "targetPosition": { - "x": 30962.193601188737, - "y": 24503.707426881298 + "x": 30863.343922670025, + "y": 24710.950087651632 }, "floatingObject": { "isPinned": false, @@ -1270,18 +1270,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Marketing Lead Rewarded Positions", "config": "{}", "project": "Governance", "id": "c5d6abbe-3b2a-40bf-bd86-b2fa7b8e36ef", "savedPayload": { "position": { - "x": 31784.314769684697, - "y": 24334.369818719406 + "x": 31564.411146911712, + "y": 25172.53776981095 }, "targetPosition": { - "x": 31561.37132204148, - "y": 24535.109000627064 + "x": 31264.82228648534, + "y": 25156.836982938068 }, "floatingObject": { "isPinned": false, @@ -1296,7 +1296,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Marketing Lead Rewarded Positions", "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" }, "referenceParentCombinedNodePath": [ @@ -1343,7 +1343,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Marketing Lead Rewarded Positions", "Position Contribution Claim", "Governance", "924ae88a-510a-4d4b-8d8d-906be074e3c8" @@ -1353,18 +1353,18 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", "config": "{}", "project": "Governance", "id": "6c94c72c-a088-4d1f-9667-cd6e19aff16b", "savedPayload": { "position": { - "x": 31860.96018246785, - "y": 24550.809787499948 + "x": 31465.561468393, + "y": 25379.780430581286 }, "targetPosition": { - "x": 31561.37132204148, - "y": 24535.109000627064 + "x": 31264.82228648534, + "y": 25156.836982938068 }, "floatingObject": { "isPinned": false, @@ -1379,7 +1379,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Webmaster Superalgos.org Rewarded Positions", "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" }, "referenceParentCombinedNodePath": [ @@ -1426,7 +1426,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Webmaster Superalgos.org Rewarded Positions", "Position Contribution Claim", "Governance", "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" @@ -1436,18 +1436,18 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", "config": "{}", "project": "Governance", "id": "c710b585-ff06-49ad-baab-fa0f0b8f3dab", "savedPayload": { "position": { - "x": 31762.110503949138, - "y": 24758.052448270282 + "x": 31249.121499612458, + "y": 25456.42584336444 }, "targetPosition": { - "x": 31561.37132204148, - "y": 24535.109000627064 + "x": 31264.82228648534, + "y": 25156.836982938068 }, "floatingObject": { "isPinned": false, @@ -1462,7 +1462,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Social Media Accounts Manager Rewarded Positions", "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" }, "referenceParentCombinedNodePath": [ @@ -1509,7 +1509,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Social Media Accounts Manager Rewarded Positions", "Position Contribution Claim", "Governance", "00c47bb5-1fb4-470d-a86c-29b46836ba8c" @@ -1523,12 +1523,12 @@ "id": "a69a5d57-b3e3-4618-beb1-4cb905d440d8", "savedPayload": { "position": { - "x": 31561.37132204148, - "y": 24535.109000627064 + "x": 31264.82228648534, + "y": 25156.836982938068 }, "targetPosition": { - "x": 31261.78246161511, - "y": 24519.40821375418 + "x": 31064.083104577683, + "y": 24933.89353529485 }, "floatingObject": { "isPinned": false, @@ -1599,12 +1599,12 @@ "id": "2fc02dcd-9f67-4626-a87b-71d07e0508e1", "savedPayload": { "position": { - "x": 31261.78246161511, - "y": 24519.40821375418 + "x": 31064.083104577683, + "y": 24933.89353529485 }, "targetPosition": { - "x": 30962.193601188737, - "y": 24503.707426881298 + "x": 30863.343922670025, + "y": 24710.950087651632 }, "floatingObject": { "isPinned": false, @@ -1690,18 +1690,18 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina Docs Books the-governance-project.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "0b188555-31a7-4394-8d16-921d3cc6fc8c", "savedPayload": { "position": { - "x": 32304.200602650577, - "y": 25097.471267774446 + "x": 31392.431735484595, + "y": 26079.746777104043 }, "targetPosition": { - "x": 32018.88364776203, - "y": 25004.766169461964 + "x": 31256.23458556273, + "y": 25812.444819847533 }, "floatingObject": { "isPinned": false, @@ -1716,7 +1716,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Docs Books the-governance-project.json", + "name": "", "id": "24248a65-20e4-4f29-8663-9f4f93315910" }, "referenceParentCombinedNodePath": [ @@ -1769,7 +1769,7 @@ "0fe30e01-c65e-4d70-872b-e0547c1f539b" ], [ - "Docs Books the-governance-project.json", + "", "Asset Contribution Claim", "Governance", "24248a65-20e4-4f29-8663-9f4f93315910" @@ -1782,12 +1782,12 @@ "id": "de21a874-02eb-4317-9d9f-06eb7e1eead5", "savedPayload": { "position": { - "x": 32018.88364776203, - "y": 25004.766169461964 + "x": 31256.23458556273, + "y": 25812.444819847533 }, "targetPosition": { - "x": 31733.566692873486, - "y": 24912.06107114948 + "x": 31120.03743564087, + "y": 25545.142862591023 }, "floatingObject": { "isPinned": false, @@ -1864,12 +1864,12 @@ "id": "231dd54f-4a76-4607-a3ba-b2ce90841f04", "savedPayload": { "position": { - "x": 31733.566692873486, - "y": 24912.06107114948 + "x": 31120.03743564087, + "y": 25545.142862591023 }, "targetPosition": { - "x": 31448.24973798494, - "y": 24819.355972837 + "x": 30983.840285719005, + "y": 25277.840905334513 }, "floatingObject": { "isPinned": false, @@ -1940,12 +1940,12 @@ "id": "19817ce1-3a80-4aa4-a30a-33ae067bfdca", "savedPayload": { "position": { - "x": 31448.24973798494, - "y": 24819.355972837 + "x": 30983.840285719005, + "y": 25277.840905334513 }, "targetPosition": { - "x": 31162.932783096396, - "y": 24726.650874524516 + "x": 30847.64313579714, + "y": 25010.538948078003 }, "floatingObject": { "isPinned": false, @@ -2025,12 +2025,12 @@ "id": "33f8e0a7-4153-4441-8155-18b197d38fc1", "savedPayload": { "position": { - "x": 31586.75499770699, - "y": 25290.001706246443 + "x": 30748.981504468135, + "y": 25708.57570334431 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2108,12 +2108,12 @@ "id": "6a52c8b9-67a6-4441-af86-39c3a021a4c2", "savedPayload": { "position": { - "x": 31587.26865801342, - "y": 25329.24022183768 + "x": 30721.598896695785, + "y": 25736.684736488474 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2191,12 +2191,12 @@ "id": "383c49f5-3493-4fb7-8ed2-02cad562b718", "savedPayload": { "position": { - "x": 31582.656269856237, - "y": 25368.21009261244 + "x": 30690.781585865578, + "y": 25760.979145431862 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2274,12 +2274,12 @@ "id": "c682fe66-4dc4-45b5-9074-564d6e0b9acb", "savedPayload": { "position": { - "x": 31572.996752475596, - "y": 25406.24453327728 + "x": 30657.05686470999, + "y": 25781.043246101766 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2357,12 +2357,12 @@ "id": "8d6fa085-0677-46f0-831b-1224aee4d5e6", "savedPayload": { "position": { - "x": 31558.455382892007, - "y": 25442.692764007286 + "x": 30621.00177255826, + "y": 25796.53373617291 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2440,12 +2440,12 @@ "id": "c369c539-8e2e-4b88-8514-4a2abee6c43c", "savedPayload": { "position": { - "x": 31539.280967970677, - "y": 25476.931145469305 + "x": 30583.233222033454, + "y": 25807.185569065397 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2523,12 +2523,12 @@ "id": "da43fb0b-620e-44ac-8a32-d6137a98ab8c", "savedPayload": { "position": { - "x": 31515.80158726706, - "y": 25508.373849463853 + "x": 30544.39744350648, + "y": 25812.816488965196 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2606,12 +2606,12 @@ "id": "2980e534-90d0-46c2-af1b-f0e07e47ea58", "savedPayload": { "position": { - "x": 31488.41897949471, - "y": 25536.482882608016 + "x": 30505.158927915243, + "y": 25813.330149271627 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2689,12 +2689,12 @@ "id": "66da28f7-0ece-4aeb-9795-a39c6f23b81f", "savedPayload": { "position": { - "x": 31457.6016686645, - "y": 25560.777291551403 + "x": 30466.189057140484, + "y": 25808.717761114443 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2772,12 +2772,12 @@ "id": "3a0dcdaa-9437-403a-898b-71590f75e4e7", "savedPayload": { "position": { - "x": 31423.876947508914, - "y": 25580.841392221308 + "x": 30428.154616475644, + "y": 25799.0582437338 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2855,12 +2855,12 @@ "id": "750017b3-4d56-422c-b850-c585a60fdfea", "savedPayload": { "position": { - "x": 31387.821855357182, - "y": 25596.331882292452 + "x": 30391.706385745638, + "y": 25784.516874150213 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -2938,12 +2938,12 @@ "id": "461228a0-725a-44ee-80b9-18ccee863074", "savedPayload": { "position": { - "x": 31350.053304832378, - "y": 25606.98371518494 + "x": 30357.46800428362, + "y": 25765.342459228883 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3021,12 +3021,12 @@ "id": "cb1a3494-a20c-4c97-ace3-476cc494a057", "savedPayload": { "position": { - "x": 31311.217526305405, - "y": 25612.614635084738 + "x": 30326.02530028907, + "y": 25741.863078525264 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3104,12 +3104,12 @@ "id": "eb8d8c46-a88b-4aa7-b05b-dde5db581080", "savedPayload": { "position": { - "x": 31271.979010714167, - "y": 25613.12829539117 + "x": 30297.91626714491, + "y": 25714.480470752915 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3187,12 +3187,12 @@ "id": "7b10d9b2-bc52-487f-b8ca-4842b986066a", "savedPayload": { "position": { - "x": 31233.009139939408, - "y": 25608.515907233985 + "x": 30273.62185820152, + "y": 25683.663159922708 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3270,12 +3270,12 @@ "id": "6aec3041-489d-489b-bb6c-67f2bb61b6e6", "savedPayload": { "position": { - "x": 31194.974699274568, - "y": 25598.856389853343 + "x": 30253.557757531617, + "y": 25649.93843876712 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3353,12 +3353,12 @@ "id": "a7ae59ea-aae9-4e90-bb1a-1eafe8c5b475", "savedPayload": { "position": { - "x": 31158.52646854456, - "y": 25584.315020269754 + "x": 30238.067267460472, + "y": 25613.88334661539 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3436,12 +3436,12 @@ "id": "58e69777-4bdf-4800-a4dd-e8105234f270", "savedPayload": { "position": { - "x": 31124.288087082543, - "y": 25565.140605348424 + "x": 30227.415434567985, + "y": 25576.114796090584 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3519,12 +3519,12 @@ "id": "aebeeb40-de18-49fc-b9e8-e329a1c6a71e", "savedPayload": { "position": { - "x": 31092.845383087995, - "y": 25541.661224644806 + "x": 30221.784514668187, + "y": 25537.27901756361 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3602,12 +3602,12 @@ "id": "0bf952c1-ca2b-45d2-935f-a8928e4ea1ca", "savedPayload": { "position": { - "x": 31064.736349943832, - "y": 25514.278616872456 + "x": 30221.270854361755, + "y": 25498.040501972373 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3685,12 +3685,12 @@ "id": "ca9126ae-2d43-4218-a622-ff74406c377a", "savedPayload": { "position": { - "x": 31040.441941000445, - "y": 25483.46130604225 + "x": 30225.88324251894, + "y": 25459.070631197614 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3768,12 +3768,12 @@ "id": "214f61f9-2072-43ea-886b-3cb8e1a125d7", "savedPayload": { "position": { - "x": 31020.37784033054, - "y": 25449.73658488666 + "x": 30235.54275989958, + "y": 25421.036190532774 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3851,12 +3851,12 @@ "id": "a4fd8470-36a3-4c72-82d5-2ea0d871c092", "savedPayload": { "position": { - "x": 31004.887350259396, - "y": 25413.68149273493 + "x": 30250.08412948317, + "y": 25384.587959802768 }, "targetPosition": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "floatingObject": { "isPinned": false, @@ -3931,12 +3931,12 @@ "id": "38d7f3c0-d59c-48ca-bdb5-77a46c549e95", "savedPayload": { "position": { - "x": 31287.67979758705, - "y": 25313.539434964798 + "x": 30520.859714788126, + "y": 25513.741288845256 }, "targetPosition": { - "x": 31225.306290341723, - "y": 25020.095154744657 + "x": 30684.251425292634, + "y": 25262.14011846163 }, "floatingObject": { "isPinned": false, @@ -4007,12 +4007,12 @@ "id": "24e271cd-801e-4cf5-8f3f-d227b432b0d0", "savedPayload": { "position": { - "x": 31225.306290341723, - "y": 25020.095154744657 + "x": 30684.251425292634, + "y": 25262.14011846163 }, "targetPosition": { - "x": 31162.932783096396, - "y": 24726.650874524516 + "x": 30847.64313579714, + "y": 25010.538948078003 }, "floatingObject": { "isPinned": false, @@ -4077,12 +4077,12 @@ "id": "48f4dcc0-6d8a-4da6-a3f6-621fba3d3b20", "savedPayload": { "position": { - "x": 31162.932783096396, - "y": 24726.650874524516 + "x": 30847.64313579714, + "y": 25010.538948078003 }, "targetPosition": { - "x": 30962.193601188737, - "y": 24503.707426881298 + "x": 30863.343922670025, + "y": 24710.950087651632 }, "floatingObject": { "isPinned": false, @@ -4104,8 +4104,8 @@ "id": "d14fa6c3-e6af-495f-9e9d-3cef2c84c163", "savedPayload": { "position": { - "x": 30962.193601188737, - "y": 24503.707426881298 + "x": 30863.343922670025, + "y": 24710.950087651632 }, "targetPosition": { "x": 30662.604740762366, @@ -4127,174 +4127,7 @@ ], "positionClaimVotes": [], "assetClaimVotes": [], - "featureClaimVotes": [ - { - "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina ", - "config": "{}", - "project": "Governance", - "id": "4381f059-44c8-4843-9cac-8a7cf41fa14c", - "savedPayload": { - "position": { - "x": 30863.343922670025, - "y": 24710.950087651632 - }, - "targetPosition": { - "x": 30662.604740762366, - "y": 24488.006640008414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Feature Contribution Claim", - "name": "", - "id": "92f0f22e-f631-482d-88b1-c16596bf951d" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile", - "Governance", - "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "796dd30f-c90d-4b8d-a63d-89867347407b" - ], - [ - "Project Features Feature Class", - "Feature Claims Folder", - "Governance", - "f8a482c4-dee0-475a-831b-7514fd255ba6" - ], - [ - "Superalgos Platform Feature Class", - "Feature Claims Folder", - "Governance", - "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" - ], - [ - "New Features Feature Class", - "Feature Claims Folder", - "Governance", - "c4815ebe-d3a8-47fd-b204-936242bd8f40" - ], - [ - "", - "Feature Contribution Claim", - "Governance", - "92f0f22e-f631-482d-88b1-c16596bf951d" - ] - ] - } - }, - { - "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina ", - "config": "{}", - "project": "Governance", - "id": "6145983d-799e-4a3e-ac04-ed29b398cdce", - "savedPayload": { - "position": { - "x": 30646.903953889483, - "y": 24787.595500434785 - }, - "targetPosition": { - "x": 30662.604740762366, - "y": 24488.006640008414 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Feature Contribution Claim", - "name": "", - "id": "81c477e0-c9bf-4b25-a875-d265011a6136" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile", - "Governance", - "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - ], - [ - "New Token Power Switch", - "Token Power Switch", - "Governance", - "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs", - "Governance", - "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" - ], - [ - "New Claims Program", - "Claims Program", - "Governance", - "796dd30f-c90d-4b8d-a63d-89867347407b" - ], - [ - "Project Features Feature Class", - "Feature Claims Folder", - "Governance", - "f8a482c4-dee0-475a-831b-7514fd255ba6" - ], - [ - "Superalgos Platform Feature Class", - "Feature Claims Folder", - "Governance", - "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" - ], - [ - "New Features Feature Class", - "Feature Claims Folder", - "Governance", - "c4815ebe-d3a8-47fd-b204-936242bd8f40" - ], - [ - "", - "Feature Contribution Claim", - "Governance", - "81c477e0-c9bf-4b25-a875-d265011a6136" - ] - ] - } - } - ], + "featureClaimVotes": [], "id": "d69739f9-958e-480e-95e3-a72bb5f6ceab", "savedPayload": { "position": { @@ -4308,7 +4141,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 @@ -8832,7 +8665,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Charting System", "config": "{}", "project": "Governance", "id": "5b0f9e6e-67c4-47ef-aa24-1f0dd8ed794b", @@ -8897,7 +8730,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Data Mining", "config": "{}", "project": "Governance", "id": "b7b1fd80-e9ca-47a3-ba1d-f01ad079c990", @@ -8962,7 +8795,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Visual Designer", "config": "{}", "project": "Governance", "id": "cbf1082d-25ff-4fd3-8dd7-dc3c4ed5e656", @@ -9027,7 +8860,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform Existing Features Visual Debugger", "config": "{}", "project": "Governance", "id": "799ea6d7-b5b9-4c2a-b1be-cc517a599e9d", @@ -9157,7 +8990,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features Governance System", "config": "{\n \"percentage\": 40\n}", "project": "Governance", "id": "d86255f6-dc95-4365-b063-0f036449d373", @@ -9222,7 +9055,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features API Maps", "config": "{\n \"percentage\": 15\n}", "project": "Governance", "id": "45e4a5e7-b149-42f3-b14c-ade6183470d6", @@ -9287,7 +9120,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features User Defined Variables and Code", "config": "{}", "project": "Governance", "id": "ebfc51a6-0bf2-4559-b7f5-b8f0bd90a1f9", @@ -9352,7 +9185,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Platform New Features Tensor Flow Integration", "config": "{\n \"percentage\": 35\n}", "project": "Governance", "id": "fae5785c-52ef-4f17-ba98-77728e251be6", @@ -9541,7 +9374,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features Android Mobile App", "config": "{}", "project": "Governance", "id": "187877ed-3c11-48ae-a8f1-f33348d64a47", @@ -9606,7 +9439,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features iOS Mobile App", "config": "{}", "project": "Governance", "id": "0872f5e5-44d9-4bf4-b53d-f08452abf4b9", @@ -9671,7 +9504,7 @@ }, { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos Mobile App Needed Features Huawei Mobile App", "config": "{}", "project": "Governance", "id": "e557489a-5c48-4313-9961-632f5a24d62a", @@ -9860,7 +9693,7 @@ "featureWeightVotes": [ { "type": "Feature Weight Vote", - "name": "", + "name": "Superalgos P2P Network Needed Features Node.js Implementation", "config": "{}", "project": "Governance", "id": "652368bf-6e79-4001-b3de-0e44d28b177a", @@ -10144,7 +9977,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Community Management Moderator", "config": "{\n \"percentage\": 95\n}", "project": "Governance", "id": "fe6bbf7f-c838-428f-9e3f-99b6c9c7d779", @@ -10203,7 +10036,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Community Management Telgram Groups / Discord Server Manager", "config": "{}", "project": "Governance", "id": "9e6511ad-589d-4174-9d4f-df6c13485c2f", @@ -10321,7 +10154,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Business Business Lead", "config": "{}", "project": "Governance", "id": "51309102-9d00-417f-9c6a-f928c1f3506c", @@ -10380,7 +10213,7 @@ }, { "type": "Position Weight Vote", - "name": "", + "name": "Business Advisor", "config": "{}", "project": "Governance", "id": "80e3f058-9c35-426d-8468-435a4c257215", @@ -10498,7 +10331,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Core Team Member", "config": "{}", "project": "Governance", "id": "bf988832-e97d-46a7-92f1-67914cf08402", @@ -10611,7 +10444,7 @@ "positionWeightVotes": [ { "type": "Position Weight Vote", - "name": "", + "name": "Rewarded Positions Project Lead", "config": "{}", "project": "Governance", "id": "98939a3f-34c2-4ab5-af61-36377b78d897", @@ -10808,7 +10641,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", "config": "{}", "project": "Governance", "id": "132eec8f-8438-429d-bebc-47a5e100e48e", @@ -10879,7 +10712,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", "config": "{\n \"percentage\": 55.555556\n}", "project": "Governance", "id": "99b1f5b3-d368-49ed-b848-d52e13b586d6", @@ -11140,7 +10973,7 @@ "assetWeightVotes": [ { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", "config": "{}", "project": "Governance", "id": "8f4adb75-d7f5-4ea4-94e6-9126cd9fc1da", @@ -11205,7 +11038,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", "config": "{}", "project": "Governance", "id": "308cb2e4-23e2-4a7f-a1e2-3fa4e83fd6e2", @@ -11270,7 +11103,7 @@ }, { "type": "Asset Weight Vote", - "name": "", + "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", "config": "{}", "project": "Governance", "id": "622a822c-b952-4c17-ab4d-2a8874b60016", @@ -12283,7 +12116,7 @@ "featureContributionClaims": [ { "type": "Feature Contribution Claim", - "name": "", + "name": "Governance System New Features", "config": "\n{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 11 Claim - Governance System\"\n }\n}", "project": "Governance", "id": "92f0f22e-f631-482d-88b1-c16596bf951d", @@ -12348,7 +12181,7 @@ }, { "type": "Feature Contribution Claim", - "name": "", + "name": "API Maps New Features", "config": "{\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Beta 10 Claim - API Maps\"\n }\n}\n", "project": "Governance", "id": "81c477e0-c9bf-4b25-a875-d265011a6136", @@ -12602,7 +12435,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12625,7 +12458,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 From 836846c0f9e3f250ac868f1ea8ac4e159118221f Mon Sep 17 00:00:00 2001 From: B Harrell <55707292+harrellbm@users.noreply.github.com> Date: Sun, 22 Aug 2021 13:31:58 -0500 Subject: [PATCH 026/227] Update readme shields Remove broken shield and update with new --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d7471ba2b..d4bad72e0 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,8 @@ ![contributors](https://img.shields.io/github/contributors-anon/Superalgos/Superalgos?label=Contributors) -![commit-activity](https://img.shields.io/github/commit-activity/y/Superalgos/Superalgos?label=Commit%20Activity) +![pull-activity](https://img.shields.io/github/issues-pr-closed-raw/Superalgos/Superalgos?color=blueviolet) +![last-commit](https://img.shields.io/github/last-commit/Superalgos/Superalgos/develop?label=last%20commit%20to%20develop) ![bot-friendliness](https://img.shields.io/badge/Bot%20Friendliness%20Level-119%25-yellow) Superalgos is not just another open-source project. We are an open and welcoming community devised, nurtured, and incentivized with the project's native Superalgos (SA) token to grow into a massive trading collaboration. You will notice the difference as soon as you join the [Telegram Community Group](https://t.me/superalgoscommunity) or the new [Discord Server](https://discord.gg/CGeKC6WQQb). From 2d01f1a7cbf125884dba0e8985fea31cdfd73479 Mon Sep 17 00:00:00 2001 From: quantum8 Date: Mon, 23 Aug 2021 15:06:33 +1000 Subject: [PATCH 027/227] Add files via upload Fix to correct lagging span variable for ichimoku indicator --- .../Foundations/Plugins/Data-Mines/Zeus.json | 7510 +---------------- 1 file changed, 1 insertion(+), 7509 deletions(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Zeus.json b/Projects/Foundations/Plugins/Data-Mines/Zeus.json index 6ef3b23ea..0ab5b2679 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Zeus.json +++ b/Projects/Foundations/Plugins/Data-Mines/Zeus.json @@ -1,7509 +1 @@ -{ - "type": "Data Mine", - "name": "Zeus", - "config": "{ \n\"codeName\": \"Zeus\"\n}", - "project": "Foundations", - "sensorBots": [], - "indicatorBots": [ - { - "type": "Indicator Bot", - "name": "Super Trend", - "config": "{ \n\"codeName\": \"Super-Trend\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market Super Trend", - "project": "Foundations", - "id": "2412939e-1585-47f9-8d09-7ea8dd7c8bf0", - "savedPayload": { - "position": { "x": 21786.83642206419, "y": 17775.938049371594 }, - "targetPosition": { "x": 21825.659278829567, "y": 17920.826923314955 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88" } - } - } - ], - "outputDatasetFolders": [], - "id": "74212c63-4a69-407d-80ec-d39ee2d8df74", - "savedPayload": { - "position": { "x": 21825.659278829567, "y": 17920.826923314955 }, - "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Super Trend Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "5a35d0d1-cfed-4893-84ab-344a77c7d252", - "savedPayload": { - "position": { "x": 21792.127849125704, "y": 17516.13042823626 }, - "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "25f05344-3e7f-4d5f-ab1c-d72689a85764" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "2a42dd15-1e04-4826-bd5f-85d95fbae135", - "savedPayload": { - "position": { "x": 22019.77356265646, "y": 17486.160301484873 }, - "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "88a45f27-a0b8-4234-b7aa-f139400305db", - "savedPayload": { - "position": { "x": 22201.935470261036, "y": 17625.938049371594 }, - "targetPosition": { "x": 21942.127849125704, "y": 17775.938049371594 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } - } - } - ], - "dataMineDataDependencies": [], - "id": "eef38121-80a2-4471-b909-24acdc4d213a", - "savedPayload": { - "position": { "x": 21942.127849125704, "y": 17775.938049371594 }, - "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "25f05344-3e7f-4d5f-ab1c-d72689a85764", - "savedPayload": { - "position": { "x": 22076.61416995091, "y": 17853.58376290235 }, - "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b", - "savedPayload": { - "position": { "x": 22154.259883481667, "y": 17988.070083727558 }, - "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "d405bfe9-74f9-4419-8288-94229c9813a6", - "savedPayload": { - "position": { "x": 22154.259883481667, "y": 18143.361510789073 }, - "targetPosition": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "fc3dbb85-168e-4fac-8893-b285de35a694", - "savedPayload": { - "position": { "x": 21864.482135594946, "y": 18065.715797258315 }, - "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily Super Trend", - "project": "Foundations", - "id": "f5a69b9b-0423-42be-bb58-b5a51f762ee7", - "savedPayload": { - "position": { "x": 22185.350101238982, "y": 18510.463073884945 }, - "targetPosition": { "x": 21885.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446" } - } - } - ], - "outputDatasetFolders": [], - "id": "04c16ec8-b60b-4cf0-acf4-69d955a5d2aa", - "savedPayload": { - "position": { "x": 21885.350101238982, "y": 18510.463073884945 }, - "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Super Trend Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "935a9195-83ac-41bc-835e-f118f5a79049", - "savedPayload": { - "position": { "x": 22144.746582800686, "y": 18676.163860757828 }, - "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "89d59eb6-bd97-485d-ac94-a095aaf4e58d" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "a3f5a224-75c0-4054-84ac-c4a98f823085", - "savedPayload": { - "position": { "x": 22125.231850323475, "y": 18767.973458748536 }, - "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "d39acabb-3797-410a-9d86-0edda4a41b70", - "savedPayload": { - "position": { "x": 22078.301510811405, "y": 18849.259191199897 }, - "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "0fbf825f-68af-415d-b01e-1e30528a4b49", - "savedPayload": { - "position": { "x": 22008.549432878823, "y": 18912.06424426857 }, - "targetPosition": { "x": 21845.157722374315, "y": 18660.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } - } - } - ], - "dataMineDataDependencies": [], - "id": "98d9f621-8b18-4b4f-b191-b79d930dc4ec", - "savedPayload": { - "position": { "x": 21845.157722374315, "y": 18660.463073884945 }, - "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "89d59eb6-bd97-485d-ac94-a095aaf4e58d", - "savedPayload": { - "position": { "x": 21660.350101238982, "y": 18640.36688445261 }, - "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "3f1b6db1-7e06-499c-9879-194596e2978e", - "savedPayload": { - "position": { "x": 21585.350101238982, "y": 18660.463073884945 }, - "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "f884fccf-e2dc-45db-a1df-36b6826b020c", - "savedPayload": { - "position": { "x": 21510.350101238982, "y": 18640.36688445261 }, - "targetPosition": { "x": 21585.350101238982, "y": 18510.463073884945 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c2ade18e-8e3c-4448-a743-947c8163b80d", - "savedPayload": { - "position": { "x": 21952.350101238982, "y": 18277.84783161428 }, - "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "Super Trend", - "config": "{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", - "project": "Foundations", - "id": "7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88", - "savedPayload": { - "position": { "x": 22415.00790604074, "y": 18525.650373880122 }, - "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", - "project": "Foundations", - "id": "c17b5d3f-7cf7-418a-92b8-f8c67a120446", - "savedPayload": { - "position": { "x": 22371.501088657693, "y": 18800.34160803102 }, - "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - } - ], - "record": { - "type": "Record Definition", - "name": "New Record Definition", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "af4ce0b3-14a3-4e8d-8f27-353aa5d819e5", - "savedPayload": { - "position": { "x": 23052.05880280838, "y": 19344.991865301457 }, - "targetPosition": { "x": 22827.752402718426, "y": 19362.645161840224 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "eece0283-d534-4ce5-8606-4fa5cec4fe90", - "savedPayload": { - "position": { "x": 22827.752402718426, "y": 19362.645161840224 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "47190c61-ec22-49ff-8a4c-e08e5cddc2c0", - "savedPayload": { - "position": { "x": 23021.102751037746, "y": 19606.538226120843 }, - "targetPosition": { "x": 22807.115034871338, "y": 19537.00940238648 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "aab131cd-6b2a-4708-84bf-11e65bd4f995", - "savedPayload": { - "position": { "x": 22807.115034871338, "y": 19537.00940238648 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "True Range", - "config": "{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.trueRange", - "project": "Foundations", - "id": "5e5bd969-819b-4131-aad4-d855c57b236d", - "savedPayload": { - "position": { "x": 22892.413629318537, "y": 19836.32918754063 }, - "targetPosition": { "x": 22721.32228705853, "y": 19690.203376666337 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5", - "savedPayload": { - "position": { "x": 22721.32228705853, "y": 19690.203376666337 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "ATR N Period", - "config": "{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.atrNPeriod", - "project": "Foundations", - "id": "139dd901-2800-4a78-b536-a26d71f8180f", - "savedPayload": { - "position": { "x": 22685.58318986271, "y": 19999.3811587449 }, - "targetPosition": { "x": 22583.435327421314, "y": 19798.90469080252 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "5bf3d6da-c010-4297-90f2-db405eb25ab9", - "savedPayload": { - "position": { "x": 22583.435327421314, "y": 19798.90469080252 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Up Trend", - "config": "{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.uptrend", - "project": "Foundations", - "id": "1227cf03-417e-42af-8be8-0ac79c0372e6", - "savedPayload": { - "position": { "x": 22432.099492154815, "y": 20070.870955187616 }, - "targetPosition": { "x": 22414.44619561605, "y": 19846.564555097662 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "58b49e52-ac7e-4458-8dc0-c16a63c11c73", - "savedPayload": { - "position": { "x": 22414.44619561605, "y": 19846.564555097662 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Down Trend", - "config": "{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.downtrend", - "project": "Foundations", - "id": "4b55c31f-ca51-4dcd-beaf-a03463e5d541", - "savedPayload": { - "position": { "x": 22170.55313133543, "y": 20039.914903416982 }, - "targetPosition": { "x": 22240.081955069792, "y": 19825.927187250574 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "9c7651af-9740-4086-9c1b-c859d25cae26", - "savedPayload": { - "position": { "x": 22240.081955069792, "y": 19825.927187250574 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Trend", - "config": "{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.trend", - "project": "Foundations", - "id": "eb1e09d6-6794-4d4e-a8a9-227fdbb1698c", - "savedPayload": { - "position": { "x": 21940.762169915644, "y": 19911.225781697776 }, - "targetPosition": { "x": 22086.887980789936, "y": 19740.13443943777 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "880b51d4-9bda-4f26-b722-7cd84f9cc494", - "savedPayload": { - "position": { "x": 22086.887980789936, "y": 19740.13443943777 }, - "targetPosition": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "93965329-75b8-4e62-99ab-252a4aed8d86", - "savedPayload": { - "position": { "x": 22379.13960253852, "y": 19397.951754917754 }, - "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)", - "project": "Foundations", - "id": "8f978d1c-9ed3-4dc6-9393-85f1a9497a8f", - "savedPayload": { - "position": { "x": 21935.430999857657, "y": 19376.156776102827 }, - "targetPosition": { "x": 21923.671547740047, "y": 19264.273062873897 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ab4157e5-9690-48a8-9826-c70b3802e617", - "savedPayload": { - "position": { "x": 21923.671547740047, "y": 19264.273062873897 }, - "targetPosition": { "x": 21900.152643504825, "y": 19040.505636416037 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1", - "project": "Foundations", - "id": "179290ba-51ab-4754-be1c-90355b7a74c2", - "savedPayload": { - "position": { "x": 21762.87902646674, "y": 19348.827228370414 }, - "targetPosition": { "x": 21808.63689881277, "y": 19246.05336438562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "17591e91-1610-4ccd-ab12-167be170d523", - "savedPayload": { - "position": { "x": 21808.63689881277, "y": 19246.05336438562 }, - "targetPosition": { "x": 21900.152643504825, "y": 19040.505636416037 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "eee493c1-3895-4351-91ea-b53baf429bbb", - "savedPayload": { - "position": { "x": 21900.152643504825, "y": 19040.505636416037 }, - "targetPosition": { "x": 21970.548152772928, "y": 18596.045883148225 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "2bb58403-f839-4e0a-9b04-4f9219d7df83", - "savedPayload": { - "position": { "x": 21970.548152772928, "y": 18596.045883148225 }, - "targetPosition": { "x": 21652.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false }, - "referenceParent": { "type": "Plotter Module", "name": "Super Trend", "id": "acfb7d6b-e877-4fb0-bef4-3923c049244b" } - } - } - ], - "id": "c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4", - "savedPayload": { - "position": { "x": 21652.350101238982, "y": 18277.84783161428 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Indicator Bot", - "name": "Wave Trend", - "config": "{ \n\"codeName\": \"Wave-Trend\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": " {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market Wave Trend", - "project": "Foundations", - "id": "d39fc6ac-79b2-4308-9c65-05e82bf02c8d", - "savedPayload": { - "position": { "x": 22200.780530114665, "y": 17963.676706110182 }, - "targetPosition": { "x": 22120.14774146697, "y": 18173.73230207205 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828" } - } - } - ], - "outputDatasetFolders": [], - "id": "ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a", - "savedPayload": { - "position": { "x": 22120.14774146697, "y": 18173.73230207205 }, - "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Wave Trend Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "88287fbf-f6b6-4b7d-ab0a-557c10b459d2", - "savedPayload": { - "position": { "x": 22226.132246264708, "y": 18130.307096818775 }, - "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "64877b9b-6a54-4b10-b82a-ab1a12ff483b" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "f713c037-7ea9-46f2-9982-318e30de5db1", - "savedPayload": { - "position": { "x": 22301.801714811005, "y": 18171.392266054598 }, - "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "d4377097-6d3f-418d-8101-2bed732b55ec", - "savedPayload": { - "position": { "x": 22326.256507376027, "y": 18253.950262165316 }, - "targetPosition": { "x": 22214.372794147097, "y": 18242.190810047705 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } - } - } - ], - "dataMineDataDependencies": [], - "id": "e2689a2e-356c-4dda-b198-2fa163578c77", - "savedPayload": { - "position": { "x": 22214.372794147097, "y": 18242.190810047705 }, - "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "64877b9b-6a54-4b10-b82a-ab1a12ff483b", - "savedPayload": { - "position": { "x": 22483.97470608709, "y": 18313.392388765817 }, - "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "dbb205f1-b207-4e15-8523-16a8f5d00c81", - "savedPayload": { - "position": { "x": 22249.570548781146, "y": 18464.420686681613 }, - "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "1abb722a-a84a-4dbe-892b-cc35a0776e3a", - "savedPayload": { - "position": { "x": 22181.112040805492, "y": 18558.64573936174 }, - "targetPosition": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "26d5d563-1bb6-4766-9601-f43578e09501", - "savedPayload": { - "position": { "x": 22039.514952819278, "y": 18383.78789803392 }, - "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily Wave Trend", - "project": "Foundations", - "id": "b8a695ab-0f23-4002-82b9-400a29d413c2", - "savedPayload": { - "position": { "x": 22781.303758898535, "y": 18352.623792065417 }, - "targetPosition": { "x": 22370.208302959363, "y": 18535.655281449526 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d" } - } - } - ], - "outputDatasetFolders": [], - "id": "c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17", - "savedPayload": { - "position": { "x": 22370.208302959363, "y": 18535.655281449526 }, - "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Wave Trend Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "543c4f25-0af0-450b-9ea1-a4a4c6877d4a", - "savedPayload": { - "position": { "x": 22826.758891859656, "y": 18604.459002008694 }, - "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a79125c3-e49c-4ad0-85df-8ea1e6b72cb2" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4", - "savedPayload": { - "position": { "x": 22856.030990575473, "y": 18742.173398994753 }, - "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "01b4e456-8585-448d-acd1-d9a730f95eb1", - "savedPayload": { - "position": { "x": 22841.314321765996, "y": 18882.193149600214 }, - "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "97ed7b3c-ce95-484a-8608-e8826f28d08e", - "savedPayload": { - "position": { "x": 22784.049455511355, "y": 19010.81214506084 }, - "targetPosition": { "x": 22406.647699935915, "y": 18765.72457930408 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } - } - } - ], - "dataMineDataDependencies": [], - "id": "f5fb61fa-828b-4551-8b48-9e9c1fc4fa64", - "savedPayload": { - "position": { "x": 22406.647699935915, "y": 18765.72457930408 }, - "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "a79125c3-e49c-4ad0-85df-8ea1e6b72cb2", - "savedPayload": { - "position": { "x": 22323.170494488917, "y": 18983.19013436525 }, - "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "17690387-850d-4e80-8d08-abebcf1ec894", - "savedPayload": { - "position": { "x": 22050.628591712248, "y": 18924.23449880322 }, - "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "654860da-2fe0-4b1c-a91d-45690a8d11b8", - "savedPayload": { - "position": { "x": 21935.59394278497, "y": 18942.454197291496 }, - "targetPosition": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "56663c74-0c47-441f-8591-d9098f9a610b", - "savedPayload": { - "position": { "x": 21959.11284702019, "y": 18718.686770833636 }, - "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "Wave Trend", - "config": "{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", - "project": "Foundations", - "id": "9b727bdd-1684-43e1-a39c-fbd14ce64828", - "savedPayload": { - "position": { "x": 21909.287496320045, "y": 18886.687059402426 }, - "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", - "project": "Foundations", - "id": "3bf983d5-4d3c-46f8-a130-9e621b76e62d", - "savedPayload": { - "position": { "x": 21778.1826889854, "y": 19017.791866737072 }, - "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - } - ], - "record": { - "type": "Record Definition", - "name": "New Record Definition", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "7c0c0127-d33a-40cd-95ce-a4c4db782862", - "savedPayload": { - "position": { "x": 22014.412436913575, "y": 19720.69514846755 }, - "targetPosition": { "x": 21781.268648476485, "y": 19531.899031152596 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "1fa9f019-5b1a-4310-acb9-18be189b37a7", - "savedPayload": { - "position": { "x": 21781.268648476485, "y": 19531.899031152596 }, - "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "fe518407-7360-4ded-ac8c-743508cf9944", - "savedPayload": { - "position": { "x": 21763.14562976658, "y": 19903.251169735962 }, - "targetPosition": { "x": 21655.635244902987, "y": 19623.177041786803 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "efbc0585-5a1c-4caf-ad89-2e29b5e98ca0", - "savedPayload": { - "position": { "x": 21655.635244902987, "y": 19623.177041786803 }, - "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Record WAVETREND", - "config": "{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.waveTrend", - "project": "Foundations", - "id": "29c99584-8b16-494a-a1be-0e9d7071641b", - "savedPayload": { - "position": { "x": 21477.729350771293, "y": 19787.562667105456 }, - "targetPosition": { "x": 21501.194520527326, "y": 19639.409416016184 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "39424ebf-7f21-4372-8b88-15bb7086cca9", - "savedPayload": { - "position": { "x": 21501.194520527326, "y": 19639.409416016184 }, - "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Record WAVETRENDSIGNAL", - "config": "{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.waveTrendSignal", - "project": "Foundations", - "id": "a5e59332-48bb-4252-97aa-ac587609a4e8", - "savedPayload": { - "position": { "x": 21264.930684066967, "y": 19692.818596493278 }, - "targetPosition": { "x": 21359.328742724443, "y": 19576.246702274733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "d9a10773-5caa-4b8d-8637-ccaa4faef8b2", - "savedPayload": { - "position": { "x": 21359.328742724443, "y": 19576.246702274733 }, - "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Record WT3", - "config": "{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.wt3", - "project": "Foundations", - "id": "a8cbbddf-28c6-4d38-8eca-841e44f4884a", - "savedPayload": { - "position": { "x": 21128.013668115655, "y": 19504.36849113303 }, - "targetPosition": { "x": 21268.050732090236, "y": 19450.613298701235 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "33d15bce-9db7-4b43-b795-59353cd2e63d", - "savedPayload": { - "position": { "x": 21268.050732090236, "y": 19450.613298701235 }, - "targetPosition": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "8a14c05f-d4a6-4cd5-9beb-328ec32e44dd", - "savedPayload": { - "position": { "x": 21548.124860039396, "y": 19343.102913837643 }, - "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)", - "project": "Foundations", - "id": "32d5f441-d68a-4c29-89ee-041138ae67d3", - "savedPayload": { - "position": { "x": 21304.85350470757, "y": 19179.128294782637 }, - "targetPosition": { "x": 21354.85350470757, "y": 19092.525754404192 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "6c129c1b-0def-43a3-826b-7542c834eb24", - "savedPayload": { - "position": { "x": 21354.85350470757, "y": 19092.525754404192 }, - "targetPosition": { "x": 21429.85350470757, "y": 18962.621943836526 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0", - "project": "Foundations", - "id": "5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1", - "savedPayload": { - "position": { "x": 21213.34715376146, "y": 19087.621943836526 }, - "targetPosition": { "x": 21299.949694139905, "y": 19037.621943836526 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c689da4f-8f19-47e6-8f82-11e2f42d3ecd", - "savedPayload": { - "position": { "x": 21299.949694139905, "y": 19037.621943836526 }, - "targetPosition": { "x": 21429.85350470757, "y": 18962.621943836526 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "3f88bd6f-cdde-4122-9778-ce7a7588fd7b", - "savedPayload": { - "position": { "x": 21429.85350470757, "y": 18962.621943836526 }, - "targetPosition": { "x": 21641.985539063535, "y": 18750.489909480562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "ff542733-ddbd-4cbf-b90d-a12c49752916", - "savedPayload": { - "position": { "x": 21641.985539063535, "y": 18750.489909480562 }, - "targetPosition": { "x": 21595.055199551465, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false }, - "referenceParent": { "type": "Plotter Module", "name": "Wave Trend", "id": "cfa6bcb9-8d18-4658-81f4-1f7d55adc742" } - } - } - ], - "id": "9ce52f75-7caa-4d0e-8faf-09a1e8a8033a", - "savedPayload": { - "position": { "x": 21595.055199551465, "y": 18454.18340730202 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Indicator Bot", - "name": "Donchian Channel", - "config": "{ \n\"codeName\": \"Donchian-Channel\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market Donchian Channel", - "project": "Foundations", - "id": "2000e920-443a-49d2-9003-b16d742547dc", - "savedPayload": { - "position": { "x": 22215.55949757523, "y": 18372.578515415673 }, - "targetPosition": { "x": 21963.9583271916, "y": 18535.97022592018 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662" } - } - } - ], - "outputDatasetFolders": [], - "id": "014aaa46-fa23-41a3-9834-b9382f6af876", - "savedPayload": { - "position": { "x": 21963.9583271916, "y": 18535.97022592018 }, - "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "22266684-e056-49a8-8885-4a31cebd34d2", - "savedPayload": { - "position": { "x": 22212.685199142004, "y": 18460.717701908587 }, - "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } - } - }, - { - "type": "Status Dependency", - "name": "Donchian Channel Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "d55aa460-8292-4cba-831a-01425cbea4e7", - "savedPayload": { - "position": { "x": 22161.740447447533, "y": 18675.810756115363 }, - "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "8af7a7fd-54f6-496c-b4e3-05a37d838288" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "71b430e7-6a5c-437b-a015-76a8202de236", - "savedPayload": { - "position": { "x": 22123.417741055957, "y": 18784.030740505634 }, - "targetPosition": { "x": 22011.946017234346, "y": 18683.661149551805 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } - } - } - ], - "dataMineDataDependencies": [], - "id": "9070474a-4a33-4c1b-8ac0-113ca33928c5", - "savedPayload": { - "position": { "x": 22011.946017234346, "y": 18683.661149551805 }, - "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "8af7a7fd-54f6-496c-b4e3-05a37d838288", - "savedPayload": { - "position": { "x": 21979.659114064485, "y": 18835.55908634655 }, - "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "75ad91f0-37ca-42fb-9c20-c3965f115741", - "savedPayload": { - "position": { "x": 21794.05301206023, "y": 18825.1625216165 }, - "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "f4f25b2a-d402-43d9-b1de-248f2987e80f", - "savedPayload": { - "position": { "x": 21720.207550244417, "y": 18849.156366637875 }, - "targetPosition": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "18bfecb5-3666-4eaf-8b3a-d44a41aa5752", - "savedPayload": { - "position": { "x": 21712.357156807975, "y": 18699.361936424688 }, - "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily Donchian Channel", - "project": "Foundations", - "id": "a0373c2d-dcd9-4b36-8db8-6c5e377f4e70", - "savedPayload": { - "position": { "x": 20730.93072434567, "y": 19122.500353393523 }, - "targetPosition": { "x": 20753.3497524216, "y": 18823.339214239168 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e" } - } - } - ], - "outputDatasetFolders": [], - "id": "a9f3e616-1897-4716-94be-92676ab2c97c", - "savedPayload": { - "position": { "x": 20753.3497524216, "y": 18823.339214239168 }, - "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Donchian Channel Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "ab757f0c-c816-42c1-86f0-97c16ef7df9b", - "savedPayload": { - "position": { "x": 20568.727575212957, "y": 19069.62753531758 }, - "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "5675ab54-d0e8-4038-ab6a-56ef2aa08c55", - "savedPayload": { - "position": { "x": 20478.633033263286, "y": 19043.306430140354 }, - "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "51eb2e2d-75b5-4aa9-9628-da6fdafee5c0", - "savedPayload": { - "position": { "x": 20401.081700869912, "y": 18990.432826982586 }, - "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "c19ecb80-d74c-4a66-8bc9-7c164f2f81bf", - "savedPayload": { - "position": { "x": 20343.664842779413, "y": 18916.182362513413 }, - "targetPosition": { "x": 20606.772763078443, "y": 18772.04970737961 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } - } - } - ], - "dataMineDataDependencies": [], - "id": "22190dfd-2d9d-401b-a391-642f3140b8ba", - "savedPayload": { - "position": { "x": 20606.772763078443, "y": 18772.04970737961 }, - "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2", - "savedPayload": { - "position": { "x": 20640.623450312167, "y": 18589.260635952447 }, - "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "decfbbf5-ddb1-48ed-9703-3dfd2817fd4a", - "savedPayload": { - "position": { "x": 20626.18821092035, "y": 18512.968561046848 }, - "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "66d5f6e0-5b1e-4fce-9187-11f226def0a6", - "savedPayload": { - "position": { "x": 20651.832964350127, "y": 18439.68006637527 }, - "targetPosition": { "x": 20775.76878049753, "y": 18524.178075084812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "04245397-cdac-4f93-b45f-86787e821ab6", - "savedPayload": { - "position": { "x": 21537.760297863948, "y": 18848.48174139137 }, - "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "Donchian Channel", - "config": "{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", - "project": "Foundations", - "id": "7298225c-3b68-4f34-a935-fc0ab3d8f662", - "savedPayload": { - "position": { "x": 21685.219227936483, "y": 19034.513231655692 }, - "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", - "project": "Foundations", - "id": "50ed783e-0e71-4903-8a82-854c8bd2ed6e", - "savedPayload": { - "position": { "x": 21311.154983936773, "y": 19408.577475655402 }, - "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - } - ], - "record": { - "type": "Record Definition", - "name": "New Record Definition", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "1a36f31f-c662-44c1-859e-95dfc06c72cf", - "savedPayload": { - "position": { "x": 21205.432704204683, "y": 19638.192658346925 }, - "targetPosition": { "x": 20922.381387523103, "y": 19454.376984029353 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "39eca54b-9530-4c5b-a28f-a58a7b7a7f6a", - "savedPayload": { - "position": { "x": 20922.381387523103, "y": 19454.376984029353 }, - "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "25467c14-bbdd-4b2f-8f55-7463c2e47d0f", - "savedPayload": { - "position": { "x": 20604.003300377535, "y": 19944.63624567112 }, - "targetPosition": { "x": 20621.66668560953, "y": 19607.59877769145 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "d8a9f877-40ea-4464-823b-6ece32c332a4", - "savedPayload": { - "position": { "x": 20621.66668560953, "y": 19607.59877769145 }, - "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "hiHigh", - "config": "{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.hiHigh", - "project": "Foundations", - "id": "7d1d3c9b-5638-4ff1-a97b-fccb540d14f4", - "savedPayload": { - "position": { "x": 20188.258017971162, "y": 19500.394000204928 }, - "targetPosition": { "x": 20338.61536892795, "y": 19423.78310337388 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "6fd13621-5530-49fc-9b62-cd43937ae9c8", - "savedPayload": { - "position": { "x": 20338.61536892795, "y": 19423.78310337388 }, - "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "loLow", - "config": "{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.loLow", - "project": "Foundations", - "id": "ed2dd438-916d-422c-8395-b85103cfac6a", - "savedPayload": { - "position": { "x": 20214.753095819153, "y": 18994.837798235425 }, - "targetPosition": { "x": 20356.278754159943, "y": 19086.74563539421 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "d8ffc062-4f09-429d-8b7f-fad13e2b0bcc", - "savedPayload": { - "position": { "x": 20356.278754159943, "y": 19086.74563539421 }, - "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Mid Point", - "config": "{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.midPoint", - "project": "Foundations", - "id": "fda3d478-ea77-4a42-a742-e99caddf1b37", - "savedPayload": { - "position": { "x": 20665.825148689513, "y": 18765.00510774228 }, - "targetPosition": { "x": 20656.993456073516, "y": 18933.523841732112 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "be82c2e0-7fbd-4aa6-9cc2-203b60a3138d", - "savedPayload": { - "position": { "x": 20656.993456073516, "y": 18933.523841732112 }, - "targetPosition": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "086a47ac-062a-442f-9cde-0fa2f0550df3", - "savedPayload": { - "position": { "x": 20639.330070841523, "y": 19270.561309711782 }, - "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)", - "project": "Foundations", - "id": "58b389fb-0695-4083-8b14-cd6679d36d67", - "savedPayload": { - "position": { "x": 20596.561456762163, "y": 18558.568243131544 }, - "targetPosition": { "x": 20705.228112219684, "y": 18587.685385705576 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "0655fb31-8425-4174-bc6b-275c313ee834", - "savedPayload": { - "position": { "x": 20705.228112219684, "y": 18587.685385705576 }, - "targetPosition": { "x": 20922.561423134724, "y": 18645.919670853644 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n", - "project": "Foundations", - "id": "eeb544b6-45f7-4bff-a026-cef0ad9edbff", - "savedPayload": { - "position": { "x": 20835.209995412624, "y": 18319.919704481083 }, - "targetPosition": { "x": 20864.327137986656, "y": 18428.586359938603 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "a2c221ef-f3c9-4069-9ff3-4ac1190b1527", - "savedPayload": { - "position": { "x": 20864.327137986656, "y": 18428.586359938603 }, - "targetPosition": { "x": 20922.561423134724, "y": 18645.919670853644 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "393374e9-30fa-4598-9143-8df35e487665", - "savedPayload": { - "position": { "x": 20922.561423134724, "y": 18645.919670853644 }, - "targetPosition": { "x": 21240.75947466867, "y": 18964.11772238759 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "4768d183-d8ea-4686-8419-f9dad3172020", - "savedPayload": { - "position": { "x": 21240.75947466867, "y": 18964.11772238759 }, - "targetPosition": { "x": 21445.055199551465, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false }, - "referenceParent": { "type": "Plotter Module", "name": "Donchian Channel", "id": "dd7b5cd7-3b5e-4809-949e-777ddcce4648" } - } - } - ], - "id": "48c69242-e9f9-4433-b12f-6c79ee85d86b", - "savedPayload": { - "position": { "x": 21445.055199551465, "y": 18563.164786502824 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Indicator Bot", - "name": "Directional Movement Index (DMI)", - "config": "{ \n\"codeName\": \"DMI\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market DMI Directional Movement", - "project": "Foundations", - "id": "5919f5c5-6bee-468c-b910-f5652cbecb82", - "savedPayload": { - "position": { "x": 21995.019873701105, "y": 18861.8683175051 }, - "targetPosition": { "x": 21695.431013274734, "y": 18846.167530632218 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17" } - } - } - ], - "outputDatasetFolders": [], - "id": "7aaea608-87b1-44dd-b913-0b901b31f0a4", - "savedPayload": { - "position": { "x": 21695.431013274734, "y": 18846.167530632218 }, - "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "fe35d43c-c6df-4e14-8f8f-05097d8780c4", - "savedPayload": { - "position": { "x": 21940.88760345213, "y": 18931.484947018515 }, - "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } - } - }, - { - "type": "Status Dependency", - "name": "Directional Movement Index (DMI) Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "fd624718-e85a-4d9d-8a67-90d4e961d39d", - "savedPayload": { - "position": { "x": 21773.243908423803, "y": 19075.554309516097 }, - "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "f80adcc4-0286-43e6-a21f-b11c8210b305" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "84e787de-6e28-47f7-999b-ccb4df1b58b3", - "savedPayload": { - "position": { "x": 21678.630076854653, "y": 19140.580594373914 }, - "targetPosition": { "x": 21647.44332323199, "y": 18993.858454263842 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } - } - } - ], - "dataMineDataDependencies": [], - "id": "0caf1c52-9492-4149-900c-88c36f943c04", - "savedPayload": { - "position": { "x": 21647.44332323199, "y": 18993.858454263842 }, - "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "f80adcc4-0286-43e6-a21f-b11c8210b305", - "savedPayload": { - "position": { "x": 21532.039302770227, "y": 19097.768701015844 }, - "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "77ab62fd-1ace-4833-852a-4b7fcfa71af1", - "savedPayload": { - "position": { "x": 21387.99175941192, "y": 18980.26117397252 }, - "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "1e735ccd-0aac-412e-9cd3-e7371c4da681", - "savedPayload": { - "position": { "x": 21314.146297596108, "y": 18956.267328951148 }, - "targetPosition": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "b15d854d-e6bd-4a3f-86a4-e52298e1bedb", - "savedPayload": { - "position": { "x": 21395.842152848363, "y": 18830.466743759334 }, - "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": " {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily DMI Directional Movement", - "project": "Foundations", - "id": "7aa772da-83ed-49bc-ae02-cdf6dec2e327", - "savedPayload": { - "position": { "x": 21568.418268429334, "y": 19294.368636677806 }, - "targetPosition": { "x": 21367.679086521675, "y": 19071.425189034588 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52" } - } - } - ], - "outputDatasetFolders": [], - "id": "689dc40b-6766-4c3f-8b01-1337836842d3", - "savedPayload": { - "position": { "x": 21367.679086521675, "y": 19071.425189034588 }, - "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Directional Movement Index (DMI) Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "68ae89c3-ae95-4f7c-8010-77696f7cece1", - "savedPayload": { - "position": { "x": 21418.109529174297, "y": 19375.0698100486 }, - "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "410a9275-4f43-4cbe-9ee9-a674a8465fb2" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "676dd9be-1e1e-4f80-98af-e9d74d588c9b", - "savedPayload": { - "position": { "x": 21336.823796722936, "y": 19422.00014956067 }, - "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "7d829a3f-61dc-451c-aedf-2d441bb73ee6", - "savedPayload": { - "position": { "x": 21245.014198732228, "y": 19441.51488203788 }, - "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "a4433576-f48c-46ad-be60-94456f62807d", - "savedPayload": { - "position": { "x": 21151.667698328587, "y": 19431.703769498232 }, - "targetPosition": { "x": 21229.313411859344, "y": 19141.92602161151 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } - } - } - ], - "dataMineDataDependencies": [], - "id": "2bc735c8-7b2c-43bf-a5ad-04a92a55b492", - "savedPayload": { - "position": { "x": 21229.313411859344, "y": 19141.92602161151 }, - "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "410a9275-4f43-4cbe-9ee9-a674a8465fb2", - "savedPayload": { - "position": { "x": 21120.587355457774, "y": 18991.140218835644 }, - "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "f5079609-c590-4de5-aeaf-50454e9462ff", - "savedPayload": { - "position": { "x": 21055.468180792406, "y": 18948.8513323452 }, - "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "4a4808ce-da77-4797-9c98-a20c7f4b66ff", - "savedPayload": { - "position": { "x": 21020.217764503945, "y": 18879.668495014033 }, - "targetPosition": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "e7398a04-47e8-4195-9504-c8fb6a7f8006", - "savedPayload": { - "position": { "x": 21166.939904614017, "y": 18848.48174139137 }, - "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "DMI Directional Movement", - "config": "{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", - "project": "Foundations", - "id": "ffc7f78b-9ec3-4218-b76f-47233d535a17", - "savedPayload": { - "position": { "x": 21176.89011857568, "y": 19085.658562919565 }, - "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", - "project": "Foundations", - "id": "9b222dca-e8c2-4392-9c3e-7c970dca4a52", - "savedPayload": { - "position": { "x": 20654.39634215894, "y": 19168.413447270384 }, - "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - } - ], - "record": { - "type": "Record Definition", - "name": "New Record Definition", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "1ec34464-ca30-478d-b477-060d5ce5c395", - "savedPayload": { - "position": { "x": 20433.900803083092, "y": 19292.034035369074 }, - "targetPosition": { "x": 20312.951620111555, "y": 18976.95064142627 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "e5938129-efd9-406d-99d7-5138f70c071f", - "savedPayload": { - "position": { "x": 20312.951620111555, "y": 18976.95064142627 }, - "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "fec95a23-69ea-4963-8525-8eaa5d791bc9", - "savedPayload": { - "position": { "x": 19767.211173181375, "y": 19186.440771466918 }, - "targetPosition": { "x": 19979.606805160696, "y": 18924.15400947519 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "138e7e11-7336-481f-9a0c-397cdcf8c275", - "savedPayload": { - "position": { "x": 19979.606805160696, "y": 18924.15400947519 }, - "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "+DI", - "config": "{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.plusDI", - "project": "Foundations", - "id": "ff000762-5411-45e6-bd76-17f41e2b7770", - "savedPayload": { - "position": { "x": 19691.985214713728, "y": 18582.67229955685 }, - "targetPosition": { "x": 19858.65762218916, "y": 18609.070615532386 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ae437f00-ed26-439e-8ee2-b464ac13a414", - "savedPayload": { - "position": { "x": 19858.65762218916, "y": 18609.070615532386 }, - "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "-DI", - "config": "{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.minusDI", - "project": "Foundations", - "id": "bc1af38f-d7ee-4af5-a8ed-e793527c0955", - "savedPayload": { - "position": { "x": 20010.578662682707, "y": 18189.242156569257 }, - "targetPosition": { "x": 20071.053254168477, "y": 18346.78385354066 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "25cafbf6-5636-4e0e-aabc-5323c92faa92", - "savedPayload": { - "position": { "x": 20071.053254168477, "y": 18346.78385354066 }, - "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "ADX", - "config": "{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.adx", - "project": "Foundations", - "id": "57bc2009-d447-4470-a9e3-49cab55d6fac", - "savedPayload": { - "position": { "x": 20510.595885109, "y": 18268.43710449587 }, - "targetPosition": { "x": 20404.39806911934, "y": 18399.580485491737 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "01c1bb22-2c02-4b43-8084-71126021fbc9", - "savedPayload": { - "position": { "x": 20404.39806911934, "y": 18399.580485491737 }, - "targetPosition": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "3aa516a7-f994-48ed-9f01-92cf496e5338", - "savedPayload": { - "position": { "x": 20192.002437140018, "y": 18661.867247483464 }, - "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)", - "project": "Foundations", - "id": "3d2db569-3ddf-43da-be3d-c28e5504273d", - "savedPayload": { - "position": { "x": 20575.90092579431, "y": 18060.71399612608 }, - "targetPosition": { "x": 20646.699469787418, "y": 18148.142916789988 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "a6258f38-8354-48de-adb7-3b661899667e", - "savedPayload": { - "position": { "x": 20646.699469787418, "y": 18148.142916789988 }, - "targetPosition": { "x": 20788.296557773632, "y": 18323.000758117807 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0", - "project": "Foundations", - "id": "c2937149-cf61-4d86-808e-979e5948216b", - "savedPayload": { - "position": { "x": 20909.245740745173, "y": 18007.917364175002 }, - "targetPosition": { "x": 20868.929346421326, "y": 18112.94516215594 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3", - "savedPayload": { - "position": { "x": 20868.929346421326, "y": 18112.94516215594 }, - "targetPosition": { "x": 20788.296557773632, "y": 18323.000758117807 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "da6ee60e-081f-401e-bd6a-5df0a847e64f", - "savedPayload": { - "position": { "x": 20788.296557773632, "y": 18323.000758117807 }, - "targetPosition": { "x": 20858.692067041735, "y": 18767.46051138562 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "baba93f1-f096-429d-a544-efe36119fac8", - "savedPayload": { - "position": { "x": 20858.692067041735, "y": 18767.46051138562 }, - "targetPosition": { "x": 21259.6450029265, "y": 18563.164786502824 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false }, - "referenceParent": { "type": "Plotter Module", "name": "DMI Directional Movement", "id": "4e8c7782-32a0-496d-baab-d11bb1a562d0" } - } - } - ], - "id": "de6b7c83-31ee-41f3-83cc-57f47865c6e9", - "savedPayload": { - "position": { "x": 21259.6450029265, "y": 18563.164786502824 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Indicator Bot", - "name": "Ichimoku Cloud", - "config": "{ \n\"codeName\": \"Ichimoku\"\n}", - "project": "Foundations", - "processes": [ - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Market Ichimoku Cloud", - "project": "Foundations", - "id": "fc0db1a6-d3f2-42ee-8151-3341b44cd685", - "savedPayload": { - "position": { "x": 20577.965343509648, "y": 19519.34783161428 }, - "targetPosition": { "x": 20318.157722374315, "y": 19369.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" } - } - } - ], - "outputDatasetFolders": [], - "id": "6ff0e507-30a0-44cf-9889-234622011f92", - "savedPayload": { - "position": { "x": 20318.157722374315, "y": 19369.34783161428 }, - "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "5e8b154e-58b0-436c-a28e-0d6a165cf7fe", - "savedPayload": { - "position": { "x": 20498.127849125704, "y": 19556.80116628037 }, - "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" } - } - }, - { - "type": "Status Dependency", - "name": "Ichimoku Cloud Multi-Time-Frame-Market", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "b1eeff79-6ce6-4e3f-916f-efb6f5c57d36", - "savedPayload": { - "position": { "x": 20283.350101238982, "y": 19609.05926331728 }, - "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "dbcf7839-bf6e-41e9-beff-ad4a672dec87" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Market", - "project": "Foundations", - "id": "8815bfb5-a494-425b-8211-215b858acd8c", - "savedPayload": { - "position": { "x": 20169.527244473604, "y": 19624.044326692972 }, - "targetPosition": { "x": 20208.350101238982, "y": 19479.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Market", "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" } - } - } - ], - "dataMineDataDependencies": [], - "id": "17464577-a8e2-4909-b674-bf190ae9bd61", - "savedPayload": { - "position": { "x": 20208.350101238982, "y": 19479.155452749612 }, - "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "dbcf7839-bf6e-41e9-beff-ad4a672dec87", - "savedPayload": { - "position": { "x": 20058.350101238982, "y": 19519.34783161428 }, - "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Market", - "project": "Foundations", - "id": "28298755-1265-4638-ad84-4ea48d9967c4", - "savedPayload": { - "position": { "x": 19983.350101238982, "y": 19349.251642181945 }, - "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "cffec99c-61ce-4c11-acfe-7cfab0661b92", - "savedPayload": { - "position": { "x": 19928.446290671316, "y": 19294.34783161428 }, - "targetPosition": { "x": 20058.350101238982, "y": 19219.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "0419a095-c117-4b03-8581-c6c2fb30fe43", - "savedPayload": { - "position": { "x": 21062.71466341443, "y": 18750.489909480562 }, - "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Process Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }", - "project": "Foundations", - "processOutput": { - "type": "Process Output", - "name": "New Process Output", - "project": "Foundations", - "outputDatasets": [ - { - "type": "Output Dataset", - "name": "Multi-Time-Frame-Daily Ichimoku Cloud", - "project": "Foundations", - "id": "d7fe8959-24a8-4872-90e6-e4e4ecee89c6", - "savedPayload": { - "position": { "x": 19977.54248010365, "y": 19704.34783161428 }, - "targetPosition": { "x": 19977.54248010365, "y": 19404.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" } - } - } - ], - "outputDatasetFolders": [], - "id": "e4fa5f98-33d5-4d71-935b-ce77340cb43a", - "savedPayload": { - "position": { "x": 19977.54248010365, "y": 19404.34783161428 }, - "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "processDependencies": { - "type": "Process Dependencies", - "name": "New Process Dependencies", - "project": "Foundations", - "statusDependencies": [ - { - "type": "Status Dependency", - "name": "Ichimoku Cloud Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", - "project": "Foundations", - "id": "5097611a-6c4c-4629-9b4e-ab1ae850980f", - "savedPayload": { - "position": { "x": 19811.841693230766, "y": 19663.744313175983 }, - "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "906bf32a-6310-4aa4-83d9-7de0a94906d6" } - } - }, - { - "type": "Status Dependency", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "config": "{ \n\"mainUtility\": \"Market Ending Point\"\n}", - "project": "Foundations", - "id": "f7e27eb6-6cdb-4352-a880-51f78903cd72", - "savedPayload": { - "position": { "x": 19720.032095240058, "y": 19644.22958069877 }, - "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "2a021da8-9feb-475e-90ab-1586968c17c7" } - } - }, - { - "type": "Status Dependency", - "name": "Exchange Raw Data Historic-OHLCVs", - "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", - "project": "Foundations", - "id": "826de77b-7a62-4f14-b5ea-911aa0612cec", - "savedPayload": { - "position": { "x": 19638.746362788697, "y": 19597.2992411867 }, - "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Status Report", "name": "New Status Report", "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" } - } - } - ], - "dataDependencies": [ - { - "type": "Data Dependency", - "name": "Candles Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "ebfa73d9-6cd5-45f7-b66c-464c68692b63", - "savedPayload": { - "position": { "x": 19575.941309720023, "y": 19527.54716325412 }, - "targetPosition": { "x": 19827.54248010365, "y": 19364.155452749612 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Dataset Definition", "name": "Multi-Time-Frame-Daily", "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" } - } - } - ], - "dataMineDataDependencies": [], - "id": "434839d0-e4ac-429e-aed0-5542fda64850", - "savedPayload": { - "position": { "x": 19827.54248010365, "y": 19364.155452749612 }, - "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "statusReport": { - "type": "Status Report", - "name": "New Status Report", - "project": "Foundations", - "id": "906bf32a-6310-4aa4-83d9-7de0a94906d6", - "savedPayload": { - "position": { "x": 19847.638669535983, "y": 19179.34783161428 }, - "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "executionStartedEvent": { - "type": "Execution Started Event", - "name": "Candles Volumes Multi-Time-Frame-Daily", - "project": "Foundations", - "id": "7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2", - "savedPayload": { - "position": { "x": 19827.54248010365, "y": 19104.34783161428 }, - "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Execution Finished Event", "name": "New Execution Finished Event", "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" } - } - }, - "executionFinishedEvent": { - "type": "Execution Finished Event", - "name": "New Execution Finished Event", - "project": "Foundations", - "id": "3d514935-9c3a-4b52-9497-b0cdfb4dedc4", - "savedPayload": { - "position": { "x": 19847.638669535983, "y": 19029.34783161428 }, - "targetPosition": { "x": 19977.54248010365, "y": 19104.34783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "13b83df6-2b1a-4535-8b78-5711c9b4630d", - "savedPayload": { - "position": { "x": 20866.939904614017, "y": 18630.518982989764 }, - "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "products": [ - { - "type": "Product Definition", - "name": "Ichimoku Cloud", - "config": "{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}", - "project": "Foundations", - "datasets": [ - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Market", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }", - "project": "Foundations", - "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9", - "savedPayload": { - "position": { "x": 20735.58075892679, "y": 18828.247651301732 }, - "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - { - "type": "Dataset Definition", - "name": "Multi-Time-Frame-Daily", - "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }", - "project": "Foundations", - "id": "ef8da44c-8cc5-41fc-add6-f2feff945632", - "savedPayload": { - "position": { "x": 20264.232313773922, "y": 18588.083622916714 }, - "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - } - ], - "record": { - "type": "Record Definition", - "name": "New Record Definition", - "project": "Foundations", - "properties": [ - { - "type": "Record Property", - "name": "Begin", - "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.begin", - "project": "Foundations", - "id": "72a92d9f-1ed8-4889-85dc-cf06b82a696e", - "savedPayload": { - "position": { "x": 20355.091947472574, "y": 18384.33175670161 }, - "targetPosition": { "x": 20299.35735576764, "y": 18225.051444712073 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "e8a2fd42-8b10-4ebd-9403-fda27ec231af", - "savedPayload": { - "position": { "x": 20299.35735576764, "y": 18225.051444712073 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "record.current.end", - "project": "Foundations", - "id": "0b6082e7-ec6b-47c1-818e-9af517edf285", - "savedPayload": { - "position": { "x": 20131.206156330467, "y": 18409.557626991456 }, - "targetPosition": { "x": 20150.1001616729, "y": 18241.86869157197 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "43e28612-17ea-4a7b-89c7-bd039dec9ea1", - "savedPayload": { - "position": { "x": 20150.1001616729, "y": 18241.86869157197 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Conversion Line", - "config": "{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.conversionLine", - "project": "Foundations", - "id": "0e232ef8-ac61-4c1a-ada7-73b687dc805b", - "savedPayload": { - "position": { "x": 19918.54693362188, "y": 18335.14494659232 }, - "targetPosition": { "x": 20008.327346533843, "y": 18192.260237972547 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "512e4c3c-391b-4dfa-9e88-0473375d1799", - "savedPayload": { - "position": { "x": 20008.327346533843, "y": 18192.260237972547 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Base Line", - "config": "{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.baseLine", - "project": "Foundations", - "id": "c9604d93-a559-4469-9cab-5fc86b5e1648", - "savedPayload": { - "position": { "x": 19759.234046498448, "y": 18175.83205946889 }, - "targetPosition": { "x": 19902.118755118223, "y": 18086.051646556927 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ca0fadce-a732-4048-991c-9e11de0bed02", - "savedPayload": { - "position": { "x": 19902.118755118223, "y": 18086.051646556927 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Lagging Span", - "config": "{ \n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.laggingSpan", - "project": "Foundations", - "id": "f8b08c0d-a298-47c8-98b4-14498ae3f069", - "savedPayload": { - "position": { "x": 19684.821366099313, "y": 17963.172836760303 }, - "targetPosition": { "x": 19852.5103015188, "y": 17944.27883141787 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "b1421f51-e5e9-4c19-8ef8-0361872d12a5", - "savedPayload": { - "position": { "x": 19852.5103015188, "y": 17944.27883141787 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Lead Line 1", - "config": "{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.leadLine1", - "project": "Foundations", - "id": "33f1f757-9ad5-4c0a-9dff-aae377cb5fc4", - "savedPayload": { - "position": { "x": 19710.047236389157, "y": 17739.287045618195 }, - "targetPosition": { "x": 19869.327548378693, "y": 17795.02163732313 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "40a00adc-bc21-4ae8-95da-623d84b9fb5f", - "savedPayload": { - "position": { "x": 19869.327548378693, "y": 17795.02163732313 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Lead Line 2", - "config": "{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.leadLine2", - "project": "Foundations", - "id": "748194a5-7fc8-4389-83ec-251ea6212867", - "savedPayload": { - "position": { "x": 19829.91536438208, "y": 17548.51801275731 }, - "targetPosition": { "x": 19949.239633707308, "y": 17667.84228208254 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "d4dc6e16-82d8-44b5-bf4a-898746e9f906", - "savedPayload": { - "position": { "x": 19949.239633707308, "y": 17667.84228208254 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Past Begin", - "config": "{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.pastBegin", - "project": "Foundations", - "id": "36cea089-33a9-4613-bf31-b6559e672bfe", - "savedPayload": { - "position": { "x": 20020.684397242963, "y": 17428.64988476439 }, - "targetPosition": { "x": 20076.4189889479, "y": 17587.930196753925 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "6e65d1a7-d1d6-4e55-8a5e-1b633d847760", - "savedPayload": { - "position": { "x": 20076.4189889479, "y": 17587.930196753925 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Past End", - "config": "{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.pastEnd", - "project": "Foundations", - "id": "f6122e26-d738-4265-87d7-05e277ca4125", - "savedPayload": { - "position": { "x": 20244.57018838507, "y": 17403.424014474545 }, - "targetPosition": { "x": 20225.676183042637, "y": 17571.11294989403 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9", - "savedPayload": { - "position": { "x": 20225.676183042637, "y": 17571.11294989403 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Forward Begin", - "config": "{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.forwardBegin", - "project": "Foundations", - "id": "eea563b8-20c5-4464-8f2f-add8dc54621e", - "savedPayload": { - "position": { "x": 20457.229411093656, "y": 17477.83669487368 }, - "targetPosition": { "x": 20367.448998181695, "y": 17620.721403493455 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "f4aacf4c-ceb3-42eb-8658-1b75219f91d5", - "savedPayload": { - "position": { "x": 20367.448998181695, "y": 17620.721403493455 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Forward End", - "config": "{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.forwardEnd", - "project": "Foundations", - "id": "b24fdba5-01d6-4172-8d60-97714a1f419e", - "savedPayload": { - "position": { "x": 20616.54229821709, "y": 17637.149581997113 }, - "targetPosition": { "x": 20473.657589597315, "y": 17726.929994909075 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "66042c7c-421c-4882-b2dc-f68a47c928ea", - "savedPayload": { - "position": { "x": 20473.657589597315, "y": 17726.929994909075 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Plot Lead Line 1", - "config": "{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.plotLeadLine1", - "project": "Foundations", - "id": "53b40211-2c67-45d0-909e-aa8182dbe7fa", - "savedPayload": { - "position": { "x": 20690.954978616224, "y": 17849.8088047057 }, - "targetPosition": { "x": 20523.266043196738, "y": 17868.702810048133 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "b73f0fd0-94de-4247-a3fb-f066d12c3749", - "savedPayload": { - "position": { "x": 20523.266043196738, "y": 17868.702810048133 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Record Property", - "name": "Plot Lead Line2", - "config": "{ \n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}", - "project": "Foundations", - "recordFormula": { - "type": "Record Formula", - "name": "New Formula", - "code": "variable.plotLeadLine2", - "project": "Foundations", - "id": "ed655742-cd9e-4ca2-baad-ea28f5a3fe0a", - "savedPayload": { - "position": { "x": 20665.72910832638, "y": 18073.694595847806 }, - "targetPosition": { "x": 20506.448796336845, "y": 18017.96000414287 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "aa927173-5062-420c-bc81-7019042625bc", - "savedPayload": { - "position": { "x": 20506.448796336845, "y": 18017.96000414287 }, - "targetPosition": { "x": 20187.88817235777, "y": 17906.490820733 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "4ad846c6-be10-469e-bb6b-178b94b1bcf6", - "savedPayload": { - "position": { "x": 20187.88817235777, "y": 17906.490820733 }, - "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "dataBuilding": { - "type": "Data Building Procedure", - "name": "New Data Building Procedure", - "project": "Foundations", - "loop": { - "type": "Procedure Loop", - "name": "New Procedure Loop", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\n// Maybe there is no need of this variable... but I leave it here\nvariable.laggingSpan = candle.close\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)", - "project": "Foundations", - "id": "899265ba-76d1-4525-b3c3-2e99d73daf7b", - "savedPayload": { - "position": { "x": 20851.81758930949, "y": 17645.79749416949 }, - "targetPosition": { "x": 20857.70538438682, "y": 17758.143316829377 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "5d5b6e50-f79b-4039-b835-b0bdc3e58653", - "savedPayload": { - "position": { "x": 20857.70538438682, "y": 17758.143316829377 }, - "targetPosition": { "x": 20869.480974541482, "y": 17982.834962149154 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "initialization": { - "type": "Procedure Initialization", - "name": "New Procedure Initialization", - "project": "Foundations", - "procedureJavascriptCode": { - "type": "Procedure Javascript Code", - "name": "New Procedure Javascript Code", - "code": "/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []", - "project": "Foundations", - "id": "50245904-f0f3-43a9-8e7a-164fba5bc780", - "savedPayload": { - "position": { "x": 21152.532291223062, "y": 17799.019287831583 }, - "targetPosition": { "x": 21058.181852329202, "y": 17860.291179270775 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1", - "savedPayload": { - "position": { "x": 21058.181852329202, "y": 17860.291179270775 }, - "targetPosition": { "x": 20869.480974541482, "y": 17982.834962149154 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "99f9d3e1-78fc-4e8d-b41a-d900687192f9", - "savedPayload": { - "position": { "x": 20869.480974541482, "y": 17982.834962149154 }, - "targetPosition": { "x": 20665.185249658687, "y": 18383.78789803392 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "id": "ccd20b4b-2783-4b65-a1ac-087621e5e315", - "savedPayload": { - "position": { "x": 20665.185249658687, "y": 18383.78789803392 }, - "targetPosition": { "x": 21109.6450029265, "y": 18454.18340730202 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false }, - "referenceParent": { "type": "Plotter Module", "name": "Ichimoku", "id": "c5dedee0-0553-457c-9a14-5c5d97907cb2" } - } - } - ], - "id": "ab48285e-a196-4696-b8be-a25c373a64be", - "savedPayload": { - "position": { "x": 21109.6450029265, "y": 18454.18340730202 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "plotters": [ - { - "type": "Plotter", - "name": "Wave Trend", - "config": "{ \n \"codeName\": \"PlotterWaveTrend\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "Wave Trend", - "config": "{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "WaveTrend + Signal + Histogram", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "WAVETREND Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.waveTrend", - "project": "Foundations", - "id": "2c5ca3e2-3f1d-41b8-8b16-8bec853896c1", - "savedPayload": { - "position": { "x": 20187.11850005987, "y": 18762.713955427484 }, - "targetPosition": { "x": 20296.85435108448, "y": 18787.49889036597 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "0067f22f-46a2-4735-86fe-5e5329285f92", - "savedPayload": { - "position": { "x": 20296.85435108448, "y": 18787.49889036597 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "WAVETREND End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.waveTrend", - "project": "Foundations", - "id": "7bbd00d1-0fab-4055-97fe-7993b2677537", - "savedPayload": { - "position": { "x": 20311.932783724733, "y": 18568.49913906378 }, - "targetPosition": { "x": 20380.06387352772, "y": 18658.0223461235 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "244f05f3-b51c-4427-8078-3b319ccd0092", - "savedPayload": { - "position": { "x": 20380.06387352772, "y": 18658.0223461235 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "SIGNAL Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.waveTrendSignal", - "project": "Foundations", - "id": "6d226efa-bc1b-4192-9fce-b3389535ec68", - "savedPayload": { - "position": { "x": 20532.38494972421, "y": 18499.951033268673 }, - "targetPosition": { "x": 20527.03198419404, "y": 18612.323608926763 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9", - "savedPayload": { - "position": { "x": 20527.03198419404, "y": 18612.323608926763 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "SIGNAL End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.waveTrendSignal", - "project": "Foundations", - "id": "fc0f1fb3-ab13-4b01-8496-15c9c15a2b57", - "savedPayload": { - "position": { "x": 20745.32297953423, "y": 18589.144058571022 }, - "targetPosition": { "x": 20668.990670734052, "y": 18671.785625794993 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "dd98f729-93b7-4509-bc62-3332f00cd3d0", - "savedPayload": { - "position": { "x": 20668.990670734052, "y": 18671.785625794993 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "WT3 Histogram Zero", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", - "project": "Foundations", - "id": "0e4d11eb-1949-4d16-a548-1bdee21dd59b", - "savedPayload": { - "position": { "x": 20851.11080246409, "y": 18794.3438071618 }, - "targetPosition": { "x": 20739.515886020625, "y": 18808.585458188845 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "8c7a44ee-f5e7-4c27-a129-2567f4c3787a", - "savedPayload": { - "position": { "x": 20739.515886020625, "y": 18808.585458188845 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "WT3 Histogram", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = (record.end - record.begin)/2 + record.begin\ny = record.wt3", - "project": "Foundations", - "id": "3d279675-73d8-45b6-823a-3898e74e3ec2", - "savedPayload": { - "position": { "x": 20800.24912046422, "y": 19019.535036134203 }, - "targetPosition": { "x": 20705.60809802071, "y": 18958.71294417045 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "041ff6d0-02aa-4a0f-81e1-8af53427e0bf", - "savedPayload": { - "position": { "x": 20705.60809802071, "y": 18958.71294417045 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Zero Line Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 0", - "project": "Foundations", - "id": "95b28bb4-1b05-45ca-b4b2-c36af8849126", - "savedPayload": { - "position": { "x": 20616.536679806988, "y": 19159.348266730314 }, - "targetPosition": { "x": 20583.133137582558, "y": 19051.921764567855 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "82e2aee4-871f-4f54-85b0-2c34acdcbbdd", - "savedPayload": { - "position": { "x": 20583.133137582558, "y": 19051.921764567855 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Zero Line End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 0", - "project": "Foundations", - "id": "6a55e459-a04d-43ed-bd23-f0b8aac737bd", - "savedPayload": { - "position": { "x": 20385.934573212267, "y": 19148.363334503236 }, - "targetPosition": { "x": 20429.398399852744, "y": 19044.59847641647 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "2f1122e6-62ec-47c3-a29c-f3eff9169efd", - "savedPayload": { - "position": { "x": 20429.398399852744, "y": 19044.59847641647 }, - "targetPosition": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "8a7d2782-832c-4732-94ac-b50588cdfe04", - "savedPayload": { - "position": { "x": 20516.326053133696, "y": 18837.06876024294 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Chart Points", - "name": "Upper+Lower Levels", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "Upper 53 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 53", - "project": "Foundations", - "id": "1b2a894d-474b-431f-945f-0d3a19b5e304", - "savedPayload": { - "position": { "x": 21105.11553481132, "y": 18810.79492922037 }, - "targetPosition": { "x": 21223.48942211176, "y": 18931.062070640553 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "237d03b2-63ad-400c-9c3c-080bcc7c3d3b", - "savedPayload": { - "position": { "x": 21223.48942211176, "y": 18931.062070640553 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Upper 53 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 53", - "project": "Foundations", - "id": "e1cddc05-9901-4b87-bbb3-a093dfdfc40c", - "savedPayload": { - "position": { "x": 21420.116906053896, "y": 18666.93862315525 }, - "targetPosition": { "x": 21433.49033627348, "y": 18835.15786659714 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "e042ff20-3176-415f-a4df-09a426fd79da", - "savedPayload": { - "position": { "x": 21433.49033627348, "y": 18835.15786659714 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Upper 60 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 60", - "project": "Foundations", - "id": "d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee", - "savedPayload": { - "position": { "x": 21753.891007183065, "y": 18759.217277755437 }, - "targetPosition": { "x": 21656.006403692925, "y": 18896.67696966393 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ca64f2c6-152e-4081-8d38-1d8e80045206", - "savedPayload": { - "position": { "x": 21656.006403692925, "y": 18896.67696966393 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Upper 60 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 60", - "project": "Foundations", - "id": "16da2601-ca28-4889-9155-12c687a9ec70", - "savedPayload": { - "position": { "x": 21950.26122679455, "y": 19044.452684970496 }, - "targetPosition": { "x": 21786.919883433915, "y": 19086.833907807304 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "1a202c3b-ff57-4907-b26f-3caabb330ec3", - "savedPayload": { - "position": { "x": 21786.919883433915, "y": 19086.833907807304 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Lower 53 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = -53", - "project": "Foundations", - "id": "d0ce070f-1912-43ce-82c0-77def287c519", - "savedPayload": { - "position": { "x": 21917.34375672025, "y": 19389.180027726063 }, - "targetPosition": { "x": 21764.97490338438, "y": 19316.652136311015 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "cab7980f-9dae-4f54-9f56-bf377777b85a", - "savedPayload": { - "position": { "x": 21764.97490338438, "y": 19316.652136311015 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Lower 53 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = -53", - "project": "Foundations", - "id": "b3aec95a-cdee-4816-8330-c5ac7ae90c79", - "savedPayload": { - "position": { "x": 21670.54104704485, "y": 19632.097551129144 }, - "targetPosition": { "x": 21600.43976360078, "y": 19478.59715191307 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3e633fdd-4535-4a9d-9b2b-5577533e417d", - "savedPayload": { - "position": { "x": 21600.43976360078, "y": 19478.59715191307 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Lower 60 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = -60", - "project": "Foundations", - "id": "f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c", - "savedPayload": { - "position": { "x": 21325.334828532068, "y": 19659.541446251893 }, - "targetPosition": { "x": 21370.30228459226, "y": 19496.893081994902 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3b48dde7-59c2-4c52-9aab-a8bfafcb7e99", - "savedPayload": { - "position": { "x": 21370.30228459226, "y": 19496.893081994902 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Lower 60 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = -60", - "project": "Foundations", - "id": "f9969fe0-e387-4247-be00-e26ad15ca006", - "savedPayload": { - "position": { "x": 21043.25092736379, "y": 19458.670409561448 }, - "targetPosition": { "x": 21182.246350480076, "y": 19362.979057534605 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "db3520c1-9af2-4715-af97-cca2986db9ac", - "savedPayload": { - "position": { "x": 21182.246350480076, "y": 19362.979057534605 }, - "targetPosition": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "427a710c-2eb9-4fb3-9023-e2dd30f58871", - "savedPayload": { - "position": { "x": 21460.237196712646, "y": 19171.59635348092 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "Zero Line", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "8f897a11-c8bb-4e26-a8fb-46a3ee60b983", - "savedPayload": { - "position": { "x": 17157.379924716563, "y": 24811.771417957705 }, - "targetPosition": { "x": 16971.20594634032, "y": 24834.03124220595 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "eaa77ce9-3146-4a18-a228-1b5dfb7f58d1", - "savedPayload": { - "position": { "x": 16971.20594634032, "y": 24834.03124220595 }, - "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Zero Line Begin", - "project": "Foundations", - "id": "c0a1ab8a-0a7a-47c2-a789-28ab62426e9e", - "savedPayload": { - "position": { "x": 16932.41692322835, "y": 24972.19587637056 }, - "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Zero Line Begin", "id": "82e2aee4-871f-4f54-85b0-2c34acdcbbdd" } - } - }, - { - "type": "Polygon Vertex", - "name": "Zero Line End", - "project": "Foundations", - "id": "371298d7-7c65-4fbe-b4c2-e3fc54cd88dc", - "savedPayload": { - "position": { "x": 16807.291792212323, "y": 25042.46504483044 }, - "targetPosition": { "x": 16785.031967964078, "y": 24856.291066454196 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Zero Line End", "id": "2f1122e6-62ec-47c3-a29c-f3eff9169efd" } - } - } - ], - "id": "12090784-30fc-4f0b-853d-d5711b242112", - "savedPayload": { - "position": { "x": 20823.79788650749, "y": 19599.613782618817 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "WT3 Histogram", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", - "project": "Foundations", - "id": "ba324dfe-27b0-41b5-ae10-247e0bc52baf", - "savedPayload": { - "position": { "x": 21065.342314449015, "y": 19161.070830802157 }, - "targetPosition": { "x": 20840.915588661708, "y": 19177.122147021983 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [ - { - "type": "Style Condition", - "name": "New Style Condition", - "code": "record.wt3 < 0", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}", - "project": "Foundations", - "id": "a268871c-78be-4354-a82c-2218c15a25df", - "savedPayload": { - "position": { "x": 21093.14400967011, "y": 19549.7893224421 }, - "targetPosition": { "x": 20967.02979916591, "y": 19363.45573473204 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ae2c64bc-ed7f-470d-b4b0-7118b830ba3c", - "savedPayload": { - "position": { "x": 20967.02979916591, "y": 19363.45573473204 }, - "targetPosition": { "x": 20840.915588661708, "y": 19177.122147021983 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b", - "savedPayload": { - "position": { "x": 20840.915588661708, "y": 19177.122147021983 }, - "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "WT3 Histogram Zero", - "project": "Foundations", - "id": "cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a", - "savedPayload": { - "position": { "x": 20712.12097647824, "y": 19291.434815949677 }, - "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "WT3 Histogram Zero", "id": "8c7a44ee-f5e7-4c27-a129-2567f4c3787a" } - } - }, - { - "type": "Polygon Vertex", - "name": "WT3 Histogram", - "project": "Foundations", - "id": "52313113-c0bc-49f4-8f64-a446e5b0fb3d", - "savedPayload": { - "position": { "x": 20540.218169448715, "y": 19281.194535668765 }, - "targetPosition": { "x": 20638.53068473182, "y": 19078.809631738877 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "WT3 Histogram", "id": "041ff6d0-02aa-4a0f-81e1-8af53427e0bf" } - } - } - ], - "id": "6399921a-70ac-4c45-ba3d-b2745f291d67", - "savedPayload": { - "position": { "x": 20410.711268224662, "y": 19893.771431863475 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Wave Trend", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "5fb5a80e-4ed6-4131-9762-8a241e4e5de9", - "savedPayload": { - "position": { "x": 16628.726476464682, "y": 24772.405594205025 }, - "targetPosition": { "x": 16563.96283159315, "y": 24696.21064487796 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "db105320-a505-4e27-be2a-ad5b2ff77051", - "savedPayload": { - "position": { "x": 16563.96283159315, "y": 24696.21064487796 }, - "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "WAVETREND Begin", - "project": "Foundations", - "id": "d23cd662-a740-425f-b5cd-e0d22580f743", - "savedPayload": { - "position": { "x": 16299.665467470779, "y": 24674.776949023828 }, - "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "WAVETREND Begin", "id": "0067f22f-46a2-4735-86fe-5e5329285f92" } - } - }, - { - "type": "Polygon Vertex", - "name": "WAVETREND End", - "project": "Foundations", - "id": "5ee7b2b6-96aa-42e1-92e8-78290f09964b", - "savedPayload": { - "position": { "x": 16321.09916332491, "y": 24410.479584901455 }, - "targetPosition": { "x": 16442.53099745903, "y": 24553.345114889707 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "WAVETREND End", "id": "244f05f3-b51c-4427-8078-3b319ccd0092" } - } - } - ], - "id": "56bc1d31-4574-45ed-ae1e-a96c0a0ce57d", - "savedPayload": { - "position": { "x": 19904.1670592805, "y": 19917.90110651146 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Signal Line", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "038158de-f7fd-458e-869f-a834f376935e", - "savedPayload": { - "position": { "x": 16182.112216735088, "y": 24588.81847469396 }, - "targetPosition": { "x": 16242.799369748238, "y": 24509.338480612692 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "8e26548a-c9d4-48ff-8976-9f81905f1e98", - "savedPayload": { - "position": { "x": 16242.799369748238, "y": 24509.338480612692 }, - "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "SIGNAL Begin", - "project": "Foundations", - "id": "1bdf5db8-ea42-4af0-9498-ae171e29c0ab", - "savedPayload": { - "position": { "x": 16170.75064375408, "y": 24385.229514254737 }, - "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "SIGNAL Begin", "id": "80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9" } - } - }, - { - "type": "Polygon Vertex", - "name": "SIGNAL End", - "project": "Foundations", - "id": "dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c", - "savedPayload": { - "position": { "x": 16207.56279274552, "y": 24246.525079810657 }, - "targetPosition": { "x": 16356.587781647897, "y": 24360.313491710316 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "SIGNAL End", "id": "dd98f729-93b7-4509-bc62-3332f00cd3d0" } - } - } - ], - "id": "b233d138-7074-43fb-bca6-d67bed33b3e9", - "savedPayload": { - "position": { "x": 19464.98946694442, "y": 19664.341805354175 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Upper 53", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "7a412ade-bfb4-4afd-8d02-6e98894ce228", - "savedPayload": { - "position": { "x": 16118.33121610582, "y": 24249.36255847565 }, - "targetPosition": { "x": 16212.354626947064, "y": 24215.309684679465 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "8141c484-6521-4a05-a3d9-66941314ad57", - "savedPayload": { - "position": { "x": 16212.354626947064, "y": 24215.309684679465 }, - "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Upper 53 Begin", - "project": "Foundations", - "id": "5cf6a61d-0d4c-4390-b0e4-4b6f2614593f", - "savedPayload": { - "position": { "x": 16218.841754693825, "y": 24071.950096156696 }, - "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Upper 53 Begin", "id": "237d03b2-63ad-400c-9c3c-080bcc7c3d3b" } - } - }, - { - "type": "Polygon Vertex", - "name": "Upper 53 End", - "project": "Foundations", - "id": "6336fba4-1e3f-4574-a645-f8562c8cc41d", - "savedPayload": { - "position": { "x": 16324.79938390655, "y": 23975.16665098429 }, - "targetPosition": { "x": 16388.648522274394, "y": 24151.46054631162 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Upper 53 End", "id": "e042ff20-3176-415f-a4df-09a426fd79da" } - } - } - ], - "id": "6c967bd9-801d-44bc-b8e2-30ca4763bb84", - "savedPayload": { - "position": { "x": 19232.614273702548, "y": 19213.59681494464 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Upper 60", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "731315a8-1f99-43de-bdca-06c05c0b277a", - "savedPayload": { - "position": { "x": 16124.88214145556, "y": 23779.383254160573 }, - "targetPosition": { "x": 16240.153748304958, "y": 23835.62880942335 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "9caf63a1-7446-4480-8f2f-717e990a1afa", - "savedPayload": { - "position": { "x": 16240.153748304958, "y": 23835.62880942335 }, - "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Upper 60 Begin", - "project": "Foundations", - "id": "ded5d9fd-2b8d-4d29-8921-9109c514dc36", - "savedPayload": { - "position": { "x": 16715.456938895066, "y": 23656.77946906171 }, - "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Upper 60 Begin", "id": "ca64f2c6-152e-4081-8d38-1d8e80045206" } - } - }, - { - "type": "Polygon Vertex", - "name": "Upper 60 End", - "project": "Foundations", - "id": "2ce948e8-dde1-47f8-a04f-728227d80408", - "savedPayload": { - "position": { "x": 16885.351552619795, "y": 24150.444672623653 }, - "targetPosition": { "x": 16553.620710963998, "y": 23988.7182859496 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Upper 60 End", "id": "1a202c3b-ff57-4907-b26f-3caabb330ec3" } - } - } - ], - "id": "7761e0e0-697e-48b4-bbe4-0ac0b22be26f", - "savedPayload": { - "position": { "x": 19280.818961524517, "y": 18708.77448492598 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Lower 53", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "3acb3136-b9e9-424f-9ddc-50309522959a", - "savedPayload": { - "position": { "x": 15989.221339652351, "y": 24271.339338091966 }, - "targetPosition": { "x": 16087.83677502417, "y": 24287.9223386174 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "59331a82-0691-4f26-aaa9-b871f57e7118", - "savedPayload": { - "position": { "x": 16087.83677502417, "y": 24287.9223386174 }, - "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Lower 53 Begin", - "project": "Foundations", - "id": "111eef17-b3f6-4e81-988c-9dea12ec48b0", - "savedPayload": { - "position": { "x": 16163.98004580173, "y": 24166.282473593157 }, - "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lower 53 Begin", "id": "cab7980f-9dae-4f54-9f56-bf377777b85a" } - } - }, - { - "type": "Polygon Vertex", - "name": "Lower 53 End", - "project": "Foundations", - "id": "f9f7600a-d00a-440d-bdfc-7fb43df81e79", - "savedPayload": { - "position": { "x": 16303.833842331525, "y": 24134.111523280433 }, - "targetPosition": { "x": 16272.740716346332, "y": 24319.015464602595 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lower 53 End", "id": "3e633fdd-4535-4a9d-9b2b-5577533e417d" } - } - } - ], - "id": "8058bc7b-06c0-41c1-972b-62e146a7515d", - "savedPayload": { - "position": { "x": 19594.298882624902, "y": 18310.152338174972 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Lower 60", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe", - "savedPayload": { - "position": { "x": 16693.626676836186, "y": 23839.226058948567 }, - "targetPosition": { "x": 16777.2335369284, "y": 23894.088550192773 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "5006eb12-faac-4f3a-8814-dba7931a70e5", - "savedPayload": { - "position": { "x": 16777.2335369284, "y": 23894.088550192773 }, - "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Lower 60 Begin", - "project": "Foundations", - "id": "308980bc-2ba9-4756-bf65-b06c40f19b31", - "savedPayload": { - "position": { "x": 17036.863570684196, "y": 23840.192858602757 }, - "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lower 60 Begin", "id": "3b48dde7-59c2-4c52-9aab-a8bfafcb7e99" } - } - }, - { - "type": "Polygon Vertex", - "name": "Lower 60 End", - "project": "Foundations", - "id": "d5881d46-60c2-4f18-80ef-9defa218d9a5", - "savedPayload": { - "position": { "x": 17117.58255706972, "y": 23958.845712275623 }, - "targetPosition": { "x": 16933.996399601307, "y": 23996.955721275663 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lower 60 End", "id": "db3520c1-9af2-4715-af97-cca2986db9ac" } - } - } - ], - "id": "d4fd8b32-5d47-4bdd-bbea-239a78a31f70", - "savedPayload": { - "position": { "x": 20073.526376997615, "y": 18144.290089755566 }, - "targetPosition": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "images": [], - "texts": [], - "id": "fd680561-143c-44f1-a9cb-f0c185f6769b", - "savedPayload": { - "position": { "x": 20116.350101238982, "y": 19043.270695020274 }, - "targetPosition": { "x": 20566.350101238982, "y": 18263.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "Wave Trend", - "config": "{ \n \"codeName\": \"waveTrend\"\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "Wave Trend", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.waveTrend", - "project": "Foundations", - "id": "332d453d-9874-4936-b435-7d09042620d9", - "savedPayload": { - "position": { "x": 19516.9720477059, "y": 17532.667829615144 }, - "targetPosition": { "x": 19951.638669535983, "y": 17649.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", - "project": "Foundations", - "id": "540f54ff-b28d-4130-9aa4-deba874115e8", - "savedPayload": { - "position": { "x": 19633.440618002038, "y": 17330.938348377334 }, - "targetPosition": { "x": 19951.638669535983, "y": 17649.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ab66b69f-d80d-40bb-8c50-9948cec124b5", - "savedPayload": { - "position": { "x": 19951.638669535983, "y": 17649.13639991128 }, - "targetPosition": { "x": 20341.350101238982, "y": 17874.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Signal", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.waveTrendSignal", - "project": "Foundations", - "id": "a3cc36f6-bb87-4038-8774-d115eebf8950", - "savedPayload": { - "position": { "x": 20116.350101238982, "y": 17034.42496820828 }, - "targetPosition": { "x": 20341.350101238982, "y": 17424.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", - "project": "Foundations", - "id": "0fc2adb9-86a3-47b3-a7a3-a602e3a829d5", - "savedPayload": { - "position": { "x": 20566.350101238982, "y": 17034.42496820828 }, - "targetPosition": { "x": 20341.350101238982, "y": 17424.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "901b3dfa-790a-4669-b0d6-97a99262293f", - "savedPayload": { - "position": { "x": 20341.350101238982, "y": 17424.13639991128 }, - "targetPosition": { "x": 20341.350101238982, "y": 17874.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "c902b183-78b4-43f5-a537-75795f838954", - "savedPayload": { - "position": { "x": 20341.350101238982, "y": 17874.13639991128 }, - "targetPosition": { "x": 20566.350101238982, "y": 18263.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "cfa6bcb9-8d18-4658-81f4-1f7d55adc742", - "savedPayload": { - "position": { "x": 20566.350101238982, "y": 18263.84783161428 }, - "targetPosition": { "x": 21016.350101238982, "y": 18263.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "f991328f-70b7-492d-baf5-ec38d70e737b", - "savedPayload": { - "position": { "x": 21052.350101238982, "y": 18277.84783161428 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Plotter", - "name": "Super Trend", - "config": "{ \n \"codeName\": \"PlotterSuperTrend\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "Super Trend", - "config": "{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "New Chart Points", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "UP Trend Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.uptrend", - "project": "Foundations", - "id": "05d1244b-e39d-4ec3-a899-4690af33f70d", - "savedPayload": { - "position": { "x": 20869.841958176403, "y": 18524.963273135036 }, - "targetPosition": { "x": 20645.150312856626, "y": 18536.7388632897 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "807b982d-7dd4-4b96-ba1f-460b1b6b4fb7", - "savedPayload": { - "position": { "x": 20645.150312856626, "y": 18536.7388632897 }, - "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "UP Trend End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.uptrend", - "project": "Foundations", - "id": "709b85bb-ad49-4adb-a651-1b2cecc80b27", - "savedPayload": { - "position": { "x": 20581.724244832236, "y": 18968.625645368098 }, - "targetPosition": { "x": 20501.091456184542, "y": 18758.57004940623 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "adf1bd2c-2a5a-4243-9591-2a462635b074", - "savedPayload": { - "position": { "x": 20501.091456184542, "y": 18758.57004940623 }, - "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Down Trend Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.downtrend", - "project": "Foundations", - "id": "cf21fd4d-3219-4ab5-994e-aa4b152645ce", - "savedPayload": { - "position": { "x": 20070.74298488121, "y": 18831.70862941679 }, - "targetPosition": { "x": 20245.60082620903, "y": 18690.111541430575 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "6e276847-0fa5-4473-898f-ccd4c63591c4", - "savedPayload": { - "position": { "x": 20245.60082620903, "y": 18690.111541430575 }, - "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Down Trend End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.downtrend", - "project": "Foundations", - "id": "89c531b8-c842-44cb-ad8f-99d4a9f61f4e", - "savedPayload": { - "position": { "x": 20043.05691196141, "y": 18303.4268876876 }, - "targetPosition": { "x": 20231.75778974913, "y": 18425.97067056598 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ab5aabfe-781f-41d6-a809-95299392ca90", - "savedPayload": { - "position": { "x": 20231.75778974913, "y": 18425.97067056598 }, - "targetPosition": { "x": 20420.45866753685, "y": 18548.51445344436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "603526b3-a7a3-4a2b-9233-8a7414077f20", - "savedPayload": { - "position": { "x": 20420.45866753685, "y": 18548.51445344436 }, - "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "UP Trend", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", - "project": "Foundations", - "id": "41571575-f05c-407e-969a-df51b088ef60", - "savedPayload": { - "position": { "x": 20147.215806129985, "y": 18773.51445344436 }, - "targetPosition": { "x": 20088.981520981917, "y": 18556.18114252932 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [ - { - "type": "Style Condition", - "name": "New Style Condition", - "code": "record.trend != 1", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", - "project": "Foundations", - "id": "b3ab1b97-8eee-4c8b-be96-a090897e42ad", - "savedPayload": { - "position": { "x": 19770.78346944797, "y": 18874.379194063265 }, - "targetPosition": { "x": 19929.882495214944, "y": 18715.280168296293 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "4070b155-77b5-4c09-b1b4-6ebe49cfcf1d", - "savedPayload": { - "position": { "x": 19929.882495214944, "y": 18715.280168296293 }, - "targetPosition": { "x": 20088.981520981917, "y": 18556.18114252932 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "fe128ca4-0803-4db3-b409-8c6a3d31b47b", - "savedPayload": { - "position": { "x": 20088.981520981917, "y": 18556.18114252932 }, - "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "UP Trend Begin", - "project": "Foundations", - "id": "87966102-abf2-4ba4-a9b1-2e29faadfb43", - "savedPayload": { - "position": { "x": 19757.504374426986, "y": 18563.84783161428 }, - "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "UP Trend Begin", "id": "807b982d-7dd4-4b96-ba1f-460b1b6b4fb7" } - } - }, - { - "type": "Polygon Vertex", - "name": "UP Trend End", - "project": "Foundations", - "id": "04f54fc4-3887-414c-91b2-9d71d70ec519", - "savedPayload": { - "position": { "x": 19712.549184299904, "y": 18222.379261318143 }, - "targetPosition": { "x": 20147.215806129985, "y": 18338.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "UP Trend End", "id": "adf1bd2c-2a5a-4243-9591-2a462635b074" } - } - } - ], - "id": "e51152bb-9000-4200-88c1-632aaf05333b", - "savedPayload": { - "position": { "x": 20147.215806129985, "y": 18338.84783161428 }, - "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Down Trend", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "91670c53-5e35-4144-8fac-6f8feb43e59d", - "savedPayload": { - "position": { "x": 21033.20916918861, "y": 16474.704063229266 }, - "targetPosition": { "x": 21192.30819495558, "y": 16633.80308899624 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [ - { - "type": "Style Condition", - "name": "New Style Condition", - "code": "record.trend != -1", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}", - "project": "Foundations", - "id": "2395d71a-99ee-4330-84d4-1837025d78d6", - "savedPayload": { - "position": { "x": 21308.776765251718, "y": 16199.136467166158 }, - "targetPosition": { "x": 21250.54248010365, "y": 16416.4697780812 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ba17827a-0425-4044-8e15-d29792f800d5", - "savedPayload": { - "position": { "x": 21250.54248010365, "y": 16416.4697780812 }, - "targetPosition": { "x": 21192.30819495558, "y": 16633.80308899624 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "a97ad15a-c206-4b75-8d8e-1c95197b9b57", - "savedPayload": { - "position": { "x": 21192.30819495558, "y": 16633.80308899624 }, - "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Down Trend Begin", - "project": "Foundations", - "id": "54f9e103-c71f-4ec3-b950-0df008f2e6fa", - "savedPayload": { - "position": { "x": 21475.54248010365, "y": 16461.42496820828 }, - "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Down Trend Begin", "id": "6e276847-0fa5-4473-898f-ccd4c63591c4" } - } - }, - { - "type": "Polygon Vertex", - "name": "Down Trend End", - "project": "Foundations", - "id": "d57924a2-920b-40ec-8b56-3ae304ef2979", - "savedPayload": { - "position": { "x": 21685.20910193373, "y": 16734.667829615144 }, - "targetPosition": { "x": 21250.54248010365, "y": 16851.13639991128 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Down Trend End", "id": "ab5aabfe-781f-41d6-a809-95299392ca90" } - } - } - ], - "id": "4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc", - "savedPayload": { - "position": { "x": 20311.927237832984, "y": 17724.13639991128 }, - "targetPosition": { "x": 20536.927237832984, "y": 18113.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "images": [], - "texts": [], - "id": "cff527e9-cc21-4872-9732-2b713890e8b8", - "savedPayload": { - "position": { "x": 20536.927237832984, "y": 18113.84783161428 }, - "targetPosition": { "x": 20796.734858968317, "y": 17963.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "Super Trend", - "config": "{ \n \"codeName\": \"superTrend\"\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "Up Trend", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "Up Trend", - "code": "record.uptrend", - "project": "Foundations", - "id": "5b0f1653-7d8e-4ed1-8dec-70dd6701c16b", - "savedPayload": { - "position": { "x": 20404.650439272085, "y": 17300.96336120078 }, - "targetPosition": { "x": 20614.706035233954, "y": 17381.596149848472 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "1384fd63-8258-44d4-ab3f-5f18c3eaaaa1", - "savedPayload": { - "position": { "x": 20473.10894724774, "y": 17206.738308520653 }, - "targetPosition": { "x": 20614.706035233954, "y": 17381.596149848472 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "07dfc209-e925-4f10-bbc9-608896333744", - "savedPayload": { - "position": { "x": 20614.706035233954, "y": 17381.596149848472 }, - "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Down Trend", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.downtrend", - "project": "Foundations", - "id": "14561cfc-7d72-4cb5-8567-7892d8ae6a8c", - "savedPayload": { - "position": { "x": 20604.662252355574, "y": 17111.15923766015 }, - "targetPosition": { "x": 20727.206035233954, "y": 17299.86011544787 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "9d950966-b1bb-406e-b3b3-d1fdaea7577e", - "savedPayload": { - "position": { "x": 20715.43044507929, "y": 17075.168470128094 }, - "targetPosition": { "x": 20727.206035233954, "y": 17299.86011544787 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3be37b3c-92d2-4f4c-a0d3-644acc172106", - "savedPayload": { - "position": { "x": 20727.206035233954, "y": 17299.86011544787 }, - "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Trend", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.trend", - "project": "Foundations", - "id": "d8579565-736a-48ec-af20-e7cd3cdf2294", - "savedPayload": { - "position": { "x": 20878.039272857342, "y": 17075.168470128094 }, - "targetPosition": { "x": 20866.26368270268, "y": 17299.86011544787 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "ba78eeae-12db-4b4a-9e68-2b30598fc986", - "savedPayload": { - "position": { "x": 20988.80746558106, "y": 17111.15923766015 }, - "targetPosition": { "x": 20866.26368270268, "y": 17299.86011544787 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c265c3b9-bd32-49fe-8676-d2b93e513455", - "savedPayload": { - "position": { "x": 20866.26368270268, "y": 17299.86011544787 }, - "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "ATR N Period", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.atrNPeriod", - "project": "Foundations", - "id": "48978331-2944-4c90-8ffe-896ef6ce0a52", - "savedPayload": { - "position": { "x": 21024.52155504871, "y": 17278.82228586368 }, - "targetPosition": { "x": 20978.76368270268, "y": 17381.596149848472 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "00b8eb7b-440e-4e3b-81ee-bd1de53de6b0", - "savedPayload": { - "position": { "x": 21090.64739593161, "y": 17369.83669773086 }, - "targetPosition": { "x": 20978.76368270268, "y": 17381.596149848472 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "cd7a1729-5463-4d4b-bec3-eb94685354a1", - "savedPayload": { - "position": { "x": 20978.76368270268, "y": 17381.596149848472 }, - "targetPosition": { "x": 20796.734858968317, "y": 17513.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "4e328571-7ea2-44a4-8239-a8bfd6614a6d", - "savedPayload": { - "position": { "x": 20796.734858968317, "y": 17513.84783161428 }, - "targetPosition": { "x": 20796.734858968317, "y": 17963.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "acfb7d6b-e877-4fb0-bef4-3923c049244b", - "savedPayload": { - "position": { "x": 20796.734858968317, "y": 17963.84783161428 }, - "targetPosition": { "x": 21056.54248010365, "y": 18113.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "c6fdad31-1843-49e2-abe3-51fe7ed4a836", - "savedPayload": { - "position": { "x": 21109.6450029265, "y": 18101.512255926536 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Plotter", - "name": "Donchian Channel", - "config": "{ \n \"codeName\": \"PlotterDonchianChannel\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "Donchian Channel", - "config": "{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "New Chart Points", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "hiHigh Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.hiHigh", - "project": "Foundations", - "id": "55651897-b11c-45f5-a388-b2015d93f406", - "savedPayload": { - "position": { "x": 21501.4755458967, "y": 17360.015278897445 }, - "targetPosition": { "x": 21352.176069369405, "y": 17191.6862371112 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "50921056-6afc-4c1f-a6b9-3caa26d760af", - "savedPayload": { - "position": { "x": 21352.176069369405, "y": 17191.6862371112 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "hiHigh End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.hiHigh", - "project": "Foundations", - "id": "ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63", - "savedPayload": { - "position": { "x": 21125.840106353022, "y": 17466.714139275784 }, - "targetPosition": { "x": 21164.358349597565, "y": 17245.03566730037 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "922ff9da-5d6f-4db2-b052-15b2a9a33fcd", - "savedPayload": { - "position": { "x": 21164.358349597565, "y": 17245.03566730037 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "loLow Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.loLow", - "project": "Foundations", - "id": "8103aa93-0697-45da-bbbc-3872ec54fe9a", - "savedPayload": { - "position": { "x": 20906.880182505698, "y": 17185.506432350485 }, - "targetPosition": { "x": 21005.545652617835, "y": 17131.45668667531 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "8e0ce244-ab42-4e17-a9ce-0c7019722135", - "savedPayload": { - "position": { "x": 21005.545652617835, "y": 17131.45668667531 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "loLow End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.loLow", - "project": "Foundations", - "id": "03e5140a-a35e-4f09-82cd-15b5ecc94027", - "savedPayload": { - "position": { "x": 20891.552471245835, "y": 16893.036278691015 }, - "targetPosition": { "x": 20995.327178444593, "y": 16936.47658423566 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c4f84735-1bcb-4ff2-9611-ea6f7a344352", - "savedPayload": { - "position": { "x": 20995.327178444593, "y": 16936.47658423566 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Mid Point Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.midPoint", - "project": "Foundations", - "id": "bb353f64-f496-4db0-84c5-650922328ff7", - "savedPayload": { - "position": { "x": 21110.65817340271, "y": 16698.70043331914 }, - "targetPosition": { "x": 21141.397646549176, "y": 16806.919353987745 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "881ca3b6-39c7-4930-a596-b3aad84ab0ad", - "savedPayload": { - "position": { "x": 21141.397646549176, "y": 16806.919353987745 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Mid Point End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.midPoint", - "project": "Foundations", - "id": "a016b845-9a98-4e67-a4c5-43f7fb8aa3fc", - "savedPayload": { - "position": { "x": 21399.206226310387, "y": 16748.83775152869 }, - "targetPosition": { "x": 21333.763015154294, "y": 16840.344232794112 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "9493a69b-1a23-4b91-928f-88edebf47e71", - "savedPayload": { - "position": { "x": 21333.763015154294, "y": 16840.344232794112 }, - "targetPosition": { "x": 21202.87659284211, "y": 17023.357195324956 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "63f034d5-a5e4-47e1-8949-47da43c99b36", - "savedPayload": { - "position": { "x": 20467.830036640586, "y": 17586.03500079752 }, - "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "hiHigh", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "65953e73-b3e0-46d9-9eda-6cc40a7f5738", - "savedPayload": { - "position": { "x": 20073.7845637797, "y": 17585.474516733975 }, - "targetPosition": { "x": 20353.85869172886, "y": 17477.964131870383 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "f22dc14f-5ba4-49b0-9c92-d8cba9c6b895", - "savedPayload": { - "position": { "x": 20353.85869172886, "y": 17477.964131870383 }, - "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "hiHigh Begin", - "project": "Foundations", - "id": "45dea2ad-ffd9-4e03-84e5-fddaa7df9365", - "savedPayload": { - "position": { "x": 20359.86918238524, "y": 17248.432754084053 }, - "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "hiHigh Begin", "id": "50921056-6afc-4c1f-a6b9-3caa26d760af" } - } - }, - { - "type": "Polygon Vertex", - "name": "hiHigh End", - "project": "Foundations", - "id": "261569f5-3798-45cf-94e9-377f8163be3b", - "savedPayload": { - "position": { "x": 20526.422434814427, "y": 17090.379619057632 }, - "targetPosition": { "x": 20633.93281967802, "y": 17370.45374700679 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "hiHigh End", "id": "922ff9da-5d6f-4db2-b052-15b2a9a33fcd" } - } - } - ], - "id": "83f6ab27-cdde-40d2-ae59-18b0bc64747b", - "savedPayload": { - "position": { "x": 20633.93281967802, "y": 17370.45374700679 }, - "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "loLow", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "81ad12f9-de32-439d-b54f-b8173a9d7e83", - "savedPayload": { - "position": { "x": 21856.90457949552, "y": 16711.316284191722 }, - "targetPosition": { "x": 21919.278086740847, "y": 17004.760564411863 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "9d836367-daba-432f-901d-f0c89c5d7d70", - "savedPayload": { - "position": { "x": 21919.278086740847, "y": 17004.760564411863 }, - "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "loLow Begin", - "project": "Foundations", - "id": "09df170c-f916-4d62-a7c6-eed4a9a575c4", - "savedPayload": { - "position": { "x": 22145.043304490682, "y": 17046.603674248378 }, - "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "loLow Begin", "id": "8e0ce244-ab42-4e17-a9ce-0c7019722135" } - } - }, - { - "type": "Polygon Vertex", - "name": "loLow End", - "project": "Foundations", - "id": "166b6f98-ae48-4253-8554-6efa78fe8c7b", - "savedPayload": { - "position": { "x": 22275.095874206316, "y": 17235.831337386677 }, - "targetPosition": { "x": 21981.651593986175, "y": 17298.204844632004 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "loLow End", "id": "c4f84735-1bcb-4ff2-9611-ea6f7a344352" } - } - } - ], - "id": "955b060d-1916-499a-b281-6ad2d778e470", - "savedPayload": { - "position": { "x": 20757.9964569708, "y": 17232.667118794197 }, - "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Mid Point", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "0babee6c-8476-4607-9c4b-8755442c337c", - "savedPayload": { - "position": { "x": 20561.76276132119, "y": 16727.83059444487 }, - "targetPosition": { "x": 20750.558878636144, "y": 16960.97438288196 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "70981c2b-54c8-4621-b6b3-c3f31d20ba9e", - "savedPayload": { - "position": { "x": 20750.558878636144, "y": 16960.97438288196 }, - "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Mid Point Begin", - "project": "Foundations", - "id": "18757d43-015d-4613-8eec-c62d45430523", - "savedPayload": { - "position": { "x": 20970.713534931394, "y": 16895.761602708568 }, - "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Mid Point Begin", "id": "881ca3b6-39c7-4930-a596-b3aad84ab0ad" } - } - }, - { - "type": "Polygon Vertex", - "name": "Mid Point End", - "project": "Foundations", - "id": "caeda3ac-dcce-419a-8b02-385fde1add1d", - "savedPayload": { - "position": { "x": 21172.498784388186, "y": 17005.322054004097 }, - "targetPosition": { "x": 20939.354995951096, "y": 17194.11817131905 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Mid Point End", "id": "9493a69b-1a23-4b91-928f-88edebf47e71" } - } - } - ], - "id": "e14b4a49-8143-4d23-91b2-012ccb487ed0", - "savedPayload": { - "position": { "x": 20939.354995951096, "y": 17194.11817131905 }, - "targetPosition": { "x": 20907.9964569708, "y": 17492.47473992953 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "images": [], - "texts": [], - "id": "e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7", - "savedPayload": { - "position": { "x": 20907.9964569708, "y": 17492.47473992953 }, - "targetPosition": { "x": 21130.939904614017, "y": 17693.21392183719 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "Donchian Channel", - "config": "{ \n \"codeName\": \"donchian\"\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "Higher Highs", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "Higher Highs", - "code": "record.hiHigh", - "project": "Foundations", - "id": "f20d1bbf-730c-42fe-89d5-dae9247a3e87", - "savedPayload": { - "position": { "x": 20762.619744098327, "y": 17011.971321311557 }, - "targetPosition": { "x": 21029.921701354837, "y": 17148.16847123342 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "e9f188e5-39f2-4829-a984-20692feec630", - "savedPayload": { - "position": { "x": 21014.220914481954, "y": 16848.57961080705 }, - "targetPosition": { "x": 21029.921701354837, "y": 17148.16847123342 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "fc38d930-d64d-43b1-ab5c-0298399637c7", - "savedPayload": { - "position": { "x": 21029.921701354837, "y": 17148.16847123342 }, - "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Lower Lows", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.loLow", - "project": "Foundations", - "id": "f74f46f9-e98b-480d-a83a-ea771ac8798f", - "savedPayload": { - "position": { "x": 21162.98182079219, "y": 16821.00840650836 }, - "targetPosition": { "x": 21255.68691910467, "y": 17106.325361396906 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "d1dd430a-4173-4e15-b63e-a79ce99f3a1f", - "savedPayload": { - "position": { "x": 21456.42610101233, "y": 16883.38191375369 }, - "targetPosition": { "x": 21255.68691910467, "y": 17106.325361396906 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "d335f544-6464-4427-9e05-65e0cee03904", - "savedPayload": { - "position": { "x": 21255.68691910467, "y": 17106.325361396906 }, - "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Mid Point", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.midPoint", - "project": "Foundations", - "id": "e463947a-45b3-43ed-ac68-c7bee6d9e15d", - "savedPayload": { - "position": { "x": 21581.111732164834, "y": 16969.07597385603 }, - "targetPosition": { "x": 21444.91458224297, "y": 17236.37793111254 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n", - "project": "Foundations", - "id": "38521ffb-a1aa-4cea-be3f-2879dcd927a2", - "savedPayload": { - "position": { "x": 21744.503442669342, "y": 17220.677144239657 }, - "targetPosition": { "x": 21444.91458224297, "y": 17236.37793111254 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3019461a-f4d1-4530-8f20-364f06dce9d3", - "savedPayload": { - "position": { "x": 21444.91458224297, "y": 17236.37793111254 }, - "targetPosition": { "x": 21193.313411859344, "y": 17399.769641617047 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "239cb3b7-204e-4b5a-969f-d3cc6eec864c", - "savedPayload": { - "position": { "x": 21193.313411859344, "y": 17399.769641617047 }, - "targetPosition": { "x": 21130.939904614017, "y": 17693.21392183719 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "dd7b5cd7-3b5e-4809-949e-777ddcce4648", - "savedPayload": { - "position": { "x": 21130.939904614017, "y": 17693.21392183719 }, - "targetPosition": { "x": 21223.6450029265, "y": 17978.530876725734 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "45f9ecae-362e-4302-ba60-b6d7f949c9bc", - "savedPayload": { - "position": { "x": 21259.6450029265, "y": 17992.530876725734 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Plotter", - "name": "Directional Movement Index (DMI)", - "config": "{ \n \"codeName\": \"Plotter-DMI\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "DMI Directional Movement", - "config": "{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "ADX +DI -DI", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "ADX Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.adx", - "project": "Foundations", - "id": "9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb", - "savedPayload": { - "position": { "x": 21309.810447616328, "y": 17808.40510073104 }, - "targetPosition": { "x": 21203.45955868158, "y": 17610.12628586977 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "fae38925-e197-4984-bbf3-4f5cf8cdde87", - "savedPayload": { - "position": { "x": 21203.45955868158, "y": 17610.12628586977 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "ADX End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.adx", - "project": "Foundations", - "id": "968b241e-722e-4a8b-aaf4-ee34cb41daaa", - "savedPayload": { - "position": { "x": 20724.622005525394, "y": 17833.88853259208 }, - "targetPosition": { "x": 20813.33393062096, "y": 17627.115240443796 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "8cc5bc3c-d019-4a1a-a069-f38d61131e7f", - "savedPayload": { - "position": { "x": 20813.33393062096, "y": 17627.115240443796 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "+DI Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.plusDI", - "project": "Foundations", - "id": "cc9624f8-ae30-4d30-9336-103a59a3bfd1", - "savedPayload": { - "position": { "x": 20339.83923040581, "y": 17392.258445270687 }, - "targetPosition": { "x": 20556.812080541236, "y": 17332.695182229534 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ab40f6c8-026c-4c9e-970b-e1da797e83d7", - "savedPayload": { - "position": { "x": 20556.812080541236, "y": 17332.695182229534 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "+DI End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.plusDI", - "project": "Foundations", - "id": "f4f90058-af66-4c40-822f-ccf546ac016f", - "savedPayload": { - "position": { "x": 20445.211400060816, "y": 16816.07130213191 }, - "targetPosition": { "x": 20627.060193644575, "y": 16948.570420137017 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4", - "savedPayload": { - "position": { "x": 20627.060193644575, "y": 16948.570420137017 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "-DI Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.minusDI", - "project": "Foundations", - "id": "3abacd0d-e595-4322-9e4f-6e7462a6ce06", - "savedPayload": { - "position": { "x": 20961.391121539647, "y": 16539.20777403501 }, - "targetPosition": { "x": 20971.180007963794, "y": 16763.994734739084 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "20776211-c287-4689-9048-83655653dac9", - "savedPayload": { - "position": { "x": 20971.180007963794, "y": 16763.994734739084 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "-DI End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.minusDI", - "project": "Foundations", - "id": "214b0afe-f312-490f-943b-66f6e302086d", - "savedPayload": { - "position": { "x": 21499.68453642131, "y": 16770.15174462369 }, - "targetPosition": { "x": 21330.04228455157, "y": 16917.957381798205 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "f0a11eef-05f1-474f-89e7-3bee3ab07a67", - "savedPayload": { - "position": { "x": 21330.04228455157, "y": 16917.957381798205 }, - "targetPosition": { "x": 20990.75778081209, "y": 17213.568656147232 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "0bea3584-667d-4f44-a761-cd73fde6da89", - "savedPayload": { - "position": { "x": 20429.098202389174, "y": 17644.731722693676 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Chart Points", - "name": "BANDS", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "Band 50 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 50", - "project": "Foundations", - "id": "8153d621-7b8c-4d0b-a6da-8c82b1a09e2a", - "savedPayload": { - "position": { "x": 20256.729390350236, "y": 18091.691741064627 }, - "targetPosition": { "x": 20288.04333806625, "y": 17868.881425597774 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8", - "savedPayload": { - "position": { "x": 20288.04333806625, "y": 17868.881425597774 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 50 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 50", - "project": "Foundations", - "id": "28976ae7-de81-4013-a436-036b58dfdae5", - "savedPayload": { - "position": { "x": 20033.777928617805, "y": 18019.250419843844 }, - "targetPosition": { "x": 20139.40903024463, "y": 17820.587211450584 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "75de4dca-059a-43c8-97c0-a17cefd70e72", - "savedPayload": { - "position": { "x": 20139.40903024463, "y": 17820.587211450584 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 75 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 75", - "project": "Foundations", - "id": "28f64dde-54a2-4fd3-b2bd-9b1815490769", - "savedPayload": { - "position": { "x": 19849.04847630104, "y": 17874.9239539563 }, - "targetPosition": { "x": 20016.25606203345, "y": 17724.369567525555 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "226d3395-f608-4bf7-9526-6cffaf7b734d", - "savedPayload": { - "position": { "x": 20016.25606203345, "y": 17724.369567525555 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 75 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 75", - "project": "Foundations", - "id": "c1a16632-8d96-4f3e-bdb9-ee30b9c2f300", - "savedPayload": { - "position": { "x": 19724.8221316657, "y": 17676.12024521981 }, - "targetPosition": { "x": 19933.438498943226, "y": 17591.83376170123 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "85418e43-44b8-47a0-8172-767bdd742b05", - "savedPayload": { - "position": { "x": 19933.438498943226, "y": 17591.83376170123 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 100 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 100", - "project": "Foundations", - "id": "7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a", - "savedPayload": { - "position": { "x": 19676.082425260392, "y": 17446.817954938255 }, - "targetPosition": { "x": 19900.945361339687, "y": 17438.965568180192 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "f5c6c92d-c739-4f17-964d-080240fc4628", - "savedPayload": { - "position": { "x": 19900.945361339687, "y": 17438.965568180192 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 100 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 100", - "project": "Foundations", - "id": "2c839429-dbff-4e26-9366-5f1b1cc261d2", - "savedPayload": { - "position": { "x": 19708.708084999053, "y": 17214.67432346098 }, - "targetPosition": { "x": 19922.69580116546, "y": 17284.20314719534 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "798370e8-9a99-4947-9a67-968bca900833", - "savedPayload": { - "position": { "x": 19922.69580116546, "y": 17284.20314719534 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 25 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = 25", - "project": "Foundations", - "id": "8fc31d22-96f4-4311-82eb-a6db86a2469a", - "savedPayload": { - "position": { "x": 19818.763974813744, "y": 17007.68929881925 }, - "targetPosition": { "x": 19996.066394375255, "y": 17146.213130767523 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c9437036-a169-4106-a07c-3e88867f8ff2", - "savedPayload": { - "position": { "x": 19996.066394375255, "y": 17146.213130767523 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Band 25 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = 25", - "project": "Foundations", - "id": "b0947b18-8186-4774-a839-5e4f3b0aa1eb", - "savedPayload": { - "position": { "x": 19992.975730140864, "y": 16850.82832975848 }, - "targetPosition": { "x": 20112.207564593336, "y": 17041.639151393676 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "748819d2-1545-40ef-aa5b-5bf8d5916733", - "savedPayload": { - "position": { "x": 20112.207564593336, "y": 17041.639151393676 }, - "targetPosition": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de", - "savedPayload": { - "position": { "x": 20350.67123349828, "y": 17423.260794664067 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "ADX", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "108326b6-7de4-4b09-a38b-b1366de3c0d1", - "savedPayload": { - "position": { "x": 21322.578120454, "y": 17075.54857399022 }, - "targetPosition": { "x": 21435.015676513583, "y": 17071.8007763239 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "4c6d1aad-872b-4d09-9eae-859d28f30589", - "savedPayload": { - "position": { "x": 21435.015676513583, "y": 17071.8007763239 }, - "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "ADX Begin", - "project": "Foundations", - "id": "e70cdd03-d5b5-4da8-a647-ef0b6351f3e5", - "savedPayload": { - "position": { "x": 21218.831426596586, "y": 16760.63191783596 }, - "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "ADX Begin", "id": "fae38925-e197-4984-bbf3-4f5cf8cdde87" } - } - }, - { - "type": "Polygon Vertex", - "name": "ADX End", - "project": "Foundations", - "id": "8def43f6-65bf-404d-9407-46f1e7b90ea8", - "savedPayload": { - "position": { "x": 21532.462041907886, "y": 16618.302754419237 }, - "targetPosition": { "x": 21547.453232573167, "y": 17068.05297865758 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "ADX End", "id": "8cc5bc3c-d019-4a1a-a069-f38d61131e7f" } - } - } - ], - "id": "e493efd6-ece7-4243-8a14-23ea1771b2f1", - "savedPayload": { - "position": { "x": 20781.620783519145, "y": 17212.58909261876 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "+DI", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd", - "savedPayload": { - "position": { "x": 21429.497402973662, "y": 16931.759560795497 }, - "targetPosition": { "x": 21538.436324602277, "y": 16959.840895421803 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "580eab00-426b-410c-8c33-86778ca7f89c", - "savedPayload": { - "position": { "x": 21538.436324602277, "y": 16959.840895421803 }, - "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "+DI Begin", - "project": "Foundations", - "id": "65ec6c2d-5328-41f2-8eb6-0f03fbed8f42", - "savedPayload": { - "position": { "x": 21418.675453912034, "y": 16600.37042061702 }, - "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "+DI Begin", "id": "ab40f6c8-026c-4c9e-970b-e1da797e83d7" } - } - }, - { - "type": "Polygon Vertex", - "name": "+DI End", - "project": "Foundations", - "id": "a61c7250-5391-45d5-9da3-133b3089268c", - "savedPayload": { - "position": { "x": 21759.700584736114, "y": 16552.16654353365 }, - "targetPosition": { "x": 21647.37524623089, "y": 16987.92223004811 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "+DI End", "id": "cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4" } - } - } - ], - "id": "900f1174-1224-4aa1-9d99-58103f23c4ac", - "savedPayload": { - "position": { "x": 20803.028641825884, "y": 17097.08262545936 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "-DI", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "a6a9fd26-a928-484e-9408-7df706ab8202", - "savedPayload": { - "position": { "x": 21486.716013048677, "y": 16772.686114286662 }, - "targetPosition": { "x": 21572.59574962824, "y": 16823.917655792116 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "ed323d74-83e4-4338-b932-bb36584e68c4", - "savedPayload": { - "position": { "x": 21572.59574962824, "y": 16823.917655792116 }, - "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "-DI Begin", - "project": "Foundations", - "id": "654b23d0-1ac9-4511-b0a1-b773a6c905d5", - "savedPayload": { - "position": { "x": 21655.575275314757, "y": 16502.903208879576 }, - "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "-DI Begin", "id": "20776211-c287-4689-9048-83655653dac9" } - } - }, - { - "type": "Polygon Vertex", - "name": "-DI End", - "project": "Foundations", - "id": "ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53", - "savedPayload": { - "position": { "x": 21996.367093706795, "y": 16552.729809571356 }, - "targetPosition": { "x": 21765.825156932253, "y": 16939.188624179387 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "-DI End", "id": "f0a11eef-05f1-474f-89e7-3bee3ab07a67" } - } - } - ], - "id": "057d309b-88ca-42f6-8e23-ea8ae1e2ed05", - "savedPayload": { - "position": { "x": 20853.602318583264, "y": 16991.052707171322 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Band 50 - 75", - "project": "Foundations", - "polygonBody": { - "type": "Polygon Body", - "name": "New Polygon Body", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}", - "project": "Foundations", - "id": "f29f2ffc-a9e6-42b3-b524-32f9d70bc7df", - "savedPayload": { - "position": { "x": 21321.91235715429, "y": 16566.290053880995 }, - "targetPosition": { "x": 21512.343857223186, "y": 16686.126791910327 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "dc5a2ec9-1b68-453d-bfc8-035e20b66703", - "savedPayload": { - "position": { "x": 21512.343857223186, "y": 16686.126791910327 }, - "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Band 50 Begin", - "project": "Foundations", - "id": "0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60", - "savedPayload": { - "position": { "x": 21683.206561909425, "y": 16527.80544901997 }, - "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 50 End", - "project": "Foundations", - "id": "e2f2d64f-6fd0-477d-932a-20b83ce53cf1", - "savedPayload": { - "position": { "x": 21910.338676172203, "y": 16476.12649645877 }, - "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 75 End", - "project": "Foundations", - "id": "dde5fc42-4c65-4f55-b754-ee07575081e6", - "savedPayload": { - "position": { "x": 22132.880333419635, "y": 16544.937267831196 }, - "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 75 Begin", - "project": "Foundations", - "id": "4154f4b4-739c-4d2f-90d0-c4c6f735b3f3", - "savedPayload": { - "position": { "x": 22291.201676309993, "y": 16715.799972517434 }, - "targetPosition": { "x": 21893.206857360976, "y": 16925.800267968985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } - } - } - ], - "id": "0c2cbdcc-700f-45af-a671-29be9b677dcc", - "savedPayload": { - "position": { "x": 20929.895301297216, "y": 16901.725101463257 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Band 75 - 100", - "project": "Foundations", - "polygonBody": { - "type": "Polygon Body", - "name": "New Polygon Body", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", - "project": "Foundations", - "id": "cd98d7c9-6bd1-4f1f-a21e-ecda719b6888", - "savedPayload": { - "position": { "x": 21721.289088391586, "y": 16611.575283338283 }, - "targetPosition": { "x": 21870.24486405402, "y": 16780.208544875866 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "4af5b3ce-bba8-4f3d-9b54-9674f9daa71f", - "savedPayload": { - "position": { "x": 21870.24486405402, "y": 16780.208544875866 }, - "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Band 75 Begin", - "project": "Foundations", - "id": "2f2f44d1-6b8f-4def-a1fb-18500da9952b", - "savedPayload": { - "position": { "x": 21929.83492972587, "y": 16507.804653921874 }, - "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 75 End", - "project": "Foundations", - "id": "c9d5eb01-23ba-4da5-8029-84f4ac6c2007", - "savedPayload": { - "position": { "x": 22162.32624088316, "y": 16522.2095733477 }, - "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 100 End", - "project": "Foundations", - "id": "97b2cafc-9ca1-49fd-b86c-ebafcf546842", - "savedPayload": { - "position": { "x": 22356.467162791618, "y": 16650.93025508858 }, - "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 100 End", "id": "798370e8-9a99-4947-9a67-968bca900833" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 100 Begin", - "project": "Foundations", - "id": "d0dedf91-ac18-4ef0-9335-765bcbdf95b0", - "savedPayload": { - "position": { "x": 22460.23779220803, "y": 16859.476096422863 }, - "targetPosition": { "x": 22019.200639716455, "y": 16948.84180641345 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 100 Begin", "id": "f5c6c92d-c739-4f17-964d-080240fc4628" } - } - } - ], - "id": "9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5", - "savedPayload": { - "position": { "x": 21026.70834927591, "y": 16835.18733704332 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Level 50", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}", - "project": "Foundations", - "id": "e06383fe-a5dd-4554-a163-f6d0adaa434a", - "savedPayload": { - "position": { "x": 22521.53479181756, "y": 16664.64716489982 }, - "targetPosition": { "x": 22521.53479181756, "y": 16364.64716489982 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "281f1f26-a63f-47e8-aced-cf97115f7925", - "savedPayload": { - "position": { "x": 22054.754504680466, "y": 16563.4076045345 }, - "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Band 50 Begin", - "project": "Foundations", - "id": "5ab321e2-936f-4946-a708-62011d8bac64", - "savedPayload": { - "position": { "x": 22391.12343558253, "y": 16637.419062723424 }, - "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 50 End", - "project": "Foundations", - "id": "2afa5b8c-582f-45f6-8749-6e818fa56d7c", - "savedPayload": { - "position": { "x": 22576.638183632953, "y": 16927.601818715637 }, - "targetPosition": { "x": 22133.59923706614, "y": 17006.44655110131 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } - } - } - ], - "id": "6df98b5c-0db8-447a-adab-23a356c6182b", - "savedPayload": { - "position": { "x": 21137.443813290713, "y": 16795.973852597872 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Level 75", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}", - "project": "Foundations", - "id": "d58e329b-6996-469e-9279-319128435135", - "savedPayload": { - "position": { "x": 22741.79144749199, "y": 16393.376449443695 }, - "targetPosition": { "x": 22506.66709336981, "y": 16777.064523403034 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "7befc553-bc07-43b5-9b53-eed7f7564b69", - "savedPayload": { - "position": { "x": 22276.302283873436, "y": 16646.641823889655 }, - "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Band 75 Begin", - "project": "Foundations", - "id": "d7ee0589-7046-41da-97e2-64bece0f45ae", - "savedPayload": { - "position": { "x": 22578.194472265055, "y": 16812.42137693395 }, - "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 Begin", "id": "226d3395-f608-4bf7-9526-6cffaf7b734d" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 75 End", - "project": "Foundations", - "id": "58218d74-b8ed-4c09-9920-bcd103d2c00b", - "savedPayload": { - "position": { "x": 22674.440639724322, "y": 17143.11523667261 }, - "targetPosition": { "x": 22227.134755407402, "y": 17093.947708206575 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 75 End", "id": "85418e43-44b8-47a0-8172-767bdd742b05" } - } - } - ], - "id": "56c84477-78b8-4ec2-bbd6-c0f76f9c9a90", - "savedPayload": { - "position": { "x": 21254.55525446803, "y": 16786.756982288527 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Band 25 - 50", - "project": "Foundations", - "polygonBody": { - "type": "Polygon Body", - "name": "New Polygon Body", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}", - "project": "Foundations", - "id": "6a419c80-9d0a-4f32-8645-44f71498c2a6", - "savedPayload": { - "position": { "x": 22352.027957427996, "y": 16758.247323424825 }, - "targetPosition": { "x": 22322.12873037469, "y": 16981.251888897405 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "6c954fd3-d05d-421c-b9dd-9e413759d50b", - "savedPayload": { - "position": { "x": 22322.12873037469, "y": 16981.251888897405 }, - "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Band 25 Begin", - "project": "Foundations", - "id": "646f52b1-0faf-44cd-bff8-eaf02feff5cd", - "savedPayload": { - "position": { "x": 22567.02104915733, "y": 16847.900443704963 }, - "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 25 Begin", "id": "c9437036-a169-4106-a07c-3e88867f8ff2" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 25 End", - "project": "Foundations", - "id": "88b7af94-e3f7-46d8-b3ea-8438c3919f01", - "savedPayload": { - "position": { "x": 22708.38396809302, "y": 17033.03886926077 }, - "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 25 End", "id": "748819d2-1545-40ef-aa5b-5bf8d5916733" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 50 End", - "project": "Foundations", - "id": "215b0fd2-a4c4-487f-a1ef-f6854e918ca3", - "savedPayload": { - "position": { "x": 22738.23863426655, "y": 17264.0549084766 }, - "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 End", "id": "75de4dca-059a-43c8-97c0-a17cefd70e72" } - } - }, - { - "type": "Polygon Vertex", - "name": "Band 50 Begin", - "project": "Foundations", - "id": "fbed1fbe-4264-413d-91ea-4eaf3639bab7", - "savedPayload": { - "position": { "x": 22648.585513986407, "y": 17479.04800020593 }, - "targetPosition": { "x": 22292.229503321385, "y": 17204.256454369985 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Band 50 Begin", "id": "3190a724-bdd5-42d8-8f98-cb0607d80ce8" } - } - } - ], - "id": "a39c8312-2af2-4dd4-946b-60dc03bb4868", - "savedPayload": { - "position": { "x": 21370.06172162743, "y": 16808.164840595266 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "images": [], - "texts": [ - { - "type": "Text", - "name": "New Text", - "project": "Foundations", - "textCondition": { - "type": "Text Condition", - "name": "New Text Condition", - "code": "", - "project": "Foundations", - "id": "bbc7ba15-2edb-4f35-9649-4d9ce3c353de", - "savedPayload": { - "position": { "x": 21314.826062620083, "y": 16438.627325428904 }, - "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "textPosition": { - "type": "Text Position", - "name": "", - "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", - "project": "Foundations", - "id": "ff933fea-8a4b-4532-b1ce-1cdd194f09d9", - "savedPayload": { - "position": { "x": 21592.5602102116, "y": 16424.071895522564 }, - "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "textFormula": { - "type": "Text Formula", - "name": "New Text Formula", - "code": "record.property", - "project": "Foundations", - "id": "73edee06-950f-45cd-bd90-32ef9303ac94", - "savedPayload": { - "position": { "x": 21825.807322571105, "y": 16575.544341380217 }, - "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}", - "project": "Foundations", - "id": "f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2", - "savedPayload": { - "position": { "x": 21925.474930555025, "y": 16835.18733704332 }, - "targetPosition": { "x": 21476.091639915467, "y": 16858.738517352645 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "1b37d84b-5045-456c-aabf-924be783d067", - "savedPayload": { - "position": { "x": 21476.091639915467, "y": 16858.738517352645 }, - "targetPosition": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "cdb5a75e-613a-481d-88e0-38991cc242f2", - "savedPayload": { - "position": { "x": 21231.004074158704, "y": 17236.140272928085 }, - "targetPosition": { "x": 21532.11284702019, "y": 17570.555444392914 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "DMI Directional Movement", - "config": "{ \n \"codeName\": \"DMI\"\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "ADX", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.adx", - "project": "Foundations", - "id": "0eaf0b8e-aeb3-4b05-be3a-d235958773d2", - "savedPayload": { - "position": { "x": 22240.918013416493, "y": 16650.210137309925 }, - "targetPosition": { "x": 22217.366833107168, "y": 17099.593427949483 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", - "project": "Foundations", - "id": "581d5c5a-0805-4d53-80c3-ec3fd38fd825", - "savedPayload": { - "position": { "x": 22618.319768991933, "y": 16895.297703066688 }, - "targetPosition": { "x": 22217.366833107168, "y": 17099.593427949483 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "57929c4f-d65a-4342-a156-83e3c37bcde3", - "savedPayload": { - "position": { "x": 22217.366833107168, "y": 17099.593427949483 }, - "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "+DI", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.plusDI", - "project": "Foundations", - "id": "f03ad7aa-8df8-48d4-b8f9-ca83062e24f1", - "savedPayload": { - "position": { "x": 22746.860859145447, "y": 17082.326149795445 }, - "targetPosition": { "x": 22412.445687680618, "y": 17383.434922656932 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", - "project": "Foundations", - "id": "a59f5ccb-0893-4a38-8603-f33c7bd79d86", - "savedPayload": { - "position": { "x": 22840.421120013438, "y": 17522.492570125658 }, - "targetPosition": { "x": 22412.445687680618, "y": 17383.434922656932 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "a2d73831-c487-4f26-8b5b-66980654a6ff", - "savedPayload": { - "position": { "x": 22412.445687680618, "y": 17383.434922656932 }, - "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "-DI", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.minusDI", - "project": "Foundations", - "id": "b0dc6011-498f-486e-947e-4b7d700927ae", - "savedPayload": { - "position": { "x": 22799.064313565403, "y": 17745.63392959101 }, - "targetPosition": { "x": 22349.681022925844, "y": 17722.082749281686 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}", - "project": "Foundations", - "id": "b942aa1f-30ab-4633-bc95-9c9d5c7dc100", - "savedPayload": { - "position": { "x": 22553.97674780864, "y": 18123.03568516645 }, - "targetPosition": { "x": 22349.681022925844, "y": 17722.082749281686 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "c8fd597b-22d1-43c9-88a0-34afa3fd44c1", - "savedPayload": { - "position": { "x": 22349.681022925844, "y": 17722.082749281686 }, - "targetPosition": { "x": 21972.279267350405, "y": 17476.995183524923 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "9021a665-2e1b-472e-ab60-6b244795eb9e", - "savedPayload": { - "position": { "x": 21972.279267350405, "y": 17476.995183524923 }, - "targetPosition": { "x": 21532.11284702019, "y": 17570.555444392914 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "4e8c7782-32a0-496d-baab-d11bb1a562d0", - "savedPayload": { - "position": { "x": 21532.11284702019, "y": 17570.555444392914 }, - "targetPosition": { "x": 21393.055199551465, "y": 17998.530876725734 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "24ac7fd1-9eb7-4931-9103-43dec214e698", - "savedPayload": { - "position": { "x": 21445.055199551465, "y": 17992.530876725734 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Plotter", - "name": "Ichimoku Cloud", - "config": "{ \n \"codeName\": \"Plotter-Ichimoku\"\n}", - "project": "Foundations", - "modules": [ - { - "type": "Plotter Module", - "name": "Ichimoku", - "config": "{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}", - "project": "Foundations", - "shapes": { - "type": "Shapes", - "name": "New Shapes", - "project": "Foundations", - "chartPoints": [ - { - "type": "Chart Points", - "name": "New Chart Points", - "project": "Foundations", - "points": [ - { - "type": "Point", - "name": "Lagging Span Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.pastBegin\ny = record.previous.laggingSpan\n", - "project": "Foundations", - "id": "40d770c4-6cc1-4a26-afed-5aae3615acd0", - "savedPayload": { - "position": { "x": 21613.92929803368, "y": 17824.290980236306 }, - "targetPosition": { "x": 21545.053354308588, "y": 17532.30450045346 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ed94f11a-7635-42cb-ac2d-fe9d05159b2a", - "savedPayload": { - "position": { "x": 21545.053354308588, "y": 17532.30450045346 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Lagging Span End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.pastEnd\ny = record.laggingSpan\n", - "project": "Foundations", - "id": "a671dd96-1e10-4fe7-bf9c-64acf9379878", - "savedPayload": { - "position": { "x": 21276.342054323566, "y": 17806.061629020252 }, - "targetPosition": { "x": 21376.25973245353, "y": 17523.189824845434 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b", - "savedPayload": { - "position": { "x": 21376.25973245353, "y": 17523.189824845434 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Conersion Line Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.conversionLine", - "project": "Foundations", - "id": "827748a6-7f40-4a30-a811-f88883118c88", - "savedPayload": { - "position": { "x": 21160.193219699046, "y": 17485.581126561214 }, - "targetPosition": { "x": 21239.18926742016, "y": 17424.265350088564 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "a56bb9d9-6e55-4fa3-936d-81582cf1f94d", - "savedPayload": { - "position": { "x": 21239.18926742016, "y": 17424.265350088564 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Conversion Line End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.conversionLine", - "project": "Foundations", - "id": "3e816114-9409-4ef8-ae5b-92de87c7ba20", - "savedPayload": { - "position": { "x": 21077.755347622762, "y": 17275.812523711415 }, - "targetPosition": { "x": 21177.360863362945, "y": 17266.938897951215 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0", - "savedPayload": { - "position": { "x": 21177.360863362945, "y": 17266.938897951215 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Base Line Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.begin\ny = record.previous.baseLine", - "project": "Foundations", - "id": "9473832d-9c65-47c0-81b7-06e6399b21b1", - "savedPayload": { - "position": { "x": 21121.813665420734, "y": 17054.774666938338 }, - "targetPosition": { "x": 21210.404601711423, "y": 17101.16050537141 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "f7d3e6d3-089b-4bc7-8468-2e42bc6511b7", - "savedPayload": { - "position": { "x": 21210.404601711423, "y": 17101.16050537141 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Base Line End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.end\ny = record.baseLine", - "project": "Foundations", - "id": "01e0f6a0-132f-497a-8cbf-45f305163405", - "savedPayload": { - "position": { "x": 21278.379968493304, "y": 16892.64551398857 }, - "targetPosition": { "x": 21327.82932901585, "y": 16979.563640659082 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "385613d8-5b52-44b9-be18-91bca1c86c47", - "savedPayload": { - "position": { "x": 21327.82932901585, "y": 16979.563640659082 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Plot Lead Line 1 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.forwardBegin\ny = record.previous.plotLeadLine1", - "project": "Foundations", - "id": "19cecf0e-124a-4394-8968-2edcb21cfbd8", - "savedPayload": { - "position": { "x": 21497.74556185957, "y": 16840.899925373804 }, - "targetPosition": { "x": 21492.35352404055, "y": 16940.754449198008 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41", - "savedPayload": { - "position": { "x": 21492.35352404055, "y": 16940.754449198008 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Plot Lead Line 1 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.forwardEnd\ny = record.plotLeadLine1", - "project": "Foundations", - "id": "1584a320-70a4-4487-8b2e-cbacab3288ad", - "savedPayload": { - "position": { "x": 21710.263419588955, "y": 16915.966759862375 }, - "targetPosition": { "x": 21651.74191733759, "y": 16997.054575064434 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "cb4fb579-edd5-4de7-a831-003f24afcf39", - "savedPayload": { - "position": { "x": 21651.74191733759, "y": 16997.054575064434 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Plot Lead Line 2 Begin", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.forwardBegin\ny = record.previous.plotLeadLine2", - "project": "Foundations", - "id": "66ad8d46-50dc-4306-9d06-a3c6f4ead8e2", - "savedPayload": { - "position": { "x": 21848.460623431813, "y": 17094.012827901068 }, - "targetPosition": { "x": 21755.389820219734, "y": 17130.589126093455 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83", - "savedPayload": { - "position": { "x": 21755.389820219734, "y": 17130.589126093455 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Point", - "name": "Plot Lead Line 2 End", - "project": "Foundations", - "pointFormula": { - "type": "Point Formula", - "name": "New Point Formula", - "code": "x = record.forwardEnd\ny = record.plotLeadLine2", - "project": "Foundations", - "id": "e837a646-7549-469e-8d35-6c1cee681da4", - "savedPayload": { - "position": { "x": 21868.460537622814, "y": 17318.509760900997 }, - "targetPosition": { "x": 21770.389755862983, "y": 17298.961825843402 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 1, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3", - "savedPayload": { - "position": { "x": 21770.389755862983, "y": 17298.961825843402 }, - "targetPosition": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "3086f338-1640-4ebb-bafe-bf8cfd3da0ec", - "savedPayload": { - "position": { "x": 21476.177410583496, "y": 17240.318020670617 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 5, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "polygons": [ - { - "type": "Polygon", - "name": "Lagging Span", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}", - "project": "Foundations", - "id": "fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc", - "savedPayload": { - "position": { "x": 21358.45008670067, "y": 17482.68789820106 }, - "targetPosition": { "x": 21444.48655215333, "y": 17359.81509155771 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "cd32ab1b-e563-45d7-a3f8-ecb171273385", - "savedPayload": { - "position": { "x": 21444.48655215333, "y": 17359.81509155771 }, - "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 2, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Lagging Span Begin", - "project": "Foundations", - "id": "01c3a82b-97af-4c64-9675-c2ae9e55c5c9", - "savedPayload": { - "position": { "x": 21235.080691702322, "y": 17289.03673821444 }, - "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lagging Span Begin", "id": "ed94f11a-7635-42cb-ac2d-fe9d05159b2a" } - } - }, - { - "type": "Polygon Vertex", - "name": "Lagging Span End", - "project": "Foundations", - "id": "5e20b9a4-ae32-4a81-bb0b-289bf8d04a58", - "savedPayload": { - "position": { "x": 21284.777404319288, "y": 17064.869354009046 }, - "targetPosition": { "x": 21530.523017605985, "y": 17236.94228491436 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Lagging Span End", "id": "15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b" } - } - } - ], - "id": "90a34d00-99e2-4a5e-94f1-782aeaec89ed", - "savedPayload": { - "position": { "x": 21616.69257290389, "y": 17584.536474266115 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Conversion Line", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}", - "project": "Foundations", - "id": "e865a1b2-668e-427f-b16d-3ecc6c4f770f", - "savedPayload": { - "position": { "x": 20986.602226600873, "y": 17190.139258675794 }, - "targetPosition": { "x": 21276.379974487594, "y": 17112.493545145036 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "5f0a0922-aecd-4b40-9fb3-b3fdd1207eea", - "savedPayload": { - "position": { "x": 21276.379974487594, "y": 17112.493545145036 }, - "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Conersion Line Begin", - "project": "Foundations", - "id": "0e09b636-d71d-49d5-9d9a-6e3b067925ca", - "savedPayload": { - "position": { "x": 21306.350101238982, "y": 16884.84783161428 }, - "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Conersion Line Begin", "id": "a56bb9d9-6e55-4fa3-936d-81582cf1f94d" } - } - }, - { - "type": "Polygon Vertex", - "name": "Conversion Line End", - "project": "Foundations", - "id": "b92598e2-5755-4a95-85f7-80bc63612184", - "savedPayload": { - "position": { "x": 21488.512008843558, "y": 16745.070083727558 }, - "targetPosition": { "x": 21566.157722374315, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Conversion Line End", "id": "3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0" } - } - } - ], - "id": "59bb987c-d919-4454-ad68-f52a84639d18", - "savedPayload": { - "position": { "x": 21731.445715098944, "y": 17414.40794463353 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Base Line", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", - "project": "Foundations", - "id": "623a0cc7-8641-46ab-bb9b-6132f6b4374c", - "savedPayload": { - "position": { "x": 21179.574628289956, "y": 16649.36908833409 }, - "targetPosition": { "x": 21451.466964400952, "y": 16776.154566856298 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "639d75aa-1e58-4c36-8257-67168abafb05", - "savedPayload": { - "position": { "x": 21451.466964400952, "y": 16776.154566856298 }, - "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Base Line Begin", - "project": "Foundations", - "id": "eca8fef0-6505-4e10-908e-5fcf8a99293a", - "savedPayload": { - "position": { "x": 21620.753257514247, "y": 16621.032259142732 }, - "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Base Line Begin", "id": "f7d3e6d3-089b-4bc7-8468-2e42bc6511b7" } - } - }, - { - "type": "Polygon Vertex", - "name": "Base Line End", - "project": "Foundations", - "id": "09535200-2132-4847-960a-9ce3698e72b9", - "savedPayload": { - "position": { "x": 21850.14477903416, "y": 16631.04770926751 }, - "targetPosition": { "x": 21723.359300511947, "y": 16902.940045378506 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Base Line End", "id": "385613d8-5b52-44b9-be18-91bca1c86c47" } - } - } - ], - "id": "5ae2d724-fb7c-478e-bc67-bd08b88562bb", - "savedPayload": { - "position": { "x": 21928.708232909925, "y": 17357.843827868066 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Lead Line 1", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", - "project": "Foundations", - "id": "77e51645-bb9d-4c7a-a8bb-70de2bca0f05", - "savedPayload": { - "position": { "x": 22105.707358062016, "y": 16841.402485750586 }, - "targetPosition": { "x": 22110.9430799932, "y": 17141.356794297502 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "70f77c83-7b79-4a15-926e-173e9fcbf78f", - "savedPayload": { - "position": { "x": 22110.9430799932, "y": 17141.356794297502 }, - "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 Begin", - "project": "Foundations", - "id": "878fdf21-37b6-4487-ba94-22f16b609ec4", - "savedPayload": { - "position": { "x": 22324.576313062087, "y": 17225.509162742823 }, - "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 End", - "project": "Foundations", - "id": "3d6e5394-4cef-41ce-8091-4b557155d5a9", - "savedPayload": { - "position": { "x": 22416.133110471303, "y": 17436.075380913233 }, - "targetPosition": { "x": 22116.178801924387, "y": 17441.31110284442 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } - } - } - ], - "id": "c8fca9b3-dfe0-4442-8275-493b9d545d7a", - "savedPayload": { - "position": { "x": 22116.178801924387, "y": 17441.31110284442 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Lead Line 2", - "project": "Foundations", - "polygonBorder": { - "type": "Polygon Border", - "name": "New Polygon Border", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", - "project": "Foundations", - "id": "62ad6e42-cc75-4cf3-8217-b460a5b465f4", - "savedPayload": { - "position": { "x": 22241.064391706495, "y": 16455.292335840837 }, - "targetPosition": { "x": 22163.418678175738, "y": 16745.070083727558 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "0637699a-e7e2-4d24-b5c0-7c76748dda74", - "savedPayload": { - "position": { "x": 22163.418678175738, "y": 16745.070083727558 }, - "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 Begin", - "project": "Foundations", - "id": "3d4d544a-28fc-463b-b792-5d08ec382a6f", - "savedPayload": { - "position": { "x": 22345.580585780313, "y": 16884.84783161428 }, - "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 End", - "project": "Foundations", - "id": "507b22e5-4ae9-4290-a0df-7d7bac232aa9", - "savedPayload": { - "position": { "x": 22375.5507125317, "y": 17112.493545145036 }, - "targetPosition": { "x": 22085.77296464498, "y": 17034.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } - } - } - ], - "id": "8bcba1bd-2717-4d86-a955-b7a396e27687", - "savedPayload": { - "position": { "x": 22206.137859397168, "y": 17625.754503965716 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Cloud Green", - "project": "Foundations", - "polygonCondition": { - "type": "Polygon Condition", - "name": "New Polygon Condition", - "code": "record.plotLeadLine1 > record.plotLeadLine2", - "project": "Foundations", - "id": "13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a", - "savedPayload": { - "position": { "x": 22256.130465244914, "y": 16914.557171243552 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonBody": { - "type": "Polygon Body", - "name": "New Polygon Body", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", - "project": "Foundations", - "id": "403e5719-537a-4f87-ba17-a2885f64f841", - "savedPayload": { - "position": { "x": 22595.064232990466, "y": 16810.753950499042 }, - "targetPosition": { "x": 22360.514788250057, "y": 16997.80089105666 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "a896ce8e-5bd8-49fc-b445-ac872d80ad69", - "savedPayload": { - "position": { "x": 22360.514788250057, "y": 16997.80089105666 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 Begin", - "project": "Foundations", - "id": "c42cc383-9c0e-4aea-851a-c224501448b4", - "savedPayload": { - "position": { "x": 22418.443717164195, "y": 17118.091551427384 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 End", - "project": "Foundations", - "id": "f315431a-2603-459e-9f05-34b8ee64356c", - "savedPayload": { - "position": { "x": 22418.443717164195, "y": 17251.604111801174 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 End", - "project": "Foundations", - "id": "52eb035e-85aa-4746-ad09-7a6f1b636f3c", - "savedPayload": { - "position": { "x": 22360.514788250057, "y": 17371.894772171898 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 Begin", - "project": "Foundations", - "id": "52b3d278-b029-46f3-8772-e7dd7b5d42a3", - "savedPayload": { - "position": { "x": 22256.130465244914, "y": 17455.138491985006 }, - "targetPosition": { "x": 22125.965343509648, "y": 17184.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } - } - } - ], - "id": "d3ee5217-2b18-443a-a8dc-6884ff3711e9", - "savedPayload": { - "position": { "x": 22156.492562553198, "y": 17824.870913987237 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Polygon", - "name": "Cloud Red", - "project": "Foundations", - "polygonCondition": { - "type": "Polygon Condition", - "name": "New Polygon Condition", - "code": "record.plotLeadLine1 < record.plotLeadLine2", - "project": "Foundations", - "id": "0486bacd-b7c4-468b-a2bd-fca7604d031a", - "savedPayload": { - "position": { "x": 22301.262376958122, "y": 17325.896147383693 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonBody": { - "type": "Polygon Body", - "name": "New Polygon Body", - "project": "Foundations", - "style": { - "type": "Style", - "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", - "project": "Foundations", - "id": "acf85f27-802a-4609-a45f-f602dd9dcd1c", - "savedPayload": { - "position": { "x": 22614.324703801554, "y": 17492.15855163223 }, - "targetPosition": { "x": 22316.211040833583, "y": 17458.569208801237 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "styleConditions": [], - "id": "f6448eec-e334-4c22-8d0e-a3c68316ce42", - "savedPayload": { - "position": { "x": 22316.211040833583, "y": 17458.569208801237 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "polygonVertexes": [ - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 Begin", - "project": "Foundations", - "id": "ae3a2357-a62e-498d-81e0-90f06b7c3ec4", - "savedPayload": { - "position": { "x": 22272.1146376341, "y": 17584.589488924845 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 Begin", "id": "fbac2c1f-aa48-421f-b725-4b62cc53fc41" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 1 End", - "project": "Foundations", - "id": "cc92f4b4-eee9-4017-b30e-7e69d13f7200", - "savedPayload": { - "position": { "x": 22177.707000820214, "y": 17678.99712573873 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 1 End", "id": "cb4fb579-edd5-4de7-a831-003f24afcf39" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 End", - "project": "Foundations", - "id": "d7e2bed8-30ec-479d-8909-a1d6f05084a1", - "savedPayload": { - "position": { "x": 22051.686720696605, "y": 17723.093528938214 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 End", "id": "02355e05-fe68-4efc-bfae-d2cc6f1457c3" } - } - }, - { - "type": "Polygon Vertex", - "name": "Plot Lead Line 2 Begin", - "project": "Foundations", - "id": "9fb73913-c17f-4c3f-b60f-b1f2821d740f", - "savedPayload": { - "position": { "x": 21919.013659279062, "y": 17708.144865062754 }, - "targetPosition": { "x": 22018.09737786561, "y": 17424.979865970243 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {}, - "referenceParent": { "type": "Point", "name": "Plot Lead Line 2 Begin", "id": "b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83" } - } - } - ], - "id": "e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c", - "savedPayload": { - "position": { "x": 21990.472497531788, "y": 17945.491551727508 }, - "targetPosition": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "images": [], - "texts": [], - "id": "2a9c9e98-7ccf-4999-804c-2094204d1ca6", - "savedPayload": { - "position": { "x": 21907.781290786686, "y": 17657.113042946014 }, - "targetPosition": { "x": 21785.760297863948, "y": 17931.176680238794 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - "panels": [ - { - "type": "Plotter Panel", - "name": "Ichimoku Cloud", - "config": "{ \n \"codeName\": \"\"\n}", - "project": "Foundations", - "panelData": [ - { - "type": "Panel Data", - "name": "Lagging Span", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.laggingSpan", - "project": "Foundations", - "id": "e923bf3d-c6c5-4f08-9292-4910b5aafd6f", - "savedPayload": { - "position": { "x": 22259.43541858742, "y": 17494.427625711018 }, - "targetPosition": { "x": 22290.79395756772, "y": 17792.7841943215 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "4b843355-d7ea-45af-8fb1-ecefe26e6a75", - "savedPayload": { - "position": { "x": 22533.499055880202, "y": 17616.448618633756 }, - "targetPosition": { "x": 22290.79395756772, "y": 17792.7841943215 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ce794350-6644-4e6c-afac-e8a7a10c60ca", - "savedPayload": { - "position": { "x": 22290.79395756772, "y": 17792.7841943215 }, - "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Conversion Line", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.conversionLine", - "project": "Foundations", - "id": "468401fd-3794-4749-9434-4f9c2107db49", - "savedPayload": { - "position": { "x": 22715.862101497816, "y": 17391.249012143493 }, - "targetPosition": { "x": 22532.830612113707, "y": 17802.344468082665 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "32127f3e-22ec-4d64-ab18-90aef4433588", - "savedPayload": { - "position": { "x": 22980.36546502943, "y": 17755.306659612223 }, - "targetPosition": { "x": 22532.830612113707, "y": 17802.344468082665 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "f6d23c72-ba68-4d19-8291-53e729d60d43", - "savedPayload": { - "position": { "x": 22532.830612113707, "y": 17802.344468082665 }, - "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Base Line", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.baseLine", - "project": "Foundations", - "id": "b00a3c5a-16ca-4a05-b8a2-87442f67e7ee", - "savedPayload": { - "position": { "x": 22709.834631567945, "y": 17859.15371694624 }, - "targetPosition": { "x": 22467.129533255462, "y": 18035.48929263398 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "f9456c22-246e-4ebb-9f1a-64023ddc007e", - "savedPayload": { - "position": { "x": 22741.193170548242, "y": 18157.51028555672 }, - "targetPosition": { "x": 22467.129533255462, "y": 18035.48929263398 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "ab82afc6-55b3-4ec7-9e1e-eec7e1260efc", - "savedPayload": { - "position": { "x": 22467.129533255462, "y": 18035.48929263398 }, - "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Lead Line 1", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.leadLine1", - "project": "Foundations", - "id": "a275f6d4-c570-4d08-a93a-fcb8d2ed168a", - "savedPayload": { - "position": { "x": 23027.403273499876, "y": 18202.841512527946 }, - "targetPosition": { "x": 22579.868420584153, "y": 18249.87932099839 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "bf48ad18-804f-482c-ae5d-dbb0a3522237", - "savedPayload": { - "position": { "x": 22844.371784115767, "y": 18613.936968467115 }, - "targetPosition": { "x": 22579.868420584153, "y": 18249.87932099839 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "8b7ebb57-8606-435a-be7b-921bc4e6a2d5", - "savedPayload": { - "position": { "x": 22579.868420584153, "y": 18249.87932099839 }, - "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - }, - { - "type": "Panel Data", - "name": "Lead Line 2", - "config": "{\n \"valueDecimals\": 2\n}", - "project": "Foundations", - "dataFormula": { - "type": "Data Formula", - "name": "New Data Formula", - "code": "record.leadLine2", - "project": "Foundations", - "id": "2dafd617-bb89-4aad-b697-6a361de69a98", - "savedPayload": { - "position": { "x": 22619.172177625504, "y": 18431.5739228495 }, - "targetPosition": { "x": 22345.108540332723, "y": 18309.552929926762 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "textStyle": { - "type": "Text Style", - "name": "New Text Style", - "config": "{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", - "project": "Foundations", - "id": "34880e13-f3bd-4fa6-8245-cb47783fc1d1", - "savedPayload": { - "position": { "x": 22376.46707931302, "y": 18607.909498537243 }, - "targetPosition": { "x": 22345.108540332723, "y": 18309.552929926762 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} - } - }, - "id": "375c2ae1-cdb0-42a9-a243-0ea3a9d486a0", - "savedPayload": { - "position": { "x": 22345.108540332723, "y": 18309.552929926762 }, - "targetPosition": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "c2502509-bfd7-483e-bae8-db4db0ae302b", - "savedPayload": { - "position": { "x": 22168.77296464498, "y": 18066.84783161428 }, - "targetPosition": { "x": 21785.760297863948, "y": 17931.176680238794 }, - "floatingObject": { "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "c5dedee0-0553-457c-9a14-5c5d97907cb2", - "savedPayload": { - "position": { "x": 21785.760297863948, "y": 17931.176680238794 }, - "targetPosition": { "x": 21543.055199551465, "y": 18107.512255926536 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "f1d66d3b-c40e-4633-aa38-0f85d032d1f8", - "savedPayload": { - "position": { "x": 21595.055199551465, "y": 18101.512255926536 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } - } - ], - "id": "d2083ac0-43e2-41e4-83c7-eb09a6f29353", - "savedPayload": { - "position": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "targetPosition": { "x": 21352.350101238982, "y": 18277.84783161428 }, - "floatingObject": { "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": { "isRunning": false } - } -} +{"type":"Data Mine","name":"Zeus","config":"{ \n\"codeName\": \"Zeus\"\n}","project":"Superalgos","sensorBots":[],"apiDataFetcherBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Super Trend","config":"{ \n\"codeName\": \"Super-Trend\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Super Trend","project":"Superalgos","id":"2412939e-1585-47f9-8d09-7ea8dd7c8bf0","savedPayload":{"position":{"x":34664.87658172835,"y":17409.843880743556},"targetPosition":{"x":34703.69943849373,"y":17554.732754686916},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88"}}}],"outputDatasetFolders":[],"id":"74212c63-4a69-407d-80ec-d39ee2d8df74","savedPayload":{"position":{"x":34703.69943849373,"y":17554.732754686916},"targetPosition":{"x":34742.52229525911,"y":17699.621628630277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"5a35d0d1-cfed-4893-84ab-344a77c7d252","savedPayload":{"position":{"x":34670.168008789864,"y":17150.036259608223},"targetPosition":{"x":34820.168008789864,"y":17409.843880743556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2a42dd15-1e04-4826-bd5f-85d95fbae135","savedPayload":{"position":{"x":34897.81372232062,"y":17120.066132856835},"targetPosition":{"x":34820.168008789864,"y":17409.843880743556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Superalgos","id":"88a45f27-a0b8-4234-b7aa-f139400305db","savedPayload":{"position":{"x":35079.9756299252,"y":17259.843880743556},"targetPosition":{"x":34820.168008789864,"y":17409.843880743556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"eef38121-80a2-4471-b909-24acdc4d213a","savedPayload":{"position":{"x":34820.168008789864,"y":17409.843880743556},"targetPosition":{"x":34742.52229525911,"y":17699.621628630277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"25f05344-3e7f-4d5f-ab1c-d72689a85764","savedPayload":{"position":{"x":34954.65432961507,"y":17487.489594274313},"targetPosition":{"x":34742.52229525911,"y":17699.621628630277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"d9b0ffbd-c1bd-4e43-a00d-04a6b6fb470b","savedPayload":{"position":{"x":35032.30004314583,"y":17621.97591509952},"targetPosition":{"x":34742.52229525911,"y":17699.621628630277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"d405bfe9-74f9-4419-8288-94229c9813a6","savedPayload":{"position":{"x":35032.30004314583,"y":17777.267342161034},"targetPosition":{"x":34742.52229525911,"y":17699.621628630277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc3dbb85-168e-4fac-8893-b285de35a694","savedPayload":{"position":{"x":34742.52229525911,"y":17699.621628630277},"targetPosition":{"x":34530.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Super Trend","project":"Superalgos","id":"f5a69b9b-0423-42be-bb58-b5a51f762ee7","savedPayload":{"position":{"x":35063.39026090314,"y":18144.368905256906},"targetPosition":{"x":34763.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446"}}}],"outputDatasetFolders":[],"id":"04c16ec8-b60b-4cf0-acf4-69d955a5d2aa","savedPayload":{"position":{"x":34763.39026090314,"y":18144.368905256906},"targetPosition":{"x":34463.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"935a9195-83ac-41bc-835e-f118f5a79049","savedPayload":{"position":{"x":35022.78674246484,"y":18310.06969212979},"targetPosition":{"x":34723.197882038476,"y":18294.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"a3f5a224-75c0-4054-84ac-c4a98f823085","savedPayload":{"position":{"x":35003.27200998763,"y":18401.879290120498},"targetPosition":{"x":34723.197882038476,"y":18294.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"d39acabb-3797-410a-9d86-0edda4a41b70","savedPayload":{"position":{"x":34956.341670475565,"y":18483.16502257186},"targetPosition":{"x":34723.197882038476,"y":18294.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Superalgos","id":"0fbf825f-68af-415d-b01e-1e30528a4b49","savedPayload":{"position":{"x":34886.58959254298,"y":18545.970075640533},"targetPosition":{"x":34723.197882038476,"y":18294.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"98d9f621-8b18-4b4f-b191-b79d930dc4ec","savedPayload":{"position":{"x":34723.197882038476,"y":18294.368905256906},"targetPosition":{"x":34463.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"89d59eb6-bd97-485d-ac94-a095aaf4e58d","savedPayload":{"position":{"x":34538.39026090314,"y":18274.272715824573},"targetPosition":{"x":34463.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"3f1b6db1-7e06-499c-9879-194596e2978e","savedPayload":{"position":{"x":34463.39026090314,"y":18294.368905256906},"targetPosition":{"x":34463.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"f884fccf-e2dc-45db-a1df-36b6826b020c","savedPayload":{"position":{"x":34388.39026090314,"y":18274.272715824573},"targetPosition":{"x":34463.39026090314,"y":18144.368905256906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c2ade18e-8e3c-4448-a743-947c8163b80d","savedPayload":{"position":{"x":34830.39026090314,"y":17911.75366298624},"targetPosition":{"x":34530.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Super Trend","config":"{\n \"codeName\": \"Super-Trend\",\n \"singularVariableName\": \"superTrend\",\n \"pluralVariableName\": \"superTrends\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88","savedPayload":{"position":{"x":35293.048065704905,"y":18159.556205252084},"targetPosition":{"x":34848.58831243709,"y":18229.951714520186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Superalgos","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446","savedPayload":{"position":{"x":35249.54124832185,"y":18434.24743940298},"targetPosition":{"x":34848.58831243709,"y":18229.951714520186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"af4ce0b3-14a3-4e8d-8f27-353aa5d819e5","savedPayload":{"position":{"x":35930.09896247254,"y":18978.89769667342},"targetPosition":{"x":35705.79256238259,"y":18996.550993212186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"eece0283-d534-4ce5-8606-4fa5cec4fe90","savedPayload":{"position":{"x":35705.79256238259,"y":18996.550993212186},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"47190c61-ec22-49ff-8a4c-e08e5cddc2c0","savedPayload":{"position":{"x":35899.14291070191,"y":19240.444057492805},"targetPosition":{"x":35685.1551945355,"y":19170.915233758442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aab131cd-6b2a-4708-84bf-11e65bd4f995","savedPayload":{"position":{"x":35685.1551945355,"y":19170.915233758442},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"True Range","config":"{ \n \"codeName\": \"trueRange\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trueRange","project":"Superalgos","id":"5e5bd969-819b-4131-aad4-d855c57b236d","savedPayload":{"position":{"x":35770.4537889827,"y":19470.23501891259},"targetPosition":{"x":35599.36244672269,"y":19324.1092080383},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"79e64cdc-8d3d-4c17-8bb6-69c52b09d0a5","savedPayload":{"position":{"x":35599.36244672269,"y":19324.1092080383},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ATR N Period","config":"{ \n \"codeName\": \"atrNPeriod\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.atrNPeriod","project":"Superalgos","id":"139dd901-2800-4a78-b536-a26d71f8180f","savedPayload":{"position":{"x":35563.62334952687,"y":19633.286990116863},"targetPosition":{"x":35461.475487085474,"y":19432.81052217448},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5bf3d6da-c010-4297-90f2-db405eb25ab9","savedPayload":{"position":{"x":35461.475487085474,"y":19432.81052217448},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Up Trend","config":"{ \n \"codeName\": \"uptrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.uptrend","project":"Superalgos","id":"1227cf03-417e-42af-8be8-0ac79c0372e6","savedPayload":{"position":{"x":35310.13965181897,"y":19704.776786559578},"targetPosition":{"x":35292.48635528021,"y":19480.470386469624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"58b49e52-ac7e-4458-8dc0-c16a63c11c73","savedPayload":{"position":{"x":35292.48635528021,"y":19480.470386469624},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Down Trend","config":"{ \n \"codeName\": \"downtrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.downtrend","project":"Superalgos","id":"4b55c31f-ca51-4dcd-beaf-a03463e5d541","savedPayload":{"position":{"x":35048.59329099959,"y":19673.820734788944},"targetPosition":{"x":35118.12211473395,"y":19459.833018622536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9c7651af-9740-4086-9c1b-c859d25cae26","savedPayload":{"position":{"x":35118.12211473395,"y":19459.833018622536},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Trend","config":"{ \n \"codeName\": \"trend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.trend","project":"Superalgos","id":"eb1e09d6-6794-4d4e-a8a9-227fdbb1698c","savedPayload":{"position":{"x":34818.802329579805,"y":19545.131613069738},"targetPosition":{"x":34964.928140454096,"y":19374.04027080973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"880b51d4-9bda-4f26-b722-7cd84f9cc494","savedPayload":{"position":{"x":34964.928140454096,"y":19374.04027080973},"targetPosition":{"x":35257.17976220268,"y":19031.857586289716},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"93965329-75b8-4e62-99ab-252a4aed8d86","savedPayload":{"position":{"x":35257.17976220268,"y":19031.857586289716},"targetPosition":{"x":34848.58831243709,"y":18229.951714520186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Big thanks to @rico4dev for providing the base start for ATR calcs\nI made some tweaks so now the way ATR is calculated matches TradingView :-)\n */\n\n// Set parameters to be used for ATR Period and Multiplier\nlet Nperiod = 10 // ATR Period\nlet multiplier = 3 // ATR Multiplier\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n/* We need to build the price source\nFor current price there is no problem, we have data\nFor previous price we must check if exist\nSource price is defined as OHCL4*/\n\n// OHCL4 Source for current price\nvariable.currClose = currCandle.close\nvariable.ohcl4 = (currCandle.max + currCandle.min + currCandle.close + currCandle.open)/4\n\n// OHCL4 Source for previous candle price - make sure data exists\nif (prevCandle === undefined) {\n variable.prevClose = currCandle.close\n variable.prev_ohcl4 = 0 \n} else {\n variable.prevClose = prevCandle.close\n variable.prev_ohcl4 = (prevCandle.max + prevCandle.min + prevCandle.close + prevCandle.open)/4\n}\n\n/* Define variables we need and build functions */\n/* True Range and ATR - Average True Range */\n\nvariable.trueRange = calculateTR()\nvariable.atrNPeriod = calculateATR(Nperiod)\nvariable.prevAtrNperiod = variable.atrNPeriod // Store ATR value for calcs in RMA\n\n/* To keep lastNperiodTR array to a fixed length\nwe remove the first element of the array if length is > Nperiod */\n\nvariable.lastNPeriodTR.push(calculateTR())\nif (variable.lastNPeriodTR.length > Nperiod) {\n variable.lastNPeriodTR.splice(0, 1)\n}\n\n/* Calculate ATR */\nfunction calculateATR(length) {\n return calculateRMA(variable.trueRange, length)\n}\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length) { \n if (src.length < length) { return 0 } // We check we have enough values to make the calcs. If not, set value to zero \n let alpha=1/length // It's a constant\n if (isNaN(variable.prevAtrNperiod)) {\n return 0 \n } else {\n return alpha * src + (1 - alpha) * variable.prevAtrNperiod \n } \n \n}\n\n// Build Up Trend function\n\nvariable.up = variable.ohcl4 - (multiplier * variable.atrNPeriod)\n\nif (variable.last2uptrend.length > 2) {\n variable.last2uptrend.splice(0, 1)\n}\n\nvariable.up1 = variable.last2uptrend[variable.last2uptrend.length - 1] // Previous Up Trend \n\nvariable.uptrend = calculateUpTrend()\n\nvariable.last2uptrend.push(variable.uptrend) \n\nfunction calculateUpTrend() {\n if (variable.prevClose > variable.up1) {\n return Math.max(variable.up, variable.up1)\n } else {\n return variable.up\n }\n}\n\n// Build Down Trend function\n\nvariable.dn = variable.ohcl4 + (multiplier * variable.atrNPeriod)\n\nif (variable.last2downtrend.length > 2) {\n variable.last2downtrend.splice(0, 1)\n}\n\nvariable.dn1 = variable.last2downtrend[variable.last2downtrend.length - 1] // Previous Down Trend\n\nvariable.downtrend = calculateDnTrend()\n\nvariable.last2downtrend.push(variable.downtrend) \n\nfunction calculateDnTrend() {\n if (variable.prevClose < variable.dn1) {\n return Math.min(variable.dn, variable.dn1)\n } else {\n return variable.dn\n }\n}\n\n\n// Build Trend function\n\nif (variable.last2Trend.length > 2) {\n variable.last2Trend.splice(0, 1)\n}\n\nvariable.prevTrend = variable.last2Trend[variable.last2Trend.length - 1]\n\nvariable.trend = calculateTrend()\n\nvariable.last2Trend.push(variable.trend)\n\nfunction calculateTrend() {\n\n if (variable.trend = -1 && variable.currClose > variable.dn1) {\n return 1\n }\n else if (variable.trend = 1 && variable.currClose < variable.up1) {\n return -1\n } \n else {\n return variable.prevTrend\n }\n}\n\n// End of code :-)","project":"Superalgos","id":"8f978d1c-9ed3-4dc6-9393-85f1a9497a8f","savedPayload":{"position":{"x":34813.47115952182,"y":19010.06260747479},"targetPosition":{"x":34801.7117074042,"y":18898.17889424586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab4157e5-9690-48a8-9826-c70b3802e617","savedPayload":{"position":{"x":34801.7117074042,"y":18898.17889424586},"targetPosition":{"x":34778.19280316899,"y":18674.411467788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n//// Arrays to store past data\nvariable.lastNPeriodTR = []\nvariable.last2uptrend = [0]\nvariable.last2downtrend = [0]\nvariable.last2Trend = [0]\n\n// Initialize trend\nvariable.trend = 1","project":"Superalgos","id":"179290ba-51ab-4754-be1c-90355b7a74c2","savedPayload":{"position":{"x":34640.9191861309,"y":18982.733059742375},"targetPosition":{"x":34686.677058476926,"y":18879.959195757583},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"17591e91-1610-4ccd-ab12-167be170d523","savedPayload":{"position":{"x":34686.677058476926,"y":18879.959195757583},"targetPosition":{"x":34778.19280316899,"y":18674.411467788},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"eee493c1-3895-4351-91ea-b53baf429bbb","savedPayload":{"position":{"x":34778.19280316899,"y":18674.411467788},"targetPosition":{"x":34848.58831243709,"y":18229.951714520186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"2bb58403-f839-4e0a-9b04-4f9219d7df83","savedPayload":{"position":{"x":34848.58831243709,"y":18229.951714520186},"targetPosition":{"x":34530.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Super Trend","id":"acfb7d6b-e877-4fb0-bef4-3923c049244b"}}}],"id":"c2aec9e5-4b10-4ebc-89c7-84b3df03c4a4","savedPayload":{"position":{"x":34530.39026090314,"y":17911.75366298624},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Wave Trend","config":"{ \n\"codeName\": \"Wave-Trend\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":" {\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Wave Trend","project":"Superalgos","id":"d39fc6ac-79b2-4308-9c65-05e82bf02c8d","savedPayload":{"position":{"x":35078.820689778826,"y":17597.582537482143},"targetPosition":{"x":34998.18790113113,"y":17807.638133444012},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828"}}}],"outputDatasetFolders":[],"id":"ce1d6928-a5ef-4a75-af09-51d8b6e5ec3a","savedPayload":{"position":{"x":34998.18790113113,"y":17807.638133444012},"targetPosition":{"x":34917.55511248344,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"88287fbf-f6b6-4b7d-ab0a-557c10b459d2","savedPayload":{"position":{"x":35104.17240592887,"y":17764.212928190736},"targetPosition":{"x":35092.41295381126,"y":17876.096641419666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"f713c037-7ea9-46f2-9982-318e30de5db1","savedPayload":{"position":{"x":35179.84187447517,"y":17805.29809742656},"targetPosition":{"x":35092.41295381126,"y":17876.096641419666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Superalgos","id":"d4377097-6d3f-418d-8101-2bed732b55ec","savedPayload":{"position":{"x":35204.29666704019,"y":17887.856093537277},"targetPosition":{"x":35092.41295381126,"y":17876.096641419666},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"e2689a2e-356c-4dda-b198-2fa163578c77","savedPayload":{"position":{"x":35092.41295381126,"y":17876.096641419666},"targetPosition":{"x":34917.55511248344,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"64877b9b-6a54-4b10-b82a-ab1a12ff483b","savedPayload":{"position":{"x":35362.01486575125,"y":17947.298220137778},"targetPosition":{"x":34917.55511248344,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"dbb205f1-b207-4e15-8523-16a8f5d00c81","savedPayload":{"position":{"x":35127.61070844531,"y":18098.326518053575},"targetPosition":{"x":34917.55511248344,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"1abb722a-a84a-4dbe-892b-cc35a0776e3a","savedPayload":{"position":{"x":35059.15220046965,"y":18192.5515707337},"targetPosition":{"x":34917.55511248344,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"26d5d563-1bb6-4766-9601-f43578e09501","savedPayload":{"position":{"x":34917.55511248344,"y":18017.69372940588},"targetPosition":{"x":34473.09535921563,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Wave Trend","project":"Superalgos","id":"b8a695ab-0f23-4002-82b9-400a29d413c2","savedPayload":{"position":{"x":35659.34391856269,"y":17986.529623437378},"targetPosition":{"x":35248.248462623524,"y":18169.561112821488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d"}}}],"outputDatasetFolders":[],"id":"c66980e3-2ed9-4ce8-a3b0-a63d5e91bc17","savedPayload":{"position":{"x":35248.248462623524,"y":18169.561112821488},"targetPosition":{"x":34837.153006684355,"y":18352.592602205597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"543c4f25-0af0-450b-9ea1-a4a4c6877d4a","savedPayload":{"position":{"x":35704.79905152382,"y":18238.364833380656},"targetPosition":{"x":35284.687859600075,"y":18399.63041067604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"2f7dd1e6-e0e0-4565-a6b9-a49c2ddcd0b4","savedPayload":{"position":{"x":35734.07115023963,"y":18376.079230366715},"targetPosition":{"x":35284.687859600075,"y":18399.63041067604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"01b4e456-8585-448d-acd1-d9a730f95eb1","savedPayload":{"position":{"x":35719.35448143016,"y":18516.098980972176},"targetPosition":{"x":35284.687859600075,"y":18399.63041067604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Superalgos","id":"97ed7b3c-ce95-484a-8608-e8826f28d08e","savedPayload":{"position":{"x":35662.089615175515,"y":18644.717976432803},"targetPosition":{"x":35284.687859600075,"y":18399.63041067604},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"f5fb61fa-828b-4551-8b48-9e9c1fc4fa64","savedPayload":{"position":{"x":35284.687859600075,"y":18399.63041067604},"targetPosition":{"x":34837.153006684355,"y":18352.592602205597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"a79125c3-e49c-4ad0-85df-8ea1e6b72cb2","savedPayload":{"position":{"x":35201.21065415308,"y":18617.09596573721},"targetPosition":{"x":34837.153006684355,"y":18352.592602205597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"17690387-850d-4e80-8d08-abebcf1ec894","savedPayload":{"position":{"x":34928.668751376405,"y":18558.14033017518},"targetPosition":{"x":34837.153006684355,"y":18352.592602205597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"654860da-2fe0-4b1c-a91d-45690a8d11b8","savedPayload":{"position":{"x":34813.63410244913,"y":18576.360028663457},"targetPosition":{"x":34837.153006684355,"y":18352.592602205597},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"56663c74-0c47-441f-8591-d9098f9a610b","savedPayload":{"position":{"x":34837.153006684355,"y":18352.592602205597},"targetPosition":{"x":34473.09535921563,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Wave Trend","config":"{\n \"codeName\": \"Wave-Trend\",\n \"singularVariableName\": \"waveTrend\",\n \"pluralVariableName\": \"waveTrends\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828","savedPayload":{"position":{"x":34787.327655984205,"y":18520.592890774387},"targetPosition":{"x":34520.025698727695,"y":18384.395740852524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Superalgos","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d","savedPayload":{"position":{"x":34656.22284864956,"y":18651.697698109034},"targetPosition":{"x":34520.025698727695,"y":18384.395740852524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"7c0c0127-d33a-40cd-95ce-a4c4db782862","savedPayload":{"position":{"x":34892.452596577736,"y":19354.60097983951},"targetPosition":{"x":34659.308808140646,"y":19165.804862524557},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1fa9f019-5b1a-4310-acb9-18be189b37a7","savedPayload":{"position":{"x":34659.308808140646,"y":19165.804862524557},"targetPosition":{"x":34426.165019703556,"y":18977.008745209605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"fe518407-7360-4ded-ac8c-743508cf9944","savedPayload":{"position":{"x":34641.18578943074,"y":19537.157001107924},"targetPosition":{"x":34533.67540456715,"y":19257.082873158764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"efbc0585-5a1c-4caf-ad89-2e29b5e98ca0","savedPayload":{"position":{"x":34533.67540456715,"y":19257.082873158764},"targetPosition":{"x":34426.165019703556,"y":18977.008745209605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETREND","config":"{ \n \"codeName\": \"waveTrend\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrend","project":"Superalgos","id":"29c99584-8b16-494a-a1be-0e9d7071641b","savedPayload":{"position":{"x":34355.76951043545,"y":19421.468498477418},"targetPosition":{"x":34379.23468019148,"y":19273.315247388146},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"39424ebf-7f21-4372-8b88-15bb7086cca9","savedPayload":{"position":{"x":34379.23468019148,"y":19273.315247388146},"targetPosition":{"x":34426.165019703556,"y":18977.008745209605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WAVETRENDSIGNAL","config":"{ \n \"codeName\": \"waveTrendSignal\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.waveTrendSignal","project":"Superalgos","id":"a5e59332-48bb-4252-97aa-ac587609a4e8","savedPayload":{"position":{"x":34142.97084373113,"y":19326.72442786524},"targetPosition":{"x":34237.3689023886,"y":19210.152533646695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d9a10773-5caa-4b8d-8637-ccaa4faef8b2","savedPayload":{"position":{"x":34237.3689023886,"y":19210.152533646695},"targetPosition":{"x":34426.165019703556,"y":18977.008745209605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Record WT3","config":"{ \n \"codeName\": \"wt3\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.wt3","project":"Superalgos","id":"a8cbbddf-28c6-4d38-8eca-841e44f4884a","savedPayload":{"position":{"x":34006.05382777982,"y":19138.274322504993},"targetPosition":{"x":34146.0908917544,"y":19084.519130073197},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"33d15bce-9db7-4b43-b795-59353cd2e63d","savedPayload":{"position":{"x":34146.0908917544,"y":19084.519130073197},"targetPosition":{"x":34426.165019703556,"y":18977.008745209605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a14c05f-d4a6-4cd5-9beb-328ec32e44dd","savedPayload":{"position":{"x":34426.165019703556,"y":18977.008745209605},"targetPosition":{"x":34520.025698727695,"y":18384.395740852524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* Set constant */\n\nlet n1=10 // Channel Length\nlet n2=21 // Average Length\n\n// Overbought and Oversold Levels\nlet ob=60\nlet ob2=53\nlet os=-60\nlet os2=-53\n\n/* ************** */\n\nvariable.ap = (candle.max+candle.min+candle.close)/3\n\n/* Build 3 EMAs and CI parameter */\n\nvariable.EMAesa = calculateEMA(variable.ap, n1, variable.previousEMAesa)\nif (isNaN(variable.EMAesa)) {variable.EMAesa=0}\nvariable.previousEMAesa = variable.EMAesa\n\nvariable.EMAd = calculateEMA(Math.abs(variable.ap-variable.EMAesa), n1, variable.previousEMAd)\nif (isNaN(variable.EMAd)) {variable.EMAd=0}\nvariable.previousEMAd = variable.EMAd\n\nvariable.ci = (variable.ap-variable.EMAesa)/(0.015*variable.EMAd)\nif (isNaN(variable.ci)) {variable.ci=0}\n\nvariable.EMAtci = calculateEMA(variable.ci, n2, variable.previousEMAtci)\nif (isNaN(variable.EMAtci)) {variable.EMAtci=0}\nvariable.previousEMAtci = variable.EMAtci\n\nfunction calculateEMA(src, periods, previousEMA) {\n if (src.length < periods) { return 0 }\n let k = 2 / (periods + 1)\n return src * k + previousEMA * (1-k)\n}\n\n/* Build WAVETREND and WAVETRENDSIGNAL \nFor WAVETRENDSIGNAL we need a SMA\nParameters are SMA(WAVETREND, 4) */\n\nvariable.waveTrend = variable.EMAtci // Wave Trend - It's a line\n\nvariable.last4wt1.push(variable.waveTrend)\nif (variable.last4wt1.length > 4) {\n variable.last4wt1.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 4 elements\n}\n\nvariable.waveTrendSignal = calculateSMA(variable.last4wt1, 4) // Signal - It's a line\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n/* Build WT3 */\n\nvariable.wt3 = variable.waveTrend - variable.waveTrendSignal // Histogram\n\n// End of code :-)","project":"Superalgos","id":"32d5f441-d68a-4c29-89ee-041138ae67d3","savedPayload":{"position":{"x":34182.89366437173,"y":18813.0341261546},"targetPosition":{"x":34232.89366437173,"y":18726.431585776154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c129c1b-0def-43a3-826b-7542c834eb24","savedPayload":{"position":{"x":34232.89366437173,"y":18726.431585776154},"targetPosition":{"x":34307.89366437173,"y":18596.527775208488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n/* WaveTrend needs 3 EMA and 1 SMA\nOthers constants and vars are declared in the loop code\nso to use let and not var and avoid possible conflicts */\n \nvariable.previousEMAesa = 0\nvariable.previousEMAd = 0\nvariable.previousEMAtci = 0\n\nvariable.last4wt1 = [] // Last 4 wt1 records\n\n/* HLC3 */\nvariable.ap = 0","project":"Superalgos","id":"5cad68f2-69ba-42a1-95b5-3a6ae2cac0b1","savedPayload":{"position":{"x":34091.38731342562,"y":18721.527775208488},"targetPosition":{"x":34177.989853804065,"y":18671.527775208488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c689da4f-8f19-47e6-8f82-11e2f42d3ecd","savedPayload":{"position":{"x":34177.989853804065,"y":18671.527775208488},"targetPosition":{"x":34307.89366437173,"y":18596.527775208488},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3f88bd6f-cdde-4122-9778-ce7a7588fd7b","savedPayload":{"position":{"x":34307.89366437173,"y":18596.527775208488},"targetPosition":{"x":34520.025698727695,"y":18384.395740852524},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ff542733-ddbd-4cbf-b90d-a12c49752916","savedPayload":{"position":{"x":34520.025698727695,"y":18384.395740852524},"targetPosition":{"x":34473.09535921563,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Wave Trend","id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742"}}}],"id":"9ce52f75-7caa-4d0e-8faf-09a1e8a8033a","savedPayload":{"position":{"x":34473.09535921563,"y":18088.089238673983},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Donchian Channel","config":"{ \n\"codeName\": \"Donchian-Channel\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Donchian Channel","project":"Superalgos","id":"2000e920-443a-49d2-9003-b16d742547dc","savedPayload":{"position":{"x":35093.59965723939,"y":18006.484346787634},"targetPosition":{"x":34841.998486855766,"y":18169.876057292142},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662"}}}],"outputDatasetFolders":[],"id":"014aaa46-fa23-41a3-9834-b9382f6af876","savedPayload":{"position":{"x":34841.998486855766,"y":18169.876057292142},"targetPosition":{"x":34590.39731647214,"y":18333.26776779665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"22266684-e056-49a8-8885-4a31cebd34d2","savedPayload":{"position":{"x":35090.725358806165,"y":18094.623533280548},"targetPosition":{"x":34889.98617689851,"y":18317.566980923766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"d55aa460-8292-4cba-831a-01425cbea4e7","savedPayload":{"position":{"x":35039.780607111694,"y":18309.716587487324},"targetPosition":{"x":34889.98617689851,"y":18317.566980923766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Superalgos","id":"71b430e7-6a5c-437b-a015-76a8202de236","savedPayload":{"position":{"x":35001.45790072012,"y":18417.936571877595},"targetPosition":{"x":34889.98617689851,"y":18317.566980923766},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"9070474a-4a33-4c1b-8ac0-113ca33928c5","savedPayload":{"position":{"x":34889.98617689851,"y":18317.566980923766},"targetPosition":{"x":34590.39731647214,"y":18333.26776779665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"8af7a7fd-54f6-496c-b4e3-05a37d838288","savedPayload":{"position":{"x":34857.69927372865,"y":18469.464917718513},"targetPosition":{"x":34590.39731647214,"y":18333.26776779665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"75ad91f0-37ca-42fb-9c20-c3965f115741","savedPayload":{"position":{"x":34672.093171724395,"y":18459.068352988463},"targetPosition":{"x":34590.39731647214,"y":18333.26776779665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"f4f25b2a-d402-43d9-b1de-248f2987e80f","savedPayload":{"position":{"x":34598.24770990858,"y":18483.062198009837},"targetPosition":{"x":34590.39731647214,"y":18333.26776779665},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"18bfecb5-3666-4eaf-8b3a-d44a41aa5752","savedPayload":{"position":{"x":34590.39731647214,"y":18333.26776779665},"targetPosition":{"x":34323.09535921563,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Donchian Channel","project":"Superalgos","id":"a0373c2d-dcd9-4b36-8db8-6c5e377f4e70","savedPayload":{"position":{"x":33608.97088400983,"y":18756.406184765485},"targetPosition":{"x":33631.38991208576,"y":18457.24504561113},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e"}}}],"outputDatasetFolders":[],"id":"a9f3e616-1897-4716-94be-92676ab2c97c","savedPayload":{"position":{"x":33631.38991208576,"y":18457.24504561113},"targetPosition":{"x":33653.80894016169,"y":18158.083906456774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"ab757f0c-c816-42c1-86f0-97c16ef7df9b","savedPayload":{"position":{"x":33446.76773487712,"y":18703.533366689542},"targetPosition":{"x":33484.8129227426,"y":18405.955538751572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"5675ab54-d0e8-4038-ab6a-56ef2aa08c55","savedPayload":{"position":{"x":33356.67319292745,"y":18677.212261512315},"targetPosition":{"x":33484.8129227426,"y":18405.955538751572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"51eb2e2d-75b5-4aa9-9628-da6fdafee5c0","savedPayload":{"position":{"x":33279.12186053407,"y":18624.338658354547},"targetPosition":{"x":33484.8129227426,"y":18405.955538751572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Superalgos","id":"c19ecb80-d74c-4a66-8bc9-7c164f2f81bf","savedPayload":{"position":{"x":33221.705002443574,"y":18550.088193885374},"targetPosition":{"x":33484.8129227426,"y":18405.955538751572},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"22190dfd-2d9d-401b-a391-642f3140b8ba","savedPayload":{"position":{"x":33484.8129227426,"y":18405.955538751572},"targetPosition":{"x":33653.80894016169,"y":18158.083906456774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"0c9cddc3-dfd4-49f2-b5e9-2d9cb15164e2","savedPayload":{"position":{"x":33518.66360997633,"y":18223.16646732441},"targetPosition":{"x":33653.80894016169,"y":18158.083906456774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"decfbbf5-ddb1-48ed-9703-3dfd2817fd4a","savedPayload":{"position":{"x":33504.22837058451,"y":18146.87439241881},"targetPosition":{"x":33653.80894016169,"y":18158.083906456774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"66d5f6e0-5b1e-4fce-9187-11f226def0a6","savedPayload":{"position":{"x":33529.87312401429,"y":18073.58589774723},"targetPosition":{"x":33653.80894016169,"y":18158.083906456774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"04245397-cdac-4f93-b45f-86787e821ab6","savedPayload":{"position":{"x":34415.80045752811,"y":18482.38757276333},"targetPosition":{"x":34323.09535921563,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Donchian Channel","config":"{\n \"codeName\": \"Donchian-Channel\",\n \"singularVariableName\": \"donchian\",\n \"pluralVariableName\": \"donchians\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662","savedPayload":{"position":{"x":34563.25938760064,"y":18668.419063027653},"targetPosition":{"x":34118.79963433283,"y":18598.02355375955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Superalgos","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e","savedPayload":{"position":{"x":34189.19514360093,"y":19042.483307027363},"targetPosition":{"x":34118.79963433283,"y":18598.02355375955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"1a36f31f-c662-44c1-859e-95dfc06c72cf","savedPayload":{"position":{"x":34083.47286386884,"y":19272.098489718886},"targetPosition":{"x":33800.42154718726,"y":19088.282815401315},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39eca54b-9530-4c5b-a28f-a58a7b7a7f6a","savedPayload":{"position":{"x":33800.42154718726,"y":19088.282815401315},"targetPosition":{"x":33517.37023050568,"y":18904.467141083744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"25467c14-bbdd-4b2f-8f55-7463c2e47d0f","savedPayload":{"position":{"x":33482.04346004169,"y":19578.542077043083},"targetPosition":{"x":33499.706845273686,"y":19241.504609063413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d8a9f877-40ea-4464-823b-6ece32c332a4","savedPayload":{"position":{"x":33499.706845273686,"y":19241.504609063413},"targetPosition":{"x":33517.37023050568,"y":18904.467141083744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"hiHigh","config":"{ \n \"codeName\": \"hiHigh\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.hiHigh","project":"Superalgos","id":"7d1d3c9b-5638-4ff1-a97b-fccb540d14f4","savedPayload":{"position":{"x":33066.298177635326,"y":19134.29983157689},"targetPosition":{"x":33216.655528592106,"y":19057.688934745842},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6fd13621-5530-49fc-9b62-cd43937ae9c8","savedPayload":{"position":{"x":33216.655528592106,"y":19057.688934745842},"targetPosition":{"x":33517.37023050568,"y":18904.467141083744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"loLow","config":"{ \n \"codeName\": \"loLow\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.loLow","project":"Superalgos","id":"ed2dd438-916d-422c-8395-b85103cfac6a","savedPayload":{"position":{"x":33092.79325548331,"y":18628.743629607387},"targetPosition":{"x":33234.3189138241,"y":18720.651466766172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d8ffc062-4f09-429d-8b7f-fad13e2b0bcc","savedPayload":{"position":{"x":33234.3189138241,"y":18720.651466766172},"targetPosition":{"x":33517.37023050568,"y":18904.467141083744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Mid Point","config":"{ \n \"codeName\": \"midPoint\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.midPoint","project":"Superalgos","id":"fda3d478-ea77-4a42-a742-e99caddf1b37","savedPayload":{"position":{"x":33543.86530835368,"y":18398.91093911424},"targetPosition":{"x":33535.03361573767,"y":18567.429673104074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"be82c2e0-7fbd-4aa6-9cc2-203b60a3138d","savedPayload":{"position":{"x":33535.03361573767,"y":18567.429673104074},"targetPosition":{"x":33517.37023050568,"y":18904.467141083744},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"086a47ac-062a-442f-9cde-0fa2f0550df3","savedPayload":{"position":{"x":33517.37023050568,"y":18904.467141083744},"targetPosition":{"x":34118.79963433283,"y":18598.02355375955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet dcLen = 20 // Channel length\nlet candle = record.current\n\n// Build arrays Max and Min\n\nvariable.lastHighs.push(candle.max) \nvariable.lastLows.push(candle.min)\n\n// Keep the array the correct size\n\nif (variable.lastHighs.length > dcLen) {\n variable.lastHighs.splice(0, 1)\n}\n\nif (variable.lastLows.length > dcLen) {\n variable.lastLows.splice(0, 1)\n}\n\n// Calculate indicator values\n\nvariable.hiHigh = calculateHigh (variable.lastHighs, dcLen) // higher highs\nvariable.loLow = calculateLow (variable.lastLows, dcLen) // lower lows\nvariable.midPoint = (variable.hiHigh + variable.loLow) / 2 // Midpoint\n\nfunction calculateHigh (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n\n return Math.min(...array)\n}\n\n\n// End of code :-)","project":"Superalgos","id":"58b389fb-0695-4083-8b14-cd6679d36d67","savedPayload":{"position":{"x":33474.60161642633,"y":18192.474074503505},"targetPosition":{"x":33583.26827188385,"y":18221.591217077537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0655fb31-8425-4174-bc6b-275c313ee834","savedPayload":{"position":{"x":33583.26827188385,"y":18221.591217077537},"targetPosition":{"x":33800.60158279889,"y":18279.825502225605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHighs = []\nvariable.lastLows = []\n\n","project":"Superalgos","id":"eeb544b6-45f7-4bff-a026-cef0ad9edbff","savedPayload":{"position":{"x":33713.250155076785,"y":17953.825535853044},"targetPosition":{"x":33742.36729765082,"y":18062.492191310565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a2c221ef-f3c9-4069-9ff3-4ac1190b1527","savedPayload":{"position":{"x":33742.36729765082,"y":18062.492191310565},"targetPosition":{"x":33800.60158279889,"y":18279.825502225605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"393374e9-30fa-4598-9143-8df35e487665","savedPayload":{"position":{"x":33800.60158279889,"y":18279.825502225605},"targetPosition":{"x":34118.79963433283,"y":18598.02355375955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"4768d183-d8ea-4686-8419-f9dad3172020","savedPayload":{"position":{"x":34118.79963433283,"y":18598.02355375955},"targetPosition":{"x":34323.09535921563,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Donchian Channel","id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648"}}}],"id":"48c69242-e9f9-4433-b12f-6c79ee85d86b","savedPayload":{"position":{"x":34323.09535921563,"y":18197.070617874786},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Directional Movement Index (DMI)","config":"{ \n\"codeName\": \"DMI\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market DMI Directional Movement","project":"Superalgos","id":"5919f5c5-6bee-468c-b910-f5652cbecb82","savedPayload":{"position":{"x":34873.06003336527,"y":18495.774148877063},"targetPosition":{"x":34573.471172938895,"y":18480.07336200418},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17"}}}],"outputDatasetFolders":[],"id":"7aaea608-87b1-44dd-b913-0b901b31f0a4","savedPayload":{"position":{"x":34573.471172938895,"y":18480.07336200418},"targetPosition":{"x":34273.88231251252,"y":18464.372575131296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"fe35d43c-c6df-4e14-8f8f-05097d8780c4","savedPayload":{"position":{"x":34818.92776311629,"y":18565.390778390476},"targetPosition":{"x":34525.48348289615,"y":18627.764285635803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"fd624718-e85a-4d9d-8a67-90d4e961d39d","savedPayload":{"position":{"x":34651.28406808796,"y":18709.46014088806},"targetPosition":{"x":34525.48348289615,"y":18627.764285635803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f80adcc4-0286-43e6-a21f-b11c8210b305"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Superalgos","id":"84e787de-6e28-47f7-999b-ccb4df1b58b3","savedPayload":{"position":{"x":34556.67023651881,"y":18774.486425745876},"targetPosition":{"x":34525.48348289615,"y":18627.764285635803},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"0caf1c52-9492-4149-900c-88c36f943c04","savedPayload":{"position":{"x":34525.48348289615,"y":18627.764285635803},"targetPosition":{"x":34273.88231251252,"y":18464.372575131296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"f80adcc4-0286-43e6-a21f-b11c8210b305","savedPayload":{"position":{"x":34410.07946243438,"y":18731.674532387806},"targetPosition":{"x":34273.88231251252,"y":18464.372575131296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"77ab62fd-1ace-4833-852a-4b7fcfa71af1","savedPayload":{"position":{"x":34266.03191907608,"y":18614.167005344483},"targetPosition":{"x":34273.88231251252,"y":18464.372575131296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"1e735ccd-0aac-412e-9cd3-e7371c4da681","savedPayload":{"position":{"x":34192.186457260264,"y":18590.17316032311},"targetPosition":{"x":34273.88231251252,"y":18464.372575131296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b15d854d-e6bd-4a3f-86a4-e52298e1bedb","savedPayload":{"position":{"x":34273.88231251252,"y":18464.372575131296},"targetPosition":{"x":34137.68516259066,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":" {\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily DMI Directional Movement","project":"Superalgos","id":"7aa772da-83ed-49bc-ae02-cdf6dec2e327","savedPayload":{"position":{"x":34446.458428093494,"y":18928.274468049767},"targetPosition":{"x":34245.719246185836,"y":18705.33102040655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52"}}}],"outputDatasetFolders":[],"id":"689dc40b-6766-4c3f-8b01-1337836842d3","savedPayload":{"position":{"x":34245.719246185836,"y":18705.33102040655},"targetPosition":{"x":34044.98006427818,"y":18482.38757276333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"68ae89c3-ae95-4f7c-8010-77696f7cece1","savedPayload":{"position":{"x":34296.14968883846,"y":19008.975641420562},"targetPosition":{"x":34107.353571523505,"y":18775.831852983472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"676dd9be-1e1e-4f80-98af-e9d74d588c9b","savedPayload":{"position":{"x":34214.8639563871,"y":19055.90598093263},"targetPosition":{"x":34107.353571523505,"y":18775.831852983472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"7d829a3f-61dc-451c-aedf-2d441bb73ee6","savedPayload":{"position":{"x":34123.05435839639,"y":19075.420713409843},"targetPosition":{"x":34107.353571523505,"y":18775.831852983472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Superalgos","id":"a4433576-f48c-46ad-be60-94456f62807d","savedPayload":{"position":{"x":34029.70785799275,"y":19065.609600870193},"targetPosition":{"x":34107.353571523505,"y":18775.831852983472},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"2bc735c8-7b2c-43bf-a5ad-04a92a55b492","savedPayload":{"position":{"x":34107.353571523505,"y":18775.831852983472},"targetPosition":{"x":34044.98006427818,"y":18482.38757276333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"410a9275-4f43-4cbe-9ee9-a674a8465fb2","savedPayload":{"position":{"x":33998.62751512193,"y":18625.046050207606},"targetPosition":{"x":34044.98006427818,"y":18482.38757276333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"f5079609-c590-4de5-aeaf-50454e9462ff","savedPayload":{"position":{"x":33933.50834045657,"y":18582.75716371716},"targetPosition":{"x":34044.98006427818,"y":18482.38757276333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"4a4808ce-da77-4797-9c98-a20c7f4b66ff","savedPayload":{"position":{"x":33898.25792416811,"y":18513.574326385995},"targetPosition":{"x":34044.98006427818,"y":18482.38757276333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e7398a04-47e8-4195-9504-c8fb6a7f8006","savedPayload":{"position":{"x":34044.98006427818,"y":18482.38757276333},"targetPosition":{"x":34137.68516259066,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"DMI Directional Movement","config":"{\n \"codeName\": \"DMI\",\n \"singularVariableName\": \"DMI\",\n \"pluralVariableName\": \"DMIs\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17","savedPayload":{"position":{"x":34054.930278239844,"y":18719.564394291527},"targetPosition":{"x":33736.73222670589,"y":18401.36634275758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Superalgos","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52","savedPayload":{"position":{"x":33532.436501823104,"y":18802.319278642346},"targetPosition":{"x":33736.73222670589,"y":18401.36634275758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"1ec34464-ca30-478d-b477-060d5ce5c395","savedPayload":{"position":{"x":33311.94096274725,"y":18925.939866741035},"targetPosition":{"x":33190.991779775715,"y":18610.85647279823},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e5938129-efd9-406d-99d7-5138f70c071f","savedPayload":{"position":{"x":33190.991779775715,"y":18610.85647279823},"targetPosition":{"x":33070.04259680418,"y":18295.773078855425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"fec95a23-69ea-4963-8525-8eaa5d791bc9","savedPayload":{"position":{"x":32645.251332845535,"y":18820.34660283888},"targetPosition":{"x":32857.64696482486,"y":18558.059840847152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"138e7e11-7336-481f-9a0c-397cdcf8c275","savedPayload":{"position":{"x":32857.64696482486,"y":18558.059840847152},"targetPosition":{"x":33070.04259680418,"y":18295.773078855425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"+DI","config":"{ \n \"codeName\": \"plusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plusDI","project":"Superalgos","id":"ff000762-5411-45e6-bd76-17f41e2b7770","savedPayload":{"position":{"x":32570.02537437789,"y":18216.57813092881},"targetPosition":{"x":32736.69778185332,"y":18242.976446904348},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ae437f00-ed26-439e-8ee2-b464ac13a414","savedPayload":{"position":{"x":32736.69778185332,"y":18242.976446904348},"targetPosition":{"x":33070.04259680418,"y":18295.773078855425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"-DI","config":"{ \n \"codeName\": \"minusDI\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.minusDI","project":"Superalgos","id":"bc1af38f-d7ee-4af5-a8ed-e793527c0955","savedPayload":{"position":{"x":32888.61882234686,"y":17823.147987941218},"targetPosition":{"x":32949.09341383264,"y":17980.68968491262},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"25cafbf6-5636-4e0e-aabc-5323c92faa92","savedPayload":{"position":{"x":32949.09341383264,"y":17980.68968491262},"targetPosition":{"x":33070.04259680418,"y":18295.773078855425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"ADX","config":"{ \n \"codeName\": \"adx\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.adx","project":"Superalgos","id":"57bc2009-d447-4470-a9e3-49cab55d6fac","savedPayload":{"position":{"x":33388.63604477316,"y":17902.342935867833},"targetPosition":{"x":33282.4382287835,"y":18033.4863168637},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"01c1bb22-2c02-4b43-8084-71126021fbc9","savedPayload":{"position":{"x":33282.4382287835,"y":18033.4863168637},"targetPosition":{"x":33070.04259680418,"y":18295.773078855425},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3aa516a7-f994-48ed-9f01-92cf496e5338","savedPayload":{"position":{"x":33070.04259680418,"y":18295.773078855425},"targetPosition":{"x":33736.73222670589,"y":18401.36634275758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\nlet len = 14 // DI Length\nlet lensig = 14 // ADX Smoothing\n\n// Get Current and Previous Candle Data\nlet currCandle = record.current \nlet prevCandle = record.previous \n\n\n// Make sure data exists for prevCandle\n// Build variable.up = current max - previous max\n\nif (prevCandle === undefined) {\n variable.up = 0\n variable.down = 0\n variable.prevClose = currCandle.close\n} else {\n variable.up = currCandle.max - prevCandle.max\n variable.down = prevCandle.min - currCandle.min\n variable.prevClose = prevCandle.close\n}\n\n\n// console.log (variable.up, variable.down)\n\n\nvariable.plusDM = calculatePlusDM (variable.up,variable.down)\nvariable.minusDM = calculateMinusDM (variable.up,variable.down)\n\n\nfunction calculatePlusDM (up, down) {\n if (up > down && up > 0) {\n return up\n } else {\n return 0\n }\n}\n\nfunction calculateMinusDM (up, down) {\n if (down > up && down > 0) {\n return down\n } else {\n return 0\n }\n}\n\n\nvariable.trueRange = calculateTR()\n\n/* Calculate True Range */\nfunction calculateTR() {\n let hl = currCandle.max - currCandle.min \n if (variable.prevClose === 0) { return hl }\n if (isNaN(variable.prevClose)) { return hl } // Return High-Low when previous Close is 0 \n let hcp = Math.abs(currCandle.max - variable.prevClose)\n let lcp = Math.abs(currCandle.min - variable.prevClose) \n return Math.max(hl, hcp, lcp)\n}\n\n/* Calculate RMA */\nfunction calculateRMA(src, length, prevRMA) {\n if (src.length < length) { return 0 }\n let alpha = 1/length\n return alpha*src+(1-alpha)*prevRMA\n}\n\nvariable.trur = calculateRMA(variable.trueRange, len, variable.previousTrur)\nvariable.previousTrur = variable.trur\n\nk = 100/variable.trur\n\nvariable.basePlusDI = calculateRMA(variable.plusDM, len, variable.previousBasePlusDI)\nvariable.previousBasePlusDI = variable.basePlusDI\n\nvariable.baseMinusDI = calculateRMA(variable.minusDM, len, variable.previousBaseMinusDI)\nvariable.previousBaseMinusDI = variable.baseMinusDI\n\nvariable.plusDI = variable.basePlusDI * k\nif (isNaN(variable.plusDI)) {variable.plusDI=0}\nvariable.minusDI = variable.baseMinusDI * k\nif (isNaN(variable.minusDI)) {variable.minusDI=0}\n\nvariable.sumPlusMinus = variable.plusDI + variable.minusDI\n\nif (variable.sumPlusMinus == 0) {\n variable.sumPlusMinus = 1 \n} else {\n variable.sumPlusMinus = variable.sumPlusMinus\n}\n\nvariable.baseADX = calculateRMA(Math.abs(variable.plusDI - variable.minusDI)/variable.sumPlusMinus, lensig, variable.previousBaseADX)\nvariable.previousBaseADX = variable.baseADX\nvariable.adx = 100 * variable.baseADX\n\n// End of code :-)","project":"Superalgos","id":"3d2db569-3ddf-43da-be3d-c28e5504273d","savedPayload":{"position":{"x":33453.94108545847,"y":17694.61982749804},"targetPosition":{"x":33524.73962945158,"y":17782.04874816195},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6258f38-8354-48de-adb7-3b661899667e","savedPayload":{"position":{"x":33524.73962945158,"y":17782.04874816195},"targetPosition":{"x":33666.33671743779,"y":17956.90658948977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\n\nvariable.previousTrur = 0\nvariable.previousBasePlusDI = 0\nvariable.previousBaseMinusDI = 0\nvariable.previousBaseADX = 0","project":"Superalgos","id":"c2937149-cf61-4d86-808e-979e5948216b","savedPayload":{"position":{"x":33787.28590040933,"y":17641.823195546964},"targetPosition":{"x":33746.96950608549,"y":17746.8509935279},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9a0b15f6-028e-47c3-9ba3-6c0bef0cdfb3","savedPayload":{"position":{"x":33746.96950608549,"y":17746.8509935279},"targetPosition":{"x":33666.33671743779,"y":17956.90658948977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"da6ee60e-081f-401e-bd6a-5df0a847e64f","savedPayload":{"position":{"x":33666.33671743779,"y":17956.90658948977},"targetPosition":{"x":33736.73222670589,"y":18401.36634275758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"baba93f1-f096-429d-a544-efe36119fac8","savedPayload":{"position":{"x":33736.73222670589,"y":18401.36634275758},"targetPosition":{"x":34137.68516259066,"y":18197.070617874786},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"DMI Directional Movement","id":"4e8c7782-32a0-496d-baab-d11bb1a562d0"}}}],"id":"de6b7c83-31ee-41f3-83cc-57f47865c6e9","savedPayload":{"position":{"x":34137.68516259066,"y":18197.070617874786},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Ichimoku Cloud","config":"{ \n\"codeName\": \"Ichimoku\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Ichimoku Cloud","project":"Superalgos","id":"fc0db1a6-d3f2-42ee-8151-3341b44cd685","savedPayload":{"position":{"x":33456.00550317381,"y":19153.25366298624},"targetPosition":{"x":33196.197882038476,"y":19003.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9"}}}],"outputDatasetFolders":[],"id":"6ff0e507-30a0-44cf-9889-234622011f92","savedPayload":{"position":{"x":33196.197882038476,"y":19003.25366298624},"targetPosition":{"x":32936.39026090314,"y":18853.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"5e8b154e-58b0-436c-a28e-0d6a165cf7fe","savedPayload":{"position":{"x":33376.168008789864,"y":19190.70699765233},"targetPosition":{"x":33086.39026090314,"y":19113.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"b1eeff79-6ce6-4e3f-916f-efb6f5c57d36","savedPayload":{"position":{"x":33161.39026090314,"y":19242.96509468924},"targetPosition":{"x":33086.39026090314,"y":19113.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Superalgos","id":"8815bfb5-a494-425b-8211-215b858acd8c","savedPayload":{"position":{"x":33047.567404137764,"y":19257.950158064934},"targetPosition":{"x":33086.39026090314,"y":19113.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"17464577-a8e2-4909-b674-bf190ae9bd61","savedPayload":{"position":{"x":33086.39026090314,"y":19113.061284121573},"targetPosition":{"x":32936.39026090314,"y":18853.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"dbcf7839-bf6e-41e9-beff-ad4a672dec87","savedPayload":{"position":{"x":32936.39026090314,"y":19153.25366298624},"targetPosition":{"x":32936.39026090314,"y":18853.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"28298755-1265-4638-ad84-4ea48d9967c4","savedPayload":{"position":{"x":32861.39026090314,"y":18983.157473553907},"targetPosition":{"x":32936.39026090314,"y":18853.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"cffec99c-61ce-4c11-acfe-7cfab0661b92","savedPayload":{"position":{"x":32806.48645033548,"y":18928.25366298624},"targetPosition":{"x":32936.39026090314,"y":18853.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0419a095-c117-4b03-8581-c6c2fb30fe43","savedPayload":{"position":{"x":33940.75482307859,"y":18384.395740852524},"targetPosition":{"x":33987.68516259066,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the MACD indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n }","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Ichimoku Cloud","project":"Superalgos","id":"d7fe8959-24a8-4872-90e6-e4e4ecee89c6","savedPayload":{"position":{"x":32855.58263976781,"y":19338.25366298624},"targetPosition":{"x":32855.58263976781,"y":19038.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef8da44c-8cc5-41fc-add6-f2feff945632"}}}],"outputDatasetFolders":[],"id":"e4fa5f98-33d5-4d71-935b-ce77340cb43a","savedPayload":{"position":{"x":32855.58263976781,"y":19038.25366298624},"targetPosition":{"x":32855.58263976781,"y":18738.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Superalgos","id":"5097611a-6c4c-4629-9b4e-ab1ae850980f","savedPayload":{"position":{"x":32689.881852894927,"y":19297.650144547944},"targetPosition":{"x":32705.58263976781,"y":18998.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Ending Point\"\n}","project":"Superalgos","id":"f7e27eb6-6cdb-4352-a880-51f78903cd72","savedPayload":{"position":{"x":32598.07225490422,"y":19278.135412070733},"targetPosition":{"x":32705.58263976781,"y":18998.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Superalgos","id":"826de77b-7a62-4f14-b5ea-911aa0612cec","savedPayload":{"position":{"x":32516.786522452858,"y":19231.205072558663},"targetPosition":{"x":32705.58263976781,"y":18998.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Superalgos","id":"ebfa73d9-6cd5-45f7-b66c-464c68692b63","savedPayload":{"position":{"x":32453.981469384184,"y":19161.45299462608},"targetPosition":{"x":32705.58263976781,"y":18998.061284121573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"434839d0-e4ac-429e-aed0-5542fda64850","savedPayload":{"position":{"x":32705.58263976781,"y":18998.061284121573},"targetPosition":{"x":32855.58263976781,"y":18738.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Superalgos","id":"906bf32a-6310-4aa4-83d9-7de0a94906d6","savedPayload":{"position":{"x":32725.678829200144,"y":18813.25366298624},"targetPosition":{"x":32855.58263976781,"y":18738.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"7a8bcb97-9f5e-44e4-861b-dd111ad7c1f2","savedPayload":{"position":{"x":32705.58263976781,"y":18738.25366298624},"targetPosition":{"x":32855.58263976781,"y":18738.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"3d514935-9c3a-4b52-9497-b0cdfb4dedc4","savedPayload":{"position":{"x":32725.678829200144,"y":18663.25366298624},"targetPosition":{"x":32855.58263976781,"y":18738.25366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"13b83df6-2b1a-4535-8b78-5711c9b4630d","savedPayload":{"position":{"x":33744.98006427817,"y":18264.424814361726},"targetPosition":{"x":33987.68516259066,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Ichimoku Cloud","config":"{\n \"codeName\": \"Ichimoku\",\n \"singularVariableName\": \"ichimoku\",\n \"pluralVariableName\": \"ichimokus\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n }","project":"Superalgos","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9","savedPayload":{"position":{"x":33613.620918590954,"y":18462.153482673693},"targetPosition":{"x":33543.22540932285,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n }","project":"Superalgos","id":"ef8da44c-8cc5-41fc-add6-f2feff945632","savedPayload":{"position":{"x":33142.27247343808,"y":18221.989454288676},"targetPosition":{"x":33543.22540932285,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Superalgos","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.begin","project":"Superalgos","id":"72a92d9f-1ed8-4889-85dc-cf06b82a696e","savedPayload":{"position":{"x":33247.35210647924,"y":18013.02174301917},"targetPosition":{"x":33186.877514993466,"y":17855.480046047767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e8a2fd42-8b10-4ebd-9403-fda27ec231af","savedPayload":{"position":{"x":33186.877514993466,"y":17855.480046047767},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"record.current.end","project":"Superalgos","id":"0b6082e7-ec6b-47c1-818e-9af517edf285","savedPayload":{"position":{"x":33039.433254173935,"y":18045.952854074465},"targetPosition":{"x":33048.26494678993,"y":17877.434120084632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"43e28612-17ea-4a7b-89c7-bd039dec9ea1","savedPayload":{"position":{"x":33048.26494678993,"y":17877.434120084632},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Conversion Line","config":"{ \n \"codeName\": \"conversionLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.conversionLine","project":"Superalgos","id":"0e232ef8-ac61-4c1a-ada7-73b687dc805b","savedPayload":{"position":{"x":32836.09564152878,"y":17991.468704975323},"targetPosition":{"x":32912.70653835983,"y":17841.111354018536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"512e4c3c-391b-4dfa-9e88-0473375d1799","savedPayload":{"position":{"x":32912.70653835983,"y":17841.111354018536},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Base Line","config":"{ \n \"codeName\": \"baseLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.baseLine","project":"Superalgos","id":"c9604d93-a559-4469-9cab-5fc86b5e1648","savedPayload":{"position":{"x":32672.49818903433,"y":17858.990100073945},"targetPosition":{"x":32803.641570030195,"y":17752.792284084284},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca0fadce-a732-4048-991c-9e11de0bed02","savedPayload":{"position":{"x":32803.641570030195,"y":17752.792284084284},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lagging Span","config":"{\n \"codeName\": \"laggingSpan\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.laggingSpan","project":"Superalgos","id":"f8b08c0d-a298-47c8-98b4-14498ae3f069","savedPayload":{"position":{"x":32576.928382463084,"y":17671.423793688115},"targetPosition":{"x":32739.928365649364,"y":17627.748079827063},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b1421f51-e5e9-4c19-8ef8-0361872d12a5","savedPayload":{"position":{"x":32739.928365649364,"y":17627.748079827063},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 1","config":"{ \n \"codeName\": \"leadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine1","project":"Superalgos","id":"33f1f757-9ad5-4c0a-9dff-aae377cb5fc4","savedPayload":{"position":{"x":32565.911109595636,"y":17461.201704178347},"targetPosition":{"x":32732.583517071067,"y":17487.600020153885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"40a00adc-bc21-4ae8-95da-623d84b9fb5f","savedPayload":{"position":{"x":32732.583517071067,"y":17487.600020153885},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Lead Line 2","config":"{ \n \"codeName\": \"leadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.leadLine2","project":"Superalgos","id":"748194a5-7fc8-4389-83ec-251ea6212867","savedPayload":{"position":{"x":32641.351356999556,"y":17264.673140628605},"targetPosition":{"x":32782.877015340346,"y":17356.58097778739},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d4dc6e16-82d8-44b5-bf4a-898746e9f906","savedPayload":{"position":{"x":32782.877015340346,"y":17356.58097778739},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past Begin","config":"{ \n \"codeName\": \"pastBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastBegin","project":"Superalgos","id":"36cea089-33a9-4613-bf31-b6559e672bfe","savedPayload":{"position":{"x":32790.204820545565,"y":17115.819677082593},"targetPosition":{"x":32882.112657704354,"y":17257.345335423382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6e65d1a7-d1d6-4e55-8a5e-1b633d847760","savedPayload":{"position":{"x":32882.112657704354,"y":17257.345335423382},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past End","config":"{ \n \"codeName\": \"pastEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.pastEnd","project":"Superalgos","id":"f6122e26-d738-4265-87d7-05e277ca4125","savedPayload":{"position":{"x":32986.73338409531,"y":17040.379429678673},"targetPosition":{"x":33013.131700070844,"y":17207.051837154104},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6c9f44c4-05fa-45c0-b7c2-4ea0a7215be9","savedPayload":{"position":{"x":33013.131700070844,"y":17207.051837154104},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward Begin","config":"{ \n \"codeName\": \"forwardBegin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardBegin","project":"Superalgos","id":"eea563b8-20c5-4464-8f2f-add8dc54621e","savedPayload":{"position":{"x":33196.95547360508,"y":17051.39670254612},"targetPosition":{"x":33153.27975974403,"y":17214.3966857324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f4aacf4c-ceb3-42eb-8658-1b75219f91d5","savedPayload":{"position":{"x":33153.27975974403,"y":17214.3966857324},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Forward End","config":"{ \n \"codeName\": \"forwardEnd\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.forwardEnd","project":"Superalgos","id":"b24fdba5-01d6-4172-8d60-97714a1f419e","savedPayload":{"position":{"x":33384.52177999091,"y":17146.96650911737},"targetPosition":{"x":33278.32396400125,"y":17278.109890113235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"66042c7c-421c-4882-b2dc-f68a47c928ea","savedPayload":{"position":{"x":33278.32396400125,"y":17278.109890113235},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line 1","config":"{ \n \"codeName\": \"plotLeadLine1\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine1","project":"Superalgos","id":"53b40211-2c67-45d0-909e-aa8182dbe7fa","savedPayload":{"position":{"x":33517.000384892286,"y":17310.563961611817},"targetPosition":{"x":33366.6430339355,"y":17387.174858442864},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b73f0fd0-94de-4247-a3fb-f066d12c3749","savedPayload":{"position":{"x":33366.6430339355,"y":17387.174858442864},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Plot Lead Line2","config":"{\n \"codeName\": \"plotLeadLine2\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Formula","code":"variable.plotLeadLine2","project":"Superalgos","id":"ed655742-cd9e-4ca2-baad-ea28f5a3fe0a","savedPayload":{"position":{"x":33571.484533991425,"y":17513.90157425697},"targetPosition":{"x":33402.96580000159,"y":17522.73326687297},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aa927173-5062-420c-bc81-7019042625bc","savedPayload":{"position":{"x":33402.96580000159,"y":17522.73326687297},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Past Candles","config":"{\n \"codeName\": \"pastCandles\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Superalgos","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"variable.pastCandles","project":"Superalgos","id":"00944aac-c136-4063-802f-03d9d8779cf4","savedPayload":{"position":{"x":33538.55342293614,"y":17721.82042656227},"targetPosition":{"x":33381.01172596473,"y":17661.3458350765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"72b95347-8ab2-485c-9d53-01c3f242fd0d","savedPayload":{"position":{"x":33381.01172596473,"y":17661.3458350765},"targetPosition":{"x":33065.928332021926,"y":17540.396652104962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4ad846c6-be10-469e-bb6b-178b94b1bcf6","savedPayload":{"position":{"x":33065.928332021926,"y":17540.396652104962},"targetPosition":{"x":33543.22540932285,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Superalgos","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Modify value here */\n\nlet conversionPeriods = 20 // Conversion Line Periods\nlet basePeriods = 30 // Base Line Periods\nlet laggingSpan2Periods = 120 // Lagging Span 2 Periods\nlet displacement = 60 // Displacement\nlet maxCandles = 26\t//max candles for lagging line\n\n/* Define candle object and property */\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end,\n} \n\n/* We need a function to calculate the average\nof past (length) Lows and Highs\nBasically it is a Donchian\nwith different periods */\n\n// Build arrays Max and Min for each variable\n\nvariable.lastHiConversionPeriods.push(candle.max)\nvariable.lastHiBasePeriods.push(candle.max)\nvariable.lastHiLaggingSpan2Periods.push(candle.max)\n\nvariable.lastLowConversionPeriods.push(candle.min)\nvariable.lastLowBasePeriods.push(candle.min)\nvariable.lastLowLaggingSpan2Periods.push(candle.min)\n\nvariable.pastCandles.push(record.current.close)\t\t// add current close to the past candles array for later retrieval\n\n// And keep the array the correct size\n// Highs\n\nif (variable.lastHiConversionPeriods.length > conversionPeriods) {\n variable.lastHiConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastHiBasePeriods.length > basePeriods) {\n variable.lastHiBasePeriods.splice(0, 1)\n}\n\nif (variable.lastHiLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastHiLaggingSpan2Periods.splice(0, 1)\n}\n\n// Lows\nif (variable.lastLowConversionPeriods.length > conversionPeriods) {\n variable.lastLowConversionPeriods.splice(0, 1)\n}\n\nif (variable.lastLowBasePeriods.length > basePeriods) {\n variable.lastLowBasePeriods.splice(0, 1)\n}\n\nif (variable.lastLowLaggingSpan2Periods.length > laggingSpan2Periods) {\n variable.lastLowLaggingSpan2Periods.splice(0, 1)\n}\n\n// past candles\nif (variable.pastCandles.length > maxCandles) {\n variable.pastCandles.splice(0, 1)\n}\n \n// Build a donchian function to calculate average of Highs and Lows\n\nfunction donchian (srcMax, srcMin, length) {\n\n let hiHigh = calculateHigh (srcMax, length) // higher highs\n let loLow = calculateLow (srcMin, length) // lower lows\n return (hiHigh + loLow) / 2 // Average\n}\n\nfunction calculateHigh (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.max(...array)\n}\n\nfunction calculateLow (array, length) {\n /* We check we have enough values to make the calculation */\n if (array.length < length) { return 0 }\n return Math.min(...array)\n}\n\n// Build Ichimoku Clouds!\n\nvariable.conversionLine = donchian (variable.lastHiConversionPeriods, variable.lastLowConversionPeriods, conversionPeriods)\nvariable.baseLine = donchian (variable.lastHiBasePeriods, variable.lastLowBasePeriods, basePeriods)\nvariable.plotLeadLine1 = (variable.conversionLine + variable.baseLine) / 2\nvariable.plotLeadLine2 = donchian (variable.lastHiLaggingSpan2Periods, variable.lastLowLaggingSpan2Periods, laggingSpan2Periods)\n\n// Lagging Span is the close price plotted back \"displacement\" periods\nif (variable.pastCandles.length >= maxCandles) {\n\tvariable.laggingSpan = variable.pastCandles[0]\t// always use the first value in the array\n}\nelse { variable.laggingSpan = 0 }\t//return zero if not enough candle history in the array\n\n\n/* We need to plot data in the past for the LaggingLine\nand in the future for LeadLine 1&2\nDefining past/forward Begin/End -> Values are then stored as new properties\nin Record definition so we can use them in Chart Points to plot\ndata in the past and in the future\n*/\n\nvariable.pastBegin = candle.begin - (candle.end-candle.begin)*displacement\nvariable.pastEnd = candle.end - (candle.end-candle.begin)*displacement\n\nvariable.forwardBegin = candle.begin + (candle.end-candle.begin)*displacement\nvariable.forwardEnd = candle.end + (candle.end-candle.begin)*displacement\n\n/* Syncronizing LeadLine 1&2 values with current candle\nso when writing strategy values are synced\n*/\n\nvariable.pastLeadLine1.push(variable.plotLeadLine1)\nif (variable.pastLeadLine1.length > displacement) {\n variable.pastLeadLine1.splice(0, 1)\n}\n\nif (variable.pastLeadLine1.length < displacement) {\n variable.leadLine1 = 0 \n} else {\n variable.leadLine1 = variable.pastLeadLine1[0] // LeadLine1 \n}\n\nvariable.pastLeadLine2.push(variable.plotLeadLine2)\nif (variable.pastLeadLine2.length > displacement) {\n variable.pastLeadLine2.splice(0, 1)\n}\n\nif (variable.pastLeadLine2.length < displacement) {\n variable.leadLine2 = 0 \n} else {\n variable.leadLine2 = variable.pastLeadLine2[0] // LeadLine2\n}\n\n// End of code :-)","project":"Superalgos","id":"899265ba-76d1-4525-b3c3-2e99d73daf7b","savedPayload":{"position":{"x":33729.85774897365,"y":17279.70332554145},"targetPosition":{"x":33735.74554405098,"y":17392.04914820134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d5b6e50-f79b-4039-b835-b0bdc3e58653","savedPayload":{"position":{"x":33735.74554405098,"y":17392.04914820134},"targetPosition":{"x":33747.52113420564,"y":17616.740793521116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Superalgos","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHiConversionPeriods = []\nvariable.lastHiBasePeriods = []\nvariable.lastHiLaggingSpan2Periods = []\n\nvariable.lastLowConversionPeriods = []\nvariable.lastLowBasePeriods = []\nvariable.lastLowLaggingSpan2Periods = []\n\nvariable.pastLeadLine1 = []\nvariable.pastLeadLine2 = []\n\nvariable.pastCandles = []","project":"Superalgos","id":"50245904-f0f3-43a9-8e7a-164fba5bc780","savedPayload":{"position":{"x":34030.57245088722,"y":17432.925119203544},"targetPosition":{"x":33936.22201199336,"y":17494.197010642736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0d1d1ab8-da87-44b2-aa06-1d1c0b034dc1","savedPayload":{"position":{"x":33936.22201199336,"y":17494.197010642736},"targetPosition":{"x":33747.52113420564,"y":17616.740793521116},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"99f9d3e1-78fc-4e8d-b41a-d900687192f9","savedPayload":{"position":{"x":33747.52113420564,"y":17616.740793521116},"targetPosition":{"x":33543.22540932285,"y":18017.69372940588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ccd20b4b-2783-4b65-a1ac-087621e5e315","savedPayload":{"position":{"x":33543.22540932285,"y":18017.69372940588},"targetPosition":{"x":33987.68516259066,"y":18088.089238673983},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Ichimoku","id":"c5dedee0-0553-457c-9a14-5c5d97907cb2"}}}],"id":"ab48285e-a196-4696-b8be-a25c373a64be","savedPayload":{"position":{"x":33987.68516259066,"y":18088.089238673983},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Wave Trend","config":"{ \n \"codeName\": \"PlotterWaveTrend\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\", \n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"WaveTrend + Signal + Histogram","project":"Superalgos","points":[{"type":"Point","name":"WAVETREND Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrend","project":"Superalgos","id":"2c5ca3e2-3f1d-41b8-8b16-8bec853896c1","savedPayload":{"position":{"x":33065.15865972403,"y":18396.619786799445},"targetPosition":{"x":33174.894510748636,"y":18421.40472173793},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"0067f22f-46a2-4735-86fe-5e5329285f92","savedPayload":{"position":{"x":33174.894510748636,"y":18421.40472173793},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WAVETREND End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrend","project":"Superalgos","id":"7bbd00d1-0fab-4055-97fe-7993b2677537","savedPayload":{"position":{"x":33189.97294338889,"y":18202.404970435742},"targetPosition":{"x":33258.10403319188,"y":18291.92817749546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"244f05f3-b51c-4427-8078-3b319ccd0092","savedPayload":{"position":{"x":33258.10403319188,"y":18291.92817749546},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.waveTrendSignal","project":"Superalgos","id":"6d226efa-bc1b-4192-9fce-b3389535ec68","savedPayload":{"position":{"x":33410.42510938837,"y":18133.856864640635},"targetPosition":{"x":33405.0721438582,"y":18246.229440298725},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9","savedPayload":{"position":{"x":33405.0721438582,"y":18246.229440298725},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SIGNAL End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.waveTrendSignal","project":"Superalgos","id":"fc0f1fb3-ab13-4b01-8496-15c9c15a2b57","savedPayload":{"position":{"x":33623.363139198394,"y":18223.049889942984},"targetPosition":{"x":33547.03083039822,"y":18305.691457166955},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd98f729-93b7-4509-bc62-3332f00cd3d0","savedPayload":{"position":{"x":33547.03083039822,"y":18305.691457166955},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram Zero","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = 0","project":"Superalgos","id":"0e4d11eb-1949-4d16-a548-1bdee21dd59b","savedPayload":{"position":{"x":33729.150962128246,"y":18428.24963853376},"targetPosition":{"x":33617.55604568479,"y":18442.491289560807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a","savedPayload":{"position":{"x":33617.55604568479,"y":18442.491289560807},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"WT3 Histogram","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = (record.end - record.begin)/2 + record.begin\ny = record.wt3","project":"Superalgos","id":"3d279675-73d8-45b6-823a-3898e74e3ec2","savedPayload":{"position":{"x":33678.28928012838,"y":18653.440867506164},"targetPosition":{"x":33583.64825768487,"y":18592.61877554241},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf","savedPayload":{"position":{"x":33583.64825768487,"y":18592.61877554241},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Superalgos","id":"95b28bb4-1b05-45ca-b4b2-c36af8849126","savedPayload":{"position":{"x":33494.57683947115,"y":18793.254098102276},"targetPosition":{"x":33461.173297246714,"y":18685.827595939816},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd","savedPayload":{"position":{"x":33461.173297246714,"y":18685.827595939816},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Superalgos","id":"6a55e459-a04d-43ed-bd23-f0b8aac737bd","savedPayload":{"position":{"x":33263.97473287643,"y":18782.269165875197},"targetPosition":{"x":33307.4385595169,"y":18678.504307788433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd","savedPayload":{"position":{"x":33307.4385595169,"y":18678.504307788433},"targetPosition":{"x":33394.36621279786,"y":18470.9745916149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8a7d2782-832c-4732-94ac-b50588cdfe04","savedPayload":{"position":{"x":33394.36621279786,"y":18470.9745916149},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"Upper+Lower Levels","project":"Superalgos","points":[{"type":"Point","name":"Upper 53 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 53","project":"Superalgos","id":"1b2a894d-474b-431f-945f-0d3a19b5e304","savedPayload":{"position":{"x":33983.155694475485,"y":18444.70076059233},"targetPosition":{"x":34101.52958177592,"y":18564.967902012515},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b","savedPayload":{"position":{"x":34101.52958177592,"y":18564.967902012515},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 53 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 53","project":"Superalgos","id":"e1cddc05-9901-4b87-bbb3-a093dfdfc40c","savedPayload":{"position":{"x":34298.15706571806,"y":18300.84445452721},"targetPosition":{"x":34311.53049593764,"y":18469.0636979691},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e042ff20-3176-415f-a4df-09a426fd79da","savedPayload":{"position":{"x":34311.53049593764,"y":18469.0636979691},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 60","project":"Superalgos","id":"d75c866e-9530-4d0f-94ca-8ec8b2f9d2ee","savedPayload":{"position":{"x":34631.93116684722,"y":18393.1231091274},"targetPosition":{"x":34534.046563357086,"y":18530.582801035893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ca64f2c6-152e-4081-8d38-1d8e80045206","savedPayload":{"position":{"x":34534.046563357086,"y":18530.582801035893},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Upper 60 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 60","project":"Superalgos","id":"16da2601-ca28-4889-9155-12c687a9ec70","savedPayload":{"position":{"x":34828.30138645871,"y":18678.358516342458},"targetPosition":{"x":34664.96004309808,"y":18720.739739179266},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1a202c3b-ff57-4907-b26f-3caabb330ec3","savedPayload":{"position":{"x":34664.96004309808,"y":18720.739739179266},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -53","project":"Superalgos","id":"d0ce070f-1912-43ce-82c0-77def287c519","savedPayload":{"position":{"x":34795.38391638441,"y":19023.085859098024},"targetPosition":{"x":34643.015063048544,"y":18950.557967682977},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cab7980f-9dae-4f54-9f56-bf377777b85a","savedPayload":{"position":{"x":34643.015063048544,"y":18950.557967682977},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 53 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -53","project":"Superalgos","id":"b3aec95a-cdee-4816-8330-c5ac7ae90c79","savedPayload":{"position":{"x":34548.581206709016,"y":19266.003382501105},"targetPosition":{"x":34478.47992326494,"y":19112.50298328503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3e633fdd-4535-4a9d-9b2b-5577533e417d","savedPayload":{"position":{"x":34478.47992326494,"y":19112.50298328503},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = -60","project":"Superalgos","id":"f0a9d25e-ccda-4d95-b5e7-b8ad25e0615c","savedPayload":{"position":{"x":34203.37498819623,"y":19293.447277623854},"targetPosition":{"x":34248.34244425642,"y":19130.798913366863},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99","savedPayload":{"position":{"x":34248.34244425642,"y":19130.798913366863},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lower 60 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = -60","project":"Superalgos","id":"f9969fe0-e387-4247-be00-e26ad15ca006","savedPayload":{"position":{"x":33921.29108702795,"y":19092.57624093341},"targetPosition":{"x":34060.28651014424,"y":18996.884888906567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"db3520c1-9af2-4715-af97-cca2986db9ac","savedPayload":{"position":{"x":34060.28651014424,"y":18996.884888906567},"targetPosition":{"x":34338.277356376806,"y":18805.50218485288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"427a710c-2eb9-4fb3-9023-e2dd30f58871","savedPayload":{"position":{"x":34338.277356376806,"y":18805.50218485288},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"8f897a11-c8bb-4e26-a8fb-46a3ee60b983","savedPayload":{"position":{"x":30035.420084380723,"y":24445.677249329667},"targetPosition":{"x":29849.24610600448,"y":24467.937073577912},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"eaa77ce9-3146-4a18-a228-1b5dfb7f58d1","savedPayload":{"position":{"x":29849.24610600448,"y":24467.937073577912},"targetPosition":{"x":29663.07212762824,"y":24490.196897826158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram Zero Line Begin","project":"Superalgos","id":"c0a1ab8a-0a7a-47c2-a789-28ab62426e9e","savedPayload":{"position":{"x":29810.45708289251,"y":24606.10170774252},"targetPosition":{"x":29663.07212762824,"y":24490.196897826158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"82e2aee4-871f-4f54-85b0-2c34acdcbbdd"}}},{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram Zero Line End","project":"Superalgos","id":"371298d7-7c65-4fbe-b4c2-e3fc54cd88dc","savedPayload":{"position":{"x":29685.331951876484,"y":24676.3708762024},"targetPosition":{"x":29663.07212762824,"y":24490.196897826158},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"2f1122e6-62ec-47c3-a29c-f3eff9169efd"}}}],"id":"12090784-30fc-4f0b-853d-d5711b242112","savedPayload":{"position":{"x":33701.83804617165,"y":19233.51961399078},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"WT3 Histogram","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Superalgos","id":"ba324dfe-27b0-41b5-ae10-247e0bc52baf","savedPayload":{"position":{"x":33943.382474113176,"y":18794.97666217412},"targetPosition":{"x":33718.95574832587,"y":18811.027978393944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.wt3 < 0","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n}","project":"Superalgos","id":"a268871c-78be-4354-a82c-2218c15a25df","savedPayload":{"position":{"x":33971.18416933427,"y":19183.69515381406},"targetPosition":{"x":33845.06995883007,"y":18997.361566104002},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ae2c64bc-ed7f-470d-b4b0-7118b830ba3c","savedPayload":{"position":{"x":33845.06995883007,"y":18997.361566104002},"targetPosition":{"x":33718.95574832587,"y":18811.027978393944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0ce7f235-57d6-4ad6-9cf6-a47ac3004b2b","savedPayload":{"position":{"x":33718.95574832587,"y":18811.027978393944},"targetPosition":{"x":33516.57084439598,"y":18712.71546311084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram WT3 Histogram Zero","project":"Superalgos","id":"cbf4755c-88d8-43cd-9f7c-d2ba81e6a46a","savedPayload":{"position":{"x":33590.1611361424,"y":18925.34064732164},"targetPosition":{"x":33516.57084439598,"y":18712.71546311084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram Zero","id":"8c7a44ee-f5e7-4c27-a129-2567f4c3787a"}}},{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram WT3 Histogram","project":"Superalgos","id":"52313113-c0bc-49f4-8f64-a446e5b0fb3d","savedPayload":{"position":{"x":33418.258329112876,"y":18915.100367040726},"targetPosition":{"x":33516.57084439598,"y":18712.71546311084},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WT3 Histogram","id":"041ff6d0-02aa-4a0f-81e1-8af53427e0bf"}}}],"id":"6399921a-70ac-4c45-ba3d-b2745f291d67","savedPayload":{"position":{"x":33288.75142788883,"y":19527.677263235437},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Wave Trend","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"5fb5a80e-4ed6-4131-9762-8a241e4e5de9","savedPayload":{"position":{"x":29506.766636128843,"y":24406.311425576987},"targetPosition":{"x":29442.00299125731,"y":24330.11647624992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"db105320-a505-4e27-be2a-ad5b2ff77051","savedPayload":{"position":{"x":29442.00299125731,"y":24330.11647624992},"targetPosition":{"x":29320.57115712319,"y":24187.25094626167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram WAVETREND Begin","project":"Superalgos","id":"d23cd662-a740-425f-b5cd-e0d22580f743","savedPayload":{"position":{"x":29177.70562713494,"y":24308.68278039579},"targetPosition":{"x":29320.57115712319,"y":24187.25094626167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND Begin","id":"0067f22f-46a2-4735-86fe-5e5329285f92"}}},{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram WAVETREND End","project":"Superalgos","id":"5ee7b2b6-96aa-42e1-92e8-78290f09964b","savedPayload":{"position":{"x":29199.13932298907,"y":24044.385416273417},"targetPosition":{"x":29320.57115712319,"y":24187.25094626167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"WAVETREND End","id":"244f05f3-b51c-4427-8078-3b319ccd0092"}}}],"id":"56bc1d31-4574-45ed-ae1e-a96c0a0ce57d","savedPayload":{"position":{"x":32782.20721894466,"y":19551.806937883423},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Signal Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"038158de-f7fd-458e-869f-a834f376935e","savedPayload":{"position":{"x":29060.152376399248,"y":24222.72430606592},"targetPosition":{"x":29120.8395294124,"y":24143.244311984654},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8e26548a-c9d4-48ff-8976-9f81905f1e98","savedPayload":{"position":{"x":29120.8395294124,"y":24143.244311984654},"targetPosition":{"x":29234.627941312057,"y":23994.219323082278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram SIGNAL Begin","project":"Superalgos","id":"1bdf5db8-ea42-4af0-9498-ae171e29c0ab","savedPayload":{"position":{"x":29048.79080341824,"y":24019.1353456267},"targetPosition":{"x":29234.627941312057,"y":23994.219323082278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL Begin","id":"80f21e0b-76c2-48a9-b3d2-1ee3c3f774d9"}}},{"type":"Polygon Vertex","name":"WaveTrend + Signal + Histogram SIGNAL End","project":"Superalgos","id":"dd6a6d21-d877-4b1f-8e3c-09c92f8a5a5c","savedPayload":{"position":{"x":29085.60295240968,"y":23880.43091118262},"targetPosition":{"x":29234.627941312057,"y":23994.219323082278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SIGNAL End","id":"dd98f729-93b7-4509-bc62-3332f00cd3d0"}}}],"id":"b233d138-7074-43fb-bca6-d67bed33b3e9","savedPayload":{"position":{"x":32343.02962660858,"y":19298.247636726137},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 53","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"7a412ade-bfb4-4afd-8d02-6e98894ce228","savedPayload":{"position":{"x":28996.37137576998,"y":23883.26838984761},"targetPosition":{"x":29090.394786611225,"y":23849.215516051427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8141c484-6521-4a05-a3d9-66941314ad57","savedPayload":{"position":{"x":29090.394786611225,"y":23849.215516051427},"targetPosition":{"x":29266.688681938555,"y":23785.366377683582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper+Lower Levels Upper 53 Begin","project":"Superalgos","id":"5cf6a61d-0d4c-4390-b0e4-4b6f2614593f","savedPayload":{"position":{"x":29096.881914357986,"y":23705.855927528657},"targetPosition":{"x":29266.688681938555,"y":23785.366377683582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 Begin","id":"237d03b2-63ad-400c-9c3c-080bcc7c3d3b"}}},{"type":"Polygon Vertex","name":"Upper+Lower Levels Upper 53 End","project":"Superalgos","id":"6336fba4-1e3f-4574-a645-f8562c8cc41d","savedPayload":{"position":{"x":29202.83954357071,"y":23609.072482356252},"targetPosition":{"x":29266.688681938555,"y":23785.366377683582},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 53 End","id":"e042ff20-3176-415f-a4df-09a426fd79da"}}}],"id":"6c967bd9-801d-44bc-b8e2-30ca4763bb84","savedPayload":{"position":{"x":32110.654433366708,"y":18847.502646316603},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Upper 60","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"731315a8-1f99-43de-bdca-06c05c0b277a","savedPayload":{"position":{"x":29002.92230111972,"y":23413.289085532535},"targetPosition":{"x":29118.19390796912,"y":23469.53464079531},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9caf63a1-7446-4480-8f2f-717e990a1afa","savedPayload":{"position":{"x":29118.19390796912,"y":23469.53464079531},"targetPosition":{"x":29431.66087062816,"y":23622.62411732156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper+Lower Levels Upper 60 Begin","project":"Superalgos","id":"ded5d9fd-2b8d-4d29-8921-9109c514dc36","savedPayload":{"position":{"x":29593.497098559226,"y":23290.68530043367},"targetPosition":{"x":29431.66087062816,"y":23622.62411732156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 Begin","id":"ca64f2c6-152e-4081-8d38-1d8e80045206"}}},{"type":"Polygon Vertex","name":"Upper+Lower Levels Upper 60 End","project":"Superalgos","id":"2ce948e8-dde1-47f8-a04f-728227d80408","savedPayload":{"position":{"x":29763.391712283956,"y":23784.350503995614},"targetPosition":{"x":29431.66087062816,"y":23622.62411732156},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Upper 60 End","id":"1a202c3b-ff57-4907-b26f-3caabb330ec3"}}}],"id":"7761e0e0-697e-48b4-bbe4-0ac0b22be26f","savedPayload":{"position":{"x":32158.859121188678,"y":18342.68031629794},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 53","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [3,33],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"3acb3136-b9e9-424f-9ddc-50309522959a","savedPayload":{"position":{"x":28867.26149931651,"y":23905.245169463928},"targetPosition":{"x":28965.87693468833,"y":23921.828169989363},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"59331a82-0691-4f26-aaa9-b871f57e7118","savedPayload":{"position":{"x":28965.87693468833,"y":23921.828169989363},"targetPosition":{"x":29150.780876010493,"y":23952.921295974556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper+Lower Levels Lower 53 Begin","project":"Superalgos","id":"111eef17-b3f6-4e81-988c-9dea12ec48b0","savedPayload":{"position":{"x":29042.02020546589,"y":23800.18830496512},"targetPosition":{"x":29150.780876010493,"y":23952.921295974556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 Begin","id":"cab7980f-9dae-4f54-9f56-bf377777b85a"}}},{"type":"Polygon Vertex","name":"Upper+Lower Levels Lower 53 End","project":"Superalgos","id":"f9f7600a-d00a-440d-bdfc-7fb43df81e79","savedPayload":{"position":{"x":29181.874001995686,"y":23768.017354652395},"targetPosition":{"x":29150.780876010493,"y":23952.921295974556},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 53 End","id":"3e633fdd-4535-4a9d-9b2b-5577533e417d"}}}],"id":"8058bc7b-06c0-41c1-972b-62e146a7515d","savedPayload":{"position":{"x":32472.339042289062,"y":17944.058169546934},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lower 60","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"13ec6d93-ce9f-48f1-a405-9cdfe5cb1abe","savedPayload":{"position":{"x":29571.666836500346,"y":23473.13189032053},"targetPosition":{"x":29655.27369659256,"y":23527.994381564735},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5006eb12-faac-4f3a-8814-dba7931a70e5","savedPayload":{"position":{"x":29655.27369659256,"y":23527.994381564735},"targetPosition":{"x":29812.036559265467,"y":23630.861552647624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Upper+Lower Levels Lower 60 Begin","project":"Superalgos","id":"308980bc-2ba9-4756-bf65-b06c40f19b31","savedPayload":{"position":{"x":29914.903730348356,"y":23474.09868997472},"targetPosition":{"x":29812.036559265467,"y":23630.861552647624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 Begin","id":"3b48dde7-59c2-4c52-9aab-a8bfafcb7e99"}}},{"type":"Polygon Vertex","name":"Upper+Lower Levels Lower 60 End","project":"Superalgos","id":"d5881d46-60c2-4f18-80ef-9defa218d9a5","savedPayload":{"position":{"x":29995.62271673388,"y":23592.751543647584},"targetPosition":{"x":29812.036559265467,"y":23630.861552647624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lower 60 End","id":"db3520c1-9af2-4715-af97-cca2986db9ac"}}}],"id":"d4fd8b32-5d47-4bdd-bbea-239a78a31f70","savedPayload":{"position":{"x":32951.566536661776,"y":17778.195921127528},"targetPosition":{"x":32994.39026090314,"y":18677.176526392235},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"fd680561-143c-44f1-a9cb-f0c185f6769b","savedPayload":{"position":{"x":32994.39026090314,"y":18677.176526392235},"targetPosition":{"x":33444.39026090314,"y":17897.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Wave Trend","config":"{ \n \"codeName\": \"waveTrend\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Wave Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrend","project":"Superalgos","id":"332d453d-9874-4936-b435-7d09042620d9","savedPayload":{"position":{"x":32395.012207370062,"y":17166.573660987106},"targetPosition":{"x":32829.678829200144,"y":17283.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Superalgos","id":"540f54ff-b28d-4130-9aa4-deba874115e8","savedPayload":{"position":{"x":32511.4807776662,"y":16964.844179749296},"targetPosition":{"x":32829.678829200144,"y":17283.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab66b69f-d80d-40bb-8c50-9948cec124b5","savedPayload":{"position":{"x":32829.678829200144,"y":17283.04223128324},"targetPosition":{"x":33219.39026090314,"y":17508.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Signal","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.waveTrendSignal","project":"Superalgos","id":"a3cc36f6-bb87-4038-8774-d115eebf8950","savedPayload":{"position":{"x":32994.39026090314,"y":16668.330799580242},"targetPosition":{"x":33219.39026090314,"y":17058.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Superalgos","id":"0fc2adb9-86a3-47b3-a7a3-a602e3a829d5","savedPayload":{"position":{"x":33444.39026090314,"y":16668.330799580242},"targetPosition":{"x":33219.39026090314,"y":17058.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"901b3dfa-790a-4669-b0d6-97a99262293f","savedPayload":{"position":{"x":33219.39026090314,"y":17058.04223128324},"targetPosition":{"x":33219.39026090314,"y":17508.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c902b183-78b4-43f5-a537-75795f838954","savedPayload":{"position":{"x":33219.39026090314,"y":17508.04223128324},"targetPosition":{"x":33444.39026090314,"y":17897.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cfa6bcb9-8d18-4658-81f4-1f7d55adc742","savedPayload":{"position":{"x":33444.39026090314,"y":17897.75366298624},"targetPosition":{"x":33894.39026090314,"y":17897.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f991328f-70b7-492d-baf5-ec38d70e737b","savedPayload":{"position":{"x":33930.39026090314,"y":17911.75366298624},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Super Trend","config":"{ \n \"codeName\": \"PlotterSuperTrend\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\", \n \"icon\": \"trend\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"UP Trend Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.uptrend","project":"Superalgos","id":"05d1244b-e39d-4ec3-a899-4690af33f70d","savedPayload":{"position":{"x":33747.88211784056,"y":18158.869104506997},"targetPosition":{"x":33523.190472520786,"y":18170.64469466166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7","savedPayload":{"position":{"x":33523.190472520786,"y":18170.64469466166},"targetPosition":{"x":33298.49882720101,"y":18182.420284816322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"UP Trend End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.uptrend","project":"Superalgos","id":"709b85bb-ad49-4adb-a651-1b2cecc80b27","savedPayload":{"position":{"x":33459.764404496396,"y":18602.53147674006},"targetPosition":{"x":33379.1316158487,"y":18392.47588077819},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"adf1bd2c-2a5a-4243-9591-2a462635b074","savedPayload":{"position":{"x":33379.1316158487,"y":18392.47588077819},"targetPosition":{"x":33298.49882720101,"y":18182.420284816322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.downtrend","project":"Superalgos","id":"cf21fd4d-3219-4ab5-994e-aa4b152645ce","savedPayload":{"position":{"x":32948.78314454537,"y":18465.61446078875},"targetPosition":{"x":33123.64098587319,"y":18324.017372802537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6e276847-0fa5-4473-898f-ccd4c63591c4","savedPayload":{"position":{"x":33123.64098587319,"y":18324.017372802537},"targetPosition":{"x":33298.49882720101,"y":18182.420284816322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Down Trend End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.downtrend","project":"Superalgos","id":"89c531b8-c842-44cb-ad8f-99d4a9f61f4e","savedPayload":{"position":{"x":32921.09707162557,"y":17937.332719059563},"targetPosition":{"x":33109.79794941329,"y":18059.876501937943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab5aabfe-781f-41d6-a809-95299392ca90","savedPayload":{"position":{"x":33109.79794941329,"y":18059.876501937943},"targetPosition":{"x":33298.49882720101,"y":18182.420284816322},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"603526b3-a7a3-4a2b-9233-8a7414077f20","savedPayload":{"position":{"x":33298.49882720101,"y":18182.420284816322},"targetPosition":{"x":33414.967397497145,"y":17747.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"UP Trend","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Superalgos","id":"41571575-f05c-407e-969a-df51b088ef60","savedPayload":{"position":{"x":33025.255965794146,"y":18407.420284816322},"targetPosition":{"x":32967.02168064608,"y":18190.08697390128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != 1","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Superalgos","id":"b3ab1b97-8eee-4c8b-be96-a090897e42ad","savedPayload":{"position":{"x":32648.823629112132,"y":18508.285025435227},"targetPosition":{"x":32807.922654879105,"y":18349.185999668254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4070b155-77b5-4c09-b1b4-6ebe49cfcf1d","savedPayload":{"position":{"x":32807.922654879105,"y":18349.185999668254},"targetPosition":{"x":32967.02168064608,"y":18190.08697390128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fe128ca4-0803-4db3-b409-8c6a3d31b47b","savedPayload":{"position":{"x":32967.02168064608,"y":18190.08697390128},"targetPosition":{"x":33025.255965794146,"y":17972.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" UP Trend Begin","project":"Superalgos","id":"87966102-abf2-4ba4-a9b1-2e29faadfb43","savedPayload":{"position":{"x":32635.544534091146,"y":18197.75366298624},"targetPosition":{"x":33025.255965794146,"y":17972.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend Begin","id":"807b982d-7dd4-4b96-ba1f-460b1b6b4fb7"}}},{"type":"Polygon Vertex","name":" UP Trend End","project":"Superalgos","id":"04f54fc4-3887-414c-91b2-9d71d70ec519","savedPayload":{"position":{"x":32590.589343964064,"y":17856.285092690105},"targetPosition":{"x":33025.255965794146,"y":17972.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"UP Trend End","id":"adf1bd2c-2a5a-4243-9591-2a462635b074"}}}],"id":"e51152bb-9000-4200-88c1-632aaf05333b","savedPayload":{"position":{"x":33025.255965794146,"y":17972.75366298624},"targetPosition":{"x":33414.967397497145,"y":17747.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Down Trend","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"91670c53-5e35-4144-8fac-6f8feb43e59d","savedPayload":{"position":{"x":33911.24932885277,"y":16108.609894601228},"targetPosition":{"x":34070.34835461974,"y":16267.7089203682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"record.trend != -1","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"opacity\": 0.0,\n \"lineWidth\": 0,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Superalgos","id":"2395d71a-99ee-4330-84d4-1837025d78d6","savedPayload":{"position":{"x":34186.81692491588,"y":15833.04229853812},"targetPosition":{"x":34128.58263976781,"y":16050.37560945316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba17827a-0425-4044-8e15-d29792f800d5","savedPayload":{"position":{"x":34128.58263976781,"y":16050.37560945316},"targetPosition":{"x":34070.34835461974,"y":16267.7089203682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a97ad15a-c206-4b75-8d8e-1c95197b9b57","savedPayload":{"position":{"x":34070.34835461974,"y":16267.7089203682},"targetPosition":{"x":34128.58263976781,"y":16485.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Down Trend Begin","project":"Superalgos","id":"54f9e103-c71f-4ec3-b950-0df008f2e6fa","savedPayload":{"position":{"x":34353.58263976781,"y":16095.330799580242},"targetPosition":{"x":34128.58263976781,"y":16485.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend Begin","id":"6e276847-0fa5-4473-898f-ccd4c63591c4"}}},{"type":"Polygon Vertex","name":" Down Trend End","project":"Superalgos","id":"d57924a2-920b-40ec-8b56-3ae304ef2979","savedPayload":{"position":{"x":34563.24926159789,"y":16368.573660987106},"targetPosition":{"x":34128.58263976781,"y":16485.04223128324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Down Trend End","id":"ab5aabfe-781f-41d6-a809-95299392ca90"}}}],"id":"4f25fc3c-5e09-4feb-bcfa-7ac9e729a4dc","savedPayload":{"position":{"x":33189.967397497145,"y":17358.04223128324},"targetPosition":{"x":33414.967397497145,"y":17747.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"cff527e9-cc21-4872-9732-2b713890e8b8","savedPayload":{"position":{"x":33414.967397497145,"y":17747.75366298624},"targetPosition":{"x":33674.77501863248,"y":17597.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Super Trend","config":"{ \n \"codeName\": \"superTrend\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Up Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"Up Trend","code":"record.uptrend","project":"Superalgos","id":"5b0f1653-7d8e-4ed1-8dec-70dd6701c16b","savedPayload":{"position":{"x":33282.69059893624,"y":16934.86919257274},"targetPosition":{"x":33492.746194898114,"y":17015.501981220434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"1384fd63-8258-44d4-ab3f-5f18c3eaaaa1","savedPayload":{"position":{"x":33351.1491069119,"y":16840.644139892614},"targetPosition":{"x":33492.746194898114,"y":17015.501981220434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"07dfc209-e925-4f10-bbc9-608896333744","savedPayload":{"position":{"x":33492.746194898114,"y":17015.501981220434},"targetPosition":{"x":33674.77501863248,"y":17147.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Down Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.downtrend","project":"Superalgos","id":"14561cfc-7d72-4cb5-8567-7892d8ae6a8c","savedPayload":{"position":{"x":33482.70241201973,"y":16745.065069032113},"targetPosition":{"x":33605.246194898114,"y":16933.765946819833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"9d950966-b1bb-406e-b3b3-d1fdaea7577e","savedPayload":{"position":{"x":33593.47060474345,"y":16709.074301500055},"targetPosition":{"x":33605.246194898114,"y":16933.765946819833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3be37b3c-92d2-4f4c-a0d3-644acc172106","savedPayload":{"position":{"x":33605.246194898114,"y":16933.765946819833},"targetPosition":{"x":33674.77501863248,"y":17147.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Trend","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.trend","project":"Superalgos","id":"d8579565-736a-48ec-af20-e7cd3cdf2294","savedPayload":{"position":{"x":33756.0794325215,"y":16709.074301500055},"targetPosition":{"x":33744.30384236684,"y":16933.765946819833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"ba78eeae-12db-4b4a-9e68-2b30598fc986","savedPayload":{"position":{"x":33866.847625245224,"y":16745.065069032113},"targetPosition":{"x":33744.30384236684,"y":16933.765946819833},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c265c3b9-bd32-49fe-8676-d2b93e513455","savedPayload":{"position":{"x":33744.30384236684,"y":16933.765946819833},"targetPosition":{"x":33674.77501863248,"y":17147.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"ATR N Period","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.atrNPeriod","project":"Superalgos","id":"48978331-2944-4c90-8ffe-896ef6ce0a52","savedPayload":{"position":{"x":33902.561714712865,"y":16912.72811723564},"targetPosition":{"x":33856.80384236684,"y":17015.501981220434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"00b8eb7b-440e-4e3b-81ee-bd1de53de6b0","savedPayload":{"position":{"x":33968.68755559577,"y":17003.742529102823},"targetPosition":{"x":33856.80384236684,"y":17015.501981220434},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cd7a1729-5463-4d4b-bec3-eb94685354a1","savedPayload":{"position":{"x":33856.80384236684,"y":17015.501981220434},"targetPosition":{"x":33674.77501863248,"y":17147.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e328571-7ea2-44a4-8239-a8bfd6614a6d","savedPayload":{"position":{"x":33674.77501863248,"y":17147.75366298624},"targetPosition":{"x":33674.77501863248,"y":17597.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"acfb7d6b-e877-4fb0-bef4-3923c049244b","savedPayload":{"position":{"x":33674.77501863248,"y":17597.75366298624},"targetPosition":{"x":33934.58263976781,"y":17747.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c6fdad31-1843-49e2-abe3-51fe7ed4a836","savedPayload":{"position":{"x":33987.68516259066,"y":17735.418087298498},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Donchian Channel","config":"{ \n \"codeName\": \"PlotterDonchianChannel\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\", \n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"hiHigh Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.hiHigh","project":"Superalgos","id":"55651897-b11c-45f5-a388-b2015d93f406","savedPayload":{"position":{"x":34379.51570556086,"y":16993.921110269406},"targetPosition":{"x":34230.21622903357,"y":16825.59206848316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"50921056-6afc-4c1f-a6b9-3caa26d760af","savedPayload":{"position":{"x":34230.21622903357,"y":16825.59206848316},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"hiHigh End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.hiHigh","project":"Superalgos","id":"ba3e4c9d-b10b-4e21-9452-f8fd45fa0c63","savedPayload":{"position":{"x":34003.88026601718,"y":17100.619970647746},"targetPosition":{"x":34042.39850926172,"y":16878.94149867233},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd","savedPayload":{"position":{"x":34042.39850926172,"y":16878.94149867233},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.loLow","project":"Superalgos","id":"8103aa93-0697-45da-bbbc-3872ec54fe9a","savedPayload":{"position":{"x":33784.92034216986,"y":16819.412263722446},"targetPosition":{"x":33883.58581228199,"y":16765.36251804727},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8e0ce244-ab42-4e17-a9ce-0c7019722135","savedPayload":{"position":{"x":33883.58581228199,"y":16765.36251804727},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"loLow End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.loLow","project":"Superalgos","id":"03e5140a-a35e-4f09-82cd-15b5ecc94027","savedPayload":{"position":{"x":33769.592630909996,"y":16526.942110062977},"targetPosition":{"x":33873.36733810876,"y":16570.382415607623},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352","savedPayload":{"position":{"x":33873.36733810876,"y":16570.382415607623},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.midPoint","project":"Superalgos","id":"bb353f64-f496-4db0-84c5-650922328ff7","savedPayload":{"position":{"x":33988.69833306687,"y":16332.606264691101},"targetPosition":{"x":34019.43780621333,"y":16440.825185359707},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad","savedPayload":{"position":{"x":34019.43780621333,"y":16440.825185359707},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Mid Point End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.midPoint","project":"Superalgos","id":"a016b845-9a98-4e67-a4c5-43f7fb8aa3fc","savedPayload":{"position":{"x":34277.24638597455,"y":16382.74358290065},"targetPosition":{"x":34211.80317481846,"y":16474.250064166074},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9493a69b-1a23-4b91-928f-88edebf47e71","savedPayload":{"position":{"x":34211.80317481846,"y":16474.250064166074},"targetPosition":{"x":34080.916752506266,"y":16657.263026696917},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63f034d5-a5e4-47e1-8949-47da43c99b36","savedPayload":{"position":{"x":33345.87019630475,"y":17219.940832169483},"targetPosition":{"x":33786.036616634956,"y":17126.38057130149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"hiHigh","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"65953e73-b3e0-46d9-9eda-6cc40a7f5738","savedPayload":{"position":{"x":32951.82472344386,"y":17219.380348105937},"targetPosition":{"x":33231.89885139302,"y":17111.869963242345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f22dc14f-5ba4-49b0-9c92-d8cba9c6b895","savedPayload":{"position":{"x":33231.89885139302,"y":17111.869963242345},"targetPosition":{"x":33511.97297934218,"y":17004.359578378753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" hiHigh Begin","project":"Superalgos","id":"45dea2ad-ffd9-4e03-84e5-fddaa7df9365","savedPayload":{"position":{"x":33237.9093420494,"y":16882.338585456015},"targetPosition":{"x":33511.97297934218,"y":17004.359578378753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh Begin","id":"50921056-6afc-4c1f-a6b9-3caa26d760af"}}},{"type":"Polygon Vertex","name":" hiHigh End","project":"Superalgos","id":"261569f5-3798-45cf-94e9-377f8163be3b","savedPayload":{"position":{"x":33404.46259447859,"y":16724.285450429594},"targetPosition":{"x":33511.97297934218,"y":17004.359578378753},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"hiHigh End","id":"922ff9da-5d6f-4db2-b052-15b2a9a33fcd"}}}],"id":"83f6ab27-cdde-40d2-ae59-18b0bc64747b","savedPayload":{"position":{"x":33511.97297934218,"y":17004.359578378753},"targetPosition":{"x":33786.036616634956,"y":17126.38057130149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"loLow","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"81ad12f9-de32-439d-b54f-b8173a9d7e83","savedPayload":{"position":{"x":34734.94473915968,"y":16345.222115563683},"targetPosition":{"x":34797.318246405004,"y":16638.666395783825},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9d836367-daba-432f-901d-f0c89c5d7d70","savedPayload":{"position":{"x":34797.318246405004,"y":16638.666395783825},"targetPosition":{"x":34859.69175365033,"y":16932.110676003966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" loLow Begin","project":"Superalgos","id":"09df170c-f916-4d62-a7c6-eed4a9a575c4","savedPayload":{"position":{"x":35023.08346415484,"y":16680.50950562034},"targetPosition":{"x":34859.69175365033,"y":16932.110676003966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow Begin","id":"8e0ce244-ab42-4e17-a9ce-0c7019722135"}}},{"type":"Polygon Vertex","name":" loLow End","project":"Superalgos","id":"166b6f98-ae48-4253-8554-6efa78fe8c7b","savedPayload":{"position":{"x":35153.136033870476,"y":16869.73716875864},"targetPosition":{"x":34859.69175365033,"y":16932.110676003966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"loLow End","id":"c4f84735-1bcb-4ff2-9611-ea6f7a344352"}}}],"id":"955b060d-1916-499a-b281-6ad2d778e470","savedPayload":{"position":{"x":33636.036616634956,"y":16866.57295016616},"targetPosition":{"x":33786.036616634956,"y":17126.38057130149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Mid Point","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 2,\n \"lineDash\": [5,5],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"0babee6c-8476-4607-9c4b-8755442c337c","savedPayload":{"position":{"x":33439.802920985356,"y":16361.73642581683},"targetPosition":{"x":33628.59903830031,"y":16594.88021425392},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70981c2b-54c8-4621-b6b3-c3f31d20ba9e","savedPayload":{"position":{"x":33628.59903830031,"y":16594.88021425392},"targetPosition":{"x":33817.39515561526,"y":16828.02400269101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Mid Point Begin","project":"Superalgos","id":"18757d43-015d-4613-8eec-c62d45430523","savedPayload":{"position":{"x":33848.75369459555,"y":16529.66743408053},"targetPosition":{"x":33817.39515561526,"y":16828.02400269101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point Begin","id":"881ca3b6-39c7-4930-a596-b3aad84ab0ad"}}},{"type":"Polygon Vertex","name":" Mid Point End","project":"Superalgos","id":"caeda3ac-dcce-419a-8b02-385fde1add1d","savedPayload":{"position":{"x":34050.53894405234,"y":16639.227885376058},"targetPosition":{"x":33817.39515561526,"y":16828.02400269101},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Mid Point End","id":"9493a69b-1a23-4b91-928f-88edebf47e71"}}}],"id":"e14b4a49-8143-4d23-91b2-012ccb487ed0","savedPayload":{"position":{"x":33817.39515561526,"y":16828.02400269101},"targetPosition":{"x":33786.036616634956,"y":17126.38057130149},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"e30d5478-bee6-4de2-aaba-d2b7f3c9fcc7","savedPayload":{"position":{"x":33786.036616634956,"y":17126.38057130149},"targetPosition":{"x":34008.98006427818,"y":17327.11975320915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Donchian Channel","config":"{ \n \"codeName\": \"donchian\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Higher Highs","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"Higher Highs","code":"record.hiHigh","project":"Superalgos","id":"f20d1bbf-730c-42fe-89d5-dae9247a3e87","savedPayload":{"position":{"x":33640.659903762484,"y":16645.87715268352},"targetPosition":{"x":33907.961861018994,"y":16782.074302605382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"e9f188e5-39f2-4829-a984-20692feec630","savedPayload":{"position":{"x":33892.26107414611,"y":16482.48544217901},"targetPosition":{"x":33907.961861018994,"y":16782.074302605382},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc38d930-d64d-43b1-ab5c-0298399637c7","savedPayload":{"position":{"x":33907.961861018994,"y":16782.074302605382},"targetPosition":{"x":34071.353571523505,"y":17033.67547298901},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lower Lows","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.loLow","project":"Superalgos","id":"f74f46f9-e98b-480d-a83a-ea771ac8798f","savedPayload":{"position":{"x":34041.02198045635,"y":16454.914237880323},"targetPosition":{"x":34133.72707876883,"y":16740.231192768868},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"d1dd430a-4173-4e15-b63e-a79ce99f3a1f","savedPayload":{"position":{"x":34334.46626067649,"y":16517.28774512565},"targetPosition":{"x":34133.72707876883,"y":16740.231192768868},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d335f544-6464-4427-9e05-65e0cee03904","savedPayload":{"position":{"x":34133.72707876883,"y":16740.231192768868},"targetPosition":{"x":34071.353571523505,"y":17033.67547298901},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Mid Point","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.midPoint","project":"Superalgos","id":"e463947a-45b3-43ed-ac68-c7bee6d9e15d","savedPayload":{"position":{"x":34459.151891828995,"y":16602.98180522799},"targetPosition":{"x":34322.95474190713,"y":16870.2837624845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}\n\n\n\n","project":"Superalgos","id":"38521ffb-a1aa-4cea-be3f-2879dcd927a2","savedPayload":{"position":{"x":34622.543602333506,"y":16854.582975611618},"targetPosition":{"x":34322.95474190713,"y":16870.2837624845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3019461a-f4d1-4530-8f20-364f06dce9d3","savedPayload":{"position":{"x":34322.95474190713,"y":16870.2837624845},"targetPosition":{"x":34071.353571523505,"y":17033.67547298901},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"239cb3b7-204e-4b5a-969f-d3cc6eec864c","savedPayload":{"position":{"x":34071.353571523505,"y":17033.67547298901},"targetPosition":{"x":34008.98006427818,"y":17327.11975320915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dd7b5cd7-3b5e-4809-949e-777ddcce4648","savedPayload":{"position":{"x":34008.98006427818,"y":17327.11975320915},"targetPosition":{"x":34101.68516259066,"y":17612.436708097695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"45f9ecae-362e-4302-ba60-b6d7f949c9bc","savedPayload":{"position":{"x":34137.68516259066,"y":17626.436708097695},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Directional Movement Index (DMI)","config":"{ \n \"codeName\": \"Plotter-DMI\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\", \n \"icon\": \"oscillator\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"ADX +DI -DI","project":"Superalgos","points":[{"type":"Point","name":"ADX Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.adx","project":"Superalgos","id":"9a5c382e-9075-4fd9-a6c3-3b4595bb9ecb","savedPayload":{"position":{"x":34187.85060728049,"y":17442.310932103002},"targetPosition":{"x":34081.499718345745,"y":17244.03211724173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fae38925-e197-4984-bbf3-4f5cf8cdde87","savedPayload":{"position":{"x":34081.499718345745,"y":17244.03211724173},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"ADX End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.adx","project":"Superalgos","id":"968b241e-722e-4a8b-aaf4-ee34cb41daaa","savedPayload":{"position":{"x":33602.662165189555,"y":17467.79436396404},"targetPosition":{"x":33691.37409028512,"y":17261.021071815758},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f","savedPayload":{"position":{"x":33691.37409028512,"y":17261.021071815758},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.plusDI","project":"Superalgos","id":"cc9624f8-ae30-4d30-9336-103a59a3bfd1","savedPayload":{"position":{"x":33217.87939006997,"y":17026.16427664265},"targetPosition":{"x":33434.85224020539,"y":16966.601013601496},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7","savedPayload":{"position":{"x":33434.85224020539,"y":16966.601013601496},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"+DI End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.plusDI","project":"Superalgos","id":"f4f90058-af66-4c40-822f-ccf546ac016f","savedPayload":{"position":{"x":33323.25155972497,"y":16449.97713350387},"targetPosition":{"x":33505.100353308735,"y":16582.47625150898},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4","savedPayload":{"position":{"x":33505.100353308735,"y":16582.47625150898},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.minusDI","project":"Superalgos","id":"3abacd0d-e595-4322-9e4f-6e7462a6ce06","savedPayload":{"position":{"x":33839.43128120381,"y":16173.113605406972},"targetPosition":{"x":33849.22016762795,"y":16397.900566111046},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"20776211-c287-4689-9048-83655653dac9","savedPayload":{"position":{"x":33849.22016762795,"y":16397.900566111046},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"-DI End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.minusDI","project":"Superalgos","id":"214b0afe-f312-490f-943b-66f6e302086d","savedPayload":{"position":{"x":34377.72469608547,"y":16404.057575995652},"targetPosition":{"x":34208.08244421573,"y":16551.863213170167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67","savedPayload":{"position":{"x":34208.08244421573,"y":16551.863213170167},"targetPosition":{"x":33868.79794047625,"y":16847.474487519194},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0bea3584-667d-4f44-a761-cd73fde6da89","savedPayload":{"position":{"x":33307.13836205333,"y":17278.637554065637},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Chart Points","name":"BANDS","project":"Superalgos","points":[{"type":"Point","name":"Band 50 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 50","project":"Superalgos","id":"8153d621-7b8c-4d0b-a6da-8c82b1a09e2a","savedPayload":{"position":{"x":33134.7695500144,"y":17725.59757243659},"targetPosition":{"x":33166.08349773041,"y":17502.787256969736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8","savedPayload":{"position":{"x":33166.08349773041,"y":17502.787256969736},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 50 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 50","project":"Superalgos","id":"28976ae7-de81-4013-a436-036b58dfdae5","savedPayload":{"position":{"x":32911.818088281965,"y":17653.156251215805},"targetPosition":{"x":33017.44918990879,"y":17454.493042822545},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"75de4dca-059a-43c8-97c0-a17cefd70e72","savedPayload":{"position":{"x":33017.44918990879,"y":17454.493042822545},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 75","project":"Superalgos","id":"28f64dde-54a2-4fd3-b2bd-9b1815490769","savedPayload":{"position":{"x":32727.0886359652,"y":17508.82978532826},"targetPosition":{"x":32894.296221697616,"y":17358.275398897516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"226d3395-f608-4bf7-9526-6cffaf7b734d","savedPayload":{"position":{"x":32894.296221697616,"y":17358.275398897516},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 75 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 75","project":"Superalgos","id":"c1a16632-8d96-4f3e-bdb9-ee30b9c2f300","savedPayload":{"position":{"x":32602.86229132986,"y":17310.02607659177},"targetPosition":{"x":32811.47865860739,"y":17225.73959307319},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"85418e43-44b8-47a0-8172-767bdd742b05","savedPayload":{"position":{"x":32811.47865860739,"y":17225.73959307319},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 100","project":"Superalgos","id":"7bdd757b-7e1f-40b6-b46f-fae1ee4b5b4a","savedPayload":{"position":{"x":32554.122584924553,"y":17080.723786310216},"targetPosition":{"x":32778.98552100385,"y":17072.871399552154},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f5c6c92d-c739-4f17-964d-080240fc4628","savedPayload":{"position":{"x":32778.98552100385,"y":17072.871399552154},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 100 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 100","project":"Superalgos","id":"2c839429-dbff-4e26-9366-5f1b1cc261d2","savedPayload":{"position":{"x":32586.748244663213,"y":16848.58015483294},"targetPosition":{"x":32800.735960829625,"y":16918.108978567303},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"798370e8-9a99-4947-9a67-968bca900833","savedPayload":{"position":{"x":32800.735960829625,"y":16918.108978567303},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 25","project":"Superalgos","id":"8fc31d22-96f4-4311-82eb-a6db86a2469a","savedPayload":{"position":{"x":32696.804134477905,"y":16641.59513019121},"targetPosition":{"x":32874.10655403942,"y":16780.118962139484},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c9437036-a169-4106-a07c-3e88867f8ff2","savedPayload":{"position":{"x":32874.10655403942,"y":16780.118962139484},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Band 25 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 25","project":"Superalgos","id":"b0947b18-8186-4774-a839-5e4f3b0aa1eb","savedPayload":{"position":{"x":32871.01588980503,"y":16484.73416113044},"targetPosition":{"x":32990.2477242575,"y":16675.544982765638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"748819d2-1545-40ef-aa5b-5bf8d5916733","savedPayload":{"position":{"x":32990.2477242575,"y":16675.544982765638},"targetPosition":{"x":33228.71139316244,"y":17057.16662603603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f04ce0f-d46d-44c8-9bf0-b0cb86b8b0de","savedPayload":{"position":{"x":33228.71139316244,"y":17057.16662603603},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"ADX","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"108326b6-7de4-4b09-a38b-b1366de3c0d1","savedPayload":{"position":{"x":34200.61828011816,"y":16709.454405362183},"targetPosition":{"x":34313.055836177744,"y":16705.70660769586},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4c6d1aad-872b-4d09-9eae-859d28f30589","savedPayload":{"position":{"x":34313.055836177744,"y":16705.70660769586},"targetPosition":{"x":34425.49339223733,"y":16701.95881002954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX +DI -DI ADX Begin","project":"Superalgos","id":"e70cdd03-d5b5-4da8-a647-ef0b6351f3e5","savedPayload":{"position":{"x":34096.87158626075,"y":16394.53774920792},"targetPosition":{"x":34425.49339223733,"y":16701.95881002954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX Begin","id":"fae38925-e197-4984-bbf3-4f5cf8cdde87"}}},{"type":"Polygon Vertex","name":"ADX +DI -DI ADX End","project":"Superalgos","id":"8def43f6-65bf-404d-9407-46f1e7b90ea8","savedPayload":{"position":{"x":34410.502201572046,"y":16252.208585791199},"targetPosition":{"x":34425.49339223733,"y":16701.95881002954},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"ADX End","id":"8cc5bc3c-d019-4a1a-a069-f38d61131e7f"}}}],"id":"e493efd6-ece7-4243-8a14-23ea1771b2f1","savedPayload":{"position":{"x":33659.660943183306,"y":16846.494923990722},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"+DI","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"1ff8bfc1-8a0e-4cea-bcda-d0dfbbfd6ecd","savedPayload":{"position":{"x":34307.53756263782,"y":16565.66539216746},"targetPosition":{"x":34416.47648426644,"y":16593.746726793765},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"580eab00-426b-410c-8c33-86778ca7f89c","savedPayload":{"position":{"x":34416.47648426644,"y":16593.746726793765},"targetPosition":{"x":34525.41540589505,"y":16621.82806142007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX +DI -DI +DI Begin","project":"Superalgos","id":"65ec6c2d-5328-41f2-8eb6-0f03fbed8f42","savedPayload":{"position":{"x":34296.71561357619,"y":16234.27625198898},"targetPosition":{"x":34525.41540589505,"y":16621.82806142007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI Begin","id":"ab40f6c8-026c-4c9e-970b-e1da797e83d7"}}},{"type":"Polygon Vertex","name":"ADX +DI -DI +DI End","project":"Superalgos","id":"a61c7250-5391-45d5-9da3-133b3089268c","savedPayload":{"position":{"x":34637.740744400275,"y":16186.072374905612},"targetPosition":{"x":34525.41540589505,"y":16621.82806142007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"+DI End","id":"cee77e2a-f5ac-4f21-91dc-21fd2a63ffd4"}}}],"id":"900f1174-1224-4aa1-9d99-58103f23c4ac","savedPayload":{"position":{"x":33681.068801490044,"y":16730.98845683132},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"-DI","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"a6a9fd26-a928-484e-9408-7df706ab8202","savedPayload":{"position":{"x":34364.756172712834,"y":16406.591945658623},"targetPosition":{"x":34450.635909292396,"y":16457.823487164078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ed323d74-83e4-4338-b932-bb36584e68c4","savedPayload":{"position":{"x":34450.635909292396,"y":16457.823487164078},"targetPosition":{"x":34643.86531659641,"y":16573.09445555135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"ADX +DI -DI -DI Begin","project":"Superalgos","id":"654b23d0-1ac9-4511-b0a1-b773a6c905d5","savedPayload":{"position":{"x":34533.615434978914,"y":16136.809040251537},"targetPosition":{"x":34643.86531659641,"y":16573.09445555135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI Begin","id":"20776211-c287-4689-9048-83655653dac9"}}},{"type":"Polygon Vertex","name":"ADX +DI -DI -DI End","project":"Superalgos","id":"ae8b6d1e-6ec2-4bba-a5e6-c2a6d3813b53","savedPayload":{"position":{"x":34874.407253370955,"y":16186.635640943317},"targetPosition":{"x":34643.86531659641,"y":16573.09445555135},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"-DI End","id":"f0a11eef-05f1-474f-89e7-3bee3ab07a67"}}}],"id":"057d309b-88ca-42f6-8e23-ea8ae1e2ed05","savedPayload":{"position":{"x":33731.64247824742,"y":16624.958538543284},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 50 - 75","project":"Superalgos","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n }\n}","project":"Superalgos","id":"f29f2ffc-a9e6-42b3-b524-32f9d70bc7df","savedPayload":{"position":{"x":34199.95251681845,"y":16200.195885252957},"targetPosition":{"x":34390.38401688734,"y":16320.032623282288},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"dc5a2ec9-1b68-453d-bfc8-035e20b66703","savedPayload":{"position":{"x":34390.38401688734,"y":16320.032623282288},"targetPosition":{"x":34771.24701702513,"y":16559.706099340947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"BANDS Band 50 Begin","project":"Superalgos","id":"0dc3c13a-0b4b-4a8c-bfc2-238bdb440b60","savedPayload":{"position":{"x":34561.24672157358,"y":16161.71128039193},"targetPosition":{"x":34771.24701702513,"y":16559.706099340947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"BANDS Band 50 End","project":"Superalgos","id":"e2f2d64f-6fd0-477d-932a-20b83ce53cf1","savedPayload":{"position":{"x":34788.37883583637,"y":16110.032327830733},"targetPosition":{"x":34771.24701702513,"y":16559.706099340947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"BANDS Band 75 End","project":"Superalgos","id":"dde5fc42-4c65-4f55-b754-ee07575081e6","savedPayload":{"position":{"x":35010.920493083795,"y":16178.843099203157},"targetPosition":{"x":34771.24701702513,"y":16559.706099340947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"BANDS Band 75 Begin","project":"Superalgos","id":"4154f4b4-739c-4d2f-90d0-c4c6f735b3f3","savedPayload":{"position":{"x":35169.24183597416,"y":16349.705803889396},"targetPosition":{"x":34771.24701702513,"y":16559.706099340947},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}}],"id":"0c2cbdcc-700f-45af-a671-29be9b677dcc","savedPayload":{"position":{"x":33807.93546096138,"y":16535.630932835218},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 75 - 100","project":"Superalgos","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Superalgos","id":"cd98d7c9-6bd1-4f1f-a21e-ecda719b6888","savedPayload":{"position":{"x":34599.32924805574,"y":16245.481114710245},"targetPosition":{"x":34748.285023718185,"y":16414.114376247828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"4af5b3ce-bba8-4f3d-9b54-9674f9daa71f","savedPayload":{"position":{"x":34748.285023718185,"y":16414.114376247828},"targetPosition":{"x":34897.24079938061,"y":16582.74763778541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"BANDS Band 75 Begin","project":"Superalgos","id":"2f2f44d1-6b8f-4def-a1fb-18500da9952b","savedPayload":{"position":{"x":34807.87508939003,"y":16141.710485293836},"targetPosition":{"x":34897.24079938061,"y":16582.74763778541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"BANDS Band 75 End","project":"Superalgos","id":"c9d5eb01-23ba-4da5-8029-84f4ac6c2007","savedPayload":{"position":{"x":35040.366400547326,"y":16156.115404719661},"targetPosition":{"x":34897.24079938061,"y":16582.74763778541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}},{"type":"Polygon Vertex","name":"BANDS Band 100 End","project":"Superalgos","id":"97b2cafc-9ca1-49fd-b86c-ebafcf546842","savedPayload":{"position":{"x":35234.50732245578,"y":16284.836086460542},"targetPosition":{"x":34897.24079938061,"y":16582.74763778541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 End","id":"798370e8-9a99-4947-9a67-968bca900833"}}},{"type":"Polygon Vertex","name":"BANDS Band 100 Begin","project":"Superalgos","id":"d0dedf91-ac18-4ef0-9335-765bcbdf95b0","savedPayload":{"position":{"x":35338.277951872195,"y":16493.381927794824},"targetPosition":{"x":34897.24079938061,"y":16582.74763778541},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 100 Begin","id":"f5c6c92d-c739-4f17-964d-080240fc4628"}}}],"id":"9b1c6d74-48a6-4c92-85ae-8c0d211dfbf5","savedPayload":{"position":{"x":33904.74850894007,"y":16469.093168415282},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 50","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Superalgos","id":"e06383fe-a5dd-4554-a163-f6d0adaa434a","savedPayload":{"position":{"x":35399.57495148172,"y":16298.552996271781},"targetPosition":{"x":35399.57495148172,"y":15998.552996271781},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"281f1f26-a63f-47e8-aced-cf97115f7925","savedPayload":{"position":{"x":34932.79466434463,"y":16197.31343590646},"targetPosition":{"x":35011.6393967303,"y":16640.352382473273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"BANDS Band 50 Begin","project":"Superalgos","id":"5ab321e2-936f-4946-a708-62011d8bac64","savedPayload":{"position":{"x":35269.16359524669,"y":16271.324894095385},"targetPosition":{"x":35011.6393967303,"y":16640.352382473273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}},{"type":"Polygon Vertex","name":"BANDS Band 50 End","project":"Superalgos","id":"2afa5b8c-582f-45f6-8749-6e818fa56d7c","savedPayload":{"position":{"x":35454.67834329711,"y":16561.5076500876},"targetPosition":{"x":35011.6393967303,"y":16640.352382473273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}}],"id":"6df98b5c-0db8-447a-adab-23a356c6182b","savedPayload":{"position":{"x":34015.48397295487,"y":16429.879683969833},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Level 75","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.DARK\"\n }\n}","project":"Superalgos","id":"d58e329b-6996-469e-9279-319128435135","savedPayload":{"position":{"x":35619.83160715615,"y":16027.282280815656},"targetPosition":{"x":35384.70725303397,"y":16410.970354774996},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7befc553-bc07-43b5-9b53-eed7f7564b69","savedPayload":{"position":{"x":35154.34244353759,"y":16280.547655261616},"targetPosition":{"x":35105.17491507156,"y":16727.853539578537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"BANDS Band 75 Begin","project":"Superalgos","id":"d7ee0589-7046-41da-97e2-64bece0f45ae","savedPayload":{"position":{"x":35456.23463192921,"y":16446.327208305913},"targetPosition":{"x":35105.17491507156,"y":16727.853539578537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 Begin","id":"226d3395-f608-4bf7-9526-6cffaf7b734d"}}},{"type":"Polygon Vertex","name":"BANDS Band 75 End","project":"Superalgos","id":"58218d74-b8ed-4c09-9920-bcd103d2c00b","savedPayload":{"position":{"x":35552.48079938848,"y":16777.02106804457},"targetPosition":{"x":35105.17491507156,"y":16727.853539578537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 75 End","id":"85418e43-44b8-47a0-8172-767bdd742b05"}}}],"id":"56c84477-78b8-4ec2-bbd6-c0f76f9c9a90","savedPayload":{"position":{"x":34132.595414132185,"y":16420.66281366049},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Band 25 - 50","project":"Superalgos","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"paletteColor\": \"UI_COLOR.LIGHT_GREY\"\n }\n}","project":"Superalgos","id":"6a419c80-9d0a-4f32-8645-44f71498c2a6","savedPayload":{"position":{"x":35230.06811709216,"y":16392.153154796786},"targetPosition":{"x":35200.168890038854,"y":16615.157720269366},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"6c954fd3-d05d-421c-b9dd-9e413759d50b","savedPayload":{"position":{"x":35200.168890038854,"y":16615.157720269366},"targetPosition":{"x":35170.26966298555,"y":16838.162285741946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"BANDS Band 25 Begin","project":"Superalgos","id":"646f52b1-0faf-44cd-bff8-eaf02feff5cd","savedPayload":{"position":{"x":35445.06120882149,"y":16481.806275076924},"targetPosition":{"x":35170.26966298555,"y":16838.162285741946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 Begin","id":"c9437036-a169-4106-a07c-3e88867f8ff2"}}},{"type":"Polygon Vertex","name":"BANDS Band 25 End","project":"Superalgos","id":"88b7af94-e3f7-46d8-b3ea-8438c3919f01","savedPayload":{"position":{"x":35586.424127757185,"y":16666.944700632732},"targetPosition":{"x":35170.26966298555,"y":16838.162285741946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 25 End","id":"748819d2-1545-40ef-aa5b-5bf8d5916733"}}},{"type":"Polygon Vertex","name":"BANDS Band 50 End","project":"Superalgos","id":"215b0fd2-a4c4-487f-a1ef-f6854e918ca3","savedPayload":{"position":{"x":35616.27879393071,"y":16897.96073984856},"targetPosition":{"x":35170.26966298555,"y":16838.162285741946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 End","id":"75de4dca-059a-43c8-97c0-a17cefd70e72"}}},{"type":"Polygon Vertex","name":"BANDS Band 50 Begin","project":"Superalgos","id":"fbed1fbe-4264-413d-91ea-4eaf3639bab7","savedPayload":{"position":{"x":35526.62567365057,"y":17112.953831577892},"targetPosition":{"x":35170.26966298555,"y":16838.162285741946},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Band 50 Begin","id":"3190a724-bdd5-42d8-8f98-cb0607d80ce8"}}}],"id":"a39c8312-2af2-4dd4-946b-60dc03bb4868","savedPayload":{"position":{"x":34248.101881291586,"y":16442.070671967227},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[{"type":"Text","name":"New Text","project":"Superalgos","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"","project":"Superalgos","id":"bbc7ba15-2edb-4f35-9649-4d9ce3c353de","savedPayload":{"position":{"x":34192.86622228424,"y":16072.533156800866},"targetPosition":{"x":34354.13179957963,"y":16492.644348724607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Superalgos","id":"ff933fea-8a4b-4532-b1ce-1cdd194f09d9","savedPayload":{"position":{"x":34470.600369875756,"y":16057.977726894525},"targetPosition":{"x":34354.13179957963,"y":16492.644348724607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"record.property","project":"Superalgos","id":"73edee06-950f-45cd-bd90-32ef9303ac94","savedPayload":{"position":{"x":34703.847482235265,"y":16209.450172752178},"targetPosition":{"x":34354.13179957963,"y":16492.644348724607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{ \n\"configuration\": \"Get the appropriate configuration from the documentation\"\n}","project":"Superalgos","id":"f6f816f8-5f5f-4b00-9fa2-21f2b30db3b2","savedPayload":{"position":{"x":34803.51509021918,"y":16469.093168415282},"targetPosition":{"x":34354.13179957963,"y":16492.644348724607},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b37d84b-5045-456c-aabf-924be783d067","savedPayload":{"position":{"x":34354.13179957963,"y":16492.644348724607},"targetPosition":{"x":34109.04423382286,"y":16870.046104300047},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cdb5a75e-613a-481d-88e0-38991cc242f2","savedPayload":{"position":{"x":34109.04423382286,"y":16870.046104300047},"targetPosition":{"x":34410.153006684355,"y":17204.461275764876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"DMI Directional Movement","config":"{ \n \"codeName\": \"DMI\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"ADX","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.adx","project":"Superalgos","id":"0eaf0b8e-aeb3-4b05-be3a-d235958773d2","savedPayload":{"position":{"x":35118.95817308065,"y":16284.115968681886},"targetPosition":{"x":35095.40699277133,"y":16733.499259321445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.MANGANESE_PURPLE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Superalgos","id":"581d5c5a-0805-4d53-80c3-ec3fd38fd825","savedPayload":{"position":{"x":35496.35992865609,"y":16529.20353443865},"targetPosition":{"x":35095.40699277133,"y":16733.499259321445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"57929c4f-d65a-4342-a156-83e3c37bcde3","savedPayload":{"position":{"x":35095.40699277133,"y":16733.499259321445},"targetPosition":{"x":34850.31942701456,"y":17110.901014896885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"+DI","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.plusDI","project":"Superalgos","id":"f03ad7aa-8df8-48d4-b8f9-ca83062e24f1","savedPayload":{"position":{"x":35624.90101880961,"y":16716.231981167406},"targetPosition":{"x":35290.48584734478,"y":17017.340754028894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Superalgos","id":"a59f5ccb-0893-4a38-8603-f33c7bd79d86","savedPayload":{"position":{"x":35718.4612796776,"y":17156.39840149762},"targetPosition":{"x":35290.48584734478,"y":17017.340754028894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a2d73831-c487-4f26-8b5b-66980654a6ff","savedPayload":{"position":{"x":35290.48584734478,"y":17017.340754028894},"targetPosition":{"x":34850.31942701456,"y":17110.901014896885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"-DI","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.minusDI","project":"Superalgos","id":"b0dc6011-498f-486e-947e-4b7d700927ae","savedPayload":{"position":{"x":35677.10447322956,"y":17379.539760962973},"targetPosition":{"x":35227.72118259,"y":17355.988580653648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\",\n \"opacity\": 1,\n \"fontSize\": 16\n}","project":"Superalgos","id":"b942aa1f-30ab-4633-bc95-9c9d5c7dc100","savedPayload":{"position":{"x":35432.016907472804,"y":17756.941516538413},"targetPosition":{"x":35227.72118259,"y":17355.988580653648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8fd597b-22d1-43c9-88a0-34afa3fd44c1","savedPayload":{"position":{"x":35227.72118259,"y":17355.988580653648},"targetPosition":{"x":34850.31942701456,"y":17110.901014896885},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9021a665-2e1b-472e-ab60-6b244795eb9e","savedPayload":{"position":{"x":34850.31942701456,"y":17110.901014896885},"targetPosition":{"x":34410.153006684355,"y":17204.461275764876},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4e8c7782-32a0-496d-baab-d11bb1a562d0","savedPayload":{"position":{"x":34410.153006684355,"y":17204.461275764876},"targetPosition":{"x":34271.09535921563,"y":17632.436708097695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"24ac7fd1-9eb7-4931-9103-43dec214e698","savedPayload":{"position":{"x":34323.09535921563,"y":17626.436708097695},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"Plotter-Ichimoku\"\n}","project":"Superalgos","modules":[{"type":"Plotter Module","name":"Ichimoku","config":"{ \n \"codeName\": \"Ichimoku\", \n \"icon\": \"|moving-average\"\n}","project":"Superalgos","shapes":{"type":"Shapes","name":"New Shapes","project":"Superalgos","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Superalgos","points":[{"type":"Point","name":"Lagging Span Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastBegin\ny = record.previous.laggingSpan\n","project":"Superalgos","id":"40d770c4-6cc1-4a26-afed-5aae3615acd0","savedPayload":{"position":{"x":34491.969457697836,"y":17458.196811608268},"targetPosition":{"x":34423.09351397275,"y":17166.210331825423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a","savedPayload":{"position":{"x":34423.09351397275,"y":17166.210331825423},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Lagging Span End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.pastEnd\ny = record.laggingSpan\n","project":"Superalgos","id":"a671dd96-1e10-4fe7-bf9c-64acf9379878","savedPayload":{"position":{"x":34154.38221398773,"y":17439.967460392214},"targetPosition":{"x":34254.29989211769,"y":17157.095656217396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b","savedPayload":{"position":{"x":34254.29989211769,"y":17157.095656217396},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conersion Line Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.conversionLine","project":"Superalgos","id":"827748a6-7f40-4a30-a811-f88883118c88","savedPayload":{"position":{"x":34038.233379363206,"y":17119.486957933175},"targetPosition":{"x":34117.22942708432,"y":17058.171181460526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d","savedPayload":{"position":{"x":34117.22942708432,"y":17058.171181460526},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Conversion Line End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.conversionLine","project":"Superalgos","id":"3e816114-9409-4ef8-ae5b-92de87c7ba20","savedPayload":{"position":{"x":33955.79550728692,"y":16909.718355083376},"targetPosition":{"x":34055.40102302711,"y":16900.844729323177},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0","savedPayload":{"position":{"x":34055.40102302711,"y":16900.844729323177},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.baseLine","project":"Superalgos","id":"9473832d-9c65-47c0-81b7-06e6399b21b1","savedPayload":{"position":{"x":33999.853825084894,"y":16688.6804983103},"targetPosition":{"x":34088.444761375584,"y":16735.06633674337},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7","savedPayload":{"position":{"x":34088.444761375584,"y":16735.06633674337},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Base Line End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.baseLine","project":"Superalgos","id":"01e0f6a0-132f-497a-8cbf-45f305163405","savedPayload":{"position":{"x":34156.420128157464,"y":16526.55134536053},"targetPosition":{"x":34205.86948868001,"y":16613.469472031044},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"385613d8-5b52-44b9-be18-91bca1c86c47","savedPayload":{"position":{"x":34205.86948868001,"y":16613.469472031044},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine1","project":"Superalgos","id":"19cecf0e-124a-4394-8968-2edcb21cfbd8","savedPayload":{"position":{"x":34375.78572152373,"y":16474.805756745765},"targetPosition":{"x":34370.39368370471,"y":16574.66028056997},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41","savedPayload":{"position":{"x":34370.39368370471,"y":16574.66028056997},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 1 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine1","project":"Superalgos","id":"1584a320-70a4-4487-8b2e-cbacab3288ad","savedPayload":{"position":{"x":34588.303579253115,"y":16549.872591234336},"targetPosition":{"x":34529.78207700175,"y":16630.960406436396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"cb4fb579-edd5-4de7-a831-003f24afcf39","savedPayload":{"position":{"x":34529.78207700175,"y":16630.960406436396},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 Begin","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardBegin\ny = record.previous.plotLeadLine2","project":"Superalgos","id":"66ad8d46-50dc-4306-9d06-a3c6f4ead8e2","savedPayload":{"position":{"x":34726.50078309597,"y":16727.91865927303},"targetPosition":{"x":34633.42997988389,"y":16764.494957465417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83","savedPayload":{"position":{"x":34633.42997988389,"y":16764.494957465417},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Plot Lead Line 2 End","project":"Superalgos","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.forwardEnd\ny = record.plotLeadLine2","project":"Superalgos","id":"e837a646-7549-469e-8d35-6c1cee681da4","savedPayload":{"position":{"x":34746.500697286974,"y":16952.41559227296},"targetPosition":{"x":34648.429915527144,"y":16932.867657215364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3","savedPayload":{"position":{"x":34648.429915527144,"y":16932.867657215364},"targetPosition":{"x":34354.21757024765,"y":16874.223852042578},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3086f338-1640-4ebb-bafe-bf8cfd3da0ec","savedPayload":{"position":{"x":34354.21757024765,"y":16874.223852042578},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Lagging Span","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n }\n}","project":"Superalgos","id":"fbbfd9a2-92d9-4ce7-8c21-17f2dbc6f1fc","savedPayload":{"position":{"x":34236.49024636483,"y":17116.593729573022},"targetPosition":{"x":34322.52671181749,"y":16993.72092292967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"cd32ab1b-e563-45d7-a3f8-ecb171273385","savedPayload":{"position":{"x":34322.52671181749,"y":16993.72092292967},"targetPosition":{"x":34408.563177270145,"y":16870.84811628632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Lagging Span Begin","project":"Superalgos","id":"01c3a82b-97af-4c64-9675-c2ae9e55c5c9","savedPayload":{"position":{"x":34113.12085136648,"y":16922.9425695864},"targetPosition":{"x":34408.563177270145,"y":16870.84811628632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span Begin","id":"ed94f11a-7635-42cb-ac2d-fe9d05159b2a"}}},{"type":"Polygon Vertex","name":" Lagging Span End","project":"Superalgos","id":"5e20b9a4-ae32-4a81-bb0b-289bf8d04a58","savedPayload":{"position":{"x":34162.81756398345,"y":16698.775185381008},"targetPosition":{"x":34408.563177270145,"y":16870.84811628632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Lagging Span End","id":"15d9b3e5-54b9-4f6f-9e69-37dae6d9d37b"}}}],"id":"90a34d00-99e2-4a5e-94f1-782aeaec89ed","savedPayload":{"position":{"x":34494.73273256805,"y":17218.442305638077},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Conversion Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.TURQUOISE\"\n }\n}","project":"Superalgos","id":"e865a1b2-668e-427f-b16d-3ecc6c4f770f","savedPayload":{"position":{"x":33864.64238626503,"y":16824.045090047755},"targetPosition":{"x":34154.420134151755,"y":16746.399376516998},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5f0a0922-aecd-4b40-9fb3-b3fdd1207eea","savedPayload":{"position":{"x":34154.420134151755,"y":16746.399376516998},"targetPosition":{"x":34444.197882038476,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Conersion Line Begin","project":"Superalgos","id":"0e09b636-d71d-49d5-9d9a-6e3b067925ca","savedPayload":{"position":{"x":34184.39026090314,"y":16518.75366298624},"targetPosition":{"x":34444.197882038476,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conersion Line Begin","id":"a56bb9d9-6e55-4fa3-936d-81582cf1f94d"}}},{"type":"Polygon Vertex","name":" Conversion Line End","project":"Superalgos","id":"b92598e2-5755-4a95-85f7-80bc63612184","savedPayload":{"position":{"x":34366.55216850772,"y":16378.97591509952},"targetPosition":{"x":34444.197882038476,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Conversion Line End","id":"3eaf4ff4-cf81-4928-b2f8-26d75e89d3c0"}}}],"id":"59bb987c-d919-4454-ad68-f52a84639d18","savedPayload":{"position":{"x":34609.48587476311,"y":17048.313776005492},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Base Line","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}","project":"Superalgos","id":"623a0cc7-8641-46ab-bb9b-6132f6b4374c","savedPayload":{"position":{"x":34057.61478795412,"y":16283.274919706051},"targetPosition":{"x":34329.507124065116,"y":16410.06039822826},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"639d75aa-1e58-4c36-8257-67168abafb05","savedPayload":{"position":{"x":34329.507124065116,"y":16410.06039822826},"targetPosition":{"x":34601.39946017611,"y":16536.845876750467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Base Line Begin","project":"Superalgos","id":"eca8fef0-6505-4e10-908e-5fcf8a99293a","savedPayload":{"position":{"x":34498.79341717841,"y":16254.938090514694},"targetPosition":{"x":34601.39946017611,"y":16536.845876750467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line Begin","id":"f7d3e6d3-089b-4bc7-8468-2e42bc6511b7"}}},{"type":"Polygon Vertex","name":" Base Line End","project":"Superalgos","id":"09535200-2132-4847-960a-9ce3698e72b9","savedPayload":{"position":{"x":34728.18493869832,"y":16264.953540639472},"targetPosition":{"x":34601.39946017611,"y":16536.845876750467},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Base Line End","id":"385613d8-5b52-44b9-be18-91bca1c86c47"}}}],"id":"5ae2d724-fb7c-478e-bc67-bd08b88562bb","savedPayload":{"position":{"x":34806.74839257408,"y":16991.749659240028},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 1","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 0.5,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Superalgos","id":"77e51645-bb9d-4c7a-a8bb-70de2bca0f05","savedPayload":{"position":{"x":34983.74751772618,"y":16475.308317122548},"targetPosition":{"x":34988.98323965736,"y":16775.262625669464},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"70f77c83-7b79-4a15-926e-173e9fcbf78f","savedPayload":{"position":{"x":34988.98323965736,"y":16775.262625669464},"targetPosition":{"x":34994.21896158854,"y":17075.21693421638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Plot Lead Line 1 Begin","project":"Superalgos","id":"878fdf21-37b6-4487-ba94-22f16b609ec4","savedPayload":{"position":{"x":35202.61647272625,"y":16859.414994114784},"targetPosition":{"x":34994.21896158854,"y":17075.21693421638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 1 End","project":"Superalgos","id":"3d6e5394-4cef-41ce-8091-4b557155d5a9","savedPayload":{"position":{"x":35294.17327013546,"y":17069.981212285194},"targetPosition":{"x":34994.21896158854,"y":17075.21693421638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}}],"id":"c8fca9b3-dfe0-4442-8275-493b9d545d7a","savedPayload":{"position":{"x":34994.21896158854,"y":17075.21693421638},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Lead Line 2","project":"Superalgos","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.5,\n \"lineWidth\": 1,\n \"lineDash\": [0,0],\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Superalgos","id":"62ad6e42-cc75-4cf3-8217-b460a5b465f4","savedPayload":{"position":{"x":35119.104551370656,"y":16089.198167212799},"targetPosition":{"x":35041.4588378399,"y":16378.97591509952},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0637699a-e7e2-4d24-b5c0-7c76748dda74","savedPayload":{"position":{"x":35041.4588378399,"y":16378.97591509952},"targetPosition":{"x":34963.81312430914,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Plot Lead Line 2 Begin","project":"Superalgos","id":"3d4d544a-28fc-463b-b792-5d08ec382a6f","savedPayload":{"position":{"x":35223.620745444474,"y":16518.75366298624},"targetPosition":{"x":34963.81312430914,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 2 End","project":"Superalgos","id":"507b22e5-4ae9-4290-a0df-7d7bac232aa9","savedPayload":{"position":{"x":35253.59087219586,"y":16746.399376516998},"targetPosition":{"x":34963.81312430914,"y":16668.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}}],"id":"8bcba1bd-2717-4d86-a955-b7a396e27687","savedPayload":{"position":{"x":35084.17801906133,"y":17259.660335337678},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Green","project":"Superalgos","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 > record.plotLeadLine2","project":"Superalgos","id":"13e89aa0-e3e2-40ac-abc6-0b98ee4bf44a","savedPayload":{"position":{"x":35134.17062490908,"y":16548.463002615514},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Superalgos","id":"403e5719-537a-4f87-ba17-a2885f64f841","savedPayload":{"position":{"x":35473.104392654626,"y":16444.659781871003},"targetPosition":{"x":35238.55494791422,"y":16631.706722428622},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a896ce8e-5bd8-49fc-b445-ac872d80ad69","savedPayload":{"position":{"x":35238.55494791422,"y":16631.706722428622},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Plot Lead Line 1 Begin","project":"Superalgos","id":"c42cc383-9c0e-4aea-851a-c224501448b4","savedPayload":{"position":{"x":35296.48387682835,"y":16751.997382799345},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 1 End","project":"Superalgos","id":"f315431a-2603-459e-9f05-34b8ee64356c","savedPayload":{"position":{"x":35296.48387682835,"y":16885.509943173136},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 2 End","project":"Superalgos","id":"52eb035e-85aa-4746-ad09-7a6f1b636f3c","savedPayload":{"position":{"x":35238.55494791422,"y":17005.80060354386},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 2 Begin","project":"Superalgos","id":"52b3d278-b029-46f3-8772-e7dd7b5d42a3","savedPayload":{"position":{"x":35134.17062490908,"y":17089.044323356968},"targetPosition":{"x":35004.00550317381,"y":16818.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"d3ee5217-2b18-443a-a8dc-6884ff3711e9","savedPayload":{"position":{"x":35034.53272221736,"y":17458.7767453592},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Cloud Red","project":"Superalgos","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.plotLeadLine1 < record.plotLeadLine2","project":"Superalgos","id":"0486bacd-b7c4-468b-a2bd-fca7604d031a","savedPayload":{"position":{"x":35179.30253662229,"y":16959.801978755655},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Superalgos","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Superalgos","id":"acf85f27-802a-4609-a45f-f602dd9dcd1c","savedPayload":{"position":{"x":35492.364863465715,"y":17126.06438300419},"targetPosition":{"x":35194.25120049775,"y":17092.475040173198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f6448eec-e334-4c22-8d0e-a3c68316ce42","savedPayload":{"position":{"x":35194.25120049775,"y":17092.475040173198},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":" Plot Lead Line 1 Begin","project":"Superalgos","id":"ae3a2357-a62e-498d-81e0-90f06b7c3ec4","savedPayload":{"position":{"x":35150.15479729826,"y":17218.495320296806},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 Begin","id":"fbac2c1f-aa48-421f-b725-4b62cc53fc41"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 1 End","project":"Superalgos","id":"cc92f4b4-eee9-4017-b30e-7e69d13f7200","savedPayload":{"position":{"x":35055.747160484374,"y":17312.90295711069},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 1 End","id":"cb4fb579-edd5-4de7-a831-003f24afcf39"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 2 End","project":"Superalgos","id":"d7e2bed8-30ec-479d-8909-a1d6f05084a1","savedPayload":{"position":{"x":34929.726880360766,"y":17356.999360310176},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 End","id":"02355e05-fe68-4efc-bfae-d2cc6f1457c3"}}},{"type":"Polygon Vertex","name":" Plot Lead Line 2 Begin","project":"Superalgos","id":"9fb73913-c17f-4c3f-b60f-b1f2821d740f","savedPayload":{"position":{"x":34797.053818943226,"y":17342.050696434715},"targetPosition":{"x":34896.13753752977,"y":17058.885697342204},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Plot Lead Line 2 Begin","id":"b7ab8f9c-d7a0-4c4d-b7d6-1e1d0c02eb83"}}}],"id":"e1707dc5-c49a-4b2d-b2b9-d6fd2e064a3c","savedPayload":{"position":{"x":34868.51265719595,"y":17579.39738309947},"targetPosition":{"x":34785.82145045085,"y":17291.018874317975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"2a9c9e98-7ccf-4999-804c-2094204d1ca6","savedPayload":{"position":{"x":34785.82145045085,"y":17291.018874317975},"targetPosition":{"x":34663.80045752811,"y":17565.082511610755},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Ichimoku Cloud","config":"{ \n \"codeName\": \"\"\n}","project":"Superalgos","panelData":[{"type":"Panel Data","name":"Lagging Span","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.laggingSpan","project":"Superalgos","id":"e923bf3d-c6c5-4f08-9292-4910b5aafd6f","savedPayload":{"position":{"x":35137.475578251586,"y":17128.33345708298},"targetPosition":{"x":35168.834117231876,"y":17426.69002569346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"4b843355-d7ea-45af-8fb1-ecefe26e6a75","savedPayload":{"position":{"x":35411.53921554436,"y":17250.354450005718},"targetPosition":{"x":35168.834117231876,"y":17426.69002569346},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ce794350-6644-4e6c-afac-e8a7a10c60ca","savedPayload":{"position":{"x":35168.834117231876,"y":17426.69002569346},"targetPosition":{"x":35046.81312430914,"y":17700.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Conversion Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.conversionLine","project":"Superalgos","id":"468401fd-3794-4749-9434-4f9c2107db49","savedPayload":{"position":{"x":35593.90226116197,"y":17025.154843515455},"targetPosition":{"x":35410.87077177787,"y":17436.250299454627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.TURQUOISE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"32127f3e-22ec-4d64-ab18-90aef4433588","savedPayload":{"position":{"x":35858.405624693594,"y":17389.212490984184},"targetPosition":{"x":35410.87077177787,"y":17436.250299454627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f6d23c72-ba68-4d19-8291-53e729d60d43","savedPayload":{"position":{"x":35410.87077177787,"y":17436.250299454627},"targetPosition":{"x":35046.81312430914,"y":17700.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Base Line","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.baseLine","project":"Superalgos","id":"b00a3c5a-16ca-4a05-b8a2-87442f67e7ee","savedPayload":{"position":{"x":35587.874791232105,"y":17493.0595483182},"targetPosition":{"x":35345.16969291962,"y":17669.395124005943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"f9456c22-246e-4ebb-9f1a-64023ddc007e","savedPayload":{"position":{"x":35619.2333302124,"y":17791.41611692868},"targetPosition":{"x":35345.16969291962,"y":17669.395124005943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ab82afc6-55b3-4ec7-9e1e-eec7e1260efc","savedPayload":{"position":{"x":35345.16969291962,"y":17669.395124005943},"targetPosition":{"x":35046.81312430914,"y":17700.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 1","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine1","project":"Superalgos","id":"a275f6d4-c570-4d08-a93a-fcb8d2ed168a","savedPayload":{"position":{"x":35905.44343316404,"y":17836.747343899908},"targetPosition":{"x":35457.90858024832,"y":17883.78515237035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREEN\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"bf48ad18-804f-482c-ae5d-dbb0a3522237","savedPayload":{"position":{"x":35722.41194377992,"y":18247.842799839076},"targetPosition":{"x":35457.90858024832,"y":17883.78515237035},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8b7ebb57-8606-435a-be7b-921bc4e6a2d5","savedPayload":{"position":{"x":35457.90858024832,"y":17883.78515237035},"targetPosition":{"x":35046.81312430914,"y":17700.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Lead Line 2","config":"{\n \"valueDecimals\": 2\n}","project":"Superalgos","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.leadLine2","project":"Superalgos","id":"2dafd617-bb89-4aad-b697-6a361de69a98","savedPayload":{"position":{"x":35497.21233728966,"y":18065.479754221462},"targetPosition":{"x":35223.148699996884,"y":17943.458761298723},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.RED\",\n \"opacity\": 1,\n \"fontSize\": 14\n}","project":"Superalgos","id":"34880e13-f3bd-4fa6-8245-cb47783fc1d1","savedPayload":{"position":{"x":35254.50723897718,"y":18241.815329909205},"targetPosition":{"x":35223.148699996884,"y":17943.458761298723},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"375c2ae1-cdb0-42a9-a243-0ea3a9d486a0","savedPayload":{"position":{"x":35223.148699996884,"y":17943.458761298723},"targetPosition":{"x":35046.81312430914,"y":17700.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c2502509-bfd7-483e-bae8-db4db0ae302b","savedPayload":{"position":{"x":35046.81312430914,"y":17700.75366298624},"targetPosition":{"x":34663.80045752811,"y":17565.082511610755},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c5dedee0-0553-457c-9a14-5c5d97907cb2","savedPayload":{"position":{"x":34663.80045752811,"y":17565.082511610755},"targetPosition":{"x":34421.09535921563,"y":17741.418087298498},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f1d66d3b-c40e-4633-aa38-0f85d032d1f8","savedPayload":{"position":{"x":34473.09535921563,"y":17735.418087298498},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d2083ac0-43e2-41e4-83c7-eb09a6f29353","savedPayload":{"position":{"x":34230.39026090314,"y":17911.75366298624},"targetPosition":{"x":34230.39026090314,"y":17911.75366298624},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file From ea0e9eab232f80032d66a9c0ece8404a1534c1b3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 23 Aug 2021 10:12:13 +0200 Subject: [PATCH 028/227] Governance: delegation --- .../User-Profiles/Luis-Fernando-Molina.json | 164 +++++++++++++----- 1 file changed, 122 insertions(+), 42 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 7f64e4763..af9d9e21b 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -12458,7 +12458,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12550,12 +12550,12 @@ "id": "27358f54-1bf7-49df-9610-754b5aff1868", "savedPayload": { "position": { - "x": 29602.266843921327, - "y": 24075.74066647508 + "x": 29642.266843921327, + "y": 24094.740666475085 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12576,16 +12576,56 @@ "config": "{\n \"percentage\": 25\n}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "2c79cd42-28a7-4a4b-ad3b-a8a29e993697", + "savedPayload": { + "position": { + "x": 29478.372555740414, + "y": 24395.642694712864 + }, + "targetPosition": { + "x": 29525.302895252484, + "y": 24099.336192534323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "107d3e44-1685-4540-8316-3bc6591298e9" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ] + ] + } + } + ], "id": "7d24ee91-92dc-4982-b482-4512bd3abe73", "savedPayload": { "position": { - "x": 29485.302895252484, - "y": 24080.33619253432 + "x": 29525.302895252484, + "y": 24099.336192534323 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12606,16 +12646,56 @@ "config": "{\n \"percentage\": 20\n}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "94f99114-fc01-450e-9d9d-0b62c8ea393f", + "savedPayload": { + "position": { + "x": 29258.734095934986, + "y": 24314.613788968236 + }, + "targetPosition": { + "x": 29415.48366534977, + "y": 24058.82173966201 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ] + ] + } + } + ], "id": "e48cbc3c-cd76-4a35-8673-2579e20e09fc", "savedPayload": { "position": { - "x": 29375.48366534977, - "y": 24039.821739662006 + "x": 29415.48366534977, + "y": 24058.82173966201 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12640,12 +12720,12 @@ "id": "7edd2cfb-0e46-4d2a-8899-0e7193c85815", "savedPayload": { "position": { - "x": 29289.52813645207, - "y": 23960.365266043522 + "x": 29329.52813645207, + "y": 23979.365266043525 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12670,12 +12750,12 @@ "id": "ac6e1011-7ce3-4ff9-bc32-04b84b3f3abe", "savedPayload": { "position": { - "x": 29240.52225864525, - "y": 23854.063299512552 + "x": 29280.52225864525, + "y": 23873.063299512556 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12700,12 +12780,12 @@ "id": "3bb3c6f2-4b7a-4605-a4f8-41bc39ad8268", "savedPayload": { "position": { - "x": 29235.926732586013, - "y": 23737.09935084371 + "x": 29275.926732586013, + "y": 23756.099350843713 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12730,12 +12810,12 @@ "id": "50648772-c665-4dd0-9086-69b6cf17429a", "savedPayload": { "position": { - "x": 29276.441185458327, - "y": 23627.280120940995 + "x": 29316.441185458327, + "y": 23646.280120941 }, "targetPosition": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "floatingObject": { "isPinned": false, @@ -12755,17 +12835,17 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 29532.233234764553, - "y": 23784.02969035578 + "x": 29572.233234764553, + "y": 23803.029690355783 }, "targetPosition": { - "x": 29774.938333077036, - "y": 23607.694114668036 + "x": 29814.938333077036, + "y": 23626.69411466804 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12783,12 +12863,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 29500.874695784256, - "y": 23485.673121745298 + "x": 29540.874695784256, + "y": 23504.6731217453 }, "targetPosition": { - "x": 29774.938333077036, - "y": 23607.694114668036 + "x": 29814.938333077036, + "y": 23626.69411466804 }, "floatingObject": { "isPinned": false, @@ -12816,7 +12896,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12839,7 +12919,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 From 2ae97b6d0eaaa1929bf579b710d69db5a92f21b0 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 23 Aug 2021 10:26:07 +0200 Subject: [PATCH 029/227] Forced collapse of user Profiles --- .../UI/Spaces/User-Profile-Space/UserProfile.js | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 5d081dde6..1ca667ce0 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -37,9 +37,17 @@ function newGovernanceUserProfileSpace() { /* If the workspace is not related to governance, then we exit the Intialize Function */ - let resultsArary = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') - if (resultsArary.length === 0) { return } - + let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') + if (userProfiles.length === 0) { return } + /* + We are going to collapse all User Profiles to save processing resources at the UI + */ + for (let i = 0; i < userProfiles.length; i++) { + userProfile = userProfiles[i] + if (userProfile.payload.floatingObject.isCollapsed !== true) { + userProfile.payload.floatingObject.collapseToggle() + } + } /* Here we will setup the Reputation for each profile. */ From f2d130e2c42253d19c25523f8b4efbafa433a92c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 23 Aug 2021 10:36:59 +0200 Subject: [PATCH 030/227] Forced collapse of user Profiles. DeepScan bug fixed --- Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 1ca667ce0..ab1e3cda9 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -43,7 +43,7 @@ function newGovernanceUserProfileSpace() { We are going to collapse all User Profiles to save processing resources at the UI */ for (let i = 0; i < userProfiles.length; i++) { - userProfile = userProfiles[i] + let userProfile = userProfiles[i] if (userProfile.payload.floatingObject.isCollapsed !== true) { userProfile.payload.floatingObject.collapseToggle() } From 3903b2d5ce11ea7317ddc3dc81f3e221dd5e4d72 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 23 Aug 2021 16:01:10 +0200 Subject: [PATCH 031/227] Building profile revision --- ...ial-002-tutorial-step-better-together.json | 3 +- ...ial-step-make-sure-you’re-comfortable.json | 10 +-- ...orial-step-one-token-to-rule-them-all.json | 4 ++ ...012-tutorial-step-pump-that-heartbeat.json | 8 +-- ...utorial-013-tutorial-step-oh-so-shiny.json | 4 +- ...-tutorial-step-delete-the-constructor.json | 2 +- ...-tutorial-step-to-infinity-and-beyond.json | 7 +- .../Claims/Claims-Program/claims-program.json | 69 +------------------ 8 files changed, 26 insertions(+), 81 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json index 75f5d1d42..3d4f8d763 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json @@ -23,7 +23,8 @@ }, { "style": "Text", - "text": "Instead, the governance system distributes decision making power across all register users by leveraging the SA token." + "text": "Instead, the governance system distributes decision making power across all User Profiles by leveraging the SA token.", + "updated": 1629701444641 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json index 409f79ff0..a35e99192 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json @@ -3,8 +3,8 @@ "pageNumber": 3, "type": "Tutorial Step - Make sure You’re Comfortable", "definition": { - "text": "Before you jump into governance, it’s important you know what is being governed!", - "updated": 1629147485727, + "text": "Before you jump into governance, it’s important you know how Superalgos works!", + "updated": 1629720525960, "icon": { "name": "Pool\\pools", "project": "Governance" @@ -18,11 +18,13 @@ }, { "style": "Callout", - "text": "If you haven't already, take some time to go through the Getting Started Tutorials." + "text": "If you haven't already, make sure you go through the Getting Started Tutorials before continuing!", + "updated": 1629720338031 }, { "style": "Success", - "text": "There is no need to be an expert, but some general knowledge of the system will make your time in the Governance project much more productive." + "text": "No need to be an expert, but you will need some general knowledge of the system to understand what this is all about!", + "updated": 1629720316727 } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index 29a669e46..ca7ba7d54 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -16,6 +16,10 @@ "text": "The SA token is a BEP20 token hosted on the Binance Smart Chain (BSC). It represents your amount of investment in the Superalgos project and community. It is a way to reward and grow the Superalgos user base and development pool.", "updated": 1629164803435 }, + { + "style": "Note", + "text": "The project distributes tokens exclusively among contributors!" + }, { "style": "Success", "text": "This means that the more you contribute to the project and help others, the more tokens you will earn!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json index aaed2940d..49d91b33b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json @@ -18,13 +18,13 @@ }, { "style": "Json", - "text": "{\n\"githubUsername\": \"My Awesome Username\"\n\"mnemonic\": \"\"\n}", - "updated": 1629552966998 + "text": "{\n\"githubUsername\": \"My-Awesome-Username\"\n\"mnemonic\": \"\"\n}", + "updated": 1629706380660 }, { "style": "Text", - "text": "If you want to link an address you already own, type the twelve word mnemonic associated with your address under the mnemonic property. If not, leave the property blank and the system will make one for you! ", - "updated": 1629552950612 + "text": "If you want to link an address you already own, type the twelve word mnemonic associated with your address under the mnemonic property. If not, leave the property blank and the system will make a new one for you!", + "updated": 1629706491511 }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index 0448cab2e..04e02c7e7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -3,12 +3,12 @@ "pageNumber": 13, "type": "Tutorial Step - Oh so Shiny", "definition": { - "text": "We are almost there. Now click create user profile and watch the magic happen. That’s right, you just created your profile!", + "text": "We are almost there. Now click Build Profile and watch the magic happen. That’s right, you just created your profile!", "icon": { "name": "User\\user-profile", "project": "Governance" }, - "updated": 1629553383230 + "updated": 1629721281167 }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json index fadcb1f07..7cd1a75a1 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json @@ -17,7 +17,7 @@ "updated": 1629582405899 }, { - "style": "Text", + "style": "Warning", "text": "It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever." }, { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json index 82df5e3a3..8d53d4726 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json @@ -13,12 +13,13 @@ "paragraphs": [ { "style": "Callout", - "text": "open the docs panel and type the following command into the search bar", - "updated": 1629583933500 + "text": "Go to the docs panel and type the following command into the search bar:", + "updated": 1629726858200 }, { "style": "Json", - "text": "App.contribute This is my first submission of User Profile [add your name here]" + "text": "app.contribute This is my first submission of User Profile [add your name here]", + "updated": 1629726765903 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json index a1b0f1860..7cce797a6 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json @@ -1,76 +1,13 @@ { "type": "Claims Program", "definition": { - "text": "The Claims Program allows Contributors to place claims for the work they contribute. In combination with the Voting Program, the Claims Program enables the project to distribute the management of contributions, getting the Community involved in the validation of claims, thus effectively decentralizing the distribution of the Superalgos SA Token.", - "updated": 1624728270053 + "text": "This node helps define the section of the User Profile hierarchy that is going to be used to define the claims users make for the contributions they have done. These claims need later to be voted by other users in order to be considered during the token distribution process.", + "updated": 1629702697773 }, "paragraphs": [ - { - "style": "Block", - "text": "Content", - "updated": 1624728332498 - }, { "style": "Text", - "text": "Because the Project is defined in three different types of data structure, Positions, Features, and Assets, Contributors may place claims of three kinds: " - }, - { - "style": "List", - "text": "Position Contribution Claim;" - }, - { - "style": "List", - "text": "Feature Contribution Claim;" - }, - { - "style": "List", - "text": "Asset Contribution Claim" - }, - { - "style": "Text", - "text": "These claims may be organized in folders, following the same criteria:" - }, - { - "style": "List", - "text": "Position Claims Folder;", - "updated": 1624734509914 - }, - { - "style": "List", - "text": "Feature Claims Folder;", - "updated": 1624734514419 - }, - { - "style": "List", - "text": "Asset Claims Folder", - "updated": 1624734518245 - }, - { - "style": "Text", - "text": "Each of these types of nodes may reference a “class” type of node in the Positions, Features, and Assets hierarchies. " - }, - { - "style": "Text", - "text": "For instance, an Asset Claims Folder node within the Claims Program may reference an Asset Class node in one of the Assets hierarchy.", - "updated": 1624734525561 - }, - { - "style": "Text", - "text": "When a valid reference exists, the Install Missing Claims option on the menu of the claims folder may be used. This option maps the data structure of the referenced folder, creating claims folders and claims for each of the folders and assets, features, or positions defined in the referenced structure of nodes.", - "updated": 1624734460960 - }, - { - "style": "Success", - "text": "The Token Rewards, Claims Power and Claim Votes page in the Governance Flow topic covers important details of how Contribution Claims work. Make sure you read the whole topic!", - "updated": 1624734622362 - }, - { - "style": "Block", - "text": "Configuration" - }, - { - "style": "Title", - "text": "Configuration" + "text": "Right click and select the pencil button to enter edit mode." } ] } \ No newline at end of file From a9b0bd577e59397335877739bd05b24ea128ec1b Mon Sep 17 00:00:00 2001 From: harrellbm Date: Mon, 23 Aug 2021 15:20:35 -0500 Subject: [PATCH 032/227] Update Harrell Profile and Add Feature claims --- .../Plugins/Features/Superalgos.json | 276 +- .../Plugins/User-Profiles/harrellbm.json | 8625 ++++++++++++++--- 2 files changed, 7388 insertions(+), 1513 deletions(-) diff --git a/Projects/Governance/Plugins/Features/Superalgos.json b/Projects/Governance/Plugins/Features/Superalgos.json index 8d9af8ab8..ee0c33888 100644 --- a/Projects/Governance/Plugins/Features/Superalgos.json +++ b/Projects/Governance/Plugins/Features/Superalgos.json @@ -30,15 +30,15 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "992fe8ce-bd27-4857-900c-e0330b7ccc51", + "id": "50a35ceb-f25a-4481-b329-ec23152fe463", "savedPayload": { "position": { - "x": 36272.63568645637, - "y": 37996.39973758739 + "x": 36363.053570679775, + "y": 38199.48163057177 }, "targetPosition": { - "x": 36136.43853653451, - "y": 38263.7016948439 + "x": 36129.909782242685, + "y": 38388.27774788672 }, "floatingObject": { "isPinned": false, @@ -60,15 +60,15 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "afa546fa-799b-4c50-baa3-65c8409aaab9", + "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6", "savedPayload": { "position": { - "x": 36403.74049379102, - "y": 38127.504544922034 + "x": 36429.49864266906, + "y": 38372.57696101384 }, "targetPosition": { - "x": 36136.43853653451, - "y": 38263.7016948439 + "x": 36129.909782242685, + "y": 38388.27774788672 }, "floatingObject": { "isPinned": false, @@ -90,15 +90,15 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f", + "id": "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395", "savedPayload": { "position": { - "x": 36432.74503871305, - "y": 38310.632034355964 + "x": 36381.51095262631, + "y": 38551.66945839123 }, "targetPosition": { - "x": 36136.43853653451, - "y": 38263.7016948439 + "x": 36129.909782242685, + "y": 38388.27774788672 }, "floatingObject": { "isPinned": false, @@ -120,15 +120,15 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "f713d118-f53a-4fc6-9b39-9e8717c4bd6f", + "id": "bc0a7224-275f-4c5d-8557-48a01913e457", "savedPayload": { "position": { - "x": 36348.57057089047, - "y": 38475.83372919986 + "x": 36237.42016710628, + "y": 38668.351875835884 }, "targetPosition": { - "x": 36136.43853653451, - "y": 38263.7016948439 + "x": 36129.909782242685, + "y": 38388.27774788672 }, "floatingObject": { "isPinned": false, @@ -144,7 +144,7 @@ } } ], - "id": "b46ffee0-7c89-4155-8450-678d7cea24f8", + "id": "aa486758-108e-41f4-9f97-e618472a3dcb", "savedPayload": { "position": { "x": 36129.909782242685, @@ -181,11 +181,11 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "a5a7304e-155a-47d1-97f7-c50b88082000", + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b", "savedPayload": { "position": { - "x": 36197.851875835884, - "y": 38707.92016710628 + "x": 36217.69278629466, + "y": 38607.54909150652 }, "targetPosition": { "x": 35917.77774788672, @@ -211,11 +211,11 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "28c5218d-3213-4a10-8e28-11d5ae460547", + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935", "savedPayload": { "position": { - "x": 36081.16945839123, - "y": 38852.01095262631 + "x": 36203.53274406748, + "y": 38691.75572992366 }, "targetPosition": { "x": 35917.77774788672, @@ -241,11 +241,11 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "55e7b969-383c-4ae8-95c0-2dc18473404f", + "id": "dd64c774-edf1-4a05-9fbd-c43a6006c800", "savedPayload": { "position": { - "x": 35902.07696101384, - "y": 38899.99864266906 + "x": 36166.222531500134, + "y": 38768.562062914956 }, "targetPosition": { "x": 35917.77774788672, @@ -271,11 +271,191 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "68388215-3e97-4864-9804-72e91ecff02b", + "id": "ee907b62-290d-4e6b-ab14-7ae127752c9c", "savedPayload": { "position": { - "x": 35728.98163057177, - "y": 38833.553570679775 + "x": 36108.78480012245, + "y": 38831.7456981663 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Node Setup Script", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "c56a150f-f833-4eff-8972-31af09ee0e48", + "savedPayload": { + "position": { + "x": 36035.87281333531, + "y": 38876.18787331718 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Shortcuts", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "1716b6c4-ae46-4a62-94df-d5c63e88ff58", + "savedPayload": { + "position": { + "x": 35953.39346668391, + "y": 38898.28814764467 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Reference Auto Fix", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "c299f24d-20ad-4ec9-8727-695a43fc0da3", + "savedPayload": { + "position": { + "x": 35868.02874631041, + "y": 38896.25608835814 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Find Missing References Utility", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "53b31a21-37c0-4895-90cf-23d792b83a46", + "savedPayload": { + "position": { + "x": 35786.69439417592, + "y": 38870.25632081587 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Uninstall Script", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "002f174e-ce7a-4935-b33d-c9efb243f0ad", + "savedPayload": { + "position": { + "x": 35715.97963577635, + "y": 38822.39519155755 + }, + "targetPosition": { + "x": 35917.77774788672, + "y": 38600.409782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Tutorial Smooth Transition and Maptoggle Option", + "config": "{}", + "project": "Governance", + "featureClasses": [], + "features": [], + "id": "b36c4283-db40-43c3-9e3f-88c01c38caac", + "savedPayload": { + "position": { + "x": 35661.613360280375, + "y": 38756.5501246346 }, "targetPosition": { "x": 35917.77774788672, @@ -295,7 +475,7 @@ } } ], - "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d", + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a", "savedPayload": { "position": { "x": 35917.77774788672, @@ -308,7 +488,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -320,7 +500,7 @@ } ], "features": [], - "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83", + "id": "66ff697d-490b-47c6-927a-26f92564b4c5", "savedPayload": { "position": { "x": 35840.132034355964, @@ -333,7 +513,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -363,7 +543,7 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "22e0864c-5a2a-40b5-a24d-fe46cde7dd64", + "id": "114567ff-11e7-4414-b704-f9a897a3c346", "savedPayload": { "position": { "x": 35840.132034355964, @@ -393,7 +573,7 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "dc029fe2-d4f7-46a1-908d-3d3251af002e", + "id": "c702c9e8-a866-472c-8a78-7c5f1a02a9ac", "savedPayload": { "position": { "x": 35628, @@ -423,7 +603,7 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "198f47fc-61bd-41a1-9b2f-7bc1bea082f9", + "id": "39afc83a-ff8e-4470-87db-0e889dc4c2b6", "savedPayload": { "position": { "x": 35415.867965644036, @@ -447,7 +627,7 @@ } } ], - "id": "243a3f35-62a2-4193-ab19-da643accd275", + "id": "045d6b4c-7c3f-4429-8588-c3e4d74d8f59", "savedPayload": { "position": { "x": 35628, @@ -460,7 +640,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -472,7 +652,7 @@ } ], "features": [], - "id": "f193b1f9-c97d-4831-87b4-defe9f6aab9a", + "id": "48c37e94-02a7-450e-b612-7ef0c36e6ab6", "savedPayload": { "position": { "x": 35628, @@ -515,7 +695,7 @@ "project": "Governance", "featureClasses": [], "features": [], - "id": "bda64809-41d7-41a8-9166-792a6df000e1", + "id": "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db", "savedPayload": { "position": { "x": 34991.60389693211, @@ -539,7 +719,7 @@ } } ], - "id": "0253c529-e28f-43b5-8b3a-a86abb38dc4a", + "id": "96e23494-0caf-4e3d-9cb2-4587eb21822e", "savedPayload": { "position": { "x": 35203.73593128807, @@ -564,7 +744,7 @@ } ], "features": [], - "id": "e205d4f2-140e-4d4b-a839-e37a6537dfa9", + "id": "0d7d13ee-d348-4c77-baf6-fa795c8f0d66", "savedPayload": { "position": { "x": 35415.867965644036, @@ -589,7 +769,7 @@ } ], "features": [], - "id": "136b6e7a-f042-441b-84be-395b56b65b70", + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a", "savedPayload": { "position": { "x": 35628, @@ -614,7 +794,7 @@ } ], "features": [], - "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4", + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6", "savedPayload": { "position": { "x": 35628, diff --git a/Projects/Governance/Plugins/User-Profiles/harrellbm.json b/Projects/Governance/Plugins/User-Profiles/harrellbm.json index 73e271335..ed149c9ca 100644 --- a/Projects/Governance/Plugins/User-Profiles/harrellbm.json +++ b/Projects/Governance/Plugins/User-Profiles/harrellbm.json @@ -9,10 +9,148 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "0506b1ab-94f9-4b88-9434-a88a01fe551c", + "savedPayload": { + "position": { + "x": 19836.496800563382, + "y": 23719.28967857314 + }, + "targetPosition": { + "x": 19556.422672614222, + "y": 23611.779293709547 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1b70eed-60f2-4f5b-ba24-3f1646fe1cf4", + "savedPayload": { + "position": { + "x": 19556.422672614222, + "y": 23611.779293709547 + }, + "targetPosition": { + "x": 19276.348544665063, + "y": 23504.268908845956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "0b238cc2-80f7-4738-b79f-658d1ebe439c", + "savedPayload": { + "position": { + "x": 19653.940779294968, + "y": 23970.556485720135 + }, + "targetPosition": { + "x": 19465.144661980015, + "y": 23737.412697283045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "48eafed9-37ee-4397-858c-5de5d396ce7c", + "savedPayload": { + "position": { + "x": 19465.144661980015, + "y": 23737.412697283045 + }, + "targetPosition": { + "x": 19276.348544665063, + "y": 23504.268908845956 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f5f5cae-ad3d-4473-b875-af4387a4c9b7", + "savedPayload": { + "position": { + "x": 19276.348544665063, + "y": 23504.268908845956 + }, + "targetPosition": { + "x": 19033.64344635258, + "y": 23327.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{}", + "config": "{\n \"percentage\": 25\n}", "project": "Governance", "mentorshipProgram": { "type": "Mentorship Program", @@ -25,15 +163,15 @@ "name": "Julian-Molina", "config": "{\n \"percentage\": 55\n}", "project": "Governance", - "id": "5309bf7c-f30d-4252-a78d-9793a6ef70dc", + "id": "808ef838-4fd3-4a08-8c6e-46286df9dc86", "savedPayload": { "position": { - "x": 35777.75789403297, - "y": 11600.148851578582 + "x": 19504.37059786609, + "y": 23991.272341247786 }, "targetPosition": { - "x": 35481.451391854425, - "y": 11647.079191090652 + "x": 19219.053642977546, + "y": 23898.567242935304 }, "floatingObject": { "isPinned": false, @@ -66,15 +204,15 @@ "name": "Luis-Fernando-Molina", "config": "{}", "project": "Governance", - "id": "bfdb49b0-f882-4602-abf2-16b00e53f888", + "id": "f16e661e-981c-4394-92bf-8bcd0bab8fac", "savedPayload": { "position": { - "x": 35748.753349110935, - "y": 11783.276341012515 + "x": 19395.38921866529, + "y": 24141.272341247786 }, "targetPosition": { - "x": 35481.451391854425, - "y": 11647.079191090652 + "x": 19219.053642977546, + "y": 23898.567242935304 }, "floatingObject": { "isPinned": false, @@ -90,14 +228,12 @@ "referenceParent": { "type": "User Profile", "name": "Luis-Fernando-Molina", - "id": "148911b3-b2f3-44fb-8cb4-017991789132" + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" }, "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile", - "Governance", - "148911b3-b2f3-44fb-8cb4-017991789132" + "User Profile" ] ] } @@ -107,15 +243,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "53979029-3528-4266-bcaf-fd61784fda1e", + "id": "c9439f90-947e-4e83-8d2e-31fe297eef75", "savedPayload": { "position": { - "x": 35617.64854177629, - "y": 11914.381148347162 + "x": 19219.053642977546, + "y": 24198.567242935304 }, "targetPosition": { - "x": 35481.451391854425, - "y": 11647.079191090652 + "x": 19219.053642977546, + "y": 23898.567242935304 }, "floatingObject": { "isPinned": false, @@ -134,15 +270,15 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "40dcfe63-bcb3-4a51-a4a8-c8d8491660ad", + "id": "ed4596c0-9635-4ba3-a886-adcb3589bb7e", "savedPayload": { "position": { - "x": 35434.52105234236, - "y": 11943.385693269192 + "x": 19042.718067289803, + "y": 24141.272341247786 }, "targetPosition": { - "x": 35481.451391854425, - "y": 11647.079191090652 + "x": 19219.053642977546, + "y": 23898.567242935304 }, "floatingObject": { "isPinned": false, @@ -157,20 +293,20 @@ } } }, - "id": "4eacdbe0-c63d-49cb-bb2a-2c6a0a9392db", + "id": "d0bcaca4-9361-4200-a34e-993634a9b235", "savedPayload": { "position": { - "x": 35481.451391854425, - "y": 11647.079191090652 + "x": 19219.053642977546, + "y": 23898.567242935304 }, "targetPosition": { - "x": 35269.31935749846, - "y": 11434.947156734688 + "x": 19126.348544665063, + "y": 23613.25028804676 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -180,20 +316,20 @@ } } }, - "id": "e9b2fede-f258-4a78-a755-4b5e8be675f9", + "id": "e58cb93c-4e42-417b-93b0-1269bbbd2114", "savedPayload": { "position": { - "x": 35269.31935749846, - "y": 11434.947156734688 + "x": 19126.348544665063, + "y": 23613.25028804676 }, "targetPosition": { - "x": 35057.1873231425, - "y": 11222.815122378724 + "x": 19033.64344635258, + "y": 23327.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -226,24 +362,4135 @@ "name": "New Claim Votes Switch", "config": "{}", "project": "Governance", - "claimVotesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Luis Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Project Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos Platform Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "a2305104-7de8-4d0a-9c54-add1c5648878", + "savedPayload": { + "position": { + "x": 20721.967531612176, + "y": 23425.95334415152 + }, + "targetPosition": { + "x": 20558.575821107668, + "y": 23677.554514535146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "92f0f22e-f631-482d-88b1-c16596bf951d" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ], + [ + "Governance System New Features", + "Feature Contribution Claim", + "Governance", + "92f0f22e-f631-482d-88b1-c16596bf951d" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina API Maps New Features", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "id": "b441f7db-fbc7-4905-80da-242f38dc9314", + "savedPayload": { + "position": { + "x": 20858.16468153404, + "y": 23693.25530140803 + }, + "targetPosition": { + "x": 20558.575821107668, + "y": 23677.554514535146 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "81c477e0-c9bf-4b25-a875-d265011a6136" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ], + [ + "API Maps New Features", + "Feature Contribution Claim", + "Governance", + "81c477e0-c9bf-4b25-a875-d265011a6136" + ] + ] + } + } + ], + "id": "a1e25902-a618-4a2d-b63f-496f3423f570", + "savedPayload": { + "position": { + "x": 20558.575821107668, + "y": 23677.554514535146 + }, + "targetPosition": { + "x": 20291.27386385116, + "y": 23813.75166445701 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "id": "c4815ebe-d3a8-47fd-b204-936242bd8f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "ecec13b5-7ad3-4dc3-bf00-40c8e9c113bf", + "savedPayload": { + "position": { + "x": 20291.27386385116, + "y": 23813.75166445701 + }, + "targetPosition": { + "x": 20023.97190659465, + "y": 23949.948814378873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Superalgos Platform Feature Class", + "id": "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d331ab13-af14-4ea4-a431-2448c480a6c9", + "savedPayload": { + "position": { + "x": 20023.97190659465, + "y": 23949.948814378873 + }, + "targetPosition": { + "x": 19756.66994933814, + "y": 24086.145964300737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Project Features Feature Class", + "id": "f8a482c4-dee0-475a-831b-7514fd255ba6" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4108f335-b3c8-46ce-b632-1318a461cc5d", + "savedPayload": { + "position": { + "x": 19756.66994933814, + "y": 24086.145964300737 + }, + "targetPosition": { + "x": 19489.36799208163, + "y": 24222.3431142226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Julian Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", + "config": "{}", + "project": "Governance", + "id": "b70bd6a5-1c0e-4ba8-9231-473d5fdb457b", + "savedPayload": { + "position": { + "x": 20735.171790128465, + "y": 24075.209771796268 + }, + "targetPosition": { + "x": 20512.228342485247, + "y": 24275.948953703926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Telgram Groups / Discord Server Manager Community Management", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Community Management Position Class", + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" + ], + [ + "Telgram Groups / Discord Server Manager Community Management", + "Position Contribution Claim", + "Governance", + "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "2b922c74-303b-43aa-8f19-15545d36e528", + "savedPayload": { + "position": { + "x": 20512.228342485247, + "y": 24275.948953703926 + }, + "targetPosition": { + "x": 20289.28489484203, + "y": 24476.688135611585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "d208f55d-98d9-49b9-addd-e1153d86f655" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Community Management Position Class", + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Business Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Business Lead Business", + "config": "{}", + "project": "Governance", + "id": "baaddfb0-ab12-4d26-8edf-4d7781b23a0d", + "savedPayload": { + "position": { + "x": 20888.46261569477, + "y": 24508.08970935735 + }, + "targetPosition": { + "x": 20588.8737552684, + "y": 24492.388922484468 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Business Lead Business", + "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Business Position Class", + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" + ], + [ + "Business Lead Business", + "Position Contribution Claim", + "Governance", + "f6bc13cb-c70b-4a42-9491-6796aa862d54" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3d761755-8572-4ff7-80e2-f4799a274bd3", + "savedPayload": { + "position": { + "x": 20588.8737552684, + "y": 24492.388922484468 + }, + "targetPosition": { + "x": 20289.28489484203, + "y": 24476.688135611585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Business Position Class", + "id": "9aa27341-8bb6-4f69-958a-53671709c2ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Business Position Class", + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Member Core Team", + "config": "{}", + "project": "Governance", + "id": "5c03f257-78ce-4bd8-a28a-9f9a507662eb", + "savedPayload": { + "position": { + "x": 20690.763258657345, + "y": 24922.57503089802 + }, + "targetPosition": { + "x": 20490.024076749687, + "y": 24699.631583254803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Member Core Team", + "id": "74b80085-5336-4046-959d-2d7367d4e0a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Core Team Position Class", + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" + ], + [ + "Member Core Team", + "Position Contribution Claim", + "Governance", + "74b80085-5336-4046-959d-2d7367d4e0a0" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "de819a48-8aa2-485e-80f8-b7517a04c39c", + "savedPayload": { + "position": { + "x": 20490.024076749687, + "y": 24699.631583254803 + }, + "targetPosition": { + "x": 20289.28489484203, + "y": 24476.688135611585 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "id": "c63ca77a-3d16-42bc-a50d-048ad2052430" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ], + [ + "Core Team Position Class", + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "1e8c6cf0-452e-4066-87ed-245f64093403", + "savedPayload": { + "position": { + "x": 20289.28489484203, + "y": 24476.688135611585 + }, + "targetPosition": { + "x": 19989.696034415658, + "y": 24460.9873487387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "a6ba371e-e2ec-4bc5-be86-da165342e66f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "90e563b3-0d62-4805-94dc-852757556a83", + "savedPayload": { + "position": { + "x": 20041.986904226684, + "y": 24178.85106261322 + }, + "targetPosition": { + "x": 19774.684946970174, + "y": 24315.048212535083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Superalgos", + "id": "e8c06c85-b566-4034-8125-b0a0d5a44d59" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Superalgos", + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Marketing Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "bff6dc55-3019-4c8d-b3fb-93af536026d0", + "savedPayload": { + "position": { + "x": 20391.174398230974, + "y": 24906.874244025137 + }, + "targetPosition": { + "x": 20091.585537804604, + "y": 24891.173457152254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Marketing Lead Rewarded Positions", + "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "Marketing Lead Rewarded Positions", + "Position Contribution Claim", + "Governance", + "924ae88a-510a-4d4b-8d8d-906be074e3c8" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "88350491-d82e-4d56-95b2-3a246d281c74", + "savedPayload": { + "position": { + "x": 20292.324719712262, + "y": 25114.11690479547 + }, + "targetPosition": { + "x": 20091.585537804604, + "y": 24891.173457152254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Webmaster Superalgos.org Rewarded Positions", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "Webmaster Superalgos.org Rewarded Positions", + "Position Contribution Claim", + "Governance", + "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "f5febaa4-6984-483e-bb5f-dffd82823fdf", + "savedPayload": { + "position": { + "x": 20075.88475093172, + "y": 25190.762317578625 + }, + "targetPosition": { + "x": 20091.585537804604, + "y": 24891.173457152254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Social Media Accounts Manager Rewarded Positions", + "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ], + [ + "Social Media Accounts Manager Rewarded Positions", + "Position Contribution Claim", + "Governance", + "00c47bb5-1fb4-470d-a86c-29b46836ba8c" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "49d3021d-8f94-470a-876b-24fe9c647fce", + "savedPayload": { + "position": { + "x": 20091.585537804604, + "y": 24891.173457152254 + }, + "targetPosition": { + "x": 19890.846355896945, + "y": 24668.230009509036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "5330adbb-3e69-403d-947f-20ec99c48561" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4a1bb38c-053f-4e5a-bf9a-df3b495d970f", + "savedPayload": { + "position": { + "x": 20060.00190185872, + "y": 24407.753310847565 + }, + "targetPosition": { + "x": 19774.684946970174, + "y": 24315.048212535083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Marketing", + "id": "d2dba479-04e6-42d2-82cf-a30c1b31695d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "My Positions", + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" + ], + [ + "Marketing", + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Governance Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docs Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Books Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "2aff6f90-25c6-4352-a50b-1d1a1e3332c6", + "savedPayload": { + "position": { + "x": 20219.194986803857, + "y": 25814.08325131823 + }, + "targetPosition": { + "x": 20082.997836881994, + "y": 25546.78129406172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "24248a65-20e4-4f29-8663-9f4f93315910" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ], + [ + "Books Asset Class", + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "24248a65-20e4-4f29-8663-9f4f93315910" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "9f83c2c6-1cb6-4fbd-aaf3-0d9a3df28033", + "savedPayload": { + "position": { + "x": 20082.997836881994, + "y": 25546.78129406172 + }, + "targetPosition": { + "x": 19946.80068696013, + "y": 25279.47933680521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Books Asset Class", + "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ], + [ + "Books Asset Class", + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "67ff7735-4972-4291-af99-a2bece768939", + "savedPayload": { + "position": { + "x": 19946.80068696013, + "y": 25279.47933680521 + }, + "targetPosition": { + "x": 19810.603537038267, + "y": 25012.1773795487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Docs Asset Class", + "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ], + [ + "Docs Asset Class", + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "cf452701-86bb-47e5-8f32-eedc82e7c568", + "savedPayload": { + "position": { + "x": 19810.603537038267, + "y": 25012.1773795487 + }, + "targetPosition": { + "x": 19674.406387116403, + "y": 24744.87542229219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Governance Docs", + "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "Governance Docs", + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "API Maps Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Data-Mining Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "1ce67be0-0e0d-4cc6-9286-af6e34081fcf", + "savedPayload": { + "position": { + "x": 19575.744755787397, + "y": 25442.912177558497 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "7374f808-a7fb-4025-aef9-a7f263a56d4b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "85e2213a-a4bb-48f9-9677-073032231ee1", + "savedPayload": { + "position": { + "x": 19548.362148015047, + "y": 25471.02121070266 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "c50ab92b-383d-4ba4-bacd-769542c676c1" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "7c0d96a5-bec5-47ad-b12d-bd5f914cabb1", + "savedPayload": { + "position": { + "x": 19517.54483718484, + "y": 25495.315619646048 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "872621cd-d92e-4173-8d76-d0bb94432c0f" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "20b9335f-ca28-4c1b-8ef6-2a0c0c229192", + "savedPayload": { + "position": { + "x": 19483.820116029252, + "y": 25515.379720315952 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "4a69227c-a2ed-4e57-8413-be9626fd1a62", + "savedPayload": { + "position": { + "x": 19447.76502387752, + "y": 25530.870210387096 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "c5a82a80-d288-4534-8862-8f4c0b31a7a9" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "460f411a-4c34-4cce-b9eb-542d1c7b8cd0", + "savedPayload": { + "position": { + "x": 19409.996473352716, + "y": 25541.522043279583 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "8089412c-2b1e-4173-950d-457ea2a4d53f" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "56ecc9ec-8900-4ef0-aa88-c16185bd6eb5", + "savedPayload": { + "position": { + "x": 19371.160694825743, + "y": 25547.152963179382 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "0c698a1d-37e3-4f1d-8597-c874128ad501", + "savedPayload": { + "position": { + "x": 19331.922179234505, + "y": 25547.666623485813 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "040cb5e5-985a-4a85-89b2-d8843845168a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "040cb5e5-985a-4a85-89b2-d8843845168a" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "fd609c25-5742-45d8-b454-5e59110a493d", + "savedPayload": { + "position": { + "x": 19292.952308459746, + "y": 25543.05423532863 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "96091980-f06b-4119-be5b-e2e7ec746ad0", + "savedPayload": { + "position": { + "x": 19254.917867794906, + "y": 25533.394717947987 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "39c6be65-38f1-4c38-a5aa-2d33a758673d", + "savedPayload": { + "position": { + "x": 19218.4696370649, + "y": 25518.8533483644 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "25a02023-7635-408c-b6db-28e9c53017d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "25a02023-7635-408c-b6db-28e9c53017d5" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "b25092d7-c11e-4e02-ae9d-4e977edd5c7b", + "savedPayload": { + "position": { + "x": 19184.23125560288, + "y": 25499.67893344307 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "e906d8c8-70ca-46bd-9b1c-81cdf7a23479", + "savedPayload": { + "position": { + "x": 19152.788551608333, + "y": 25476.19955273945 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "18543f20-fc0e-4a9d-b893-00647cdbd0e3" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "3ad5b281-1c80-494e-bc81-f8d53adff051", + "savedPayload": { + "position": { + "x": 19124.67951846417, + "y": 25448.8169449671 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "94bfa541-6b42-4932-84c9-09b4b6128088" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "94bfa541-6b42-4932-84c9-09b4b6128088" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "15dba4a7-e8df-44f2-8dc9-68874da07b7a", + "savedPayload": { + "position": { + "x": 19100.385109520783, + "y": 25417.999634136893 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "1e539e74-e1f5-4d9f-9669-904b4b6936ef" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "b7fc7385-3dea-4bd3-8b6c-ba6e8a5ffdd7", + "savedPayload": { + "position": { + "x": 19080.32100885088, + "y": 25384.274912981306 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "6fa9cd03-2703-4298-8d0d-49642dddba24" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "565d25b3-241a-4213-8235-597eedeb8d0b", + "savedPayload": { + "position": { + "x": 19064.830518779734, + "y": 25348.219820829574 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "f150bbe7-ffb5-4fdc-8769-14628ecda9f9", + "savedPayload": { + "position": { + "x": 19054.178685887247, + "y": 25310.45127030477 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "9fbb7111-9027-4221-8d29-0adb752a2182", + "savedPayload": { + "position": { + "x": 19048.54776598745, + "y": 25271.615491777797 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "dd6fbf37-f460-47f6-a958-5a595b7de2a7" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a3cc0886-625a-4737-862b-7978bcf3c72e", + "savedPayload": { + "position": { + "x": 19048.034105681018, + "y": 25232.37697618656 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "50306430-53bb-4aa9-99a0-500a5a496c11", + "savedPayload": { + "position": { + "x": 19052.6464938382, + "y": 25193.4071054118 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "719a919d-02b7-4335-b93d-d1062485393e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "719a919d-02b7-4335-b93d-d1062485393e" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "2d16e46a-55b0-4b9e-919d-c9edd41993eb", + "savedPayload": { + "position": { + "x": 19062.306011218843, + "y": 25155.37266474696 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "4ec17db7-bd10-4277-b25a-97d66a2a8465" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a95d6c5f-e643-4a10-9a2c-715b1cf6e925", + "savedPayload": { + "position": { + "x": 19076.847380802432, + "y": 25118.924434016953 + }, + "targetPosition": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "46ad4e55-69d2-413d-a1fa-2d4ea651e352", + "savedPayload": { + "position": { + "x": 19347.62296610739, + "y": 25248.077763059442 + }, + "targetPosition": { + "x": 19511.014676611896, + "y": 24996.476592675815 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Data-Mining Asset Class", + "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "922cb592-1e92-4681-8704-91aec17a10fa", + "savedPayload": { + "position": { + "x": 19511.014676611896, + "y": 24996.476592675815 + }, + "targetPosition": { + "x": 19674.406387116403, + "y": 24744.87542229219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "API Maps Docs", + "id": "22a600ef-18b9-45e3-8b85-4d466339c88f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" + ], + [ + "API Maps Docs", + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9ebe45c5-d69b-4489-b55f-1dfde62bb372", + "savedPayload": { + "position": { + "x": 19910.882096892037, + "y": 24582.350169791593 + }, + "targetPosition": { + "x": 19774.684946970174, + "y": 24315.048212535083 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "7a9dc433-38aa-4380-af32-8cd0289891e8", + "savedPayload": { + "position": { + "x": 19774.684946970174, + "y": 24315.048212535083 + }, + "targetPosition": { + "x": 19489.36799208163, + "y": 24222.3431142226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Raplh2502 Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "034eb62c-ac7a-41a4-a62f-eb265058f8d6", + "savedPayload": { + "position": { + "x": 19761.762291925355, + "y": 24756.94702873562 + }, + "targetPosition": { + "x": 19625.565142003492, + "y": 24489.64507147911 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "74cbbf75-2a2c-4081-9415-ba423848f2db" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "fd97e471-d094-47ab-89b1-07723c964722", + "savedPayload": { + "position": { + "x": 19625.565142003492, + "y": 24489.64507147911 + }, + "targetPosition": { + "x": 19489.36799208163, + "y": 24222.3431142226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] + } + } + ], "positionClaimVotes": [], "assetClaimVotes": [], "featureClaimVotes": [], - "id": "fd6d6874-6e8d-46f3-83bf-9f0954c37d65", + "id": "06835af4-cf54-4cbe-b149-c5ff55ba14e9", "savedPayload": { "position": { - "x": 35766.99494427783, - "y": 11932.622743514055 + "x": 19489.36799208163, + "y": 24222.3431142226 }, "targetPosition": { - "x": 35466.99494427783, - "y": 11932.622743514055 + "x": 19204.051037193083, + "y": 24129.638015910117 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -260,20 +4507,1492 @@ "name": "New Weight Votes Switch", "config": "{}", "project": "Governance", - "weightVotesSwitch": [], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Project Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Platform", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Existing Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Charting System", + "config": "{}", + "project": "Governance", + "id": "19a841f2-af6a-466b-b6bf-3f64df6a0cec", + "savedPayload": { + "position": { + "x": 20131.157707054015, + "y": 24955.91956551084 + }, + "targetPosition": { + "x": 19942.361589739063, + "y": 25189.06335394793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Charting System", + "id": "992fe8ce-bd27-4857-900c-e0330b7ccc51" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ], + [ + "Charting System", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Data Mining", + "config": "{}", + "project": "Governance", + "id": "29e4782b-4cbf-4726-a2f6-95f09dd8a9c3", + "savedPayload": { + "position": { + "x": 20232.139337625784, + "y": 25111.417640417174 + }, + "targetPosition": { + "x": 19942.361589739063, + "y": 25189.06335394793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Data Mining", + "id": "afa546fa-799b-4c50-baa3-65c8409aaab9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ], + [ + "Data Mining", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Visual Designer", + "config": "{}", + "project": "Governance", + "id": "c7a34104-b955-42a4-b8f0-d28f485db9e0", + "savedPayload": { + "position": { + "x": 20222.435717688222, + "y": 25296.573738811523 + }, + "targetPosition": { + "x": 19942.361589739063, + "y": 25189.06335394793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Visual Designer", + "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ], + [ + "Visual Designer", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Visual Debugger", + "config": "{}", + "project": "Governance", + "id": "b59d8b16-27f3-4b63-970c-3e7062f410b4", + "savedPayload": { + "position": { + "x": 20105.75330024357, + "y": 25440.664524331558 + }, + "targetPosition": { + "x": 19942.361589739063, + "y": 25189.06335394793 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Visual Debugger", + "id": "f713d118-f53a-4fc6-9b39-9e8717c4bd6f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ], + [ + "Visual Debugger", + "Feature" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "6c756028-15ec-45fa-a897-b438001abfa2", + "savedPayload": { + "position": { + "x": 19942.361589739063, + "y": 25189.06335394793 + }, + "targetPosition": { + "x": 19642.77272931269, + "y": 25173.362567075048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Existing Features", + "id": "b46ffee0-7c89-4155-8450-678d7cea24f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "New Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Governance System", + "config": "{}", + "project": "Governance", + "id": "0b128d52-721d-45bf-a2f0-20f34f478dfd", + "savedPayload": { + "position": { + "x": 20073.815400337582, + "y": 25385.291979821803 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Governance System", + "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Governance System", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features API Maps", + "config": "{}", + "project": "Governance", + "id": "ab4cdd1d-0824-4214-9eb2-deae219ca9e7", + "savedPayload": { + "position": { + "x": 20077.472333578164, + "y": 25470.60253947689 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "API Maps", + "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "API Maps", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features User Defined Variables and Code", + "config": "{}", + "project": "Governance", + "id": "605ae95d-01ac-4042-bd31-e295e440213e", + "savedPayload": { + "position": { + "x": 20056.946373230276, + "y": 25553.487699193138 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "User Defined Variables and Code", + "id": "55e7b969-383c-4ae8-95c0-2dc18473404f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "User Defined Variables and Code", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Tensor Flow Integration", + "config": "{}", + "project": "Governance", + "id": "16e52d84-ff30-4bd1-af1e-4b981be3f188", + "savedPayload": { + "position": { + "x": 20013.90041052872, + "y": 25627.232596267353 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tensor Flow Integration", + "id": "68388215-3e97-4864-9804-72e91ecff02b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Tensor Flow Integration", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Node Setup Script", + "config": "{}", + "project": "Governance", + "id": "f469f71d-93e9-4a78-95c9-3a2530207417", + "savedPayload": { + "position": { + "x": 19951.82177336738, + "y": 25685.86285771638 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Node Setup Script", + "id": "940e3b9d-e58d-425b-a3b9-bd49c601ce9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Node Setup Script", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Shortcuts", + "config": "{}", + "project": "Governance", + "id": "09c4dbcb-5d88-411a-be34-73b41554de74", + "savedPayload": { + "position": { + "x": 19875.739703733194, + "y": 25724.628608445204 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Shortcuts", + "id": "76e3188c-631e-4be0-8416-45a6805a2b0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Shortcuts", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Reference Auto Fix", + "config": "{}", + "project": "Governance", + "id": "66be7c6c-eee7-4cdc-8386-136ac7a3b3db", + "savedPayload": { + "position": { + "x": 19791.817918430435, + "y": 25740.389277878578 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Reference Auto Fix", + "id": "81037f67-f75d-4013-abee-3dbd4fc80473" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Reference Auto Fix", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Find Missing References Utility", + "config": "{}", + "project": "Governance", + "id": "5d8c000e-1e55-4cc7-8b23-fc400b1032b3", + "savedPayload": { + "position": { + "x": 19706.85526140226, + "y": 25731.868030311314 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Find Missing References Utility", + "id": "db84435f-d0a5-46ba-a60f-967161492533" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Find Missing References Utility", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Uninstall Script", + "config": "{}", + "project": "Governance", + "id": "9aa2e723-ff1a-4ee9-bf21-24bc9962f34b", + "savedPayload": { + "position": { + "x": 19627.734901828706, + "y": 25699.755206543505 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Uninstall Script", + "id": "f4492ec2-8177-461f-ad72-f0c0b7f89b87" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Uninstall Script", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Tutorial Smooth Transition and Maptoggle Option", + "config": "{}", + "project": "Governance", + "id": "6ba10282-0a9f-4a09-94fe-96ded1ee7368", + "savedPayload": { + "position": { + "x": 19560.866700695533, + "y": 25646.652396574504 + }, + "targetPosition": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tutorial Smooth Transition and Maptoggle Option", + "id": "55b08209-acb7-49f0-aa4f-2e6faecc31d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Tutorial Smooth Transition and Maptoggle Option", + "Feature" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "fc1bbd62-18ac-4fbd-9e6b-918c1cd0e527", + "savedPayload": { + "position": { + "x": 19778.969879234555, + "y": 25440.664524331558 + }, + "targetPosition": { + "x": 19642.77272931269, + "y": 25173.362567075048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "New Features", + "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f095d99e-1d14-4764-8b2d-5f506929fa29", + "savedPayload": { + "position": { + "x": 19642.77272931269, + "y": 25173.362567075048 + }, + "targetPosition": { + "x": 19391.171558929065, + "y": 25009.97085657054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos Platform", + "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Mobile App", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Needed Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features Android Mobile App", + "config": "{}", + "project": "Governance", + "id": "54b6c1c1-05eb-4279-9efc-5dd887f8c698", + "savedPayload": { + "position": { + "x": 19767.519743803347, + "y": 25760.25112751533 + }, + "targetPosition": { + "x": 19515.91857341972, + "y": 25596.859417010823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Android Mobile App", + "id": "22e0864c-5a2a-40b5-a24d-fe46cde7dd64" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Mobile App", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ], + [ + "Android Mobile App", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features iOS Mobile App", + "config": "{}", + "project": "Governance", + "id": "77708ce4-0522-4d3d-a3d0-8382cc86857b", + "savedPayload": { + "position": { + "x": 19578.292080665047, + "y": 25890.303697230964 + }, + "targetPosition": { + "x": 19515.91857341972, + "y": 25596.859417010823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "iOS Mobile App", + "id": "dc029fe2-d4f7-46a1-908d-3d3251af002e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Mobile App", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ], + [ + "iOS Mobile App", + "Feature" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features Huawei Mobile App", + "config": "{}", + "project": "Governance", + "id": "2d714667-6a71-4145-adc3-f0781413e803", + "savedPayload": { + "position": { + "x": 19352.526862915212, + "y": 25848.46058739445 + }, + "targetPosition": { + "x": 19515.91857341972, + "y": 25596.859417010823 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Huawei Mobile App", + "id": "198f47fc-61bd-41a1-9b2f-7bc1bea082f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Mobile App", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ], + [ + "Huawei Mobile App", + "Feature" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "5d39e7ad-d369-4586-bd73-39e4c0b6d558", + "savedPayload": { + "position": { + "x": 19515.91857341972, + "y": 25596.859417010823 + }, + "targetPosition": { + "x": 19453.545066174393, + "y": 25303.41513679068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Needed Features", + "id": "243a3f35-62a2-4193-ab19-da643accd275" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Mobile App", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "12bc083f-dc64-430f-af8b-713fa9bff3f4", + "savedPayload": { + "position": { + "x": 19453.545066174393, + "y": 25303.41513679068 + }, + "targetPosition": { + "x": 19391.171558929065, + "y": 25009.97085657054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos Mobile App", + "id": "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Mobile App", + "Feature Class" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos P2P Network", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Needed Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos P2P Network Needed Features Node.js Implementation", + "config": "{}", + "project": "Governance", + "id": "a69b170c-5ca6-49e4-b98a-3a77a5d66f0d", + "savedPayload": { + "position": { + "x": 18900.996427415543, + "y": 25764.77436772142 + }, + "targetPosition": { + "x": 19064.38813792005, + "y": 25513.173197337794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Node.js Implementation", + "id": "bda64809-41d7-41a8-9166-792a6df000e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos P2P Network", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ], + [ + "Node.js Implementation", + "Feature" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "8db99333-434e-478f-822c-bd02b9ce9285", + "savedPayload": { + "position": { + "x": 19064.38813792005, + "y": 25513.173197337794 + }, + "targetPosition": { + "x": 19227.779848424558, + "y": 25261.572026954167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Needed Features", + "id": "0253c529-e28f-43b5-8b3a-a86abb38dc4a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos P2P Network", + "Feature Class" + ], + [ + "Needed Features", + "Feature Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "980509a3-70f0-4f6e-9c59-42fcbf8ceef1", + "savedPayload": { + "position": { + "x": 19227.779848424558, + "y": 25261.572026954167 + }, + "targetPosition": { + "x": 19391.171558929065, + "y": 25009.97085657054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos P2P Network", + "id": "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos P2P Network", + "Feature Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "99ae3336-d47b-415e-a6f5-78bf428d8b49", + "savedPayload": { + "position": { + "x": 19391.171558929065, + "y": 25009.97085657054 + }, + "targetPosition": { + "x": 19328.798051683738, + "y": 24716.5265763504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Project Features", + "id": "136b6e7a-f042-441b-84be-395b56b65b70" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ba720189-ea9f-412a-8c34-afcbc8abc300", + "savedPayload": { + "position": { + "x": 19328.798051683738, + "y": 24716.5265763504 + }, + "targetPosition": { + "x": 19266.42454443841, + "y": 24423.08229613026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Features", + "name": "Superalgos", + "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ] + ] + } + } + ], "poolWeightVotes": [], "assetWeightVotes": [], "featureWeightVotes": [], "positionWeightVotes": [], - "id": "ef791b4a-2bcc-42fa-ba52-c15750cf8ed6", + "id": "d8960c7c-f0fd-4600-ae45-758ee2eb7afe", "savedPayload": { "position": { - "x": 35616.99494427783, - "y": 12192.430364649386 + "x": 19266.42454443841, + "y": 24423.08229613026 }, "targetPosition": { - "x": 35466.99494427783, - "y": 11932.622743514055 + "x": 19204.051037193083, + "y": 24129.638015910117 }, "floatingObject": { "isPinned": false, @@ -290,15 +6009,15 @@ } ], "userProfileVotesSwitch": [], - "id": "63cc30a6-1f25-4421-9984-1346bdcf6f6e", + "id": "c120e986-3b9a-4e9f-923c-9d964adeee5c", "savedPayload": { "position": { - "x": 35466.99494427783, - "y": 11932.622743514055 + "x": 19204.051037193083, + "y": 24129.638015910117 }, "targetPosition": { - "x": 35207.1873231425, - "y": 11782.622743514055 + "x": 19003.311855285425, + "y": 23906.6945682669 }, "floatingObject": { "isPinned": false, @@ -318,15 +6037,15 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "68a1483e-b94a-4f26-9d3b-d95c8da9a655", + "id": "55a958bc-b09c-4183-89e6-008b1fc4af8e", "savedPayload": { "position": { - "x": 35207.1873231425, - "y": 12082.622743514055 + "x": 18910.606756972942, + "y": 24192.011523155445 }, "targetPosition": { - "x": 35207.1873231425, - "y": 11782.622743514055 + "x": 19003.311855285425, + "y": 23906.6945682669 }, "floatingObject": { "isPinned": false, @@ -341,15 +6060,15 @@ } } }, - "id": "6b932309-5e3b-4e49-9ea3-c73fa127b1d9", + "id": "47b99c6e-951f-4586-bf6d-919f10540266", "savedPayload": { "position": { - "x": 35207.1873231425, - "y": 11782.622743514055 + "x": 19003.311855285425, + "y": 23906.6945682669 }, "targetPosition": { - "x": 35057.1873231425, - "y": 11522.815122378724 + "x": 18940.938348040097, + "y": 23613.25028804676 }, "floatingObject": { "isPinned": false, @@ -378,863 +6097,31 @@ "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "Launch-Scripts Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "Superalgos Launch-Scripts create-shortcut.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "017aca18-d5c9-4abb-a496-3406b829b01b", - "savedPayload": { - "position": { - "x": 23236.230369266268, - "y": 29912.816858182097 - }, - "targetPosition": { - "x": 22950.913414377723, - "y": 30005.52195649458 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "create-shortcut.js", - "id": "7998312a-e903-491a-b2cb-943f38e782ae" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Launch-Scripts", - "Assets" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "create-shortcut.js", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Launch-Scripts launch-linux-mac.sh", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "e895abcd-c128-4f6e-8819-2004c7344183", - "savedPayload": { - "position": { - "x": 23236.230369266268, - "y": 30098.227054807063 - }, - "targetPosition": { - "x": 22950.913414377723, - "y": 30005.52195649458 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "launch-linux-mac.sh", - "id": "e96a3ea1-8580-4cd1-8032-5ff8c19f2312" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Launch-Scripts", - "Assets" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "launch-linux-mac.sh", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Launch-Scripts launch-windows.bat", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "7cf4712d-0ae0-4c28-bcf7-a122d9c5bc57", - "savedPayload": { - "position": { - "x": 23127.248990065465, - "y": 30248.227054807063 - }, - "targetPosition": { - "x": 22950.913414377723, - "y": 30005.52195649458 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "launch-windows.bat", - "id": "58c7a50e-ae5e-4430-89bc-23d2631a5642" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Launch-Scripts", - "Assets" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "launch-windows.bat", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Launch-Scripts superalgos.ico", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a8f50d1f-c49a-482a-973a-62ceff1b3f26", - "savedPayload": { - "position": { - "x": 22950.913414377723, - "y": 30305.52195649458 - }, - "targetPosition": { - "x": 22950.913414377723, - "y": 30005.52195649458 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "superalgos.ico", - "id": "24df883e-ebf1-41ed-b2a5-69a3707e65cc" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Launch-Scripts", - "Assets" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "superalgos.ico", - "Asset" - ] - ] - } - } - ], - "id": "e7b48c45-ee92-4c8d-b3f7-3dbcf7cab22d", - "savedPayload": { - "position": { - "x": 35322.652596285385, - "y": 12119.059888052163 - }, - "targetPosition": { - "x": 35029.20831606524, - "y": 12056.686380806836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Launch-Scripts", - "id": "37811a42-dc4f-4140-9f24-9d4c793441cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Launch-Scripts", - "Assets" - ], - [ - "Launch-Scripts", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Launch-Scripts", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Root Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root .gitignore", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "34bab09e-6e60-4686-84fe-69574391d7d9", - "savedPayload": { - "position": { - "x": 23196.910070435766, - "y": 29968.001611658256 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": ".gitignore", - "id": "367ce04e-3a6e-4bce-830b-2d35cbd36c1a" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - ".gitignore", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root Environment.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "064e8250-8af5-472f-b412-db1e15a561eb", - "savedPayload": { - "position": { - "x": 23204.894676149954, - "y": 30101.275201874596 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Environment.js", - "id": "edc37ed3-4424-4c5b-bd9d-fb4960cab53d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - "Environment.js", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root README.md", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "543f7676-dc4e-44f9-a3fb-74078bf74b86", - "savedPayload": { - "position": { - "x": 23154.26331367223, - "y": 30224.814948155756 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "README.md", - "id": "a5ee087a-9889-41fc-b0c5-13a0e40cb7e8" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - "README.md", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root run.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "28112c52-67b6-462c-8ed4-e0eedc2ff1fc", - "savedPayload": { - "position": { - "x": 23055.044145294207, - "y": 30314.152288635196 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "run.js", - "id": "2ec5a110-3ecc-45ad-b410-9333ebc1840e" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - "run.js", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root setup.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bd26ddd4-4055-4a8f-a9ee-0f466e425a5c", - "savedPayload": { - "position": { - "x": 22926.888744156407, - "y": 30351.592867380376 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "setup.js", - "id": "9c99e3f4-4e00-403b-9ead-8bdee7aa6566" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - "setup.js", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Root uninstall.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "32c19574-470e-408a-bd25-62f003ddb4fc", - "savedPayload": { - "position": { - "x": 22795.17985917702, - "y": 30329.721118592253 - }, - "targetPosition": { - "x": 22908.9474979729, - "y": 30052.129828450055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "uninstall.js", - "id": "bce89a4d-9098-4b36-aafc-33b7ff58e030" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ], - [ - "uninstall.js", - "Asset" - ] - ] - } - } - ], - "id": "9f0683b6-d36b-498c-b86f-d1536a8f5ed3", - "savedPayload": { - "position": { - "x": 35229.9474979729, - "y": 12279.629828450054 - }, - "targetPosition": { - "x": 35029.20831606524, - "y": 12056.686380806836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Root", - "id": "1e82e5c7-9420-4205-a2c4-aab3f0f96565" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-Root", - "Assets" - ], - [ - "Root", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Root", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "UI Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "Superalgos UI Utilities.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "6f1f8e83-7e40-46d7-88c0-bfd833e623ca", - "savedPayload": { - "position": { - "x": 22770.925394025835, - "y": 30425.8995180278 - }, - "targetPosition": { - "x": 22739.566855045538, - "y": 30127.54294941732 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "Utilities.js", - "id": "ce6f4984-e936-4268-80c6-d0f9e6663174" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-UI", - "Assets" - ], - [ - "User Interface", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "UI", - "Asset Class" - ], - [ - "Utilities.js", - "Asset" - ] - ] - } - } - ], - "id": "641119f8-feb3-4c19-846b-d3483bcb5427", - "savedPayload": { - "position": { - "x": 35060.56685504554, - "y": 12355.042949417317 - }, - "targetPosition": { - "x": 35029.20831606524, - "y": 12056.686380806836 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "UI", - "id": "9c087e41-cf3d-4326-90fe-0309450e2577" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-UI", - "Assets" - ], - [ - "User Interface", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "UI", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Client Asset Class", + "name": "Governance Tutorials", "config": "{}", "project": "Governance", "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "WebServer Asset Class", + "name": "Intro Tutorial", "config": "{}", "project": "Governance", - "assetClaimsFolders": [ + "assetClaimsFolders": [], + "assetContributionClaims": [ { - "type": "Asset Claims Folder", - "name": "css Asset Class", - "config": "{}", + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "WebServer css tutorial.css", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "a8ac27da-57e0-4c62-90ae-584f0d11e4c2", - "savedPayload": { - "position": { - "x": 23165.639505612944, - "y": 30715.728790610436 - }, - "targetPosition": { - "x": 22922.93440730046, - "y": 30539.393214922693 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "tutorial.css", - "id": "457a3df0-42d6-43c4-bb11-c6c21b03f53c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ], - [ - "css", - "Asset Class" - ], - [ - "tutorial.css", - "Asset" - ] - ] - } - } - ], - "id": "a3621372-7816-4000-89c9-629879282abe", + "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df", "savedPayload": { "position": { - "x": 22922.93440730046, - "y": 30539.393214922693 + "x": 19998.31907668484, + "y": 24810.61879102247 }, "targetPosition": { - "x": 22680.22930898798, - "y": 30363.05763923495 + "x": 19587.223620745666, + "y": 24627.58730163836 }, "floatingObject": { "isPinned": false, @@ -1246,248 +6133,19 @@ }, "uiObject": { "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "css", - "id": "ef180183-5878-41e3-8a80-acb9323c6bb1" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ], - [ - "css", - "Asset Class" - ] - ] - } - }, - { - "type": "Asset Claims Folder", - "name": "Images Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Tutorial Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [ - { - "type": "Asset Claims Folder", - "name": "Gifs Asset Class", - "config": "{}", - "project": "Governance", - "assetClaimsFolders": [], - "assetContributionClaims": [], - "id": "2fb8dc15-512a-4510-bdc4-f61b9ed62f40", - "savedPayload": { - "position": { - "x": 22586.153692047086, - "y": 31258.127345066394 - }, - "targetPosition": { - "x": 22617.512231027384, - "y": 30959.770776455913 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Gifs", - "id": "e2b5f4d3-ca0b-46ae-b2ce-245cb8640b0c" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ], - [ - "Images", - "Asset Class" - ], - [ - "Tutorial", - "Asset Class" - ], - [ - "Gifs", - "Asset Class" - ] - ] - } - } - ], - "assetContributionClaims": [], - "id": "b417d6aa-2b4b-45e1-b186-9064ffd3c2b6", - "savedPayload": { - "position": { - "x": 22617.512231027384, - "y": 30959.770776455913 - }, - "targetPosition": { - "x": 22648.87077000768, - "y": 30661.41420784543 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Tutorial", - "id": "3f6467e6-9cec-45e1-b1b4-3d1a6ebb1b16" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ], - [ - "Images", - "Asset Class" - ], - [ - "Tutorial", - "Asset Class" - ] - ] - } } - ], - "assetContributionClaims": [], - "id": "fe8c28af-b2c9-45ee-ad52-d3fa3dcbe92a", - "savedPayload": { - "position": { - "x": 22648.87077000768, - "y": 30661.41420784543 - }, - "targetPosition": { - "x": 22680.22930898798, - "y": 30363.05763923495 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "Images", - "id": "c9f29f3c-9d11-4ea7-ae79-88887a04d417" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ], - [ - "Images", - "Asset Class" - ] - ] } } ], - "assetContributionClaims": [], - "id": "b72a56be-8aa2-45ce-9c95-d3772ac6ed85", + "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d", "savedPayload": { "position": { - "x": 22680.22930898798, - "y": 30363.05763923495 + "x": 19587.223620745666, + "y": 24627.58730163836 }, "targetPosition": { - "x": 22558.20831606524, - "y": 30088.99400194217 + "x": 19176.128164806494, + "y": 24444.55581225425 }, "floatingObject": { "isPinned": false, @@ -1499,213 +6157,20 @@ }, "uiObject": { "isRunning": false - }, - "referenceParent": { - "type": "Asset Class", - "name": "WebServer", - "id": "9004e0d8-db5b-4198-9f63-7332261554ef" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "WebServer", - "Asset Class" - ] - ] + } } } ], - "assetContributionClaims": [ - { - "type": "Asset Contribution Claim", - "name": "Superalgos Client client.js", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "3173b56f-82a7-42fd-a54a-049e8e78393d", - "savedPayload": { - "position": { - "x": 22495.834808819913, - "y": 30382.43828216231 - }, - "targetPosition": { - "x": 22558.20831606524, - "y": 30088.99400194217 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "client.js", - "id": "10312c78-63f8-4840-826e-14cf81e4edb7" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "client.js", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Client package-lock.json", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "cacc36ed-34bc-443f-bc3a-81b67ef72eb9", - "savedPayload": { - "position": { - "x": 22335.264868422022, - "y": 30289.73318384983 - }, - "targetPosition": { - "x": 22558.20831606524, - "y": 30088.99400194217 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "package-lock.json", - "id": "22997708-372d-489f-8732-868b4ae67bee" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "package-lock.json", - "Asset" - ] - ] - } - }, - { - "type": "Asset Contribution Claim", - "name": "Superalgos Client package.json", - "config": "{\n \"description\": \"\"\n}", - "project": "Governance", - "id": "bab9262b-b085-43ce-9349-24d38a83394d", - "savedPayload": { - "position": { - "x": 22259.85174745476, - "y": 30120.352540922468 - }, - "targetPosition": { - "x": 22558.20831606524, - "y": 30088.99400194217 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset", - "name": "package.json", - "id": "487ff670-8faa-4efa-8466-0851b102b418" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" - ], - [ - "New Asset Class", - "Asset Class" - ], - [ - "Superalgos", - "Asset Class" - ], - [ - "Client", - "Asset Class" - ], - [ - "package.json", - "Asset" - ] - ] - } - } - ], - "id": "7f0b653e-b368-4a77-b7e0-1619e54a9ebe", + "assetContributionClaims": [], + "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48", "savedPayload": { "position": { - "x": 34879.20831606524, - "y": 12316.494001942167 + "x": 19176.128164806494, + "y": 24444.55581225425 }, "targetPosition": { - "x": 35029.20831606524, - "y": 12056.686380806836 + "x": 18765.032708867322, + "y": 24261.52432287014 }, "floatingObject": { "isPinned": false, @@ -1717,50 +6182,629 @@ }, "uiObject": { "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Chart Tutoral Maintenance ", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "faba5994-b891-4d92-9914-99ef8d7f1b14", + "savedPayload": { + "position": { + "x": 19294.03943593055, + "y": 24989.639617807592 + }, + "targetPosition": { + "x": 19029.536072398936, + "y": 24625.581970338866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b4396fb8-3abc-4e15-9b1d-2a320b4115d9", + "savedPayload": { + "position": { + "x": 19029.536072398936, + "y": 24625.581970338866 }, - "referenceParent": { - "type": "Asset Class", - "name": "Client", - "id": "3a149378-35d5-44e8-99c2-33a3b4d8e718" + "targetPosition": { + "x": 18765.032708867322, + "y": 24261.52432287014 }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos-CL", - "Assets" + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "General Workspace and Code Maintenance", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Error Catches", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "fc7e42dc-db31-43ef-98de-e690b8eace1d", + "savedPayload": { + "position": { + "x": 19341.077244400993, + "y": 25437.174470723316 + }, + "targetPosition": { + "x": 19076.57388086938, + "y": 25073.11682325459 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } ], - [ - "New Asset Class", - "Asset Class" + "id": "c2a79de3-b832-4238-ab44-996da7622b54", + "savedPayload": { + "position": { + "x": 19076.57388086938, + "y": 25073.11682325459 + }, + "targetPosition": { + "x": 18812.070517337765, + "y": 24709.059175785864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Workspace Refactoring", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "df769dc6-8d6d-4d2a-b543-500402f562db", + "savedPayload": { + "position": { + "x": 18446.007538569545, + "y": 25531.250087664208 + }, + "targetPosition": { + "x": 18629.039027953655, + "y": 25120.154631725036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } ], - [ - "Superalgos", - "Asset Class" + "id": "5d7bee45-b68c-4183-8e83-032a81b05fd5", + "savedPayload": { + "position": { + "x": 18629.039027953655, + "y": 25120.154631725036 + }, + "targetPosition": { + "x": 18812.070517337765, + "y": 24709.059175785864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15", + "savedPayload": { + "position": { + "x": 18812.070517337765, + "y": 24709.059175785864 + }, + "targetPosition": { + "x": 18765.032708867322, + "y": 24261.52432287014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "API Map Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Messari Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8361dceb-3dd9-46f7-9f1b-622ccde7bedc", + "savedPayload": { + "position": { + "x": 18676.076836424098, + "y": 25567.68948464076 + }, + "targetPosition": { + "x": 18629.039027953655, + "y": 25120.154631725036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } ], - [ - "Client", - "Asset Class" - ] - ] + "id": "f510f641-31e2-4364-8daa-6eb02a6addf2", + "savedPayload": { + "position": { + "x": 18629.039027953655, + "y": 25120.154631725036 + }, + "targetPosition": { + "x": 18582.001219483212, + "y": 24672.619778809312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "CoinGecko Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bbcbbb41-46be-4375-8be4-f47f0b3c7074", + "savedPayload": { + "position": { + "x": 17853.88592454576, + "y": 25201.62650587254 + }, + "targetPosition": { + "x": 18217.943572014487, + "y": 24937.123142340926 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3", + "savedPayload": { + "position": { + "x": 18217.943572014487, + "y": 24937.123142340926 + }, + "targetPosition": { + "x": 18582.001219483212, + "y": 24672.619778809312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "c41c12cb-3077-467b-a077-3b7e61d7534d", + "savedPayload": { + "position": { + "x": 18582.001219483212, + "y": 24672.619778809312 + }, + "targetPosition": { + "x": 18765.032708867322, + "y": 24261.52432287014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Update\\Edit Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Actions Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd", + "savedPayload": { + "position": { + "x": 18260.18404286239, + "y": 25414.94719293738 + }, + "targetPosition": { + "x": 18330.579552130494, + "y": 24970.487439669567 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3ea40f8-d381-4918-b76e-108f66c396df", + "savedPayload": { + "position": { + "x": 18330.579552130494, + "y": 24970.487439669567 + }, + "targetPosition": { + "x": 18400.975061398596, + "y": 24526.027686401754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Data Mining Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8ea13f1a-1887-4f89-8327-a1702c0dc25e", + "savedPayload": { + "position": { + "x": 17672.859766461144, + "y": 25055.034413464982 + }, + "targetPosition": { + "x": 18036.91741392987, + "y": 24790.53104993337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5a013695-91f0-406e-8198-f77f7c3e99fb", + "savedPayload": { + "position": { + "x": 18036.91741392987, + "y": 24790.53104993337 + }, + "targetPosition": { + "x": 18400.975061398596, + "y": 24526.027686401754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Readme", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Superalgos Root README.md", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "67495187-255f-41d4-898f-ce167e866141", + "savedPayload": { + "position": { + "x": 17512.05555486297, + "y": 24385.23666786555 + }, + "targetPosition": { + "x": 17956.515308130784, + "y": 24455.63217713365 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "README.md", + "id": "a5ee087a-9889-41fc-b0c5-13a0e40cb7e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Root", + "Assets", + "Governance", + "b5e57605-639d-467b-85ab-c1540d744b33" + ], + [ + "Root", + "Asset Class", + "Governance", + "b1ec362d-bfb5-4210-8edd-6ceb9ba52014" + ], + [ + "Superalgos", + "Asset Class", + "Governance", + "2201a417-cf22-47f4-b8df-8a16c63deb25" + ], + [ + "Root", + "Asset Class", + "Governance", + "1e82e5c7-9420-4205-a2c4-aab3f0f96565" + ], + [ + "README.md", + "Asset", + "Governance", + "a5ee087a-9889-41fc-b0c5-13a0e40cb7e8" + ] + ] + } + } + ], + "id": "6eebb4c8-02a0-44eb-a2bd-07573c3692ec", + "savedPayload": { + "position": { + "x": 17956.515308130784, + "y": 24455.63217713365 + }, + "targetPosition": { + "x": 18400.975061398596, + "y": 24526.027686401754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "0ef53186-e5fa-4407-b137-bac1f1938aba", + "savedPayload": { + "position": { + "x": 18400.975061398596, + "y": 24526.027686401754 + }, + "targetPosition": { + "x": 18765.032708867322, + "y": 24261.52432287014 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } } } ], "assetContributionClaims": [], - "id": "ee4d9bd4-4652-4957-abee-e2c1ada381be", + "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42", "savedPayload": { "position": { - "x": 35029.20831606524, - "y": 12056.686380806836 + "x": 18765.032708867322, + "y": 24261.52432287014 }, "targetPosition": { - "x": 34907.1873231425, - "y": 11782.622743514055 + "x": 18717.99490039688, + "y": 23813.989469954417 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 0 }, "uiObject": { @@ -1772,32 +6816,655 @@ "featureClaimsFolders": [ { "type": "Feature Claims Folder", - "name": "New Feature Claims Folder", + "name": "Superalgos Platform Feature Class", "config": "{}", "project": "Governance", - "featureClaimsFolders": [], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "Existing Features Feature Class", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [ + { + "type": "Feature Contribution Claim", + "name": "Visual Designer Existing Features", + "config": "{}", + "project": "Governance", + "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94", + "savedPayload": { + "position": { + "x": 18567.99490039688, + "y": 24673.79709108975 + }, + "targetPosition": { + "x": 18567.99490039688, + "y": 24373.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Visual Designer", + "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ], + [ + "Visual Designer", + "Feature" + ] + ] + } + } + ], + "id": "ef82d33a-e5a4-443e-81b4-e9e2c2282342", + "savedPayload": { + "position": { + "x": 18567.99490039688, + "y": 24373.79709108975 + }, + "targetPosition": { + "x": 18567.99490039688, + "y": 24073.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Existing Features", + "id": "b46ffee0-7c89-4155-8450-678d7cea24f8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "Existing Features", + "Feature Class" + ] + ] + } + }, + { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [ + { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "961d8254-937a-4360-bd74-7a863450e00c", + "savedPayload": { + "position": { + "x": 18256.425148644, + "y": 24741.960579945244 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Governance System", + "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Governance System", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "config": "{}", + "project": "Governance", + "id": "b95f3111-81d6-42a3-a3ca-2d094f245680", + "savedPayload": { + "position": { + "x": 18100.14178874376, + "y": 24741.960579945244 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "API Maps", + "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "API Maps", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Node Setup Script New Features", + "config": "{}", + "project": "Governance", + "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127", + "savedPayload": { + "position": { + "x": 17953.28346869388, + "y": 24688.50852279275 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Node Setup Script", + "id": "940e3b9d-e58d-425b-a3b9-bd49c601ce9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Node Setup Script", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Shortcuts New Features", + "config": "{}", + "project": "Governance", + "id": "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56", + "savedPayload": { + "position": { + "x": 17833.56346929034, + "y": 24588.051515448693 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Shortcuts", + "id": "76e3188c-631e-4be0-8416-45a6805a2b0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Shortcuts", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Reference Auto Fix New Features", + "config": "{}", + "project": "Governance", + "id": "cc804dd9-9113-442a-9ceb-bfeefb7978dc", + "savedPayload": { + "position": { + "x": 17755.42178934022, + "y": 24452.7061555863 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Reference Auto Fix", + "id": "81037f67-f75d-4013-abee-3dbd4fc80473" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Reference Auto Fix", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Find Missing References Utility New Features", + "config": "{}", + "project": "Governance", + "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625", + "savedPayload": { + "position": { + "x": 17728.28346869388, + "y": 24298.79709108975 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Find Missing References Utility", + "id": "db84435f-d0a5-46ba-a60f-967161492533" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Find Missing References Utility", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Uninstall Script New Features", + "config": "{}", + "project": "Governance", + "id": "e7c6a491-1172-4bda-be29-1d18b62efa15", + "savedPayload": { + "position": { + "x": 17755.42178934022, + "y": 24144.8880265932 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Uninstall Script", + "id": "f4492ec2-8177-461f-ad72-f0c0b7f89b87" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Uninstall Script", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Tutorial Smooth Transition and Maptoggle Option New Features", + "config": "{}", + "project": "Governance", + "id": "735a7cd3-6b50-4092-8c72-a1b061850f29", + "savedPayload": { + "position": { + "x": 17833.56346929034, + "y": 24009.542666730806 + }, + "targetPosition": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tutorial Smooth Transition and Maptoggle Option", + "id": "55b08209-acb7-49f0-aa4f-2e6faecc31d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Tutorial Smooth Transition and Maptoggle Option", + "Feature" + ] + ] + } + } + ], + "id": "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09", + "savedPayload": { + "position": { + "x": 18178.28346869388, + "y": 24298.79709108975 + }, + "targetPosition": { + "x": 18567.99490039688, + "y": 24073.79709108975 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "New Features", + "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ] + ] + } + } + ], "featureContributionClaims": [], - "id": "efbab046-03a6-4093-9551-9fa593731b72", + "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303", "savedPayload": { "position": { - "x": 34844.81381589717, - "y": 12076.067023734196 + "x": 18567.99490039688, + "y": 24073.79709108975 }, "targetPosition": { - "x": 34907.1873231425, - "y": 11782.622743514055 + "x": 18717.99490039688, + "y": 23813.989469954417 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos Platform", + "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ] + ] } } ], @@ -1820,15 +7487,15 @@ "name": "Moderator Community Management", "config": "{}", "project": "Governance", - "id": "704fded5-a71b-4b2e-b010-e6231a9d7d5f", + "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4", "savedPayload": { "position": { - "x": 34757.1873231425, - "y": 12642.430364649386 + "x": 18091.260111728614, + "y": 24421.42065950212 }, "targetPosition": { - "x": 34757.1873231425, - "y": 12342.430364649386 + "x": 18267.595687416357, + "y": 24178.715561189638 }, "floatingObject": { "isPinned": false, @@ -1849,33 +7516,41 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ], [ "Moderator", - "Position" + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" ] ] } } ], - "id": "6f40923c-dc32-483f-a393-e9822195243d", + "id": "c7cff054-388f-4afa-add9-f8e0b599d858", "savedPayload": { "position": { - "x": 34757.1873231425, - "y": 12342.430364649386 + "x": 18267.595687416357, + "y": 24178.715561189638 }, "targetPosition": { - "x": 34757.1873231425, - "y": 12042.430364649386 + "x": 18443.9312631041, + "y": 23936.010462877155 }, "floatingObject": { "isPinned": false, @@ -1896,15 +7571,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ] ] } @@ -1921,15 +7602,15 @@ "name": "Member Core Team", "config": "{}", "project": "Governance", - "id": "892f1b17-4107-45b8-883f-70343852aa8f", + "id": "0737efa1-942d-4b8e-959e-447764c388dd", "savedPayload": { "position": { - "x": 34237.57208087183, - "y": 12342.430364649386 + "x": 17847.218125883137, + "y": 23873.29338491656 }, "targetPosition": { - "x": 34497.379702007165, - "y": 12192.430364649386 + "x": 18145.574694493618, + "y": 23904.651923896858 }, "floatingObject": { "isPinned": false, @@ -1950,33 +7631,41 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Core Team", - "Position Class" + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" ], [ "Member", - "Position" + "Position", + "Governance", + "63bbf7f7-2d71-4075-8498-f09f754d8c0b" ] ] } } ], - "id": "8713d06c-c3c2-4cb2-91b2-1483f8087b57", + "id": "3f33513a-48e3-4181-b3f7-7848d0c2db75", "savedPayload": { "position": { - "x": 34497.379702007165, - "y": 12192.430364649386 + "x": 18145.574694493618, + "y": 23904.651923896858 }, "targetPosition": { - "x": 34757.1873231425, - "y": 12042.430364649386 + "x": 18443.9312631041, + "y": 23936.010462877155 }, "floatingObject": { "isPinned": false, @@ -1997,30 +7686,36 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Core Team", - "Position Class" + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" ] ] } } ], "positionContributionClaims": [], - "id": "0945e16c-9222-4593-b53b-29720bf0c6b9", + "id": "1e714443-cf8f-46df-ac93-7de2e780ceae", "savedPayload": { "position": { - "x": 34684.243875499276, - "y": 11983.361925421714 + "x": 18443.9312631041, + "y": 23936.010462877155 }, "targetPosition": { - "x": 34907.1873231425, - "y": 11782.622743514055 + "x": 18717.99490039688, + "y": 23813.989469954417 }, "floatingObject": { "isPinned": false, @@ -2040,15 +7735,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "ab59ba29-688b-4ff7-a136-01a95fdfd1fe", + "id": "faeb0cd2-a6f4-4f3e-b528-4d6e8e8097ed", "savedPayload": { "position": { - "x": 34608.83075453201, - "y": 11813.981282494351 + "x": 18424.55062017674, + "y": 23751.61596270909 }, "targetPosition": { - "x": 34907.1873231425, - "y": 11782.622743514055 + "x": 18717.99490039688, + "y": 23813.989469954417 }, "floatingObject": { "isPinned": false, @@ -2063,15 +7758,15 @@ } } }, - "id": "2adac02b-9f76-4c78-8adf-47d3ad8d0f45", + "id": "3eae8d92-6250-4aa9-a361-a8f4e8c9b110", "savedPayload": { "position": { - "x": 34907.1873231425, - "y": 11782.622743514055 + "x": 18717.99490039688, + "y": 23813.989469954417 }, "targetPosition": { - "x": 35057.1873231425, - "y": 11522.815122378724 + "x": 18940.938348040097, + "y": 23613.25028804676 }, "floatingObject": { "isPinned": false, @@ -2086,15 +7781,15 @@ } } }, - "id": "7241ec8c-6b20-4128-bf1a-cf77e38b5591", + "id": "256ab295-7e90-4c66-8a83-45c5b4eaf059", "savedPayload": { "position": { - "x": 35057.1873231425, - "y": 11522.815122378724 + "x": 18940.938348040097, + "y": 23613.25028804676 }, "targetPosition": { - "x": 35057.1873231425, - "y": 11222.815122378724 + "x": 19033.64344635258, + "y": 23327.933333158213 }, "floatingObject": { "isPinned": false, @@ -2112,7 +7807,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "delegationProgram": { "type": "Delegation Program", @@ -2124,15 +7819,15 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "bc5ed26e-9007-453a-aed5-6ff085a58d8c", + "id": "3c5eca51-14ad-46d5-9eb0-5dd02feba357", "savedPayload": { "position": { - "x": 34420.79122007461, - "y": 11859.211225446616 + "x": 18305.528151415132, + "y": 23856.94006022144 }, "targetPosition": { - "x": 34632.92325443057, - "y": 11647.079191090652 + "x": 18548.233249727615, + "y": 23680.6044845337 }, "floatingObject": { "isPinned": false, @@ -2147,15 +7842,15 @@ } } }, - "id": "5b2bb54d-9de2-4234-9507-5c50f54617fb", + "id": "6b971e83-5d44-4e4f-bf25-64a6ebad3d2d", "savedPayload": { "position": { - "x": 34632.92325443057, - "y": 11647.079191090652 + "x": 18548.233249727615, + "y": 23680.6044845337 }, "targetPosition": { - "x": 34845.055288786534, - "y": 11434.947156734688 + "x": 18790.938348040097, + "y": 23504.268908845956 }, "floatingObject": { "isPinned": false, @@ -2170,20 +7865,20 @@ } } }, - "id": "8a9806a8-eb5f-4337-8e73-db0c132cc62b", + "id": "265c2e2c-7b9a-427f-a50f-d04f73896446", "savedPayload": { "position": { - "x": 34845.055288786534, - "y": 11434.947156734688 + "x": 18790.938348040097, + "y": 23504.268908845956 }, "targetPosition": { - "x": 35057.1873231425, - "y": 11222.815122378724 + "x": 19033.64344635258, + "y": 23327.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -2193,15 +7888,15 @@ } } }, - "id": "d5ad1e6a-c6ea-465e-ae14-99fb54534baa", + "id": "77f2f63d-b010-4c0e-8a53-a9f531d4edae", "savedPayload": { "position": { - "x": 35057.1873231425, - "y": 11222.815122378724 + "x": 19033.64344635258, + "y": 23327.933333158213 }, "targetPosition": { - "x": 35057.1873231425, - "y": 10922.815122378724 + "x": 19033.64344635258, + "y": 23027.933333158213 }, "floatingObject": { "isPinned": false, @@ -2220,15 +7915,15 @@ "type": "Tokens Mined", "name": "New Tokens Mined", "project": "Governance", - "id": "9f832420-03f7-4e4b-8973-c3520bd6f263", + "id": "2bc27a1b-6a16-4164-89c0-b3674c807f30", "savedPayload": { "position": { - "x": 34757.1873231425, - "y": 10922.815122378724 + "x": 18733.64344635258, + "y": 23027.933333158213 }, "targetPosition": { - "x": 35057.1873231425, - "y": 10922.815122378724 + "x": 19033.64344635258, + "y": 23027.933333158213 }, "floatingObject": { "isPinned": false, @@ -2243,20 +7938,20 @@ } } }, - "id": "107d3e44-1685-4540-8316-3bc6591298e9", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740", "savedPayload": { "position": { - "x": 35057.1873231425, - "y": 10922.815122378724 + "x": 19033.64344635258, + "y": 23027.933333158213 }, "targetPosition": { - "x": 35057.1873231425, - "y": 10922.815122378724 + "x": 19033.64344635258, + "y": 23027.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From a5287682d03297b7e724e20e2c2450bf7e96fe77 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 00:56:11 -0400 Subject: [PATCH 033/227] ML- Modified: Plugins- Engine && Mines ; Update: Package.json change tfjs-node Version ; rm unnecessary App-Schema --- .../Learning-Engines/Low-Frequency.json | 4784 +- .../Plugins/Learning-Mines/Masters.json | 18038 +++- .../ML-CrossCategoricalEntropy-Sample.json | 87848 ++++++++++++++++ .../Schemas/App-Schema/batch-size.json | 36 - .../Low-Frequency-Learning/package-lock.json | 2042 +- .../Low-Frequency-Learning/package.json | 4 +- 6 files changed, 112635 insertions(+), 117 deletions(-) create mode 100644 Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json delete mode 100644 Projects/TensorFlow/Schemas/App-Schema/batch-size.json diff --git a/Projects/Foundations/Plugins/Learning-Engines/Low-Frequency.json b/Projects/Foundations/Plugins/Learning-Engines/Low-Frequency.json index d60d5fb76..98c3f0a4a 100644 --- a/Projects/Foundations/Plugins/Learning-Engines/Low-Frequency.json +++ b/Projects/Foundations/Plugins/Learning-Engines/Low-Frequency.json @@ -1 +1,4783 @@ -{"type":"Learning Engine","name":"Low-Frequency","project":"Foundations","learningCurrent":{"type":"Learning Current","name":"New Learning Current","project":"Foundations","learningEpisode":{"type":"Learning Episode","name":"New Learning Episode","project":"Foundations","serialNumber":{"type":"Serial Number","name":"New Serial Number","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"2cc4ea2e-0c49-4dc4-be14-5c37dba3d4a3","savedPayload":{"position":{"x":11825.790644907258,"y":10354.089002683215},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"identifier":{"type":"Identifier","name":"New Identifier","config":"{\n\"initialValue\": \"\"\n}","project":"Foundations","id":"5e87e4cf-d3cf-4ca3-90d0-bcc215ff32df","savedPayload":{"position":{"x":11910.207544564291,"y":10379.69658923459},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"7073b390-c791-428b-b75d-11d7bef076ee","savedPayload":{"position":{"x":11988.006604858821,"y":10421.281053328523},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"f5dc8eea-94d7-41d7-9c44-3b044fa5cbb7","savedPayload":{"position":{"x":12056.198051533946,"y":10477.244327330722},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"beginRate":{"type":"Begin Rate","name":"New Begin Rate","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"f36a352e-9711-490f-9020-84bf3731f93c","savedPayload":{"position":{"x":12112.161325536144,"y":10545.435774005848},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"endRate":{"type":"End Rate","name":"New End Rate","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"0cd1e3ea-f314-4777-9988-bbde66dd2688","savedPayload":{"position":{"x":12153.745789630078,"y":10623.23483430038},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"status":{"type":"Status","name":"New Status","config":"{\n\"initialValue\": \"Not Open\"\n}","project":"Foundations","id":"1961b061-f041-494f-8c47-004c672c23f3","savedPayload":{"position":{"x":12179.353376181454,"y":10707.651733957411},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"exitType":{"type":"Exit Type","name":"New Exit Type","config":"{\n\"initialValue\": \"No Exit\"\n}","project":"Foundations","id":"9ffc4653-3d13-4036-b8aa-98e34ea6e497","savedPayload":{"position":{"x":12188,"y":10795.442378864669},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"headOfTheMarket":{"type":"Head Of The Market","name":"New Head Of The Market","config":"{\n\"initialValue\": false\n}","project":"Foundations","id":"dc3294b4-3754-4154-808a-6531410f6378","savedPayload":{"position":{"x":12179.353376181454,"y":10883.233023771927},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"processDate":{"type":"Process Date","name":"New Process Date","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a009dbfb-9fce-4787-9461-dc63cb0cdf03","savedPayload":{"position":{"x":12153.745789630078,"y":10967.649923428959},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{}}},"learningEpisodeCounters":{"type":"Learning Episode Counters","name":"New Learning Episode Counters","project":"Foundations","periods":{"type":"Periods","name":"New Periods","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"74d652d9-7439-4a8f-a66e-588f1cb24686","savedPayload":{"position":{"x":10975.784040048437,"y":12210.957080582268},"targetPosition":{"x":10887.993395141179,"y":11769.603704400814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"hits":{"type":"Hits","name":"New Hits","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"85c3b8c7-45ed-4edb-9887-704f98a5936b","savedPayload":{"position":{"x":10637.986790282357,"y":12143.765029936958},"targetPosition":{"x":10887.993395141179,"y":11769.603704400814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"fails":{"type":"Fails","name":"New Fails","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"63dba0bf-57a1-4b4b-9f59-9384bb5786b2","savedPayload":{"position":{"x":10446.640018959724,"y":11857.394349308071},"targetPosition":{"x":10887.993395141179,"y":11769.603704400814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedCounters":[],"id":"d4dd877b-f7b2-43b4-8da1-c733b60490bc","savedPayload":{"position":{"x":12112.161325536144,"y":11045.44898372349},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"learningEpisodeStatistics":{"type":"Learning Episode Statistics","name":"New Learning Episode Statistics","project":"Foundations","hitFail":{"type":"Hit Fail","name":"New Hit Fail","config":"{\n\"initialValue\": \"\"\n}","project":"Foundations","id":"9de0458a-6680-427e-a10a-4da95fd1d92a","savedPayload":{"position":{"x":10819.801948466054,"y":12163.640430398615},"targetPosition":{"x":10819.801948466054,"y":11713.640430398615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"days":{"type":"Days","name":"New Days","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"83f68d55-7a22-4a0b-b8ca-0fe6b62379a7","savedPayload":{"position":{"x":10501.603896932109,"y":12031.83848193256},"targetPosition":{"x":10819.801948466054,"y":11713.640430398615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"userDefinedStatistics":[{"type":"User Defined Statistic","name":"New User Defined Statistic","config":"{\n\"initialValue\": 0\n}","project":"Foundations","formula":{"type":"Formula","name":"New Formula","code":"// Type your formula","project":"Foundations","id":"9a435a42-569e-41da-b44b-7f526cedf1e2","savedPayload":{"position":{"x":9919.801948466054,"y":11713.640430398615},"targetPosition":{"x":10369.801948466054,"y":11713.640430398615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e64eb9f2-f221-4670-a8fc-f957e98c11e6","savedPayload":{"position":{"x":10369.801948466054,"y":11713.640430398615},"targetPosition":{"x":10819.801948466054,"y":11713.640430398615},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a6562658-9ea6-4966-9c11-eb0e61c05738","savedPayload":{"position":{"x":12056.198051533946,"y":11113.640430398615},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"distanceToLearningEvent":{"type":"Distance To Learning Event","name":"New Distance To Learning Event","project":"Foundations","id":"df0a5981-a8bc-41a9-a185-da0cf851ecc1","savedPayload":{"position":{"x":11988.006604858821,"y":11169.603704400815},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"candle":{"type":"Candle","name":"New Candle","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a084a254-689b-44d5-8dba-d23a7a34ece2","savedPayload":{"position":{"x":10722.254210369922,"y":12017.64992342896},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"18e8077e-39f8-4160-80e5-a11367fc2763","savedPayload":{"position":{"x":10550.046665805632,"y":11983.395713059039},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"open":{"type":"Open","name":"New Open","project":"Foundations","id":"13b92322-64e0-42ea-adb1-ec86c33bed20","savedPayload":{"position":{"x":10404.056158835976,"y":11885.847974962906},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"close":{"type":"Close","name":"New Close","project":"Foundations","id":"c6573019-dd20-49bf-858b-a697cc607a53","savedPayload":{"position":{"x":10306.508420739843,"y":11739.857467993252},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"min":{"type":"Min","name":"New Min","project":"Foundations","id":"3b69eda4-a6ef-4134-99be-7e839c8b91f1","savedPayload":{"position":{"x":10272.254210369922,"y":11567.64992342896},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"max":{"type":"Max","name":"New Max","project":"Foundations","id":"881df28f-3b34-44f9-a4e4-c0ce8f745aaf","savedPayload":{"position":{"x":10306.508420739843,"y":11395.44237886467},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"index":{"type":"Index","name":"New Index","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"9c63040e-47b7-4152-8fca-1c6cb05eb951","savedPayload":{"position":{"x":10404.056158835974,"y":11249.451871895015},"targetPosition":{"x":10722.254210369922,"y":11567.64992342896},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d2dbd259-087c-4a97-97fb-adca5644c50c","savedPayload":{"position":{"x":11910.207544564291,"y":11211.188168494748},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"cycle":{"type":"Cycle","name":"New Cycle","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"3d206944-b1cd-4021-8a32-ce89090445e7","savedPayload":{"position":{"x":10508.249741926704,"y":11891.897451993214},"targetPosition":{"x":10696.646623818546,"y":11483.233023771927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"4242187f-af2d-4e67-9b39-1f43f85d46a4","savedPayload":{"position":{"x":10304.023420635787,"y":11703.112582445558},"targetPosition":{"x":10696.646623818546,"y":11483.233023771927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"lastBegin":{"type":"Last Begin","name":"New Last Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"1b537fe0-045f-4aeb-a94b-416cb38deedb","savedPayload":{"position":{"x":10249.76581818883,"y":11430.3411949159},"targetPosition":{"x":10696.646623818546,"y":11483.233023771927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"lastEnd":{"type":"Last End","name":"New Last End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"37f632a1-a7b2-48b7-90d1-9642c854bc14","savedPayload":{"position":{"x":10366.201494572488,"y":11177.772688282103},"targetPosition":{"x":10696.646623818546,"y":11483.233023771927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"94de14c9-e7a2-48d8-b558-c1753a6708d9","savedPayload":{"position":{"x":11825.790644907258,"y":11236.795755046123},"targetPosition":{"x":11738,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"3d2239d7-fc42-47c7-a71c-08f8dcd4a1e7","savedPayload":{"position":{"x":11738,"y":10795.442378864669},"targetPosition":{"x":11438,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"dcfb0855-7cb2-402f-a960-91abe3eaec2c","savedPayload":{"position":{"x":11438,"y":10795.442378864669},"targetPosition":{"x":11138,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"features":{"type":"Features","name":"New Features","project":"Foundations","features":[{"type":"Feature","name":"Feature #1","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a1ea4069-8754-4aa0-804c-5b982a4f57b3","savedPayload":{"position":{"x":11695.241079547473,"y":11284.600236530685},"targetPosition":{"x":11397.807621135331,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"280399f2-172c-42c0-a33d-6111d5630d9d","savedPayload":{"position":{"x":11657.615242270662,"y":11395.442378864669},"targetPosition":{"x":11397.807621135331,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"featureValue":{"type":"Feature Value","name":"New Feature Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"9b9ccab3-68ea-42eb-bfa0-d75e2c948b92","savedPayload":{"position":{"x":11580.436049837946,"y":11483.448380952039},"targetPosition":{"x":11397.807621135331,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"125d27f7-a1e0-4a4f-a9ef-2b99dd89ced2","savedPayload":{"position":{"x":11397.807621135331,"y":11245.442378864669},"targetPosition":{"x":11138,"y":11095.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature","name":"Feature #2","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a57456db-3f6e-4b42-a6c2-388f0acf1f96","savedPayload":{"position":{"x":11526.00600208737,"y":11537.878428702616},"targetPosition":{"x":11288,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"51c61e32-6813-4ade-adb1-387eeef47f92","savedPayload":{"position":{"x":11438,"y":11615.057621135331},"targetPosition":{"x":11288,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"featureValue":{"type":"Feature Value","name":"New Feature Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"272642e7-3b2b-4a2e-b64b-f5df4ce99ffb","savedPayload":{"position":{"x":11327.157857666016,"y":11652.683458412142},"targetPosition":{"x":11288,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"41b3f0e1-1975-4c06-adea-3590ee17178c","savedPayload":{"position":{"x":11288,"y":11355.25},"targetPosition":{"x":11138,"y":11095.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature","name":"Feature #3","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"2727a1f2-55d7-4c9d-9f2e-93f58ea56c61","savedPayload":{"position":{"x":11252.805029709527,"y":11672.606238618055},"targetPosition":{"x":11138,"y":11395.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"e43825b6-3f1a-4da9-8de6-45c0a4f9b95a","savedPayload":{"position":{"x":11138,"y":11695.442378864669},"targetPosition":{"x":11138,"y":11395.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"featureValue":{"type":"Feature Value","name":"New Feature Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"7e13ffba-020a-4cb1-8673-9c7557f7d8e0","savedPayload":{"position":{"x":11023.194970290473,"y":11672.606238618055},"targetPosition":{"x":11138,"y":11395.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"47ee62a9-a1e6-488b-9bfe-c4e5e3c769ce","savedPayload":{"position":{"x":11138,"y":11395.442378864669},"targetPosition":{"x":11138,"y":11095.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature","name":"Feature #4","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"78b655b0-ad3f-4806-b18a-31a23dcae1b0","savedPayload":{"position":{"x":10948.842142333984,"y":11652.683458412142},"targetPosition":{"x":10988,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"67f4e323-f8de-4ae8-a796-51645820c592","savedPayload":{"position":{"x":10838,"y":11615.057621135331},"targetPosition":{"x":10988,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"featureValue":{"type":"Feature Value","name":"New Feature Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"328904ac-d74f-45d6-a8fd-b1b8985f3e62","savedPayload":{"position":{"x":10749.99399791263,"y":11537.878428702616},"targetPosition":{"x":10988,"y":11355.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"68326e37-b73b-49db-8ae3-bc31fd39aa12","savedPayload":{"position":{"x":10988,"y":11355.25},"targetPosition":{"x":11138,"y":11095.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Feature","name":"Feature #5","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"8233028e-c9ea-49c6-a6d6-90ec4bf8c2e7","savedPayload":{"position":{"x":10695.563950162054,"y":11483.448380952039},"targetPosition":{"x":10878.192378864669,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"d606f045-7bb1-4cdc-8cb0-927d9a3fa4d3","savedPayload":{"position":{"x":10618.384757729338,"y":11395.442378864669},"targetPosition":{"x":10878.192378864669,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"featureValue":{"type":"Feature Value","name":"New Feature Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"0dbe2dab-bbd5-429e-98d0-560418546cbd","savedPayload":{"position":{"x":10580.758920452527,"y":11284.600236530685},"targetPosition":{"x":10878.192378864669,"y":11245.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"0562dca2-7a6c-435b-a25c-0ca115e67a56","savedPayload":{"position":{"x":10878.192378864669,"y":11245.442378864669},"targetPosition":{"x":11138,"y":11095.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9a86eb73-4bfe-4183-9479-ba927e7148bf","savedPayload":{"position":{"x":11138,"y":11095.442378864669},"targetPosition":{"x":11138,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"labels":{"type":"Labels","name":"New Labels","project":"Foundations","labels":[{"type":"Label","name":"Label #1","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"6454d003-7619-4d7a-8a5f-589358f409cf","savedPayload":{"position":{"x":10648.842142333984,"y":11352.683458412142},"targetPosition":{"x":10688,"y":11055.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"553575b7-1ed6-437c-96b2-b8f86b3ccdea","savedPayload":{"position":{"x":10538,"y":11315.057621135331},"targetPosition":{"x":10688,"y":11055.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"labelValue":{"type":"Label Value","name":"New Label Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"6d86834e-1c90-4ff4-9fd3-b144b1513481","savedPayload":{"position":{"x":10449.99399791263,"y":11237.878428702616},"targetPosition":{"x":10688,"y":11055.25},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1fee71a7-fd9a-445e-b96e-ab951ddb7ce0","savedPayload":{"position":{"x":10688,"y":11055.25},"targetPosition":{"x":10838,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Label","name":"Label #2","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"41e1a807-77d5-47b0-9b4e-92d513f1a6c4","savedPayload":{"position":{"x":10395.563950162054,"y":11183.448380952039},"targetPosition":{"x":10578.192378864669,"y":10945.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"9d438062-39d2-4eb0-9f3c-43a0256260dd","savedPayload":{"position":{"x":10318.384757729338,"y":11095.442378864669},"targetPosition":{"x":10578.192378864669,"y":10945.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"labelValue":{"type":"Label Value","name":"New Label Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"2bb8070c-1af9-4489-a2c6-dc8688f134b7","savedPayload":{"position":{"x":10280.758920452527,"y":10984.600236530685},"targetPosition":{"x":10578.192378864669,"y":10945.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e0171f73-1edf-4267-90cd-5dea6e943615","savedPayload":{"position":{"x":10578.192378864669,"y":10945.442378864669},"targetPosition":{"x":10838,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Label","name":"Label #3","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"4e5174fe-56fc-477e-b1b5-039626da1535","savedPayload":{"position":{"x":10260.836140246614,"y":10910.247408574196},"targetPosition":{"x":10538,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"8a52e548-0a35-4de7-baf3-4f2aa6682f87","savedPayload":{"position":{"x":10238,"y":10795.442378864669},"targetPosition":{"x":10538,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"labelValue":{"type":"Label Value","name":"New Label Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"42288a87-8588-4029-b438-1de9f320813a","savedPayload":{"position":{"x":10260.836140246614,"y":10680.637349155142},"targetPosition":{"x":10538,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c181b6a6-7d2b-43d0-b270-a1186432a159","savedPayload":{"position":{"x":10538,"y":10795.442378864669},"targetPosition":{"x":10838,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Label","name":"Label #4","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"15fcf1cb-e299-410c-b12f-e7970797e2db","savedPayload":{"position":{"x":10280.758920452527,"y":10606.284521198653},"targetPosition":{"x":10578.192378864669,"y":10645.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"bf386da6-ca84-4bb9-98d2-5c56982cc30f","savedPayload":{"position":{"x":10318.384757729338,"y":10495.442378864669},"targetPosition":{"x":10578.192378864669,"y":10645.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"labelValue":{"type":"Label Value","name":"New Label Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"331141ac-bf48-4b42-b90f-da0489dd7e67","savedPayload":{"position":{"x":10395.563950162054,"y":10407.4363767773},"targetPosition":{"x":10578.192378864669,"y":10645.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8fad5d9b-209a-4137-8e67-a57b9a4a807f","savedPayload":{"position":{"x":10578.192378864669,"y":10645.442378864669},"targetPosition":{"x":10838,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Label","name":"Label #5","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"2116043f-057f-4b3a-81e1-54cc72e862ae","savedPayload":{"position":{"x":10449.99399791263,"y":10353.006329026723},"targetPosition":{"x":10688,"y":10535.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a1cf4427-2d29-4b22-b56a-1871036bb452","savedPayload":{"position":{"x":10538,"y":10275.827136594007},"targetPosition":{"x":10688,"y":10535.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"labelValue":{"type":"Label Value","name":"New Label Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"a6cbde9b-6712-43c8-8639-dd0d552c9e37","savedPayload":{"position":{"x":10648.842142333984,"y":10238.201299317196},"targetPosition":{"x":10688,"y":10535.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"92f761d8-160b-4de1-b650-433030924aef","savedPayload":{"position":{"x":10688,"y":10535.634757729338},"targetPosition":{"x":10838,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8094a5ca-0357-46be-a391-2914bddce83f","savedPayload":{"position":{"x":10838,"y":10795.442378864669},"targetPosition":{"x":11138,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"predictions":{"type":"Predictions","name":"New Predictions","project":"Foundations","predictions":[{"type":"Prediction","name":"Prediction #1","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"e8b61221-4bd0-448d-910c-e2eaabcbc5e0","savedPayload":{"position":{"x":10580.758920452527,"y":10306.284521198653},"targetPosition":{"x":10878.192378864669,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"69821a50-ce36-412e-8e63-fca34d4514bc","savedPayload":{"position":{"x":10618.384757729338,"y":10195.442378864669},"targetPosition":{"x":10878.192378864669,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"predictionValue":{"type":"Prediction Value","name":"New Prediction Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"b5f72e48-36d1-4eeb-90aa-ebe7e58cc951","savedPayload":{"position":{"x":10695.563950162054,"y":10107.4363767773},"targetPosition":{"x":10878.192378864669,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"62a7f50c-9462-4367-b2c5-e31525c2a2f3","savedPayload":{"position":{"x":10878.192378864669,"y":10345.442378864669},"targetPosition":{"x":11138,"y":10495.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Prediction","name":"Prediction #2","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"b92a8ffb-5719-43b4-92d3-9c0e66a71b22","savedPayload":{"position":{"x":10749.99399791263,"y":10053.006329026723},"targetPosition":{"x":10988,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"bd3603fe-9f87-42fc-9678-137524809cc8","savedPayload":{"position":{"x":10838,"y":9975.827136594007},"targetPosition":{"x":10988,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"predictionValue":{"type":"Prediction Value","name":"New Prediction Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"f11896c7-53a2-4b17-9c5f-c4472a76086d","savedPayload":{"position":{"x":10948.842142333984,"y":9938.201299317196},"targetPosition":{"x":10988,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"91e5bc0f-f350-4cbe-a1eb-a1a0d02a480f","savedPayload":{"position":{"x":10988,"y":10235.634757729338},"targetPosition":{"x":11138,"y":10495.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Prediction","name":"Prediction #3","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"ef6ce697-f709-41e8-bcbe-c8e9d530fe87","savedPayload":{"position":{"x":11023.194970290473,"y":9918.278519111283},"targetPosition":{"x":11138,"y":10195.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"ed62bdfa-7b1b-4bee-8f49-f9706b4fb0c9","savedPayload":{"position":{"x":11138,"y":9895.442378864669},"targetPosition":{"x":11138,"y":10195.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"predictionValue":{"type":"Prediction Value","name":"New Prediction Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"f5862cb6-db82-4290-b0b0-2147c0e57fdd","savedPayload":{"position":{"x":11252.805029709527,"y":9918.278519111283},"targetPosition":{"x":11138,"y":10195.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"384c3428-630d-4bc2-938c-4c0971bbf626","savedPayload":{"position":{"x":11138,"y":10195.442378864669},"targetPosition":{"x":11138,"y":10495.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Prediction","name":"Prediction #4","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"7ab9a16c-1663-4282-8134-496610a3a96e","savedPayload":{"position":{"x":11327.157857666016,"y":9938.201299317196},"targetPosition":{"x":11288,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"7eb66623-e9d6-4bc7-85d3-bd9834f97af0","savedPayload":{"position":{"x":11438,"y":9975.827136594007},"targetPosition":{"x":11288,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"predictionValue":{"type":"Prediction Value","name":"New Prediction Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"b87d98c5-99bc-4cfa-94e4-d273e1f7bc34","savedPayload":{"position":{"x":11526.00600208737,"y":10053.006329026723},"targetPosition":{"x":11288,"y":10235.634757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e15b0424-43fc-4108-b788-f190606e8238","savedPayload":{"position":{"x":11288,"y":10235.634757729338},"targetPosition":{"x":11138,"y":10495.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Prediction","name":"Prediction #5","config":"{\n\"initialValue\": 0\n}","project":"Foundations","begin":{"type":"Begin","name":"New Begin","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"431527cc-03ac-40f3-bbf4-fba460550689","savedPayload":{"position":{"x":11580.436049837946,"y":10107.4363767773},"targetPosition":{"x":11397.807621135331,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"end":{"type":"End","name":"New End","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"73c2a2ce-4985-45d8-983d-89cdd3680887","savedPayload":{"position":{"x":11657.615242270662,"y":10195.442378864669},"targetPosition":{"x":11397.807621135331,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"predictionValue":{"type":"Prediction Value","name":"New Prediction Value","config":"{\n\"initialValue\": 0\n}","project":"Foundations","id":"2697041f-4e24-43fb-b02f-ad3cd9691003","savedPayload":{"position":{"x":11695.241079547473,"y":10306.284521198653},"targetPosition":{"x":11397.807621135331,"y":10345.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cf0cbd6b-afb9-41e5-b52c-842afefbb5f7","savedPayload":{"position":{"x":11397.807621135331,"y":10345.442378864669},"targetPosition":{"x":11138,"y":10495.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"15e998e4-363a-4f16-8a51-f9ec7618dde6","savedPayload":{"position":{"x":11138,"y":10495.442378864669},"targetPosition":{"x":11138,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1b545b9a-9adf-4037-b72a-6f52e4cf6267","savedPayload":{"position":{"x":11138,"y":10795.442378864669},"targetPosition":{"x":11138,"y":10795.442378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{ + "type": "Learning Engine", + "name": "Low-Frequency", + "config": "{\"codeName\":\"Low-Frequency\"}", + "project": "Foundations", + "learningCurrent": { + "type": "Learning Current", + "name": "New Learning Current", + "project": "Foundations", + "learningEpisode": { + "type": "Learning Episode", + "name": "New Learning Episode", + "project": "Foundations", + "serialNumber": { + "type": "Serial Number", + "name": "New Serial Number", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2cc4ea2e-0c49-4dc4-be14-5c37dba3d4a3", + "savedPayload": { + "position": { + "x": 13967.679543553366, + "y": 10103.9731762884 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "identifier": { + "type": "Identifier", + "name": "New Identifier", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "5e87e4cf-d3cf-4ca3-90d0-bcc215ff32df", + "savedPayload": { + "position": { + "x": 14094.304893038914, + "y": 10142.384556115463 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7073b390-c791-428b-b75d-11d7bef076ee", + "savedPayload": { + "position": { + "x": 14211.00348348071, + "y": 10204.761252256363 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f5dc8eea-94d7-41d7-9c44-3b044fa5cbb7", + "savedPayload": { + "position": { + "x": 14313.290653493399, + "y": 10288.706163259661 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "beginRate": { + "type": "Begin Rate", + "name": "New Begin Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f36a352e-9711-490f-9020-84bf3731f93c", + "savedPayload": { + "position": { + "x": 14397.235564496697, + "y": 10390.99333327235 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "endRate": { + "type": "End Rate", + "name": "New End Rate", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0cd1e3ea-f314-4777-9988-bbde66dd2688", + "savedPayload": { + "position": { + "x": 14459.612260637598, + "y": 10507.691923714146 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "status": { + "type": "Status", + "name": "New Status", + "config": "{\n\"initialValue\": \"Not Open\"\n}", + "project": "Foundations", + "id": "1961b061-f041-494f-8c47-004c672c23f3", + "savedPayload": { + "position": { + "x": 14498.02364046466, + "y": 10634.317273199695 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exitType": { + "type": "Exit Type", + "name": "New Exit Type", + "config": "{\n\"initialValue\": \"No Exit\"\n}", + "project": "Foundations", + "id": "9ffc4653-3d13-4036-b8aa-98e34ea6e497", + "savedPayload": { + "position": { + "x": 14510.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "headOfTheMarket": { + "type": "Head Of The Market", + "name": "New Head Of The Market", + "config": "{\n\"initialValue\": false\n}", + "project": "Foundations", + "id": "dc3294b4-3754-4154-808a-6531410f6378", + "savedPayload": { + "position": { + "x": 14498.02364046466, + "y": 10897.689207921469 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDate": { + "type": "Process Date", + "name": "New Process Date", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a009dbfb-9fce-4787-9461-dc63cb0cdf03", + "savedPayload": { + "position": { + "x": 14459.612260637598, + "y": 11024.314557407017 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningEpisodeCounters": { + "type": "Learning Episode Counters", + "name": "New Learning Episode Counters", + "project": "Foundations", + "periods": { + "type": "Periods", + "name": "New Periods", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "74d652d9-7439-4a8f-a66e-588f1cb24686", + "savedPayload": { + "position": { + "x": 12927.777616240915, + "y": 12179.51794227818 + }, + "targetPosition": { + "x": 12839.986971333657, + "y": 11738.164566096726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "hits": { + "type": "Hits", + "name": "New Hits", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "85c3b8c7-45ed-4edb-9887-704f98a5936b", + "savedPayload": { + "position": { + "x": 12589.980366474836, + "y": 12112.32589163287 + }, + "targetPosition": { + "x": 12839.986971333657, + "y": 11738.164566096726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fails": { + "type": "Fails", + "name": "New Fails", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "63dba0bf-57a1-4b4b-9f59-9384bb5786b2", + "savedPayload": { + "position": { + "x": 12398.633595152203, + "y": 11825.955211003984 + }, + "targetPosition": { + "x": 12839.986971333657, + "y": 11738.164566096726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedCounters": [], + "id": "d4dd877b-f7b2-43b4-8da1-c733b60490bc", + "savedPayload": { + "position": { + "x": 14397.235564496697, + "y": 11141.013147848813 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningEpisodeStatistics": { + "type": "Learning Episode Statistics", + "name": "New Learning Episode Statistics", + "project": "Foundations", + "hitFail": { + "type": "Hit Fail", + "name": "New Hit Fail", + "config": "{\n\"initialValue\": \"\"\n}", + "project": "Foundations", + "id": "9de0458a-6680-427e-a10a-4da95fd1d92a", + "savedPayload": { + "position": { + "x": 12771.795524658533, + "y": 12132.201292094527 + }, + "targetPosition": { + "x": 12771.795524658533, + "y": 11682.201292094527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "days": { + "type": "Days", + "name": "New Days", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "83f68d55-7a22-4a0b-b8ca-0fe6b62379a7", + "savedPayload": { + "position": { + "x": 12453.597473124588, + "y": 12000.399343628473 + }, + "targetPosition": { + "x": 12771.795524658533, + "y": 11682.201292094527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedStatistics": [ + { + "type": "User Defined Statistic", + "name": "New User Defined Statistic", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "9a435a42-569e-41da-b44b-7f526cedf1e2", + "savedPayload": { + "position": { + "x": 11871.795524658533, + "y": 11682.201292094527 + }, + "targetPosition": { + "x": 12321.795524658533, + "y": 11682.201292094527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e64eb9f2-f221-4670-a8fc-f957e98c11e6", + "savedPayload": { + "position": { + "x": 12321.795524658533, + "y": 11682.201292094527 + }, + "targetPosition": { + "x": 12771.795524658533, + "y": 11682.201292094527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a6562658-9ea6-4966-9c11-eb0e61c05738", + "savedPayload": { + "position": { + "x": 14313.290653493399, + "y": 11243.300317861502 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "distanceToLearningEvent": { + "type": "Distance To Learning Event", + "name": "New Distance To Learning Event", + "project": "Foundations", + "id": "df0a5981-a8bc-41a9-a185-da0cf851ecc1", + "savedPayload": { + "position": { + "x": 14211.00348348071, + "y": 11327.2452288648 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "candle": { + "type": "Candle", + "name": "New Candle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a084a254-689b-44d5-8dba-d23a7a34ece2", + "savedPayload": { + "position": { + "x": 12674.2477865624, + "y": 11986.210785124873 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "18e8077e-39f8-4160-80e5-a11367fc2763", + "savedPayload": { + "position": { + "x": 12502.040241998111, + "y": 11951.956574754951 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "open": { + "type": "Open", + "name": "New Open", + "project": "Foundations", + "id": "13b92322-64e0-42ea-adb1-ec86c33bed20", + "savedPayload": { + "position": { + "x": 12356.049735028455, + "y": 11854.408836658818 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "close": { + "type": "Close", + "name": "New Close", + "project": "Foundations", + "id": "c6573019-dd20-49bf-858b-a697cc607a53", + "savedPayload": { + "position": { + "x": 12258.501996932322, + "y": 11708.418329689164 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "min": { + "type": "Min", + "name": "New Min", + "project": "Foundations", + "id": "3b69eda4-a6ef-4134-99be-7e839c8b91f1", + "savedPayload": { + "position": { + "x": 12224.2477865624, + "y": 11536.210785124873 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "max": { + "type": "Max", + "name": "New Max", + "project": "Foundations", + "id": "881df28f-3b34-44f9-a4e4-c0ce8f745aaf", + "savedPayload": { + "position": { + "x": 12258.501996932322, + "y": 11364.003240560583 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "index": { + "type": "Index", + "name": "New Index", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9c63040e-47b7-4152-8fca-1c6cb05eb951", + "savedPayload": { + "position": { + "x": 12356.049735028453, + "y": 11218.012733590927 + }, + "targetPosition": { + "x": 12674.2477865624, + "y": 11536.210785124873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d2dbd259-087c-4a97-97fb-adca5644c50c", + "savedPayload": { + "position": { + "x": 14094.304893038914, + "y": 11389.6219250057 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "cycle": { + "type": "Cycle", + "name": "New Cycle", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3d206944-b1cd-4021-8a32-ce89090445e7", + "savedPayload": { + "position": { + "x": 12460.243318119183, + "y": 11860.458313689127 + }, + "targetPosition": { + "x": 12648.640200011025, + "y": 11451.79388546784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4242187f-af2d-4e67-9b39-1f43f85d46a4", + "savedPayload": { + "position": { + "x": 12256.016996828266, + "y": 11671.67344414147 + }, + "targetPosition": { + "x": 12648.640200011025, + "y": 11451.79388546784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastBegin": { + "type": "Last Begin", + "name": "New Last Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1b537fe0-045f-4aeb-a94b-416cb38deedb", + "savedPayload": { + "position": { + "x": 12201.759394381308, + "y": 11398.902056611812 + }, + "targetPosition": { + "x": 12648.640200011025, + "y": 11451.79388546784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lastEnd": { + "type": "Last End", + "name": "New Last End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "37f632a1-a7b2-48b7-90d1-9642c854bc14", + "savedPayload": { + "position": { + "x": 12318.195070764967, + "y": 11146.333549978015 + }, + "targetPosition": { + "x": 12648.640200011025, + "y": 11451.79388546784 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "94de14c9-e7a2-48d8-b558-c1753a6708d9", + "savedPayload": { + "position": { + "x": 13967.679543553366, + "y": 11428.033304832763 + }, + "targetPosition": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d2239d7-fc42-47c7-a71c-08f8dcd4a1e7", + "savedPayload": { + "position": { + "x": 13835.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 13385.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dcfb0855-7cb2-402f-a960-91abe3eaec2c", + "savedPayload": { + "position": { + "x": 13385.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "features": { + "type": "Features", + "name": "New Features", + "project": "Foundations", + "features": [ + { + "type": "Feature", + "name": "Feature #1", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a1ea4069-8754-4aa0-804c-5b982a4f57b3", + "savedPayload": { + "position": { + "x": 13921.85519551369, + "y": 11499.740027059604 + }, + "targetPosition": { + "x": 13475.705007895476, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "280399f2-172c-42c0-a33d-6111d5630d9d", + "savedPayload": { + "position": { + "x": 13865.416439598474, + "y": 11666.003240560582 + }, + "targetPosition": { + "x": 13475.705007895476, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featureValue": { + "type": "Feature Value", + "name": "New Feature Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9b9ccab3-68ea-42eb-bfa0-d75e2c948b92", + "savedPayload": { + "position": { + "x": 13749.6476509494, + "y": 11798.012243691637 + }, + "targetPosition": { + "x": 13475.705007895476, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "125d27f7-a1e0-4a4f-a9ef-2b99dd89ced2", + "savedPayload": { + "position": { + "x": 13475.705007895476, + "y": 11441.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Feature #2", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a57456db-3f6e-4b42-a6c2-388f0acf1f96", + "savedPayload": { + "position": { + "x": 13668.002579323535, + "y": 11879.657315317503 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "51c61e32-6813-4ade-adb1-387eeef47f92", + "savedPayload": { + "position": { + "x": 13535.993576192479, + "y": 11995.426103966576 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featureValue": { + "type": "Feature Value", + "name": "New Feature Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "272642e7-3b2b-4a2e-b64b-f5df4ce99ffb", + "savedPayload": { + "position": { + "x": 13369.730362691502, + "y": 12051.864859881793 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "41b3f0e1-1975-4c06-adea-3590ee17178c", + "savedPayload": { + "position": { + "x": 13310.993576192479, + "y": 11605.714672263579 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Feature #3", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2727a1f2-55d7-4c9d-9f2e-93f58ea56c61", + "savedPayload": { + "position": { + "x": 13258.20112075677, + "y": 12081.74903019066 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11666.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e43825b6-3f1a-4da9-8de6-45c0a4f9b95a", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 12116.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11666.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featureValue": { + "type": "Feature Value", + "name": "New Feature Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7e13ffba-020a-4cb1-8673-9c7557f7d8e0", + "savedPayload": { + "position": { + "x": 12913.78603162819, + "y": 12081.74903019066 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11666.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "47ee62a9-a1e6-488b-9bfe-c4e5e3c769ce", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 11666.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Feature #4", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "78b655b0-ad3f-4806-b18a-31a23dcae1b0", + "savedPayload": { + "position": { + "x": 12802.256789693456, + "y": 12051.864859881793 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "67f4e323-f8de-4ae8-a796-51645820c592", + "savedPayload": { + "position": { + "x": 12635.993576192479, + "y": 11995.426103966576 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featureValue": { + "type": "Feature Value", + "name": "New Feature Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "328904ac-d74f-45d6-a8fd-b1b8985f3e62", + "savedPayload": { + "position": { + "x": 12503.984573061423, + "y": 11879.657315317503 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 11605.714672263579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68326e37-b73b-49db-8ae3-bc31fd39aa12", + "savedPayload": { + "position": { + "x": 12860.993576192479, + "y": 11605.714672263579 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Feature", + "name": "Feature #5", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8233028e-c9ea-49c6-a6d6-90ec4bf8c2e7", + "savedPayload": { + "position": { + "x": 12422.339501435557, + "y": 11798.012243691637 + }, + "targetPosition": { + "x": 12696.282144489482, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "d606f045-7bb1-4cdc-8cb0-927d9a3fa4d3", + "savedPayload": { + "position": { + "x": 12306.570712786484, + "y": 11666.003240560582 + }, + "targetPosition": { + "x": 12696.282144489482, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featureValue": { + "type": "Feature Value", + "name": "New Feature Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0dbe2dab-bbd5-429e-98d0-560418546cbd", + "savedPayload": { + "position": { + "x": 12250.131956871268, + "y": 11499.740027059604 + }, + "targetPosition": { + "x": 12696.282144489482, + "y": 11441.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0562dca2-7a6c-435b-a25c-0ca115e67a56", + "savedPayload": { + "position": { + "x": 12696.282144489482, + "y": 11441.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9a86eb73-4bfe-4183-9479-ba927e7148bf", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 11216.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labels": { + "type": "Labels", + "name": "New Labels", + "project": "Foundations", + "labels": [ + { + "type": "Label", + "name": "Label #1", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6454d003-7619-4d7a-8a5f-589358f409cf", + "savedPayload": { + "position": { + "x": 12624.439301795954, + "y": 11648.634369294574 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 11206.169660890795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "553575b7-1ed6-437c-96b2-b8f86b3ccdea", + "savedPayload": { + "position": { + "x": 12448.873054456497, + "y": 11646.336081221008 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 11206.169660890795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6d86834e-1c90-4ff4-9fd3-b144b1513481", + "savedPayload": { + "position": { + "x": 12287.550508708313, + "y": 11577.026445770702 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 11206.169660890795 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1fee71a7-fd9a-445e-b96e-ab951ddb7ce0", + "savedPayload": { + "position": { + "x": 12542.433315324488, + "y": 11206.169660890795 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #2", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "41e1a807-77d5-47b0-9b4e-92d513f1a6c4", + "savedPayload": { + "position": { + "x": 12441.182460069827, + "y": 11626.944492738752 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 11177.098696499752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9d438062-39d2-4eb0-9f3c-43a0256260dd", + "savedPayload": { + "position": { + "x": 12269.93059742426, + "y": 11588.194152438922 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 11177.098696499752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2bb8070c-1af9-4489-a2c6-dc8688f134b7", + "savedPayload": { + "position": { + "x": 12126.54361985284, + "y": 11486.858255561941 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 11177.098696499752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e0171f73-1edf-4267-90cd-5dea6e943615", + "savedPayload": { + "position": { + "x": 12452.96208680837, + "y": 11177.098696499752 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #3", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4e5174fe-56fc-477e-b1b5-039626da1535", + "savedPayload": { + "position": { + "x": 12266.439798925709, + "y": 11567.627352208263 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 11130.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8a52e548-0a35-4de7-baf3-4f2aa6682f87", + "savedPayload": { + "position": { + "x": 12106.986849129255, + "y": 11494.118535498033 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 11130.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "42288a87-8588-4029-b438-1de9f320813a", + "savedPayload": { + "position": { + "x": 11987.802138701525, + "y": 11365.185242151485 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 11130.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c181b6a6-7d2b-43d0-b270-a1186432a159", + "savedPayload": { + "position": { + "x": 12371.490212660867, + "y": 11130.060888029308 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #4", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "15fcf1cb-e299-410c-b12f-e7970797e2db", + "savedPayload": { + "position": { + "x": 12107.848411163919, + "y": 11473.275391379504 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 11067.112013422067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bf386da6-ca84-4bb9-98d2-5c56982cc30f", + "savedPayload": { + "position": { + "x": 11967.163233262825, + "y": 11368.220786283553 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 11067.112013422067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "331141ac-bf48-4b42-b90f-da0489dd7e67", + "savedPayload": { + "position": { + "x": 11877.389733736172, + "y": 11217.325100077265 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 11067.112013422067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8fad5d9b-209a-4137-8e67-a57b9a4a807f", + "savedPayload": { + "position": { + "x": 12301.578404727652, + "y": 11067.112013422067 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #5", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2116043f-057f-4b3a-81e1-54cc72e862ae", + "savedPayload": { + "position": { + "x": 11972.339501435557, + "y": 11348.012243691637 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10991.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a1cf4427-2d29-4b22-b56a-1871036bb452", + "savedPayload": { + "position": { + "x": 11856.570712786484, + "y": 11216.003240560582 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10991.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "a6cbde9b-6712-43c8-8639-dd0d552c9e37", + "savedPayload": { + "position": { + "x": 11800.131956871268, + "y": 11049.740027059604 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10991.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92f761d8-160b-4de1-b650-433030924aef", + "savedPayload": { + "position": { + "x": 12246.282144489482, + "y": 10991.003240560582 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #6", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a464a6ec-367a-4984-8080-de109b24489a", + "savedPayload": { + "position": { + "x": 11865.835459339645, + "y": 11197.31250977789 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10905.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f9479dd3-6a19-4173-a15a-d98fa323b5b5", + "savedPayload": { + "position": { + "x": 11780.04271152684, + "y": 11044.118535498033 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10905.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "944d6d4d-3385-42b0-bc20-d4402ea9fdd4", + "savedPayload": { + "position": { + "x": 11759.405343679751, + "y": 10869.754294951777 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10905.060888029308 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ca70d4e4-b72e-4de7-92b5-75c7028fd370", + "savedPayload": { + "position": { + "x": 12208.01814385966, + "y": 10905.060888029308 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #7", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "08585e19-0b6c-4afc-8b41-e91555efb5e4", + "savedPayload": { + "position": { + "x": 11792.991022578872, + "y": 11027.76249114785 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10813.041049031026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "65ea27f4-d5f8-4d24-aeb5-321703cf8696", + "savedPayload": { + "position": { + "x": 11740.923870361032, + "y": 10860.07885750147 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10813.041049031026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "5391f557-da61-4979-a9a8-f0e4b8df12a7", + "savedPayload": { + "position": { + "x": 11756.989842586068, + "y": 10685.23414391426 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10813.041049031026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0f215518-2c25-4db4-a47e-508d5fe4c3b5", + "savedPayload": { + "position": { + "x": 12188.458723276755, + "y": 10813.041049031026 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #8", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0e0da96b-038d-44db-95de-b73a3f459916", + "savedPayload": { + "position": { + "x": 11756.989842586068, + "y": 10846.772337206903 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10718.965432090137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2c2d4b48-d5c6-46ec-aa1a-84881fa809e3", + "savedPayload": { + "position": { + "x": 11740.923870361032, + "y": 10671.927623619693 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10718.965432090137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "71f37e3d-5099-404f-af38-9fe2ed42cc40", + "savedPayload": { + "position": { + "x": 11792.991022578872, + "y": 10504.243989973313 + }, + "targetPosition": { + "x": 12188.458723276755, + "y": 10718.965432090137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b3d483da-ed8b-4386-8127-76d517ce80e5", + "savedPayload": { + "position": { + "x": 12188.458723276755, + "y": 10718.965432090137 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #9", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9ea64d79-3fdf-46e1-891d-8d1cd97b5b9b", + "savedPayload": { + "position": { + "x": 11759.405343679751, + "y": 10662.252186169386 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10626.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6fc2e6e8-ebcd-4666-b53b-6c9328ae7d59", + "savedPayload": { + "position": { + "x": 11780.04271152684, + "y": 10487.88794562313 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10626.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "6c285e57-f6ce-4d4e-b352-9d4253cb7715", + "savedPayload": { + "position": { + "x": 11865.835459339645, + "y": 10334.693971343273 + }, + "targetPosition": { + "x": 12208.01814385966, + "y": 10626.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ac631e5-ab96-4d41-a678-0cddde2362fd", + "savedPayload": { + "position": { + "x": 12208.01814385966, + "y": 10626.945593091856 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #10", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4b442815-9c6e-4856-88c9-17f8b4ee87dd", + "savedPayload": { + "position": { + "x": 11800.131956871266, + "y": 10482.266454061559 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10541.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "82121904-aeb5-4a57-9154-16766fbd7d78", + "savedPayload": { + "position": { + "x": 11856.570712786484, + "y": 10316.003240560582 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10541.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n \"initialValue\": 0\n}", + "project": "Foundations", + "id": "7ccf35ca-4a64-4867-83bf-14709424c9e7", + "savedPayload": { + "position": { + "x": 11972.339501435557, + "y": 10183.994237429526 + }, + "targetPosition": { + "x": 12246.282144489482, + "y": 10541.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2c8c0e0-d46c-4b40-b534-1b6d7923cf62", + "savedPayload": { + "position": { + "x": 12246.282144489482, + "y": 10541.003240560582 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #11", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5ce9d8fa-e776-4f63-bdaa-0bc4f2d67183", + "savedPayload": { + "position": { + "x": 11852.195114088094, + "y": 10488.44564800842 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 10464.894467699096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "06dc040b-b5fc-4f26-bf9b-76443cde854d", + "savedPayload": { + "position": { + "x": 11967.163233262825, + "y": 10163.78569483761 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 10464.894467699096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "6e24c575-584e-410f-b700-4bcf1915c79b", + "savedPayload": { + "position": { + "x": 12278.027224418327, + "y": 10015.511177059538 + }, + "targetPosition": { + "x": 12301.578404727652, + "y": 10464.894467699096 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ae11da80-2daa-4ceb-9e87-d429383c66de", + "savedPayload": { + "position": { + "x": 12301.578404727652, + "y": 10464.894467699096 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #12", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "583c1375-ace4-4aa4-b887-ec2353e3f5fd", + "savedPayload": { + "position": { + "x": 11927.030459393054, + "y": 10331.550083823751 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 10401.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "94ff8229-a92a-4de7-b487-3e922b1db8ea", + "savedPayload": { + "position": { + "x": 12106.986849129255, + "y": 10037.88794562313 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 10401.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bf4442a0-25b7-4280-a976-024f98c928a5", + "savedPayload": { + "position": { + "x": 12441.885721928971, + "y": 9957.485839824043 + }, + "targetPosition": { + "x": 12371.490212660867, + "y": 10401.945593091856 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ad1ee4ed-4942-49bc-9110-ecbb3d705fae", + "savedPayload": { + "position": { + "x": 12371.490212660867, + "y": 10401.945593091856 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #13", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "60329fb3-d0c4-46dc-b4da-abaf930d6771", + "savedPayload": { + "position": { + "x": 12032.850894884628, + "y": 10193.642207326026 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 10354.907784621411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "fa0f41fe-b75c-4bfd-a103-5da75b726604", + "savedPayload": { + "position": { + "x": 12269.93059742426, + "y": 9943.812328682241 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 10354.907784621411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "03d19367-ab38-4fa9-8de8-6a6edfc49a6e", + "savedPayload": { + "position": { + "x": 12614.227664103755, + "y": 9934.79659269767 + }, + "targetPosition": { + "x": 12452.96208680837, + "y": 10354.907784621411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "710b799a-c5d6-42ec-8fd1-d2a07618915a", + "savedPayload": { + "position": { + "x": 12452.96208680837, + "y": 10354.907784621411 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Label", + "name": "Label #14", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e83fdca1-c3be-46a6-8e73-036d2b55cf29", + "savedPayload": { + "position": { + "x": 12165.031559749048, + "y": 10080.749254473605 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 10325.836820230368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "05a375ca-7e14-4f92-b5a0-58d892f4e079", + "savedPayload": { + "position": { + "x": 12448.873054456497, + "y": 9885.670399900155 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 10325.836820230368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "labelValue": { + "type": "Label Value", + "name": "New Label Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4f11b8d8-73e1-4057-b95d-0626d8bc3ef6", + "savedPayload": { + "position": { + "x": 12787.52088108125, + "y": 9948.435064654926 + }, + "targetPosition": { + "x": 12542.433315324488, + "y": 10325.836820230368 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3440c6c6-6f5b-4322-b41a-c325f6c6a1a8", + "savedPayload": { + "position": { + "x": 12542.433315324488, + "y": 10325.836820230368 + }, + "targetPosition": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8094a5ca-0357-46be-a391-2914bddce83f", + "savedPayload": { + "position": { + "x": 12635.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictions": { + "type": "Predictions", + "name": "New Predictions", + "project": "Foundations", + "predictions": [ + { + "type": "Prediction", + "name": "Prediction #1", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e8b61221-4bd0-448d-910c-e2eaabcbc5e0", + "savedPayload": { + "position": { + "x": 12203.362447458487, + "y": 10304.448966164056 + }, + "targetPosition": { + "x": 12645.827155862265, + "y": 10222.44297969259 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "69821a50-ce36-412e-8e63-fca34d4514bc", + "savedPayload": { + "position": { + "x": 12205.660735532052, + "y": 10128.8827188246 + }, + "targetPosition": { + "x": 12645.827155862265, + "y": 10222.44297969259 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b5f72e48-36d1-4eeb-90aa-ebe7e58cc951", + "savedPayload": { + "position": { + "x": 12274.970370982359, + "y": 9967.560173076416 + }, + "targetPosition": { + "x": 12645.827155862265, + "y": 10222.44297969259 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "62a7f50c-9462-4367-b2c5-e31525c2a2f3", + "savedPayload": { + "position": { + "x": 12645.827155862265, + "y": 10222.44297969259 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #2", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b92a8ffb-5719-43b4-92d3-9c0e66a71b22", + "savedPayload": { + "position": { + "x": 12225.052324014308, + "y": 10121.192124437928 + }, + "targetPosition": { + "x": 12674.898120253309, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "bd3603fe-9f87-42fc-9678-137524809cc8", + "savedPayload": { + "position": { + "x": 12263.802664314138, + "y": 9949.940261792362 + }, + "targetPosition": { + "x": 12674.898120253309, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f11896c7-53a2-4b17-9c5f-c4472a76086d", + "savedPayload": { + "position": { + "x": 12365.13856119112, + "y": 9806.553284220943 + }, + "targetPosition": { + "x": 12674.898120253309, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91e5bc0f-f350-4cbe-a1eb-a1a0d02a480f", + "savedPayload": { + "position": { + "x": 12674.898120253309, + "y": 10132.971751176472 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #3", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ef6ce697-f709-41e8-bcbe-c8e9d530fe87", + "savedPayload": { + "position": { + "x": 12284.369464544798, + "y": 9946.449463293811 + }, + "targetPosition": { + "x": 12721.935928723753, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ed62bdfa-7b1b-4bee-8f49-f9706b4fb0c9", + "savedPayload": { + "position": { + "x": 12357.878281255027, + "y": 9786.996513497357 + }, + "targetPosition": { + "x": 12721.935928723753, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "f5862cb6-db82-4290-b0b0-2147c0e57fdd", + "savedPayload": { + "position": { + "x": 12486.811574601576, + "y": 9667.811803069628 + }, + "targetPosition": { + "x": 12721.935928723753, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "384c3428-630d-4bc2-938c-4c0971bbf626", + "savedPayload": { + "position": { + "x": 12721.935928723753, + "y": 10051.49987702897 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #4", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7ab9a16c-1663-4282-8134-496610a3a96e", + "savedPayload": { + "position": { + "x": 12378.721425373556, + "y": 9787.858075532022 + }, + "targetPosition": { + "x": 12784.884803330993, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7eb66623-e9d6-4bc7-85d3-bd9834f97af0", + "savedPayload": { + "position": { + "x": 12483.776030469508, + "y": 9647.172897630928 + }, + "targetPosition": { + "x": 12784.884803330993, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "b87d98c5-99bc-4cfa-94e4-d273e1f7bc34", + "savedPayload": { + "position": { + "x": 12634.671716675795, + "y": 9557.399398104275 + }, + "targetPosition": { + "x": 12784.884803330993, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e15b0424-43fc-4108-b788-f190606e8238", + "savedPayload": { + "position": { + "x": 12784.884803330993, + "y": 9981.588069095755 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #5", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "431527cc-03ac-40f3-bbf4-fba460550689", + "savedPayload": { + "position": { + "x": 12503.984573061423, + "y": 9652.34916580366 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "73c2a2ce-4985-45d8-983d-89cdd3680887", + "savedPayload": { + "position": { + "x": 12635.993576192479, + "y": 9536.580377154587 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "2697041f-4e24-43fb-b02f-ad3cd9691003", + "savedPayload": { + "position": { + "x": 12802.256789693456, + "y": 9480.14162123937 + }, + "targetPosition": { + "x": 12860.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf0cbd6b-afb9-41e5-b52c-842afefbb5f7", + "savedPayload": { + "position": { + "x": 12860.993576192479, + "y": 9926.291808857584 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #6", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c2f5f085-9c1c-4be4-a33d-862d44909d58", + "savedPayload": { + "position": { + "x": 12545.982992838988, + "y": 9683.732083344967 + }, + "targetPosition": { + "x": 12946.935928723753, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "139e31df-b6b4-459f-829f-08f2509615ca", + "savedPayload": { + "position": { + "x": 12807.878281255027, + "y": 9460.052375894942 + }, + "targetPosition": { + "x": 12946.935928723753, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "341ef62f-fb8a-43dc-af60-507b467bc059", + "savedPayload": { + "position": { + "x": 13151.231653606548, + "y": 9487.074872342997 + }, + "targetPosition": { + "x": 12946.935928723753, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1a902655-018f-4796-8407-02bb81a35bf3", + "savedPayload": { + "position": { + "x": 12946.935928723753, + "y": 9888.027808227762 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #7", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "294c65e7-27ef-4c38-be9e-82394176118c", + "savedPayload": { + "position": { + "x": 12689.240085066398, + "y": 9585.274211672431 + }, + "targetPosition": { + "x": 13038.955767722035, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "5e0f0d83-6e92-473c-8eff-74764bf03c3f", + "savedPayload": { + "position": { + "x": 12991.91795925159, + "y": 9420.933534729134 + }, + "targetPosition": { + "x": 13038.955767722035, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8472266b-9703-4e24-ba00-cf1062db0e5f", + "savedPayload": { + "position": { + "x": 13322.149943694461, + "y": 9518.752704989221 + }, + "targetPosition": { + "x": 13038.955767722035, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "34a5a29d-42ba-404c-a9f9-206446612f48", + "savedPayload": { + "position": { + "x": 13038.955767722035, + "y": 9868.468387644858 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #8", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1d961435-f94b-4ed2-a5e8-3eef699aca16", + "savedPayload": { + "position": { + "x": 12849.837208690496, + "y": 9518.752704989221 + }, + "targetPosition": { + "x": 13133.031384662923, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "ccd554f7-efb3-4e50-950c-0704ef3bae51", + "savedPayload": { + "position": { + "x": 13180.069193133368, + "y": 9420.933534729134 + }, + "targetPosition": { + "x": 13133.031384662923, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "3fae1446-b2e8-4843-ad42-e6f0b76695d9", + "savedPayload": { + "position": { + "x": 13482.74706731856, + "y": 9585.274211672431 + }, + "targetPosition": { + "x": 13133.031384662923, + "y": 9868.468387644858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "18ba567c-22bd-4801-a01b-e4721dd5a493", + "savedPayload": { + "position": { + "x": 13133.031384662923, + "y": 9868.468387644858 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #9", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "53f2d37d-7217-4274-af42-fafb11b60389", + "savedPayload": { + "position": { + "x": 13020.755498778408, + "y": 9487.074872342997 + }, + "targetPosition": { + "x": 13225.051223661205, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1928f5bc-12c7-4576-9605-8b3b5fabc701", + "savedPayload": { + "position": { + "x": 13364.10887112993, + "y": 9460.052375894942 + }, + "targetPosition": { + "x": 13225.051223661205, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4db801a8-b013-400f-803c-4e212a7c9376", + "savedPayload": { + "position": { + "x": 13626.00415954597, + "y": 9683.732083344965 + }, + "targetPosition": { + "x": 13225.051223661205, + "y": 9888.027808227762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "30c5cb94-272e-48b4-93ad-cae2af7e7cbe", + "savedPayload": { + "position": { + "x": 13225.051223661205, + "y": 9888.027808227762 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #10", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "a2cea5d1-0aaf-4859-a337-d5371dc8f29c", + "savedPayload": { + "position": { + "x": 13194.525005896345, + "y": 9491.625187027503 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "0e59f8a4-08db-4f35-b64b-995a4cb3d183", + "savedPayload": { + "position": { + "x": 13535.993576192479, + "y": 9536.580377154587 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c0560f90-2dfb-44fc-84e3-03b2af22083f", + "savedPayload": { + "position": { + "x": 13745.66019802256, + "y": 9809.82323856145 + }, + "targetPosition": { + "x": 13310.993576192479, + "y": 9926.291808857584 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21aabe8e-88cb-4b11-8651-6787fbb1d59b", + "savedPayload": { + "position": { + "x": 13310.993576192479, + "y": 9926.291808857584 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #11", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "4ce714da-4688-4895-a0a8-40c0ff021735", + "savedPayload": { + "position": { + "x": 13363.55116874464, + "y": 9532.204778456196 + }, + "targetPosition": { + "x": 13387.102349053965, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "9c537020-e582-4c4d-b80b-037bb58ee857", + "savedPayload": { + "position": { + "x": 13688.21112191545, + "y": 9647.172897630928 + }, + "targetPosition": { + "x": 13387.102349053965, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "43b8204a-af55-4203-a013-0d343bc9fa0e", + "savedPayload": { + "position": { + "x": 13836.485639693523, + "y": 9958.03688878643 + }, + "targetPosition": { + "x": 13387.102349053965, + "y": 9981.588069095755 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1870971f-4568-42d0-85a2-6622d06e6d52", + "savedPayload": { + "position": { + "x": 13387.102349053965, + "y": 9981.588069095755 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #12", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "90a81a51-7c7e-4412-ab0d-15d1a36f28c3", + "savedPayload": { + "position": { + "x": 13520.44673292931, + "y": 9607.040123761157 + }, + "targetPosition": { + "x": 13450.051223661205, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "26616ecd-a80c-4f62-b6ca-cde4d73ae96a", + "savedPayload": { + "position": { + "x": 13814.10887112993, + "y": 9786.996513497357 + }, + "targetPosition": { + "x": 13450.051223661205, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "742d8789-1f0c-4b57-a221-8a62cf4aeb9f", + "savedPayload": { + "position": { + "x": 13894.510976929017, + "y": 10121.895386297074 + }, + "targetPosition": { + "x": 13450.051223661205, + "y": 10051.49987702897 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59184ebf-23cb-4223-bafe-6f5a158f9d57", + "savedPayload": { + "position": { + "x": 13450.051223661205, + "y": 10051.49987702897 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #13", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "7cdb9aa5-eb70-43a1-b8fd-709400f7e29b", + "savedPayload": { + "position": { + "x": 13658.354609427035, + "y": 9712.860559252731 + }, + "targetPosition": { + "x": 13497.08903213165, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "1bfd51c4-2b75-4365-be84-00d0da3b241d", + "savedPayload": { + "position": { + "x": 13908.18448807082, + "y": 9949.940261792362 + }, + "targetPosition": { + "x": 13497.08903213165, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "e230b964-44c8-4127-adff-dfb01054a046", + "savedPayload": { + "position": { + "x": 13917.20022405539, + "y": 10294.237328471858 + }, + "targetPosition": { + "x": 13497.08903213165, + "y": 10132.971751176472 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e38828b4-d002-475e-9efb-76bc530f9a5b", + "savedPayload": { + "position": { + "x": 13497.08903213165, + "y": 10132.971751176472 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Prediction", + "name": "Prediction #14", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "begin": { + "type": "Begin", + "name": "New Begin", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "cb072d17-738a-42c2-9df2-fa2c37f5802a", + "savedPayload": { + "position": { + "x": 13771.247562279454, + "y": 9845.041224117147 + }, + "targetPosition": { + "x": 13526.159996522692, + "y": 10222.442979692589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "end": { + "type": "End", + "name": "New End", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "c8fdb018-cc7a-43dd-afcb-141eb0b9645c", + "savedPayload": { + "position": { + "x": 13966.326416852906, + "y": 10128.882718824596 + }, + "targetPosition": { + "x": 13526.159996522692, + "y": 10222.442979692589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "predictionValue": { + "type": "Prediction Value", + "name": "New Prediction Value", + "config": "{\n\"initialValue\": 0\n}", + "project": "Foundations", + "id": "8eca5e10-800e-4283-a378-489a3f0163df", + "savedPayload": { + "position": { + "x": 13903.561752098132, + "y": 10467.530545449352 + }, + "targetPosition": { + "x": 13526.159996522692, + "y": 10222.442979692589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "88a25c71-892c-4d8b-93ac-f19b592f3ca7", + "savedPayload": { + "position": { + "x": 13526.159996522692, + "y": 10222.442979692589 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "15e998e4-363a-4f16-8a51-f9ec7618dde6", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 10316.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Foundations/Plugins/Learning-Mines/Masters.json b/Projects/Foundations/Plugins/Learning-Mines/Masters.json index 78b8a804f..71b24441f 100644 --- a/Projects/Foundations/Plugins/Learning-Mines/Masters.json +++ b/Projects/Foundations/Plugins/Learning-Mines/Masters.json @@ -1 +1,18037 @@ -{"type":"Learning Mine","name":"Masters","config":"{ \n\"codeName\": \"Masters\"\n}","project":"Foundations","learningBots":[{"type":"Learning Bot","name":"Low Frequency","config":"{\n\"codeName\": \"Low-Frequency\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Learning","config":"{\n \"codeName\": \"Learning\",\n \"sessionRunWaitTime\": 5000,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Low-Frequency-Learning-Process\"\n }\n }","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[],"outputDatasetFolders":[{"type":"Output Dataset Folder","name":"Learning Engine","project":"Foundations","outputDatasets":[],"outputDatasetFolders":[{"type":"Output Dataset Folder","name":"Learning Episode","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning Episode Counters","project":"Foundations","id":"c0de6b69-60e2-4574-890a-35743f75c569","savedPayload":{"position":{"x":10770.578330127608,"y":18237.318563914418},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ac1bc967-9c9f-47f0-8815-535abd7cb777"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning Episode Counters","project":"Foundations","id":"da23a8ff-8b3d-4caa-a27c-f59352911212","savedPayload":{"position":{"x":10647.18050284652,"y":18202.991870096994},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"6881069e-a4d1-4b41-892f-557d2031adea"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning Episode Statistics","project":"Foundations","id":"dfdcb71e-c123-429e-bc2d-cf33963378d6","savedPayload":{"position":{"x":10538.452101828116,"y":18135.29046318318},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"8408c316-e04d-4b0d-8c81-1bf3b4126894"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning Episode Statistics","project":"Foundations","id":"fa9e000d-199c-4ed4-b10f-6c586bfc2fa5","savedPayload":{"position":{"x":10453.201655490207,"y":18039.69910852537},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"553a0b49-2a61-41c4-ac95-f762051c1cab"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Episode Candle","project":"Foundations","id":"a9a7b1fe-ecff-4d08-bd3b-297e4263c703","savedPayload":{"position":{"x":10398.335647991167,"y":17923.962049174253},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"a08a3974-75ac-4a2b-bc09-f80547a61381"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Episode Candle","project":"Foundations","id":"d80bea92-bca6-4826-aa32-34bc7c13f952","savedPayload":{"position":{"x":10378.298996957856,"y":17797.455613363665},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"46221186-fff7-4333-a087-a32a649e9ce8"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Distance To Learning Event","project":"Foundations","id":"0b8ef0c4-c7a9-48cf-9f9b-e48d32f5ed27","savedPayload":{"position":{"x":10394.71495269444,"y":17670.42860016024},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"0d746a41-6726-41fd-9312-862b6835b8ba"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Distance To Learning Event","project":"Foundations","id":"a8951035-4bf1-4d0d-8666-879b2c481b6d","savedPayload":{"position":{"x":10446.25359209659,"y":17553.171982714983},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"53933157-c1f5-46ec-aaa4-9d247f99a6c5"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Current Episode","project":"Foundations","id":"45db7ab1-a5d3-43d2-8be2-7a82c0ea28a9","savedPayload":{"position":{"x":10528.739561112034,"y":17455.18519482135},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"d3226ade-021e-4a24-bc2e-f1f6c812d951"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Current Episode","project":"Foundations","id":"12216c85-0d31-4225-bcf4-527d6ced8bf0","savedPayload":{"position":{"x":10635.490337094088,"y":17384.406543284622},"targetPosition":{"x":10828.2531163121,"y":17791.02984678326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"7b64dca9-e495-4d53-b966-bdf1225a3d52"}}}],"outputDatasetFolders":[],"id":"281a85a9-56d1-4709-b9fc-f7320da8ec35","savedPayload":{"position":{"x":10895.311114004473,"y":17965.721903271922},"targetPosition":{"x":11272.712869579913,"y":17720.63433751516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Output Dataset Folder","name":"Features","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Features","project":"Foundations","id":"c8ef0b9d-bd93-4826-923e-dfd8574b2579","savedPayload":{"position":{"x":10422.37664305559,"y":17901.37888208863},"targetPosition":{"x":10823.329578940355,"y":17697.083157205834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"95cb434a-19d5-48ca-bc87-3c8019e79149"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Features","project":"Foundations","id":"066d1193-8f8a-47d3-b8df-bec399324381","savedPayload":{"position":{"x":10445.927823364913,"y":17451.99559144907},"targetPosition":{"x":10823.329578940355,"y":17697.083157205834},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"92a2b572-3425-4d5b-93c8-0b4a684f6919"}}}],"outputDatasetFolders":[],"id":"76d84f15-9d94-4ec7-8de4-eb47fb35c68e","savedPayload":{"position":{"x":10823.329578940355,"y":17697.083157205834},"targetPosition":{"x":11272.712869579913,"y":17720.63433751516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Output Dataset Folder","name":"Labels","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Labels","project":"Foundations","id":"0be21e04-4422-4f03-a5b1-99b018a18422","savedPayload":{"position":{"x":10478.537433656464,"y":17367.044652274628},"targetPosition":{"x":10922.997186924276,"y":17437.44016154273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"6c91e785-8c5e-4af5-9e81-90e0ee6c4116"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Labels","project":"Foundations","id":"113b0d80-8bea-4c93-a48e-27e27cd30872","savedPayload":{"position":{"x":10761.73160962889,"y":17017.32896961899},"targetPosition":{"x":10922.997186924276,"y":17437.44016154273},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"0e62efa2-6fac-40f4-a09c-306b4600ba4f"}}}],"outputDatasetFolders":[],"id":"dc33a077-51d8-4d29-832e-339b09d26754","savedPayload":{"position":{"x":10922.997186924276,"y":17437.44016154273},"targetPosition":{"x":11272.712869579913,"y":17720.63433751516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Output Dataset Folder","name":"Predictions","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Predictions","project":"Foundations","id":"dc41eb8a-0328-49c1-8be8-23fa10e16dd1","savedPayload":{"position":{"x":10838.046247749833,"y":16967.769664151132},"targetPosition":{"x":11156.244299283779,"y":17285.967715685078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"cb3aee40-6019-4f0b-8acc-6f384e414651"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Predictions","project":"Foundations","id":"44072e54-d82e-43f8-bd35-18b0cf2e305c","savedPayload":{"position":{"x":11272.712869579913,"y":16851.301093854996},"targetPosition":{"x":11156.244299283779,"y":17285.967715685078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"cbca15ec-5937-4dbb-9750-d851d120a658"}}}],"outputDatasetFolders":[],"id":"088959bd-60e1-4ed0-9b81-3ee723c4ecf1","savedPayload":{"position":{"x":11156.244299283779,"y":17285.967715685078},"targetPosition":{"x":11272.712869579913,"y":17720.63433751516},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8c60fcf2-98fb-4947-86a2-76c33de06b82","savedPayload":{"position":{"x":11272.712869579913,"y":17720.63433751516},"targetPosition":{"x":11692.824061503654,"y":17881.899914810543},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Output Dataset Folder","name":"Learning System","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Errors","project":"Foundations","id":"af1d5e0d-c9aa-4b6f-8007-1902a29e887b","savedPayload":{"position":{"x":11074.177929372798,"y":17583.675549167445},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2a487ee8-0eb4-497f-84c9-f647b16dd17a"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Errors","project":"Foundations","id":"278c4aa0-eb89-40f0-8a88-d775e2a04db3","savedPayload":{"position":{"x":11061.54117445673,"y":17510.436320969104},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"57d6ac5b-46a8-487d-88ac-48ddd012e842"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Highlights","project":"Foundations","id":"46b16233-7168-4905-b2fd-341c59d64983","savedPayload":{"position":{"x":11061.13154916472,"y":17436.11603888529},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Highlights","project":"Foundations","id":"7beaf2ec-e4e5-4a3a-b0e1-89a0576b378b","savedPayload":{"position":{"x":11072.96022700692,"y":17362.741966472735},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4b724ede-ed95-4c87-b555-294511613b76"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Values","project":"Foundations","id":"a3a6d5d5-d6c3-435d-9de2-6d947ee8b7d0","savedPayload":{"position":{"x":11096.704552486857,"y":17292.31555715492},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"d1702db2-e4e8-4e01-8a31-9e7b23cf944f"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Values","project":"Foundations","id":"cad39218-ce64-4383-b87a-59fe25082d3b","savedPayload":{"position":{"x":11131.716842302276,"y":17226.75785979009},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"bdcf18f2-ab49-4b5c-8220-07e4d9a76880"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Status","project":"Foundations","id":"bbb23948-92bb-4837-9e07-4e9152820d30","savedPayload":{"position":{"x":11177.042052457236,"y":17167.857117466196},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"0e09e729-0b1d-411d-b7ed-c9b49979326c"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Status","project":"Foundations","id":"c45bde8f-5bc9-4437-a437-287716e0e760","savedPayload":{"position":{"x":11231.44382937272,"y":17117.219988891055},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3deef37c-60ad-4137-a5df-fbbf450a161e"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Progress","project":"Foundations","id":"549dc3c2-e25e-4ccb-9ea3-1d33314490de","savedPayload":{"position":{"x":11293.43823438932,"y":17076.227722931053},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7d52a48e-8f44-485a-b898-1ecf3de2b642"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Progress","project":"Foundations","id":"1aaed2c8-99ae-490b-bf3d-57b22467c08e","savedPayload":{"position":{"x":11361.334221745532,"y":17045.99848174272},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"308caaa5-5821-44a3-a971-119f5b5a2f3a"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Running","project":"Foundations","id":"e8fed65e-52f6-4ddd-88b1-be8f4f897484","savedPayload":{"position":{"x":11433.279765897913,"y":17027.356840223925},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Running","project":"Foundations","id":"61e54a31-daec-426c-80be-dfaafe4032b4","savedPayload":{"position":{"x":11507.312379950019,"y":17020.811293760165},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"704e2e55-c731-4405-a0ac-bd587a502b0f"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Announcements","project":"Foundations","id":"c271ce7a-4191-495f-83d1-dd8224d81f9b","savedPayload":{"position":{"x":11581.412647179131,"y":17026.540387796005},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"4da28d63-2f82-4bac-acaf-b55d96c67ace"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Announcements","project":"Foundations","id":"75da5deb-edca-41ab-844e-fe15435eef2d","savedPayload":{"position":{"x":11653.559305460221,"y":17044.38784758078},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"56438754-6219-4a56-b281-4bbafb02f8d9"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Warnings","project":"Foundations","id":"3717dd62-aa6f-4f36-81ca-2b1c563831b6","savedPayload":{"position":{"x":11721.78438202768,"y":17073.86684093642},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"3a3d51a9-6eb8-4267-a00b-07ab26516721"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Warnings","project":"Foundations","id":"e3259d83-3e3c-48a1-a096-a95d54d25977","savedPayload":{"position":{"x":11784.226874642249,"y":17114.17325777018},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"1bdb790b-6e98-4cbc-8463-036d7d342d12"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Market Learning System Infos","project":"Foundations","id":"ae44851a-0bce-4c81-b65d-d5e831129c82","savedPayload":{"position":{"x":11839.183514880831,"y":17164.207644101825},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ec478333-805d-4c59-a550-3a51a9ebdc5b"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Learning System Infos","project":"Foundations","id":"4457aa11-83d0-481c-9931-22304aa26689","savedPayload":{"position":{"x":11885.15522885899,"y":17222.60519230214},"targetPosition":{"x":11509.792572119544,"y":17470.80445887137},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"6c89f99e-279f-4d61-a03d-59667ac1614f"}}}],"outputDatasetFolders":[],"id":"621ceb34-32e9-472e-951d-a8e86f3c0696","savedPayload":{"position":{"x":11509.792572119544,"y":17470.80445887137},"targetPosition":{"x":11692.824061503654,"y":17881.899914810543},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Output Dataset Folder","name":"Simulation Objects","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Episodes","project":"Foundations","id":"e1d20279-68b7-4f3e-86ef-721c535c0f74","savedPayload":{"position":{"x":11783.694129530935,"y":17017.32896961899},"targetPosition":{"x":11854.08963879904,"y":17461.788722886802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"6fad647f-d440-4423-ad34-f21495863be4"}}},{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Episodes","project":"Foundations","id":"fd783657-65aa-4679-ad72-9637ef35170f","savedPayload":{"position":{"x":12203.805321454676,"y":17178.594546914373},"targetPosition":{"x":11854.08963879904,"y":17461.788722886802},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"a9a9f046-27e3-4899-a351-55351cf3b1a1"}}}],"outputDatasetFolders":[],"id":"6d7bda29-38ec-4380-b8b4-d657e1dbc4c0","savedPayload":{"position":{"x":11854.08963879904,"y":17461.788722886802},"targetPosition":{"x":11692.824061503654,"y":17881.899914810543},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d5884a6a-3692-4335-9e9d-51f52e1f31b9","savedPayload":{"position":{"x":11692.824061503654,"y":17881.899914810543},"targetPosition":{"x":11875.855550887763,"y":18292.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Low Frequency Learning","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"ffedf8e4-2770-42fe-93af-20fb37abf9d1","savedPayload":{"position":{"x":11511.797903419038,"y":17662.429028449882},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"eb511667-2fd1-48fe-9b84-9d04f712d382"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n\"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"0d2dabbe-bc8e-49b9-b718-c4a17cb3f005","savedPayload":{"position":{"x":11588.47818789338,"y":17544.351744972504},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\"mainUtility\": \"Market Starting Point\"}","project":"Foundations","id":"b9926521-0d8d-4459-85ea-336529883f95","savedPayload":{"position":{"x":11697.893359358208,"y":17455.749086130993},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[],"dataMineDataDependencies":[{"type":"Data Mine Data Dependencies","name":"Masters","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"Webhooks","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"External Signals Single File","project":"Foundations","id":"0863c0ac-86f6-4f15-a678-6be339986ea4","savedPayload":{"position":{"x":10934.26339265877,"y":17311.218480562893},"targetPosition":{"x":11381.798245574493,"y":17358.256289033336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Single File","id":"c52d1012-5e3b-41a0-b5af-84098b0594bf"}}}],"dataDependencyFolders":[],"id":"79282df7-1911-4d6f-a8fc-a5bd5bd32a45","savedPayload":{"position":{"x":11381.798245574493,"y":17358.256289033336},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Candles Volumes","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"15917514-aef5-45af-b97c-a9776869d619","savedPayload":{"position":{"x":11028.526210848046,"y":17447.26260811967},"targetPosition":{"x":11418.237642551045,"y":17222.26260811967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"40555cb4-9528-4c9c-b3ef-3970dbfeccbb","savedPayload":{"position":{"x":10970.702789635321,"y":17175.224799649226},"targetPosition":{"x":11418.237642551045,"y":17222.26260811967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"1ca25593-7487-4051-91a2-dcee172a6952","savedPayload":{"position":{"x":11083.822471086216,"y":16921.15383525818},"targetPosition":{"x":11418.237642551045,"y":17222.26260811967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"1ce80f06-acf4-4e5e-aa2c-015e22e78502","savedPayload":{"position":{"x":11324.677381683054,"y":16782.096187789455},"targetPosition":{"x":11418.237642551045,"y":17222.26260811967},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataDependencyFolders":[],"id":"eb88ebdf-60c4-40f5-8784-4fa879c5715a","savedPayload":{"position":{"x":11418.237642551045,"y":17222.26260811967},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Bollinger Bands","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Bollinger Bands Multi-Time-Frame-Market","project":"Foundations","id":"6da02fa9-84ed-4586-bd9f-b252ac774bb4","savedPayload":{"position":{"x":11054.751506695175,"y":17197.74558551028},"targetPosition":{"x":11494.917927025388,"y":17104.18532464229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"f5b2a7d8-fc32-44a3-a002-9b0fc30a9719"}}},{"type":"Data Dependency","name":"Bollinger Bands Multi-Time-Frame-Daily","project":"Foundations","id":"906ca82f-4675-4ffc-a7de-ba5bdcdff471","savedPayload":{"position":{"x":11083.822471086216,"y":16921.15383525818},"targetPosition":{"x":11494.917927025388,"y":17104.18532464229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"506104fa-e99a-4a46-930e-176bce311aff"}}},{"type":"Data Dependency","name":"Percentage Bandwidth Multi-Time-Frame-Market","project":"Foundations","id":"834ea7e6-e62d-4880-b8bc-492b4cac9819","savedPayload":{"position":{"x":11269.917927025388,"y":16714.47389293929},"targetPosition":{"x":11494.917927025388,"y":17104.18532464229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"207e9481-0730-4304-a938-cfe223d70856"}}},{"type":"Data Dependency","name":"Percentage Bandwidth Multi-Time-Frame-Daily","project":"Foundations","id":"6a096e69-b21b-4ea6-a358-a9f52a239879","savedPayload":{"position":{"x":11541.95573549583,"y":16656.650471726567},"targetPosition":{"x":11494.917927025388,"y":17104.18532464229},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea"}}}],"dataDependencyFolders":[],"id":"f0078200-2fe4-4aad-be75-c35b13013e8e","savedPayload":{"position":{"x":11494.917927025388,"y":17104.18532464229},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Bollinger Channels","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Bollinger Channels Objects Market","project":"Foundations","id":"05be7e78-be3f-4fe7-a67d-3301baa79e96","savedPayload":{"position":{"x":11161.169609634722,"y":17093.7243457509},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"610cd062-ab88-4892-b711-0fb430305c61"}}},{"type":"Data Dependency","name":"Bollinger Channels Objects Daily","project":"Foundations","id":"445607d8-f1b0-4689-9889-2b4de2f4dccf","savedPayload":{"position":{"x":11161.169609634722,"y":16937.44098585066},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"64910fea-c92a-4a55-850a-aa62d98b478e"}}},{"type":"Data Dependency","name":"Bollinger Channels Market","project":"Foundations","id":"694e754c-f431-49fe-8a38-eddac5d74236","savedPayload":{"position":{"x":11214.621666787218,"y":16790.58266580078},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"22c1f2c6-3838-4657-add8-2e01d7056917"}}},{"type":"Data Dependency","name":"Bollinger Channels Daily","project":"Foundations","id":"6b3a2c91-290b-4b01-9603-12dab0ddade8","savedPayload":{"position":{"x":11315.078674131273,"y":16670.86266639724},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"96b4e65b-e6db-44a0-80a5-ceb9d68a09ec"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Objects Market","project":"Foundations","id":"316515e2-e5e4-48ce-8551-439e25edd2f6","savedPayload":{"position":{"x":11450.424033993666,"y":16592.72098644712},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"869f615e-0cc0-44fd-8648-4a951c23a410"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Objects Daily","project":"Foundations","id":"fb74b551-54bf-4210-a354-fe1cbb39abca","savedPayload":{"position":{"x":11604.333098490217,"y":16565.58266580078},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"029479ae-275d-4854-ad3e-66948656a053"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Market","project":"Foundations","id":"136fee66-4db5-4725-81de-ef59e3d5337a","savedPayload":{"position":{"x":11758.242162986768,"y":16592.72098644712},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Market","id":"f8d44a4d-3771-4a71-97ca-dc604ff565d3"}}},{"type":"Data Dependency","name":"Bollinger Sub-Channels Daily","project":"Foundations","id":"e59d296c-ad6f-4766-b2cf-7594fc8705ed","savedPayload":{"position":{"x":11893.58752284916,"y":16670.86266639724},"targetPosition":{"x":11604.333098490217,"y":17015.58266580078},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Daily","id":"ca71e765-0f66-4b18-b500-847b9d16169b"}}}],"dataDependencyFolders":[],"id":"fa5ce50e-fa52-44ff-b605-976f5f5cf7ee","savedPayload":{"position":{"x":11604.333098490217,"y":17015.58266580078},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Candle Channels","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Candles Channels Multi-Time-Frame-Market","project":"Foundations","id":"e5c02f7c-6e8e-4b88-92a9-5f732e90a0c3","savedPayload":{"position":{"x":11324.677381683054,"y":16782.096187789455},"targetPosition":{"x":11735.772837622226,"y":16965.127677173565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"df7d1cd7-95b0-499c-b51a-772c3fb8a2b0"}}},{"type":"Data Dependency","name":"Candles Channels Multi-Time-Frame-Daily","project":"Foundations","id":"7a3d4fc1-fa2f-4190-ac20-e5f59cc2f8ca","savedPayload":{"position":{"x":11510.772837622226,"y":16575.416245470566},"targetPosition":{"x":11735.772837622226,"y":16965.127677173565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"07734f1c-e2e7-4a35-8567-6a996c68883e"}}},{"type":"Data Dependency","name":"Candles Channels Objects Multi-Time-Frame-Market","project":"Foundations","id":"b5f0c30a-cfcd-44ca-8787-7a611111bd88","savedPayload":{"position":{"x":11782.810646092668,"y":16517.59282425784},"targetPosition":{"x":11735.772837622226,"y":16965.127677173565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"566b9df4-da86-4b4f-a3f4-ef8a76443714"}}},{"type":"Data Dependency","name":"Candles Channels Objects Multi-Time-Frame-Daily","project":"Foundations","id":"d9cdd9ae-12d3-42c7-8b4b-cd28a1b1f492","savedPayload":{"position":{"x":12036.881610483713,"y":16630.712505708736},"targetPosition":{"x":11735.772837622226,"y":16965.127677173565},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"8a7d224b-7571-4e1a-8b8f-8a35aa25dc63"}}}],"dataDependencyFolders":[],"id":"ea6bd97d-1074-4f5b-8beb-7a7967ba50b5","savedPayload":{"position":{"x":11735.772837622226,"y":16965.127677173565},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Resistances and Supports","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Resistances Multi-Time-Frame-Market","project":"Foundations","id":"42e5d31e-f271-465b-b6a4-5db8895c3926","savedPayload":{"position":{"x":11541.95573549583,"y":16656.650471726567},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"44e905fc-719f-453b-a567-fd5e3bfcae91"}}},{"type":"Data Dependency","name":"Resistances Multi-Time-Frame-Daily","project":"Foundations","id":"a33ba084-72da-4842-a679-eb2f6e2f4198","savedPayload":{"position":{"x":11782.810646092668,"y":16517.59282425784},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f4530d48-3239-4ab0-8c4d-d611cd55fde3"}}},{"type":"Data Dependency","name":"Supports Multi-Time-Frame-Market","project":"Foundations","id":"3a0f4e16-451c-41a0-a845-f71600f57cda","savedPayload":{"position":{"x":12059.402396344769,"y":16546.663788648882},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"4a1bd251-76ed-4530-8723-08e41d50f12d"}}},{"type":"Data Dependency","name":"Supports Multi-Time-Frame-Daily","project":"Foundations","id":"ae73f78b-0a3d-4001-a1af-6fe5c2974316","savedPayload":{"position":{"x":12266.082338663658,"y":16732.759244588055},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"deaaf4ec-9352-40b6-af9a-8541a73a5e13"}}}],"dataDependencyFolders":[],"id":"2a1d36e6-2ecd-4c96-a42d-aec3eb7f60a2","savedPayload":{"position":{"x":11876.37090696066,"y":16957.759244588055},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Fees Band","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Fees Band 0.2 Multi-Time-Frame-Market","project":"Foundations","id":"db115ecb-8ce7-4da3-961d-26a3d62134af","savedPayload":{"position":{"x":11965.326779403884,"y":16546.663788648882},"targetPosition":{"x":12012.364587874326,"y":16994.198641564606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9c699a57-f0cf-434c-8ef8-40aac182200e"}}},{"type":"Data Dependency","name":"Fees Band 0.2 Multi-Time-Frame-Daily","project":"Foundations","id":"b565925a-7ac2-4552-8d5e-31c703df86aa","savedPayload":{"position":{"x":12376.422235343052,"y":16729.695278032992},"targetPosition":{"x":12012.364587874326,"y":16994.198641564606},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2dd03ed7-736e-4959-ad8e-8108e59b8796"}}}],"dataDependencyFolders":[],"id":"028178a1-8f2c-4354-b2e3-4187c2768711","savedPayload":{"position":{"x":12012.364587874326,"y":16994.198641564606},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Volume Analysis","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Volume Analysis Multi-Time-Frame-Market","project":"Foundations","id":"90326e10-ad05-473c-bb85-7c6cd3aef5f3","savedPayload":{"position":{"x":12224.002132219695,"y":16630.712505708736},"targetPosition":{"x":12130.441871351704,"y":17070.87892603895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"1d4df142-34c0-4439-a532-208c56cbb349"}}},{"type":"Data Dependency","name":"Volume Analysis Multi-Time-Frame-Daily","project":"Foundations","id":"115d2117-d250-4c2e-b802-3f864bc42dce","savedPayload":{"position":{"x":12558.417303684524,"y":16931.821278570224},"targetPosition":{"x":12130.441871351704,"y":17070.87892603895},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"cccbe688-75e9-405c-a087-8c1bb953430f"}}}],"dataDependencyFolders":[],"id":"d3123f6f-bf86-4537-b4e7-6e3b7047066c","savedPayload":{"position":{"x":12130.441871351704,"y":17070.87892603895},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Candle Analysis","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"Candle Analysis Multi-Time-Frame-Market","project":"Foundations","id":"d91d474a-e2b2-4268-87fa-b4809470395c","savedPayload":{"position":{"x":12444.044530193216,"y":16790.58266580078},"targetPosition":{"x":12219.044530193216,"y":17180.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"f65e4bf0-df3b-414c-aeba-f21dadb5d7ec"}}},{"type":"Data Dependency","name":"Candle Analysis Multi-Time-Frame-Daily","project":"Foundations","id":"42f7d1b4-c36c-4468-8dde-55e0937457a5","savedPayload":{"position":{"x":12669.044530193216,"y":17180.294097503778},"targetPosition":{"x":12219.044530193216,"y":17180.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2127b8f1-932e-41c4-8eb9-1e0b6f02c2ec"}}}],"dataDependencyFolders":[],"id":"3f45aa2b-a6ab-4f20-9eec-8245d4097e68","savedPayload":{"position":{"x":12219.044530193216,"y":17180.294097503778},"targetPosition":{"x":11829.333098490217,"y":17405.294097503778},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"51c2e43d-ec38-4a55-b452-90b0610d18e1","savedPayload":{"position":{"x":11829.333098490217,"y":17405.294097503778},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Masters","id":"35be7b1c-a0f7-4b5f-9ee1-8fb51595e959"}}},{"type":"Data Mine Data Dependencies","name":"","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"SMA","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"155c81c3-f32d-472c-8ff3-5cbd2b4a9b1e","savedPayload":{"position":{"x":11271.458348895096,"y":17361.320255588395},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"3b21f9d7-2cbc-4c23-80c8-cc5e5b06a22c"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"1a6aae06-e072-4671-8256-96ba2049534e","savedPayload":{"position":{"x":11224.42054042465,"y":17279.84838144089},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2c338fe0-385f-45ab-b210-b98ef013228d"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"d0683c73-232b-434e-96f3-c4d448e7ba2f","savedPayload":{"position":{"x":11195.349576033608,"y":17190.37715292477},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"78a6ef37-4df8-4ac8-83a0-c9a732467c59"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"847cb8e9-ca07-4c6a-b07b-25ca19e2209e","savedPayload":{"position":{"x":11185.515996363822,"y":17096.81689205678},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f155e2ed-7082-4021-a4ff-a6f3cfd5683d"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"c4893582-9904-4697-8839-ef7046b03a64","savedPayload":{"position":{"x":11195.349576033608,"y":17003.25663118879},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"af9b9cef-2a74-486f-b79e-047d68669a1f"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"737a50c3-3731-498c-98b1-a3d8355b73ce","savedPayload":{"position":{"x":11224.42054042465,"y":16913.78540267267},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"de5cfa30-edbf-4d5b-8d7f-facfb69a0f3e"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"4715d690-fb5d-4296-a33c-19d1c1dfd8c6","savedPayload":{"position":{"x":11271.458348895096,"y":16832.313528525166},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"a5d28568-fb58-469a-9820-b9f0e8eab705"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"d0fbc567-9e20-47cf-bdc6-d53b1ae14f0d","savedPayload":{"position":{"x":11334.407223502334,"y":16762.40172059195},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"01f32aa3-55e9-4f8c-80c7-997b52073274"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"528004c0-2649-4f1e-9750-e832e53595b3","savedPayload":{"position":{"x":11410.515996363822,"y":16707.10546035378},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"c0862b3d-d35a-4d3e-8d80-258b8a01c37c"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"af93e3ed-46dc-44be-ae4f-9ecd254b9003","savedPayload":{"position":{"x":11496.458348895096,"y":16668.84145972396},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f5050eb2-0a99-464e-b5e2-2d8f40453e9a"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"64a4d888-9a97-4544-8327-9bb09c096414","savedPayload":{"position":{"x":11588.478187893379,"y":16649.282039141057},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"6ba76363-0f50-4e67-8678-3eb4fd6d07d6"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"c4975836-8df6-4dde-a802-de552a147614","savedPayload":{"position":{"x":11682.553804834264,"y":16649.282039141057},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"92d92b3e-6870-499b-bfec-33bab220bf62"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"66c461d3-ca67-4780-8939-7c28110b7f5b","savedPayload":{"position":{"x":11774.573643832548,"y":16668.84145972396},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"4c486321-22e0-4991-9a1c-571bada649ad"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"d206fd76-3dfe-4c2c-a05f-00be08751585","savedPayload":{"position":{"x":11860.515996363822,"y":16707.10546035378},"targetPosition":{"x":11635.515996363822,"y":17096.81689205678},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"819688c9-c7bd-444b-9658-2a4379125c72"}}}],"dataDependencyFolders":[],"id":"0c3d5d77-3b9b-40b1-a154-80774119de6b","savedPayload":{"position":{"x":11635.515996363822,"y":17096.81689205678},"targetPosition":{"x":11969.93116782865,"y":17397.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"EMA","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"76f51c31-c8a8-4d09-8741-7bd7a728bf7d","savedPayload":{"position":{"x":11426.37090696066,"y":16957.759244588055},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ea1af06a-2584-43f0-aecf-ec8ad9169e9c"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"b6e5caa1-2c4e-46ce-b610-9e552988096b","savedPayload":{"position":{"x":11436.204486630446,"y":16864.198983720064},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e7f5899c-fc4c-412d-a8db-77c1bef8ed21"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"ef326089-5627-43b3-8af5-b431182d2382","savedPayload":{"position":{"x":11465.275451021487,"y":16774.727755203945},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"85e3f0ce-5331-4c0b-900a-e73aaf53d96e"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"89a63e3f-b223-4b03-9e03-431a5dcc5a33","savedPayload":{"position":{"x":11512.313259491933,"y":16693.25588105644},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e04edb48-09ab-4f92-beb7-14ba647de7d6"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"6d3e5a62-164f-4adc-af52-c5142b566233","savedPayload":{"position":{"x":11575.262134099172,"y":16623.344073123226},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"6b6840f7-3b76-474a-9d27-9515cbcd6499"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"2156a0ef-20da-4796-9dad-8b57a4a30fec","savedPayload":{"position":{"x":11651.37090696066,"y":16568.047812885055},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef3d5a7d-11eb-4ead-8e24-49ac7c80b0c7"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"37b350bb-e105-4309-8c1b-c84c6fb330fe","savedPayload":{"position":{"x":11737.313259491933,"y":16529.783812255235},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"4e36a5a5-7a03-43a9-b3e0-0c5763c29199"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"89b805ea-d41d-4e25-8b65-39b69bbf7ae7","savedPayload":{"position":{"x":11829.333098490217,"y":16510.22439167233},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"15ccbcff-318d-46db-93f2-d649b57fd52a"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"ab2cef2b-9ab8-48ec-9e8b-6484f8e94109","savedPayload":{"position":{"x":11923.408715431102,"y":16510.22439167233},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"5586aa74-2ecb-4b71-83ea-d621aa400660"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"9f4f5669-16d3-48a3-a92d-e5ceda3f464c","savedPayload":{"position":{"x":12015.428554429385,"y":16529.783812255235},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"0198fa3f-98e3-4c57-a4a4-a7a8e27905d3"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"4c38ecf3-b300-413a-bb36-3f3ee0b0deb5","savedPayload":{"position":{"x":12101.37090696066,"y":16568.047812885055},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ea61dfed-8f93-4b4f-8575-61ca2547ea90"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"74635038-5100-490d-8346-f72a65c8b08f","savedPayload":{"position":{"x":12177.479679822147,"y":16623.344073123226},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"b251aca0-1996-4d13-99ed-6fb9796ec8d6"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"1a232ffd-2067-43b5-9d05-8a8809c8839f","savedPayload":{"position":{"x":12240.428554429385,"y":16693.25588105644},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"dea3491f-aae7-4419-a98f-108cf5d69b87"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"a4817578-3927-4582-a03d-b3f19d690ef9","savedPayload":{"position":{"x":12287.466362899831,"y":16774.727755203945},"targetPosition":{"x":11876.37090696066,"y":16957.759244588055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"6624337b-4afd-44b8-a2ea-3f1779ddda7e"}}}],"dataDependencyFolders":[],"id":"dc550c99-0172-4c54-8692-5bb34a727d39","savedPayload":{"position":{"x":11876.37090696066,"y":16957.759244588055},"targetPosition":{"x":11969.93116782865,"y":17397.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"MACD","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"76145ae8-4a85-4c6c-ae80-56bc8296d024","savedPayload":{"position":{"x":11829.259747060369,"y":16674.233942272545},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"01d43ed0-2a80-4eca-bee6-db2fe40470fc"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"eccae531-e077-46a2-a53c-f2a807d020b6","savedPayload":{"position":{"x":11955.695641157676,"y":16582.37288814447},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"dd5d3067-ff7b-4353-ba4f-c030bd3da796"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"7eaf8892-ec21-4336-aa30-1f83c52bfc56","savedPayload":{"position":{"x":12105.924848742317,"y":16539.295356063372},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"19b1d791-d2ea-4f25-a6e1-fe0a64450745"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"f59fe651-50d2-4ceb-bb87-543d9f33c115","savedPayload":{"position":{"x":12261.827510232612,"y":16550.1971321549},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ec2611a6-699b-45a5-beec-679dd4b7734a"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"87bc983f-770a-4622-95ec-f25661eb8bf9","savedPayload":{"position":{"x":12404.599463774597,"y":16613.763301329327},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"c390cbd3-0ba0-4507-8614-42c88f4ce7e6"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"266fbacf-bede-4256-a3e3-114976d7d78c","savedPayload":{"position":{"x":12517.020304681486,"y":16722.326845447482},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"29e18539-f188-4d29-9531-25cd3ee8f282"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"4f5ae4cf-a82a-4e04-a582-d7320018f7dd","savedPayload":{"position":{"x":12585.530420385003,"y":16862.793398861446},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"89254c6c-9be2-4037-b063-467edc660d10"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"50a7da1c-a0d6-4ce4-944b-635c4ad2c3a0","savedPayload":{"position":{"x":12601.866479829681,"y":17018.220622163954},"targetPosition":{"x":12152.96265721276,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"8a9dde13-e4b8-40f3-80bc-ea51050b2f08"}}}],"dataDependencyFolders":[],"id":"33a94d76-5465-482a-9d95-2b1b64b7a3fe","savedPayload":{"position":{"x":12152.96265721276,"y":16986.830208979096},"targetPosition":{"x":11969.93116782865,"y":17397.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"RSI","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"634e1631-cf16-4cde-ad14-b9eb1cf519c3","savedPayload":{"position":{"x":12584.64259953165,"y":16783.21423321527},"targetPosition":{"x":12359.64259953165,"y":17172.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"5ec62760-e144-4496-98ab-0415a4b315ec"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"1a7f3b74-454c-4e5a-af5b-84c1634c75f6","savedPayload":{"position":{"x":12809.64259953165,"y":17172.925664918268},"targetPosition":{"x":12359.64259953165,"y":17172.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f1556d09-f134-4678-83fb-04002d1dcd34"}}}],"dataDependencyFolders":[],"id":"d816cd09-b00b-4889-a175-c0d1f32f650e","savedPayload":{"position":{"x":12359.64259953165,"y":17172.925664918268},"targetPosition":{"x":11969.93116782865,"y":17397.925664918268},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b90e3d14-1fba-40db-b98b-c6a992d2713e","savedPayload":{"position":{"x":11969.931167828652,"y":17397.925664918268},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Sparta","id":"9cfffc48-486a-48cb-b641-98c82e314d3a"}}},{"type":"Data Mine Data Dependencies","name":"","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"Super Trend","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"26957577-f267-4a00-b77a-d9e56191e8ec","savedPayload":{"position":{"x":11430.326029271531,"y":16887.275925041984},"targetPosition":{"x":11841.421485210703,"y":17070.307414426094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7c8e7a6f-99c8-4d90-9f44-e3e9e909eb88"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"cfca44d1-2973-4523-b60f-69dcddf3b4cf","savedPayload":{"position":{"x":11794.38367674026,"y":16622.77256151037},"targetPosition":{"x":11841.421485210703,"y":17070.307414426094},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"c17b5d3f-7cf7-418a-92b8-f8c67a120446"}}}],"dataDependencyFolders":[],"id":"1685e41e-ab46-4089-9e97-54a260205dba","savedPayload":{"position":{"x":11841.421485210703,"y":17070.307414426094},"targetPosition":{"x":12105.924848742317,"y":17434.36506189482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Wave Trend","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"b97a589f-5d16-4e78-b7b6-3861d99d9354","savedPayload":{"position":{"x":11794.38367674026,"y":16622.77256151037},"targetPosition":{"x":12058.887040271875,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9b727bdd-1684-43e1-a39c-fbd14ce64828"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"6bb547ee-3841-42a1-b2bd-3bca71fff95b","savedPayload":{"position":{"x":12241.918529655984,"y":16575.734753039924},"targetPosition":{"x":12058.887040271875,"y":16986.830208979096},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"3bf983d5-4d3c-46f8-a130-9e621b76e62d"}}}],"dataDependencyFolders":[],"id":"2ca67623-1216-4b7f-b188-d10253d82ff3","savedPayload":{"position":{"x":12058.887040271875,"y":16986.830208979096},"targetPosition":{"x":12105.924848742317,"y":17434.36506189482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Donchian Channel","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"ea1c82c9-3326-4cc9-afc7-91a2c7cc4fc9","savedPayload":{"position":{"x":12241.918529655984,"y":16575.734753039924},"targetPosition":{"x":12288.956338126427,"y":17023.269605955647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"7298225c-3b68-4f34-a935-fc0ab3d8f662"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"87e4e040-7025-4536-9ebc-c0fee01411d6","savedPayload":{"position":{"x":12653.013985595153,"y":16758.766242424033},"targetPosition":{"x":12288.956338126427,"y":17023.269605955647},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"50ed783e-0e71-4903-8a82-854c8bd2ed6e"}}}],"dataDependencyFolders":[],"id":"31a4027e-731f-435d-9fe6-03fdfb565018","savedPayload":{"position":{"x":12288.956338126427,"y":17023.269605955647},"targetPosition":{"x":12105.924848742317,"y":17434.36506189482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"DMI Directional Movement","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"e04c13f7-2fc0-4284-924c-2f318bfa2f57","savedPayload":{"position":{"x":12653.013985595153,"y":16758.766242424033},"targetPosition":{"x":12469.982496211043,"y":17169.861698363206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"ffc7f78b-9ec3-4218-b76f-47233d535a17"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"800cc62a-2ce0-4fd1-9a14-d3e8c6aa8a9f","savedPayload":{"position":{"x":12917.517349126767,"y":17122.823889892763},"targetPosition":{"x":12469.982496211043,"y":17169.861698363206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9b222dca-e8c2-4392-9c3e-7c970dca4a52"}}}],"dataDependencyFolders":[],"id":"afd303d8-c86d-4d09-851f-896514cc69f7","savedPayload":{"position":{"x":12469.982496211043,"y":17169.861698363206},"targetPosition":{"x":12105.924848742317,"y":17434.36506189482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Ichimoku Cloud","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"6ba0444e-fcd4-4647-9b39-512e699461ac","savedPayload":{"position":{"x":12917.517349126767,"y":17122.823889892763},"targetPosition":{"x":12553.459701658041,"y":17387.327253424377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"80018870-2528-42bf-a3a7-6f0b5e44d9c9"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"162d7846-7e0c-4148-8e79-ddf8f69b7435","savedPayload":{"position":{"x":12964.555157597213,"y":17570.358742808487},"targetPosition":{"x":12553.459701658041,"y":17387.327253424377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ef8da44c-8cc5-41fc-add6-f2feff945632"}}}],"dataDependencyFolders":[],"id":"2e0b0da7-0474-4acf-ba0d-621069a1360c","savedPayload":{"position":{"x":12553.459701658041,"y":17387.327253424377},"targetPosition":{"x":12105.924848742317,"y":17434.36506189482},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9772c779-ea74-4bfc-aada-70155e6f7a34","savedPayload":{"position":{"x":12105.924848742317,"y":17434.36506189482},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Zeus","id":"d2083ac0-43e2-41e4-83c7-eb09a6f29353"}}},{"type":"Data Mine Data Dependencies","name":"","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"ATR","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"9af0d1e0-d4c6-4811-9f2a-65feb3c781c0","savedPayload":{"position":{"x":11823.04919633493,"y":16816.57448997284},"targetPosition":{"x":12200.45095191037,"y":17061.662055729605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"67695466-be2d-43b4-9824-83baa7a08412"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"4dc388e2-cc4c-4e54-94e1-0f7d2c53295e","savedPayload":{"position":{"x":12039.185374614986,"y":16641.550863805864},"targetPosition":{"x":12200.45095191037,"y":17061.662055729605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"e3d0bccf-5f97-4902-92df-4ac8fe8c41a8"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"04de6c9e-d1b3-4263-b429-d34c12b28a3c","savedPayload":{"position":{"x":12316.919522206503,"y":16626.995433899523},"targetPosition":{"x":12200.45095191037,"y":17061.662055729605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2570d2c7-72e3-4131-97dc-a9f97f493e93"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"c044dc96-a7e8-4d00-8ff1-edc06b2a5098","savedPayload":{"position":{"x":12550.166634566009,"y":16778.467879757176},"targetPosition":{"x":12200.45095191037,"y":17061.662055729605},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"93eb665f-d903-4825-9fb1-2783e917ac89"}}}],"dataDependencyFolders":[],"id":"65b84375-63fc-4260-b479-f7d8c143f331","savedPayload":{"position":{"x":12200.45095191037,"y":17061.662055729605},"targetPosition":{"x":12224.002132219695,"y":17511.045346369163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"ROC","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"fe65dae6-2e39-4a78-b919-25ce948d1783","savedPayload":{"position":{"x":12354.459446887366,"y":16760.243239691037},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"40268fec-e5e8-4b05-9f27-c4072ebda94a"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"3ebc03da-316e-4114-b639-1816e2a0dea8","savedPayload":{"position":{"x":12552.02277435645,"y":16727.435616508854},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"cb60d68b-b11d-4317-8830-65c212a8c728"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"78682cf0-2011-4cb4-95d2-de4f85de3be8","savedPayload":{"position":{"x":12744.255876063147,"y":16783.596484626625},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"41a488be-c66c-458d-99fc-490b9e8172ef"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"7162145d-1bd3-458a-a027-6c32add4e88c","savedPayload":{"position":{"x":12893.084628630178,"y":16917.60249534578},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"30276899-0d68-40e3-9c35-a28442485b55"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"557f0fd0-fdad-4dbf-97d6-d47e7028f7d6","savedPayload":{"position":{"x":12969.031672346766,"y":17102.91211476752},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9c6b7d85-01f5-449c-a5be-9a357b6588bc"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"b667c8de-bd93-4052-9ae7-2458ec4b3e23","savedPayload":{"position":{"x":12957.054763775483,"y":17302.822500092036},"targetPosition":{"x":12525.110905081183,"y":17176.630174904334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"66f59b6d-9d4b-4cef-9ffd-aed019219809"}}}],"dataDependencyFolders":[],"id":"6bf9dbdc-44fc-4c4f-b672-41324b7180b7","savedPayload":{"position":{"x":12525.110905081183,"y":17176.630174904334},"targetPosition":{"x":12224.002132219695,"y":17511.045346369163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Stochastic","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"7dd972ea-efc2-4af6-b80f-2ebcba4d9541","savedPayload":{"position":{"x":13050.787178434693,"y":17242.406600303075},"targetPosition":{"x":12673.385422859254,"y":17487.494166059838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"88b1ff0e-ad99-474c-8833-7b76a5a57ebd"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"b670fd83-754e-4e49-beae-238599574d8d","savedPayload":{"position":{"x":13074.338358744018,"y":17691.789890942633},"targetPosition":{"x":12673.385422859254,"y":17487.494166059838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4b941e0d-8b0a-41e2-bc20-54e0bc0d936a"}}}],"dataDependencyFolders":[],"id":"f940e245-fdfc-4d18-9442-38d658d2a33c","savedPayload":{"position":{"x":12673.385422859254,"y":17487.494166059838},"targetPosition":{"x":12224.002132219695,"y":17511.045346369163},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d908ad7f-93f1-427d-84fa-faca9397fc95","savedPayload":{"position":{"x":12224.002132219694,"y":17511.045346369163},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Alpha","id":"511bef1e-62d8-4ff9-8d87-15bd0d3d630c"}}},{"type":"Data Mine Data Dependencies","name":"","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"Candles Probabilities","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"e646d479-058f-436e-ab2a-25ddf0436a22","savedPayload":{"position":{"x":12537.604791061207,"y":16780.749086130993},"targetPosition":{"x":12537.604791061207,"y":17230.749086130993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"85c67513-347a-4948-9121-dee04543fcff"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"691b7471-0bb2-4a52-8d5d-91b088ebe384","savedPayload":{"position":{"x":12927.316222764206,"y":17005.749086130993},"targetPosition":{"x":12537.604791061207,"y":17230.749086130993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"fa17370b-0a9c-4350-9cce-1df4be39b58c"}}}],"dataDependencyFolders":[],"id":"262a3ce2-cb35-4cff-beeb-fa4d0f5663a2","savedPayload":{"position":{"x":12537.604791061207,"y":17230.749086130993},"targetPosition":{"x":12312.604791061207,"y":17620.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Bot Data Dependencies","name":"Candles Channels Probabilities","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"309c4aa0-8655-4f93-a163-471841b70931","savedPayload":{"position":{"x":13152.316222764206,"y":17395.46051783399},"targetPosition":{"x":12762.604791061207,"y":17620.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"fdee2b9c-3036-4db2-af42-b3507a6ffacf"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"f1791212-8b91-4898-9590-34a492e4a142","savedPayload":{"position":{"x":13152.316222764206,"y":17845.46051783399},"targetPosition":{"x":12762.604791061207,"y":17620.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2774470d-7382-48e3-bd0a-957f0332a698"}}}],"dataDependencyFolders":[],"id":"822f1e53-45d7-4c3f-bc26-9843fe51c546","savedPayload":{"position":{"x":12762.604791061207,"y":17620.46051783399},"targetPosition":{"x":12312.604791061207,"y":17620.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"16156fa3-b3d0-48a3-9b60-be61178af021","savedPayload":{"position":{"x":12312.604791061205,"y":17620.46051783399},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Samurai","id":"37e312af-e076-47aa-a1cd-bf5b2e16127d"}}},{"type":"Data Mine Data Dependencies","name":"","project":"Foundations","botDataDependencies":[{"type":"Bot Data Dependencies","name":"Candle Patterns","project":"Foundations","dataDependencies":[{"type":"Data Dependency","name":"","project":"Foundations","id":"31385c8c-290f-4aba-87bb-0bd32fb224fe","savedPayload":{"position":{"x":12865.854095450664,"y":17212.719365164303},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"07be5b9b-e8fd-49fc-ab77-20f89fdea10f"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"7a413d6c-12de-4671-9f23-7b748a0d39a8","savedPayload":{"position":{"x":13014.488403272284,"y":17261.013579311493},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"9e6d7f95-b2fe-466e-9a5d-175479cbf85d"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"e1733b58-82b9-4f31-b0ed-86806e59e6b0","savedPayload":{"position":{"x":13137.641371483463,"y":17357.231223236522},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"144d8665-1ff0-4db3-9340-a33fd7d0d098"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"c99a5c48-4ee4-4359-a962-17779894cfd0","savedPayload":{"position":{"x":13220.45893457369,"y":17489.767029060848},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f0a11771-dd69-4b9a-9347-7cb2d1f231ff"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"5abdf25c-1560-4263-b14f-06b8a1cd46e1","savedPayload":{"position":{"x":13252.952072177228,"y":17642.635222581885},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"8c35ce52-9dee-4d20-92e6-50ba7fd2882b"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"a27bb5d3-40a9-4677-ac8c-580f5c964a5f","savedPayload":{"position":{"x":13231.201632351454,"y":17797.397643566735},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"4f1260c8-6d74-454e-963a-fa3ff910329c"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"b4561ade-7a63-4f06-81dc-acfd50f43845","savedPayload":{"position":{"x":13157.83103914166,"y":17935.387659994554},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"087fc67e-78f9-4204-ba5e-8b670566a716"}}},{"type":"Data Dependency","name":"","project":"Foundations","id":"16645b72-aea5-4e44-8875-e25986ff980f","savedPayload":{"position":{"x":13041.689868923579,"y":18039.9616393684},"targetPosition":{"x":12803.226200018635,"y":17658.33999609801},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"b60cb94f-79c5-410c-b166-abc97d0f2bc3"}}}],"dataDependencyFolders":[],"id":"cc061c1e-eebf-494b-8b67-5ff229538ce7","savedPayload":{"position":{"x":12803.226200018635,"y":17658.33999609801},"targetPosition":{"x":12363.059779688421,"y":17751.900256966},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"95158472-f128-4b9c-9a8e-a1e9938fb41f","savedPayload":{"position":{"x":12363.059779688421,"y":17751.900256966},"targetPosition":{"x":11922.893359358208,"y":17845.46051783399},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Data Mine","name":"Buddha","id":"38d04c99-51a6-4c1c-853e-ba67e216854b"}}}],"id":"787ca0b1-3fbf-4f34-bfc9-ee7320184a59","savedPayload":{"position":{"x":11922.893359358208,"y":17845.46051783399},"targetPosition":{"x":11875.855550887763,"y":18292.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"eb511667-2fd1-48fe-9b84-9d04f712d382","savedPayload":{"position":{"x":12140.358914419376,"y":17928.93772328099},"targetPosition":{"x":11875.855550887763,"y":18292.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Foundations","id":"7c4dcf72-1924-4c3e-822a-8cae902c7163","savedPayload":{"position":{"x":12286.951006826934,"y":18109.963881365606},"targetPosition":{"x":11875.855550887763,"y":18292.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"72c8ba9a-bb38-4fbb-abdd-645a36676778","savedPayload":{"position":{"x":12323.390403803487,"y":18340.033179220158},"targetPosition":{"x":11875.855550887763,"y":18292.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f9b58fac-d095-47b5-85ec-6b212e1b88e4","savedPayload":{"position":{"x":11875.855550887763,"y":18292.995370749715},"targetPosition":{"x":11611.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"products":[],"productDefinitionFolders":[{"type":"Product Definition Folder","name":"Learning Engine","project":"Foundations","products":[],"productDefinitionFolders":[{"type":"Product Definition Folder","name":"Learning Episode","project":"Foundations","products":[{"type":"Product Definition","name":"Learning Episode Counters","config":"{\n \"codeName\": \"Learning-Episode-Counters\",\n \"singularVariableName\": \"learningEpisodeCounter\",\n \"pluralVariableName\": \"learningEpisodeCounters\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.learningEpisodeCounters\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"ac1bc967-9c9f-47f0-8815-535abd7cb777","savedPayload":{"position":{"x":11529.351976940694,"y":17802.229570195905},"targetPosition":{"x":11751.26623728657,"y":17839.365281514558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"6881069e-a4d1-4b41-892f-557d2031adea","savedPayload":{"position":{"x":11560.455415651375,"y":17720.133447062086},"targetPosition":{"x":11751.26623728657,"y":17839.365281514558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"49d971d5-dee1-42cd-a3f3-e8bf37e12f14","savedPayload":{"position":{"x":11042.021617951417,"y":17516.143886888312},"targetPosition":{"x":11489.949907216647,"y":17473.013298254213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"a6242944-1045-48f8-a90a-b1547f7cb959","savedPayload":{"position":{"x":11080.467335322202,"y":17286.401339058906},"targetPosition":{"x":11489.949907216647,"y":17473.013298254213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Periods","config":"{\n \"codeName\": \"periods\",\n \"isString\": false\n}","project":"Foundations","id":"eb5040fa-a970-4d05-a198-cfb89c88b4a6","savedPayload":{"position":{"x":11228.633577146724,"y":17106.661314993868},"targetPosition":{"x":11489.949907216647,"y":17473.013298254213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Hits","config":"{\n \"codeName\": \"hits\",\n \"isString\": false\n}","project":"Foundations","id":"ae95ba7d-1320-49f5-a8b9-4efb744b0198","savedPayload":{"position":{"x":11446.819318582546,"y":17025.085008988983},"targetPosition":{"x":11489.949907216647,"y":17473.013298254213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Fails","config":"{\n \"codeName\": \"fails\",\n \"isString\": false\n}","project":"Foundations","id":"26046d33-299f-43d5-b981-942582685b4f","savedPayload":{"position":{"x":11676.561866411956,"y":17063.530726359768},"targetPosition":{"x":11489.949907216647,"y":17473.013298254213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfe1f65f-850b-4d6e-bcb6-0545c24d2dec","savedPayload":{"position":{"x":11489.949907216647,"y":17473.013298254213},"targetPosition":{"x":11751.26623728657,"y":17839.365281514558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"919f4c32-75ef-41a1-bf16-2425d61aee1e","savedPayload":{"position":{"x":11998.535778815005,"y":17739.64067928951},"targetPosition":{"x":12243.623344571766,"y":18117.04243486495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Learning Episode Counters","id":"788bfd62-11af-4bbe-96f4-d2ba930334a2"}}},{"type":"Product Definition","name":"Learning Episode Statistics","config":"{\n \"codeName\": \"Learning-Episode-Statistics\",\n \"singularVariableName\": \"learningEpisodeStatistics\",\n \"pluralVariableName\": \"learningEpisodeStatistics\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.learningEpisodeStatistics\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"8408c316-e04d-4b0d-8c81-1bf3b4126894","savedPayload":{"position":{"x":11660.010185073937,"y":17612.428810273195},"targetPosition":{"x":11855.840216660416,"y":17723.224111296477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"553a0b49-2a61-41c4-ac95-f762051c1cab","savedPayload":{"position":{"x":11717.316384712143,"y":17545.921691734966},"targetPosition":{"x":11855.840216660416,"y":17723.224111296477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"d835dbd4-22c8-42ff-a91a-e71df3b7fa50","savedPayload":{"position":{"x":11288.937179186605,"y":17234.74920282028},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"61c906de-bc64-4541-8eeb-02649898ba6e","savedPayload":{"position":{"x":11343.922884252246,"y":17067.999805306037},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Days","config":"{\n \"codeName\": \"days\",\n \"isString\": false,\n \"decimals\": 2\n}","project":"Foundations","id":"24a5a792-3beb-4852-969b-3f24813d189e","savedPayload":{"position":{"x":11458.535283528654,"y":16934.98556822957},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Hit Fail","config":"{\n \"codeName\": \"hitFail\",\n \"isString\": true\n}","project":"Foundations","id":"6e05c4fd-899d-4f8a-bfa1-4e4fd3e9fce2","savedPayload":{"position":{"x":11615.325678189985,"y":16855.956703408716},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"User Defined Statistic 1","config":"{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}","project":"Foundations","id":"5a5c5fb5-93b8-4be7-a882-62691c86fa34","savedPayload":{"position":{"x":11790.424151957517,"y":16842.944639114},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"User Defined Statistic 2","config":"{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}","project":"Foundations","id":"f3b5ba52-9428-4598-ad55-ec22fbeae93e","savedPayload":{"position":{"x":11957.173549471761,"y":16897.93034417964},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"User Defined Statistic 3","config":"{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}","project":"Foundations","id":"8ed4f979-f64c-437e-a258-704045307942","savedPayload":{"position":{"x":12090.187786548226,"y":17012.54274345605},"targetPosition":{"x":11735.5829474252,"y":17289.590407352596},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"dd148eb0-f80e-4848-b32b-306697c8bfe3","savedPayload":{"position":{"x":11735.5829474252,"y":17289.590407352596},"targetPosition":{"x":11855.840216660416,"y":17723.224111296477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"f49b4eea-4799-4f25-b6e6-31ae21597f43","savedPayload":{"position":{"x":12220.072164262441,"y":17667.659144225392},"targetPosition":{"x":12243.623344571766,"y":18117.04243486495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Learning Episode Statistics","id":"59f91a2a-a1ba-4414-a9a2-ea1c05ba7887"}}},{"type":"Product Definition","name":"Episode Candle","config":"{\n \"codeName\": \"Episode-Candle\",\n \"singularVariableName\": \"episodeCandle\",\n \"pluralVariableName\": \"episodeCandles\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\",\n \"saveAtCycle\": \"Second\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"a08a3974-75ac-4a2b-bc09-f80547a61381","savedPayload":{"position":{"x":11847.704422213945,"y":17478.762175826676},"targetPosition":{"x":11993.830233088236,"y":17649.853518086682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"46221186-fff7-4333-a087-a32a649e9ce8","savedPayload":{"position":{"x":11924.301409353873,"y":17435.865801920274},"targetPosition":{"x":11993.830233088236,"y":17649.853518086682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}","project":"Foundations","id":"cae15eaa-dfb3-4902-9774-9600c927be8e","savedPayload":{"position":{"x":11628.183890281001,"y":16996.94499302398},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}","project":"Foundations","id":"9bdb4209-c77d-4030-89c7-a16239440b9d","savedPayload":{"position":{"x":11736.885204417184,"y":16859.05803338676},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Open","config":"{\n \"codeName\": \"open\",\n \"isString\": false\n}","project":"Foundations","id":"861487fa-24e5-4c90-8c78-380c6c753819","savedPayload":{"position":{"x":11890.07917869704,"y":16773.265285573954},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Close","config":"{\n \"codeName\": \"close\",\n \"isString\": false\n}","project":"Foundations","id":"9eca0174-28ee-45cb-9b28-8551bd3acdaa","savedPayload":{"position":{"x":12064.443419243296,"y":16752.627917726866},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Min","config":"{\n \"codeName\": \"min\",\n \"isString\": false\n}","project":"Foundations","id":"0daea61a-b1bf-4b32-8c06-feb717d7071d","savedPayload":{"position":{"x":12233.432551048561,"y":16800.28778202201},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Max","config":"{\n \"codeName\": \"max\",\n \"isString\": false\n}","project":"Foundations","id":"a95b8052-58cb-4fd3-b0bf-a467fdde115c","savedPayload":{"position":{"x":12371.31951068578,"y":16908.98909615819},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Index","config":"{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","id":"25869b0f-2505-4ee6-aec1-2614f4945987","savedPayload":{"position":{"x":12457.112258498586,"y":17062.183070438048},"targetPosition":{"x":12029.136826165766,"y":17201.240717906774},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"71905fc5-d23b-4d79-ba08-e692ae3128a0","savedPayload":{"position":{"x":12029.136826165766,"y":17201.240717906774},"targetPosition":{"x":11993.830233088236,"y":17649.853518086682},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"44e79d66-03d4-4893-817c-f46e8c20a0f9","savedPayload":{"position":{"x":12447.919069454561,"y":17716.089498980185},"targetPosition":{"x":12243.623344571766,"y":18117.04243486495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Current Candle","id":"867dbe76-ca02-45a3-88c3-afc055c1234a"}}},{"type":"Product Definition","name":"Distance To Learning Event","config":"{\n \"codeName\": \"Distance-To-Learning-Event\",\n \"singularVariableName\": \"distanceToLearningEvent\",\n \"pluralVariableName\": \"distanceToLearningEvent\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.distanceToLearningEvent\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"0d746a41-6726-41fd-9312-862b6835b8ba","savedPayload":{"position":{"x":12185.44514818922,"y":17416.4301758874},"targetPosition":{"x":12226.448141424953,"y":17637.66253008929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"53933157-c1f5-46ec-aaa4-9d247f99a6c5","savedPayload":{"position":{"x":12273.228271858949,"y":17417.57931992418},"targetPosition":{"x":12226.448141424953,"y":17637.66253008929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"6538eb24-b324-43d6-b8ba-e55e17e90807","savedPayload":{"position":{"x":12516.637541118658,"y":16818.192945029474},"targetPosition":{"x":12481.330948041128,"y":17266.80574520938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"fb0ec479-9326-4775-9ebc-856161041440","savedPayload":{"position":{"x":12887.494325998565,"y":17073.07575164565},"targetPosition":{"x":12481.330948041128,"y":17266.80574520938},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ed203bbc-f675-47f0-a3b4-c0a4f331a503","savedPayload":{"position":{"x":12481.330948041128,"y":17266.80574520938},"targetPosition":{"x":12226.448141424953,"y":17637.66253008929},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"4d91aaf1-0682-4479-b80b-adca5b416fd0","savedPayload":{"position":{"x":12621.025100147206,"y":17871.954869108187},"targetPosition":{"x":12243.623344571766,"y":18117.04243486495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Distance To Learning Event","id":"4495e33d-7fe3-4fb6-96ee-191d863e768d"}}},{"type":"Product Definition","name":"Current Episode","config":"{\n \"codeName\": \"Current-Episode\",\n \"singularVariableName\": \"currentEpisode\",\n \"pluralVariableName\": \"currentEpisodes\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"d3226ade-021e-4a24-bc2e-f1f6c812d951","savedPayload":{"position":{"x":13001.835167082558,"y":18236.137466917146},"targetPosition":{"x":12780.602812880668,"y":18277.140460152877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"7b64dca9-e495-4d53-b966-bdf1225a3d52","savedPayload":{"position":{"x":13000.686023045775,"y":18323.920590586873},"targetPosition":{"x":12780.602812880668,"y":18277.140460152877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Serial Number","config":"{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}","project":"Foundations","id":"bfb5e7f5-0bdd-4bd2-b1bc-21794c3e067d","savedPayload":{"position":{"x":13493.642282280589,"y":18239.771645020468},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Identifier","config":"{\n \"codeName\": \"identifier\",\n \"isString\": true\n}","project":"Foundations","id":"642cd87b-a5ab-43ef-bed4-ea83d979334d","savedPayload":{"position":{"x":13557.622975718012,"y":18338.29327320532},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}","project":"Foundations","id":"af37749b-aa16-452c-b182-e85a55bc03b1","savedPayload":{"position":{"x":13593.924306164354,"y":18450.017280297583},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}","project":"Foundations","id":"cf6efd97-3993-4d84-ab43-6f1d92639e97","savedPayload":{"position":{"x":13600.072397940483,"y":18567.32985984658},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Exit Type","config":"{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","id":"b77abc19-4786-49ee-87dd-5b7b62bda4b1","savedPayload":{"position":{"x":13575.648268752055,"y":18682.236353424247},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Status","config":"{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","id":"bf84a722-b80e-4df8-a985-fb7d00698045","savedPayload":{"position":{"x":13522.316382640482,"y":18786.906073385224},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Begin Rate","config":"{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"9dd2d16c-b31a-45e4-968b-ee8d834cf603","savedPayload":{"position":{"x":13443.711219509158,"y":18874.205951289066},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End Rate","config":"{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"e403eb56-5407-4d55-82b4-6092282ce211","savedPayload":{"position":{"x":13345.189591324308,"y":18938.186644726487},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Cycle","config":"{ \n\"codeName\": \"cycle\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","id":"c4059697-9213-4575-94b5-d7a0fa8f6b1d","savedPayload":{"position":{"x":13233.46558423204,"y":18974.48797517283},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Head Of The Market","config":"{ \n\"codeName\": \"headOfTheMarket\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","id":"b54cfc30-0893-4014-abad-56816efc482d","savedPayload":{"position":{"x":13116.153004683045,"y":18980.63606694896},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Process Date","config":"{ \n\"codeName\": \"processDate\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","id":"855cf89d-cf40-4af9-b07e-282aa069c746","savedPayload":{"position":{"x":13001.246511105379,"y":18956.21193776053},"targetPosition":{"x":13151.459597760575,"y":18532.02326676905},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfd06cb2-34d5-4805-80e8-8ede45d7eb83","savedPayload":{"position":{"x":13151.459597760575,"y":18532.02326676905},"targetPosition":{"x":12780.602812880668,"y":18277.140460152877},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"6acf4f24-db31-4187-b3fc-ee3b38697206","savedPayload":{"position":{"x":12693.006635211324,"y":18093.491254555625},"targetPosition":{"x":12243.623344571766,"y":18117.04243486495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Current Episode","id":"74c7e9ac-b846-4336-aaf1-7ccc619f93ba"}}}],"productDefinitionFolders":[],"id":"c0f84917-7fae-468d-b96a-7a353de7763c","savedPayload":{"position":{"x":12178.385267157697,"y":18090.019938416895},"targetPosition":{"x":12039.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Product Definition Folder","name":"Features","project":"Foundations","products":[{"type":"Product Definition","name":"Features","config":"{\n \"codeName\": \"Features\",\n \"singularVariableName\": \"feature\",\n \"pluralVariableName\": \"features\",\n \"nodePath\": \"learningEngine.features.features\",\n \"nodePathType\": \"array\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"95cb434a-19d5-48ca-bc87-3c8019e79149","savedPayload":{"position":{"x":12885.005091687512,"y":17797.144606706817},"targetPosition":{"x":12767.442914626423,"y":17988.988643686487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"92a2b572-3425-4d5b-93c8-0b4a684f6919","savedPayload":{"position":{"x":12949.471738360786,"y":17856.73696192068},"targetPosition":{"x":12767.442914626423,"y":17988.988643686487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","id":"66c751d2-4460-4599-9862-fe7203c2ccd1","savedPayload":{"position":{"x":13171.701614994692,"y":17891.934716554733},"targetPosition":{"x":12989.67279126033,"y":18024.18639832054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","id":"948de706-cf53-49f6-9415-e0eff5c53731","savedPayload":{"position":{"x":13211.902667894235,"y":18059.384152954593},"targetPosition":{"x":12989.67279126033,"y":18024.18639832054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Feature Value","config":"{\n \"codeName\": \"featureValue\",\n \"isString\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"e7843ddd-f3de-477d-84ca-e401a462b69f","savedPayload":{"position":{"x":13121.924473026136,"y":18206.215222054903},"targetPosition":{"x":12989.67279126033,"y":18024.18639832054},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"706230b2-1266-4d21-9bf0-4a0a4cb08648","savedPayload":{"position":{"x":12989.67279126033,"y":18024.18639832054},"targetPosition":{"x":12767.442914626423,"y":17988.988643686487},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a42e93d0-69ee-4ac9-ae97-1e3d7c3158be","savedPayload":{"position":{"x":12767.442914626423,"y":17988.988643686487},"targetPosition":{"x":12403.385267157697,"y":18253.4920072181},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"v"},"referenceParent":{"type":"Plotter Module","name":"Features","id":"fa5cf396-f989-427a-97aa-369aedf3234d"}}}],"productDefinitionFolders":[],"id":"9c1850a8-4a4a-495d-b5a8-127c173f5e8a","savedPayload":{"position":{"x":12403.385267157697,"y":18253.4920072181},"targetPosition":{"x":12039.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Product Definition Folder","name":"Labels","project":"Foundations","products":[{"type":"Product Definition","name":"Labels","config":"{\n \"codeName\": \"Labels\",\n \"singularVariableName\": \"label\",\n \"pluralVariableName\": \"labels\",\n \"nodePath\": \"learningEngine.labels.labels\",\n \"nodePathType\": \"array\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"6c91e785-8c5e-4af5-9e81-90e0ee6c4116","savedPayload":{"position":{"x":13147.200514504011,"y":18431.89159846757},"targetPosition":{"x":12939.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"0e62efa2-6fac-40f4-a09c-306b4600ba4f","savedPayload":{"position":{"x":13164.327619688971,"y":18517.995370749715},"targetPosition":{"x":12939.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","id":"e1ff1426-01df-492b-a100-128ddeb8d255","savedPayload":{"position":{"x":13323.426645455944,"y":18677.094396516688},"targetPosition":{"x":13098.426645455944,"y":18677.094396516688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","id":"23e790cc-908e-4a1c-9429-744f26a260b8","savedPayload":{"position":{"x":13257.525671222917,"y":18836.19342228366},"targetPosition":{"x":13098.426645455944,"y":18677.094396516688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Label Value","config":"{\n \"codeName\": \"labelValue\",\n \"isString\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"233082bb-139c-4877-8052-1f1deef15067","savedPayload":{"position":{"x":13098.426645455944,"y":18902.094396516688},"targetPosition":{"x":13098.426645455944,"y":18677.094396516688},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"aa1126b6-533b-42e2-b1b3-684e7f99d888","savedPayload":{"position":{"x":13098.426645455944,"y":18677.094396516688},"targetPosition":{"x":12939.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"8a6ab3ed-6713-4466-a76e-fcceef59b26d","savedPayload":{"position":{"x":12939.327619688971,"y":18517.995370749715},"targetPosition":{"x":12489.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"v"},"referenceParent":{"type":"Plotter Module","name":"Labels","id":"c608380b-4e7b-4237-8127-faf99edb27d7"}}}],"productDefinitionFolders":[],"id":"18d5d82a-0d84-4845-a8c5-de9ab1366dfc","savedPayload":{"position":{"x":12489.327619688971,"y":18517.995370749715},"targetPosition":{"x":12039.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Product Definition Folder","name":"Predictions","project":"Foundations","products":[{"type":"Product Definition","name":"Predictions","config":"{\n \"codeName\": \"Predictions\",\n \"singularVariableName\": \"prediction\",\n \"pluralVariableName\": \"predictions\",\n \"nodePath\": \"learningEngine.predictions.predictions\",\n \"nodePathType\": \"array\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"cb3aee40-6019-4f0b-8acc-6f384e414651","savedPayload":{"position":{"x":12986.2261467159,"y":19099.527304680523},"targetPosition":{"x":12767.442914626423,"y":19047.002097812943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"cbca15ec-5937-4dbb-9750-d851d120a658","savedPayload":{"position":{"x":12949.471738360786,"y":19179.25377957875},"targetPosition":{"x":12767.442914626423,"y":19047.002097812943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","id":"b378851b-d440-45e9-9c4a-ca06f8a1f6e1","savedPayload":{"position":{"x":12984.669492994837,"y":19401.483656212655},"targetPosition":{"x":12802.640669260474,"y":19269.231974446848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","id":"b2dda032-dbe3-4278-9dc5-fa5a73ed7641","savedPayload":{"position":{"x":12837.838423894525,"y":19491.461851080752},"targetPosition":{"x":12802.640669260474,"y":19269.231974446848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Prediction Value","config":"{\n \"codeName\": \"predictionValue\",\n \"isString\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"0adea742-370e-4dd2-9d11-007a4f4919cf","savedPayload":{"position":{"x":12670.388987494667,"y":19451.26079818121},"targetPosition":{"x":12802.640669260474,"y":19269.231974446848},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1848d43b-53ab-436d-826f-458d02ed1291","savedPayload":{"position":{"x":12802.640669260474,"y":19269.231974446848},"targetPosition":{"x":12767.442914626423,"y":19047.002097812943},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b2746119-b85f-4f32-8ac1-ddbf4a934373","savedPayload":{"position":{"x":12767.442914626423,"y":19047.002097812943},"targetPosition":{"x":12403.385267157697,"y":18782.49873428133},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"v"},"referenceParent":{"type":"Plotter Module","name":"Predictions","id":"af455ab4-5064-4f50-96e4-4ecc4b06ef00"}}}],"productDefinitionFolders":[],"id":"b047fd17-a0f4-4eeb-8469-efe4b3afdcd9","savedPayload":{"position":{"x":12403.385267157697,"y":18782.49873428133},"targetPosition":{"x":12039.327619688971,"y":18517.995370749715},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"608a3ab0-e1aa-470a-9142-eb2e92a2d284","savedPayload":{"position":{"x":12039.327619688971,"y":18517.995370749715},"targetPosition":{"x":11611.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Product Definition Folder","name":"Learning System","project":"Foundations","products":[{"type":"Product Definition","name":"Learning System Errors","config":"{\n \"codeName\": \"Learning-System-Errors\",\n \"singularVariableName\": \"learningSystemError\",\n \"pluralVariableName\": \"learningSystemErrors\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"errors\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"2a487ee8-0eb4-497f-84c9-f647b16dd17a","savedPayload":{"position":{"x":12356.356190088165,"y":18213.269786128963},"targetPosition":{"x":12303.830983220585,"y":18432.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"57d6ac5b-46a8-487d-88ac-48ddd012e842","savedPayload":{"position":{"x":12436.082664986392,"y":18250.024194484078},"targetPosition":{"x":12303.830983220585,"y":18432.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"f5042769-a963-4687-9c31-43621e0ab333","savedPayload":{"position":{"x":12548.200227067835,"y":18095.707609067875},"targetPosition":{"x":12495.675020200255,"y":18314.490841157352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"c9ba0794-54fc-4062-a416-660d8c8d14f6","savedPayload":{"position":{"x":12687.519057179925,"y":18196.928664096264},"targetPosition":{"x":12495.675020200255,"y":18314.490841157352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Errors","config":"{\n \"codeName\": \"errors\",\n \"isString\": false\n}","project":"Foundations","id":"5ea2a845-fd76-4119-b9a8-c9a39bc1ce1c","savedPayload":{"position":{"x":12714.458252289733,"y":18367.016048024932},"targetPosition":{"x":12495.675020200255,"y":18314.490841157352},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"47b842b7-958b-40b1-8f3e-266f55494eb1","savedPayload":{"position":{"x":12495.675020200255,"y":18314.490841157352},"targetPosition":{"x":12303.830983220585,"y":18432.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"abbfae5c-7a9b-412f-b9d4-4de62fcef1f0","savedPayload":{"position":{"x":12303.830983220583,"y":18432.05301821844},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Errors","id":"0ebe46ec-88d8-4051-968f-2b96cb4b9f31"}}},{"type":"Product Definition","name":"Learning System Highlights","config":"{\n \"codeName\": \"Learning-System-Highlights\",\n \"singularVariableName\": \"learningSystemHighlight\",\n \"pluralVariableName\": \"learningSystemHighlights\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"highlights\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1","savedPayload":{"position":{"x":12520.947444218786,"y":18339.763265175883},"targetPosition":{"x":12403.385267157697,"y":18531.607302155553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"4b724ede-ed95-4c87-b555-294511613b76","savedPayload":{"position":{"x":12585.41409089206,"y":18399.355620389746},"targetPosition":{"x":12403.385267157697,"y":18531.607302155553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"37610c20-88a3-4326-a6f1-9a8715777777","savedPayload":{"position":{"x":12739.730676308263,"y":18287.238058308303},"targetPosition":{"x":12622.168499247175,"y":18479.082095287973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"d6ee1af7-2c15-429c-8f68-36a638c18377","savedPayload":{"position":{"x":12840.951731336652,"y":18426.556888420393},"targetPosition":{"x":12622.168499247175,"y":18479.082095287973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Highlights","config":"{\n \"codeName\": \"highlights\",\n \"isString\": false\n}","project":"Foundations","id":"ab3f38bb-a679-4476-81c4-cb4836c04a7d","savedPayload":{"position":{"x":12814.012536226845,"y":18596.64427234906},"targetPosition":{"x":12622.168499247175,"y":18479.082095287973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d09baaa4-a5bb-4a0a-903a-87244b39bc35","savedPayload":{"position":{"x":12622.168499247175,"y":18479.082095287973},"targetPosition":{"x":12403.385267157697,"y":18531.607302155553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"de09ef26-d9f3-4dc7-ab1d-e7c091a9233d","savedPayload":{"position":{"x":12403.385267157697,"y":18531.607302155553},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Highlights","id":"e871938a-41c8-49ce-bed3-df2bbd44fde3"}}},{"type":"Product Definition","name":"Learning System Values","config":"{\n \"codeName\": \"Learning-System-Values\",\n \"singularVariableName\": \"learningSystemValue\",\n \"pluralVariableName\": \"learningSystemValues\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"values\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"d1702db2-e4e8-4e01-8a31-9e7b23cf944f","savedPayload":{"position":{"x":12638.394394281797,"y":18510.92720734415},"targetPosition":{"x":12467.30305202179,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"bdcf18f2-ab49-4b5c-8220-07e4d9a76880","savedPayload":{"position":{"x":12681.290768188199,"y":18587.524194484078},"targetPosition":{"x":12467.30305202179,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"fe0936f9-89f0-4039-ba93-22f19fbc9288","savedPayload":{"position":{"x":12862.70079437175,"y":18528.580503882917},"targetPosition":{"x":12691.609452111745,"y":18674.706314757208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"12eab8e6-527a-42ac-92b9-fbff54c680df","savedPayload":{"position":{"x":12915.915852201699,"y":18692.359611295975},"targetPosition":{"x":12691.609452111745,"y":18674.706314757208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Values","config":"{\n \"codeName\": \"values\",\n \"isString\": false,\n \"decimals\": 10\n}","project":"Foundations","id":"a5e5c2bb-94e4-4c09-85d6-d3571db10690","savedPayload":{"position":{"x":12837.735262986036,"y":18845.797657017214},"targetPosition":{"x":12691.609452111745,"y":18674.706314757208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0456fb61-2d77-4d8c-9e79-3b5999f408b0","savedPayload":{"position":{"x":12691.609452111745,"y":18674.706314757208},"targetPosition":{"x":12467.30305202179,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"bf07c203-188a-4f50-9bdf-8ec84d617642","savedPayload":{"position":{"x":12467.30305202179,"y":18657.05301821844},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Values","id":"da56e587-d6b5-484b-b802-dabd52f69849"}}},{"type":"Product Definition","name":"Learning System Status","config":"{\n \"codeName\": \"Learning-System-Status\",\n \"singularVariableName\": \"learningSystemState\",\n \"pluralVariableName\": \"learningSystemStatus\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"0e09e729-0b1d-411d-b7ed-c9b49979326c","savedPayload":{"position":{"x":12697.20051450401,"y":18710.00689340502},"targetPosition":{"x":12489.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"3deef37c-60ad-4137-a5df-fbbf450a161e","savedPayload":{"position":{"x":12714.327619688971,"y":18796.110665687167},"targetPosition":{"x":12489.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"cf10f62a-d5ed-492c-b71e-393c318ea36d","savedPayload":{"position":{"x":12905.073409319048,"y":18796.110665687167},"targetPosition":{"x":12697.20051450401,"y":18882.214437969313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"1f8aba25-f907-4538-8783-625eaf53c140","savedPayload":{"position":{"x":12905.073409319048,"y":18968.31821025146},"targetPosition":{"x":12697.20051450401,"y":18882.214437969313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Status","config":"{\n \"codeName\": \"status\",\n \"isString\": false\n}","project":"Foundations","id":"7123a16b-ddeb-42ff-8cd8-e5570699407c","savedPayload":{"position":{"x":12783.304286786155,"y":19090.08733278435},"targetPosition":{"x":12697.20051450401,"y":18882.214437969313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b023593-453f-4952-abf1-552f3c321859","savedPayload":{"position":{"x":12697.20051450401,"y":18882.214437969313},"targetPosition":{"x":12489.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"547fbf31-e931-4c4b-8438-6b8746c4d247","savedPayload":{"position":{"x":12489.327619688971,"y":18796.110665687167},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Status","id":"726a1c09-ce3d-4937-85f9-a2c900932818"}}},{"type":"Product Definition","name":"Learning System Progress","config":"{\n \"codeName\": \"Learning-System-Progress\",\n \"singularVariableName\": \"learningSystemProgress\",\n \"pluralVariableName\": \"learningSystemProgresses\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"progress\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"7d52a48e-8f44-485a-b898-1ecf3de2b642","savedPayload":{"position":{"x":12691.609452111745,"y":18917.515016617126},"targetPosition":{"x":12467.30305202179,"y":18935.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"308caaa5-5821-44a3-a971-119f5b5a2f3a","savedPayload":{"position":{"x":12681.290768188199,"y":19004.697136890256},"targetPosition":{"x":12467.30305202179,"y":18935.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"393722a2-4de0-4f53-90f0-10593e0b95be","savedPayload":{"position":{"x":12862.70079437175,"y":19063.640827491417},"targetPosition":{"x":12638.394394281797,"y":19081.294124030184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"0a92748d-d8f4-47f3-be30-d9b1de5dc640","savedPayload":{"position":{"x":12809.485736541803,"y":19227.419934904476},"targetPosition":{"x":12638.394394281797,"y":19081.294124030184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Progress","config":"{\n \"codeName\": \"progress\",\n \"isString\": false\n}","project":"Foundations","id":"2732303d-919a-4b2b-bc19-241327c1cf14","savedPayload":{"position":{"x":12656.047690820564,"y":19305.60052412014},"targetPosition":{"x":12638.394394281797,"y":19081.294124030184},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9b24398e-6f4d-44db-9f16-e795168a997b","savedPayload":{"position":{"x":12638.394394281797,"y":19081.294124030184},"targetPosition":{"x":12467.30305202179,"y":18935.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"2c73dc34-07b1-4eaa-9eac-7f8a913e54db","savedPayload":{"position":{"x":12467.30305202179,"y":18935.168313155893},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Progress","id":"bddd3dbc-44ce-4974-8d27-475f3ff00a75"}}},{"type":"Product Definition","name":"Learning System Running","config":"{\n \"codeName\": \"Learning-System-Running\",\n \"singularVariableName\": \"learningSystemRun\",\n \"pluralVariableName\": \"learningSystemRunning\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"running\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc","savedPayload":{"position":{"x":12622.168499247175,"y":19113.13923608636},"targetPosition":{"x":12403.385267157697,"y":19060.61402921878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"704e2e55-c731-4405-a0ac-bd587a502b0f","savedPayload":{"position":{"x":12585.41409089206,"y":19192.865710984588},"targetPosition":{"x":12403.385267157697,"y":19060.61402921878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"85dc3af3-5400-4a06-a39b-b6417bf5bdfb","savedPayload":{"position":{"x":12739.730676308263,"y":19304.98327306603},"targetPosition":{"x":12520.947444218786,"y":19252.45806619845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"ac644b71-277f-47de-90f9-cc0924315b47","savedPayload":{"position":{"x":12638.509621279874,"y":19444.30210317812},"targetPosition":{"x":12520.947444218786,"y":19252.45806619845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Running","config":"{\n \"codeName\": \"running\",\n \"isString\": false\n}","project":"Foundations","id":"35b77253-8b49-49ea-add7-784de0a1444b","savedPayload":{"position":{"x":12468.422237351206,"y":19471.24129828793},"targetPosition":{"x":12520.947444218786,"y":19252.45806619845},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"6a42af0b-f985-46e1-ae5a-0907ddd4dbc0","savedPayload":{"position":{"x":12520.947444218786,"y":19252.45806619845},"targetPosition":{"x":12403.385267157697,"y":19060.61402921878},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048","savedPayload":{"position":{"x":12403.385267157697,"y":19060.61402921878},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Running","id":"9767758e-51fa-4581-8575-a98b7d182644"}}},{"type":"Product Definition","name":"Learning System Announcements","config":"{\n \"codeName\": \"Learning-System-Announcements\",\n \"singularVariableName\": \"learningSystemAnnouncement\",\n \"pluralVariableName\": \"learningSystemAnnouncements\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"announcements\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"4da28d63-2f82-4bac-acaf-b55d96c67ace","savedPayload":{"position":{"x":12495.675020200255,"y":19277.73049021698},"targetPosition":{"x":12303.830983220585,"y":19160.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"56438754-6219-4a56-b281-4bbafb02f8d9","savedPayload":{"position":{"x":12436.082664986392,"y":19342.197136890256},"targetPosition":{"x":12303.830983220585,"y":19160.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"5bf30b0d-26fe-4fb5-9608-89105cbdb0f8","savedPayload":{"position":{"x":12548.200227067835,"y":19496.51372230646},"targetPosition":{"x":12356.356190088165,"y":19378.95154524537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"4afac23d-82d9-46bb-9cd7-a4f70cb7a92d","savedPayload":{"position":{"x":12408.881396955745,"y":19597.73477733485},"targetPosition":{"x":12356.356190088165,"y":19378.95154524537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Announcements","config":"{\n \"codeName\": \"announcements\",\n \"isString\": false\n}","project":"Foundations","id":"9d9160a2-0f6e-4079-b2a7-ca8083e478a9","savedPayload":{"position":{"x":12238.794013027076,"y":19570.79558222504},"targetPosition":{"x":12356.356190088165,"y":19378.95154524537},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b21d3090-33e1-428e-a24e-4ecbe6e2d554","savedPayload":{"position":{"x":12356.356190088165,"y":19378.95154524537},"targetPosition":{"x":12303.830983220585,"y":19160.168313155893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"3c5c38bf-827f-4448-8b2c-f24b97fcec96","savedPayload":{"position":{"x":12303.830983220583,"y":19160.168313155893},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Announcements","id":"79fcb191-55c6-4a99-9688-be5950a71f78"}}},{"type":"Product Definition","name":"Learning System Warnings","config":"{\n \"codeName\": \"Learning-System-Warnings\",\n \"singularVariableName\": \"learningSystemWarning\",\n \"pluralVariableName\": \"learningSystemWarnings\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"warnings\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"3a3d51a9-6eb8-4267-a00b-07ab26516721","savedPayload":{"position":{"x":12324.511078031988,"y":19395.177440279993},"targetPosition":{"x":12178.385267157697,"y":19224.086098019987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"1bdb790b-6e98-4cbc-8463-036d7d342d12","savedPayload":{"position":{"x":12247.91409089206,"y":19438.073814186395},"targetPosition":{"x":12178.385267157697,"y":19224.086098019987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"991e75b8-3c7a-412d-bbe2-9c4481e5b7bc","savedPayload":{"position":{"x":12306.857781493221,"y":19619.483840369947},"targetPosition":{"x":12160.73197061893,"y":19448.39249810994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"3ded4031-586f-42c7-985d-9d3538f4c03f","savedPayload":{"position":{"x":12143.078674080163,"y":19672.698898199895},"targetPosition":{"x":12160.73197061893,"y":19448.39249810994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Warnings","config":"{\n \"codeName\": \"warnings\",\n \"isString\": false\n}","project":"Foundations","id":"5c6b8cab-f143-452c-a73d-e09d1b5f8ea2","savedPayload":{"position":{"x":11989.640628358924,"y":19594.518308984232},"targetPosition":{"x":12160.73197061893,"y":19448.39249810994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4b6ad228-f28f-4846-b13d-1d9583efbef7","savedPayload":{"position":{"x":12160.73197061893,"y":19448.39249810994},"targetPosition":{"x":12178.385267157697,"y":19224.086098019987},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"6e56cf66-5a39-4723-b708-2cc3b58a28f9","savedPayload":{"position":{"x":12178.385267157697,"y":19224.086098019987},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Warnings","id":"ba37a274-dd77-46f1-b173-6a2241f6840e"}}},{"type":"Product Definition","name":"Learning System Infos","config":"{\n \"codeName\": \"Learning-System-Infos\",\n \"singularVariableName\": \"learningSystemInfo\",\n \"pluralVariableName\": \"learningSystemInfos\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"infos\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"ec478333-805d-4c59-a550-3a51a9ebdc5b","savedPayload":{"position":{"x":12125.431391971117,"y":19453.983560502205},"targetPosition":{"x":12039.327619688971,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"6c89f99e-279f-4d61-a03d-59667ac1614f","savedPayload":{"position":{"x":12039.327619688971,"y":19471.110665687167},"targetPosition":{"x":12039.327619688971,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}","project":"Foundations","id":"a53e1c42-6fde-4831-ae76-7968cfdef2fe","savedPayload":{"position":{"x":12039.327619688971,"y":19661.856455317244},"targetPosition":{"x":11953.223847406825,"y":19453.983560502205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}","project":"Foundations","id":"35e67fd8-1ceb-4c08-9945-953f4882bc5c","savedPayload":{"position":{"x":11867.12007512468,"y":19661.856455317244},"targetPosition":{"x":11953.223847406825,"y":19453.983560502205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Infos","config":"{\n \"codeName\": \"infos\",\n \"isString\": false\n}","project":"Foundations","id":"727a316b-5528-4656-8ba8-9e521bc6810a","savedPayload":{"position":{"x":11745.350952591787,"y":19540.08733278435},"targetPosition":{"x":11953.223847406825,"y":19453.983560502205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b22b6a89-4659-42fc-99a4-5abd65502d34","savedPayload":{"position":{"x":11953.223847406825,"y":19453.983560502205},"targetPosition":{"x":12039.327619688971,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"q"}}},"id":"9a158859-63ce-4325-920e-330097af89c0","savedPayload":{"position":{"x":12039.327619688971,"y":19246.110665687167},"targetPosition":{"x":12039.327619688971,"y":18796.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Infos","id":"64656680-9d40-4e0b-afe7-d84d4332261c"}}}],"productDefinitionFolders":[],"id":"62b002cf-fbf0-4b19-95c2-aa20d1d7a370","savedPayload":{"position":{"x":12039.327619688971,"y":18796.110665687167},"targetPosition":{"x":11611.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Product Definition Folder","name":"Simulation Objects","project":"Foundations","products":[{"type":"Product Definition","name":"Episodes","config":"{\n \"codeName\": \"Episode-Objects\",\n \"singularVariableName\": \"episodeObject\",\n \"pluralVariableName\": \"episodeObjects\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"6fad647f-d440-4423-ad34-f21495863be4","savedPayload":{"position":{"x":12511.873904946435,"y":19210.031968440548},"targetPosition":{"x":12286.951006826934,"y":19204.142155071277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }","project":"Foundations","id":"a9a9f046-27e3-4899-a351-55351cf3b1a1","savedPayload":{"position":{"x":12492.49873479652,"y":19295.657899763333},"targetPosition":{"x":12286.951006826934,"y":19204.142155071277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Serial Number","config":"{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}","project":"Foundations","id":"ace06ac4-8d8a-47d9-8e73-c56332a4aeb9","savedPayload":{"position":{"x":13731.824191897924,"y":19498.10492694961},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Identifier","config":"{\n \"codeName\": \"identifier\",\n \"isString\": true\n}","project":"Foundations","id":"14a33d30-21c2-4af9-90ed-2737ee9dc93d","savedPayload":{"position":{"x":13804.791443530992,"y":19802.03540340096},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","id":"12649a72-66ec-4eed-b553-531e0f212696","savedPayload":{"position":{"x":13769.407886332687,"y":20112.592899215866},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","id":"865f631c-f841-4dee-899a-d86ae5ece15f","savedPayload":{"position":{"x":13629.941299506809,"y":20392.31959705854},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Exit Type","config":"{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","id":"b6dcc9c3-8aef-4b00-b8d6-a231623e22f6","savedPayload":{"position":{"x":13403.213411732166,"y":20607.476328842786},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Status","config":"{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}","project":"Foundations","id":"666c82e6-9081-4544-b2ea-b506770d42fb","savedPayload":{"position":{"x":13116.570952421627,"y":20732.112017340245},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Begin Rate","config":"{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","id":"dd673337-26f2-405c-8c0b-4cb67c2a664a","savedPayload":{"position":{"x":12804.587232560196,"y":20751.193759091264},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End Rate","config":"{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}","project":"Foundations","id":"90bd1d5e-1085-42c6-8d58-90f912696312","savedPayload":{"position":{"x":12504.892093152484,"y":20662.42001442416},"targetPosition":{"x":12906.470124951313,"y":19856.979088982334},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"38202a05-9d7d-4da7-88af-da338eef69de","savedPayload":{"position":{"x":12906.470124951313,"y":19856.979088982334},"targetPosition":{"x":12286.951006826934,"y":19204.142155071277},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}},"id":"60a5f962-1b8f-4260-91c6-e05209a2f150","savedPayload":{"position":{"x":12140.358914419376,"y":19385.168313155893},"targetPosition":{"x":11875.855550887763,"y":19021.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Episode Objects","id":"67ef0a2d-8f83-4507-b2c7-54f026b23034"}}}],"productDefinitionFolders":[],"id":"bd3c0efa-8113-4636-9e14-f63f22f9d753","savedPayload":{"position":{"x":11875.855550887763,"y":19021.110665687167},"targetPosition":{"x":11611.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"77e3ffe9-0c82-4632-85ab-7ec6b74791dc","savedPayload":{"position":{"x":11611.352187356151,"y":18657.05301821844},"targetPosition":{"x":11161.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"j"}}}],"plotters":[{"type":"Plotter","name":"Learning Engine","config":"{ \n\"codeName\": \"Learning-Engine\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Learning Episode Counters","config":"{\n \"codeName\": \"Learning-Episode-Counters\"\n}","project":"Foundations","panels":[{"type":"Plotter Panel","name":"Learning Episode Counters","config":"{ \n \"codeName\": \"Learning-Episode-Counters\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Periods","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.periods","project":"Foundations","id":"48c7dadc-a208-48da-8e23-2f0b8ff0a8ac","savedPayload":{"position":{"x":12084.688367353161,"y":18944.399154348943},"targetPosition":{"x":11937.923699815583,"y":19114.94279205667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5876f3e6-ab1e-4c23-a773-74e10e9bad28","savedPayload":{"position":{"x":11937.923699815583,"y":19114.94279205667},"targetPosition":{"x":11791.159032278005,"y":19285.486429764398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Hits","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hits","project":"Foundations","id":"e96035c8-290e-4f6d-8203-6062a31ada93","savedPayload":{"position":{"x":12239.900741009535,"y":19251.85788765051},"targetPosition":{"x":12015.52988664377,"y":19268.672158707453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b6f33707-a4b1-4e1e-a33a-fa94bfe837e7","savedPayload":{"position":{"x":12015.52988664377,"y":19268.672158707453},"targetPosition":{"x":11791.159032278005,"y":19285.486429764398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Fails","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.fails","project":"Foundations","id":"414f3c3d-624b-4ad7-8dca-2618e835bdc6","savedPayload":{"position":{"x":12132.24630769346,"y":19579.01576483955},"targetPosition":{"x":11961.702669985732,"y":19432.251097301974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7877cfac-08ed-4132-989b-9b3c05d12fd1","savedPayload":{"position":{"x":11961.702669985732,"y":19432.251097301974},"targetPosition":{"x":11791.159032278005,"y":19285.486429764398},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e24d28b3-e035-4f39-aa88-b22cfafeb1b7","savedPayload":{"position":{"x":11791.159032278005,"y":19285.486429764398},"targetPosition":{"x":11566.78817791224,"y":19302.300700821343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"ce4f9532-2bc2-4621-ab95-72e36670b42f","savedPayload":{"position":{"x":11630.161684444398,"y":19395.25256293189},"targetPosition":{"x":11566.78817791224,"y":19302.300700821343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"788bfd62-11af-4bbe-96f4-d2ba930334a2","savedPayload":{"position":{"x":11584.21386670981,"y":19260.962082714992},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Learning Episode Statistics","config":"{ \n\"codeName\": \"Learning-Episode-Statistics\"\n}","project":"Foundations","panels":[{"type":"Plotter Panel","name":"Learning Episode Statistics","config":"{ \n \"codeName\": \"Learning-Episode-Statistics\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Days","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.days","project":"Foundations","id":"277485fd-1224-44b4-9c74-056670008da7","savedPayload":{"position":{"x":12297.350701877678,"y":18516.766191637038},"targetPosition":{"x":12215.14897139524,"y":18726.212785081985},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c15f5fb5-c33f-42e0-b199-1be374b721e1","savedPayload":{"position":{"x":12215.14897139524,"y":18726.212785081985},"targetPosition":{"x":12132.947240912801,"y":18935.659378526932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Hit Ratio","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hitRatio","project":"Foundations","id":"9011f392-a4b5-4de7-8970-3b4b324b1edb","savedPayload":{"position":{"x":12545.400256054292,"y":18755.70796758305},"targetPosition":{"x":12339.173748483547,"y":18845.68367305499},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"651a608a-9cb6-456a-b136-de7fec4c988a","savedPayload":{"position":{"x":12339.173748483547,"y":18845.68367305499},"targetPosition":{"x":12132.947240912801,"y":18935.659378526932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Hit Fail","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.hitFail","project":"Foundations","id":"1ab21d8a-3a1e-40f2-8b2c-0e6a22e9d38b","savedPayload":{"position":{"x":12551.840427802692,"y":19100.062839491813},"targetPosition":{"x":12342.393834357747,"y":19017.861109009373},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"250bdaa3-a022-4f20-bce8-ae0dfc53bcf4","savedPayload":{"position":{"x":12342.393834357747,"y":19017.861109009373},"targetPosition":{"x":12132.947240912801,"y":18935.659378526932},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5b295fb8-10d6-4f29-9dfd-9e3d1cccc887","savedPayload":{"position":{"x":12132.947240912801,"y":18935.659378526932},"targetPosition":{"x":11926.720733342056,"y":19025.635083998874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"a0905dc2-58ed-42bd-b7e3-7e4e06f96601","savedPayload":{"position":{"x":12017.237983565807,"y":19092.43985487589},"targetPosition":{"x":11926.720733342056,"y":19025.635083998874},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"59f91a2a-a1ba-4414-a9a2-ea1c05ba7887","savedPayload":{"position":{"x":11506.072186759691,"y":19396.307442577385},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Current Candle","config":"{ \n\"codeName\": \"Current-Candle\"\n}","project":"Foundations","panels":[],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"f3929cc8-9c0a-481f-921b-6ff9c2c66da9","savedPayload":{"position":{"x":11442.602187356151,"y":19594.19230784719},"targetPosition":{"x":11386.352187356151,"y":19496.76444992144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"867dbe76-ca02-45a3-88c3-afc055c1234a","savedPayload":{"position":{"x":11386.352187356151,"y":19496.76444992144},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Distance To Learning Event","config":"{ \n\"codeName\": \"Distance-To-Learning-Event\"\n}","project":"Foundations","panels":[],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"2eec9ac9-49eb-4c24-8115-3265706b24cd","savedPayload":{"position":{"x":11259.029287293799,"y":19661.00737928781},"targetPosition":{"x":11239.49386730627,"y":19550.216507073936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"4495e33d-7fe3-4fb6-96ee-191d863e768d","savedPayload":{"position":{"x":11239.49386730627,"y":19550.216507073936},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Current Episode","config":"{ \n\"codeName\": \"Current-Position\"\n}","project":"Foundations","panels":[],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"2421954e-3258-4064-a4b0-24f90fc6f77e","savedPayload":{"position":{"x":11063.675087418504,"y":19661.00737928781},"targetPosition":{"x":11083.210507406033,"y":19550.216507073936},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{}}},"id":"74c7e9ac-b846-4336-aaf1-7ccc619f93ba","savedPayload":{"position":{"x":11083.210507406033,"y":19550.216507073936},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Features","config":"{\n \"codeName\": \"Features\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.featureValue","project":"Foundations","id":"3fe9e2a5-fb78-46da-b67f-36383cf6de73","savedPayload":{"position":{"x":11588.352120101274,"y":19989.66535689959},"targetPosition":{"x":11371.018809186233,"y":19931.43107175152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"370b3386-2636-41c7-a81e-0cfe6f0a14a5","savedPayload":{"position":{"x":11371.018809186233,"y":19931.43107175152},"targetPosition":{"x":11153.685498271192,"y":19873.196786603454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.featureValue","project":"Foundations","id":"d187815b-8f5f-4523-a68f-2220583c392f","savedPayload":{"position":{"x":11270.154068567328,"y":20307.863408433535},"targetPosition":{"x":11211.91978341926,"y":20090.530097518495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda","savedPayload":{"position":{"x":11211.91978341926,"y":20090.530097518495},"targetPosition":{"x":11153.685498271192,"y":19873.196786603454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"969ba0c1-7c44-421f-8cfa-d90d66a6ce97","savedPayload":{"position":{"x":11153.685498271192,"y":19873.196786603454},"targetPosition":{"x":10994.58647250422,"y":19714.09776083648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.featureValue !== 0","project":"Foundations","id":"93419c4f-d8b8-43e5-a0aa-eb74ac51bef5","savedPayload":{"position":{"x":11077.949275342366,"y":20106.28891307934},"targetPosition":{"x":10936.352187356151,"y":19931.43107175152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"d48f806b-b507-4485-8ade-e6af085724b0","savedPayload":{"position":{"x":10947.473578057778,"y":20143.63984788687},"targetPosition":{"x":10942.239982433483,"y":20043.77689441141},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0bda1c3d-45ac-47e8-8221-90b02a00d928","savedPayload":{"position":{"x":10942.239982433483,"y":20043.77689441141},"targetPosition":{"x":10936.352187356151,"y":19931.43107175152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"0e61f5c7-03b9-45e9-b25c-3ef099dbe25c","savedPayload":{"position":{"x":10813.80840447777,"y":20120.13194953924},"targetPosition":{"x":10936.352187356151,"y":19931.43107175152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"370b3386-2636-41c7-a81e-0cfe6f0a14a5"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"80c0b9a4-4d2b-4455-939e-b90d921e3fbe","savedPayload":{"position":{"x":10726.29659139428,"y":20012.063860399216},"targetPosition":{"x":10936.352187356151,"y":19931.43107175152},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda"}}}],"id":"240092dc-9ea0-4f20-9235-776b3f7945f6","savedPayload":{"position":{"x":10936.352187356151,"y":19931.43107175152},"targetPosition":{"x":10994.58647250422,"y":19714.09776083648},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"c79c9ef5-ea47-4e79-afc7-094eec213f75","savedPayload":{"position":{"x":10994.58647250422,"y":19714.09776083648},"targetPosition":{"x":10936.352187356151,"y":19496.76444992144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Feature Values","config":"{\n \"codeName\": \"Features\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Feature Value #1","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }","project":"Foundations","id":"2a1947d9-fba0-4a8b-a566-0a89eb5d3228","savedPayload":{"position":{"x":11048.852187356151,"y":20081.33159747594},"targetPosition":{"x":10936.352187356151,"y":19886.47588162444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"7e472aba-8f58-465c-946a-3040b22f0c6f","savedPayload":{"position":{"x":10936.352187356151,"y":19886.47588162444},"targetPosition":{"x":10823.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Feature Value #2","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }","project":"Foundations","id":"2d1e8bbb-c5ce-498e-aeb3-f01c2ce19b6e","savedPayload":{"position":{"x":10823.852187356151,"y":20141.62016577294},"targetPosition":{"x":10823.852187356151,"y":19916.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e3646754-a927-4dcd-b8c3-5621c129330d","savedPayload":{"position":{"x":10823.852187356151,"y":19916.62016577294},"targetPosition":{"x":10823.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Feature Value #3","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }","project":"Foundations","id":"11f1f61e-71b9-46c0-b293-5db8344dee8e","savedPayload":{"position":{"x":10598.852187356151,"y":20081.33159747594},"targetPosition":{"x":10711.352187356151,"y":19886.47588162444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f92f8211-4c24-421b-bdf1-6b39c7e792da","savedPayload":{"position":{"x":10711.352187356151,"y":19886.47588162444},"targetPosition":{"x":10823.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Feature Value #4","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }","project":"Foundations","id":"80b1192f-ed93-4b19-a01b-7d78e4280f01","savedPayload":{"position":{"x":10434.140755653152,"y":19916.62016577294},"targetPosition":{"x":10628.996471504652,"y":19804.12016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0a9d39b1-6767-4e9c-aace-dc40dd1baf9a","savedPayload":{"position":{"x":10628.996471504652,"y":19804.12016577294},"targetPosition":{"x":10823.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Feature Value #5","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }","project":"Foundations","id":"d333a5f9-0a13-4b2f-86d6-7d476f41a9d6","savedPayload":{"position":{"x":10373.852187356151,"y":19691.62016577294},"targetPosition":{"x":10598.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"18f7a85d-868a-4d61-8170-bebb0c473a1f","savedPayload":{"position":{"x":10598.852187356151,"y":19691.62016577294},"targetPosition":{"x":10823.852187356151,"y":19691.62016577294},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"74bd2915-3677-4761-9e77-b6d2dc170b77","savedPayload":{"position":{"x":10823.852187356151,"y":19691.62016577294},"targetPosition":{"x":10936.352187356151,"y":19496.76444992144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"a38345df-12a8-4e2b-b866-498b3893cf96","savedPayload":{"position":{"x":10719.01887644111,"y":19554.99873506951},"targetPosition":{"x":10936.352187356151,"y":19496.76444992144},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fa5cf396-f989-427a-97aa-369aedf3234d","savedPayload":{"position":{"x":10936.352187356151,"y":19496.76444992144},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Labels","config":"{\n \"codeName\": \"Labels\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.labelValue","project":"Foundations","id":"b8cc53a9-a72e-4820-a2c4-3c32443c4804","savedPayload":{"position":{"x":11260.729674656093,"y":20082.479898089245},"targetPosition":{"x":11076.42046469107,"y":19953.42519991026},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"896a16dd-05f4-4e5a-a47b-86aed49f627a","savedPayload":{"position":{"x":11076.42046469107,"y":19953.42519991026},"targetPosition":{"x":10892.111254726045,"y":19824.370501731275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.labelValue","project":"Foundations","id":"2bef37e0-158e-4810-8990-9e564a3290b3","savedPayload":{"position":{"x":10852.891170489598,"y":20272.65811587256},"targetPosition":{"x":10872.501212607822,"y":20048.514308801918},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f3a237b5-ead2-4724-9d53-049b404bb7b9","savedPayload":{"position":{"x":10872.501212607822,"y":20048.514308801918},"targetPosition":{"x":10892.111254726045,"y":19824.370501731275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b3c6128-455a-4b99-89f8-648b0b56f0ea","savedPayload":{"position":{"x":10892.111254726045,"y":19824.370501731275},"targetPosition":{"x":10797.022145834388,"y":19620.451249648027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.labelValue !== 0","project":"Foundations","id":"4a121eee-d26b-4383-9a11-c04eb13de258","savedPayload":{"position":{"x":10741.220282408263,"y":20017.5021391229},"targetPosition":{"x":10667.967447655403,"y":19804.76045961305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"0e82f7d3-a4a2-4c48-9baa-f9b580602a0a","savedPayload":{"position":{"x":10605.838460401821,"y":20007.975220255197},"targetPosition":{"x":10635.075630874095,"y":19912.344744658894},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"00e57d60-6036-4726-a874-0a7c0355c957","savedPayload":{"position":{"x":10635.075630874095,"y":19912.344744658894},"targetPosition":{"x":10667.967447655403,"y":19804.76045961305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"c75e2e93-69f8-4f92-81ce-ae970a0d328d","savedPayload":{"position":{"x":10488.274457894762,"y":19940.16883982226},"targetPosition":{"x":10667.967447655403,"y":19804.76045961305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"896a16dd-05f4-4e5a-a47b-86aed49f627a"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"f6642541-9a4b-4173-b7ab-25bfde56ce0d","savedPayload":{"position":{"x":10443.001716245215,"y":19808.68725106144},"targetPosition":{"x":10667.967447655403,"y":19804.76045961305},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"f3a237b5-ead2-4724-9d53-049b404bb7b9"}}}],"id":"7e28ca42-e66e-4ab3-9347-39a61fd44fd2","savedPayload":{"position":{"x":10667.967447655403,"y":19804.76045961305},"targetPosition":{"x":10797.022145834388,"y":19620.451249648027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"3a8c7e3b-de8a-474e-bafa-13b0df90a80e","savedPayload":{"position":{"x":10797.022145834388,"y":19620.451249648027},"targetPosition":{"x":10816.632187952611,"y":19396.307442577385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Label Values","config":"{\n \"codeName\": \"Labels\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Label Value #1","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }","project":"Foundations","id":"7e7a3fd4-c2ca-4908-b0cc-198b47e00b83","savedPayload":{"position":{"x":10722.413868200962,"y":19984.098143612347},"targetPosition":{"x":10683.343028225901,"y":19762.516399184602},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"35643ed2-681c-435b-b3f3-c5b752e7a3e0","savedPayload":{"position":{"x":10683.343028225901,"y":19762.516399184602},"targetPosition":{"x":10644.272188250841,"y":19540.934654756857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Label Value #2","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }","project":"Foundations","id":"257ff0e1-0020-4123-83fb-f7869771437e","savedPayload":{"position":{"x":10490.36312375429,"y":19963.796334110513},"targetPosition":{"x":10567.317656002566,"y":19752.365494433685},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8ca76ce-de3c-47de-bc64-df8336597668","savedPayload":{"position":{"x":10567.317656002566,"y":19752.365494433685},"targetPosition":{"x":10644.272188250841,"y":19540.934654756857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Label Value #3","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }","project":"Foundations","id":"48fb7dfd-2cc5-45b3-965b-2c21b9d2c8ce","savedPayload":{"position":{"x":10299.552188847301,"y":19830.1890791158},"targetPosition":{"x":10471.912188549071,"y":19685.56186693633},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5244ff66-a3ca-44af-a765-3dfcb8f4b3a6","savedPayload":{"position":{"x":10471.912188549071,"y":19685.56186693633},"targetPosition":{"x":10644.272188250841,"y":19540.934654756857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Label Value #4","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }","project":"Foundations","id":"f28cb359-6fc2-4bf9-acfc-22fc0709d8f1","savedPayload":{"position":{"x":10201.108699395347,"y":19619.076334706973},"targetPosition":{"x":10422.690443823094,"y":19580.005494731915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fb488988-dea3-4501-a6fb-bf1b1e527b33","savedPayload":{"position":{"x":10422.690443823094,"y":19580.005494731915},"targetPosition":{"x":10644.272188250841,"y":19540.934654756857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Label Value #5","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }","project":"Foundations","id":"4882434a-3e96-41fa-b509-f0e5aad5d5b9","savedPayload":{"position":{"x":10221.410508897181,"y":19387.025590260302},"targetPosition":{"x":10432.841348574011,"y":19463.98012250858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"4b49e831-cbe9-46f4-b20e-5b42e3a9cf61","savedPayload":{"position":{"x":10432.841348574011,"y":19463.98012250858},"targetPosition":{"x":10644.272188250841,"y":19540.934654756857},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e05d315c-f6e6-4d02-9e45-d09bc19786c8","savedPayload":{"position":{"x":10644.272188250841,"y":19540.934654756857},"targetPosition":{"x":10816.632187952611,"y":19396.307442577385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"d00933b3-6f69-42fb-ba37-35ae41489a6b","savedPayload":{"position":{"x":10592.488380881969,"y":19376.69740045916},"targetPosition":{"x":10816.632187952611,"y":19396.307442577385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c608380b-4e7b-4237-8127-faf99edb27d7","savedPayload":{"position":{"x":10816.632187952611,"y":19396.307442577385},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Predictions","config":"{\n \"codeName\": \"Predictions\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.predictionValue","project":"Foundations","id":"0e3a748e-fddb-4572-89c4-40f6845315ef","savedPayload":{"position":{"x":10921.120837587028,"y":20057.64356179893},"targetPosition":{"x":10792.066139408043,"y":19873.334351833906},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"85f79fcd-e271-4414-a4e1-ae6d69f94fa0","savedPayload":{"position":{"x":10792.066139408043,"y":19873.334351833906},"targetPosition":{"x":10663.011441229059,"y":19689.025141868882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.predictionValue","project":"Foundations","id":"e5ab42f1-3d05-44ce-9c62-5d46d2a1b10d","savedPayload":{"position":{"x":10472.833223445743,"y":20096.863646035377},"targetPosition":{"x":10567.9223323374,"y":19892.94439395213},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"532186b9-403c-496d-8f57-a132c6190541","savedPayload":{"position":{"x":10567.9223323374,"y":19892.94439395213},"targetPosition":{"x":10663.011441229059,"y":19689.025141868882},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e333a7e0-7870-48b8-9002-8524b066a311","savedPayload":{"position":{"x":10663.011441229059,"y":19689.025141868882},"targetPosition":{"x":10643.401399110835,"y":19464.88133479824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.predictionValue !== 0","project":"Foundations","id":"feb010d9-51d8-4f63-8282-13fbd754f5c0","savedPayload":{"position":{"x":10455.165397697423,"y":19818.901764387414},"targetPosition":{"x":10459.092189145811,"y":19593.936032977224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","styleConditions":[{"type":"Style Condition","name":"New Style Condition","code":"","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"6f9591f6-7820-4de9-be19-a239f7ba11bb","savedPayload":{"position":{"x":10271.024994410796,"y":19843.509629867},"targetPosition":{"x":10331.206496726001,"y":19763.64607886227},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d2c8a1c2-da3c-463f-b169-831032fa3032","savedPayload":{"position":{"x":10331.206496726001,"y":19763.64607886227},"targetPosition":{"x":10391.387999041206,"y":19683.782527857544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"85838229-512b-4f0b-b751-20d6631cac61","savedPayload":{"position":{"x":10391.387999041206,"y":19683.782527857544},"targetPosition":{"x":10459.092189145811,"y":19593.936032977224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin","project":"Foundations","id":"b94938cf-06e8-404c-b7e7-0396b50f1a9c","savedPayload":{"position":{"x":10243.923619054129,"y":19659.71966653984},"targetPosition":{"x":10459.092189145811,"y":19593.936032977224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin","id":"85f79fcd-e271-4414-a4e1-ae6d69f94fa0"}}},{"type":"Polygon Vertex","name":"End","project":"Foundations","id":"b711ceff-1902-427c-8668-ef6f4bdc1fe4","savedPayload":{"position":{"x":10246.350509635964,"y":19520.683198224364},"targetPosition":{"x":10459.092189145811,"y":19593.936032977224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End","id":"532186b9-403c-496d-8f57-a132c6190541"}}}],"id":"88348152-cb65-4919-b845-47a4658bf564","savedPayload":{"position":{"x":10459.092189145811,"y":19593.936032977224},"targetPosition":{"x":10643.401399110835,"y":19464.88133479824},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"54ee3a16-5138-41b8-9a05-d31aa6021c44","savedPayload":{"position":{"x":10643.401399110835,"y":19464.88133479824},"targetPosition":{"x":10738.490508002493,"y":19260.962082714992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Prediction Values","config":"{\n \"codeName\": \"Predictions\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Prediction Value #1","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }","project":"Foundations","id":"e9d73a79-650f-43b5-98f3-11eed2aa85f5","savedPayload":{"position":{"x":10448.917988375542,"y":19781.08010381876},"targetPosition":{"x":10487.988828350602,"y":19559.498359391015},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"78909080-b088-4189-8eb8-7ae579fd3e55","savedPayload":{"position":{"x":10487.988828350602,"y":19559.498359391015},"targetPosition":{"x":10527.059668325663,"y":19337.91661496327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Prediction Value #2","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }","project":"Foundations","id":"68332a0c-014c-4fd4-9896-12864c0b8407","savedPayload":{"position":{"x":10237.805243966719,"y":19682.63661436681},"targetPosition":{"x":10382.43245614619,"y":19510.27661466504},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f5bb7179-705f-4ff6-9b55-881be9801d0a","savedPayload":{"position":{"x":10382.43245614619,"y":19510.27661466504},"targetPosition":{"x":10527.059668325663,"y":19337.91661496327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Prediction Value #3","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }","project":"Foundations","id":"f41b3e0f-121e-4289-b0f5-2b298c6869f2","savedPayload":{"position":{"x":10104.197988972002,"y":19491.825679459824},"targetPosition":{"x":10315.628828648832,"y":19414.871147211546},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"85f81932-e430-443a-9b1d-d40ae687285a","savedPayload":{"position":{"x":10315.628828648832,"y":19414.871147211546},"targetPosition":{"x":10527.059668325663,"y":19337.91661496327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Prediction Value #4","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }","project":"Foundations","id":"4ce53f14-b1fe-45c6-8ed1-5e0b54da1ee7","savedPayload":{"position":{"x":10083.896179470168,"y":19259.774935013153},"targetPosition":{"x":10305.477923897915,"y":19298.84577498821},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"489a254b-0957-4a86-aa63-1556e00515e1","savedPayload":{"position":{"x":10305.477923897915,"y":19298.84577498821},"targetPosition":{"x":10527.059668325663,"y":19337.91661496327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Prediction Value #5","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }","project":"Foundations","id":"62184223-daa3-4c49-8c7a-237fd4ae87c8","savedPayload":{"position":{"x":10182.339668922123,"y":19048.662190604326},"targetPosition":{"x":10354.699668623893,"y":19193.289402783797},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1030669d-b3c3-488e-a92b-7bf362adbc99","savedPayload":{"position":{"x":10354.699668623893,"y":19193.289402783797},"targetPosition":{"x":10527.059668325663,"y":19337.91661496327},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"86fc01d8-f92a-47e8-8da6-34a92813f583","savedPayload":{"position":{"x":10527.059668325663,"y":19337.91661496327},"targetPosition":{"x":10738.490508002493,"y":19260.962082714992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"recordValues":{"type":"Record Values","name":"New Record Values","project":"Foundations","id":"360f47a4-15f4-406c-a0c0-979a633330b1","savedPayload":{"position":{"x":10534.571255919247,"y":19165.872973823334},"targetPosition":{"x":10738.490508002493,"y":19260.962082714992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"af455ab4-5064-4f50-96e4-4ecc4b06ef00","savedPayload":{"position":{"x":10738.490508002493,"y":19260.962082714992},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cfe33a78-6588-49fb-8d34-8f22149061ee","savedPayload":{"position":{"x":11161.352187356151,"y":19107.05301821844},"targetPosition":{"x":11161.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Learning System","config":"{ \n\"codeName\": \"\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Highlights","config":"{ \n\"codeName\": \"Highlights\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesHighlights":{"type":"Nodes Highlights","name":"New Nodes Highlights","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"3b74694d-a152-42ae-9c8c-02828233a6cd","savedPayload":{"position":{"x":12017.30305202179,"y":19385.168313155893},"targetPosition":{"x":11589.327619688971,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e871938a-41c8-49ce-bed3-df2bbd44fde3","savedPayload":{"position":{"x":11589.327619688971,"y":19246.110665687167},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Values","config":"{ \n\"codeName\": \"Values\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesValues":{"type":"Nodes Values","name":"New Nodes Values","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"831311c7-a925-455a-8ad6-000d96d2b377","savedPayload":{"position":{"x":11889.467482293603,"y":19636.05974528167},"targetPosition":{"x":11525.409834824877,"y":19371.556381750055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"da56e587-d6b5-484b-b802-dabd52f69849","savedPayload":{"position":{"x":11525.409834824877,"y":19371.556381750055},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Errors","config":"{\n \"codeName\": \"Errors\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"errors\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": -100,\n \"rateOffsetBasedOnArrayIndex\": -50,\n \"rateRange\": 20\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Errors","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Error #1","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.errors[0][3]","project":"Foundations","id":"d4e825e4-d39f-4b76-b341-e6de19def4a7","savedPayload":{"position":{"x":12045.553264071244,"y":18594.73177229653},"targetPosition":{"x":12092.591072541687,"y":19042.266625212254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b16fbb53-78fe-4498-ad4b-427f0c6275e2","savedPayload":{"position":{"x":12092.591072541687,"y":19042.266625212254},"targetPosition":{"x":12139.62888101213,"y":19489.801478127978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Error #2","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.errors[1][3]","project":"Foundations","id":"88add502-4c62-44e3-9570-005129262d72","savedPayload":{"position":{"x":12505.691859780349,"y":18667.610566249634},"targetPosition":{"x":12322.66037039624,"y":19078.706022188806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a77ff001-72cb-424a-8144-09cb6355ad1c","savedPayload":{"position":{"x":12322.66037039624,"y":19078.706022188806},"targetPosition":{"x":12139.62888101213,"y":19489.801478127978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Error #3","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.errors[2][3]","project":"Foundations","id":"abc96a44-5be7-4907-828f-28e80a9267ed","savedPayload":{"position":{"x":12867.744175949581,"y":18960.79475106475},"targetPosition":{"x":12503.686528480855,"y":19225.298114596364},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"37f3f468-50e3-44e8-8820-62bc9a933996","savedPayload":{"position":{"x":12503.686528480855,"y":19225.298114596364},"targetPosition":{"x":12139.62888101213,"y":19489.801478127978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Error #4","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.errors[3][3]","project":"Foundations","id":"e648bec2-8369-43b5-9b48-567d0f947280","savedPayload":{"position":{"x":13034.698586843577,"y":19395.725861187093},"targetPosition":{"x":12587.163733927853,"y":19442.763669657536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73","savedPayload":{"position":{"x":12587.163733927853,"y":19442.763669657536},"targetPosition":{"x":12139.62888101213,"y":19489.801478127978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Error #5","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.errors[4][3]","project":"Foundations","id":"c233715b-3000-4758-92e3-5e5b6e5b71f0","savedPayload":{"position":{"x":12961.819792890474,"y":19855.864456896197},"targetPosition":{"x":12550.724336951302,"y":19672.832967512088},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b8c82a83-f9c5-425a-bfc5-1e0e37c35614","savedPayload":{"position":{"x":12550.724336951302,"y":19672.832967512088},"targetPosition":{"x":12139.62888101213,"y":19489.801478127978},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"966402c8-99e7-4b06-a64a-f518ee90c0c5","savedPayload":{"position":{"x":12139.62888101213,"y":19489.801478127978},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[],"images":[{"type":"Image","name":"Error #1","config":"{\n \"codeName\": \"bullet-error\",\n \"size\": 30\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.errors[0] !== undefined","project":"Foundations","id":"c4c369a8-51e6-488d-b931-f50b995f0a27","savedPayload":{"position":{"x":12337.279513453359,"y":19418.18142303639},"targetPosition":{"x":12195.682425467145,"y":19593.039264364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Error #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": -100\n}","project":"Foundations","id":"a06d2f1d-04c3-4bc6-9784-61aaacd7b017","savedPayload":{"position":{"x":12417.91230210105,"y":19628.23701899826},"targetPosition":{"x":12195.682425467145,"y":19593.039264364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #1","id":"b16fbb53-78fe-4498-ad4b-427f0c6275e2"}}},"id":"29b8de93-d69e-4f31-af4d-9d8072980e4a","savedPayload":{"position":{"x":12195.682425467145,"y":19593.039264364208},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Error #2","config":"{\n \"codeName\": \"bullet-error\",\n \"size\": 25\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.errors[1] !== undefined","project":"Foundations","id":"046e66c7-56d4-4956-ab00-eff3b3b9d044","savedPayload":{"position":{"x":12405.13491019349,"y":19575.015351423343},"targetPosition":{"x":12223.106086459127,"y":19707.26703318915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Error #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": -150\n}","project":"Foundations","id":"13a9812c-20c4-428a-ab8e-3c976a7b0c82","savedPayload":{"position":{"x":12428.653814428711,"y":19798.782777881206},"targetPosition":{"x":12223.106086459127,"y":19707.26703318915},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #2","id":"a77ff001-72cb-424a-8144-09cb6355ad1c"}}},"id":"5c29acf5-b704-4105-aa54-6aadaef481f0","savedPayload":{"position":{"x":12223.106086459127,"y":19707.26703318915},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Error #3","config":"{\n \"codeName\": \"bullet-error\",\n \"size\": 20\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.errors[2] !== undefined","project":"Foundations","id":"273bedfd-1d36-4e8c-b4aa-205351edcae6","savedPayload":{"position":{"x":12430.086582773085,"y":19744.06756228},"targetPosition":{"x":12220.030986811216,"y":19824.700350927695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Error #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": -200\n}","project":"Foundations","id":"f1b4caad-53e8-4c1c-b728-dc8eb60913c1","savedPayload":{"position":{"x":12394.888828139035,"y":19966.29743891391},"targetPosition":{"x":12220.030986811216,"y":19824.700350927695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #3","id":"37f3f468-50e3-44e8-8820-62bc9a933996"}}},"id":"6d74cda3-0073-472d-921c-3a2a77c700e3","savedPayload":{"position":{"x":12220.030986811216,"y":19824.700350927695},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Error #4","config":"{\n \"codeName\": \"bullet-error\",\n \"size\": 15\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.errors[3] !== undefined","project":"Foundations","id":"15e7d6a9-c60b-4208-9ad7-b1fec87c17ac","savedPayload":{"position":{"x":12410.434115940436,"y":19913.81742680848},"targetPosition":{"x":12186.666689482576,"y":19937.3363310437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Error #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": -250\n}","project":"Foundations","id":"0bd14d84-e4c4-4ace-aade-88e6e8f58041","savedPayload":{"position":{"x":12318.918371248383,"y":20119.365154778065},"targetPosition":{"x":12186.666689482576,"y":19937.3363310437},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #4","id":"b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73"}}},"id":"577c3a83-f163-4547-8065-a06d9a9ea11e","savedPayload":{"position":{"x":12186.666689482576,"y":19937.3363310437},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Error #5","config":"{\n \"codeName\": \"bullet-error\",\n \"size\": 10\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.errors[4] !== undefined","project":"Foundations","id":"1c53b2d1-56cd-483b-9ccc-002cb38ba5a9","savedPayload":{"position":{"x":12347.516792832947,"y":20072.696772266074},"targetPosition":{"x":12125.286916199042,"y":20037.49901763202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Error #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": -300\n}","project":"Foundations","id":"8b0e642d-9996-4296-9022-2fc55c1e22d4","savedPayload":{"position":{"x":12205.919704846736,"y":20247.55461359389},"targetPosition":{"x":12125.286916199042,"y":20037.49901763202},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #5","id":"b8c82a83-f9c5-425a-bfc5-1e0e37c35614"}}},"id":"f0eb807f-72b3-4131-becb-2a711577ffb3","savedPayload":{"position":{"x":12125.286916199042,"y":20037.49901763202},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"texts":[{"type":"Text","name":"Error #1","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.errors[0] !== undefined","project":"Foundations","id":"49ad7e42-316e-4697-8152-2431156c3793","savedPayload":{"position":{"x":12265.074597075018,"y":20118.362489128318},"targetPosition":{"x":12040.074597075018,"y":20118.362489128318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Error #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": -135\n}","project":"Foundations","id":"506be467-9151-4cf7-8625-269044062460","savedPayload":{"position":{"x":12222.10342080938,"y":20250.614170894125},"targetPosition":{"x":12040.074597075018,"y":20118.362489128318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #1","id":"b16fbb53-78fe-4498-ad4b-427f0c6275e2"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"1","project":"Foundations","id":"68b8a268-e214-482e-ba4b-95baacf5ede5","savedPayload":{"position":{"x":12109.60342080938,"y":20332.350205294726},"targetPosition":{"x":12040.074597075018,"y":20118.362489128318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"8806ada1-7fcf-45f2-9702-909fbf751516","savedPayload":{"position":{"x":11970.545773340655,"y":20332.350205294726},"targetPosition":{"x":12040.074597075018,"y":20118.362489128318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f415bb95-9c69-4e9b-8584-3b4d20bd8682","savedPayload":{"position":{"x":12040.074597075018,"y":20118.362489128318},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Error #2","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.errors[1] !== undefined","project":"Foundations","id":"e9c524a6-0c84-472f-bda5-3f26461822af","savedPayload":{"position":{"x":12154.170121753828,"y":20232.6503187314},"targetPosition":{"x":11936.836810838788,"y":20174.416033583333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Error #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": -180\n}","project":"Foundations","id":"a81fbadd-a48d-4e80-897d-38a3a6693b4e","savedPayload":{"position":{"x":12078.433898825002,"y":20349.273874911152},"targetPosition":{"x":11936.836810838788,"y":20174.416033583333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #2","id":"a77ff001-72cb-424a-8144-09cb6355ad1c"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"2","project":"Foundations","id":"9e4e14d0-5fe0-4509-95ec-53610d8a7689","savedPayload":{"position":{"x":11948.61240099345,"y":20399.10767890311},"targetPosition":{"x":11936.836810838788,"y":20174.416033583333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"337a2135-b5ac-4c23-9fd3-18f31ff7556b","savedPayload":{"position":{"x":11814.293027960408,"y":20363.116911371053},"targetPosition":{"x":11936.836810838788,"y":20174.416033583333},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"d0888223-96b0-4e21-9750-a235c39c936d","savedPayload":{"position":{"x":11936.836810838788,"y":20174.416033583333},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Error #3","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.errors[2] !== undefined","project":"Foundations","id":"a1ad802b-464c-47b6-919e-3742ddaeceb7","savedPayload":{"position":{"x":12017.464757865346,"y":20314.339694575316},"targetPosition":{"x":11822.609042013846,"y":20201.839694575316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Error #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": -225\n}","project":"Foundations","id":"a4b2d373-4e34-43a3-956c-a6bd1a39bb7a","savedPayload":{"position":{"x":11914.124786705903,"y":20407.3874225449},"targetPosition":{"x":11822.609042013846,"y":20201.839694575316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #3","id":"37f3f468-50e3-44e8-8820-62bc9a933996"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"3","project":"Foundations","id":"a0e7b310-6ef8-4c8f-b8a7-ad9a4d756c88","savedPayload":{"position":{"x":11775.82891157985,"y":20421.922904740422},"targetPosition":{"x":11822.609042013846,"y":20201.839694575316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"a738c16b-d227-44fe-b7e9-e9ef454216a5","savedPayload":{"position":{"x":11655.401456281434,"y":20352.39408100606},"targetPosition":{"x":11822.609042013846,"y":20201.839694575316},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6d471f6a-312d-431c-a3c9-a1b9e5594213","savedPayload":{"position":{"x":11822.609042013846,"y":20201.839694575316},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Error #4","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.errors[3] !== undefined","project":"Foundations","id":"86d40f86-fbf3-4932-8f6c-0b3bb4e119f8","savedPayload":{"position":{"x":11864.274750042274,"y":20357.863620694377},"targetPosition":{"x":11705.175724275301,"y":20198.764594927405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Error #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": -270\n}","project":"Foundations","id":"931bade7-ea45-415f-9996-8b00e4a8957a","savedPayload":{"position":{"x":11740.373478909354,"y":20420.99447156131},"targetPosition":{"x":11705.175724275301,"y":20198.764594927405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #4","id":"b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"4","project":"Foundations","id":"3eefe2a9-621f-43ee-b3c8-02230c479ff1","savedPayload":{"position":{"x":11603.027861833903,"y":20399.241062869787},"targetPosition":{"x":11705.175724275301,"y":20198.764594927405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"6498c437-68cd-482e-bee6-49f278e8121a","savedPayload":{"position":{"x":11504.699256332919,"y":20300.912457368802},"targetPosition":{"x":11705.175724275301,"y":20198.764594927405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5fa27bc2-03f6-44e0-8bab-0e1e345aa4dd","savedPayload":{"position":{"x":11705.175724275301,"y":20198.764594927405},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Error #5","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.errors[4] !== undefined","project":"Foundations","id":"37deebed-bcae-4c32-96d5-0833f8e22b85","savedPayload":{"position":{"x":11705.039744159294,"y":20360.256013450264},"targetPosition":{"x":11592.539744159294,"y":20165.400297598764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Error #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": -315\n}","project":"Foundations","id":"f71e2e3c-5613-4cc8-b3aa-ded2f083269e","savedPayload":{"position":{"x":11569.020839924073,"y":20389.167724056624},"targetPosition":{"x":11592.539744159294,"y":20165.400297598764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Error #5","id":"b8c82a83-f9c5-425a-bfc5-1e0e37c35614"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"5","project":"Foundations","id":"3fbf6d54-e28b-4f49-85c9-196c4ecfd2d1","savedPayload":{"position":{"x":11441.98535772855,"y":20332.607883331177},"targetPosition":{"x":11592.539744159294,"y":20165.400297598764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"5922d8fb-a554-4b52-8823-d45b8e4d84c7","savedPayload":{"position":{"x":11372.456533994187,"y":20212.18042803276},"targetPosition":{"x":11592.539744159294,"y":20165.400297598764},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5056294f-e5f4-43bf-a8ea-923696db17a6","savedPayload":{"position":{"x":11592.539744159294,"y":20165.400297598764},"targetPosition":{"x":11775.571233543404,"y":19754.304841659592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"728d0f36-3bb6-4649-9fa0-be61480e1a97","savedPayload":{"position":{"x":11775.571233543404,"y":19754.304841659592},"targetPosition":{"x":11425.855550887765,"y":19471.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[],"nodesErrors":{"type":"Nodes Errors","name":"New Nodes Errors","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"98652569-ee82-43e9-9d1e-3eb50adf6070","savedPayload":{"position":{"x":11587.12112818315,"y":19891.221857610908},"targetPosition":{"x":11425.855550887765,"y":19471.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0ebe46ec-88d8-4051-968f-2b96cb4b9f31","savedPayload":{"position":{"x":11425.855550887763,"y":19471.110665687167},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Status","config":"{ \n\"codeName\": \"Status\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesStatus":{"type":"Nodes Status","name":"New Nodes Status","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"8ea96650-92b0-4298-bbfc-bcb7d79d45dc","savedPayload":{"position":{"x":11439.467482293603,"y":19963.00388288408},"targetPosition":{"x":11300.409834824877,"y":19535.02845055126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"726a1c09-ce3d-4937-85f9-a2c900932818","savedPayload":{"position":{"x":11300.409834824877,"y":19535.02845055126},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Progress","config":"{ \n\"codeName\": \"Progress\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesProgress":{"type":"Nodes Progress","name":"New Nodes Progress","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"e12f1376-c804-4fe8-80a4-f4944d32e395","savedPayload":{"position":{"x":11161.352187356151,"y":20007.05301821844},"targetPosition":{"x":11161.352187356151,"y":19557.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bddd3dbc-44ce-4974-8d27-475f3ff00a75","savedPayload":{"position":{"x":11161.352187356151,"y":19557.05301821844},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Running","config":"{ \n\"codeName\": \"Running\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesRunning":{"type":"Nodes Running","name":"New Nodes Running","config":"{ \n\"nodePath\": \"\"\n}","project":"Foundations","id":"ceaef898-311d-4aa1-9fab-5ae1074cafcc","savedPayload":{"position":{"x":10883.2368924187,"y":19963.00388288408},"targetPosition":{"x":11022.294539887425,"y":19535.02845055126},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"9767758e-51fa-4581-8575-a98b7d182644","savedPayload":{"position":{"x":11022.294539887425,"y":19535.02845055126},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Announcements","config":"{ \n\"codeName\": \"Announcements\",\n\"connectTo\": \"Learning System\"\n}","project":"Foundations","panels":[],"nodesAnnouncements":{"type":"Nodes Announcements","name":"New Nodes Announcements","project":"Foundations","id":"683ddfea-8049-4080-8ed3-cc771a1d3cc0","savedPayload":{"position":{"x":10632.345460292927,"y":19835.168313155893},"targetPosition":{"x":10896.848823824539,"y":19471.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"79fcb191-55c6-4a99-9688-be5950a71f78","savedPayload":{"position":{"x":10896.848823824539,"y":19471.110665687167},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Warnings","config":"{\n \"codeName\": \"Warnings\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"warnings\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Warnings","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Warning #1","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.warnings[0][3]","project":"Foundations","id":"c84c66bc-0d25-457e-93ba-5dbb97bf5eda","savedPayload":{"position":{"x":11083.250025560232,"y":20160.301871286007},"targetPosition":{"x":10823.442404424899,"y":20010.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"e305d892-3000-4c45-a590-eec24812e4b9","savedPayload":{"position":{"x":10823.442404424899,"y":20010.301871286007},"targetPosition":{"x":10563.634783289566,"y":19860.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Warning #2","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.warnings[1][3]","project":"Foundations","id":"5e2d7b4e-e385-4173-932e-f95ca88e9771","savedPayload":{"position":{"x":10863.634783289566,"y":20379.917113556672},"targetPosition":{"x":10713.634783289566,"y":20120.10949242134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"266f0488-5cee-4498-a82a-8c66924088a6","savedPayload":{"position":{"x":10713.634783289566,"y":20120.10949242134},"targetPosition":{"x":10563.634783289566,"y":19860.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Warning #3","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.warnings[2][3]","project":"Foundations","id":"1586251b-11e3-4bbe-a24e-09d69a3664ca","savedPayload":{"position":{"x":10563.634783289566,"y":20460.301871286007},"targetPosition":{"x":10563.634783289566,"y":20160.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"74d62932-c085-4c5a-b1a5-39e04770fa73","savedPayload":{"position":{"x":10563.634783289566,"y":20160.301871286007},"targetPosition":{"x":10563.634783289566,"y":19860.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Warning #4","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.warnings[3][3]","project":"Foundations","id":"48ef650a-abb2-4244-bfdf-e67470a3e485","savedPayload":{"position":{"x":10263.634783289566,"y":20379.917113556672},"targetPosition":{"x":10413.634783289566,"y":20120.10949242134},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"11a8c5ce-4e35-4e49-9046-664ffc3912c9","savedPayload":{"position":{"x":10413.634783289566,"y":20120.10949242134},"targetPosition":{"x":10563.634783289566,"y":19860.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Warning #5","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.warnings[4][3]","project":"Foundations","id":"d02eefb1-476d-47df-9900-ef7faad0e72b","savedPayload":{"position":{"x":10044.0195410189,"y":20160.301871286007},"targetPosition":{"x":10303.827162154234,"y":20010.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bc2648ff-0646-4729-b890-8d4251032a7a","savedPayload":{"position":{"x":10303.827162154234,"y":20010.301871286007},"targetPosition":{"x":10563.634783289566,"y":19860.301871286007},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8","savedPayload":{"position":{"x":10778.603727446614,"y":20085.32971187442},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[],"images":[{"type":"Image","name":"Warning #1","config":"{\n \"codeName\": \"bullet-warning\",\n \"size\": 30\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.warnings[0] !== undefined","project":"Foundations","id":"82e5e939-6027-44b3-92c2-3fffc18e2770","savedPayload":{"position":{"x":10514.478856563554,"y":19993.921498618885},"targetPosition":{"x":10479.115016237138,"y":19848.149763370355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Warning #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": 100\n}","project":"Foundations","id":"2fdd7b4a-5cf5-4c3e-8615-52d9cec42539","savedPayload":{"position":{"x":10370.554910521376,"y":19951.66161509267},"targetPosition":{"x":10479.115016237138,"y":19848.149763370355},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #1","id":"e305d892-3000-4c45-a590-eec24812e4b9"}}},"id":"90eb1fb2-16a4-4d87-848e-0b2ffe1a06f9","savedPayload":{"position":{"x":10675.365941210384,"y":20141.383256329435},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Warning #2","config":"{\n \"codeName\": \"bullet-warning\",\n \"size\": 25\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.warnings[1] !== undefined","project":"Foundations","id":"fbf476a5-7411-4b19-b98d-154e57b0c2bf","savedPayload":{"position":{"x":10394.305250679328,"y":19962.50803201281},"targetPosition":{"x":10401.442538052888,"y":19812.67793113536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Warning #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": 150\n}","project":"Foundations","id":"ccfec974-20cb-4962-b1d4-444aef72c164","savedPayload":{"position":{"x":10268.117220754651,"y":19881.411909394472},"targetPosition":{"x":10401.442538052888,"y":19812.67793113536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #2","id":"266f0488-5cee-4498-a82a-8c66924088a6"}}},"id":"4409ec15-a9f3-4f77-aa1e-743931efbec4","savedPayload":{"position":{"x":10561.138172385443,"y":20168.806917321417},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Warning #3","config":"{\n \"codeName\": \"bullet-warning\",\n \"size\": 20\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.warnings[2] !== undefined","project":"Foundations","id":"30912972-4540-4dd1-b5c5-a5e2fc0d2baa","savedPayload":{"position":{"x":10287.849716485678,"y":19898.51021427679},"targetPosition":{"x":10336.90991098329,"y":19756.76009146959},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Warning #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": 200\n}","project":"Foundations","id":"2d4897ec-5939-4c90-8532-6aa81120ad04","savedPayload":{"position":{"x":10189.620606393884,"y":19785.147778123654},"targetPosition":{"x":10336.90991098329,"y":19756.76009146959},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #3","id":"74d62932-c085-4c5a-b1a5-39e04770fa73"}}},"id":"4a3aaf0b-ff7d-4ab5-9ec1-e0fbab7011d5","savedPayload":{"position":{"x":10443.704854646898,"y":20165.731817673506},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Warning #4","config":"{\n \"codeName\": \"bullet-warning\",\n \"size\": 15\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.warnings[3] !== undefined","project":"Foundations","id":"ee9fd946-472d-4cf8-a0b0-b14bf1fffd57","savedPayload":{"position":{"x":10203.736648247534,"y":19807.112767994124},"targetPosition":{"x":10290.745184683212,"y":19684.926375186573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Warning #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": 250\n}","project":"Foundations","id":"2d59a166-a700-4e69-a4b2-1b79389bee73","savedPayload":{"position":{"x":10141.42439629725,"y":19670.667968690945},"targetPosition":{"x":10290.745184683212,"y":19684.926375186573},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #4","id":"11a8c5ce-4e35-4e49-9046-664ffc3912c9"}}},"id":"dd8c392f-73e3-4a7c-94e1-4253c37922d5","savedPayload":{"position":{"x":10331.06887453089,"y":20132.367520344866},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Warning #5","config":"{\n \"codeName\": \"bullet-warning\",\n \"size\": 10\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.warnings[4] !== undefined","project":"Foundations","id":"7d508cdd-8001-445a-8fd8-4caee4986732","savedPayload":{"position":{"x":10148.780386513867,"y":19695.720170701083},"targetPosition":{"x":10266.688350725286,"y":19602.99632276799},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Warning #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": 300\n}","project":"Foundations","id":"c526340d-53bc-4cec-9eaa-713cc60738a4","savedPayload":{"position":{"x":10127.433160772875,"y":19547.24695441894},"targetPosition":{"x":10266.688350725286,"y":19602.99632276799},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #5","id":"bc2648ff-0646-4729-b890-8d4251032a7a"}}},"id":"32364178-3749-47a6-abca-9eb642f220c8","savedPayload":{"position":{"x":10230.906187942575,"y":20070.987747061332},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"texts":[{"type":"Text","name":"Warning #1","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.warnings[0] !== undefined","project":"Foundations","id":"fde32690-8d0b-47fd-ae5b-75a79ea9853f","savedPayload":{"position":{"x":10162.147715426992,"y":19625.17719051787},"targetPosition":{"x":10266.688350725286,"y":19517.607419804022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Warning #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": 125\n}","project":"Foundations","id":"d1f66616-36d9-4fe3-84e2-12bce13ceef8","savedPayload":{"position":{"x":10118.885275348133,"y":19543.185748698917},"targetPosition":{"x":10266.688350725286,"y":19517.607419804022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #1","id":"e305d892-3000-4c45-a590-eec24812e4b9"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"1","project":"Foundations","id":"b41c0e26-5431-4c49-bbed-770ffb217438","savedPayload":{"position":{"x":10132.078586421583,"y":19451.424254617537},"targetPosition":{"x":10266.688350725286,"y":19517.607419804022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"e9e651a9-4b31-4be2-b9a0-dbdd5670353c","savedPayload":{"position":{"x":10196.688252241434,"y":19384.94248015435},"targetPosition":{"x":10266.688350725286,"y":19517.607419804022},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c930e977-255b-443b-8aa7-62be6eba95a9","savedPayload":{"position":{"x":10150.042716446274,"y":19985.775427937308},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Warning #2","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.warnings[1] !== undefined","project":"Foundations","id":"a859e198-f05c-4515-8c1b-eed5e462c0ff","savedPayload":{"position":{"x":10160.133273115247,"y":19509.43730608228},"targetPosition":{"x":10290.745184683212,"y":19435.67736738544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Warning #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": 170\n}","project":"Foundations","id":"12b26341-938b-4401-a3e7-e7a6190f81dc","savedPayload":{"position":{"x":10141.72292438093,"y":19418.57865590186},"targetPosition":{"x":10290.745184683212,"y":19435.67736738544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #2","id":"266f0488-5cee-4498-a82a-8c66924088a6"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"2","project":"Foundations","id":"28030a77-fae6-495d-ade1-7326cd705f2e","savedPayload":{"position":{"x":10180.234014001751,"y":19334.251132344336},"targetPosition":{"x":10290.745184683212,"y":19435.67736738544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"10013407-9204-4792-b5e2-dff9c4e5ddcb","savedPayload":{"position":{"x":10260.95661468635,"y":19288.66498322158},"targetPosition":{"x":10290.745184683212,"y":19435.67736738544},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"490b6d09-41b3-4a54-aaf1-40f743cffb7d","savedPayload":{"position":{"x":10093.98917199126,"y":19882.537641701078},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Warning #3","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.warnings[2] !== undefined","project":"Foundations","id":"183a6c8d-9d86-4854-aaf5-b53144488101","savedPayload":{"position":{"x":10190.80812344194,"y":19397.818166216286},"targetPosition":{"x":10336.90991098329,"y":19363.843651102423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Warning #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": 215\n}","project":"Foundations","id":"62d6996b-24e8-441a-afe6-84190f5b0deb","savedPayload":{"position":{"x":10198.741363016063,"y":19305.453135154814},"targetPosition":{"x":10336.90991098329,"y":19363.843651102423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #3","id":"74d62932-c085-4c5a-b1a5-39e04770fa73"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"3","project":"Foundations","id":"3af086d2-75b5-490a-b705-0174be5d9d59","savedPayload":{"position":{"x":10259.450291737445,"y":19235.391296564685},"targetPosition":{"x":10336.90991098329,"y":19363.843651102423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"74df475c-796a-4ecf-973b-a56597986f7b","savedPayload":{"position":{"x":10349.746162255116,"y":19214.39389147302},"targetPosition":{"x":10336.90991098329,"y":19363.843651102423},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"111633eb-bbed-41d6-8825-58664eb77c32","savedPayload":{"position":{"x":10066.565510999277,"y":19768.309872876136},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Warning #4","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.warnings[3] !== undefined","project":"Foundations","id":"9cd1ca11-9769-47c8-86ba-b4911adc2521","savedPayload":{"position":{"x":10251.687172463968,"y":19299.362489807238},"targetPosition":{"x":10401.442538052888,"y":19307.925811436653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Warning #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": 260\n}","project":"Foundations","id":"31a57e24-5116-41f2-a948-bf5efee27bcf","savedPayload":{"position":{"x":10285.321296457027,"y":19212.973943365323},"targetPosition":{"x":10401.442538052888,"y":19307.925811436653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #4","id":"11a8c5ce-4e35-4e49-9046-664ffc3912c9"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"4","project":"Foundations","id":"1e419b60-e24a-4696-9f0b-a3ec4b7eb1b8","savedPayload":{"position":{"x":10363.309787923867,"y":19162.85378323136},"targetPosition":{"x":10401.442538052888,"y":19307.925811436653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"283463cb-8daa-4d83-a442-8bded70d3c23","savedPayload":{"position":{"x":10455.863693855485,"y":19168.146207054935},"targetPosition":{"x":10401.442538052888,"y":19307.925811436653},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c5951e14-05cd-40db-ba1d-20a750980ba5","savedPayload":{"position":{"x":10069.640610647188,"y":19650.87655513759},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Warning #5","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.warnings[4] !== undefined","project":"Foundations","id":"cfebe37b-e86e-41ce-a004-5459c7ec6f7b","savedPayload":{"position":{"x":10337.83836169121,"y":19222.046570219343},"targetPosition":{"x":10479.115016237138,"y":19272.45397920166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Warning #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": 305\n}","project":"Foundations","id":"380db87f-7608-4e7d-a5fd-5cd16c4553da","savedPayload":{"position":{"x":10394.448533407121,"y":19148.633194657243},"targetPosition":{"x":10479.115016237138,"y":19272.45397920166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Warning #5","id":"bc2648ff-0646-4729-b890-8d4251032a7a"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"5","project":"Foundations","id":"a09ab818-05fa-4966-8dd2-8a574a3f44ae","savedPayload":{"position":{"x":10483.398423856193,"y":19122.51515027743},"targetPosition":{"x":10479.115016237138,"y":19272.45397920166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"4b40c98f-f144-415b-ace6-bcfc0f9a9a5d","savedPayload":{"position":{"x":10570.712198182453,"y":19153.668642313318},"targetPosition":{"x":10479.115016237138,"y":19272.45397920166},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"57441804-809f-4b78-bde3-7614d8ddefd3","savedPayload":{"position":{"x":10103.004907975828,"y":19538.240575021584},"targetPosition":{"x":10514.100363915,"y":19721.272064405694},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fcda6562-0551-4b9c-ba7d-b739840ecd3d","savedPayload":{"position":{"x":10514.100363915,"y":19721.272064405694},"targetPosition":{"x":10797.294539887425,"y":19371.556381750055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[],"nodesWarnings":{"type":"Nodes Warnings","name":"New Nodes Warnings","project":"Foundations","id":"88bcf99d-0425-453e-b174-17c7b927f638","savedPayload":{"position":{"x":10377.183347963684,"y":19532.82195904544},"targetPosition":{"x":10797.294539887425,"y":19371.556381750055},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ba37a274-dd77-46f1-b173-6a2241f6840e","savedPayload":{"position":{"x":10797.294539887425,"y":19371.556381750055},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter Module","name":"Infos","config":"{\n \"codeName\": \"Infos\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"infos\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}","project":"Foundations","shapes":{"type":"Shapes","name":"Infos","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Info #1","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.infos[0][3]","project":"Foundations","id":"c054f45d-6868-45c9-90d0-999c36847da3","savedPayload":{"position":{"x":10505.409444934798,"y":19967.727962996043},"targetPosition":{"x":10245.601823799465,"y":19817.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92","savedPayload":{"position":{"x":10245.601823799465,"y":19817.727962996043},"targetPosition":{"x":9985.794202664132,"y":19667.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Info #2","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.infos[1][3]","project":"Foundations","id":"3b7a415b-4310-460e-82d4-8451c37aa5a4","savedPayload":{"position":{"x":10285.794202664132,"y":20187.34320526671},"targetPosition":{"x":10135.794202664132,"y":19927.535584131376},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c8e5c965-2186-4f85-9d4a-f6063c867424","savedPayload":{"position":{"x":10135.794202664132,"y":19927.535584131376},"targetPosition":{"x":9985.794202664132,"y":19667.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Info #3","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.infos[2][3]","project":"Foundations","id":"3b160a4e-9ff5-4601-aad3-7ca108526a1c","savedPayload":{"position":{"x":9985.794202664132,"y":20267.727962996043},"targetPosition":{"x":9985.794202664132,"y":19967.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b5462c56-7cfb-499d-8d07-2b57895caba0","savedPayload":{"position":{"x":9985.794202664132,"y":19967.727962996043},"targetPosition":{"x":9985.794202664132,"y":19667.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Info #4","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.infos[3][3]","project":"Foundations","id":"8b3fb4a0-71e3-468d-ac94-49eb18d7d510","savedPayload":{"position":{"x":9685.794202664132,"y":20187.34320526671},"targetPosition":{"x":9835.794202664132,"y":19927.535584131376},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"94946c27-4877-46bb-8fa3-fbc5377710f8","savedPayload":{"position":{"x":9835.794202664132,"y":19927.535584131376},"targetPosition":{"x":9985.794202664132,"y":19667.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Info #5","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin + (record.end - record.begin)\ny = record.infos[4][3]","project":"Foundations","id":"0dcb785e-653e-4132-8929-f757d282929a","savedPayload":{"position":{"x":9466.178960393467,"y":19967.727962996043},"targetPosition":{"x":9725.9865815288,"y":19817.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b2044d1c-b9b9-4170-889d-49e0fc9e5c15","savedPayload":{"position":{"x":9725.9865815288,"y":19817.727962996043},"targetPosition":{"x":9985.794202664132,"y":19667.727962996043},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f","savedPayload":{"position":{"x":10495.032646916618,"y":19919.17366377675},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[],"images":[{"type":"Image","name":"Info #1","config":"{\n \"codeName\": \"bullet-info\",\n \"size\": 30\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.infos[0] !== undefined","project":"Foundations","id":"a28358f6-f4f2-442a-ab61-ad32da53b79a","savedPayload":{"position":{"x":9936.63827593812,"y":19801.34759032892},"targetPosition":{"x":9901.274435611704,"y":19655.57585508039},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Info #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": 100\n}","project":"Foundations","id":"df0209bb-d44f-41d8-8ef9-adf58ef19b1e","savedPayload":{"position":{"x":9792.714329895942,"y":19759.087706802708},"targetPosition":{"x":9901.274435611704,"y":19655.57585508039},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #1","id":"1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92"}}},"id":"ca11faa5-bb2f-48ea-aed0-e4ae35d90cab","savedPayload":{"position":{"x":10379.526179757217,"y":19940.58152208349},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Info #2","config":"{\n \"codeName\": \"bullet-info\",\n \"size\": 25\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.infos[1] !== undefined","project":"Foundations","id":"0ac97653-c9ba-461e-b034-90c57c1d7a9e","savedPayload":{"position":{"x":9816.464670053894,"y":19769.934123722847},"targetPosition":{"x":9823.601957427454,"y":19620.104022845397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Info #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": 150\n}","project":"Foundations","id":"bcbaf0ea-bcd8-4091-9931-3e95cc8887ff","savedPayload":{"position":{"x":9690.276640129217,"y":19688.83800110451},"targetPosition":{"x":9823.601957427454,"y":19620.104022845397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #2","id":"c8e5c965-2186-4f85-9d4a-f6063c867424"}}},"id":"74df6900-4f9d-45b8-9105-a84a05babed3","savedPayload":{"position":{"x":10262.4147385799,"y":19931.364651774144},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Info #3","config":"{\n \"codeName\": \"bullet-info\",\n \"size\": 20\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.infos[2] !== undefined","project":"Foundations","id":"73d2a80c-26cb-442b-97ef-cffb01151274","savedPayload":{"position":{"x":9710.009135860244,"y":19705.936305986826},"targetPosition":{"x":9759.069330357856,"y":19564.186183179627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Info #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": 200\n}","project":"Foundations","id":"b8c8daa1-35a0-4bd0-9d44-34b015a756fc","savedPayload":{"position":{"x":9611.78002576845,"y":19592.57386983369},"targetPosition":{"x":9759.069330357856,"y":19564.186183179627},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #3","id":"b5462c56-7cfb-499d-8d07-2b57895caba0"}}},"id":"f2b5f273-db47-4af7-905d-bc7b170a347f","savedPayload":{"position":{"x":10151.679274565096,"y":19892.151167328695},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Info #4","config":"{\n \"codeName\": \"bullet-info\",\n \"size\": 15\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.infos[3] !== undefined","project":"Foundations","id":"bfc3e4aa-34cd-40a7-845f-c5f25093173c","savedPayload":{"position":{"x":9625.8960676221,"y":19614.53885970416},"targetPosition":{"x":9712.904604057778,"y":19492.35246689661},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Info #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": 250\n}","project":"Foundations","id":"ce27e3e0-72a4-4730-93fc-e6f9b3b26faf","savedPayload":{"position":{"x":9563.583815671816,"y":19478.09406040098},"targetPosition":{"x":9712.904604057778,"y":19492.35246689661},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #4","id":"94946c27-4877-46bb-8fa3-fbc5377710f8"}}},"id":"8c64e842-a86c-4db6-9845-fb01eda69ce1","savedPayload":{"position":{"x":10054.866226586404,"y":19825.61340290876},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"Info #5","config":"{\n \"codeName\": \"bullet-info\",\n \"size\": 10\n}","project":"Foundations","imageCondition":{"type":"Image Condition","name":"New Image Condition","code":"record.infos[4] !== undefined","project":"Foundations","id":"7d6418cb-107a-4847-9d6e-797cc3acb9c1","savedPayload":{"position":{"x":9570.939805888433,"y":19503.14626241112},"targetPosition":{"x":9688.847770099852,"y":19410.422414478027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"imagePosition":{"type":"Image Position","name":"Info #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": 300\n}","project":"Foundations","id":"2b5ac558-0d7e-4e62-b7d0-9e39fea5b71c","savedPayload":{"position":{"x":9549.59258014744,"y":19354.673046128977},"targetPosition":{"x":9688.847770099852,"y":19410.422414478027},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #5","id":"b2044d1c-b9b9-4170-889d-49e0fc9e5c15"}}},"id":"a56dc3e6-f837-40ae-9d94-0ce0a0e514f9","savedPayload":{"position":{"x":9978.573243872452,"y":19736.285797200693},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"texts":[{"type":"Text","name":"Info #1","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.infos[0] !== undefined","project":"Foundations","id":"26eeee17-3c4c-47a0-b58e-a5286756421c","savedPayload":{"position":{"x":9584.307134801558,"y":19432.603282227905},"targetPosition":{"x":9688.847770099852,"y":19325.03351151406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Info #1","config":"{\n \"offsetX\": 0,\n \"offsetY\": 125\n}","project":"Foundations","id":"535a8029-dd25-4b85-9ce5-80484129bb45","savedPayload":{"position":{"x":9541.0446947227,"y":19350.611840408954},"targetPosition":{"x":9688.847770099852,"y":19325.03351151406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #1","id":"1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"1","project":"Foundations","id":"f887f4a7-9d84-4464-a762-d6c433cfd7d0","savedPayload":{"position":{"x":9554.238005796149,"y":19258.850346327574},"targetPosition":{"x":9688.847770099852,"y":19325.03351151406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"ae947f58-a26f-4eeb-8c80-a67bcee01112","savedPayload":{"position":{"x":9618.847671616,"y":19192.368571864386},"targetPosition":{"x":9688.847770099852,"y":19325.03351151406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"dd41cc73-5340-4259-bd6c-02ed58effc13","savedPayload":{"position":{"x":9927.999567115072,"y":19630.255878912656},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Info #2","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.infos[1] !== undefined","project":"Foundations","id":"d2c0df41-710d-4366-b9e9-ec00469fb705","savedPayload":{"position":{"x":9582.292692489813,"y":19316.863397792316},"targetPosition":{"x":9712.904604057778,"y":19243.103459095477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Info #2","config":"{\n \"offsetX\": 0,\n \"offsetY\": 170\n}","project":"Foundations","id":"f7f31d9c-0774-4efb-90b7-d544544fc391","savedPayload":{"position":{"x":9563.882343755497,"y":19226.004747611896},"targetPosition":{"x":9712.904604057778,"y":19243.103459095477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #2","id":"c8e5c965-2186-4f85-9d4a-f6063c867424"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"2","project":"Foundations","id":"018b2a05-dea1-4974-b856-d3dd86a0646e","savedPayload":{"position":{"x":9602.393433376317,"y":19141.677224054372},"targetPosition":{"x":9712.904604057778,"y":19243.103459095477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"2395169f-e704-4144-9037-d8838ae415fb","savedPayload":{"position":{"x":9683.116034060917,"y":19096.091074931617},"targetPosition":{"x":9712.904604057778,"y":19243.103459095477},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"50307c8f-6b8c-45b0-80cb-6bf078933f3a","savedPayload":{"position":{"x":9906.591708808333,"y":19514.749411753255},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Info #3","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.infos[2] !== undefined","project":"Foundations","id":"f1c82cd0-add9-4ae3-abb5-c8837db384a8","savedPayload":{"position":{"x":9612.967542816506,"y":19205.244257926322},"targetPosition":{"x":9759.069330357856,"y":19171.26974281246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Info #3","config":"{\n \"offsetX\": 0,\n \"offsetY\": 215\n}","project":"Foundations","id":"8129796c-b62c-4f6c-9b63-47694adcd016","savedPayload":{"position":{"x":9620.900782390629,"y":19112.87922686485},"targetPosition":{"x":9759.069330357856,"y":19171.26974281246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #3","id":"b5462c56-7cfb-499d-8d07-2b57895caba0"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"3","project":"Foundations","id":"43ff37d7-e6b9-4d14-9d4d-763af5b21b0f","savedPayload":{"position":{"x":9681.60971111201,"y":19042.81738827472},"targetPosition":{"x":9759.069330357856,"y":19171.26974281246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"0a62d552-5cd0-4527-9075-3b909b5aa0b9","savedPayload":{"position":{"x":9771.905581629682,"y":19021.819983183057},"targetPosition":{"x":9759.069330357856,"y":19171.26974281246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e1e0691b-9903-4d83-897f-806808801184","savedPayload":{"position":{"x":9915.808579117678,"y":19397.63797057594},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Info #4","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.infos[3] !== undefined","project":"Foundations","id":"4a00c990-9197-46f1-ad1d-5a2114d48cbf","savedPayload":{"position":{"x":9673.846591838534,"y":19106.788581517274},"targetPosition":{"x":9823.601957427454,"y":19115.35190314669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Info #4","config":"{\n \"offsetX\": 0,\n \"offsetY\": 260\n}","project":"Foundations","id":"734db851-667f-4e2c-8ffc-f70e4f653946","savedPayload":{"position":{"x":9707.480715831593,"y":19020.40003507536},"targetPosition":{"x":9823.601957427454,"y":19115.35190314669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #4","id":"94946c27-4877-46bb-8fa3-fbc5377710f8"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"4","project":"Foundations","id":"3fe4296a-bd55-4daf-9f96-8ae343df3a65","savedPayload":{"position":{"x":9785.469207298433,"y":18970.279874941396},"targetPosition":{"x":9823.601957427454,"y":19115.35190314669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"0ab9f43f-a150-4269-b0e1-b8248492fd39","savedPayload":{"position":{"x":9878.02311323005,"y":18975.57229876497},"targetPosition":{"x":9823.601957427454,"y":19115.35190314669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ecd549b0-67f4-4b2e-84fe-b7c5d8d05e01","savedPayload":{"position":{"x":9955.022063563127,"y":19286.902506561135},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Text","name":"Info #5","project":"Foundations","textCondition":{"type":"Text Condition","name":"New Text Condition","code":"record.infos[4] !== undefined","project":"Foundations","id":"53d6ea53-0805-456e-8531-4e77a823d036","savedPayload":{"position":{"x":9759.997781065777,"y":19029.47266192938},"targetPosition":{"x":9901.274435611704,"y":19079.880070911695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"textPosition":{"type":"Text Position","name":"Info #5","config":"{\n \"offsetX\": 0,\n \"offsetY\": 305\n}","project":"Foundations","id":"d31b94fd-615a-4b30-a235-77d557e060a4","savedPayload":{"position":{"x":9816.607952781687,"y":18956.05928636728},"targetPosition":{"x":9901.274435611704,"y":19079.880070911695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Info #5","id":"b2044d1c-b9b9-4170-889d-49e0fc9e5c15"}}},"textFormula":{"type":"Text Formula","name":"New Text Formula","code":"5","project":"Foundations","id":"cb9dd157-1b4c-47d8-a246-50a7c5fd1c77","savedPayload":{"position":{"x":9905.55784323076,"y":18929.941241987468},"targetPosition":{"x":9901.274435611704,"y":19079.880070911695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}","project":"Foundations","id":"14e701c0-f325-4734-92dc-a5c5698bcd70","savedPayload":{"position":{"x":9992.871617557019,"y":18961.094734023354},"targetPosition":{"x":9901.274435611704,"y":19079.880070911695},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1c825861-b9d3-4345-b167-7733d4f7ce11","savedPayload":{"position":{"x":10021.559827983063,"y":19190.089458582443},"targetPosition":{"x":10355.974999447892,"y":19491.19823144393},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"64b96849-e783-4cb2-a51a-35eee701a11c","savedPayload":{"position":{"x":10355.974999447892,"y":19491.19823144393},"targetPosition":{"x":10733.376755023331,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[],"nodesInfos":{"type":"Nodes Infos","name":"New Nodes Infos","project":"Foundations","id":"bc0c2ea9-d55a-4a56-ae9f-85447c3cbbae","savedPayload":{"position":{"x":10283.993464383773,"y":19269.661845996492},"targetPosition":{"x":10733.376755023331,"y":19246.110665687167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"64656680-9d40-4e0b-afe7-d84d4332261c","savedPayload":{"position":{"x":10733.376755023331,"y":19246.110665687167},"targetPosition":{"x":11161.352187356151,"y":19107.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c7f5a467-73fd-47fc-82d8-291d6288b6ba","savedPayload":{"position":{"x":10711.352187356151,"y":18657.05301821844},"targetPosition":{"x":11161.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Learning Episode","config":"{ \n\"codeName\": \"\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Episode Objects","config":"{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Begin Bottom","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 0","project":"Foundations","id":"6ee5fefc-9192-4578-8f0d-a6c8cc7178fb","savedPayload":{"position":{"x":9933.916822418076,"y":17808.402582938725},"targetPosition":{"x":10119.345214858029,"y":17680.961179630638},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2a214d9a-d878-4a3b-ab5d-31873756eefe","savedPayload":{"position":{"x":10119.345214858029,"y":17680.961179630638},"targetPosition":{"x":10490.201999737936,"y":17426.078373014465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Begin Top","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.beginRate","project":"Foundations","id":"b21828eb-1184-4b73-ab6a-849ccece1ce1","savedPayload":{"position":{"x":9842.998678701906,"y":17617.788730689612},"targetPosition":{"x":10058.733119047249,"y":17553.88527813123},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b4cf0c9f-5097-499e-bfc8-844f895b8d5e","savedPayload":{"position":{"x":10058.733119047249,"y":17553.88527813123},"targetPosition":{"x":10490.201999737936,"y":17426.078373014465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End Bottom","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 0","project":"Foundations","id":"90e3b06d-1fe9-4e81-a7f8-06d2f55aab29","savedPayload":{"position":{"x":9815.433305379434,"y":17408.408932906652},"targetPosition":{"x":10040.356203498935,"y":17414.298746275923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3084c0b7-764e-426a-973f-b0f7dc2f84c1","savedPayload":{"position":{"x":10040.356203498935,"y":17414.298746275923},"targetPosition":{"x":10490.201999737936,"y":17426.078373014465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"End Top","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.endRate","project":"Foundations","id":"89f76e86-f46c-4519-8254-34f741328dde","savedPayload":{"position":{"x":9853.918993250716,"y":17200.75874303167},"targetPosition":{"x":10066.013328746456,"y":17275.86528635927},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"fba450c5-3227-494a-ba58-c0f03f2cd546","savedPayload":{"position":{"x":10066.013328746456,"y":17275.86528635927},"targetPosition":{"x":10490.201999737936,"y":17426.078373014465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ce771f7b-bd11-4ad0-8bc3-1800d1fe9388","savedPayload":{"position":{"x":10490.201999737936,"y":17426.078373014465},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Closed Base","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.status === 'Closed'","project":"Foundations","id":"58b91130-01c3-4cb6-bf22-e0d61455dcc3","savedPayload":{"position":{"x":10466.114454810722,"y":20175.136370108146},"targetPosition":{"x":10298.914545623873,"y":20519.660663041326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n }\n}","project":"Foundations","id":"fbb6e766-260b-4f22-8eca-01b4915d450a","savedPayload":{"position":{"x":11012.685379313378,"y":20689.365526667832},"targetPosition":{"x":10670.91863892537,"y":20608.320651233473},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"338a7d25-4512-4b09-9e2f-0d2b6d5858c6","savedPayload":{"position":{"x":10670.91863892537,"y":20608.320651233473},"targetPosition":{"x":10298.914545623873,"y":20519.660663041326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin Bottom","project":"Foundations","id":"106b1553-2616-451e-9ae0-90c5a958d85b","savedPayload":{"position":{"x":10330.047760232756,"y":20900.289585782826},"targetPosition":{"x":10298.914545623873,"y":20519.660663041326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Bottom","id":"2a214d9a-d878-4a3b-ab5d-31873756eefe"}}},{"type":"Polygon Vertex","name":"End Bottom","project":"Foundations","id":"2b19b896-0f9c-4078-b17b-d460084c3082","savedPayload":{"position":{"x":9914.48383399997,"y":20656.74273874532},"targetPosition":{"x":10298.914545623873,"y":20519.660663041326},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End Bottom","id":"3084c0b7-764e-426a-973f-b0f7dc2f84c1"}}}],"id":"513fc20c-95ef-49bd-b5e4-75221ba49ac1","savedPayload":{"position":{"x":10501.68556552607,"y":17250.873016219306},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Open Base","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.status === 'Open'","project":"Foundations","id":"addd7dc2-b3ac-4a08-8955-7a3199e72cee","savedPayload":{"position":{"x":10345.484302906436,"y":20390.274296499723},"targetPosition":{"x":10059.832106115195,"y":20654.446155983103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n }\n}","project":"Foundations","id":"884f0788-2f57-45f3-a931-67ea33f270ce","savedPayload":{"position":{"x":10654.715427881034,"y":21084.059761133718},"targetPosition":{"x":10369.625966731499,"y":20878.222834024553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"9b834b6a-8a15-451c-a8b9-518c8d15a28d","savedPayload":{"position":{"x":10369.625966731499,"y":20878.222834024553},"targetPosition":{"x":10059.832106115195,"y":20654.446155983103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin Bottom","project":"Foundations","id":"66445510-b26b-4a37-922c-729c3bb5bcb0","savedPayload":{"position":{"x":9943.239495542628,"y":21018.293200016527},"targetPosition":{"x":10059.832106115195,"y":20654.446155983103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Bottom","id":"2a214d9a-d878-4a3b-ab5d-31873756eefe"}}},{"type":"Polygon Vertex","name":"End Bottom","project":"Foundations","id":"ed734f1d-979c-4f8d-b317-f4e287f1e4da","savedPayload":{"position":{"x":9653.295724536583,"y":20634.15599403727},"targetPosition":{"x":10059.832106115195,"y":20654.446155983103},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End Bottom","id":"3084c0b7-764e-426a-973f-b0f7dc2f84c1"}}}],"id":"f276bcb1-908c-474c-b8fd-b1950b81a420","savedPayload":{"position":{"x":10579.343184225096,"y":17093.398943461518},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Left Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}","project":"Foundations","id":"3bee91ac-bf89-4910-93f0-a54ac54d6339","savedPayload":{"position":{"x":9757.166327762687,"y":16102.810035611263},"targetPosition":{"x":9986.051851444747,"y":16288.263961371853},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"edce098c-9f2e-4406-a815-e34954376aa3","savedPayload":{"position":{"x":9986.051851444747,"y":16288.263961371853},"targetPosition":{"x":10253.525344147325,"y":16504.988431964255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Begin Bottom","project":"Foundations","id":"e6fbb290-4d85-4e5e-b570-ab73795521f4","savedPayload":{"position":{"x":10217.696046618592,"y":16162.57620694078},"targetPosition":{"x":10253.525344147325,"y":16504.988431964255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Bottom","id":"2a214d9a-d878-4a3b-ab5d-31873756eefe"}}},{"type":"Polygon Vertex","name":"Begin Top","project":"Foundations","id":"d588cca5-7edf-442a-8f1c-15519835c3ec","savedPayload":{"position":{"x":10470.29901559629,"y":16237.220324929809},"targetPosition":{"x":10253.525344147325,"y":16504.988431964255},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Begin Top","id":"b4cf0c9f-5097-499e-bfc8-844f895b8d5e"}}}],"id":"3a7eea15-2b91-40fa-9fb0-5215dfacaf88","savedPayload":{"position":{"x":10711.352187356151,"y":16977.630154812443},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Right Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}","project":"Foundations","id":"bdfbee78-ab14-41c7-93da-cc7b5317dd97","savedPayload":{"position":{"x":9877.8504077793,"y":16064.518177234413},"targetPosition":{"x":10085.595322045549,"y":16272.440686367827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"69c5a7b7-2ce5-4e9f-82d4-efdb005c6de8","savedPayload":{"position":{"x":10085.595322045549,"y":16272.440686367827},"targetPosition":{"x":10315.032694112295,"y":16502.098190721248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"End Bottom","project":"Foundations","id":"4c51f624-0a0b-4973-a136-05a8a6dd9aa3","savedPayload":{"position":{"x":10315.03090450073,"y":16176.415447158412},"targetPosition":{"x":10315.032694112295,"y":16502.098190721248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End Bottom","id":"3084c0b7-764e-426a-973f-b0f7dc2f84c1"}}},{"type":"Polygon Vertex","name":"End Top","project":"Foundations","id":"468fd2ee-4476-44ca-9391-6ed911f5ef58","savedPayload":{"position":{"x":10545.595795902067,"y":16271.493907851655},"targetPosition":{"x":10315.032694112295,"y":16502.098190721248},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"End Top","id":"fba450c5-3227-494a-ba58-c0f03f2cd546"}}}],"id":"f7dd0e4a-0d7b-4b91-b4a9-9f9095682031","savedPayload":{"position":{"x":10877.615400857128,"y":16921.191398897226},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[{"type":"Image","name":"New Image","config":"{\n \"codeName\": \"learning-episode\",\n \"size\": 25\n}","project":"Foundations","imagePosition":{"type":"Image Position","name":"Begin Bottom","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Foundations","id":"5221670c-c689-40e8-8508-25354d2e37a7","savedPayload":{"position":{"x":11111.055042800352,"y":16715.34165377032},"targetPosition":{"x":11052.820757652285,"y":16932.67496468536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"Begin Bottom","id":"2a214d9a-d878-4a3b-ab5d-31873756eefe"}}},"id":"2841ceda-20d9-48be-91b9-92464601fb2f","savedPayload":{"position":{"x":11052.820757652285,"y":16932.67496468536},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Image","name":"New Image","config":"{\n \"codeName\": \"learning-episode\",\n \"size\": 25\n}","project":"Foundations","imagePosition":{"type":"Image Position","name":"End Bottom","config":"{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }","project":"Foundations","id":"525a0dfd-bc3e-4e2f-953e-04de98bfaaf3","savedPayload":{"position":{"x":11347.266151937038,"y":16831.828081818858},"targetPosition":{"x":11210.294830410076,"y":17010.332583384385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Point","name":"End Bottom","id":"3084c0b7-764e-426a-973f-b0f7dc2f84c1"}}},"id":"7af6bb97-efa7-401c-8f85-4b3b92067198","savedPayload":{"position":{"x":11210.294830410076,"y":17010.332583384385},"targetPosition":{"x":10936.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"texts":[],"id":"35f2bf74-6e3c-4ff4-b45c-f37398adacac","savedPayload":{"position":{"x":10936.352187356151,"y":17367.341586515442},"targetPosition":{"x":11161.352187356151,"y":17757.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"Episode Object","config":"{ \n\"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Serial Number","config":"{\n \"valueDecimals\": 0\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.serialNumber","project":"Foundations","id":"56b0ffa5-d02d-4c87-891f-5d8c5f21ea47","savedPayload":{"position":{"x":10975.438222775265,"y":16831.828081818858},"targetPosition":{"x":11112.409544302227,"y":17010.332583384385},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ffcf9491-7864-4d19-8bf0-c32f5515bc22","savedPayload":{"position":{"x":11112.409544302227,"y":17010.332583384385},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Status","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.status","project":"Foundations","id":"fc32b77c-aa4d-4ab4-8653-da3ebb9f3521","savedPayload":{"position":{"x":11211.649331911949,"y":16715.34165377032},"targetPosition":{"x":11269.883617060017,"y":16932.67496468536},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4f89e3b6-ccff-420a-9ee4-37c3e02d370e","savedPayload":{"position":{"x":11269.883617060017,"y":16932.67496468536},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Exit Type","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.exitType","project":"Foundations","id":"f66763f4-09bf-4a93-bce3-c905ae51093e","savedPayload":{"position":{"x":11474.457367104686,"y":16698.11630508812},"targetPosition":{"x":11445.088973855174,"y":16921.191398897226},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7d8561b2-2f28-4028-a43a-69db4dfc1039","savedPayload":{"position":{"x":11445.088973855174,"y":16921.191398897226},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Begin Rate","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.beginRate","project":"Foundations","id":"411ab435-4dd7-402e-86ae-a112f73715bf","savedPayload":{"position":{"x":11723.852187356151,"y":16782.774438960943},"targetPosition":{"x":11611.352187356151,"y":16977.630154812443},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6172c44a-3835-4595-b232-4652c1ef64d0","savedPayload":{"position":{"x":11611.352187356151,"y":16977.630154812443},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"End Rate","config":"{\n \"valueDecimals\": 10\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.endRate","project":"Foundations","id":"696e14f0-bd21-44ba-b028-0ae308317da9","savedPayload":{"position":{"x":11921.865692052736,"y":16956.427621934556},"targetPosition":{"x":11743.361190487207,"y":17093.398943461518},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"1ffcaec3-17f5-4344-8302-a8b68d6670cb","savedPayload":{"position":{"x":11743.361190487207,"y":17093.398943461518},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Begin","config":"{\n }","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"UI.projects.superalgos.utilities.dates.formatDate(record.begin)","project":"Foundations","id":"0f4a82d5-e706-4aaf-9033-802b6369042d","savedPayload":{"position":{"x":12038.352120101274,"y":17192.638731071238},"targetPosition":{"x":11821.018809186233,"y":17250.873016219306},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c4a30376-9540-42ff-87f1-1508fce5abcb","savedPayload":{"position":{"x":11821.018809186233,"y":17250.873016219306},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"End","config":"{\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"UI.projects.superalgos.utilities.dates.formatDate(record.end)","project":"Foundations","id":"95d0261f-ecf8-48af-9704-33a401b78e7b","savedPayload":{"position":{"x":12055.577468783475,"y":17455.446766263976},"targetPosition":{"x":11832.502374974367,"y":17426.078373014465},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8f585dd6-1905-4717-b65a-3b83960ff321","savedPayload":{"position":{"x":11832.502374974367,"y":17426.078373014465},"targetPosition":{"x":11386.352187356151,"y":17367.341586515442},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c4fc56e6-7415-4e1f-84b8-9dcd221dfb36","savedPayload":{"position":{"x":11386.352187356151,"y":17367.341586515442},"targetPosition":{"x":11161.352187356151,"y":17757.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"67ef0a2d-8f83-4507-b2c7-54f026b23034","savedPayload":{"position":{"x":11161.352187356151,"y":17757.05301821844},"targetPosition":{"x":11161.352187356151,"y":18207.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a07972d6-019b-472d-8b54-3af7fabac9de","savedPayload":{"position":{"x":11161.352187356151,"y":18207.05301821844},"targetPosition":{"x":11161.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ba13a8fb-fa34-40c2-97dd-ae3000f632c2","savedPayload":{"position":{"x":11161.352187356151,"y":18657.05301821844},"targetPosition":{"x":11161.352187356151,"y":18657.05301821844},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{ + "type": "Learning Mine", + "name": "Masters", + "config": "{ \n\"codeName\": \"Masters\"\n}", + "project": "Foundations", + "learningBots": [ + { + "type": "Learning Bot", + "name": "Low Frequency", + "config": "{\n\"codeName\": \"Low-Frequency\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Learning", + "config": "{\n \"codeName\": \"Learning\",\n \"sessionRunWaitTime\": 5000,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Low-Frequency-Learning-Process\"\n }\n }", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Learning Engine", + "project": "Foundations", + "outputDatasets": [], + "outputDatasetFolders": [ + { + "type": "Output Dataset Folder", + "name": "Learning Episode", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning Episode Counters", + "project": "Foundations", + "id": "c0de6b69-60e2-4574-890a-35743f75c569", + "savedPayload": { + "position": { + "x": 10770.578330127608, + "y": 18237.318563914418 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ac1bc967-9c9f-47f0-8815-535abd7cb777" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning Episode Counters", + "project": "Foundations", + "id": "da23a8ff-8b3d-4caa-a27c-f59352911212", + "savedPayload": { + "position": { + "x": 10647.18050284652, + "y": 18202.991870096994 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6881069e-a4d1-4b41-892f-557d2031adea" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning Episode Statistics", + "project": "Foundations", + "id": "dfdcb71e-c123-429e-bc2d-cf33963378d6", + "savedPayload": { + "position": { + "x": 10538.452101828116, + "y": 18135.29046318318 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "8408c316-e04d-4b0d-8c81-1bf3b4126894" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning Episode Statistics", + "project": "Foundations", + "id": "fa9e000d-199c-4ed4-b10f-6c586bfc2fa5", + "savedPayload": { + "position": { + "x": 10453.201655490207, + "y": 18039.69910852537 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "553a0b49-2a61-41c4-ac95-f762051c1cab" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episode Candle", + "project": "Foundations", + "id": "a9a7b1fe-ecff-4d08-bd3b-297e4263c703", + "savedPayload": { + "position": { + "x": 10398.335647991167, + "y": 17923.962049174253 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a08a3974-75ac-4a2b-bc09-f80547a61381" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episode Candle", + "project": "Foundations", + "id": "d80bea92-bca6-4826-aa32-34bc7c13f952", + "savedPayload": { + "position": { + "x": 10378.298996957856, + "y": 17797.455613363665 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "46221186-fff7-4333-a087-a32a649e9ce8" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Distance To Learning Event", + "project": "Foundations", + "id": "0b8ef0c4-c7a9-48cf-9f9b-e48d32f5ed27", + "savedPayload": { + "position": { + "x": 10394.71495269444, + "y": 17670.42860016024 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0d746a41-6726-41fd-9312-862b6835b8ba" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Distance To Learning Event", + "project": "Foundations", + "id": "a8951035-4bf1-4d0d-8666-879b2c481b6d", + "savedPayload": { + "position": { + "x": 10446.25359209659, + "y": 17553.171982714983 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "53933157-c1f5-46ec-aaa4-9d247f99a6c5" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Current Episode", + "project": "Foundations", + "id": "45db7ab1-a5d3-43d2-8be2-7a82c0ea28a9", + "savedPayload": { + "position": { + "x": 10528.739561112034, + "y": 17455.18519482135 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d3226ade-021e-4a24-bc2e-f1f6c812d951" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Current Episode", + "project": "Foundations", + "id": "12216c85-0d31-4225-bcf4-527d6ced8bf0", + "savedPayload": { + "position": { + "x": 10635.490337094088, + "y": 17384.406543284622 + }, + "targetPosition": { + "x": 10828.2531163121, + "y": 17791.02984678326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7b64dca9-e495-4d53-b966-bdf1225a3d52" + } + } + } + ], + "outputDatasetFolders": [], + "id": "281a85a9-56d1-4709-b9fc-f7320da8ec35", + "savedPayload": { + "position": { + "x": 10895.311114004473, + "y": 17965.721903271922 + }, + "targetPosition": { + "x": 11272.712869579913, + "y": 17720.63433751516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Features", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Features", + "project": "Foundations", + "id": "c8ef0b9d-bd93-4826-923e-dfd8574b2579", + "savedPayload": { + "position": { + "x": 10422.37664305559, + "y": 17901.37888208863 + }, + "targetPosition": { + "x": 10823.329578940355, + "y": 17697.083157205834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "95cb434a-19d5-48ca-bc87-3c8019e79149" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Features", + "project": "Foundations", + "id": "066d1193-8f8a-47d3-b8df-bec399324381", + "savedPayload": { + "position": { + "x": 10445.927823364913, + "y": 17451.99559144907 + }, + "targetPosition": { + "x": 10823.329578940355, + "y": 17697.083157205834 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "92a2b572-3425-4d5b-93c8-0b4a684f6919" + } + } + } + ], + "outputDatasetFolders": [], + "id": "76d84f15-9d94-4ec7-8de4-eb47fb35c68e", + "savedPayload": { + "position": { + "x": 10823.329578940355, + "y": 17697.083157205834 + }, + "targetPosition": { + "x": 11272.712869579913, + "y": 17720.63433751516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Labels", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Labels", + "project": "Foundations", + "id": "0be21e04-4422-4f03-a5b1-99b018a18422", + "savedPayload": { + "position": { + "x": 10478.537433656464, + "y": 17367.044652274628 + }, + "targetPosition": { + "x": 10922.997186924276, + "y": 17437.44016154273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6c91e785-8c5e-4af5-9e81-90e0ee6c4116" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Labels", + "project": "Foundations", + "id": "113b0d80-8bea-4c93-a48e-27e27cd30872", + "savedPayload": { + "position": { + "x": 10761.73160962889, + "y": 17017.32896961899 + }, + "targetPosition": { + "x": 10922.997186924276, + "y": 17437.44016154273 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0e62efa2-6fac-40f4-a09c-306b4600ba4f" + } + } + } + ], + "outputDatasetFolders": [], + "id": "dc33a077-51d8-4d29-832e-339b09d26754", + "savedPayload": { + "position": { + "x": 10922.997186924276, + "y": 17437.44016154273 + }, + "targetPosition": { + "x": 11272.712869579913, + "y": 17720.63433751516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Predictions", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Predictions", + "project": "Foundations", + "id": "dc41eb8a-0328-49c1-8be8-23fa10e16dd1", + "savedPayload": { + "position": { + "x": 10838.046247749833, + "y": 16967.769664151132 + }, + "targetPosition": { + "x": 11156.244299283779, + "y": 17285.967715685078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "cb3aee40-6019-4f0b-8acc-6f384e414651" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Predictions", + "project": "Foundations", + "id": "44072e54-d82e-43f8-bd35-18b0cf2e305c", + "savedPayload": { + "position": { + "x": 11272.712869579913, + "y": 16851.301093854996 + }, + "targetPosition": { + "x": 11156.244299283779, + "y": 17285.967715685078 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cbca15ec-5937-4dbb-9750-d851d120a658" + } + } + } + ], + "outputDatasetFolders": [], + "id": "088959bd-60e1-4ed0-9b81-3ee723c4ecf1", + "savedPayload": { + "position": { + "x": 11156.244299283779, + "y": 17285.967715685078 + }, + "targetPosition": { + "x": 11272.712869579913, + "y": 17720.63433751516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8c60fcf2-98fb-4947-86a2-76c33de06b82", + "savedPayload": { + "position": { + "x": 11272.712869579913, + "y": 17720.63433751516 + }, + "targetPosition": { + "x": 11692.824061503654, + "y": 17881.899914810543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Learning System", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Errors", + "project": "Foundations", + "id": "af1d5e0d-c9aa-4b6f-8007-1902a29e887b", + "savedPayload": { + "position": { + "x": 11074.177929372798, + "y": 17583.675549167445 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2a487ee8-0eb4-497f-84c9-f647b16dd17a" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Errors", + "project": "Foundations", + "id": "278c4aa0-eb89-40f0-8a88-d775e2a04db3", + "savedPayload": { + "position": { + "x": 11061.54117445673, + "y": 17510.436320969104 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "57d6ac5b-46a8-487d-88ac-48ddd012e842" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Highlights", + "project": "Foundations", + "id": "46b16233-7168-4905-b2fd-341c59d64983", + "savedPayload": { + "position": { + "x": 11061.13154916472, + "y": 17436.11603888529 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Highlights", + "project": "Foundations", + "id": "7beaf2ec-e4e5-4a3a-b0e1-89a0576b378b", + "savedPayload": { + "position": { + "x": 11072.96022700692, + "y": 17362.741966472735 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "4b724ede-ed95-4c87-b555-294511613b76" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Values", + "project": "Foundations", + "id": "a3a6d5d5-d6c3-435d-9de2-6d947ee8b7d0", + "savedPayload": { + "position": { + "x": 11096.704552486857, + "y": 17292.31555715492 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "d1702db2-e4e8-4e01-8a31-9e7b23cf944f" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Values", + "project": "Foundations", + "id": "cad39218-ce64-4383-b87a-59fe25082d3b", + "savedPayload": { + "position": { + "x": 11131.716842302276, + "y": 17226.75785979009 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bdcf18f2-ab49-4b5c-8220-07e4d9a76880" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Status", + "project": "Foundations", + "id": "bbb23948-92bb-4837-9e07-4e9152820d30", + "savedPayload": { + "position": { + "x": 11177.042052457236, + "y": 17167.857117466196 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "0e09e729-0b1d-411d-b7ed-c9b49979326c" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Status", + "project": "Foundations", + "id": "c45bde8f-5bc9-4437-a437-287716e0e760", + "savedPayload": { + "position": { + "x": 11231.44382937272, + "y": 17117.219988891055 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3deef37c-60ad-4137-a5df-fbbf450a161e" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Progress", + "project": "Foundations", + "id": "549dc3c2-e25e-4ccb-9ea3-1d33314490de", + "savedPayload": { + "position": { + "x": 11293.43823438932, + "y": 17076.227722931053 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7d52a48e-8f44-485a-b898-1ecf3de2b642" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Progress", + "project": "Foundations", + "id": "1aaed2c8-99ae-490b-bf3d-57b22467c08e", + "savedPayload": { + "position": { + "x": 11361.334221745532, + "y": 17045.99848174272 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "308caaa5-5821-44a3-a971-119f5b5a2f3a" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Running", + "project": "Foundations", + "id": "e8fed65e-52f6-4ddd-88b1-be8f4f897484", + "savedPayload": { + "position": { + "x": 11433.279765897913, + "y": 17027.356840223925 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Running", + "project": "Foundations", + "id": "61e54a31-daec-426c-80be-dfaafe4032b4", + "savedPayload": { + "position": { + "x": 11507.312379950019, + "y": 17020.811293760165 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "704e2e55-c731-4405-a0ac-bd587a502b0f" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Announcements", + "project": "Foundations", + "id": "c271ce7a-4191-495f-83d1-dd8224d81f9b", + "savedPayload": { + "position": { + "x": 11581.412647179131, + "y": 17026.540387796005 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "4da28d63-2f82-4bac-acaf-b55d96c67ace" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Announcements", + "project": "Foundations", + "id": "75da5deb-edca-41ab-844e-fe15435eef2d", + "savedPayload": { + "position": { + "x": 11653.559305460221, + "y": 17044.38784758078 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "56438754-6219-4a56-b281-4bbafb02f8d9" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Warnings", + "project": "Foundations", + "id": "3717dd62-aa6f-4f36-81ca-2b1c563831b6", + "savedPayload": { + "position": { + "x": 11721.78438202768, + "y": 17073.86684093642 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3a3d51a9-6eb8-4267-a00b-07ab26516721" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Warnings", + "project": "Foundations", + "id": "e3259d83-3e3c-48a1-a096-a95d54d25977", + "savedPayload": { + "position": { + "x": 11784.226874642249, + "y": 17114.17325777018 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1bdb790b-6e98-4cbc-8463-036d7d342d12" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Learning System Infos", + "project": "Foundations", + "id": "ae44851a-0bce-4c81-b65d-d5e831129c82", + "savedPayload": { + "position": { + "x": 11839.183514880831, + "y": 17164.207644101825 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "ec478333-805d-4c59-a550-3a51a9ebdc5b" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Learning System Infos", + "project": "Foundations", + "id": "4457aa11-83d0-481c-9931-22304aa26689", + "savedPayload": { + "position": { + "x": 11885.15522885899, + "y": 17222.60519230214 + }, + "targetPosition": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6c89f99e-279f-4d61-a03d-59667ac1614f" + } + } + } + ], + "outputDatasetFolders": [], + "id": "621ceb34-32e9-472e-951d-a8e86f3c0696", + "savedPayload": { + "position": { + "x": 11509.792572119544, + "y": 17470.80445887137 + }, + "targetPosition": { + "x": 11692.824061503654, + "y": 17881.899914810543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Output Dataset Folder", + "name": "Simulation Objects", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Episodes", + "project": "Foundations", + "id": "e1d20279-68b7-4f3e-86ef-721c535c0f74", + "savedPayload": { + "position": { + "x": 11783.694129530935, + "y": 17017.32896961899 + }, + "targetPosition": { + "x": 11854.08963879904, + "y": 17461.788722886802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6fad647f-d440-4423-ad34-f21495863be4" + } + } + }, + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Episodes", + "project": "Foundations", + "id": "fd783657-65aa-4679-ad72-9637ef35170f", + "savedPayload": { + "position": { + "x": 12203.805321454676, + "y": 17178.594546914373 + }, + "targetPosition": { + "x": 11854.08963879904, + "y": 17461.788722886802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a9a9f046-27e3-4899-a351-55351cf3b1a1" + } + } + } + ], + "outputDatasetFolders": [], + "id": "6d7bda29-38ec-4380-b8b4-d657e1dbc4c0", + "savedPayload": { + "position": { + "x": 11854.08963879904, + "y": 17461.788722886802 + }, + "targetPosition": { + "x": 11692.824061503654, + "y": 17881.899914810543 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d5884a6a-3692-4335-9e9d-51f52e1f31b9", + "savedPayload": { + "position": { + "x": 11692.824061503654, + "y": 17881.899914810543 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "ffedf8e4-2770-42fe-93af-20fb37abf9d1", + "savedPayload": { + "position": { + "x": 11527.425658660324, + "y": 17630.739075717167 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "eb511667-2fd1-48fe-9b84-9d04f712d382" + } + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n\"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "0d2dabbe-bc8e-49b9-b718-c4a17cb3f005", + "savedPayload": { + "position": { + "x": 11639.699183385781, + "y": 17495.744835178353 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "a0a61ba9-91cb-4ec7-92fe-134ff079de2d" + } + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\"mainUtility\": \"Market Starting Point\"}", + "project": "Foundations", + "id": "b9926521-0d8d-4459-85ea-336529883f95", + "savedPayload": { + "position": { + "x": 11795.086454241442, + "y": 17413.991637143306 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "181c7c34-7243-497a-9ddb-1b0067c6d66e" + } + } + } + ], + "dataDependencies": [], + "dataMineDataDependencies": [ + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candles Volumes", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "220efa2b-2a5e-4f40-9859-f261424506fc", + "savedPayload": { + "position": { + "x": 19809.75437150867, + "y": 17588.792148865745 + }, + "targetPosition": { + "x": 20068.78205106722, + "y": 17956.76587241474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "2b03494a-67d6-47f1-89b6-53fc4c9116a8" + } + } + }, + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "be1a0866-8f51-4582-8c6f-b453b5d6c560", + "savedPayload": { + "position": { + "x": 20075.51378422409, + "y": 17506.816226600116 + }, + "targetPosition": { + "x": 20068.78205106722, + "y": 17956.76587241474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "678a567c-f08d-49b9-813b-4e54fd6afadb" + } + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "8a30969a-4354-4f4e-b7ac-d4a9217b83c0", + "savedPayload": { + "position": { + "x": 20338.70190367678, + "y": 17596.705775809696 + }, + "targetPosition": { + "x": 20068.78205106722, + "y": 17956.76587241474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2e683057-f911-4105-bc77-16f2706d1915" + } + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c7e37965-e5ff-4146-a38f-280c727a6576", + "savedPayload": { + "position": { + "x": 20498.789813670985, + "y": 17824.126043929835 + }, + "targetPosition": { + "x": 20068.78205106722, + "y": 17956.76587241474 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9bf0483c-4825-4a46-9cf4-1b5262579fc1" + } + } + } + ], + "dataDependencyFolders": [], + "id": "e8674f15-fc63-401d-a34e-f0ec50e91d60", + "savedPayload": { + "position": { + "x": 20068.78205106722, + "y": 17956.76587241474 + }, + "targetPosition": { + "x": 19923.337705212714, + "y": 18382.613195124366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "82f55c91-982d-4869-9ef9-a6bb80836818", + "savedPayload": { + "position": { + "x": 11969.931167828652, + "y": 17397.925664918268 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + } + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Masters", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Candle Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Channels Multi-Time-Frame-Market", + "project": "Foundations", + "id": "1bbc1ade-c0f1-431d-abed-7a519e37176b", + "savedPayload": { + "position": { + "x": 18364.67866373131, + "y": 17773.6018361037 + }, + "targetPosition": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "61dfc7bf-0d57-4aa4-8d28-f60817a16775" + } + } + }, + { + "type": "Data Dependency", + "name": "Candles Channels Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a55019e0-8dc0-47e8-8bf1-43691e7cc4c4", + "savedPayload": { + "position": { + "x": 18500.182259090212, + "y": 17584.132875289233 + }, + "targetPosition": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "3c561029-5c80-4ee0-bc62-4addb7de5a8e" + } + } + }, + { + "type": "Data Dependency", + "name": "Candles Channels Objects Multi-Time-Frame-Market", + "project": "Foundations", + "id": "976fdbc6-9865-4bdb-a3ae-2c3040567605", + "savedPayload": { + "position": { + "x": 18712.26629538238, + "y": 17487.79973967472 + }, + "targetPosition": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c37c8931-69d3-4497-aa65-487b1f1f51eb" + } + } + }, + { + "type": "Data Dependency", + "name": "Candles Channels Objects Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "bca8b2d5-eea5-479b-a8a5-d5a3af4cf6e3", + "savedPayload": { + "position": { + "x": 18944.103026355795, + "y": 17510.41481515242 + }, + "targetPosition": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a6fc485e-ace9-4e6f-85a7-5f3af80c30af" + } + } + }, + { + "type": "Data Dependency", + "name": "", + "project": "Foundations", + "id": "01297e98-b38d-49c5-864c-27ac2a842983", + "savedPayload": { + "position": { + "x": 19133.57198717026, + "y": 17645.918410511324 + }, + "targetPosition": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "New Dataset Definition", + "id": "e5200036-77ee-4cfe-af7d-c9ddebbdb44d" + } + } + } + ], + "dataDependencyFolders": [], + "id": "4c19c9fb-c26d-4ded-94d6-6dc7a24a4d5f", + "savedPayload": { + "position": { + "x": 18785.98435551919, + "y": 17931.720506940303 + }, + "targetPosition": { + "x": 18859.702415656004, + "y": 18375.641274205886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Resistances and Supports", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Resistances Multi-Time-Frame-Market", + "project": "Foundations", + "id": "3775cd45-f9af-468d-9c71-f96119aa765a", + "savedPayload": { + "position": { + "x": 18853.704229695253, + "y": 17573.757835703986 + }, + "targetPosition": { + "x": 19060.993332398037, + "y": 17973.171440756036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9c15761b-f73f-442f-a1b7-fa5e5ba3d944" + } + } + }, + { + "type": "Data Dependency", + "name": "Resistances Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c43f0141-c419-4163-8a37-6e1cfa0231bc", + "savedPayload": { + "position": { + "x": 19128.062352177316, + "y": 17528.19756895473 + }, + "targetPosition": { + "x": 19060.993332398037, + "y": 17973.171440756036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6dd165c1-19ed-4003-aba3-ab0ff5378646" + } + } + }, + { + "type": "Data Dependency", + "name": "Supports Multi-Time-Frame-Market", + "project": "Foundations", + "id": "0416fd4e-5632-4fe0-9990-f7e9d626e31c", + "savedPayload": { + "position": { + "x": 19376.802388695833, + "y": 17652.60219712793 + }, + "targetPosition": { + "x": 19060.993332398037, + "y": 17973.171440756036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "7884246d-a27e-4f80-9003-a453d18d81ec" + } + } + }, + { + "type": "Data Dependency", + "name": "Supports Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "0733266b-476f-421c-ad7c-444f8429a0b7", + "savedPayload": { + "position": { + "x": 19504.91409966362, + "y": 17899.453380619223 + }, + "targetPosition": { + "x": 19060.993332398037, + "y": 17973.171440756036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "d788047b-cf37-4013-a5f7-1f30e1c0c486" + } + } + } + ], + "dataDependencyFolders": [], + "id": "f59221a4-81bc-4c9f-9e2b-623d8fd19b5e", + "savedPayload": { + "position": { + "x": 19060.993332398037, + "y": 17973.171440756036 + }, + "targetPosition": { + "x": 18859.702415656004, + "y": 18375.641274205886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Volume Analysis Multi-Time-Frame-Market", + "project": "Foundations", + "id": "a7b3db81-0be0-4bdb-95d7-2fb874052c91", + "savedPayload": { + "position": { + "x": 19501.37379794886, + "y": 17789.127740108783 + }, + "targetPosition": { + "x": 19259.116020708054, + "y": 18168.352171503102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "81b170d8-7e5c-4e7e-a26a-c7850f14e83d" + } + } + }, + { + "type": "Data Dependency", + "name": "Volume Analysis Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "3ae47e6b-5ba2-407d-a383-78eb6274eec5", + "savedPayload": { + "position": { + "x": 19708.662900651645, + "y": 18188.541345160833 + }, + "targetPosition": { + "x": 19259.116020708054, + "y": 18168.352171503102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "403c0602-0a80-496f-bde4-185bfaed7fbb" + } + } + } + ], + "dataDependencyFolders": [], + "id": "5b25f0f9-60a5-4422-addd-634b82ae44a4", + "savedPayload": { + "position": { + "x": 19259.116020708054, + "y": 18168.352171503102 + }, + "targetPosition": { + "x": 18859.702415656004, + "y": 18375.641274205886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Candle Analysis", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candle Analysis Multi-Time-Frame-Market", + "project": "Foundations", + "id": "26061d9b-9158-4f81-8f85-068f61d8b50b", + "savedPayload": { + "position": { + "x": 19723.5694743472, + "y": 18278.306833020288 + }, + "targetPosition": { + "x": 19304.67628745731, + "y": 18442.710293985165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "95c695ea-da22-4172-a577-ac5552a2d743" + } + } + }, + { + "type": "Data Dependency", + "name": "Candle Analysis Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "143217d3-0eed-4bfb-bdbb-1b6fe27dd829", + "savedPayload": { + "position": { + "x": 19656.500454567926, + "y": 18723.280704821595 + }, + "targetPosition": { + "x": 19304.67628745731, + "y": 18442.710293985165 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a0db1ce1-8683-4a9c-aa4b-246c15c8a1bc" + } + } + } + ], + "dataDependencyFolders": [], + "id": "e9306e8d-5322-45dd-94bb-5c1e6b450315", + "savedPayload": { + "position": { + "x": 19304.67628745731, + "y": 18442.710293985165 + }, + "targetPosition": { + "x": 18859.702415656004, + "y": 18375.641274205886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d175a6f0-0e45-479d-bc60-c1c8f8f15d84", + "savedPayload": { + "position": { + "x": 12137.614801475032, + "y": 17449.992817136106 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Masters", + "id": "66c79ece-5a7e-4a2b-be0d-0374f61086ba" + } + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "Bollinger", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Bollinger Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Bollinger Bands Multi-Time-Frame-Market", + "project": "Foundations", + "id": "767b0fb0-3e23-4056-8330-9b6e5765d474", + "savedPayload": { + "position": { + "x": 18036.800919930753, + "y": 17634.96819894191 + }, + "targetPosition": { + "x": 18143.487089902726, + "y": 18072.1387161737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f5b2a7d8-fc32-44a3-a002-9b0fc30a9719" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Bands Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "97a40dd6-1803-468d-95c2-e5dfa93fb413", + "savedPayload": { + "position": { + "x": 18314.138548096544, + "y": 17655.751780960403 + }, + "targetPosition": { + "x": 18143.487089902726, + "y": 18072.1387161737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "506104fa-e99a-4a46-930e-176bce311aff" + } + } + }, + { + "type": "Data Dependency", + "name": "Percentage Bandwidth Multi-Time-Frame-Market", + "project": "Foundations", + "id": "f312fa61-6391-4b26-adee-d370602b184f", + "savedPayload": { + "position": { + "x": 18526.29311946203, + "y": 17835.581019758974 + }, + "targetPosition": { + "x": 18143.487089902726, + "y": 18072.1387161737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "207e9481-0730-4304-a938-cfe223d70856" + } + } + }, + { + "type": "Data Dependency", + "name": "Percentage Bandwidth Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "26da9954-2d6d-494f-8fca-e512c08e73a7", + "savedPayload": { + "position": { + "x": 18592.228798634256, + "y": 18105.76725828759 + }, + "targetPosition": { + "x": 18143.487089902726, + "y": 18072.1387161737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e60d62dd-87f7-4f2d-ac21-3ac5c30a50ea" + } + } + } + ], + "dataDependencyFolders": [], + "id": "d9ebdc9a-18f6-401a-a3db-54905a7b875a", + "savedPayload": { + "position": { + "x": 18143.487089902726, + "y": 18072.1387161737 + }, + "targetPosition": { + "x": 17852.517269355616, + "y": 18415.41202351172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Bollinger Channels", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Bollinger Channels Objects Market", + "project": "Foundations", + "id": "8a4dd9bd-53d7-4f32-8d39-bc2480442e47", + "savedPayload": { + "position": { + "x": 18522.226135131416, + "y": 18107.1780326084 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "610cd062-ab88-4892-b711-0fb430305c61" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Channels Objects Daily", + "project": "Foundations", + "id": "6dfdb1ce-4946-412b-adab-8480a6d36b7f", + "savedPayload": { + "position": { + "x": 18641.44370365331, + "y": 18208.23079079656 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "64910fea-c92a-4a55-850a-aa62d98b478e" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Channels Market", + "project": "Foundations", + "id": "07499bfe-1371-4afa-b0b8-3cdca8e1e5b7", + "savedPayload": { + "position": { + "x": 18718.909494222404, + "y": 18343.964131848832 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "22c1f2c6-3838-4657-add8-2e01d7056917" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Channels Daily", + "project": "Foundations", + "id": "b33e7eb6-2b76-4304-a766-18f54e8e78ab", + "savedPayload": { + "position": { + "x": 18745.27998922276, + "y": 18498.006611623547 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "96b4e65b-e6db-44a0-80a5-ceb9d68a09ec" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Sub-Channels Objects Market", + "project": "Foundations", + "id": "17fda56b-90c8-4ee2-a493-d3dca6f637b0", + "savedPayload": { + "position": { + "x": 18717.374517770277, + "y": 18651.778433634998 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "869f615e-0cc0-44fd-8648-4a951c23a410" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Sub-Channels Objects Daily", + "project": "Foundations", + "id": "a02862ca-c02d-4ebe-93f9-1ccc40471341", + "savedPayload": { + "position": { + "x": 18638.558891563018, + "y": 18786.732446718215 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "029479ae-275d-4854-ad3e-66948656a053" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Sub-Channels Market", + "project": "Foundations", + "id": "7d366e6f-11af-4b01-92f2-abda6843ac03", + "savedPayload": { + "position": { + "x": 18518.339438316343, + "y": 18886.59120518625 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Market", + "id": "f8d44a4d-3771-4a71-97ca-dc604ff565d3" + } + } + }, + { + "type": "Data Dependency", + "name": "Bollinger Sub-Channels Daily", + "project": "Foundations", + "id": "5644a20b-a702-4d3c-a760-2d3648bec03f", + "savedPayload": { + "position": { + "x": 18371.216398341967, + "y": 18939.310269009544 + }, + "targetPosition": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Daily", + "id": "ca71e765-0f66-4b18-b500-847b9d16169b" + } + } + } + ], + "dataDependencyFolders": [], + "id": "e3710882-a61f-4915-a7cc-2fbba63759af", + "savedPayload": { + "position": { + "x": 18295.285584225, + "y": 18495.762626171105 + }, + "targetPosition": { + "x": 17852.517269355616, + "y": 18415.41202351172 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d4075860-a848-402d-92d6-90a2c35ec4fd", + "savedPayload": { + "position": { + "x": 12272.609042013844, + "y": 17562.266341861563 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Bollinger", + "id": "14c6fdfe-aa25-4754-a0c5-a859be6399d7" + } + } + }, + { + "type": "Data Mine Data Dependencies", + "name": "PluvtechProduction", + "project": "Foundations", + "botDataDependencies": [ + { + "type": "Bot Data Dependencies", + "name": "Fisher Transform", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "FisherTransform Multi-Time-Frame-Market", + "project": "Foundations", + "id": "91d68254-0937-4d6d-8c1c-dc056afc742f", + "savedPayload": { + "position": { + "x": 12035.750539815233, + "y": 16908.810690385013 + }, + "targetPosition": { + "x": 12303.420793853336, + "y": 17270.54627766276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "9323c88c-d610-4539-b736-cbb8653cef13" + } + } + }, + { + "type": "Data Dependency", + "name": "FisherTransform Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "8297d56f-22f5-41d9-9556-94a0377780d0", + "savedPayload": { + "position": { + "x": 12482.857874869696, + "y": 16857.869244189456 + }, + "targetPosition": { + "x": 12303.420793853336, + "y": 17270.54627766276 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e708fb9c-e0f2-4c91-9f04-2caa7b096446" + } + } + } + ], + "dataDependencyFolders": [], + "id": "11abe463-8683-41ea-b655-1cbc742f0a44", + "savedPayload": { + "position": { + "x": 12303.420793853336, + "y": 17270.54627766276 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Waddah Attar", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Waddah Attar Multi-Time-Frame-Market", + "project": "Foundations", + "id": "45eed707-ad25-4479-ab1f-6fc7b1072e94", + "savedPayload": { + "position": { + "x": 12181.045066940165, + "y": 16865.772490706477 + }, + "targetPosition": { + "x": 12381.83408283958, + "y": 17268.492953427387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "bfee2065-abeb-455c-816d-de941df980af" + } + } + }, + { + "type": "Data Dependency", + "name": "Waddah Attar Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "73258692-2018-4b77-8cf5-372cdb07f586", + "savedPayload": { + "position": { + "x": 12630.205726230006, + "y": 16893.24433349716 + }, + "targetPosition": { + "x": 12381.83408283958, + "y": 17268.492953427387 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef9e9c8e-32cf-4502-84e1-657784fd75cb" + } + } + } + ], + "dataDependencyFolders": [], + "id": "9300bb4f-e197-4135-b00b-9e589428989e", + "savedPayload": { + "position": { + "x": 12381.83408283958, + "y": 17268.492953427387 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "PLUVTECH MACD", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "PLUVTECH MACD Multi-Time-Frame-Market", + "project": "Foundations", + "id": "92f396c0-3b18-4289-99fd-7f29bcece453", + "savedPayload": { + "position": { + "x": 12331.605748667287, + "y": 16848.618267847585 + }, + "targetPosition": { + "x": 12459.412653784053, + "y": 17280.08714853827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923b32d3-cbe8-4c30-9af0-a95e10d5db9d" + } + } + }, + { + "type": "Data Dependency", + "name": "PLUVTECH MACD Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "86c64616-d20d-4c77-a7ae-9cd5ecf6055a", + "savedPayload": { + "position": { + "x": 12769.172212846242, + "y": 16953.66868158274 + }, + "targetPosition": { + "x": 12459.412653784053, + "y": 17280.08714853827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "60e21b53-d4ae-4654-8b43-d1382f6d8059" + } + } + } + ], + "dataDependencyFolders": [], + "id": "b45b30c6-c0ab-4a1b-822f-5d5a2efb0cd3", + "savedPayload": { + "position": { + "x": 12459.412653784053, + "y": 17280.08714853827 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "HMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "HMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "ab218890-a63b-42ff-9381-748fe3c184d4", + "savedPayload": { + "position": { + "x": 12482.857874869696, + "y": 16857.869244189456 + }, + "targetPosition": { + "x": 12533.799321065255, + "y": 17304.97657924392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "6b3161cd-7903-4c3b-a2f0-b2651cd04cdf" + } + } + }, + { + "type": "Data Dependency", + "name": "HMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a5d83324-f698-4d1b-ba57-0eed8a43e02c", + "savedPayload": { + "position": { + "x": 12895.534908343003, + "y": 17037.306325205816 + }, + "targetPosition": { + "x": 12533.799321065255, + "y": 17304.97657924392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9e26a769-2b37-4176-b0d1-9c3cecde6028" + } + } + } + ], + "dataDependencyFolders": [], + "id": "29432401-4272-46ae-b957-e3f4f06e9a4e", + "savedPayload": { + "position": { + "x": 12533.799321065255, + "y": 17304.97657924392 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "EMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "EMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "0bd4df66-1a96-4ec4-9a9f-f13e4eb4b28b", + "savedPayload": { + "position": { + "x": 12630.205726230006, + "y": 16893.24433349716 + }, + "targetPosition": { + "x": 12602.733883439321, + "y": 17342.404992787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1b5a992d-e78e-40d0-b695-c14da7919af6" + } + } + }, + { + "type": "Data Dependency", + "name": "EMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "68d989dd-0b05-4e17-b830-ec9333420850", + "savedPayload": { + "position": { + "x": 13005.454346160233, + "y": 17141.615976887588 + }, + "targetPosition": { + "x": 12602.733883439321, + "y": 17342.404992787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "39850a58-4d32-46d6-83f2-ee73cc6f2b0c" + } + } + } + ], + "dataDependencyFolders": [], + "id": "59cd0110-2387-4cdc-af06-29c5187a65af", + "savedPayload": { + "position": { + "x": 12602.733883439321, + "y": 17342.404992787 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "McGinley", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "McGinley Multi-Time-Frame-Market", + "project": "Foundations", + "id": "6ee34505-a98a-4951-9ac0-f94078d11f71", + "savedPayload": { + "position": { + "x": 12769.172212846242, + "y": 16953.66868158274 + }, + "targetPosition": { + "x": 12664.121799111084, + "y": 17391.235145761697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "22004c88-da81-4f83-a404-acbfab00bf4d" + } + } + }, + { + "type": "Data Dependency", + "name": "McGinley Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "b34451a5-380b-4875-8fd9-9649cb20dbcf", + "savedPayload": { + "position": { + "x": 13095.590679801771, + "y": 17263.42824064493 + }, + "targetPosition": { + "x": 12664.121799111084, + "y": 17391.235145761697 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "f8959f99-6307-407f-9111-23a8bdbcc635" + } + } + } + ], + "dataDependencyFolders": [], + "id": "38102e03-2013-4fdf-a187-1aff98d7557a", + "savedPayload": { + "position": { + "x": 12664.121799111084, + "y": 17391.235145761697 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "WMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "a2b78cae-fe7b-4cab-a6b1-5775f7b2f777", + "savedPayload": { + "position": { + "x": 12895.534908343003, + "y": 17037.306325205816 + }, + "targetPosition": { + "x": 12716.097827326643, + "y": 17449.98335867912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "f7baea67-15c3-4877-8445-c2cefc86988a" + } + } + }, + { + "type": "Data Dependency", + "name": "WMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "074f0345-44d8-4e05-b1a5-fa6f392264f0", + "savedPayload": { + "position": { + "x": 13163.205162381108, + "y": 17399.041912483564 + }, + "targetPosition": { + "x": 12716.097827326643, + "y": 17449.98335867912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1f7c6a5d-5257-4203-b89f-e5ca66f5efdb" + } + } + } + ], + "dataDependencyFolders": [], + "id": "63fa03e3-37ce-41ac-a59c-e1cbc45c2608", + "savedPayload": { + "position": { + "x": 12716.097827326643, + "y": 17449.98335867912 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "SMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "SMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "2f64ec5d-69b2-4535-9ad9-2c16930882b3", + "savedPayload": { + "position": { + "x": 13005.454346160233, + "y": 17141.615976887588 + }, + "targetPosition": { + "x": 12757.082702769807, + "y": 17516.864596817813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "1caf165a-e624-4b77-88e0-689140a28290" + } + } + }, + { + "type": "Data Dependency", + "name": "SMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "4cc77454-579e-41c1-93d6-d544414ad053", + "savedPayload": { + "position": { + "x": 13206.243362059648, + "y": 17544.336439608498 + }, + "targetPosition": { + "x": 12757.082702769807, + "y": 17516.864596817813 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1dcd0c9b-4059-49f6-b846-4a035c317389" + } + } + } + ], + "dataDependencyFolders": [], + "id": "48490c68-b811-4c3a-ab2f-0dd27748ef26", + "savedPayload": { + "position": { + "x": 12757.082702769807, + "y": 17516.864596817813 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Volume-WMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "VWMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7e125b1f-31db-4607-acec-505640120b7c", + "savedPayload": { + "position": { + "x": 13095.590679801771, + "y": 17263.42824064493 + }, + "targetPosition": { + "x": 12785.831120739582, + "y": 17589.84670760046 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "82106432-bd3d-417d-88bc-f3cdcb542c56" + } + } + }, + { + "type": "Data Dependency", + "name": "VWMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "369fed9e-c58f-4411-8804-1c8453d92d61", + "savedPayload": { + "position": { + "x": 13223.397584918537, + "y": 17694.897121335616 + }, + "targetPosition": { + "x": 12785.831120739582, + "y": 17589.84670760046 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "43b611c4-39a4-426a-8b04-af6976b4c439" + } + } + } + ], + "dataDependencyFolders": [], + "id": "232d613a-ea4a-4ed6-94c7-9c1c5eb42b9d", + "savedPayload": { + "position": { + "x": 12785.831120739582, + "y": 17589.84670760046 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Fibonacci-Bollinger Multi-Time-Frame-Market", + "project": "Foundations", + "id": "6a160b6c-cd15-48ac-bf4a-0d8dbafc1519", + "savedPayload": { + "position": { + "x": 13163.205162381108, + "y": 17399.041912483564 + }, + "targetPosition": { + "x": 12801.46957510336, + "y": 17666.71216652167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "923859b1-8d25-4590-9f8f-45b215df5a14" + } + } + }, + { + "type": "Data Dependency", + "name": "Fibonacci-Bollinger Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "afc541bd-5964-4673-a9d6-97d0858a1a43", + "savedPayload": { + "position": { + "x": 13214.146608576666, + "y": 17846.14924753803 + }, + "targetPosition": { + "x": 12801.46957510336, + "y": 17666.71216652167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "aa6136a6-4c18-49ce-80aa-3069addf7eea" + } + } + } + ], + "dataDependencyFolders": [], + "id": "a32d243c-81a7-4784-9911-6f40565ae28d", + "savedPayload": { + "position": { + "x": 12801.46957510336, + "y": 17666.71216652167 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "TPSL Bands", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "TPSL Bands Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d8372912-72bd-4473-867c-84f45c0d9db2", + "savedPayload": { + "position": { + "x": 13206.243362059648, + "y": 17544.336439608498 + }, + "targetPosition": { + "x": 12803.522899338735, + "y": 17745.12545550791 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "934e123e-4941-4148-9365-eb4580fc0f15" + } + } + }, + { + "type": "Data Dependency", + "name": "TPSL Bands Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "aaf01f87-5fbf-4657-aafb-b2c4cac8b1c3", + "savedPayload": { + "position": { + "x": 13178.771519268961, + "y": 17993.497098898337 + }, + "targetPosition": { + "x": 12803.522899338735, + "y": 17745.12545550791 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c42033d0-4bba-4028-a226-f5bc2ddbd2c3" + } + } + } + ], + "dataDependencyFolders": [], + "id": "3a0d4e26-5c97-40f7-bb8c-61c654e2af7a", + "savedPayload": { + "position": { + "x": 12803.522899338735, + "y": 17745.12545550791 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "MAMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "MAMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "95d64e80-ff66-4cf8-86ec-1aa34102d209", + "savedPayload": { + "position": { + "x": 13223.397584918535, + "y": 17694.897121335616 + }, + "targetPosition": { + "x": 12791.928704227848, + "y": 17822.704026452382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "3d3a7576-d4df-4b7d-a468-306f815d0357" + } + } + }, + { + "type": "Data Dependency", + "name": "MAMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "1b30b3fd-b7c3-4345-b5d5-49b6cc5db9ab", + "savedPayload": { + "position": { + "x": 13118.347171183377, + "y": 18132.46358551457 + }, + "targetPosition": { + "x": 12791.928704227848, + "y": 17822.704026452382 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "2236958c-caf6-4fed-bf92-861d44d27860" + } + } + } + ], + "dataDependencyFolders": [], + "id": "ba9709a2-77e6-461b-941d-98cf017c953a", + "savedPayload": { + "position": { + "x": 12791.928704227848, + "y": 17822.704026452382 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Donchian-Tenkan", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Donchian-Tenkan Multi-Time-Frame-Market", + "project": "Foundations", + "id": "9c784179-1ffb-4715-8304-1c8b49603015", + "savedPayload": { + "position": { + "x": 13214.146608576666, + "y": 17846.14924753803 + }, + "targetPosition": { + "x": 12767.039273522201, + "y": 17897.090693733586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "93da824c-3f8f-40cd-965f-f5c539fbde08" + } + } + }, + { + "type": "Data Dependency", + "name": "Donchian-Tenkan Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a7941ba6-1773-4969-ae1a-b4c6837a95fb", + "savedPayload": { + "position": { + "x": 13034.709527560304, + "y": 18258.826281011334 + }, + "targetPosition": { + "x": 12767.039273522201, + "y": 17897.090693733586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcb06b1e-fe6a-405c-9812-2938d3769c73" + } + } + } + ], + "dataDependencyFolders": [], + "id": "4cc4b657-320f-49aa-8bbe-e7399b861b46", + "savedPayload": { + "position": { + "x": 12767.039273522201, + "y": 17897.090693733586 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "DCA Levels Long", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "DCALevelsLong Multi-Time-Frame-Market", + "project": "Foundations", + "id": "3689b9c9-4967-4b56-a20b-4cff8a0c3404", + "savedPayload": { + "position": { + "x": 13178.771519268961, + "y": 17993.497098898337 + }, + "targetPosition": { + "x": 12729.61085997912, + "y": 17966.025256107652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "494685d3-51b4-41fb-80a6-7c045a2f2dac" + } + } + }, + { + "type": "Data Dependency", + "name": "DCALevelsLong Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "87d1c398-4870-4331-95a7-58de6d0a0441", + "savedPayload": { + "position": { + "x": 12930.399875878535, + "y": 18368.745718828563 + }, + "targetPosition": { + "x": 12729.61085997912, + "y": 17966.025256107652 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "c51857cd-6bbd-4d38-bb2c-7637decb9f7b" + } + } + } + ], + "dataDependencyFolders": [], + "id": "97dae672-141d-496b-aca7-8d109aeddb13", + "savedPayload": { + "position": { + "x": 12729.61085997912, + "y": 17966.025256107652 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Ichimoku", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Ichimoku Cloud Multi-Time-Frame-Market", + "project": "Foundations", + "id": "d57c3c7f-31fd-471d-a1b9-2debe9e96875", + "savedPayload": { + "position": { + "x": 13118.347171183377, + "y": 18132.46358551457 + }, + "targetPosition": { + "x": 12680.780707004424, + "y": 18027.413171779415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "80018870-2528-42bf-a3a7-6f0b5e44d9c9" + } + } + }, + { + "type": "Data Dependency", + "name": "Ichimoku Cloud Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "705e530d-2c14-454a-bb89-da0d05b61661", + "savedPayload": { + "position": { + "x": 12808.58761212119, + "y": 18458.8820524701 + }, + "targetPosition": { + "x": 12680.780707004424, + "y": 18027.413171779415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ef8da44c-8cc5-41fc-add6-f2feff945632" + } + } + } + ], + "dataDependencyFolders": [], + "id": "ad9b4979-e817-47eb-8da6-c69da2424b41", + "savedPayload": { + "position": { + "x": 12680.780707004424, + "y": 18027.413171779415 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "Percentages", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Percentages Multi-Time-Frame-Market", + "project": "Foundations", + "id": "3be9f0a6-5620-4e8e-b1d8-cd3ace568b53", + "savedPayload": { + "position": { + "x": 13034.709527560304, + "y": 18258.826281011334 + }, + "targetPosition": { + "x": 12622.032494086998, + "y": 18079.389199994974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5c593190-5f3a-443d-907e-2eb8e15eee21" + } + } + }, + { + "type": "Data Dependency", + "name": "Percentages Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "a941868d-dad7-42e2-9f4f-d910b9d582e4", + "savedPayload": { + "position": { + "x": 12672.973940282556, + "y": 18526.49653504944 + }, + "targetPosition": { + "x": 12622.032494086998, + "y": 18079.389199994974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "9841f528-f044-438f-914c-454dedda9a8c" + } + } + } + ], + "dataDependencyFolders": [], + "id": "ed01d181-5837-4bfc-84e1-2238bd206231", + "savedPayload": { + "position": { + "x": 12622.032494086998, + "y": 18079.389199994974 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Data Dependencies", + "name": "pSMA", + "project": "Foundations", + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "pSMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7e59f69a-17ea-42f2-bebd-6c945f8ae13f", + "savedPayload": { + "position": { + "x": 12930.399875878535, + "y": 18368.745718828563 + }, + "targetPosition": { + "x": 12555.151255948309, + "y": 18120.374075438136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "a9bb08b0-5bc5-4030-b0c8-ea7d980cbd44" + } + } + }, + { + "type": "Data Dependency", + "name": "pSMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "92d07632-c4d6-4f21-981f-7e414be8172a", + "savedPayload": { + "position": { + "x": 12527.679413157624, + "y": 18569.534734727975 + }, + "targetPosition": { + "x": 12555.151255948309, + "y": 18120.374075438136 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "e2fb4bf2-1ff2-489f-8790-aa838c9660c8" + } + } + } + ], + "dataDependencyFolders": [], + "id": "afa8f11f-628d-4b10-8d44-65c77c93ff36", + "savedPayload": { + "position": { + "x": 12555.151255948309, + "y": 18120.374075438136 + }, + "targetPosition": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ed6ee86a-49e9-4257-af4b-6354603008be", + "savedPayload": { + "position": { + "x": 12354.362240048895, + "y": 17717.653612717226 + }, + "targetPosition": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "PluvtechProduction", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + } + } + } + ], + "id": "787ca0b1-3fbf-4f34-bfc9-ee7320184a59", + "savedPayload": { + "position": { + "x": 11922.893359358208, + "y": 17845.46051783399 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "eb511667-2fd1-48fe-9b84-9d04f712d382", + "savedPayload": { + "position": { + "x": 12140.358914419376, + "y": 17928.93772328099 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "7c4dcf72-1924-4c3e-822a-8cae902c7163", + "savedPayload": { + "position": { + "x": 12286.951006826934, + "y": 18109.963881365606 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "72c8ba9a-bb38-4fbb-abdd-645a36676778", + "savedPayload": { + "position": { + "x": 12323.390403803487, + "y": 18340.033179220158 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4", + "savedPayload": { + "position": { + "x": 11875.855550887763, + "y": 18292.995370749715 + }, + "targetPosition": { + "x": 11611.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Learning Engine", + "project": "Foundations", + "products": [], + "productDefinitionFolders": [ + { + "type": "Product Definition Folder", + "name": "Learning Episode", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Learning Episode Counters", + "config": "{\n \"codeName\": \"Learning-Episode-Counters\",\n \"singularVariableName\": \"learningEpisodeCounter\",\n \"pluralVariableName\": \"learningEpisodeCounters\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.learningEpisodeCounters\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ac1bc967-9c9f-47f0-8815-535abd7cb777", + "savedPayload": { + "position": { + "x": 11529.351976940694, + "y": 17802.229570195905 + }, + "targetPosition": { + "x": 11751.26623728657, + "y": 17839.365281514558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6881069e-a4d1-4b41-892f-557d2031adea", + "savedPayload": { + "position": { + "x": 11560.455415651375, + "y": 17720.133447062086 + }, + "targetPosition": { + "x": 11751.26623728657, + "y": 17839.365281514558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "49d971d5-dee1-42cd-a3f3-e8bf37e12f14", + "savedPayload": { + "position": { + "x": 11042.021617951417, + "y": 17516.143886888312 + }, + "targetPosition": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "a6242944-1045-48f8-a90a-b1547f7cb959", + "savedPayload": { + "position": { + "x": 11080.467335322202, + "y": 17286.401339058906 + }, + "targetPosition": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Periods", + "config": "{\n \"codeName\": \"periods\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "eb5040fa-a970-4d05-a198-cfb89c88b4a6", + "savedPayload": { + "position": { + "x": 11228.633577146724, + "y": 17106.661314993868 + }, + "targetPosition": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hits", + "config": "{\n \"codeName\": \"hits\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ae95ba7d-1320-49f5-a8b9-4efb744b0198", + "savedPayload": { + "position": { + "x": 11446.819318582546, + "y": 17025.085008988983 + }, + "targetPosition": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Fails", + "config": "{\n \"codeName\": \"fails\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "26046d33-299f-43d5-b981-942582685b4f", + "savedPayload": { + "position": { + "x": 11676.561866411956, + "y": 17063.530726359768 + }, + "targetPosition": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bfe1f65f-850b-4d6e-bcb6-0545c24d2dec", + "savedPayload": { + "position": { + "x": 11489.949907216647, + "y": 17473.013298254213 + }, + "targetPosition": { + "x": 11751.26623728657, + "y": 17839.365281514558 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e", + "savedPayload": { + "position": { + "x": 11877.276494296211, + "y": 17755.604766952067 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Learning Episode Counters", + "id": "788bfd62-11af-4bbe-96f4-d2ba930334a2" + } + } + }, + { + "type": "Product Definition", + "name": "Learning Episode Statistics", + "config": "{\n \"codeName\": \"Learning-Episode-Statistics\",\n \"singularVariableName\": \"learningEpisodeStatistics\",\n \"pluralVariableName\": \"learningEpisodeStatistics\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.learningEpisodeStatistics\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "8408c316-e04d-4b0d-8c81-1bf3b4126894", + "savedPayload": { + "position": { + "x": 11660.010185073937, + "y": 17612.428810273195 + }, + "targetPosition": { + "x": 11855.840216660416, + "y": 17723.224111296477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "553a0b49-2a61-41c4-ac95-f762051c1cab", + "savedPayload": { + "position": { + "x": 11717.316384712143, + "y": 17545.921691734966 + }, + "targetPosition": { + "x": 11855.840216660416, + "y": 17723.224111296477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "d835dbd4-22c8-42ff-a91a-e71df3b7fa50", + "savedPayload": { + "position": { + "x": 11288.937179186605, + "y": 17234.74920282028 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "61c906de-bc64-4541-8eeb-02649898ba6e", + "savedPayload": { + "position": { + "x": 11343.922884252246, + "y": 17067.999805306037 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Days", + "config": "{\n \"codeName\": \"days\",\n \"isString\": false,\n \"decimals\": 2\n}", + "project": "Foundations", + "id": "24a5a792-3beb-4852-969b-3f24813d189e", + "savedPayload": { + "position": { + "x": 11458.535283528654, + "y": 16934.98556822957 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Hit Fail", + "config": "{\n \"codeName\": \"hitFail\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "6e05c4fd-899d-4f8a-bfa1-4e4fd3e9fce2", + "savedPayload": { + "position": { + "x": 11615.325678189985, + "y": 16855.956703408716 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 1", + "config": "{ \n\"codeName\": \"userDefinedStatistic1\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 0\n}", + "project": "Foundations", + "id": "5a5c5fb5-93b8-4be7-a882-62691c86fa34", + "savedPayload": { + "position": { + "x": 11790.424151957517, + "y": 16842.944639114 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 2", + "config": "{ \n\"codeName\": \"userDefinedStatistic2\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 1\n}", + "project": "Foundations", + "id": "f3b5ba52-9428-4598-ad55-ec22fbeae93e", + "savedPayload": { + "position": { + "x": 11957.173549471761, + "y": 16897.93034417964 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "User Defined Statistic 3", + "config": "{ \n\"codeName\": \"userDefinedStatistic3\",\n\"isString\": false,\n\"isCalculated\": false,\n\"childProperty\": \"userDefinedStatistics\",\n\"index\": 2\n}", + "project": "Foundations", + "id": "8ed4f979-f64c-437e-a258-704045307942", + "savedPayload": { + "position": { + "x": 12090.187786548226, + "y": 17012.54274345605 + }, + "targetPosition": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dd148eb0-f80e-4848-b32b-306697c8bfe3", + "savedPayload": { + "position": { + "x": 11735.5829474252, + "y": 17289.590407352596 + }, + "targetPosition": { + "x": 11855.840216660416, + "y": 17723.224111296477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43", + "savedPayload": { + "position": { + "x": 12084.825006289706, + "y": 17649.853518086682 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Learning Episode Statistics", + "id": "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + } + } + }, + { + "type": "Product Definition", + "name": "Episode Candle", + "config": "{\n \"codeName\": \"Episode-Candle\",\n \"singularVariableName\": \"episodeCandle\",\n \"pluralVariableName\": \"episodeCandles\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\",\n \"saveAtCycle\": \"Second\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a08a3974-75ac-4a2b-bc09-f80547a61381", + "savedPayload": { + "position": { + "x": 11847.704422213945, + "y": 17478.762175826676 + }, + "targetPosition": { + "x": 11993.830233088236, + "y": 17649.853518086682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "46221186-fff7-4333-a087-a32a649e9ce8", + "savedPayload": { + "position": { + "x": 11924.301409353873, + "y": 17435.865801920274 + }, + "targetPosition": { + "x": 11993.830233088236, + "y": 17649.853518086682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}", + "project": "Foundations", + "id": "cae15eaa-dfb3-4902-9774-9600c927be8e", + "savedPayload": { + "position": { + "x": 11628.183890281001, + "y": 16996.94499302398 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}", + "project": "Foundations", + "id": "9bdb4209-c77d-4030-89c7-a16239440b9d", + "savedPayload": { + "position": { + "x": 11736.885204417184, + "y": 16859.05803338676 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Open", + "config": "{\n \"codeName\": \"open\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "861487fa-24e5-4c90-8c78-380c6c753819", + "savedPayload": { + "position": { + "x": 11890.07917869704, + "y": 16773.265285573954 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Close", + "config": "{\n \"codeName\": \"close\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "9eca0174-28ee-45cb-9b28-8551bd3acdaa", + "savedPayload": { + "position": { + "x": 12064.443419243296, + "y": 16752.627917726866 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Min", + "config": "{\n \"codeName\": \"min\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "0daea61a-b1bf-4b32-8c06-feb717d7071d", + "savedPayload": { + "position": { + "x": 12233.432551048561, + "y": 16800.28778202201 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Max", + "config": "{\n \"codeName\": \"max\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "a95b8052-58cb-4fd3-b0bf-a467fdde115c", + "savedPayload": { + "position": { + "x": 12371.31951068578, + "y": 16908.98909615819 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Index", + "config": "{ \n\"codeName\": \"index\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "25869b0f-2505-4ee6-aec1-2614f4945987", + "savedPayload": { + "position": { + "x": 12457.112258498586, + "y": 17062.183070438048 + }, + "targetPosition": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "71905fc5-d23b-4d79-ba08-e692ae3128a0", + "savedPayload": { + "position": { + "x": 12029.136826165766, + "y": 17201.240717906774 + }, + "targetPosition": { + "x": 11993.830233088236, + "y": 17649.853518086682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9", + "savedPayload": { + "position": { + "x": 12317.442914626423, + "y": 17662.044506084076 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Candle", + "id": "867dbe76-ca02-45a3-88c3-afc055c1234a" + } + } + }, + { + "type": "Product Definition", + "name": "Distance To Learning Event", + "config": "{\n \"codeName\": \"Distance-To-Learning-Event\",\n \"singularVariableName\": \"distanceToLearningEvent\",\n \"pluralVariableName\": \"distanceToLearningEvent\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.distanceToLearningEvent\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0d746a41-6726-41fd-9312-862b6835b8ba", + "savedPayload": { + "position": { + "x": 12185.44514818922, + "y": 17416.4301758874 + }, + "targetPosition": { + "x": 12226.448141424953, + "y": 17637.66253008929 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "53933157-c1f5-46ec-aaa4-9d247f99a6c5", + "savedPayload": { + "position": { + "x": 12273.228271858949, + "y": 17417.57931992418 + }, + "targetPosition": { + "x": 12226.448141424953, + "y": 17637.66253008929 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "6538eb24-b324-43d6-b8ba-e55e17e90807", + "savedPayload": { + "position": { + "x": 12516.637541118658, + "y": 16818.192945029474 + }, + "targetPosition": { + "x": 12481.330948041128, + "y": 17266.80574520938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "fb0ec479-9326-4775-9ebc-856161041440", + "savedPayload": { + "position": { + "x": 12887.494325998565, + "y": 17073.07575164565 + }, + "targetPosition": { + "x": 12481.330948041128, + "y": 17266.80574520938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ed203bbc-f675-47f0-a3b4-c0a4f331a503", + "savedPayload": { + "position": { + "x": 12481.330948041128, + "y": 17266.80574520938 + }, + "targetPosition": { + "x": 12226.448141424953, + "y": 17637.66253008929 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0", + "savedPayload": { + "position": { + "x": 12512.800438622524, + "y": 17788.911165555408 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Distance To Learning Event", + "id": "4495e33d-7fe3-4fb6-96ee-191d863e768d" + } + } + }, + { + "type": "Product Definition", + "name": "Current Episode", + "config": "{\n \"codeName\": \"Current-Episode\",\n \"singularVariableName\": \"currentEpisode\",\n \"pluralVariableName\": \"currentEpisodes\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode\",\n \"saveAtCycle\": \"Second\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d3226ade-021e-4a24-bc2e-f1f6c812d951", + "savedPayload": { + "position": { + "x": 13001.835167082558, + "y": 18236.137466917146 + }, + "targetPosition": { + "x": 12780.602812880668, + "y": 18277.140460152877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "7b64dca9-e495-4d53-b966-bdf1225a3d52", + "savedPayload": { + "position": { + "x": 13000.686023045775, + "y": 18323.920590586873 + }, + "targetPosition": { + "x": 12780.602812880668, + "y": 18277.140460152877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "bfb5e7f5-0bdd-4bd2-b1bc-21794c3e067d", + "savedPayload": { + "position": { + "x": 13493.642282280589, + "y": 18239.771645020468 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "642cd87b-a5ab-43ef-bed4-ea83d979334d", + "savedPayload": { + "position": { + "x": 13557.622975718012, + "y": 18338.29327320532 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}", + "project": "Foundations", + "id": "af37749b-aa16-452c-b182-e85a55bc03b1", + "savedPayload": { + "position": { + "x": 13593.924306164354, + "y": 18450.017280297583 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\"\n}", + "project": "Foundations", + "id": "cf6efd97-3993-4d84-ab43-6f1d92639e97", + "savedPayload": { + "position": { + "x": 13600.072397940483, + "y": 18567.32985984658 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b77abc19-4786-49ee-87dd-5b7b62bda4b1", + "savedPayload": { + "position": { + "x": 13575.648268752055, + "y": 18682.236353424247 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "bf84a722-b80e-4df8-a985-fb7d00698045", + "savedPayload": { + "position": { + "x": 13522.316382640482, + "y": 18786.906073385224 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "9dd2d16c-b31a-45e4-968b-ee8d834cf603", + "savedPayload": { + "position": { + "x": 13443.711219509158, + "y": 18874.205951289066 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e403eb56-5407-4d55-82b4-6092282ce211", + "savedPayload": { + "position": { + "x": 13345.189591324308, + "y": 18938.186644726487 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Cycle", + "config": "{ \n\"codeName\": \"cycle\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "c4059697-9213-4575-94b5-d7a0fa8f6b1d", + "savedPayload": { + "position": { + "x": 13233.46558423204, + "y": 18974.48797517283 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Head Of The Market", + "config": "{ \n\"codeName\": \"headOfTheMarket\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b54cfc30-0893-4014-abad-56816efc482d", + "savedPayload": { + "position": { + "x": 13116.153004683045, + "y": 18980.63606694896 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Process Date", + "config": "{ \n\"codeName\": \"processDate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "855cf89d-cf40-4af9-b07e-282aa069c746", + "savedPayload": { + "position": { + "x": 13001.246511105379, + "y": 18956.21193776053 + }, + "targetPosition": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bfd06cb2-34d5-4805-80e8-8ede45d7eb83", + "savedPayload": { + "position": { + "x": 13151.459597760575, + "y": 18532.02326676905 + }, + "targetPosition": { + "x": 12780.602812880668, + "y": 18277.140460152877 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "6acf4f24-db31-4187-b3fc-ee3b38697206", + "savedPayload": { + "position": { + "x": 12618.55168748791, + "y": 17996.459677548904 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Current Episode", + "id": "74c7e9ac-b846-4336-aaf1-7ccc619f93ba" + } + } + } + ], + "productDefinitionFolders": [], + "id": "c0f84917-7fae-468d-b96a-7a353de7763c", + "savedPayload": { + "position": { + "x": 12178.385267157697, + "y": 18090.019938416895 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Features", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Features", + "config": "{\n \"codeName\": \"Features\",\n \"singularVariableName\": \"feature\",\n \"pluralVariableName\": \"features\",\n \"nodePath\": \"learningEngine.features.features\",\n \"nodePathType\": \"array\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "95cb434a-19d5-48ca-bc87-3c8019e79149", + "savedPayload": { + "position": { + "x": 12885.005091687512, + "y": 17797.144606706817 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 17988.988643686487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "92a2b572-3425-4d5b-93c8-0b4a684f6919", + "savedPayload": { + "position": { + "x": 12949.471738360786, + "y": 17856.73696192068 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 17988.988643686487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "66c751d2-4460-4599-9862-fe7203c2ccd1", + "savedPayload": { + "position": { + "x": 13171.701614994692, + "y": 17891.934716554733 + }, + "targetPosition": { + "x": 12989.67279126033, + "y": 18024.18639832054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "948de706-cf53-49f6-9415-e0eff5c53731", + "savedPayload": { + "position": { + "x": 13211.902667894235, + "y": 18059.384152954593 + }, + "targetPosition": { + "x": 12989.67279126033, + "y": 18024.18639832054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Feature Value", + "config": "{\n \"codeName\": \"featureValue\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "e7843ddd-f3de-477d-84ca-e401a462b69f", + "savedPayload": { + "position": { + "x": 13121.924473026136, + "y": 18206.215222054903 + }, + "targetPosition": { + "x": 12989.67279126033, + "y": 18024.18639832054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "706230b2-1266-4d21-9bf0-4a0a4cb08648", + "savedPayload": { + "position": { + "x": 12989.67279126033, + "y": 18024.18639832054 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 17988.988643686487 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be", + "savedPayload": { + "position": { + "x": 12767.442914626423, + "y": 17988.988643686487 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 18253.4920072181 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "v" + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Features", + "id": "fa5cf396-f989-427a-97aa-369aedf3234d" + } + } + } + ], + "productDefinitionFolders": [], + "id": "9c1850a8-4a4a-495d-b5a8-127c173f5e8a", + "savedPayload": { + "position": { + "x": 12403.385267157697, + "y": 18253.4920072181 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Labels", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Labels", + "config": "{\n \"codeName\": \"Labels\",\n \"singularVariableName\": \"label\",\n \"pluralVariableName\": \"labels\",\n \"nodePath\": \"learningEngine.labels.labels\",\n \"nodePathType\": \"array\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "6c91e785-8c5e-4af5-9e81-90e0ee6c4116", + "savedPayload": { + "position": { + "x": 13147.200514504011, + "y": 18431.89159846757 + }, + "targetPosition": { + "x": 12939.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e62efa2-6fac-40f4-a09c-306b4600ba4f", + "savedPayload": { + "position": { + "x": 13164.327619688971, + "y": 18517.995370749715 + }, + "targetPosition": { + "x": 12939.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "e1ff1426-01df-492b-a100-128ddeb8d255", + "savedPayload": { + "position": { + "x": 13323.426645455944, + "y": 18677.094396516688 + }, + "targetPosition": { + "x": 13098.426645455944, + "y": 18677.094396516688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "23e790cc-908e-4a1c-9429-744f26a260b8", + "savedPayload": { + "position": { + "x": 13257.525671222917, + "y": 18836.19342228366 + }, + "targetPosition": { + "x": 13098.426645455944, + "y": 18677.094396516688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Label Value", + "config": "{\n \"codeName\": \"labelValue\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "233082bb-139c-4877-8052-1f1deef15067", + "savedPayload": { + "position": { + "x": 13098.426645455944, + "y": 18902.094396516688 + }, + "targetPosition": { + "x": 13098.426645455944, + "y": 18677.094396516688 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "aa1126b6-533b-42e2-b1b3-684e7f99d888", + "savedPayload": { + "position": { + "x": 13098.426645455944, + "y": 18677.094396516688 + }, + "targetPosition": { + "x": 12939.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d", + "savedPayload": { + "position": { + "x": 12939.327619688971, + "y": 18517.995370749715 + }, + "targetPosition": { + "x": 12489.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "v" + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Labels", + "id": "c608380b-4e7b-4237-8127-faf99edb27d7" + } + } + } + ], + "productDefinitionFolders": [], + "id": "18d5d82a-0d84-4845-a8c5-de9ab1366dfc", + "savedPayload": { + "position": { + "x": 12489.327619688971, + "y": 18517.995370749715 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Predictions", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Predictions", + "config": "{\n \"codeName\": \"Predictions\",\n \"singularVariableName\": \"prediction\",\n \"pluralVariableName\": \"predictions\",\n \"nodePath\": \"learningEngine.predictions.predictions\",\n \"nodePathType\": \"array\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}", + "project": "Foundations", + "id": "cb3aee40-6019-4f0b-8acc-6f384e414651", + "savedPayload": { + "position": { + "x": 12986.2261467159, + "y": 19099.527304680523 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 19047.002097812943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "cbca15ec-5937-4dbb-9750-d851d120a658", + "savedPayload": { + "position": { + "x": 12949.471738360786, + "y": 19179.25377957875 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 19047.002097812943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b378851b-d440-45e9-9c4a-ca06f8a1f6e1", + "savedPayload": { + "position": { + "x": 12984.669492994837, + "y": 19401.483656212655 + }, + "targetPosition": { + "x": 12802.640669260474, + "y": 19269.231974446848 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "b2dda032-dbe3-4278-9dc5-fa5a73ed7641", + "savedPayload": { + "position": { + "x": 12837.838423894525, + "y": 19491.461851080752 + }, + "targetPosition": { + "x": 12802.640669260474, + "y": 19269.231974446848 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Prediction Value", + "config": "{\n \"codeName\": \"predictionValue\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "0adea742-370e-4dd2-9d11-007a4f4919cf", + "savedPayload": { + "position": { + "x": 12670.388987494667, + "y": 19451.26079818121 + }, + "targetPosition": { + "x": 12802.640669260474, + "y": 19269.231974446848 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1848d43b-53ab-436d-826f-458d02ed1291", + "savedPayload": { + "position": { + "x": 12802.640669260474, + "y": 19269.231974446848 + }, + "targetPosition": { + "x": 12767.442914626423, + "y": 19047.002097812943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373", + "savedPayload": { + "position": { + "x": 12767.442914626423, + "y": 19047.002097812943 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 18782.49873428133 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "v" + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Predictions", + "id": "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + } + } + } + ], + "productDefinitionFolders": [], + "id": "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9", + "savedPayload": { + "position": { + "x": 12403.385267157697, + "y": 18782.49873428133 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "608a3ab0-e1aa-470a-9142-eb2e92a2d284", + "savedPayload": { + "position": { + "x": 12039.327619688971, + "y": 18517.995370749715 + }, + "targetPosition": { + "x": 11611.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Learning System", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Learning System Errors", + "config": "{\n \"codeName\": \"Learning-System-Errors\",\n \"singularVariableName\": \"learningSystemError\",\n \"pluralVariableName\": \"learningSystemErrors\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"errors\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "2a487ee8-0eb4-497f-84c9-f647b16dd17a", + "savedPayload": { + "position": { + "x": 12356.356190088165, + "y": 18213.269786128963 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 18432.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "57d6ac5b-46a8-487d-88ac-48ddd012e842", + "savedPayload": { + "position": { + "x": 12436.082664986392, + "y": 18250.024194484078 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 18432.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "f5042769-a963-4687-9c31-43621e0ab333", + "savedPayload": { + "position": { + "x": 12548.200227067835, + "y": 18095.707609067875 + }, + "targetPosition": { + "x": 12495.675020200255, + "y": 18314.490841157352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "c9ba0794-54fc-4062-a416-660d8c8d14f6", + "savedPayload": { + "position": { + "x": 12687.519057179925, + "y": 18196.928664096264 + }, + "targetPosition": { + "x": 12495.675020200255, + "y": 18314.490841157352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Errors", + "config": "{\n \"codeName\": \"errors\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5ea2a845-fd76-4119-b9a8-c9a39bc1ce1c", + "savedPayload": { + "position": { + "x": 12714.458252289733, + "y": 18367.016048024932 + }, + "targetPosition": { + "x": 12495.675020200255, + "y": 18314.490841157352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "47b842b7-958b-40b1-8f3e-266f55494eb1", + "savedPayload": { + "position": { + "x": 12495.675020200255, + "y": 18314.490841157352 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 18432.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0", + "savedPayload": { + "position": { + "x": 12303.830983220583, + "y": 18432.05301821844 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Errors", + "id": "0ebe46ec-88d8-4051-968f-2b96cb4b9f31" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Highlights", + "config": "{\n \"codeName\": \"Learning-System-Highlights\",\n \"singularVariableName\": \"learningSystemHighlight\",\n \"pluralVariableName\": \"learningSystemHighlights\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"highlights\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0f15bfca-8a05-4a4d-92b4-ba0c78d62dd1", + "savedPayload": { + "position": { + "x": 12520.947444218786, + "y": 18339.763265175883 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 18531.607302155553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4b724ede-ed95-4c87-b555-294511613b76", + "savedPayload": { + "position": { + "x": 12585.41409089206, + "y": 18399.355620389746 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 18531.607302155553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "37610c20-88a3-4326-a6f1-9a8715777777", + "savedPayload": { + "position": { + "x": 12739.730676308263, + "y": 18287.238058308303 + }, + "targetPosition": { + "x": 12622.168499247175, + "y": 18479.082095287973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "d6ee1af7-2c15-429c-8f68-36a638c18377", + "savedPayload": { + "position": { + "x": 12840.951731336652, + "y": 18426.556888420393 + }, + "targetPosition": { + "x": 12622.168499247175, + "y": 18479.082095287973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Highlights", + "config": "{\n \"codeName\": \"highlights\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ab3f38bb-a679-4476-81c4-cb4836c04a7d", + "savedPayload": { + "position": { + "x": 12814.012536226845, + "y": 18596.64427234906 + }, + "targetPosition": { + "x": 12622.168499247175, + "y": 18479.082095287973 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d09baaa4-a5bb-4a0a-903a-87244b39bc35", + "savedPayload": { + "position": { + "x": 12622.168499247175, + "y": 18479.082095287973 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 18531.607302155553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d", + "savedPayload": { + "position": { + "x": 12403.385267157697, + "y": 18531.607302155553 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Highlights", + "id": "e871938a-41c8-49ce-bed3-df2bbd44fde3" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Values", + "config": "{\n \"codeName\": \"Learning-System-Values\",\n \"singularVariableName\": \"learningSystemValue\",\n \"pluralVariableName\": \"learningSystemValues\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"values\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "d1702db2-e4e8-4e01-8a31-9e7b23cf944f", + "savedPayload": { + "position": { + "x": 12638.394394281797, + "y": 18510.92720734415 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "bdcf18f2-ab49-4b5c-8220-07e4d9a76880", + "savedPayload": { + "position": { + "x": 12681.290768188199, + "y": 18587.524194484078 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "fe0936f9-89f0-4039-ba93-22f19fbc9288", + "savedPayload": { + "position": { + "x": 12862.70079437175, + "y": 18528.580503882917 + }, + "targetPosition": { + "x": 12691.609452111745, + "y": 18674.706314757208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "12eab8e6-527a-42ac-92b9-fbff54c680df", + "savedPayload": { + "position": { + "x": 12915.915852201699, + "y": 18692.359611295975 + }, + "targetPosition": { + "x": 12691.609452111745, + "y": 18674.706314757208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Values", + "config": "{\n \"codeName\": \"values\",\n \"isString\": false,\n \"decimals\": 10\n}", + "project": "Foundations", + "id": "a5e5c2bb-94e4-4c09-85d6-d3571db10690", + "savedPayload": { + "position": { + "x": 12837.735262986036, + "y": 18845.797657017214 + }, + "targetPosition": { + "x": 12691.609452111745, + "y": 18674.706314757208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0456fb61-2d77-4d8c-9e79-3b5999f408b0", + "savedPayload": { + "position": { + "x": 12691.609452111745, + "y": 18674.706314757208 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "bf07c203-188a-4f50-9bdf-8ec84d617642", + "savedPayload": { + "position": { + "x": 12467.30305202179, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Values", + "id": "da56e587-d6b5-484b-b802-dabd52f69849" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Status", + "config": "{\n \"codeName\": \"Learning-System-Status\",\n \"singularVariableName\": \"learningSystemState\",\n \"pluralVariableName\": \"learningSystemStatus\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"status\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "0e09e729-0b1d-411d-b7ed-c9b49979326c", + "savedPayload": { + "position": { + "x": 12697.20051450401, + "y": 18710.00689340502 + }, + "targetPosition": { + "x": 12489.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3deef37c-60ad-4137-a5df-fbbf450a161e", + "savedPayload": { + "position": { + "x": 12714.327619688971, + "y": 18796.110665687167 + }, + "targetPosition": { + "x": 12489.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "cf10f62a-d5ed-492c-b71e-393c318ea36d", + "savedPayload": { + "position": { + "x": 12905.073409319048, + "y": 18796.110665687167 + }, + "targetPosition": { + "x": 12697.20051450401, + "y": 18882.214437969313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "1f8aba25-f907-4538-8783-625eaf53c140", + "savedPayload": { + "position": { + "x": 12905.073409319048, + "y": 18968.31821025146 + }, + "targetPosition": { + "x": 12697.20051450401, + "y": 18882.214437969313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{\n \"codeName\": \"status\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "7123a16b-ddeb-42ff-8cd8-e5570699407c", + "savedPayload": { + "position": { + "x": 12783.304286786155, + "y": 19090.08733278435 + }, + "targetPosition": { + "x": 12697.20051450401, + "y": 18882.214437969313 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b023593-453f-4952-abf1-552f3c321859", + "savedPayload": { + "position": { + "x": 12697.20051450401, + "y": 18882.214437969313 + }, + "targetPosition": { + "x": 12489.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "547fbf31-e931-4c4b-8438-6b8746c4d247", + "savedPayload": { + "position": { + "x": 12489.327619688971, + "y": 18796.110665687167 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Status", + "id": "726a1c09-ce3d-4937-85f9-a2c900932818" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Progress", + "config": "{\n \"codeName\": \"Learning-System-Progress\",\n \"singularVariableName\": \"learningSystemProgress\",\n \"pluralVariableName\": \"learningSystemProgresses\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"progress\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "7d52a48e-8f44-485a-b898-1ecf3de2b642", + "savedPayload": { + "position": { + "x": 12691.609452111745, + "y": 18917.515016617126 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18935.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "308caaa5-5821-44a3-a971-119f5b5a2f3a", + "savedPayload": { + "position": { + "x": 12681.290768188199, + "y": 19004.697136890256 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18935.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "393722a2-4de0-4f53-90f0-10593e0b95be", + "savedPayload": { + "position": { + "x": 12862.70079437175, + "y": 19063.640827491417 + }, + "targetPosition": { + "x": 12638.394394281797, + "y": 19081.294124030184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "0a92748d-d8f4-47f3-be30-d9b1de5dc640", + "savedPayload": { + "position": { + "x": 12809.485736541803, + "y": 19227.419934904476 + }, + "targetPosition": { + "x": 12638.394394281797, + "y": 19081.294124030184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Progress", + "config": "{\n \"codeName\": \"progress\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "2732303d-919a-4b2b-bc19-241327c1cf14", + "savedPayload": { + "position": { + "x": 12656.047690820564, + "y": 19305.60052412014 + }, + "targetPosition": { + "x": 12638.394394281797, + "y": 19081.294124030184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9b24398e-6f4d-44db-9f16-e795168a997b", + "savedPayload": { + "position": { + "x": 12638.394394281797, + "y": 19081.294124030184 + }, + "targetPosition": { + "x": 12467.30305202179, + "y": 18935.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db", + "savedPayload": { + "position": { + "x": 12467.30305202179, + "y": 18935.168313155893 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Progress", + "id": "bddd3dbc-44ce-4974-8d27-475f3ff00a75" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Running", + "config": "{\n \"codeName\": \"Learning-System-Running\",\n \"singularVariableName\": \"learningSystemRun\",\n \"pluralVariableName\": \"learningSystemRunning\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"running\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "beaa91a9-b48f-4a2e-9326-ac1eaa76f7fc", + "savedPayload": { + "position": { + "x": 12622.168499247175, + "y": 19113.13923608636 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 19060.61402921878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "704e2e55-c731-4405-a0ac-bd587a502b0f", + "savedPayload": { + "position": { + "x": 12585.41409089206, + "y": 19192.865710984588 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 19060.61402921878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "85dc3af3-5400-4a06-a39b-b6417bf5bdfb", + "savedPayload": { + "position": { + "x": 12739.730676308263, + "y": 19304.98327306603 + }, + "targetPosition": { + "x": 12520.947444218786, + "y": 19252.45806619845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "ac644b71-277f-47de-90f9-cc0924315b47", + "savedPayload": { + "position": { + "x": 12638.509621279874, + "y": 19444.30210317812 + }, + "targetPosition": { + "x": 12520.947444218786, + "y": 19252.45806619845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Running", + "config": "{\n \"codeName\": \"running\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "35b77253-8b49-49ea-add7-784de0a1444b", + "savedPayload": { + "position": { + "x": 12468.422237351206, + "y": 19471.24129828793 + }, + "targetPosition": { + "x": 12520.947444218786, + "y": 19252.45806619845 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6a42af0b-f985-46e1-ae5a-0907ddd4dbc0", + "savedPayload": { + "position": { + "x": 12520.947444218786, + "y": 19252.45806619845 + }, + "targetPosition": { + "x": 12403.385267157697, + "y": 19060.61402921878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048", + "savedPayload": { + "position": { + "x": 12403.385267157697, + "y": 19060.61402921878 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Running", + "id": "9767758e-51fa-4581-8575-a98b7d182644" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Announcements", + "config": "{\n \"codeName\": \"Learning-System-Announcements\",\n \"singularVariableName\": \"learningSystemAnnouncement\",\n \"pluralVariableName\": \"learningSystemAnnouncements\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"announcements\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "4da28d63-2f82-4bac-acaf-b55d96c67ace", + "savedPayload": { + "position": { + "x": 12495.675020200255, + "y": 19277.73049021698 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 19160.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "56438754-6219-4a56-b281-4bbafb02f8d9", + "savedPayload": { + "position": { + "x": 12436.082664986392, + "y": 19342.197136890256 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 19160.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "5bf30b0d-26fe-4fb5-9608-89105cbdb0f8", + "savedPayload": { + "position": { + "x": 12548.200227067835, + "y": 19496.51372230646 + }, + "targetPosition": { + "x": 12356.356190088165, + "y": 19378.95154524537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.candle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "4afac23d-82d9-46bb-9cd7-a4f70cb7a92d", + "savedPayload": { + "position": { + "x": 12408.881396955745, + "y": 19597.73477733485 + }, + "targetPosition": { + "x": 12356.356190088165, + "y": 19378.95154524537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Announcements", + "config": "{\n \"codeName\": \"announcements\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "9d9160a2-0f6e-4079-b2a7-ca8083e478a9", + "savedPayload": { + "position": { + "x": 12238.794013027076, + "y": 19570.79558222504 + }, + "targetPosition": { + "x": 12356.356190088165, + "y": 19378.95154524537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b21d3090-33e1-428e-a24e-4ecbe6e2d554", + "savedPayload": { + "position": { + "x": 12356.356190088165, + "y": 19378.95154524537 + }, + "targetPosition": { + "x": 12303.830983220585, + "y": 19160.168313155893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96", + "savedPayload": { + "position": { + "x": 12303.830983220583, + "y": 19160.168313155893 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Announcements", + "id": "79fcb191-55c6-4a99-9688-be5950a71f78" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Warnings", + "config": "{\n \"codeName\": \"Learning-System-Warnings\",\n \"singularVariableName\": \"learningSystemWarning\",\n \"pluralVariableName\": \"learningSystemWarnings\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"warnings\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "3a3d51a9-6eb8-4267-a00b-07ab26516721", + "savedPayload": { + "position": { + "x": 12324.511078031988, + "y": 19395.177440279993 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 19224.086098019987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "1bdb790b-6e98-4cbc-8463-036d7d342d12", + "savedPayload": { + "position": { + "x": 12247.91409089206, + "y": 19438.073814186395 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 19224.086098019987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "991e75b8-3c7a-412d-bbe2-9c4481e5b7bc", + "savedPayload": { + "position": { + "x": 12306.857781493221, + "y": 19619.483840369947 + }, + "targetPosition": { + "x": 12160.73197061893, + "y": 19448.39249810994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "3ded4031-586f-42c7-985d-9d3538f4c03f", + "savedPayload": { + "position": { + "x": 12143.078674080163, + "y": 19672.698898199895 + }, + "targetPosition": { + "x": 12160.73197061893, + "y": 19448.39249810994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Warnings", + "config": "{\n \"codeName\": \"warnings\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "5c6b8cab-f143-452c-a73d-e09d1b5f8ea2", + "savedPayload": { + "position": { + "x": 11989.640628358924, + "y": 19594.518308984232 + }, + "targetPosition": { + "x": 12160.73197061893, + "y": 19448.39249810994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b6ad228-f28f-4846-b13d-1d9583efbef7", + "savedPayload": { + "position": { + "x": 12160.73197061893, + "y": 19448.39249810994 + }, + "targetPosition": { + "x": 12178.385267157697, + "y": 19224.086098019987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9", + "savedPayload": { + "position": { + "x": 12178.385267157697, + "y": 19224.086098019987 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Warnings", + "id": "ba37a274-dd77-46f1-b173-6a2241f6840e" + } + } + }, + { + "type": "Product Definition", + "name": "Learning System Infos", + "config": "{\n \"codeName\": \"Learning-System-Infos\",\n \"singularVariableName\": \"learningSystemInfo\",\n \"pluralVariableName\": \"learningSystemInfos\",\n \"nodePath\": \"learningSystem\",\n \"propertyNameThatDefinesStatus\": \"infos\",\n \"propertyValueThatPreventsSavingObject\": \"->Empty Array->\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "ec478333-805d-4c59-a550-3a51a9ebdc5b", + "savedPayload": { + "position": { + "x": 12125.431391971117, + "y": 19453.983560502205 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 19246.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6c89f99e-279f-4d61-a03d-59667ac1614f", + "savedPayload": { + "position": { + "x": 12039.327619688971, + "y": 19471.110665687167 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 19246.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastBegin\"\n}", + "project": "Foundations", + "id": "a53e1c42-6fde-4831-ae76-7968cfdef2fe", + "savedPayload": { + "position": { + "x": 12039.327619688971, + "y": 19661.856455317244 + }, + "targetPosition": { + "x": 11953.223847406825, + "y": 19453.983560502205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode.cycle\",\n \"childProperty\": \"lastEnd\"\n}", + "project": "Foundations", + "id": "35e67fd8-1ceb-4c08-9945-953f4882bc5c", + "savedPayload": { + "position": { + "x": 11867.12007512468, + "y": 19661.856455317244 + }, + "targetPosition": { + "x": 11953.223847406825, + "y": 19453.983560502205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Infos", + "config": "{\n \"codeName\": \"infos\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "727a316b-5528-4656-8ba8-9e521bc6810a", + "savedPayload": { + "position": { + "x": 11745.350952591787, + "y": 19540.08733278435 + }, + "targetPosition": { + "x": 11953.223847406825, + "y": 19453.983560502205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b22b6a89-4659-42fc-99a4-5abd65502d34", + "savedPayload": { + "position": { + "x": 11953.223847406825, + "y": 19453.983560502205 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 19246.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + } + } + }, + "id": "9a158859-63ce-4325-920e-330097af89c0", + "savedPayload": { + "position": { + "x": 12039.327619688971, + "y": 19246.110665687167 + }, + "targetPosition": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Infos", + "id": "64656680-9d40-4e0b-afe7-d84d4332261c" + } + } + } + ], + "productDefinitionFolders": [], + "id": "62b002cf-fbf0-4b19-95c2-aa20d1d7a370", + "savedPayload": { + "position": { + "x": 12039.327619688971, + "y": 18796.110665687167 + }, + "targetPosition": { + "x": 11611.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Product Definition Folder", + "name": "Simulation Objects", + "project": "Foundations", + "products": [ + { + "type": "Product Definition", + "name": "Episodes", + "config": "{\n \"codeName\": \"Episode-Objects\",\n \"singularVariableName\": \"episodeObject\",\n \"pluralVariableName\": \"episodeObjects\",\n \"nodePath\": \"learningEngine.learningCurrent.learningEpisode\",\n \"saveAsObjects\": true,\n \"propertyNameThatDefinesObject\": \"status\",\n \"propertyValueThatClosesObject\": \"Closed\",\n \"propertyValueThatPreventsSavingObject\": \"Not Open\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [ \"24-hs\", \"12-hs\", \"08-hs\", \"06-hs\", \"04-hs\", \"03-hs\", \"02-hs\", \"01-hs\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "6fad647f-d440-4423-ad34-f21495863be4", + "savedPayload": { + "position": { + "x": 12511.873904946435, + "y": 19210.031968440548 + }, + "targetPosition": { + "x": 12286.951006826934, + "y": 19204.142155071277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [ \"45-min\", \"40-min\", \"30-min\", \"20-min\", \"15-min\", \"10-min\", \"05-min\", \"04-min\", \"03-min\", \"02-min\", \"01-min\" ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Session/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n }", + "project": "Foundations", + "id": "a9a9f046-27e3-4899-a351-55351cf3b1a1", + "savedPayload": { + "position": { + "x": 12492.49873479652, + "y": 19295.657899763333 + }, + "targetPosition": { + "x": 12286.951006826934, + "y": 19204.142155071277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Serial Number", + "config": "{\n \"codeName\": \"serialNumber\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "ace06ac4-8d8a-47d9-8e73-c56332a4aeb9", + "savedPayload": { + "position": { + "x": 13731.824191897924, + "y": 19498.10492694961 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Identifier", + "config": "{\n \"codeName\": \"identifier\",\n \"isString\": true\n}", + "project": "Foundations", + "id": "14a33d30-21c2-4af9-90ed-2737ee9dc93d", + "savedPayload": { + "position": { + "x": 13804.791443530992, + "y": 19802.03540340096 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "12649a72-66ec-4eed-b553-531e0f212696", + "savedPayload": { + "position": { + "x": 13769.407886332687, + "y": 20112.592899215866 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false\n}", + "project": "Foundations", + "id": "865f631c-f841-4dee-899a-d86ae5ece15f", + "savedPayload": { + "position": { + "x": 13629.941299506809, + "y": 20392.31959705854 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Exit Type", + "config": "{ \n\"codeName\": \"exitType\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "b6dcc9c3-8aef-4b00-b8d6-a231623e22f6", + "savedPayload": { + "position": { + "x": 13403.213411732166, + "y": 20607.476328842786 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Status", + "config": "{ \n\"codeName\": \"status\",\n\"isString\": true,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "666c82e6-9081-4544-b2ea-b506770d42fb", + "savedPayload": { + "position": { + "x": 13116.570952421627, + "y": 20732.112017340245 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Begin Rate", + "config": "{ \n\"codeName\": \"beginRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "dd673337-26f2-405c-8c0b-4cb67c2a664a", + "savedPayload": { + "position": { + "x": 12804.587232560196, + "y": 20751.193759091264 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End Rate", + "config": "{ \n\"codeName\": \"endRate\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "project": "Foundations", + "id": "90bd1d5e-1085-42c6-8d58-90f912696312", + "savedPayload": { + "position": { + "x": 12504.892093152484, + "y": 20662.42001442416 + }, + "targetPosition": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "38202a05-9d7d-4da7-88af-da338eef69de", + "savedPayload": { + "position": { + "x": 12906.470124951313, + "y": 19856.979088982334 + }, + "targetPosition": { + "x": 12286.951006826934, + "y": 19204.142155071277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + "id": "60a5f962-1b8f-4260-91c6-e05209a2f150", + "savedPayload": { + "position": { + "x": 12140.358914419376, + "y": 19385.168313155893 + }, + "targetPosition": { + "x": 11875.855550887763, + "y": 19021.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Episode Objects", + "id": "67ef0a2d-8f83-4507-b2c7-54f026b23034" + } + } + } + ], + "productDefinitionFolders": [], + "id": "bd3c0efa-8113-4636-9e14-f63f22f9d753", + "savedPayload": { + "position": { + "x": 11875.855550887763, + "y": 19021.110665687167 + }, + "targetPosition": { + "x": 11611.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "77e3ffe9-0c82-4632-85ab-7ec6b74791dc", + "savedPayload": { + "position": { + "x": 11611.352187356151, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "j" + } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Learning Engine", + "config": "{ \n\"codeName\": \"Learning-Engine\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Learning Episode Counters", + "config": "{\n \"codeName\": \"Learning-Episode-Counters\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Learning Episode Counters", + "config": "{ \n \"codeName\": \"Learning-Episode-Counters\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Periods", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.periods", + "project": "Foundations", + "id": "48c7dadc-a208-48da-8e23-2f0b8ff0a8ac", + "savedPayload": { + "position": { + "x": 12084.688367353161, + "y": 18944.399154348943 + }, + "targetPosition": { + "x": 11937.923699815583, + "y": 19114.94279205667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5876f3e6-ab1e-4c23-a773-74e10e9bad28", + "savedPayload": { + "position": { + "x": 11937.923699815583, + "y": 19114.94279205667 + }, + "targetPosition": { + "x": 11791.159032278005, + "y": 19285.486429764398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hits", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hits", + "project": "Foundations", + "id": "e96035c8-290e-4f6d-8203-6062a31ada93", + "savedPayload": { + "position": { + "x": 12239.900741009535, + "y": 19251.85788765051 + }, + "targetPosition": { + "x": 12015.52988664377, + "y": 19268.672158707453 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b6f33707-a4b1-4e1e-a33a-fa94bfe837e7", + "savedPayload": { + "position": { + "x": 12015.52988664377, + "y": 19268.672158707453 + }, + "targetPosition": { + "x": 11791.159032278005, + "y": 19285.486429764398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Fails", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.fails", + "project": "Foundations", + "id": "414f3c3d-624b-4ad7-8dca-2618e835bdc6", + "savedPayload": { + "position": { + "x": 12132.24630769346, + "y": 19579.01576483955 + }, + "targetPosition": { + "x": 11961.702669985732, + "y": 19432.251097301974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7877cfac-08ed-4132-989b-9b3c05d12fd1", + "savedPayload": { + "position": { + "x": 11961.702669985732, + "y": 19432.251097301974 + }, + "targetPosition": { + "x": 11791.159032278005, + "y": 19285.486429764398 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7", + "savedPayload": { + "position": { + "x": 11791.159032278005, + "y": 19285.486429764398 + }, + "targetPosition": { + "x": 11566.78817791224, + "y": 19302.300700821343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "ce4f9532-2bc2-4621-ab95-72e36670b42f", + "savedPayload": { + "position": { + "x": 11630.161684444398, + "y": 19395.25256293189 + }, + "targetPosition": { + "x": 11566.78817791224, + "y": 19302.300700821343 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "788bfd62-11af-4bbe-96f4-d2ba930334a2", + "savedPayload": { + "position": { + "x": 11859.21386670981, + "y": 18520.962082714992 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Learning Episode Statistics", + "config": "{ \n\"codeName\": \"Learning-Episode-Statistics\"\n}", + "project": "Foundations", + "panels": [ + { + "type": "Plotter Panel", + "name": "Learning Episode Statistics", + "config": "{ \n \"codeName\": \"Learning-Episode-Statistics\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Days", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.days", + "project": "Foundations", + "id": "277485fd-1224-44b4-9c74-056670008da7", + "savedPayload": { + "position": { + "x": 12297.350701877678, + "y": 18516.766191637038 + }, + "targetPosition": { + "x": 12215.14897139524, + "y": 18726.212785081985 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c15f5fb5-c33f-42e0-b199-1be374b721e1", + "savedPayload": { + "position": { + "x": 12215.14897139524, + "y": 18726.212785081985 + }, + "targetPosition": { + "x": 12132.947240912801, + "y": 18935.659378526932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Ratio", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitRatio", + "project": "Foundations", + "id": "9011f392-a4b5-4de7-8970-3b4b324b1edb", + "savedPayload": { + "position": { + "x": 12545.400256054292, + "y": 18755.70796758305 + }, + "targetPosition": { + "x": 12339.173748483547, + "y": 18845.68367305499 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "651a608a-9cb6-456a-b136-de7fec4c988a", + "savedPayload": { + "position": { + "x": 12339.173748483547, + "y": 18845.68367305499 + }, + "targetPosition": { + "x": 12132.947240912801, + "y": 18935.659378526932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Hit Fail", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.hitFail", + "project": "Foundations", + "id": "1ab21d8a-3a1e-40f2-8b2c-0e6a22e9d38b", + "savedPayload": { + "position": { + "x": 12551.840427802692, + "y": 19100.062839491813 + }, + "targetPosition": { + "x": 12342.393834357747, + "y": 19017.861109009373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "250bdaa3-a022-4f20-bce8-ae0dfc53bcf4", + "savedPayload": { + "position": { + "x": 12342.393834357747, + "y": 19017.861109009373 + }, + "targetPosition": { + "x": 12132.947240912801, + "y": 18935.659378526932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887", + "savedPayload": { + "position": { + "x": 12132.947240912801, + "y": 18935.659378526932 + }, + "targetPosition": { + "x": 11926.720733342056, + "y": 19025.635083998874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a0905dc2-58ed-42bd-b7e3-7e4e06f96601", + "savedPayload": { + "position": { + "x": 12017.237983565807, + "y": 19092.43985487589 + }, + "targetPosition": { + "x": 11926.720733342056, + "y": 19025.635083998874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887", + "savedPayload": { + "position": { + "x": 11781.072186759691, + "y": 18656.307442577385 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Candle", + "config": "{ \n\"codeName\": \"Current-Candle\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "f3929cc8-9c0a-481f-921b-6ff9c2c66da9", + "savedPayload": { + "position": { + "x": 11717.602187356151, + "y": 18854.19230784719 + }, + "targetPosition": { + "x": 11661.352187356151, + "y": 18756.76444992144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "867dbe76-ca02-45a3-88c3-afc055c1234a", + "savedPayload": { + "position": { + "x": 11661.352187356151, + "y": 18756.76444992144 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Distance To Learning Event", + "config": "{ \n\"codeName\": \"Distance-To-Learning-Event\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "2eec9ac9-49eb-4c24-8115-3265706b24cd", + "savedPayload": { + "position": { + "x": 11534.029287293799, + "y": 18921.00737928781 + }, + "targetPosition": { + "x": 11514.49386730627, + "y": 18810.216507073936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4495e33d-7fe3-4fb6-96ee-191d863e768d", + "savedPayload": { + "position": { + "x": 11514.49386730627, + "y": 18810.216507073936 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Current Episode", + "config": "{ \n\"codeName\": \"Current-Position\"\n}", + "project": "Foundations", + "panels": [], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "2421954e-3258-4064-a4b0-24f90fc6f77e", + "savedPayload": { + "position": { + "x": 11338.675087418504, + "y": 18921.00737928781 + }, + "targetPosition": { + "x": 11358.210507406033, + "y": 18810.216507073936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 1, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "74c7e9ac-b846-4336-aaf1-7ccc619f93ba", + "savedPayload": { + "position": { + "x": 11358.210507406033, + "y": 18810.216507073936 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Features", + "config": "{\n \"codeName\": \"Features\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.featureValue", + "project": "Foundations", + "id": "3fe9e2a5-fb78-46da-b67f-36383cf6de73", + "savedPayload": { + "position": { + "x": 11588.352120101274, + "y": 19989.66535689959 + }, + "targetPosition": { + "x": 11371.018809186233, + "y": 19931.43107175152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "370b3386-2636-41c7-a81e-0cfe6f0a14a5", + "savedPayload": { + "position": { + "x": 11371.018809186233, + "y": 19931.43107175152 + }, + "targetPosition": { + "x": 11153.685498271192, + "y": 19873.196786603454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.featureValue", + "project": "Foundations", + "id": "d187815b-8f5f-4523-a68f-2220583c392f", + "savedPayload": { + "position": { + "x": 11270.154068567328, + "y": 20307.863408433535 + }, + "targetPosition": { + "x": 11211.91978341926, + "y": 20090.530097518495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda", + "savedPayload": { + "position": { + "x": 11211.91978341926, + "y": 20090.530097518495 + }, + "targetPosition": { + "x": 11153.685498271192, + "y": 19873.196786603454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "969ba0c1-7c44-421f-8cfa-d90d66a6ce97", + "savedPayload": { + "position": { + "x": 11153.685498271192, + "y": 19873.196786603454 + }, + "targetPosition": { + "x": 10994.58647250422, + "y": 19714.09776083648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.featureValue !== 0", + "project": "Foundations", + "id": "93419c4f-d8b8-43e5-a0aa-eb74ac51bef5", + "savedPayload": { + "position": { + "x": 11077.949275342366, + "y": 20106.28891307934 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19931.43107175152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "d48f806b-b507-4485-8ade-e6af085724b0", + "savedPayload": { + "position": { + "x": 10947.473578057778, + "y": 20143.63984788687 + }, + "targetPosition": { + "x": 10942.239982433483, + "y": 20043.77689441141 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "0bda1c3d-45ac-47e8-8221-90b02a00d928", + "savedPayload": { + "position": { + "x": 10942.239982433483, + "y": 20043.77689441141 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19931.43107175152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "0e61f5c7-03b9-45e9-b25c-3ef099dbe25c", + "savedPayload": { + "position": { + "x": 10813.80840447777, + "y": 20120.13194953924 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19931.43107175152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "370b3386-2636-41c7-a81e-0cfe6f0a14a5" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "80c0b9a4-4d2b-4455-939e-b90d921e3fbe", + "savedPayload": { + "position": { + "x": 10726.29659139428, + "y": 20012.063860399216 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19931.43107175152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "3bb6eeb0-4ba8-43a7-aec1-dfc1a1306fda" + } + } + } + ], + "id": "240092dc-9ea0-4f20-9235-776b3f7945f6", + "savedPayload": { + "position": { + "x": 10936.352187356151, + "y": 19931.43107175152 + }, + "targetPosition": { + "x": 10994.58647250422, + "y": 19714.09776083648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "c79c9ef5-ea47-4e79-afc7-094eec213f75", + "savedPayload": { + "position": { + "x": 10994.58647250422, + "y": 19714.09776083648 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19496.76444992144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Feature Values", + "config": "{\n \"codeName\": \"Features\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Feature Value #1", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }", + "project": "Foundations", + "id": "2a1947d9-fba0-4a8b-a566-0a89eb5d3228", + "savedPayload": { + "position": { + "x": 11048.852187356151, + "y": 20081.33159747594 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19886.47588162444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7e472aba-8f58-465c-946a-3040b22f0c6f", + "savedPayload": { + "position": { + "x": 10936.352187356151, + "y": 19886.47588162444 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Feature Value #2", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }", + "project": "Foundations", + "id": "2d1e8bbb-c5ce-498e-aeb3-f01c2ce19b6e", + "savedPayload": { + "position": { + "x": 10823.852187356151, + "y": 20141.62016577294 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19916.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e3646754-a927-4dcd-b8c3-5621c129330d", + "savedPayload": { + "position": { + "x": 10823.852187356151, + "y": 19916.62016577294 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Feature Value #3", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }", + "project": "Foundations", + "id": "11f1f61e-71b9-46c0-b293-5db8344dee8e", + "savedPayload": { + "position": { + "x": 10598.852187356151, + "y": 20081.33159747594 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 19886.47588162444 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f92f8211-4c24-421b-bdf1-6b39c7e792da", + "savedPayload": { + "position": { + "x": 10711.352187356151, + "y": 19886.47588162444 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Feature Value #4", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }", + "project": "Foundations", + "id": "80b1192f-ed93-4b19-a01b-7d78e4280f01", + "savedPayload": { + "position": { + "x": 10434.140755653152, + "y": 19916.62016577294 + }, + "targetPosition": { + "x": 10628.996471504652, + "y": 19804.12016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0a9d39b1-6767-4e9c-aace-dc40dd1baf9a", + "savedPayload": { + "position": { + "x": 10628.996471504652, + "y": 19804.12016577294 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Feature Value #5", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).featureValue\n} else { 0 }", + "project": "Foundations", + "id": "d333a5f9-0a13-4b2f-86d6-7d476f41a9d6", + "savedPayload": { + "position": { + "x": 10373.852187356151, + "y": 19691.62016577294 + }, + "targetPosition": { + "x": 10598.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "18f7a85d-868a-4d61-8170-bebb0c473a1f", + "savedPayload": { + "position": { + "x": 10598.852187356151, + "y": 19691.62016577294 + }, + "targetPosition": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "74bd2915-3677-4761-9e77-b6d2dc170b77", + "savedPayload": { + "position": { + "x": 10823.852187356151, + "y": 19691.62016577294 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19496.76444992144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "a38345df-12a8-4e2b-b866-498b3893cf96", + "savedPayload": { + "position": { + "x": 10719.01887644111, + "y": 19554.99873506951 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 19496.76444992144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fa5cf396-f989-427a-97aa-369aedf3234d", + "savedPayload": { + "position": { + "x": 11211.352187356151, + "y": 18756.76444992144 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Labels", + "config": "{\n \"codeName\": \"Labels\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.labelValue", + "project": "Foundations", + "id": "b8cc53a9-a72e-4820-a2c4-3c32443c4804", + "savedPayload": { + "position": { + "x": 11260.729674656093, + "y": 20082.479898089245 + }, + "targetPosition": { + "x": 11076.42046469107, + "y": 19953.42519991026 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "896a16dd-05f4-4e5a-a47b-86aed49f627a", + "savedPayload": { + "position": { + "x": 11076.42046469107, + "y": 19953.42519991026 + }, + "targetPosition": { + "x": 10892.111254726045, + "y": 19824.370501731275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.labelValue", + "project": "Foundations", + "id": "2bef37e0-158e-4810-8990-9e564a3290b3", + "savedPayload": { + "position": { + "x": 10852.891170489598, + "y": 20272.65811587256 + }, + "targetPosition": { + "x": 10872.501212607822, + "y": 20048.514308801918 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f3a237b5-ead2-4724-9d53-049b404bb7b9", + "savedPayload": { + "position": { + "x": 10872.501212607822, + "y": 20048.514308801918 + }, + "targetPosition": { + "x": 10892.111254726045, + "y": 19824.370501731275 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8b3c6128-455a-4b99-89f8-648b0b56f0ea", + "savedPayload": { + "position": { + "x": 10892.111254726045, + "y": 19824.370501731275 + }, + "targetPosition": { + "x": 10797.022145834388, + "y": 19620.451249648027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.labelValue !== 0", + "project": "Foundations", + "id": "4a121eee-d26b-4383-9a11-c04eb13de258", + "savedPayload": { + "position": { + "x": 10741.220282408263, + "y": 20017.5021391229 + }, + "targetPosition": { + "x": 10667.967447655403, + "y": 19804.76045961305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "0e82f7d3-a4a2-4c48-9baa-f9b580602a0a", + "savedPayload": { + "position": { + "x": 10605.838460401821, + "y": 20007.975220255197 + }, + "targetPosition": { + "x": 10635.075630874095, + "y": 19912.344744658894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "00e57d60-6036-4726-a874-0a7c0355c957", + "savedPayload": { + "position": { + "x": 10635.075630874095, + "y": 19912.344744658894 + }, + "targetPosition": { + "x": 10667.967447655403, + "y": 19804.76045961305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "c75e2e93-69f8-4f92-81ce-ae970a0d328d", + "savedPayload": { + "position": { + "x": 10488.274457894762, + "y": 19940.16883982226 + }, + "targetPosition": { + "x": 10667.967447655403, + "y": 19804.76045961305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "896a16dd-05f4-4e5a-a47b-86aed49f627a" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "f6642541-9a4b-4173-b7ab-25bfde56ce0d", + "savedPayload": { + "position": { + "x": 10443.001716245215, + "y": 19808.68725106144 + }, + "targetPosition": { + "x": 10667.967447655403, + "y": 19804.76045961305 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "f3a237b5-ead2-4724-9d53-049b404bb7b9" + } + } + } + ], + "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2", + "savedPayload": { + "position": { + "x": 10667.967447655403, + "y": 19804.76045961305 + }, + "targetPosition": { + "x": 10797.022145834388, + "y": 19620.451249648027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "3a8c7e3b-de8a-474e-bafa-13b0df90a80e", + "savedPayload": { + "position": { + "x": 10797.022145834388, + "y": 19620.451249648027 + }, + "targetPosition": { + "x": 10816.632187952611, + "y": 19396.307442577385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Label Values", + "config": "{\n \"codeName\": \"Labels\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Label Value #1", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }", + "project": "Foundations", + "id": "7e7a3fd4-c2ca-4908-b0cc-198b47e00b83", + "savedPayload": { + "position": { + "x": 10722.413868200962, + "y": 19984.098143612347 + }, + "targetPosition": { + "x": 10683.343028225901, + "y": 19762.516399184602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "35643ed2-681c-435b-b3f3-c5b752e7a3e0", + "savedPayload": { + "position": { + "x": 10683.343028225901, + "y": 19762.516399184602 + }, + "targetPosition": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Label Value #2", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }", + "project": "Foundations", + "id": "257ff0e1-0020-4123-83fb-f7869771437e", + "savedPayload": { + "position": { + "x": 10490.36312375429, + "y": 19963.796334110513 + }, + "targetPosition": { + "x": 10567.317656002566, + "y": 19752.365494433685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c8ca76ce-de3c-47de-bc64-df8336597668", + "savedPayload": { + "position": { + "x": 10567.317656002566, + "y": 19752.365494433685 + }, + "targetPosition": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Label Value #3", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }", + "project": "Foundations", + "id": "48fb7dfd-2cc5-45b3-965b-2c21b9d2c8ce", + "savedPayload": { + "position": { + "x": 10299.552188847301, + "y": 19830.1890791158 + }, + "targetPosition": { + "x": 10471.912188549071, + "y": 19685.56186693633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5244ff66-a3ca-44af-a765-3dfcb8f4b3a6", + "savedPayload": { + "position": { + "x": 10471.912188549071, + "y": 19685.56186693633 + }, + "targetPosition": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Label Value #4", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }", + "project": "Foundations", + "id": "f28cb359-6fc2-4bf9-acfc-22fc0709d8f1", + "savedPayload": { + "position": { + "x": 10201.108699395347, + "y": 19619.076334706973 + }, + "targetPosition": { + "x": 10422.690443823094, + "y": 19580.005494731915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fb488988-dea3-4501-a6fb-bf1b1e527b33", + "savedPayload": { + "position": { + "x": 10422.690443823094, + "y": 19580.005494731915 + }, + "targetPosition": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Label Value #5", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).labelValue\n} else { 0 }", + "project": "Foundations", + "id": "4882434a-3e96-41fa-b509-f0e5aad5d5b9", + "savedPayload": { + "position": { + "x": 10221.410508897181, + "y": 19387.025590260302 + }, + "targetPosition": { + "x": 10432.841348574011, + "y": 19463.98012250858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4b49e831-cbe9-46f4-b20e-5b42e3a9cf61", + "savedPayload": { + "position": { + "x": 10432.841348574011, + "y": 19463.98012250858 + }, + "targetPosition": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8", + "savedPayload": { + "position": { + "x": 10644.272188250841, + "y": 19540.934654756857 + }, + "targetPosition": { + "x": 10816.632187952611, + "y": 19396.307442577385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "d00933b3-6f69-42fb-ba37-35ae41489a6b", + "savedPayload": { + "position": { + "x": 10592.488380881969, + "y": 19376.69740045916 + }, + "targetPosition": { + "x": 10816.632187952611, + "y": 19396.307442577385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c608380b-4e7b-4237-8127-faf99edb27d7", + "savedPayload": { + "position": { + "x": 11091.632187952611, + "y": 18656.307442577385 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Predictions", + "config": "{\n \"codeName\": \"Predictions\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.predictionValue", + "project": "Foundations", + "id": "0e3a748e-fddb-4572-89c4-40f6845315ef", + "savedPayload": { + "position": { + "x": 10921.120837587028, + "y": 20057.64356179893 + }, + "targetPosition": { + "x": 10792.066139408043, + "y": 19873.334351833906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "85f79fcd-e271-4414-a4e1-ae6d69f94fa0", + "savedPayload": { + "position": { + "x": 10792.066139408043, + "y": 19873.334351833906 + }, + "targetPosition": { + "x": 10663.011441229059, + "y": 19689.025141868882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.predictionValue", + "project": "Foundations", + "id": "e5ab42f1-3d05-44ce-9c62-5d46d2a1b10d", + "savedPayload": { + "position": { + "x": 10472.833223445743, + "y": 20096.863646035377 + }, + "targetPosition": { + "x": 10567.9223323374, + "y": 19892.94439395213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "532186b9-403c-496d-8f57-a132c6190541", + "savedPayload": { + "position": { + "x": 10567.9223323374, + "y": 19892.94439395213 + }, + "targetPosition": { + "x": 10663.011441229059, + "y": 19689.025141868882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e333a7e0-7870-48b8-9002-8524b066a311", + "savedPayload": { + "position": { + "x": 10663.011441229059, + "y": 19689.025141868882 + }, + "targetPosition": { + "x": 10643.401399110835, + "y": 19464.88133479824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "New Polygon", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.predictionValue !== 0", + "project": "Foundations", + "id": "feb010d9-51d8-4f63-8282-13fbd754f5c0", + "savedPayload": { + "position": { + "x": 10455.165397697423, + "y": 19818.901764387414 + }, + "targetPosition": { + "x": 10459.092189145811, + "y": 19593.936032977224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "6f9591f6-7820-4de9-be19-a239f7ba11bb", + "savedPayload": { + "position": { + "x": 10271.024994410796, + "y": 19843.509629867 + }, + "targetPosition": { + "x": 10331.206496726001, + "y": 19763.64607886227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d2c8a1c2-da3c-463f-b169-831032fa3032", + "savedPayload": { + "position": { + "x": 10331.206496726001, + "y": 19763.64607886227 + }, + "targetPosition": { + "x": 10391.387999041206, + "y": 19683.782527857544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "85838229-512b-4f0b-b751-20d6631cac61", + "savedPayload": { + "position": { + "x": 10391.387999041206, + "y": 19683.782527857544 + }, + "targetPosition": { + "x": 10459.092189145811, + "y": 19593.936032977224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin", + "project": "Foundations", + "id": "b94938cf-06e8-404c-b7e7-0396b50f1a9c", + "savedPayload": { + "position": { + "x": 10243.923619054129, + "y": 19659.71966653984 + }, + "targetPosition": { + "x": 10459.092189145811, + "y": 19593.936032977224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin", + "id": "85f79fcd-e271-4414-a4e1-ae6d69f94fa0" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End", + "project": "Foundations", + "id": "b711ceff-1902-427c-8668-ef6f4bdc1fe4", + "savedPayload": { + "position": { + "x": 10246.350509635964, + "y": 19520.683198224364 + }, + "targetPosition": { + "x": 10459.092189145811, + "y": 19593.936032977224 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End", + "id": "532186b9-403c-496d-8f57-a132c6190541" + } + } + } + ], + "id": "88348152-cb65-4919-b845-47a4658bf564", + "savedPayload": { + "position": { + "x": 10459.092189145811, + "y": 19593.936032977224 + }, + "targetPosition": { + "x": 10643.401399110835, + "y": 19464.88133479824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "54ee3a16-5138-41b8-9a05-d31aa6021c44", + "savedPayload": { + "position": { + "x": 10643.401399110835, + "y": 19464.88133479824 + }, + "targetPosition": { + "x": 10738.490508002493, + "y": 19260.962082714992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Prediction Values", + "config": "{\n \"codeName\": \"Predictions\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Prediction Value #1", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 0\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }", + "project": "Foundations", + "id": "e9d73a79-650f-43b5-98f3-11eed2aa85f5", + "savedPayload": { + "position": { + "x": 10448.917988375542, + "y": 19781.08010381876 + }, + "targetPosition": { + "x": 10487.988828350602, + "y": 19559.498359391015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "78909080-b088-4189-8eb8-7ae579fd3e55", + "savedPayload": { + "position": { + "x": 10487.988828350602, + "y": 19559.498359391015 + }, + "targetPosition": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Prediction Value #2", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 1\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }", + "project": "Foundations", + "id": "68332a0c-014c-4fd4-9896-12864c0b8407", + "savedPayload": { + "position": { + "x": 10237.805243966719, + "y": 19682.63661436681 + }, + "targetPosition": { + "x": 10382.43245614619, + "y": 19510.27661466504 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f5bb7179-705f-4ff6-9b55-881be9801d0a", + "savedPayload": { + "position": { + "x": 10382.43245614619, + "y": 19510.27661466504 + }, + "targetPosition": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Prediction Value #3", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 2\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }", + "project": "Foundations", + "id": "f41b3e0f-121e-4289-b0f5-2b298c6869f2", + "savedPayload": { + "position": { + "x": 10104.197988972002, + "y": 19491.825679459824 + }, + "targetPosition": { + "x": 10315.628828648832, + "y": 19414.871147211546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "85f81932-e430-443a-9b1d-d40ae687285a", + "savedPayload": { + "position": { + "x": 10315.628828648832, + "y": 19414.871147211546 + }, + "targetPosition": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Prediction Value #4", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 3\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }", + "project": "Foundations", + "id": "4ce53f14-b1fe-45c6-8ed1-5e0b54da1ee7", + "savedPayload": { + "position": { + "x": 10083.896179470168, + "y": 19259.774935013153 + }, + "targetPosition": { + "x": 10305.477923897915, + "y": 19298.84577498821 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "489a254b-0957-4a86-aa63-1556e00515e1", + "savedPayload": { + "position": { + "x": 10305.477923897915, + "y": 19298.84577498821 + }, + "targetPosition": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Prediction Value #5", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "let index = 4\nif (recordSet.get(index) !== undefined) {\nrecordSet.get(index).predictionValue\n} else { 0 }", + "project": "Foundations", + "id": "62184223-daa3-4c49-8c7a-237fd4ae87c8", + "savedPayload": { + "position": { + "x": 10182.339668922123, + "y": 19048.662190604326 + }, + "targetPosition": { + "x": 10354.699668623893, + "y": 19193.289402783797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1030669d-b3c3-488e-a92b-7bf362adbc99", + "savedPayload": { + "position": { + "x": 10354.699668623893, + "y": 19193.289402783797 + }, + "targetPosition": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86fc01d8-f92a-47e8-8da6-34a92813f583", + "savedPayload": { + "position": { + "x": 10527.059668325663, + "y": 19337.91661496327 + }, + "targetPosition": { + "x": 10738.490508002493, + "y": 19260.962082714992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "recordValues": { + "type": "Record Values", + "name": "New Record Values", + "project": "Foundations", + "id": "360f47a4-15f4-406c-a0c0-979a633330b1", + "savedPayload": { + "position": { + "x": 10534.571255919247, + "y": 19165.872973823334 + }, + "targetPosition": { + "x": 10738.490508002493, + "y": 19260.962082714992 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "af455ab4-5064-4f50-96e4-4ecc4b06ef00", + "savedPayload": { + "position": { + "x": 11013.490508002493, + "y": 18520.962082714992 + }, + "targetPosition": { + "x": 11436.352187356151, + "y": 18367.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cfe33a78-6588-49fb-8d34-8f22149061ee", + "savedPayload": { + "position": { + "x": 11161.352187356151, + "y": 19107.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Learning System", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Highlights", + "config": "{ \n\"codeName\": \"Highlights\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesHighlights": { + "type": "Nodes Highlights", + "name": "New Nodes Highlights", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "3b74694d-a152-42ae-9c8c-02828233a6cd", + "savedPayload": { + "position": { + "x": 10433.2368924187, + "y": 19513.00388288408 + }, + "targetPosition": { + "x": 10572.294539887425, + "y": 19085.02845055126 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e871938a-41c8-49ce-bed3-df2bbd44fde3", + "savedPayload": { + "position": { + "x": 10572.294539887425, + "y": 19085.02845055126 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Values", + "config": "{ \n\"codeName\": \"Values\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesValues": { + "type": "Nodes Values", + "name": "New Nodes Values", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "831311c7-a925-455a-8ad6-000d96d2b377", + "savedPayload": { + "position": { + "x": 10182.345460292927, + "y": 19385.168313155893 + }, + "targetPosition": { + "x": 10446.848823824539, + "y": 19021.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "da56e587-d6b5-484b-b802-dabd52f69849", + "savedPayload": { + "position": { + "x": 10446.848823824539, + "y": 19021.110665687167 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Errors", + "config": "{\n \"codeName\": \"Errors\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"errors\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": -100,\n \"rateOffsetBasedOnArrayIndex\": -50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Errors", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Error #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[0][3]", + "project": "Foundations", + "id": "d4e825e4-d39f-4b76-b341-e6de19def4a7", + "savedPayload": { + "position": { + "x": 12045.553264071244, + "y": 18594.73177229653 + }, + "targetPosition": { + "x": 12092.591072541687, + "y": 19042.266625212254 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2", + "savedPayload": { + "position": { + "x": 12092.591072541687, + "y": 19042.266625212254 + }, + "targetPosition": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[1][3]", + "project": "Foundations", + "id": "88add502-4c62-44e3-9570-005129262d72", + "savedPayload": { + "position": { + "x": 12505.691859780349, + "y": 18667.610566249634 + }, + "targetPosition": { + "x": 12322.66037039624, + "y": 19078.706022188806 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "a77ff001-72cb-424a-8144-09cb6355ad1c", + "savedPayload": { + "position": { + "x": 12322.66037039624, + "y": 19078.706022188806 + }, + "targetPosition": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[2][3]", + "project": "Foundations", + "id": "abc96a44-5be7-4907-828f-28e80a9267ed", + "savedPayload": { + "position": { + "x": 12867.744175949581, + "y": 18960.79475106475 + }, + "targetPosition": { + "x": 12503.686528480855, + "y": 19225.298114596364 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "37f3f468-50e3-44e8-8820-62bc9a933996", + "savedPayload": { + "position": { + "x": 12503.686528480855, + "y": 19225.298114596364 + }, + "targetPosition": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[3][3]", + "project": "Foundations", + "id": "e648bec2-8369-43b5-9b48-567d0f947280", + "savedPayload": { + "position": { + "x": 13034.698586843577, + "y": 19395.725861187093 + }, + "targetPosition": { + "x": 12587.163733927853, + "y": 19442.763669657536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73", + "savedPayload": { + "position": { + "x": 12587.163733927853, + "y": 19442.763669657536 + }, + "targetPosition": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Error #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.errors[4][3]", + "project": "Foundations", + "id": "c233715b-3000-4758-92e3-5e5b6e5b71f0", + "savedPayload": { + "position": { + "x": 12961.819792890474, + "y": 19855.864456896197 + }, + "targetPosition": { + "x": 12550.724336951302, + "y": 19672.832967512088 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614", + "savedPayload": { + "position": { + "x": 12550.724336951302, + "y": 19672.832967512088 + }, + "targetPosition": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "966402c8-99e7-4b06-a64a-f518ee90c0c5", + "savedPayload": { + "position": { + "x": 12139.62888101213, + "y": 19489.801478127978 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Error #1", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "c4c369a8-51e6-488d-b931-f50b995f0a27", + "savedPayload": { + "position": { + "x": 12337.279513453359, + "y": 19418.18142303639 + }, + "targetPosition": { + "x": 12195.682425467145, + "y": 19593.039264364208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -100\n}", + "project": "Foundations", + "id": "a06d2f1d-04c3-4bc6-9784-61aaacd7b017", + "savedPayload": { + "position": { + "x": 12417.91230210105, + "y": 19628.23701899826 + }, + "targetPosition": { + "x": 12195.682425467145, + "y": 19593.039264364208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2" + } + } + }, + "id": "29b8de93-d69e-4f31-af4d-9d8072980e4a", + "savedPayload": { + "position": { + "x": 12195.682425467145, + "y": 19593.039264364208 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #2", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "046e66c7-56d4-4956-ab00-eff3b3b9d044", + "savedPayload": { + "position": { + "x": 12405.13491019349, + "y": 19575.015351423343 + }, + "targetPosition": { + "x": 12223.106086459127, + "y": 19707.26703318915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -150\n}", + "project": "Foundations", + "id": "13a9812c-20c4-428a-ab8e-3c976a7b0c82", + "savedPayload": { + "position": { + "x": 12428.653814428711, + "y": 19798.782777881206 + }, + "targetPosition": { + "x": 12223.106086459127, + "y": 19707.26703318915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "a77ff001-72cb-424a-8144-09cb6355ad1c" + } + } + }, + "id": "5c29acf5-b704-4105-aa54-6aadaef481f0", + "savedPayload": { + "position": { + "x": 12223.106086459127, + "y": 19707.26703318915 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #3", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "273bedfd-1d36-4e8c-b4aa-205351edcae6", + "savedPayload": { + "position": { + "x": 12430.086582773085, + "y": 19744.06756228 + }, + "targetPosition": { + "x": 12220.030986811216, + "y": 19824.700350927695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -200\n}", + "project": "Foundations", + "id": "f1b4caad-53e8-4c1c-b728-dc8eb60913c1", + "savedPayload": { + "position": { + "x": 12394.888828139035, + "y": 19966.29743891391 + }, + "targetPosition": { + "x": 12220.030986811216, + "y": 19824.700350927695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "37f3f468-50e3-44e8-8820-62bc9a933996" + } + } + }, + "id": "6d74cda3-0073-472d-921c-3a2a77c700e3", + "savedPayload": { + "position": { + "x": 12220.030986811216, + "y": 19824.700350927695 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #4", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "15e7d6a9-c60b-4208-9ad7-b1fec87c17ac", + "savedPayload": { + "position": { + "x": 12410.434115940436, + "y": 19913.81742680848 + }, + "targetPosition": { + "x": 12186.666689482576, + "y": 19937.3363310437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -250\n}", + "project": "Foundations", + "id": "0bd14d84-e4c4-4ace-aade-88e6e8f58041", + "savedPayload": { + "position": { + "x": 12318.918371248383, + "y": 20119.365154778065 + }, + "targetPosition": { + "x": 12186.666689482576, + "y": 19937.3363310437 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" + } + } + }, + "id": "577c3a83-f163-4547-8065-a06d9a9ea11e", + "savedPayload": { + "position": { + "x": 12186.666689482576, + "y": 19937.3363310437 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Error #5", + "config": "{\n \"codeName\": \"bullet-error\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "1c53b2d1-56cd-483b-9ccc-002cb38ba5a9", + "savedPayload": { + "position": { + "x": 12347.516792832947, + "y": 20072.696772266074 + }, + "targetPosition": { + "x": 12125.286916199042, + "y": 20037.49901763202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -300\n}", + "project": "Foundations", + "id": "8b0e642d-9996-4296-9022-2fc55c1e22d4", + "savedPayload": { + "position": { + "x": 12205.919704846736, + "y": 20247.55461359389 + }, + "targetPosition": { + "x": 12125.286916199042, + "y": 20037.49901763202 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" + } + } + }, + "id": "f0eb807f-72b3-4131-becb-2a711577ffb3", + "savedPayload": { + "position": { + "x": 12125.286916199042, + "y": 20037.49901763202 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Error #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[0] !== undefined", + "project": "Foundations", + "id": "49ad7e42-316e-4697-8152-2431156c3793", + "savedPayload": { + "position": { + "x": 12265.074597075018, + "y": 20118.362489128318 + }, + "targetPosition": { + "x": 12040.074597075018, + "y": 20118.362489128318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -135\n}", + "project": "Foundations", + "id": "506be467-9151-4cf7-8625-269044062460", + "savedPayload": { + "position": { + "x": 12222.10342080938, + "y": 20250.614170894125 + }, + "targetPosition": { + "x": 12040.074597075018, + "y": 20118.362489128318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #1", + "id": "b16fbb53-78fe-4498-ad4b-427f0c6275e2" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "68b8a268-e214-482e-ba4b-95baacf5ede5", + "savedPayload": { + "position": { + "x": 12109.60342080938, + "y": 20332.350205294726 + }, + "targetPosition": { + "x": 12040.074597075018, + "y": 20118.362489128318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "8806ada1-7fcf-45f2-9702-909fbf751516", + "savedPayload": { + "position": { + "x": 11970.545773340655, + "y": 20332.350205294726 + }, + "targetPosition": { + "x": 12040.074597075018, + "y": 20118.362489128318 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "f415bb95-9c69-4e9b-8584-3b4d20bd8682", + "savedPayload": { + "position": { + "x": 12040.074597075018, + "y": 20118.362489128318 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[1] !== undefined", + "project": "Foundations", + "id": "e9c524a6-0c84-472f-bda5-3f26461822af", + "savedPayload": { + "position": { + "x": 12154.170121753828, + "y": 20232.6503187314 + }, + "targetPosition": { + "x": 11936.836810838788, + "y": 20174.416033583333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -180\n}", + "project": "Foundations", + "id": "a81fbadd-a48d-4e80-897d-38a3a6693b4e", + "savedPayload": { + "position": { + "x": 12078.433898825002, + "y": 20349.273874911152 + }, + "targetPosition": { + "x": 11936.836810838788, + "y": 20174.416033583333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #2", + "id": "a77ff001-72cb-424a-8144-09cb6355ad1c" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "9e4e14d0-5fe0-4509-95ec-53610d8a7689", + "savedPayload": { + "position": { + "x": 11948.61240099345, + "y": 20399.10767890311 + }, + "targetPosition": { + "x": 11936.836810838788, + "y": 20174.416033583333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "337a2135-b5ac-4c23-9fd3-18f31ff7556b", + "savedPayload": { + "position": { + "x": 11814.293027960408, + "y": 20363.116911371053 + }, + "targetPosition": { + "x": 11936.836810838788, + "y": 20174.416033583333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "d0888223-96b0-4e21-9750-a235c39c936d", + "savedPayload": { + "position": { + "x": 11936.836810838788, + "y": 20174.416033583333 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[2] !== undefined", + "project": "Foundations", + "id": "a1ad802b-464c-47b6-919e-3742ddaeceb7", + "savedPayload": { + "position": { + "x": 12017.464757865346, + "y": 20314.339694575316 + }, + "targetPosition": { + "x": 11822.609042013846, + "y": 20201.839694575316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -225\n}", + "project": "Foundations", + "id": "a4b2d373-4e34-43a3-956c-a6bd1a39bb7a", + "savedPayload": { + "position": { + "x": 11914.124786705903, + "y": 20407.3874225449 + }, + "targetPosition": { + "x": 11822.609042013846, + "y": 20201.839694575316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #3", + "id": "37f3f468-50e3-44e8-8820-62bc9a933996" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "a0e7b310-6ef8-4c8f-b8a7-ad9a4d756c88", + "savedPayload": { + "position": { + "x": 11775.82891157985, + "y": 20421.922904740422 + }, + "targetPosition": { + "x": 11822.609042013846, + "y": 20201.839694575316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "a738c16b-d227-44fe-b7e9-e9ef454216a5", + "savedPayload": { + "position": { + "x": 11655.401456281434, + "y": 20352.39408100606 + }, + "targetPosition": { + "x": 11822.609042013846, + "y": 20201.839694575316 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6d471f6a-312d-431c-a3c9-a1b9e5594213", + "savedPayload": { + "position": { + "x": 11822.609042013846, + "y": 20201.839694575316 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[3] !== undefined", + "project": "Foundations", + "id": "86d40f86-fbf3-4932-8f6c-0b3bb4e119f8", + "savedPayload": { + "position": { + "x": 11864.274750042274, + "y": 20357.863620694377 + }, + "targetPosition": { + "x": 11705.175724275301, + "y": 20198.764594927405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -270\n}", + "project": "Foundations", + "id": "931bade7-ea45-415f-9996-8b00e4a8957a", + "savedPayload": { + "position": { + "x": 11740.373478909354, + "y": 20420.99447156131 + }, + "targetPosition": { + "x": 11705.175724275301, + "y": 20198.764594927405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #4", + "id": "b394ff94-ffbc-4acf-9d8f-a3f0fd3f8c73" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "3eefe2a9-621f-43ee-b3c8-02230c479ff1", + "savedPayload": { + "position": { + "x": 11603.027861833903, + "y": 20399.241062869787 + }, + "targetPosition": { + "x": 11705.175724275301, + "y": 20198.764594927405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "6498c437-68cd-482e-bee6-49f278e8121a", + "savedPayload": { + "position": { + "x": 11504.699256332919, + "y": 20300.912457368802 + }, + "targetPosition": { + "x": 11705.175724275301, + "y": 20198.764594927405 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5fa27bc2-03f6-44e0-8bab-0e1e345aa4dd", + "savedPayload": { + "position": { + "x": 11705.175724275301, + "y": 20198.764594927405 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Error #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.errors[4] !== undefined", + "project": "Foundations", + "id": "37deebed-bcae-4c32-96d5-0833f8e22b85", + "savedPayload": { + "position": { + "x": 11705.039744159294, + "y": 20360.256013450264 + }, + "targetPosition": { + "x": 11592.539744159294, + "y": 20165.400297598764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Error #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": -315\n}", + "project": "Foundations", + "id": "f71e2e3c-5613-4cc8-b3aa-ded2f083269e", + "savedPayload": { + "position": { + "x": 11569.020839924073, + "y": 20389.167724056624 + }, + "targetPosition": { + "x": 11592.539744159294, + "y": 20165.400297598764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Error #5", + "id": "b8c82a83-f9c5-425a-bfc5-1e0e37c35614" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "3fbf6d54-e28b-4f49-85c9-196c4ecfd2d1", + "savedPayload": { + "position": { + "x": 11441.98535772855, + "y": 20332.607883331177 + }, + "targetPosition": { + "x": 11592.539744159294, + "y": 20165.400297598764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "5922d8fb-a554-4b52-8823-d45b8e4d84c7", + "savedPayload": { + "position": { + "x": 11372.456533994187, + "y": 20212.18042803276 + }, + "targetPosition": { + "x": 11592.539744159294, + "y": 20165.400297598764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "5056294f-e5f4-43bf-a8ea-923696db17a6", + "savedPayload": { + "position": { + "x": 11592.539744159294, + "y": 20165.400297598764 + }, + "targetPosition": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "728d0f36-3bb6-4649-9fa0-be61480e1a97", + "savedPayload": { + "position": { + "x": 11775.571233543404, + "y": 19754.304841659592 + }, + "targetPosition": { + "x": 11425.855550887765, + "y": 19471.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesErrors": { + "type": "Nodes Errors", + "name": "New Nodes Errors", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "98652569-ee82-43e9-9d1e-3eb50adf6070", + "savedPayload": { + "position": { + "x": 11587.12112818315, + "y": 19891.221857610908 + }, + "targetPosition": { + "x": 11425.855550887765, + "y": 19471.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "0ebe46ec-88d8-4051-968f-2b96cb4b9f31", + "savedPayload": { + "position": { + "x": 10347.294539887425, + "y": 18921.556381750055 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Status", + "config": "{ \n\"codeName\": \"Status\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesStatus": { + "type": "Nodes Status", + "name": "New Nodes Status", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "8ea96650-92b0-4298-bbfc-bcb7d79d45dc", + "savedPayload": { + "position": { + "x": 9855.401322690512, + "y": 18935.168313155893 + }, + "targetPosition": { + "x": 10283.376755023331, + "y": 18796.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "726a1c09-ce3d-4937-85f9-a2c900932818", + "savedPayload": { + "position": { + "x": 10283.376755023331, + "y": 18796.110665687167 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Progress", + "config": "{ \n\"codeName\": \"Progress\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesProgress": { + "type": "Nodes Progress", + "name": "New Nodes Progress", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "e12f1376-c804-4fe8-80a4-f4944d32e395", + "savedPayload": { + "position": { + "x": 9811.352187356151, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 10261.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bddd3dbc-44ce-4974-8d27-475f3ff00a75", + "savedPayload": { + "position": { + "x": 10261.352187356151, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Running", + "config": "{ \n\"codeName\": \"Running\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesRunning": { + "type": "Nodes Running", + "name": "New Nodes Running", + "config": "{ \n\"nodePath\": \"\"\n}", + "project": "Foundations", + "id": "ceaef898-311d-4aa1-9fab-5ae1074cafcc", + "savedPayload": { + "position": { + "x": 9855.401322690512, + "y": 18378.93772328099 + }, + "targetPosition": { + "x": 10283.376755023331, + "y": 18517.995370749715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "9767758e-51fa-4581-8575-a98b7d182644", + "savedPayload": { + "position": { + "x": 10283.376755023331, + "y": 18517.995370749715 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Announcements", + "config": "{ \n\"codeName\": \"Announcements\",\n\"connectTo\": \"Learning System\"\n}", + "project": "Foundations", + "panels": [], + "nodesAnnouncements": { + "type": "Nodes Announcements", + "name": "New Nodes Announcements", + "project": "Foundations", + "id": "683ddfea-8049-4080-8ed3-cc771a1d3cc0", + "savedPayload": { + "position": { + "x": 9983.2368924187, + "y": 18128.046291155213 + }, + "targetPosition": { + "x": 10347.294539887425, + "y": 18392.549654686827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "79fcb191-55c6-4a99-9688-be5950a71f78", + "savedPayload": { + "position": { + "x": 10347.294539887425, + "y": 18392.549654686827 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Warnings", + "config": "{\n \"codeName\": \"Warnings\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"warnings\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Warnings", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Warning #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[0][3]", + "project": "Foundations", + "id": "c84c66bc-0d25-457e-93ba-5dbb97bf5eda", + "savedPayload": { + "position": { + "x": 11083.250025560232, + "y": 20160.301871286007 + }, + "targetPosition": { + "x": 10823.442404424899, + "y": 20010.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e305d892-3000-4c45-a590-eec24812e4b9", + "savedPayload": { + "position": { + "x": 10823.442404424899, + "y": 20010.301871286007 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 19860.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[1][3]", + "project": "Foundations", + "id": "5e2d7b4e-e385-4173-932e-f95ca88e9771", + "savedPayload": { + "position": { + "x": 10863.634783289566, + "y": 20379.917113556672 + }, + "targetPosition": { + "x": 10713.634783289566, + "y": 20120.10949242134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "266f0488-5cee-4498-a82a-8c66924088a6", + "savedPayload": { + "position": { + "x": 10713.634783289566, + "y": 20120.10949242134 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 19860.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[2][3]", + "project": "Foundations", + "id": "1586251b-11e3-4bbe-a24e-09d69a3664ca", + "savedPayload": { + "position": { + "x": 10563.634783289566, + "y": 20460.301871286007 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 20160.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "74d62932-c085-4c5a-b1a5-39e04770fa73", + "savedPayload": { + "position": { + "x": 10563.634783289566, + "y": 20160.301871286007 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 19860.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[3][3]", + "project": "Foundations", + "id": "48ef650a-abb2-4244-bfdf-e67470a3e485", + "savedPayload": { + "position": { + "x": 10263.634783289566, + "y": 20379.917113556672 + }, + "targetPosition": { + "x": 10413.634783289566, + "y": 20120.10949242134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9", + "savedPayload": { + "position": { + "x": 10413.634783289566, + "y": 20120.10949242134 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 19860.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Warning #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.warnings[4][3]", + "project": "Foundations", + "id": "d02eefb1-476d-47df-9900-ef7faad0e72b", + "savedPayload": { + "position": { + "x": 10044.0195410189, + "y": 20160.301871286007 + }, + "targetPosition": { + "x": 10303.827162154234, + "y": 20010.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "bc2648ff-0646-4729-b890-8d4251032a7a", + "savedPayload": { + "position": { + "x": 10303.827162154234, + "y": 20010.301871286007 + }, + "targetPosition": { + "x": 10563.634783289566, + "y": 19860.301871286007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0e09c7d5-d10c-4a2c-899c-09cd2ad01dc8", + "savedPayload": { + "position": { + "x": 10778.603727446614, + "y": 20085.32971187442 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Warning #1", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "82e5e939-6027-44b3-92c2-3fffc18e2770", + "savedPayload": { + "position": { + "x": 10514.478856563554, + "y": 19993.921498618885 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19848.149763370355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "2fdd7b4a-5cf5-4c3e-8615-52d9cec42539", + "savedPayload": { + "position": { + "x": 10370.554910521376, + "y": 19951.66161509267 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19848.149763370355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "e305d892-3000-4c45-a590-eec24812e4b9" + } + } + }, + "id": "90eb1fb2-16a4-4d87-848e-0b2ffe1a06f9", + "savedPayload": { + "position": { + "x": 10675.365941210384, + "y": 20141.383256329435 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #2", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "fbf476a5-7411-4b19-b98d-154e57b0c2bf", + "savedPayload": { + "position": { + "x": 10394.305250679328, + "y": 19962.50803201281 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19812.67793113536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "ccfec974-20cb-4962-b1d4-444aef72c164", + "savedPayload": { + "position": { + "x": 10268.117220754651, + "y": 19881.411909394472 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19812.67793113536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "266f0488-5cee-4498-a82a-8c66924088a6" + } + } + }, + "id": "4409ec15-a9f3-4f77-aa1e-743931efbec4", + "savedPayload": { + "position": { + "x": 10561.138172385443, + "y": 20168.806917321417 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #3", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "30912972-4540-4dd1-b5c5-a5e2fc0d2baa", + "savedPayload": { + "position": { + "x": 10287.849716485678, + "y": 19898.51021427679 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19756.76009146959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "2d4897ec-5939-4c90-8532-6aa81120ad04", + "savedPayload": { + "position": { + "x": 10189.620606393884, + "y": 19785.147778123654 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19756.76009146959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "74d62932-c085-4c5a-b1a5-39e04770fa73" + } + } + }, + "id": "4a3aaf0b-ff7d-4ab5-9ec1-e0fbab7011d5", + "savedPayload": { + "position": { + "x": 10443.704854646898, + "y": 20165.731817673506 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #4", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "ee9fd946-472d-4cf8-a0b0-b14bf1fffd57", + "savedPayload": { + "position": { + "x": 10203.736648247534, + "y": 19807.112767994124 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19684.926375186573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "2d59a166-a700-4e69-a4b2-1b79389bee73", + "savedPayload": { + "position": { + "x": 10141.42439629725, + "y": 19670.667968690945 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19684.926375186573 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9" + } + } + }, + "id": "dd8c392f-73e3-4a7c-94e1-4253c37922d5", + "savedPayload": { + "position": { + "x": 10331.06887453089, + "y": 20132.367520344866 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Warning #5", + "config": "{\n \"codeName\": \"bullet-warning\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "7d508cdd-8001-445a-8fd8-4caee4986732", + "savedPayload": { + "position": { + "x": 10148.780386513867, + "y": 19695.720170701083 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19602.99632276799 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "c526340d-53bc-4cec-9eaa-713cc60738a4", + "savedPayload": { + "position": { + "x": 10127.433160772875, + "y": 19547.24695441894 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19602.99632276799 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "bc2648ff-0646-4729-b890-8d4251032a7a" + } + } + }, + "id": "32364178-3749-47a6-abca-9eb642f220c8", + "savedPayload": { + "position": { + "x": 10230.906187942575, + "y": 20070.987747061332 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Warning #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[0] !== undefined", + "project": "Foundations", + "id": "fde32690-8d0b-47fd-ae5b-75a79ea9853f", + "savedPayload": { + "position": { + "x": 10162.147715426992, + "y": 19625.17719051787 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19517.607419804022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "d1f66616-36d9-4fe3-84e2-12bce13ceef8", + "savedPayload": { + "position": { + "x": 10118.885275348133, + "y": 19543.185748698917 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19517.607419804022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #1", + "id": "e305d892-3000-4c45-a590-eec24812e4b9" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "b41c0e26-5431-4c49-bbed-770ffb217438", + "savedPayload": { + "position": { + "x": 10132.078586421583, + "y": 19451.424254617537 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19517.607419804022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "e9e651a9-4b31-4be2-b9a0-dbdd5670353c", + "savedPayload": { + "position": { + "x": 10196.688252241434, + "y": 19384.94248015435 + }, + "targetPosition": { + "x": 10266.688350725286, + "y": 19517.607419804022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c930e977-255b-443b-8aa7-62be6eba95a9", + "savedPayload": { + "position": { + "x": 10150.042716446274, + "y": 19985.775427937308 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[1] !== undefined", + "project": "Foundations", + "id": "a859e198-f05c-4515-8c1b-eed5e462c0ff", + "savedPayload": { + "position": { + "x": 10160.133273115247, + "y": 19509.43730608228 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19435.67736738544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "12b26341-938b-4401-a3e7-e7a6190f81dc", + "savedPayload": { + "position": { + "x": 10141.72292438093, + "y": 19418.57865590186 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19435.67736738544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #2", + "id": "266f0488-5cee-4498-a82a-8c66924088a6" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "28030a77-fae6-495d-ade1-7326cd705f2e", + "savedPayload": { + "position": { + "x": 10180.234014001751, + "y": 19334.251132344336 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19435.67736738544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "10013407-9204-4792-b5e2-dff9c4e5ddcb", + "savedPayload": { + "position": { + "x": 10260.95661468635, + "y": 19288.66498322158 + }, + "targetPosition": { + "x": 10290.745184683212, + "y": 19435.67736738544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "490b6d09-41b3-4a54-aaf1-40f743cffb7d", + "savedPayload": { + "position": { + "x": 10093.98917199126, + "y": 19882.537641701078 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[2] !== undefined", + "project": "Foundations", + "id": "183a6c8d-9d86-4854-aaf5-b53144488101", + "savedPayload": { + "position": { + "x": 10190.80812344194, + "y": 19397.818166216286 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19363.843651102423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "62d6996b-24e8-441a-afe6-84190f5b0deb", + "savedPayload": { + "position": { + "x": 10198.741363016063, + "y": 19305.453135154814 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19363.843651102423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #3", + "id": "74d62932-c085-4c5a-b1a5-39e04770fa73" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "3af086d2-75b5-490a-b705-0174be5d9d59", + "savedPayload": { + "position": { + "x": 10259.450291737445, + "y": 19235.391296564685 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19363.843651102423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "74df475c-796a-4ecf-973b-a56597986f7b", + "savedPayload": { + "position": { + "x": 10349.746162255116, + "y": 19214.39389147302 + }, + "targetPosition": { + "x": 10336.90991098329, + "y": 19363.843651102423 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "111633eb-bbed-41d6-8825-58664eb77c32", + "savedPayload": { + "position": { + "x": 10066.565510999277, + "y": 19768.309872876136 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[3] !== undefined", + "project": "Foundations", + "id": "9cd1ca11-9769-47c8-86ba-b4911adc2521", + "savedPayload": { + "position": { + "x": 10251.687172463968, + "y": 19299.362489807238 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19307.925811436653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "31a57e24-5116-41f2-a948-bf5efee27bcf", + "savedPayload": { + "position": { + "x": 10285.321296457027, + "y": 19212.973943365323 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19307.925811436653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #4", + "id": "11a8c5ce-4e35-4e49-9046-664ffc3912c9" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "1e419b60-e24a-4696-9f0b-a3ec4b7eb1b8", + "savedPayload": { + "position": { + "x": 10363.309787923867, + "y": 19162.85378323136 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19307.925811436653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "283463cb-8daa-4d83-a442-8bded70d3c23", + "savedPayload": { + "position": { + "x": 10455.863693855485, + "y": 19168.146207054935 + }, + "targetPosition": { + "x": 10401.442538052888, + "y": 19307.925811436653 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c5951e14-05cd-40db-ba1d-20a750980ba5", + "savedPayload": { + "position": { + "x": 10069.640610647188, + "y": 19650.87655513759 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Warning #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.warnings[4] !== undefined", + "project": "Foundations", + "id": "cfebe37b-e86e-41ce-a004-5459c7ec6f7b", + "savedPayload": { + "position": { + "x": 10337.83836169121, + "y": 19222.046570219343 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19272.45397920166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Warning #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "380db87f-7608-4e7d-a5fd-5cd16c4553da", + "savedPayload": { + "position": { + "x": 10394.448533407121, + "y": 19148.633194657243 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19272.45397920166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Warning #5", + "id": "bc2648ff-0646-4729-b890-8d4251032a7a" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "a09ab818-05fa-4966-8dd2-8a574a3f44ae", + "savedPayload": { + "position": { + "x": 10483.398423856193, + "y": 19122.51515027743 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19272.45397920166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "4b40c98f-f144-415b-ace6-bcfc0f9a9a5d", + "savedPayload": { + "position": { + "x": 10570.712198182453, + "y": 19153.668642313318 + }, + "targetPosition": { + "x": 10479.115016237138, + "y": 19272.45397920166 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "57441804-809f-4b78-bde3-7614d8ddefd3", + "savedPayload": { + "position": { + "x": 10103.004907975828, + "y": 19538.240575021584 + }, + "targetPosition": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fcda6562-0551-4b9c-ba7d-b739840ecd3d", + "savedPayload": { + "position": { + "x": 10514.100363915, + "y": 19721.272064405694 + }, + "targetPosition": { + "x": 10797.294539887425, + "y": 19371.556381750055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesWarnings": { + "type": "Nodes Warnings", + "name": "New Nodes Warnings", + "project": "Foundations", + "id": "88bcf99d-0425-453e-b174-17c7b927f638", + "savedPayload": { + "position": { + "x": 10377.183347963684, + "y": 19532.82195904544 + }, + "targetPosition": { + "x": 10797.294539887425, + "y": 19371.556381750055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ba37a274-dd77-46f1-b173-6a2241f6840e", + "savedPayload": { + "position": { + "x": 10446.848823824539, + "y": 18292.995370749715 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter Module", + "name": "Infos", + "config": "{\n \"codeName\": \"Infos\",\n \"connectTo\": \"Learning System\",\n \"useRateAtMousePosition\": true,\n \"ratePropertyName\": \"infos\",\n \"rateInArrayAtIndex\": 3,\n \"rateOffset\": 100,\n \"rateOffsetBasedOnArrayIndex\": 50,\n \"rateRange\": 20\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "Infos", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Info #1", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[0][3]", + "project": "Foundations", + "id": "c054f45d-6868-45c9-90d0-999c36847da3", + "savedPayload": { + "position": { + "x": 10505.409444934798, + "y": 19967.727962996043 + }, + "targetPosition": { + "x": 10245.601823799465, + "y": 19817.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92", + "savedPayload": { + "position": { + "x": 10245.601823799465, + "y": 19817.727962996043 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19667.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #2", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[1][3]", + "project": "Foundations", + "id": "3b7a415b-4310-460e-82d4-8451c37aa5a4", + "savedPayload": { + "position": { + "x": 10285.794202664132, + "y": 20187.34320526671 + }, + "targetPosition": { + "x": 10135.794202664132, + "y": 19927.535584131376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c8e5c965-2186-4f85-9d4a-f6063c867424", + "savedPayload": { + "position": { + "x": 10135.794202664132, + "y": 19927.535584131376 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19667.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #3", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[2][3]", + "project": "Foundations", + "id": "3b160a4e-9ff5-4601-aad3-7ca108526a1c", + "savedPayload": { + "position": { + "x": 9985.794202664132, + "y": 20267.727962996043 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19967.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b5462c56-7cfb-499d-8d07-2b57895caba0", + "savedPayload": { + "position": { + "x": 9985.794202664132, + "y": 19967.727962996043 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19667.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #4", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[3][3]", + "project": "Foundations", + "id": "8b3fb4a0-71e3-468d-ac94-49eb18d7d510", + "savedPayload": { + "position": { + "x": 9685.794202664132, + "y": 20187.34320526671 + }, + "targetPosition": { + "x": 9835.794202664132, + "y": 19927.535584131376 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "94946c27-4877-46bb-8fa3-fbc5377710f8", + "savedPayload": { + "position": { + "x": 9835.794202664132, + "y": 19927.535584131376 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19667.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Info #5", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin + (record.end - record.begin)\ny = record.infos[4][3]", + "project": "Foundations", + "id": "0dcb785e-653e-4132-8929-f757d282929a", + "savedPayload": { + "position": { + "x": 9466.178960393467, + "y": 19967.727962996043 + }, + "targetPosition": { + "x": 9725.9865815288, + "y": 19817.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15", + "savedPayload": { + "position": { + "x": 9725.9865815288, + "y": 19817.727962996043 + }, + "targetPosition": { + "x": 9985.794202664132, + "y": 19667.727962996043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8f2fe8e1-9166-4fdb-ba1f-4ad4a153701f", + "savedPayload": { + "position": { + "x": 10495.032646916618, + "y": 19919.17366377675 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [], + "images": [ + { + "type": "Image", + "name": "Info #1", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 30\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "a28358f6-f4f2-442a-ab61-ad32da53b79a", + "savedPayload": { + "position": { + "x": 9936.63827593812, + "y": 19801.34759032892 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19655.57585508039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 100\n}", + "project": "Foundations", + "id": "df0209bb-d44f-41d8-8ef9-adf58ef19b1e", + "savedPayload": { + "position": { + "x": 9792.714329895942, + "y": 19759.087706802708 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19655.57585508039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" + } + } + }, + "id": "ca11faa5-bb2f-48ea-aed0-e4ae35d90cab", + "savedPayload": { + "position": { + "x": 10379.526179757217, + "y": 19940.58152208349 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #2", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 25\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "0ac97653-c9ba-461e-b034-90c57c1d7a9e", + "savedPayload": { + "position": { + "x": 9816.464670053894, + "y": 19769.934123722847 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19620.104022845397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 150\n}", + "project": "Foundations", + "id": "bcbaf0ea-bcd8-4091-9931-3e95cc8887ff", + "savedPayload": { + "position": { + "x": 9690.276640129217, + "y": 19688.83800110451 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19620.104022845397 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "c8e5c965-2186-4f85-9d4a-f6063c867424" + } + } + }, + "id": "74df6900-4f9d-45b8-9105-a84a05babed3", + "savedPayload": { + "position": { + "x": 10262.4147385799, + "y": 19931.364651774144 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #3", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 20\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "73d2a80c-26cb-442b-97ef-cffb01151274", + "savedPayload": { + "position": { + "x": 9710.009135860244, + "y": 19705.936305986826 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19564.186183179627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 200\n}", + "project": "Foundations", + "id": "b8c8daa1-35a0-4bd0-9d44-34b015a756fc", + "savedPayload": { + "position": { + "x": 9611.78002576845, + "y": 19592.57386983369 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19564.186183179627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "b5462c56-7cfb-499d-8d07-2b57895caba0" + } + } + }, + "id": "f2b5f273-db47-4af7-905d-bc7b170a347f", + "savedPayload": { + "position": { + "x": 10151.679274565096, + "y": 19892.151167328695 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #4", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 15\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "bfc3e4aa-34cd-40a7-845f-c5f25093173c", + "savedPayload": { + "position": { + "x": 9625.8960676221, + "y": 19614.53885970416 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19492.35246689661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 250\n}", + "project": "Foundations", + "id": "ce27e3e0-72a4-4730-93fc-e6f9b3b26faf", + "savedPayload": { + "position": { + "x": 9563.583815671816, + "y": 19478.09406040098 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19492.35246689661 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "94946c27-4877-46bb-8fa3-fbc5377710f8" + } + } + }, + "id": "8c64e842-a86c-4db6-9845-fb01eda69ce1", + "savedPayload": { + "position": { + "x": 10054.866226586404, + "y": 19825.61340290876 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "Info #5", + "config": "{\n \"codeName\": \"bullet-info\",\n \"size\": 10\n}", + "project": "Foundations", + "imageCondition": { + "type": "Image Condition", + "name": "New Image Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "7d6418cb-107a-4847-9d6e-797cc3acb9c1", + "savedPayload": { + "position": { + "x": 9570.939805888433, + "y": 19503.14626241112 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19410.422414478027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "imagePosition": { + "type": "Image Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 300\n}", + "project": "Foundations", + "id": "2b5ac558-0d7e-4e62-b7d0-9e39fea5b71c", + "savedPayload": { + "position": { + "x": 9549.59258014744, + "y": 19354.673046128977 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19410.422414478027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" + } + } + }, + "id": "a56dc3e6-f837-40ae-9d94-0ce0a0e514f9", + "savedPayload": { + "position": { + "x": 9978.573243872452, + "y": 19736.285797200693 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [ + { + "type": "Text", + "name": "Info #1", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[0] !== undefined", + "project": "Foundations", + "id": "26eeee17-3c4c-47a0-b58e-a5286756421c", + "savedPayload": { + "position": { + "x": 9584.307134801558, + "y": 19432.603282227905 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19325.03351151406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #1", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 125\n}", + "project": "Foundations", + "id": "535a8029-dd25-4b85-9ce5-80484129bb45", + "savedPayload": { + "position": { + "x": 9541.0446947227, + "y": 19350.611840408954 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19325.03351151406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #1", + "id": "1012ce08-7ff2-4e30-a8ea-f7b9d3c1db92" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "1", + "project": "Foundations", + "id": "f887f4a7-9d84-4464-a762-d6c433cfd7d0", + "savedPayload": { + "position": { + "x": 9554.238005796149, + "y": 19258.850346327574 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19325.03351151406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "ae947f58-a26f-4eeb-8c80-a67bcee01112", + "savedPayload": { + "position": { + "x": 9618.847671616, + "y": 19192.368571864386 + }, + "targetPosition": { + "x": 9688.847770099852, + "y": 19325.03351151406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "dd41cc73-5340-4259-bd6c-02ed58effc13", + "savedPayload": { + "position": { + "x": 9927.999567115072, + "y": 19630.255878912656 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #2", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[1] !== undefined", + "project": "Foundations", + "id": "d2c0df41-710d-4366-b9e9-ec00469fb705", + "savedPayload": { + "position": { + "x": 9582.292692489813, + "y": 19316.863397792316 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19243.103459095477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #2", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 170\n}", + "project": "Foundations", + "id": "f7f31d9c-0774-4efb-90b7-d544544fc391", + "savedPayload": { + "position": { + "x": 9563.882343755497, + "y": 19226.004747611896 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19243.103459095477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #2", + "id": "c8e5c965-2186-4f85-9d4a-f6063c867424" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "2", + "project": "Foundations", + "id": "018b2a05-dea1-4974-b856-d3dd86a0646e", + "savedPayload": { + "position": { + "x": 9602.393433376317, + "y": 19141.677224054372 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19243.103459095477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "2395169f-e704-4144-9037-d8838ae415fb", + "savedPayload": { + "position": { + "x": 9683.116034060917, + "y": 19096.091074931617 + }, + "targetPosition": { + "x": 9712.904604057778, + "y": 19243.103459095477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "50307c8f-6b8c-45b0-80cb-6bf078933f3a", + "savedPayload": { + "position": { + "x": 9906.591708808333, + "y": 19514.749411753255 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #3", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[2] !== undefined", + "project": "Foundations", + "id": "f1c82cd0-add9-4ae3-abb5-c8837db384a8", + "savedPayload": { + "position": { + "x": 9612.967542816506, + "y": 19205.244257926322 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19171.26974281246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #3", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 215\n}", + "project": "Foundations", + "id": "8129796c-b62c-4f6c-9b63-47694adcd016", + "savedPayload": { + "position": { + "x": 9620.900782390629, + "y": 19112.87922686485 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19171.26974281246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #3", + "id": "b5462c56-7cfb-499d-8d07-2b57895caba0" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "3", + "project": "Foundations", + "id": "43ff37d7-e6b9-4d14-9d4d-763af5b21b0f", + "savedPayload": { + "position": { + "x": 9681.60971111201, + "y": 19042.81738827472 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19171.26974281246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "0a62d552-5cd0-4527-9075-3b909b5aa0b9", + "savedPayload": { + "position": { + "x": 9771.905581629682, + "y": 19021.819983183057 + }, + "targetPosition": { + "x": 9759.069330357856, + "y": 19171.26974281246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "e1e0691b-9903-4d83-897f-806808801184", + "savedPayload": { + "position": { + "x": 9915.808579117678, + "y": 19397.63797057594 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #4", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[3] !== undefined", + "project": "Foundations", + "id": "4a00c990-9197-46f1-ad1d-5a2114d48cbf", + "savedPayload": { + "position": { + "x": 9673.846591838534, + "y": 19106.788581517274 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19115.35190314669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #4", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 260\n}", + "project": "Foundations", + "id": "734db851-667f-4e2c-8ffc-f70e4f653946", + "savedPayload": { + "position": { + "x": 9707.480715831593, + "y": 19020.40003507536 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19115.35190314669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #4", + "id": "94946c27-4877-46bb-8fa3-fbc5377710f8" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "4", + "project": "Foundations", + "id": "3fe4296a-bd55-4daf-9f96-8ae343df3a65", + "savedPayload": { + "position": { + "x": 9785.469207298433, + "y": 18970.279874941396 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19115.35190314669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "0ab9f43f-a150-4269-b0e1-b8248492fd39", + "savedPayload": { + "position": { + "x": 9878.02311323005, + "y": 18975.57229876497 + }, + "targetPosition": { + "x": 9823.601957427454, + "y": 19115.35190314669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ecd549b0-67f4-4b2e-84fe-b7c5d8d05e01", + "savedPayload": { + "position": { + "x": 9955.022063563127, + "y": 19286.902506561135 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Text", + "name": "Info #5", + "project": "Foundations", + "textCondition": { + "type": "Text Condition", + "name": "New Text Condition", + "code": "record.infos[4] !== undefined", + "project": "Foundations", + "id": "53d6ea53-0805-456e-8531-4e77a823d036", + "savedPayload": { + "position": { + "x": 9759.997781065777, + "y": 19029.47266192938 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19079.880070911695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textPosition": { + "type": "Text Position", + "name": "Info #5", + "config": "{\n \"offsetX\": 0,\n \"offsetY\": 305\n}", + "project": "Foundations", + "id": "d31b94fd-615a-4b30-a235-77d557e060a4", + "savedPayload": { + "position": { + "x": 9816.607952781687, + "y": 18956.05928636728 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19079.880070911695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Info #5", + "id": "b2044d1c-b9b9-4170-889d-49e0fc9e5c15" + } + } + }, + "textFormula": { + "type": "Text Formula", + "name": "New Text Formula", + "code": "5", + "project": "Foundations", + "id": "cb9dd157-1b4c-47d8-a246-50a7c5fd1c77", + "savedPayload": { + "position": { + "x": 9905.55784323076, + "y": 18929.941241987468 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19079.880070911695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.5,\n \"fontSize\": 10\n}", + "project": "Foundations", + "id": "14e701c0-f325-4734-92dc-a5c5698bcd70", + "savedPayload": { + "position": { + "x": 9992.871617557019, + "y": 18961.094734023354 + }, + "targetPosition": { + "x": 9901.274435611704, + "y": 19079.880070911695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1c825861-b9d3-4345-b167-7733d4f7ce11", + "savedPayload": { + "position": { + "x": 10021.559827983063, + "y": 19190.089458582443 + }, + "targetPosition": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "64b96849-e783-4cb2-a51a-35eee701a11c", + "savedPayload": { + "position": { + "x": 10355.974999447892, + "y": 19491.19823144393 + }, + "targetPosition": { + "x": 10733.376755023331, + "y": 19246.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "nodesInfos": { + "type": "Nodes Infos", + "name": "New Nodes Infos", + "project": "Foundations", + "id": "bc0c2ea9-d55a-4a56-ae9f-85447c3cbbae", + "savedPayload": { + "position": { + "x": 10283.993464383773, + "y": 19269.661845996492 + }, + "targetPosition": { + "x": 10733.376755023331, + "y": 19246.110665687167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "64656680-9d40-4e0b-afe7-d84d4332261c", + "savedPayload": { + "position": { + "x": 10572.294539887425, + "y": 18229.07758588562 + }, + "targetPosition": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c7f5a467-73fd-47fc-82d8-291d6288b6ba", + "savedPayload": { + "position": { + "x": 10711.352187356151, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Learning Episode", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Episode Objects", + "config": "{ \n \"codeName\": \"Strategy-Objects\", \n \"icon\": \"trend\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Begin Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "6ee5fefc-9192-4578-8f0d-a6c8cc7178fb", + "savedPayload": { + "position": { + "x": 9933.916822418076, + "y": 17808.402582938725 + }, + "targetPosition": { + "x": 10119.345214858029, + "y": 17680.961179630638 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe", + "savedPayload": { + "position": { + "x": 10119.345214858029, + "y": 17680.961179630638 + }, + "targetPosition": { + "x": 10490.201999737936, + "y": 17426.078373014465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Begin Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.beginRate", + "project": "Foundations", + "id": "b21828eb-1184-4b73-ab6a-849ccece1ce1", + "savedPayload": { + "position": { + "x": 9842.998678701906, + "y": 17617.788730689612 + }, + "targetPosition": { + "x": 10058.733119047249, + "y": 17553.88527813123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "b4cf0c9f-5097-499e-bfc8-844f895b8d5e", + "savedPayload": { + "position": { + "x": 10058.733119047249, + "y": 17553.88527813123 + }, + "targetPosition": { + "x": 10490.201999737936, + "y": 17426.078373014465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Bottom", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "90e3b06d-1fe9-4e81-a7f8-06d2f55aab29", + "savedPayload": { + "position": { + "x": 9815.433305379434, + "y": 17408.408932906652 + }, + "targetPosition": { + "x": 10040.356203498935, + "y": 17414.298746275923 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1", + "savedPayload": { + "position": { + "x": 10040.356203498935, + "y": 17414.298746275923 + }, + "targetPosition": { + "x": 10490.201999737936, + "y": 17426.078373014465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "End Top", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.endRate", + "project": "Foundations", + "id": "89f76e86-f46c-4519-8254-34f741328dde", + "savedPayload": { + "position": { + "x": 9853.918993250716, + "y": 17200.75874303167 + }, + "targetPosition": { + "x": 10066.013328746456, + "y": 17275.86528635927 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "fba450c5-3227-494a-ba58-c0f03f2cd546", + "savedPayload": { + "position": { + "x": 10066.013328746456, + "y": 17275.86528635927 + }, + "targetPosition": { + "x": 10490.201999737936, + "y": 17426.078373014465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ce771f7b-bd11-4ad0-8bc3-1800d1fe9388", + "savedPayload": { + "position": { + "x": 10490.201999737936, + "y": 17426.078373014465 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Closed Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Closed'", + "project": "Foundations", + "id": "58b91130-01c3-4cb6-bf22-e0d61455dcc3", + "savedPayload": { + "position": { + "x": 10466.114454810722, + "y": 20175.136370108146 + }, + "targetPosition": { + "x": 10298.914545623873, + "y": 20519.660663041326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [0,0]\n }\n}", + "project": "Foundations", + "id": "fbb6e766-260b-4f22-8eca-01b4915d450a", + "savedPayload": { + "position": { + "x": 11012.685379313378, + "y": 20689.365526667832 + }, + "targetPosition": { + "x": 10670.91863892537, + "y": 20608.320651233473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "338a7d25-4512-4b09-9e2f-0d2b6d5858c6", + "savedPayload": { + "position": { + "x": 10670.91863892537, + "y": 20608.320651233473 + }, + "targetPosition": { + "x": 10298.914545623873, + "y": 20519.660663041326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "106b1553-2616-451e-9ae0-90c5a958d85b", + "savedPayload": { + "position": { + "x": 10330.047760232756, + "y": 20900.289585782826 + }, + "targetPosition": { + "x": 10298.914545623873, + "y": 20519.660663041326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "2b19b896-0f9c-4078-b17b-d460084c3082", + "savedPayload": { + "position": { + "x": 9914.48383399997, + "y": 20656.74273874532 + }, + "targetPosition": { + "x": 10298.914545623873, + "y": 20519.660663041326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + } + } + } + ], + "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1", + "savedPayload": { + "position": { + "x": 10501.68556552607, + "y": 17250.873016219306 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Open Base", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.status === 'Open'", + "project": "Foundations", + "id": "addd7dc2-b3ac-4a08-8955-7a3199e72cee", + "savedPayload": { + "position": { + "x": 10345.484302906436, + "y": 20390.274296499723 + }, + "targetPosition": { + "x": 10059.832106115195, + "y": 20654.446155983103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 2,\n \"lineDash\": [3,3]\n }\n}", + "project": "Foundations", + "id": "884f0788-2f57-45f3-a931-67ea33f270ce", + "savedPayload": { + "position": { + "x": 10654.715427881034, + "y": 21084.059761133718 + }, + "targetPosition": { + "x": 10369.625966731499, + "y": 20878.222834024553 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "9b834b6a-8a15-451c-a8b9-518c8d15a28d", + "savedPayload": { + "position": { + "x": 10369.625966731499, + "y": 20878.222834024553 + }, + "targetPosition": { + "x": 10059.832106115195, + "y": 20654.446155983103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "66445510-b26b-4a37-922c-729c3bb5bcb0", + "savedPayload": { + "position": { + "x": 9943.239495542628, + "y": 21018.293200016527 + }, + "targetPosition": { + "x": 10059.832106115195, + "y": 20654.446155983103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "ed734f1d-979c-4f8d-b317-f4e287f1e4da", + "savedPayload": { + "position": { + "x": 9653.295724536583, + "y": 20634.15599403727 + }, + "targetPosition": { + "x": 10059.832106115195, + "y": 20654.446155983103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + } + } + } + ], + "id": "f276bcb1-908c-474c-b8fd-b1950b81a420", + "savedPayload": { + "position": { + "x": 10579.343184225096, + "y": 17093.398943461518 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Left Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "3bee91ac-bf89-4910-93f0-a54ac54d6339", + "savedPayload": { + "position": { + "x": 9757.166327762687, + "y": 16102.810035611263 + }, + "targetPosition": { + "x": 9986.051851444747, + "y": 16288.263961371853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "edce098c-9f2e-4406-a815-e34954376aa3", + "savedPayload": { + "position": { + "x": 9986.051851444747, + "y": 16288.263961371853 + }, + "targetPosition": { + "x": 10253.525344147325, + "y": 16504.988431964255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Begin Bottom", + "project": "Foundations", + "id": "e6fbb290-4d85-4e5e-b570-ab73795521f4", + "savedPayload": { + "position": { + "x": 10217.696046618592, + "y": 16162.57620694078 + }, + "targetPosition": { + "x": 10253.525344147325, + "y": 16504.988431964255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" + } + } + }, + { + "type": "Polygon Vertex", + "name": " Begin Top", + "project": "Foundations", + "id": "d588cca5-7edf-442a-8f1c-15519835c3ec", + "savedPayload": { + "position": { + "x": 10470.29901559629, + "y": 16237.220324929809 + }, + "targetPosition": { + "x": 10253.525344147325, + "y": 16504.988431964255 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "Begin Top", + "id": "b4cf0c9f-5097-499e-bfc8-844f895b8d5e" + } + } + } + ], + "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88", + "savedPayload": { + "position": { + "x": 10711.352187356151, + "y": 16977.630154812443 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Right Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"paletteColor\": \"UI_COLOR.GREY\",\n \"opacity\": 0.25,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n },\n \"atMousePosition\": {\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\",\n \"opacity\": 0.35,\n \"lineWidth\": 1,\n \"lineDash\": [1,1]\n }\n}", + "project": "Foundations", + "id": "bdfbee78-ab14-41c7-93da-cc7b5317dd97", + "savedPayload": { + "position": { + "x": 9877.8504077793, + "y": 16064.518177234413 + }, + "targetPosition": { + "x": 10085.595322045549, + "y": 16272.440686367827 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "styleConditions": [], + "id": "69c5a7b7-2ce5-4e9f-82d4-efdb005c6de8", + "savedPayload": { + "position": { + "x": 10085.595322045549, + "y": 16272.440686367827 + }, + "targetPosition": { + "x": 10315.032694112295, + "y": 16502.098190721248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " End Bottom", + "project": "Foundations", + "id": "4c51f624-0a0b-4973-a136-05a8a6dd9aa3", + "savedPayload": { + "position": { + "x": 10315.03090450073, + "y": 16176.415447158412 + }, + "targetPosition": { + "x": 10315.032694112295, + "y": 16502.098190721248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + } + } + }, + { + "type": "Polygon Vertex", + "name": " End Top", + "project": "Foundations", + "id": "468fd2ee-4476-44ca-9391-6ed911f5ef58", + "savedPayload": { + "position": { + "x": 10545.595795902067, + "y": 16271.493907851655 + }, + "targetPosition": { + "x": 10315.032694112295, + "y": 16502.098190721248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {}, + "referenceParent": { + "type": "Point", + "name": "End Top", + "id": "fba450c5-3227-494a-ba58-c0f03f2cd546" + } + } + } + ], + "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031", + "savedPayload": { + "position": { + "x": 10877.615400857128, + "y": 16921.191398897226 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [ + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"learning-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "Begin Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "5221670c-c689-40e8-8508-25354d2e37a7", + "savedPayload": { + "position": { + "x": 11111.055042800352, + "y": 16715.34165377032 + }, + "targetPosition": { + "x": 11052.820757652285, + "y": 16932.67496468536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Begin Bottom", + "id": "2a214d9a-d878-4a3b-ab5d-31873756eefe" + } + } + }, + "id": "2841ceda-20d9-48be-91b9-92464601fb2f", + "savedPayload": { + "position": { + "x": 11052.820757652285, + "y": 16932.67496468536 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Image", + "name": "New Image", + "config": "{\n \"codeName\": \"learning-episode\",\n \"size\": 25\n}", + "project": "Foundations", + "imagePosition": { + "type": "Image Position", + "name": "End Bottom", + "config": "{ \n\"offsetX\": 0,\n \"offsetY\": 0\n }", + "project": "Foundations", + "id": "525a0dfd-bc3e-4e2f-953e-04de98bfaaf3", + "savedPayload": { + "position": { + "x": 11347.266151937038, + "y": 16831.828081818858 + }, + "targetPosition": { + "x": 11210.294830410076, + "y": 17010.332583384385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "End Bottom", + "id": "3084c0b7-764e-426a-973f-b0f7dc2f84c1" + } + } + }, + "id": "7af6bb97-efa7-401c-8f85-4b3b92067198", + "savedPayload": { + "position": { + "x": 11210.294830410076, + "y": 17010.332583384385 + }, + "targetPosition": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "texts": [], + "id": "35f2bf74-6e3c-4ff4-b45c-f37398adacac", + "savedPayload": { + "position": { + "x": 10936.352187356151, + "y": 17367.341586515442 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 17757.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Episode Object", + "config": "{ \n\"codeName\": \"\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Serial Number", + "config": "{\n \"valueDecimals\": 0\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.serialNumber", + "project": "Foundations", + "id": "56b0ffa5-d02d-4c87-891f-5d8c5f21ea47", + "savedPayload": { + "position": { + "x": 10975.438222775265, + "y": 16831.828081818858 + }, + "targetPosition": { + "x": 11112.409544302227, + "y": 17010.332583384385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "ffcf9491-7864-4d19-8bf0-c32f5515bc22", + "savedPayload": { + "position": { + "x": 11112.409544302227, + "y": 17010.332583384385 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Status", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.status", + "project": "Foundations", + "id": "fc32b77c-aa4d-4ab4-8653-da3ebb9f3521", + "savedPayload": { + "position": { + "x": 11211.649331911949, + "y": 16715.34165377032 + }, + "targetPosition": { + "x": 11269.883617060017, + "y": 16932.67496468536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "4f89e3b6-ccff-420a-9ee4-37c3e02d370e", + "savedPayload": { + "position": { + "x": 11269.883617060017, + "y": 16932.67496468536 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Exit Type", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.exitType", + "project": "Foundations", + "id": "f66763f4-09bf-4a93-bce3-c905ae51093e", + "savedPayload": { + "position": { + "x": 11474.457367104686, + "y": 16698.11630508812 + }, + "targetPosition": { + "x": 11445.088973855174, + "y": 16921.191398897226 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "7d8561b2-2f28-4028-a43a-69db4dfc1039", + "savedPayload": { + "position": { + "x": 11445.088973855174, + "y": 16921.191398897226 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.beginRate", + "project": "Foundations", + "id": "411ab435-4dd7-402e-86ae-a112f73715bf", + "savedPayload": { + "position": { + "x": 11723.852187356151, + "y": 16782.774438960943 + }, + "targetPosition": { + "x": 11611.352187356151, + "y": 16977.630154812443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "6172c44a-3835-4595-b232-4652c1ef64d0", + "savedPayload": { + "position": { + "x": 11611.352187356151, + "y": 16977.630154812443 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End Rate", + "config": "{\n \"valueDecimals\": 10\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.endRate", + "project": "Foundations", + "id": "696e14f0-bd21-44ba-b028-0ae308317da9", + "savedPayload": { + "position": { + "x": 11921.865692052736, + "y": 16956.427621934556 + }, + "targetPosition": { + "x": 11743.361190487207, + "y": 17093.398943461518 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "1ffcaec3-17f5-4344-8302-a8b68d6670cb", + "savedPayload": { + "position": { + "x": 11743.361190487207, + "y": 17093.398943461518 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Begin", + "config": "{\n }", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.superalgos.utilities.dates.formatDate(record.begin)", + "project": "Foundations", + "id": "0f4a82d5-e706-4aaf-9033-802b6369042d", + "savedPayload": { + "position": { + "x": 12038.352120101274, + "y": 17192.638731071238 + }, + "targetPosition": { + "x": 11821.018809186233, + "y": 17250.873016219306 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "c4a30376-9540-42ff-87f1-1508fce5abcb", + "savedPayload": { + "position": { + "x": 11821.018809186233, + "y": 17250.873016219306 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "End", + "config": "{\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "UI.projects.superalgos.utilities.dates.formatDate(record.end)", + "project": "Foundations", + "id": "95d0261f-ecf8-48af-9704-33a401b78e7b", + "savedPayload": { + "position": { + "x": 12055.577468783475, + "y": 17455.446766263976 + }, + "targetPosition": { + "x": 11832.502374974367, + "y": 17426.078373014465 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": {} + } + }, + "id": "8f585dd6-1905-4717-b65a-3b83960ff321", + "savedPayload": { + "position": { + "x": 11832.502374974367, + "y": 17426.078373014465 + }, + "targetPosition": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36", + "savedPayload": { + "position": { + "x": 11386.352187356151, + "y": 17367.341586515442 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 17757.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "67ef0a2d-8f83-4507-b2c7-54f026b23034", + "savedPayload": { + "position": { + "x": 11161.352187356151, + "y": 17757.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18207.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a07972d6-019b-472d-8b54-3af7fabac9de", + "savedPayload": { + "position": { + "x": 11161.352187356151, + "y": 18207.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2", + "savedPayload": { + "position": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "targetPosition": { + "x": 11161.352187356151, + "y": 18657.05301821844 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json b/Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json new file mode 100644 index 000000000..c52e17395 --- /dev/null +++ b/Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json @@ -0,0 +1,87848 @@ +{ + "type": "Workspace", + "name": "ML-CrossCategoricalEntropy-Sample", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", + "rootNodes": [ + { + "type": "Network", + "name": "My Network", + "project": "Foundations", + "networkNodes": [ + { + "type": "Network Node", + "name": "My Computer", + "config": "{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}", + "project": "Foundations", + "dataTasks": { + "type": "Data Tasks", + "name": "New Data Tasks", + "project": "Foundations", + "projectDataTasks": [ + { + "type": "Project Data Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeDataTasks": [ + { + "type": "Exchange Data Tasks", + "name": "Binance", + "project": "Foundations", + "marketDataTasks": [ + { + "type": "Market Data Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "dataMineTasks": [ + { + "type": "Data Mine Tasks", + "name": "Candles", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Candles", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Exchange Raw Data", + "project": "Foundations", + "bot": { + "type": "Sensor Bot Instance", + "name": "Exchange Raw Data", + "config": "{\n \"startDate\": \"2021-01-01\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Sensor Process Instance", + "name": "Exchange Raw Data Historic-OHLCVs", + "project": "Foundations", + "id": "b75da898-f435-40ba-9a2a-969abadb4879", + "savedPayload": { + "position": { + "x": 23669.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Historic-OHLCVs", + "id": "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Historic-OHLCVs", + "Process Definition", + "Foundations", + "5eb11d6a-022e-4f60-97c4-d6cf90b249dc" + ] + ] + } + } + ], + "id": "1d6b380c-37ca-46a1-93e7-a57b12837325", + "savedPayload": { + "position": { + "x": 23819.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 23969.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "056fe41a-9345-4151-90a6-73d81dfb4057", + "savedPayload": { + "position": { + "x": 23969.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 24119.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Candles Volumes", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Candles Volumes", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "91cd9885-545c-45b3-a03c-c061d7ad2a4e", + "savedPayload": { + "position": { + "x": 23607.609716645457, + "y": 28955.941017447334 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "9f683143-a33f-42c1-9fa8-c601f01ee4e1" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Candles Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "c19109de-bb32-43a0-aa08-7f5fd4bec7ef", + "savedPayload": { + "position": { + "x": 23742.096037470663, + "y": 28878.295303916577 + }, + "targetPosition": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "980ceb1d-7be6-454f-90d9-01ba1fd4a65d" + ] + ] + } + } + ], + "id": "2d27e160-5b9f-4cfa-b927-c91ef769baf0", + "savedPayload": { + "position": { + "x": 23819.74175100142, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 23969.74175100142, + "y": 29427.88067293863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e75e3115-83dd-4645-9f9b-30c151653ec1", + "savedPayload": { + "position": { + "x": 23969.74175100142, + "y": 29427.88067293863 + }, + "targetPosition": { + "x": 24119.74175100142, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d25fd9ee-2048-4e74-93e9-cca11ee9cb07", + "savedPayload": { + "position": { + "x": 24119.74175100142, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 24379.549372136753, + "y": 29837.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d670e3eb-ec86-42a1-bf08-419182eda67f", + "savedPayload": { + "position": { + "x": 24379.549372136753, + "y": 29837.688294073963 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29987.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + }, + { + "type": "Data Mine Tasks", + "name": "Pluvtech", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Pluvtech", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Fisher Transform", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Fisher Transform", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Fisher Transform Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c0317f7b-029e-4524-9141-138b1634fd9e", + "savedPayload": { + "position": { + "x": 23752.879572405433, + "y": 29278.642066456192 + }, + "targetPosition": { + "x": 24052.468432831804, + "y": 29262.94127958331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "a92e1484-ed61-4518-a066-211baf9c25c7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "a92e1484-ed61-4518-a066-211baf9c25c7" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Fisher Transform Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "08be1091-58d7-4132-921a-1b44af8dade2", + "savedPayload": { + "position": { + "x": 23785.166475575294, + "y": 29126.744129661445 + }, + "targetPosition": { + "x": 24052.468432831804, + "y": 29262.94127958331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b7de0201-cc18-45c3-8b54-24f37290122f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "b7de0201-cc18-45c3-8b54-24f37290122f" + ] + ] + } + } + ], + "id": "08931585-d8de-4e3f-b8ee-230a664b0096", + "savedPayload": { + "position": { + "x": 24052.468432831804, + "y": 29262.94127958331 + }, + "targetPosition": { + "x": 24345.912713051945, + "y": 29325.314786828636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f224915c-0e19-4b83-ae0e-1942f051384e", + "savedPayload": { + "position": { + "x": 24345.912713051945, + "y": 29325.314786828636 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Waddah Attar", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Waddah Attar", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Waddah Attar Multi-Time-Frame-Market", + "project": "Foundations", + "id": "92850bd6-723d-4661-b760-7b04056df42c", + "savedPayload": { + "position": { + "x": 23794.923216507985, + "y": 29096.715968716417 + }, + "targetPosition": { + "x": 24091.229718686525, + "y": 29143.646308228486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "586f7c7a-3c58-494f-9f47-e328a7018b87" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "586f7c7a-3c58-494f-9f47-e328a7018b87" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Waddah Attar Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "2277073f-0ecf-4cc4-9c6c-d5af29576e3d", + "savedPayload": { + "position": { + "x": 23858.085930249435, + "y": 28954.850190913534 + }, + "targetPosition": { + "x": 24091.229718686525, + "y": 29143.646308228486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a726a599-bbb4-4193-834b-9790b2bac74f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a726a599-bbb4-4193-834b-9790b2bac74f" + ] + ] + } + } + ], + "id": "ba6d6b82-4d8b-4e0b-83d7-7198c1d1e131", + "savedPayload": { + "position": { + "x": 24091.229718686525, + "y": 29143.646308228486 + }, + "targetPosition": { + "x": 24365.293355979305, + "y": 29265.667301151225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f60ec97-8d88-400e-97df-b012d0aea3ad", + "savedPayload": { + "position": { + "x": 24365.293355979305, + "y": 29265.667301151225 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "PLUVTECH MACD", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "PLUVTECH MACD", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "PLUVTECH MACD Multi-Time-Frame-Market", + "project": "Foundations", + "id": "324d844e-857c-470c-8398-f991ee530af7", + "savedPayload": { + "position": { + "x": 23873.87266869796, + "y": 28927.506757834886 + }, + "targetPosition": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "1b761c78-c05c-4b76-bf8e-89e67696704b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "1b761c78-c05c-4b76-bf8e-89e67696704b" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "PLUVTECH MACD Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "24f7eebd-46d0-4d29-8b3f-a421eb812f0b", + "savedPayload": { + "position": { + "x": 23965.150679332168, + "y": 28801.873354261388 + }, + "targetPosition": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a03647a2-ff6a-45c9-805f-35a7a89568f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a03647a2-ff6a-45c9-805f-35a7a89568f1" + ] + ] + } + } + ], + "id": "c55d6faa-4221-4fba-b0a8-084ed7e094fd", + "savedPayload": { + "position": { + "x": 24153.94679664712, + "y": 29035.017142698478 + }, + "targetPosition": { + "x": 24396.651894959603, + "y": 29211.35271838622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "faf8c4c7-2e4c-48dd-8e65-0723d80a93c8", + "savedPayload": { + "position": { + "x": 24396.651894959603, + "y": 29211.35271838622 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "HMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "HMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "HMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "622cd04e-f4c0-40bb-bb39-e9823d8afb26", + "savedPayload": { + "position": { + "x": 23986.277459073142, + "y": 28778.40968828302 + }, + "targetPosition": { + "x": 24237.87862945677, + "y": 28941.801398787527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "31cf89d6-4bd2-4092-8776-271650dfde88" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "31cf89d6-4bd2-4092-8776-271650dfde88" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "HMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "e80402fd-1610-427d-aa8c-f326d79874b7", + "savedPayload": { + "position": { + "x": 24101.681479534906, + "y": 28674.499441531018 + }, + "targetPosition": { + "x": 24237.87862945677, + "y": 28941.801398787527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "1df426ed-e374-4721-a8b9-b6acb16693af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "1df426ed-e374-4721-a8b9-b6acb16693af" + ] + ] + } + } + ], + "id": "30b7c757-b257-4bba-b1dc-68f2c7126f39", + "savedPayload": { + "position": { + "x": 24237.87862945677, + "y": 28941.801398787527 + }, + "targetPosition": { + "x": 24438.617811364427, + "y": 29164.744846430745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "34071d66-73ce-4954-a623-13e6f0a8357b", + "savedPayload": { + "position": { + "x": 24438.617811364427, + "y": 29164.744846430745 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "EMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "EMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "EMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "7c58f3a0-2fdd-44ce-8a6d-81ece5b9cc4f", + "savedPayload": { + "position": { + "x": 24127.224958916122, + "y": 28655.941017447334 + }, + "targetPosition": { + "x": 24339.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "d17dff7e-4380-45f0-81d2-150937d9cf16" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "d17dff7e-4380-45f0-81d2-150937d9cf16" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "EMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "66e4eef2-05a4-4b75-93fc-89e254942b68", + "savedPayload": { + "position": { + "x": 24261.71127974133, + "y": 28578.295303916577 + }, + "targetPosition": { + "x": 24339.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "b4b30f4e-914b-4df6-b05d-b9e65b6736ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "b4b30f4e-914b-4df6-b05d-b9e65b6736ce" + ] + ] + } + } + ], + "id": "4e165064-4e2b-4ee2-83a8-5cde47324698", + "savedPayload": { + "position": { + "x": 24339.356993272086, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 24489.356993272086, + "y": 29127.88067293863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b95da1d7-01a2-45a9-816d-26adfca702da", + "savedPayload": { + "position": { + "x": 24489.356993272086, + "y": 29127.88067293863 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "McGinley", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "McGinley", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "McGinley Multi-Time-Frame-Market", + "project": "Foundations", + "id": "1fb07fb4-efba-424d-98d2-9046a42e365f", + "savedPayload": { + "position": { + "x": 24290.555086142613, + "y": 28565.453213913246 + }, + "targetPosition": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "67fbc9f7-f8da-46d9-9dbd-da0045b5b675" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "67fbc9f7-f8da-46d9-9dbd-da0045b5b675" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "McGinley Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "6c2786f7-93d6-4bbf-9667-c2a8af512ee7", + "savedPayload": { + "position": { + "x": 24438.246009774237, + "y": 28517.4655238705 + }, + "targetPosition": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fb06c6b5-4296-4333-8684-0427e40ec56d" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "fb06c6b5-4296-4333-8684-0427e40ec56d" + ] + ] + } + } + ], + "id": "b10e97b2-9b22-497b-ab54-197ce44fa521", + "savedPayload": { + "position": { + "x": 24453.94679664712, + "y": 28817.054384296873 + }, + "targetPosition": { + "x": 24546.651894959603, + "y": 29102.371339185418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "736964ca-d71b-480e-8b83-c70af297bfe1", + "savedPayload": { + "position": { + "x": 24546.651894959603, + "y": 29102.371339185418 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "WMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "WMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "WMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "b0bcf034-47e0-44e5-b51d-be9fc55d1869", + "savedPayload": { + "position": { + "x": 24469.1295304479, + "y": 28510.90102890384 + }, + "targetPosition": { + "x": 24576.63991531149, + "y": 28790.975156853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "68472dc9-ab46-41f3-a00a-3b358ad2f290" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "68472dc9-ab46-41f3-a00a-3b358ad2f290" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "WMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "2247baba-e62f-4d54-bba4-9c5fdfd42442", + "savedPayload": { + "position": { + "x": 24623.57025482356, + "y": 28494.66865467446 + }, + "targetPosition": { + "x": 24576.63991531149, + "y": 28790.975156853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "7c07645b-4c36-40d4-9ee1-895fada4bd42" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "7c07645b-4c36-40d4-9ee1-895fada4bd42" + ] + ] + } + } + ], + "id": "bc9ab4e9-2514-4af0-a1e0-2eb772bde6d9", + "savedPayload": { + "position": { + "x": 24576.63991531149, + "y": 28790.975156853 + }, + "targetPosition": { + "x": 24607.99845429179, + "y": 29089.331725463482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ba7b94f-95cb-488b-bd77-31268c8ff111", + "savedPayload": { + "position": { + "x": 24607.99845429179, + "y": 29089.331725463482 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "SMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "SMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "SMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "31d7b79b-14a8-43fc-8ce1-2f922526a62e", + "savedPayload": { + "position": { + "x": 24655.14373172061, + "y": 28494.66865467446 + }, + "targetPosition": { + "x": 24702.07407123268, + "y": 28790.975156853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "6b1d24e9-f182-4425-b8b5-f938c371283e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "6b1d24e9-f182-4425-b8b5-f938c371283e" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "SMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "0dc7cfe8-85b5-4510-81cf-334c0a376a74", + "savedPayload": { + "position": { + "x": 24809.584456096272, + "y": 28510.90102890384 + }, + "targetPosition": { + "x": 24702.07407123268, + "y": 28790.975156853 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "be418ee4-e7ef-4e8d-880d-6e17c06db115" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "be418ee4-e7ef-4e8d-880d-6e17c06db115" + ] + ] + } + } + ], + "id": "33c82332-dc36-4bef-90bc-e90ea6d1b4dc", + "savedPayload": { + "position": { + "x": 24702.07407123268, + "y": 28790.975156853 + }, + "targetPosition": { + "x": 24670.715532252383, + "y": 29089.331725463482 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f9d3a712-c4e3-466c-976e-dbc97e24eeaa", + "savedPayload": { + "position": { + "x": 24670.715532252383, + "y": 29089.331725463482 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Volume-WMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Volume-WMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Volume-WMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "b444c8e6-21e1-46f6-9237-fc5735949e80", + "savedPayload": { + "position": { + "x": 24840.467976769934, + "y": 28517.4655238705 + }, + "targetPosition": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "3a1cfbed-8cde-4ecd-bbaa-ef20fa82d04c" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Volume-WMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "2d62277c-f69c-4cac-959f-9e4186e0c5de", + "savedPayload": { + "position": { + "x": 24988.15890040156, + "y": 28565.453213913246 + }, + "targetPosition": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "6bc86e49-42f7-4649-8813-1893a124f2be" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "6bc86e49-42f7-4649-8813-1893a124f2be" + ] + ] + } + } + ], + "id": "26778dbc-0ca5-458c-9a70-5a9b52d73348", + "savedPayload": { + "position": { + "x": 24824.76718989705, + "y": 28817.054384296873 + }, + "targetPosition": { + "x": 24732.06209158457, + "y": 29102.371339185418 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eae33075-7b40-4663-bf7b-72faf5f3cff5", + "savedPayload": { + "position": { + "x": 24732.06209158457, + "y": 29102.371339185418 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Fibonacci-Bollinger Multi-Time-Frame-Market", + "project": "Foundations", + "id": "a2e57339-2149-452b-a959-539726f8a734", + "savedPayload": { + "position": { + "x": 25017.002706802843, + "y": 28578.295303916577 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "6e248f3a-e30f-45bc-a998-9553dd624192" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "6e248f3a-e30f-45bc-a998-9553dd624192" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Fibonacci-Bollinger Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "112759cf-5667-48d6-9083-33616964b413", + "savedPayload": { + "position": { + "x": 25151.48902762805, + "y": 28655.941017447334 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "a31a39b0-d66c-4e16-ac5b-6f2e8d2809bf" + ] + ] + } + } + ], + "id": "8938164d-5d43-441d-8346-f786d9d69805", + "savedPayload": { + "position": { + "x": 24939.356993272086, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 24789.356993272086, + "y": 29127.88067293863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3c9f70c2-128f-4ab2-bb94-956283b8e544", + "savedPayload": { + "position": { + "x": 24789.356993272086, + "y": 29127.88067293863 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "TPSL Bands", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "TPSL Bands", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "TPSL Bands Multi-Time-Frame-Market", + "project": "Foundations", + "id": "58fc7d91-c705-4db2-8a8b-deb158cc6da9", + "savedPayload": { + "position": { + "x": 25177.032507009266, + "y": 28674.499441531018 + }, + "targetPosition": { + "x": 25040.835357087402, + "y": 28941.801398787527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "128de01b-4ba0-4f8c-b9ad-1c85dd6363c3" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "TPSL Bands Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "0f3c3767-d084-41b0-86e0-b3a3d7349bfa", + "savedPayload": { + "position": { + "x": 25292.43652747103, + "y": 28778.40968828302 + }, + "targetPosition": { + "x": 25040.835357087402, + "y": 28941.801398787527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "bb160850-ff94-4d50-a0b0-3d9131d28440" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "bb160850-ff94-4d50-a0b0-3d9131d28440" + ] + ] + } + } + ], + "id": "5f1b7e6a-488d-49d2-8284-ebf200e051d2", + "savedPayload": { + "position": { + "x": 25040.835357087402, + "y": 28941.801398787527 + }, + "targetPosition": { + "x": 24840.096175179744, + "y": 29164.744846430745 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "763a6323-c54c-468d-b70c-02375d4feeb6", + "savedPayload": { + "position": { + "x": 24840.096175179744, + "y": 29164.744846430745 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "MAMA", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "MAMA", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "MAMA Multi-Time-Frame-Market", + "project": "Foundations", + "id": "52b29bb6-6f6e-46dc-91a1-ebb3fb4723a8", + "savedPayload": { + "position": { + "x": 25313.563307212004, + "y": 28801.873354261388 + }, + "targetPosition": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "5f5e8b23-6c18-4f24-b2fb-27cd40b703de" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "MAMA Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "2d24a1b3-8837-4bbf-8845-db84183b67f0", + "savedPayload": { + "position": { + "x": 25404.84131784621, + "y": 28927.506757834886 + }, + "targetPosition": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "fcee0e9a-7a16-45d4-bb20-968b8fcae06b" + ] + ] + } + } + ], + "id": "e0923773-4751-439c-a190-874c30050388", + "savedPayload": { + "position": { + "x": 25124.76718989705, + "y": 29035.017142698478 + }, + "targetPosition": { + "x": 24882.06209158457, + "y": 29211.35271838622 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e3a05510-4ba1-41be-9a77-b48af68a6aac", + "savedPayload": { + "position": { + "x": 24882.06209158457, + "y": 29211.35271838622 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Donchian-Tenkan", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Donchian-Tenkan", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Donchian-Tenkan Multi-Time-Frame-Market", + "project": "Foundations", + "id": "2cd9b629-f8e2-4783-9dfe-8484a00d6d59", + "savedPayload": { + "position": { + "x": 25420.628056294736, + "y": 28954.850190913534 + }, + "targetPosition": { + "x": 25187.484267857646, + "y": 29143.646308228486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "959f0b02-b172-4a8f-88d3-de58376f0c82" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "959f0b02-b172-4a8f-88d3-de58376f0c82" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Donchian-Tenkan Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "96567715-4228-49d8-848f-80627ed347de", + "savedPayload": { + "position": { + "x": 25483.790770036187, + "y": 29096.715968716417 + }, + "targetPosition": { + "x": 25187.484267857646, + "y": 29143.646308228486 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "8a9667ea-e67e-405d-a1ae-c52af86ffba9" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "8a9667ea-e67e-405d-a1ae-c52af86ffba9" + ] + ] + } + } + ], + "id": "252650e1-6837-4967-81d4-ba365ebc98b6", + "savedPayload": { + "position": { + "x": 25187.484267857646, + "y": 29143.646308228486 + }, + "targetPosition": { + "x": 24913.420630564866, + "y": 29265.667301151225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a16aaa20-1e60-4b3a-a5c1-a6d5477c0658", + "savedPayload": { + "position": { + "x": 24913.420630564866, + "y": 29265.667301151225 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Percentages", + "project": "Foundations", + "bot": { + "type": "Indicator Bot Instance", + "name": "Percentages", + "config": "{ \n\"parameter1\": \"Value for parameter1 defined at the Product Definition\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Indicator Process Instance", + "name": "Percentages Multi-Time-Frame-Market", + "project": "Foundations", + "id": "401acda7-4493-4467-a64e-d0e3b3953a32", + "savedPayload": { + "position": { + "x": 25493.547510968878, + "y": 29126.744129661445 + }, + "targetPosition": { + "x": 25226.245553712368, + "y": 29262.94127958331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "id": "0525da1f-52c1-4695-bed4-fed27de3d6e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "0525da1f-52c1-4695-bed4-fed27de3d6e3" + ] + ] + } + }, + { + "type": "Indicator Process Instance", + "name": "Percentages Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "504790cd-aff7-4d92-9fda-fbb99e985ae7", + "savedPayload": { + "position": { + "x": 25525.83441413874, + "y": 29278.642066456192 + }, + "targetPosition": { + "x": 25226.245553712368, + "y": 29262.94127958331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "id": "68710800-56e0-465d-a598-a7fcb7832901" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "68710800-56e0-465d-a598-a7fcb7832901" + ] + ] + } + } + ], + "id": "1018d320-1dcf-407a-bd50-2dbfaf48ea4f", + "savedPayload": { + "position": { + "x": 25226.245553712368, + "y": 29262.94127958331 + }, + "targetPosition": { + "x": 24932.801273492227, + "y": 29325.314786828636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e4ebba6b-ffad-4b4e-a78b-89fdb02a1214", + "savedPayload": { + "position": { + "x": 24932.801273492227, + "y": 29325.314786828636 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "36d4d119-4ac0-49d8-9d33-51bfd2cb509b", + "savedPayload": { + "position": { + "x": 24639.356993272086, + "y": 29387.688294073963 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29687.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "df60deb4-cc01-4703-8dd6-8ac055e90356", + "savedPayload": { + "position": { + "x": 24639.356993272086, + "y": 29687.688294073963 + }, + "targetPosition": { + "x": 24639.356993272086, + "y": 29987.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + } + ], + "id": "64e100fb-9e1f-4d43-a614-d0c9cb92257a", + "savedPayload": { + "position": { + "x": 24639.356993272086, + "y": 29987.688294073963 + }, + "targetPosition": { + "x": 24789.356993272086, + "y": 30247.495915209296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "af97871c-967e-43f1-bbb0-87cc3ef298b5", + "savedPayload": { + "position": { + "x": 24789.356993272086, + "y": 30247.495915209296 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 30507.30353634463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "95e90ef3-b802-4279-81be-86df36ddd133", + "savedPayload": { + "position": { + "x": 24939.356993272086, + "y": 30507.30353634463 + }, + "targetPosition": { + "x": 25089.356993272086, + "y": 30767.11115747996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "40af91d9-431c-4b7d-addc-aed37bc2f3fe", + "savedPayload": { + "position": { + "x": 25089.356993272086, + "y": 30767.11115747996 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningTasks": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "project": "Foundations", + "projectLearningTasks": [ + { + "type": "Project Learning Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeLearningTasks": [ + { + "type": "Exchange Learning Tasks", + "name": "Binance", + "project": "Foundations", + "marketLearningTasks": [ + { + "type": "Market Learning Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "learningMineTasks": [ + { + "type": "Learning Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "Back Sample-System", + "project": "Foundations", + "bot": { + "type": "Learning Bot Instance", + "name": "Back Low Frequency", + "config": "{}", + "project": "Foundations", + "processes": [ + { + "type": "Learning Process Instance", + "name": "Low Frequency Learning", + "project": "Foundations", + "session": { + "type": "Back Learning Session", + "name": "Back Sample-System", + "config": "{\"folderName\":\"Back-Sample-System\"}", + "project": "Foundations", + "learningParameters": { + "type": "Learning Parameters", + "name": "New Learning Parameters", + "project": "Foundations", + "learningAlgorithm": { + "type": "Learning Algorithm", + "name": "New Learning Algorithm", + "config": "{\n \"backLearningPredictingRatio\": 0.8\n}", + "project": "Foundations", + "id": "93d993d9-4ee2-4495-92fc-7c5fb37f7e12", + "savedPayload": { + "position": { + "x": 25637.4472110294, + "y": 28133.58673097809 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{\n \"initialDatetime\": \"2021-02-01\",\n \"finalDatetime\": \"2021-08-01\"\n}", + "project": "Foundations", + "id": "7cbc5a10-a903-4469-a6b6-472985eeff7f", + "savedPayload": { + "position": { + "x": 25637.4472110294, + "y": 27978.295303916577 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{\n \"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "4efe0677-4470-4e8c-b067-99a08ecff9cb", + "savedPayload": { + "position": { + "x": 25715.09292456016, + "y": 27843.80898309137 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "82fb0d39-223f-4a2b-b8d7-0a9e06753a28", + "savedPayload": { + "position": { + "x": 25849.579245385365, + "y": 27766.163269560613 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "620c44a5-d5c9-44de-a9a9-986f1827d3fa", + "savedPayload": { + "position": { + "x": 26004.87067244688, + "y": 27766.163269560613 + }, + "targetPosition": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "095174f7-9d0d-48e1-a0e5-04f3ae5cec85", + "savedPayload": { + "position": { + "x": 25927.224958916122, + "y": 28055.941017447334 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28268.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningSystemReference": { + "type": "Learning System Reference", + "name": "Sample-System", + "project": "Foundations", + "id": "10cf4623-96b0-4718-b341-462c7f61319c", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 27968.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28268.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning System", + "name": "Sample-System", + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sample-System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ] + ] + } + }, + "learningEngineReference": { + "type": "Learning Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "c980e5da-7c8f-4854-8642-57ce05bd5b26", + "savedPayload": { + "position": { + "x": 26351.48902762805, + "y": 28055.941017447334 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28268.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Engine", + "name": "Low-Frequency", + "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Learning Engine", + "Foundations", + "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + ] + ] + } + }, + "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 28268.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da47770d-013b-426c-a6af-e512583e4fa2", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 28568.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Learning", + "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning", + "Process Definition", + "Foundations", + "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + ] + ] + } + } + ], + "id": "929617a4-00a5-42dc-b58e-9f522aa1ea69", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5ea2023d-83bb-49ef-852d-7017b1199388", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29468.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Task", + "name": "Live Sample-System", + "project": "Foundations", + "bot": { + "type": "Learning Bot Instance", + "name": "Live Low Frequency", + "config": "{}", + "project": "Foundations", + "processes": [ + { + "type": "Learning Process Instance", + "name": "Low Frequency Learning", + "project": "Foundations", + "session": { + "type": "Live Learning Session", + "name": "Live Sample-System", + "config": "{\"folderName\":\"Live-Sample-System\"}", + "project": "Foundations", + "learningParameters": { + "type": "Learning Parameters", + "name": "New Learning Parameters", + "project": "Foundations", + "learningAlgorithm": { + "type": "Learning Algorithm", + "name": "New Learning Algorithm", + "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", + "project": "Foundations", + "id": "517e2696-1d44-4b46-b041-3590058c7ea0", + "savedPayload": { + "position": { + "x": 27044.10115698821, + "y": 28366.163269560613 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "9d9cfd03-84e0-4f20-a81e-9259cab399ed", + "savedPayload": { + "position": { + "x": 27178.587477813417, + "y": 28288.517556029856 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "19526aff-8913-4dbc-ae48-cbb0a16239d8", + "savedPayload": { + "position": { + "x": 27333.87890487493, + "y": 28288.517556029856 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "e092a4d4-175d-4ef9-a352-18a81e9932af", + "savedPayload": { + "position": { + "x": 27468.365225700138, + "y": 28366.163269560613 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "00197992-14ff-4580-a0a3-cb63681b310f", + "savedPayload": { + "position": { + "x": 27546.010939230895, + "y": 28500.64959038582 + }, + "targetPosition": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5e220339-a6ea-42e1-9399-60a8ba728d44", + "savedPayload": { + "position": { + "x": 27256.233191344174, + "y": 28578.295303916577 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningSystemReference": { + "type": "Learning System Reference", + "name": "Sample-System", + "project": "Foundations", + "id": "326095db-8161-4495-aee1-d763c1df2350", + "savedPayload": { + "position": { + "x": 27438.39509894875, + "y": 28718.073051803298 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning System", + "name": "Sample-System", + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Sample-System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ] + ] + } + }, + "learningEngineReference": { + "type": "Learning Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "9731edc2-fe87-474a-a1d0-6d29caa34e7d", + "savedPayload": { + "position": { + "x": 27468.365225700138, + "y": 28945.718765334055 + }, + "targetPosition": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Engine", + "name": "Low-Frequency", + "id": "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Learning Engine", + "Foundations", + "1b545b9a-9adf-4037-b72a-6f52e4cf6267" + ] + ] + } + }, + "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb", + "savedPayload": { + "position": { + "x": 27178.587477813417, + "y": 28868.073051803298 + }, + "targetPosition": { + "x": 26918.779856678084, + "y": 29018.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c1e9ab51-ae9b-4e69-8299-1ad8b6225202", + "savedPayload": { + "position": { + "x": 26918.779856678084, + "y": 29018.073051803298 + }, + "targetPosition": { + "x": 26658.97223554275, + "y": 29168.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Learning", + "id": "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning", + "Process Definition", + "Foundations", + "f9b58fac-d095-47b5-85ec-6b212e1b88e4" + ] + ] + } + } + ], + "id": "79426b1e-7280-4f3a-b0e2-99a36b847b1c", + "savedPayload": { + "position": { + "x": 26658.97223554275, + "y": 29168.073051803298 + }, + "targetPosition": { + "x": 26399.16461440742, + "y": 29318.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961", + "savedPayload": { + "position": { + "x": 26399.16461440742, + "y": 29318.073051803298 + }, + "targetPosition": { + "x": 26139.356993272086, + "y": 29468.073051803298 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0", + "savedPayload": { + "position": { + "x": 26139.356993272086, + "y": 29468.073051803298 + }, + "targetPosition": { + "x": 25989.356993272086, + "y": 29727.88067293863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "86654f8d-da00-4f62-b85f-c7a83a8ed3a8", + "savedPayload": { + "position": { + "x": 25989.356993272086, + "y": 29727.88067293863 + }, + "targetPosition": { + "x": 25839.356993272086, + "y": 29987.688294073963 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "2dea5569-f86f-4dbe-900f-aee494023678", + "savedPayload": { + "position": { + "x": 25839.356993272086, + "y": 29987.688294073963 + }, + "targetPosition": { + "x": 25689.356993272086, + "y": 30247.495915209296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "8e64f15b-9c35-48a5-8a14-a162f936bf5d", + "savedPayload": { + "position": { + "x": 25689.356993272086, + "y": 30247.495915209296 + }, + "targetPosition": { + "x": 25539.356993272086, + "y": 30507.30353634463 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "581e454b-813c-4561-8cce-9f83f305e083", + "savedPayload": { + "position": { + "x": 25539.356993272086, + "y": 30507.30353634463 + }, + "targetPosition": { + "x": 25389.356993272086, + "y": 30767.11115747996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be", + "savedPayload": { + "position": { + "x": 25389.356993272086, + "y": 30767.11115747996 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "testingTradingTasks": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Backtesting Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "f7d6cc2f-062d-49d7-8625-f382d0d90eff", + "savedPayload": { + "position": { + "x": 25366.356993272086, + "y": 31233.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "ad6eb387-06a9-4db3-967e-86ad389daadc", + "savedPayload": { + "position": { + "x": 25491.356993272086, + "y": 31127.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "40d0d74a-097c-42b7-be5e-df8be538d0f8", + "savedPayload": { + "position": { + "x": 25519.356993272086, + "y": 31079.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "14b7c723-f0ab-4139-a892-a61b6cf17b39", + "savedPayload": { + "position": { + "x": 25462.356993272086, + "y": 31147.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "d1dc5cbb-f604-4746-b8bf-d6b95dd1116f", + "savedPayload": { + "position": { + "x": 25530.356993272086, + "y": 31252.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "08489aed-42bd-473c-838a-fbe6fd0ff6e9", + "savedPayload": { + "position": { + "x": 25416.356993272086, + "y": 31201.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "43589f5c-90e3-4f17-8907-24b8b06ee4dd", + "savedPayload": { + "position": { + "x": 25467.356993272086, + "y": 31143.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "f030212c-ba28-474d-8b68-e43236e37511", + "savedPayload": { + "position": { + "x": 25481.356993272086, + "y": 31146.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "1661cca6-e72b-46aa-a917-00e46dfbd44b", + "savedPayload": { + "position": { + "x": 25438.356993272086, + "y": 31097.918778615294 + }, + "targetPosition": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "616f86d1-f68c-4d6e-b971-5540c377a442", + "savedPayload": { + "position": { + "x": 25443.356993272086, + "y": 31155.918778615294 + }, + "targetPosition": { + "x": 25451.356993272086, + "y": 31227.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "e74d161f-a689-4130-8cba-1670e891fc70", + "savedPayload": { + "position": { + "x": 25384.356993272086, + "y": 31268.918778615294 + }, + "targetPosition": { + "x": 25451.356993272086, + "y": 31227.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Foundations", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "0e29acc7-5d48-4aa2-814d-859ae61e2ab3", + "savedPayload": { + "position": { + "x": 25373.356993272086, + "y": 31316.918778615294 + }, + "targetPosition": { + "x": 25451.356993272086, + "y": 31227.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8", + "savedPayload": { + "position": { + "x": 25451.356993272086, + "y": 31227.918778615294 + }, + "targetPosition": { + "x": 25441.356993272086, + "y": 31221.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1537f7c4-e7ae-406a-af3c-14ac46ea591c", + "savedPayload": { + "position": { + "x": 25441.356993272086, + "y": 31221.918778615294 + }, + "targetPosition": { + "x": 25537.356993272086, + "y": 31178.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "a8c8d761-96e5-4a86-9285-6c3881d61442" + ] + ] + } + } + ], + "id": "874a4031-0f06-4426-b494-22ba96eeb137", + "savedPayload": { + "position": { + "x": 25537.356993272086, + "y": 31178.918778615294 + }, + "targetPosition": { + "x": 25439.356993272086, + "y": 31172.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f", + "savedPayload": { + "position": { + "x": 25439.356993272086, + "y": 31172.918778615294 + }, + "targetPosition": { + "x": 25482.356993272086, + "y": 31110.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95", + "savedPayload": { + "position": { + "x": 25482.356993272086, + "y": 31110.918778615294 + }, + "targetPosition": { + "x": 25461.356993272086, + "y": 31042.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6c75e247-748f-4211-89e4-f01537e29d03", + "savedPayload": { + "position": { + "x": 25461.356993272086, + "y": 31042.918778615294 + }, + "targetPosition": { + "x": 25549.356993272086, + "y": 31113.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "9b8b073c-fcb9-4cde-9dd6-2589f38653d1", + "savedPayload": { + "position": { + "x": 25549.356993272086, + "y": 31113.918778615294 + }, + "targetPosition": { + "x": 25524.356993272086, + "y": 31173.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "fb822c87-ab0b-4ed5-8551-01326af9ba98", + "savedPayload": { + "position": { + "x": 25524.356993272086, + "y": 31173.918778615294 + }, + "targetPosition": { + "x": 25484.356993272086, + "y": 31117.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29", + "savedPayload": { + "position": { + "x": 25484.356993272086, + "y": 31117.918778615294 + }, + "targetPosition": { + "x": 25539.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb", + "savedPayload": { + "position": { + "x": 25539.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "productionTradingTasks": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "project": "Foundations", + "projectTradingTasks": [ + { + "type": "Project Trading Tasks", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingTasks": [ + { + "type": "Exchange Trading Tasks", + "name": "Binance", + "project": "Foundations", + "marketTradingTasks": [ + { + "type": "Market Trading Tasks", + "name": " BTC/USDT", + "project": "Foundations", + "tradingMineTasks": [ + { + "type": "Trading Mine Tasks", + "name": "Masters", + "project": "Foundations", + "taskManagers": [ + { + "type": "Task Manager", + "name": "Masters", + "project": "Foundations", + "tasks": [ + { + "type": "Task", + "name": "New Trading System", + "project": "Foundations", + "bot": { + "type": "Trading Bot Instance", + "name": "Low Frequency", + "project": "Foundations", + "processes": [ + { + "type": "Trading Process Instance", + "name": "Low Frequency Trading", + "project": "Foundations", + "session": { + "type": "Live Trading Session", + "name": "New Trading System", + "config": "{\"folderName\":\"New-Trading-System\"}", + "project": "Foundations", + "tradingParameters": { + "type": "Trading Parameters", + "name": "New Trading Parameters", + "project": "Foundations", + "sessionBaseAsset": { + "type": "Session Base Asset", + "name": "", + "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", + "project": "Foundations", + "id": "d2d09bb5-b771-4aa3-8825-f3830275aa0e", + "savedPayload": { + "position": { + "x": 25599.356993272086, + "y": 31367.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "sessionQuotedAsset": { + "type": "Session Quoted Asset", + "name": "", + "config": "{\n\"initialBalance\": 0\n}", + "project": "Foundations", + "id": "11eee82c-7484-427e-885b-28f630a0f251", + "savedPayload": { + "position": { + "x": 25553.356993272086, + "y": 31472.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeRange": { + "type": "Time Range", + "name": "New Time Range", + "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", + "project": "Foundations", + "id": "fc9589cf-d196-46ba-811c-6ec43707d333", + "savedPayload": { + "position": { + "x": 25513.356993272086, + "y": 31491.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrame": { + "type": "Time Frame", + "name": "New Time Frame", + "config": "{ \n\"label\": \"01-hs\"\n}", + "project": "Foundations", + "id": "6a6d28b5-eadb-452d-926e-94ec4676ae13", + "savedPayload": { + "position": { + "x": 25604.356993272086, + "y": 31481.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "slippage": { + "type": "Slippage", + "name": "New Slippage", + "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", + "project": "Foundations", + "id": "32fac19f-4274-4b0e-8c4b-b83bb4607aa0", + "savedPayload": { + "position": { + "x": 25569.356993272086, + "y": 31361.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "feeStructure": { + "type": "Fee Structure", + "name": "New Fee Structure", + "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", + "project": "Foundations", + "id": "12c2be02-723b-43e4-83b6-427049b5f979", + "savedPayload": { + "position": { + "x": 25466.356993272086, + "y": 31478.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "snapshots": { + "type": "Snapshots", + "name": "New Snapshots", + "config": "{ \n\"strategy\": true,\n\"position\": true\n}", + "project": "Foundations", + "id": "f8700d57-3e4a-4426-a098-5ee703684cdb", + "savedPayload": { + "position": { + "x": 25625.356993272086, + "y": 31535.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "heartbeats": { + "type": "Heartbeats", + "name": "New Heartbeats", + "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", + "project": "Foundations", + "id": "b720c1bb-5f7a-4be9-bdbf-e0e3db4e0cb3", + "savedPayload": { + "position": { + "x": 25541.356993272086, + "y": 31480.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userDefinedParameters": { + "type": "User Defined Parameters", + "name": "New User Defined Parameters", + "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", + "project": "Foundations", + "id": "bad7b9b1-57c0-4506-a6e2-fa6867f6d362", + "savedPayload": { + "position": { + "x": 25608.356993272086, + "y": 31385.726399750627 + }, + "targetPosition": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7558e6af-8386-4eed-9037-3a9b863290db", + "savedPayload": { + "position": { + "x": 25554.356993272086, + "y": 31447.726399750627 + }, + "targetPosition": { + "x": 25633.356993272086, + "y": 31401.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingSystemReference": { + "type": "Trading System Reference", + "name": "", + "project": "Foundations", + "id": "01c48d84-15d5-4b1b-8cc8-b96468440b5c", + "savedPayload": { + "position": { + "x": 25600.356993272086, + "y": 31472.726399750627 + }, + "targetPosition": { + "x": 25633.356993272086, + "y": 31401.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading System", + "name": "New Trading System", + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + }, + "referenceParentCombinedNodePath": [ + [ + "New Trading System", + "Trading System", + "Foundations", + "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f" + ] + ] + } + }, + "tradingEngineReference": { + "type": "Trading Engine Reference", + "name": "Low-Frequency", + "project": "Foundations", + "id": "43d20aa2-73f4-4733-a09f-7ef19cfcb4ca", + "savedPayload": { + "position": { + "x": 25556.356993272086, + "y": 31407.726399750627 + }, + "targetPosition": { + "x": 25633.356993272086, + "y": 31401.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Engine", + "name": "Low-Frequency", + "id": "eb20f622-71bf-4479-a574-d2320e1d4bd1" + }, + "referenceParentCombinedNodePath": [ + [ + "Low-Frequency", + "Trading Engine", + "Foundations", + "eb20f622-71bf-4479-a574-d2320e1d4bd1" + ] + ] + } + }, + "id": "0dc2b732-ac28-439c-ba21-3538d8335c55", + "savedPayload": { + "position": { + "x": 25633.356993272086, + "y": 31401.726399750627 + }, + "targetPosition": { + "x": 25572.356993272086, + "y": 31426.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5bcd826b-c090-4f68-b9d2-9f804335d6be", + "savedPayload": { + "position": { + "x": 25572.356993272086, + "y": 31426.726399750627 + }, + "targetPosition": { + "x": 25634.356993272086, + "y": 31367.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Process Definition", + "name": "Trading", + "id": "a8c8d761-96e5-4a86-9285-6c3881d61442" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading", + "Process Definition", + "Foundations", + "a8c8d761-96e5-4a86-9285-6c3881d61442" + ] + ] + } + } + ], + "id": "29e1493a-c090-4770-8f3d-39fca327e633", + "savedPayload": { + "position": { + "x": 25634.356993272086, + "y": 31367.726399750627 + }, + "targetPosition": { + "x": 25730.356993272086, + "y": 31390.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "052e385d-0bc0-490b-b88f-1d848886c856", + "savedPayload": { + "position": { + "x": 25730.356993272086, + "y": 31390.726399750627 + }, + "targetPosition": { + "x": 25646.356993272086, + "y": 31388.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7daf71aa-c9a9-4374-867f-6c3c2d60bb30", + "savedPayload": { + "position": { + "x": 25646.356993272086, + "y": 31388.726399750627 + }, + "targetPosition": { + "x": 25584.356993272086, + "y": 31291.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9794a153-8830-4d0d-858f-f6659d1a5c80", + "savedPayload": { + "position": { + "x": 25584.356993272086, + "y": 31291.726399750627 + }, + "targetPosition": { + "x": 25544.356993272086, + "y": 31377.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "d114d174-da35-4d65-866d-9c3301740d5f", + "savedPayload": { + "position": { + "x": 25544.356993272086, + "y": 31377.726399750627 + }, + "targetPosition": { + "x": 25492.356993272086, + "y": 31398.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "fd86f424-e3fb-4f48-a48f-5a3b08da5032", + "savedPayload": { + "position": { + "x": 25492.356993272086, + "y": 31398.726399750627 + }, + "targetPosition": { + "x": 25410.356993272086, + "y": 31376.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "b4f39887-3a32-4003-8719-4a25ef64f1c4", + "savedPayload": { + "position": { + "x": 25410.356993272086, + "y": 31376.726399750627 + }, + "targetPosition": { + "x": 25389.356993272086, + "y": 31286.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd", + "savedPayload": { + "position": { + "x": 25389.356993272086, + "y": 31286.726399750627 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataStorage": { + "type": "Data Storage", + "name": "New Data Storage", + "project": "Foundations", + "dataMinesData": { + "type": "Data Mines Data", + "name": "New Data Mines Data", + "project": "Foundations", + "projectDataProducts": [ + { + "type": "Project Data Products", + "name": "Foundations", + "project": "Foundations", + "exchangeDataProducts": [ + { + "type": "Exchange Data Products", + "name": "Binance", + "project": "Foundations", + "marketDataProducts": [ + { + "type": "Market Data Products", + "name": " BTC/USDT", + "project": "Foundations", + "dataProducts": [], + "dataMineProducts": [ + { + "type": "Data Mine Products", + "name": "Pluvtech", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Fisher Transform", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "FisherTransform", + "project": "Foundations", + "id": "9e82aad5-6bac-43a9-9194-a48407541b64", + "savedPayload": { + "position": { + "x": 24793.19913560607, + "y": 31777.15985816277 + }, + "targetPosition": { + "x": 24821.19913560607, + "y": 31693.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "FisherTransform", + "id": "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Indicator Bot", + "Foundations", + "1cf45944-eac2-493d-b53a-da358c2a67c1" + ], + [ + "FisherTransform", + "Product Definition", + "Foundations", + "2d1afdf1-95a1-4bcc-94a2-9f37485f86f6" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889", + "savedPayload": { + "position": { + "x": 24821.19913560607, + "y": 31693.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Waddah Attar", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Waddah Attar", + "project": "Foundations", + "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91", + "savedPayload": { + "position": { + "x": 24740.19913560607, + "y": 31618.15985816277 + }, + "targetPosition": { + "x": 24799.19913560607, + "y": 31696.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Waddah Attar", + "id": "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Indicator Bot", + "Foundations", + "771942e0-043e-41ce-8db2-a50729affc91" + ], + [ + "Waddah Attar", + "Product Definition", + "Foundations", + "f08a1e6f-fb96-412c-9ea9-c68d3d493b1e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f", + "savedPayload": { + "position": { + "x": 24799.19913560607, + "y": 31696.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "PLUVTECH MACD", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "PLUVTECH MACD", + "project": "Foundations", + "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52", + "savedPayload": { + "position": { + "x": 24860.19913560607, + "y": 31757.15985816277 + }, + "targetPosition": { + "x": 24863.19913560607, + "y": 31672.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "PLUVTECH MACD", + "id": "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Indicator Bot", + "Foundations", + "8dffabdf-ec34-42db-9d61-c9ebbca2e8fe" + ], + [ + "PLUVTECH MACD", + "Product Definition", + "Foundations", + "aa8aec56-7cee-4d78-b7f0-e74ef3e36ced" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e1c9d6b5-8beb-414a-9dc4-f633a9020db2", + "savedPayload": { + "position": { + "x": 24863.19913560607, + "y": 31672.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "HMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "HMA", + "project": "Foundations", + "id": "3587b467-5f7e-41b2-a014-dea2f936be89", + "savedPayload": { + "position": { + "x": 24945.19913560607, + "y": 31825.15985816277 + }, + "targetPosition": { + "x": 24964.19913560607, + "y": 31788.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "HMA", + "id": "e92e7af5-3912-413a-9479-d6b5cd5dae56" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Indicator Bot", + "Foundations", + "ca8c02de-4c43-4345-85db-26186306a1d4" + ], + [ + "HMA", + "Product Definition", + "Foundations", + "e92e7af5-3912-413a-9479-d6b5cd5dae56" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "3fec0c54-c190-4a19-884a-bafce0e72eae", + "savedPayload": { + "position": { + "x": 24964.19913560607, + "y": 31788.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "EMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "EMA", + "project": "Foundations", + "id": "be544745-ea57-4cdb-bb16-2049f374aab2", + "savedPayload": { + "position": { + "x": 24766.19913560607, + "y": 31848.15985816277 + }, + "targetPosition": { + "x": 24800.19913560607, + "y": 31786.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "EMA", + "id": "67396a20-f5b3-40a1-afa8-27675b1fee0b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Indicator Bot", + "Foundations", + "0702e945-c8e3-4af7-b597-37ee572b42e4" + ], + [ + "EMA", + "Product Definition", + "Foundations", + "67396a20-f5b3-40a1-afa8-27675b1fee0b" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "5ddab26a-9be6-4faa-b19d-587db28719dc", + "savedPayload": { + "position": { + "x": 24800.19913560607, + "y": 31786.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "McGinley", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "McGinley", + "project": "Foundations", + "id": "0dadad29-0a36-4418-a55c-0c843c9b8501", + "savedPayload": { + "position": { + "x": 24871.19913560607, + "y": 31762.15985816277 + }, + "targetPosition": { + "x": 24923.19913560607, + "y": 31695.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "McGinley", + "id": "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Indicator Bot", + "Foundations", + "d07599e3-ce23-48f1-8b3b-6e594559cc41" + ], + [ + "McGinley", + "Product Definition", + "Foundations", + "95dc3e95-c3b8-4c95-822b-69e5dd66ea16" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "634acbe9-0233-420b-8cf7-e192cfda9c12", + "savedPayload": { + "position": { + "x": 24923.19913560607, + "y": 31695.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "WMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "WMA", + "project": "Foundations", + "id": "a387e0cd-122e-4481-b742-fdfd2995afe4", + "savedPayload": { + "position": { + "x": 24962.19913560607, + "y": 31763.15985816277 + }, + "targetPosition": { + "x": 24970.19913560607, + "y": 31777.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "WMA", + "id": "f7b69531-1a17-4457-b368-eca66b5a24b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Indicator Bot", + "Foundations", + "403b2817-ec8d-4b6a-8b66-72eab0b31961" + ], + [ + "WMA", + "Product Definition", + "Foundations", + "f7b69531-1a17-4457-b368-eca66b5a24b5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b18e739d-f243-4018-886e-514887005392", + "savedPayload": { + "position": { + "x": 24970.19913560607, + "y": 31777.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "SMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "SMA", + "project": "Foundations", + "id": "b6757521-3608-4119-a119-a71d0a871666", + "savedPayload": { + "position": { + "x": 24952.19913560607, + "y": 31829.15985816277 + }, + "targetPosition": { + "x": 24952.19913560607, + "y": 31788.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "SMA", + "id": "2300d187-f0dc-4a9a-b379-686379334a37" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Indicator Bot", + "Foundations", + "911bc848-881a-4d4d-9031-fca087856547" + ], + [ + "SMA", + "Product Definition", + "Foundations", + "2300d187-f0dc-4a9a-b379-686379334a37" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "bcdcb94d-9e12-43f4-92f9-7f22e6201163", + "savedPayload": { + "position": { + "x": 24952.19913560607, + "y": 31788.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Volume-WMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "VWMA", + "project": "Foundations", + "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa", + "savedPayload": { + "position": { + "x": 24971.19913560607, + "y": 31732.15985816277 + }, + "targetPosition": { + "x": 24982.19913560607, + "y": 31811.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "VWMA", + "id": "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Indicator Bot", + "Foundations", + "89d82732-d20e-4c9d-8143-a690929a6a26" + ], + [ + "VWMA", + "Product Definition", + "Foundations", + "ced9d551-57dd-44b9-bf76-ff7dd9e1f3c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8d0f79b4-7e09-4154-b07e-622177473383", + "savedPayload": { + "position": { + "x": 24982.19913560607, + "y": 31811.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14", + "savedPayload": { + "position": { + "x": 25055.19913560607, + "y": 31661.15985816277 + }, + "targetPosition": { + "x": 24975.19913560607, + "y": 31734.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Fibonacci-Bollinger", + "id": "30b6c6ea-0422-41e7-9132-618008d40ad3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Indicator Bot", + "Foundations", + "d40999ec-12b6-4847-bfa3-26e12eb7276b" + ], + [ + "Fibonacci-Bollinger", + "Product Definition", + "Foundations", + "30b6c6ea-0422-41e7-9132-618008d40ad3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "d03d544e-3ebf-4787-8a0c-fa9a7c66870f", + "savedPayload": { + "position": { + "x": 24975.19913560607, + "y": 31734.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "TPSL Bands", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "TPSL Bands", + "project": "Foundations", + "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a", + "savedPayload": { + "position": { + "x": 24866.19913560607, + "y": 31707.15985816277 + }, + "targetPosition": { + "x": 24811.19913560607, + "y": 31784.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "TPSL Bands", + "id": "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Indicator Bot", + "Foundations", + "bb548c23-987a-4cf4-bb92-97cc8e5af15c" + ], + [ + "TPSL Bands", + "Product Definition", + "Foundations", + "7a328b1e-2c04-4084-bdcf-f1d347f888f5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "6d08ee38-2871-4031-8572-c107e70944fe", + "savedPayload": { + "position": { + "x": 24811.19913560607, + "y": 31784.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "MAMA", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "MAMA", + "project": "Foundations", + "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7", + "savedPayload": { + "position": { + "x": 24983.19913560607, + "y": 31697.15985816277 + }, + "targetPosition": { + "x": 24899.19913560607, + "y": 31715.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "MAMA", + "id": "01791761-95d5-463c-8aed-0f77c1fa9c08" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Indicator Bot", + "Foundations", + "f1649445-3654-4fd5-8a93-6b10568bd73f" + ], + [ + "MAMA", + "Product Definition", + "Foundations", + "01791761-95d5-463c-8aed-0f77c1fa9c08" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef", + "savedPayload": { + "position": { + "x": 24899.19913560607, + "y": 31715.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Donchian-Tenkan", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Donchian-Tenkan", + "project": "Foundations", + "id": "d0403d11-4d59-423f-893c-03d0a305c523", + "savedPayload": { + "position": { + "x": 24776.19913560607, + "y": 31749.15985816277 + }, + "targetPosition": { + "x": 24860.19913560607, + "y": 31742.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Donchian-Tenkan", + "id": "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian-Tenkan", + "Indicator Bot", + "Foundations", + "9d467fa8-c972-45fa-87a9-05150f42b063" + ], + [ + "Donchian-Tenkan", + "Product Definition", + "Foundations", + "862d0a7d-21ac-49fc-9157-35d4226b3ee4" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "416d3c05-732f-4d19-ab42-011d801b3353", + "savedPayload": { + "position": { + "x": 24860.19913560607, + "y": 31742.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Percentages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Percentages", + "project": "Foundations", + "id": "12a8179e-2358-4d2a-a491-d800c8de7113", + "savedPayload": { + "position": { + "x": 24861.19913560607, + "y": 31642.15985816277 + }, + "targetPosition": { + "x": 24889.19913560607, + "y": 31683.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Percentages", + "id": "0bc2bb7b-1945-423d-a090-b26bc3da5082" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Indicator Bot", + "Foundations", + "725a42a6-d94c-44aa-80c9-681b22bbe8ed" + ], + [ + "Percentages", + "Product Definition", + "Foundations", + "0bc2bb7b-1945-423d-a090-b26bc3da5082" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8f397867-5678-422d-9354-85f13f6b81aa", + "savedPayload": { + "position": { + "x": 24889.19913560607, + "y": 31683.15985816277 + }, + "targetPosition": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6cb90d0b-245a-4d78-a32c-e60333c88464", + "savedPayload": { + "position": { + "x": 24887.19913560607, + "y": 31747.15985816277 + }, + "targetPosition": { + "x": 24916.19913560607, + "y": 31669.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Pluvtech", + "id": "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ] + ] + } + }, + { + "type": "Data Mine Products", + "name": "Candles", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Exchange Raw Data", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "9e6f2869-5bd7-4aa1-b1ae-725a51e96325", + "savedPayload": { + "position": { + "x": 24857.19913560607, + "y": 31753.15985816277 + }, + "targetPosition": { + "x": 24780.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "2443883b-6959-42a3-ae3b-ef3102ffcdcc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "aa908e41-68f2-4023-91da-df89b3c0b2f7", + "savedPayload": { + "position": { + "x": 24691.19913560607, + "y": 31730.15985816277 + }, + "targetPosition": { + "x": 24780.19913560607, + "y": 31747.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "3a43c6f3-bac0-404e-865f-822eb48c8660" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Exchange Raw Data", + "Sensor Bot", + "Foundations", + "af924204-66a2-47d4-9910-66ab78acb06f" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "3a43c6f3-bac0-404e-865f-822eb48c8660" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "c0e608ad-f8e1-48b1-b13b-71b90ef5390f", + "savedPayload": { + "position": { + "x": 24780.19913560607, + "y": 31747.15985816277 + }, + "targetPosition": { + "x": 24846.19913560607, + "y": 31761.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Products", + "name": "Candles Volumes", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Candles", + "project": "Foundations", + "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce", + "savedPayload": { + "position": { + "x": 24695.19913560607, + "y": 31802.15985816277 + }, + "targetPosition": { + "x": 24782.19913560607, + "y": 31834.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Candles", + "id": "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Candles", + "Product Definition", + "Foundations", + "fe6065ec-4d2d-47a0-bae0-8647f0e195d7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Volumes", + "project": "Foundations", + "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576", + "savedPayload": { + "position": { + "x": 24716.19913560607, + "y": 31901.15985816277 + }, + "targetPosition": { + "x": 24782.19913560607, + "y": 31834.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Volumes", + "id": "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Candles Volumes", + "Indicator Bot", + "Foundations", + "285a4618-0423-4ac9-9df9-7a78be6fd915" + ], + [ + "Volumes", + "Product Definition", + "Foundations", + "1a366aef-efef-470e-88e0-2a6fbe4dd91f" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "0108b42a-4925-41e8-99ef-48917c86300f", + "savedPayload": { + "position": { + "x": 24782.19913560607, + "y": 31834.15985816277 + }, + "targetPosition": { + "x": 24846.19913560607, + "y": 31761.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5", + "savedPayload": { + "position": { + "x": 24846.19913560607, + "y": 31761.15985816277 + }, + "targetPosition": { + "x": 24916.19913560607, + "y": 31669.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Mine", + "name": "Candles", + "id": "70c7eea3-a786-4dda-b526-0514e2cb14cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ] + ] + } + } + ], + "id": "b97db8da-7d4f-4f78-ba07-f8a618c9c85a", + "savedPayload": { + "position": { + "x": 24916.19913560607, + "y": 31669.15985816277 + }, + "targetPosition": { + "x": 24993.19913560607, + "y": 31696.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "dc589e91-cfba-4a76-a11d-0db93d5a1d4b", + "savedPayload": { + "position": { + "x": 24993.19913560607, + "y": 31696.15985816277 + }, + "targetPosition": { + "x": 25011.19913560607, + "y": 31647.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "756aa3b6-b90d-4b0e-bf80-b51da065b0fe", + "savedPayload": { + "position": { + "x": 25011.19913560607, + "y": 31647.15985816277 + }, + "targetPosition": { + "x": 25070.19913560607, + "y": 31588.15985816277 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "32e7c122-fa5a-4d00-9d71-d54e890e32de", + "savedPayload": { + "position": { + "x": 25070.19913560607, + "y": 31588.15985816277 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tradingMinesData": { + "type": "Trading Mines Data", + "name": "New Trading Mines Data", + "project": "Foundations", + "projectTradingProducts": [ + { + "type": "Project Trading Products", + "name": "Foundations", + "project": "Foundations", + "exchangeTradingProducts": [ + { + "type": "Exchange Trading Products", + "name": "Binance", + "project": "Foundations", + "marketTradingProducts": [ + { + "type": "Market Trading Products", + "name": " BTC/USDT", + "project": "Foundations", + "tradingSessionReferences": [ + { + "type": "Trading Session Reference", + "name": "New Trading System Backtesting Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "5eed428b-fe01-4768-8105-cc5da111fe58", + "savedPayload": { + "position": { + "x": 25040.356993272086, + "y": 31228.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d81c6019-864e-42f5-94ba-2f249b865f85" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d81c6019-864e-42f5-94ba-2f249b865f85" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "111d52b4-ed64-4970-a5ca-063cdd7650b7", + "savedPayload": { + "position": { + "x": 25000.356993272086, + "y": 31281.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "400c7f49-37da-41fb-b83d-879960aa74ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "400c7f49-37da-41fb-b83d-879960aa74ff" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "4d806b3c-5040-46da-85aa-9148cf7c210b", + "savedPayload": { + "position": { + "x": 25064.356993272086, + "y": 31238.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "b9a58113-cf27-4d57-9810-87a2cc158804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "b9a58113-cf27-4d57-9810-87a2cc158804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0", + "savedPayload": { + "position": { + "x": 25084.356993272086, + "y": 31163.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "a9a53d82-133b-4417-b639-f9a56d338233" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "a9a53d82-133b-4417-b639-f9a56d338233" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "8db56080-df9e-4aa2-8ac0-a3346132debb", + "savedPayload": { + "position": { + "x": 24964.356993272086, + "y": 31159.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "8ea88d6c-7d7f-4152-b781-ea108df52c63" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "67ccc4d5-bf6f-4914-9c27-1f52427fb44b", + "savedPayload": { + "position": { + "x": 25056.356993272086, + "y": 31315.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "234969ff-eab1-4d59-b6fa-79433c9a20e9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "ea4f2264-543d-4fc3-9781-18f1a9cbd066", + "savedPayload": { + "position": { + "x": 24913.356993272086, + "y": 31267.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "4ce713e4-1dd4-49d2-9420-1d9437ff0999", + "savedPayload": { + "position": { + "x": 24979.356993272086, + "y": 31280.53402088596 + }, + "targetPosition": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312", + "savedPayload": { + "position": { + "x": 25000.356993272086, + "y": 31222.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "12376eff-cbc5-41a4-ba3b-f7601163c6db", + "savedPayload": { + "position": { + "x": 24990.356993272086, + "y": 31434.53402088596 + }, + "targetPosition": { + "x": 24916.356993272086, + "y": 31374.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "895d8a04-ef45-41a7-909a-ba31013ffb90" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "f243b162-78b4-4a3a-ba96-f02bf73e0388", + "savedPayload": { + "position": { + "x": 24851.356993272086, + "y": 31327.53402088596 + }, + "targetPosition": { + "x": 24916.356993272086, + "y": 31374.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "ea0b61cc-27e9-416c-886c-583fab2b7ff4", + "savedPayload": { + "position": { + "x": 24916.356993272086, + "y": 31374.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "70db1089-2272-46c4-833f-7adb5fc4ebcc", + "savedPayload": { + "position": { + "x": 25015.356993272086, + "y": 31365.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31351.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "521476ba-5c28-4c73-b52f-4677fecb1f9a", + "savedPayload": { + "position": { + "x": 24966.356993272086, + "y": 31332.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31351.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "477cd6d5-862a-44d0-9313-786a4e63a602" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "477cd6d5-862a-44d0-9313-786a4e63a602" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "eab3c4dd-953d-42ae-91a4-edc1c160b988", + "savedPayload": { + "position": { + "x": 25081.356993272086, + "y": 31443.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31351.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "a1c047bd-e95e-469a-aac9-3d45c4157440" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "325b0640-c79f-444b-be87-8aebca662ff4", + "savedPayload": { + "position": { + "x": 25080.356993272086, + "y": 31285.53402088596 + }, + "targetPosition": { + "x": 25002.356993272086, + "y": 31351.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "05524c73-a2ef-4926-9d60-1b99ccef202d", + "savedPayload": { + "position": { + "x": 25002.356993272086, + "y": 31351.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "382e9d0a-e7f1-452e-ac1e-03f3677b03be", + "savedPayload": { + "position": { + "x": 24973.356993272086, + "y": 31258.53402088596 + }, + "targetPosition": { + "x": 25007.356993272086, + "y": 31347.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "73c3c041-ba2a-4798-a362-a453409b518a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "73c3c041-ba2a-4798-a362-a453409b518a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "710a02fa-606f-44ef-86b1-27d62e904db6", + "savedPayload": { + "position": { + "x": 24913.356993272086, + "y": 31304.53402088596 + }, + "targetPosition": { + "x": 25007.356993272086, + "y": 31347.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "62a04399-2169-4296-b2d7-1b1f61821dcb", + "savedPayload": { + "position": { + "x": 24999.356993272086, + "y": 31390.53402088596 + }, + "targetPosition": { + "x": 25007.356993272086, + "y": 31347.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "b6cff826-9056-4fbd-8eca-cbd6cceec962" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "3ebed7cf-03fc-4489-922d-248f3c367f75", + "savedPayload": { + "position": { + "x": 25075.356993272086, + "y": 31306.53402088596 + }, + "targetPosition": { + "x": 25007.356993272086, + "y": 31347.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "bd691611-e7a6-49a8-b07d-c15360b55e40" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b7060bf4-63ca-45f7-9f1c-ff74ef97850b", + "savedPayload": { + "position": { + "x": 25007.356993272086, + "y": 31347.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "728da2f3-45d2-4244-ad2e-ecda4c5df143", + "savedPayload": { + "position": { + "x": 25121.356993272086, + "y": 31283.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "7c769317-2639-4460-8b88-9dc92f7b0585" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7c769317-2639-4460-8b88-9dc92f7b0585" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "3b728632-8076-4af0-8e95-253ad00781fa", + "savedPayload": { + "position": { + "x": 25113.356993272086, + "y": 31424.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "9cc7645a-54fe-40d6-9896-9278167011fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "9cc7645a-54fe-40d6-9896-9278167011fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32", + "savedPayload": { + "position": { + "x": 25072.356993272086, + "y": 31328.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "4c827ee0-a29b-4b65-8438-03e2ea98b410" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "a10ab7cb-06af-4a96-82ca-09df02d4ec65", + "savedPayload": { + "position": { + "x": 24970.356993272086, + "y": 31293.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91", + "savedPayload": { + "position": { + "x": 24961.356993272086, + "y": 31337.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "73a08106-eeb7-4972-907b-81365c7b8981", + "savedPayload": { + "position": { + "x": 25084.356993272086, + "y": 31376.53402088596 + }, + "targetPosition": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "392dfe94-387f-472e-8a06-2f51b2289014", + "savedPayload": { + "position": { + "x": 25034.356993272086, + "y": 31326.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e8aee5e1-cb6a-4a96-afba-017f8b15957a", + "savedPayload": { + "position": { + "x": 24959.356993272086, + "y": 31313.53402088596 + }, + "targetPosition": { + "x": 25020.356993272086, + "y": 31301.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "17bc5054-95e4-4641-829d-c1ee99eff90f", + "savedPayload": { + "position": { + "x": 25209.356993272086, + "y": 31189.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "9ed5e285-dcac-48cc-8762-73fe7992b576", + "savedPayload": { + "position": { + "x": 25204.356993272086, + "y": 31234.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "319f660a-78be-4cf4-8052-877837cad806" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "319f660a-78be-4cf4-8052-877837cad806" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "fd8835aa-203e-4522-8ffa-b67732937e04", + "savedPayload": { + "position": { + "x": 25115.356993272086, + "y": 31301.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "c90c009b-588d-45d4-aff1-05e375181dfa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "c90c009b-588d-45d4-aff1-05e375181dfa" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5", + "savedPayload": { + "position": { + "x": 25043.356993272086, + "y": 31308.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "123fc006-18b4-4a10-8f41-1547ba29aa75", + "savedPayload": { + "position": { + "x": 25045.356993272086, + "y": 31184.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5", + "savedPayload": { + "position": { + "x": 25088.356993272086, + "y": 31214.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "17236f59-6ef2-4cc3-913c-1ff6db052236" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "607f0f18-77e5-4f9f-9275-e1fe014985eb", + "savedPayload": { + "position": { + "x": 25128.356993272086, + "y": 31257.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "4a6f828a-9671-431e-8257-fc920943581e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "4a6f828a-9671-431e-8257-fc920943581e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "99e14715-d027-4c07-8b55-62c600e478c0", + "savedPayload": { + "position": { + "x": 25147.356993272086, + "y": 31192.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "34310596-466a-4e9a-a5a2-256b0fe3e339" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "b7c98c95-4755-4870-8d44-dd43effea4f4", + "savedPayload": { + "position": { + "x": 25121.356993272086, + "y": 31200.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "5a73208a-0654-49f1-bcf2-5f6906b7aa10", + "savedPayload": { + "position": { + "x": 25116.356993272086, + "y": 31227.53402088596 + }, + "targetPosition": { + "x": 25020.356993272086, + "y": 31301.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "35c2fa69-e7ea-4e85-8150-97dc66084fe6", + "savedPayload": { + "position": { + "x": 25156.356993272086, + "y": 31192.53402088596 + }, + "targetPosition": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "aeec080e-8caf-4976-8187-ba4e725b73b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "21e76694-a0c1-4fd8-b45b-9924b985c4c2", + "savedPayload": { + "position": { + "x": 25030.356993272086, + "y": 31318.53402088596 + }, + "targetPosition": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "21db6fce-8450-4b07-9015-d81a339fd030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "21db6fce-8450-4b07-9015-d81a339fd030" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "16ff5152-f77e-482a-ad66-36081429d86e", + "savedPayload": { + "position": { + "x": 25134.356993272086, + "y": 31356.53402088596 + }, + "targetPosition": { + "x": 25151.356993272086, + "y": 31299.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "db256083-9aa2-48e1-8fd6-3425a5085302" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "db256083-9aa2-48e1-8fd6-3425a5085302" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "1b788429-f274-4f64-8b6b-f73cc6f3e892", + "savedPayload": { + "position": { + "x": 25250.356993272086, + "y": 31324.53402088596 + }, + "targetPosition": { + "x": 25151.356993272086, + "y": 31299.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "1958f79b-5c6c-4874-9154-98c314822ed7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "1958f79b-5c6c-4874-9154-98c314822ed7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "2a04953f-b24c-4e39-9af7-85f78fe05728", + "savedPayload": { + "position": { + "x": 25145.356993272086, + "y": 31370.53402088596 + }, + "targetPosition": { + "x": 25151.356993272086, + "y": 31299.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "52b92545-66fc-4506-bfbe-ce9c6d60107a", + "savedPayload": { + "position": { + "x": 25069.356993272086, + "y": 31391.53402088596 + }, + "targetPosition": { + "x": 25151.356993272086, + "y": 31299.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "82be4e24-4919-4d1d-bf02-5c38b642ab4e", + "savedPayload": { + "position": { + "x": 25151.356993272086, + "y": 31299.53402088596 + }, + "targetPosition": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "a2bdc2fc-d2d4-4035-871e-5a1191e80d04", + "savedPayload": { + "position": { + "x": 24995.356993272086, + "y": 31146.53402088596 + }, + "targetPosition": { + "x": 25080.356993272086, + "y": 31194.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "18cc2e79-7e57-418c-b635-6c68fc11d681" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "e82767fa-06bc-49f3-8793-9f4722a6bc39", + "savedPayload": { + "position": { + "x": 25167.356993272086, + "y": 31288.53402088596 + }, + "targetPosition": { + "x": 25080.356993272086, + "y": 31194.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "d5938c00-0849-466d-ae14-4ea91b571678" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "d5938c00-0849-466d-ae14-4ea91b571678" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2", + "savedPayload": { + "position": { + "x": 25020.356993272086, + "y": 31207.53402088596 + }, + "targetPosition": { + "x": 25080.356993272086, + "y": 31194.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "8fab86b3-db8d-4113-8418-1d256bd98cf2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "cf8267b1-bdeb-492c-a74a-f0ed31434476", + "savedPayload": { + "position": { + "x": 25060.356993272086, + "y": 31235.53402088596 + }, + "targetPosition": { + "x": 25080.356993272086, + "y": 31194.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "ba911e61-f951-48cd-b547-9a70aa211100" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "ba911e61-f951-48cd-b547-9a70aa211100" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "9ec2381b-a19d-4c63-b306-097c1a957173", + "savedPayload": { + "position": { + "x": 25080.356993272086, + "y": 31194.53402088596 + }, + "targetPosition": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "cf438697-d0bf-4cc5-8448-3b14be1378ba", + "savedPayload": { + "position": { + "x": 25101.356993272086, + "y": 31110.53402088596 + }, + "targetPosition": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "bec85589-ea50-4c32-866f-991cddcc443b", + "savedPayload": { + "position": { + "x": 25081.356993272086, + "y": 31104.53402088596 + }, + "targetPosition": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "b371b039-f6c8-4f60-84cb-52f55c96c84d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "d4af7b13-66af-4ff6-8d41-25284950ff31", + "savedPayload": { + "position": { + "x": 25069.356993272086, + "y": 31114.53402088596 + }, + "targetPosition": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "122603ae-a89f-4da9-bf0e-8fcf82156a24", + "savedPayload": { + "position": { + "x": 25004.356993272086, + "y": 31232.53402088596 + }, + "targetPosition": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "b9992cc6-702e-4f28-a6ae-41e2a8b89591", + "savedPayload": { + "position": { + "x": 25025.356993272086, + "y": 31165.53402088596 + }, + "targetPosition": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "9a480e2c-087d-49b3-859b-3b21ec4ed8ea", + "savedPayload": { + "position": { + "x": 25074.356993272086, + "y": 31136.53402088596 + }, + "targetPosition": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "123d0ca0-3f29-42a6-b853-371476db165c", + "savedPayload": { + "position": { + "x": 25103.356993272086, + "y": 31228.53402088596 + }, + "targetPosition": { + "x": 25020.356993272086, + "y": 31301.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c7666682-fb81-412d-96b3-1f4d100b6c1f", + "savedPayload": { + "position": { + "x": 25020.356993272086, + "y": 31301.53402088596 + }, + "targetPosition": { + "x": 25116.356993272086, + "y": 31381.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb", + "savedPayload": { + "position": { + "x": 25116.356993272086, + "y": 31381.53402088596 + }, + "targetPosition": { + "x": 25179.356993272086, + "y": 31382.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "06ecb118-abf0-43dc-83e6-35212d272cb8", + "savedPayload": { + "position": { + "x": 25179.356993272086, + "y": 31382.53402088596 + }, + "targetPosition": { + "x": 25086.356993272086, + "y": 31471.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "fb822c87-ab0b-4ed5-8551-01326af9ba98" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "9b8b073c-fcb9-4cde-9dd6-2589f38653d1" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "6c75e247-748f-4211-89e4-f01537e29d03" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95" + ], + [ + "New Trading System", + "Task", + "Foundations", + "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "874a4031-0f06-4426-b494-22ba96eeb137" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "1537f7c4-e7ae-406a-af3c-14ac46ea591c" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "dd2ee241-3d6b-49a6-8faf-2237170157a8" + ] + ] + } + }, + { + "type": "Trading Session Reference", + "name": "New Trading System Live Trading Session", + "project": "Foundations", + "dataProducts": [], + "tradingMineProducts": [ + { + "type": "Trading Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Trading Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading Episode Counters", + "project": "Foundations", + "id": "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186", + "savedPayload": { + "position": { + "x": 24923.356993272086, + "y": 31461.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Counters", + "id": "d81c6019-864e-42f5-94ba-2f249b865f85" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Counters", + "Product Definition", + "Foundations", + "d81c6019-864e-42f5-94ba-2f249b865f85" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading Episode Statistics", + "project": "Foundations", + "id": "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87", + "savedPayload": { + "position": { + "x": 24915.356993272086, + "y": 31522.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading Episode Statistics", + "id": "400c7f49-37da-41fb-b83d-879960aa74ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Trading Episode Statistics", + "Product Definition", + "Foundations", + "400c7f49-37da-41fb-b83d-879960aa74ff" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "2d4cf785-31fd-4070-b4b1-5ed9194cd032", + "savedPayload": { + "position": { + "x": 24998.356993272086, + "y": 31514.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "b9a58113-cf27-4d57-9810-87a2cc158804" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "b9a58113-cf27-4d57-9810-87a2cc158804" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Balances", + "project": "Foundations", + "id": "cec14ae8-f038-445a-88d4-ffe4e3c4f889", + "savedPayload": { + "position": { + "x": 24878.356993272086, + "y": 31439.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Balances", + "id": "a9a53d82-133b-4417-b639-f9a56d338233" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Balances", + "Product Definition", + "Foundations", + "a9a53d82-133b-4417-b639-f9a56d338233" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Trading Event", + "project": "Foundations", + "id": "7974e482-374c-4176-a23a-c3dd904981f7", + "savedPayload": { + "position": { + "x": 24972.356993272086, + "y": 31619.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Trading Event", + "id": "8ea88d6c-7d7f-4152-b781-ea108df52c63" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Distance To Trading Event", + "Product Definition", + "Foundations", + "8ea88d6c-7d7f-4152-b781-ea108df52c63" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Base Asset", + "project": "Foundations", + "id": "659916b5-40d1-4031-b64b-8f22472a055c", + "savedPayload": { + "position": { + "x": 24876.356993272086, + "y": 31466.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Base Asset", + "id": "234969ff-eab1-4d59-b6fa-79433c9a20e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Base Asset", + "Product Definition", + "Foundations", + "234969ff-eab1-4d59-b6fa-79433c9a20e9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Quoted Asset", + "project": "Foundations", + "id": "9c27a988-86f7-4243-9917-b0f3512f2cb5", + "savedPayload": { + "position": { + "x": 24996.356993272086, + "y": 31568.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Quoted Asset", + "id": "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Episode Quoted Asset", + "Product Definition", + "Foundations", + "ae525e31-d6a8-47d2-9021-3f2ddb9615b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "0fd06581-0831-4064-a253-9a71d6e6fd5d", + "savedPayload": { + "position": { + "x": 24892.356993272086, + "y": 31484.53402088596 + }, + "targetPosition": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Trading Episode", + "Product Definition Folder", + "Foundations", + "6e3006f3-06dc-4cc6-a8fc-51f0e99ca9eb" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "b8da0132-ba28-46ec-aa54-eb9eaac56ce7" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "06ba3165-594b-481f-bfba-d470209d2fae", + "savedPayload": { + "position": { + "x": 24936.356993272086, + "y": 31527.53402088596 + }, + "targetPosition": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Strategy", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Strategy", + "project": "Foundations", + "id": "a371f028-7dc6-4e9f-b3a6-fd509997cbaa", + "savedPayload": { + "position": { + "x": 25018.356993272086, + "y": 31572.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31624.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Strategy", + "id": "895d8a04-ef45-41a7-909a-ba31013ffb90" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Current Strategy", + "Product Definition", + "Foundations", + "895d8a04-ef45-41a7-909a-ba31013ffb90" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Strategy", + "project": "Foundations", + "id": "51ac7952-44de-4c78-a04e-bb4ea9de7ef7", + "savedPayload": { + "position": { + "x": 25045.356993272086, + "y": 31576.53402088596 + }, + "targetPosition": { + "x": 24998.356993272086, + "y": 31624.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Strategy", + "id": "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Strategy", + "Product Definition Folder", + "Foundations", + "bb870967-9e1d-44a9-9bbc-68e6c024a3c3" + ], + [ + "Last Strategy", + "Product Definition", + "Foundations", + "0625f524-2b97-4b4d-8a90-590ffc62ecd3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a", + "savedPayload": { + "position": { + "x": 24998.356993272086, + "y": 31624.53402088596 + }, + "targetPosition": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Current Position", + "project": "Foundations", + "id": "749e351b-af26-4ec6-b955-f11809b388c4", + "savedPayload": { + "position": { + "x": 24868.356993272086, + "y": 31519.53402088596 + }, + "targetPosition": { + "x": 24928.356993272086, + "y": 31502.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Position", + "id": "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Current Position", + "Product Definition", + "Foundations", + "832ecada-8da3-4ba6-b6e9-be34dd5f7ce9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Position", + "project": "Foundations", + "id": "11119820-0f73-4030-b7a6-f2fb286f658d", + "savedPayload": { + "position": { + "x": 24848.356993272086, + "y": 31446.53402088596 + }, + "targetPosition": { + "x": 24928.356993272086, + "y": 31502.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Position", + "id": "477cd6d5-862a-44d0-9313-786a4e63a602" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Last Position", + "Product Definition", + "Foundations", + "477cd6d5-862a-44d0-9313-786a4e63a602" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "0bc2d752-024e-4b19-bb4e-fe4be177f491", + "savedPayload": { + "position": { + "x": 24859.356993272086, + "y": 31455.53402088596 + }, + "targetPosition": { + "x": 24928.356993272086, + "y": 31502.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "a1c047bd-e95e-469a-aac9-3d45c4157440" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "a1c047bd-e95e-469a-aac9-3d45c4157440" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "de8202f0-3d1c-4048-972f-aeb23c48d7b0", + "savedPayload": { + "position": { + "x": 24945.356993272086, + "y": 31541.53402088596 + }, + "targetPosition": { + "x": 24928.356993272086, + "y": 31502.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "83cdc0a1-260e-42bb-a054-5719c34b0165" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "11513bf1-0f23-4d79-b760-83ccebc4e1c5" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "bb9998d0-a004-4d28-bdd7-3f97c01243a5", + "savedPayload": { + "position": { + "x": 24928.356993272086, + "y": 31502.53402088596 + }, + "targetPosition": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Open Stage", + "project": "Foundations", + "id": "3a61ba37-1be0-4ea5-a859-2841334567a5", + "savedPayload": { + "position": { + "x": 25050.356993272086, + "y": 31537.53402088596 + }, + "targetPosition": { + "x": 25031.356993272086, + "y": 31486.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stage", + "id": "73c3c041-ba2a-4798-a362-a453409b518a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Open Stage", + "Product Definition", + "Foundations", + "73c3c041-ba2a-4798-a362-a453409b518a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stage", + "project": "Foundations", + "id": "90126e48-7bd8-4fd5-a623-1aaccfa55276", + "savedPayload": { + "position": { + "x": 25041.356993272086, + "y": 31465.53402088596 + }, + "targetPosition": { + "x": 25031.356993272086, + "y": 31486.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stage", + "id": "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Close Stage", + "Product Definition", + "Foundations", + "2bb9bb41-1ff5-4f83-aa5b-bfc4c9f06a9a" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trigger Stage", + "project": "Foundations", + "id": "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27", + "savedPayload": { + "position": { + "x": 25012.356993272086, + "y": 31409.53402088596 + }, + "targetPosition": { + "x": 25031.356993272086, + "y": 31486.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stage", + "id": "b6cff826-9056-4fbd-8eca-cbd6cceec962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Trigger Stage", + "Product Definition", + "Foundations", + "b6cff826-9056-4fbd-8eca-cbd6cceec962" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stage", + "project": "Foundations", + "id": "8c5e67f5-1d79-447e-b11a-876e45f8c185", + "savedPayload": { + "position": { + "x": 24966.356993272086, + "y": 31540.53402088596 + }, + "targetPosition": { + "x": 25031.356993272086, + "y": 31486.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stage", + "id": "bd691611-e7a6-49a8-b07d-c15360b55e40" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "e3ceaf77-f718-477c-bf10-3dc0cf2235bb" + ], + [ + "Manage Stage", + "Product Definition", + "Foundations", + "bd691611-e7a6-49a8-b07d-c15360b55e40" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "fe78840a-6f6d-45e8-819a-0c758355a716", + "savedPayload": { + "position": { + "x": 25031.356993272086, + "y": 31486.53402088596 + }, + "targetPosition": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "f570f9e6-8afb-4318-b664-71ae8f893803", + "savedPayload": { + "position": { + "x": 24903.356993272086, + "y": 31496.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "7c769317-2639-4460-8b88-9dc92f7b0585" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "7c769317-2639-4460-8b88-9dc92f7b0585" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "ab47197e-9fff-4f31-9a1c-8878d53d2b20", + "savedPayload": { + "position": { + "x": 24938.356993272086, + "y": 31588.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "9cc7645a-54fe-40d6-9896-9278167011fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "9cc7645a-54fe-40d6-9896-9278167011fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "cf9f5498-134c-434e-9a05-1246edcc892e", + "savedPayload": { + "position": { + "x": 24991.356993272086, + "y": 31546.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "4c827ee0-a29b-4b65-8438-03e2ea98b410" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "4c827ee0-a29b-4b65-8438-03e2ea98b410" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b", + "savedPayload": { + "position": { + "x": 24973.356993272086, + "y": 31532.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2c753cd8-36d8-466c-bd80-1ebfa8e314dc" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Market Order", + "project": "Foundations", + "id": "aa851434-e408-4313-a395-f491b0ee86ac", + "savedPayload": { + "position": { + "x": 24976.356993272086, + "y": 31520.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Market Order", + "id": "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Market Order", + "Product Definition", + "Foundations", + "6df1ac87-92d5-4788-b0bc-f3543b283ef0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Last Limit Order", + "project": "Foundations", + "id": "d2cbac07-db5f-424d-a3ec-34c780483f8c", + "savedPayload": { + "position": { + "x": 25098.356993272086, + "y": 31515.53402088596 + }, + "targetPosition": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Last Limit Order", + "id": "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading Engine", + "Product Definition Folder", + "Foundations", + "db019824-6897-461b-b39b-ebe905a84231" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "1e82c85a-37f7-4610-a982-e14ab71a5286" + ], + [ + "Last Limit Order", + "Product Definition", + "Foundations", + "c24ec6a1-e937-4d20-93eb-4faf2a0becc3" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "7be57af6-c7d0-4514-a407-1f77b79d9bc5", + "savedPayload": { + "position": { + "x": 24999.356993272086, + "y": 31591.53402088596 + }, + "targetPosition": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a0409986-897e-4fc0-a5bb-3a6421d31946", + "savedPayload": { + "position": { + "x": 24989.356993272086, + "y": 31581.53402088596 + }, + "targetPosition": { + "x": 24968.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Trading System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trading System Errors", + "project": "Foundations", + "id": "7b25d420-38ec-4b14-992a-ccb49d99c721", + "savedPayload": { + "position": { + "x": 24956.356993272086, + "y": 31526.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Errors", + "id": "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Errors", + "Product Definition", + "Foundations", + "1d9c570d-77c7-40ac-a61e-c5a57a411de8" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Highlights", + "project": "Foundations", + "id": "306860d6-6a71-420d-8082-5544e0f48c5c", + "savedPayload": { + "position": { + "x": 24948.356993272086, + "y": 31524.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Highlights", + "id": "319f660a-78be-4cf4-8052-877837cad806" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Highlights", + "Product Definition", + "Foundations", + "319f660a-78be-4cf4-8052-877837cad806" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Values", + "project": "Foundations", + "id": "c09f23a7-8a11-4e07-9e11-98eaef15cbc0", + "savedPayload": { + "position": { + "x": 24986.356993272086, + "y": 31470.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Values", + "id": "c90c009b-588d-45d4-aff1-05e375181dfa" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Values", + "Product Definition", + "Foundations", + "c90c009b-588d-45d4-aff1-05e375181dfa" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Status", + "project": "Foundations", + "id": "8d872951-72cf-4669-b820-56b8c7427761", + "savedPayload": { + "position": { + "x": 25007.356993272086, + "y": 31460.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Status", + "id": "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Status", + "Product Definition", + "Foundations", + "eed48c80-35c5-49fa-b12d-18e7280ffb8f" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Progress", + "project": "Foundations", + "id": "e3d6c097-e919-463a-b984-b79ab05b84c2", + "savedPayload": { + "position": { + "x": 24938.356993272086, + "y": 31362.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Progress", + "id": "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Progress", + "Product Definition", + "Foundations", + "04c8606b-5e59-4e7d-b3ac-387bfffcd300" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Running", + "project": "Foundations", + "id": "e538fdfd-76c4-4382-92f0-b9710a1efd76", + "savedPayload": { + "position": { + "x": 24942.356993272086, + "y": 31378.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Running", + "id": "17236f59-6ef2-4cc3-913c-1ff6db052236" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Running", + "Product Definition", + "Foundations", + "17236f59-6ef2-4cc3-913c-1ff6db052236" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Announcements", + "project": "Foundations", + "id": "63130e96-ea17-4e49-a89a-b548e1ab5e10", + "savedPayload": { + "position": { + "x": 24945.356993272086, + "y": 31507.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Announcements", + "id": "4a6f828a-9671-431e-8257-fc920943581e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Announcements", + "Product Definition", + "Foundations", + "4a6f828a-9671-431e-8257-fc920943581e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Warnings", + "project": "Foundations", + "id": "93d1db56-e675-430a-bb67-a4d89426ba00", + "savedPayload": { + "position": { + "x": 25081.356993272086, + "y": 31435.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Warnings", + "id": "34310596-466a-4e9a-a5a2-256b0fe3e339" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Warnings", + "Product Definition", + "Foundations", + "34310596-466a-4e9a-a5a2-256b0fe3e339" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Trading System Infos", + "project": "Foundations", + "id": "5d2cb8ec-08d9-4c24-b959-7a519709fe18", + "savedPayload": { + "position": { + "x": 25025.356993272086, + "y": 31397.53402088596 + }, + "targetPosition": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trading System Infos", + "id": "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Trading System", + "Product Definition Folder", + "Foundations", + "57d56564-1a8f-4ee9-acfb-389ec2d3375a" + ], + [ + "Trading System Infos", + "Product Definition", + "Foundations", + "020ad519-0fc6-4f2f-9f26-b2c7de118fb8" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "7b2b7190-057b-4def-b220-df8236ee0450", + "savedPayload": { + "position": { + "x": 25005.356993272086, + "y": 31437.53402088596 + }, + "targetPosition": { + "x": 24968.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "90a36362-381c-41dc-8150-dbac04903ce8", + "savedPayload": { + "position": { + "x": 25095.356993272086, + "y": 31421.53402088596 + }, + "targetPosition": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "aeec080e-8caf-4976-8187-ba4e725b73b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "aeec080e-8caf-4976-8187-ba4e725b73b0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Strategies", + "project": "Foundations", + "id": "29ef0139-d6e0-4963-a956-77f7f53af2ae", + "savedPayload": { + "position": { + "x": 25052.356993272086, + "y": 31564.53402088596 + }, + "targetPosition": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Strategies", + "id": "21db6fce-8450-4b07-9015-d81a339fd030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Strategies", + "Product Definition", + "Foundations", + "21db6fce-8450-4b07-9015-d81a339fd030" + ] + ] + } + } + ], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Orders", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Market Buy Orders", + "project": "Foundations", + "id": "a59b66a0-044d-4eea-bc57-045de6e91092", + "savedPayload": { + "position": { + "x": 25004.356993272086, + "y": 31551.53402088596 + }, + "targetPosition": { + "x": 24941.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Buy Orders", + "id": "db256083-9aa2-48e1-8fd6-3425a5085302" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Buy Orders", + "Product Definition", + "Foundations", + "db256083-9aa2-48e1-8fd6-3425a5085302" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Market Sell Orders", + "project": "Foundations", + "id": "96c7340f-9667-483d-9ba0-ee88ad3121af", + "savedPayload": { + "position": { + "x": 24885.356993272086, + "y": 31484.53402088596 + }, + "targetPosition": { + "x": 24941.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Market Sell Orders", + "id": "1958f79b-5c6c-4874-9154-98c314822ed7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Market Sell Orders", + "Product Definition", + "Foundations", + "1958f79b-5c6c-4874-9154-98c314822ed7" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Buy Orders", + "project": "Foundations", + "id": "93095f0c-3257-4370-9370-83b1bad89f56", + "savedPayload": { + "position": { + "x": 25025.356993272086, + "y": 31545.53402088596 + }, + "targetPosition": { + "x": 24941.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Buy Orders", + "id": "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Buy Orders", + "Product Definition", + "Foundations", + "5deceb32-c7ab-4560-818a-0f0b9d6632fb" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Limit Sell Orders", + "project": "Foundations", + "id": "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc", + "savedPayload": { + "position": { + "x": 24891.356993272086, + "y": 31398.53402088596 + }, + "targetPosition": { + "x": 24941.356993272086, + "y": 31468.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Limit Sell Orders", + "id": "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Orders", + "Product Definition Folder", + "Foundations", + "cb9c928a-1a5d-441c-b369-0a72f98f2407" + ], + [ + "Limit Sell Orders", + "Product Definition", + "Foundations", + "2a1d405b-2fbe-4ed4-a76a-d2c7be59d20e" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "039447d9-8825-411e-91f0-2ceb9e2eb12f", + "savedPayload": { + "position": { + "x": 24941.356993272086, + "y": 31468.53402088596 + }, + "targetPosition": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Stages", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Trigger Stages", + "project": "Foundations", + "id": "206b75f6-4ccd-412c-8577-f71329f7f31f", + "savedPayload": { + "position": { + "x": 25152.356993272086, + "y": 31478.53402088596 + }, + "targetPosition": { + "x": 25090.356993272086, + "y": 31533.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Trigger Stages", + "id": "18cc2e79-7e57-418c-b635-6c68fc11d681" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Trigger Stages", + "Product Definition", + "Foundations", + "18cc2e79-7e57-418c-b635-6c68fc11d681" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Open Stages", + "project": "Foundations", + "id": "51fa3107-1018-41fc-a62d-3f141082d4b5", + "savedPayload": { + "position": { + "x": 25163.356993272086, + "y": 31480.53402088596 + }, + "targetPosition": { + "x": 25090.356993272086, + "y": 31533.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Open Stages", + "id": "d5938c00-0849-466d-ae14-4ea91b571678" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Open Stages", + "Product Definition", + "Foundations", + "d5938c00-0849-466d-ae14-4ea91b571678" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Manage Stages", + "project": "Foundations", + "id": "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33", + "savedPayload": { + "position": { + "x": 25039.356993272086, + "y": 31502.53402088596 + }, + "targetPosition": { + "x": 25090.356993272086, + "y": 31533.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Manage Stages", + "id": "8fab86b3-db8d-4113-8418-1d256bd98cf2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Manage Stages", + "Product Definition", + "Foundations", + "8fab86b3-db8d-4113-8418-1d256bd98cf2" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Close Stages", + "project": "Foundations", + "id": "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5", + "savedPayload": { + "position": { + "x": 24994.356993272086, + "y": 31469.53402088596 + }, + "targetPosition": { + "x": 25090.356993272086, + "y": 31533.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Close Stages", + "id": "ba911e61-f951-48cd-b547-9a70aa211100" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Stages", + "Product Definition Folder", + "Foundations", + "4ce02b43-0869-4bed-b021-a3b9f7c10451" + ], + [ + "Close Stages", + "Product Definition", + "Foundations", + "ba911e61-f951-48cd-b547-9a70aa211100" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "380b1aa1-4f6e-4698-9aeb-02f24c3338a5", + "savedPayload": { + "position": { + "x": 25090.356993272086, + "y": 31533.53402088596 + }, + "targetPosition": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Position", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Positions", + "project": "Foundations", + "id": "0214146e-73f7-4a08-811c-250965dcee95", + "savedPayload": { + "position": { + "x": 24971.356993272086, + "y": 31654.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Positions", + "id": "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Positions", + "Product Definition", + "Foundations", + "1eabba24-cbd4-4cbf-95e0-c5135349d41d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Base Asset", + "project": "Foundations", + "id": "36fd720c-3277-4847-8241-2a0fc29938c9", + "savedPayload": { + "position": { + "x": 24982.356993272086, + "y": 31596.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Base Asset", + "id": "b371b039-f6c8-4f60-84cb-52f55c96c84d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Base Asset", + "Product Definition", + "Foundations", + "b371b039-f6c8-4f60-84cb-52f55c96c84d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Position Quoted Asset", + "project": "Foundations", + "id": "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b", + "savedPayload": { + "position": { + "x": 25076.356993272086, + "y": 31542.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Position Quoted Asset", + "id": "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Position Quoted Asset", + "Product Definition", + "Foundations", + "a376f02b-a5d2-4079-b5cd-ab7dc894b909" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Stop Loss", + "project": "Foundations", + "id": "0f51650a-3741-4b89-b29f-a398b617d555", + "savedPayload": { + "position": { + "x": 25036.356993272086, + "y": 31594.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Stop Loss", + "id": "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Stop Loss", + "Product Definition", + "Foundations", + "c18bdc82-216a-4b1d-8850-5c3c9dc2000b" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Take Profit", + "project": "Foundations", + "id": "addda2fb-eb09-4f1c-b46c-86555711e166", + "savedPayload": { + "position": { + "x": 24959.356993272086, + "y": 31490.53402088596 + }, + "targetPosition": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Take Profit", + "id": "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Low Frequency", + "Trading Bot", + "Foundations", + "8c7f3687-b5ae-4a45-bda1-751cb2c55995" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "7e586bb9-0198-431d-83af-cb552d5f6e4e" + ], + [ + "Position", + "Product Definition Folder", + "Foundations", + "5572f4e4-17f2-4037-b524-97d3cf582a64" + ], + [ + "Take Profit", + "Product Definition", + "Foundations", + "2542c7d0-fa26-4b52-a59a-a3630e52eb89" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a338e1db-b3e6-45d6-a80b-a098d0e52180", + "savedPayload": { + "position": { + "x": 25038.356993272086, + "y": 31584.53402088596 + }, + "targetPosition": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0da1d459-ebaf-4c8f-b812-157f3379c8f1", + "savedPayload": { + "position": { + "x": 25018.356993272086, + "y": 31509.53402088596 + }, + "targetPosition": { + "x": 24968.356993272086, + "y": 31492.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a9a39de5-87ff-4b8f-92b6-00f2c4513731", + "savedPayload": { + "position": { + "x": 24968.356993272086, + "y": 31492.53402088596 + }, + "targetPosition": { + "x": 24902.356993272086, + "y": 31395.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ee66e844-539f-4a24-8db5-f6a54b961652", + "savedPayload": { + "position": { + "x": 24902.356993272086, + "y": 31395.53402088596 + }, + "targetPosition": { + "x": 24987.356993272086, + "y": 31475.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Trading Mine", + "name": "Masters", + "id": "6a54eece-4582-4cda-a854-1cd805e00fed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ] + ] + } + } + ], + "id": "bb014157-485d-4bbb-8db3-2869f5b49765", + "savedPayload": { + "position": { + "x": 24987.356993272086, + "y": 31475.53402088596 + }, + "targetPosition": { + "x": 25086.356993272086, + "y": 31471.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "0dc2b732-ac28-439c-ba21-3538d8335c55" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "b4f39887-3a32-4003-8719-4a25ef64f1c4" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "fd86f424-e3fb-4f48-a48f-5a3b08da5032" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "d114d174-da35-4d65-866d-9c3301740d5f" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "9794a153-8830-4d0d-858f-f6659d1a5c80" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "7daf71aa-c9a9-4374-867f-6c3c2d60bb30" + ], + [ + "New Trading System", + "Task", + "Foundations", + "052e385d-0bc0-490b-b88f-1d848886c856" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "29e1493a-c090-4770-8f3d-39fca327e633" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "5bcd826b-c090-4f68-b9d2-9f804335d6be" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "0dc2b732-ac28-439c-ba21-3538d8335c55" + ] + ] + } + } + ], + "id": "537d1248-a9a6-46d8-adfb-adb04d83e3db", + "savedPayload": { + "position": { + "x": 25086.356993272086, + "y": 31471.53402088596 + }, + "targetPosition": { + "x": 25019.356993272086, + "y": 31556.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "61a822cf-6e19-4dd3-b9b0-219b118561da", + "savedPayload": { + "position": { + "x": 25019.356993272086, + "y": 31556.53402088596 + }, + "targetPosition": { + "x": 24992.356993272086, + "y": 31628.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "2166bb62-80b5-45cf-842f-6230288428b5", + "savedPayload": { + "position": { + "x": 24992.356993272086, + "y": 31628.53402088596 + }, + "targetPosition": { + "x": 24959.356993272086, + "y": 31550.53402088596 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "e4e268f3-a677-4f90-90a1-d87244e647e5", + "savedPayload": { + "position": { + "x": 24959.356993272086, + "y": 31550.53402088596 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learningMinesData": { + "type": "Learning Mines Data", + "name": "New Learning Mines Data", + "project": "Foundations", + "projectLearningProducts": [ + { + "type": "Project Learning Products", + "name": "Foundations", + "project": "Foundations", + "exchangeLearningProducts": [ + { + "type": "Exchange Learning Products", + "name": "Binance", + "project": "Foundations", + "marketLearningProducts": [ + { + "type": "Market Learning Products", + "name": " BTC/USDT", + "project": "Foundations", + "learningSessionReferences": [ + { + "type": "Learning Session Reference", + "name": "Back Sample-System Back Learning Session", + "project": "Foundations", + "dataProducts": [], + "learningMineProducts": [ + { + "type": "Learning Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning Episode Counters", + "project": "Foundations", + "id": "d64b75de-4020-4bd8-9328-7ed34de7802c", + "savedPayload": { + "position": { + "x": 24838.350991184714, + "y": 31445.354828453244 + }, + "targetPosition": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Counters", + "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning Episode Statistics", + "project": "Foundations", + "id": "13f5051a-9b4f-49de-9c1e-39501cf09fbc", + "savedPayload": { + "position": { + "x": 24831.350991184714, + "y": 31427.354828453244 + }, + "targetPosition": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Statistics", + "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "50106640-c4e7-4f6d-aa52-be285ce49138", + "savedPayload": { + "position": { + "x": 24852.350991184714, + "y": 31484.354828453244 + }, + "targetPosition": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Learning Event", + "project": "Foundations", + "id": "15160961-816d-41ce-b996-687cb265ca07", + "savedPayload": { + "position": { + "x": 24828.350991184714, + "y": 31504.354828453244 + }, + "targetPosition": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Learning Event", + "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "2fbd832d-7bd5-47ab-950d-5745c91ff404", + "savedPayload": { + "position": { + "x": 24831.350991184714, + "y": 31378.354828453244 + }, + "targetPosition": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a26dba46-87f5-4257-8b41-cf7942cc9e39", + "savedPayload": { + "position": { + "x": 24912.350991184714, + "y": 31468.354828453244 + }, + "targetPosition": { + "x": 24992.350991184714, + "y": 31488.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Features", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Features", + "project": "Foundations", + "id": "525ac922-cfb8-4528-adfd-139344216069", + "savedPayload": { + "position": { + "x": 24923.350991184714, + "y": 31508.354828453244 + }, + "targetPosition": { + "x": 25007.350991184714, + "y": 31583.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Features", + "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "07a8dde1-9673-49d1-a04a-6cf0f3e30fd6", + "savedPayload": { + "position": { + "x": 25007.350991184714, + "y": 31583.354828453244 + }, + "targetPosition": { + "x": 24992.350991184714, + "y": 31488.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Labels", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Labels", + "project": "Foundations", + "id": "0ef4574e-e68a-4962-8dcb-5dedbd875b54", + "savedPayload": { + "position": { + "x": 24995.350991184714, + "y": 31434.354828453244 + }, + "targetPosition": { + "x": 25021.350991184714, + "y": 31511.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Labels", + "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "1c41126b-1a84-421f-aed7-1dd48c7447f0", + "savedPayload": { + "position": { + "x": 25021.350991184714, + "y": 31511.354828453244 + }, + "targetPosition": { + "x": 24992.350991184714, + "y": 31488.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Predictions", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Predictions", + "project": "Foundations", + "id": "1260d257-8711-4b26-8d69-e4bbb8218933", + "savedPayload": { + "position": { + "x": 25020.350991184714, + "y": 31501.354828453244 + }, + "targetPosition": { + "x": 25024.350991184714, + "y": 31505.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Predictions", + "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "b01d1d97-d257-4ac6-857e-7cfb8626cb12", + "savedPayload": { + "position": { + "x": 25024.350991184714, + "y": 31505.354828453244 + }, + "targetPosition": { + "x": 24992.350991184714, + "y": 31488.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9897c083-69ff-4901-9545-67655dcc79f4", + "savedPayload": { + "position": { + "x": 24992.350991184714, + "y": 31488.354828453244 + }, + "targetPosition": { + "x": 24962.350991184714, + "y": 31499.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Learning System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning System Errors", + "project": "Foundations", + "id": "657e20b1-42e4-4f10-8bb1-df4de4678ac8", + "savedPayload": { + "position": { + "x": 25019.350991184714, + "y": 31325.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Errors", + "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Highlights", + "project": "Foundations", + "id": "9742376e-47ab-491a-8d5d-ee76c30e2d43", + "savedPayload": { + "position": { + "x": 24935.350991184714, + "y": 31338.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Highlights", + "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Values", + "project": "Foundations", + "id": "c7888275-a086-48a2-a1e3-5cfc902a462a", + "savedPayload": { + "position": { + "x": 25041.350991184714, + "y": 31358.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Values", + "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Status", + "project": "Foundations", + "id": "5611aba7-fd2b-4ee9-9199-8fbe17c26480", + "savedPayload": { + "position": { + "x": 24948.350991184714, + "y": 31480.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Status", + "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Progress", + "project": "Foundations", + "id": "7f83be6a-a376-4e73-aec2-0c9df9c5a40c", + "savedPayload": { + "position": { + "x": 25066.350991184714, + "y": 31342.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Progress", + "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Running", + "project": "Foundations", + "id": "2fc81f05-c28c-4ba6-9ff3-fe81680c882d", + "savedPayload": { + "position": { + "x": 24972.350991184714, + "y": 31350.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Running", + "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Announcements", + "project": "Foundations", + "id": "49e60404-30f1-4ac6-9971-15a5495805cf", + "savedPayload": { + "position": { + "x": 24983.350991184714, + "y": 31370.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Announcements", + "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Warnings", + "project": "Foundations", + "id": "e59a15ea-51cf-484c-b424-aa3cea77a362", + "savedPayload": { + "position": { + "x": 24976.350991184714, + "y": 31364.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Warnings", + "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Infos", + "project": "Foundations", + "id": "21ae3278-c876-4726-b689-406344d451a6", + "savedPayload": { + "position": { + "x": 25056.350991184714, + "y": 31400.354828453244 + }, + "targetPosition": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Infos", + "id": "9a158859-63ce-4325-920e-330097af89c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7", + "savedPayload": { + "position": { + "x": 25029.350991184714, + "y": 31419.354828453244 + }, + "targetPosition": { + "x": 24962.350991184714, + "y": 31499.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "8e3b01b3-ab71-4725-beb0-9395ffb59406", + "savedPayload": { + "position": { + "x": 24960.350991184714, + "y": 31514.354828453244 + }, + "targetPosition": { + "x": 24996.350991184714, + "y": 31429.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "8260ce1e-e3cb-4628-96f5-63963d4dbc7d", + "savedPayload": { + "position": { + "x": 24996.350991184714, + "y": 31429.354828453244 + }, + "targetPosition": { + "x": 24962.350991184714, + "y": 31499.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "123f65e8-fae4-4dc6-b23a-9e399f8e8c92", + "savedPayload": { + "position": { + "x": 24962.350991184714, + "y": 31499.354828453244 + }, + "targetPosition": { + "x": 24926.350991184714, + "y": 31575.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c273d232-1f76-40a4-9cd8-6463084d42a1", + "savedPayload": { + "position": { + "x": 24926.350991184714, + "y": 31575.354828453244 + }, + "targetPosition": { + "x": 25016.350991184714, + "y": 31566.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "280deb41-632d-46a5-98b3-fc356b8ec916", + "savedPayload": { + "position": { + "x": 25016.350991184714, + "y": 31566.354828453244 + }, + "targetPosition": { + "x": 25071.350991184714, + "y": 31606.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Back Learning Session", + "name": "Back Sample-System", + "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "581e454b-813c-4561-8cce-9f83f305e083" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "2dea5569-f86f-4dbe-900f-aee494023678" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + ], + [ + "Back Sample-System", + "Task", + "Foundations", + "5ea2023d-83bb-49ef-852d-7017b1199388" + ], + [ + "Back Low Frequency", + "Learning Bot Instance", + "Foundations", + "929617a4-00a5-42dc-b58e-9f522aa1ea69" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "da47770d-013b-426c-a6af-e512583e4fa2" + ], + [ + "Back Sample-System", + "Back Learning Session", + "Foundations", + "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + ] + ] + } + }, + { + "type": "Learning Session Reference", + "name": "Live Sample-System Live Learning Session", + "project": "Foundations", + "dataProducts": [], + "learningMineProducts": [ + { + "type": "Learning Mine Products", + "name": "Masters", + "project": "Foundations", + "botProducts": [ + { + "type": "Bot Products", + "name": "Low Frequency", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Engine", + "project": "Foundations", + "dataProducts": [], + "dataProductFolders": [ + { + "type": "Data Product Folder", + "name": "Learning Episode", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning Episode Counters", + "project": "Foundations", + "id": "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd", + "savedPayload": { + "position": { + "x": 25203.350991184714, + "y": 31552.354828453244 + }, + "targetPosition": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Counters", + "id": "919f4c32-75ef-41a1-bf16-2425d61aee1e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Counters", + "Product Definition", + "Foundations", + "919f4c32-75ef-41a1-bf16-2425d61aee1e" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning Episode Statistics", + "project": "Foundations", + "id": "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac", + "savedPayload": { + "position": { + "x": 25187.350991184714, + "y": 31569.354828453244 + }, + "targetPosition": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning Episode Statistics", + "id": "f49b4eea-4799-4f25-b6e6-31ae21597f43" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Learning Episode Statistics", + "Product Definition", + "Foundations", + "f49b4eea-4799-4f25-b6e6-31ae21597f43" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Episode Candle", + "project": "Foundations", + "id": "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2", + "savedPayload": { + "position": { + "x": 25253.350991184714, + "y": 31627.354828453244 + }, + "targetPosition": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episode Candle", + "id": "44e79d66-03d4-4893-817c-f46e8c20a0f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Episode Candle", + "Product Definition", + "Foundations", + "44e79d66-03d4-4893-817c-f46e8c20a0f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Distance To Learning Event", + "project": "Foundations", + "id": "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8", + "savedPayload": { + "position": { + "x": 25212.350991184714, + "y": 31640.354828453244 + }, + "targetPosition": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Distance To Learning Event", + "id": "4d91aaf1-0682-4479-b80b-adca5b416fd0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Distance To Learning Event", + "Product Definition", + "Foundations", + "4d91aaf1-0682-4479-b80b-adca5b416fd0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Current Episode", + "project": "Foundations", + "id": "1cb94865-3f82-4df4-a17c-66035c5daf18", + "savedPayload": { + "position": { + "x": 25152.350991184714, + "y": 31558.354828453244 + }, + "targetPosition": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Current Episode", + "id": "6acf4f24-db31-4187-b3fc-ee3b38697206" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Learning Episode", + "Product Definition Folder", + "Foundations", + "c0f84917-7fae-468d-b96a-7a353de7763c" + ], + [ + "Current Episode", + "Product Definition", + "Foundations", + "6acf4f24-db31-4187-b3fc-ee3b38697206" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "79a34a89-8611-4823-8ce1-ec488339ba1e", + "savedPayload": { + "position": { + "x": 25180.350991184714, + "y": 31573.354828453244 + }, + "targetPosition": { + "x": 25163.350991184714, + "y": 31649.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Features", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Features", + "project": "Foundations", + "id": "67877e4e-48bb-4c24-9957-a89e1b739c40", + "savedPayload": { + "position": { + "x": 25143.350991184714, + "y": 31632.354828453244 + }, + "targetPosition": { + "x": 25064.350991184714, + "y": 31587.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Features", + "id": "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Features", + "Product Definition Folder", + "Foundations", + "9c1850a8-4a4a-495d-b5a8-127c173f5e8a" + ], + [ + "Features", + "Product Definition", + "Foundations", + "a42e93d0-69ee-4ac9-ae97-1e3d7c3158be" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "a3544f0f-cf6f-4b3d-a3fb-65d8b8c8633f", + "savedPayload": { + "position": { + "x": 25064.350991184714, + "y": 31587.354828453244 + }, + "targetPosition": { + "x": 25163.350991184714, + "y": 31649.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Labels", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Labels", + "project": "Foundations", + "id": "4574412e-694e-433e-b241-57c237a19fa2", + "savedPayload": { + "position": { + "x": 25039.350991184714, + "y": 31756.354828453244 + }, + "targetPosition": { + "x": 25100.350991184714, + "y": 31733.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Labels", + "id": "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Labels", + "Product Definition Folder", + "Foundations", + "18d5d82a-0d84-4845-a8c5-de9ab1366dfc" + ], + [ + "Labels", + "Product Definition", + "Foundations", + "8a6ab3ed-6713-4466-a76e-fcceef59b26d" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "70a5a272-ea82-4690-bcd9-a85385bd4c79", + "savedPayload": { + "position": { + "x": 25100.350991184714, + "y": 31733.354828453244 + }, + "targetPosition": { + "x": 25163.350991184714, + "y": 31649.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Predictions", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Predictions", + "project": "Foundations", + "id": "7b96d545-522b-409f-abd4-7933db5073e0", + "savedPayload": { + "position": { + "x": 25107.350991184714, + "y": 31790.354828453244 + }, + "targetPosition": { + "x": 25172.350991184714, + "y": 31715.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Predictions", + "id": "b2746119-b85f-4f32-8ac1-ddbf4a934373" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning Engine", + "Product Definition Folder", + "Foundations", + "608a3ab0-e1aa-470a-9142-eb2e92a2d284" + ], + [ + "Predictions", + "Product Definition Folder", + "Foundations", + "b047fd17-a0f4-4eeb-8469-efe4b3afdcd9" + ], + [ + "Predictions", + "Product Definition", + "Foundations", + "b2746119-b85f-4f32-8ac1-ddbf4a934373" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "658c4df1-7e77-4565-b3ed-5c6cc88ef225", + "savedPayload": { + "position": { + "x": 25172.350991184714, + "y": 31715.354828453244 + }, + "targetPosition": { + "x": 25163.350991184714, + "y": 31649.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9f84668b-8ad9-48ba-a284-46ef5745a2e3", + "savedPayload": { + "position": { + "x": 25163.350991184714, + "y": 31649.354828453244 + }, + "targetPosition": { + "x": 25185.350991184714, + "y": 31592.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Learning System", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Learning System Errors", + "project": "Foundations", + "id": "54baa50e-0376-43c4-add7-9f909a1a19d7", + "savedPayload": { + "position": { + "x": 25298.350991184714, + "y": 31549.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Errors", + "id": "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Errors", + "Product Definition", + "Foundations", + "abbfae5c-7a9b-412f-b9d4-4de62fcef1f0" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Highlights", + "project": "Foundations", + "id": "f64611a4-fd48-411b-8e14-75189e66ca2c", + "savedPayload": { + "position": { + "x": 25153.350991184714, + "y": 31600.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Highlights", + "id": "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Highlights", + "Product Definition", + "Foundations", + "de09ef26-d9f3-4dc7-ab1d-e7c091a9233d" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Values", + "project": "Foundations", + "id": "61d59c22-96c3-4d5a-bcde-abb3394de152", + "savedPayload": { + "position": { + "x": 25340.350991184714, + "y": 31615.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Values", + "id": "bf07c203-188a-4f50-9bdf-8ec84d617642" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Values", + "Product Definition", + "Foundations", + "bf07c203-188a-4f50-9bdf-8ec84d617642" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Status", + "project": "Foundations", + "id": "2ef1439a-2abc-4722-9ba4-10c4edb44d0a", + "savedPayload": { + "position": { + "x": 25297.350991184714, + "y": 31620.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Status", + "id": "547fbf31-e931-4c4b-8438-6b8746c4d247" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Status", + "Product Definition", + "Foundations", + "547fbf31-e931-4c4b-8438-6b8746c4d247" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Progress", + "project": "Foundations", + "id": "7054d7ef-0f51-4167-a30d-c278df9700fe", + "savedPayload": { + "position": { + "x": 25303.350991184714, + "y": 31639.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Progress", + "id": "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Progress", + "Product Definition", + "Foundations", + "2c73dc34-07b1-4eaa-9eac-7f8a913e54db" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Running", + "project": "Foundations", + "id": "e38c99a0-1883-4185-907f-2806eeab71f4", + "savedPayload": { + "position": { + "x": 25152.350991184714, + "y": 31595.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Running", + "id": "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Running", + "Product Definition", + "Foundations", + "2af4d2f4-c0fa-4c9a-aa0b-689bbccb1048" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Announcements", + "project": "Foundations", + "id": "a046407f-701f-4187-aee0-44948eadc29e", + "savedPayload": { + "position": { + "x": 25324.350991184714, + "y": 31658.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Announcements", + "id": "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Announcements", + "Product Definition", + "Foundations", + "3c5c38bf-827f-4448-8b2c-f24b97fcec96" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Warnings", + "project": "Foundations", + "id": "d1aecfde-0cc2-46aa-82a7-5950054a8f47", + "savedPayload": { + "position": { + "x": 25313.350991184714, + "y": 31690.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Warnings", + "id": "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Warnings", + "Product Definition", + "Foundations", + "6e56cf66-5a39-4723-b708-2cc3b58a28f9" + ] + ] + } + }, + { + "type": "Data Product", + "name": "Learning System Infos", + "project": "Foundations", + "id": "89d38ad1-269a-4f07-bb04-993300ea9d11", + "savedPayload": { + "position": { + "x": 25281.350991184714, + "y": 31595.354828453244 + }, + "targetPosition": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Learning System Infos", + "id": "9a158859-63ce-4325-920e-330097af89c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Learning System", + "Product Definition Folder", + "Foundations", + "62b002cf-fbf0-4b19-95c2-aa20d1d7a370" + ], + [ + "Learning System Infos", + "Product Definition", + "Foundations", + "9a158859-63ce-4325-920e-330097af89c0" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "62f55a97-620b-4b05-a9fe-1a7c7c69820e", + "savedPayload": { + "position": { + "x": 25241.350991184714, + "y": 31647.354828453244 + }, + "targetPosition": { + "x": 25185.350991184714, + "y": 31592.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Product Folder", + "name": "Simulation Objects", + "project": "Foundations", + "dataProducts": [ + { + "type": "Data Product", + "name": "Episodes", + "project": "Foundations", + "id": "1468346b-8b0a-46ee-b510-bc5df3234268", + "savedPayload": { + "position": { + "x": 25212.350991184714, + "y": 31568.354828453244 + }, + "targetPosition": { + "x": 25244.350991184714, + "y": 31654.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Product Definition", + "name": "Episodes", + "id": "60a5f962-1b8f-4260-91c6-e05209a2f150" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Low Frequency", + "Learning Bot", + "Foundations", + "77e3ffe9-0c82-4632-85ab-7ec6b74791dc" + ], + [ + "Simulation Objects", + "Product Definition Folder", + "Foundations", + "bd3c0efa-8113-4636-9e14-f63f22f9d753" + ], + [ + "Episodes", + "Product Definition", + "Foundations", + "60a5f962-1b8f-4260-91c6-e05209a2f150" + ] + ] + } + } + ], + "dataProductFolders": [], + "id": "753e960a-12b3-4248-9756-40a2094e99cd", + "savedPayload": { + "position": { + "x": 25244.350991184714, + "y": 31654.354828453244 + }, + "targetPosition": { + "x": 25185.350991184714, + "y": 31592.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ba372fa8-94ff-4172-9b66-bb63a09c24a1", + "savedPayload": { + "position": { + "x": 25185.350991184714, + "y": 31592.354828453244 + }, + "targetPosition": { + "x": 25157.350991184714, + "y": 31551.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469", + "savedPayload": { + "position": { + "x": 25157.350991184714, + "y": 31551.354828453244 + }, + "targetPosition": { + "x": 25080.350991184714, + "y": 31610.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Mine", + "name": "Masters", + "id": "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ] + ] + } + } + ], + "id": "b5bb3acc-db83-4c95-8fd3-807d09eb8817", + "savedPayload": { + "position": { + "x": 25080.350991184714, + "y": 31610.354828453244 + }, + "targetPosition": { + "x": 25071.350991184714, + "y": 31606.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Live Learning Session", + "name": "Live Sample-System", + "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "581e454b-813c-4561-8cce-9f83f305e083" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "2dea5569-f86f-4dbe-900f-aee494023678" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + ], + [ + "Live Sample-System", + "Task", + "Foundations", + "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961" + ], + [ + "Live Low Frequency", + "Learning Bot Instance", + "Foundations", + "79426b1e-7280-4f3a-b0e2-99a36b847b1c" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "c1e9ab51-ae9b-4e69-8299-1ad8b6225202" + ], + [ + "Live Sample-System", + "Live Learning Session", + "Foundations", + "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + ] + ] + } + } + ], + "id": "88617b10-9a8d-445b-ab35-e61d0ba32ef5", + "savedPayload": { + "position": { + "x": 25071.350991184714, + "y": 31606.354828453244 + }, + "targetPosition": { + "x": 25022.350991184714, + "y": 31584.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "id": "396a1865-0a21-481f-80c8-351b90060a91", + "savedPayload": { + "position": { + "x": 25022.350991184714, + "y": 31584.354828453244 + }, + "targetPosition": { + "x": 24951.350991184714, + "y": 31492.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "id": "230ee2db-1170-422d-a2b7-dfb8f086c80b", + "savedPayload": { + "position": { + "x": 24951.350991184714, + "y": 31492.354828453244 + }, + "targetPosition": { + "x": 24871.350991184714, + "y": 31473.354828453244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "2845a687-becc-4c3b-bc79-b2293ba876ba", + "savedPayload": { + "position": { + "x": 24871.350991184714, + "y": 31473.354828453244 + }, + "targetPosition": { + "x": 25109.356993272086, + "y": 31290.726399750627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e2697759-6038-4943-b90c-5a68651ff9a8", + "savedPayload": { + "position": { + "x": 25089.356993272086, + "y": 31286.726399750627 + }, + "targetPosition": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "d" + } + } + }, + "id": "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4", + "savedPayload": { + "position": { + "x": 25239.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "id": "3c165071-7558-4708-9999-8ffe71d346b1", + "savedPayload": { + "position": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "targetPosition": { + "x": 24939.356993272086, + "y": 31026.918778615294 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "s" + } + } + }, + { + "type": "Crypto Ecosystem", + "name": "My Crypto Ecosystem", + "project": "Foundations", + "cryptoExchanges": [ + { + "type": "Crypto Exchanges", + "name": "Tested", + "project": "Foundations", + "exchanges": [ + { + "type": "Crypto Exchange", + "name": "Binance", + "config": "{\n \"codeName\": \"binance\",\n \"API\": [\n {\n \"method\": \"fetchTrades\",\n \"fetchType\": \"by Id\",\n \"fetchTradesMethod\": \"publicGetHistoricalTrades\",\n \"firstId\": \"f\"\n }\n ]\n}", + "project": "Foundations", + "exchangeAssets": { + "type": "Exchange Assets", + "name": "New Exchange Assets", + "config": "{ \n\"addMissingAssetsFilter\": { \"quotedAsset\": \"EUR\"} \n}", + "project": "Foundations", + "assets": [ + { + "type": "Asset", + "name": "Bitcoin", + "config": "{ \n\"codeName\": \"BTC\"\n}", + "project": "Foundations", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa", + "savedPayload": { + "position": { + "x": 20035.079365950267, + "y": 30474.325102172115 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset", + "name": "Tether", + "config": "{\n \"codeName\": \"USDT\"\n}", + "project": "Foundations", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136", + "savedPayload": { + "position": { + "x": 20247.21140030623, + "y": 30686.45713652808 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95d2c30f-215b-486e-8119-f4eac0279575", + "savedPayload": { + "position": { + "x": 19957.43365241951, + "y": 30764.102850058836 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "E" + } + } + }, + "exchangeMarkets": { + "type": "Exchange Markets", + "name": "New Exchange Markets", + "code": "{ \n\"codeName\": \"Write here the code name of the Market here.\"\n}", + "project": "Foundations", + "markets": [ + { + "type": "Market", + "name": "BTC/USDT", + "config": "{ \n\"codeName\": \"BTC/USDT\"\n}", + "project": "Foundations", + "baseAsset": { + "type": "Market Base Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "1017b30d-de1b-4212-991e-9fd0a5b6c814", + "savedPayload": { + "position": { + "x": 20635.079365950267, + "y": 30898.589170884043 + }, + "targetPosition": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + "quotedAsset": { + "type": "Market Quoted Asset", + "name": "Tether", + "project": "Foundations", + "id": "705c4a67-787a-48cd-a3dc-3a557438bf0b", + "savedPayload": { + "position": { + "x": 20635.079365950267, + "y": 31053.880597945557 + }, + "targetPosition": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + }, + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09", + "savedPayload": { + "position": { + "x": 20345.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2fd80894-900e-44ac-a1a7-56c14124f7a1", + "savedPayload": { + "position": { + "x": 20045.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "exchangeAccounts": { + "type": "Exchange Accounts", + "name": "New Exchange Accounts", + "project": "Foundations", + "userAccounts": [ + { + "type": "User Account", + "name": "New User Account", + "project": "Foundations", + "userAssets": { + "type": "User Assets", + "name": "New User Assets", + "project": "Foundations", + "assets": [ + { + "type": "Exchange Account Asset", + "name": "Bitcoin", + "project": "Foundations", + "id": "ba6f3d5c-b36b-49d9-947f-392068109169", + "savedPayload": { + "position": { + "x": 20749.121182548915, + "y": 31400.498953126727 + }, + "targetPosition": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bitcoin", + "id": "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Bitcoin", + "Asset", + "Foundations", + "5f5e4a94-5090-47d4-8883-cc2325d20bfa" + ] + ] + } + }, + { + "type": "Exchange Account Asset", + "name": "Tether", + "project": "Foundations", + "id": "c90be267-90f9-45ae-b225-0578adb4aad9", + "savedPayload": { + "position": { + "x": 20671.475469018158, + "y": 31690.27670101345 + }, + "targetPosition": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Tether", + "id": "f110bfa0-bd5b-469b-a940-4524c8688136" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Assets", + "Exchange Assets", + "Foundations", + "95d2c30f-215b-486e-8119-f4eac0279575" + ], + [ + "Tether", + "Asset", + "Foundations", + "f110bfa0-bd5b-469b-a940-4524c8688136" + ] + ] + } + } + ], + "id": "8ac5c2a9-a238-48ae-ab43-0a0a95a37464", + "savedPayload": { + "position": { + "x": 20459.343434662194, + "y": 31478.144666657485 + }, + "targetPosition": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "userKeys": { + "type": "User Keys", + "name": "New User Keys", + "project": "Foundations", + "keys": [ + { + "type": "Exchange Account Key", + "name": "Key for Lighting Strike", + "config": "{ \n\"codeName\": \"Paste your exchange API Key\",\n\"secret\": \"Paste your exchange API secret key\"\n}", + "project": "Foundations", + "id": "e85bbbd6-aca8-450f-9237-788062de5761", + "savedPayload": { + "position": { + "x": 20324.857113836988, + "y": 31980.05444890017 + }, + "targetPosition": { + "x": 20247.21140030623, + "y": 31690.27670101345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "48925cc9-f3cd-4499-8466-1338fed28a0d", + "savedPayload": { + "position": { + "x": 20247.21140030623, + "y": 31690.27670101345 + }, + "targetPosition": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63794496-c94b-42f9-81cc-c588708617a6", + "savedPayload": { + "position": { + "x": 20169.565686775473, + "y": 31400.498953126727 + }, + "targetPosition": { + "x": 19957.43365241951, + "y": 31188.366918770764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4b0c1ac5-515f-44a9-b9b9-e698a9c51eac", + "savedPayload": { + "position": { + "x": 19957.43365241951, + "y": 31188.366918770764 + }, + "targetPosition": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b", + "savedPayload": { + "position": { + "x": 19745.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "id": "e3879d63-6f8f-41a3-8ac3-0349c4361722", + "savedPayload": { + "position": { + "x": 19445.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "signalsProviders": [], + "id": "7217b56c-e854-4c06-8b8a-d5d3c05a153d", + "savedPayload": { + "position": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "targetPosition": { + "x": 18845.301618063546, + "y": 30976.2348844148 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + { + "type": "Charting Space", + "name": "New Charting Space", + "project": "Foundations", + "viewport": { + "type": "Viewport", + "name": "New Viewport", + "config": "{\"zoom\":\"0.00\"}", + "project": "Foundations", + "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", + "savedPayload": { + "position": { + "x": 19200.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 1090.8750000000002, + "y": 552.1249999999999 + } + } + } + }, + "projectDashboards": [ + { + "type": "Project Dashboards", + "name": "Foundations", + "project": "Foundations", + "dashboards": [ + { + "type": "Dashboard", + "name": "Learning Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "Back Sample-System Back Learning Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2021-07-05T17:07:14.675Z\",\n \"toDate\": \"2021-08-01T12:13:02.687Z\"\n}", + "project": "Foundations", + "id": "00b8ed56-a9cc-40df-9142-43e10d4b0c49", + "savedPayload": { + "position": { + "x": 18562.62965962829, + "y": 25648.657893286272 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 28985.22,\n \"maxValue\": 42872.48\n}", + "project": "Foundations", + "id": "fe78be87-4175-4cb9-84a3-ccd450555468", + "savedPayload": { + "position": { + "x": 18499.824606559614, + "y": 25718.409971218854 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{\"value\":\"01-hs\"}", + "project": "Foundations", + "id": "870ec7ff-ac5a-4ea3-875c-bd0b4df58b1d", + "savedPayload": { + "position": { + "x": 18418.538874108253, + "y": 25765.340310730924 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Learning Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "737b6980-40b2-43fe-aef8-46573b852d88", + "savedPayload": { + "position": { + "x": 18645.806237131383, + "y": 25308.35640053908 + }, + "targetPosition": { + "x": 18707.806237131383, + "y": 25387.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Counters", + "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Counters", + "Plotter Module", + "Foundations", + "788bfd62-11af-4bbe-96f4-d2ba930334a2" + ], + [ + "Learning Episode Counters", + "Plotter Panel", + "Foundations", + "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + ] + ] + } + } + ], + "id": "9ff45361-d7a4-4438-bc91-2c1fb737892b", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 25387.35640053908 + }, + "targetPosition": { + "x": 18622.806237131383, + "y": 25302.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "eeafb491-718e-4928-9801-b7a3f2d530b9", + "savedPayload": { + "position": { + "x": 18697.806237131383, + "y": 25379.35640053908 + }, + "targetPosition": { + "x": 18622.806237131383, + "y": 25302.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ecd8cb9-e287-4e13-a0d9-a0364efc4b51", + "savedPayload": { + "position": { + "x": 18622.806237131383, + "y": 25302.35640053908 + }, + "targetPosition": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Counters", + "id": "d64b75de-4020-4bd8-9328-7ed34de7802c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "a26dba46-87f5-4257-8b41-cf7942cc9e39" + ], + [ + "Learning Episode Counters", + "Data Product", + "Foundations", + "d64b75de-4020-4bd8-9328-7ed34de7802c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "796aaa5a-4657-4472-b29e-aa7742b9a1c6", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 25234.35640053908 + }, + "targetPosition": { + "x": 18705.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Statistics", + "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Statistics", + "Plotter Module", + "Foundations", + "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + ], + [ + "Learning Episode Statistics", + "Plotter Panel", + "Foundations", + "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + ] + ] + } + } + ], + "id": "144d38cf-3651-4c37-a09e-cdef12710aef", + "savedPayload": { + "position": { + "x": 18705.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18669.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c115f1c3-ccb9-487c-b0d4-ea12196b6cc9", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 25170.35640053908 + }, + "targetPosition": { + "x": 18669.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7835676b-678f-4c0f-ac78-1242ef563052", + "savedPayload": { + "position": { + "x": 18669.806237131383, + "y": 25202.35640053908 + }, + "targetPosition": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Statistics", + "id": "13f5051a-9b4f-49de-9c1e-39501cf09fbc" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "a26dba46-87f5-4257-8b41-cf7942cc9e39" + ], + [ + "Learning Episode Statistics", + "Data Product", + "Foundations", + "13f5051a-9b4f-49de-9c1e-39501cf09fbc" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "584b9974-7b6a-4078-8b5e-c3dceae677b3", + "savedPayload": { + "position": { + "x": 18649.806237131383, + "y": 25186.35640053908 + }, + "targetPosition": { + "x": 18585.806237131383, + "y": 25229.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "730c30b6-dcd3-49b3-ba55-98032b8f226b", + "savedPayload": { + "position": { + "x": 18613.806237131383, + "y": 25326.35640053908 + }, + "targetPosition": { + "x": 18585.806237131383, + "y": 25229.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b614320-f13d-4863-a947-c8fa4d314f52", + "savedPayload": { + "position": { + "x": 18585.806237131383, + "y": 25229.35640053908 + }, + "targetPosition": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "50106640-c4e7-4f6d-aa52-be285ce49138" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "a26dba46-87f5-4257-8b41-cf7942cc9e39" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "50106640-c4e7-4f6d-aa52-be285ce49138" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Learning Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "b33b6dc3-1f03-4017-82ea-4a2a64e2913c", + "savedPayload": { + "position": { + "x": 18559.806237131383, + "y": 25360.35640053908 + }, + "targetPosition": { + "x": 18639.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "20b15c14-9047-4adb-885f-7e854c7b6b3f", + "savedPayload": { + "position": { + "x": 18687.806237131383, + "y": 25309.35640053908 + }, + "targetPosition": { + "x": 18639.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "95f6a5b7-55fa-41fd-bb8a-aec1b1ec0989", + "savedPayload": { + "position": { + "x": 18639.806237131383, + "y": 25305.35640053908 + }, + "targetPosition": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Learning Event", + "id": "15160961-816d-41ce-b996-687cb265ca07" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "a26dba46-87f5-4257-8b41-cf7942cc9e39" + ], + [ + "Distance To Learning Event", + "Data Product", + "Foundations", + "15160961-816d-41ce-b996-687cb265ca07" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "355a3f1d-f0ac-4a8f-a93c-843baac5a069", + "savedPayload": { + "position": { + "x": 18847.806237131383, + "y": 25255.35640053908 + }, + "targetPosition": { + "x": 18766.806237131383, + "y": 25246.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bf4f6cc2-d118-41e9-b0b9-946817f052ef", + "savedPayload": { + "position": { + "x": 18680.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18766.806237131383, + "y": 25246.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "78c7705c-762c-4ff1-8ac0-31b649f29cb0", + "savedPayload": { + "position": { + "x": 18766.806237131383, + "y": 25246.35640053908 + }, + "targetPosition": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "2fbd832d-7bd5-47ab-950d-5745c91ff404" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "a26dba46-87f5-4257-8b41-cf7942cc9e39" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "2fbd832d-7bd5-47ab-950d-5745c91ff404" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a5322d70-db38-40a1-8c98-5c1c0dfceace", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25297.35640053908 + }, + "targetPosition": { + "x": 18614.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Features", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Features", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Feature Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "21062079-50ea-453b-a637-aba24fd822fb", + "savedPayload": { + "position": { + "x": 18481.806237131383, + "y": 25413.35640053908 + }, + "targetPosition": { + "x": 18391.806237131383, + "y": 25322.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Feature Values", + "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "Feature Values", + "Plotter Panel", + "Foundations", + "74bd2915-3677-4761-9e77-b6d2dc170b77" + ] + ] + } + } + ], + "id": "5eb54725-a99b-41da-8dab-4952b8133dfc", + "savedPayload": { + "position": { + "x": 18391.806237131383, + "y": 25322.35640053908 + }, + "targetPosition": { + "x": 18482.806237131383, + "y": 25317.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d501e732-740c-4bb6-a86a-f2135907d2f7", + "savedPayload": { + "position": { + "x": 18439.806237131383, + "y": 25413.35640053908 + }, + "targetPosition": { + "x": 18466.806237131383, + "y": 25343.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "240092dc-9ea0-4f20-9235-776b3f7945f6" + ] + ] + } + } + ], + "id": "83a03153-18be-4c43-aebb-8fa9736b943b", + "savedPayload": { + "position": { + "x": 18466.806237131383, + "y": 25343.35640053908 + }, + "targetPosition": { + "x": 18482.806237131383, + "y": 25317.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ff25d78-e10f-4b2c-aa04-a79c4dac2422", + "savedPayload": { + "position": { + "x": 18482.806237131383, + "y": 25317.35640053908 + }, + "targetPosition": { + "x": 18520.806237131383, + "y": 25274.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Features", + "id": "525ac922-cfb8-4528-adfd-139344216069" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Features", + "Data Product Folder", + "Foundations", + "07a8dde1-9673-49d1-a04a-6cf0f3e30fd6" + ], + [ + "Features", + "Data Product", + "Foundations", + "525ac922-cfb8-4528-adfd-139344216069" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a4797431-794f-4d87-9314-a813c300f9c3", + "savedPayload": { + "position": { + "x": 18520.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 18614.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Labels", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Labels", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Label Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4c29cc23-7aae-46b9-862e-a087952ffa68", + "savedPayload": { + "position": { + "x": 18499.806237131383, + "y": 25113.35640053908 + }, + "targetPosition": { + "x": 18463.806237131383, + "y": 25069.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Label Values", + "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "Label Values", + "Plotter Panel", + "Foundations", + "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + ] + ] + } + } + ], + "id": "5faf45bf-8dc1-44c5-a0cc-2e65696d4b0b", + "savedPayload": { + "position": { + "x": 18463.806237131383, + "y": 25069.35640053908 + }, + "targetPosition": { + "x": 18547.806237131383, + "y": 25161.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "df361137-7b5c-4c30-a653-02df1a0ded54", + "savedPayload": { + "position": { + "x": 18605.806237131383, + "y": 25329.35640053908 + }, + "targetPosition": { + "x": 18636.806237131383, + "y": 25251.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + ] + ] + } + } + ], + "id": "523698f3-d44a-43cb-a212-8fbf7d0b4068", + "savedPayload": { + "position": { + "x": 18636.806237131383, + "y": 25251.35640053908 + }, + "targetPosition": { + "x": 18547.806237131383, + "y": 25161.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb61ab0d-899a-4329-b2e1-fafb4bf85f48", + "savedPayload": { + "position": { + "x": 18547.806237131383, + "y": 25161.35640053908 + }, + "targetPosition": { + "x": 18540.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Labels", + "id": "0ef4574e-e68a-4962-8dcb-5dedbd875b54" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Labels", + "Data Product Folder", + "Foundations", + "1c41126b-1a84-421f-aed7-1dd48c7447f0" + ], + [ + "Labels", + "Data Product", + "Foundations", + "0ef4574e-e68a-4962-8dcb-5dedbd875b54" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b6293d77-c4bb-42fa-a9b5-5ae669e8b3b8", + "savedPayload": { + "position": { + "x": 18540.806237131383, + "y": 25219.35640053908 + }, + "targetPosition": { + "x": 18614.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Predictions", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Predictions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Prediction Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54a7e62e-f030-4993-9c30-75f7e16cbdbe", + "savedPayload": { + "position": { + "x": 18719.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18665.806237131383, + "y": 25190.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Prediction Values", + "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "Prediction Values", + "Plotter Panel", + "Foundations", + "86fc01d8-f92a-47e8-8da6-34a92813f583" + ] + ] + } + } + ], + "id": "15714abe-5f30-41cf-a437-6db674372e46", + "savedPayload": { + "position": { + "x": 18665.806237131383, + "y": 25190.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 25163.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "64a7ba97-8bdd-4ff1-80bb-b9905f2d6615", + "savedPayload": { + "position": { + "x": 18803.806237131383, + "y": 25055.35640053908 + }, + "targetPosition": { + "x": 18708.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "88348152-cb65-4919-b845-47a4658bf564" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "88348152-cb65-4919-b845-47a4658bf564" + ] + ] + } + } + ], + "id": "65d623c0-fa40-4ca6-839e-e35d938e797d", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 25163.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1bf868af-c42c-4e14-84bb-c15629f9c4de", + "savedPayload": { + "position": { + "x": 18649.806237131383, + "y": 25163.35640053908 + }, + "targetPosition": { + "x": 18571.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Predictions", + "id": "1260d257-8711-4b26-8d69-e4bbb8218933" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9897c083-69ff-4901-9545-67655dcc79f4" + ], + [ + "Predictions", + "Data Product Folder", + "Foundations", + "b01d1d97-d257-4ac6-857e-7cfb8626cb12" + ], + [ + "Predictions", + "Data Product", + "Foundations", + "1260d257-8711-4b26-8d69-e4bbb8218933" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e7f985cc-b1b3-4fab-aae6-b8a6800f16ee", + "savedPayload": { + "position": { + "x": 18571.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18614.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ecc73405-d8fe-4b38-8f57-c13cebbd1fc8", + "savedPayload": { + "position": { + "x": 18614.806237131383, + "y": 25249.35640053908 + }, + "targetPosition": { + "x": 18705.806237131383, + "y": 25274.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "30d59cca-4ac5-4e92-a281-9375777a4e47", + "savedPayload": { + "position": { + "x": 18705.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 18804.806237131383, + "y": 25217.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e7e40bad-d5a8-4c30-9ba8-38efc9a21ecc", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 25217.35640053908 + }, + "targetPosition": { + "x": 18779.806237131383, + "y": 25132.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ] + ] + } + }, + "id": "5408e637-1ce9-4149-b797-f3d4d6761226", + "savedPayload": { + "position": { + "x": 18326.729276117545, + "y": 25784.855043208136 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Learning System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "21700fba-1475-4b6c-8e3e-36dfd98ff35e", + "savedPayload": { + "position": { + "x": 18686.806237131383, + "y": 25015.35640053908 + }, + "targetPosition": { + "x": 18685.806237131383, + "y": 25036.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d0086a86-ae48-49d6-96df-1d3a38f65ac5", + "savedPayload": { + "position": { + "x": 18618.806237131383, + "y": 25053.35640053908 + }, + "targetPosition": { + "x": 18685.806237131383, + "y": 25036.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21d48bec-5a3a-4d09-bd3c-a6693497d68e", + "savedPayload": { + "position": { + "x": 18685.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Errors", + "id": "657e20b1-42e4-4f10-8bb1-df4de4678ac8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Errors", + "Data Product", + "Foundations", + "657e20b1-42e4-4f10-8bb1-df4de4678ac8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "12e5fc27-0269-42c4-a501-f3b8d7f01844", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 25018.35640053908 + }, + "targetPosition": { + "x": 18671.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0aa61319-aafe-4bd8-9405-4b38f8c08704", + "savedPayload": { + "position": { + "x": 18571.806237131383, + "y": 24910.35640053908 + }, + "targetPosition": { + "x": 18671.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ddaad957-c425-4d4c-abf1-d1002cc49b09", + "savedPayload": { + "position": { + "x": 18671.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Highlights", + "id": "9742376e-47ab-491a-8d5d-ee76c30e2d43" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Highlights", + "Data Product", + "Foundations", + "9742376e-47ab-491a-8d5d-ee76c30e2d43" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "750dd846-088a-426e-800e-bb94d774a480", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24910.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2732a318-dacd-43a7-83b2-dc82646cdb47", + "savedPayload": { + "position": { + "x": 18886.806237131383, + "y": 24956.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24910.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87268997-7bf8-4f52-9259-adeb01ff116d", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24910.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Values", + "id": "c7888275-a086-48a2-a1e3-5cfc902a462a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Values", + "Data Product", + "Foundations", + "c7888275-a086-48a2-a1e3-5cfc902a462a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5e4938a3-fba4-4f9d-af49-a64f2f478ba6", + "savedPayload": { + "position": { + "x": 18842.806237131383, + "y": 24960.35640053908 + }, + "targetPosition": { + "x": 18810.806237131383, + "y": 25027.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "748ded54-618d-4b1f-9f05-d8b2dba0bcdc", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18810.806237131383, + "y": 25027.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6db0e944-1f39-450b-aeeb-3c82422a754a", + "savedPayload": { + "position": { + "x": 18810.806237131383, + "y": 25027.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Status", + "id": "5611aba7-fd2b-4ee9-9199-8fbe17c26480" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Status", + "Data Product", + "Foundations", + "5611aba7-fd2b-4ee9-9199-8fbe17c26480" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "367109a8-f69b-4128-836e-4d4e1acb1736", + "savedPayload": { + "position": { + "x": 18890.806237131383, + "y": 24910.35640053908 + }, + "targetPosition": { + "x": 18792.806237131383, + "y": 24950.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "168f836f-3766-4d6a-a8cc-8385e82d5217", + "savedPayload": { + "position": { + "x": 18838.806237131383, + "y": 24884.35640053908 + }, + "targetPosition": { + "x": 18792.806237131383, + "y": 24950.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "89c44116-da31-4eb6-964e-8adfd73c95a3", + "savedPayload": { + "position": { + "x": 18792.806237131383, + "y": 24950.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Progress", + "id": "7f83be6a-a376-4e73-aec2-0c9df9c5a40c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Progress", + "Data Product", + "Foundations", + "7f83be6a-a376-4e73-aec2-0c9df9c5a40c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a8421947-7e34-433d-a454-4789e9518636", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18768.806237131383, + "y": 24878.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b879beac-20b6-44d0-9c18-71bc0573e6c8", + "savedPayload": { + "position": { + "x": 18734.806237131383, + "y": 24861.35640053908 + }, + "targetPosition": { + "x": 18768.806237131383, + "y": 24878.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a888109b-4862-430d-bcec-afa05a385b73", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 24878.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Running", + "id": "2fc81f05-c28c-4ba6-9ff3-fe81680c882d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Running", + "Data Product", + "Foundations", + "2fc81f05-c28c-4ba6-9ff3-fe81680c882d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "618211b3-814b-4297-a62f-428627324971", + "savedPayload": { + "position": { + "x": 18885.806237131383, + "y": 24965.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bf6784a9-a9ac-477d-8f83-009cce748783", + "savedPayload": { + "position": { + "x": 18866.806237131383, + "y": 25052.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25056.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5809cb5-38ff-4d2e-baa5-19201bdcd6e0", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Announcements", + "id": "49e60404-30f1-4ac6-9971-15a5495805cf" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Announcements", + "Data Product", + "Foundations", + "49e60404-30f1-4ac6-9971-15a5495805cf" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7e67154c-a3cd-4174-9127-c603c9e50089", + "savedPayload": { + "position": { + "x": 18812.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 18803.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1b88c2aa-da0f-4c48-ae2a-5398bfed2ede", + "savedPayload": { + "position": { + "x": 18795.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 18803.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7bd16f8-c870-4ba6-8db9-9ed4941d0660", + "savedPayload": { + "position": { + "x": 18803.806237131383, + "y": 25022.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Warnings", + "id": "e59a15ea-51cf-484c-b424-aa3cea77a362" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Warnings", + "Data Product", + "Foundations", + "e59a15ea-51cf-484c-b424-aa3cea77a362" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "47c42aff-cdf7-4215-89f4-a150ace52620", + "savedPayload": { + "position": { + "x": 18730.806237131383, + "y": 24924.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24896.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6c8dd96d-4e37-4fdd-96cf-73d59dfee002", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 24816.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24896.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "50093222-9bbc-43fd-8b28-d6b759ea34f5", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24896.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Infos", + "id": "21ae3278-c876-4726-b689-406344d451a6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + ], + [ + "Learning System Infos", + "Data Product", + "Foundations", + "21ae3278-c876-4726-b689-406344d451a6" + ] + ] + } + } + ], + "layerFolders": [], + "id": "12a8c22e-12e3-44a8-b0e8-3437caca5772", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 24964.35640053908 + }, + "targetPosition": { + "x": 18675.806237131383, + "y": 25011.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8272be8a-b895-4b5b-be53-308f736b9274", + "savedPayload": { + "position": { + "x": 18675.806237131383, + "y": 25011.35640053908 + }, + "targetPosition": { + "x": 18694.806237131383, + "y": 25095.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "16c018b0-12a9-4cd6-8a82-7b534d1020de", + "savedPayload": { + "position": { + "x": 18694.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 18759.806237131383, + "y": 25050.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 150, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ] + ] + } + }, + "id": "8ad3ad7f-6fe2-4fa6-a074-6f947526cc92", + "savedPayload": { + "position": { + "x": 18233.382775713904, + "y": 25775.043930668486 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2a73cfd8-cd98-437b-84f2-1e864a6acfb6", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25265.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 25278.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + ] + ] + } + } + ], + "id": "1d8fbf7a-9195-4a17-a2b6-43268fd8d35d", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 25278.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94db8095-a8ff-42bb-ac56-792afcb6fa7a", + "savedPayload": { + "position": { + "x": 18703.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25156.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1b91760a-3b57-475e-9062-0bca183e1b3b", + "savedPayload": { + "position": { + "x": 18743.806237131383, + "y": 25091.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25156.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f276bcb1-908c-474c-b8fd-b1950b81a420" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8597d706-9d07-496f-9723-5d16145920b0", + "savedPayload": { + "position": { + "x": 18673.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25156.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c11ebe3b-7f24-46a3-95da-411d9eff9106", + "savedPayload": { + "position": { + "x": 18795.806237131383, + "y": 25233.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25156.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + ] + ] + } + } + ], + "id": "bd93e8fe-aedb-4ea0-a077-5c394d9dc77f", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 25156.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5e142935-4980-4c49-9bcf-f502cd197afb", + "savedPayload": { + "position": { + "x": 18778.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 25189.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "8e3b01b3-ab71-4725-beb0-9395ffb59406" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "8260ce1e-e3cb-4628-96f5-63963d4dbc7d" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "8e3b01b3-ab71-4725-beb0-9395ffb59406" + ] + ] + } + } + ], + "layerFolders": [], + "id": "313c4099-d49b-4663-a028-41da4079347a", + "savedPayload": { + "position": { + "x": 18778.806237131383, + "y": 25189.35640053908 + }, + "targetPosition": { + "x": 18765.806237131383, + "y": 25154.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d77f9c0d-5c57-4f63-ad82-2fc24d553753", + "savedPayload": { + "position": { + "x": 18765.806237131383, + "y": 25154.35640053908 + }, + "targetPosition": { + "x": 18739.806237131383, + "y": 25104.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "48c58cc1-7fb8-47b3-8977-3be003e0209c", + "savedPayload": { + "position": { + "x": 18739.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18757.806237131383, + "y": 25027.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 300, + "y": 80 + }, + "width": 150, + "height": 120, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Back Sample-System Back Learning Session", + "Learning Session Reference", + "Foundations", + "280deb41-632d-46a5-98b3-fc356b8ec916" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "c273d232-1f76-40a4-9cd8-6463084d42a1" + ] + ] + } + }, + "id": "d72f6e81-d8ab-4fe0-9140-8ac8c71c202c", + "savedPayload": { + "position": { + "x": 18147.636778740154, + "y": 25736.86735316539 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7d675f20-08dd-49e7-8b24-afaa455a0480", + "savedPayload": { + "position": { + "x": 18715.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25124.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "0659f550-bc5c-480b-b1d2-a4d392d19ecf", + "savedPayload": { + "position": { + "x": 18787.806237131383, + "y": 25124.35640053908 + }, + "targetPosition": { + "x": 18818.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c070e5b2-2cea-4fef-9f11-91d4d75b7686", + "savedPayload": { + "position": { + "x": 18867.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18831.806237131383, + "y": 25131.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "b224c588-73ea-4799-bc98-3188ed5c6e98", + "savedPayload": { + "position": { + "x": 18831.806237131383, + "y": 25131.35640053908 + }, + "targetPosition": { + "x": 18818.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a0cdeae-ebfc-4017-99d2-b70da0e49687", + "savedPayload": { + "position": { + "x": 17896.66961713311, + "y": 26771.638096811927 + }, + "targetPosition": { + "x": 17781.205264751796, + "y": 26494.748257111798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "3fec0c54-c190-4a19-884a-bafce0e72eae" + ], + [ + "HMA", + "Data Product", + "Foundations", + "3587b467-5f7e-41b2-a014-dea2f936be89" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9aed6870-e006-41e1-ad15-b2dccc3ab434", + "savedPayload": { + "position": { + "x": 17781.205264751796, + "y": 26494.748257111798 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ad29d2a2-0170-4bb6-a619-997d58ba3807", + "savedPayload": { + "position": { + "x": 18882.806237131383, + "y": 24830.35640053908 + }, + "targetPosition": { + "x": 18796.806237131383, + "y": 24919.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "7db78076-e6ed-4ca2-a84d-2bcc75e7f58a", + "savedPayload": { + "position": { + "x": 18796.806237131383, + "y": 24919.35640053908 + }, + "targetPosition": { + "x": 18753.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "db677975-93df-4806-a490-f9f8b47641a7", + "savedPayload": { + "position": { + "x": 18583.806237131383, + "y": 24968.35640053908 + }, + "targetPosition": { + "x": 18665.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "7ef7bd23-874b-4cef-9f9c-8f999447c057", + "savedPayload": { + "position": { + "x": 18665.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18753.806237131383, + "y": 24982.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f252f23-98ef-4430-823f-81c76b471dd7", + "savedPayload": { + "position": { + "x": 17731.29761699186, + "y": 26814.266263167563 + }, + "targetPosition": { + "x": 17698.51926468117, + "y": 26516.062340289616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "5ddab26a-9be6-4faa-b19d-587db28719dc" + ], + [ + "EMA", + "Data Product", + "Foundations", + "be544745-ea57-4cdb-bb16-2049f374aab2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c130132e-808d-44da-ae4b-f6f806841d68", + "savedPayload": { + "position": { + "x": 17698.51926468117, + "y": 26516.062340289616 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "902ec2fb-4529-486e-b72a-4633f3bd72a4", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25244.35640053908 + }, + "targetPosition": { + "x": 18766.806237131383, + "y": 25208.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "9291a55c-8667-49fc-b768-9b15c728896c", + "savedPayload": { + "position": { + "x": 18766.806237131383, + "y": 25208.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 25185.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6724a443-1390-4de9-bebc-6a5169664a4a", + "savedPayload": { + "position": { + "x": 18762.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18703.806237131383, + "y": 25161.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "06e6c3c6-ff6d-4f02-b540-09d5de3dd522", + "savedPayload": { + "position": { + "x": 18703.806237131383, + "y": 25161.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 25185.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9735f272-1ad4-404c-b3f7-4fc1ae056407", + "savedPayload": { + "position": { + "x": 17560.61460252292, + "y": 26808.57701283409 + }, + "targetPosition": { + "x": 17613.1777574467, + "y": 26513.21771512288 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "634acbe9-0233-420b-8cf7-e192cfda9c12" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0dadad29-0a36-4418-a55c-0c843c9b8501" + ] + ] + } + } + ], + "layerFolders": [], + "id": "14117630-550c-4fc4-bf4e-e4c61de8680d", + "savedPayload": { + "position": { + "x": 17613.1777574467, + "y": 26513.21771512288 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "79ff8b47-6a63-497d-bc6a-91bd96856f05", + "savedPayload": { + "position": { + "x": 18801.806237131383, + "y": 25341.35640053908 + }, + "targetPosition": { + "x": 18710.806237131383, + "y": 25243.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "2f06c064-5b59-443d-8943-6578cbdb6d45", + "savedPayload": { + "position": { + "x": 18710.806237131383, + "y": 25243.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 25165.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8ccc53f4-4caf-42a6-baae-77ff7d8d4a19", + "savedPayload": { + "position": { + "x": 18719.806237131383, + "y": 25123.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25141.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "e237e91f-7720-4c58-b1e2-1cd51ba36137", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25141.35640053908 + }, + "targetPosition": { + "x": 18699.806237131383, + "y": 25165.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6d7efb32-e89c-4d92-a1d8-059b44fcb5a6", + "savedPayload": { + "position": { + "x": 17398.448296467588, + "y": 26755.031255038244 + }, + "targetPosition": { + "x": 17532.094604419035, + "y": 26486.444836224957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "b18e739d-f243-4018-886e-514887005392" + ], + [ + "WMA", + "Data Product", + "Foundations", + "a387e0cd-122e-4481-b742-fdfd2995afe4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ef5390ac-98a6-45a1-803a-6022d95df56c", + "savedPayload": { + "position": { + "x": 17532.094604419035, + "y": 26486.444836224957 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3a0a2f8e-da4b-40d8-ac74-3a83ba3cb4fb", + "savedPayload": { + "position": { + "x": 18956.806237131383, + "y": 25193.35640053908 + }, + "targetPosition": { + "x": 18987.806237131383, + "y": 25139.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "c4c83457-e86a-4fd2-b51a-666ba31dae43", + "savedPayload": { + "position": { + "x": 18987.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 18956.806237131383, + "y": 25174.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "beb6d10e-ba98-4ef8-b514-c85c65f594de", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 25090.35640053908 + }, + "targetPosition": { + "x": 18892.806237131383, + "y": 25095.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "0baaca4f-d047-49e8-aa82-60da15b35607", + "savedPayload": { + "position": { + "x": 18892.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 18956.806237131383, + "y": 25174.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f8cbd11-a9cc-4c76-935d-52ec9719b8a3", + "savedPayload": { + "position": { + "x": 17257.936448502314, + "y": 26657.96694862777 + }, + "targetPosition": { + "x": 17461.838680436398, + "y": 26437.91268301972 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "b6757521-3608-4119-a119-a71d0a871666" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + ], + [ + "SMA", + "Data Product", + "Foundations", + "b6757521-3608-4119-a119-a71d0a871666" + ] + ] + } + } + ], + "layerFolders": [], + "id": "407b48a9-fff6-4a71-bca8-3ec922281e0c", + "savedPayload": { + "position": { + "x": 17461.838680436398, + "y": 26437.91268301972 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "14788b71-623d-4703-82ad-aa4d56f01f49", + "savedPayload": { + "position": { + "x": 18800.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18892.806237131383, + "y": 25084.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "2f33dee7-9714-477a-810d-0a576d1b8717", + "savedPayload": { + "position": { + "x": 18892.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 18823.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "578612d5-04f0-4c74-99c8-c00db15e7a16", + "savedPayload": { + "position": { + "x": 18695.806237131383, + "y": 25066.35640053908 + }, + "targetPosition": { + "x": 18790.806237131383, + "y": 24989.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "5e168910-ab28-478a-b622-32b1acaf312f", + "savedPayload": { + "position": { + "x": 18790.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18823.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7d736aa5-44c9-4a45-83db-d60cbfc82fbc", + "savedPayload": { + "position": { + "x": 17150.46249289311, + "y": 26525.24766644439 + }, + "targetPosition": { + "x": 17408.101702631797, + "y": 26371.55304192803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "8d0f79b4-7e09-4154-b07e-622177473383" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c6c4c415-6438-4591-b641-ca685d330bf7", + "savedPayload": { + "position": { + "x": 17408.101702631797, + "y": 26371.55304192803 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "273c2914-e0e1-40fc-9651-16b7c7248eba", + "savedPayload": { + "position": { + "x": 18524.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18620.806237131383, + "y": 25196.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "4c847e07-cfb7-4d0d-a5be-5ac204c497aa", + "savedPayload": { + "position": { + "x": 18620.806237131383, + "y": 25196.35640053908 + }, + "targetPosition": { + "x": 18696.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "123c1e40-4ae1-47fc-bb45-aebd0cdd9fa9", + "savedPayload": { + "position": { + "x": 18582.806237131383, + "y": 25143.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f29b1918-d0c2-401c-b867-67ec4533891b", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 25196.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "97f4bdb4-63c4-4c1c-a55f-76f8d710d156", + "savedPayload": { + "position": { + "x": 18697.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5aea342e-807c-4f54-a1b6-586303f94e12", + "savedPayload": { + "position": { + "x": 18643.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2a1db8a9-c5f8-4560-bb99-bc78f3446657", + "savedPayload": { + "position": { + "x": 18682.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b7a3fb5-a280-4f90-a142-4fb09160f2da", + "savedPayload": { + "position": { + "x": 18706.806237131383, + "y": 25126.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f3157eef-78a1-4c58-a519-344ba82c032f", + "savedPayload": { + "position": { + "x": 18655.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d9b1e2ee-5e22-4a45-a306-74a144b11119", + "savedPayload": { + "position": { + "x": 18645.806237131383, + "y": 25108.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "986c5c71-d05d-48c4-880a-812b2ac8c62c", + "savedPayload": { + "position": { + "x": 18556.806237131383, + "y": 25165.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bdea1203-9b0b-43fd-8209-15264804c1f1", + "savedPayload": { + "position": { + "x": 18627.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "01534f0b-0fa8-4064-90ae-0b23225b509d", + "savedPayload": { + "position": { + "x": 18638.806237131383, + "y": 25014.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "de591dd8-b125-4a37-8e68-fe5cc8b0ed06", + "savedPayload": { + "position": { + "x": 18591.806237131383, + "y": 25176.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "59e51fb1-54dd-4bc5-81aa-3945b66d588c", + "savedPayload": { + "position": { + "x": 18533.806237131383, + "y": 25190.35640053908 + }, + "targetPosition": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "0935451d-770e-41c1-978d-1c5bb986d8ba", + "savedPayload": { + "position": { + "x": 18626.806237131383, + "y": 25098.35640053908 + }, + "targetPosition": { + "x": 18696.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "455ce9d7-7b0c-4060-b701-e2ac70fb3206", + "savedPayload": { + "position": { + "x": 17084.733330351202, + "y": 26367.625535418636 + }, + "targetPosition": { + "x": 17375.237121360842, + "y": 26292.741976415153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a4a09367-0c40-4577-a626-bc8665a520a2", + "savedPayload": { + "position": { + "x": 17375.237121360842, + "y": 26292.741976415153 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e54f689a-e0c4-46ef-9d2b-4c34f5914ef6", + "savedPayload": { + "position": { + "x": 18773.806237131383, + "y": 25053.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 24959.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "beed0ac1-e43f-4706-8b70-96dce1d8df1b", + "savedPayload": { + "position": { + "x": 18834.806237131383, + "y": 24959.35640053908 + }, + "targetPosition": { + "x": 18874.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f5cd7e16-9289-4e06-9682-e114e8d45242", + "savedPayload": { + "position": { + "x": 18943.806237131383, + "y": 25042.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c2fa02d6-d634-4541-93a4-08388cfe3fdf", + "savedPayload": { + "position": { + "x": 18861.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "81fb25dd-9479-4785-a40f-769eafda1f0d", + "savedPayload": { + "position": { + "x": 18843.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a3ed24ad-6868-469f-8d27-025e40cff5c3", + "savedPayload": { + "position": { + "x": 18971.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fa50adba-2e2a-4886-b3f2-1cb945685ab8", + "savedPayload": { + "position": { + "x": 18817.806237131383, + "y": 25045.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "df1a8e87-ec33-4b60-8961-fe46cd5569bd", + "savedPayload": { + "position": { + "x": 18841.806237131383, + "y": 24996.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "872778c2-372a-484f-a943-c6487e32084d", + "savedPayload": { + "position": { + "x": 18962.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "04d018c4-5eee-4ec5-881f-b125acc683d3", + "savedPayload": { + "position": { + "x": 18834.806237131383, + "y": 25111.35640053908 + }, + "targetPosition": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "7c7ec0cd-8220-46f3-845f-e4dd928e3ef6", + "savedPayload": { + "position": { + "x": 18909.806237131383, + "y": 25055.35640053908 + }, + "targetPosition": { + "x": 18874.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "63422f8d-2b8e-4622-881b-44fa8404a9ef", + "savedPayload": { + "position": { + "x": 17066.07394671936, + "y": 26197.8701631913 + }, + "targetPosition": { + "x": 17365.90742954492, + "y": 26207.864290301484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "6d08ee38-2871-4031-8572-c107e70944fe" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9e20ae89-04c7-4378-a127-1bee1aec6dee", + "savedPayload": { + "position": { + "x": 17365.90742954492, + "y": 26207.864290301484 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e1a61f70-270b-4d7b-b08d-17b0d046122b", + "savedPayload": { + "position": { + "x": 18957.806237131383, + "y": 25055.35640053908 + }, + "targetPosition": { + "x": 18976.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "8a5355c3-016f-4933-86c3-f6cbaaa9d141", + "savedPayload": { + "position": { + "x": 18976.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18879.806237131383, + "y": 25140.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c1503c43-fae7-4a53-acca-84fd78064644", + "savedPayload": { + "position": { + "x": 18849.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 18806.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8601ca9f-fefd-47cb-9bef-02f9e4c850f8", + "savedPayload": { + "position": { + "x": 18898.806237131383, + "y": 25157.35640053908 + }, + "targetPosition": { + "x": 18806.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a9ff9f2e-549f-4adf-925b-39461912a927", + "savedPayload": { + "position": { + "x": 18844.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18806.806237131383, + "y": 25083.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "098cfd80-e473-4d1d-bd3e-81f8e9b02d69", + "savedPayload": { + "position": { + "x": 18806.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18879.806237131383, + "y": 25140.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe5b7956-358f-40f0-ae58-43bcb994c384", + "savedPayload": { + "position": { + "x": 17095.996014287808, + "y": 26029.73412044617 + }, + "targetPosition": { + "x": 17380.868463329145, + "y": 26123.79626892892 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1a96cd7d-84e2-47a6-9eed-7e881dd52ce0", + "savedPayload": { + "position": { + "x": 17380.868463329145, + "y": 26123.79626892892 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc84e56b-6715-4c34-b50a-653f9432123a", + "savedPayload": { + "position": { + "x": 18788.806237131383, + "y": 25209.35640053908 + }, + "targetPosition": { + "x": 18815.806237131383, + "y": 25221.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "2057b628-7a70-49fe-b2f6-c2740bd35014", + "savedPayload": { + "position": { + "x": 18815.806237131383, + "y": 25221.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25241.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e8874e80-534f-4e3f-a595-f835451df5d3", + "savedPayload": { + "position": { + "x": 18746.806237131383, + "y": 25297.35640053908 + }, + "targetPosition": { + "x": 18788.806237131383, + "y": 25238.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "0cc9457f-b0b4-46ec-a8b2-081c9c87e9b3", + "savedPayload": { + "position": { + "x": 18788.806237131383, + "y": 25238.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25241.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8df067de-0b54-45c1-bc25-7dc01f62375e", + "savedPayload": { + "position": { + "x": 17172.075425095532, + "y": 25876.838789422916 + }, + "targetPosition": { + "x": 17418.908168733007, + "y": 26047.348603417293 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "d0403d11-4d59-423f-893c-03d0a305c523" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "416d3c05-732f-4d19-ab42-011d801b3353" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "d0403d11-4d59-423f-893c-03d0a305c523" + ] + ] + } + } + ], + "layerFolders": [], + "id": "8556a63f-c83a-475b-9a90-2c460d2e00cc", + "savedPayload": { + "position": { + "x": 17418.908168733007, + "y": 26047.348603417293 + }, + "targetPosition": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2e439b62-c623-484a-91a1-d1f0580f768a", + "savedPayload": { + "position": { + "x": 17665.740912370482, + "y": 26217.85841741167 + }, + "targetPosition": { + "x": 17898.88470080757, + "y": 26029.062300096717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 450, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ] + ] + } + }, + "id": "664edd94-867c-4d79-a523-15b7f9900da9", + "savedPayload": { + "position": { + "x": 18077.88470080757, + "y": 25674.062300096717 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "48f68d4c-d5bc-4a44-9bbb-519c78316dcf", + "savedPayload": { + "position": { + "x": 18682.806237131383, + "y": 24977.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{\n \"status\": \"on\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "541f74a4-ebdb-44f6-9fcc-cfe1ad24ae31", + "savedPayload": { + "position": { + "x": 18777.806237131383, + "y": 24909.35640053908 + }, + "targetPosition": { + "x": 18772.806237131383, + "y": 24825.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "be0db253-4675-496b-ab6f-7ac368990223", + "savedPayload": { + "position": { + "x": 18772.806237131383, + "y": 24825.35640053908 + }, + "targetPosition": { + "x": 18817.806237131383, + "y": 24882.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cef78baf-593f-4870-aa9d-959cad78e052", + "savedPayload": { + "position": { + "x": 18773.806237131383, + "y": 24911.35640053908 + }, + "targetPosition": { + "x": 18817.806237131383, + "y": 24882.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3cd4e1c4-6d6c-413d-a401-88c4a1966fe2", + "savedPayload": { + "position": { + "x": 18817.806237131383, + "y": 24882.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "24a6a08e-7bd7-497d-949a-3133b26df5fd", + "savedPayload": { + "position": { + "x": 18608.806237131383, + "y": 24958.35640053908 + }, + "targetPosition": { + "x": 18664.806237131383, + "y": 24893.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "87ff1891-dda0-47cc-8fcf-eb2647909096", + "savedPayload": { + "position": { + "x": 18664.806237131383, + "y": 24893.35640053908 + }, + "targetPosition": { + "x": 18763.806237131383, + "y": 24889.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "71783150-7a1c-4982-999b-4bb4a24452de", + "savedPayload": { + "position": { + "x": 18823.806237131383, + "y": 24815.35640053908 + }, + "targetPosition": { + "x": 18763.806237131383, + "y": 24889.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "43c74ae6-009b-4ab1-bd7b-2d969369b37a", + "savedPayload": { + "position": { + "x": 18763.806237131383, + "y": 24889.35640053908 + }, + "targetPosition": { + "x": 18798.806237131383, + "y": 24924.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "a98a6f06-2619-4337-a2e2-e5bbb9181576" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3dd3e22a-232b-419d-a109-c9c45b938160", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24924.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 24963.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "34f0235e-7f54-4631-a1c3-fed89dcef22d", + "savedPayload": { + "position": { + "x": 18722.806237131383, + "y": 24963.35640053908 + }, + "targetPosition": { + "x": 18778.806237131383, + "y": 24979.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 600, + "y": 80 + }, + "width": 150, + "height": 190, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ] + ] + } + }, + "id": "83c72040-e19c-4208-b1c6-a96f8e9ec8f5", + "savedPayload": { + "position": { + "x": 18030.954361295502, + "y": 25592.776567645356 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0.5865354438745272,\n \"maxValue\": 1025.6825861546756\n}", + "project": "Foundations", + "id": "c293df51-118b-48e5-aef9-4051090aeb79", + "savedPayload": { + "position": { + "x": 17759.838458434664, + "y": 25664.358680159155 + }, + "targetPosition": { + "x": 18011.43962881829, + "y": 25500.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6df4315b-47df-4f5d-a62f-c0c04e6c0324", + "savedPayload": { + "position": { + "x": 18703.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "8b5911a9-0439-4ecb-9065-cd378842cb84", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f1d07858-1878-490c-b7f5-56eb8425b6f8", + "savedPayload": { + "position": { + "x": 18692.806237131383, + "y": 25091.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aa3474c9-4ddd-4d7b-be84-e89126c94b9e", + "savedPayload": { + "position": { + "x": 18727.806237131383, + "y": 25030.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d3159e07-829e-4bf0-8f72-1bc77e2fb63a", + "savedPayload": { + "position": { + "x": 18789.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "56a76e11-3e7c-4443-a21e-ef809c36f5d5", + "savedPayload": { + "position": { + "x": 18722.806237131383, + "y": 25099.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a801440c-0b5d-4339-8a27-7e2e3a2d1e13", + "savedPayload": { + "position": { + "x": 17209.53375704876, + "y": 25637.16411957651 + }, + "targetPosition": { + "x": 17476.83571430527, + "y": 25500.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "9e82aad5-6bac-43a9-9194-a48407541b64" + ] + ] + } + } + ], + "layerFolders": [], + "id": "8db5fe57-a450-4bb0-a45e-f09376185842", + "savedPayload": { + "position": { + "x": 17476.83571430527, + "y": 25500.966969654648 + }, + "targetPosition": { + "x": 17744.13767156178, + "y": 25364.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bb21fd9b-cfe7-461d-89b5-d9ba2b5adf69", + "savedPayload": { + "position": { + "x": 18859.806237131383, + "y": 25126.35640053908 + }, + "targetPosition": { + "x": 18787.806237131383, + "y": 25137.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "690449de-373b-49b5-90c6-b011fb2de602", + "savedPayload": { + "position": { + "x": 18787.806237131383, + "y": 25137.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f7b32c53-ecc0-4619-957a-bd031905cf1b", + "savedPayload": { + "position": { + "x": 18884.806237131383, + "y": 25269.35640053908 + }, + "targetPosition": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "86e8f86d-32fc-4024-97f4-ee8391e5abaf", + "savedPayload": { + "position": { + "x": 19016.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d3507752-3545-4bec-8643-301008920e23", + "savedPayload": { + "position": { + "x": 18996.806237131383, + "y": 25221.35640053908 + }, + "targetPosition": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "17a3a63a-4486-447e-adc5-32c66adf99c9", + "savedPayload": { + "position": { + "x": 18911.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5aa40238-f08c-4608-91f5-2e6b1a693aea", + "savedPayload": { + "position": { + "x": 18970.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "c497c382-4c99-43ea-8ec7-7105c73f6c5f", + "savedPayload": { + "position": { + "x": 18919.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "632006d6-ed43-4ad5-a1f9-6154c7e39a22", + "savedPayload": { + "position": { + "x": 17151.5246672047, + "y": 25270.909140708645 + }, + "targetPosition": { + "x": 17447.83116938324, + "y": 25317.839480220715 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "c24d40d6-bb56-4f66-8164-d2f7db343d91" + ] + ] + } + } + ], + "layerFolders": [], + "id": "661051c5-8cc9-4adc-bb2b-0d30392cc52c", + "savedPayload": { + "position": { + "x": 17447.83116938324, + "y": 25317.839480220715 + }, + "targetPosition": { + "x": 17744.13767156178, + "y": 25364.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "47589c82-d2cd-4ff9-8334-1c93a8049199", + "savedPayload": { + "position": { + "x": 18755.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 18796.806237131383, + "y": 25096.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "083a245b-8185-4224-bf0c-25f05b268f46", + "savedPayload": { + "position": { + "x": 18796.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3c40af10-c03a-44cf-bb0a-9e9d2b57b62c", + "savedPayload": { + "position": { + "x": 18852.806237131383, + "y": 25002.35640053908 + }, + "targetPosition": { + "x": 18854.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bc656bdd-46d8-4080-a7ff-48b078b45236", + "savedPayload": { + "position": { + "x": 18894.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18854.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "de718d3e-7012-4344-9cd1-96860e56ed63", + "savedPayload": { + "position": { + "x": 18817.806237131383, + "y": 25103.35640053908 + }, + "targetPosition": { + "x": 18854.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "87086122-a2bc-45ea-a851-6631ab8aaae2", + "savedPayload": { + "position": { + "x": 18829.806237131383, + "y": 24974.35640053908 + }, + "targetPosition": { + "x": 18854.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "82f5520f-1df3-4a2f-99b8-81626bf5562a", + "savedPayload": { + "position": { + "x": 18854.806237131383, + "y": 25042.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4cd07c4a-ce5f-462b-96a9-b6bdb33f0b1b", + "savedPayload": { + "position": { + "x": 17319.873602849853, + "y": 24940.505751020857 + }, + "targetPosition": { + "x": 17532.005637205817, + "y": 25152.63778537682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + ] + ] + } + } + ], + "layerFolders": [], + "id": "edf983eb-d49f-4525-b64b-7f6ecff503f3", + "savedPayload": { + "position": { + "x": 17532.005637205817, + "y": 25152.63778537682 + }, + "targetPosition": { + "x": 17744.13767156178, + "y": 25364.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8bfa7ed3-f5a2-4ae0-8d58-e2e18544114b", + "savedPayload": { + "position": { + "x": 18925.806237131383, + "y": 25144.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25198.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "c6c43eab-ca54-435d-89ac-b070870d02bb", + "savedPayload": { + "position": { + "x": 18882.806237131383, + "y": 25198.35640053908 + }, + "targetPosition": { + "x": 18794.806237131383, + "y": 25279.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9ee64bfc-0e26-43aa-8ec2-18afdc6bb554", + "savedPayload": { + "position": { + "x": 18874.806237131383, + "y": 25378.35640053908 + }, + "targetPosition": { + "x": 18794.806237131383, + "y": 25279.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "931b448d-2c69-435d-a39d-a1064cec9570", + "savedPayload": { + "position": { + "x": 17650.27699253764, + "y": 24772.156815375703 + }, + "targetPosition": { + "x": 17697.20733204971, + "y": 25068.463317554244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "8f397867-5678-422d-9354-85f13f6b81aa" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "12a8179e-2358-4d2a-a491-d800c8de7113" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1792277b-5530-441c-a806-a610a051df03", + "savedPayload": { + "position": { + "x": 17697.20733204971, + "y": 25068.463317554244 + }, + "targetPosition": { + "x": 17744.13767156178, + "y": 25364.769819732785 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "560ea1f3-5185-41b5-9fc7-eab4f2ddae0f", + "savedPayload": { + "position": { + "x": 17744.13767156178, + "y": 25364.769819732785 + }, + "targetPosition": { + "x": 18011.43962881829, + "y": 25500.966969654648 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 750, + "y": 80 + }, + "width": 150, + "height": 330, + "radius": 0 + } + } + }, + "id": "794ac073-e617-4e89-8ac3-45b3277d1111", + "savedPayload": { + "position": { + "x": 18011.43962881829, + "y": 25500.966969654648 + }, + "targetPosition": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "2fef6683-07b3-44c3-9463-18a7e52642c6", + "savedPayload": { + "position": { + "x": 18311.02848924466, + "y": 25485.266182781765 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": -5, + "y": 5 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Back Learning Session", + "name": "Back Sample-System", + "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "581e454b-813c-4561-8cce-9f83f305e083" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "2dea5569-f86f-4dbe-900f-aee494023678" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + ], + [ + "Back Sample-System", + "Task", + "Foundations", + "5ea2023d-83bb-49ef-852d-7017b1199388" + ], + [ + "Back Low Frequency", + "Learning Bot Instance", + "Foundations", + "929617a4-00a5-42dc-b58e-9f522aa1ea69" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "da47770d-013b-426c-a6af-e512583e4fa2" + ], + [ + "Back Sample-System", + "Back Learning Session", + "Foundations", + "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + ] + ] + } + }, + { + "type": "Time Machine", + "name": "Live Sample-System Live Learning Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "181494c2-3b16-4295-b836-213b2da058e1", + "savedPayload": { + "position": { + "x": 18083.195668015815, + "y": 25572.723008852172 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "6325d07b-08fa-4863-883f-12f195048544", + "savedPayload": { + "position": { + "x": 17991.386070025106, + "y": 25553.20827637496 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "eb1d2989-1d01-41b9-8375-e8bd8e10479d", + "savedPayload": { + "position": { + "x": 17910.100337573745, + "y": 25506.27793686289 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Learning Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "52cdc6b1-8d1d-4cf0-9ad0-a9f2f50bb876", + "savedPayload": { + "position": { + "x": 18471.806237131383, + "y": 25299.35640053908 + }, + "targetPosition": { + "x": 18563.806237131383, + "y": 25252.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Counters", + "id": "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Counters", + "Plotter Module", + "Foundations", + "788bfd62-11af-4bbe-96f4-d2ba930334a2" + ], + [ + "Learning Episode Counters", + "Plotter Panel", + "Foundations", + "e24d28b3-e035-4f39-aa88-b22cfafeb1b7" + ] + ] + } + } + ], + "id": "54be196b-2103-4423-be8b-284c0e20d1f2", + "savedPayload": { + "position": { + "x": 18563.806237131383, + "y": 25252.35640053908 + }, + "targetPosition": { + "x": 18568.806237131383, + "y": 25163.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ffc8b497-6d04-464b-a50a-a825276d57d7", + "savedPayload": { + "position": { + "x": 18478.806237131383, + "y": 25238.35640053908 + }, + "targetPosition": { + "x": 18568.806237131383, + "y": 25163.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06da4d7c-f3c2-4059-af75-26b3743954e2", + "savedPayload": { + "position": { + "x": 18568.806237131383, + "y": 25163.35640053908 + }, + "targetPosition": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Counters", + "id": "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "79a34a89-8611-4823-8ce1-ec488339ba1e" + ], + [ + "Learning Episode Counters", + "Data Product", + "Foundations", + "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Learning Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1fb7ea72-3c6b-4b29-b573-ab8f2c91604e", + "savedPayload": { + "position": { + "x": 18595.806237131383, + "y": 25188.35640053908 + }, + "targetPosition": { + "x": 18505.806237131383, + "y": 25089.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Learning Episode Statistics", + "id": "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Learning Episode Statistics", + "Plotter Module", + "Foundations", + "59f91a2a-a1ba-4414-a9a2-ea1c05ba7887" + ], + [ + "Learning Episode Statistics", + "Plotter Panel", + "Foundations", + "5b295fb8-10d6-4f29-9dfd-9e3d1cccc887" + ] + ] + } + } + ], + "id": "82ba4d4a-c90a-4f0b-bd83-e86478e5c434", + "savedPayload": { + "position": { + "x": 18505.806237131383, + "y": 25089.35640053908 + }, + "targetPosition": { + "x": 18484.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8a0b2cd9-9a77-44f0-a6a5-7962467643af", + "savedPayload": { + "position": { + "x": 18391.806237131383, + "y": 24918.35640053908 + }, + "targetPosition": { + "x": 18484.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "25028de9-4434-4bf2-a901-6cc75785cf81", + "savedPayload": { + "position": { + "x": 18484.806237131383, + "y": 25003.35640053908 + }, + "targetPosition": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning Episode Statistics", + "id": "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "79a34a89-8611-4823-8ce1-ec488339ba1e" + ], + [ + "Learning Episode Statistics", + "Data Product", + "Foundations", + "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7e08336a-47b5-4bb5-b1f7-fe262766c890", + "savedPayload": { + "position": { + "x": 18521.806237131383, + "y": 25103.35640053908 + }, + "targetPosition": { + "x": 18514.806237131383, + "y": 25167.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a9af8b4c-9363-4f72-8757-894c47fdd4f7", + "savedPayload": { + "position": { + "x": 18492.806237131383, + "y": 25181.35640053908 + }, + "targetPosition": { + "x": 18514.806237131383, + "y": 25167.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f6afe69e-12c3-4928-bdde-630b10d56eb1", + "savedPayload": { + "position": { + "x": 18514.806237131383, + "y": 25167.35640053908 + }, + "targetPosition": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "79a34a89-8611-4823-8ce1-ec488339ba1e" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Learning Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "97c9ab14-eaf9-4f1a-9302-051579cfb9be", + "savedPayload": { + "position": { + "x": 18442.806237131383, + "y": 24934.35640053908 + }, + "targetPosition": { + "x": 18522.806237131383, + "y": 25026.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c423c9b7-4921-44eb-b9dd-5e5905f00ad1", + "savedPayload": { + "position": { + "x": 18509.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18522.806237131383, + "y": 25026.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "08783dc1-28ac-4805-b2ba-9a52a67347b8", + "savedPayload": { + "position": { + "x": 18522.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Learning Event", + "id": "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "79a34a89-8611-4823-8ce1-ec488339ba1e" + ], + [ + "Distance To Learning Event", + "Data Product", + "Foundations", + "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "dc0c9dcb-7098-4cb6-984d-ce47878cf73e", + "savedPayload": { + "position": { + "x": 18401.806237131383, + "y": 25017.35640053908 + }, + "targetPosition": { + "x": 18440.806237131383, + "y": 25031.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "965129cc-d51b-4180-987f-4618b1be9ec2", + "savedPayload": { + "position": { + "x": 18475.806237131383, + "y": 25022.35640053908 + }, + "targetPosition": { + "x": 18440.806237131383, + "y": 25031.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7edf1c1c-0c88-4ea7-a8f0-adfdd3681987", + "savedPayload": { + "position": { + "x": 18440.806237131383, + "y": 25031.35640053908 + }, + "targetPosition": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "1cb94865-3f82-4df4-a17c-66035c5daf18" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Learning Episode", + "Data Product Folder", + "Foundations", + "79a34a89-8611-4823-8ce1-ec488339ba1e" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "1cb94865-3f82-4df4-a17c-66035c5daf18" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0fc7713a-802a-487e-adad-b3dd5ce3ab08", + "savedPayload": { + "position": { + "x": 18510.806237131383, + "y": 25091.35640053908 + }, + "targetPosition": { + "x": 18480.806237131383, + "y": 24992.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Features", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Features", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Feature Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0426f04b-b65e-4cee-a6af-f1376b404958", + "savedPayload": { + "position": { + "x": 18382.806237131383, + "y": 24927.35640053908 + }, + "targetPosition": { + "x": 18442.806237131383, + "y": 24839.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Feature Values", + "id": "74bd2915-3677-4761-9e77-b6d2dc170b77" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "Feature Values", + "Plotter Panel", + "Foundations", + "74bd2915-3677-4761-9e77-b6d2dc170b77" + ] + ] + } + } + ], + "id": "4eb25957-839b-4b86-b608-dd01222bd647", + "savedPayload": { + "position": { + "x": 18442.806237131383, + "y": 24839.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 24885.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "289c7102-66ad-466a-b550-8446d405e55c", + "savedPayload": { + "position": { + "x": 18355.806237131383, + "y": 24801.35640053908 + }, + "targetPosition": { + "x": 18385.806237131383, + "y": 24888.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "240092dc-9ea0-4f20-9235-776b3f7945f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Features", + "Plotter Module", + "Foundations", + "fa5cf396-f989-427a-97aa-369aedf3234d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c79c9ef5-ea47-4e79-afc7-094eec213f75" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "240092dc-9ea0-4f20-9235-776b3f7945f6" + ] + ] + } + } + ], + "id": "1bb0a061-e70c-4cfb-96ac-915c7b7716bf", + "savedPayload": { + "position": { + "x": 18385.806237131383, + "y": 24888.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 24885.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f762aa9-081c-4b74-9458-a36321e844ab", + "savedPayload": { + "position": { + "x": 18446.806237131383, + "y": 24885.35640053908 + }, + "targetPosition": { + "x": 18543.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Features", + "id": "67877e4e-48bb-4c24-9957-a89e1b739c40" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Features", + "Data Product Folder", + "Foundations", + "a3544f0f-cf6f-4b3d-a3fb-65d8b8c8633f" + ], + [ + "Features", + "Data Product", + "Foundations", + "67877e4e-48bb-4c24-9957-a89e1b739c40" + ] + ] + } + } + ], + "layerFolders": [], + "id": "54bee493-a921-434e-ab39-1f43b9507859", + "savedPayload": { + "position": { + "x": 18543.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18480.806237131383, + "y": 24992.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Labels", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Labels", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Label Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "edad0d40-2a03-40cc-9038-7a4cfa58531f", + "savedPayload": { + "position": { + "x": 18616.806237131383, + "y": 24966.35640053908 + }, + "targetPosition": { + "x": 18621.806237131383, + "y": 24916.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Label Values", + "id": "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "Label Values", + "Plotter Panel", + "Foundations", + "e05d315c-f6e6-4d02-9e45-d09bc19786c8" + ] + ] + } + } + ], + "id": "e6625564-70a9-49a6-8f91-e701946fb22d", + "savedPayload": { + "position": { + "x": 18621.806237131383, + "y": 24916.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "482b17a2-b7e1-46cb-93cf-00030ed4227e", + "savedPayload": { + "position": { + "x": 18760.806237131383, + "y": 25009.35640053908 + }, + "targetPosition": { + "x": 18685.806237131383, + "y": 25016.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Labels", + "Plotter Module", + "Foundations", + "c608380b-4e7b-4237-8127-faf99edb27d7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3a8c7e3b-de8a-474e-bafa-13b0df90a80e" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "7e28ca42-e66e-4ab3-9347-39a61fd44fd2" + ] + ] + } + } + ], + "id": "ce8e215d-3229-49ce-b6ba-eb9880be12a7", + "savedPayload": { + "position": { + "x": 18685.806237131383, + "y": 25016.35640053908 + }, + "targetPosition": { + "x": 18606.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "65f5aa7b-b722-4c18-9c7e-251fbc88587b", + "savedPayload": { + "position": { + "x": 18606.806237131383, + "y": 24961.35640053908 + }, + "targetPosition": { + "x": 18560.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Labels", + "id": "4574412e-694e-433e-b241-57c237a19fa2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Labels", + "Data Product Folder", + "Foundations", + "70a5a272-ea82-4690-bcd9-a85385bd4c79" + ], + [ + "Labels", + "Data Product", + "Foundations", + "4574412e-694e-433e-b241-57c237a19fa2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9312506e-339c-480c-b4ae-4f42c048e144", + "savedPayload": { + "position": { + "x": 18560.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18480.806237131383, + "y": 24992.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Predictions", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Predictions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Prediction Values", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cebdc032-8d5c-4518-a11c-465c834aec81", + "savedPayload": { + "position": { + "x": 18293.806237131383, + "y": 24823.35640053908 + }, + "targetPosition": { + "x": 18329.806237131383, + "y": 24848.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Prediction Values", + "id": "86fc01d8-f92a-47e8-8da6-34a92813f583" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "Prediction Values", + "Plotter Panel", + "Foundations", + "86fc01d8-f92a-47e8-8da6-34a92813f583" + ] + ] + } + } + ], + "id": "134a7a08-58f4-486e-bf68-d82228a441c2", + "savedPayload": { + "position": { + "x": 18329.806237131383, + "y": 24848.35640053908 + }, + "targetPosition": { + "x": 18366.806237131383, + "y": 24879.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4bc14e0f-f848-4358-83da-fa7ed098c21e", + "savedPayload": { + "position": { + "x": 18193.806237131383, + "y": 24894.35640053908 + }, + "targetPosition": { + "x": 18273.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "88348152-cb65-4919-b845-47a4658bf564" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Engine", + "Plotter", + "Foundations", + "cfe33a78-6588-49fb-8d34-8f22149061ee" + ], + [ + "Predictions", + "Plotter Module", + "Foundations", + "af455ab4-5064-4f50-96e4-4ecc4b06ef00" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "54ee3a16-5138-41b8-9a05-d31aa6021c44" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "88348152-cb65-4919-b845-47a4658bf564" + ] + ] + } + } + ], + "id": "baa5eb8b-0b39-4fd3-b988-915d853d47ef", + "savedPayload": { + "position": { + "x": 18273.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18366.806237131383, + "y": 24879.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "723eaaca-ee5c-4909-a013-d13066625927", + "savedPayload": { + "position": { + "x": 18366.806237131383, + "y": 24879.35640053908 + }, + "targetPosition": { + "x": 18462.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Predictions", + "id": "7b96d545-522b-409f-abd4-7933db5073e0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning Engine", + "Data Product Folder", + "Foundations", + "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + ], + [ + "Predictions", + "Data Product Folder", + "Foundations", + "658c4df1-7e77-4565-b3ed-5c6cc88ef225" + ], + [ + "Predictions", + "Data Product", + "Foundations", + "7b96d545-522b-409f-abd4-7933db5073e0" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e4af0c6c-865d-4cdc-9cd8-59cf168de033", + "savedPayload": { + "position": { + "x": 18462.806237131383, + "y": 24900.35640053908 + }, + "targetPosition": { + "x": 18480.806237131383, + "y": 24992.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "93d39eb8-d033-4c99-956e-953af2920a94", + "savedPayload": { + "position": { + "x": 18480.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18538.806237131383, + "y": 25062.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f0491cc0-f8da-4261-9f5b-9e89fe5dec51", + "savedPayload": { + "position": { + "x": 18538.806237131383, + "y": 25062.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b793453c-a494-40f5-9684-711a495298c2", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18723.806237131383, + "y": 24937.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ] + ] + } + }, + "id": "169bf548-454d-43ab-8eb4-9e818d92bbae", + "savedPayload": { + "position": { + "x": 17847.29528450507, + "y": 25436.52585893031 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Learning System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Learning System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Learning System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9d0114a8-4e35-4a11-b9e0-0ade23906420", + "savedPayload": { + "position": { + "x": 18691.806237131383, + "y": 24925.35640053908 + }, + "targetPosition": { + "x": 18777.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b739ed06-f8d5-4f6a-859d-bb3751e08589", + "savedPayload": { + "position": { + "x": 18798.806237131383, + "y": 24860.35640053908 + }, + "targetPosition": { + "x": 18777.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b0122bb-45b5-4ea2-9021-fae1d4d0cd19", + "savedPayload": { + "position": { + "x": 18777.806237131383, + "y": 24904.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Errors", + "id": "54baa50e-0376-43c4-add7-9f909a1a19d7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Errors", + "Data Product", + "Foundations", + "54baa50e-0376-43c4-add7-9f909a1a19d7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "412d9fd7-5de7-4819-bf7f-c237597df564", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 24781.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 24829.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1edd440c-ba3a-4d82-a587-da6c48360589", + "savedPayload": { + "position": { + "x": 18658.806237131383, + "y": 24778.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 24829.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9abd1973-e25b-4fb4-8f31-2666e786bd8d", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 24829.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Highlights", + "id": "f64611a4-fd48-411b-8e14-75189e66ca2c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Highlights", + "Data Product", + "Foundations", + "f64611a4-fd48-411b-8e14-75189e66ca2c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "506d5198-8d72-4481-acf8-02da00c60b61", + "savedPayload": { + "position": { + "x": 18749.806237131383, + "y": 24810.35640053908 + }, + "targetPosition": { + "x": 18662.806237131383, + "y": 24777.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d6d867ec-44c6-4b97-9cce-946061c74257", + "savedPayload": { + "position": { + "x": 18610.806237131383, + "y": 24696.35640053908 + }, + "targetPosition": { + "x": 18662.806237131383, + "y": 24777.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f2f92011-1e78-474b-b16c-de57e22a9b8c", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 24777.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Values", + "id": "61d59c22-96c3-4d5a-bcde-abb3394de152" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Values", + "Data Product", + "Foundations", + "61d59c22-96c3-4d5a-bcde-abb3394de152" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "72db0ed2-6fe6-4346-aee9-94dc6b5a6b2d", + "savedPayload": { + "position": { + "x": 18712.806237131383, + "y": 24736.35640053908 + }, + "targetPosition": { + "x": 18784.806237131383, + "y": 24760.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7c8cf0c3-5abe-48bf-b732-3135014da002", + "savedPayload": { + "position": { + "x": 18863.806237131383, + "y": 24801.35640053908 + }, + "targetPosition": { + "x": 18784.806237131383, + "y": 24760.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "26dcdc1e-c39a-4a8b-a6dc-8f4be8856d06", + "savedPayload": { + "position": { + "x": 18784.806237131383, + "y": 24760.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Status", + "id": "2ef1439a-2abc-4722-9ba4-10c4edb44d0a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Status", + "Data Product", + "Foundations", + "2ef1439a-2abc-4722-9ba4-10c4edb44d0a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a0bf4724-d78e-4d81-a615-ba35e94d4bac", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 24728.35640053908 + }, + "targetPosition": { + "x": 18757.806237131383, + "y": 24786.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f60d99f5-7324-4f82-98c9-a946174bdeb9", + "savedPayload": { + "position": { + "x": 18692.806237131383, + "y": 24822.35640053908 + }, + "targetPosition": { + "x": 18757.806237131383, + "y": 24786.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "403104b6-ef64-4d83-82aa-f905518eb411", + "savedPayload": { + "position": { + "x": 18757.806237131383, + "y": 24786.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Progress", + "id": "7054d7ef-0f51-4167-a30d-c278df9700fe" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Progress", + "Data Product", + "Foundations", + "7054d7ef-0f51-4167-a30d-c278df9700fe" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "db37ca73-10b2-434b-9fbb-9551724e415d", + "savedPayload": { + "position": { + "x": 18671.806237131383, + "y": 24763.35640053908 + }, + "targetPosition": { + "x": 18689.806237131383, + "y": 24849.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6edf2bd0-e832-42bc-957b-2c17a5aad329", + "savedPayload": { + "position": { + "x": 18735.806237131383, + "y": 24902.35640053908 + }, + "targetPosition": { + "x": 18689.806237131383, + "y": 24849.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cfca0429-abea-401a-969e-5a2fb38c33c8", + "savedPayload": { + "position": { + "x": 18689.806237131383, + "y": 24849.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Running", + "id": "e38c99a0-1883-4185-907f-2806eeab71f4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Running", + "Data Product", + "Foundations", + "e38c99a0-1883-4185-907f-2806eeab71f4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9758d63e-379f-4cc7-9885-1e14bf0e8fb6", + "savedPayload": { + "position": { + "x": 18787.806237131383, + "y": 24837.35640053908 + }, + "targetPosition": { + "x": 18822.806237131383, + "y": 24792.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "51bd2a25-eb14-47fb-8370-640f01f2895a", + "savedPayload": { + "position": { + "x": 18741.806237131383, + "y": 24805.35640053908 + }, + "targetPosition": { + "x": 18822.806237131383, + "y": 24792.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e8dec743-109b-4bae-abef-4615055847c2", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 24792.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Announcements", + "id": "a046407f-701f-4187-aee0-44948eadc29e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Announcements", + "Data Product", + "Foundations", + "a046407f-701f-4187-aee0-44948eadc29e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "eab1a266-6dc4-44c4-ba20-c6ac7efb841c", + "savedPayload": { + "position": { + "x": 18693.806237131383, + "y": 24790.35640053908 + }, + "targetPosition": { + "x": 18739.806237131383, + "y": 24818.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "0f4d5bad-4f20-4dfd-97d3-54288ca33f3d", + "savedPayload": { + "position": { + "x": 18748.806237131383, + "y": 24834.35640053908 + }, + "targetPosition": { + "x": 18739.806237131383, + "y": 24818.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf999c4b-966f-4214-9829-56fd1f7d2e10", + "savedPayload": { + "position": { + "x": 18739.806237131383, + "y": 24818.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Warnings", + "id": "d1aecfde-0cc2-46aa-82a7-5950054a8f47" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Warnings", + "Data Product", + "Foundations", + "d1aecfde-0cc2-46aa-82a7-5950054a8f47" + ] + ] + } + }, + { + "type": "Layer", + "name": "Learning System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2f62bca9-8363-4790-913f-3414593c46da", + "savedPayload": { + "position": { + "x": 18758.806237131383, + "y": 24800.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 24809.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7f9a1eb4-465f-44a1-88fa-1c71de8ae71d", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 24827.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 24809.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7c286ff8-01da-432c-9d51-b03352271add", + "savedPayload": { + "position": { + "x": 18835.806237131383, + "y": 24809.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Learning System Infos", + "id": "89d38ad1-269a-4f07-bb04-993300ea9d11" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Learning System", + "Data Product Folder", + "Foundations", + "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + ], + [ + "Learning System Infos", + "Data Product", + "Foundations", + "89d38ad1-269a-4f07-bb04-993300ea9d11" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d612c1b2-10f0-469a-8b23-00c8a5af4600", + "savedPayload": { + "position": { + "x": 18745.806237131383, + "y": 24856.35640053908 + }, + "targetPosition": { + "x": 18740.806237131383, + "y": 24794.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f267dd3f-6d34-479a-8659-3652f6fa5f54", + "savedPayload": { + "position": { + "x": 18740.806237131383, + "y": 24794.35640053908 + }, + "targetPosition": { + "x": 18701.806237131383, + "y": 24867.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9ec7a8e9-7ffe-4e4d-aef3-803c16b71b63", + "savedPayload": { + "position": { + "x": 18701.806237131383, + "y": 24867.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 24920.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ] + ] + } + }, + "id": "c092cb4f-2b33-4df4-9e1d-aa7feee6a975", + "savedPayload": { + "position": { + "x": 17809.118707001977, + "y": 25350.77986195656 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "39a0e8aa-149b-4642-9779-81568d5e83a8", + "savedPayload": { + "position": { + "x": 18694.806237131383, + "y": 24685.35640053908 + }, + "targetPosition": { + "x": 18650.806237131383, + "y": 24617.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "c4fc56e6-7415-4e1f-84b8-9dcd221dfb36" + ] + ] + } + } + ], + "id": "48ead3a8-f73d-4c3b-9fa5-b8cdeffdc21d", + "savedPayload": { + "position": { + "x": 18650.806237131383, + "y": 24617.35640053908 + }, + "targetPosition": { + "x": 18728.806237131383, + "y": 24667.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d058fac4-5395-4d5d-a48c-0061a3594289", + "savedPayload": { + "position": { + "x": 18651.806237131383, + "y": 24572.35640053908 + }, + "targetPosition": { + "x": 18743.806237131383, + "y": 24617.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "513fc20c-95ef-49bd-b5e4-75221ba49ac1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "635f23de-3b26-4697-91a6-05f3d9d5656f", + "savedPayload": { + "position": { + "x": 18834.806237131383, + "y": 24532.35640053908 + }, + "targetPosition": { + "x": 18743.806237131383, + "y": 24617.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "f276bcb1-908c-474c-b8fd-b1950b81a420" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "f276bcb1-908c-474c-b8fd-b1950b81a420" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "acccad80-538f-447d-a77c-d97033fbff3b", + "savedPayload": { + "position": { + "x": 18760.806237131383, + "y": 24656.35640053908 + }, + "targetPosition": { + "x": 18743.806237131383, + "y": 24617.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "3a7eea15-2b91-40fa-9fb0-5215dfacaf88" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4dfb7748-195b-4794-a7c0-f4b5566e2bc9", + "savedPayload": { + "position": { + "x": 18717.806237131383, + "y": 24688.35640053908 + }, + "targetPosition": { + "x": 18743.806237131383, + "y": 24617.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Learning Mine", + "Foundations", + "ba13a8fb-fa34-40c2-97dd-ae3000f632c2" + ], + [ + "Learning Episode", + "Plotter", + "Foundations", + "a07972d6-019b-472d-8b54-3af7fabac9de" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "67ef0a2d-8f83-4507-b2c7-54f026b23034" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "35f2bf74-6e3c-4ff4-b45c-f37398adacac" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "f7dd0e4a-0d7b-4b91-b4a9-9f9095682031" + ] + ] + } + } + ], + "id": "32c58104-a896-401b-b87e-9cb42dc50eec", + "savedPayload": { + "position": { + "x": 18743.806237131383, + "y": 24617.35640053908 + }, + "targetPosition": { + "x": 18728.806237131383, + "y": 24667.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ac00db9-3cc0-4b1c-a865-4b795265127f", + "savedPayload": { + "position": { + "x": 18728.806237131383, + "y": 24667.35640053908 + }, + "targetPosition": { + "x": 18767.806237131383, + "y": 24745.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "1468346b-8b0a-46ee-b510-bc5df3234268" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "753e960a-12b3-4248-9756-40a2094e99cd" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "1468346b-8b0a-46ee-b510-bc5df3234268" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6364589a-bb20-4c0e-a97b-e78882e92f51", + "savedPayload": { + "position": { + "x": 18767.806237131383, + "y": 24745.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 24842.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "769c8779-029a-42b8-8f4c-16a7c12ac155", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 24842.35640053908 + }, + "targetPosition": { + "x": 18655.806237131383, + "y": 24936.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0914fd5d-8af0-4fc7-9377-3d3e801ff91f", + "savedPayload": { + "position": { + "x": 18655.806237131383, + "y": 24936.35640053908 + }, + "targetPosition": { + "x": 18733.806237131383, + "y": 24933.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Learning Mine Products", + "name": "Masters", + "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Learning Mines Data", + "Learning Mines Data", + "Foundations", + "2845a687-becc-4c3b-bc79-b2293ba876ba" + ], + [ + "Foundations", + "Project Learning Products", + "Foundations", + "230ee2db-1170-422d-a2b7-dfb8f086c80b" + ], + [ + "Binance", + "Exchange Learning Products", + "Foundations", + "396a1865-0a21-481f-80c8-351b90060a91" + ], + [ + " BTC/USDT", + "Market Learning Products", + "Foundations", + "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + ], + [ + "Live Sample-System Live Learning Session", + "Learning Session Reference", + "Foundations", + "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + ], + [ + "Masters", + "Learning Mine Products", + "Foundations", + "f4e5500c-ff21-46b3-9d32-7624e83c7469" + ] + ] + } + }, + "id": "f5a22602-3c1e-4cdb-8fb8-385477d3709d", + "savedPayload": { + "position": { + "x": 17799.307594462327, + "y": 25257.433361552918 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "92670c9e-f430-4acb-985a-e798c0fea12b", + "savedPayload": { + "position": { + "x": 19213.806237131383, + "y": 24971.35640053908 + }, + "targetPosition": { + "x": 19134.806237131383, + "y": 24906.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "2014a05d-6096-4ce0-bdde-7e8b1151126d", + "savedPayload": { + "position": { + "x": 19134.806237131383, + "y": 24906.35640053908 + }, + "targetPosition": { + "x": 19048.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9f705270-6104-4393-8b39-f30df5a2658d", + "savedPayload": { + "position": { + "x": 19186.806237131383, + "y": 24933.35640053908 + }, + "targetPosition": { + "x": 19098.806237131383, + "y": 24931.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "8edf8cc5-0517-435e-8747-3631794e2881", + "savedPayload": { + "position": { + "x": 19098.806237131383, + "y": 24931.35640053908 + }, + "targetPosition": { + "x": 19048.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98046730-3e16-498f-b2f2-641fe2d44004", + "savedPayload": { + "position": { + "x": 16841.62528091147, + "y": 25564.993343186223 + }, + "targetPosition": { + "x": 17023.686739950925, + "y": 25326.55336094242 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "3fec0c54-c190-4a19-884a-bafce0e72eae" + ], + [ + "HMA", + "Data Product", + "Foundations", + "3587b467-5f7e-41b2-a014-dea2f936be89" + ] + ] + } + } + ], + "layerFolders": [], + "id": "70f89b6f-6d69-43db-bac2-e73e6808f053", + "savedPayload": { + "position": { + "x": 17023.686739950925, + "y": 25326.55336094242 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "636ea9cc-dc95-495c-81b8-8308b8f22769", + "savedPayload": { + "position": { + "x": 18805.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "1f6d66dd-af6b-481f-8896-ca3d594955c5", + "savedPayload": { + "position": { + "x": 18873.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 18906.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7affd95d-2f49-4c01-ac0f-84aa1b724d5b", + "savedPayload": { + "position": { + "x": 18768.806237131383, + "y": 25011.35640053908 + }, + "targetPosition": { + "x": 18845.806237131383, + "y": 25008.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "887def37-e1dd-406c-965f-c3a42558bcf4", + "savedPayload": { + "position": { + "x": 18845.806237131383, + "y": 25008.35640053908 + }, + "targetPosition": { + "x": 18906.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79d165ca-233a-4956-bd86-f29e67427363", + "savedPayload": { + "position": { + "x": 16722.02220586011, + "y": 25443.091073167066 + }, + "targetPosition": { + "x": 16963.885202425245, + "y": 25265.602225932842 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "5ddab26a-9be6-4faa-b19d-587db28719dc" + ], + [ + "EMA", + "Data Product", + "Foundations", + "be544745-ea57-4cdb-bb16-2049f374aab2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b9eb27fc-418e-4918-8e21-12726e6be89a", + "savedPayload": { + "position": { + "x": 16963.885202425245, + "y": 25265.602225932842 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3a9f3a4c-c5cf-48b2-9962-312a659975c3", + "savedPayload": { + "position": { + "x": 19079.806237131383, + "y": 24929.35640053908 + }, + "targetPosition": { + "x": 19094.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "e87daef5-86ef-4fab-ad69-100bb918b7f8", + "savedPayload": { + "position": { + "x": 19094.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6b376b03-c982-44a4-84f2-8a5b1e8c463c", + "savedPayload": { + "position": { + "x": 19025.806237131383, + "y": 24954.35640053908 + }, + "targetPosition": { + "x": 19037.806237131383, + "y": 24984.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "aa0c4fc7-58b8-4f69-8069-e463c773c682", + "savedPayload": { + "position": { + "x": 19037.806237131383, + "y": 24984.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "94601c02-0f1a-4bea-9718-d57bdc4565f4", + "savedPayload": { + "position": { + "x": 16641.60773394292, + "y": 25292.430621475723 + }, + "targetPosition": { + "x": 16923.67796646665, + "y": 25190.27200008717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "634acbe9-0233-420b-8cf7-e192cfda9c12" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0dadad29-0a36-4418-a55c-0c843c9b8501" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3aac13c6-d261-469c-87bb-1bc996701153", + "savedPayload": { + "position": { + "x": 16923.67796646665, + "y": 25190.27200008717 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e589301e-d3e3-494e-ae7a-882d8c16c2c6", + "savedPayload": { + "position": { + "x": 18672.806237131383, + "y": 24932.35640053908 + }, + "targetPosition": { + "x": 18744.806237131383, + "y": 24854.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "2549084c-f1c5-48da-812a-f83bf2a37060", + "savedPayload": { + "position": { + "x": 18744.806237131383, + "y": 24854.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 24857.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "799a57b9-a420-4c0c-9923-96cddb605edb", + "savedPayload": { + "position": { + "x": 18676.806237131383, + "y": 24877.35640053908 + }, + "targetPosition": { + "x": 18713.806237131383, + "y": 24895.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "c7732c45-3177-4b16-b0a2-1649c836a788", + "savedPayload": { + "position": { + "x": 18713.806237131383, + "y": 24895.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 24857.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3d9b4305-95b3-4e12-8c6a-1fca20fb106c", + "savedPayload": { + "position": { + "x": 16606.89656743134, + "y": 25125.217601896 + }, + "targetPosition": { + "x": 16906.32238321086, + "y": 25106.66549029731 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "b18e739d-f243-4018-886e-514887005392" + ], + [ + "WMA", + "Data Product", + "Foundations", + "a387e0cd-122e-4481-b742-fdfd2995afe4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "a57562e6-74b2-4024-b139-59b5d091a7b1", + "savedPayload": { + "position": { + "x": 16906.32238321086, + "y": 25106.66549029731 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6d8b2051-bbb8-4fdd-a3b6-7a063faf8a06", + "savedPayload": { + "position": { + "x": 18864.806237131383, + "y": 25232.35640053908 + }, + "targetPosition": { + "x": 18816.806237131383, + "y": 25147.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "9ce938c8-e284-4f05-a42a-cab6b25a7cbb", + "savedPayload": { + "position": { + "x": 18816.806237131383, + "y": 25147.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25063.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1911f485-2f00-443f-811b-db43a46f49c9", + "savedPayload": { + "position": { + "x": 18914.806237131383, + "y": 25163.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25139.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "4c870a5f-b100-4de3-8941-ec2a513b5b7b", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25063.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4718c1d1-518c-4241-bdac-4e86cbfdc037", + "savedPayload": { + "position": { + "x": 16620.700798600894, + "y": 24954.998618820144 + }, + "targetPosition": { + "x": 16913.224498795636, + "y": 25021.55599875938 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "b6757521-3608-4119-a119-a71d0a871666" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + ], + [ + "SMA", + "Data Product", + "Foundations", + "b6757521-3608-4119-a119-a71d0a871666" + ] + ] + } + } + ], + "layerFolders": [], + "id": "26adc4a5-68ce-4ee4-91db-e1634bf04562", + "savedPayload": { + "position": { + "x": 16913.224498795636, + "y": 25021.55599875938 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "82d110b6-00f8-4083-b6a6-2b6d4942ab88", + "savedPayload": { + "position": { + "x": 18911.806237131383, + "y": 24825.35640053908 + }, + "targetPosition": { + "x": 18896.806237131383, + "y": 24867.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "18ed2e18-900e-4df1-9050-c0b138e77dcd", + "savedPayload": { + "position": { + "x": 18896.806237131383, + "y": 24867.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 24848.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4d926853-d57a-4892-a425-0f9ed7f2446a", + "savedPayload": { + "position": { + "x": 18997.806237131383, + "y": 24836.35640053908 + }, + "targetPosition": { + "x": 18913.806237131383, + "y": 24927.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "fe88d2f8-3b3a-4f83-a240-06711831d47a", + "savedPayload": { + "position": { + "x": 18913.806237131383, + "y": 24927.35640053908 + }, + "targetPosition": { + "x": 18835.806237131383, + "y": 24848.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7bc97b39-c32c-457b-97d2-9fb877411b3f", + "savedPayload": { + "position": { + "x": 16681.902090739135, + "y": 24795.56380192568 + }, + "targetPosition": { + "x": 16943.825144864757, + "y": 24941.83859031215 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "8d0f79b4-7e09-4154-b07e-622177473383" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9f1853aa-ed69-4973-a948-bf24a4027a70", + "savedPayload": { + "position": { + "x": 16943.825144864757, + "y": 24941.83859031215 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f8f5635d-3121-4084-b188-18dc73ccdfc7", + "savedPayload": { + "position": { + "x": 18954.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "c1e911b9-a79c-4dee-933e-81c5dd2ca726", + "savedPayload": { + "position": { + "x": 18963.806237131383, + "y": 24947.35640053908 + }, + "targetPosition": { + "x": 18911.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "03de8720-6aaa-4781-814c-bdebf0920d42", + "savedPayload": { + "position": { + "x": 18986.806237131383, + "y": 24905.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5bb77c99-ca52-46f7-b808-56349afb91e4", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 24920.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d436e297-4537-4bea-bdeb-fa04e22bc77b", + "savedPayload": { + "position": { + "x": 18998.806237131383, + "y": 24945.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "da6eea62-2e71-4018-b90d-cf009707f233", + "savedPayload": { + "position": { + "x": 19009.806237131383, + "y": 24837.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bf305155-433c-4c0b-b785-b26782fe3b73", + "savedPayload": { + "position": { + "x": 18906.806237131383, + "y": 24960.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a998f2c2-e58e-43b4-b690-7afef7fabf03", + "savedPayload": { + "position": { + "x": 18917.806237131383, + "y": 24872.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7facae71-e1b7-452c-9713-e45b7a9fafc6", + "savedPayload": { + "position": { + "x": 18932.806237131383, + "y": 24869.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4bea5b7-cb47-4452-b7bf-5646d09ffed9", + "savedPayload": { + "position": { + "x": 18909.806237131383, + "y": 24839.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fecf23da-9272-422e-97b2-dbb6b1e71ac9", + "savedPayload": { + "position": { + "x": 19000.806237131383, + "y": 24830.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4a943c7d-f5c1-49f7-8d6d-dc3f367c8b13", + "savedPayload": { + "position": { + "x": 18977.806237131383, + "y": 24865.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7173ee94-2238-4140-ad77-274581c63217", + "savedPayload": { + "position": { + "x": 18979.806237131383, + "y": 24970.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "166ec73f-69a0-4da7-be91-7f6a5a9187e1", + "savedPayload": { + "position": { + "x": 18910.806237131383, + "y": 24835.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bc21bd87-c067-4e50-8392-09b2bf260cc0", + "savedPayload": { + "position": { + "x": 18962.806237131383, + "y": 24869.35640053908 + }, + "targetPosition": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "a699caf9-a6b3-447b-966a-3bfc0eb658ea", + "savedPayload": { + "position": { + "x": 18943.806237131383, + "y": 24925.35640053908 + }, + "targetPosition": { + "x": 18911.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e79c0bf0-8d63-4fdb-a751-2a8f2c317fc5", + "savedPayload": { + "position": { + "x": 16785.542279135127, + "y": 24659.829611882036 + }, + "targetPosition": { + "x": 16995.645239062753, + "y": 24873.971495290327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c78294ce-cb49-459b-8ab8-511411c5d6d2", + "savedPayload": { + "position": { + "x": 16995.645239062753, + "y": 24873.971495290327 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d5c9b3a9-5599-4e02-ba7d-21806e158e8d", + "savedPayload": { + "position": { + "x": 19033.806237131383, + "y": 24969.35640053908 + }, + "targetPosition": { + "x": 19013.806237131383, + "y": 25006.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "97d47cc9-05cc-4535-9a19-3f8129dab610", + "savedPayload": { + "position": { + "x": 19013.806237131383, + "y": 25006.35640053908 + }, + "targetPosition": { + "x": 18993.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "36dcf07e-efc6-4094-8047-7a7c36a137fe", + "savedPayload": { + "position": { + "x": 18975.806237131383, + "y": 25102.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e672fae0-0a68-4a54-9703-6f799c46d2fb", + "savedPayload": { + "position": { + "x": 19061.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7a3c33cc-63d8-4ace-a0a4-bec955d9e9a8", + "savedPayload": { + "position": { + "x": 18973.806237131383, + "y": 25123.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "99e12c13-da06-426a-bf9a-70f863dddacd", + "savedPayload": { + "position": { + "x": 18885.806237131383, + "y": 25131.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d709c99c-6e92-4511-be72-952207e26ca8", + "savedPayload": { + "position": { + "x": 19032.806237131383, + "y": 24992.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "284c64d5-d53d-4aab-8f0b-a6e60c9e80c0", + "savedPayload": { + "position": { + "x": 18939.806237131383, + "y": 25127.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "68d03b22-5f8b-486e-a1be-a0eb33bad3a7", + "savedPayload": { + "position": { + "x": 19062.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e2b49dcd-e314-4da1-93ba-399a5b4f4ace", + "savedPayload": { + "position": { + "x": 18989.806237131383, + "y": 25115.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "6b0f5f09-a982-4554-a6bc-1fb018ca4a9a", + "savedPayload": { + "position": { + "x": 18981.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18993.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e868a01d-138a-4131-800c-8bfa14659e64", + "savedPayload": { + "position": { + "x": 16923.225052096965, + "y": 24558.792425524232 + }, + "targetPosition": { + "x": 17064.486625543672, + "y": 24823.452902111425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "6d08ee38-2871-4031-8572-c107e70944fe" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ff3a53e0-2da3-44c3-ac5c-6e62c2db9c8f", + "savedPayload": { + "position": { + "x": 17064.486625543672, + "y": 24823.452902111425 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5673b2b1-8ea2-4998-8e5f-34286bd1b88a", + "savedPayload": { + "position": { + "x": 18961.806237131383, + "y": 24943.35640053908 + }, + "targetPosition": { + "x": 18966.806237131383, + "y": 25024.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "32cf7ba1-a446-432e-b1dd-cb9a2f267519", + "savedPayload": { + "position": { + "x": 18966.806237131383, + "y": 25024.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7d4db372-107c-40d4-a515-7afa6bc76a44", + "savedPayload": { + "position": { + "x": 19126.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24959.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b5b0c31c-f8bf-400a-9d07-673e8e1aa15e", + "savedPayload": { + "position": { + "x": 19096.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24959.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5b5c2e07-059c-4fb8-91bb-89dc47c5d4b2", + "savedPayload": { + "position": { + "x": 19001.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24959.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "19e34afc-0d41-46fd-bd6e-eb5dff2d1a93", + "savedPayload": { + "position": { + "x": 19070.806237131383, + "y": 24959.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 24962.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7b6044c-b61d-47c4-af84-bdeb8742905e", + "savedPayload": { + "position": { + "x": 17083.796170190257, + "y": 24500.6376747997 + }, + "targetPosition": { + "x": 17144.772184590318, + "y": 24794.375526749158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "79d813ea-8643-4942-95a6-488bd14445ea", + "savedPayload": { + "position": { + "x": 17144.772184590318, + "y": 24794.375526749158 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6a82bc00-07ae-4e03-a585-794fd03d1399", + "savedPayload": { + "position": { + "x": 18840.806237131383, + "y": 24807.35640053908 + }, + "targetPosition": { + "x": 18857.806237131383, + "y": 24803.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "cad136b7-8c9b-4e82-b308-756f768afd59", + "savedPayload": { + "position": { + "x": 18857.806237131383, + "y": 24803.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 24828.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "050eea8a-6178-460a-9a38-622e72ddefda", + "savedPayload": { + "position": { + "x": 18983.806237131383, + "y": 24975.35640053908 + }, + "targetPosition": { + "x": 18958.806237131383, + "y": 24896.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "d1bfb4b2-7202-483b-a253-2b2164bd42e8", + "savedPayload": { + "position": { + "x": 18958.806237131383, + "y": 24896.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 24828.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9d55ad44-fe7f-4ecf-bb02-418a5d3bbcac", + "savedPayload": { + "position": { + "x": 17254.247116380287, + "y": 24490.07671175251 + }, + "targetPosition": { + "x": 17229.997657685333, + "y": 24789.095045225564 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "d0403d11-4d59-423f-893c-03d0a305c523" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "416d3c05-732f-4d19-ab42-011d801b3353" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "d0403d11-4d59-423f-893c-03d0a305c523" + ] + ] + } + } + ], + "layerFolders": [], + "id": "709a865a-0997-41cb-a413-1658b4ddf8db", + "savedPayload": { + "position": { + "x": 17229.997657685333, + "y": 24789.095045225564 + }, + "targetPosition": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e47f54ce-b11f-4be7-99d9-ad0c22122e5a", + "savedPayload": { + "position": { + "x": 17205.74819899038, + "y": 25088.113378698617 + }, + "targetPosition": { + "x": 17485.82232693954, + "y": 25195.62376356221 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ] + ] + } + }, + "id": "43e1c2c9-eed0-44ce-bd4b-dbe9b0780163", + "savedPayload": { + "position": { + "x": 17818.82232693954, + "y": 25165.62376356221 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "fb3cd409-d7e2-4443-927e-e30a2abac0ed", + "savedPayload": { + "position": { + "x": 18890.806237131383, + "y": 25069.35640053908 + }, + "targetPosition": { + "x": 18933.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6f8894ed-7c59-48c9-b1a3-30021c5781ea", + "savedPayload": { + "position": { + "x": 19033.806237131383, + "y": 24987.35640053908 + }, + "targetPosition": { + "x": 18947.806237131383, + "y": 24939.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "160d5c9a-319e-4463-b5d7-ed1b9bff7cf7", + "savedPayload": { + "position": { + "x": 18947.806237131383, + "y": 24939.35640053908 + }, + "targetPosition": { + "x": 18968.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "000d2df1-aea2-425f-8f99-c4330af756c9", + "savedPayload": { + "position": { + "x": 18943.806237131383, + "y": 25058.35640053908 + }, + "targetPosition": { + "x": 18968.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee6c9518-48c0-4d0e-8fd8-2ae599a9d7c4", + "savedPayload": { + "position": { + "x": 18968.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 18899.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "951b19a7-6575-43f4-94ca-ebf42967699e", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 24894.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 24966.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "6d061a0c-0f01-4049-8fb4-4a0fd5aad5ca", + "savedPayload": { + "position": { + "x": 18882.806237131383, + "y": 24966.35640053908 + }, + "targetPosition": { + "x": 18886.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f0eb4927-4121-4819-8293-45fa9804293f", + "savedPayload": { + "position": { + "x": 18981.806237131383, + "y": 25028.35640053908 + }, + "targetPosition": { + "x": 18886.806237131383, + "y": 25040.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf815294-4a69-4a52-a59f-abb3b777e911", + "savedPayload": { + "position": { + "x": 18886.806237131383, + "y": 25040.35640053908 + }, + "targetPosition": { + "x": 18899.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "a98a6f06-2619-4337-a2e2-e5bbb9181576" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d7456c58-1b0f-490e-8351-aa174c89276d", + "savedPayload": { + "position": { + "x": 18899.806237131383, + "y": 24997.35640053908 + }, + "targetPosition": { + "x": 18933.806237131383, + "y": 24997.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c642130e-2687-4ea4-9fa5-5f69e52a3772", + "savedPayload": { + "position": { + "x": 18933.806237131383, + "y": 24997.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25013.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ] + ] + } + }, + "id": "26135c61-3de3-4fd7-b221-1858bba1b243", + "savedPayload": { + "position": { + "x": 17865.752666451608, + "y": 25084.33803111085 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "9326c05b-fdfe-4bc4-9bf4-0b82cdbf760d", + "savedPayload": { + "position": { + "x": 17668.20278712768, + "y": 24885.33582812031 + }, + "targetPosition": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "98a9beb5-a10d-4b78-bd58-b0c5291c8b2a", + "savedPayload": { + "position": { + "x": 18845.806237131383, + "y": 24880.35640053908 + }, + "targetPosition": { + "x": 18832.806237131383, + "y": 24854.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "64e15cf1-4d06-4df4-907c-3eb80f1a87e0", + "savedPayload": { + "position": { + "x": 18832.806237131383, + "y": 24854.35640053908 + }, + "targetPosition": { + "x": 18912.806237131383, + "y": 24888.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "47373641-915f-4c70-893a-f5b3ce0c70f1", + "savedPayload": { + "position": { + "x": 18873.806237131383, + "y": 24976.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9fa80777-92d4-43b8-90ef-a697db36bf00", + "savedPayload": { + "position": { + "x": 18955.806237131383, + "y": 25035.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6f4d9cf5-94e9-4300-9a70-20de0fac5a4b", + "savedPayload": { + "position": { + "x": 18971.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 24972.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "a7b6d4ac-c467-4450-890b-a3cb0f0693c2", + "savedPayload": { + "position": { + "x": 18895.806237131383, + "y": 24972.35640053908 + }, + "targetPosition": { + "x": 18912.806237131383, + "y": 24888.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "206cfd4d-35b6-4bc5-8ae1-01ecd8371386", + "savedPayload": { + "position": { + "x": 17416.601616744054, + "y": 24395.16069660679 + }, + "targetPosition": { + "x": 17668.20278712768, + "y": 24558.552407111296 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "9e82aad5-6bac-43a9-9194-a48407541b64" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f2a0521f-0ec3-484e-a17b-b062f6f1513e", + "savedPayload": { + "position": { + "x": 17668.20278712768, + "y": 24558.552407111296 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3958f842-08c3-4cbf-8d9a-65139f2b6e50", + "savedPayload": { + "position": { + "x": 19067.806237131383, + "y": 24798.35640053908 + }, + "targetPosition": { + "x": 19026.806237131383, + "y": 24770.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "689b2d4b-4b01-4788-a41f-e796405bea43", + "savedPayload": { + "position": { + "x": 19026.806237131383, + "y": 24770.35640053908 + }, + "targetPosition": { + "x": 19033.806237131383, + "y": 24823.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "58d0325a-40c0-427e-b209-d3563aa0f8e9", + "savedPayload": { + "position": { + "x": 19057.806237131383, + "y": 24757.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aa9fcb12-ca80-4c14-9f76-4d99cd0e7af9", + "savedPayload": { + "position": { + "x": 19018.806237131383, + "y": 24785.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "241cd734-fa1e-49ab-8673-4cf4250b2755", + "savedPayload": { + "position": { + "x": 18975.806237131383, + "y": 24793.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1ed8b230-4b7e-4601-b5cf-4dc6cb502246", + "savedPayload": { + "position": { + "x": 19032.806237131383, + "y": 24930.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c86b53f0-32dc-473a-a50d-092c97537e34", + "savedPayload": { + "position": { + "x": 19073.806237131383, + "y": 24888.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "6e0b48ed-9636-422b-9d6d-c88f75baf503", + "savedPayload": { + "position": { + "x": 19074.806237131383, + "y": 24856.35640053908 + }, + "targetPosition": { + "x": 19033.806237131383, + "y": 24823.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32cabfb2-b4c7-4cb1-a5c3-3a16da4a7093", + "savedPayload": { + "position": { + "x": 17704.783187784124, + "y": 24161.795861717485 + }, + "targetPosition": { + "x": 17812.293572647715, + "y": 24441.869989666644 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "c24d40d6-bb56-4f66-8164-d2f7db343d91" + ] + ] + } + } + ], + "layerFolders": [], + "id": "dd67b2a2-3090-4b69-b90a-f66550cfe5f3", + "savedPayload": { + "position": { + "x": 17812.293572647715, + "y": 24441.869989666644 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1defe057-e952-4313-a4f6-3873d5b885a9", + "savedPayload": { + "position": { + "x": 18931.806237131383, + "y": 24750.35640053908 + }, + "targetPosition": { + "x": 18932.806237131383, + "y": 24765.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "30977c91-a6b2-4ee1-a472-c310b361d23e", + "savedPayload": { + "position": { + "x": 18932.806237131383, + "y": 24765.35640053908 + }, + "targetPosition": { + "x": 18890.806237131383, + "y": 24782.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6e565cbf-3aed-4e43-bace-29633856b7cc", + "savedPayload": { + "position": { + "x": 19035.806237131383, + "y": 24803.35640053908 + }, + "targetPosition": { + "x": 18949.806237131383, + "y": 24799.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "edc83ab1-f788-484c-83d3-a4554343e9d9", + "savedPayload": { + "position": { + "x": 18954.806237131383, + "y": 24750.35640053908 + }, + "targetPosition": { + "x": 18949.806237131383, + "y": 24799.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "957925ab-2a9a-479b-a91c-3c170ede9aa0", + "savedPayload": { + "position": { + "x": 18851.806237131383, + "y": 24740.35640053908 + }, + "targetPosition": { + "x": 18949.806237131383, + "y": 24799.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "04cddb90-5425-4325-b04f-b7ad0d10a67a", + "savedPayload": { + "position": { + "x": 18978.806237131383, + "y": 24768.35640053908 + }, + "targetPosition": { + "x": 18949.806237131383, + "y": 24799.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "73b92bdc-1954-443c-8858-0163ea3c7eb1", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 24799.35640053908 + }, + "targetPosition": { + "x": 18890.806237131383, + "y": 24782.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c82e56cb-0a82-4e78-a5ef-e7e5663b73d3", + "savedPayload": { + "position": { + "x": 18075.09538457282, + "y": 24142.38862184236 + }, + "targetPosition": { + "x": 17997.449671042064, + "y": 24432.166369729082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e133ab42-0ecb-4b12-a3bd-0fe9dd0147cc", + "savedPayload": { + "position": { + "x": 17997.449671042064, + "y": 24432.166369729082 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ce421228-97dc-445d-a7c4-71ba4a57c9d8", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 24779.35640053908 + }, + "targetPosition": { + "x": 18780.806237131383, + "y": 24817.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "b636789a-90cd-4fc5-8696-eff5d75ad4ad", + "savedPayload": { + "position": { + "x": 18780.806237131383, + "y": 24817.35640053908 + }, + "targetPosition": { + "x": 18758.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6717b9f8-ca63-48bc-995b-bfa1baf6369e", + "savedPayload": { + "position": { + "x": 18831.806237131383, + "y": 24829.35640053908 + }, + "targetPosition": { + "x": 18758.806237131383, + "y": 24900.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "09aec2b3-d86e-4a06-b9e0-5676c1efbb2d", + "savedPayload": { + "position": { + "x": 18386.091534385487, + "y": 24344.3518829859 + }, + "targetPosition": { + "x": 18152.947745948397, + "y": 24533.14800030085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "8f397867-5678-422d-9354-85f13f6b81aa" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "12a8179e-2358-4d2a-a491-d800c8de7113" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0d0c961e-1985-4e4b-bf67-a22318f04877", + "savedPayload": { + "position": { + "x": 18152.947745948397, + "y": 24533.14800030085 + }, + "targetPosition": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e5d1c172-a752-472f-8a41-379e3e8df594", + "savedPayload": { + "position": { + "x": 17919.803957511307, + "y": 24721.944117615803 + }, + "targetPosition": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "4cd584c0-7bc3-4375-9568-646ef40a859c", + "savedPayload": { + "position": { + "x": 17935.50474438419, + "y": 25021.532978042174 + }, + "targetPosition": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b7fa07c2-7ddc-46b8-9039-c9cc985d49e3", + "savedPayload": { + "position": { + "x": 18098.896454888698, + "y": 25273.1341484258 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 597.5, + "y": 0 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Live Learning Session", + "name": "Live Sample-System", + "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ], + [ + "Foundations", + "Project Learning Tasks", + "Foundations", + "581e454b-813c-4561-8cce-9f83f305e083" + ], + [ + "Binance", + "Exchange Learning Tasks", + "Foundations", + "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + ], + [ + " BTC/USDT", + "Market Learning Tasks", + "Foundations", + "2dea5569-f86f-4dbe-900f-aee494023678" + ], + [ + "Masters", + "Learning Mine Tasks", + "Foundations", + "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + ], + [ + "Live Sample-System", + "Task", + "Foundations", + "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961" + ], + [ + "Live Low Frequency", + "Learning Bot Instance", + "Foundations", + "79426b1e-7280-4f3a-b0e2-99a36b847b1c" + ], + [ + "Low Frequency Learning", + "Learning Process Instance", + "Foundations", + "c1e9ab51-ae9b-4e69-8299-1ad8b6225202" + ], + [ + "Live Sample-System", + "Live Learning Session", + "Foundations", + "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + ] + ] + } + } + ], + "id": "5efcafc4-1921-44bd-af69-cb43e91eb08e", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 25195.488434895044 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Learning Tasks", + "name": "New Learning Tasks", + "id": "0818dfbe-61ea-40b8-8544-bee25d7f45be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Learning Tasks", + "Learning Tasks", + "Foundations", + "0818dfbe-61ea-40b8-8544-bee25d7f45be" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Testing Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Backtesting Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "96a8a633-adcc-4fe1-827e-1277343bcca2", + "savedPayload": { + "position": { + "x": 17908.1011388189, + "y": 25268.673355427625 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "12b96c82-be61-4d7a-aec9-acb762b54229", + "savedPayload": { + "position": { + "x": 17824.47066144364, + "y": 25226.061498851563 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "5ab53d8b-e5c3-4c9b-a929-2866054f880a", + "savedPayload": { + "position": { + "x": 17758.1011388189, + "y": 25159.691976226823 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc15a9ab-d3ea-4b9b-814d-2ce13c13a599", + "savedPayload": { + "position": { + "x": 18967.806237131383, + "y": 25144.35640053908 + }, + "targetPosition": { + "x": 18976.806237131383, + "y": 25148.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "5e478e3f-e432-4364-8f2c-2f3b2849848b" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + ] + ] + } + } + ], + "id": "55afbf0e-3175-4689-9b27-4fab1eac5a2e", + "savedPayload": { + "position": { + "x": 18976.806237131383, + "y": 25148.35640053908 + }, + "targetPosition": { + "x": 19059.806237131383, + "y": 25237.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "78be7642-789b-4089-a290-8dc2a6387591", + "savedPayload": { + "position": { + "x": 19119.806237131383, + "y": 25236.35640053908 + }, + "targetPosition": { + "x": 19059.806237131383, + "y": 25237.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e6ae46a8-7a10-415b-b556-908a0443a7d9", + "savedPayload": { + "position": { + "x": 19059.806237131383, + "y": 25237.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "5eed428b-fe01-4768-8105-cc5da111fe58" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "5eed428b-fe01-4768-8105-cc5da111fe58" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c5907b51-a985-4e59-b11f-ef078819e666", + "savedPayload": { + "position": { + "x": 18994.806237131383, + "y": 25224.35640053908 + }, + "targetPosition": { + "x": 19072.806237131383, + "y": 25191.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "6ea43033-418d-4d87-b640-02010679aa8b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "6ea43033-418d-4d87-b640-02010679aa8b" + ] + ] + } + } + ], + "id": "b693b7af-1ca9-4315-bfa6-0fa6da3668d4", + "savedPayload": { + "position": { + "x": 19072.806237131383, + "y": 25191.35640053908 + }, + "targetPosition": { + "x": 19093.806237131383, + "y": 25186.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "db8bba34-50df-4281-b649-d2720680bdd5", + "savedPayload": { + "position": { + "x": 19029.806237131383, + "y": 25240.35640053908 + }, + "targetPosition": { + "x": 19093.806237131383, + "y": 25186.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2dae4321-88fe-4cff-8749-1b87154a6aa2", + "savedPayload": { + "position": { + "x": 19093.806237131383, + "y": 25186.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "111d52b4-ed64-4970-a5ca-063cdd7650b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "111d52b4-ed64-4970-a5ca-063cdd7650b7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e79f4681-b18c-4a4c-b2a8-c1dec3dc705c", + "savedPayload": { + "position": { + "x": 19127.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 19110.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d7068d96-1507-462f-8fc3-6b847e1335eb", + "savedPayload": { + "position": { + "x": 19094.806237131383, + "y": 25178.35640053908 + }, + "targetPosition": { + "x": 19110.806237131383, + "y": 25249.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e915d524-fe78-4f3b-8b51-1fee293eeab1", + "savedPayload": { + "position": { + "x": 19110.806237131383, + "y": 25249.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "4d806b3c-5040-46da-85aa-9148cf7c210b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "4d806b3c-5040-46da-85aa-9148cf7c210b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cff9e40f-7b27-4d85-a328-999549b53b3e", + "savedPayload": { + "position": { + "x": 19055.806237131383, + "y": 25172.35640053908 + }, + "targetPosition": { + "x": 19123.806237131383, + "y": 25132.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "e5d9e3e1-d1f4-4493-b452-33fe49c81228" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "cb03ef16-522f-4189-ab3a-b410bf1f4176" + ] + ] + } + } + ], + "id": "015c1eb6-ee02-4816-aab3-61f4260b8f4f", + "savedPayload": { + "position": { + "x": 19123.806237131383, + "y": 25132.35640053908 + }, + "targetPosition": { + "x": 19085.806237131383, + "y": 25111.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "31e3992a-49aa-4828-90ca-a0b4ea6a7067", + "savedPayload": { + "position": { + "x": 19174.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 19085.806237131383, + "y": 25111.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "790c2b01-d594-4ae0-a92e-0ce918bf25db", + "savedPayload": { + "position": { + "x": 19085.806237131383, + "y": 25111.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "42ea32ce-f0ef-475c-a80d-c63c0fe172ef", + "savedPayload": { + "position": { + "x": 19079.806237131383, + "y": 25149.35640053908 + }, + "targetPosition": { + "x": 19122.806237131383, + "y": 25213.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a631f8bc-e4f0-4dc3-89b4-c95f86c6d121", + "savedPayload": { + "position": { + "x": 19178.806237131383, + "y": 25178.35640053908 + }, + "targetPosition": { + "x": 19122.806237131383, + "y": 25213.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f4e7ab8-74df-4b9a-9dcd-6adbc69dbfb3", + "savedPayload": { + "position": { + "x": 19122.806237131383, + "y": 25213.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "8db56080-df9e-4aa2-8ac0-a3346132debb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "8db56080-df9e-4aa2-8ac0-a3346132debb" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d7d7192f-080e-4841-8da6-d544b3e51541", + "savedPayload": { + "position": { + "x": 18961.806237131383, + "y": 25213.35640053908 + }, + "targetPosition": { + "x": 19005.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "80def657-bb97-4915-a5c4-4e0bbee671cf", + "savedPayload": { + "position": { + "x": 18981.806237131383, + "y": 25227.35640053908 + }, + "targetPosition": { + "x": 19005.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f22c6fab-482e-4a7b-a1a4-52569cc28cd7", + "savedPayload": { + "position": { + "x": 19005.806237131383, + "y": 25216.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "67ccc4d5-bf6f-4914-9c27-1f52427fb44b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "67ccc4d5-bf6f-4914-9c27-1f52427fb44b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "1011484d-10ff-4eea-a88c-f0566f8d86e2", + "savedPayload": { + "position": { + "x": 19003.806237131383, + "y": 25208.35640053908 + }, + "targetPosition": { + "x": 18985.806237131383, + "y": 25128.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f25570b2-4216-4f53-b227-64e19bc3bc21", + "savedPayload": { + "position": { + "x": 19043.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18985.806237131383, + "y": 25128.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5a1e2fc3-eea7-43f4-9325-f78669065de4", + "savedPayload": { + "position": { + "x": 18985.806237131383, + "y": 25128.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "ea4f2264-543d-4fc3-9781-18f1a9cbd066" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "ea4f2264-543d-4fc3-9781-18f1a9cbd066" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "eea5ac76-0d1d-4590-828c-d400db0d7ac0", + "savedPayload": { + "position": { + "x": 19006.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 18989.806237131383, + "y": 25087.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "116eaf0c-86d6-449b-95b7-845cc680d6ad", + "savedPayload": { + "position": { + "x": 18970.806237131383, + "y": 25111.35640053908 + }, + "targetPosition": { + "x": 18989.806237131383, + "y": 25087.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bed64950-bd43-45ab-a8bb-feea31ac0369", + "savedPayload": { + "position": { + "x": 18989.806237131383, + "y": 25087.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "4ce713e4-1dd4-49d2-9420-1d9437ff0999" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "4ce713e4-1dd4-49d2-9420-1d9437ff0999" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9cd427f5-214d-4dc8-a639-be616ce2006e", + "savedPayload": { + "position": { + "x": 19032.806237131383, + "y": 25152.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a162f0f8-8940-4056-a48b-5b7a6356d0a2", + "savedPayload": { + "position": { + "x": 19106.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 19124.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "848dab80-b2f3-4cbe-8eb5-8cb081fbacc4", + "savedPayload": { + "position": { + "x": 19178.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 19124.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ec948cf-a462-4628-b329-d86db55d6cc2", + "savedPayload": { + "position": { + "x": 19124.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 19093.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "12376eff-cbc5-41a4-ba3b-f7601163c6db" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "ea0b61cc-27e9-416c-886c-583fab2b7ff4" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "12376eff-cbc5-41a4-ba3b-f7601163c6db" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "74cd36d7-099f-4290-9493-ff97db5b1409", + "savedPayload": { + "position": { + "x": 19154.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 19141.806237131383, + "y": 25294.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "133542e5-3114-46d6-abe9-9b7316168b8e", + "savedPayload": { + "position": { + "x": 19185.806237131383, + "y": 25376.35640053908 + }, + "targetPosition": { + "x": 19141.806237131383, + "y": 25294.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e0a89435-2880-4bfc-92fc-4f89954857d0", + "savedPayload": { + "position": { + "x": 19141.806237131383, + "y": 25294.35640053908 + }, + "targetPosition": { + "x": 19093.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "f243b162-78b4-4a3a-ba96-f02bf73e0388" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "ea0b61cc-27e9-416c-886c-583fab2b7ff4" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "f243b162-78b4-4a3a-ba96-f02bf73e0388" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e4cd4124-1970-4dd9-b504-6ca7846db033", + "savedPayload": { + "position": { + "x": 19093.806237131383, + "y": 25202.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8abafa44-c62f-4a58-8acc-87bb387fdba5", + "savedPayload": { + "position": { + "x": 19186.806237131383, + "y": 25146.35640053908 + }, + "targetPosition": { + "x": 19211.806237131383, + "y": 25146.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "056c349b-152d-4e88-ad4b-93b11455772c", + "savedPayload": { + "position": { + "x": 19255.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 19211.806237131383, + "y": 25146.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d9ea915-dd8f-4b12-a32e-0cfcb780bb9b", + "savedPayload": { + "position": { + "x": 19211.806237131383, + "y": 25146.35640053908 + }, + "targetPosition": { + "x": 19182.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "70db1089-2272-46c4-833f-7adb5fc4ebcc" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "05524c73-a2ef-4926-9d60-1b99ccef202d" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "70db1089-2272-46c4-833f-7adb5fc4ebcc" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9510ac58-5ca7-4ae3-ab38-c34cb5d185cf", + "savedPayload": { + "position": { + "x": 19310.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 19267.806237131383, + "y": 25087.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "34f1b6f8-5fe4-4c59-a174-76c29ef71298", + "savedPayload": { + "position": { + "x": 19224.806237131383, + "y": 25010.35640053908 + }, + "targetPosition": { + "x": 19267.806237131383, + "y": 25087.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1cf7e269-d989-4478-a291-2f0a38e1c61b", + "savedPayload": { + "position": { + "x": 19267.806237131383, + "y": 25087.35640053908 + }, + "targetPosition": { + "x": 19182.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "521476ba-5c28-4c73-b52f-4677fecb1f9a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "05524c73-a2ef-4926-9d60-1b99ccef202d" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "521476ba-5c28-4c73-b52f-4677fecb1f9a" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "118b892b-c01c-4037-90c8-644a5d3ba41a", + "savedPayload": { + "position": { + "x": 19140.806237131383, + "y": 25053.35640053908 + }, + "targetPosition": { + "x": 19130.806237131383, + "y": 25149.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "87cee8b4-c2dd-4367-8241-766cc41bfc6d", + "savedPayload": { + "position": { + "x": 19203.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 19130.806237131383, + "y": 25149.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9102fab6-b8fb-4f29-a5dd-0ba6e14a2825", + "savedPayload": { + "position": { + "x": 19130.806237131383, + "y": 25149.35640053908 + }, + "targetPosition": { + "x": 19182.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "eab3c4dd-953d-42ae-91a4-edc1c160b988" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "05524c73-a2ef-4926-9d60-1b99ccef202d" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "eab3c4dd-953d-42ae-91a4-edc1c160b988" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8cf24eca-d599-4c9c-a18b-c410b93b027a", + "savedPayload": { + "position": { + "x": 19247.806237131383, + "y": 25149.35640053908 + }, + "targetPosition": { + "x": 19183.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bd70a432-aee6-4cfb-9e6c-c6d62ef9a15b", + "savedPayload": { + "position": { + "x": 19259.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 19183.806237131383, + "y": 25129.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f7aa3846-771b-46a6-8c16-025710ac4c82", + "savedPayload": { + "position": { + "x": 19183.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 19182.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "325b0640-c79f-444b-be87-8aebca662ff4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "05524c73-a2ef-4926-9d60-1b99ccef202d" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "325b0640-c79f-444b-be87-8aebca662ff4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c979f16c-ec93-44fb-8a51-b960c165cb1d", + "savedPayload": { + "position": { + "x": 19182.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "de7cb97e-6016-47fa-b089-aa0f0725bf69", + "savedPayload": { + "position": { + "x": 19244.806237131383, + "y": 25196.35640053908 + }, + "targetPosition": { + "x": 19198.806237131383, + "y": 25159.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "201dffe5-fbc3-40d0-85b9-58350b9508ea", + "savedPayload": { + "position": { + "x": 19211.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 19198.806237131383, + "y": 25159.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2995eccd-e7e0-4223-b01d-73e48dffb99d", + "savedPayload": { + "position": { + "x": 19198.806237131383, + "y": 25159.35640053908 + }, + "targetPosition": { + "x": 19203.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "382e9d0a-e7f1-452e-ac1e-03f3677b03be" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "382e9d0a-e7f1-452e-ac1e-03f3677b03be" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d964c63c-c888-473c-be8c-be70eaf2dcb6", + "savedPayload": { + "position": { + "x": 19142.806237131383, + "y": 25259.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25317.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "cd323f46-bffd-4f63-912e-0938a2b2638a", + "savedPayload": { + "position": { + "x": 19212.806237131383, + "y": 25322.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25317.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "342b5520-3693-49bb-987b-b134c7592b02", + "savedPayload": { + "position": { + "x": 19227.806237131383, + "y": 25317.35640053908 + }, + "targetPosition": { + "x": 19203.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "710a02fa-606f-44ef-86b1-27d62e904db6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "710a02fa-606f-44ef-86b1-27d62e904db6" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7bab6379-c86f-49af-b9af-393b2cb868ec", + "savedPayload": { + "position": { + "x": 19309.806237131383, + "y": 25243.35640053908 + }, + "targetPosition": { + "x": 19237.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3fd70d83-fc7a-4012-a89f-17a05767a456", + "savedPayload": { + "position": { + "x": 19148.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 19237.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6a9f4ad5-417e-47cc-b21d-276b424d0e46", + "savedPayload": { + "position": { + "x": 19237.806237131383, + "y": 25150.35640053908 + }, + "targetPosition": { + "x": 19203.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "62a04399-2169-4296-b2d7-1b1f61821dcb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "62a04399-2169-4296-b2d7-1b1f61821dcb" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "65977ffe-a7c4-4ee4-a5a3-76a91d0991dc", + "savedPayload": { + "position": { + "x": 19123.806237131383, + "y": 25327.35640053908 + }, + "targetPosition": { + "x": 19111.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ce9f2cfe-5ffc-4292-bba0-8733f8b43e93", + "savedPayload": { + "position": { + "x": 19140.806237131383, + "y": 25411.35640053908 + }, + "targetPosition": { + "x": 19111.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bee67f2e-215c-4524-b50a-4578490bf8fb", + "savedPayload": { + "position": { + "x": 19111.806237131383, + "y": 25321.35640053908 + }, + "targetPosition": { + "x": 19203.806237131383, + "y": 25240.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "3ebed7cf-03fc-4489-922d-248f3c367f75" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "3ebed7cf-03fc-4489-922d-248f3c367f75" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1f084e4f-631b-483d-822b-5fce825e8355", + "savedPayload": { + "position": { + "x": 19203.806237131383, + "y": 25240.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "807a7b0c-0484-4946-a55d-13ea9c6ebd3c", + "savedPayload": { + "position": { + "x": 19262.806237131383, + "y": 25231.35640053908 + }, + "targetPosition": { + "x": 19271.806237131383, + "y": 25194.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e455274c-67e1-4e79-8f40-dfec24df6169", + "savedPayload": { + "position": { + "x": 19304.806237131383, + "y": 25184.35640053908 + }, + "targetPosition": { + "x": 19271.806237131383, + "y": 25194.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01bfc3cf-5ee6-4a40-bf36-6cd5c0d22eaa", + "savedPayload": { + "position": { + "x": 19271.806237131383, + "y": 25194.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "728da2f3-45d2-4244-ad2e-ecda4c5df143" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "728da2f3-45d2-4244-ad2e-ecda4c5df143" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "2350b8cc-f27c-4d39-bcde-a90fadb27e6a", + "savedPayload": { + "position": { + "x": 19250.806237131383, + "y": 25251.35640053908 + }, + "targetPosition": { + "x": 19229.806237131383, + "y": 25191.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a679fa1b-9999-4674-97e0-6545981a53aa", + "savedPayload": { + "position": { + "x": 19249.806237131383, + "y": 25216.35640053908 + }, + "targetPosition": { + "x": 19229.806237131383, + "y": 25191.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc2434fb-236f-4413-84c3-a4f5efb4be9a", + "savedPayload": { + "position": { + "x": 19229.806237131383, + "y": 25191.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "3b728632-8076-4af0-8e95-253ad00781fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "3b728632-8076-4af0-8e95-253ad00781fa" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "85e889e7-f75c-4322-ab62-5dee509544e3", + "savedPayload": { + "position": { + "x": 19167.806237131383, + "y": 25273.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "28757648-d90b-4e51-95b9-570bf835165d", + "savedPayload": { + "position": { + "x": 19210.806237131383, + "y": 25266.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fcd1b092-9447-4b39-a9d6-b5de88914c83", + "savedPayload": { + "position": { + "x": 19129.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "26bde809-a3d2-44ad-a712-a8a27c740783", + "savedPayload": { + "position": { + "x": 19378.806237131383, + "y": 25202.35640053908 + }, + "targetPosition": { + "x": 19323.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "026a463f-3fe6-42d3-a96f-1d194fac9b68", + "savedPayload": { + "position": { + "x": 19342.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 19323.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ab85a471-04d7-4a6a-b597-d74f771e1893", + "savedPayload": { + "position": { + "x": 19323.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "a10ab7cb-06af-4a96-82ca-09df02d4ec65" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "a10ab7cb-06af-4a96-82ca-09df02d4ec65" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9e07dcbc-5b89-4277-aef0-a981af6b537c", + "savedPayload": { + "position": { + "x": 19362.806237131383, + "y": 25299.35640053908 + }, + "targetPosition": { + "x": 19278.806237131383, + "y": 25282.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ece11108-2c66-4d59-8026-87f4d2de0017", + "savedPayload": { + "position": { + "x": 19206.806237131383, + "y": 25191.35640053908 + }, + "targetPosition": { + "x": 19278.806237131383, + "y": 25282.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cdd7fb99-0a44-4604-9ad9-2adef62a3806", + "savedPayload": { + "position": { + "x": 19278.806237131383, + "y": 25282.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "4d7931ad-f7b1-470a-8c2b-a3df5c79032d", + "savedPayload": { + "position": { + "x": 19194.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 19220.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "33ab5376-b284-403d-945c-33554b715bc9", + "savedPayload": { + "position": { + "x": 19300.806237131383, + "y": 25129.35640053908 + }, + "targetPosition": { + "x": 19220.806237131383, + "y": 25171.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dd127365-ac19-4678-9dad-9e5bb41df880", + "savedPayload": { + "position": { + "x": 19220.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "73a08106-eeb7-4972-907b-81365c7b8981" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "392dfe94-387f-472e-8a06-2f51b2289014" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "73a08106-eeb7-4972-907b-81365c7b8981" + ] + ] + } + } + ], + "layerFolders": [], + "id": "adc10457-b5fe-4974-ba25-178763c0552e", + "savedPayload": { + "position": { + "x": 19227.806237131383, + "y": 25242.35640053908 + }, + "targetPosition": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff82e8df-0349-4966-b14a-d08dc409ca93", + "savedPayload": { + "position": { + "x": 19129.806237131383, + "y": 25183.35640053908 + }, + "targetPosition": { + "x": 19109.806237131383, + "y": 25094.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "038a4b81-92c5-49f8-8ff1-d03e04d8fc0d", + "savedPayload": { + "position": { + "x": 19109.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 19109.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "43390e56-75ff-4779-9322-f538f6e0f327", + "savedPayload": { + "position": { + "x": 19109.806237131383, + "y": 25046.35640053908 + }, + "targetPosition": { + "x": 19035.806237131383, + "y": 25053.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ] + ] + } + }, + "id": "bc71bb94-17f2-4752-963e-822b56f01449", + "savedPayload": { + "position": { + "x": 17715.489282242837, + "y": 25076.061498851563 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "962d53cc-9c1d-4a5a-95a5-8b7658a26a07", + "savedPayload": { + "position": { + "x": 19211.806237131383, + "y": 24857.35640053908 + }, + "targetPosition": { + "x": 19219.806237131383, + "y": 24790.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bcd6e2a9-2c5a-4e7f-9c03-214ff65dbb2f", + "savedPayload": { + "position": { + "x": 19284.806237131383, + "y": 24797.35640053908 + }, + "targetPosition": { + "x": 19219.806237131383, + "y": 24790.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5a1119be-60b6-4ce1-8db7-5d110c7a8024", + "savedPayload": { + "position": { + "x": 19219.806237131383, + "y": 24790.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "17bc5054-95e4-4641-829d-c1ee99eff90f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "17bc5054-95e4-4641-829d-c1ee99eff90f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "86d85edd-061d-4944-84b5-9873004975ab", + "savedPayload": { + "position": { + "x": 19231.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 19289.806237131383, + "y": 24918.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "a1e0e850-30a7-4ee1-a629-65b3a7315547", + "savedPayload": { + "position": { + "x": 19324.806237131383, + "y": 24909.35640053908 + }, + "targetPosition": { + "x": 19289.806237131383, + "y": 24918.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4c4bcf02-4e54-4d4f-9a99-528c34dfff17", + "savedPayload": { + "position": { + "x": 19289.806237131383, + "y": 24918.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "9ed5e285-dcac-48cc-8762-73fe7992b576" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "9ed5e285-dcac-48cc-8762-73fe7992b576" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "6fd8e1e4-6b0f-4fc7-b101-91e1a65c2771", + "savedPayload": { + "position": { + "x": 19182.806237131383, + "y": 24845.35640053908 + }, + "targetPosition": { + "x": 19274.806237131383, + "y": 24868.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bccce92a-80f9-4c50-8852-628f8d21aff4", + "savedPayload": { + "position": { + "x": 19190.806237131383, + "y": 24852.35640053908 + }, + "targetPosition": { + "x": 19274.806237131383, + "y": 24868.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f267ddc-9846-4d5c-8d14-6a9cb58ab7eb", + "savedPayload": { + "position": { + "x": 19274.806237131383, + "y": 24868.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "fd8835aa-203e-4522-8ffa-b67732937e04" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "fd8835aa-203e-4522-8ffa-b67732937e04" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "c9ce9c25-95a6-4221-83cc-06560bac1aa3", + "savedPayload": { + "position": { + "x": 19285.806237131383, + "y": 24823.35640053908 + }, + "targetPosition": { + "x": 19259.806237131383, + "y": 24743.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "48c6cfcb-9544-4253-b456-e444132dba61", + "savedPayload": { + "position": { + "x": 19331.806237131383, + "y": 24728.35640053908 + }, + "targetPosition": { + "x": 19259.806237131383, + "y": 24743.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "013f1f27-e21c-498f-94f8-fa1a4cc54e86", + "savedPayload": { + "position": { + "x": 19259.806237131383, + "y": 24743.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "ed569edc-5730-4929-87d4-60d544c1154e", + "savedPayload": { + "position": { + "x": 19146.806237131383, + "y": 24815.35640053908 + }, + "targetPosition": { + "x": 19130.806237131383, + "y": 24849.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "53b128da-d382-465e-a126-34d9fac21942", + "savedPayload": { + "position": { + "x": 19213.806237131383, + "y": 24796.35640053908 + }, + "targetPosition": { + "x": 19130.806237131383, + "y": 24849.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8f130c6b-5cb1-4841-900f-518ff83c34c5", + "savedPayload": { + "position": { + "x": 19130.806237131383, + "y": 24849.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "123fc006-18b4-4a10-8f41-1547ba29aa75" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "123fc006-18b4-4a10-8f41-1547ba29aa75" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "45b0c12a-1fbb-4afc-8aba-1755b2196a16", + "savedPayload": { + "position": { + "x": 19197.806237131383, + "y": 24982.35640053908 + }, + "targetPosition": { + "x": 19287.806237131383, + "y": 24916.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "477d4948-8ce6-481b-a346-d7c862525cef", + "savedPayload": { + "position": { + "x": 19329.806237131383, + "y": 24933.35640053908 + }, + "targetPosition": { + "x": 19287.806237131383, + "y": 24916.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e5f2a5f4-a54d-4be0-8792-99749f985568", + "savedPayload": { + "position": { + "x": 19287.806237131383, + "y": 24916.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a5c39e46-65cf-4fbe-9364-f2f005b50910", + "savedPayload": { + "position": { + "x": 19372.806237131383, + "y": 24687.35640053908 + }, + "targetPosition": { + "x": 19309.806237131383, + "y": 24764.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "35eb95f4-a5d2-4a5f-9ce3-b5fd4aa0540c", + "savedPayload": { + "position": { + "x": 19378.806237131383, + "y": 24726.35640053908 + }, + "targetPosition": { + "x": 19309.806237131383, + "y": 24764.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3a6c9b91-4f3e-4213-bbb7-11929803ac22", + "savedPayload": { + "position": { + "x": 19309.806237131383, + "y": 24764.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "607f0f18-77e5-4f9f-9275-e1fe014985eb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "607f0f18-77e5-4f9f-9275-e1fe014985eb" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "42a395af-890b-406b-868f-da62ce198ffc", + "savedPayload": { + "position": { + "x": 19380.806237131383, + "y": 24940.35640053908 + }, + "targetPosition": { + "x": 19310.806237131383, + "y": 24859.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b42c5317-5aaf-4e79-bdfd-70c6fc5e71e2", + "savedPayload": { + "position": { + "x": 19367.806237131383, + "y": 24835.35640053908 + }, + "targetPosition": { + "x": 19310.806237131383, + "y": 24859.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ffe864f-8551-45fb-afca-106863abd817", + "savedPayload": { + "position": { + "x": 19310.806237131383, + "y": 24859.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "99e14715-d027-4c07-8b55-62c600e478c0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "99e14715-d027-4c07-8b55-62c600e478c0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "69d08e5c-2149-4bdf-9b8c-e9a0946b8a21", + "savedPayload": { + "position": { + "x": 19193.806237131383, + "y": 24667.35640053908 + }, + "targetPosition": { + "x": 19276.806237131383, + "y": 24759.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1409f1cf-be8a-4c67-b206-cb62eea1f550", + "savedPayload": { + "position": { + "x": 19197.806237131383, + "y": 24796.35640053908 + }, + "targetPosition": { + "x": 19276.806237131383, + "y": 24759.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d916c5b6-216f-4b20-a397-133b88e18fd0", + "savedPayload": { + "position": { + "x": 19276.806237131383, + "y": 24759.35640053908 + }, + "targetPosition": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "b7c98c95-4755-4870-8d44-dd43effea4f4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "b7c98c95-4755-4870-8d44-dd43effea4f4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "14713f2f-f6e2-4887-995e-360b23ad8c3c", + "savedPayload": { + "position": { + "x": 19222.806237131383, + "y": 24841.35640053908 + }, + "targetPosition": { + "x": 19135.806237131383, + "y": 24819.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "76db4388-1aee-4e0a-bbcb-a4765bf1e558", + "savedPayload": { + "position": { + "x": 19135.806237131383, + "y": 24819.35640053908 + }, + "targetPosition": { + "x": 19095.806237131383, + "y": 24907.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "28125f7f-31fb-4982-9158-1f1708711cc0", + "savedPayload": { + "position": { + "x": 19095.806237131383, + "y": 24907.35640053908 + }, + "targetPosition": { + "x": 19001.806237131383, + "y": 24990.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 150, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ] + ] + } + }, + "id": "a23dfcd2-7c04-4d25-91f1-a957c571f468", + "savedPayload": { + "position": { + "x": 17700.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "462752dc-3a92-464d-95ac-1b9e7cdf5fe5", + "savedPayload": { + "position": { + "x": 19206.806237131383, + "y": 24794.35640053908 + }, + "targetPosition": { + "x": 19145.806237131383, + "y": 24876.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "bcbb3368-ea4c-466b-8423-8f0517ad35da" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "74985cce-bf59-4cdd-acfe-7e333f60886d", + "savedPayload": { + "position": { + "x": 19189.806237131383, + "y": 24900.35640053908 + }, + "targetPosition": { + "x": 19145.806237131383, + "y": 24876.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "b18a5300-448b-4165-9b36-dc5ee37e58cd" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "60195747-1de0-47ad-b99d-02cec0da515b", + "savedPayload": { + "position": { + "x": 19081.806237131383, + "y": 24844.35640053908 + }, + "targetPosition": { + "x": 19145.806237131383, + "y": 24876.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "dbdd55de-9279-48ef-a0b1-e50024f284e9" + ] + ] + } + } + ], + "id": "cdfa5ddc-eacc-427f-a716-f2300408d8ea", + "savedPayload": { + "position": { + "x": 19145.806237131383, + "y": 24876.35640053908 + }, + "targetPosition": { + "x": 19101.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9fd51647-01bb-4ed0-a350-eecf12a2ec09", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 24877.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e16a4d66-ba1d-4700-9dd1-ce2bc3f4ab7d", + "savedPayload": { + "position": { + "x": 19002.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "4958982a-b51a-40ef-8764-dd5451cf9837" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "4958982a-b51a-40ef-8764-dd5451cf9837" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c1634b95-ec3a-4e14-9f49-9d339b58d848", + "savedPayload": { + "position": { + "x": 19154.806237131383, + "y": 24928.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "86fefa5e-8de8-4d00-a632-e1827ce60030" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7eca5c3c-9097-49c7-bb08-f9946401073b", + "savedPayload": { + "position": { + "x": 19137.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + ] + ] + } + } + ], + "id": "1ed55126-dd10-48c4-ad65-9116e5be6ef5", + "savedPayload": { + "position": { + "x": 19070.806237131383, + "y": 24970.35640053908 + }, + "targetPosition": { + "x": 19101.806237131383, + "y": 24947.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a5ea37e2-e159-4377-99f8-7f058c180fe4", + "savedPayload": { + "position": { + "x": 19101.806237131383, + "y": 24947.35640053908 + }, + "targetPosition": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "35c2fa69-e7ea-4e85-8150-97dc66084fe6" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "35c2fa69-e7ea-4e85-8150-97dc66084fe6" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "766205a3-2268-4a31-a332-07774da9ab8d", + "savedPayload": { + "position": { + "x": 19163.806237131383, + "y": 25053.35640053908 + }, + "targetPosition": { + "x": 19083.806237131383, + "y": 25088.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "b256b76c-3834-4d62-aa56-f42cce9f47e9" + ] + ] + } + } + ], + "id": "788f389e-4af6-4503-8f09-7ed8b42beb18", + "savedPayload": { + "position": { + "x": 19083.806237131383, + "y": 25088.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "01462805-04ac-4fcc-94a4-9c7b08ec003b", + "savedPayload": { + "position": { + "x": 19025.806237131383, + "y": 24965.35640053908 + }, + "targetPosition": { + "x": 18991.806237131383, + "y": 24981.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9ae59a68-71fd-4ec8-9a70-da743f33baee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e522a602-a3fe-4336-ac76-6c9c32436694", + "savedPayload": { + "position": { + "x": 19043.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18991.806237131383, + "y": 24981.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "504f327c-a08d-4c3d-8e77-850299cc30ed" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4a324680-afb3-4a1a-8760-17d39780513e", + "savedPayload": { + "position": { + "x": 18904.806237131383, + "y": 24966.35640053908 + }, + "targetPosition": { + "x": 18991.806237131383, + "y": 24981.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "f9500afd-e0f4-45d3-9647-45ec778554e8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "123e2415-5549-4634-b834-6803cf2fc62e", + "savedPayload": { + "position": { + "x": 18939.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18991.806237131383, + "y": 24981.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "354102dd-fd58-4f84-8e90-0d891defa0c8" + ] + ] + } + } + ], + "id": "577cdea7-241b-4b46-a21a-2cfbb8dc05ee", + "savedPayload": { + "position": { + "x": 18991.806237131383, + "y": 24981.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ed85be5-a5a6-4748-99fe-bb1d9b224c69", + "savedPayload": { + "position": { + "x": 19070.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "21e76694-a0c1-4fd8-b45b-9924b985c4c2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "21e76694-a0c1-4fd8-b45b-9924b985c4c2" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ba1534c4-a0dc-4689-84c1-6463205f6a92", + "savedPayload": { + "position": { + "x": 18924.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25164.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "12929733-5964-4948-877b-b1edda37162a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "12929733-5964-4948-877b-b1edda37162a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4eddb5a7-d7f2-450a-8fdc-04d44c12db95", + "savedPayload": { + "position": { + "x": 18957.806237131383, + "y": 25257.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25164.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "81a88e44-189c-44ec-9607-cb1e4de8baa1" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c2f2c3fd-3523-4b24-abe8-de584f8d4df3", + "savedPayload": { + "position": { + "x": 18913.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25164.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a206c7ea-1947-4261-9c7b-e8b5f86f7726", + "savedPayload": { + "position": { + "x": 19083.806237131383, + "y": 25189.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25164.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1a55af5e-821d-4421-80d2-2c543d25ea1a" + ] + ] + } + } + ], + "id": "7ed5788c-2fde-4287-8e6a-b479333f2043", + "savedPayload": { + "position": { + "x": 19010.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "83b99581-f435-47d4-a8fa-efcdeddaf277", + "savedPayload": { + "position": { + "x": 19200.806237131383, + "y": 25049.35640053908 + }, + "targetPosition": { + "x": 19121.806237131383, + "y": 25090.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "486a0f30-691f-4c40-a18e-a1b0ac336ac1" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + ] + ] + } + } + ], + "id": "a7aaef72-0ff8-4447-960a-ec8827cd5eab", + "savedPayload": { + "position": { + "x": 19121.806237131383, + "y": 25090.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ffabcf7e-9fc3-4b26-aed3-10ef2340287c", + "savedPayload": { + "position": { + "x": 19074.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 19013.806237131383, + "y": 25119.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "16ff5152-f77e-482a-ad66-36081429d86e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "16ff5152-f77e-482a-ad66-36081429d86e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "381673dc-872c-496b-b4e7-5b1e85f75d6f", + "savedPayload": { + "position": { + "x": 19045.806237131383, + "y": 25215.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9156f51f-8b13-4855-9c28-b8ea81c5b6f9", + "savedPayload": { + "position": { + "x": 18958.806237131383, + "y": 25128.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "fb23f6bb-8383-4276-8a77-5180e622653a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "fb23f6bb-8383-4276-8a77-5180e622653a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "14e7afa7-19f0-4e3e-98e2-8c882f50bf96", + "savedPayload": { + "position": { + "x": 19028.806237131383, + "y": 25196.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "03b7b7a2-07ff-4ec1-af94-78e8045a8de7", + "savedPayload": { + "position": { + "x": 19108.806237131383, + "y": 25141.35640053908 + }, + "targetPosition": { + "x": 19032.806237131383, + "y": 25150.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "51d59c30-3a02-4d74-aa62-f1524ea544ee" + ] + ] + } + } + ], + "id": "0026416b-a67c-4d1d-9967-5f0e0ba2d616", + "savedPayload": { + "position": { + "x": 19032.806237131383, + "y": 25150.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "523c5936-f169-45c2-8a56-25d7b938ecec", + "savedPayload": { + "position": { + "x": 19185.806237131383, + "y": 25280.35640053908 + }, + "targetPosition": { + "x": 19110.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c24bfe41-ef93-4f0a-8c96-843536c85a2f" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + ] + ] + } + } + ], + "id": "fbd68fae-7c54-4d37-b93a-83404ae9a094", + "savedPayload": { + "position": { + "x": 19110.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "06b03e82-3f99-4ec9-8084-7fb5eed81e82", + "savedPayload": { + "position": { + "x": 19073.806237131383, + "y": 25152.35640053908 + }, + "targetPosition": { + "x": 19013.806237131383, + "y": 25119.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "1b788429-f274-4f64-8b6b-f73cc6f3e892" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "1b788429-f274-4f64-8b6b-f73cc6f3e892" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "36bddb20-50d6-41cc-a267-2c44ef3a3a8a", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 25124.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a62e52ad-1a91-4861-bdd5-dc844879caef", + "savedPayload": { + "position": { + "x": 19165.806237131383, + "y": 25127.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "90bd6690-de93-4158-a17f-728c28defc38" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "90bd6690-de93-4158-a17f-728c28defc38" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d7ab3a13-f9fc-4f82-bd23-54892f385ec7", + "savedPayload": { + "position": { + "x": 19034.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "8504b6e3-83c8-45ea-959a-41303f9d4274" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7f929844-d680-4580-b901-7953c963d54f", + "savedPayload": { + "position": { + "x": 19114.806237131383, + "y": 24981.35640053908 + }, + "targetPosition": { + "x": 19073.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + ] + ] + } + } + ], + "id": "70aea66f-86d3-46e6-b8d9-5016f460bf77", + "savedPayload": { + "position": { + "x": 19073.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 19089.806237131383, + "y": 25170.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "edcbe25c-cd8d-48d8-ba53-23c6c2549685", + "savedPayload": { + "position": { + "x": 19192.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 19122.806237131383, + "y": 25158.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "7be8ba85-07e7-4800-8988-ce76d2105b73" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "624667b0-c270-4e95-bf91-7822f29db47c", + "savedPayload": { + "position": { + "x": 19144.806237131383, + "y": 25196.35640053908 + }, + "targetPosition": { + "x": 19122.806237131383, + "y": 25158.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "ab881143-5631-4b27-a97a-94138dbd370d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "ab881143-5631-4b27-a97a-94138dbd370d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "13f3b3b7-7119-4491-b19d-fad3f61b752e", + "savedPayload": { + "position": { + "x": 19121.806237131383, + "y": 25202.35640053908 + }, + "targetPosition": { + "x": 19122.806237131383, + "y": 25158.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + ] + ] + } + } + ], + "id": "c02fa14e-6cfc-434f-92ad-7b9c8ce2748d", + "savedPayload": { + "position": { + "x": 19122.806237131383, + "y": 25158.35640053908 + }, + "targetPosition": { + "x": 19089.806237131383, + "y": 25170.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "174df6dd-b00f-425a-93d6-3cd746e7a5d8", + "savedPayload": { + "position": { + "x": 19089.806237131383, + "y": 25170.35640053908 + }, + "targetPosition": { + "x": 19013.806237131383, + "y": 25119.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "2a04953f-b24c-4e39-9af7-85f78fe05728" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "2a04953f-b24c-4e39-9af7-85f78fe05728" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "21794a17-cc16-4c45-8f89-a9aea00f75fe", + "savedPayload": { + "position": { + "x": 19018.806237131383, + "y": 25138.35640053908 + }, + "targetPosition": { + "x": 19094.806237131383, + "y": 25207.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "5d485d15-9919-42cc-9399-54c679d7085d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "5d485d15-9919-42cc-9399-54c679d7085d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1ea39c0e-b6ba-4129-87d7-6d8fd3f5ca01", + "savedPayload": { + "position": { + "x": 19047.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 19094.806237131383, + "y": 25207.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0d45cd05-84a7-4792-9b90-436b9dc54b6d", + "savedPayload": { + "position": { + "x": 19156.806237131383, + "y": 25169.35640053908 + }, + "targetPosition": { + "x": 19094.806237131383, + "y": 25207.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "40477a8c-4a32-42c2-a3fd-d5d1a1aa172e", + "savedPayload": { + "position": { + "x": 19128.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 19094.806237131383, + "y": 25207.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "ae18b041-f16e-4d96-8a83-56845dddf64a" + ] + ] + } + } + ], + "id": "96925e48-5dd6-40ab-a0ff-fb1624a5eaca", + "savedPayload": { + "position": { + "x": 19094.806237131383, + "y": 25207.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f8122282-502b-492d-8457-22476356bb27", + "savedPayload": { + "position": { + "x": 18983.806237131383, + "y": 25204.35640053908 + }, + "targetPosition": { + "x": 19055.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "186d1b59-7d04-4b40-83c9-acc361b8a12a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9f5199a8-2bca-414f-8fd6-c4e3ce51ac8a", + "savedPayload": { + "position": { + "x": 19022.806237131383, + "y": 25132.35640053908 + }, + "targetPosition": { + "x": 19055.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "8e993263-dbfc-4d41-864a-9470e70d7e4f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bbe5850a-cf8b-4fbe-ba2f-0f7918153d91", + "savedPayload": { + "position": { + "x": 19132.806237131383, + "y": 25192.35640053908 + }, + "targetPosition": { + "x": 19055.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + ] + ] + } + } + ], + "id": "68b3570f-c604-41e0-a323-689db44e87e6", + "savedPayload": { + "position": { + "x": 19055.806237131383, + "y": 25219.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8d1081ad-9b9a-4027-a6d9-7c15fe69a9e3", + "savedPayload": { + "position": { + "x": 19015.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 19013.806237131383, + "y": 25119.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "52b92545-66fc-4506-bfbe-ce9c6d60107a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "52b92545-66fc-4506-bfbe-ce9c6d60107a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "e77677b2-c0ea-42db-94b8-d44a02d59864", + "savedPayload": { + "position": { + "x": 19013.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0a6bf62b-eb26-4fdf-914d-b1881310ac42", + "savedPayload": { + "position": { + "x": 19001.806237131383, + "y": 25167.35640053908 + }, + "targetPosition": { + "x": 19030.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + ] + ] + } + } + ], + "id": "796e0906-ac37-4dfd-90dd-f09d53a3c11d", + "savedPayload": { + "position": { + "x": 19030.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18973.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "947d8f94-ff56-4400-b02e-4b35315b4fcd", + "savedPayload": { + "position": { + "x": 18994.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18969.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9e88f3a0-09ad-44fd-a84e-731228860e66" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4ad9f5c0-8b38-4f30-a2e9-fbd82ce902ce", + "savedPayload": { + "position": { + "x": 18919.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18969.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ff8207a8-b9fd-491b-a359-e02fe670ac14", + "savedPayload": { + "position": { + "x": 18934.806237131383, + "y": 25107.35640053908 + }, + "targetPosition": { + "x": 18969.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "08d916aa-6d2d-497b-8738-9b0966e3901e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bf99e1ad-f4ea-4a2a-a644-d0b9c9272782", + "savedPayload": { + "position": { + "x": 18951.806237131383, + "y": 25056.35640053908 + }, + "targetPosition": { + "x": 18969.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + ] + ] + } + } + ], + "id": "f67c21a6-aed6-4692-840a-86cabe2cc124", + "savedPayload": { + "position": { + "x": 18969.806237131383, + "y": 25072.35640053908 + }, + "targetPosition": { + "x": 18973.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7811e16a-ceb8-4a49-a814-0b6f684205a0", + "savedPayload": { + "position": { + "x": 18973.806237131383, + "y": 24978.35640053908 + }, + "targetPosition": { + "x": 18990.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "a2bdc2fc-d2d4-4035-871e-5a1191e80d04" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "9ec2381b-a19d-4c63-b306-097c1a957173" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "a2bdc2fc-d2d4-4035-871e-5a1191e80d04" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "89ed4d0a-c115-444c-8d94-5f974c94bdd7", + "savedPayload": { + "position": { + "x": 19143.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 19126.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "be56e169-d089-4aea-a18a-c01cf16a3485" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "be56e169-d089-4aea-a18a-c01cf16a3485" + ] + ] + } + } + ], + "id": "0ee4f091-81a8-4c28-9df5-3f70943f7760", + "savedPayload": { + "position": { + "x": 19126.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 19076.806237131383, + "y": 25073.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "96f4c21f-709d-40f6-b123-a7b5469d0c71", + "savedPayload": { + "position": { + "x": 19088.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 19170.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "21db891e-4c47-4a5a-88a5-036297086138" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "21db891e-4c47-4a5a-88a5-036297086138" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "379dca73-3a4a-4b47-a0a1-68fd4e38fd34", + "savedPayload": { + "position": { + "x": 19083.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 19170.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9c22b5ac-1d61-4643-8d2c-5f2af1e1ac41", + "savedPayload": { + "position": { + "x": 19098.806237131383, + "y": 25145.35640053908 + }, + "targetPosition": { + "x": 19170.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "616f49d0-daaa-4b82-be0d-56504b402616" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "616f49d0-daaa-4b82-be0d-56504b402616" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "422a8b1c-30e8-411b-a9c9-ed878cb44c9c", + "savedPayload": { + "position": { + "x": 19226.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 19170.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + ] + ] + } + } + ], + "id": "0da5d9f7-20e2-4484-8415-b50c7ae6dc6a", + "savedPayload": { + "position": { + "x": 19170.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 19076.806237131383, + "y": 25073.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2e8c7dd3-d24a-471f-8773-2f4e6a137625", + "savedPayload": { + "position": { + "x": 19076.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18990.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "e82767fa-06bc-49f3-8793-9f4722a6bc39" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "9ec2381b-a19d-4c63-b306-097c1a957173" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "e82767fa-06bc-49f3-8793-9f4722a6bc39" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7012df0a-3c18-493d-9910-a06ba6bea7dc", + "savedPayload": { + "position": { + "x": 19193.806237131383, + "y": 24925.35640053908 + }, + "targetPosition": { + "x": 19119.806237131383, + "y": 24988.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + ] + ] + } + } + ], + "id": "0b965885-5ff6-4341-8e87-10255732122a", + "savedPayload": { + "position": { + "x": 19119.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 19036.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "92bfb01c-d3df-4afc-a93d-2dc85d61a73e", + "savedPayload": { + "position": { + "x": 19004.806237131383, + "y": 25150.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25086.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "43435aed-68cb-4a56-88c4-2574d91f5b32" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aecc1912-6b14-4899-a91a-dd9c933bbb59", + "savedPayload": { + "position": { + "x": 18989.806237131383, + "y": 25060.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25086.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "904be022-f1e2-475e-9115-88224353cfa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "904be022-f1e2-475e-9115-88224353cfa2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ef315ac6-46d8-4e9f-9a9d-8adfdf5eb39a", + "savedPayload": { + "position": { + "x": 19110.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25086.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "19d43a4e-3373-40fb-8928-0b1311a3d133", + "savedPayload": { + "position": { + "x": 19071.806237131383, + "y": 25152.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25086.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + ] + ] + } + } + ], + "id": "50ea98ae-01b9-4c1a-9b6b-a4a7e3f0a53c", + "savedPayload": { + "position": { + "x": 19070.806237131383, + "y": 25086.35640053908 + }, + "targetPosition": { + "x": 19036.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "35355fdd-5358-4980-af16-ea3a078f33fa", + "savedPayload": { + "position": { + "x": 19036.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18990.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "9ec2381b-a19d-4c63-b306-097c1a957173" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3e272bd3-9021-4a91-8373-034078cd24f4", + "savedPayload": { + "position": { + "x": 19095.806237131383, + "y": 24906.35640053908 + }, + "targetPosition": { + "x": 19040.806237131383, + "y": 24964.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "069885e7-351f-45dc-8423-113db65b9592" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "069885e7-351f-45dc-8423-113db65b9592" + ] + ] + } + } + ], + "id": "1d4beb54-80f6-4381-a0c8-ec57df5caace", + "savedPayload": { + "position": { + "x": 19040.806237131383, + "y": 24964.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5f656af1-caee-4e46-973f-680fd292d6e9", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 24817.35640053908 + }, + "targetPosition": { + "x": 19002.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9463d512-21f5-48c1-8cd6-b14747b338cf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c4edb85e-4c58-489d-a6f8-b68dd46582b3", + "savedPayload": { + "position": { + "x": 19013.806237131383, + "y": 24922.35640053908 + }, + "targetPosition": { + "x": 19002.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "659421c7-4422-44ea-a756-ba0b4c6709f8", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 24903.35640053908 + }, + "targetPosition": { + "x": 19002.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9a6a0e0e-0241-4a1a-9ce9-d07cd0602ad7", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 24816.35640053908 + }, + "targetPosition": { + "x": 19002.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "a5e40c24-183d-4896-97b0-f9f0f104c240" + ] + ] + } + } + ], + "id": "86b75ce2-9e7a-4abe-b4ee-58276c7c2305", + "savedPayload": { + "position": { + "x": 19002.806237131383, + "y": 24911.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 24978.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2df3cd73-6374-4ce9-96f5-92f498a8f1f5", + "savedPayload": { + "position": { + "x": 19011.806237131383, + "y": 24978.35640053908 + }, + "targetPosition": { + "x": 18990.806237131383, + "y": 24995.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "cf8267b1-bdeb-492c-a74a-f0ed31434476" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "9ec2381b-a19d-4c63-b306-097c1a957173" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "cf8267b1-bdeb-492c-a74a-f0ed31434476" + ] + ] + } + } + ], + "layerFolders": [], + "id": "4da16f87-aa67-4071-aa75-c1fe2d30bce7", + "savedPayload": { + "position": { + "x": 18990.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "40ff402e-c76d-4806-b6fe-4bf2656854be", + "savedPayload": { + "position": { + "x": 18953.806237131383, + "y": 24852.35640053908 + }, + "targetPosition": { + "x": 19004.806237131383, + "y": 24939.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "3d274e02-8896-4311-a0c8-9041b6507090" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "3d274e02-8896-4311-a0c8-9041b6507090" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a90dce87-b066-4667-9512-fb7152eb285c", + "savedPayload": { + "position": { + "x": 18911.806237131383, + "y": 24959.35640053908 + }, + "targetPosition": { + "x": 19004.806237131383, + "y": 24939.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "05d6bb3e-f975-471f-be1f-3215025ce6fe" + ] + ] + } + } + ], + "id": "eaf420e4-7475-418a-810d-a702692f7370", + "savedPayload": { + "position": { + "x": 19004.806237131383, + "y": 24939.35640053908 + }, + "targetPosition": { + "x": 19023.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7f10e04c-07df-48f1-8335-88fe182c5483", + "savedPayload": { + "position": { + "x": 19085.806237131383, + "y": 24962.35640053908 + }, + "targetPosition": { + "x": 19097.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "543ebae2-5624-49ad-a00f-df63335e92a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "543ebae2-5624-49ad-a00f-df63335e92a9" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b826cd90-827c-42f4-9feb-8426352312ab", + "savedPayload": { + "position": { + "x": 19078.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 19097.806237131383, + "y": 25022.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "b066c240-8552-4622-9597-77e812491910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "b066c240-8552-4622-9597-77e812491910" + ] + ] + } + } + ], + "id": "4532e716-d933-477d-8436-0ab8b2caa96a", + "savedPayload": { + "position": { + "x": 19097.806237131383, + "y": 25022.35640053908 + }, + "targetPosition": { + "x": 19023.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b21f92d-464d-4020-b805-4c01b7a72481", + "savedPayload": { + "position": { + "x": 19023.806237131383, + "y": 24985.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "cf438697-d0bf-4cc5-8448-3b14be1378ba" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + ], + [ + "Positions", + "Data Product", + "Foundations", + "cf438697-d0bf-4cc5-8448-3b14be1378ba" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "00b88f8a-10a4-4213-8ea3-485538958e6f", + "savedPayload": { + "position": { + "x": 18771.806237131383, + "y": 24905.35640053908 + }, + "targetPosition": { + "x": 18807.806237131383, + "y": 24871.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "b4298480-8922-4c40-ac79-b4484f8558bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "b4298480-8922-4c40-ac79-b4484f8558bd" + ] + ] + } + } + ], + "id": "1b397acb-2d23-42e7-b474-a9f203f1054f", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 24871.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4f0b4af3-f4a4-466d-9bf7-618228bdb268", + "savedPayload": { + "position": { + "x": 18964.806237131383, + "y": 24897.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "2628b290-a09a-4807-8a45-7ff5a880d195" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "2628b290-a09a-4807-8a45-7ff5a880d195" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9efc2141-29c0-4ec3-8310-f1f6d8dcd17a", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 24979.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9ce441f9-c14a-478c-a522-6be54bed62d7", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 24985.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + ] + ] + } + } + ], + "id": "ddd19317-8c39-47f7-8969-d338e44dd58e", + "savedPayload": { + "position": { + "x": 18873.806237131383, + "y": 24985.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24901.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7757ffaa-67b1-4966-8242-be1528316e14", + "savedPayload": { + "position": { + "x": 18898.806237131383, + "y": 24901.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "bec85589-ea50-4c32-866f-991cddcc443b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "bec85589-ea50-4c32-866f-991cddcc443b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "29346932-f371-4ce1-9d88-806ba9963e1b", + "savedPayload": { + "position": { + "x": 18920.806237131383, + "y": 24978.35640053908 + }, + "targetPosition": { + "x": 18829.806237131383, + "y": 24953.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + ] + ] + } + } + ], + "id": "6c383bc1-d766-4f9f-8ae7-7c474941c95a", + "savedPayload": { + "position": { + "x": 18829.806237131383, + "y": 24953.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9280c5f9-4896-43b3-821f-4e6a9ce827e1", + "savedPayload": { + "position": { + "x": 18934.806237131383, + "y": 24955.35640053908 + }, + "targetPosition": { + "x": 18960.806237131383, + "y": 24943.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "9cf82ef4-557e-498e-b121-ff28235b3a25" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "742e0779-8055-4c61-83b4-df62a7739b0a", + "savedPayload": { + "position": { + "x": 19015.806237131383, + "y": 24893.35640053908 + }, + "targetPosition": { + "x": 18960.806237131383, + "y": 24943.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "61faa796-9697-48b0-a582-613e1b351931" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "61faa796-9697-48b0-a582-613e1b351931" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "efb9624d-e2f5-4310-8fc0-bff1d01c1330", + "savedPayload": { + "position": { + "x": 18931.806237131383, + "y": 24850.35640053908 + }, + "targetPosition": { + "x": 18960.806237131383, + "y": 24943.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "58c807a3-8443-43d9-82e9-81c3d0545399" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "58c807a3-8443-43d9-82e9-81c3d0545399" + ] + ] + } + } + ], + "id": "c9aff52f-3153-4c93-a1c1-7f5401b2158f", + "savedPayload": { + "position": { + "x": 18960.806237131383, + "y": 24943.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "414a259d-4178-4191-9f8b-0766d74117a5", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 24968.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "d4af7b13-66af-4ff6-8d41-25284950ff31" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "d4af7b13-66af-4ff6-8d41-25284950ff31" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fc4394b8-e622-40ff-bc74-28b9ce4c91f2", + "savedPayload": { + "position": { + "x": 19109.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 19074.806237131383, + "y": 25097.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "1b6d3bd0-e594-4b09-9f1c-021177676d84" + ] + ] + } + } + ], + "id": "3a9538df-cfe4-4310-9346-3cfdac22675f", + "savedPayload": { + "position": { + "x": 19074.806237131383, + "y": 25097.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5ce07c6e-51c0-4b45-a2c6-e2e46a004cb2", + "savedPayload": { + "position": { + "x": 19039.806237131383, + "y": 25099.35640053908 + }, + "targetPosition": { + "x": 19068.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "41dd1d86-998c-46d7-a37e-1a1508fd8b51" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + ] + ] + } + } + ], + "id": "44ede691-f7f7-41a9-b3ac-c062758eb90a", + "savedPayload": { + "position": { + "x": 19068.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c2c30a3-51a6-4bb5-a32b-eb5beb457306", + "savedPayload": { + "position": { + "x": 19044.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "122603ae-a89f-4da9-bf0e-8fcf82156a24" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "122603ae-a89f-4da9-bf0e-8fcf82156a24" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "afd2c284-b811-44a4-89f7-ec94226b5f69", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 24969.35640053908 + }, + "targetPosition": { + "x": 18933.806237131383, + "y": 24956.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + ] + ] + } + } + ], + "id": "90dd826f-9463-435e-8ac9-52cc9efd7034", + "savedPayload": { + "position": { + "x": 18933.806237131383, + "y": 24956.35640053908 + }, + "targetPosition": { + "x": 18888.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1200d870-72bd-4d88-bc96-024c7f4e0eff", + "savedPayload": { + "position": { + "x": 19039.806237131383, + "y": 24837.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 24870.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + ] + ] + } + } + ], + "id": "6ca0f997-ebe0-4baa-941a-91eb9830b08c", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 24870.35640053908 + }, + "targetPosition": { + "x": 18888.806237131383, + "y": 24970.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "396d59f6-722e-42ba-ae88-0d44c72692ba", + "savedPayload": { + "position": { + "x": 18888.806237131383, + "y": 24970.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "b9992cc6-702e-4f28-a6ae-41e2a8b89591" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "c7666682-fb81-412d-96b3-1f4d100b6c1f" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "123d0ca0-3f29-42a6-b853-371476db165c" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "b9992cc6-702e-4f28-a6ae-41e2a8b89591" + ] + ] + } + } + ], + "layerFolders": [], + "id": "6aa5d7bb-ec9f-4c67-8b77-8b886a03dcb9", + "savedPayload": { + "position": { + "x": 18981.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "82457483-a3c4-4b58-bdc1-d407135d3953", + "savedPayload": { + "position": { + "x": 19016.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 19041.806237131383, + "y": 25091.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8f835f11-fdeb-4de7-bf28-b1f2983b1794", + "savedPayload": { + "position": { + "x": 19041.806237131383, + "y": 25091.35640053908 + }, + "targetPosition": { + "x": 19001.806237131383, + "y": 25036.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "4265c419-5c19-4a5a-acc8-b7ed3f185b57", + "savedPayload": { + "position": { + "x": 19001.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 24959.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 300, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Backtesting Session", + "Trading Session Reference", + "Foundations", + "06ecb118-abf0-43dc-83e6-35212d272cb8" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + ] + ] + } + }, + "id": "ec543f9e-5fa5-40b4-b2b0-6eb1581d3af3", + "savedPayload": { + "position": { + "x": 17715.489282242837, + "y": 24890.651302226597 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "115f0f68-a29f-4206-a86f-28294bde080f", + "savedPayload": { + "position": { + "x": 19013.806237131383, + "y": 24839.35640053908 + }, + "targetPosition": { + "x": 18982.806237131383, + "y": 24852.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "8f1a5b42-80de-41a4-91a8-b07a188df766", + "savedPayload": { + "position": { + "x": 18982.806237131383, + "y": 24852.35640053908 + }, + "targetPosition": { + "x": 18903.806237131383, + "y": 24939.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2411f015-230d-4d69-bfb6-52db3cb84679", + "savedPayload": { + "position": { + "x": 18952.806237131383, + "y": 24765.35640053908 + }, + "targetPosition": { + "x": 18974.806237131383, + "y": 24857.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "3bfcdfd2-866e-42d9-b062-5d2fca41e054", + "savedPayload": { + "position": { + "x": 18974.806237131383, + "y": 24857.35640053908 + }, + "targetPosition": { + "x": 18903.806237131383, + "y": 24939.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0d768eb1-7f68-44dc-a925-cc81962f51db", + "savedPayload": { + "position": { + "x": 16802.254692953054, + "y": 25035.073976944856 + }, + "targetPosition": { + "x": 17039.825366729736, + "y": 24851.879613054225 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "3fec0c54-c190-4a19-884a-bafce0e72eae" + ], + [ + "HMA", + "Data Product", + "Foundations", + "3587b467-5f7e-41b2-a014-dea2f936be89" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b886f037-bc35-4db6-bad0-e014088b4994", + "savedPayload": { + "position": { + "x": 17039.825366729736, + "y": 24851.879613054225 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c7e0b6fe-3d47-490f-bed0-eec1ccd39320", + "savedPayload": { + "position": { + "x": 18648.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 18722.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "5bd65de7-2556-4b1d-9e7e-a4a02cdf2c76", + "savedPayload": { + "position": { + "x": 18722.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 18800.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "42f50b09-68da-4ea5-a4b9-3f0708b6f260", + "savedPayload": { + "position": { + "x": 18639.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18738.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "ec5016d3-1cc2-44d1-b9a9-cc6e231b8ae1", + "savedPayload": { + "position": { + "x": 18738.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18800.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bef57f3c-38f4-46ba-94c4-19165cb29864", + "savedPayload": { + "position": { + "x": 16718.277622979545, + "y": 24886.36987237398 + }, + "targetPosition": { + "x": 16997.83683174298, + "y": 24777.527560768787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "5ddab26a-9be6-4faa-b19d-587db28719dc" + ], + [ + "EMA", + "Data Product", + "Foundations", + "be544745-ea57-4cdb-bb16-2049f374aab2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b1f7ad21-5588-42b4-baf6-b4100cb807d1", + "savedPayload": { + "position": { + "x": 16997.83683174298, + "y": 24777.527560768787 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9b03977c-3e22-4b1a-926b-a0bb5b5a429f", + "savedPayload": { + "position": { + "x": 19012.806237131383, + "y": 24973.35640053908 + }, + "targetPosition": { + "x": 19057.806237131383, + "y": 25057.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "a0ce682d-ec54-41e9-b40b-ce08fc3c6bc5", + "savedPayload": { + "position": { + "x": 19057.806237131383, + "y": 25057.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 25036.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d42aa6b9-e360-4c10-934b-a0c437936d7b", + "savedPayload": { + "position": { + "x": 18793.806237131383, + "y": 24972.35640053908 + }, + "targetPosition": { + "x": 18881.806237131383, + "y": 24960.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "2ea10007-04ce-41c8-9311-a20e0bb8576f", + "savedPayload": { + "position": { + "x": 18881.806237131383, + "y": 24960.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 25036.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d162d853-f159-4214-8e36-a93f25f7629a", + "savedPayload": { + "position": { + "x": 16679.5970019888, + "y": 24720.0302542509 + }, + "targetPosition": { + "x": 16978.49652124761, + "y": 24694.357751707248 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "634acbe9-0233-420b-8cf7-e192cfda9c12" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0dadad29-0a36-4418-a55c-0c843c9b8501" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f2a65e7e-28ea-49e4-b3bb-5d09c6c8e830", + "savedPayload": { + "position": { + "x": 16978.49652124761, + "y": 24694.357751707248 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "53cb2776-8352-48f3-ae1e-f70355645a98", + "savedPayload": { + "position": { + "x": 18879.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 18852.806237131383, + "y": 25060.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "ba8cecd5-d06e-4c83-ab50-4dce8e2094e8", + "savedPayload": { + "position": { + "x": 18852.806237131383, + "y": 25060.35640053908 + }, + "targetPosition": { + "x": 18913.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2d3a7423-d8e4-41b3-b7c1-5279f4b91305", + "savedPayload": { + "position": { + "x": 18826.806237131383, + "y": 24954.35640053908 + }, + "targetPosition": { + "x": 18828.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "2de66f3f-8a34-4fa7-985f-b6cba3bc1fed", + "savedPayload": { + "position": { + "x": 18828.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18913.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5834ce6e-1780-4897-adcf-337efdd961f8", + "savedPayload": { + "position": { + "x": 16689.34650385098, + "y": 24549.53096917615 + }, + "targetPosition": { + "x": 16983.371272178698, + "y": 24609.108109169872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "b18e739d-f243-4018-886e-514887005392" + ], + [ + "WMA", + "Data Product", + "Foundations", + "a387e0cd-122e-4481-b742-fdfd2995afe4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "82857e1c-31e5-4492-bdee-64902b143372", + "savedPayload": { + "position": { + "x": 16983.371272178698, + "y": 24609.108109169872 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "23db4c1b-f46f-424a-ac48-1b03a88bf557", + "savedPayload": { + "position": { + "x": 19064.806237131383, + "y": 24881.35640053908 + }, + "targetPosition": { + "x": 18972.806237131383, + "y": 24936.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "7f178dfb-af19-490a-8491-31d6cf62bc48", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 24936.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "09407ff7-48ad-4b91-ae03-e4df4c12b5bd", + "savedPayload": { + "position": { + "x": 18849.806237131383, + "y": 24847.35640053908 + }, + "targetPosition": { + "x": 18890.806237131383, + "y": 24909.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "57bb8a0d-b646-4ec7-b6aa-12fcd662927c", + "savedPayload": { + "position": { + "x": 18890.806237131383, + "y": 24909.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "40857bde-8e0b-4a38-8e8f-52f929a32595", + "savedPayload": { + "position": { + "x": 16746.736281907728, + "y": 24388.684855228188 + }, + "targetPosition": { + "x": 17012.066161207073, + "y": 24528.68505219589 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "b6757521-3608-4119-a119-a71d0a871666" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + ], + [ + "SMA", + "Data Product", + "Foundations", + "b6757521-3608-4119-a119-a71d0a871666" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fe1cf14c-63a2-4f69-901b-f98a6cfc4f8d", + "savedPayload": { + "position": { + "x": 17012.066161207073, + "y": 24528.68505219589 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9d8f43c9-f60b-4898-b362-fbefc67664ef", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18869.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "6dc7f72e-d9f4-4a0e-aa9d-20a9aef2f33d", + "savedPayload": { + "position": { + "x": 18869.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 18795.806237131383, + "y": 25069.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f2f1be47-f98f-49ca-b982-eccc137cc236", + "savedPayload": { + "position": { + "x": 18698.806237131383, + "y": 25187.35640053908 + }, + "targetPosition": { + "x": 18697.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "f007c8b6-b17c-4425-acb1-1a16403e1b7e", + "savedPayload": { + "position": { + "x": 18697.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18795.806237131383, + "y": 25069.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cff03dab-027e-4089-a041-26c9fc8a098f", + "savedPayload": { + "position": { + "x": 16847.11695765104, + "y": 24250.52270797042 + }, + "targetPosition": { + "x": 17062.25649907873, + "y": 24459.603978567007 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "8d0f79b4-7e09-4154-b07e-622177473383" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + ] + ] + } + } + ], + "layerFolders": [], + "id": "9b3fba6e-7668-43e0-8f45-a07aa82e24c5", + "savedPayload": { + "position": { + "x": 17062.25649907873, + "y": 24459.603978567007 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "53f7b9e3-73b2-46dd-b758-5b0171308af8", + "savedPayload": { + "position": { + "x": 18588.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 18663.806237131383, + "y": 25182.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "3cb5cb1e-f407-48b9-be34-5b9e365f3a99", + "savedPayload": { + "position": { + "x": 18663.806237131383, + "y": 25182.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 25139.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7c7bd3f7-0c8a-4f48-bb27-41dbf2b6c91c", + "savedPayload": { + "position": { + "x": 18859.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e2ffedb3-d7ae-44f8-9dfe-4a8e40885555", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "208204fa-10f4-482e-8174-a53b79c336f3", + "savedPayload": { + "position": { + "x": 18745.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "39721033-4dcf-4665-8a66-05fb3af3b622", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25163.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "df94ebad-3a06-4466-93ae-c0b9ef838c2e", + "savedPayload": { + "position": { + "x": 18792.806237131383, + "y": 25064.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9df8576d-b580-45a4-aba6-b7c91f8df43b", + "savedPayload": { + "position": { + "x": 18850.806237131383, + "y": 25030.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5d1d4eeb-264f-4bd6-81f4-215054e3120d", + "savedPayload": { + "position": { + "x": 18744.806237131383, + "y": 25165.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05c04d91-1050-40b4-ae08-412bba7757c8", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 25063.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f46bf425-d7b4-495d-9f97-808caec39b84", + "savedPayload": { + "position": { + "x": 18794.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0e56eb80-ae9a-4958-b189-bf99628f875e", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 25137.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "65f7336e-07d3-42d3-9089-8af442601b12", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 25060.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d3d18182-f9a3-4094-873e-6f5474003302", + "savedPayload": { + "position": { + "x": 18818.806237131383, + "y": 25047.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5ecb368a-c2d4-432f-9226-3651d8e0692e", + "savedPayload": { + "position": { + "x": 18806.806237131383, + "y": 25019.35640053908 + }, + "targetPosition": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "24873e3a-1a9a-40c4-99c6-a0f0f3d527d1", + "savedPayload": { + "position": { + "x": 18808.806237131383, + "y": 25077.35640053908 + }, + "targetPosition": { + "x": 18745.806237131383, + "y": 25139.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5c11edef-a603-471f-b502-22cc9437c700", + "savedPayload": { + "position": { + "x": 16982.35628571905, + "y": 24146.237602891728 + }, + "targetPosition": { + "x": 17129.876163112735, + "y": 24407.46142602766 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "56bee98e-b606-432a-b910-c0077d854c1e", + "savedPayload": { + "position": { + "x": 17129.876163112735, + "y": 24407.46142602766 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1b8c17f7-7c45-44f1-b30a-467a4cfc5fd1", + "savedPayload": { + "position": { + "x": 18833.806237131383, + "y": 25029.35640053908 + }, + "targetPosition": { + "x": 18891.806237131383, + "y": 25075.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "ac7e3770-06ca-494a-96cf-e3268831f759", + "savedPayload": { + "position": { + "x": 18891.806237131383, + "y": 25075.35640053908 + }, + "targetPosition": { + "x": 18899.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3dea214f-e162-4e59-8ccd-d5ad08e0d6b8", + "savedPayload": { + "position": { + "x": 18846.806237131383, + "y": 24951.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "57887151-7275-472b-bbe0-ff03d9e20b02", + "savedPayload": { + "position": { + "x": 18954.806237131383, + "y": 25016.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1321fd03-f490-4cd0-b2d2-6ef11fe0d9f6", + "savedPayload": { + "position": { + "x": 18851.806237131383, + "y": 24940.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f98a291c-97e3-4b15-aff7-39f5e374633d", + "savedPayload": { + "position": { + "x": 18886.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d8a74eaf-d2df-4e85-a878-b115fe0efd63", + "savedPayload": { + "position": { + "x": 18983.806237131383, + "y": 25096.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b3ab03ba-e6b7-4ca5-a13e-a67786ff1f66", + "savedPayload": { + "position": { + "x": 18969.806237131383, + "y": 25097.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1fdc7ab-b2c7-4256-b3ac-eb8feb0079f1", + "savedPayload": { + "position": { + "x": 18999.806237131383, + "y": 25114.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "807e2efd-91ed-45c3-80ee-38a03a0f66ea", + "savedPayload": { + "position": { + "x": 19017.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "f520275d-5395-499e-ac93-2ff711763d09", + "savedPayload": { + "position": { + "x": 18929.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18899.806237131383, + "y": 25058.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e1989cb2-384d-40ba-b7a7-aeafc129330a", + "savedPayload": { + "position": { + "x": 17141.497980050957, + "y": 24084.27809899819 + }, + "targetPosition": { + "x": 17209.447010278687, + "y": 24376.481674080893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "6d08ee38-2871-4031-8572-c107e70944fe" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "272522f5-abd4-4f13-a33b-5d51f5868a04", + "savedPayload": { + "position": { + "x": 17209.447010278687, + "y": 24376.481674080893 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "78c90c5f-c3b6-4f95-8506-30da2f054324", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 25094.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "85277451-6c27-4005-91f9-8e271c2cf827", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18762.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e4ee6e29-07c7-4165-88b1-75da9cdeb8dd", + "savedPayload": { + "position": { + "x": 18796.806237131383, + "y": 25027.35640053908 + }, + "targetPosition": { + "x": 18755.806237131383, + "y": 25059.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f6043da4-6a25-4ff5-a728-e8c21b714208", + "savedPayload": { + "position": { + "x": 18679.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 18755.806237131383, + "y": 25059.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b60840cb-a220-4d8c-8aa9-02efb4dd2326", + "savedPayload": { + "position": { + "x": 18684.806237131383, + "y": 24973.35640053908 + }, + "targetPosition": { + "x": 18755.806237131383, + "y": 25059.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "b2e4a201-d00b-468f-975c-7367be311a1a", + "savedPayload": { + "position": { + "x": 18755.806237131383, + "y": 25059.35640053908 + }, + "targetPosition": { + "x": 18762.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5b4e4639-4be0-4798-99b2-d85542d78501", + "savedPayload": { + "position": { + "x": 17311.64932702408, + "y": 24069.663786807912 + }, + "targetPosition": { + "x": 17294.522683765248, + "y": 24369.174517985753 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "389e4037-3dec-41be-9818-e32ec9bf89f0", + "savedPayload": { + "position": { + "x": 17294.522683765248, + "y": 24369.174517985753 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a72f14a3-7398-4691-a701-fafb21e69deb", + "savedPayload": { + "position": { + "x": 18866.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18822.806237131383, + "y": 25089.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "90e076d2-d4ae-463f-a134-84f6c8d28f29", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 25089.35640053908 + }, + "targetPosition": { + "x": 18819.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f0793d35-a0e2-432d-aaa1-4fb4f8101586", + "savedPayload": { + "position": { + "x": 18761.806237131383, + "y": 25048.35640053908 + }, + "targetPosition": { + "x": 18858.806237131383, + "y": 24967.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "e8bd1eda-ac19-42d1-9546-cb8b0d6b2611", + "savedPayload": { + "position": { + "x": 18858.806237131383, + "y": 24967.35640053908 + }, + "targetPosition": { + "x": 18819.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6ca0539f-c23e-4aa4-b5db-995d03d9cf05", + "savedPayload": { + "position": { + "x": 17479.025676435678, + "y": 24103.57863097988 + }, + "targetPosition": { + "x": 17378.210858471048, + "y": 24386.131940071737 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "d0403d11-4d59-423f-893c-03d0a305c523" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "416d3c05-732f-4d19-ab42-011d801b3353" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "d0403d11-4d59-423f-893c-03d0a305c523" + ] + ] + } + } + ], + "layerFolders": [], + "id": "f007e468-d0e3-4f0b-8379-d94e0c5cbe44", + "savedPayload": { + "position": { + "x": 17378.210858471048, + "y": 24386.131940071737 + }, + "targetPosition": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6f672801-9e09-4902-954f-4ba9249efe67", + "savedPayload": { + "position": { + "x": 17277.396040506417, + "y": 24668.685249163595 + }, + "targetPosition": { + "x": 17520.1011388189, + "y": 24845.020824851337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 450, + "y": 80 + }, + "width": 150, + "height": 400, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ] + ] + } + }, + "id": "f5f656e2-91d3-4ce5-a8f9-deb7688dca22", + "savedPayload": { + "position": { + "x": 17758.1011388189, + "y": 24807.020824851337 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "80ace808-5837-487f-8a6e-7d4644e8bcf3", + "savedPayload": { + "position": { + "x": 18890.806237131383, + "y": 24889.35640053908 + }, + "targetPosition": { + "x": 18894.806237131383, + "y": 24854.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "44807896-716e-45a6-a283-81eb3c13b29b", + "savedPayload": { + "position": { + "x": 18969.806237131383, + "y": 24598.35640053908 + }, + "targetPosition": { + "x": 18915.806237131383, + "y": 24624.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "748f30a0-4ac8-4090-84fa-12b69e57f067", + "savedPayload": { + "position": { + "x": 18915.806237131383, + "y": 24624.35640053908 + }, + "targetPosition": { + "x": 18832.806237131383, + "y": 24722.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c7d454bb-d8cd-4deb-aa43-213827953c91", + "savedPayload": { + "position": { + "x": 18889.806237131383, + "y": 24766.35640053908 + }, + "targetPosition": { + "x": 18832.806237131383, + "y": 24722.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f937f22-c7cf-42cc-ae72-1cff097fc36a", + "savedPayload": { + "position": { + "x": 18832.806237131383, + "y": 24722.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 24764.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d703cd80-51ae-482c-aefd-07eb1a0e15e4", + "savedPayload": { + "position": { + "x": 18760.806237131383, + "y": 24975.35640053908 + }, + "targetPosition": { + "x": 18837.806237131383, + "y": 24899.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "80a72f0c-87b4-4942-8a7c-fe72e640650a", + "savedPayload": { + "position": { + "x": 18837.806237131383, + "y": 24899.35640053908 + }, + "targetPosition": { + "x": 18804.806237131383, + "y": 24851.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "30a59e1f-4340-42ab-927b-c3058266f6cc", + "savedPayload": { + "position": { + "x": 18815.806237131383, + "y": 24861.35640053908 + }, + "targetPosition": { + "x": 18804.806237131383, + "y": 24851.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eb82b314-839b-4945-b732-c6b54f3eaa09", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 24851.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 24764.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "a98a6f06-2619-4337-a2e2-e5bbb9181576" + ] + ] + } + } + ], + "layerFolders": [], + "id": "3132b0a5-f5c3-4a36-a969-f19deb777f21", + "savedPayload": { + "position": { + "x": 18895.806237131383, + "y": 24764.35640053908 + }, + "targetPosition": { + "x": 18894.806237131383, + "y": 24854.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ef94fcbe-6d48-41d6-8401-bbb799fdc036", + "savedPayload": { + "position": { + "x": 18894.806237131383, + "y": 24854.35640053908 + }, + "targetPosition": { + "x": 18872.806237131383, + "y": 24929.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 600, + "y": 80 + }, + "width": 150, + "height": 190, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ] + ] + } + }, + "id": "b1d118e2-4586-4d9d-9b14-c05b2c9c5759", + "savedPayload": { + "position": { + "x": 17824.47066144364, + "y": 24740.651302226597 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "3411ac11-3100-4d90-84fe-287f58747f64", + "savedPayload": { + "position": { + "x": 17685.157691175682, + "y": 24497.300263742876 + }, + "targetPosition": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a0b67b84-6697-4e6d-bdae-1c8f94569e2a", + "savedPayload": { + "position": { + "x": 18771.806237131383, + "y": 25014.35640053908 + }, + "targetPosition": { + "x": 18818.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "4570313b-e9cd-42e4-b9c6-28391b9aa69d", + "savedPayload": { + "position": { + "x": 18818.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18804.806237131383, + "y": 25002.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cbc9b842-b1d5-471b-9722-798d09117606", + "savedPayload": { + "position": { + "x": 18676.806237131383, + "y": 24896.35640053908 + }, + "targetPosition": { + "x": 18708.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bb1f3c1b-8841-4393-804b-9582e260e9ee", + "savedPayload": { + "position": { + "x": 18660.806237131383, + "y": 24857.35640053908 + }, + "targetPosition": { + "x": 18708.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "439a8074-c444-4935-811f-d0fc677a45f9", + "savedPayload": { + "position": { + "x": 18683.806237131383, + "y": 24914.35640053908 + }, + "targetPosition": { + "x": 18708.806237131383, + "y": 24904.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "dcbc5dbb-8b5b-46a1-bb6e-fabf12c10a98", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 24904.35640053908 + }, + "targetPosition": { + "x": 18804.806237131383, + "y": 25002.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f589fd0-f816-44d0-b333-3503326a8fe4", + "savedPayload": { + "position": { + "x": 17568.99628224891, + "y": 23958.708270143958 + }, + "targetPosition": { + "x": 17769.73546415657, + "y": 24181.651717787176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "9e82aad5-6bac-43a9-9194-a48407541b64" + ] + ] + } + } + ], + "layerFolders": [], + "id": "47642fd1-1f6f-4f7b-b9dd-2b9af362cb0d", + "savedPayload": { + "position": { + "x": 17769.73546415657, + "y": 24181.651717787176 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e2119cd1-e478-43fe-b022-a57ab1defc24", + "savedPayload": { + "position": { + "x": 19104.806237131383, + "y": 25026.35640053908 + }, + "targetPosition": { + "x": 19054.806237131383, + "y": 25054.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "4935b332-2647-4e8d-896c-27d822a088c9", + "savedPayload": { + "position": { + "x": 19054.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25137.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c4392018-8d53-451c-9801-6001839a0e2a", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 24954.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "23005ef3-af89-43eb-a866-fbf5cd9452fe", + "savedPayload": { + "position": { + "x": 18831.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2c33d3d3-348a-43a7-8855-2296c0195471", + "savedPayload": { + "position": { + "x": 18790.806237131383, + "y": 24988.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3bea2fa3-6a93-417a-a146-0374eb42c14c", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4671a7cf-4d7c-475b-9d69-7c3fcc4fb487", + "savedPayload": { + "position": { + "x": 18944.806237131383, + "y": 25103.35640053908 + }, + "targetPosition": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "d44b6da5-9529-4ad8-8bb9-32e4e7bee5cb", + "savedPayload": { + "position": { + "x": 18882.806237131383, + "y": 25042.35640053908 + }, + "targetPosition": { + "x": 18981.806237131383, + "y": 25137.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d6dc288e-5e17-4d77-82a0-ce6eca69864c", + "savedPayload": { + "position": { + "x": 17907.757568103632, + "y": 23807.88202820943 + }, + "targetPosition": { + "x": 17939.11610708393, + "y": 24106.238596819912 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "c24d40d6-bb56-4f66-8164-d2f7db343d91" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b2350b33-06b7-49dd-94b1-67a64acc031b", + "savedPayload": { + "position": { + "x": 17939.11610708393, + "y": 24106.238596819912 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "db1e41dc-5736-421c-b5e3-752313df8cb0", + "savedPayload": { + "position": { + "x": 18728.806237131383, + "y": 25034.35640053908 + }, + "targetPosition": { + "x": 18806.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "07892178-e652-46a1-b5f5-761c366c0913", + "savedPayload": { + "position": { + "x": 18806.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18784.806237131383, + "y": 25082.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6db8c7a8-60a9-4c30-97ac-c42539643373", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25066.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "005aae1e-3014-4429-a451-a656efad7e77", + "savedPayload": { + "position": { + "x": 18684.806237131383, + "y": 24982.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9cbbed88-3b1a-4e3a-9dee-84a3047aea30", + "savedPayload": { + "position": { + "x": 18660.806237131383, + "y": 25132.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "55dd6d1d-ea46-46fa-9663-88eeb079b9e7", + "savedPayload": { + "position": { + "x": 18737.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18736.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "54179cdf-d803-4723-95a1-6f07e6052170", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18784.806237131383, + "y": 25082.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83952aa0-ccaa-4f0c-9d64-bfd109929012", + "savedPayload": { + "position": { + "x": 18270.474646064227, + "y": 23884.979923159728 + }, + "targetPosition": { + "x": 18120.474646064227, + "y": 24144.78754429506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + ] + ] + } + } + ], + "layerFolders": [], + "id": "bf2b82e6-ce92-4598-88d0-975ce51c353b", + "savedPayload": { + "position": { + "x": 18120.474646064227, + "y": 24144.78754429506 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54d973f2-4e7b-4dc6-804f-f3d32f7a97c3", + "savedPayload": { + "position": { + "x": 19161.806237131383, + "y": 25144.35640053908 + }, + "targetPosition": { + "x": 19097.806237131383, + "y": 25185.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "0ae7f385-d1e1-4fc8-ae88-8c6d878e4ba2", + "savedPayload": { + "position": { + "x": 19097.806237131383, + "y": 25185.35640053908 + }, + "targetPosition": { + "x": 19006.806237131383, + "y": 25161.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2a299a26-6926-46e0-bd21-247528b1b400", + "savedPayload": { + "position": { + "x": 18967.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 19006.806237131383, + "y": 25161.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2f1a94e2-08f5-4e8e-b50a-033cb344a65b", + "savedPayload": { + "position": { + "x": 18518.601920649788, + "y": 24160.553179584917 + }, + "targetPosition": { + "x": 18244.538283357007, + "y": 24282.574172507655 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "8f397867-5678-422d-9354-85f13f6b81aa" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "12a8179e-2358-4d2a-a491-d800c8de7113" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fea7543a-8cba-4a45-b84b-3f75f4c0eec7", + "savedPayload": { + "position": { + "x": 18244.538283357007, + "y": 24282.574172507655 + }, + "targetPosition": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "6e526d9a-210e-4f3c-9f2f-fb9eb0f7a16e", + "savedPayload": { + "position": { + "x": 17970.474646064227, + "y": 24404.595165430394 + }, + "targetPosition": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "ee0df90a-cd61-4120-b38f-f3686e9466e3", + "savedPayload": { + "position": { + "x": 17908.1011388189, + "y": 24698.039445650535 + }, + "targetPosition": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9a30763e-d10b-4002-b9ea-9f11ef057b76", + "savedPayload": { + "position": { + "x": 18000.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18300.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 254.25 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Backtesting Session", + "name": "New Trading System", + "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "fb822c87-ab0b-4ed5-8551-01326af9ba98" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "9b8b073c-fcb9-4cde-9dd6-2589f38653d1" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "6c75e247-748f-4211-89e4-f01537e29d03" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95" + ], + [ + "New Trading System", + "Task", + "Foundations", + "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "874a4031-0f06-4426-b494-22ba96eeb137" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "1537f7c4-e7ae-406a-af3c-14ac46ea591c" + ], + [ + "New Trading System", + "Backtesting Session", + "Foundations", + "dd2ee241-3d6b-49a6-8faf-2237170157a8" + ] + ] + } + } + ], + "id": "1948b6b9-9d08-4dcf-8141-5d6b8eb6f64b", + "savedPayload": { + "position": { + "x": 18300.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Testing Trading Tasks", + "name": "New Testing Trading Tasks", + "id": "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Testing Trading Tasks", + "Testing Trading Tasks", + "Foundations", + "8117db0a-e418-4f56-8fe4-fda2ddac1cbb" + ] + ] + } + }, + { + "type": "Dashboard", + "name": "Production Trading Tasks My Computer", + "project": "Foundations", + "timeMachines": [ + { + "type": "Time Machine", + "name": "New Trading System Live Trading Session My Computer Binance BTC/USDT", + "project": "Foundations", + "timeScale": { + "type": "Time Scale", + "name": "New Time Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", + "project": "Foundations", + "id": "574b3b93-b234-4348-a79a-259d5fe2abe0", + "savedPayload": { + "position": { + "x": 19038.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "22239710-746a-4a71-b136-631eddad76a9", + "savedPayload": { + "position": { + "x": 18848.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timeFrameScale": { + "type": "Time Frame Scale", + "name": "New Time Frame Scale", + "config": "{ \n\"value\": \"24-hs\"\n}", + "project": "Foundations", + "id": "a9b5e02a-9632-445d-bf62-aadc0f2c28ff", + "savedPayload": { + "position": { + "x": 19007.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "timelineCharts": [ + { + "type": "Timeline Chart", + "name": "Trading Engine", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Engine", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading Episode", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Counters", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a435abb1-f140-442a-a0ac-10424cc12494", + "savedPayload": { + "position": { + "x": 19115.806237131383, + "y": 25221.35640053908 + }, + "targetPosition": { + "x": 19024.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Counters", + "id": "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Counters", + "Plotter Module", + "Foundations", + "5e478e3f-e432-4364-8f2c-2f3b2849848b" + ], + [ + "Trading Episode Counters", + "Plotter Panel", + "Foundations", + "2a5783fe-af9a-443c-b4e7-32d8bdabff82" + ] + ] + } + } + ], + "id": "c349de70-0c3e-46d3-9b4b-d6533b894177", + "savedPayload": { + "position": { + "x": 19024.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18931.806237131383, + "y": 25063.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fdaf898d-0075-4a04-bc43-a564cb7979c7", + "savedPayload": { + "position": { + "x": 18885.806237131383, + "y": 24964.35640053908 + }, + "targetPosition": { + "x": 18931.806237131383, + "y": 25063.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "75cc91fc-c874-4d4c-9a74-9c41bce4a8de", + "savedPayload": { + "position": { + "x": 18931.806237131383, + "y": 25063.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Counters", + "id": "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Trading Episode Counters", + "Data Product", + "Foundations", + "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trading Episode Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b738ae7c-479e-4058-8770-8cf0a5340975", + "savedPayload": { + "position": { + "x": 18957.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 19050.806237131383, + "y": 25154.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trading Episode Statistics", + "id": "6ea43033-418d-4d87-b640-02010679aa8b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Trading Episode Statistics", + "Plotter Module", + "Foundations", + "6ce18a43-2e6a-452e-a72d-1c56a58d3f81" + ], + [ + "Trading Episode Statistics", + "Plotter Panel", + "Foundations", + "6ea43033-418d-4d87-b640-02010679aa8b" + ] + ] + } + } + ], + "id": "619a3cb9-73d8-4380-b3dc-7da08c595441", + "savedPayload": { + "position": { + "x": 19050.806237131383, + "y": 25154.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25103.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "130198b2-b678-40e4-9c89-d0fd32d23f75", + "savedPayload": { + "position": { + "x": 19033.806237131383, + "y": 25199.35640053908 + }, + "targetPosition": { + "x": 19070.806237131383, + "y": 25103.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "976e9cf8-1ff1-4a67-8f71-914182c09f41", + "savedPayload": { + "position": { + "x": 19070.806237131383, + "y": 25103.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading Episode Statistics", + "id": "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Trading Episode Statistics", + "Data Product", + "Foundations", + "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Candle", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "27ab452d-8afb-498c-ab63-08604fe98729", + "savedPayload": { + "position": { + "x": 19127.806237131383, + "y": 24870.35640053908 + }, + "targetPosition": { + "x": 19104.806237131383, + "y": 24969.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "26fbdedb-ca49-4671-83ea-0f25120ca0ce", + "savedPayload": { + "position": { + "x": 19028.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 19104.806237131383, + "y": 24969.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "be036a67-4756-42ec-8d66-f54e15a0f0a3", + "savedPayload": { + "position": { + "x": 19104.806237131383, + "y": 24969.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Candle", + "id": "2d4cf785-31fd-4070-b4b1-5ed9194cd032" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Episode Candle", + "Data Product", + "Foundations", + "2d4cf785-31fd-4070-b4b1-5ed9194cd032" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Balances", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Current Balance", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bd897fd4-9c45-4379-89cd-dfe2a7269e0c", + "savedPayload": { + "position": { + "x": 19114.806237131383, + "y": 25002.35640053908 + }, + "targetPosition": { + "x": 19140.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Current Balance", + "id": "cb03ef16-522f-4189-ab3a-b410bf1f4176" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Engine", + "Plotter", + "Foundations", + "ebb03c87-e87e-4f4b-8763-361854776287" + ], + [ + "Episode Balances", + "Plotter Module", + "Foundations", + "e5d9e3e1-d1f4-4493-b452-33fe49c81228" + ], + [ + "Current Balance", + "Plotter Panel", + "Foundations", + "cb03ef16-522f-4189-ab3a-b410bf1f4176" + ] + ] + } + } + ], + "id": "673ee3da-fdf0-4209-aece-3b23acf61ec2", + "savedPayload": { + "position": { + "x": 19140.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 19053.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dec78909-81b4-44c8-8e25-19a664097c9e", + "savedPayload": { + "position": { + "x": 19084.806237131383, + "y": 24931.35640053908 + }, + "targetPosition": { + "x": 19053.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2a26b881-25c6-4c6a-a5c5-56f8fe308b5c", + "savedPayload": { + "position": { + "x": 19053.806237131383, + "y": 25023.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Balances", + "id": "cec14ae8-f038-445a-88d4-ffe4e3c4f889" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Episode Balances", + "Data Product", + "Foundations", + "cec14ae8-f038-445a-88d4-ffe4e3c4f889" + ] + ] + } + }, + { + "type": "Layer", + "name": "Distance To Trading Event", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "54cf04cb-ce87-44a1-b539-ca2b2cffa31c", + "savedPayload": { + "position": { + "x": 18999.806237131383, + "y": 24990.35640053908 + }, + "targetPosition": { + "x": 18947.806237131383, + "y": 25041.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7dc7ed5a-d516-48ab-be05-528769ee1c7d", + "savedPayload": { + "position": { + "x": 18884.806237131383, + "y": 25075.35640053908 + }, + "targetPosition": { + "x": 18947.806237131383, + "y": 25041.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "be57e9d4-a9e1-495f-a1ba-6a8e6dba911b", + "savedPayload": { + "position": { + "x": 18947.806237131383, + "y": 25041.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Distance To Trading Event", + "id": "7974e482-374c-4176-a23a-c3dd904981f7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Distance To Trading Event", + "Data Product", + "Foundations", + "7974e482-374c-4176-a23a-c3dd904981f7" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a3aa51f4-9f73-4e85-ac03-3256c579834e", + "savedPayload": { + "position": { + "x": 18979.806237131383, + "y": 25092.35640053908 + }, + "targetPosition": { + "x": 19014.806237131383, + "y": 25108.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bd54648c-24f4-47ea-b839-36f3b5b6b3e2", + "savedPayload": { + "position": { + "x": 19044.806237131383, + "y": 25157.35640053908 + }, + "targetPosition": { + "x": 19014.806237131383, + "y": 25108.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90e43b84-6009-4bb0-af9f-ee90c75d00a4", + "savedPayload": { + "position": { + "x": 19014.806237131383, + "y": 25108.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Base Asset", + "id": "659916b5-40d1-4031-b64b-8f22472a055c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Episode Base Asset", + "Data Product", + "Foundations", + "659916b5-40d1-4031-b64b-8f22472a055c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "d4fdb00c-bc82-4732-9fd3-919149949c60", + "savedPayload": { + "position": { + "x": 19019.806237131383, + "y": 24886.35640053908 + }, + "targetPosition": { + "x": 19060.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "70c96ca4-284e-40f5-808b-e33da6108a71", + "savedPayload": { + "position": { + "x": 19132.806237131383, + "y": 25051.35640053908 + }, + "targetPosition": { + "x": 19060.806237131383, + "y": 24974.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ef2779a-b63d-40e8-a433-36f1bdcd1dc8", + "savedPayload": { + "position": { + "x": 19060.806237131383, + "y": 24974.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episode Quoted Asset", + "id": "9c27a988-86f7-4243-9917-b0f3512f2cb5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Episode Quoted Asset", + "Data Product", + "Foundations", + "9c27a988-86f7-4243-9917-b0f3512f2cb5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Current Episode", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a3d2ae5a-c36c-431e-a641-33dc1dc5d5d2", + "savedPayload": { + "position": { + "x": 18917.806237131383, + "y": 25093.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "6cc9f885-86b7-446d-88e5-bd26db0491f5", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25065.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "408dd1b5-9ca9-4d46-9353-c719441b20fb", + "savedPayload": { + "position": { + "x": 19011.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Episode", + "id": "0fd06581-0831-4064-a253-9a71d6e6fd5d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Trading Episode", + "Data Product Folder", + "Foundations", + "06ba3165-594b-481f-bfba-d470209d2fae" + ], + [ + "Current Episode", + "Data Product", + "Foundations", + "0fd06581-0831-4064-a253-9a71d6e6fd5d" + ] + ] + } + } + ], + "layerFolders": [], + "id": "26651e47-8b93-4b46-8f8e-dbae8e3cfec0", + "savedPayload": { + "position": { + "x": 19029.806237131383, + "y": 25019.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Strategy", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "eced5453-f049-479a-ba2b-0ae9af157580", + "savedPayload": { + "position": { + "x": 18871.806237131383, + "y": 25060.35640053908 + }, + "targetPosition": { + "x": 18948.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "8ece973d-75e9-465d-ac2e-01a068d1a0d5", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25146.35640053908 + }, + "targetPosition": { + "x": 18948.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5cb574e4-3155-49e9-ab91-04b5b5f81f8a", + "savedPayload": { + "position": { + "x": 18948.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18941.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Strategy", + "id": "a371f028-7dc6-4e9f-b3a6-fd509997cbaa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a" + ], + [ + "Current Strategy", + "Data Product", + "Foundations", + "a371f028-7dc6-4e9f-b3a6-fd509997cbaa" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Strategy", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "e01f8700-ecad-4072-9d69-bfd80cd42e87", + "savedPayload": { + "position": { + "x": 18879.806237131383, + "y": 25082.35640053908 + }, + "targetPosition": { + "x": 18865.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "2b72543f-96f0-4a20-bed5-68304b1042d9", + "savedPayload": { + "position": { + "x": 18823.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18865.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "187fb066-3ef7-4c2b-a466-a3a6ff260581", + "savedPayload": { + "position": { + "x": 18865.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18941.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Strategy", + "id": "51ac7952-44de-4c78-a04e-bb4ea9de7ef7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Strategy", + "Data Product Folder", + "Foundations", + "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a" + ], + [ + "Last Strategy", + "Data Product", + "Foundations", + "51ac7952-44de-4c78-a04e-bb4ea9de7ef7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1c117fe7-d144-48d6-8db8-1909bb5685f7", + "savedPayload": { + "position": { + "x": 18941.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Current Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a807e7fb-66ce-42ac-afcf-41a59a8cd4cb", + "savedPayload": { + "position": { + "x": 18796.806237131383, + "y": 25121.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "db9039a4-b3de-492c-bdbd-08fa74f53bfe", + "savedPayload": { + "position": { + "x": 18697.806237131383, + "y": 24966.35640053908 + }, + "targetPosition": { + "x": 18781.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "53114f81-b64d-48fa-bc10-8b78b2b36d79", + "savedPayload": { + "position": { + "x": 18781.806237131383, + "y": 25023.35640053908 + }, + "targetPosition": { + "x": 18856.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Current Position", + "id": "749e351b-af26-4ec6-b955-f11809b388c4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + ], + [ + "Current Position", + "Data Product", + "Foundations", + "749e351b-af26-4ec6-b955-f11809b388c4" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Position", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "437a7de8-0f5c-46f1-a257-469a58bbe591", + "savedPayload": { + "position": { + "x": 18711.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 18766.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3228e2d8-ac15-453a-a2bc-1d1569e49b05", + "savedPayload": { + "position": { + "x": 18728.806237131383, + "y": 25088.35640053908 + }, + "targetPosition": { + "x": 18766.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "385a8041-3bec-477f-a4fa-7c32de1ccea6", + "savedPayload": { + "position": { + "x": 18766.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18856.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Position", + "id": "11119820-0f73-4030-b7a6-f2fb286f658d" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + ], + [ + "Last Position", + "Data Product", + "Foundations", + "11119820-0f73-4030-b7a6-f2fb286f658d" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "da2636fd-8b47-41ad-943b-b272936810da", + "savedPayload": { + "position": { + "x": 18878.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18923.806237131383, + "y": 25088.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "5150850d-f266-47d0-ba54-92fc31818a39", + "savedPayload": { + "position": { + "x": 18982.806237131383, + "y": 25055.35640053908 + }, + "targetPosition": { + "x": 18923.806237131383, + "y": 25088.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da22b6f0-d2c7-4ac7-b9d8-e835b0a0645f", + "savedPayload": { + "position": { + "x": 18923.806237131383, + "y": 25088.35640053908 + }, + "targetPosition": { + "x": 18856.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "0bc2d752-024e-4b19-bb4e-fe4be177f491" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "0bc2d752-024e-4b19-bb4e-fe4be177f491" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5e48f485-12df-49a9-9f9b-43a10ca6dc6f", + "savedPayload": { + "position": { + "x": 18829.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18877.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "ea35fd60-3f93-4aa6-af02-ceab1a5bddb9", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 24954.35640053908 + }, + "targetPosition": { + "x": 18877.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "815cc856-7823-4a68-afec-8bce9ab8310b", + "savedPayload": { + "position": { + "x": 18877.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18856.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "de8202f0-3d1c-4048-972f-aeb23c48d7b0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "de8202f0-3d1c-4048-972f-aeb23c48d7b0" + ] + ] + } + } + ], + "layerFolders": [], + "id": "4b418f26-7ec6-42bf-8172-b15f4c2202b9", + "savedPayload": { + "position": { + "x": 18856.806237131383, + "y": 25007.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Open Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "398093a4-1e5b-42d2-b4e2-2d64f76be860", + "savedPayload": { + "position": { + "x": 18857.806237131383, + "y": 25037.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "fe98c07d-9a04-4e0f-9c64-b1d92b6aa445", + "savedPayload": { + "position": { + "x": 18917.806237131383, + "y": 24967.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25038.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "87edf5dd-c39a-4881-aff6-3aa26f296f66", + "savedPayload": { + "position": { + "x": 18940.806237131383, + "y": 25038.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stage", + "id": "3a61ba37-1be0-4ea5-a859-2841334567a5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "fe78840a-6f6d-45e8-819a-0c758355a716" + ], + [ + "Open Stage", + "Data Product", + "Foundations", + "3a61ba37-1be0-4ea5-a859-2841334567a5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "fd87d20f-abeb-44b8-bfb6-64e180029246", + "savedPayload": { + "position": { + "x": 19052.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18998.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "201e49aa-3728-45b5-85b9-d687e4410a05", + "savedPayload": { + "position": { + "x": 19034.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18998.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bb8f3d7e-96c4-479d-8589-9dac32e22d94", + "savedPayload": { + "position": { + "x": 18998.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stage", + "id": "90126e48-7bd8-4fd5-a623-1aaccfa55276" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "fe78840a-6f6d-45e8-819a-0c758355a716" + ], + [ + "Close Stage", + "Data Product", + "Foundations", + "90126e48-7bd8-4fd5-a623-1aaccfa55276" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trigger Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "f7964fcf-1b23-42e7-b113-0dad02f2dbec", + "savedPayload": { + "position": { + "x": 18848.806237131383, + "y": 25017.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3313e971-d08c-4088-86e1-c9d8f90e7c35", + "savedPayload": { + "position": { + "x": 18917.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25039.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7eddb8d-21e7-4020-92ca-161aa87bb763", + "savedPayload": { + "position": { + "x": 18940.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stage", + "id": "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "fe78840a-6f6d-45e8-819a-0c758355a716" + ], + [ + "Trigger Stage", + "Data Product", + "Foundations", + "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stage", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "257fbee6-0ae3-4b4d-b39f-09f0793be4a1", + "savedPayload": { + "position": { + "x": 19042.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 19034.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "d17ae750-d140-49bc-b7a6-0b65d5838170", + "savedPayload": { + "position": { + "x": 19127.806237131383, + "y": 25121.35640053908 + }, + "targetPosition": { + "x": 19034.806237131383, + "y": 25074.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dbc9d74b-e57c-46ca-b37b-6bb69a131a97", + "savedPayload": { + "position": { + "x": 19034.806237131383, + "y": 25074.35640053908 + }, + "targetPosition": { + "x": 18997.806237131383, + "y": 25068.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stage", + "id": "8c5e67f5-1d79-447e-b11a-876e45f8c185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "fe78840a-6f6d-45e8-819a-0c758355a716" + ], + [ + "Manage Stage", + "Data Product", + "Foundations", + "8c5e67f5-1d79-447e-b11a-876e45f8c185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "360cfcf6-cff4-448e-b3b7-a50ab8676b86", + "savedPayload": { + "position": { + "x": 18997.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "00907770-e817-4da7-8748-ec4179cfe6e4", + "savedPayload": { + "position": { + "x": 18767.806237131383, + "y": 25029.35640053908 + }, + "targetPosition": { + "x": 18818.806237131383, + "y": 25010.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "256eafb5-77f3-4c8d-837b-a48fd9ab66b7", + "savedPayload": { + "position": { + "x": 18800.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18818.806237131383, + "y": 25010.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f5acab1-246d-47e6-b9fb-dc6c365c0a59", + "savedPayload": { + "position": { + "x": 18818.806237131383, + "y": 25010.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "f570f9e6-8afb-4318-b664-71ae8f893803" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "f570f9e6-8afb-4318-b664-71ae8f893803" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7caec020-7781-4b32-95c0-191af93c6bfc", + "savedPayload": { + "position": { + "x": 18886.806237131383, + "y": 24840.35640053908 + }, + "targetPosition": { + "x": 18822.806237131383, + "y": 24893.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "21a4bb0a-ab96-456c-9077-fd5497e89a40", + "savedPayload": { + "position": { + "x": 18886.806237131383, + "y": 24915.35640053908 + }, + "targetPosition": { + "x": 18822.806237131383, + "y": 24893.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c174fd45-bced-4c2f-baa2-ecd2cc01196d", + "savedPayload": { + "position": { + "x": 18822.806237131383, + "y": 24893.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "ab47197e-9fff-4f31-9a1c-8878d53d2b20" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "ab47197e-9fff-4f31-9a1c-8878d53d2b20" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "0407448d-429e-4bd3-a4aa-f3717b262fa3", + "savedPayload": { + "position": { + "x": 18795.806237131383, + "y": 25098.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dd5e9a3a-c826-45cb-ac40-f3477382575b", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25070.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9805eb13-c4a8-4bf2-8ff6-0eee0aa578ba", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 25018.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "cf9f5498-134c-434e-9a05-1246edcc892e" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "cf9f5498-134c-434e-9a05-1246edcc892e" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "9630357b-4fea-482a-9878-9f2d8ada1781", + "savedPayload": { + "position": { + "x": 18911.806237131383, + "y": 24878.35640053908 + }, + "targetPosition": { + "x": 18934.806237131383, + "y": 24899.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1754e843-819f-4398-ac28-0ab8a3c96daa", + "savedPayload": { + "position": { + "x": 18991.806237131383, + "y": 24802.35640053908 + }, + "targetPosition": { + "x": 18934.806237131383, + "y": 24899.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0ab3150e-d59a-4d4c-93b6-a33f4dde674c", + "savedPayload": { + "position": { + "x": 18934.806237131383, + "y": 24899.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Market Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "63a73efc-a6b1-4a09-87d1-c7ac6d1960fc", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 24858.35640053908 + }, + "targetPosition": { + "x": 18821.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "f6e181b9-5576-4288-89c1-b381f8a09784", + "savedPayload": { + "position": { + "x": 18838.806237131383, + "y": 24938.35640053908 + }, + "targetPosition": { + "x": 18821.806237131383, + "y": 24926.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "db86a51d-c03f-4e87-8a30-0c903bd181a9", + "savedPayload": { + "position": { + "x": 18821.806237131383, + "y": 24926.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Market Order", + "id": "aa851434-e408-4313-a395-f491b0ee86ac" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Last Market Order", + "Data Product", + "Foundations", + "aa851434-e408-4313-a395-f491b0ee86ac" + ] + ] + } + }, + { + "type": "Layer", + "name": "Last Limit Order", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "4a600c90-ec00-4a65-ae77-d39c73c22816", + "savedPayload": { + "position": { + "x": 19053.806237131383, + "y": 24907.35640053908 + }, + "targetPosition": { + "x": 18959.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "1eefffc2-8446-4e79-b4ab-dad62e15e034", + "savedPayload": { + "position": { + "x": 19052.806237131383, + "y": 24967.35640053908 + }, + "targetPosition": { + "x": 18959.806237131383, + "y": 24961.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5205c7e5-31f6-4559-bc87-2d41fad82b63", + "savedPayload": { + "position": { + "x": 18959.806237131383, + "y": 24961.35640053908 + }, + "targetPosition": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Last Limit Order", + "id": "d2cbac07-db5f-424d-a3ec-34c780483f8c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading Engine", + "Data Product Folder", + "Foundations", + "a0409986-897e-4fc0-a5bb-3a6421d31946" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + ], + [ + "Last Limit Order", + "Data Product", + "Foundations", + "d2cbac07-db5f-424d-a3ec-34c780483f8c" + ] + ] + } + } + ], + "layerFolders": [], + "id": "be6cf1fd-4e11-40bb-b542-3d4110b4eb7f", + "savedPayload": { + "position": { + "x": 18898.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "c0087773-c555-40e7-8524-dd406f572922", + "savedPayload": { + "position": { + "x": 18930.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18839.806237131383, + "y": 25051.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ff91798b-416e-4857-9ec7-e6fe4a292de2", + "savedPayload": { + "position": { + "x": 18839.806237131383, + "y": 25051.35640053908 + }, + "targetPosition": { + "x": 18904.806237131383, + "y": 25018.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9c7032cf-dc2c-4143-903d-2e0b91688e81", + "savedPayload": { + "position": { + "x": 18904.806237131383, + "y": 25018.35640053908 + }, + "targetPosition": { + "x": 18918.806237131383, + "y": 25044.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ] + ] + } + }, + "id": "69df5424-eb21-4397-bd00-68815852d7ea", + "savedPayload": { + "position": { + "x": 18918.806237131383, + "y": 25044.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Trading System", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Trading System", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trading System Errors", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "af0b5ac5-0860-47ff-b9ab-16afc808427e", + "savedPayload": { + "position": { + "x": 18967.806237131383, + "y": 25203.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e3768ba7-1351-4afc-aec5-ec1a45e0d44d", + "savedPayload": { + "position": { + "x": 18903.806237131383, + "y": 25133.35640053908 + }, + "targetPosition": { + "x": 18940.806237131383, + "y": 25110.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "37312581-b96b-4e1f-83ac-ba3f3e4ba670", + "savedPayload": { + "position": { + "x": 18940.806237131383, + "y": 25110.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Errors", + "id": "7b25d420-38ec-4b14-992a-ccb49d99c721" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Errors", + "Data Product", + "Foundations", + "7b25d420-38ec-4b14-992a-ccb49d99c721" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Highlights", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a8a8d921-898a-43bb-a907-0035c57aef2c", + "savedPayload": { + "position": { + "x": 18957.806237131383, + "y": 25272.35640053908 + }, + "targetPosition": { + "x": 19045.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "895ae4ff-0bc0-471a-bdad-e7d9c01ce24e", + "savedPayload": { + "position": { + "x": 19077.806237131383, + "y": 25263.35640053908 + }, + "targetPosition": { + "x": 19045.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5bb1ad10-d07a-4ebe-976e-e0ba1979c4b7", + "savedPayload": { + "position": { + "x": 19045.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Highlights", + "id": "306860d6-6a71-420d-8082-5544e0f48c5c" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Highlights", + "Data Product", + "Foundations", + "306860d6-6a71-420d-8082-5544e0f48c5c" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Values", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "5b40167a-35db-40c7-b5cd-8a5d7b7fdf6c", + "savedPayload": { + "position": { + "x": 18909.806237131383, + "y": 25246.35640053908 + }, + "targetPosition": { + "x": 18979.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "c2c8d8c6-7d31-4e5e-b492-7d29cfaa42c8", + "savedPayload": { + "position": { + "x": 18979.806237131383, + "y": 25107.35640053908 + }, + "targetPosition": { + "x": 18979.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b09af41-5ecd-4389-8d49-3fc6a099f6f5", + "savedPayload": { + "position": { + "x": 18979.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Values", + "id": "c09f23a7-8a11-4e07-9e11-98eaef15cbc0" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Values", + "Data Product", + "Foundations", + "c09f23a7-8a11-4e07-9e11-98eaef15cbc0" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Status", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "da4c8ad9-d302-43d8-9f07-a31e62b2b354", + "savedPayload": { + "position": { + "x": 19069.806237131383, + "y": 25147.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "b9b93b26-c6ee-4117-83f1-2c208b2aae17", + "savedPayload": { + "position": { + "x": 18942.806237131383, + "y": 25261.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 25220.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dda77701-5386-4281-a1b5-4ce668352089", + "savedPayload": { + "position": { + "x": 18980.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Status", + "id": "8d872951-72cf-4669-b820-56b8c7427761" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Status", + "Data Product", + "Foundations", + "8d872951-72cf-4669-b820-56b8c7427761" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Progress", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "8b652870-aac3-446d-9297-fd037e83cd27", + "savedPayload": { + "position": { + "x": 19089.806237131383, + "y": 25126.35640053908 + }, + "targetPosition": { + "x": 19027.806237131383, + "y": 25142.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "e24996a5-0fd9-45d7-8f20-ddd2d30adb4e", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 25095.35640053908 + }, + "targetPosition": { + "x": 19027.806237131383, + "y": 25142.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0b331bfc-5d58-4205-a59d-e102311f58a2", + "savedPayload": { + "position": { + "x": 19027.806237131383, + "y": 25142.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Progress", + "id": "e3d6c097-e919-463a-b984-b79ab05b84c2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Progress", + "Data Product", + "Foundations", + "e3d6c097-e919-463a-b984-b79ab05b84c2" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Running", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "a10e548f-0384-487f-a3a6-9ad9219ec4d6", + "savedPayload": { + "position": { + "x": 18920.806237131383, + "y": 25124.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25141.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "3d21c261-a785-41e5-a46e-65d6568a20cd", + "savedPayload": { + "position": { + "x": 18966.806237131383, + "y": 25137.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25141.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "14deb957-21ab-4104-bcb5-fe5be27389c6", + "savedPayload": { + "position": { + "x": 18952.806237131383, + "y": 25141.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Running", + "id": "e538fdfd-76c4-4382-92f0-b9710a1efd76" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Running", + "Data Product", + "Foundations", + "e538fdfd-76c4-4382-92f0-b9710a1efd76" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Announcements", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "91bcefbc-cecc-4d28-89ff-6de3f969e719", + "savedPayload": { + "position": { + "x": 18929.806237131383, + "y": 25230.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "11e492b4-1e63-4dcd-beeb-a21bc5853e25", + "savedPayload": { + "position": { + "x": 18879.806237131383, + "y": 25223.35640053908 + }, + "targetPosition": { + "x": 18908.806237131383, + "y": 25135.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "30278b8b-3680-4311-9daf-ba2c1158b0a1", + "savedPayload": { + "position": { + "x": 18908.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Announcements", + "id": "63130e96-ea17-4e49-a89a-b548e1ab5e10" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Announcements", + "Data Product", + "Foundations", + "63130e96-ea17-4e49-a89a-b548e1ab5e10" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Warnings", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "316190b6-d631-4747-bbd6-c05a86649c3a", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 25243.35640053908 + }, + "targetPosition": { + "x": 19030.806237131383, + "y": 25304.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "47c81a49-d555-42e7-8746-d13a39b76411", + "savedPayload": { + "position": { + "x": 18974.806237131383, + "y": 25369.35640053908 + }, + "targetPosition": { + "x": 19030.806237131383, + "y": 25304.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4ca9475f-d570-4e74-8638-ed4a78b0e2ef", + "savedPayload": { + "position": { + "x": 19030.806237131383, + "y": 25304.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Warnings", + "id": "93d1db56-e675-430a-bb67-a4d89426ba00" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Warnings", + "Data Product", + "Foundations", + "93d1db56-e675-430a-bb67-a4d89426ba00" + ] + ] + } + }, + { + "type": "Layer", + "name": "Trading System Infos", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [], + "id": "7c6f5ec9-3d4a-4100-a7d2-3186e9c0cb84", + "savedPayload": { + "position": { + "x": 19010.806237131383, + "y": 25247.35640053908 + }, + "targetPosition": { + "x": 19058.806237131383, + "y": 25298.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "bae45477-eb38-4b32-b457-36d3359769b2", + "savedPayload": { + "position": { + "x": 18968.806237131383, + "y": 25360.35640053908 + }, + "targetPosition": { + "x": 19058.806237131383, + "y": 25298.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0e19b8e6-6bd3-4d41-9592-792c3d8cc4c6", + "savedPayload": { + "position": { + "x": 19058.806237131383, + "y": 25298.35640053908 + }, + "targetPosition": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trading System Infos", + "id": "5d2cb8ec-08d9-4c24-b959-7a519709fe18" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Trading System", + "Data Product Folder", + "Foundations", + "7b2b7190-057b-4def-b220-df8236ee0450" + ], + [ + "Trading System Infos", + "Data Product", + "Foundations", + "5d2cb8ec-08d9-4c24-b959-7a519709fe18" + ] + ] + } + } + ], + "layerFolders": [], + "id": "bb511945-4d38-4525-9a73-d698eaca95ac", + "savedPayload": { + "position": { + "x": 18963.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 19035.806237131383, + "y": 25147.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "43d3f660-fee9-4ff9-98c6-efd53f1cf7fd", + "savedPayload": { + "position": { + "x": 19035.806237131383, + "y": 25147.35640053908 + }, + "targetPosition": { + "x": 19079.806237131383, + "y": 25087.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cd47e245-2dcf-4c8a-a3ea-a3a4061d050b", + "savedPayload": { + "position": { + "x": 19079.806237131383, + "y": 25087.35640053908 + }, + "targetPosition": { + "x": 19002.806237131383, + "y": 24998.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ] + ] + } + }, + "id": "fbd10856-fa42-4821-82eb-7f76dc77f703", + "savedPayload": { + "position": { + "x": 19002.806237131383, + "y": 24998.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Simulation Objects", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Masters", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Low Frequency", + "project": "Foundations", + "layers": [], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Simulation Objects", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Episodes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Episode Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0c700e8a-e995-4300-9081-adaa666baca3", + "savedPayload": { + "position": { + "x": 18700.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 25143.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Object", + "id": "bcbb3368-ea4c-466b-8423-8f0517ad35da" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Object", + "Plotter Panel", + "Foundations", + "bcbb3368-ea4c-466b-8423-8f0517ad35da" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "27ecb8b4-b53d-42bd-8483-e629a99b7632", + "savedPayload": { + "position": { + "x": 18869.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 25143.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Base Asset", + "id": "b18a5300-448b-4165-9b36-dc5ee37e58cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Base Asset", + "Plotter Panel", + "Foundations", + "b18a5300-448b-4165-9b36-dc5ee37e58cd" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Episode Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb5c7da1-6c27-4d2a-bdfd-1b996737b008", + "savedPayload": { + "position": { + "x": 18684.806237131383, + "y": 25183.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 25143.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Episode Quoted Asset", + "id": "dbdd55de-9279-48ef-a0b1-e50024f284e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "Episode Quoted Asset", + "Plotter Panel", + "Foundations", + "dbdd55de-9279-48ef-a0b1-e50024f284e9" + ] + ] + } + } + ], + "id": "03689239-1cae-4b1d-b5cb-e272011e263d", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 25143.35640053908 + }, + "targetPosition": { + "x": 18788.806237131383, + "y": 25184.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "403c823e-fde4-4c15-b959-22526a66016c", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 25206.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 25265.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "7237c558-a0e5-46c6-8cf5-ebc555e98efb" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "119e82de-955c-4b84-bcc1-02198aa293f6", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 25252.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 25265.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "4958982a-b51a-40ef-8764-dd5451cf9837" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "4958982a-b51a-40ef-8764-dd5451cf9837" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e807e701-a661-4bbf-9abe-a03ce587f9c9", + "savedPayload": { + "position": { + "x": 18785.806237131383, + "y": 25347.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 25265.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "86fefa5e-8de8-4d00-a632-e1827ce60030" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "86fefa5e-8de8-4d00-a632-e1827ce60030" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "35e1b11b-682a-46b2-b111-66035324156b", + "savedPayload": { + "position": { + "x": 18922.806237131383, + "y": 25305.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 25265.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Episode", + "Plotter", + "Foundations", + "12f444b2-b8e7-48ef-9ea1-9cbe5489f942" + ], + [ + "Episode Objects", + "Plotter Module", + "Foundations", + "b7320c91-b8aa-4642-bd11-a1efb2a88d39" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "0d8e669e-47fd-41f7-8108-8df3e7acd5ef" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "79a3b846-3b23-4c01-9aa1-cedcebb5ca03" + ] + ] + } + } + ], + "id": "b7317717-babf-4b8a-9fc3-5caee5e53008", + "savedPayload": { + "position": { + "x": 18834.806237131383, + "y": 25265.35640053908 + }, + "targetPosition": { + "x": 18788.806237131383, + "y": 25184.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b18eee6-ec3a-418e-b4a8-933dcf159457", + "savedPayload": { + "position": { + "x": 18788.806237131383, + "y": 25184.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Episodes", + "id": "90a36362-381c-41dc-8150-dbac04903ce8" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Episodes", + "Data Product", + "Foundations", + "90a36362-381c-41dc-8150-dbac04903ce8" + ] + ] + } + }, + { + "type": "Layer", + "name": "Strategies", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Strategy Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "897e3cdd-700a-4a93-8742-3ee561b9d236", + "savedPayload": { + "position": { + "x": 18930.806237131383, + "y": 25242.35640053908 + }, + "targetPosition": { + "x": 18834.806237131383, + "y": 25195.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Strategy Object", + "id": "b256b76c-3834-4d62-aa56-f42cce9f47e9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "Strategy Object", + "Plotter Panel", + "Foundations", + "b256b76c-3834-4d62-aa56-f42cce9f47e9" + ] + ] + } + } + ], + "id": "41289b25-aecd-4809-969f-81182d580d56", + "savedPayload": { + "position": { + "x": 18834.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 18825.806237131383, + "y": 25271.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "71613714-64d0-4352-92f5-ecf28dd4dcd5", + "savedPayload": { + "position": { + "x": 18717.806237131383, + "y": 25200.35640053908 + }, + "targetPosition": { + "x": 18812.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9ae59a68-71fd-4ec8-9a70-da743f33baee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9ae59a68-71fd-4ec8-9a70-da743f33baee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "29699f60-15fa-4ec4-83fa-83b4750e1372", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 25282.35640053908 + }, + "targetPosition": { + "x": 18812.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "504f327c-a08d-4c3d-8e77-850299cc30ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "504f327c-a08d-4c3d-8e77-850299cc30ed" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b3baa656-a1cd-4094-8502-88f26efdcb32", + "savedPayload": { + "position": { + "x": 18731.806237131383, + "y": 25276.35640053908 + }, + "targetPosition": { + "x": 18812.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "f9500afd-e0f4-45d3-9647-45ec778554e8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "f9500afd-e0f4-45d3-9647-45ec778554e8" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "54b9a89f-8ac4-4b18-979e-087c616bee67", + "savedPayload": { + "position": { + "x": 18754.806237131383, + "y": 25271.35640053908 + }, + "targetPosition": { + "x": 18812.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "354102dd-fd58-4f84-8e90-0d891defa0c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Strategy", + "Plotter", + "Foundations", + "62890699-eabf-4ea8-8ca0-cac07cc06dea" + ], + [ + "Strategy Objects", + "Plotter Module", + "Foundations", + "d54a124c-6029-41a6-9bbd-bb3fe8b1a318" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "b02b7fee-30b0-41f0-ae06-a073c57289d9" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "354102dd-fd58-4f84-8e90-0d891defa0c8" + ] + ] + } + } + ], + "id": "928ac7e0-3e4e-4a9e-a3f3-9577b1399ff1", + "savedPayload": { + "position": { + "x": 18812.806237131383, + "y": 25202.35640053908 + }, + "targetPosition": { + "x": 18825.806237131383, + "y": 25271.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b32f6462-68ca-42d5-98ec-d791c1122302", + "savedPayload": { + "position": { + "x": 18825.806237131383, + "y": 25271.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Strategies", + "id": "29ef0139-d6e0-4963-a956-77f7f53af2ae" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Strategies", + "Data Product", + "Foundations", + "29ef0139-d6e0-4963-a956-77f7f53af2ae" + ] + ] + } + } + ], + "layerFolders": [ + { + "type": "Layer Folder", + "name": "Orders", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Market Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a9ebc6b6-d425-4486-8c63-6535fff0a8f9", + "savedPayload": { + "position": { + "x": 19039.806237131383, + "y": 25261.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25234.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order", + "id": "12929733-5964-4948-877b-b1edda37162a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order", + "Plotter Panel", + "Foundations", + "12929733-5964-4948-877b-b1edda37162a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a77264bf-580f-457d-ae54-6b9550adde91", + "savedPayload": { + "position": { + "x": 19112.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25234.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Stats", + "id": "81a88e44-189c-44ec-9607-cb1e4de8baa1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Stats", + "Plotter Panel", + "Foundations", + "81a88e44-189c-44ec-9607-cb1e4de8baa1" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3693a4ff-9e29-40cf-bc7e-d3c513e516e4", + "savedPayload": { + "position": { + "x": 18993.806237131383, + "y": 25305.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25234.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Base Asset", + "id": "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "608a9068-7324-4f4c-8fdd-d9d8e42e26c6" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6197d781-dda6-490b-aaa9-c35bbf86c94b", + "savedPayload": { + "position": { + "x": 19088.806237131383, + "y": 25246.35640053908 + }, + "targetPosition": { + "x": 19015.806237131383, + "y": 25234.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Buy Order Quoted Asset", + "id": "1a55af5e-821d-4421-80d2-2c543d25ea1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "Market Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "1a55af5e-821d-4421-80d2-2c543d25ea1a" + ] + ] + } + } + ], + "id": "a5ec7aa0-8ee3-4674-9ab4-90c11859b9cd", + "savedPayload": { + "position": { + "x": 19015.806237131383, + "y": 25234.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9486cee0-d635-487f-8fa7-92ab25515c88", + "savedPayload": { + "position": { + "x": 18989.806237131383, + "y": 25134.35640053908 + }, + "targetPosition": { + "x": 18941.806237131383, + "y": 25164.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Buy Orders", + "Plotter Module", + "Foundations", + "e00fe7d4-894d-4483-a73a-3cd77943ea80" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "486a0f30-691f-4c40-a18e-a1b0ac336ac1" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "6217d021-ea5b-4b20-b093-758a2d2fb5d4" + ] + ] + } + } + ], + "id": "c0f23404-06e9-46f7-be84-dec670ce89a7", + "savedPayload": { + "position": { + "x": 18941.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "33bec772-d320-4633-945a-7a1e1eaf6809", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 25209.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Buy Orders", + "id": "a59b66a0-044d-4eea-bc57-045de6e91092" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "039447d9-8825-411e-91f0-2ceb9e2eb12f" + ], + [ + "Market Buy Orders", + "Data Product", + "Foundations", + "a59b66a0-044d-4eea-bc57-045de6e91092" + ] + ] + } + }, + { + "type": "Layer", + "name": "Market Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Market Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "93ebbbac-1813-4f3e-af49-ce0c0ec0f6c8", + "savedPayload": { + "position": { + "x": 18977.806237131383, + "y": 25276.35640053908 + }, + "targetPosition": { + "x": 19026.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order", + "id": "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order", + "Plotter Panel", + "Foundations", + "a5856620-e9ce-4ee1-830c-5b5dc45e9139" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9cd29ec6-00a0-4f3b-8800-b32dda645ed8", + "savedPayload": { + "position": { + "x": 19112.806237131383, + "y": 25359.35640053908 + }, + "targetPosition": { + "x": 19026.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Stats", + "id": "fb23f6bb-8383-4276-8a77-5180e622653a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Stats", + "Plotter Panel", + "Foundations", + "fb23f6bb-8383-4276-8a77-5180e622653a" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "839068d8-3338-473f-857d-631cc6fac8c0", + "savedPayload": { + "position": { + "x": 19098.806237131383, + "y": 25371.35640053908 + }, + "targetPosition": { + "x": 19026.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Base Asset", + "id": "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e9e4e57-bd41-41f5-8d52-c92d3a707e80" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Market Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "08cd3db5-1ba3-4845-9cbf-f00500754af1", + "savedPayload": { + "position": { + "x": 19047.806237131383, + "y": 25267.35640053908 + }, + "targetPosition": { + "x": 19026.806237131383, + "y": 25321.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Market Sell Order Quoted Asset", + "id": "51d59c30-3a02-4d74-aa62-f1524ea544ee" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "Market Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "51d59c30-3a02-4d74-aa62-f1524ea544ee" + ] + ] + } + } + ], + "id": "fb2ef95f-5ad0-407c-a8fa-279043eb4b99", + "savedPayload": { + "position": { + "x": 19026.806237131383, + "y": 25321.35640053908 + }, + "targetPosition": { + "x": 19004.806237131383, + "y": 25247.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c6e84bc3-d874-4dc9-bb99-10767ef87f5a", + "savedPayload": { + "position": { + "x": 19050.806237131383, + "y": 25400.35640053908 + }, + "targetPosition": { + "x": 19090.806237131383, + "y": 25326.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Market Sell Orders", + "Plotter Module", + "Foundations", + "a9811005-1b7d-45bb-8003-0e60caab5f09" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c24bfe41-ef93-4f0a-8c96-843536c85a2f" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "5b8dcb5c-6b20-4edf-aae5-1c526cdca536" + ] + ] + } + } + ], + "id": "a89ed311-88c3-4c8b-97c8-072d151eccaa", + "savedPayload": { + "position": { + "x": 19090.806237131383, + "y": 25326.35640053908 + }, + "targetPosition": { + "x": 19004.806237131383, + "y": 25247.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e3d3a8fc-4082-499e-8efa-831303233df9", + "savedPayload": { + "position": { + "x": 19004.806237131383, + "y": 25247.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Market Sell Orders", + "id": "96c7340f-9667-483d-9ba0-ee88ad3121af" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "039447d9-8825-411e-91f0-2ceb9e2eb12f" + ], + [ + "Market Sell Orders", + "Data Product", + "Foundations", + "96c7340f-9667-483d-9ba0-ee88ad3121af" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Buy Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Buy Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3631d7dd-f946-4914-a95b-3c1013513539", + "savedPayload": { + "position": { + "x": 18949.806237131383, + "y": 25297.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order", + "id": "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order", + "Plotter Panel", + "Foundations", + "48ec80a7-6f68-4284-9bb5-f04ce3c1052b" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f4abd2b6-1a4b-45f7-9a79-9044783a8f1e", + "savedPayload": { + "position": { + "x": 19085.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Stats", + "id": "90bd6690-de93-4158-a17f-728c28defc38" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Stats", + "Plotter Panel", + "Foundations", + "90bd6690-de93-4158-a17f-728c28defc38" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9d22fdef-034a-4920-996e-9b175d9f08cd", + "savedPayload": { + "position": { + "x": 18956.806237131383, + "y": 25251.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Base Asset", + "id": "8504b6e3-83c8-45ea-959a-41303f9d4274" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Base Asset", + "Plotter Panel", + "Foundations", + "8504b6e3-83c8-45ea-959a-41303f9d4274" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Buy Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cc2b9379-e583-460f-bc64-8d0f0453f78e", + "savedPayload": { + "position": { + "x": 18977.806237131383, + "y": 25195.35640053908 + }, + "targetPosition": { + "x": 19044.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Buy Order Quoted Asset", + "id": "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "Limit Buy Order Quoted Asset", + "Plotter Panel", + "Foundations", + "b60e7e48-8ae7-4701-848b-8faa9ba58c11" + ] + ] + } + } + ], + "id": "35cdf853-d608-4d08-b584-97e28f57da3e", + "savedPayload": { + "position": { + "x": 19044.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 18985.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac825a27-df19-41a9-ae33-31a015c99650", + "savedPayload": { + "position": { + "x": 19119.806237131383, + "y": 25369.35640053908 + }, + "targetPosition": { + "x": 19039.806237131383, + "y": 25298.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "7be8ba85-07e7-4800-8988-ce76d2105b73" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "7be8ba85-07e7-4800-8988-ce76d2105b73" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4f84cd3e-1a51-49e4-9f18-6663cc21840e", + "savedPayload": { + "position": { + "x": 18966.806237131383, + "y": 25339.35640053908 + }, + "targetPosition": { + "x": 19039.806237131383, + "y": 25298.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "ab881143-5631-4b27-a97a-94138dbd370d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "ab881143-5631-4b27-a97a-94138dbd370d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ceb51584-ea04-43a7-9952-99834aa81c8c", + "savedPayload": { + "position": { + "x": 19062.806237131383, + "y": 25327.35640053908 + }, + "targetPosition": { + "x": 19039.806237131383, + "y": 25298.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Buy Orders", + "Plotter Module", + "Foundations", + "7e3120c7-a0c9-483c-ada9-8c53deb10f33" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "3ea3861e-f37d-4d78-a45e-9b5fa738aefd" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "a54693cf-8ec1-469d-afb9-2a724e4f6af7" + ] + ] + } + } + ], + "id": "8ec81942-38e8-4bd1-84f1-3eb75920630b", + "savedPayload": { + "position": { + "x": 19039.806237131383, + "y": 25298.35640053908 + }, + "targetPosition": { + "x": 18985.806237131383, + "y": 25212.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f2c99cba-ec1e-445b-97e1-ccc059663555", + "savedPayload": { + "position": { + "x": 18985.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Buy Orders", + "id": "93095f0c-3257-4370-9370-83b1bad89f56" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "039447d9-8825-411e-91f0-2ceb9e2eb12f" + ], + [ + "Limit Buy Orders", + "Data Product", + "Foundations", + "93095f0c-3257-4370-9370-83b1bad89f56" + ] + ] + } + }, + { + "type": "Layer", + "name": "Limit Sell Orders", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Limit Sell Order", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1de796f4-6e7f-428d-adc3-ac7ef10a9730", + "savedPayload": { + "position": { + "x": 18987.806237131383, + "y": 25041.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order", + "id": "5d485d15-9919-42cc-9399-54c679d7085d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order", + "Plotter Panel", + "Foundations", + "5d485d15-9919-42cc-9399-54c679d7085d" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Stats", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2a992d98-4203-400b-adb3-d5254002e3dd", + "savedPayload": { + "position": { + "x": 19078.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Stats", + "id": "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Stats", + "Plotter Panel", + "Foundations", + "db2f6e9c-ce79-4465-a0dc-8ea02fac26b7" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cf2ef292-b8ce-42f9-aaa4-4990ef3b5114", + "savedPayload": { + "position": { + "x": 19009.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Base Asset", + "id": "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Base Asset", + "Plotter Panel", + "Foundations", + "3e34000e-ad8c-4049-9eee-89e8ea362a0f" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Limit Sell Order Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8eb82c06-3bd6-4af8-868c-bd7b68cf37b1", + "savedPayload": { + "position": { + "x": 18985.806237131383, + "y": 25068.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25105.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Limit Sell Order Quoted Asset", + "id": "ae18b041-f16e-4d96-8a83-56845dddf64a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "Limit Sell Order Quoted Asset", + "Plotter Panel", + "Foundations", + "ae18b041-f16e-4d96-8a83-56845dddf64a" + ] + ] + } + } + ], + "id": "a8ad50f0-75b9-402f-84a8-44792b48fa7f", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 25105.35640053908 + }, + "targetPosition": { + "x": 18947.806237131383, + "y": 25185.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Status Open", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "14f360aa-1f9a-4ee0-b28c-122c5b3f7919", + "savedPayload": { + "position": { + "x": 18970.806237131383, + "y": 25272.35640053908 + }, + "targetPosition": { + "x": 18906.806237131383, + "y": 25274.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Open", + "id": "186d1b59-7d04-4b40-83c9-acc361b8a12a" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Open", + "Polygon", + "Foundations", + "186d1b59-7d04-4b40-83c9-acc361b8a12a" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Cancel Event", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "df341a52-467f-423c-86ec-09ef3f41296a", + "savedPayload": { + "position": { + "x": 18993.806237131383, + "y": 25221.35640053908 + }, + "targetPosition": { + "x": 18906.806237131383, + "y": 25274.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Cancel Event", + "id": "8e993263-dbfc-4d41-864a-9470e70d7e4f" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Cancel Event", + "Polygon", + "Foundations", + "8e993263-dbfc-4d41-864a-9470e70d7e4f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Status Closed Filled", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6e4d691b-ccbc-414a-b1bc-6ba06a1e81a4", + "savedPayload": { + "position": { + "x": 18953.806237131383, + "y": 25278.35640053908 + }, + "targetPosition": { + "x": 18906.806237131383, + "y": 25274.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Status Closed Filled", + "id": "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Exchange Orders", + "Plotter", + "Foundations", + "93c15cbf-185a-4b59-b55f-847f437bb841" + ], + [ + "Limit Sell Orders", + "Plotter Module", + "Foundations", + "fb243322-ec2a-4f03-bb77-e97e4699d1c6" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "42719bff-262a-4401-9611-761f0db1e790" + ], + [ + "Status Closed Filled", + "Polygon", + "Foundations", + "bf0751d6-fdb2-4e66-a39c-2bd99252bd60" + ] + ] + } + } + ], + "id": "52466818-5766-4054-8e93-027db5a667a5", + "savedPayload": { + "position": { + "x": 18906.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 18947.806237131383, + "y": 25185.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf9fa799-0232-4e8f-8ec4-8f7e45c2d5ab", + "savedPayload": { + "position": { + "x": 18947.806237131383, + "y": 25185.35640053908 + }, + "targetPosition": { + "x": 18952.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Limit Sell Orders", + "id": "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Orders", + "Data Product Folder", + "Foundations", + "039447d9-8825-411e-91f0-2ceb9e2eb12f" + ], + [ + "Limit Sell Orders", + "Data Product", + "Foundations", + "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc" + ] + ] + } + } + ], + "layerFolders": [], + "id": "5d11f9db-d5d8-4298-9611-04f65d002941", + "savedPayload": { + "position": { + "x": 18952.806237131383, + "y": 25226.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Stages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Trigger Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Trigger Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c53c52cf-ac28-4146-a8ce-13a0905c43e4", + "savedPayload": { + "position": { + "x": 18868.806237131383, + "y": 25492.35640053908 + }, + "targetPosition": { + "x": 18848.806237131383, + "y": 25436.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Trigger Stage Object", + "id": "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "Trigger Stage Object", + "Plotter Panel", + "Foundations", + "c10b9b7b-04d8-460b-9dcc-2eaed24e17df" + ] + ] + } + } + ], + "id": "ac12c665-b662-406e-86f6-991d175607d6", + "savedPayload": { + "position": { + "x": 18848.806237131383, + "y": 25436.35640053908 + }, + "targetPosition": { + "x": 18807.806237131383, + "y": 25344.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "fe8ebe37-fba9-4deb-b208-01eba85abcfd", + "savedPayload": { + "position": { + "x": 18811.806237131383, + "y": 25308.35640053908 + }, + "targetPosition": { + "x": 18855.806237131383, + "y": 25293.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9e88f3a0-09ad-44fd-a84e-731228860e66" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9e88f3a0-09ad-44fd-a84e-731228860e66" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f15b1eb2-b924-4874-8375-b7c06e93edd9", + "savedPayload": { + "position": { + "x": 18918.806237131383, + "y": 25264.35640053908 + }, + "targetPosition": { + "x": 18855.806237131383, + "y": 25293.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "e2e18af7-af5f-4634-b8a4-4fabd2ddd7a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "80e49f94-2c4c-4045-a635-fa798d6f471b", + "savedPayload": { + "position": { + "x": 18948.806237131383, + "y": 25385.35640053908 + }, + "targetPosition": { + "x": 18855.806237131383, + "y": 25293.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "08d916aa-6d2d-497b-8738-9b0966e3901e" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "08d916aa-6d2d-497b-8738-9b0966e3901e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bd44db67-dda7-4e81-be16-cabc89cd1192", + "savedPayload": { + "position": { + "x": 18925.806237131383, + "y": 25281.35640053908 + }, + "targetPosition": { + "x": 18855.806237131383, + "y": 25293.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Trigger Stage Objects", + "Plotter Module", + "Foundations", + "6c6cddbc-cd78-445f-9498-8627ac99563d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "09119fa5-53de-4885-af93-32aacf6445bb" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "70de0f73-5a2d-4a5a-a5f7-1863f192a14d" + ] + ] + } + } + ], + "id": "35a31332-ea27-4dcb-8e22-0d924f3c3a49", + "savedPayload": { + "position": { + "x": 18855.806237131383, + "y": 25293.35640053908 + }, + "targetPosition": { + "x": 18807.806237131383, + "y": 25344.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e8883f5-606b-4638-835c-b6b18e882c79", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 25344.35640053908 + }, + "targetPosition": { + "x": 18772.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Trigger Stages", + "id": "206b75f6-4ccd-412c-8577-f71329f7f31f" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + ], + [ + "Trigger Stages", + "Data Product", + "Foundations", + "206b75f6-4ccd-412c-8577-f71329f7f31f" + ] + ] + } + }, + { + "type": "Layer", + "name": "Open Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Open Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "05eef847-a41f-4ec0-bdef-491f376773b1", + "savedPayload": { + "position": { + "x": 18634.806237131383, + "y": 25343.35640053908 + }, + "targetPosition": { + "x": 18655.806237131383, + "y": 25272.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Open Stage Object", + "id": "be56e169-d089-4aea-a18a-c01cf16a3485" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "Open Stage Object", + "Plotter Panel", + "Foundations", + "be56e169-d089-4aea-a18a-c01cf16a3485" + ] + ] + } + } + ], + "id": "2854e8ec-73af-4c74-9097-0c710d6d1502", + "savedPayload": { + "position": { + "x": 18655.806237131383, + "y": 25272.35640053908 + }, + "targetPosition": { + "x": 18754.806237131383, + "y": 25366.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2b9bc8e0-09ac-4d5f-946d-9312f6b2f9dc", + "savedPayload": { + "position": { + "x": 18675.806237131383, + "y": 25406.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 25387.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "21db891e-4c47-4a5a-88a5-036297086138" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "21db891e-4c47-4a5a-88a5-036297086138" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2f2f05f1-0ac7-486c-86b9-841e3768d67d", + "savedPayload": { + "position": { + "x": 18806.806237131383, + "y": 25394.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 25387.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "2a3d0d93-13d9-4a9e-8d32-c0aa5d7ab1e3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "bc83ac8a-884f-4345-a4ea-35703e1a39e5", + "savedPayload": { + "position": { + "x": 18781.806237131383, + "y": 25341.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 25387.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "616f49d0-daaa-4b82-be0d-56504b402616" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "616f49d0-daaa-4b82-be0d-56504b402616" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "7811671d-7146-4e2a-94f1-bcf6640d4c8b", + "savedPayload": { + "position": { + "x": 18746.806237131383, + "y": 25334.35640053908 + }, + "targetPosition": { + "x": 18730.806237131383, + "y": 25387.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Open Stage Objects", + "Plotter Module", + "Foundations", + "8f7cad9f-153d-44e6-bdc2-812bc97e3929" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d953dd4d-5603-4042-b15b-1e293988be14" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "0fab39ff-8caf-45f8-8650-33d7a65fa6e1" + ] + ] + } + } + ], + "id": "8ab8d6da-9055-4333-bb39-5bd762599477", + "savedPayload": { + "position": { + "x": 18730.806237131383, + "y": 25387.35640053908 + }, + "targetPosition": { + "x": 18754.806237131383, + "y": 25366.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9f4c0c8e-eaec-44c1-a896-0f7bc51b2ef6", + "savedPayload": { + "position": { + "x": 18754.806237131383, + "y": 25366.35640053908 + }, + "targetPosition": { + "x": 18772.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Open Stages", + "id": "51fa3107-1018-41fc-a62d-3f141082d4b5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + ], + [ + "Open Stages", + "Data Product", + "Foundations", + "51fa3107-1018-41fc-a62d-3f141082d4b5" + ] + ] + } + }, + { + "type": "Layer", + "name": "Manage Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Manage Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c596ccb4-81dc-4e33-bd89-49650ccbb495", + "savedPayload": { + "position": { + "x": 18627.806237131383, + "y": 25212.35640053908 + }, + "targetPosition": { + "x": 18649.806237131383, + "y": 25269.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Manage Stage Object", + "id": "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "Manage Stage Object", + "Plotter Panel", + "Foundations", + "3db5604f-cacf-4c87-b1ea-5aa364bf9f48" + ] + ] + } + } + ], + "id": "c52a2b1c-d9a1-4ec1-940d-65341580e73f", + "savedPayload": { + "position": { + "x": 18649.806237131383, + "y": 25269.35640053908 + }, + "targetPosition": { + "x": 18733.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "356b039b-0d31-4f35-9756-75d070ef4fd5", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18719.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "43435aed-68cb-4a56-88c4-2574d91f5b32" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "43435aed-68cb-4a56-88c4-2574d91f5b32" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c429d58a-ddba-4780-ad75-b4f8f745a159", + "savedPayload": { + "position": { + "x": 18781.806237131383, + "y": 25211.35640053908 + }, + "targetPosition": { + "x": 18719.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "904be022-f1e2-475e-9115-88224353cfa2" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "904be022-f1e2-475e-9115-88224353cfa2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c1c0eee5-0864-48db-998c-2261a9433c6a", + "savedPayload": { + "position": { + "x": 18631.806237131383, + "y": 25149.35640053908 + }, + "targetPosition": { + "x": 18719.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "4c74d4d8-d0a4-4581-bee7-36485d7a91a5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e9a79432-0bb6-49b2-ab31-3de5c7937a58", + "savedPayload": { + "position": { + "x": 18674.806237131383, + "y": 25065.35640053908 + }, + "targetPosition": { + "x": 18719.806237131383, + "y": 25155.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Manage Stage Objects", + "Plotter Module", + "Foundations", + "768a5cc5-72db-4218-9a8b-706c51186b3d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "dd3a2274-3986-4c89-bab9-265f6fa6b1d1" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "9fc6d2c4-a67b-42e8-841b-7523f7ab4962" + ] + ] + } + } + ], + "id": "88b0a11a-94f8-43c0-83ae-f8f1e9721d43", + "savedPayload": { + "position": { + "x": 18719.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 18733.806237131383, + "y": 25219.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8b5b8747-5856-4cd1-b8c2-baa98ee5904b", + "savedPayload": { + "position": { + "x": 18733.806237131383, + "y": 25219.35640053908 + }, + "targetPosition": { + "x": 18772.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Manage Stages", + "id": "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + ], + [ + "Manage Stages", + "Data Product", + "Foundations", + "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33" + ] + ] + } + }, + { + "type": "Layer", + "name": "Close Stages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Close Stage Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "57b7fa63-3b8e-453f-afe8-96e3160eea28", + "savedPayload": { + "position": { + "x": 18741.806237131383, + "y": 25269.35640053908 + }, + "targetPosition": { + "x": 18789.806237131383, + "y": 25271.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Close Stage Object", + "id": "069885e7-351f-45dc-8423-113db65b9592" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "Close Stage Object", + "Plotter Panel", + "Foundations", + "069885e7-351f-45dc-8423-113db65b9592" + ] + ] + } + } + ], + "id": "3795e9a4-15ae-4084-b5d6-a64e3caaf3da", + "savedPayload": { + "position": { + "x": 18789.806237131383, + "y": 25271.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 25330.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Closed Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "311efff6-5bc1-494e-ab1f-e2e29aff6c2b", + "savedPayload": { + "position": { + "x": 18636.806237131383, + "y": 25362.35640053908 + }, + "targetPosition": { + "x": 18727.806237131383, + "y": 25341.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Closed Base", + "id": "9463d512-21f5-48c1-8cd6-b14747b338cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Closed Base", + "Polygon", + "Foundations", + "9463d512-21f5-48c1-8cd6-b14747b338cf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Open Base", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0e3ba7f0-bfbb-4c4d-9c80-06f11852a0b7", + "savedPayload": { + "position": { + "x": 18736.806237131383, + "y": 25314.35640053908 + }, + "targetPosition": { + "x": 18727.806237131383, + "y": 25341.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Open Base", + "id": "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Open Base", + "Polygon", + "Foundations", + "c3249cad-9f26-4ff2-ab0d-968c66bb7f2d" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Left Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "888f2a25-8041-482c-96a9-d4a3648e3832", + "savedPayload": { + "position": { + "x": 18760.806237131383, + "y": 25379.35640053908 + }, + "targetPosition": { + "x": 18727.806237131383, + "y": 25341.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Left Line", + "id": "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Left Line", + "Polygon", + "Foundations", + "dbd9d421-d90c-4ab8-a26b-c2254d7abec1" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Right Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cce180a2-ff60-4dcb-8f5d-49f883494706", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 18727.806237131383, + "y": 25341.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Right Line", + "id": "a5e40c24-183d-4896-97b0-f9f0f104c240" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Stages", + "Plotter", + "Foundations", + "23f6d360-b2ec-462d-ba57-9226d0fc0c5b" + ], + [ + "Close Stage Objects", + "Plotter Module", + "Foundations", + "de84947f-ec29-4125-a2b3-a3da595d1653" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2236ae6a-63a0-4031-a6aa-95fd8dbd1e6d" + ], + [ + "Right Line", + "Polygon", + "Foundations", + "a5e40c24-183d-4896-97b0-f9f0f104c240" + ] + ] + } + } + ], + "id": "77c7d58f-6184-4e9e-bce3-35c18912bb44", + "savedPayload": { + "position": { + "x": 18727.806237131383, + "y": 25341.35640053908 + }, + "targetPosition": { + "x": 18704.806237131383, + "y": 25330.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fe34accb-a9da-442a-8698-d63e362b28ea", + "savedPayload": { + "position": { + "x": 18704.806237131383, + "y": 25330.35640053908 + }, + "targetPosition": { + "x": 18772.806237131383, + "y": 25305.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Close Stages", + "id": "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Stages", + "Data Product Folder", + "Foundations", + "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + ], + [ + "Close Stages", + "Data Product", + "Foundations", + "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5" + ] + ] + } + } + ], + "layerFolders": [], + "id": "455df829-5c87-4da1-b58c-c49fa63b4dc5", + "savedPayload": { + "position": { + "x": 18772.806237131383, + "y": 25305.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Layer Folder", + "name": "Position", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Positions", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Object", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9b3469f1-93a5-4472-a0bf-f5eea417a267", + "savedPayload": { + "position": { + "x": 18648.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 18737.806237131383, + "y": 25034.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Object", + "id": "3d274e02-8896-4311-a0c8-9041b6507090" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Object", + "Plotter Panel", + "Foundations", + "3d274e02-8896-4311-a0c8-9041b6507090" + ] + ] + } + }, + { + "type": "Layer Panel", + "name": "Position Combined Statistics", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "588a61f0-8504-4a1a-82e1-21f1e09b1707", + "savedPayload": { + "position": { + "x": 18714.806237131383, + "y": 24952.35640053908 + }, + "targetPosition": { + "x": 18737.806237131383, + "y": 25034.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Combined Statistics", + "id": "05d6bb3e-f975-471f-be1f-3215025ce6fe" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "Position Combined Statistics", + "Plotter Panel", + "Foundations", + "05d6bb3e-f975-471f-be1f-3215025ce6fe" + ] + ] + } + } + ], + "id": "9d07745b-70e1-438a-a40c-626c7904e51c", + "savedPayload": { + "position": { + "x": 18737.806237131383, + "y": 25034.35640053908 + }, + "targetPosition": { + "x": 18797.806237131383, + "y": 25121.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Entry Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3f8412f9-1902-4c9e-83de-b074bffff42e", + "savedPayload": { + "position": { + "x": 18656.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18712.806237131383, + "y": 25191.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Entry Target Rate Line", + "id": "543ebae2-5624-49ad-a00f-df63335e92a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Entry Target Rate Line", + "Polygon", + "Foundations", + "543ebae2-5624-49ad-a00f-df63335e92a9" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Exit Target Rate Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8b24ef72-1979-46e9-a788-187bcce97707", + "savedPayload": { + "position": { + "x": 18635.806237131383, + "y": 25199.35640053908 + }, + "targetPosition": { + "x": 18712.806237131383, + "y": 25191.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Exit Target Rate Line", + "id": "b066c240-8552-4622-9597-77e812491910" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Objects", + "Plotter Module", + "Foundations", + "8854b5f8-8407-4a0d-9099-5456a8e4cced" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d99cb56a-d182-4672-9e89-54bb809eff30" + ], + [ + "Exit Target Rate Line", + "Polygon", + "Foundations", + "b066c240-8552-4622-9597-77e812491910" + ] + ] + } + } + ], + "id": "b27add6a-340e-4181-b39b-61ef637e4309", + "savedPayload": { + "position": { + "x": 18712.806237131383, + "y": 25191.35640053908 + }, + "targetPosition": { + "x": 18797.806237131383, + "y": 25121.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ef9220a-50a3-4e0a-9d9f-6853c7877b45", + "savedPayload": { + "position": { + "x": 18797.806237131383, + "y": 25121.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Positions", + "id": "0214146e-73f7-4a08-811c-250965dcee95" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "a338e1db-b3e6-45d6-a80b-a098d0e52180" + ], + [ + "Positions", + "Data Product", + "Foundations", + "0214146e-73f7-4a08-811c-250965dcee95" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Base Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0a423c8e-74d7-459e-955f-384e60a64ad3", + "savedPayload": { + "position": { + "x": 18938.806237131383, + "y": 25059.35640053908 + }, + "targetPosition": { + "x": 18970.806237131383, + "y": 25118.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Base Asset", + "id": "b4298480-8922-4c40-ac79-b4484f8558bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "Position Base Asset", + "Plotter Panel", + "Foundations", + "b4298480-8922-4c40-ac79-b4484f8558bd" + ] + ] + } + } + ], + "id": "d58098ee-2ba7-461b-88d9-f5c211af49ce", + "savedPayload": { + "position": { + "x": 18970.806237131383, + "y": 25118.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 25138.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5e7c0cfb-0cda-48df-9ddf-e5803c17844e", + "savedPayload": { + "position": { + "x": 18819.806237131383, + "y": 25104.35640053908 + }, + "targetPosition": { + "x": 18880.806237131383, + "y": 25102.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "2628b290-a09a-4807-8a45-7ff5a880d195" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "2628b290-a09a-4807-8a45-7ff5a880d195" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2429f1ba-c2c1-489c-bb60-5c32f322a9cf", + "savedPayload": { + "position": { + "x": 18833.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18880.806237131383, + "y": 25102.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "e37cfbb4-fe54-49ad-9525-29b0d77e082b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f29d2d51-946a-4bff-9cab-c66b4c924409", + "savedPayload": { + "position": { + "x": 18810.806237131383, + "y": 25159.35640053908 + }, + "targetPosition": { + "x": 18880.806237131383, + "y": 25102.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Base Asset", + "Plotter Module", + "Foundations", + "42a79594-bac8-40bf-a9eb-f13716e15465" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "a1635ebb-9528-4f34-8729-4812e12a850f" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "23c30ca5-95ec-47b2-a65f-01969b1a5a78" + ] + ] + } + } + ], + "id": "901c6ce1-015d-4e43-b51f-5745850d256b", + "savedPayload": { + "position": { + "x": 18880.806237131383, + "y": 25102.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 25138.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "388e0cb4-5f03-4fc1-9468-521ece5ab4f7", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 25138.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Base Asset", + "id": "36fd720c-3277-4847-8241-2a0fc29938c9" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "a338e1db-b3e6-45d6-a80b-a098d0e52180" + ], + [ + "Position Base Asset", + "Data Product", + "Foundations", + "36fd720c-3277-4847-8241-2a0fc29938c9" + ] + ] + } + }, + { + "type": "Layer", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Position Quoted Asset", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "f1d59eb8-6ff3-4ca9-8265-9166eabbdf73", + "savedPayload": { + "position": { + "x": 18707.806237131383, + "y": 25098.35640053908 + }, + "targetPosition": { + "x": 18791.806237131383, + "y": 25108.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Position Quoted Asset", + "id": "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "Position Quoted Asset", + "Plotter Panel", + "Foundations", + "f15d0a31-30bd-49a6-8c45-1bcd1a9cc5a8" + ] + ] + } + } + ], + "id": "ccf3990f-590f-4cc0-98ab-1395473a589e", + "savedPayload": { + "position": { + "x": 18791.806237131383, + "y": 25108.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Profit Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e042333c-3dcc-4bee-ab3c-efe976b78a69", + "savedPayload": { + "position": { + "x": 18877.806237131383, + "y": 25271.35640053908 + }, + "targetPosition": { + "x": 18829.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Profit Triangle", + "id": "9cf82ef4-557e-498e-b121-ff28235b3a25" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Profit Triangle", + "Polygon", + "Foundations", + "9cf82ef4-557e-498e-b121-ff28235b3a25" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Loss Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "42bf5412-bd9d-46ce-8cfb-360b7dc5fca7", + "savedPayload": { + "position": { + "x": 18835.806237131383, + "y": 25274.35640053908 + }, + "targetPosition": { + "x": 18829.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Loss Triangle", + "id": "61faa796-9697-48b0-a582-613e1b351931" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Loss Triangle", + "Polygon", + "Foundations", + "61faa796-9697-48b0-a582-613e1b351931" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Empty Triangle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "33fe2149-ea0f-4a1f-a71b-07b446bada5e", + "savedPayload": { + "position": { + "x": 18913.806237131383, + "y": 25270.35640053908 + }, + "targetPosition": { + "x": 18829.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Empty Triangle", + "id": "58c807a3-8443-43d9-82e9-81c3d0545399" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Position Quoted Asset", + "Plotter Module", + "Foundations", + "baed45c2-228e-4679-876e-1867bbef5e9f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d2ad64d7-e463-4f5f-9f3d-05c98a5e8101" + ], + [ + "Empty Triangle", + "Polygon", + "Foundations", + "58c807a3-8443-43d9-82e9-81c3d0545399" + ] + ] + } + } + ], + "id": "16bc8edc-70d2-4997-b243-b98a9e2c1bbe", + "savedPayload": { + "position": { + "x": 18829.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c8509476-4de5-4958-8901-d0f391589202", + "savedPayload": { + "position": { + "x": 18814.806237131383, + "y": 25199.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Position Quoted Asset", + "id": "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "a338e1db-b3e6-45d6-a80b-a098d0e52180" + ], + [ + "Position Quoted Asset", + "Data Product", + "Foundations", + "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b" + ] + ] + } + }, + { + "type": "Layer", + "name": "Stop Loss", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Stop Loss Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c697a274-31d3-4421-be85-ad5dcf35ce5f", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25090.35640053908 + }, + "targetPosition": { + "x": 18865.806237131383, + "y": 25084.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Stop Loss Panel", + "id": "1b6d3bd0-e594-4b09-9f1c-021177676d84" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "Stop Loss Panel", + "Plotter Panel", + "Foundations", + "1b6d3bd0-e594-4b09-9f1c-021177676d84" + ] + ] + } + } + ], + "id": "488faa1f-d4b0-4523-bfda-007379adb541", + "savedPayload": { + "position": { + "x": 18865.806237131383, + "y": 25084.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "9c2d6bbf-01e3-48c0-a2dc-77d234788f3d", + "savedPayload": { + "position": { + "x": 18856.806237131383, + "y": 25076.35640053908 + }, + "targetPosition": { + "x": 18862.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Stop Loss", + "Plotter Module", + "Foundations", + "9b8e4fc2-b62a-4d47-ac5f-08818e463da2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "41dd1d86-998c-46d7-a37e-1a1508fd8b51" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "9d351f29-6a3e-4c2b-b008-ebe1414d2aa8" + ] + ] + } + } + ], + "id": "d6ee6b94-63ce-4c9a-8c08-389f171d830c", + "savedPayload": { + "position": { + "x": 18862.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18873.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a422a3d-877f-4669-b415-5c4f629060d8", + "savedPayload": { + "position": { + "x": 18873.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Stop Loss", + "id": "0f51650a-3741-4b89-b29f-a398b617d555" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "a338e1db-b3e6-45d6-a80b-a098d0e52180" + ], + [ + "Stop Loss", + "Data Product", + "Foundations", + "0f51650a-3741-4b89-b29f-a398b617d555" + ] + ] + } + }, + { + "type": "Layer", + "name": "Take Profit", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Take Profit Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ccd94a04-4436-4a5e-89d8-4d60b0569286", + "savedPayload": { + "position": { + "x": 18966.806237131383, + "y": 25211.35640053908 + }, + "targetPosition": { + "x": 18887.806237131383, + "y": 25260.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Take Profit Panel", + "id": "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "Take Profit Panel", + "Plotter Panel", + "Foundations", + "33aa2293-7958-4cc3-bb41-fc97c17ccd67" + ] + ] + } + } + ], + "id": "b482fb78-3e59-4b74-871b-197ab571c3de", + "savedPayload": { + "position": { + "x": 18887.806237131383, + "y": 25260.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25186.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ee994d33-c601-416c-b370-56b4654a8192", + "savedPayload": { + "position": { + "x": 18861.806237131383, + "y": 25001.35640053908 + }, + "targetPosition": { + "x": 18794.806237131383, + "y": 25092.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "New Polygon", + "id": "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + }, + "referenceParentCombinedNodePath": [ + [ + "Masters", + "Trading Mine", + "Foundations", + "6a54eece-4582-4cda-a854-1cd805e00fed" + ], + [ + "Trading Position", + "Plotter", + "Foundations", + "cd6f9452-2cce-424d-8059-e3b312f627c4" + ], + [ + "Take Profit", + "Plotter Module", + "Foundations", + "78a2df79-8912-44d7-a8c7-4b6a0a7235c2" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "95465ef6-b26a-4ca3-817c-26b50e9ef8e0" + ], + [ + "New Polygon", + "Polygon", + "Foundations", + "a0b598d2-cdb6-4ce7-96c5-ef3317ae1768" + ] + ] + } + } + ], + "id": "2ac70e99-2754-45ca-9f9e-7d9129fd1754", + "savedPayload": { + "position": { + "x": 18794.806237131383, + "y": 25092.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25186.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1eb424b3-e863-4b99-a7c9-fc41182f50f9", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25186.35640053908 + }, + "targetPosition": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Take Profit", + "id": "addda2fb-eb09-4f1c-b46c-86555711e166" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ], + [ + "Low Frequency", + "Bot Products", + "Foundations", + "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + ], + [ + "Simulation Objects", + "Data Product Folder", + "Foundations", + "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + ], + [ + "Position", + "Data Product Folder", + "Foundations", + "a338e1db-b3e6-45d6-a80b-a098d0e52180" + ], + [ + "Take Profit", + "Data Product", + "Foundations", + "addda2fb-eb09-4f1c-b46c-86555711e166" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ec1dd7be-f1ff-42d2-a1af-96395a7918c4", + "savedPayload": { + "position": { + "x": 18809.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d4172318-bdbd-44b1-947c-46a5b74cbc53", + "savedPayload": { + "position": { + "x": 18864.806237131383, + "y": 25209.35640053908 + }, + "targetPosition": { + "x": 18845.806237131383, + "y": 25208.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7d4eff0c-15a3-4907-a3d2-c34b213cdc99", + "savedPayload": { + "position": { + "x": 18845.806237131383, + "y": 25208.35640053908 + }, + "targetPosition": { + "x": 18870.806237131383, + "y": 25140.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "55085bcf-b38d-472c-a340-1a102f107196", + "savedPayload": { + "position": { + "x": 18870.806237131383, + "y": 25140.35640053908 + }, + "targetPosition": { + "x": 18964.806237131383, + "y": 25094.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Trading Mine Products", + "name": "Masters", + "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Trading Mines Data", + "Trading Mines Data", + "Foundations", + "e4e268f3-a677-4f90-90a1-d87244e647e5" + ], + [ + "Foundations", + "Project Trading Products", + "Foundations", + "2166bb62-80b5-45cf-842f-6230288428b5" + ], + [ + "Binance", + "Exchange Trading Products", + "Foundations", + "61a822cf-6e19-4dd3-b9b0-219b118561da" + ], + [ + " BTC/USDT", + "Market Trading Products", + "Foundations", + "537d1248-a9a6-46d8-adfb-adb04d83e3db" + ], + [ + "New Trading System Live Trading Session", + "Trading Session Reference", + "Foundations", + "bb014157-485d-4bbb-8db3-2869f5b49765" + ], + [ + "Masters", + "Trading Mine Products", + "Foundations", + "ee66e844-539f-4a24-8db5-f6a54b961652" + ] + ] + } + }, + "id": "9b4b0af7-7528-4acd-b32d-10e178835fe8", + "savedPayload": { + "position": { + "x": 18964.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Pluvtech", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6293384f-1058-43a7-866f-e32441dd4805", + "savedPayload": { + "position": { + "x": 18987.806237131383, + "y": 25165.35640053908 + }, + "targetPosition": { + "x": 18951.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "e903feb6-4a2e-4e2b-bb35-097515ed9abe", + "savedPayload": { + "position": { + "x": 18951.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18926.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "b0c26513-a439-4d17-b413-56d42830658b", + "savedPayload": { + "position": { + "x": 19074.806237131383, + "y": 25073.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a0960013-0903-4ca6-9e45-5540edcadaab", + "savedPayload": { + "position": { + "x": 19019.806237131383, + "y": 24985.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5ac03b6b-9066-403e-b984-4d25084e2e5b", + "savedPayload": { + "position": { + "x": 18951.806237131383, + "y": 25001.35640053908 + }, + "targetPosition": { + "x": 18992.806237131383, + "y": 25007.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "3fa347a0-c893-4713-b5a9-916dad0e6a8a", + "savedPayload": { + "position": { + "x": 18992.806237131383, + "y": 25007.35640053908 + }, + "targetPosition": { + "x": 18926.806237131383, + "y": 25098.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2fa37b3f-39a5-4550-b24a-4da1bd52eb57", + "savedPayload": { + "position": { + "x": 18926.806237131383, + "y": 25098.35640053908 + }, + "targetPosition": { + "x": 18939.806237131383, + "y": 25162.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "9e82aad5-6bac-43a9-9194-a48407541b64" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d8a4f149-935c-4071-be27-d528d1af6455", + "savedPayload": { + "position": { + "x": 18939.806237131383, + "y": 25162.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "85676460-7e08-40e2-b382-91c61689ac99", + "savedPayload": { + "position": { + "x": 18857.806237131383, + "y": 25290.35640053908 + }, + "targetPosition": { + "x": 18929.806237131383, + "y": 25286.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "0d34c5aa-707f-4498-9847-a1de6280a596", + "savedPayload": { + "position": { + "x": 18929.806237131383, + "y": 25286.35640053908 + }, + "targetPosition": { + "x": 18932.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94b78dfe-32a9-4f6c-ad2a-7addc32a5482", + "savedPayload": { + "position": { + "x": 19021.806237131383, + "y": 25178.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "159a3554-2f82-4fc9-887d-0fe0f2a4d4a7", + "savedPayload": { + "position": { + "x": 18911.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "19216b5e-b9b2-4837-8bb3-d90ce65f4488", + "savedPayload": { + "position": { + "x": 18958.806237131383, + "y": 25087.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "313f237e-b7f9-4ef0-8fcb-a717dde3226f", + "savedPayload": { + "position": { + "x": 19104.806237131383, + "y": 25187.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ff60e8db-8e99-499d-9a15-96159b0cd3b4", + "savedPayload": { + "position": { + "x": 19038.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "b6771be2-83b8-4f2f-95e9-116e3465409d", + "savedPayload": { + "position": { + "x": 19010.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18932.806237131383, + "y": 25226.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c858b76f-edb7-4711-a5fd-9f43bfe83bda", + "savedPayload": { + "position": { + "x": 18932.806237131383, + "y": 25226.35640053908 + }, + "targetPosition": { + "x": 18925.806237131383, + "y": 25141.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "c24d40d6-bb56-4f66-8164-d2f7db343d91" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b2215241-6bb0-4615-a0f8-a82503594ac6", + "savedPayload": { + "position": { + "x": 18925.806237131383, + "y": 25141.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "55f4a56f-78a5-4138-8fcd-a7cf2850d93c", + "savedPayload": { + "position": { + "x": 18999.806237131383, + "y": 25123.35640053908 + }, + "targetPosition": { + "x": 19049.806237131383, + "y": 25190.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "aefac1ad-f739-4f68-bbbf-bdf60f58c825", + "savedPayload": { + "position": { + "x": 19049.806237131383, + "y": 25190.35640053908 + }, + "targetPosition": { + "x": 18966.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c15b39c6-4ebf-44fb-9186-5ebd04831f95", + "savedPayload": { + "position": { + "x": 18936.806237131383, + "y": 25226.35640053908 + }, + "targetPosition": { + "x": 18974.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6979cf11-a3d9-4a7b-8d41-c98a9444c609", + "savedPayload": { + "position": { + "x": 19002.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18974.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4f1df2f5-8081-4418-9e6b-3b5741d5467a", + "savedPayload": { + "position": { + "x": 19025.806237131383, + "y": 25236.35640053908 + }, + "targetPosition": { + "x": 18974.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e44d54e5-2ea0-492f-a10c-d3389d471860", + "savedPayload": { + "position": { + "x": 18974.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 18974.806237131383, + "y": 25205.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "7c8bc768-bf2f-4e2f-8f41-960f738057c8", + "savedPayload": { + "position": { + "x": 18974.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18966.806237131383, + "y": 25125.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3ced4a5-9664-4a24-a33c-cce34e90753d", + "savedPayload": { + "position": { + "x": 18966.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 18980.806237131383, + "y": 25094.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2c424f7d-487c-4c2a-b4d8-ab2b0b46f07a", + "savedPayload": { + "position": { + "x": 18980.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "HMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "HMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "483759f4-3f58-4947-b361-3145b1bd36f9", + "savedPayload": { + "position": { + "x": 18916.806237131383, + "y": 25013.35640053908 + }, + "targetPosition": { + "x": 18851.806237131383, + "y": 25054.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "HMA", + "id": "40a4fc77-d310-4981-b473-303ae1a0699c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "HMA", + "Plotter Panel", + "Foundations", + "40a4fc77-d310-4981-b473-303ae1a0699c" + ] + ] + } + } + ], + "id": "f9544f78-195c-47c1-b830-f5e7c050736d", + "savedPayload": { + "position": { + "x": 18851.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "HMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cee6e3ed-31e5-4c9d-955b-39b9bc51c825", + "savedPayload": { + "position": { + "x": 18681.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18692.806237131383, + "y": 25003.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "HMA", + "id": "35e2cc83-67ba-4e13-a608-ff4361fff378" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "HMA", + "Plotter", + "Foundations", + "65975d19-4057-43c7-9a29-a1a53c91e248" + ], + [ + "HMA", + "Plotter Module", + "Foundations", + "ad1a1443-756b-454f-9d51-4bee8386a413" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "403ab92c-024d-4445-b165-baa04e19d3ae" + ], + [ + "HMA", + "Polygon", + "Foundations", + "35e2cc83-67ba-4e13-a608-ff4361fff378" + ] + ] + } + } + ], + "id": "acfdd256-2b6a-4f01-9a66-0191a5bb6fbd", + "savedPayload": { + "position": { + "x": 18692.806237131383, + "y": 25003.35640053908 + }, + "targetPosition": { + "x": 18769.806237131383, + "y": 25021.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b98ef983-53c3-447a-bcbd-5abbadd426e9", + "savedPayload": { + "position": { + "x": 18769.806237131383, + "y": 25021.35640053908 + }, + "targetPosition": { + "x": 18801.806237131383, + "y": 25106.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "HMA", + "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "HMA", + "Bot Products", + "Foundations", + "3fec0c54-c190-4a19-884a-bafce0e72eae" + ], + [ + "HMA", + "Data Product", + "Foundations", + "3587b467-5f7e-41b2-a014-dea2f936be89" + ] + ] + } + } + ], + "layerFolders": [], + "id": "fb01cd44-3b04-4718-9a14-1e25262d12ba", + "savedPayload": { + "position": { + "x": 18801.806237131383, + "y": 25106.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "EMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "EMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "EMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a8e05ebe-15f0-4dbb-9130-91dacfe2adf3", + "savedPayload": { + "position": { + "x": 18650.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 18662.806237131383, + "y": 25041.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "EMA Panel", + "id": "a46864b4-848b-46f6-89b8-d34d7b6a2996" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "EMA Panel", + "Plotter Panel", + "Foundations", + "a46864b4-848b-46f6-89b8-d34d7b6a2996" + ] + ] + } + } + ], + "id": "9f26dc31-a28c-4161-9033-dba9f3509929", + "savedPayload": { + "position": { + "x": 18662.806237131383, + "y": 25041.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25137.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "EMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e215e3a3-84d4-4ac2-8ba7-e751c9b19bb6", + "savedPayload": { + "position": { + "x": 18780.806237131383, + "y": 25254.35640053908 + }, + "targetPosition": { + "x": 18783.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "EMA", + "id": "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "EMA", + "Plotter", + "Foundations", + "ac40fe53-1cc9-464a-8479-9440e377754b" + ], + [ + "EMA Module", + "Plotter Module", + "Foundations", + "44a59f6e-758d-42c5-86ca-2d6e29f83924" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d028a11f-11a2-4550-8a90-de712ac809bf" + ], + [ + "EMA", + "Polygon", + "Foundations", + "b2edaf61-4b7f-4f3d-b071-e6645cbef0a7" + ] + ] + } + } + ], + "id": "a1af5aac-3ed8-41ec-8a26-2871f80ed580", + "savedPayload": { + "position": { + "x": 18783.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18750.806237131383, + "y": 25137.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79b337b1-6a1d-4824-947a-2aefa1175a51", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 25137.35640053908 + }, + "targetPosition": { + "x": 18817.806237131383, + "y": 25136.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "EMA", + "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "EMA", + "Bot Products", + "Foundations", + "5ddab26a-9be6-4faa-b19d-587db28719dc" + ], + [ + "EMA", + "Data Product", + "Foundations", + "be544745-ea57-4cdb-bb16-2049f374aab2" + ] + ] + } + } + ], + "layerFolders": [], + "id": "94613dc5-b04f-4d1f-9dee-7db8d627fdff", + "savedPayload": { + "position": { + "x": 18817.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "McGinley", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "McGinley", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1c3460b4-2b3d-456c-a218-d36ff6751527", + "savedPayload": { + "position": { + "x": 18813.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18807.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "McGinley", + "id": "0e1115ce-307b-400b-9b01-e0b382cae612" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "McGinley", + "Plotter Panel", + "Foundations", + "0e1115ce-307b-400b-9b01-e0b382cae612" + ] + ] + } + } + ], + "id": "ec690f77-100e-4591-bead-7c2972783dba", + "savedPayload": { + "position": { + "x": 18807.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18897.806237131383, + "y": 25078.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "McGinley", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "8061d050-3788-4d10-b70d-43a5214952f3", + "savedPayload": { + "position": { + "x": 18953.806237131383, + "y": 25054.35640053908 + }, + "targetPosition": { + "x": 18982.806237131383, + "y": 25046.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "McGinley", + "id": "940dc502-7431-47dc-8e2b-3d80a6511c23" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "McGinley", + "Plotter", + "Foundations", + "6f22a770-3bf3-4caa-8935-e7b6f2c285ea" + ], + [ + "McGinley", + "Plotter Module", + "Foundations", + "a6f8da98-b0b0-4d82-9d2f-91d9cca9ae07" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "75636bf4-3ade-46d1-a8fe-fa7f1d485f91" + ], + [ + "McGinley", + "Polygon", + "Foundations", + "940dc502-7431-47dc-8e2b-3d80a6511c23" + ] + ] + } + } + ], + "id": "b75d5080-5056-4027-bef2-d7fc31035f12", + "savedPayload": { + "position": { + "x": 18982.806237131383, + "y": 25046.35640053908 + }, + "targetPosition": { + "x": 18897.806237131383, + "y": 25078.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9b55b457-bda1-4794-b61e-c4efce9bb73b", + "savedPayload": { + "position": { + "x": 18897.806237131383, + "y": 25078.35640053908 + }, + "targetPosition": { + "x": 18920.806237131383, + "y": 25055.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "McGinley", + "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "McGinley", + "Bot Products", + "Foundations", + "634acbe9-0233-420b-8cf7-e192cfda9c12" + ], + [ + "McGinley", + "Data Product", + "Foundations", + "0dadad29-0a36-4418-a55c-0c843c9b8501" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ba359a20-bcd4-4ed3-aa03-4b2232ccbb72", + "savedPayload": { + "position": { + "x": 18920.806237131383, + "y": 25055.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "WMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "68dc8cd0-b481-46b4-97d2-511a399b6055", + "savedPayload": { + "position": { + "x": 18843.806237131383, + "y": 25125.35640053908 + }, + "targetPosition": { + "x": 18786.806237131383, + "y": 25082.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WMA", + "id": "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "WMA", + "Plotter Panel", + "Foundations", + "e37581b2-e1e5-4c65-8ca4-f06ce6959e78" + ] + ] + } + } + ], + "id": "39c6e08b-41d0-49c5-936d-41f155f12849", + "savedPayload": { + "position": { + "x": 18786.806237131383, + "y": 25082.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "932db7bf-1ac5-4437-af1b-5c7fc295fcf3", + "savedPayload": { + "position": { + "x": 18750.806237131383, + "y": 25121.35640053908 + }, + "targetPosition": { + "x": 18761.806237131383, + "y": 25166.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "WMA", + "id": "e6c6ed58-bebd-47e5-884f-e36406f34524" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "WMA", + "Plotter", + "Foundations", + "3fd1123b-1a27-4541-8734-47fb77f1c88b" + ], + [ + "WMA", + "Plotter Module", + "Foundations", + "cc3a4a3c-bd62-4349-b566-a804de8423dd" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "001cbaf7-5f87-407a-b1d7-b44039fe6ca2" + ], + [ + "WMA", + "Polygon", + "Foundations", + "e6c6ed58-bebd-47e5-884f-e36406f34524" + ] + ] + } + } + ], + "id": "86af21ba-3303-4b49-a0cf-9a03204843d9", + "savedPayload": { + "position": { + "x": 18761.806237131383, + "y": 25166.35640053908 + }, + "targetPosition": { + "x": 18813.806237131383, + "y": 25099.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a65b0825-f95c-4c7f-925b-3d257e4a039a", + "savedPayload": { + "position": { + "x": 18813.806237131383, + "y": 25099.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "WMA", + "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "WMA", + "Bot Products", + "Foundations", + "b18e739d-f243-4018-886e-514887005392" + ], + [ + "WMA", + "Data Product", + "Foundations", + "a387e0cd-122e-4481-b742-fdfd2995afe4" + ] + ] + } + } + ], + "layerFolders": [], + "id": "1368c517-f371-414c-a437-f197de2a402b", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "SMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "SMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d787a3ac-15e1-446b-86d1-424fd59819a4", + "savedPayload": { + "position": { + "x": 18918.806237131383, + "y": 24929.35640053908 + }, + "targetPosition": { + "x": 18970.806237131383, + "y": 24986.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "SMA", + "id": "cc613cff-63e2-403c-9444-185648308ce6" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "SMA", + "Plotter Panel", + "Foundations", + "cc613cff-63e2-403c-9444-185648308ce6" + ] + ] + } + } + ], + "id": "924c1d93-ad84-4e4b-bf0d-32c97e323752", + "savedPayload": { + "position": { + "x": 18970.806237131383, + "y": 24986.35640053908 + }, + "targetPosition": { + "x": 18901.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "SMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5b624a22-8063-48bc-90d6-556946f21ddb", + "savedPayload": { + "position": { + "x": 18823.806237131383, + "y": 24956.35640053908 + }, + "targetPosition": { + "x": 18860.806237131383, + "y": 25009.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SMA", + "id": "0d1217d9-19ef-4784-a88d-5b791213721c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "SMA", + "Plotter", + "Foundations", + "29d1e119-77d2-4ccd-bb79-126e91cb932b" + ], + [ + "SMA", + "Plotter Module", + "Foundations", + "0682f999-e780-4c6d-8ec5-ee81545f2e84" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c74d51bb-bd86-49ac-a991-8b4a5fbf6e7a" + ], + [ + "SMA", + "Polygon", + "Foundations", + "0d1217d9-19ef-4784-a88d-5b791213721c" + ] + ] + } + } + ], + "id": "cf80e525-2a53-43a5-b9b8-fb2e9ad49055", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 25009.35640053908 + }, + "targetPosition": { + "x": 18901.806237131383, + "y": 25004.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bf82fa2c-230a-4ffe-ba79-7acd8a3647e7", + "savedPayload": { + "position": { + "x": 18901.806237131383, + "y": 25004.35640053908 + }, + "targetPosition": { + "x": 18828.806237131383, + "y": 25029.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "SMA", + "id": "b6757521-3608-4119-a119-a71d0a871666" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "SMA", + "Bot Products", + "Foundations", + "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + ], + [ + "SMA", + "Data Product", + "Foundations", + "b6757521-3608-4119-a119-a71d0a871666" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c62056db-6989-4806-a94b-d44544737125", + "savedPayload": { + "position": { + "x": 18828.806237131383, + "y": 25029.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Volume-WMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "VWMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a9aa6d79-de9f-48d3-a793-a9d148573ea2", + "savedPayload": { + "position": { + "x": 19079.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 19009.806237131383, + "y": 24977.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume-WMA", + "id": "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "Volume-WMA", + "Plotter Panel", + "Foundations", + "0ffa0721-bbd9-4595-9f93-02cc1e0b77af" + ] + ] + } + } + ], + "id": "568dc570-7bca-4e92-9cc5-54dd09d78525", + "savedPayload": { + "position": { + "x": 19009.806237131383, + "y": 24977.35640053908 + }, + "targetPosition": { + "x": 18958.806237131383, + "y": 24993.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Volume-WMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c4de7851-a28d-45f7-b6e6-bb03b2466828", + "savedPayload": { + "position": { + "x": 19055.806237131383, + "y": 24989.35640053908 + }, + "targetPosition": { + "x": 18994.806237131383, + "y": 24911.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Volume-WMA", + "id": "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Volume-WMA", + "Plotter", + "Foundations", + "853aa420-7d60-47e5-9434-acbecf5b4c99" + ], + [ + "Volume-WMA", + "Plotter Module", + "Foundations", + "fd7df6d6-9cb2-4e5a-9e44-3a73a6d9ae99" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "9aa4b9a8-95e8-4206-a195-96b81f7aecaa" + ], + [ + "Volume-WMA", + "Polygon", + "Foundations", + "e806db04-6f0a-46ea-a5e3-33b74986d8e0" + ] + ] + } + } + ], + "id": "34b34a18-d430-4bf4-921c-625c53e57338", + "savedPayload": { + "position": { + "x": 18994.806237131383, + "y": 24911.35640053908 + }, + "targetPosition": { + "x": 18958.806237131383, + "y": 24993.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9446fe25-8369-40d5-b036-eece142e1064", + "savedPayload": { + "position": { + "x": 18958.806237131383, + "y": 24993.35640053908 + }, + "targetPosition": { + "x": 18859.806237131383, + "y": 25076.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "VWMA", + "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Volume-WMA", + "Bot Products", + "Foundations", + "8d0f79b4-7e09-4154-b07e-622177473383" + ], + [ + "VWMA", + "Data Product", + "Foundations", + "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + ] + ] + } + } + ], + "layerFolders": [], + "id": "2a34f4e4-7cbf-4830-936d-b02731b94459", + "savedPayload": { + "position": { + "x": 18859.806237131383, + "y": 25076.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Fibonacci-Bollinger", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fibonacci-Bollinger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "09830bcb-ec2c-490d-b5ed-6e67a8f605ba", + "savedPayload": { + "position": { + "x": 18794.806237131383, + "y": 25075.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25114.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fibonacci-Bollinger", + "id": "39860e8b-f528-4d4f-8e4a-79209e4f4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "Fibonacci-Bollinger", + "Plotter Panel", + "Foundations", + "39860e8b-f528-4d4f-8e4a-79209e4f4848" + ] + ] + } + } + ], + "id": "e6903a6c-999f-463a-ab2e-20ae4d52996d", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25114.35640053908 + }, + "targetPosition": { + "x": 18922.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Basis", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "aacb208d-d10a-479e-9be2-95b1671122e6", + "savedPayload": { + "position": { + "x": 18804.806237131383, + "y": 25089.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Basis", + "id": "0fcf2d23-586f-45db-99e7-edabfbc95611" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Basis", + "Polygon", + "Foundations", + "0fcf2d23-586f-45db-99e7-edabfbc95611" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "be7a1540-c1c4-4ecb-9120-2312fa5cbac7", + "savedPayload": { + "position": { + "x": 18956.806237131383, + "y": 25003.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up1", + "id": "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up1", + "Polygon", + "Foundations", + "6838f9c2-a5d4-4d4a-8dfb-2f172a63275e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c2855daa-e7e8-41dc-8492-716903df5e53", + "savedPayload": { + "position": { + "x": 18835.806237131383, + "y": 24995.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up2", + "id": "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up2", + "Polygon", + "Foundations", + "f9d61e9e-f8e8-4d78-881e-f4c5d7a6f5a0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6a6a988b-c9ee-484d-a405-5940cbe46126", + "savedPayload": { + "position": { + "x": 18897.806237131383, + "y": 25036.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up3", + "id": "22fcbc94-6aae-4fad-b4ea-211d91e37991" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up3", + "Polygon", + "Foundations", + "22fcbc94-6aae-4fad-b4ea-211d91e37991" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "971689ea-e588-483c-838d-03036506eb9d", + "savedPayload": { + "position": { + "x": 18802.806237131383, + "y": 25025.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up4", + "id": "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up4", + "Polygon", + "Foundations", + "a34154a5-8ebc-4edd-ab5d-975c8a8b9642" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "1f5727f5-2753-420d-9014-403d0a0a0d5d", + "savedPayload": { + "position": { + "x": 18990.806237131383, + "y": 25094.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up5", + "id": "8684c428-83ec-4519-be1e-3bdfff3e138b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up5", + "Polygon", + "Foundations", + "8684c428-83ec-4519-be1e-3bdfff3e138b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Up6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "68f0c5fd-356d-4281-a6c5-a47b72992848", + "savedPayload": { + "position": { + "x": 18941.806237131383, + "y": 25097.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Up6", + "id": "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Up6", + "Polygon", + "Foundations", + "2e14a674-df5b-4d7f-8bdb-603bcd11c91b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down1", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "de9b1a8e-fed3-48ee-ace9-37c8a795a43e", + "savedPayload": { + "position": { + "x": 18914.806237131383, + "y": 25143.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down1", + "id": "7bb7d005-39ee-405b-841f-52b4374629cd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down1", + "Polygon", + "Foundations", + "7bb7d005-39ee-405b-841f-52b4374629cd" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down2", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eae674df-c952-4320-97ed-81c77746fec7", + "savedPayload": { + "position": { + "x": 18824.806237131383, + "y": 25155.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down2", + "id": "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down2", + "Polygon", + "Foundations", + "5cf5a43d-b244-40af-9af7-e3c29d5a47a2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down3", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "37c75865-e1fd-4e3d-9e1d-52ea3bfbbf83", + "savedPayload": { + "position": { + "x": 18916.806237131383, + "y": 25135.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down3", + "id": "67cf4d4d-400a-477a-9825-90cac77b4ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down3", + "Polygon", + "Foundations", + "67cf4d4d-400a-477a-9825-90cac77b4ac0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down4", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a448941e-9685-4a6e-9586-aa86164816ee", + "savedPayload": { + "position": { + "x": 18978.806237131383, + "y": 25008.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down4", + "id": "86162a02-9bc6-432b-ad82-9272ff89a5b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down4", + "Polygon", + "Foundations", + "86162a02-9bc6-432b-ad82-9272ff89a5b4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down5", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4931c10b-0acc-4aad-b472-a72691bb6965", + "savedPayload": { + "position": { + "x": 18963.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down5", + "id": "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down5", + "Polygon", + "Foundations", + "14ebc8d2-3ece-47ce-beb5-974b71ad7caf" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Down6", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1335f4d-54ad-496f-aee8-e6c782335fd4", + "savedPayload": { + "position": { + "x": 18850.806237131383, + "y": 25171.35640053908 + }, + "targetPosition": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Down6", + "id": "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fibonacci-Bollinger", + "Plotter", + "Foundations", + "263588a2-26bd-47ef-b05c-98de2a6b1cc8" + ], + [ + "Fibonacci-Bollinger", + "Plotter Module", + "Foundations", + "81f30b88-ee45-43cc-82ba-4de6fdcbf51d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33c0090f-fc6f-4304-b143-a52f73ebb0ca" + ], + [ + "Down6", + "Polygon", + "Foundations", + "b48af4f9-472b-46ba-a37b-87c7c4d2e838" + ] + ] + } + } + ], + "id": "3b744b1f-ccbc-42f7-a2f7-8ec64ebc6946", + "savedPayload": { + "position": { + "x": 18895.806237131383, + "y": 25080.35640053908 + }, + "targetPosition": { + "x": 18922.806237131383, + "y": 25032.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "707444fe-d4da-4751-affe-634b9e68ac07", + "savedPayload": { + "position": { + "x": 18922.806237131383, + "y": 25032.35640053908 + }, + "targetPosition": { + "x": 18927.806237131383, + "y": 25113.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Fibonacci-Bollinger", + "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Fibonacci-Bollinger", + "Bot Products", + "Foundations", + "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + ], + [ + "Fibonacci-Bollinger", + "Data Product", + "Foundations", + "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ccf89851-3955-4ccd-8268-5cf7da66eda1", + "savedPayload": { + "position": { + "x": 18927.806237131383, + "y": 25113.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "TPSL Bands", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "TPSL Bands", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "4cea3efa-7d9f-44ed-8d6d-344b95d32fc0", + "savedPayload": { + "position": { + "x": 19063.806237131383, + "y": 25039.35640053908 + }, + "targetPosition": { + "x": 19060.806237131383, + "y": 25120.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "TPSL Bands", + "id": "0400ec70-bd48-4e26-84ec-e3ea608c4339" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "TPSL Bands", + "Plotter Panel", + "Foundations", + "0400ec70-bd48-4e26-84ec-e3ea608c4339" + ] + ] + } + } + ], + "id": "0341a346-5a11-4ab7-b48f-0989a1dac216", + "savedPayload": { + "position": { + "x": 19060.806237131383, + "y": 25120.35640053908 + }, + "targetPosition": { + "x": 19034.806237131383, + "y": 25067.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "TP1 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a1f43644-7dc4-4554-b329-6079329d6286", + "savedPayload": { + "position": { + "x": 19023.806237131383, + "y": 25059.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Long", + "id": "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Long", + "Polygon", + "Foundations", + "fd6a97a4-aea3-4718-bb66-9c0d486b8d77" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ac85ef3c-7ed8-4234-9ca9-4d35761d831c", + "savedPayload": { + "position": { + "x": 18996.806237131383, + "y": 25072.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Long", + "id": "b20a80bf-44dc-4862-b6c0-1581dcace608" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Long", + "Polygon", + "Foundations", + "b20a80bf-44dc-4862-b6c0-1581dcace608" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "596a9952-0242-4750-a9a2-36b5c76c803b", + "savedPayload": { + "position": { + "x": 18917.806237131383, + "y": 25235.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Long", + "id": "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Long", + "Polygon", + "Foundations", + "264ff0d5-6d5f-440a-8aa2-6a077e8963d3" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Long", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a55a1633-3ac0-4d28-83af-95e40a324591", + "savedPayload": { + "position": { + "x": 18923.806237131383, + "y": 25174.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Long", + "id": "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Long", + "Polygon", + "Foundations", + "7cf2e43b-95eb-400d-b685-e9ade4bbe24f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP1 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "ab91d327-93f4-4e42-9cda-09d13c47c2d9", + "savedPayload": { + "position": { + "x": 19029.806237131383, + "y": 25230.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP1 Short", + "id": "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP1 Short", + "Polygon", + "Foundations", + "ab94e1bd-6d24-4489-ab1b-c5d62adf7e9e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP2 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6e5ebf2d-fb54-48ac-9de7-e8fa826ebcea", + "savedPayload": { + "position": { + "x": 19053.806237131383, + "y": 25085.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP2 Short", + "id": "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP2 Short", + "Polygon", + "Foundations", + "6f4b5295-6b0d-4b77-a258-7b2ded19ecbc" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TP3 Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "eb276502-3fbe-4c58-b566-9c436a66fb63", + "savedPayload": { + "position": { + "x": 18935.806237131383, + "y": 25061.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TP3 Short", + "id": "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "TP3 Short", + "Polygon", + "Foundations", + "4723c5ca-1687-4e3f-a5ec-43e49851ebb5" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "SL Short", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6c75df28-ce2d-4ab7-902a-33daf9f31731", + "savedPayload": { + "position": { + "x": 18919.806237131383, + "y": 25107.35640053908 + }, + "targetPosition": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "SL Short", + "id": "1fec1951-0af9-48be-a996-a430441a3001" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "TPSL Bands", + "Plotter", + "Foundations", + "84d16bbf-6f8f-46f2-a037-11258acbc118" + ], + [ + "TPSL Bands", + "Plotter Module", + "Foundations", + "21e0cc6d-a28a-4036-bd91-601e213b332f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "88d0d58f-a299-43e1-9e21-3e1cdfd28812" + ], + [ + "SL Short", + "Polygon", + "Foundations", + "1fec1951-0af9-48be-a996-a430441a3001" + ] + ] + } + } + ], + "id": "74ad6238-ba85-4bcc-bd64-f9ecff675211", + "savedPayload": { + "position": { + "x": 19011.806237131383, + "y": 25152.35640053908 + }, + "targetPosition": { + "x": 19034.806237131383, + "y": 25067.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b091168-4f51-4b1a-8606-93059ccce00b", + "savedPayload": { + "position": { + "x": 19034.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 18967.806237131383, + "y": 25107.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "TPSL Bands", + "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "TPSL Bands", + "Bot Products", + "Foundations", + "6d08ee38-2871-4031-8572-c107e70944fe" + ], + [ + "TPSL Bands", + "Data Product", + "Foundations", + "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "7bfc213f-655f-4e59-b97f-bd227bbc4cba", + "savedPayload": { + "position": { + "x": 18967.806237131383, + "y": 25107.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "MAMA", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "MAMA", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "MAMA Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "e9bd9af4-354c-4159-8873-a5df603a420f", + "savedPayload": { + "position": { + "x": 18841.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18860.806237131383, + "y": 25043.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "MAMA Panel", + "id": "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "MAMA Panel", + "Plotter Panel", + "Foundations", + "5ae784b3-ebcf-4618-a46c-e55bc07b4785" + ] + ] + } + } + ], + "id": "8bfa09b3-fce6-4e1a-af8a-28ae3bdb55b2", + "savedPayload": { + "position": { + "x": 18860.806237131383, + "y": 25043.35640053908 + }, + "targetPosition": { + "x": 18770.806237131383, + "y": 24999.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "5e8b5953-c3d9-4228-9cfb-417622c6f5fa", + "savedPayload": { + "position": { + "x": 18675.806237131383, + "y": 25019.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MAMA", + "id": "e92d0074-badd-4c36-a87c-deb77f98194b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "MAMA", + "Polygon", + "Foundations", + "e92d0074-badd-4c36-a87c-deb77f98194b" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FAMA", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "94eafe74-7860-4cb9-a71c-c00a1d99e748", + "savedPayload": { + "position": { + "x": 18720.806237131383, + "y": 24907.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FAMA", + "id": "76032ef9-9f4c-4596-829e-ed071275ed06" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FAMA", + "Polygon", + "Foundations", + "76032ef9-9f4c-4596-829e-ed071275ed06" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "FILL", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "40672ece-eb4b-4a68-96b9-38ffab079edc", + "savedPayload": { + "position": { + "x": 18676.806237131383, + "y": 25048.35640053908 + }, + "targetPosition": { + "x": 18751.806237131383, + "y": 25000.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "FILL", + "id": "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "MAMA", + "Plotter", + "Foundations", + "c75ac45f-ef03-4176-bed6-d0589e315e4c" + ], + [ + "MAMA Module", + "Plotter Module", + "Foundations", + "4391c884-b440-414d-ae43-79d52360ad97" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "e9334549-cdf3-4276-9145-65e0c46d99a7" + ], + [ + "FILL", + "Polygon", + "Foundations", + "5ae7acc1-7488-4d35-a6c5-8571fec0dd52" + ] + ] + } + } + ], + "id": "15ffd78e-38ed-4100-b151-b21366d14391", + "savedPayload": { + "position": { + "x": 18751.806237131383, + "y": 25000.35640053908 + }, + "targetPosition": { + "x": 18770.806237131383, + "y": 24999.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ad30a9c6-0920-4697-b192-f75f3c49efb0", + "savedPayload": { + "position": { + "x": 18770.806237131383, + "y": 24999.35640053908 + }, + "targetPosition": { + "x": 18799.806237131383, + "y": 24991.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "MAMA", + "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "MAMA", + "Bot Products", + "Foundations", + "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + ], + [ + "MAMA", + "Data Product", + "Foundations", + "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + ] + ] + } + } + ], + "layerFolders": [], + "id": "b64245dd-8ea0-4a4e-ba48-a73f733efd16", + "savedPayload": { + "position": { + "x": 18799.806237131383, + "y": 24991.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Donchian-Tenkan", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Donchian-Tenkan", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "26bc0ee4-d352-4996-a4bb-19f1cbfc2245", + "savedPayload": { + "position": { + "x": 18907.806237131383, + "y": 25099.35640053908 + }, + "targetPosition": { + "x": 18925.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Donchian-Tenkan", + "id": "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "Donchian-Tenkan", + "Plotter Panel", + "Foundations", + "1dc71bd0-258e-4850-9f22-90f386a9c0d7" + ] + ] + } + } + ], + "id": "7a09c7dd-06aa-4851-9a5c-60e7dc9cd2e7", + "savedPayload": { + "position": { + "x": 18925.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18916.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Mid Point", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "19c8023e-3287-4986-9afa-2d61ed7cc07e", + "savedPayload": { + "position": { + "x": 18872.806237131383, + "y": 25263.35640053908 + }, + "targetPosition": { + "x": 18848.806237131383, + "y": 25232.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Mid Point", + "id": "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Donchian", + "Plotter", + "Foundations", + "82cfbc90-c90f-4f2e-a834-1a8705581160" + ], + [ + "Donchian-Tenkan", + "Plotter Module", + "Foundations", + "9a6f263c-ca70-47dd-9655-e8f4e8d0ebb7" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "28200aae-e9e9-4f1a-898e-5347a9743e1a" + ], + [ + "Mid Point", + "Polygon", + "Foundations", + "6993b87b-6bac-4f42-bd1c-77b66be9d50b" + ] + ] + } + } + ], + "id": "d2e7e5df-3e59-4be1-bae5-1e4c5ecbe60e", + "savedPayload": { + "position": { + "x": 18848.806237131383, + "y": 25232.35640053908 + }, + "targetPosition": { + "x": 18916.806237131383, + "y": 25225.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f84e2f1-4b43-41b4-bc2f-55b35974161a", + "savedPayload": { + "position": { + "x": 18916.806237131383, + "y": 25225.35640053908 + }, + "targetPosition": { + "x": 18990.806237131383, + "y": 25163.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Donchian-Tenkan", + "id": "d0403d11-4d59-423f-893c-03d0a305c523" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Donchian-Tenkan", + "Bot Products", + "Foundations", + "416d3c05-732f-4d19-ab42-011d801b3353" + ], + [ + "Donchian-Tenkan", + "Data Product", + "Foundations", + "d0403d11-4d59-423f-893c-03d0a305c523" + ] + ] + } + } + ], + "layerFolders": [], + "id": "0e50b04d-b494-4650-996d-81aa36abe3eb", + "savedPayload": { + "position": { + "x": 18990.806237131383, + "y": 25163.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "c34fe0e0-debf-4bc1-a88d-d3b07b08fb0b", + "savedPayload": { + "position": { + "x": 18763.806237131383, + "y": 25100.35640053908 + }, + "targetPosition": { + "x": 18836.806237131383, + "y": 25127.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "7a69304c-3704-451a-8e81-867dc77649a5", + "savedPayload": { + "position": { + "x": 18836.806237131383, + "y": 25127.35640053908 + }, + "targetPosition": { + "x": 18833.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "9f177600-b40d-4f79-b240-8516a3a2e016", + "savedPayload": { + "position": { + "x": 18847.806237131383, + "y": 25164.35640053908 + }, + "targetPosition": { + "x": 18833.806237131383, + "y": 25072.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5744d895-b417-4662-8d44-ef8058bac377", + "savedPayload": { + "position": { + "x": 18833.806237131383, + "y": 25072.35640053908 + }, + "targetPosition": { + "x": 18819.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "8f397867-5678-422d-9354-85f13f6b81aa" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "12a8179e-2358-4d2a-a491-d800c8de7113" + ] + ] + } + } + ], + "layerFolders": [], + "id": "937e35c6-40bd-4c5a-b2b2-ec0fc0b92b91", + "savedPayload": { + "position": { + "x": 18819.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "be518ff9-baa0-4b94-a47e-42a5af8923e0", + "savedPayload": { + "position": { + "x": 18893.806237131383, + "y": 25070.35640053908 + }, + "targetPosition": { + "x": 18896.806237131383, + "y": 25067.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Pluvtech", + "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "6cb90d0b-245a-4d78-a32c-e60333c88464" + ] + ] + } + }, + "id": "20a3b6f1-8886-4478-9e62-cc41517c8bde", + "savedPayload": { + "position": { + "x": 18896.806237131383, + "y": 25067.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Candles Data", + "project": "Foundations", + "layerManager": { + "type": "Layer Manager", + "name": "Candles", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Exchange Raw Data", + "project": "Foundations", + "layers": [], + "layerFolders": [], + "id": "8c0a978d-1809-4b13-92fb-074c78bb5e8c", + "savedPayload": { + "position": { + "x": 18872.806237131383, + "y": 24998.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Candles Volumes", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Candles", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Candle", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "56d85181-ae65-4a3f-9b70-18aa8ef59c1d", + "savedPayload": { + "position": { + "x": 18975.806237131383, + "y": 25013.35640053908 + }, + "targetPosition": { + "x": 18972.806237131383, + "y": 24987.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Candle", + "id": "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Candles", + "Plotter Module", + "Foundations", + "0aed75a3-fee8-4ddc-97ff-b6768e6f12a3" + ], + [ + "Candle", + "Plotter Panel", + "Foundations", + "9336f4e6-d56b-4ed4-819d-0bb762ba1fdd" + ] + ] + } + } + ], + "id": "7108fad2-f86c-4c21-8f0c-3e3d1a12aa50", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 24987.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "dcc129cd-9668-4216-bb34-b2bfac8f82a4", + "savedPayload": { + "position": { + "x": 18969.806237131383, + "y": 25119.35640053908 + }, + "targetPosition": { + "x": 18950.806237131383, + "y": 25033.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fdd2d221-a3b2-4bcd-b1ac-c05c3b5d5bfb", + "savedPayload": { + "position": { + "x": 18950.806237131383, + "y": 25033.35640053908 + }, + "targetPosition": { + "x": 18958.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Candles", + "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Candles", + "Data Product", + "Foundations", + "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + ] + ] + } + }, + { + "type": "Layer", + "name": "Volumes", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Volume", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "d4e8897b-54d4-4584-a59a-709fcdd21b9d", + "savedPayload": { + "position": { + "x": 18956.806237131383, + "y": 25139.35640053908 + }, + "targetPosition": { + "x": 18964.806237131383, + "y": 25101.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Volume", + "id": "42dbd098-4550-44a0-987f-54a28dd5f40b" + }, + "referenceParentCombinedNodePath": [ + [ + "Candles", + "Data Mine", + "Foundations", + "70c7eea3-a786-4dda-b526-0514e2cb14cc" + ], + [ + "Plotters Candles Volumes", + "Plotter", + "Foundations", + "e4347543-21b5-4274-b690-e6b3b5899862" + ], + [ + "Volumes", + "Plotter Module", + "Foundations", + "a6177fb7-51d1-4b7c-bcbb-04861a5bf0c1" + ], + [ + "Volume", + "Plotter Panel", + "Foundations", + "42dbd098-4550-44a0-987f-54a28dd5f40b" + ] + ] + } + } + ], + "id": "0c43ea4e-69e7-48fc-a8d7-349accf2ab63", + "savedPayload": { + "position": { + "x": 18964.806237131383, + "y": 25101.35640053908 + }, + "targetPosition": { + "x": 18972.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "7a2eb4d7-e161-4290-be89-609d39314902", + "savedPayload": { + "position": { + "x": 18922.806237131383, + "y": 25117.35640053908 + }, + "targetPosition": { + "x": 18972.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "44c17b5c-05a7-4b82-a317-00ba0961a263", + "savedPayload": { + "position": { + "x": 18972.806237131383, + "y": 25023.35640053908 + }, + "targetPosition": { + "x": 18958.806237131383, + "y": 24994.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Volumes", + "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ], + [ + "Candles Volumes", + "Bot Products", + "Foundations", + "0108b42a-4925-41e8-99ef-48917c86300f" + ], + [ + "Volumes", + "Data Product", + "Foundations", + "a98a6f06-2619-4337-a2e2-e5bbb9181576" + ] + ] + } + } + ], + "layerFolders": [], + "id": "ab2cca4c-c07b-4e27-a0d7-323e875a2a82", + "savedPayload": { + "position": { + "x": 18958.806237131383, + "y": 24994.35640053908 + }, + "targetPosition": { + "x": 18930.806237131383, + "y": 24968.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dff7b159-bef4-49c5-ae21-bed8db8cd6fa", + "savedPayload": { + "position": { + "x": 18930.806237131383, + "y": 24968.35640053908 + }, + "targetPosition": { + "x": 18876.806237131383, + "y": 24980.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + }, + "referenceParent": { + "type": "Data Mine Products", + "name": "Candles", + "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + ], + [ + "Candles", + "Data Mine Products", + "Foundations", + "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + ] + ] + } + }, + "id": "cc98151c-9b2a-4567-84bd-763406ca57a7", + "savedPayload": { + "position": { + "x": 18876.806237131383, + "y": 24980.35640053908 + }, + "targetPosition": { + "x": 18945.806237131383, + "y": 25023.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bbabbb7a-c1bb-499b-8654-673804f90014", + "savedPayload": { + "position": { + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "targetPosition": { + "x": 18388.67420277542, + "y": 24771.224366183116 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 508.5 + }, + "width": 298.75, + "height": 127.125, + "radius": 0 + }, + "referenceParent": { + "type": "Live Trading Session", + "name": "New Trading System", + "id": "0dc2b732-ac28-439c-ba21-3538d8335c55" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ], + [ + "Foundations", + "Project Trading Tasks", + "Foundations", + "b4f39887-3a32-4003-8719-4a25ef64f1c4" + ], + [ + "Binance", + "Exchange Trading Tasks", + "Foundations", + "fd86f424-e3fb-4f48-a48f-5a3b08da5032" + ], + [ + " BTC/USDT", + "Market Trading Tasks", + "Foundations", + "d114d174-da35-4d65-866d-9c3301740d5f" + ], + [ + "Masters", + "Trading Mine Tasks", + "Foundations", + "9794a153-8830-4d0d-858f-f6659d1a5c80" + ], + [ + "Masters", + "Task Manager", + "Foundations", + "7daf71aa-c9a9-4374-867f-6c3c2d60bb30" + ], + [ + "New Trading System", + "Task", + "Foundations", + "052e385d-0bc0-490b-b88f-1d848886c856" + ], + [ + "Low Frequency", + "Trading Bot Instance", + "Foundations", + "29e1493a-c090-4770-8f3d-39fca327e633" + ], + [ + "Low Frequency Trading", + "Trading Process Instance", + "Foundations", + "5bcd826b-c090-4f68-b9d2-9f804335d6be" + ], + [ + "New Trading System", + "Live Trading Session", + "Foundations", + "0dc2b732-ac28-439c-ba21-3538d8335c55" + ] + ] + } + } + ], + "id": "46d33a23-c649-4edc-a7f9-e04cce5035d2", + "savedPayload": { + "position": { + "x": 18388.67420277542, + "y": 24771.224366183116 + }, + "targetPosition": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Production Trading Tasks", + "name": "New Production Trading Tasks", + "id": "673caa5f-511d-4688-9305-e5f0f0f780cd" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Production Trading Tasks", + "Production Trading Tasks", + "Foundations", + "673caa5f-511d-4688-9305-e5f0f0f780cd" + ] + ] + } + } + ], + "id": "1b7d4448-5dda-4a49-93f5-8e91859a3adf", + "savedPayload": { + "position": { + "x": 18600.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Project Definition", + "name": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project", + "Foundations", + "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6" + ], + [ + "Foundations", + "Project Definition", + "Foundations", + "a2a04e12-604e-43f8-a986-1b8ca3b043cb" + ] + ] + } + } + ], + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36", + "savedPayload": { + "position": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "targetPosition": { + "x": 18900.806237131383, + "y": 24983.35640053908 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "c" + } + } + }, + { + "type": "Plugins", + "name": "New Plugins", + "project": "Foundations", + "pluginProjects": [ + { + "type": "Plugin Project", + "name": "Foundations", + "config": "{ \n \"codeName\": \"Foundations\"\n}", + "project": "Foundations", + "pluginDataMines": { + "type": "Plugin Data Mines", + "name": "New Plugin Data Mines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Candles", + "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Candles\",\n \"folderName\": \"Data-Mines\",\n \"nodeType\": \"Data Mine\"\n}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Candles", + "project": "Foundations", + "id": "ade35a91-6adc-47cf-8874-4ed1ff773299", + "savedPayload": { + "position": { + "x": 18806.262986317583, + "y": 18691.795648831718 + }, + "targetPosition": { + "x": 30829.609545649768, + "y": 18603.48779312994 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6767c7e6-ba49-425b-b126-732278de86e4", + "savedPayload": { + "position": { + "x": 30829.609545649768, + "y": 18603.48779312994 + }, + "targetPosition": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Pluvtech", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Pluvtech\",\"folderName\":\"Data-Mines\",\"nodeType\":\"Data Mine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Pluvtech", + "project": "Foundations", + "id": "2d6cdc8c-63d3-4dbc-a069-24eeef053fc1", + "savedPayload": { + "position": { + "x": 21090.390260903143, + "y": 18684.25366298624 + }, + "targetPosition": { + "x": 31135.031721922845, + "y": 18183.110231596722 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f196918d-e8e0-475e-acef-822d896cbfb2", + "savedPayload": { + "position": { + "x": 31135.031721922845, + "y": 18183.110231596722 + }, + "targetPosition": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "cbc3d9be-5e59-45d8-bb0f-4ec82763691d", + "savedPayload": { + "position": { + "x": 31103.673182942548, + "y": 18481.466800207203 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingMines": { + "type": "Plugin Trading Mines", + "name": "New Plugin Trading Mines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Masters", + "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Masters\",\n \"folderName\": \"Trading-Mines\",\n \"nodeType\": \"Trading Mine\"\n}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Masters", + "project": "Foundations", + "id": "b524a9c5-c204-45fe-bf35-adb2979e41b5", + "savedPayload": { + "position": { + "x": 24916.262986317583, + "y": 18729.85151122931 + }, + "targetPosition": { + "x": 31160.968084630065, + "y": 18087.168466117855 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85122d59-e1c2-4590-8313-12e98cfea196", + "savedPayload": { + "position": { + "x": 31160.968084630065, + "y": 18087.168466117855 + }, + "targetPosition": { + "x": 31253.673182942548, + "y": 18372.4854210064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8d881813-3ab9-4e8b-ab5a-48dedab2dd19", + "savedPayload": { + "position": { + "x": 31253.673182942548, + "y": 18372.4854210064 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningMines": { + "type": "Plugin Learning Mines", + "name": "New Plugin Learning Mines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Masters", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Masters\",\"folderName\":\"Learning-Mines\",\"nodeType\":\"Learning Mine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Masters", + "project": "Foundations", + "id": "2d20aefa-f770-43ed-9757-378bb6563538", + "savedPayload": { + "position": { + "x": 13073.993576192479, + "y": 18668.60151122931 + }, + "targetPosition": { + "x": 31531.788477879996, + "y": 18087.168466117855 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9ff3dc7-f172-4a8e-8ad3-eb5c615dc6a2", + "savedPayload": { + "position": { + "x": 31531.788477879996, + "y": 18087.168466117855 + }, + "targetPosition": { + "x": 31439.083379567513, + "y": 18372.4854210064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "620d9b2d-8687-4314-a721-00d2d4ae774e", + "savedPayload": { + "position": { + "x": 31439.083379567513, + "y": 18372.4854210064 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingSystems": { + "type": "Plugin Trading Systems", + "name": "New Plugin Trading Systems", + "project": "Foundations", + "pluginFiles": [], + "id": "3569d452-c593-4e54-a356-7ff8c6b519f3", + "savedPayload": { + "position": { + "x": 31589.083379567513, + "y": 18481.466800207203 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningSystems": { + "type": "Plugin Learning Systems", + "name": "New Plugin Learning Systems", + "project": "Foundations", + "pluginFiles": [], + "id": "89b12837-d324-48e1-ab24-06e72a44858b", + "savedPayload": { + "position": { + "x": 31646.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTradingEngines": { + "type": "Plugin Trading Engines", + "name": "New Plugin Trading Engines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Low-Frequency", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Trading-Engines\",\"nodeType\":\"Trading Engine\"}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Low-Frequency", + "project": "Foundations", + "id": "1913d08c-d21e-4218-8eb8-37cd9ef2d59a", + "savedPayload": { + "position": { + "x": 31031.49357619248, + "y": 25007.809102958174 + }, + "targetPosition": { + "x": 31831.788477879996, + "y": 19010.47352727043 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9a2a73cb-3abf-4eec-b9d2-1ce0b0666cd6", + "savedPayload": { + "position": { + "x": 31831.788477879996, + "y": 19010.47352727043 + }, + "targetPosition": { + "x": 31589.083379567513, + "y": 18834.13795158269 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "87a28762-63d0-45f7-bd39-9dea436d8244", + "savedPayload": { + "position": { + "x": 31589.083379567513, + "y": 18834.13795158269 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginLearningEngines": { + "type": "Plugin Learning Engines", + "name": "New Plugin Learning Engines", + "project": "Foundations", + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Low-Frequency", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Low-Frequency\",\"folderName\":\"Learning-Engines\",\"nodeType\":\"Learning Engine\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Low-Frequency", + "project": "Foundations", + "id": "2ac3a840-61ce-467f-a7f1-814d9b683577", + "savedPayload": { + "position": { + "x": 13085.993576192479, + "y": 10766.003240560582 + }, + "targetPosition": { + "x": 31531.788477879996, + "y": 19228.436285672036 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "79cf6182-c97c-4cde-a778-742debb2bb73", + "savedPayload": { + "position": { + "x": 31531.788477879996, + "y": 19228.436285672036 + }, + "targetPosition": { + "x": 31439.083379567513, + "y": 18943.11933078349 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "9a2cae33-b1d9-4e08-87f9-06ddb82fcce9", + "savedPayload": { + "position": { + "x": 31439.083379567513, + "y": 18943.11933078349 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginTutorials": { + "type": "Plugin Tutorials", + "name": "New Plugin Tutorials", + "project": "Foundations", + "pluginFiles": [], + "id": "d43cd863-57a0-4f8d-a4e8-f1f0bf779a4f", + "savedPayload": { + "position": { + "x": 31253.673182942548, + "y": 18943.11933078349 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "pluginApiMaps": { + "type": "Plugin API Maps", + "name": "New Plugin API Maps", + "project": "Foundations", + "pluginFiles": [], + "id": "39ffa05f-a73b-4d2d-8546-86da5cfecea3", + "savedPayload": { + "position": { + "x": 31103.673182942548, + "y": 18834.13795158269 + }, + "targetPosition": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c4e402d7-5228-408c-9d67-379d6ef40bae", + "savedPayload": { + "position": { + "x": 31346.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin Project", + "name": "TensorFlow", + "config": "{\n \"codeName\": \"TensorFlow\"\n}", + "project": "Foundations", + "id": "06dd5524-1436-4d7f-b917-dc5ad8a37c3d", + "savedPayload": { + "position": { + "x": 30746.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6", + "savedPayload": { + "position": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "targetPosition": { + "x": 31046.37828125503, + "y": 18657.802375894946 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Design Space", + "name": "My Design Space", + "project": "Foundations", + "spaceStyle": { + "type": "Space Style", + "name": "My Space Style", + "config": " {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n }", + "project": "Foundations", + "id": "fad0e429-f7a7-4b62-a2a5-2ead29b8f695", + "savedPayload": { + "position": { + "x": 25240.875, + "y": 10717.347826086958 + }, + "targetPosition": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaceSettings": { + "type": "Space Settings", + "name": "New Space Settings", + "config": "{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"animationSteps\": 2, \n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false\n}", + "project": "Foundations", + "id": "05c9d6d5-24c4-4eec-9aca-9668d6486fdd", + "savedPayload": { + "position": { + "x": 24640.875, + "y": 10717.347826086958 + }, + "targetPosition": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", + "savedPayload": { + "position": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "targetPosition": { + "x": 24940.875, + "y": 10717.347826086958 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 255, + "y": 588.3125 + } + } + } + }, + { + "type": "Foundations Project", + "name": "New Foundations Project", + "project": "Foundations", + "projectDefinition": { + "type": "Project Definition", + "name": "Foundations", + "config": "{ \n \"codeName\": \"Foundations\"\n}", + "project": "Foundations", + "id": "a2a04e12-604e-43f8-a986-1b8ca3b043cb", + "savedPayload": { + "position": { + "x": 19203, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaces": { + "type": "Spaces", + "name": "New Spaces", + "project": "Foundations", + "id": "4d0ee814-4e48-4688-9cc5-7ee03de5192b", + "savedPayload": { + "position": { + "x": 19053, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mines": { + "type": "Mines", + "name": "New Mines", + "project": "Foundations", + "id": "b979e3a3-9316-4e5a-831b-c503b4b0e507", + "savedPayload": { + "position": { + "x": 18753, + "y": 10993.307621135331 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trading": { + "type": "Trading", + "name": "New Trading", + "project": "Foundations", + "id": "7c24591e-b252-4be3-8952-e4da0a52f467", + "savedPayload": { + "position": { + "x": 18603, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "learning": { + "type": "Learning", + "name": "New Learning", + "project": "Foundations", + "id": "7a0b6167-5554-497a-b150-8886120539c2", + "savedPayload": { + "position": { + "x": 18753, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "otherHierarchies": { + "type": "Other Hierarchies", + "name": "New Other Hierarchies", + "project": "Foundations", + "id": "0a1ff755-8e0b-4f62-976e-df76c8139c6f", + "savedPayload": { + "position": { + "x": 19053, + "y": 10473.692378864669 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", + "savedPayload": { + "position": { + "x": 18903, + "y": 10733.5 + }, + "targetPosition": { + "x": 18903, + "y": 10733.5 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "APIs", + "name": "New APIs", + "project": "Foundations", + "githubAPI": { + "type": "Github API", + "name": "New Github API", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "project": "Foundations", + "id": "3f22c942-17c4-47c3-b524-825b9899b2db", + "savedPayload": { + "position": { + "x": 31349.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", + "savedPayload": { + "position": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "targetPosition": { + "x": 31049.208333333332, + "y": 10755.819458631257 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Trading System", + "name": "New Trading System", + "project": "Foundations", + "tradingStrategies": [ + { + "type": "Trading Strategy", + "name": "New Trading Strategy", + "project": "Foundations", + "triggerStage": { + "type": "Trigger Stage", + "name": "New Trigger Stage", + "project": "Foundations", + "triggerOn": { + "type": "Trigger On Event", + "name": "New Trigger On Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "64a86fa1-8ce7-4bca-a684-20f8d1126d70", + "savedPayload": { + "position": { + "x": 30720.690987174497, + "y": 30424.038745267728 + }, + "targetPosition": { + "x": 30854.341965802752, + "y": 30492.13732022866 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e21a0776-acd7-4cb2-9f5f-2bcbfa6e89e0", + "savedPayload": { + "position": { + "x": 30854.341965802752, + "y": 30492.13732022866 + }, + "targetPosition": { + "x": 30987.992944431007, + "y": 30560.23589518959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bb7fdf98-25b3-4282-81cc-0658dcf6d484", + "savedPayload": { + "position": { + "x": 30987.992944431007, + "y": 30560.23589518959 + }, + "targetPosition": { + "x": 31121.643923059262, + "y": 30628.334470150523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "1f62cb3d-19fa-4717-a113-c0915e8ceaa0", + "savedPayload": { + "position": { + "x": 31121.643923059262, + "y": 30628.334470150523 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "triggerOff": { + "type": "Trigger Off Event", + "name": "New Trigger Off Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "f11bf186-ccfd-4e60-8260-f52cdf898bb4", + "savedPayload": { + "position": { + "x": 31069.884705062545, + "y": 30125.799135334357 + }, + "targetPosition": { + "x": 31116.237254218788, + "y": 30268.45761277863 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7051b998-d100-48b2-90a4-d5e3f361e334", + "savedPayload": { + "position": { + "x": 31116.237254218788, + "y": 30268.45761277863 + }, + "targetPosition": { + "x": 31162.58980337503, + "y": 30411.116090222906 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "d76e94fb-d895-4634-90f9-667d0367e210", + "savedPayload": { + "position": { + "x": 31162.58980337503, + "y": 30411.116090222906 + }, + "targetPosition": { + "x": 31208.942352531274, + "y": 30553.77456766718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0d1dc41a-7185-43a8-814e-e6a5300e6a1d", + "savedPayload": { + "position": { + "x": 31208.942352531274, + "y": 30553.77456766718 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "takePosition": { + "type": "Take Position Event", + "name": "New Take Position Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c8cb9f04-5192-4b0c-b87b-d614ef07ec58", + "savedPayload": { + "position": { + "x": 31527.689201531244, + "y": 30161.829130598435 + }, + "targetPosition": { + "x": 31459.590626570312, + "y": 30295.48010922669 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3094206b-682a-481a-9b36-5d86eb621ef5", + "savedPayload": { + "position": { + "x": 31459.590626570312, + "y": 30295.48010922669 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 30429.131087854945 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "7a3d4c6a-147e-4b75-8914-4ca3972ab3d5", + "savedPayload": { + "position": { + "x": 31391.49205160938, + "y": 30429.131087854945 + }, + "targetPosition": { + "x": 31323.39347664845, + "y": 30562.7820664832 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "0e1d431a-e1be-439e-9f86-2771f5f3fde4", + "savedPayload": { + "position": { + "x": 31323.39347664845, + "y": 30562.7820664832 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "f8551c2e-bbb4-4cba-ab56-d7873f725f07", + "savedPayload": { + "position": { + "x": 31255.294901687517, + "y": 30696.433045111455 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openStage": { + "type": "Open Stage", + "name": "New Open Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "c2cc6b16-4d23-4fb5-ba60-a05c6758f6ea", + "savedPayload": { + "position": { + "x": 31284.964286449067, + "y": 30023.69772550875 + }, + "targetPosition": { + "x": 31461.29986213681, + "y": 30266.402823821234 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5febb99a-093e-4ae2-afa8-e28743b302c3", + "savedPayload": { + "position": { + "x": 31461.29986213681, + "y": 30266.402823821234 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "4f17a02a-185b-4c85-b26f-85667100b1a7", + "savedPayload": { + "position": { + "x": 31731.49611684869, + "y": 29916.494917776636 + }, + "targetPosition": { + "x": 31684.565777336622, + "y": 30212.801419955176 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bba4131a-dd63-490c-97a7-819c484a9a6a", + "savedPayload": { + "position": { + "x": 31684.565777336622, + "y": 30212.801419955176 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "f9ae8796-8a5b-421e-b2b1-8741ea1a8cc2", + "savedPayload": { + "position": { + "x": 32123.045634449518, + "y": 30156.43677075823 + }, + "targetPosition": { + "x": 31880.340536137035, + "y": 30332.772346445974 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "19f04a50-0d33-4c0b-a723-1dd922de9b57", + "savedPayload": { + "position": { + "x": 31880.340536137035, + "y": 30332.772346445974 + }, + "targetPosition": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d41b3907-2ae7-4d87-8b10-f80fc30107d1", + "savedPayload": { + "position": { + "x": 31637.635437824552, + "y": 30509.107922133717 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "openExecution": { + "type": "Open Execution", + "name": "New Open Execution", + "project": "Foundations", + "executionAlgorithms": [], + "id": "90f51fa8-874d-460c-9f40-b4c533c0e75f", + "savedPayload": { + "position": { + "x": 31833.410196624965, + "y": 30629.078848624515 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "76f03cf3-14ab-444d-847d-a3d86244236c", + "savedPayload": { + "position": { + "x": 32183.31810266957, + "y": 30899.27510333639 + }, + "targetPosition": { + "x": 32035.1648515803, + "y": 30875.809933580356 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da3fb954-8ee5-4537-98ef-7ae9a9d18ade", + "savedPayload": { + "position": { + "x": 32035.1648515803, + "y": 30875.809933580356 + }, + "targetPosition": { + "x": 31887.011600491027, + "y": 30852.344763824323 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "230c7c45-dfe4-44cf-96fd-103ccc94c7ec", + "savedPayload": { + "position": { + "x": 31887.011600491027, + "y": 30852.344763824323 + }, + "targetPosition": { + "x": 31738.858349401755, + "y": 30828.87959406829 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "9516578c-09f5-4e5a-9512-bd6a972e653b", + "savedPayload": { + "position": { + "x": 31738.858349401755, + "y": 30828.87959406829 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "a4bc39be-42fd-4439-9397-d4f9b72c86ae", + "savedPayload": { + "position": { + "x": 31590.705098312483, + "y": 30805.414424312257 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "manageStage": { + "type": "Manage Stage", + "name": "New Manage Stage", + "project": "Foundations", + "managedStopLoss": { + "type": "Managed Stop Loss", + "name": "New Managed Stop Loss", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "2355e7d2-8df6-40ea-89b5-c14871b45a46", + "savedPayload": { + "position": { + "x": 32038.23995122821, + "y": 31205.12338415819 + }, + "targetPosition": { + "x": 31889.061666922968, + "y": 31189.44411466804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "6c14c525-08b9-47ab-a147-10a974ae6ceb", + "savedPayload": { + "position": { + "x": 31889.061666922968, + "y": 31189.44411466804 + }, + "targetPosition": { + "x": 31739.883382617725, + "y": 31173.76484517789 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b6587a2b-f666-49b8-a613-f0e2364d77ca", + "savedPayload": { + "position": { + "x": 31739.883382617725, + "y": 31173.76484517789 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "managedTakeProfit": { + "type": "Managed Take Profit", + "name": "New Managed Take Profit", + "project": "Foundations", + "phases": [ + { + "type": "Phase", + "name": "New Phase", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ec410d91-2186-4c11-9298-a7e728004bea", + "savedPayload": { + "position": { + "x": 31773.736587696596, + "y": 31569.18103162692 + }, + "targetPosition": { + "x": 31712.726091235225, + "y": 31432.149212980526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "moveToPhaseEvents": [], + "announcements": [], + "id": "e0f595de-f085-4890-bc73-881928da8d60", + "savedPayload": { + "position": { + "x": 31712.726091235225, + "y": 31432.149212980526 + }, + "targetPosition": { + "x": 31651.715594773854, + "y": 31295.117394334135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5ef91d3f-b318-4ff2-9690-d79830001df6", + "savedPayload": { + "position": { + "x": 31651.715594773854, + "y": 31295.117394334135 + }, + "targetPosition": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "4e67c91b-a870-48e7-86b6-97d1ffa7df85", + "savedPayload": { + "position": { + "x": 31590.705098312483, + "y": 31158.085575687743 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStage": { + "type": "Close Stage", + "name": "New Close Stage", + "config": "{\n\"roundingErrorCorrectionFactor\": 1.01, \n\"absoluteDustInBaseAsset\": 0,\n\"absoluteDustInQuotedAsset\": 0 \n}", + "project": "Foundations", + "initialTargets": { + "type": "Initial Targets", + "name": "New Initial Targets", + "project": "Foundations", + "targetRate": { + "type": "Target Rate", + "name": "New Target Rate", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "ff36b87d-b2af-432d-aad7-9f425d05da30", + "savedPayload": { + "position": { + "x": 31962.12596138647, + "y": 31719.77910877002 + }, + "targetPosition": { + "x": 31676.809006497926, + "y": 31627.074010457538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c4588ed-6aad-4e43-aea2-fd857cdde709", + "savedPayload": { + "position": { + "x": 31676.809006497926, + "y": 31627.074010457538 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInBaseAsset": { + "type": "Target Size In Base Asset", + "name": "New Target Size In Base Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "b63cde4a-ffa7-4d55-827e-fdbe25d55f92", + "savedPayload": { + "position": { + "x": 31663.886351453108, + "y": 32068.972826658075 + }, + "targetPosition": { + "x": 31527.689201531244, + "y": 31801.670869401565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "888c1960-5e4e-40bf-86a5-0733ad54d2d4", + "savedPayload": { + "position": { + "x": 31527.689201531244, + "y": 31801.670869401565 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "targetSizeInQuotedAsset": { + "type": "Target Size In Quoted Asset", + "name": "New Target Size In Quoted Asset", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "555c938b-6d6a-43dc-89f2-864738616991", + "savedPayload": { + "position": { + "x": 31206.081854984415, + "y": 32105.002821922146 + }, + "targetPosition": { + "x": 31298.786953296898, + "y": 31819.6858670336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8c951b1-9c11-4f6d-8461-fb935cf062d8", + "savedPayload": { + "position": { + "x": 31298.786953296898, + "y": 31819.6858670336 + }, + "targetPosition": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f33dc477-014b-4b16-a6bb-0c347f5a4992", + "savedPayload": { + "position": { + "x": 31391.49205160938, + "y": 31534.368912145055 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeExecution": { + "type": "Close Execution", + "name": "New Close Execution", + "project": "Foundations", + "executionAlgorithms": [], + "id": "b79f9f3f-01e6-417f-b644-825e17427e7c", + "savedPayload": { + "position": { + "x": 31162.589803375035, + "y": 31552.38390977709 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "closeStageEvent": { + "type": "Close Stage Event", + "name": "New Close Stage Event", + "project": "Foundations", + "situations": [ + { + "type": "Situation", + "name": "New Situation", + "project": "Foundations", + "conditions": [ + { + "type": "Condition", + "name": "New Condition", + "project": "Foundations", + "javascriptCode": { + "type": "Javascript Code", + "name": "New Javascript Code", + "code": "// Type your code", + "project": "Foundations", + "id": "c6103247-6024-4e7d-81a5-833dc6d8d3ff", + "savedPayload": { + "position": { + "x": 30720.690987174497, + "y": 31539.461254732272 + }, + "targetPosition": { + "x": 30854.341965802752, + "y": 31471.36267977134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8655ace0-0cba-4682-aa94-795a3d34ce9a", + "savedPayload": { + "position": { + "x": 30854.341965802752, + "y": 31471.36267977134 + }, + "targetPosition": { + "x": 30987.992944431007, + "y": 31403.26410481041 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "42267582-434d-4698-81d6-7ae8093d9a3a", + "savedPayload": { + "position": { + "x": 30987.992944431007, + "y": 31403.26410481041 + }, + "targetPosition": { + "x": 31121.643923059262, + "y": 31335.165529849477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "announcements": [], + "id": "8ebc6ab4-56ff-4afc-9741-a5ea2d8495f3", + "savedPayload": { + "position": { + "x": 31121.643923059262, + "y": 31335.165529849477 + }, + "targetPosition": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "announcements": [], + "id": "3baca3ee-6498-4db5-8ba9-d7c9640907cf", + "savedPayload": { + "position": { + "x": 31255.294901687517, + "y": 31267.066954888545 + }, + "targetPosition": { + "x": 31348, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6b8ed032-1481-4e79-bcfa-b4d572e21df3", + "savedPayload": { + "position": { + "x": 31348, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "dynamicIndicators": { + "type": "Dynamic Indicators", + "name": "New Dynamic Indicators", + "project": "Foundations", + "indicatorFunctions": [ + { + "type": "Indicator Function", + "name": "New Indicator Function", + "config": "{ \n \"codeName\": \"\"\n}", + "project": "Foundations", + "formula": { + "type": "Formula", + "name": "New Formula", + "code": "// Type your formula", + "project": "Foundations", + "id": "3e3301b4-6742-49c8-82d6-20cd3453365f", + "savedPayload": { + "position": { + "x": 30148, + "y": 30981.75 + }, + "targetPosition": { + "x": 30448, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21cc000a-cdbd-4c02-b1e4-4c4560861792", + "savedPayload": { + "position": { + "x": 30448, + "y": 30981.75 + }, + "targetPosition": { + "x": 30748, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ec700c19-7aee-4180-bb1f-5493f518e7ee", + "savedPayload": { + "position": { + "x": 30748, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "91a1d0d1-2a1a-45d5-a52b-b2dc5502339f", + "savedPayload": { + "position": { + "x": 31048, + "y": 30981.75 + }, + "targetPosition": { + "x": 31048, + "y": 30981.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Docs Space", + "name": "New Docs Space", + "project": "Foundations", + "spaceStyle": { + "type": "Space Style", + "name": "New Space Style", + "config": "{\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"node\": {\n \"fontSize\": 16,\n \"imageSize\": 60,\n \"type\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"name\": {\n \"fontColor\": \"UI_COLOR.WHITE\"\n },\n \"menuItem\": {\n \"backgroundColor\": \"UI_COLOR.BLACK\",\n \"fontColor\": \"UI_COLOR.WHITE\",\n \"fontSize\": 14,\n \"imageSize\": 14\n }\n }\n}", + "project": "Foundations", + "id": "cdfc64b6-e18a-4120-b0a1-0c64c37fe90a", + "savedPayload": { + "position": { + "x": 20974, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "spaceSettings": { + "type": "Space Settings", + "name": "New Space Settings", + "config": "{\n \"node\": {\n \"distancePercentage\": 60,\n \"radiusPercentage\": 85,\n \"massPercentage\": 100,\n \"animationSteps\": 2,\n \"menuItem\": {\n \"widthPercentage\": 100,\n \"heightPercentage\": 60,\n \"radiusPercentage\": 90\n }\n },\n \"physics\": false,\n \"shortcuts\": {\n \"toggleMapMode\": \"M\",\n \"toggleDrawRelationshipLines\": \"R\",\n \"toggleDrawParentLines\": \"C\",\n \"saveWorkspace\": \"S\",\n \"adjustAspectRatio\": \"A\"\n }\n}", + "project": "Foundations", + "id": "50747d4f-26cc-49ef-b650-43d177b999cb", + "savedPayload": { + "position": { + "x": 20374, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b8332cb8-e179-4da5-8503-00d807f73b8f", + "savedPayload": { + "position": { + "x": 20674, + "y": 10735.307621135331 + }, + "targetPosition": { + "x": 20674, + "y": 10735.307621135331 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Learning System", + "name": "Sample-System", + "project": "Foundations", + "machineLearningLibrary": { + "type": "TensorFlow Library", + "name": "TensorFlow Library Dev", + "project": "TensorFlow", + "executionEnvironment": { + "type": "Execution Environment", + "name": "New Execution Environment", + "project": "TensorFlow", + "backend": { + "type": "NodeJS Backend", + "name": "New NodeJS Backend", + "config": "{\n \"codeName\": \"node\"\n}", + "project": "TensorFlow", + "id": "f4fef782-97a2-47bf-a1b4-0c0767dddd18", + "savedPayload": { + "position": { + "x": 13392.677824267781, + "y": 30256.42236028175 + }, + "targetPosition": { + "x": 13242.677824267781, + "y": 30516.229981417084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fb646555-1b12-46c5-bdd5-7f5fccb16b28", + "savedPayload": { + "position": { + "x": 13242.677824267781, + "y": 30516.229981417084 + }, + "targetPosition": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "typeOfLearning": { + "type": "Supervised Learning", + "name": "New Supervised Learning", + "project": "TensorFlow", + "typeOfModel": { + "type": "Artificial Neural Network", + "name": "New Artificial Neural Network", + "project": "TensorFlow", + "model": { + "type": "Model", + "name": "Sequential-Sample", + "config": "{\n \"codeName\": \"Sequential-Sample\"\n}", + "project": "TensorFlow", + "api": { + "type": "Layers API", + "name": "New Layers API", + "project": "TensorFlow", + "layersModel": { + "type": "Sequential Model", + "name": "Sequential Model Dev", + "project": "TensorFlow", + "inputLayer": { + "type": "Input Layer", + "name": "Input", + "project": "TensorFlow", + "inputFeatures": { + "type": "Input Features", + "name": "New Input Features", + "project": "TensorFlow", + "dataFeatures": [ + { + "type": "Data Feature", + "name": "Data Feature #1", + "project": "TensorFlow", + "featureFormula": { + "type": "Feature Formula", + "name": "Feature Formula 1", + "code": "chart.at01hs.candle.previous.previous.previous.previous.previous.close - chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint;", + "project": "TensorFlow", + "id": "fe54b17e-65f3-433c-a749-824325d8c5cb", + "savedPayload": { + "position": { + "x": 14407.665121508302, + "y": 30500.735246868346 + }, + "targetPosition": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featurePreprocessing": { + "type": "Feature Preprocessing", + "name": "New Feature Preprocessing", + "project": "TensorFlow", + "minMaxScaler": { + "type": "MinMax Scaler", + "name": "New MinMax Scaler", + "config": "{\n \"minimum\": 0,\n \"maximum\": 1\n}", + "project": "TensorFlow", + "id": "05bc0b5f-3d98-4d7f-b23d-8201876ef7a6", + "savedPayload": { + "position": { + "x": 14593.464384864257, + "y": 30218.611052487246 + }, + "targetPosition": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "standardScaler": { + "type": "Standard Scaler", + "name": "New Standard Scaler", + "project": "TensorFlow", + "id": "c161f8eb-cee9-4fff-b024-b02c89a93108", + "savedPayload": { + "position": { + "x": 14738.441421571704, + "y": 30274.262522785244 + }, + "targetPosition": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7e65f014-a7e9-4ba1-a59d-9201cc2adb50", + "savedPayload": { + "position": { + "x": 14562.105845883962, + "y": 30516.967621097727 + }, + "targetPosition": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "375b7daa-f45b-4602-bb95-f1fc9775a805", + "savedPayload": { + "position": { + "x": 14454.595461020372, + "y": 30797.041749046886 + }, + "targetPosition": { + "x": 14423.236922040076, + "y": 31095.398317657367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Feature", + "name": "Data Feature #2", + "project": "TensorFlow", + "featureFormula": { + "type": "Feature Formula", + "name": "Feature Formula 2", + "code": "let atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nlet mamaDep = chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama;\nchart.at01hs.Percentages.previous.previous.previous.previous.previous.p1Close;", + "project": "TensorFlow", + "id": "ed09d829-da8d-47db-a812-fdc0f2219a19", + "savedPayload": { + "position": { + "x": 14707.082882591409, + "y": 30572.619091395725 + }, + "targetPosition": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "featurePreprocessing": { + "type": "Feature Preprocessing", + "name": "New Feature Preprocessing", + "project": "TensorFlow", + "standardScaler": { + "type": "Standard Scaler", + "name": "New Standard Scaler", + "project": "TensorFlow", + "id": "f00ae63c-f9a5-4ac1-8fe1-35aa331da770", + "savedPayload": { + "position": { + "x": 15065.860074602002, + "y": 30475.10098471498 + }, + "targetPosition": { + "x": 14832.71628616491, + "y": 30663.897102029932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8cdbada0-2dc7-4e99-87ee-c099ae17e815", + "savedPayload": { + "position": { + "x": 14832.71628616491, + "y": 30663.897102029932 + }, + "targetPosition": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83929960-97f4-4660-b22a-d9db9d00d2fa", + "savedPayload": { + "position": { + "x": 14599.572497727819, + "y": 30852.693219344885 + }, + "targetPosition": { + "x": 14423.236922040076, + "y": 31095.398317657367 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a57649e1-b802-48f5-b541-29c228d1be14", + "savedPayload": { + "position": { + "x": 14423.236922040076, + "y": 31095.398317657367 + }, + "targetPosition": { + "x": 14315.726537176486, + "y": 31375.472445606527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "collectionCondition": { + "type": "Collection Condition", + "name": "New Collection Condition", + "code": "/*chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.donchianTenkan.previous.previous.previous.previous.previous.midPoint && */chart.at01hs.candle.previous.previous.previous.previous.previous.close > chart.at01hs.MAMA.previous.previous.previous.previous.previous.fama", + "project": "TensorFlow", + "id": "f8177627-f054-4cd4-a8d4-98b58f9ad36f", + "savedPayload": { + "position": { + "x": 14548.870325613578, + "y": 31186.676328291574 + }, + "targetPosition": { + "x": 14315.726537176486, + "y": 31375.472445606527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "66877ac2-3658-4a3d-8060-997348721ea6", + "savedPayload": { + "position": { + "x": 14315.726537176486, + "y": 31375.472445606527 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Sequential layer", + "name": "Input", + "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03" + }, + "referenceParentCombinedNodePath": [ + [ + "Sample-System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ], + [ + "TensorFlow Library Dev", + "TensorFlow Library", + "TensorFlow", + "5f5fdb25-2791-465d-bc3e-956924effb7b" + ], + [ + "New Supervised Learning", + "Supervised Learning", + "TensorFlow", + "1ed72e0a-45e3-4239-b580-e0c122946807" + ], + [ + "New Artificial Neural Network", + "Artificial Neural Network", + "TensorFlow", + "e7ebe761-af08-4ebd-b219-50bb19907ded" + ], + [ + "Sequential-Sample", + "Model", + "TensorFlow", + "1410d698-e284-4906-897f-ff1701c25450" + ], + [ + "New Layers API", + "Layers API", + "TensorFlow", + "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" + ], + [ + "Sequential Model Dev", + "Sequential Model", + "TensorFlow", + "03e1879e-3c53-4e39-a09d-5a83fe06d216" + ], + [ + "Input", + "Sequential layer", + "TensorFlow", + "c89c95f4-7ef4-4876-97b8-f95f346d5f03" + ] + ] + } + }, + "layers": [ + { + "type": "Sequential layer", + "name": "Input", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 1", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "dense1", + "config": "{\n \"codeName\": \"dense1\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 4\n}", + "project": "TensorFlow", + "id": "eba0c7c2-bc58-49e4-984b-dbea1a219b94", + "savedPayload": { + "position": { + "x": 14992.94041234738, + "y": 30953.757996540313 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"relu\"\n}", + "project": "TensorFlow", + "id": "f91e8404-f1ba-4076-81cb-c69d173c7660", + "savedPayload": { + "position": { + "x": 15137.917449054827, + "y": 31009.40946683831 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "bias": { + "type": "Bias", + "name": "New Bias", + "project": "TensorFlow", + "id": "82bd4066-4587-4cf9-a3f1-e28456ff8e46", + "savedPayload": { + "position": { + "x": 15235.645510659864, + "y": 31130.093572228056 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "e0c64474-c545-4179-8db2-c0f378f6d9f0", + "savedPayload": { + "position": { + "x": 15259.938441977565, + "y": 31283.47310413109 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "673af9c1-f0df-4ac5-bd3c-9daf8723dc9f", + "savedPayload": { + "position": { + "x": 15204.286971679569, + "y": 31428.450140838537 + }, + "targetPosition": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8857f5af-f3d4-4cc9-91ec-4f26223943c9", + "savedPayload": { + "position": { + "x": 14961.581873367084, + "y": 31252.114565150794 + }, + "targetPosition": { + "x": 14687.518236074304, + "y": 31374.135558073533 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "3d3859e7-a2c7-4d86-8168-e867036cb48d", + "savedPayload": { + "position": { + "x": 14687.518236074304, + "y": 31374.135558073533 + }, + "targetPosition": { + "x": 14413.454598781524, + "y": 31496.15655099627 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c89c95f4-7ef4-4876-97b8-f95f346d5f03", + "savedPayload": { + "position": { + "x": 14413.454598781524, + "y": 31496.15655099627 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Sequential layer", + "name": "New Sequential layer", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 2", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "Dense2", + "config": "{\n \"codeName\": \"dense2\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 8\n}", + "project": "TensorFlow", + "id": "b9877ce2-e1f3-4d80-82a8-64c8a155dde0", + "savedPayload": { + "position": { + "x": 15210.79624300793, + "y": 31469.54806254742 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"relu\"\n}", + "project": "TensorFlow", + "id": "a4ceb943-f4ea-4317-9340-09a9bc1e4ddb", + "savedPayload": { + "position": { + "x": 15308.524304612967, + "y": 31590.232167937163 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "bias": { + "type": "Bias", + "name": "New Bias", + "project": "TensorFlow", + "id": "a4ba807b-5569-4cf5-b1cd-9179c2b187f8", + "savedPayload": { + "position": { + "x": 15332.817235930668, + "y": 31743.6116998402 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "64ab97c2-cdc9-468b-8a9f-c70b017e7144", + "savedPayload": { + "position": { + "x": 15277.165765632672, + "y": 31888.588736547645 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "5aa0ebbc-f4e0-44b0-b1c9-8ef42367ecd1", + "savedPayload": { + "position": { + "x": 15156.481660242927, + "y": 31986.316798152682 + }, + "targetPosition": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "00db5e0c-1bd5-4e78-8071-5b6654d0398e", + "savedPayload": { + "position": { + "x": 15034.460667320187, + "y": 31712.253160859902 + }, + "targetPosition": { + "x": 14736.104098709706, + "y": 31680.894621879605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c72e2f04-6c32-4401-88e1-6d2452e63f86", + "savedPayload": { + "position": { + "x": 14736.104098709706, + "y": 31680.894621879605 + }, + "targetPosition": { + "x": 14437.747530099225, + "y": 31649.536082899307 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70d12dd2-b4ae-42f7-b0f9-5a3393fb047d", + "savedPayload": { + "position": { + "x": 14437.747530099225, + "y": 31649.536082899307 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Sequential layer", + "name": "Output", + "project": "TensorFlow", + "typeOfLayer": { + "type": "Basic Layers", + "name": "Basic Layer 3", + "project": "TensorFlow", + "layer": { + "type": "Dense Layer", + "name": "dense3", + "config": "{\n \"codeName\": \"dense3\"\n}", + "project": "TensorFlow", + "dimensionalityUnits": { + "type": "Dimensionality Units", + "name": "New Dimensionality Units", + "config": "{\n \"value\": 4\n}", + "project": "TensorFlow", + "id": "cc7e0228-82e7-40ed-8cdb-f3f5b0b09520", + "savedPayload": { + "position": { + "x": 15152.823211314742, + "y": 32054.479172669755 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "activationFunction": { + "type": "Activation Function", + "name": "New Activation Function", + "config": "{\n \"value\": \"softmax\"\n}", + "project": "TensorFlow", + "id": "96ee9924-11c9-4519-926a-d860c0d7a504", + "savedPayload": { + "position": { + "x": 15152.823211314742, + "y": 32239.88936929472 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dtype": { + "type": "Dtype", + "name": "New Dtype", + "config": "{\n \"value\": \"float32\"\n}", + "project": "TensorFlow", + "id": "834ea3a3-f00f-4550-b0f6-5b28921d6a2c", + "savedPayload": { + "position": { + "x": 15043.84183211394, + "y": 32389.88936929472 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "trainable": { + "type": "Trainable", + "name": "New Trainable", + "config": "{\n \"value\": true\n}", + "project": "TensorFlow", + "id": "80cdf365-0c7d-4c06-83ff-4ea2e4582bc7", + "savedPayload": { + "position": { + "x": 14867.506256426197, + "y": 32447.184270982238 + }, + "targetPosition": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "881dc5df-c1bf-43f9-9c6b-0017065d779a", + "savedPayload": { + "position": { + "x": 14867.506256426197, + "y": 32147.184270982238 + }, + "targetPosition": { + "x": 14624.801158113713, + "y": 31970.848695294495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "99790084-a460-474d-9205-36e4989bd5c9", + "savedPayload": { + "position": { + "x": 14624.801158113713, + "y": 31970.848695294495 + }, + "targetPosition": { + "x": 14382.096059801228, + "y": 31794.513119606752 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe", + "savedPayload": { + "position": { + "x": 14382.096059801228, + "y": 31794.513119606752 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "outputLayer": { + "type": "Output Layer", + "name": "Output", + "project": "TensorFlow", + "outputLabels": { + "type": "Output Labels", + "name": "New Output Labels", + "project": "TensorFlow", + "dataLabels": [ + { + "type": "Data Label", + "name": "price <= prevPrice", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "Label Formula 1", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price <= prevPrice) {1} else {0}", + "project": "TensorFlow", + "id": "dfc1e1fb-dbc2-4516-bff5-c4f6910bc1d0", + "savedPayload": { + "position": { + "x": 14884.609864125807, + "y": 32396.896898018953 + }, + "targetPosition": { + "x": 14664.5266539607, + "y": 32350.116767584957 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "83d0c7f0-6e1f-4db3-9e48-220daa3ef67e", + "savedPayload": { + "position": { + "x": 14664.5266539607, + "y": 32350.116767584957 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price > prevPrice && < 1atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price > prevPrice && price < prevPrice + atr) {1} else {0}", + "project": "TensorFlow", + "id": "a3884842-6a56-45dc-9486-b24a83668ba1", + "savedPayload": { + "position": { + "x": 14745.55221665708, + "y": 32637.751808615787 + }, + "targetPosition": { + "x": 14594.997830226337, + "y": 32470.544222883374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bff44bbd-c518-47d6-8a83-e2a376c44dde", + "savedPayload": { + "position": { + "x": 14594.997830226337, + "y": 32470.544222883374 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price >= prevPrice + 1*atr && < 3atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + atr && price < prevPrice + 3*atr) {1} else {0}", + "project": "TensorFlow", + "id": "fa56e4c0-5b63-4102-96a1-2802dc2f26b2", + "savedPayload": { + "position": { + "x": 14491.481252266036, + "y": 32750.871490066682 + }, + "targetPosition": { + "x": 14467.962348030815, + "y": 32527.104063608822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "adb5ef78-b7d3-4d5f-bd9f-7308613d47bb", + "savedPayload": { + "position": { + "x": 14467.962348030815, + "y": 32527.104063608822 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Data Label", + "name": "price > prevPrice + 3*atr", + "project": "TensorFlow", + "labelFormula": { + "type": "Label Formula", + "name": "New Label Formula", + "code": "let price = chart.at01hs.candle.close;\nlet prevPrice = chart.at01hs.candle.previous.previous.previous.previous.previous.close;\nlet atr = chart.at01hs.TPSL.previous.previous.previous.previous.previous.atr;\nif (price >= prevPrice + 3*atr) {1} else {0}", + "project": "TensorFlow", + "id": "89e78d5d-09c1-4227-814e-566b338426d3", + "savedPayload": { + "position": { + "x": 14219.443443795593, + "y": 32693.04806885396 + }, + "targetPosition": { + "x": 14331.943443795593, + "y": 32498.19235300246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "24e910f8-b14f-4075-9a5e-784c391d028c", + "savedPayload": { + "position": { + "x": 14331.943443795593, + "y": 32498.19235300246 + }, + "targetPosition": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8512553a-fad6-4076-b8d5-81273e84a151", + "savedPayload": { + "position": { + "x": 14444.443443795593, + "y": 32303.336637150962 + }, + "targetPosition": { + "x": 14261.411954411484, + "y": 31892.24118121179 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dea0ab59-7c68-4c49-936c-db8552ab013a", + "savedPayload": { + "position": { + "x": 14261.411954411484, + "y": 31892.24118121179 + }, + "targetPosition": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Sequential layer", + "name": "Output", + "id": "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" + }, + "referenceParentCombinedNodePath": [ + [ + "Sample-System", + "Learning System", + "Foundations", + "aeee3e01-053a-4761-bef6-2f095025fbd1" + ], + [ + "TensorFlow Library Dev", + "TensorFlow Library", + "TensorFlow", + "5f5fdb25-2791-465d-bc3e-956924effb7b" + ], + [ + "New Supervised Learning", + "Supervised Learning", + "TensorFlow", + "1ed72e0a-45e3-4239-b580-e0c122946807" + ], + [ + "New Artificial Neural Network", + "Artificial Neural Network", + "TensorFlow", + "e7ebe761-af08-4ebd-b219-50bb19907ded" + ], + [ + "Sequential-Sample", + "Model", + "TensorFlow", + "1410d698-e284-4906-897f-ff1701c25450" + ], + [ + "New Layers API", + "Layers API", + "TensorFlow", + "0c9afe7c-5766-4c74-af6e-7d1167afe7b0" + ], + [ + "Sequential Model Dev", + "Sequential Model", + "TensorFlow", + "03e1879e-3c53-4e39-a09d-5a83fe06d216" + ], + [ + "Output", + "Sequential layer", + "TensorFlow", + "cb80ab91-76cb-4f35-9d08-5d9e777f4efe" + ] + ] + } + }, + "id": "03e1879e-3c53-4e39-a09d-5a83fe06d216", + "savedPayload": { + "position": { + "x": 14139.390961488743, + "y": 31618.17754391901 + }, + "targetPosition": { + "x": 13841.034392878262, + "y": 31586.819004938712 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + "id": "0c9afe7c-5766-4c74-af6e-7d1167afe7b0", + "savedPayload": { + "position": { + "x": 13841.034392878262, + "y": 31586.819004938712 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "compile": { + "type": "Compile", + "name": "New Compile", + "project": "TensorFlow", + "optimizer": { + "type": "Optimizer", + "name": "New Optimizer", + "config": "{\n \"value\": \"sgd\"\n}", + "project": "TensorFlow", + "optimizerType": { + "type": "SGD Instance", + "name": "New SGD Instance", + "config": "{\n \"learningRate\": 0.001\n}", + "project": "TensorFlow", + "id": "1c012d64-2774-42a7-9b47-52c626717de1", + "savedPayload": { + "position": { + "x": 14331.206166566308, + "y": 31956.483763406337 + }, + "targetPosition": { + "x": 14048.413719238653, + "y": 31856.341705636205 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1acdc1f7-ec3e-4154-aa82-f60f7dae9790", + "savedPayload": { + "position": { + "x": 14048.413719238653, + "y": 31856.341705636205 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "lossFunction": { + "type": "Loss Function", + "name": "New Loss Function", + "config": "{\n \"value\": \"categoricalCrossentropy\"\n}", + "project": "TensorFlow", + "id": "39a14a63-bc3b-4d68-9d0a-ca35008bd3e5", + "savedPayload": { + "position": { + "x": 13988.564719554217, + "y": 31956.93882977373 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "metrics": { + "type": "Metrics", + "name": "New Metrics", + "config": "{\n \"value\": [\n \"accuracy\"\n ]\n}", + "project": "TensorFlow", + "id": "6b1a9790-f7f2-4ec2-b156-254c146bcb0a", + "savedPayload": { + "position": { + "x": 13894.774600953488, + "y": 32026.97523317103 + }, + "targetPosition": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fdf61406-adc3-44da-accb-df9511459835", + "savedPayload": { + "position": { + "x": 13765.621271910999, + "y": 31756.199647866073 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "fitDataset": { + "type": "Fit Dataset", + "name": "New Fit Dataset", + "project": "TensorFlow", + "datasetArgs": { + "type": "Dataset Args", + "name": "New Dataset Args", + "project": "TensorFlow", + "batchesPerGradientUpdate": { + "type": "Batches Per Gradient Update", + "name": "New Batches Per Gradient Update", + "config": "{\n \"value\": 16\n}", + "project": "TensorFlow", + "id": "6f32aa3f-c563-4cb8-b000-a1bd1f73a223", + "savedPayload": { + "position": { + "x": 14036.552547140544, + "y": 32258.38411030339 + }, + "targetPosition": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "shuffle": { + "type": "Shuffle", + "name": "New Shuffle", + "config": "{\n \"booleanValue\": true\n}", + "project": "TensorFlow", + "id": "46550ed2-e869-41cd-b840-f09324b3fd10", + "savedPayload": { + "position": { + "x": 13915.8684417508, + "y": 32356.112171908426 + }, + "targetPosition": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7a538ccf-b73c-49ca-b61a-a65653243e00", + "savedPayload": { + "position": { + "x": 13793.847448828059, + "y": 32082.048534615646 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "verbose": { + "type": "Verbose", + "name": "New Verbose", + "config": "{\n \"value\": 1\n}", + "project": "TensorFlow", + "id": "1804d879-d769-46e5-b2ad-9a8b0243a2ed", + "savedPayload": { + "position": { + "x": 13712.561716376698, + "y": 32128.978874127715 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "epochs": { + "type": "Epochs", + "name": "New Epochs", + "config": "{\n \"value\": 50\n}", + "project": "TensorFlow", + "id": "b79da224-f4cc-4fe1-9a76-48db4f2765ac", + "savedPayload": { + "position": { + "x": 13620.752118385992, + "y": 32148.493606604927 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "callbacks": { + "type": "Callbacks", + "name": "New Callbacks", + "config": "{\n \"value\": \"\"\n}", + "project": "TensorFlow", + "id": "7d615701-b132-4f18-b3e2-bf90aceccaef", + "savedPayload": { + "position": { + "x": 13527.405617982353, + "y": 32138.682494065277 + }, + "targetPosition": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bcaa697e-e6d3-4083-9132-095f1e6cfefa", + "savedPayload": { + "position": { + "x": 13605.051331513108, + "y": 31848.904746178556 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataReporting": { + "type": "Data Reporting", + "name": "New Data Reporting", + "config": "{\n \"printDataReports\": true\n}", + "project": "TensorFlow", + "id": "4d921515-2a37-4406-8843-c17b8f15318c", + "savedPayload": { + "position": { + "x": 13420.65683134504, + "y": 31829.524103251195 + }, + "targetPosition": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1410d698-e284-4906-897f-ff1701c25450", + "savedPayload": { + "position": { + "x": 13542.677824267781, + "y": 31555.460465958415 + }, + "targetPosition": { + "x": 13392.677824267781, + "y": 31295.652844823082 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7ebe761-af08-4ebd-b219-50bb19907ded", + "savedPayload": { + "position": { + "x": 13392.677824267781, + "y": 31295.652844823082 + }, + "targetPosition": { + "x": 13242.677824267781, + "y": 31035.84522368775 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ed72e0a-45e3-4239-b580-e0c122946807", + "savedPayload": { + "position": { + "x": 13242.677824267781, + "y": 31035.84522368775 + }, + "targetPosition": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5f5fdb25-2791-465d-bc3e-956924effb7b", + "savedPayload": { + "position": { + "x": 13092.677824267781, + "y": 30776.037602552417 + }, + "targetPosition": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aeee3e01-053a-4761-bef6-2f095025fbd1", + "savedPayload": { + "position": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "targetPosition": { + "x": 12792.677824267781, + "y": 30776.037602552417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Input Shape", + "name": "New Input Shape", + "config": "{\n \"value\": 1\n}", + "project": "TensorFlow", + "id": "46dc76b2-0658-4e6b-80fc-969403a05e6e", + "savedPayload": { + "position": { + "x": 14078.062112864229, + "y": 31079.767347294044 + }, + "targetPosition": { + "x": 14078.062112864229, + "y": 31079.767347294044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ] +} \ No newline at end of file diff --git a/Projects/TensorFlow/Schemas/App-Schema/batch-size.json b/Projects/TensorFlow/Schemas/App-Schema/batch-size.json deleted file mode 100644 index 03a0ccadf..000000000 --- a/Projects/TensorFlow/Schemas/App-Schema/batch-size.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "type": "Batch Size", - "menuItems": [ - { - "action": "Configure", - "label": "Configure", - "iconPathOn": "configuration", - "iconPathOff": "configuration", - "actionFunction": "uiObject.configEditor.activate" - }, - { - "action": "Delete UI Object", - "actionProject": "Foundations", - "askConfirmation": true, - "confirmationLabel": "Confirm to Delete", - "label": "Delete", - "iconPathOn": "delete-entity", - "iconPathOff": "delete-entity", - "actionFunction": "payload.executeAction" - } - ], - "editors": { - "config": true - }, - "initialValues": { - "config": "{ \n \"value\": 1\n}" - }, - "addLeftIcons": true, - "level": 3, - "attachingRules": { - "compatibleTypes": "->Dense Layer->" - }, - "propertyNameAtParent": "batchSize", - "childrenNodesProperties": [], - "icon": "tensorflow" -} \ No newline at end of file diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package-lock.json b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package-lock.json index 11af98688..86fbec354 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package-lock.json +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package-lock.json @@ -1,20 +1,1356 @@ { - "name": "low-frequency-learning", - "version": "0.0.6", - "lockfileVersion": 1, + "name": "Low-Frequency-Learning", + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "dependencies": { + "@tensorflow/tfjs-node": "^3.8.0" + } + }, + "node_modules/@mapbox/node-pre-gyp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.4.tgz", + "integrity": "sha512-M669Qo4nRT7iDmQEjQYC7RU8Z6dpz9UmSbkJ1OFEja3uevCdLKh7IZZki7L1TZj02kRyl82snXFY8QqkyfowrQ==", + "dependencies": { + "detect-libc": "^1.0.3", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.1", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.4", + "tar": "^6.1.0" + }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@mapbox/node-pre-gyp/node_modules/tar": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.10.tgz", + "integrity": "sha512-kvvfiVvjGMxeUNB6MyYv5z7vhfFRwbwCXJAeL0/lnbrttBVqcMOnpHUf0X42LrPMR8mMpgapkJMchFH4FSHzNA==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tensorflow/tfjs": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.8.0.tgz", + "integrity": "sha512-4tVMEfGT8l8JBei/O0K0j7pcNbWR7C9r6WAuvoFXQBiu6FkwUhnM+rNrBHoh1/UaYKKm1enVbiyAP9+sbSFRaw==", + "dependencies": { + "@tensorflow/tfjs-backend-cpu": "3.8.0", + "@tensorflow/tfjs-backend-webgl": "3.8.0", + "@tensorflow/tfjs-converter": "3.8.0", + "@tensorflow/tfjs-core": "3.8.0", + "@tensorflow/tfjs-data": "3.8.0", + "@tensorflow/tfjs-layers": "3.8.0", + "argparse": "^1.0.10", + "chalk": "^4.1.0", + "core-js": "3", + "regenerator-runtime": "^0.13.5", + "yargs": "^16.0.3" + }, + "bin": { + "tfjs-custom-module": "dist/tools/custom_module/cli.js" + } + }, + "node_modules/@tensorflow/tfjs-backend-cpu": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.8.0.tgz", + "integrity": "sha512-iSwHrqX0Ixh1kelfmxIgChKft/KrcZk9EMHQcX+878XnX7mxB2HfWUqfiJVIcq+Fyr4I3oE4ncbbpmlKMxA85A==", + "dependencies": { + "@types/seedrandom": "2.4.27", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-cpu/node_modules/seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "node_modules/@tensorflow/tfjs-backend-webgl": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.8.0.tgz", + "integrity": "sha512-Pjv+oWPf+7YS8kz/UFh2QBeD3F74R63AEU48a44LVh63YHXvdRg/M/Mvhjd55Oe0crDbBLej287SgVB8DHjUXg==", + "dependencies": { + "@tensorflow/tfjs-backend-cpu": "3.8.0", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "@types/webgl2": "0.0.5", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-backend-webgl/node_modules/seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "node_modules/@tensorflow/tfjs-converter": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.8.0.tgz", + "integrity": "sha512-IWalZtKNfsSHt9He3Tvfje71gwMnFg5msQEiEnAtVnz1Zly0Yi0mycGLp5TPyqPhZCcJ+i9OhgkAlL4sbjP1hw==", + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-core": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.8.0.tgz", + "integrity": "sha512-0VKqNpnTiXIeOql3dnEyPOxKA9yDA366onv3sphm6k8KAzkr+is+GHOHzmo8mL7+AujiOb6o0J7BYhr7yvpNjA==", + "dependencies": { + "@types/long": "^4.0.1", + "@types/offscreencanvas": "~2019.3.0", + "@types/seedrandom": "2.4.27", + "@types/webgl-ext": "0.0.30", + "long": "4.0.0", + "node-fetch": "~2.6.1", + "seedrandom": "2.4.3" + }, + "engines": { + "yarn": ">= 1.3.2" + } + }, + "node_modules/@tensorflow/tfjs-core/node_modules/seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + }, + "node_modules/@tensorflow/tfjs-data": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.8.0.tgz", + "integrity": "sha512-TuzI2ggCKb3lLUAsTGT/CMOkMZgrmgu1dQckEnft621RDJSQTN1o7xC0YLDmuwLwfUmWJax8TvsSxXBy2M5GSg==", + "dependencies": { + "@types/node-fetch": "^2.1.2", + "node-fetch": "~2.6.1" + }, + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0", + "seedrandom": "~2.4.3" + } + }, + "node_modules/@tensorflow/tfjs-layers": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.8.0.tgz", + "integrity": "sha512-O7r0zkGFM2DTS2NdWhGUrKNgoY1GR7IX5aGIj50SQ8WnPWwY9gaVI7b+euP2Yg7A6kDiFXJIST+MY9EottyqSA==", + "peerDependencies": { + "@tensorflow/tfjs-core": "3.8.0" + } + }, + "node_modules/@tensorflow/tfjs-node": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-node/-/tfjs-node-3.8.0.tgz", + "integrity": "sha512-Z5OMbuZ5Fq8fVv68VcrspMpUHzyXDxB6vTeqDo/LQTBkokQsTS6+S7d5Xl1Se1l8O0UEOyS8jq5pDXv2sTnAsw==", + "hasInstallScript": true, + "dependencies": { + "@mapbox/node-pre-gyp": "1.0.4", + "@tensorflow/tfjs": "3.8.0", + "adm-zip": "^0.4.11", + "google-protobuf": "^3.9.2", + "https-proxy-agent": "^2.2.1", + "progress": "^2.0.0", + "rimraf": "^2.6.2", + "tar": "^4.4.6" + }, + "engines": { + "node": ">=8.11.0" + } + }, + "node_modules/@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, + "node_modules/@types/node": { + "version": "16.7.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.1.tgz", + "integrity": "sha512-ncRdc45SoYJ2H4eWU9ReDfp3vtFqDYhjOsKlFFUDEn8V1Bgr2RjYal8YT5byfadWIRluhPFU6JiDOl0H6Sl87A==" + }, + "node_modules/@types/node-fetch": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/offscreencanvas": { + "version": "2019.3.0", + "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.3.0.tgz", + "integrity": "sha512-esIJx9bQg+QYF0ra8GnvfianIY8qWB0GBx54PK5Eps6m+xTj86KLavHv6qDhzKcu5UUOgNfJ2pWaIIV7TRUd9Q==" + }, + "node_modules/@types/seedrandom": { + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.27.tgz", + "integrity": "sha1-nbVjk33YaRX2kJK8QyWdL0hXjkE=" + }, + "node_modules/@types/webgl-ext": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/webgl-ext/-/webgl-ext-0.0.30.tgz", + "integrity": "sha512-LKVgNmBxN0BbljJrVUwkxwRYqzsAEPcZOe6S2T6ZaBDIrFp0qu4FNlpc5sM1tGbXUYFgdVQIoeLk1Y1UoblyEg==" + }, + "node_modules/@types/webgl2": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", + "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/adm-zip": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", + "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==", + "engines": { + "node": ">=0.3.0" + } + }, + "node_modules/agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "dependencies": { + "es6-promisify": "^5.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/cliui/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, + "node_modules/core-js": { + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.2.tgz", + "integrity": "sha512-P0KPukO6OjMpjBtHSceAZEWlDD1M2Cpzpg6dBbrjFqFhBHe/BwhxaP820xKOjRn/lZRQirrCusIpLS/n2sgXLQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "node_modules/es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "dependencies": { + "es6-promise": "^4.0.3" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "dependencies": { + "minipass": "^2.6.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dependencies": { + "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" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/google-protobuf": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.17.3.tgz", + "integrity": "sha512-OVPzcSWIAJ+d5yiHyeaLrdufQtrvaBrF4JQg+z8ynTkbO3uFcujqXszTumqg1cGsAsjkWnI+M5B1xZ19yR4Wyg==" + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "node_modules/https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "dependencies": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "dependencies": { + "mime-db": "1.49.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "dependencies": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "dependencies": { + "minipass": "^2.9.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "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" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/seedrandom": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.4.tgz", + "integrity": "sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA==", + "peer": true + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "dependencies": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "engines": { + "node": ">=4.5" + } + }, + "node_modules/tar/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/tar/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dependencies": { + "string-width": "^1.0.2 || 2" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + } + }, "dependencies": { - "@tensorflow/tfjs": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.6.0.tgz", - "integrity": "sha512-uLDMDzyRkJa3fYBeR6etQTFD/t+nkQIH/DznL9hxmYoIYG8PigY2gcrc482TAvsdhiuvxCZ9rl5SyDtP93MvxQ==", + "@mapbox/node-pre-gyp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.4.tgz", + "integrity": "sha512-M669Qo4nRT7iDmQEjQYC7RU8Z6dpz9UmSbkJ1OFEja3uevCdLKh7IZZki7L1TZj02kRyl82snXFY8QqkyfowrQ==", "requires": { - "@tensorflow/tfjs-backend-cpu": "3.6.0", - "@tensorflow/tfjs-backend-webgl": "3.6.0", - "@tensorflow/tfjs-converter": "3.6.0", - "@tensorflow/tfjs-core": "3.6.0", - "@tensorflow/tfjs-data": "3.6.0", - "@tensorflow/tfjs-layers": "3.6.0", + "detect-libc": "^1.0.3", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.1.0", + "node-fetch": "^2.6.1", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", + "rimraf": "^3.0.2", + "semver": "^7.3.4", + "tar": "^6.1.0" + }, + "dependencies": { + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "requires": { + "ms": "2.1.2" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "tar": { + "version": "6.1.10", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.10.tgz", + "integrity": "sha512-kvvfiVvjGMxeUNB6MyYv5z7vhfFRwbwCXJAeL0/lnbrttBVqcMOnpHUf0X42LrPMR8mMpgapkJMchFH4FSHzNA==", + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + } + } + }, + "@tensorflow/tfjs": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs/-/tfjs-3.8.0.tgz", + "integrity": "sha512-4tVMEfGT8l8JBei/O0K0j7pcNbWR7C9r6WAuvoFXQBiu6FkwUhnM+rNrBHoh1/UaYKKm1enVbiyAP9+sbSFRaw==", + "requires": { + "@tensorflow/tfjs-backend-cpu": "3.8.0", + "@tensorflow/tfjs-backend-webgl": "3.8.0", + "@tensorflow/tfjs-converter": "3.8.0", + "@tensorflow/tfjs-core": "3.8.0", + "@tensorflow/tfjs-data": "3.8.0", + "@tensorflow/tfjs-layers": "3.8.0", "argparse": "^1.0.10", "chalk": "^4.1.0", "core-js": "3", @@ -23,67 +1359,112 @@ } }, "@tensorflow/tfjs-backend-cpu": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.6.0.tgz", - "integrity": "sha512-ZpAs17hPdKXadbtNjAsymYUILe8V7+pY4fYo8j25nfDTW/HfBpyAwsHPbMcA/n5zyJ7ZJtGKFcCUv1sl24KL1Q==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-cpu/-/tfjs-backend-cpu-3.8.0.tgz", + "integrity": "sha512-iSwHrqX0Ixh1kelfmxIgChKft/KrcZk9EMHQcX+878XnX7mxB2HfWUqfiJVIcq+Fyr4I3oE4ncbbpmlKMxA85A==", "requires": { "@types/seedrandom": "2.4.27", "seedrandom": "2.4.3" + }, + "dependencies": { + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + } } }, "@tensorflow/tfjs-backend-webgl": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.6.0.tgz", - "integrity": "sha512-zp7l4TmD1khgeSux/Ujaaj8M/v+e8JVIKjOci6HCGaeMNrn74lTSH9oqGPWKUCmpZME17/V0LfRHK34ddmrPSA==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-backend-webgl/-/tfjs-backend-webgl-3.8.0.tgz", + "integrity": "sha512-Pjv+oWPf+7YS8kz/UFh2QBeD3F74R63AEU48a44LVh63YHXvdRg/M/Mvhjd55Oe0crDbBLej287SgVB8DHjUXg==", "requires": { - "@tensorflow/tfjs-backend-cpu": "3.6.0", + "@tensorflow/tfjs-backend-cpu": "3.8.0", "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", "@types/webgl-ext": "0.0.30", "@types/webgl2": "0.0.5", "seedrandom": "2.4.3" + }, + "dependencies": { + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + } } }, "@tensorflow/tfjs-converter": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.6.0.tgz", - "integrity": "sha512-9MtatbTSvo3gpEulYI6+byTA3OeXSMT2lzyGAegXO9nMxsvjR01zBvlZ5SmsNyecNh6fMSzdL2+cCdQfQtsIBg==" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-converter/-/tfjs-converter-3.8.0.tgz", + "integrity": "sha512-IWalZtKNfsSHt9He3Tvfje71gwMnFg5msQEiEnAtVnz1Zly0Yi0mycGLp5TPyqPhZCcJ+i9OhgkAlL4sbjP1hw==", + "requires": {} }, "@tensorflow/tfjs-core": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.6.0.tgz", - "integrity": "sha512-bb2c3zwK4SgXZRvkTiC7EhCpWbCGp0GMd+1/3Vo2/Z54jiLB/h3sXIgHQrTNiWwhKPtst/xxA+MsslFlvD0A5w==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-3.8.0.tgz", + "integrity": "sha512-0VKqNpnTiXIeOql3dnEyPOxKA9yDA366onv3sphm6k8KAzkr+is+GHOHzmo8mL7+AujiOb6o0J7BYhr7yvpNjA==", "requires": { + "@types/long": "^4.0.1", "@types/offscreencanvas": "~2019.3.0", "@types/seedrandom": "2.4.27", "@types/webgl-ext": "0.0.30", + "long": "4.0.0", "node-fetch": "~2.6.1", "seedrandom": "2.4.3" + }, + "dependencies": { + "seedrandom": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", + "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + } } }, "@tensorflow/tfjs-data": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.6.0.tgz", - "integrity": "sha512-5KU7fnU7cj/opb4aCNDoW4qma64ggDwI0PCs5KEO41T3waVHDLk6bjlFlBVRdjfZqvM0K6EfWEyoiXzdvz/Ieg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-data/-/tfjs-data-3.8.0.tgz", + "integrity": "sha512-TuzI2ggCKb3lLUAsTGT/CMOkMZgrmgu1dQckEnft621RDJSQTN1o7xC0YLDmuwLwfUmWJax8TvsSxXBy2M5GSg==", "requires": { "@types/node-fetch": "^2.1.2", "node-fetch": "~2.6.1" } }, "@tensorflow/tfjs-layers": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.6.0.tgz", - "integrity": "sha512-B7EHwAT6KFqhKzdf0e2Sr6haj9qpqpyEATV8OCPHdk+g8z2AGXOLlFfbgW6vCMjy1wb5jzYqCyZDoY3EWdgJAw==" + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-layers/-/tfjs-layers-3.8.0.tgz", + "integrity": "sha512-O7r0zkGFM2DTS2NdWhGUrKNgoY1GR7IX5aGIj50SQ8WnPWwY9gaVI7b+euP2Yg7A6kDiFXJIST+MY9EottyqSA==", + "requires": {} + }, + "@tensorflow/tfjs-node": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-node/-/tfjs-node-3.8.0.tgz", + "integrity": "sha512-Z5OMbuZ5Fq8fVv68VcrspMpUHzyXDxB6vTeqDo/LQTBkokQsTS6+S7d5Xl1Se1l8O0UEOyS8jq5pDXv2sTnAsw==", + "requires": { + "@mapbox/node-pre-gyp": "1.0.4", + "@tensorflow/tfjs": "3.8.0", + "adm-zip": "^0.4.11", + "google-protobuf": "^3.9.2", + "https-proxy-agent": "^2.2.1", + "progress": "^2.0.0", + "rimraf": "^2.6.2", + "tar": "^4.4.6" + } + }, + "@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" }, "@types/node": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.6.1.tgz", - "integrity": "sha512-7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==" + "version": "16.7.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.1.tgz", + "integrity": "sha512-ncRdc45SoYJ2H4eWU9ReDfp3vtFqDYhjOsKlFFUDEn8V1Bgr2RjYal8YT5byfadWIRluhPFU6JiDOl0H6Sl87A==" }, "@types/node-fetch": { - "version": "2.5.10", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.10.tgz", - "integrity": "sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", "requires": { "@types/node": "*", "form-data": "^3.0.0" @@ -109,10 +1490,28 @@ "resolved": "https://registry.npmjs.org/@types/webgl2/-/webgl2-0.0.5.tgz", "integrity": "sha512-oGaKsBbxQOY5+aJFV3KECDhGaXt+yZJt2y/OZsnQGLRkH6Fvr7rv4pCt3SRH1somIHfej/c4u7NSpCyd9x+1Ow==" }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "adm-zip": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", + "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==" + }, + "agent-base": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", + "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "requires": { + "es6-promisify": "^5.0.0" + } + }, "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" }, "ansi-styles": { "version": "4.3.0", @@ -122,6 +1521,20 @@ "color-convert": "^2.0.1" } }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -135,15 +1548,34 @@ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, "cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -152,8 +1584,43 @@ "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, + "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=" + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -175,21 +1642,67 @@ "delayed-stream": "~1.0.0" } }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" + }, "core-js": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz", - "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==" + "version": "3.16.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.2.tgz", + "integrity": "sha512-P0KPukO6OjMpjBtHSceAZEWlDD1M2Cpzpg6dBbrjFqFhBHe/BwhxaP820xKOjRn/lZRQirrCusIpLS/n2sgXLQ==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, "emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, + "es6-promise": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + }, + "es6-promisify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", + "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", + "requires": { + "es6-promise": "^4.0.3" + } + }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -205,75 +1718,341 @@ "mime-types": "^2.1.12" } }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "requires": { + "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" + } + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "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" + } + }, + "google-protobuf": { + "version": "3.17.3", + "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.17.3.tgz", + "integrity": "sha512-OVPzcSWIAJ+d5yiHyeaLrdufQtrvaBrF4JQg+z8ynTkbO3uFcujqXszTumqg1cGsAsjkWnI+M5B1xZ19yR4Wyg==" + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" + }, + "https-proxy-agent": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", + "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } }, "mime-db": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", - "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==" + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" }, "mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", - "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", "requires": { - "mime-db": "1.47.0" + "mime-db": "1.49.0" } }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, "node-fetch": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "requires": { + "abbrev": "1" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, "regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, "seedrandom": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.3.tgz", - "integrity": "sha1-JDhQTa0zkXMUv/GKxNeU8W1qrsw=" + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-2.4.4.tgz", + "integrity": "sha512-9A+PDmgm+2du77B5i0Ip2cxOqqHjgNxnBgglxLcX78A2D6c2rTo61z4jnVABpF4cKeDMDG+cmXXvdnqse2VqMA==", + "peer": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" + "safe-buffer": "~5.1.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^2.0.0" } }, "supports-color": { @@ -284,6 +2063,45 @@ "has-flag": "^4.0.0" } }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "requires": { + "string-width": "^1.0.2 || 2" + } + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -292,13 +2110,53 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, "yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", @@ -311,12 +2169,42 @@ "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "string-width": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", + "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "yargs-parser": { - "version": "20.2.7", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.7.tgz", - "integrity": "sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==" + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" } } } diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package.json b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package.json index 81246850a..99d9762f8 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package.json +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/package.json @@ -4,9 +4,9 @@ "description": "Learning Bot", "main": "TensorFlowLibrary.js", "author": { - "name": "Luis-Fernando-Molina" + "name": "Luis-F-Molina && Philip-W-Love" }, "dependencies": { - "@tensorflow/tfjs": "^3.6.0" + "@tensorflow/tfjs-node": "^3.8.0" } } From 839e8f724358bd92cc13da6cabd6bfbc3d05498d Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 00:59:37 -0400 Subject: [PATCH 034/227] ML- Modified App-Schemas - Multiple adjustments to previously existing ML App-Schemas --- Projects/ProjectsSchema.json | 18 ++- .../Schemas/App-Schema/data-feature.json | 17 ++- .../Schemas/App-Schema/dense-layer.json | 2 +- .../App-Schema/dimensionality-units.json | 2 +- .../Schemas/App-Schema/fit-dataset.json | 16 ++- .../Schemas/App-Schema/input-layer.json | 28 +++-- .../TensorFlow/Schemas/App-Schema/model.json | 19 ++- .../Schemas/App-Schema/optimizer.json | 112 ++++++++++++++++-- .../App-Schema/supervised-learning.json | 16 ++- .../App-Schema/tensorflow-library.json | 10 ++ 10 files changed, 211 insertions(+), 29 deletions(-) diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 35f199398..ce4508dd5 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -322,7 +322,7 @@ "onMouseOverIndex": 2, "onMouseClickIndex": 7, "onMouseDownIndex": 0 - }, + }, { "name": "Chat Space", "folderName": "Chat-Space", @@ -982,6 +982,20 @@ "functionName": "newTensorFlowBotModulesTensorFlowLibrary", "fileName": "TensorFlowLibrary.js", "folderName": "Learning-Bot/Low-Frequency-Learning" + }, + { + "name": "TensorFlow Models Manager", + "propertyName": "tensorFlowModelsManager", + "functionName": "newTensorFlowModelsManager", + "fileName": "TensorFlowModelsManager.js", + "folderName": "Learning-Bot/Low-Frequency-Learning" + }, + { + "name": "ML Data Manager", + "propertyName": "mlData", + "functionName": "newMLDataObj", + "fileName": "MLDataManager.js", + "folderName": "Learning-Bot/Low-Frequency-Learning" } ] } @@ -1250,4 +1264,4 @@ "Positions" ] } -] \ No newline at end of file +] diff --git a/Projects/TensorFlow/Schemas/App-Schema/data-feature.json b/Projects/TensorFlow/Schemas/App-Schema/data-feature.json index 9da82f9b8..255c7162e 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/data-feature.json +++ b/Projects/TensorFlow/Schemas/App-Schema/data-feature.json @@ -10,6 +10,15 @@ "relatedUiObject": "Feature Formula", "actionFunction": "payload.executeAction" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "featurePreprocessing", + "label": "Add Feature Preprocessing", + "relatedUiObject": "Feature Preprocessing", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -33,7 +42,13 @@ "type": "node", "childType": "Feature Formula", "autoAdd": true + }, + { + "name": "featurePreprocessing", + "type": "node", + "childType": "Feature Preprocessing", + "autoAdd": false } ], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/dense-layer.json b/Projects/TensorFlow/Schemas/App-Schema/dense-layer.json index 9886b81d5..8d87fbf9c 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/dense-layer.json +++ b/Projects/TensorFlow/Schemas/App-Schema/dense-layer.json @@ -146,4 +146,4 @@ } ], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/dimensionality-units.json b/Projects/TensorFlow/Schemas/App-Schema/dimensionality-units.json index 65b99e782..fdb2a77c2 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/dimensionality-units.json +++ b/Projects/TensorFlow/Schemas/App-Schema/dimensionality-units.json @@ -33,4 +33,4 @@ "propertyNameAtParent": "dimensionalityUnits", "childrenNodesProperties": [], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/fit-dataset.json b/Projects/TensorFlow/Schemas/App-Schema/fit-dataset.json index dc9a39f98..40448c93d 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/fit-dataset.json +++ b/Projects/TensorFlow/Schemas/App-Schema/fit-dataset.json @@ -1,6 +1,15 @@ { "type": "Fit Dataset", "menuItems": [ + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "datasetArgs", + "label": "Add Dataset Args", + "relatedUiObject": "Dataset Args", + "actionFunction": "payload.executeAction" + }, { "action": "Add UI Object", "actionProject": "Foundations", @@ -46,6 +55,11 @@ }, "propertyNameAtParent": "fitDataset", "childrenNodesProperties": [ + { + "name": "datasetArgs", + "type": "node", + "childType": "Dataset Args" + }, { "name": "verbose", "type": "node", @@ -63,4 +77,4 @@ } ], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/input-layer.json b/Projects/TensorFlow/Schemas/App-Schema/input-layer.json index ad523f6ab..98ff649a0 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/input-layer.json +++ b/Projects/TensorFlow/Schemas/App-Schema/input-layer.json @@ -1,6 +1,15 @@ { "type": "Input Layer", "menuItems": [ + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "inputFeatures", + "label": "Add Input Features", + "relatedUiObject": "Input Features", + "actionFunction": "payload.executeAction" + }, { "action": "Add UI Object", "actionProject": "Foundations", @@ -23,9 +32,9 @@ "action": "Add UI Object", "actionProject": "Foundations", "disableIfPropertyIsDefined": true, - "propertyToCheckFor": "inputFeatures", - "label": "Add Input Features", - "relatedUiObject": "Input Features", + "propertyToCheckFor": "collectionCondition", + "label": "Add Collection Condition", + "relatedUiObject": "Collection Condition", "actionFunction": "payload.executeAction" }, { @@ -52,6 +61,11 @@ }, "propertyNameAtParent": "inputLayer", "childrenNodesProperties": [ + { + "name": "inputFeatures", + "type": "node", + "childType": "Input Features" + }, { "name": "inputShape", "type": "node", @@ -63,10 +77,10 @@ "childType": "Batch Input Shape" }, { - "name": "inputFeatures", - "type": "node", - "childType": "Input Features" + "name": "collectionCondition", + "type": "node", + "childType": "Collection Condition" } ], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/model.json b/Projects/TensorFlow/Schemas/App-Schema/model.json index 753c3c0c7..fb9794156 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/model.json +++ b/Projects/TensorFlow/Schemas/App-Schema/model.json @@ -44,6 +44,15 @@ "relatedUiObject": "Fit Dataset", "actionFunction": "payload.executeAction" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "dataReporting", + "label": "Add Data Reporting", + "relatedUiObject": "Data Reporting", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -59,7 +68,7 @@ "config": true }, "initialValues": { - "config": "{ \n \"codeName\": \"\"\n}" + "config": "{ \n \"codeName\": \"\" \n }" }, "addLeftIcons": true, "level": 3, @@ -87,6 +96,12 @@ "name": "fitDataset", "type": "node", "childType": "Fit Dataset" + }, + { + "name": "dataReporting", + "type": "node", + "childType": "Data Reporting", + "autoAdd": true } ] -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/optimizer.json b/Projects/TensorFlow/Schemas/App-Schema/optimizer.json index 677081b27..2e647f374 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/optimizer.json +++ b/Projects/TensorFlow/Schemas/App-Schema/optimizer.json @@ -2,11 +2,67 @@ "type": "Optimizer", "menuItems": [ { - "action": "Configure", - "label": "Configure", - "iconPathOn": "configuration", - "iconPathOff": "configuration", - "actionFunction": "uiObject.configEditor.activate" + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Optimizer by Name", + "relatedUiObject": "Optimizer by Name", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add SGD Instance", + "relatedUiObject": "SGD Instance", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Momentum Instance", + "relatedUiObject": "Momentum Instance", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Adagrad Instance", + "relatedUiObject": "Adagrad Instance", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Adadelta Instance", + "relatedUiObject": "Adadelta Instance", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Adam Instance", + "relatedUiObject": "Adam Instance", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "optimizerType", + "label": "Add Rmsprop Instance", + "relatedUiObject": "Rmsprop Instance", + "actionFunction": "payload.executeAction" }, { "action": "Delete UI Object", @@ -19,18 +75,48 @@ "actionFunction": "payload.executeAction" } ], - "editors": { - "config": true - }, - "initialValues": { - "config": "{ \n \"value\": \"sgd\"\n}" - }, "addLeftIcons": true, "level": 3, "attachingRules": { "compatibleTypes": "->Compile->" }, "propertyNameAtParent": "optimizer", - "childrenNodesProperties": [], + "childrenNodesProperties": [ + { + "name": "optimizerType", + "type": "node", + "childType": "Optimizer by Name" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "SGD Instance" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "Momentum Instance" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "Adagrad Instance" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "Adadelta Instance" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "Adam Instance" + }, + { + "name": "optimizerType", + "type": "node", + "childType": "Rmsprop Instance" + } + ], "icon": "tensorflow" -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/supervised-learning.json b/Projects/TensorFlow/Schemas/App-Schema/supervised-learning.json index fa259cfb8..4b6e3de03 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/supervised-learning.json +++ b/Projects/TensorFlow/Schemas/App-Schema/supervised-learning.json @@ -10,6 +10,15 @@ "relatedUiObject": "Artificial Neural Network", "actionFunction": "payload.executeAction" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "typeOfModel", + "label": "Add Logistic Regression", + "relatedUiObject": "Logistic Regression", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -32,6 +41,11 @@ "name": "typeOfModel", "type": "node", "childType": "Artificial Neural Network" + }, + { + "name": "typeOfModel", + "type": "node", + "childType": "Logistic Regression" } ] -} \ No newline at end of file +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/tensorflow-library.json b/Projects/TensorFlow/Schemas/App-Schema/tensorflow-library.json index b56310931..c1cd6cb96 100644 --- a/Projects/TensorFlow/Schemas/App-Schema/tensorflow-library.json +++ b/Projects/TensorFlow/Schemas/App-Schema/tensorflow-library.json @@ -45,6 +45,16 @@ "label": "Add Reinforcement Learning", "relatedUiObject": "Reinforcement Learning", "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" } ], "addLeftIcons": true, From 154519cf1b48e3ed8e6c495291575ea0d8082721 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 01:03:08 -0400 Subject: [PATCH 035/227] ML: Add- Additional ML App-Schemas / nodes --- .../Schemas/App-Schema/adadelta-instance.json | 36 +++++++++++++ .../Schemas/App-Schema/adagrad-instance.json | 36 +++++++++++++ .../Schemas/App-Schema/adam-instance.json | 36 +++++++++++++ .../batches-per-gradient-update.json | 36 +++++++++++++ .../App-Schema/collection-condition.json | 35 ++++++++++++ .../Schemas/App-Schema/data-reporting.json | 36 +++++++++++++ .../Schemas/App-Schema/dataset-args.json | 52 ++++++++++++++++++ .../App-Schema/feature-preprocessing.json | 54 +++++++++++++++++++ .../App-Schema/logistic-regression.json | 37 +++++++++++++ .../Schemas/App-Schema/minMaxScaler.json | 36 +++++++++++++ .../Schemas/App-Schema/momentum-instance.json | 36 +++++++++++++ .../App-Schema/optimizer-by-string-name.json | 36 +++++++++++++ .../Schemas/App-Schema/rmsprop-instance.json | 36 +++++++++++++ .../Schemas/App-Schema/sgd-instance.json | 36 +++++++++++++ .../Schemas/App-Schema/shuffle.json | 36 +++++++++++++ .../Schemas/App-Schema/standard-scaler.json | 23 ++++++++ 16 files changed, 597 insertions(+) create mode 100644 Projects/TensorFlow/Schemas/App-Schema/adadelta-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/adagrad-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/adam-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/batches-per-gradient-update.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/collection-condition.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/data-reporting.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/dataset-args.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/feature-preprocessing.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/logistic-regression.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/minMaxScaler.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/momentum-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/optimizer-by-string-name.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/rmsprop-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/sgd-instance.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/shuffle.json create mode 100644 Projects/TensorFlow/Schemas/App-Schema/standard-scaler.json diff --git a/Projects/TensorFlow/Schemas/App-Schema/adadelta-instance.json b/Projects/TensorFlow/Schemas/App-Schema/adadelta-instance.json new file mode 100644 index 000000000..2a89817f0 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/adadelta-instance.json @@ -0,0 +1,36 @@ +{ + "type": "Adadelta Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.001 ,\n \"rho\": 0.9 ,\n \"epsilon\": 1e-07 \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/adagrad-instance.json b/Projects/TensorFlow/Schemas/App-Schema/adagrad-instance.json new file mode 100644 index 000000000..cc40a4c21 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/adagrad-instance.json @@ -0,0 +1,36 @@ +{ + "type": "Adagrad Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.001 ,\n \"initialAccumulatorValue\": 0.1 \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/adam-instance.json b/Projects/TensorFlow/Schemas/App-Schema/adam-instance.json new file mode 100644 index 000000000..c06d14caa --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/adam-instance.json @@ -0,0 +1,36 @@ +{ + "type": "Adam Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.001 ,\n \"beta1\": 0.9 ,\n \"beta2\": 0.999 ,\n \"epsilon\": 1e-07 \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/batches-per-gradient-update.json b/Projects/TensorFlow/Schemas/App-Schema/batches-per-gradient-update.json new file mode 100644 index 000000000..b64800017 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/batches-per-gradient-update.json @@ -0,0 +1,36 @@ +{ + "type": "Batches Per Gradient Update", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"value\": 32 \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Dataset Args->" + }, + "propertyNameAtParent": "batchesPerGradientUpdate", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/collection-condition.json b/Projects/TensorFlow/Schemas/App-Schema/collection-condition.json new file mode 100644 index 000000000..11c2932fe --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/collection-condition.json @@ -0,0 +1,35 @@ +{ + "type": "Collection Condition", + "level": 4, + "propertyNameAtParent": "collectionCondition", + "editors": { + "code": true + }, + "initialValues": { + "code": "// Type your code" + }, + "attachingRules": { + "compatibleTypes": "->Input Layer->" + }, + "menuItems": [ + { + "action": "Edit", + "actionFunction": "uiObject.codeEditor.activate", + "label": "Edit", + "iconPathOn": "javascript-code", + "iconPathOff": "javascript-code" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/data-reporting.json b/Projects/TensorFlow/Schemas/App-Schema/data-reporting.json new file mode 100644 index 000000000..1535beeb6 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/data-reporting.json @@ -0,0 +1,36 @@ +{ + "type": "Data Reporting", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"printDataReports\": true \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Model->" + }, + "propertyNameAtParent": "dataReporting", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/dataset-args.json b/Projects/TensorFlow/Schemas/App-Schema/dataset-args.json new file mode 100644 index 000000000..4947bc5fe --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/dataset-args.json @@ -0,0 +1,52 @@ +{ + "type": "Dataset Args", + "menuItems": [ + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "batchesPerGradientUpdate", + "label": "Add Batch Size Per Gradient Update", + "relatedUiObject": "Batches Per Gradient Update", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "shuffle", + "label": "Add Shuffle", + "relatedUiObject": "Shuffle", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Fit Dataset->" + }, + "propertyNameAtParent": "datasetArgs", + "childrenNodesProperties": [ + { + "name": "batchesPerGradientUpdate", + "type": "node", + "childType": "Batches Per Gradient Update" + }, + { + "name": "shuffle", + "type": "node", + "childType": "Shuffle" + } + ], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/feature-preprocessing.json b/Projects/TensorFlow/Schemas/App-Schema/feature-preprocessing.json new file mode 100644 index 000000000..c47a9c3fc --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/feature-preprocessing.json @@ -0,0 +1,54 @@ +{ + "type": "Feature Preprocessing", + "menuItems": [ + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "minMaxScaler", + "label": "Add MinMax Scaler", + "relatedUiObject": "MinMax Scaler", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "standardScaler", + "label": "Add Standard Scaler", + "relatedUiObject": "Standard Scaler", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Data Feature->" + }, + "propertyNameAtParent": "featurePreprocessing", + "childrenNodesProperties": [ + { + "name": "minMaxScaler", + "type": "node", + "childType": "MinMax Scaler", + "autoAdd": false + }, + { + "name": "standardScaler", + "type": "node", + "childType": "Standard Scaler", + "autoAdd": false + } + ], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/logistic-regression.json b/Projects/TensorFlow/Schemas/App-Schema/logistic-regression.json new file mode 100644 index 000000000..a4220cc54 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/logistic-regression.json @@ -0,0 +1,37 @@ +{ + "type": "Logistic Regression", + "menuItems": [ + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "model", + "label": "Add Model", + "relatedUiObject": "Model", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Supervised Learning->Unsupervised Learning->Reinforcement Learning->Self Learning->" + }, + "propertyNameAtParent": "typeOfModel", + "childrenNodesProperties": [ + { + "name": "model", + "type": "node", + "childType": "Model" + } + ] +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/minMaxScaler.json b/Projects/TensorFlow/Schemas/App-Schema/minMaxScaler.json new file mode 100644 index 000000000..d6cbcf802 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/minMaxScaler.json @@ -0,0 +1,36 @@ +{ + "type": "MinMax Scaler", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"minimum\": 0 ,\n \"maximum\": 1 \n }" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Feature Preprocessing->" + }, + "propertyNameAtParent": "minMaxScaler", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/momentum-instance.json b/Projects/TensorFlow/Schemas/App-Schema/momentum-instance.json new file mode 100644 index 000000000..3b9b276f1 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/momentum-instance.json @@ -0,0 +1,36 @@ +{ + "type": "Momentum Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.01 ,\n \"momentum\": 0.5 ,\n \"useNesterov\": false \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/optimizer-by-string-name.json b/Projects/TensorFlow/Schemas/App-Schema/optimizer-by-string-name.json new file mode 100644 index 000000000..fe2228336 --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/optimizer-by-string-name.json @@ -0,0 +1,36 @@ +{ + "type": "Optimizer by Name", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"value\": \"sgd\"\n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/rmsprop-instance.json b/Projects/TensorFlow/Schemas/App-Schema/rmsprop-instance.json new file mode 100644 index 000000000..f6baeea1d --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/rmsprop-instance.json @@ -0,0 +1,36 @@ +{ + "type": "Rmsprop Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.001 ,\n \"decay\": 0.9 ,\n \"momentum\": 0.0 ,\n \"epsilon\": 1e-07 ,\n \"centered\": false \n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/sgd-instance.json b/Projects/TensorFlow/Schemas/App-Schema/sgd-instance.json new file mode 100644 index 000000000..7a910a8fc --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/sgd-instance.json @@ -0,0 +1,36 @@ +{ + "type": "SGD Instance", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"learningRate\": 0.01\n}" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Optimizer->" + }, + "propertyNameAtParent": "optimizerType", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/shuffle.json b/Projects/TensorFlow/Schemas/App-Schema/shuffle.json new file mode 100644 index 000000000..5e5e35e6f --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/shuffle.json @@ -0,0 +1,36 @@ +{ + "type": "Shuffle", + "menuItems": [ + { + "action": "Configure", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n \"booleanValue\": true \n }" + }, + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Dataset Args->" + }, + "propertyNameAtParent": "shuffle", + "childrenNodesProperties": [], + "icon": "tensorflow" +} diff --git a/Projects/TensorFlow/Schemas/App-Schema/standard-scaler.json b/Projects/TensorFlow/Schemas/App-Schema/standard-scaler.json new file mode 100644 index 000000000..91bba009b --- /dev/null +++ b/Projects/TensorFlow/Schemas/App-Schema/standard-scaler.json @@ -0,0 +1,23 @@ +{ + "type": "Standard Scaler", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 3, + "attachingRules": { + "compatibleTypes": "->Feature Preprocessing->" + }, + "propertyNameAtParent": "standardScaler", + "childrenNodesProperties": [], + "icon": "tensorflow" +} From 328d52a146680877682a1be7cac90b7f572483d0 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 01:35:29 -0400 Subject: [PATCH 036/227] ML: Beta_V_1.0: NOTE: Projects/TensorFlow/TensorFlow_Project_Todos --- .../Low-Frequency-Learning/LearningEpisode.js | 2 +- .../Low-Frequency-Learning/LearningOutput.js | 3 +- .../Low-Frequency-Learning/LearningProcess.js | 8 +- .../LearningSimulation.js | 54 +- .../Low-Frequency-Learning/LearningSystem.js | 7 +- .../LearningSessionFunctions.js | 32 +- .../Low-Frequency-Learning/MLDataManager.js | 352 ++++++++++++ .../TensorFlowLibrary.js | 533 ++++++------------ .../TensorFlowModelsManager.js | 375 ++++++++++++ Projects/TensorFlow/TensorFlow_Project_Todos | 26 + 10 files changed, 980 insertions(+), 412 deletions(-) create mode 100644 Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js create mode 100644 Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js create mode 100644 Projects/TensorFlow/TensorFlow_Project_Todos diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js index c9b9b77d1..5ce13d58e 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningEpisode.js @@ -73,7 +73,7 @@ exports.newFoundationsBotModulesLearningEpisode = function (processIndex) { } function resetEpisode() { - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.initializeNode(learningEngine.learningCurrent.learningEpisode) + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.initializeNode(learningEngine.learningCurrent.learningEpisode) } function updateEnds() { diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningOutput.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningOutput.js index 3d1339b4a..d6768c04e 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningOutput.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningOutput.js @@ -73,5 +73,4 @@ exports.newFoundationsBotModulesLearningOutput = function (processIndex) { throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) } } -} - +} \ No newline at end of file diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningProcess.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningProcess.js index af59bac62..3ed2a043c 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningProcess.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningProcess.js @@ -16,7 +16,7 @@ let dataFiles = new Map() let multiTimeFrameDataFiles = new Map() - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT = TS.projects.foundations.botModules.learningEngine.newFoundationsBotModulesLearningEngine(processIndex) + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT = TS.projects.foundations.botModules.learningEngine.newFoundationsBotModulesLearningEngine(processIndex) let learningOutputModuleObject = TS.projects.foundations.botModules.learningOutput.newFoundationsBotModulesLearningOutput(processIndex) let currentTimeFrame = {} @@ -46,12 +46,12 @@ } /* We set up the Learning Engine Module. */ - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.initialize() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.initialize() /* Initializing the Learning Process Date */ if (TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_FIRST_LOOP === true && TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).IS_SESSION_RESUMING === false) { /* - This function is going to be called many times by the Learning Bot Loop. + This funcion is going to be called many times by the Learning Bot Loop. Only during the first execution and when the User is not resuming the execution of a stopped session / task; we are going to initialize the Process Date Time. This variable tell us which day we are standing at, specially while working @@ -65,7 +65,7 @@ This is the Date that is going to be used across the execution of this Learning Process. We need this because it has a different life cycle than the processData stored at the Learning Engine data structure. This date has to remain the same during the whole execution - of the Learning Process until the end, inclusind the writing of Data Ranges and Status Reports. + of the Learning Process until the end, inclusind the writting of Data Ranges and Status Reports. The processDate of the Learning Engine data structure on the other hand can be changed during the simulation loop, once we discover that all candles from a certain date have benn processed. Here is the point where we sync one and the other. diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSimulation.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSimulation.js index 5e7d90c5b..ab8b96dcf 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSimulation.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSimulation.js @@ -1,6 +1,6 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { /* - This Module represents the learning simulacion. Escentially a loop through a set of candles and + This Module represents the learning simulation. Essentially a loop through a set of candles and the execution at each loop cycle of the Learning System Protocol. */ const MODULE_NAME = 'Learning Simulation -> ' + TS.projects.foundations.globals.taskConstants.TASK_NODE.bot.processes[processIndex].session.name @@ -23,7 +23,6 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { writeFiles, ) { try { - let learningSystem = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.learningSystem let learningEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.learningEngine let sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.learningParameters @@ -67,7 +66,7 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { } } else { /* - Form Market Files, we are only going to load the model from this and continue the + For Market Files, we are only going to load the model from this and continue the training it already has when the user resumes the training session. If the user runs the training session, we will not load from disk, but create a new empty model instead. @@ -169,14 +168,15 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] runSimulation -> loop -> Candle End @ ' + (new Date(candle.end)).toUTCString()) - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.setCurrentCandle(candle) // We move the current candle we are standing at, to the learning engine data structure to make it available to anyone, including conditions and formulas. + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.setCurrentCandle(candle) // We move the current candle we are standing at, to the learning engine data structure to make it available to anyone, including conditions and formulas. - /* We emit a heart beat so that the UI can now where we are at the overal process.*/ + /* We emit a heart beat so that the UI can know where we are at the overall process. */ heartBeat() /* Opening the Episode, if needed. */ learningEpisodeModuleObject.openEpisode() - + + // Skipping current loop if we are before initial candle: if (checkInitialDatetime() === false) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] runSimulation -> loop -> Candle Before the Initia Date Time @ ' + (new Date(candle.begin)).toUTCString()) @@ -197,26 +197,17 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { Episode Counters and Statistics update. Mantaince is done once per simulation candle. */ - learningSystemModuleObject.mantain() + learningSystemModuleObject.mantain() /* ***NOTE*** Currently empty */ learningEpisodeModuleObject.mantain() - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.mantain() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.mantain() - /* - Run the first cycle of the Learning System. In this first cycle we - give some room so that orders can be canceled or filled and we can - write those records into the output memory. During this cycle new - orders can not be created, since otherwise the could be cancelled at - the second cycle without spending real time at the order book. - */ - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.setCurrentCycle('First') + /* Run the Learning System: */ + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.setCurrentCycle('First') await runCycle() /* We check if we need to stop before appending the records so that the stop - reason is also propery recorded. Note also that we check this after the first - cycle, where orders have not been submitted to the exchange yet, but we - had the chance to check for the status of placed orders or even cancel - the ones that needed cancellation. + reason is also properly recorded. */ checkIfWeNeedToStopBetweenCycles() @@ -224,29 +215,17 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { learningRecordsModuleObject.appendRecords() if (breakLoop === true) { break } - /* - Run the second cycle of the Learning System. During this second run - some new orders might be created at slots freed up during the first - run. This allows for example for a Limit Order to be cancelled during the - first run, and the same Limit Order definition to spawn a new order - without the need to wait until the next candle. Orders can not be cancelled - during the second cycle. - */ - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.setCurrentCycle('Second') - await runCycle() checkIfWeNeedToStopAfterBothCycles() - /* Add new records to the process output */ - learningRecordsModuleObject.appendRecords() - if (breakLoop === true) { break } + async function runCycle() { /* Reset Data Structures */ learningSystemModuleObject.reset() learningEpisodeModuleObject.reset() - TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).TRADING_ENGINE_MODULE_OBJECT.reset() + TS.projects.foundations.globals.processModuleObjects.MODULE_OBJECTS_BY_PROCESS_INDEX_MAP.get(processIndex).LEARNING_ENGINE_MODULE_OBJECT.reset() let infoMessage = 'Processing candle # ' + learningEngine.learningCurrent.learningEpisode.candle.index.value + ' @ the ' + learningEngine.learningCurrent.learningEpisode.cycle.value + ' cycle.' TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, @@ -342,7 +321,7 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { let currentDate = new Date(heartBeatDate) let percentage = TS.projects.foundations.utilities.dateTimeFunctions.getPercentage(fromDate, currentDate, lastDate) /* - Theere are a few tasks that we need to do only when the date changes, + There are a few tasks that we need to do only when the date changes, otherwise it would be suboptimal. */ if (heartBeatDate.valueOf() !== previousHeartBeatDate) { @@ -367,7 +346,7 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { } /* - When the Candle Index nees to be shown, then we can not send the hearbet + When the Candle Index needs to be shown, then we can not send the heartbeat only when the dates changes, we have to send it for every candle. It might also contain the date information. */ @@ -586,5 +565,4 @@ exports.newFoundationsBotModulesLearningSimulation = function (processIndex) { throw (TS.projects.foundations.globals.standardResponses.DEFAULT_FAIL_RESPONSE) } } -} - +} \ No newline at end of file diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js index f50bc4262..808c95d27 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js @@ -241,7 +241,7 @@ exports.newFoundationsBotModulesLearningSystem = function (processIndex) { async function run() { try { /* Dynamic Indicators */ - buildDynamicIndicators() + // buildDynamicIndicators() /* ***NOTE*** Would need to be implemented. */ /* Initialize the Learning Algorithm @@ -274,7 +274,7 @@ exports.newFoundationsBotModulesLearningSystem = function (processIndex) { } /* Here we check if there is a codition to be evaluated */ - if (node.type === 'Condition' && evaluating === 'Conditions') { + if ((node.type === 'Condition' || node.type === 'Collection Condition') && evaluating === 'Conditions') { /* We will eval this condition */ if (isDescendent === true) { evalCondition(node) @@ -428,5 +428,4 @@ exports.newFoundationsBotModulesLearningSystem = function (processIndex) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[INFO] evalFormula -> value = ' + value) } -} - +} \ No newline at end of file diff --git a/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js b/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js index 753d7e51d..eee29a5c6 100644 --- a/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js +++ b/Projects/Foundations/UI/Function-Libraries/LearningSessionFunctions.js @@ -62,26 +62,28 @@ function newFoundationsFunctionLibraryLearningSessionFunctions() { let lightingPath = '' + 'Learning System->' + - 'TensorFlow Library->' + - 'Execution Environment->Supervised Learning->Unsupervised Learning->Self Learning->Reinforcement Learning->' + - 'WebGL Backend->NodeJS Backend->WASM Backend->CPU Backend->' + + 'TensorFlow Library->' + + 'Execution Environment->Supervised Learning->Unsupervised Learning->Self Learning->Reinforcement Learning->' + + 'WebGL Backend->NodeJS Backend->WASM Backend->CPU Backend->' + 'Environment Flags->Debug Mode->Production Mode->' + 'Supervised Learning->Unsupervised Learning->Self Learning->Reinforcement Learning->' + 'Artificial Neural Network->Model->' + - 'Compile->Optimizer->Loss Function->Metrics->' + - 'Fit Dataset->Verbose->Epochs->Callbacks->' + - 'Layers API->Code API->' + - 'Sequential Model->Functional Model->' + + 'Logistic Regression->Model->' + + 'Compile->Optimizer->Loss Function->Metrics->Optimizer by Name->SGD Instance->Momentum Instance->Adagrad Instance->Adadelta Instance->Adam Instance->Rmsprop Instance->' + + 'Fit Dataset->Verbose->Epochs->Callbacks->Dataset Args->Batches Per Gradient Update->Shuffle->' + + 'Layers API->Core API->' + + 'Sequential Model->Functional Model->' + + 'Data Reporting->' + 'Input Layer->Sequential layer->Output Layer->'+ - 'Input Shape->Batch Input Shape->Input Features->Data Feature->Feature Formula->' + - 'Output Labels->Data Label->Label Formula->' + + 'Input Features->Data Feature->Feature Formula->Input Shape->Batch Input Shape->Feature Preprocessing->MinMax Scaler->Standard Scaler->Collection Condition->' + + 'Output Labels->Data Label->Label Formula->' + 'Advanced Activation Layers->Basic Layers->Convolutional Layers->' + 'Conv 1D Layer->Conv 2D Layer->Conv 2D Transpose Layer->Conv 3D Layer->Cropping 2D Layer->Depthwise Convo 2D Layer->Separable Convo 2D Layer->Up Sampling 2D Layer->' + 'Activation Layer->Dense Layer->Dropout Layer->Embedding Layer->Flatten Layer->Permutable Layer->Rrepeat Vector Layer->Reshape Layer->Spatial Dropout 1D Layer->' + 'Elu Layer->Leaky Relu Layer->Prelu Layer->Relu Layer->Softmax Layer->Thresholded Relu Layer->'+ - 'Dimensionality Units->Activation Function->Batch Size->Dtype->Trainable->Weights->Tensor->Kernel->Bias->' + + 'Dimensionality Units->Activation Function->Dtype->Trainable->Weights->Tensor->Kernel->Bias->' + 'Kernel Initializer->Kernel Constraint->Kernel Regularizer->' + - 'Bias Initializer->Bias Constraint->Bias Regularizer->' + 'Bias Initializer->Bias Constraint->Bias Regularizer->' let learningSystem = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.learningSystemReference.payload.referenceParent, false, true, true, false, false, lightingPath) @@ -118,9 +120,9 @@ function newFoundationsFunctionLibraryLearningSessionFunctions() { 'Begin->End->Exit Type->Status->Begin Rate->End Rate->Stage Base Asset->Stage Quoted Asset->Size Placed->Target Size->Size Filled->Fees Paid->Stage Defined In->' + 'Serial Number->Identifier->Begin->End->Begin Rate->End Rate->Strategy Name->Status->Exit Type->' + 'Balance->Begin Balance->End Balance->' + - 'Index->Situation Name->Formula->Periods->' + - 'Features->Feature->Begin->End->Feature Value->'+ - 'Labels->Label->Begin->End->Label Value->'+ + 'Index->Situation Name->Formula->Periods->' + + 'Features->Feature->Begin->End->Feature Value->'+ + 'Labels->Label->Begin->End->Label Value->'+ 'Predictions->Prediction->Begin->End->Prediction Value->' let learningEngine = UI.projects.foundations.functionLibraries.protocolNode.getProtocolNode(node.learningEngineReference.payload.referenceParent, false, true, true, false, false, lightingPath) @@ -136,7 +138,7 @@ function newFoundationsFunctionLibraryLearningSessionFunctions() { let defaultExchange = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.exchange.payload, 'codeName') let defaultMarket = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.baseAsset.payload.referenceParent.payload, 'codeName') - + '-' + + + '-' + UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(validationsResult.market.quotedAsset.payload.referenceParent.payload, 'codeName') let dependencyFilter = UI.projects.foundations.functionLibraries.dependenciesFilter.createDependencyFilter( diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js new file mode 100644 index 000000000..78fbfea3b --- /dev/null +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js @@ -0,0 +1,352 @@ +/* MLDataManager.js : mlDataObj: + * Author: Philip Love (Pluvtech) + * History: + * 7/25/21: Start + * 7/31/21: Name Change for SA-ML Integration + * 8/24/21: Pushing as beta + * + * ToDo: + * 1.) Clean any erroneous samples + * 2.) Develop a scheme to not call toArray() as often. Especially in stats() + * 3.) Expand logic to include more than one input, i.e.- Higher ranks + * 4.) Expose stats to public. + * 5.) Expand Feature Engineering Section. + */ + +exports.newMLDataObj = function(featureLen, labelLen) { + const MODULE_NAME = 'ML Data Manager'; + + /* Dependencies Section: */ + const tf = require("@tensorflow/tfjs-node"); + + /* Variables Section: */ + var _features = {}; // Features Object + var _labels = {}; // Labels Object + var feats = [] + var labs = [] + //var _rank = []; // Future expansion placeholder variable. [Feature Tensor Rank, Label Tensor Rank] + + /* stats{} : Statistics producer object: + * count: returns: int + * mean: returns: { FMeans:[], LMeans:[] } + * std: returns: { FSTDs:[], LSTDs:[] } + * variance: returns: { FVar:[], lVar:[] } + * minMaxMedRange: returns: { fMax:[], fMin:[], fMedian:[], fRange:[], + * lMax:[], lMin:[], lMedian:[], lRange:[] } + * all: returns {count, mean{}, minMaxMedRange{}, std{}, variance{} } + */ + var stats = {}; + + var dataObject = { + addFeatures: addFeatures, // addFeatures(fArr) + addLabels: addLabels, // addLabels(lArr) + featuresToArray: () => { return toArray('features') }, + labelsToArray: () => { return toArray('labels') }, + featuresTensor: () => { return tensorMaker('features') }, + labelsTensor: () => { return tensorMaker('labels') }, + dataEngineering: dataEngineering, + minMaxScaler: minMaxScaler, // minMaxScaler(sMin, sMax, fNum) + standardScaler: standardScaler, // standardScaler(fNum) + print: print + }; + + // Auto Constructor: + (() => { + let fStr = "Feature #"; + let lStr = "Label #"; + for (let i = 1; i <= featureLen; i++) { + _features[fStr + i] = []; + } + for (let i = 1; i <= labelLen; i++) { + _labels[lStr + i] = []; + } + })(); + + stats = { + mean: () => { + let meansObj = { fMeans: [], lMeans: [] }; + let fArr = toArray('features'); + let lArr = toArray('labels'); + fArr.forEach(e => meansObj['fMeans'].push(meanArr(e))); + lArr.forEach(e => meansObj['lMeans'].push(meanArr(e))); + return meansObj; + }, + std: () => { + let stdObj = { fStds: [], lStds: [] }; + let means = stats.mean(); + let fArr = toArray('features'); + let lArr = toArray('labels'); + fArr.forEach((e, i) => stdObj['fStds'].push(STDev(e, means['fMeans'][i], false))); + lArr.forEach((e, i) => stdObj['lStds'].push(STDev(e, means['lMeans'][i], false))); + return stdObj; + }, + count: () => { return _features['Feature #1'].length }, + variance: () => { + let varianceObj = { fVar: [], lVar: [] }; + let means = stats.mean(); + let fArr = toArray('features'); + let lArr = toArray('labels'); + fArr.forEach((e, i) => varianceObj['fVar'].push(STDev(e, means['fMeans'][i], true))); + lArr.forEach((e, i) => varianceObj['lVar'].push(STDev(e, means['lMeans'][i], true))); + return varianceObj; + }, + minMaxMedRange: () => { + let mmmrObj = { + fMin: [], lMin: [], fMax: [], lMax: [], + fRange: [], lRange: [], fMedian: [], lMedian: [] + }; + let fArr = toArray('features'); + let lArr = toArray('labels'); + fArr.forEach(e => mmmrObj['fMin'].push(Math.min(...e))); + lArr.forEach(e => mmmrObj['lMin'].push(Math.min(...e))); + fArr.forEach(e => mmmrObj['fMax'].push(Math.max(...e))); + lArr.forEach(e => mmmrObj['lMax'].push(Math.max(...e))); + mmmrObj['fMax'].forEach((e, i) => + mmmrObj['fRange'].push(e - mmmrObj['fMin'][i])); + mmmrObj['lMax'].forEach((e, i) => + mmmrObj['lRange'].push(e - mmmrObj['lMin'][i])); + // Median: + let findMedian = (e) => { + let sorted = e.slice().sort((a, b) => a - b); + let mid = Math.floor(sorted.length / 2); + return (sorted.length % 2 === 0) ? + (sorted[mid - 1] + sorted[mid]) / 2 : + sorted[mid]; + } + fArr.forEach(e => mmmrObj['fMedian'].push(findMedian(e))); + lArr.forEach(e => mmmrObj['lMedian'].push(findMedian(e))); + return mmmrObj; + }, + all: () => { + allStatsObj = {}; + allStatsObj.mean = stats.mean(); + allStatsObj.std = stats.std(); + allStatsObj.count = stats.count(); + allStatsObj.variance = stats.variance(); + allStatsObj.minMaxMedRange = stats.minMaxMedRange(); + return allStatsObj; + } + }; + + return dataObject; + + + /* =========================================================================== + * Methods Section: + */ + + // addFeatures() : fArr should be => [ Feature, Feature, ... ] + function addFeatures(fArr) { + let fStr = "Feature #"; + fArr.forEach((e, i) => _features[fStr+(i+1)].push(e)); + } + + // addLabels() : lArr should be => [ Label, Label, ... ] + function addLabels(lArr) { + let lStr = "Label #"; + lArr.forEach((e, i) => _labels[lStr+(i+1)].push(e)); + } + + /* featuresArr() : returns the features as an array like => + * [[Feature 1, Feature 1, ...], [Feature 2, Feature 2, ...], [ ... ]] + */ + function toArray(aType) { + arr = []; + let arrType = (aType === 'features') ? _features : _labels; + Object.entries(arrType).forEach(entry => { + const [key, value] = entry; + arr.push(value); + }); + return arr; + } + + // tensorMaker() : Return TF.Tensor: + function tensorMaker(tType) { + let tArr = toArray(tType); + let tensorFormat = []; + for (let i = 0; i < tArr[0].length; i++) { + let sample = []; + for (let fNum = 0; fNum < tArr.length; fNum++) { + sample.push(tArr[fNum][i]); + } + tensorFormat.push(sample); + } + return tf.tensor(tensorFormat); + } + + + /* =========================================================================== + * Feature Engineering Section: + */ + + // dataEngineering() : Wrapper for data transformations: + async function dataEngineering(learningSystem) { + + // Check if performing any feature engineering: + let dataFeaturesArr = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.inputLayer.inputFeatures.dataFeatures; + + for (let i = 0, fNum = 1; i < dataFeaturesArr.length; i++, fNum++) { + if (dataFeaturesArr[i].featurePreprocessing !== undefined) { + /* NOTE: If more than one preprocessor has been chosen then they will be processed in the order + * in which they are listed here. This order should be considered or this function re-written in + * the event of future pre-processor additions to SA. + */ + let pType = dataFeaturesArr[i].featurePreprocessing; + + if (pType.minMaxScaler !== undefined) { + let sMin = (pType.minMaxScaler.config.minimum !== undefined) ? + pType.minMaxScaler.config.minimum : 0; + let sMax = (pType.minMaxScaler.config.maximum !== undefined) ? + pType.minMaxScaler.config.maximum : 1; + minMaxScaler(sMin, sMax, fNum); + } + if (pType.standardScaler !== undefined) { + standardScaler(fNum); + } + } + } + } + /* Scalers / Normalizers: + * + * minMaxScaler( feature_range=(low), (high) , feature_num): + * Formula: https://scikit-learn.org/stable/modules/generated/sklearn.preprocessing.MinMaxScaler.html + * X_std = (X - X.min) / (X.max - X.min) + * X_scaled = X_std * (max - min) + min + */ + function minMaxScaler(sMin, sMax, fNum) { + let fStr = "Feature #" + fNum; + let fArr = _features[fStr]; + let xMin = Math.min(...fArr); + let xMax = Math.max(...fArr); + let scaled = []; + fArr.forEach(e => scaled.push(((e - xMin) / (xMax - xMin)) * (sMax - sMin) + sMin)); + _features[fStr] = scaled; + } + + /* standardScaler( feature_num ) + * Standardize features by removing the mean and scaling to unit variance. + * x = (X`i - μ) / σ + * This will force every feature to have a mean of 0 and a standard deviation of 1, + * and thus be scaled well relative to each other. + */ + function standardScaler(fNum) { + let fStr = "Feature #" + fNum; + let i = fNum - 1; + let fArr = _features[fStr]; + let mean = stats.mean(); //fArr.reduce((accumulator, currentValue) => accumulator + currentValue) / fArr.length; + let std = stats.std(); + let scaled = []; + fArr.forEach(e => scaled.push((e - mean['fMeans'][i]) / std['fStds'][i])); + _features[fStr] = scaled; + } + + + /* =========================================================================== + * Helper Math Functions: + */ + + // STDev() : if retVar == true then STDev will return Variance else Standard Deviation. + function STDev(dataArr, mean, retVar) { + let numerator = 0; + let denominator = dataArr.length; + dataArr.forEach(e => { + numerator += Math.pow((e - mean), 2); + }); + let variance = numerator / denominator; + return (retVar === undefined || !retVar) ? Math.sqrt(variance) : variance; + }; + + function meanArr(dataArr) { + return dataArr.reduce((accumulator, currentValue) => accumulator + currentValue) / dataArr.length; + } + + + /* =========================================================================== + * Extra Functionality: + */ + + // print() : Top portion is Feature/Label Hard Numbers then Bottom is Statistics: + function print() { + let fkeys = [], fvalues = [], lkeys = [], lvalues = []; + Object.entries(_features).forEach(entry => { + const [key, value] = entry; + fkeys.push(key); + fvalues.push(value); + }); + Object.entries(_labels).forEach(entry => { + const [key, value] = entry; + lkeys.push(key); + lvalues.push(value); + }); + let topSeparator = "__________________________________________________"; + let separator = "=================================================="; + let buf = "\n" + topSeparator + "\nSuperalgos ML DataFrame:\n"; + let separator2 = "||||||||||||||||||||||||||||||||||||||||||||||||||"; + buf += separator; + let fkLen = fkeys.length, fvLen = fvalues[0].length; + let lkLen = lkeys.length, lvLen = lvalues[0].length; + console.log(buf); + + // Features / Labels Hard Numbers: + for (let i = 0; i < fvLen; i++) { + buf = "Sample[" + i + "]=>\n"; + for (let j = 0; j < fkLen; j++) { + buf += "\t" + fkeys[j] + ": [" + fvalues[j][i].toFixed(5) + "...]\n"; + } + for (let k = 0; k < lkLen; k++) { + buf += "\t" + lkeys[k] + ": [" + lvalues[k][i].toFixed(5) + "...]\n"; + } + buf += separator; + if (i > 3 && fvLen > 9 && i < fvLen - 6) { // Fast-forward + buf += "\n\t\t" + "..." + "\n\t\t" + "..." + "\n\t\t" + "...\n" + separator; + i = fvLen - 6; + } + console.log(buf); + } + + // Statistics: + buf = separator2 + "\n" + separator + "\n\n" + topSeparator + "\nSuperalgos ML DataFrame Statistics:\n" + separator; + let fName = "Feature #"; + let lName = "Label #"; + let statistics = stats.all(); + console.log(buf); + + for (let i = 0; i < fkLen; i++) { + buf = fkeys[i] + ":\n\tCount:\t[" + statistics.count + "]\n"; + buf += "\tMean:\t[" + statistics.mean.fMeans[i] + "]\n"; + buf += "\tMedian:\t[" + statistics.minMaxMedRange.fMedian[i] + "]\n"; + buf += "\tSTDev:\t[" + statistics.std.fStds[i] + "]\n"; + buf += "\tVariance: [" + statistics.variance.fVar[i] + "]\n"; + buf += "\tMin: [" + statistics.minMaxMedRange.fMin[i].toFixed(4) + "...]\n" + + "\tMax: [" + statistics.minMaxMedRange.fMax[i].toFixed(4) + "...]\n" + + "\tRange: [" + statistics.minMaxMedRange.fRange[i].toFixed(4) + "...]\n"; + buf += topSeparator; + console.log(buf); + } + + for (let j = 0; j < lkLen; j++) { + buf = lkeys[j] + ":\n\tCount:\t[" + statistics.count + "]\n"; + buf += "\tMean:\t[" + statistics.mean.lMeans[j] + "]\n"; + buf += "\tMedian:\t[" + statistics.minMaxMedRange.lMedian[j] + "]\n"; + buf += "\tSTDev:\t[" + statistics.std.lStds[j] + "]\n"; + buf += "\tVariance: [" + statistics.variance.lVar[j] + "]\n"; + buf += "\tMin: [" + statistics.minMaxMedRange.lMin[j].toFixed(4) + "...]\n" + + "\tMax: [" + statistics.minMaxMedRange.lMax[j].toFixed(4) + "...]\n" + + "\tRange: [" + statistics.minMaxMedRange.lRange[j].toFixed(4) + "...]\n"; + buf += topSeparator; + console.log(buf); + } + console.log(separator + "\n" + separator2 + "\n" + separator); + } + + + /* A rank two tensor is what we typically think of as a matrix, a rank one tensor is a vector. + * For a rank two tensor you can acccess any element with the syntax t[i, j]. + * For a rank three tensor you would need to address an element with t[i, j, k]. + */ + // setRank() : placeholder for future expansion past sequential model. + /*setRank() { + + } + */ +} \ No newline at end of file diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowLibrary.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowLibrary.js index e7b3f5de1..319a88b0b 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowLibrary.js +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowLibrary.js @@ -24,10 +24,12 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { let exchange let market - let tensorFlowBackend - let tensorFlowAPI - let tensorFlowModel - let tensorFlowData + const requiredErr = (str) => { throw new Error('Missing: ' + str); } + let fLen, lLen; + let tensorFlowBackend; + var tensorFlowModelsManager; // Initialized in setupModel() + var mlDataObj; // ML Data Manager Module. + var hasCondition; return thisObject @@ -36,26 +38,25 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { learningEngine = TS.projects.foundations.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.learningEngine sessionParameters = TS.projects.foundations.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.learningParameters + validations(); setupBackend() setupEnvironmentFlags() - setupModel() - compileModel() - + tensorFlowModelsManager = TS.projects.tensorflow.botModules.tensorFlowModelsManager.newTensorFlowModelsManager(processIndex, learningSystem); callbackFunction(TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE) + fLen = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.inputLayer.inputFeatures.dataFeatures.length; + lLen = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.outputLayer.outputLabels.dataLabels.length; + mlDataObj = TS.projects.tensorflow.botModules.mlData.newMLDataObj(fLen, lLen); + hasCondition = (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.inputLayer.collectionCondition !== undefined) ? true : false; function setupBackend() { - /* - Setup the default backend. - */ + /* Setup the default backend: */ tensorFlowBackend = require("@tensorflow/tfjs-node") if ( learningSystem.machineLearningLibrary.executionEnvironment !== undefined && learningSystem.machineLearningLibrary.executionEnvironment.backend !== undefined ) { - /* - Replace the backend for the one defined at the UI. - */ + /* Replace the backend for the one defined at the UI: */ switch (learningSystem.machineLearningLibrary.executionEnvironment.backend.config.codeName) { case 'node': { // This is already the default. @@ -95,207 +96,6 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { } } } - - function setupModel() { - if ( - learningSystem.machineLearningLibrary.typeOfLearning !== undefined && - learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel !== undefined && - learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model !== undefined && - learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api !== undefined - ) { - switch (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.type) { - case 'Layers API': { - tensorFlowAPI = require("@tensorflow/tfjs-layers") - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel === undefined) { return } - - switch (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.type) { - case 'Sequential Model': { - setupSecuentialModel(learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel) - break - } - case 'Functional Model': { - /* To be implemented some day...*/ - break - } - } - break - } - case 'Code API': { - tensorFlowAPI = require("@tensorflow/tfjs-core") - /* To be implemented some day...*/ - break - } - } - } - - function setupSecuentialModel(secuentialModel) { - /* - Some validations - */ - if (secuentialModel.inputLayer === undefined) { - // TODO - return - } - if (secuentialModel.outputLayer === undefined) { - // TODO - return - } - if (secuentialModel.layers.length === 0) { - // TODO - return - } - if (secuentialModel.inputLayer.referenceParent === undefined) { - // TODO - return - } - - tensorFlowModel = tensorFlowAPI.sequential() - - for (let i = 0; i < secuentialModel.layers.length; i++) { - let layerNode = secuentialModel.layers[i] - let layersFunction - let argsObject = {} - let layerObject - - if (layerNode.typeOfLayer === undefined) { continue } - if (layerNode.typeOfLayer.layer === undefined) { continue } - - switch (layerNode.typeOfLayer.layer.type) { - case 'Dense Layer': { - layersFunction = tensorFlowAPI.layers.dense - break - } - case ' ': { - break - } - case ' ': { - break - } - default: { - TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, - '[WARN] Layer of type ' + layerNode.typeOfLayer.layer.type + ' not implemented yet.') - continue - } - } - - if (layerNode.typeOfLayer.layer.dimensionalityUnits !== undefined) { - argsObject.units = layerNode.typeOfLayer.layer.dimensionalityUnits.config.value - } else { - argsObject.units = 1 - } - if (layerNode.typeOfLayer.layer.activationFunction !== undefined) { - argsObject.activation = layerNode.typeOfLayer.layer.activationFunction.config.value - } - if (layerNode.typeOfLayer.layer.bias !== undefined) { - argsObject.useBias = true - } else { - argsObject.useBias = false - } - if (layerNode.typeOfLayer.layer.kernel !== undefined) { - if (layerNode.typeOfLayer.layer.kernel.kernelInitializer !== undefined) { - argsObject.kernelInitializer = layerNode.typeOfLayer.layer.kernel.kernelInitializer.config.value - } - if (layerNode.typeOfLayer.layer.kernel.kernelConstraint !== undefined) { - argsObject.kernelConstraint = layerNode.typeOfLayer.layer.kernel.kernelConstraint.config.value - } - if (layerNode.typeOfLayer.layer.kernel.kernelRegularizer !== undefined) { - argsObject.kernelRegularizer = layerNode.typeOfLayer.layer.kernel.kernelRegularizer.config.value - } - } - if (layerNode.typeOfLayer.layer.bias !== undefined) { - if (layerNode.typeOfLayer.layer.bias.biasInitializer !== undefined) { - argsObject.biasInitializer = layerNode.typeOfLayer.layer.bias.biasInitializer.config.value - } - if (layerNode.typeOfLayer.layer.bias.biasConstraint !== undefined) { - argsObject.biasConstraint = layerNode.typeOfLayer.layer.bias.biasConstraint.config.value - } - if (layerNode.typeOfLayer.layer.bias.biasRegularizer !== undefined) { - argsObject.biasRegularizer = layerNode.typeOfLayer.layer.bias.biasRegularizer.config.value - } - } - if (layerNode.typeOfLayer.layer.batchSize !== undefined) { - argsObject.batchSize = layerNode.typeOfLayer.layer.batchSize.config.value - } - if (layerNode.typeOfLayer.layer.dtype !== undefined) { - argsObject.dtype = layerNode.typeOfLayer.layer.dtype.config.value - } - if (layerNode.typeOfLayer.layer.trainable !== undefined) { - argsObject.trainable = layerNode.typeOfLayer.layer.trainable.config.value - } - if (layerNode.typeOfLayer.layer.weights !== undefined) { - if (layerNode.typeOfLayer.layer.weights.tensor !== undefined) { - argsObject.weights = layerNode.typeOfLayer.layer.weights.tensor.config.value - } - } - argsObject.name = layerNode.typeOfLayer.layer.config.codeName - - /* - Check if this is the input layer. - */ - if (secuentialModel.inputLayer.referenceParent.id === layerNode.id) { - /* - If there is a explicitly defined Input Shape, then we will take it, - otherwise, we will count the amount of features declared. - */ - if (secuentialModel.inputLayer.inputShape !== undefined) { - if (argsObject.inputShape = secuentialModel.inputLayer.inputShape !== undefined) { - if (argsObject.inputShape = secuentialModel.inputLayer.inputShape.config.value !== undefined) { - argsObject.inputShape = secuentialModel.inputLayer.inputShape.config.value - } - } - } - if (argsObject.inputShape === undefined) { - argsObject.inputShape = [] - argsObject.inputShape.push(secuentialModel.inputLayer.inputFeatures.dataFeatures.length) - } - } - - layerObject = layersFunction(argsObject) - - tensorFlowModel.add(layerObject) - } - } - } - } - - function compileModel() { - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.config.value === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction.config.value === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics === undefined) { - //TODO - return - } - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics.config.value === undefined) { - //TODO - return - } - let compileArgs = { - optimizer: learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.config.value, - loss: learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction.config.value /*, - metrics: [learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics.config.value]*/ - } - - tensorFlowModel.compile(compileArgs) - - tensorFlowModel.summary() } function finalize() { @@ -308,22 +108,21 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { market = undefined tensorFlowBackend = undefined - tensorFlowAPI = undefined - tensorFlowModel = undefined + tensorFlowModelsManager.model = undefined tensorFlowData = undefined } async function loadModel() { - tensorFlowModel = await tensorFlowAPI.loadLayersModel('file://' + getModelPath() + '/model.json') - compileModel() + tensorFlowModelsManager.model = await tensorFlowModelsManager.api.loadLayersModel('file://' + getModelPath() + '/model.json'); + tensorFlowModelsManager.compileModel(); } async function saveModel() { - let fileLocation = getModelPath() - /* If necesary a folder or folders are created before writing the file to disk. */ - TS.projects.foundations.utilities.miscellaneousFunctions.mkDirByPathSync(fileLocation) + let fileLocation = getModelPath(); + /* If necesary a folder or folders are created before writing the file to disk: */ + TS.projects.foundations.utilities.miscellaneousFunctions.mkDirByPathSync(fileLocation); - await tensorFlowModel.save('file://' + fileLocation) + const savedModel = await tensorFlowModelsManager.model.save('file://' + fileLocation); } function getModelPath() { @@ -347,159 +146,132 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { market = pMarket } - function mantain() { + function mantain() {} - } - - function reset() { - } + function reset() {} async function run(callbackFunction) { - - let layersModel = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel - let features = [] - let labels = [] - - /* - Building the Features Tensor - */ - if (layersModel.inputLayer === undefined) { - // TODO + let layersModel = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel; + let isAllowed = true; + if (hasCondition) { + learningSystem.evalConditions(layersModel.inputLayer.collectionCondition, layersModel.inputLayer.collectionCondition.type); + isAllowed = learningSystem.conditions.get(layersModel.inputLayer.collectionCondition.id); } - if (layersModel.inputLayer.inputFeatures === undefined) { - // TODO - } - learningSystem.evalFormulas(layersModel.inputLayer.inputFeatures, layersModel.inputLayer.inputFeatures.type) + + if (isAllowed) { + let features = await getFeatures(layersModel); - for (let i = 0; i < layersModel.inputLayer.inputFeatures.dataFeatures.length; i++) { - let dataFeature = layersModel.inputLayer.inputFeatures.dataFeatures[i] - if (dataFeature.featureFormula === undefined) { continue } - let featureValue = learningSystem.formulas.get(dataFeature.featureFormula.id) - features.push(featureValue) + /* We will store at the Learning Engine data structure the features we have calculated: */ + for (let i = 0; i < layersModel.inputLayer.inputFeatures.dataFeatures.length; i++) { + if (learningEngine.features.features[i] === undefined) { continue } + learningEngine.features.features[i].featureValue.value = features[i]; + learningEngine.features.features[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value + learningEngine.features.features[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value + } /* - We will store at the Learning Engine data structure the features we have calculated. + At this point we need to decide if we are going to learn or going to predict. + This is regulated by the backLearningPredictingRatio property at the config + of the Learning Algorithm of the Learning Session. */ - if (learningEngine.features.features[i] === undefined) { continue } - learningEngine.features.features[i].featureValue.value = featureValue - learningEngine.features.features[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value - learningEngine.features.features[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value - } + let backLearningPredictingRatio = 0.8 // this is the default value. - /* - At this point we need to decide if we are going to learn or going to predict. - This is regulated by the backLearningPredictingRatio property at the config - of the Learning Algorithm of the Learning Session. - */ - let backLearningPredictingRatio = 0.8 // this is the default value. - - if (sessionParameters.learningAlgorithm !== undefined) { - if (sessionParameters.learningAlgorithm.config.backLearningPredictingRatio !== undefined) { - backLearningPredictingRatio = sessionParameters.learningAlgorithm.config.backLearningPredictingRatio + if (sessionParameters.learningAlgorithm !== undefined) { + if (sessionParameters.learningAlgorithm.config.backLearningPredictingRatio !== undefined) { + backLearningPredictingRatio = sessionParameters.learningAlgorithm.config.backLearningPredictingRatio + } } - } - let initialCandle = Math.trunc(sessionParameters.timeRange.config.initialDatetime / sessionParameters.timeFrame.config.value) - let finalCandle = Math.trunc(sessionParameters.timeRange.config.finalDatetime / sessionParameters.timeFrame.config.value) - let currentCandle = Math.trunc(learningEngine.learningCurrent.learningEpisode.candle.begin.value / sessionParameters.timeFrame.config.value) - let thresholdCandle = (finalCandle - initialCandle) * backLearningPredictingRatio + initialCandle + let initialCandle = Math.trunc(sessionParameters.timeRange.config.initialDatetime / sessionParameters.timeFrame.config.value) + let finalCandle = Math.trunc(sessionParameters.timeRange.config.finalDatetime / sessionParameters.timeFrame.config.value) + let currentCandle = Math.trunc(learningEngine.learningCurrent.learningEpisode.candle.begin.value / sessionParameters.timeFrame.config.value) + let thresholdCandle = (finalCandle - initialCandle) * backLearningPredictingRatio + initialCandle; - if (currentCandle < thresholdCandle) { - await learn() - } else { - predict() - } - async function learn() { - /* - Building the Labels Tensor - */ - if (layersModel.outputLayer === undefined) { - // TODO + if (currentCandle < thresholdCandle) { + await pushFeaturesLabels(); + } else { + if (!tensorFlowModelsManager.isTrained) { + await mlDataObj.dataEngineering(learningSystem); + await tensorFlowModelsManager.trainModel(mlDataObj); + } + predict() } - if (layersModel.outputLayer.outputLabels === undefined) { - // TODO + + async function pushFeaturesLabels() { + let labels = await getLabels(layersModel); + + /* We will store at the Learning Engine data structure the labels we have calculated. */ + for (let i = 0; i < layersModel.outputLayer.outputLabels.dataLabels.length; i++) { + if (learningEngine.labels.labels[i] === undefined) { + console.log("Warning: learning engine has no space to record label #" + (i+1)); + continue; + } + learningEngine.labels.labels[i].labelValue.value = labels[i]; + learningEngine.labels.labels[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value + learningEngine.labels.labels[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value + } + + // Push this features/labels array to the Data Manager: + mlDataObj.addFeatures(features); + mlDataObj.addLabels(labels); } - learningSystem.evalFormulas(layersModel.outputLayer.outputLabels, layersModel.outputLayer.outputLabels.type) - for (let i = 0; i < layersModel.outputLayer.outputLabels.dataLabels.length; i++) { - let dataLabel = layersModel.outputLayer.outputLabels.dataLabels[i] - if (dataLabel.labelFormula === undefined) { continue } - let labelValue = learningSystem.formulas.get(dataLabel.labelFormula.id) - labels.push(labelValue) + async function predict() { + let featuresTensor = tensorFlowBackend.tensor([features]) + let predictions = tensorFlowModelsManager.model.predict(featuresTensor, { verbose: 1 }) - /* - We will store at the Learning Engine data structure the labels we have calculated. + /* + We will download the predictions to an array, and we will store each one at the + learning engine data structure. */ - if (learningEngine.labels.labels[i] === undefined) { continue } - learningEngine.labels.labels[i].labelValue.value = labelValue - learningEngine.labels.labels[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value - learningEngine.labels.labels[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value - } + let predictionsArray = predictions.dataSync() + predictions.dispose() + featuresTensor.dispose() - tensorFlowData = require("@tensorflow/tfjs-data") - - function* featuresGenerator() { - //console.log('Features: ' + features) - yield features - } - - function* labelsGenerator() { - //console.log('Labels: ' + labels) - yield labels - } - - const xs = tensorFlowData.generator(featuresGenerator) - const ys = tensorFlowData.generator(labelsGenerator) - const ds = tensorFlowData.zip({ xs, ys }).shuffle(1).batch(1) - - let verbose = 0 - let ecpochs = 1 - - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset !== undefined) { - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.verbose !== undefined) { - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.verbose.config.value !== undefined) { - verbose = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.verbose.config.value + for (let i = 0; i < predictionsArray.length; i++) { + let prediction = predictionsArray[i] + if (isNaN(prediction)) { + prediction = 0 } - } - } - - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset !== undefined) { - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.epochs !== undefined) { - if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.epochs.config.value !== undefined) { - ecpochs = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset.epochs.config.value + if (learningEngine.predictions.predictions[i] === undefined) { + console.log("Warning: learning engine has no space to record prediction #" + (i + 1)); + continue; } + learningEngine.predictions.predictions[i].predictionValue.value = prediction + learningEngine.predictions.predictions[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value + learningEngine.predictions.predictions[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value } } - await tensorFlowModel.fitDataset(ds, { - verbose: verbose, - epochs: ecpochs - }) + /* Collecting the Features: */ + async function getFeatures(layersModel) { + let features = [] - } + learningSystem.evalFormulas(layersModel.inputLayer.inputFeatures, layersModel.inputLayer.inputFeatures.type); - async function predict() { - let featuresTensor = tensorFlowBackend.tensor([features]) - let predictions = tensorFlowModel.predict(featuresTensor, { verbose: 1 }) - - /* - We will download the predictions to an array, and we will store each one at the - learning engine data structure. - */ - let predictionsArray = predictions.dataSync() - predictions.dispose() - featuresTensor.dispose() - - for (let i = 0; i < predictionsArray.length; i++) { - let prediction = predictionsArray[i] - if (isNaN(prediction)) { - prediction = 0 + for (let i = 0; i < fLen; i++) { + let dataFeature = layersModel.inputLayer.inputFeatures.dataFeatures[i]; + if (dataFeature.featureFormula === undefined) { continue } + let featureValue = learningSystem.formulas.get(dataFeature.featureFormula.id); + features.push(featureValue); } - if (learningEngine.predictions.predictions[i] === undefined) { continue } - learningEngine.predictions.predictions[i].predictionValue.value = prediction - learningEngine.predictions.predictions[i].begin.value = learningEngine.learningCurrent.learningEpisode.candle.begin.value - learningEngine.predictions.predictions[i].end.value = learningEngine.learningCurrent.learningEpisode.candle.end.value + return features; + } + + /* Collecting the Labels: */ + async function getLabels(layersModel) { + let labels = [] + + learningSystem.evalFormulas(layersModel.outputLayer.outputLabels, layersModel.outputLayer.outputLabels.type); + + for (let i = 0; i < lLen; i++) { + let dataLabel = layersModel.outputLayer.outputLabels.dataLabels[i]; + if (dataLabel.labelFormula === undefined) { continue } + let labelValue = learningSystem.formulas.get(dataLabel.labelFormula.id); + labels.push(labelValue); + } + return labels; } } } @@ -524,4 +296,69 @@ exports.newTensorFlowBotModulesTensorFlowLibrary = function (processIndex) { } throw 'Error Already Recorded' } + + + /* validations() : This function validates that required nodes exist. */ + function validations() { + let layersModel = learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel; + if (layersModel === undefined) { + requiredErr(">layers model<"); + } + + // Model Structure Validations: + if (layersModel.inputLayer === undefined) { + requiredErr(">input layer<"); + } + if (layersModel.outputLayer === undefined) { + requiredErr(">output layer<"); + } + if (layersModel.inputLayer.inputFeatures === undefined) { + requiredErr(">input features<"); + } + if (layersModel.outputLayer.outputLabels === undefined) { + requiredErr(">output labels<"); + } + if (layersModel.inputLayer.inputFeatures.dataFeatures.length === 0) { + requiredErr(">input data features<"); + } + if (layersModel.outputLayer.outputLabels.dataLabels.length === 0) { + requiredErr(">output data labels<"); + } + if (layersModel.layers.length === 0) { + requiredErr(">Could not find any layers<"); + } + if (layersModel.inputLayer.referenceParent === undefined) { + requiredErr(">input layer missing reference parent<"); + } + + // Model Compiler Validations: + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile === undefined) { + requiredErr(">compile node<"); + } + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction === undefined) { + requiredErr(">loss function<"); + } + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction.config.value === undefined) { + requiredErr(">loss function value<"); + } + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer === undefined) { + requiredErr(">optimizer node<"); + } + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType === undefined) { + requiredErr(">optimizer type node<"); + } + + //* Feature Validations: */ + + // Data Features must be Uniquely Named: + /*let duplicates = () => { + let names = []; + layersModel.inputLayer.inputFeatures.dataFeatures.forEach(e => names.push(e.name)); + return names; + }; + if (layersModel.inputLayer.inputFeatures.dataFeatures.length !== + new Set(duplicates()).size) { + requiredErr(">All Data Feature nodes must be uniquely named<"); + }*/ + } } \ No newline at end of file diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js new file mode 100644 index 000000000..b79cb17fe --- /dev/null +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js @@ -0,0 +1,375 @@ +/* + * File: TensorFlowModelsManager.js + * TensorFlow Library Model types currently supported by SuperAlgos: + * 1.) Sequential Model + * + * History: + * 7/6/21: Start + * 8/24/21: Pushing as beta + * + * Contents: + * newTensorFlowModelsManager.thisObject, + * Model Manager Initialization ()=>{}, + * sequentialModelSetup(), + * compileModel(), + * trainModel(), + * trainSequentialModel(), + * fitArgsConstructor() + * + */ + + +exports.newTensorFlowModelsManager = function (processIndex, learningSystem) { + const MODULE_NAME = 'Tensorflow Models Manager'; + + /* ModelsManager Variables/Objects/Dependencies Sections: */ + const _tfjsCore = require("@tensorflow/tfjs-core"); + var _tensorFlowAPI; + var _learningSystem; + var _tensorFlowModel; + let isTrained; + let modelType; + + + let thisObject = { + sequentialModelSetup: sequentialModelSetup, + compileModel: compileModel, + trainModel: trainModel, + get api() {return _tensorFlowAPI; }, + get model() { return _tensorFlowModel; }, + set model(value) { + _tensorFlowModel = value; + }, + get isTrained() { return isTrained; }, + }; + + // Model Manager Initialization: + ( () => { + if ( + learningSystem.machineLearningLibrary.typeOfLearning !== undefined && + learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel !== undefined && + learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model !== undefined && + learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api !== undefined + ) { + _learningSystem = learningSystem; // Record locally + isTrained = false; + + switch (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.type) { + case 'Layers API': { + _tensorFlowAPI = require("@tensorflow/tfjs-layers") + if (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel === undefined) { return } + + switch (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel.type) { + case 'Sequential Model': { + modelType = 'Sequential Model'; + sequentialModelSetup(); + break + } + case 'Functional Model': { + modelType = 'FunctionalModel'; + // To be implemented some day... + break + } + } + break + } + case 'Core API': { + _tensorFlowAPI = require("@tensorflow/tfjs-core") + // To be implemented some day... + break + } + } + } + + compileModel(); + })(); + + return thisObject; + + + /* Model specific setup section: */ + function sequentialModelSetup() { + let layersModel = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.api.layersModel; + + /* Load the Model: */ + _tensorFlowModel = _tensorFlowAPI.sequential(); + + /* Construct the layers and add to the model: */ + for (let i = 0; i < layersModel.layers.length; i++) { + let layerNode = layersModel.layers[i]; + let layerFunction; // The layer function. + let layerArgsObject = {}; // layerFunction's arguments. + let layerObject; // The completed layer. + + if (layerNode.typeOfLayer === undefined) { continue } + if (layerNode.typeOfLayer.layer === undefined) { continue } + + /* Assign tensorFlowAPI layer type to the layer function: */ + switch (layerNode.typeOfLayer.layer.type) { + case 'Dense Layer': { + layerFunction = _tensorFlowAPI.layers.dense + break + } + case ' ': { + break + } + case ' ': { + break + } + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] Layer of type ' + layerNode.typeOfLayer.layer.type + ' not implemented yet.') + continue + } + } + + /* Construct layerArgsObject for this layerFunction via collecting the children of the layerNode: */ + if (layerNode.typeOfLayer.layer.dimensionalityUnits !== undefined) { + layerArgsObject.units = layerNode.typeOfLayer.layer.dimensionalityUnits.config.value + } else { + layerArgsObject.units = 1 + } + + if (layerNode.typeOfLayer.layer.activationFunction !== undefined) { + layerArgsObject.activation = layerNode.typeOfLayer.layer.activationFunction.config.value + } + + if (layerNode.typeOfLayer.layer.bias !== undefined) { + layerArgsObject.useBias = true + } else { + layerArgsObject.useBias = false + } + + if (layerNode.typeOfLayer.layer.kernel !== undefined) { + if (layerNode.typeOfLayer.layer.kernel.kernelInitializer !== undefined) { + layerArgsObject.kernelInitializer = layerNode.typeOfLayer.layer.kernel.kernelInitializer.config.value + } + if (layerNode.typeOfLayer.layer.kernel.kernelConstraint !== undefined) { + layerArgsObject.kernelConstraint = layerNode.typeOfLayer.layer.kernel.kernelConstraint.config.value + } + if (layerNode.typeOfLayer.layer.kernel.kernelRegularizer !== undefined) { + layerArgsObject.kernelRegularizer = layerNode.typeOfLayer.layer.kernel.kernelRegularizer.config.value + } + } + + if (layerNode.typeOfLayer.layer.bias !== undefined) { + if (layerNode.typeOfLayer.layer.bias.biasInitializer !== undefined) { + layerArgsObject.biasInitializer = layerNode.typeOfLayer.layer.bias.biasInitializer.config.value + } + if (layerNode.typeOfLayer.layer.bias.biasConstraint !== undefined) { + layerArgsObject.biasConstraint = layerNode.typeOfLayer.layer.bias.biasConstraint.config.value + } + if (layerNode.typeOfLayer.layer.bias.biasRegularizer !== undefined) { + layerArgsObject.biasRegularizer = layerNode.typeOfLayer.layer.bias.biasRegularizer.config.value + } + } + + if (layerNode.typeOfLayer.layer.batchSize !== undefined) { + layerArgsObject.batchSize = layerNode.typeOfLayer.layer.batchSize.config.value + } + + if (layerNode.typeOfLayer.layer.dtype !== undefined) { + layerArgsObject.dtype = layerNode.typeOfLayer.layer.dtype.config.value + } + + if (layerNode.typeOfLayer.layer.trainable !== undefined) { + layerArgsObject.trainable = layerNode.typeOfLayer.layer.trainable.config.value + } + + if (layerNode.typeOfLayer.layer.weights !== undefined) { + if (layerNode.typeOfLayer.layer.weights.tensor !== undefined) { + layerArgsObject.weights = layerNode.typeOfLayer.layer.weights.tensor.config.value + } + } + layerArgsObject.name = layerNode.typeOfLayer.layer.config.codeName; + + /* Check if this is the input layer: */ + if (layersModel.inputLayer.referenceParent.id === layerNode.id) { + /* + * If there is a explicitly defined Input Shape, then we will take it, + * otherwise, we will count the amount of features declared. + */ + if (layersModel.inputLayer.inputShape !== undefined) { + if (layerArgsObject.inputShape = layersModel.inputLayer.inputShape !== undefined) { + if (layerArgsObject.inputShape = layersModel.inputLayer.inputShape.config.value !== undefined) { + layerArgsObject.inputShape = layersModel.inputLayer.inputShape.config.value + } + } + } + if (layerArgsObject.inputShape === undefined) { + layerArgsObject.inputShape = []; + layerArgsObject.inputShape.push(layersModel.inputLayer.inputFeatures.dataFeatures.length); + } + } + + /* Call the layerFunction and add layer to the model: */ + layerObject = layerFunction(layerArgsObject); + _tensorFlowModel.add(layerObject); + } + } + + + /* Compile Models Section: */ + function compileModel() { + /* optimizerBuilder() : builds and returns either a string or an tf.train.Optimizer: + * TF Docs: optimizer (string|tf.train.Optimizer) An instance of tf.train.Optimizer or a string name for an Optimizer. + */ + let optimizerBuilder = () => { + let optimizerType = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.type; + let learningRate, momentum, useNesterov, initAccVal, rho, decay, epsilon, beta1, beta2, centered; + switch(optimizerType) { + case 'Optimizer by Name': // For specifying string name as optimizer. + // This ensures acceptable type entered: + return _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.value; + // Following Cases for building instance of tf.train.Optimizer: + case 'SGD Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + return _tfjsCore.train.sgd(learningRate); + case 'Momentum Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + momentum = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.momentum; + useNesterov = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.useNesterov; + return _tfjsCore.train.momentum(learningRate, momentum, useNesterov); + case 'Adagrad Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + initAccVal = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.initialAccumulatorValue; + return _tfjsCore.train.adagrad(learningRate, initAccVal); + case 'Adadelta Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + rho = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.rho; + epsilon = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.epsilon; + return _tfjsCore.train.adadelta(learningRate, rho, epsilon); + case 'Adam Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + beta1 = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.beta1; + beta2 = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.beta2; + epsilon = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.epsilon; + return _tfjsCore.train.adam(learningRate, beta1, beta2, epsilon); + case 'Rmsprop Instance': + learningRate = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.learningRate; + decay = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.decay; + momentum = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.momentum; + epsilon = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.epsilon; + centered = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.optimizer.optimizerType.config.centered; + return _tfjsCore.train.rmsprop(learningRate, decay, momentum, epsilon, centered); + default: + return false; + } + } + + let compileMetrics; + if (_learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics !== undefined && + _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics.config.value !== undefined) { + compileMetrics = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.metrics.config.value; + } + + // Collect, build and process optimizer type: + let optimizerBuild = optimizerBuilder(); + let compileArgs = { + optimizer: optimizerBuild, + /* Loss Types: see: @tensorflow -> tf-layers.node.js: + * categoricalCrossentropy, sparseCategoricalCrossentropy, binaryCrossentropy, meanSquaredError ... + */ + loss: _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.compile.lossFunction.config.value, + metrics: compileMetrics + } + + _tensorFlowModel.compile(compileArgs); + } + + /* Fit Model Section: */ + async function trainModel(mlDataObj) { + switch(modelType) { + case 'Sequential Model': + _tensorFlowModel.summary(); + await trainSequentialModel(mlDataObj); + break; + case 'Functional Model': + // To be implemented some day... + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] Model of type ' + modelType + ' not yet implemented.'); + throw new Error('Model Type: >' + modelType + '< not yet implemented'); + default: { + TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, + '[WARN] Model of type ' + modelType + ' not yet implemented.'); + throw new Error('Model Type: >' + modelType + '< not yet implemented'); + } + } + } + + async function trainSequentialModel(mlDataObj) { + // Should we print state of mlDataObj: + let dataReporting = (learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.dataReporting !== undefined && + learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.dataReporting.config.printDataReports === true) ? true : false; + if (dataReporting) { + mlDataObj.print(); + } + + let xTensor = mlDataObj.featuresTensor(); + let yTensor = mlDataObj.labelsTensor(); + let modelFitDatasetArgs = {}; + + // Should we collect any fitArgs: + if (_learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset !== undefined) { + modelFitDatasetArgs = fitArgsConstructor(); + if (dataReporting) { + let fitKeys = Object.keys(modelFitDatasetArgs); + let fitVals = Object.values(modelFitDatasetArgs); + console.log("__________________________________________________\nModel Fitting Arguments:\n=================================================="); + fitKeys.forEach((e, i) => console.log(i + ": \"" + e + "\"=>[" + fitVals[i] + "]")); + } + } + + console.log("__________________________________________________\nTraining " + + _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.name + + ":\n=================================================="); + + const history = await _tensorFlowModel.fit(xTensor, yTensor, modelFitDatasetArgs); + isTrained = true; + + if (dataReporting) { + console.log("\n__________________________________________________\nModel Fitting Report:\n=================================================="); + console.log("First Epoch #1:\n\tacc=>" + history.history.acc[0] + "\n\tloss=>" + history.history.loss[0]); + let totalEpochs = history.epoch.length; + console.log("Final Epoch #" + totalEpochs + ":\n\tacc=>" + history.history.acc[totalEpochs - 1] + "\n\tloss=>" + history.history.loss[totalEpochs - 1] + "\n__________________________________________________"); + } + } + + + /* Construct modelFitDatasetArgs by collecting available arguments: */ + function fitArgsConstructor() { + let modelFitDatasetArgs = {}; + let fitDatasetNode = _learningSystem.machineLearningLibrary.typeOfLearning.typeOfModel.model.fitDataset; + // verbose- Verbosity level: + if (fitDatasetNode.verbose !== undefined) { + if (fitDatasetNode.verbose.config.value !== undefined) { + modelFitDatasetArgs.verbose = fitDatasetNode.verbose.config.value + } + } + // epochs- Integer number of times to iterate over the training data arrays: + if (fitDatasetNode.epochs !== undefined) { + if (fitDatasetNode.epochs.config.value !== undefined) { + modelFitDatasetArgs.epochs = fitDatasetNode.epochs.config.value + } + } + // batchSize- Number of samples per gradient update. If unspecified, it will default to 32 per tf.org: + if (fitDatasetNode.datasetArgs !== undefined) { + if (fitDatasetNode.datasetArgs.batchesPerGradientUpdate !== undefined && + fitDatasetNode.datasetArgs.batchesPerGradientUpdate.config.value !== undefined) { + modelFitDatasetArgs.batchSize = fitDatasetNode.datasetArgs.batchesPerGradientUpdate.config.value; + } + if (fitDatasetNode.datasetArgs.shuffle !== undefined && + fitDatasetNode.datasetArgs.shuffle.config.booleanValue !== undefined) { + modelFitDatasetArgs.shuffle = fitDatasetNode.datasetArgs.shuffle.config.booleanValue; + } + // Future Add validation split: + } + + // This callback hard coded for now: + modelFitDatasetArgs.callbacks = { + onEpochEnd: (epoch, logs) => console.log("callbacks:\tEpoch:" + epoch + " | Loss=>" + logs.loss) + } + + return modelFitDatasetArgs; + } +} \ No newline at end of file diff --git a/Projects/TensorFlow/TensorFlow_Project_Todos b/Projects/TensorFlow/TensorFlow_Project_Todos new file mode 100644 index 000000000..7e797837f --- /dev/null +++ b/Projects/TensorFlow/TensorFlow_Project_Todos @@ -0,0 +1,26 @@ +*** TensorFlow Project Todo Notes *** + +8/24/21 - Beta Version being pushed to Code in order for people to begin experimenting with the functionality if they wish. + +SA Devs Please Update the below with additional todo findings and/or the date in which a todo was completed. +Pending == Person has begun this work. + + +*TODO* *Completed* +================================================================ +1.) New App-Schemas may require icons +2.) Access to Learn-Eng Predictions from Trade System Pending(Pluvtech) +3.) Integrate the idea of candle.future +4.) Test other loss types + a.) Tested so far: crossCategoricalEntropy, binaryEntropy +5.) Develop more data-engineering methods in MLDataManager.js + a.) Catch/Clean erroneous samples + b.) Expand logic to include more than one input, i.e.- Higher ranks for Functional Model implementation. + c.) Expose stats so they may be accessed from other parts of SA + d.) Add additional standardizing/normalizing functions +6.) ML - Tutorial +7.) ML - Medium Article for SA Pending(Pluvtech) +8.) Integrate additional types (functional model, unsupervised, ...) +9.) Test/implement custom bias types +10.) Test/fix so that things appear in charting space. +11.) Develop / share a better sample model plugin. \ No newline at end of file From 7526043856d48b28e75ca16dd68f82c34548efdb Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 01:46:02 -0400 Subject: [PATCH 037/227] Update: TensorFlow_Project_Todos --- Projects/TensorFlow/TensorFlow_Project_Todos | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Projects/TensorFlow/TensorFlow_Project_Todos b/Projects/TensorFlow/TensorFlow_Project_Todos index 7e797837f..2f11d9449 100644 --- a/Projects/TensorFlow/TensorFlow_Project_Todos +++ b/Projects/TensorFlow/TensorFlow_Project_Todos @@ -23,4 +23,5 @@ Pending == Person has begun this work. 8.) Integrate additional types (functional model, unsupervised, ...) 9.) Test/implement custom bias types 10.) Test/fix so that things appear in charting space. -11.) Develop / share a better sample model plugin. \ No newline at end of file +11.) Develop / share a better sample model plugin. +12.) Documentation for ML Project and Nodes. Pending(Pluvtech) From 6cf0f8f224debd261137f8fbd5544f5fffc16bd2 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 02:08:14 -0400 Subject: [PATCH 038/227] Update: TensorFlow_Project_Todos --- Projects/TensorFlow/TensorFlow_Project_Todos | 1 + 1 file changed, 1 insertion(+) diff --git a/Projects/TensorFlow/TensorFlow_Project_Todos b/Projects/TensorFlow/TensorFlow_Project_Todos index 2f11d9449..f99571013 100644 --- a/Projects/TensorFlow/TensorFlow_Project_Todos +++ b/Projects/TensorFlow/TensorFlow_Project_Todos @@ -25,3 +25,4 @@ Pending == Person has begun this work. 10.) Test/fix so that things appear in charting space. 11.) Develop / share a better sample model plugin. 12.) Documentation for ML Project and Nodes. Pending(Pluvtech) +13.) Fix heatbeat spamming console Pending(Pluvtech) \ No newline at end of file From 54cb7115e529ed39e3fd2197de24d07bde3c003b Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 02:28:28 -0400 Subject: [PATCH 039/227] Satisfy some github error checks --- .../Learning-Bot/Low-Frequency-Learning/MLDataManager.js | 4 +--- .../Low-Frequency-Learning/TensorFlowModelsManager.js | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js index 78fbfea3b..83b2a00db 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/MLDataManager.js @@ -284,7 +284,7 @@ exports.newMLDataObj = function(featureLen, labelLen) { let separator2 = "||||||||||||||||||||||||||||||||||||||||||||||||||"; buf += separator; let fkLen = fkeys.length, fvLen = fvalues[0].length; - let lkLen = lkeys.length, lvLen = lvalues[0].length; + let lkLen = lkeys.length; console.log(buf); // Features / Labels Hard Numbers: @@ -306,8 +306,6 @@ exports.newMLDataObj = function(featureLen, labelLen) { // Statistics: buf = separator2 + "\n" + separator + "\n\n" + topSeparator + "\nSuperalgos ML DataFrame Statistics:\n" + separator; - let fName = "Feature #"; - let lName = "Label #"; let statistics = stats.all(); console.log(buf); diff --git a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js index b79cb17fe..3ffac4778 100644 --- a/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js +++ b/Projects/TensorFlow/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/TensorFlowModelsManager.js @@ -110,12 +110,12 @@ exports.newTensorFlowModelsManager = function (processIndex, learningSystem) { layerFunction = _tensorFlowAPI.layers.dense break } - case ' ': { + /*case ' ': { break } case ' ': { break - } + }*/ default: { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[WARN] Layer of type ' + layerNode.typeOfLayer.layer.type + ' not implemented yet.') From a928857db63fbc7327e49a37ef517d55eb49985f Mon Sep 17 00:00:00 2001 From: Philip Love Date: Tue, 24 Aug 2021 03:57:38 -0400 Subject: [PATCH 040/227] This is my first submission of User Profile [PLuvtech] --- .../Plugins/User-Profiles/PLuv.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/PLuv.json diff --git a/Projects/Governance/Plugins/User-Profiles/PLuv.json b/Projects/Governance/Plugins/User-Profiles/PLuv.json new file mode 100644 index 000000000..aae952eb6 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/PLuv.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "PLuv", + "config": "{\n \"signature\": {\n \"message\": \"PLuv\",\n \"messageHash\": \"0x0eaaef6eb4d29b8d7b9bdaaba0c49956f6876e058ed2587d4557537b616f9292\",\n \"v\": \"0x1b\",\n \"r\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb\",\n \"s\": \"0x219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b\",\n \"signature\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b1b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "9b72df20-a4f0-4023-ae17-c46a64920716", + "savedPayload": { + "position": { + "x": 20027, + "y": 22874.5 + }, + "targetPosition": { + "x": 19727, + "y": 22874.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "a9459b1f-80a5-4676-a9eb-a21a11e32c50", + "savedPayload": { + "position": { + "x": 19427, + "y": 22874.5 + }, + "targetPosition": { + "x": 19727, + "y": 22874.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f", + "savedPayload": { + "position": { + "x": 19727, + "y": 22874.5 + }, + "targetPosition": { + "x": 19727, + "y": 22874.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From af8c869a223523f38c1cdbe73c8e847ba84cfb38 Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Tue, 24 Aug 2021 21:27:58 +1200 Subject: [PATCH 041/227] This is my first submission of User Profile Smidy13 --- .../Plugins/User-Profiles/Smidy13.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/Smidy13.json diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json new file mode 100644 index 000000000..f00d58489 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Smidy13", + "config": "{\n \"signature\": {\n \"message\": \"Smidy13\",\n \"messageHash\": \"0xc8f90bd04d40df028dca4cdae13a0ef1d264562adff290bc8a3527dab608520b\",\n \"v\": \"0x1c\",\n \"r\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc022\",\n \"s\": \"0x02a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce\",\n \"signature\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc02202a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce1c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "d8264b4e-8583-46e2-9b4c-65a31ab5e955", + "savedPayload": { + "position": { + "x": 13426, + "y": 16592.5 + }, + "targetPosition": { + "x": 13486, + "y": 16598.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "0b7f03ff-666b-46f8-828a-a19b3f77c829", + "savedPayload": { + "position": { + "x": 13404, + "y": 16590.5 + }, + "targetPosition": { + "x": 13486, + "y": 16598.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f374e786-e91f-4525-83e4-f79d2cadc319", + "savedPayload": { + "position": { + "x": 13486, + "y": 16598.5 + }, + "targetPosition": { + "x": 13531, + "y": 16673.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From 9e365463b5ca1ccd67bbc844e0142176121cecae Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Tue, 24 Aug 2021 21:37:27 +1200 Subject: [PATCH 042/227] Revert "This is my first submission of User Profile Smidy13" This reverts commit af8c869a223523f38c1cdbe73c8e847ba84cfb38. --- .../Plugins/User-Profiles/Smidy13.json | 84 ------------------- 1 file changed, 84 deletions(-) delete mode 100644 Projects/Governance/Plugins/User-Profiles/Smidy13.json diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json deleted file mode 100644 index f00d58489..000000000 --- a/Projects/Governance/Plugins/User-Profiles/Smidy13.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "type": "User Profile", - "name": "Smidy13", - "config": "{\n \"signature\": {\n \"message\": \"Smidy13\",\n \"messageHash\": \"0xc8f90bd04d40df028dca4cdae13a0ef1d264562adff290bc8a3527dab608520b\",\n \"v\": \"0x1c\",\n \"r\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc022\",\n \"s\": \"0x02a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce\",\n \"signature\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc02202a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce1c\"\n }\n}", - "project": "Governance", - "tokenPowerSwitch": { - "type": "Token Power Switch", - "name": "New Token Power Switch", - "config": "{}", - "project": "Governance", - "tokenPowerSwitch": [], - "id": "d8264b4e-8583-46e2-9b4c-65a31ab5e955", - "savedPayload": { - "position": { - "x": 13426, - "y": 16592.5 - }, - "targetPosition": { - "x": 13486, - "y": 16598.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensMined": { - "type": "Tokens Mined", - "name": "New Tokens Mined", - "project": "Governance", - "id": "0b7f03ff-666b-46f8-828a-a19b3f77c829", - "savedPayload": { - "position": { - "x": 13404, - "y": 16590.5 - }, - "targetPosition": { - "x": 13486, - "y": 16598.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f374e786-e91f-4525-83e4-f79d2cadc319", - "savedPayload": { - "position": { - "x": 13486, - "y": 16598.5 - }, - "targetPosition": { - "x": 13531, - "y": 16673.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } -} \ No newline at end of file From 259dfec08f3601fcdb9ae6e77c6210ff53493a6a Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Tue, 24 Aug 2021 21:48:10 +1200 Subject: [PATCH 043/227] This is my first submission of User Profile [Smidy13] --- .../Plugins/User-Profiles/Smidy13.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/Smidy13.json diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json new file mode 100644 index 000000000..387dd08c0 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Smidy13", + "config": "{\n \"signature\": {\n \"message\": \"Smidy13\",\n \"messageHash\": \"0xc8f90bd04d40df028dca4cdae13a0ef1d264562adff290bc8a3527dab608520b\",\n \"v\": \"0x1c\",\n \"r\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc022\",\n \"s\": \"0x02a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce\",\n \"signature\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc02202a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce1c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "7fb54153-47b4-48dc-b2e0-99b52eda5949", + "savedPayload": { + "position": { + "x": 13586, + "y": 16336.75 + }, + "targetPosition": { + "x": 13528, + "y": 16339.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "ed490e50-ef9b-46e0-b4e3-d9bd85b6b608", + "savedPayload": { + "position": { + "x": 13540, + "y": 16293.75 + }, + "targetPosition": { + "x": 13528, + "y": 16339.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682", + "savedPayload": { + "position": { + "x": 13528, + "y": 16339.75 + }, + "targetPosition": { + "x": 13537, + "y": 16340.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From cc47c888c751223538152262b7996f36fc45fd52 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 12:06:39 +0200 Subject: [PATCH 044/227] Drafting the Superalgos Network --- Network/clientsInterface.js | 22 + Network/event.js | 36 ++ Network/events.json | 28 + Network/graph.json | 20 + Network/node.js | 7 + Network/peerInterface.js | 22 + Network/profiles.json | 22 + Network/timeline.json | 27 + Network/userProfile.js | 36 ++ .../User-Profiles/Luis-Fernando-Molina.json | 532 ++++++------------ 10 files changed, 400 insertions(+), 352 deletions(-) create mode 100644 Network/clientsInterface.js create mode 100644 Network/event.js create mode 100644 Network/events.json create mode 100644 Network/graph.json create mode 100644 Network/node.js create mode 100644 Network/peerInterface.js create mode 100644 Network/profiles.json create mode 100644 Network/timeline.json create mode 100644 Network/userProfile.js diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js new file mode 100644 index 000000000..09f12e545 --- /dev/null +++ b/Network/clientsInterface.js @@ -0,0 +1,22 @@ +exports.newClientInterface = function newClientInterface() { + + let thisObject = { + initialize: initialize, + finalize: finalize, + run: run + } + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + function run() { + + } +} \ No newline at end of file diff --git a/Network/event.js b/Network/event.js new file mode 100644 index 000000000..7d6e64e2b --- /dev/null +++ b/Network/event.js @@ -0,0 +1,36 @@ +exports.newEvent = function newEvent() { + + let thisObject = { + id: undefined, + githubUsername: undefined, + blockchainAccount: undefined, + following: undefined, + followers: undefined, + followingCount: undefined, + followersCount: undefined, + tradeCopying: undefined, + tradeCopiers: undefined, + tradeCopyingCount: undefined, + tradeCopiersCount: undefined, + ranking: undefined, + joined: undefined, + initialize: initialize, + finalize: finalize + } + + thisObject.following = new Map() + thisObject.followers = new Map() + + thisObject.tradeCopying = new Map() + thisObject.tradeCopiersCount = new Map() + + return thisObject + + function finalize() { + + } + + function initialize() { + + } +} \ No newline at end of file diff --git a/Network/events.json b/Network/events.json new file mode 100644 index 000000000..856b504e8 --- /dev/null +++ b/Network/events.json @@ -0,0 +1,28 @@ +[ + { + "type": "post", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + }, + { + "type": "reply", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed", + "relatedEvent": "daawerewdhkasdSdGHGjdsasd" + }, + { + "type": "trade", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + }, + { + "type": "reaction", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + } +] + diff --git a/Network/graph.json b/Network/graph.json new file mode 100644 index 000000000..a3bb947fa --- /dev/null +++ b/Network/graph.json @@ -0,0 +1,20 @@ +{ + "userProfiles": [ + { + "username": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "posts": [ + { + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "replyTo": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + } + ], + "replies": [ + { + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "replyTo": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + } + ] + } + ] +} \ No newline at end of file diff --git a/Network/node.js b/Network/node.js new file mode 100644 index 000000000..07a8726db --- /dev/null +++ b/Network/node.js @@ -0,0 +1,7 @@ + + +let usersProfiles = new Map() // Here we will store the user profiles and their statistics. +let timeline = [] // A time ordered list of Posts and Trades. +let events = new Map() +let hashGraph = {} + diff --git a/Network/peerInterface.js b/Network/peerInterface.js new file mode 100644 index 000000000..423579324 --- /dev/null +++ b/Network/peerInterface.js @@ -0,0 +1,22 @@ +exports.newPeerInterface = function newPeerInterface() { + + let thisObject = { + initialize: initialize, + finalize: finalize, + run: run + } + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + function run() { + + } +} \ No newline at end of file diff --git a/Network/profiles.json b/Network/profiles.json new file mode 100644 index 000000000..fd6386178 --- /dev/null +++ b/Network/profiles.json @@ -0,0 +1,22 @@ +[ + { + "userProfile": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "followers": 0, + "following": 0, + "ranking": 0, + "joined": 123423423423, + "account": "asd23123aff23q2bcaa21447567" + }, + { + "userProfile": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "followers": 0, + "following": 0, + "ranking": 0, + "joined": 123423423423, + "account": "asd23123aff23q2bcaa21447567" + } +] + +// a map by userProfile would be needed. \ No newline at end of file diff --git a/Network/timeline.json b/Network/timeline.json new file mode 100644 index 000000000..f7e9ab17c --- /dev/null +++ b/Network/timeline.json @@ -0,0 +1,27 @@ +[ + { + "type": "post", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + }, + { + "type": "post", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed", + "relatedEvent": "daawerewdhkasdSdGHGjdsasd" + }, + { + "type": "trade", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + }, + { + "type": "post", + "timestamp": 12343242342, + "userProfile": "Luis-Fernando-Molina", + "hash": "dhaHSkjasdmwhdajSHSJhewshed" + } +] \ No newline at end of file diff --git a/Network/userProfile.js b/Network/userProfile.js new file mode 100644 index 000000000..9df4b0691 --- /dev/null +++ b/Network/userProfile.js @@ -0,0 +1,36 @@ +exports.newUserProfile = function newUserProfile() { + + let thisObject = { + id: undefined, + githubUsername: undefined, + blockchainAccount: undefined, + following: undefined, + followers: undefined, + followingCount: undefined, + followersCount: undefined, + tradeCopying: undefined, + tradeCopiers: undefined, + tradeCopyingCount: undefined, + tradeCopiersCount: undefined, + ranking: undefined, + joined: undefined, + initialize: initialize, + finalize: finalize + } + + thisObject.following = new Map() + thisObject.followers = new Map() + + thisObject.tradeCopying = new Map() + thisObject.tradeCopiersCount = new Map() + + return thisObject + + function finalize() { + + } + + function initialize() { + + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index af9d9e21b..0d77e0fca 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -8692,38 +8692,28 @@ "referenceParent": { "type": "Feature", "name": "Charting System", - "id": "992fe8ce-bd27-4857-900c-e0330b7ccc51" + "id": "50a35ceb-f25a-4481-b329-ec23152fe463" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "Existing Features", - "Feature Class", - "Governance", - "b46ffee0-7c89-4155-8450-678d7cea24f8" + "Feature Class" ], [ "Charting System", - "Feature", - "Governance", - "992fe8ce-bd27-4857-900c-e0330b7ccc51" + "Feature" ] ] } @@ -8757,38 +8747,28 @@ "referenceParent": { "type": "Feature", "name": "Data Mining", - "id": "afa546fa-799b-4c50-baa3-65c8409aaab9" + "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "Existing Features", - "Feature Class", - "Governance", - "b46ffee0-7c89-4155-8450-678d7cea24f8" + "Feature Class" ], [ "Data Mining", - "Feature", - "Governance", - "afa546fa-799b-4c50-baa3-65c8409aaab9" + "Feature" ] ] } @@ -8822,38 +8802,28 @@ "referenceParent": { "type": "Feature", "name": "Visual Designer", - "id": "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + "id": "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "Existing Features", - "Feature Class", - "Governance", - "b46ffee0-7c89-4155-8450-678d7cea24f8" + "Feature Class" ], [ "Visual Designer", - "Feature", - "Governance", - "b88a3b22-7060-45c8-90bd-57ec53e95c4f" + "Feature" ] ] } @@ -8887,38 +8857,28 @@ "referenceParent": { "type": "Feature", "name": "Visual Debugger", - "id": "f713d118-f53a-4fc6-9b39-9e8717c4bd6f" + "id": "bc0a7224-275f-4c5d-8557-48a01913e457" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "Existing Features", - "Feature Class", - "Governance", - "b46ffee0-7c89-4155-8450-678d7cea24f8" + "Feature Class" ], [ "Visual Debugger", - "Feature", - "Governance", - "f713d118-f53a-4fc6-9b39-9e8717c4bd6f" + "Feature" ] ] } @@ -8949,32 +8909,24 @@ "referenceParent": { "type": "Feature Class", "name": "Existing Features", - "id": "b46ffee0-7c89-4155-8450-678d7cea24f8" + "id": "aa486758-108e-41f4-9f97-e618472a3dcb" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "Existing Features", - "Feature Class", - "Governance", - "b46ffee0-7c89-4155-8450-678d7cea24f8" + "Feature Class" ] ] } @@ -9017,38 +8969,28 @@ "referenceParent": { "type": "Feature", "name": "Governance System", - "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "Governance System", - "Feature", - "Governance", - "a5a7304e-155a-47d1-97f7-c50b88082000" + "Feature" ] ] } @@ -9082,38 +9024,28 @@ "referenceParent": { "type": "Feature", "name": "API Maps", - "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "API Maps", - "Feature", - "Governance", - "28c5218d-3213-4a10-8e28-11d5ae460547" + "Feature" ] ] } @@ -9147,38 +9079,28 @@ "referenceParent": { "type": "Feature", "name": "User Defined Variables and Code", - "id": "55e7b969-383c-4ae8-95c0-2dc18473404f" + "id": "dd64c774-edf1-4a05-9fbd-c43a6006c800" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "User Defined Variables and Code", - "Feature", - "Governance", - "55e7b969-383c-4ae8-95c0-2dc18473404f" + "Feature" ] ] } @@ -9212,38 +9134,28 @@ "referenceParent": { "type": "Feature", "name": "Tensor Flow Integration", - "id": "68388215-3e97-4864-9804-72e91ecff02b" + "id": "ee907b62-290d-4e6b-ab14-7ae127752c9c" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "Tensor Flow Integration", - "Feature", - "Governance", - "68388215-3e97-4864-9804-72e91ecff02b" + "Feature" ] ] } @@ -9274,32 +9186,24 @@ "referenceParent": { "type": "Feature Class", "name": "New Features", - "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ] ] } @@ -9333,26 +9237,20 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Platform", - "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "id": "66ff697d-490b-47c6-927a-26f92564b4c5" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ] ] } @@ -9401,38 +9299,28 @@ "referenceParent": { "type": "Feature", "name": "Android Mobile App", - "id": "22e0864c-5a2a-40b5-a24d-fe46cde7dd64" + "id": "114567ff-11e7-4414-b704-f9a897a3c346" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Mobile App", - "Feature Class", - "Governance", - "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "243a3f35-62a2-4193-ab19-da643accd275" + "Feature Class" ], [ "Android Mobile App", - "Feature", - "Governance", - "22e0864c-5a2a-40b5-a24d-fe46cde7dd64" + "Feature" ] ] } @@ -9466,38 +9354,28 @@ "referenceParent": { "type": "Feature", "name": "iOS Mobile App", - "id": "dc029fe2-d4f7-46a1-908d-3d3251af002e" + "id": "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Mobile App", - "Feature Class", - "Governance", - "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "243a3f35-62a2-4193-ab19-da643accd275" + "Feature Class" ], [ "iOS Mobile App", - "Feature", - "Governance", - "dc029fe2-d4f7-46a1-908d-3d3251af002e" + "Feature" ] ] } @@ -9531,38 +9409,28 @@ "referenceParent": { "type": "Feature", "name": "Huawei Mobile App", - "id": "198f47fc-61bd-41a1-9b2f-7bc1bea082f9" + "id": "39afc83a-ff8e-4470-87db-0e889dc4c2b6" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Mobile App", - "Feature Class", - "Governance", - "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "243a3f35-62a2-4193-ab19-da643accd275" + "Feature Class" ], [ "Huawei Mobile App", - "Feature", - "Governance", - "198f47fc-61bd-41a1-9b2f-7bc1bea082f9" + "Feature" ] ] } @@ -9593,32 +9461,24 @@ "referenceParent": { "type": "Feature Class", "name": "Needed Features", - "id": "243a3f35-62a2-4193-ab19-da643accd275" + "id": "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Mobile App", - "Feature Class", - "Governance", - "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "243a3f35-62a2-4193-ab19-da643accd275" + "Feature Class" ] ] } @@ -9652,26 +9512,20 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Mobile App", - "id": "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "id": "48c37e94-02a7-450e-b612-7ef0c36e6ab6" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Mobile App", - "Feature Class", - "Governance", - "f193b1f9-c97d-4831-87b4-defe9f6aab9a" + "Feature Class" ] ] } @@ -9720,38 +9574,28 @@ "referenceParent": { "type": "Feature", "name": "Node.js Implementation", - "id": "bda64809-41d7-41a8-9166-792a6df000e1" + "id": "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos P2P Network", - "Feature Class", - "Governance", - "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "0253c529-e28f-43b5-8b3a-a86abb38dc4a" + "Feature Class" ], [ "Node.js Implementation", - "Feature", - "Governance", - "bda64809-41d7-41a8-9166-792a6df000e1" + "Feature" ] ] } @@ -9782,32 +9626,24 @@ "referenceParent": { "type": "Feature Class", "name": "Needed Features", - "id": "0253c529-e28f-43b5-8b3a-a86abb38dc4a" + "id": "96e23494-0caf-4e3d-9cb2-4587eb21822e" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos P2P Network", - "Feature Class", - "Governance", - "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + "Feature Class" ], [ "Needed Features", - "Feature Class", - "Governance", - "0253c529-e28f-43b5-8b3a-a86abb38dc4a" + "Feature Class" ] ] } @@ -9841,26 +9677,20 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos P2P Network", - "id": "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + "id": "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos P2P Network", - "Feature Class", - "Governance", - "e205d4f2-140e-4d4b-a839-e37a6537dfa9" + "Feature Class" ] ] } @@ -9894,20 +9724,16 @@ "referenceParent": { "type": "Feature Class", "name": "Project Features", - "id": "136b6e7a-f042-441b-84be-395b56b65b70" + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ] ] } @@ -9941,14 +9767,12 @@ "referenceParent": { "type": "Features", "name": "Superalgos", - "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ] ] } @@ -12143,38 +11967,28 @@ "referenceParent": { "type": "Feature", "name": "Governance System", - "id": "a5a7304e-155a-47d1-97f7-c50b88082000" + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "Governance System", - "Feature", - "Governance", - "a5a7304e-155a-47d1-97f7-c50b88082000" + "Feature" ] ] } @@ -12208,38 +12022,28 @@ "referenceParent": { "type": "Feature", "name": "API Maps", - "id": "28c5218d-3213-4a10-8e28-11d5ae460547" + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ], [ "API Maps", - "Feature", - "Governance", - "28c5218d-3213-4a10-8e28-11d5ae460547" + "Feature" ] ] } @@ -12269,32 +12073,24 @@ "referenceParent": { "type": "Feature Class", "name": "New Features", - "id": "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ], [ "New Features", - "Feature Class", - "Governance", - "372acad9-fb7b-4ac7-9620-28a66ac9c40d" + "Feature Class" ] ] } @@ -12325,26 +12121,20 @@ "referenceParent": { "type": "Feature Class", "name": "Superalgos Platform", - "id": "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "id": "66ff697d-490b-47c6-927a-26f92564b4c5" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ], [ "Superalgos Platform", - "Feature Class", - "Governance", - "f83a751e-ff0c-49bd-a306-8b5ab6a8cc83" + "Feature Class" ] ] } @@ -12375,20 +12165,16 @@ "referenceParent": { "type": "Feature Class", "name": "Project Features", - "id": "136b6e7a-f042-441b-84be-395b56b65b70" + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ], [ "Project Features", - "Feature Class", - "Governance", - "136b6e7a-f042-441b-84be-395b56b65b70" + "Feature Class" ] ] } @@ -12435,7 +12221,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12546,7 +12332,47 @@ "config": "{\n \"percentage\": 30\n}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "a2bbd553-e24c-44b8-a199-83114476ce24", + "savedPayload": { + "position": { + "x": 29712.3004530781, + "y": 24386.451642594388 + }, + "targetPosition": { + "x": 29642.266843921327, + "y": 24094.740666475085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ] + ] + } + } + ], "id": "27358f54-1bf7-49df-9610-754b5aff1868", "savedPayload": { "position": { @@ -12606,7 +12432,7 @@ "referenceParent": { "type": "User Profile", "name": "harrellbm", - "id": "107d3e44-1685-4540-8316-3bc6591298e9" + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" }, "referenceParentCombinedNodePath": [ [ @@ -12681,7 +12507,9 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ] ] } @@ -12992,7 +12820,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 30beda6da13e8269d9084fefae2263daaa0eec7d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 12:11:39 +0200 Subject: [PATCH 045/227] Delegation --- .../User-Profiles/Luis-Fernando-Molina.json | 480 ++++++++++++++---- 1 file changed, 369 insertions(+), 111 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 0d77e0fca..232e87bb3 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -8697,23 +8697,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Charting System", - "Feature" + "Feature", + "Governance", + "50a35ceb-f25a-4481-b329-ec23152fe463" ] ] } @@ -8752,23 +8762,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Data Mining", - "Feature" + "Feature", + "Governance", + "6ff01b26-9efe-407b-bfea-36e5f94947d6" ] ] } @@ -8807,23 +8827,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Visual Designer", - "Feature" + "Feature", + "Governance", + "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" ] ] } @@ -8862,23 +8892,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ], [ "Visual Debugger", - "Feature" + "Feature", + "Governance", + "bc0a7224-275f-4c5d-8557-48a01913e457" ] ] } @@ -8914,19 +8954,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "Existing Features", - "Feature Class" + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" ] ] } @@ -8974,23 +9022,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Governance System", - "Feature" + "Feature", + "Governance", + "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" ] ] } @@ -9029,23 +9087,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "API Maps", - "Feature" + "Feature", + "Governance", + "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" ] ] } @@ -9084,23 +9152,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "User Defined Variables and Code", - "Feature" + "Feature", + "Governance", + "dd64c774-edf1-4a05-9fbd-c43a6006c800" ] ] } @@ -9139,23 +9217,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Tensor Flow Integration", - "Feature" + "Feature", + "Governance", + "ee907b62-290d-4e6b-ab14-7ae127752c9c" ] ] } @@ -9191,19 +9279,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ] ] } @@ -9242,15 +9338,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ] ] } @@ -9304,23 +9406,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "Android Mobile App", - "Feature" + "Feature", + "Governance", + "114567ff-11e7-4414-b704-f9a897a3c346" ] ] } @@ -9359,23 +9471,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "iOS Mobile App", - "Feature" + "Feature", + "Governance", + "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" ] ] } @@ -9414,23 +9536,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ], [ "Huawei Mobile App", - "Feature" + "Feature", + "Governance", + "39afc83a-ff8e-4470-87db-0e889dc4c2b6" ] ] } @@ -9466,19 +9598,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" ] ] } @@ -9517,15 +9657,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Mobile App", - "Feature Class" + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" ] ] } @@ -9579,23 +9725,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" ], [ "Node.js Implementation", - "Feature" + "Feature", + "Governance", + "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" ] ] } @@ -9631,19 +9787,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ], [ "Needed Features", - "Feature Class" + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" ] ] } @@ -9682,15 +9846,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos P2P Network", - "Feature Class" + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" ] ] } @@ -9729,11 +9899,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ] ] } @@ -9772,7 +9946,9 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ] ] } @@ -11972,23 +12148,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Governance System", - "Feature" + "Feature", + "Governance", + "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" ] ] } @@ -12027,23 +12213,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "API Maps", - "Feature" + "Feature", + "Governance", + "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" ] ] } @@ -12078,19 +12274,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ] ] } @@ -12126,15 +12330,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ] ] } @@ -12170,11 +12380,15 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ] ] } @@ -12367,7 +12581,9 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ] ] } @@ -12437,7 +12653,9 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ] ] } @@ -12574,7 +12792,47 @@ "config": "{}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "6a843bed-6392-4981-9e27-eff22f0f9fb1", + "savedPayload": { + "position": { + "x": 28988.81128252595, + "y": 23943.09690866933 + }, + "targetPosition": { + "x": 29280.52225864525, + "y": 23873.063299512556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile" + ] + ] + } + } + ], "id": "ac6e1011-7ce3-4ff9-bc32-04b84b3f3abe", "savedPayload": { "position": { @@ -12820,7 +13078,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 2f0c8ec695969d08386511f6b80704bf13d7275d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 12:51:50 +0200 Subject: [PATCH 046/227] Foundations / Client: Servers now inside the CL object. --- Client/MultiProject.js | 5 +- Client/client.js | 81 +++++++++---------- Client/httpInterface.js | 33 +++----- Client/taskManagerServer.js | 4 +- ...ocketsServer.js => webSocketsInterface.js} | 4 +- 5 files changed, 57 insertions(+), 70 deletions(-) rename Client/{webSocketsServer.js => webSocketsInterface.js} (97%) diff --git a/Client/MultiProject.js b/Client/MultiProject.js index 21e8b08ef..ba4ce0182 100644 --- a/Client/MultiProject.js +++ b/Client/MultiProject.js @@ -16,9 +16,8 @@ exports.newMultiProject = function () { Here we will setup the CL object, with all the projects and modules that will have inside. */ - global.CL = { - projects: {} - } + CL.projects = {} + for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { let projectDefinition = PROJECTS_SCHEMA[i] global.CL.projects[projectDefinition.propertyName] = {} diff --git a/Client/client.js b/Client/client.js index 3e0999b15..46037d580 100644 --- a/Client/client.js +++ b/Client/client.js @@ -54,6 +54,9 @@ global.CUSTOM_FAIL_RESPONSE = { message: 'Custom Message' } +/* The CL object is accesible everywhere at the Superalgos Client */ +global.CL = {} + /* Servers */ let WEB_SERVER = require('./webServer.js') let DATA_FILE_SERVER = require('./dataFileServer.js') @@ -67,7 +70,7 @@ let WEB3_SERVER = require('./web3Server.js') let GITHUB_SERVER = require('./githubServer.js') /* Network Interfaces */ -let WEB_SOCKETS_INTERFACE = require('./webSocketsServer.js') +let WEB_SOCKETS_INTERFACE = require('./webSocketsInterface.js') let HTTP_INTERFACE = require('./httpInterface.js') try { @@ -81,82 +84,76 @@ try { Setting up external dependencies. */ CL.nodeModules = { - fs: require('fs'), + fs: require('fs'), nodeFetch: require('node-fetch') } - + /* + Setting up servers running inside this Client. + */ + CL.servers = {} console.log('CLIENT SERVERS:') console.log('') - WEB_SERVER = WEB_SERVER.newWebServer() - WEB_SERVER.initialize() - WEB_SERVER.run() + CL.servers.WEB_SERVER = WEB_SERVER.newWebServer() + CL.servers.WEB_SERVER.initialize() + CL.servers.WEB_SERVER.run() console.log('Web Server .................................................. Started') - UI_FILE_SERVER = UI_FILE_SERVER.newUIFileServer() - UI_FILE_SERVER.initialize() - UI_FILE_SERVER.run() + CL.servers.UI_FILE_SERVER = UI_FILE_SERVER.newUIFileServer() + CL.servers.UI_FILE_SERVER.initialize() + CL.servers.UI_FILE_SERVER.run() console.log('UI File Server .............................................. Started') - PROJECT_FILE_SERVER = PROJECT_FILE_SERVER.newProjectFileServer() - PROJECT_FILE_SERVER.initialize() - PROJECT_FILE_SERVER.run() + CL.servers.PROJECT_FILE_SERVER = PROJECT_FILE_SERVER.newProjectFileServer() + CL.servers.PROJECT_FILE_SERVER.initialize() + CL.servers.PROJECT_FILE_SERVER.run() console.log('Project File Server ......................................... Started') - PLUGIN_SERVER = PLUGIN_SERVER.newPluginServer() - PLUGIN_SERVER.initialize() - PLUGIN_SERVER.run() + CL.servers.PLUGIN_SERVER = PLUGIN_SERVER.newPluginServer() + CL.servers.PLUGIN_SERVER.initialize() + CL.servers.PLUGIN_SERVER.run() console.log('Plugin Server ............................................... Started') - DATA_FILE_SERVER = DATA_FILE_SERVER.newDataFileServer() - DATA_FILE_SERVER.initialize() - DATA_FILE_SERVER.run() + CL.servers.DATA_FILE_SERVER = DATA_FILE_SERVER.newDataFileServer() + CL.servers.DATA_FILE_SERVER.initialize() + CL.servers.DATA_FILE_SERVER.run() console.log('Data File Server ............................................ Started') - EVENT_SERVER = EVENT_SERVER.newEventServer() - EVENT_SERVER.initialize() - EVENT_SERVER.run() + CL.servers.EVENT_SERVER = EVENT_SERVER.newEventServer() + CL.servers.EVENT_SERVER.initialize() + CL.servers.EVENT_SERVER.run() console.log('Events Server ............................................... Started') - TASK_MANAGER_SERVER = TASK_MANAGER_SERVER.newTaskManagerServer(WEB_SOCKETS_INTERFACE, EVENT_SERVER) + TASK_MANAGER_SERVER = TASK_MANAGER_SERVER.newTaskManagerServer() TASK_MANAGER_SERVER.initialize() TASK_MANAGER_SERVER.run() console.log('Task Manager Server ......................................... Started') - CCXT_SERVER = CCXT_SERVER.newCCXTServer() - CCXT_SERVER.initialize() - CCXT_SERVER.run() + CL.servers.CCXT_SERVER = CCXT_SERVER.newCCXTServer() + CL.servers.CCXT_SERVER.initialize() + CL.servers.CCXT_SERVER.run() console.log('CCXT Server ................................................. Started') - WEB3_SERVER = WEB3_SERVER.newWeb3Server() - WEB3_SERVER.initialize() - WEB3_SERVER.run() + CL.servers.WEB3_SERVER = WEB3_SERVER.newWeb3Server() + CL.servers.WEB3_SERVER.initialize() + CL.servers.WEB3_SERVER.run() console.log('WEB3 Server ................................................. Started') - GITHUB_SERVER = GITHUB_SERVER.newGithubServer() - GITHUB_SERVER.initialize() - GITHUB_SERVER.run() + CL.servers.GITHUB_SERVER = GITHUB_SERVER.newGithubServer() + CL.servers.GITHUB_SERVER.initialize() + CL.servers.GITHUB_SERVER.run() console.log('Github Server ............................................... Started') console.log('') console.log('CLIENT INTERFACES:') console.log('') - WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface(EVENT_SERVER) + WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface() WEB_SOCKETS_INTERFACE.initialize() WEB_SOCKETS_INTERFACE.run() console.log('Web Sockets Interface ....................................... Listening at port ' + global.env.WEB_SOCKETS_INTERFACE_PORT) - HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface( - WEB_SERVER, - DATA_FILE_SERVER, - PROJECT_FILE_SERVER, - UI_FILE_SERVER, - PLUGIN_SERVER, - CCXT_SERVER, - WEB3_SERVER, - GITHUB_SERVER - ) + HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface() HTTP_INTERFACE.initialize() HTTP_INTERFACE.run() console.log('Http Interface .............................................. Listening at port ' + global.env.HTTP_INTERFACE_PORT) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index d34c0aff0..51810bb30 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1,13 +1,4 @@ -exports.newHttpInterface = function newHttpInterface( - WEB_SERVER, - DATA_FILE_SERVER, - PROJECT_FILE_SERVER, - UI_FILE_SERVER, - PLUGIN_SERVER, - CCXT_SERVER, - WEB3_SERVER, - GITHUB_SERVER -) { +exports.newHttpInterface = function newHttpInterface() { /* IMPORTANT: If you are reviewing the code of the project please note @@ -111,7 +102,7 @@ exports.newHttpInterface = function newHttpInterface( switch (params.method) { case 'getNetworkClientStatus': { - let serverResponse = await WEB3_SERVER.getNetworkClientStatus( + let serverResponse = await CL.servers.WEB3_SERVER.getNetworkClientStatus( params.host, params.port, params.interface @@ -122,7 +113,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'createWalletAccount': { - let serverResponse = await WEB3_SERVER.createWalletAccount( + let serverResponse = await CL.servers.WEB3_SERVER.createWalletAccount( params.entropy ) @@ -131,7 +122,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'getWalletBalances': { - let serverResponse = await WEB3_SERVER.getWalletBalances( + let serverResponse = await CL.servers.WEB3_SERVER.getWalletBalances( params.host, params.port, params.interface, @@ -143,7 +134,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'signData': { - let serverResponse = await WEB3_SERVER.signData( + let serverResponse = await CL.servers.WEB3_SERVER.signData( params.privateKey, params.data ) @@ -153,7 +144,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'recoverAddress': { - let serverResponse = await WEB3_SERVER.recoverAddress( + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( params.signature ) @@ -162,7 +153,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'mnemonicToPrivateKey': { - let serverResponse = await WEB3_SERVER.mnemonicToPrivateKey( + let serverResponse = await CL.servers.WEB3_SERVER.mnemonicToPrivateKey( params.mnemonic ) @@ -1057,7 +1048,7 @@ exports.newHttpInterface = function newHttpInterface( switch (params.method) { case 'getGithubStars': { - let serverResponse = await GITHUB_SERVER.getGithubStars( + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubStars( params.repository, params.username, params.token @@ -1068,7 +1059,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'getGithubWatchers': { - let serverResponse = await GITHUB_SERVER.getGithubWatchers( + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubWatchers( params.repository, params.username, params.token @@ -1079,7 +1070,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'getGithubForks': { - let serverResponse = await GITHUB_SERVER.getGithubForks( + let serverResponse = await CL.servers.GITHUB_SERVER.getGithubForks( params.repository, params.username, params.token @@ -1090,7 +1081,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'mergePullRequests': { - let serverResponse = await GITHUB_SERVER.mergePullRequests( + let serverResponse = await CL.servers.GITHUB_SERVER.mergePullRequests( params.commitMessage, params.username, params.token @@ -1101,7 +1092,7 @@ exports.newHttpInterface = function newHttpInterface( } case 'payContributors': { - let serverResponse = await WEB3_SERVER.payContributors( + let serverResponse = await CL.servers.WEB3_SERVER.payContributors( params.contractAddress, params.contractAbi, params.paymentsArray, diff --git a/Client/taskManagerServer.js b/Client/taskManagerServer.js index 0f11b1008..4c326b29d 100644 --- a/Client/taskManagerServer.js +++ b/Client/taskManagerServer.js @@ -1,4 +1,4 @@ -exports.newTaskManagerServer = function newTaskManagerServer(WEB_SOCKETS_INTERFACE, EVENT_SERVER) { +exports.newTaskManagerServer = function newTaskManagerServer() { let thisObject = { initialize: initialize, @@ -263,7 +263,7 @@ responseWaiters.set(command.callerId, responseCallBack) } - EVENT_SERVER.onMessage(JSON.stringify(command), thisObject.onMessage) + CL.servers.EVENT_SERVER.onMessage(JSON.stringify(command), thisObject.onMessage) } catch (err) { console.log('[ERROR] Client -> Task Manager Server -> sendCommand -> Error Sending Command to Events Server -> command = ' + JSON.stringify(command)) console.log('[ERROR] Client -> Task Manager Server -> sendCommand -> Error Sending Command to Events Server -> error = ' + err.stack) diff --git a/Client/webSocketsServer.js b/Client/webSocketsInterface.js similarity index 97% rename from Client/webSocketsServer.js rename to Client/webSocketsInterface.js index d05279f14..c02b00989 100644 --- a/Client/webSocketsServer.js +++ b/Client/webSocketsInterface.js @@ -1,4 +1,4 @@ -exports.newWebSocketsInterface = function newWebSocketsInterface(EVENT_SERVER) { +exports.newWebSocketsInterface = function newWebSocketsInterface() { const MODULE = "Web Sockets Interface" const LOG_INFO = false @@ -92,7 +92,7 @@ } - EVENT_SERVER.onMessage(messageToEventServer, onResponse) + CL.servers.EVENT_SERVER.onMessage(messageToEventServer, onResponse) function onResponse(message) { socket.send(message) From f381eafe9da9a151559fc51514ff275cbdfc2ea1 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 12:57:28 +0200 Subject: [PATCH 047/227] DeepScan bug fixes --- Client/webSocketsInterface.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Client/webSocketsInterface.js b/Client/webSocketsInterface.js index c02b00989..84963a977 100644 --- a/Client/webSocketsInterface.js +++ b/Client/webSocketsInterface.js @@ -1,6 +1,5 @@ exports.newWebSocketsInterface = function newWebSocketsInterface() { - const MODULE = "Web Sockets Interface" const LOG_INFO = false let thisObject = { @@ -76,7 +75,7 @@ lastNonce = nonce try { - let jsonCheck = JSON.parse(messageToEventServer) + JSON.parse(messageToEventServer) } catch (err) { console.log('[ERROR] Client -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. message = ' + message.substring(0, 1000)) console.log('[ERROR] Client -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. messageToEventServer = ' + messageToEventServer) From 34bf6aa604768546903b4774f208b31e7eb3e3f6 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 24 Aug 2021 13:00:30 +0200 Subject: [PATCH 048/227] Getting Started Tutorials Plugin Workspace --- .../Workspaces/Getting-Started-Tutorials.json | 532 +++++++++--------- ...gos-026-tutorial-step-broke-something.json | 11 +- 2 files changed, 278 insertions(+), 265 deletions(-) diff --git a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json index 940568935..31ea429b4 100644 --- a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json +++ b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json @@ -687,7 +687,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": true }, "referenceParent": { "type": "Crypto Exchange", @@ -736,7 +736,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": true }, "referenceParent": { "type": "Project Definition", @@ -779,7 +779,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": false + "isRunning": true } } }, @@ -10732,7 +10732,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -24324,7 +24324,7 @@ "viewport": { "type": "Viewport", "name": "New Viewport", - "config": "{\"zoom\":\"1.40\"}", + "config": "{\"zoom\":\"0.00\"}", "project": "Foundations", "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", "savedPayload": { @@ -24349,8 +24349,8 @@ }, "frame": { "position": { - "x": 40, - "y": -1440 + "x": 828.4999999999999, + "y": 194.0257847533632 } } } @@ -24426,7 +24426,7 @@ "timeScale": { "type": "Time Scale", "name": "New Time Scale", - "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2020-08-31T23:40:00.000Z\",\n \"toDate\": \"2020-09-01T01:00:00.000Z\"\n}", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2020-01-01T00:00:00.000Z\",\n \"toDate\": \"2021-08-24T23:59:59.999Z\"\n}", "project": "Foundations", "id": "b12b6892-52a3-4bf8-a1d9-85bfe72d2f44", "savedPayload": { @@ -24454,7 +24454,7 @@ "rateScale": { "type": "Rate Scale", "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"minValue\": 11000,\n \"maxValue\": 11800\n}", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 3744.3087,\n \"maxValue\": 65502.54\n}", "project": "Foundations", "id": "c6d395a1-dfb0-438b-b7be-64fa1a53fe5e", "savedPayload": { @@ -24482,7 +24482,7 @@ "timeFrameScale": { "type": "Time Frame Scale", "name": "New Time Frame Scale", - "config": "{\n \"value\": \"01-min\"\n}", + "config": "{\"value\":\"24-hs\"}", "project": "Foundations", "id": "9ac80476-a542-4d74-bf7a-7e55c754887a", "savedPayload": { @@ -24515,7 +24515,7 @@ "layerManager": { "type": "Layer Manager", "name": "Masters", - "config": "{\n \"visibleLayers\": 2,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "config": "{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", "project": "Foundations", "layers": [], "botLayers": [ @@ -28993,7 +28993,7 @@ "y": 80 }, "width": 150, - "height": 190, + "height": 40, "radius": 0 }, "referenceParent": { @@ -38076,7 +38076,7 @@ "layerManager": { "type": "Layer Manager", "name": "Masters", - "config": "{\n \"visibleLayers\": 2,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "config": "{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", "project": "Foundations", "layers": [], "botLayers": [ @@ -39133,7 +39133,7 @@ { "type": "Layer", "name": "Supports", - "config": "{\n \"status\": \"on\",\n \"showPanels\": false\n}", + "config": "{\n \"status\": \"off\",\n \"showPanels\": false\n}", "project": "Foundations", "layerPanels": { "type": "Layer Panels", @@ -40228,7 +40228,7 @@ "y": 80 }, "width": 150, - "height": 190, + "height": 40, "radius": 0 }, "referenceParent": { @@ -40318,7 +40318,7 @@ "layerManager": { "type": "Layer Manager", "name": "Candles", - "config": "{\n \"visibleLayers\": 1,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "config": "{\n \"visibleLayers\": 0,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", "project": "Foundations", "layers": [], "botLayers": [ @@ -40831,7 +40831,7 @@ "y": 80 }, "width": 150, - "height": 120, + "height": 40, "radius": 0 }, "referenceParent": { @@ -40941,8 +40941,8 @@ "x": -5, "y": 185 }, - "width": 161.75, - "height": 73.625, + "width": 240, + "height": 112.375, "radius": 0 }, "referenceParent": { @@ -58765,7 +58765,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {}, + "tutorial": { + "status": "Reset" + }, "referenceParent": { "type": "Tutorial", "name": "Beyond the Basics", @@ -58808,7 +58810,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -58852,7 +58854,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -58896,7 +58898,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -58940,7 +58942,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -58981,7 +58983,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59018,7 +59020,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59049,7 +59051,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59093,7 +59095,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59137,7 +59139,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59181,7 +59183,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59225,7 +59227,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59269,7 +59271,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59313,7 +59315,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59354,7 +59356,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59391,7 +59393,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59435,7 +59437,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59479,7 +59481,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59523,7 +59525,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59567,7 +59569,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59611,7 +59613,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -59652,7 +59654,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59689,7 +59691,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59720,7 +59722,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59751,7 +59753,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59782,7 +59784,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59813,7 +59815,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59844,7 +59846,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Github API", @@ -59893,7 +59895,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Reset" + } } }, { @@ -59923,7 +59927,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -59954,7 +59958,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -59982,7 +59986,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60019,7 +60023,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60050,7 +60054,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -60094,7 +60098,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -60135,7 +60139,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -60220,7 +60224,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Session Base Asset", @@ -60342,7 +60346,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -60370,7 +60374,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60407,7 +60411,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Backtesting Session", @@ -60517,7 +60521,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60548,7 +60552,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60579,7 +60583,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -60607,7 +60611,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60644,7 +60648,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Backtesting Session", @@ -60754,7 +60758,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60785,7 +60789,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Network", @@ -60826,7 +60830,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60863,7 +60867,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60894,7 +60898,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -60925,7 +60929,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Design Space", @@ -60966,7 +60970,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -60993,7 +60997,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61037,7 +61041,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading System", @@ -61081,7 +61085,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Parameters", @@ -61197,7 +61201,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61228,7 +61232,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61259,7 +61263,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61290,7 +61294,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Parameters", @@ -61403,7 +61407,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61440,7 +61444,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61471,7 +61475,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Backtesting Session", @@ -61581,7 +61585,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61612,7 +61616,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading System Reference", @@ -61728,7 +61732,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61759,7 +61763,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61790,7 +61794,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading System Reference", @@ -61903,7 +61907,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61940,7 +61944,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -61971,7 +61975,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Task", @@ -62063,7 +62067,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading System", @@ -62106,7 +62110,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {}, + "tutorial": { + "status": "Reset" + }, "referenceParent": { "type": "Shapes", "name": "New Shapes", @@ -62167,7 +62173,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62198,7 +62204,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62229,7 +62235,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -62257,7 +62263,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -62284,7 +62290,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -62311,7 +62317,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62348,7 +62354,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62379,7 +62385,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62415,7 +62421,7 @@ "referenceParent": { "type": "Workspace", "name": "Getting Started Tutorials", - "id": "90718523-1d6d-49a5-893c-803a492fdb43" + "id": "42c461cb-6092-448a-9153-18657454f1f3" }, "referenceParentCombinedNodePath": [ [ @@ -62449,7 +62455,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62486,7 +62492,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Plugins", @@ -62530,7 +62536,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62561,7 +62567,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Plugin File Position", @@ -62629,7 +62635,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Plugin Trading Systems", @@ -62685,7 +62691,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62716,7 +62722,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -62760,7 +62766,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -62804,7 +62810,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -62882,7 +62888,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -62912,7 +62918,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Reset" + } } }, { @@ -62942,7 +62950,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -62970,7 +62978,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63007,7 +63015,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63038,7 +63046,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Exchange Markets", @@ -63100,7 +63108,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63131,7 +63139,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63162,7 +63170,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63193,7 +63201,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63234,7 +63242,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63271,7 +63279,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63356,7 +63364,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -63427,7 +63435,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63458,7 +63466,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63502,7 +63510,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63546,7 +63554,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63590,7 +63598,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Network", @@ -63634,7 +63642,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Network Node", @@ -63684,7 +63692,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63715,7 +63723,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Network Node", @@ -63762,7 +63770,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -63799,7 +63807,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Tasks", @@ -63855,7 +63863,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Crypto Exchange", @@ -63911,7 +63919,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -63955,7 +63963,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Tasks", @@ -64011,7 +64019,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64042,7 +64050,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Sensor Bot Instance", @@ -64140,7 +64148,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Indicator Bot Instance", @@ -64235,7 +64243,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64279,7 +64287,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64310,7 +64318,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64341,7 +64349,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64372,7 +64380,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -64400,7 +64408,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64437,7 +64445,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -64481,7 +64489,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -64525,7 +64533,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Tasks", @@ -64581,7 +64589,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64612,7 +64620,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -64631,7 +64639,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -64640,7 +64648,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -64658,7 +64666,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -64667,7 +64675,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -64704,7 +64712,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Tasks", @@ -64760,7 +64768,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Mine Tasks", @@ -64840,7 +64848,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Task", @@ -64932,7 +64940,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Indicator Process Instance", @@ -65036,7 +65044,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Market Data Tasks", @@ -65110,7 +65118,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -65138,7 +65146,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65182,7 +65190,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Charting Space", @@ -65226,7 +65234,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65256,7 +65264,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {}, + "tutorial": { + "status": "Reset" + }, "referenceParent": { "type": "Time Machine", "name": "Lightning Strike Backtesting Session My Computer Binance BTC/USDT", @@ -65317,7 +65327,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65348,7 +65358,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65379,7 +65389,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65410,7 +65420,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65441,7 +65451,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65472,7 +65482,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -65531,7 +65541,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65575,7 +65585,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -65637,7 +65647,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65668,7 +65678,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65699,7 +65709,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65730,7 +65740,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65761,7 +65771,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65792,7 +65802,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65823,7 +65833,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65854,7 +65864,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65885,7 +65895,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -65913,7 +65923,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65950,7 +65960,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -65981,7 +65991,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66012,7 +66022,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66043,7 +66053,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66074,7 +66084,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66105,7 +66115,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -66133,7 +66143,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -66160,7 +66170,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66197,7 +66207,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Timeline Chart", @@ -66265,7 +66275,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Process Definition", @@ -66321,7 +66331,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Plotter Panel", @@ -66380,7 +66390,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -66407,7 +66417,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -66451,7 +66461,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Testing Trading Tasks", @@ -66507,7 +66517,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Network Node", @@ -66557,7 +66567,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Learning Tasks", @@ -66612,7 +66622,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Reset" + } } }, { @@ -66642,7 +66654,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Backtesting Session", @@ -66752,7 +66764,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Parameters", @@ -66868,7 +66880,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Task", @@ -66957,7 +66969,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67001,7 +67013,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -67063,7 +67075,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -67125,7 +67137,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -67187,7 +67199,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -67246,7 +67258,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67283,7 +67295,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -67345,7 +67357,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67376,7 +67388,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67407,7 +67419,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67438,7 +67450,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -67466,7 +67478,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -67493,7 +67505,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67530,7 +67542,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Execution Algorithm", @@ -67598,7 +67610,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Order Rate", @@ -67678,7 +67690,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Execution Algorithm", @@ -67746,7 +67758,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Strategy", @@ -67796,7 +67808,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Limit Sell Order", @@ -67867,7 +67879,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -67904,7 +67916,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Engine", @@ -67948,7 +67960,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Entry Target Rate", @@ -68010,7 +68022,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -68072,7 +68084,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Exit Target Rate", @@ -68134,7 +68146,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Rate", @@ -68202,7 +68214,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -68230,7 +68242,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -68257,7 +68269,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -68301,7 +68313,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Production Trading Tasks", @@ -68357,7 +68369,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -68388,7 +68400,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Session Quoted Asset", @@ -68510,7 +68522,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -68541,7 +68553,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Crypto Ecosystem", @@ -68585,7 +68597,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Exchange Account Key", @@ -68665,7 +68677,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Data Tasks", @@ -68721,7 +68733,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Indicator Process Instance", @@ -68825,7 +68837,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Task", @@ -68917,7 +68929,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Trading Process Instance", @@ -69018,7 +69030,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69055,7 +69067,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69086,7 +69098,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69117,7 +69129,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69148,7 +69160,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Scale", @@ -69216,7 +69228,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -69278,7 +69290,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -69306,7 +69318,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -69333,7 +69345,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69370,7 +69382,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69414,7 +69426,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69458,7 +69470,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69502,7 +69514,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69533,7 +69545,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69577,7 +69589,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69608,7 +69620,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69649,7 +69661,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69686,7 +69698,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69730,7 +69742,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -69761,7 +69773,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69805,7 +69817,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -69846,7 +69858,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-026-tutorial-step-broke-something.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-026-tutorial-step-broke-something.json index 447e18904..956930e12 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-026-tutorial-step-broke-something.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-026-tutorial-step-broke-something.json @@ -4,7 +4,7 @@ "type": "Tutorial Step - Broke Something?", "definition": { "icon": { - "project": "Foundations", + "project": "Foundations", "name": "workspace" }, "text": "If you ever break something—like deleting a node or changing a configuration—and don't know how to deal with the outcome...", @@ -81,14 +81,15 @@ "updated": 1622634394712 }, { - "style": "Note", - "text": "Plugin Workspaces are first in the list, featuring a black background. Then comes the list of user workspaces, on a purple background.", - "updated": 1622634460755, + "style": "Success", + "text": "Plugin Workspaces ship with the system. Let's see how you can make them your own, or create new workspaces!", + "updated": 1629802595052, "translations": [ { "language": "ES", "text": "Plugin Workspaces son los primeros en la lista con un fondo negro. Luego viene la lista de espacios de trabajo de usuarios, sobre un fondo violeta.", - "updated": 1624292101033 + "updated": 1624292101033, + "style": "Note" } ] } From 1b0af59b81963329bbc5300d493e0df0a5740e67 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 13:41:51 +0200 Subject: [PATCH 049/227] Governance: Validation 7: Blockchain Account --- Client/githubServer.js | 63 +++++++++++++++++++ .../Function-Libraries/UiObjectsFromNodes.js | 1 - 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/Client/githubServer.js b/Client/githubServer.js index 1cc112797..8fba1747a 100644 --- a/Client/githubServer.js +++ b/Client/githubServer.js @@ -302,6 +302,7 @@ exports.newGithubServer = function newGithubServer() { if (await validateMessageSignedIsGithubUsername() === false) { continue } if (await validateUserProfileNodeNameEqualsGithubUsername() === false) { continue } if (await validateUserProfileIdDoesNotBelongtoAnotherUserProfile() === false) { continue } + if (await validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() === false) { continue } if (await mergePullRequest() === false) { console.log('[WARN] Github Server -> mergeGithubPullRequests -> Merge Failed -> Pull Request "' + pullRequest.title + '" not merged because Github could not merge it. -> mergeResponse.message = ' + mergeResponse.data.message) @@ -512,6 +513,68 @@ exports.newGithubServer = function newGithubServer() { } } + async function validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() { + /* + Validation #7 The blockchain account of the User Profile can not be the + blockchain account of an already existing User Profile + unless the existing one belongs to the same Github username. + */ + let userProfileIdMap = new Map() + let pluginFileNames = await CL.projects.foundations.utilities.plugins.getPluginFileNames( + 'Governance', + 'User-Profiles' + ) + for (let i = 0; i < pluginFileNames.length; i++) { + let pluginFileName = pluginFileNames[i] + + let pluginFileContent = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + 'Governance', + 'User-Profiles', + pluginFileName + ) + + let otherUserProfile = JSON.parse(pluginFileContent) + + let config = JSON.parse(otherUserProfile.config) + let messageSigned = config.signature.message + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( + messageSigned + ) + + userProfileIdMap.set(serverResponse.address, otherUserProfile.name) + } + + let config = JSON.parse(userProfile.config) + let messageSigned = config.signature.message + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( + messageSigned + ) + + let testUserProfile = userProfileIdMap.get(serverResponse.address) + if (testUserProfile === undefined) { return true } + if (testUserProfile !== userProfile.name) { + + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #7 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Blockchain Account already exists and belongs to another User Profile on record. -> Profile Blockchain Account = ' + serverResponse.address + '-> User Profile with the same Blockchain Account = ' + testUserProfile) + + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.issues.createComment({ + owner: owner, + repo: repo, + issue_number: pullRequest.number, + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the User Profile Blockchain Account already exists and belongs to another User Profile on record. \n\nUser Profile Blockchain Account = "' + serverResponse.address + '" \n\n User Profile with the same Blockchain Account = "' + testUserProfile + '"' + }); + + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + return false + } + } + async function mergePullRequest() { /* All validations passed, we will proceed an merge this Pull Request. diff --git a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js index a8c90c6c4..37e444ea9 100644 --- a/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Foundations/UI/Function-Libraries/UiObjectsFromNodes.js @@ -353,7 +353,6 @@ function newFoundationsFunctionLibraryUiObjectsFromNodes() { } function getNextNodeFromPath(node, pathName, pathType) { - console.log("pathNode", node) let schemaDocument = getSchemaDocument(node) if (schemaDocument === undefined) { return } let nextNode = undefined From 81d2e6ae728155448878bde4e4dc346f3dd1ef58 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 13:44:53 +0200 Subject: [PATCH 050/227] Governance: Validation 7: Blockchain Account Test #1 --- .../Plugins/User-Profiles/Cachito.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/Cachito.json diff --git a/Projects/Governance/Plugins/User-Profiles/Cachito.json b/Projects/Governance/Plugins/User-Profiles/Cachito.json new file mode 100644 index 000000000..77f6e671e --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Cachito.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Cachito", + "config": "{\n \"signature\": {\n \"message\": \"Cachito\",\n \"messageHash\": \"0xab393fb28b7b80461671be8ed18618a425c1a63052494587bb0720f23c4d2de1\",\n \"v\": \"0x1b\",\n \"r\": \"0xce6065c87a693826e2dccd9edfb2eee69e3068d1614dab47617eecd60b804426\",\n \"s\": \"0x1e90c16afb07751064691bf3d35102531e1c12282ea68d1864108e0b70d634d5\",\n \"signature\": \"0xce6065c87a693826e2dccd9edfb2eee69e3068d1614dab47617eecd60b8044261e90c16afb07751064691bf3d35102531e1c12282ea68d1864108e0b70d634d51b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "08f2334e-ddcd-41f8-9657-b323d53f443f", + "savedPayload": { + "position": { + "x": 14826, + "y": 18114.75 + }, + "targetPosition": { + "x": 14526, + "y": 18114.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "8902b475-1876-43f5-ad4a-76e609218fd8", + "savedPayload": { + "position": { + "x": 14226, + "y": 18114.75 + }, + "targetPosition": { + "x": 14526, + "y": 18114.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4c1ba523-3f2c-4477-813f-6a18a075d981", + "savedPayload": { + "position": { + "x": 14526, + "y": 18114.75 + }, + "targetPosition": { + "x": 14526, + "y": 18114.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From b2bac7e88a2784e29d400ba225005e771b7754ed Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 14:11:45 +0200 Subject: [PATCH 051/227] Governance: Validation 7: Blockchain Account Tests Completed --- Client/githubServer.js | 98 +++++++++++++++++++++--------------------- 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/Client/githubServer.js b/Client/githubServer.js index 8fba1747a..a349fbcd8 100644 --- a/Client/githubServer.js +++ b/Client/githubServer.js @@ -445,7 +445,7 @@ exports.newGithubServer = function newGithubServer() { */ if (userProfile.name !== githubUsername) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #5 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the User Profile node\'s name. -> Github Username = ' + githubUsername + '-> userProfile.name = ' + userProfile.name) - + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ owner: owner, @@ -514,64 +514,66 @@ exports.newGithubServer = function newGithubServer() { } async function validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() { - /* - Validation #7 The blockchain account of the User Profile can not be the - blockchain account of an already existing User Profile - unless the existing one belongs to the same Github username. - */ - let userProfileIdMap = new Map() - let pluginFileNames = await CL.projects.foundations.utilities.plugins.getPluginFileNames( - 'Governance', - 'User-Profiles' - ) - for (let i = 0; i < pluginFileNames.length; i++) { - let pluginFileName = pluginFileNames[i] - - let pluginFileContent = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + try { + /* + Validation #7 The blockchain account of the User Profile can not be the + blockchain account of an already existing User Profile + unless the existing one belongs to the same Github username. + */ + let userProfileIdMap = new Map() + let pluginFileNames = await CL.projects.foundations.utilities.plugins.getPluginFileNames( 'Governance', - 'User-Profiles', - pluginFileName + 'User-Profiles' ) + for (let i = 0; i < pluginFileNames.length; i++) { + let pluginFileName = pluginFileNames[i] + let pluginFileContent = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + 'Governance', + 'User-Profiles', + pluginFileName + ) - let otherUserProfile = JSON.parse(pluginFileContent) + let otherUserProfile = JSON.parse(pluginFileContent) - let config = JSON.parse(otherUserProfile.config) - let messageSigned = config.signature.message + let config = JSON.parse(otherUserProfile.config) + let messageSigned = JSON.stringify(config.signature) + let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( + messageSigned + ) + userProfileIdMap.set(serverResponse.address, otherUserProfile.name) + } + + let config = JSON.parse(userProfile.config) + let messageSigned = JSON.stringify(config.signature) let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( messageSigned ) - userProfileIdMap.set(serverResponse.address, otherUserProfile.name) - } + let testUserProfile = userProfileIdMap.get(serverResponse.address) + if (testUserProfile === undefined) { return true } + if (testUserProfile !== userProfile.name) { - let config = JSON.parse(userProfile.config) - let messageSigned = config.signature.message - let serverResponse = await CL.servers.WEB3_SERVER.recoverAddress( - messageSigned - ) + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #7 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Blockchain Account already exists and belongs to another User Profile on record. -> Profile Blockchain Account = ' + serverResponse.address + '-> User Profile with the same Blockchain Account = ' + testUserProfile) - let testUserProfile = userProfileIdMap.get(serverResponse.address) - if (testUserProfile === undefined) { return true } - if (testUserProfile !== userProfile.name) { + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.issues.createComment({ + owner: owner, + repo: repo, + issue_number: pullRequest.number, + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the User Profile Blockchain Account already exists and belongs to another User Profile on record. \n\nUser Profile Blockchain Account = "' + serverResponse.address + '" \n\n User Profile with the same Blockchain Account = "' + testUserProfile + '"' + }); - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #7 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Blockchain Account already exists and belongs to another User Profile on record. -> Profile Blockchain Account = ' + serverResponse.address + '-> User Profile with the same Blockchain Account = ' + testUserProfile) - - await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) - await octokit.rest.issues.createComment({ - owner: owner, - repo: repo, - issue_number: pullRequest.number, - body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the User Profile Blockchain Account already exists and belongs to another User Profile on record. \n\nUser Profile Blockchain Account = "' + serverResponse.address + '" \n\n User Profile with the same Blockchain Account = "' + testUserProfile + '"' - }); - - await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) - await octokit.rest.pulls.update({ - owner: owner, - repo: repo, - pull_number: pullRequest.number, - state: 'closed' - }); - return false + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + return false + } + } catch (err) { + console.log(err.stack) } } From b2485277268d5db392b6aa98b5f52cdaf47c775f Mon Sep 17 00:00:00 2001 From: teehanming <65308523+teehanming@users.noreply.github.com> Date: Tue, 24 Aug 2021 21:54:46 +0800 Subject: [PATCH 052/227] 5 icon update - user profile New: Community building programs, support program, voting program, user influencer Changed: referral program --- .../community-building-programs.svg | 1 + .../Icons-SVG-Sources/referral-program.svg | 2 +- .../Icons-SVG-Sources/support-program.svg | 1 + .../Icons-SVG-Sources/user-influencer.svg | 1 + .../Icons-SVG-Sources/voting-program.svg | 1 + .../Programs/community-building-programs.png | Bin 14867 -> 12419 bytes .../Icons/Programs/referral-program.png | Bin 35449 -> 17374 bytes .../Icons/Programs/support-program.png | Bin 20366 -> 12217 bytes .../Icons/Programs/voting-program.png | Bin 8733 -> 7293 bytes .../Governance/Icons/User/user-influencer.png | Bin 17614 -> 13255 bytes 10 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 Projects/Governance/Icons-SVG-Sources/community-building-programs.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/support-program.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/user-influencer.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/voting-program.svg diff --git a/Projects/Governance/Icons-SVG-Sources/community-building-programs.svg b/Projects/Governance/Icons-SVG-Sources/community-building-programs.svg new file mode 100644 index 000000000..b5c2ac28c --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/community-building-programs.svg @@ -0,0 +1 @@ +community-building-programs \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/referral-program.svg b/Projects/Governance/Icons-SVG-Sources/referral-program.svg index 84790b42a..4ea85f8c2 100644 --- a/Projects/Governance/Icons-SVG-Sources/referral-program.svg +++ b/Projects/Governance/Icons-SVG-Sources/referral-program.svg @@ -1 +1 @@ -referral-program \ No newline at end of file +referral-program \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/support-program.svg b/Projects/Governance/Icons-SVG-Sources/support-program.svg new file mode 100644 index 000000000..06534d8d1 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/support-program.svg @@ -0,0 +1 @@ +support-program \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/user-influencer.svg b/Projects/Governance/Icons-SVG-Sources/user-influencer.svg new file mode 100644 index 000000000..50fe9d30d --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/user-influencer.svg @@ -0,0 +1 @@ +user-influencer \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/voting-program.svg b/Projects/Governance/Icons-SVG-Sources/voting-program.svg new file mode 100644 index 000000000..4b30428d2 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/voting-program.svg @@ -0,0 +1 @@ +voting-program \ No newline at end of file diff --git a/Projects/Governance/Icons/Programs/community-building-programs.png b/Projects/Governance/Icons/Programs/community-building-programs.png index eb9a66bbbb5b1f997b94f0b5cf0c650c2b137ac7..8a69f8e762075e592e7976f9e2cb3f39f71dc3d2 100644 GIT binary patch literal 12419 zcmdVAXH=6<@G!bb=v@(|2#KO1i1Z>-5>x~fDbhp`P(ZpUSU^fbQB+VsL8PNd?_GKj z1*8iq9fI_Z)IcD)%kTZa@3|lDw|nk~%Q+#Nedd{+owhTx^HN_|lbwa11pvUVt##=- z07y7Q0wxCdweI8)`|FhrNvTpT5%o$Vh)X z{dIP`hyH|1tUu}7d<)$*@)M2|4ure#v))9>C!D)h`6eM->y69RiCgj6_8C{_-foSy z#ZSkt?Sbb#3yq1&vaxG%(<;+C!T&DZc2Dc!?GeU560mvI_(6A@758p)so(XD+NQCt zKv(5tR^5nfqxeAG)Kkv0l>55B83FokH^osO=TA&T0bK(ZhK`z*vRi#G>(!1faMoV4>Hpfbv++6ThNgE@UF!+vlnPz zeXp8eo6Uro9)pTr2jpO`tTFXtovh-#k% zhfdk2Ijo}q#zPpcXz0~{FPm9Ec2A=9$PVxfI)x)TKh7tNFUm2NSs<)e7y*$_dDC*q z>dU}twEJKT^1rDBA-)jv?&~023D1BBU}(;T-*GG%rU+iy#**q*$n5){PTP>v6xc!cM(5l8 z7vze5XAyG6K&G!de0;8O_J*bG{=RoYrF|{V08ss>x9)!FlxM9Oy>+V>3INjUSeqSH z1fd*mCg6H8i+(n8<#?|kAS4gTmgWD)%c?;A;dTg0FlE>|l9xC5^N9`pfAC*R?uCx> z0#6Df!0603l1l-`o4QsH3H|!ZZ0|K;j)hokaUbF>Q}|=b2;Nf>fUB&uu=XIZ9mTiM z00_#J-B!b0N01iLfN;*JarXo`I{pa-xSq9q(4&Vdei_OH%}aO<2{ix=P7mBdxY8#F z&$9!Z(NiX9+TYR-f=!Px1bERxMb6XUx2^~RzD9<72QT!e8#@swKw$ds7u0+>Jh1=Z z|2FK}vsfS4*~0(unU4r=ALrz0Pg*`3t2$WjsG^f>SMHYoVO~+~)$szALLn6++_f@KX|M7rVZov z@|N1&TJM5)2y}gjC~&c5e9?-=yHNjyDYmu$HonDZ8Z1brwFY|YY;`2uHD%Nox=i+| zDZT`_@Y{X$Eu>Cj*o|*T!NJGYo*RviJhsOL&U0kE8RuM37#-Qepzt9+RU>90ek?=| zGM0Q7QXp1#UoprX$r)KTYBSFX2OcCB)gi#;j zPpzQSnpKE5->$56XJ&5JH}L^rJxy^<$AS|JaUT=xd;bnrVfCKipD#qdQf(@HB?A@) z_Xyj5%eUz@kvM@tTl?tW6?elv;_(7fr2NyZrOodfd~ zZzMopBlbKM;qqOVzHds|bU`3fm0_Y`W8?A3N~<;!XYv7w=pkRSp0X-jucja^|LptHvnBr>59V} zY;cYW>2|YLC3~rXFGK~ zQ+?ke9kp@P@U)yIgseFb?#i^=F{E+~yomSZR-ye|Hc|-aw<&76%%l~j8htbWN#dtb z=C0?2#28aEK5(g}13}y3q$SPO6NLt?d{>rp*tGmrgEuW2)yU?8&wj)d1&r%|#M7eN zIBS2lYX)*X8!R_%+YtDt5Yt~yt*f(?xtc_N#8F!@?~#VznojV`>(i{YToyk7oC?%Q zgOpl_M4$EBUqJwm4JZgC_@YYUYROcE;Tn(h|BR8eDH!B`?L;pn30w1nXoW%~zkxO# z(}WhwQoEeYQ}qNo`7Krc_KITjn&$&6rP=yYR<-!J0O6m)6Y~l0DGg-4{zCSE$D;rv z=e@O{Fcnc_(F^+g-%x?vnVnNO0Pb9Zo&|NG&V$4}?^QQFD1TumW`FszXr zzP8+9(`7X6pVZIfB)pMKT_v^9Ypoppp<;{LzPsAkWSMl{8+&SNrj`*crKh%fzlRq3 zza*Gs>+VCiy01)o=H+daa<`Z#YLs8%zF&PUuWG^=Cug}}sDShL|8a@f``GP8#;IV| zIw?2m6e{0urgoU~!}69;-cZWoaez6jz-2)t+pLA*t8d@S%X1&5N8olRZ5Yo4Vo`XD zsS!#kpWpadkHup1Ied8yc9E2H7zys!1QN3q^Ws|3qc5lf0!U&)ITh`bA`+!2M*hJ; z9gT_0*Wq@sUH(biZhLn&YPz|Do$Omcy@*E#;wRoxNdIay z9*G=RDl1{cWA2U)Z79h?$9UKD*peDK1HU(6sF&e0BaFX!k?_YFNnUE*a+BS6wgy&B z4k$u`Ug@o0xUbI%w0}uS`W|WvzYYar!xNSSmD|go;ME3XkJvVW|;NX)> zPxjrCp4v`2bXjTzqyG2(JMb91)nKh^WwDSQC+K=1g8qROmm#C>EzBh|0>VY_$6We| z3E?bY-AjW9YcrCtJW7Cv|5+Ubh`ayq5m6DphKNStBp`9v?X#RW2C};-?68>zSW$l|8urD`at5pcn&qNlLug{7YD1g`x(Fl&Z ze~0Z%hA#H_O7G%Fvgi(ie)4_0@4Jhoqnh52Q`jN9cWSQEzM&2~FOc#xWo!eRpG-|v zX!^4a!Qh}y)Yk#(=VkAwDI-kH3UsT4XA$*Q<17c33^2ZrSFq4!esbB(KD?((*hCD< zu8FPXMiimupHO?N=O#aH3aKhk>L9K|ecRN!9nxqDdN=nCjK9t5A7pgZ(XLK0j?PS_ zs2?am)!mxg>a8Q!S=QXbZ&|0qBX!JZ>F56#-)DCV!sExawB`Khwr-K3HD)A^U4hBR zd-O>AyD&8!UZzmr5WkHYE7K9OuSB-UR>mGBaWU8T!UsU;>Q^7F{YP6%SL7o*W5BQ5 z=sf5NjC?~gmIu4hLt)e-U4k#q!6}Q@9Io`awqMwl=U9#r&V)$^V&+ z0tM$)&b4Yl9rf|32^O>Q+qjGif)Bs`7m^Z8zsvwY=jxi14$N@O0}b^yvW@ zW1z;(1_()0iry5(N6#mv400 z=7ftmiFa%Woi|^$o?`$HT6hheW@sWXLr6UVQwo@I#IPj8z#I%;o{yq(zcvAHjS)U) zVPu>j;qrT<&Y%H79AZYK&%mGvC#bwUsy~bUX#}{Mm?7qj!qYY$hOrzVyCLvoED|Pu zA7xH;ZU{L&)w!37440!95`pI+DO4~pOmSen+~6vL$OZX%KQp&}w1gY9?QjvJQ84jr za<2-kb5sN$s*WW`H{t-0G3E0Z6x_YW4;Oc3Q|VBHi`h;ERBxxtY>Y%~8XP`le>qf| z+mYsh`0Tu#I6O6DV>OwB^ea%_P0(A@GRy=<=7K^hdN9NRnOaj6Lx}6}e;ZlrJ`%nI zgMY4Ad|9khpg|=`-)-UTiP@-Q#f^VJf?qe^xBJTQk-1|S2`~k3^ot{F z*yu>-<3$MVFjsiw;xT&lwNERSJw^xdtLVIn1HKE921WTLSWtj-LY^F_at8c{8TRAz z)-PTG5(f{=lv@Pqd>R$E8ofji7?=eV2GR(0{zB1B$ZyYKN>+RtMRU37ykkBl2aL|> zbo7Ch06HW;gMa7&K(Odn+%>alYjs@s8_gh(NRACc2++OZv)Nfc%E!flgjwg{cUooj zZ1$jpl^y8QdVg?0zw7L8#05mxDfl$Y%d6F@=p;2KdL^|!1QhTwGrSbyXNmYk5-<{G z0oo}%;eYl@HWii|aCLn7C=kvQ^Stt?JJX93pk%N8A;zd;5e3MX)I59%ofh7%27in_ z*!}sL0Pz&Lt+e<0o{JdQ@iahSXg2v{b1Wg7kPbQ~E8_S`XT$&wWqW4cF#gPjt~43- z`WQ^?Zwd-kW0ES;a&q*v)#6$nvUg#Spo`9tVw-08f#{+nEY zprGwRdJv29h*((AEJpvwhX81RUd#x&Pj>bO40yLKOGY_Jk!S=DGKk+b^bhC)}6sMr{vtWMu?$g|)?6!??x_Qs8jQo6$f z!i!>N2l9e)Tw42P1Lx%7`OF9r(ABZ_h*lj(Q>j=5j$+(dl@ zME44!)A+0;Rg$oeEg53dzx&AZzFKl8i{u(R9w&kX$>BL%E2?x|vz(_db7PV%OxpeV z6cODEjHfl}fxd1mN>jB`*QWu!0zLT(5t8at@0or?w}GOi-jVl zh^Us>|7bsk1f&>9>{}zGT(v7)j%b*J1S%#U;$x&5LrYd!uiv1*@0Yg~uGjt&Wa%S- zN*UzpoCAeq$VMfMG6BN$XQcwg^eG%TZp*?Sze_E-#t4q&*TJ8JDd`r&&m zWew88#CnZ@Bk((NxO`#`zl+7-i~s>Z-C*A4x5{3iZPEo|xuB77Wk8zDW?6Y%WthZU zX^kCQo$h#W`wk0uv0sC0;+3@yomFT&q^N`FTcVz{X%oNZ2i?p6o4=JSjM1zwE_yju zI)u(UDTr1!J%#h7gs!_JrSN!OFMs!#x`v1FFZF!>^^`s`HH>>?rsr50fk= z{19Jp0H~Zo)e4frevB&1Qsou6+OD4dAi@Qx#{o!;P{$K_*DeU3+zah*A?8R=*?k41 zBar=wn7Z;nY6uI%UVER^%3JBF3z}O$-gaE13&#NP>c=28oNZS_FV9#z3psthQcvQ{ zIUyhqb>^8Z3H`2q)cyz)lAucma0f&;!kS6wg93DyWB9>3eECXbblN-r(dg^=;sp}z zIz(ISC#bN`U(yXP#{q?nYbAx2ql%A9iJ~U#;2zI88bNvWPaW4!lAA40!v!zL*eig< z1-&IAX1PXjX^M+43{(iTpYsUpXk@ep1T>I`P zbp37|vXgNmL~#?bSzhrc#oxJGf|P%b~) z+P?d0PdN%%*IZM?Me%BGW>#Qb4Pzt!C@zj*aa2D1ZdxQNV226Bg)?rmHh%CwJi62) zV_p$crDu8Hlg)vkgQ#geg^ek^{Uur~#!qHOq*KonFLY&f*C$3wUjUK(N`<({PPxOO zU21mH483=d6PM6(wI{lN5bN>>+x$v5hIgHMM%@&Ap1@204PJlYs{gK@ zMKsBr0WW_iV_`B+WkjCm!LwAENduu}mYpp|a|G$C%lwMj??eAK^A8#mBAb0^lRzNV zoM*wko+Jh~$J$7EP734pEi;7wCWPq>DNG{BNs)WyPWU3~_hLB3KyzHb9Rn>^Z2CD@ z_^TsGGW$oqJ6YMPY*h0(W@)-06U3M1_NtQ?aB-hA^6b>-;QIPBqIYilw&;yj49|J@p7=4D_ON z`QC;d|0vz*p7_h=Rhl}qD9gkF*<)2Fp0*D9g3m{*a2HL)$R$pK?sa>X8|ugF6Tzcq zlk#Y@j)5}e(Ug^kVIb)YIOZ485*4zJ`lS)`3vH3Tb7xpc)m0-YyUUURn7z{Iv3h#G zU$->RrX`H?$%EW7eWB&^S9`3o7?T#Mt0{Hv63Q!Qo7wm1? zn)VPrIUv+vr<1MT$)j3&JLTOZA?}moc>&AX4^Mf(1gHG1?EcvZyQqu{cHgej5!hSC zZ=sAdW#lIYv%shrsQ!4@E#NuPdu4MO%~0w6Z?`ScwCBtS9q?kcc^9_8lUXzrh?_{- zgYt7Kno7#j+T8KULXwRT$q!CqC9l)p2+nh-N%iG6t;u3X;+-Xtgf^(Kt$Go5?^llY zC6QN|t0*P(U3}y}Au_JD(NM2H!pQ?5)Jp@>;A|o6@L4AEARsgv-24;fO!xY| zoKWN+7`<`MX*q5qO)uy6!zK3DO^@NH*iXj?_OX+)ReDXYL`F#2$uHbn~+bufaYxKr3HV#z0d^Gly z$*bq{mDJ#x!_zic=9h0|O_}B^BhPnO+~&c(%RtT;e5#lek`z@={8004fabk2ZOmC} z6Eg*p-TNU~<_?I`8BhUgtY6uFUL zmPV;la?el16x{vfelJr?K7G86C(U5^OL7GTJ9d$t7=9;#6sUMMykeGnMDUAWiqDB0 zI~DBOw8qA-5P;z{&H~$GJz1{dEzGHN>!I%0GTm5&V{BVzwItehH5F;?DcsKE#^(AK z5t17)_{2Z0&S+(~ElhE`@?yQTTu!x|s$D4G>co9tyHP6VH@}13UsVSWE0YbiwY9yf z=Wp5Q*mGeoOHwxRL(zd7nMiA`!V1#SbS(y{mfm)o6+QH{thc4{UNsBoW+j5C1h1)^ zJt8PR&e29`vOR7pwZHF-@^q=&ZgGSg4-k&a?dp2VK9wVTy#AGXZY>PUWBBc2oK9U) ztBrqp1oSA0dc2?dWb7Ea8RoV?lOQbec%0wD8k6 z&CVf$!y?{L;k;nbJ9s%Kr13-IIll+DLRP2rK>I%ZMbc@Kuh4Nd{ZJ#ThbRqAq6E6Z zytKeqS2|oIL+B*lmk&FJt8|c(lxwYHIP%NWH_MRLOV!%_il^gjLs&SPOw&(SRT{!T zQL0f#!;>?5VkAYhJz~|fmtgd%tI~3mpO&?4fsk7LLmYITm#DTDy$$P4qWir7Qskr**^FBI6T-CvYit5`ogv(lho-z!yD)Jn~`3oQ-DVd?w8^zo_uTYN>NKtB4a8% zLRjTe6~tfEj|LqAY{!xf*rf}Bdc{>BpI^3FwFEr?hsuBM^(VEX4B8SW9<%aP;sQG{c3F5gIKUNbdv&bU-K+fM#k8JdF`Vd(C5ELn;6I)EKa-J5-Q zrT*iWZ^6b$kthVEK<$*y5OX+G+=+UqSdBUx;2*M6NUXjuejvpT2Z zu9^Z4UOWjg7f~kthukw$B?gOBlRq;- zHe#XZaPofLXehg>yVl;21(dd#Zn3m&2ptb)_@pwzGj}g)t$Pw}{9CRPgojJay#$ZV zZHl7^kn;1XAD8=cE;>C&SPN71eZS`&f<=UHB}M?!`q9Yns?3V!_O(a{6z)^CoUh3r z6N;y>RrqBrgI}1o8I7Kg?7{k3iGkqMx>~l;VzGQojbTDM<}mNS^=+@M@1g~zd+jgO zAeq+!e%x~&ID&jWWHj;^1FB%lU)2Jdx;e2xOfViDNY2TZy(;CysbXHmR+M zFad$)5rpLFg#$OAbnEB-z<{ z((Ap13`sEz9{5o`nmbu#M#F~k@&)(ee!r1iGN%Mn$D&4EHzl>oZpyo(tg?5O4~Mwb z)T?CJ`@q7V5IsamG}KJ;_8Y$!^}DlkqE41`r2GztntuPA0hL{}Nqb?vo+73G2Ww<2DV-3=AE?R)4@RB)wQ4XHb&t3Qc}yBP|FnztYvN=X6QlohpS_I z?S3lJ5njKQk`lPe%cKT!;?>@=?dVR~dvJi?Q`uhu`!i8ky`$TZ|3O6J{#NU--tR2e z=HFtlaJ87k0HflbtNAJ(T1Hxfx_K!wc*J^<}%Ob*4<1-5cSy| z!m1a;>{L~6hK+;p8-wT1eaph>BXE^l#%CL@bAhb(t6Ze|K4_qA1U9OA^@b_yIdGx_ z)~5M?KRCUkEj#+*y=zw#9lNnW>P1nnsN1xKL8MduXG?kgd-o2;F6oEcnB ztJnRvJ+@K8vCI4&ff@7VT9E--nfNPf#3X$oa4<^AFpc5Q`>k7Sg%foKmk^lxNaFDI zx}B3bP@98%?{OuMh;;+H9Hpw%bfCHF^=F|`$cq5k8<@vp#oLI`_cTny3w z(d}#S5s`6I2y)#CP>ky`}zO3_I zj;z@>G9FDilE{1z?3u91N}n zKMviM$D{lU;qpf=<}x&s@G<3|PV=N5YR`<)T$*9JodGbn4oPp(IV$lb}ji+&q@ zRZnGdk!U7QUL#zR&%a1`NVZDTzFGS6svFk#A4Ht(wVA;Lx@XF9KU!E-4azw%ksky!veQZy zd2h&*J@kSb-aL!G6-2N=;eL}k+XWIom2qJPDen0njep!#7t7K#4#XOojm!Dv11%G# za{@lBu$OS*_{&2ZUtCPy*C*YbJ$ESeVE9$0W);}GquHv>6h7&vA|6rZPkokMu{_^F zLZ=R0z@@>>btKhebrt9){$z>^(sEv2Hfe;tWK)l^Xy2u6H3pgk&)N)gvpB?Z(W0$T z`hI{Ax9!3mp=>lB6yWf40hMh?Muwkw=OwD*ZJ4eV7 z1LAcTN++BH`iH)~lTGls#G*9UnuR7Vtu*CD^P2GCq$Ivt?}C&i9xZ&<$Pr06Sszk9ixO3-(L z83yHN;j5<$j6v788G<6IX3LzWPrGAT&OxgZu2%VoFm#mQ)Hw;XdeDN|4!wjAI zAyDJYO-tRA0@Rg8y0Z&e1e4Y+qr$FNwNPb;H;tUk5xA*6FRm10)Y(l`=)bNY8SZvJ zDXpnJGwEk0*GdLCyYA5w(y%4YInW^4_0T^oX_;~dkfLG=J>gH`Dd1?W!9TzsXwCu7 zq=&`Z{b0G?wO|BzL>%P1zbVv5QX`%x?yt0ZCGtIz5J}a}*ScyYY>0qil-kafuq z+Ca`Sev-)PJzDdU&36-x>*DvM) z-Dip(>xo_+q4qnlsCgAO7Ro$&B`#lsz0!cd@zeUU`OW5YesYnK_JWCg8I}hyukk@Q zY+W;Ao)hni0Xgeqk~TjS>K{@YY@!^`^e;t=ich4D6;^)Sw@@a|+Y^~LO8fP4uZxia zkM#@Q56U#0Xuiii)a5zsKu=hIRbAuxw{9;vI8Bu7vcZYx75?_s|9Rs=<$l}bx$EM7 zo6J_)fuk+i)q4%ko@asAMzAL`n7cTE(d+(K=Vz)K#e2@Qmmy3?=H3jOGl1FM=|yw} z^!-VcvHjsKkFX95g1?w|FQ2B}b*|D$hZOCZ|Yv{^! z|G*WjmZ;TUYY~zUmJWm_gcXO##}`nLE|s)zu-TUZe@?o5`AobgogHHjxNi^dm9qhH z$@zZ3D)xd0ElKsx(%?nCGx2>7#q;5nvM!p>dhp5@>sA_eltSO38qnYb&UJguE~Yy# zr5Bm)w|SmZ-$sAD!w)!qAMIIY2CF};9$N)+N74?6DYFwHw2c0|VST9>V58punny|B z4GUki<_Al#d$gAYbh`VKkdyeJdxNzo3!5+Qoqe?uK%W|XHD^zArff02oWEm8mc5`5 zNhERF`@t?8(n2}HMG}yjE2aHxz_~_af7ZuKqY?N>@xt0f=>**c(#bL#)5Mt|23da(Z=ZJX$J&$ z0I6%>hLs>7Tb_(3A7Q{>daedx{8$Lv_%G`oEwmSGRt!NGoqd7!e;l~DjV=^D#0>5` z-2yXHH;GYJg;aDze_2=*xSu66Wr!enz^ig$6D09i8b}VjMGw9`hmU4-K{zLnK1MIn zM?)9R^{LZ?j=sypJN~fOws~|9zj@kTP-3GG;1pTn_vPuaiooC#=-|aUK?s~PVFr{6 zmiv>@Rp^N!;VU^vf(<1T5Jfiu03zpEY`u;T&VuwVHxf)0qh(m@bK z_eY9M5cU$hoCLU_|4)a_3dMrNq!yN>aZl!7fi3 zg52G<53;=SRK7Wb=T~0CzXSVC7jHv1 zc$^WWTJ&BU6?=5Q*MKX&g_qVg*88WC{73+yeGvoi9trnP1kx&f@k{;8`WJ|Zr?3NI zB~h@I)8*)HF2#AT$oBlc1tDzOf~3>lc|)eS^-b=jXg64$l}F(&m@u~G#jADOgnHHU x_SlEcj_sg8@*CgQa<^T{-lyYMO}uL~g!w&2S^TSNC!-UaJ`{|ms%S3>{* literal 14867 zcmcJ$c|6qL7e9VyF~&0XD8!UPWvfI{46?6nq=d?vwUFJsq|zo@EM+ZO%9=f5h886I zzAJ?6`#Lk`Lu1oFBW$la}NO6c(?yi;C0+iScvjCtE~>Q8-yp|53IeKp&9@m!`Zg3G68TR zUH7!wc^}ktKiS>1GjMEvHV}&rkvmd_b-p&zk?Tlhp}V+UzT8!7!&`l>`r+=lnU36g zgXPA&R8^5&oYZa0! zhYq=$(7Rdw`v-dBS%T`gh zECWn@Gkyif0_JN&wN=Q~TBwMJ&xwa7U+aHqjIUVz;E$DzaPJ)6efD+!p^d3RN{tiwlV0K_mVSmM&H@x-iv^0!IO=7upBsnX5P;NP zP!gs9EFGOYtmZRXaDbl+^l1x$v0ZV?X6iyb%LMiSu!?>+5lJIDeBC=vz_=x+(6zeoNXpzR?TQtbins>004`(bq!9;}mufRph5 zsu2(&TY!@LG5uflF<7l3gxvR)pUk z9xQS#i9mh10M`$j?+gbf!Ud=pVs$=U4|3xu9(;qNT|8{}uQzP`mLQpnZrENr=?yn{ z6sC}5{pi%czTZv*;6g&lO(ycY0M<}|U|mQ?hbMEGT)?9cfXq8!ZrwE}_d{avSYROT zin*`qH#99x==I!3vN+fRyEc5vFFUdK94ML{MP) z4WWiTKPb8hN43HN`8x_k&7T|bnnFO98#Ep70h2Myn}`Ak+5@P3J%BA{**{bP3=jcT zss~($bx#z)j2NKedJvr4WFw&m91jBk%EgWEnX2Iqm?3dAa84$qqx0!~$ppj$4|JGa zNSeR0CCrXa%Ch!=6377gW?YBNDNCbk+)fj`10E1f#{IsqYS@l z{sT$P=HxYprHLB{au*co(KR2F&sv|-7=7i`usP{+3jOX04wxTs7Ls%Auo|xvJ=_Cq z?&FAJ^1%MUX(4JRd9NUn4>@u{9=KOJ2t^E=bL9t}hfI0@7FB~MkTgHNW;#5XCVdhcAe5;|2XI6kW3ofmUhU^bhBkca0T8N_3b9$`q_9$isEA&^$9UTI!((iJB>h+hJ%&0*}=hneUN+kbbPil`#{^((u&H|6|Bl-%59O^mgG z3rJPRAfG>!5%AtFJ;W4oJKCJczrt-&&tGWAea)w*rfMg9*K?>HbO0?-<~^E05fC-)wkc8mjCm$CI00jM;514SJ{n)D^7A$-sMO5=C zVe(MKn}zXk=FmZUVYQJNU1_o5vy;4{W=>15=vY1baJWmpHaXjcUqT8*a|0xBcm{HmAcYUg81e)>YxhqzZoWnae3ZQSEfkwc)4)?kE(Pi);AJ8Mkxy z6lWa%9pmM3jW2g9HU-FHoYEegKpbT3jd!|yxbmWH;YsQjPBQaUgUu6re=e*26k(sXo zxhDV|-}ipC>?yxnQ_hG^o$`qGtl*V{I`a*AUY@v*$N_U;z~!*wnBXxE~k9?7+2F`62v=?HOL`d(^+Wq>+V$emD2H#$&bbgWJ#G zOOE)VG_?U>Z!RTIqB_>EbncR7ap1BhgGWyRkk_%Nm2reOZ2StfA(N~o_e-%Q+~X6{+$|$Y(JCF7(`%i*N}&J`nA#an!DE zrEWl?SEfu8IeDE0#N0Qf50bO?X&bS!o{q+Ph73uUF@pD_MtBH7?jHR`@+3SW-#p)q z?w)^v3)j@gkOsH_!n%Y~abD5LlTGsebqlp{7XSlw#m!S>WI54mn(?uXGpjnn%Dca&?O$4?pIc`feaAu)fdtho z1_pbUzoG=|GjB5GYxdYp9D4c9LyMW_=P3Cgr1EYKcf#_ggoGx!rd3leraR5{;v-@A zK|j%F_)sj<95)KwOFPOqNucZhxtpA`_*RX)GIG?ncZrdaW4rj=noDaB3Cg=wFiBLr z?bd>%A^3b6klu`@taPF%fv%Eum-BbcWqh=07@s{y;0VXv$!3r*Zv2trN&F}btf2L~ zSiwnGVc&=xw+tCw)C^h_7!6Gx6m!TDNgRS({ zlgSO3tfpwuHQ%k4*wrPqll^B3XM_l-e51sdk(=K5Aq*O@YP)$(E=}!>=GZzUa5wKS znqjwDcu{VxbZh2N?C2v0@%}P*O<^4FROx*)(Y(Nyyh7k z-NW%v?k$G#aC8x>tYNBTwQ{A-^u~rQSaiV5~GHqaEJ&uba(ZyCH}zAh-vblfo5dZm#)re$xV^>3(RYE2L*c>oX#53g3y{2=H$G>H$Dma9GpANr)F$h48S&i73n zkX$E9DUW06f9h>I+(JZleGaT<+`gqtqHy}&m9x+QB$eGzBOE6`-&sow%%O_2v&_nD4 zk0O+_`vub`X^JwtP7Q=EIe-$|Rn_B#vPcRjxeLi`{!7l$;C$Y^9MnHv{5wDm7qxrl zIp^)5FYg0UQcTnxSTOQPzny$!O*Tfl#-w*>a{i23v^vm7ZQFoPA6wu2Ro%7KJvDZJ z*%IZ_Nk_505XFomqEHCa4mdKtsLs_-@IyB3+d+W-Hz2m>*cSz!3 zU1~MmqHE22nCJH9rj{}D_&qiAR{o^kH^~{29I*ON)s(K=+U1VDa}g?z8A57Iy zS$!0-d_u4=%iZnu@2RUNJ8vD5DJSZzVr zi{FLe{>>(JiXQ!qJAJ@APCt-yRv;x7|Ilro{cD&5F>YQg}xuRqe?}gO8D@p z+cgHa8HvWU@Cn{JyHqXm%syqI|tMzWx}6s8GK<>6G3D^Ef(?4596Eexez)-O||z;7tmPDns6@ z3jN=v%l5f+&NlT`l+@0ED=lAnfWcls)pevaf24=|Ij}{DM*(XdxPColAax=f2MX)n zqK5VX19;y!VgB>hrPoa9=KK<kYLnl)VW;fHi0s=f9TP!Q zH3PleQja*kMIi^aTTbJUUPjXcrUP!+k^c?oNU5wB14*dGx3=3-Yt4!R4JRURebdDt zS_SWf!Eq*V4iDUodfeO>?V$BtzRn2(Gy&q#5)|U(%9G^ks0gYrqLDrS8y_HA@5-5> zr3Xlr(;qh!bXl`F8+84n7vaXs6Q>^||BWbl68_vfZHOQTJ};wy2?-0GT-FEhgM{LS zpW6;Ft6RDhslVhEX9Z-?3CF?A+c!=lr783!JsFWZa6;ffJs=2t9>J-Eg!z+P-&g5)2BfG*$Q8-^?x*1Tw3Of1|*YNmVH0OepkZ zbzXM?{0lh9*`9o1H2B+`xUj)Ei3aT3g0Xnk4WJWPAG}WK2U0q|WcCGkos^KSu@q^^p%L<@6kW&M96h zAC&8N5~vneQ~}Cb6nuEo$;hK~4sIWb{kwkNE`6HEj!f*Xv8It(^2rdB_;)OpI9TPf zX1+!1_oOqf3PLIQaqat;BOvvKCN0MY2Mpki*W7Q?oL@2VBRlfm=J1;RvNviSc5a21 zCaPe&aLU{->|NM0xr+o#^SYRm>Oi0bHinc)_udyWOpX?w;rVywqBJo{e$3`L>S_Nd zOKI~Y6heT~WjKqexwh)j8S9Mu+U>bGIKY0JF*%g@O)PI)MIM)Z%uh-r`MA;tMG;3pQt5(^4X{fxCdxn>h3vB9+sj~X_IHspge6T|7{ z|Bn6}Z|>{v_ITlIVgas2e4@27aYIxAZe7?Yb5MdVNMg!ObF;ZWb<(%OGfZB8bwy1fl_QdA?S?SO$AW&>wb(_vL1 zekDgVa*W(9QEep6Wi~Oz__Mf=S83782yBB|J{r-eCBwrR!xtMx@gp7HE$Fu2UA0%c zKg~vLWsc>Z9Bdb023DD|(fur39rS10mi)ObXtKvn1!>r{Gu=hrk0(*qzgcz*64v^e zpK9fAU7fEdx4Xy#xS*7FM(CJcDt+EZ^3>6>I#J85H*3{oxjB#ZMGb}?7Xm#h zAE-nJ*kjrWE~R|A@S620xjb%@?T+UVd1T$}vsG`RUfV{s0R3m}Tr;QACiz!f8l9fl zQ8(NfR=rxAC@SpoPxsD6Wk=G-uN3Q<;*xdeib8_>N{%P$qcnG}@s>{HNDmX!@)>#w ziT)2i&$j5l3tUUzGUvk<>;i({MpNgaih%iS)Qpl~O~aRUziUYxTdQBF1?|^_7jU_4*^@Z}p%F583pm>ZxNtXVY@3PmTkIa;aZ9YqRm$Ps3xIi3U7a zS4YZa%eZnK#1ESIV=gFuWp}5ZqLBR)IoEJwd&}ehbrFq%@T24C8$XwVf;1adW_@BWHD4;F(hh#dT{^_VKYE^yeI!YY#XN zU0v7AKFXI@q3I=jXwNJw#r0E5v_ygI8RMU^%AM~ktrY2}V%1R)B6`mSB7~sp{$o~4 zAC;}6PKrvycxExgtmu}%6xPE!J9-X^&XhF2s2#|SibHHhX$n;uXq&7H+qgeG`zX&c6HcF`uPjA6bk~7zMC!wh;I~e zfAcZ-rChi4p00XPEc?=`>mT8^VzbLHWe2RfJ#=z*+scS4LY3~z^)k9`+;)0p!Rz5C zZ3w`Bh~a!;+`NqiY-{ao$A{wYiYxM+x6V|R)>$cT?0Dt6;*qsryft)M(%A0gX5#r1 z0l8b<;ck3<90YKyt}q3;JHxhS>ZW^}a#e;r=|^s6W?VQFRkwSV@~yVgDuXP+OuoP> zA{jXPFcf?5Kj6@ly&*xi(Sl}W3)R@o=7se)7Tx?E{kU;%ifZ7E%Wu5bCo>tTPT9}* z3s_3ZJQAlb+!J#>&p5}T(apml%6QO62_l)`AuxE%1z7l)lJ@s&hpfFsR7^`uOS^L( ztgeMe|J=B;dn@wLB)yddJt0~Dx=g=f#iuNZ>mR}xA!D|Rc~Wd+B&jHqolVe57&7}h z84x*{PrsW#Nk7N(E=~AJ<}?4<8SW856j2O|EKQuHKI30ajIa26$Hdgqy+N+SRImQVuym;{y&{l5-D$ZRJ4^j5Q%-&xWsE;EL_QmlK1nPD?zRk(E| ztzp^hZ7iLBiyHoyvR9on!wpecP@_eL09e@>yt~)Ap-AvDE=u_?rD_k`^B9idD2y zQk~PzTg;_MTs;P+W_k_*F@oo95=mog5_T zJ_r5c_3amGNdrf`U6)?-GU7PaHm>iUs%E@?Tjzzx*R4jY=C520E{4q818kh1gQQ1% z=!mDnp-6BZd(JasMo=16|8py9csv0)B=F}KPM}1672Bt*8tswQaaL~e@ z5DzZ2bMz#}KOW z=W^5zsaT0y+WzJcvna#;tZ~9eBrPEU)AP53Vc>+yx5PoeJh)4*S4tiHtZ~FU5VT%j zWSxV$D(3!uB)lLLB1YRa*YSAtg!KWcEEXi`b;`0P3v8knjKU|&-CKgX>TG$bXAv`> zLzo-6f6*&UBj$_;H3CoXE_5A!Xn7Y=%H{@T{#tG%`X_^+77#%17)a{ip=V z>bNdGJyeECK5%)$AKL)oNUxUt!Lj_UxHThtn%}v>7uB{^E`fq*`uy=dNv2mX2F0-5 z>4N~OU~T|?{6O%IFtA)dNJ-(loT<<*T2 z)m`eOQ&j|Kyk{>v%KB~*s%|VaFJE;eSp8{BrKLShH9-GH(DCs5pnP+s=+kXx2Lj5E zVkx-EDdi*`87m_BI8)&GL+=ArxpFO^X}6c={O&(xL#up3DI6oqDzC!Dlk6rPP<=2s zDy0*}wB(DHVzZen3<(|SmcBgtSliY)lq}Z5j`A*C6Gb2AAD2M`>t`y)q;Phb#8Z;h zMsZy4#=7Q*^F}3TlY> z1NZ61XqoLm+zGU@=MbYi!Ai&5EvM^cM*_lGJ$O* zwzU@@lXig|O<%txvQ{mIJ?|2Ka%r4)i?M+UJ__+|Tk__XtoW7%4>ro8#3b8qwam8m zEgREvb1-?VPF5&qJwp?p{&awis}OLq#=-csRB!iXU+WgN$!>?RQrnq6N&J?nFxG)7 z)%%9eMR>}eWjhoNs=A-g)551~mF&5JsyNLy1i>Eb=6u-|y}{-QMFv4@vg0zjRE%yB z%}oE2XIp@N@xY1h&@@Y1b~++|Qc7kI)*z$M(XP%=Z0{id@nE>1mzlKAz2+hir;o>p`}Jme9R^D%K*I{$VB#+uDgBMAS?B-dQLi7?3C0y zniLY$=#*1i;gCApJFlxwvh~|17cdfAH}XQ%&@D~;;9dZtPHsN`v|2KMHOcqS&*SU` zRslC%SJ;J>gZ6${CQFBgi+JS?3%j&rT$S~RK35d)j0teCej&DAF@pP$C3@3WA=0tqgd22jeue!g(M5$nRd z6p2Nr5Q1?b_ZG*hgGs81ii)&UlKqNO*W|1*^QKty*oH?%;~d+>AzQ~j5* zuOP|%kmUGoa^dfz^UWEXafxnD@uISOq#meOW{xMzh{`J}R>Q%xb6(ZY=fobA8V3nY z!B@gZ2n52ne4oIHF>Tz_r*sG>ZoKD0iyw@%>*JHgICI;;JMzV*nm?+s&yOyeUwM7* z{9Ppf-qo%>QW%@3p(xb-i5bRBXFeqk=c+r2QWr#9kP(wDBq>xxdZyb{8!qlkP=~(` zQp<%NFujrBA5J_6qb9jolqudM9(8I=`yB%a5`0N#9Nw)?n!2r)3U^G+QG^jPh)1;? z^gBd6q5*33b`FTrUZhr|Fw5=z$}C;liQNh_YkG@Ly1SRfVl}b5}F|ZDxre0Jbs|# z6Ce5x(LuoGJ{ZFH0LBE4l*Apro9!__x(gq(CmVhHNfGK-nyD(U!m(3=_uH;#E8o6# zapS2-cqiR^MQ&4jSROm>RiXHkKf~gaLW$=Mo9lC<5*5339EUvXtkW{BjGr4l>^0Ne z(N|M$=K4S>kNNbuBR^j&TInUOCBLTg?w%^M6pfg{XlpZX1%?hgk$;8m-tGOsxT8K_ z6n*~ECg+W&T?B(uZ?N$xdCvR!x-@{hMH{Z56?f4@6F|#2R-v(w?_ie`QqHk87wv{3 z?KqB&%Q$z(U0-hRW$jBw&U?5ZCNhV0L9XsVBMsxl^o3*HJ?+)^E8^x4gY*J*5}d;T zUuCVo6WjPw|I1+1wzJcA4-7pkAxK6hJpSGbFaxMP^z6A_iioh>FXq9e zYJ)jG7gFGDjzo!A;{;h%rS`qm>PD6P4`)#%ZuE_Xi|>U4XiN69eS2g0P*e!Zw>PU< zS(Uv7$h99Dz~nCSI;;r28aOq1C!Y)4LKLiTDSaXT{>rp4ayjeg%ClG)$3=PJ-$_KY zXx*Xq;=u`ZA-PAvqAzOCZFg4U#(sz0Qpa78jxDnHXTyyj7PlVek4l4dd37qA#1~1d z4xI~&2fh~y6iAAzr%w93@k~tEPqkUt3EIjRG3NbJrX#oKM2$m8C%WVoUMW+gnV_hC z+*^PO6gxV)SUphrN5$Y!4$9hSNroOXB@q|e za1Ql3`9Xh!+VoBL{Igs-gEfVcu$42e1iq0w5D38A(z%F zcz?87&&v1ro?7lGz~wPL0J63io3Z*ACqoZwnxl8Rm5u@&Lutf87jfKiO{Nf~G*0%j zJ`keXl=S}fcFn|dQrA-4Ry*U0bb=VLe!}LD@hrDuCTA}&{fv=`DpN zbIcJ(Cj(efSkU(MybyJWlbH6IW&2mkGX;{{>UCIueKMen7e*KQ|2kqkiy6Fbg{)xY z^$d&q)&n9$Br}Q#L+PT3dUGp^BNU*)lbCEmmy&#Rr6_6s^d3^h#@!djJo^AOy|xDg z<~A|{JU#*vcVyMjRe{9a5OcdZ+zVjb&6S+J%4A}lm16y;c*H5Z__2nM+5KZZxPT>{ zO@5InOwydXBd6BuI3*DsfE?=_D7<}LvSkm%Ur{GW?{I{=Q5Xb zgskeo9u6X)mP~eLyF{lx_vZW#Q&?W=85&J7Zx=7<$S;O>lwpC~D^r0L3>UC&YxnLi z-?Ncx1i+548Ro76wIdL!Jba19oVf{u>vvi(<}ysM-4jzr@Lh`~PS9TKc>n=GEc=tk zw9=amX5{twSyHQ6V#COXArgXfT(**_^KjnMuTIgIjnbF3JecZCp4fka-f{VNMr=-5 z_6MuZ#mi>8QBOJIqZC7ps}mW2*L1tdzu&D*-DkTz8t-BMSXWi$_z*2oKOXl(qgpm{ zvy)TjQOR2ZL1-6?!s&K$8F2@B?PK_l52Mi!55y|SMi>sRXRrOG&?;vi=XmC}%H@uQ zsdXQflav+RO&bp>>k+7npSDY!zsWGRe3s_Nse>wvvTN{75~gwMJi-G9os*lQER2g0 zk2GD_o^a6rmabM*PlBQR6c4*<*?2>Vg8e>wUb8S-b2#hRLRpo?WJJn|<4)mZ-I?+- z?XxhpsPX$KL#O`3Xx%sYD`%TbK9>3C5dFs*;y*JG+GD&dXkKa-$`6B}s$6chgjj&I*0YwWj5TPm$9%uOk61gkVQYUIQqI zKlb1JTWjhIAtp^W{s#m_D{}nLQ?n<7%RImIj}7$87<*-k<3}!X$)|LD-~lGlYh9vc z^mAT|%bky;mDYMMS|Yx~A=LP~pRQFJD=p3_n0lqZWcZ_p{KGUWSD7?e^hZ2cRUQu^ zB7q!V0T)ukyLL1eFv<6sPV6RsD0o|ZfgvGpoy$HXdg^JK3zb>sl4MP2!6hjCH~5ci z8uxq6mRq#A_rB%`CKnLa$_6cW%o0c{@0zy<;XSn~s`t|9nc%5Sa=(8|cS@rppiB$^ z_5atPftDs)U+-HR59S2+5LNY3#4{T4M38htX;T2!$xL5L;HQ%BB7G%SMEu%%cuiSA zdQT0$o!s-AnQ=Nt{-y*;#Q{GQleBtCzh1f{`;r9gD@@b3;*VV@;U%hyeExmpDc(=E zj~E5%+3}Qa`(>q@p$Dr(mp-BWlz^pEVd1U_fP8p~`B=J(iFcxb+-uJ`^vej@y4c;r zBg;&+N=a>*eaLi@z;%ITf61u_^oL7*0U_lXQRF`hw-Pu4zH zH2i2?sokMJTAP45d8y0nYOaxp-;&xVG7Z^z8c++eY2*FH+JnIzx8GiSE8j>rdz*%O zBnaqpR^FF|q`b7UWdnaCsw^mmk&+mkr*_PJO03vBcQ)f^Ou5oVi6;9s7SMX=p6OqS z^M9(uPtIU-HF}xi!v;kO-$mExPkl^`uG?js;hg4>MCU#h5}dDqF7WP0GJGM zd3>}x1c*IJ#1VnDo>&U9p=#@-x}YsLj`4W#`n1OoN;%3r@cRHW~Q*8|6vhusX?0^brm-k5cXbWdN zIJ{={!E-Uuwe;wyHJK7qb(6X@@tvw&y7HJH%)DfFQSh+BVQ7q4<$>do@^05wJCEqK z@gralF|d@+`U~Ol@vh;FTxVA+eiV3dDR8sYw1d%V3j@n#8JB}fXcD)!vWma*Z4)Yk z`s`jaKAm&8{Q1rx);kW@>>NY^?DYE7@V*f8qXN3(i7)hDMbq|y^1;fey!mpg*g^L6 zSm0}rTdkGDHX3PB_0!>^vYszikvvI;me0LkinFA>Yh2%#R}wsWikrURHMqgc^RX! zNp_ufyR{2ZMzz>aN)o+MYlql1&|vC-2by>+wUI8dOs*O^g8Vi@mQv;mNNZyFJGT!* zv&piA1)M-Hv?0}SmTvr)@iFn}XLjmM5)s0MHHy)?A$Smj@PdiMfd$!T``!F@AzZ*_ zs;!poof?!L6Ap8R@#ETVic&G%IK~n;WQ2Hrv<&w+b}wI0Wm^VMtJQE*`5<|!<}}rn zS$0_r6fr-~xngeM>>_hosVb>&?lgpmS*mylBte5ldRoT1q0GNV&i%c{V9tW8NPnA# zr1LVxY?=BQ|8E+|fsNcfK0m2vrBQ(QCNts%S805K5l$0qO+&#`zC*O6t0CF{#HI0K zxtF&cVG1AbU3HLKztqjRF&X%x4m?suO|^us^tr!Tr#vlk6*&D`T@YO4a%VY}+ZK=~ZR2lWNwUY6k!+-T=x%&eUfthY0qCv#oR(r;ULbxeQM}Rjv zCMAR+#<&?-n6^AIl}JELU`Cu~XLb?^6=6?h@| zo>5(K|5xkw7WKV@xjE#x#{hX)h2W^fQ=4uZYl-i#Y^54wVk$=PVgB!&C@0(Nnkk=I zG`9Ee?x;xc;nK~)0YqqcDfE!05|A;XcOh7=RkrRFz2^00?R44ydE7?!Hpj#J5?w~D7jX%S2 z1GzI@Yl{3@uTI)U%Rxg4WkqrYZ4+8akrY(T(gf6fKeU;&pya#d(M303D;QxuS5LiX zKCdmhv=}@)Ydt56sf`>@%oR$(3p*5b7-N`7bkb$bz*n4yEQ{*v56<*6PW&51D zU-NMdPr9l&Xua~+%C?kl+;#EaS=$%M_%1LV;6^>8p>b+kuEfU!{(M9o&iztQ;~YmT z-d^9daFfwXBmii$V7 z>lyo2r`rI3;(XeIY=Ru0*lZ)D;)BJ(W&GbiUuGCAR;o948Vnl&kCntvjfugcYPCPH zVQHvqx2~?eO_I69m|Q2nu%xxq*ZzcSy0~1cs}ytlS_d{Z75779v~(ckZIc=!F(~k2 z#cI#h8$nMFM8gCX|D}CYM@OEvhVPlHE#5Mbl=a8VU$sjGh_c}$As(|fzf>|*8ZF!x}wA4r;h(nueouy>~uL{5jE3Vf+-vxu4`=8z1a}_RVu)Y07~G zk-(VNeeY&`9x?*dh;!9p@lAU{(%y1zlT{S{LzR^GjXoA2FV1fJ_@NNsg?xQ4wg0-; zxdcaABfIwvzn5oX0a#{1AKnOpM&PC0k2%xIf|!0IV`lOto}?h#FSFIKkM1mHsFKt= zJVo|ef_{7<+y1G;UUXG8X!g}Z%8V9u6d5;HC`!<~0ynOg(#>F($HU0Evh@uoruN|i ztVvnky@${ywf3wmrAkX-44!&T_w?WP2nFeu7K}mf=y}>jxS}+va2D~Q`(-^hC4fmR zNiX~%6D+kIUz(C-5w~8k5;Zae?T0wy>7^G*fOKK$Y!b=lu{FCrW3oCPki4{H8K26u zrG^}lbjyo=7w_B(CE7WykaH#A0xlQA)8?PoXOD^&pJg110wynr?4tY^l{Xn* zTzbE0s`k0kSHHyrYMc7Uvh~*h-d5~L30w}dQ;eCJ^51)1#GT>JShH%_I^~n$ej0in zO~QUt;YpwDRCvmmAo|bMaNm4}dl5qWLw18(b$%%(tDejPyCd_0Z<*qAP z3|k|yO&O32Uhbwq5s>*}ctNGXY|`505yI?I|Zr%mdj8lrQ@II+OFh4uRXR1Xex7C zJGH)^gchUY2r|F|h~@vrbnQX&O<01

9nRyn^R%d&hF3AkpJTJFCJR>*+h-)%8G2 zIVftNZ=Qt&74GO`LH0g&qvZ$8Ff8C37N=*KB=3pc>*7k!KQ9yj)p8M<%^RImQ)O~C zo^}Wg1dC`B5~2;8FVJ2uE;U246R^23Wh)*?9_;m|o5AEUZrcO>vM21EqD$Q%b*4@? z;f(V(+yqfTyx9v8B5wkPthghV{b{J_AX zfY!uW5?7Q*zUWX(iooUWt+asc?SXj`jk{~|r82ggd>@@Sk7OA-s{F^^A03f(2;1Ag zl%sWj;juw>q`kHY6p_K_d94htZm3?JmZ#S5Mvpwp-qdcV@am^v!NoV7SjBs9IyX_y z@ieoF?P1jJE2ARJuKJG9Gcy>ciHK%rkn=RA*}Gc{b)+bHm;;r^m$RvCLX&{`NbSZ6 z14~KR%A;t&#Q*5zaLW+f+FVx$hmMVt1DpV~@4T|AT45=y0T3@gRjP?@2NxRf)xR<% zJB`qn8(bcV1LBU-117R82Y)1opor|Y)}C|T*INfa!IxOVEO|yYYXL|%z4*Kr#!TV1 zzyEi#-#qYex(ck%p1^n3270^f2;~M5rHLwq6Nll>eHPrkrAqg@DU1TInz$m;>~R1& zsP7xX83M(Xcy!|@cnyFrcjK07`HKE;cmj@my9JPwb15sL;Q;yRh?l&VcVFxd2uRkZ z{RsA4Q&@un6PJ{RxgT3~s6+~n$o|$3x^EjcSw=eq)8cmdnR6-P&~uf&id+5d2NGa{ z)q$J%ov#C#IJwY62Lp4Bk9+=Rjh0=1j|<1#&-ZyLXYl(bRj#s7dqd$44m3Ox-EYC6 zQuQ1lnPDy~b+y|Jbnh{)SYJC@DogzEp$HFbh=N zZ%75NEhI(khc7=p4qwsqA|DUfYI#ebKf-}ed4AJ9E3d>BNK0YmM#xPEAZK|3FB)}D zLgeLUr@+b{8<^P3qXx$If}tnXZ@uWuft2r^SeT3)Mntfvq>|sqg5u{nBPk732FzP! z{bj&4Zk=y^6Taj%HXY3P8vV!uzR(6pzsBDOpOsv_>zAX*8Uo)In{O}Q-yKt&;cp0Y z4s*3G2e-^Jsrh2ENOW$nVCXi}TD^3nH%9~oxLlZ2K3=MN=6@%tjk`QDlYcubOn$3I zkq}%GeL?K1a;DtIf+1nuqb96%#rXyiqF4yNzYbb@b97_vNnGdBlYoWf@;jw44(izF zKGv@ocK53GQglkPFg63ja+zsh4_LEzrgBzE&r31d<^|rb)QV^WR+??|ur iVaEc%|F^#(gv=a$Pga)JowK&xQ&-dIbhf(no&N*F0Nz9Z diff --git a/Projects/Governance/Icons/Programs/referral-program.png b/Projects/Governance/Icons/Programs/referral-program.png index f3229706a4d43223118f4188148ac1fd821ea940..d11738d5c521164e63656991a56edd5b7e927975 100644 GIT binary patch literal 17374 zcmb8XcR1DmA3yv$$H5`9opp?&$Vwp`PL#cO$togbgly+Xk*usJv+OOh9Y?9m?2%12 zaqR7!`|b1n-S_?X?_8Jboa_C5?eQFs=i@0vTT_XimW37oK(C^FR~G;{^b-z{RM6L! zXWs$zMdPe|-xYvUr%(Q1J!Aey0B{18yLa?GlUBwU!}{j^=GSeg!{{p-gXBmT9>0I( zEq^*OIcxrMNB?z4x8Ex*u=$xdcRZE2j<-Q2{kvM#!Xog`*2KU9mzw}_3dhJ@^5Mqr`L1mleRt>T2ur^X*YQMqDK z1&wj(*DM_TopT4slBv|990B;qO3ihE>8YawH;;@yaRX5G(g=nr9+}7*{5Ne^`pDwc zA+%C;NRaDLWOD7+-}M>UUaROy3oqNWnZY(VxG6AukgRI$ni!``ZF^+Gy}N{~_W(F> z+XU8yCz+mK{WJfO#+2TI5eATNV$K143K@hGn4dFl9;CnleCi=kwsswH>m-c4Y+JvV z`7ye6PEnq~447zbf`D5KmQn18hfjcV;Km&$a5Q%pbW!j8`!tA3jAnqb-9&(tQhy}I zX-Q!kRjgWmZ^8%Qf(wek0@WLrMJxK!Ku)mNG)#+2`KL6UTE~2B27t^XYf4O~V)l_k zd^faI77G$E;A?3L($*_kxS-dT{Y=pKw#BnbtCi#lG+>g#o*$_1xze7YfHk-nBETRk z`PQkpC6lWY*?k+!u}jqzB&?CIUT)xg?66O%nnqGA(ZxJh=M@0X#(!ZLr;QkomGi3U zgsHh}<&IIhW3D5ImoiVOuE>7s>qs{h3WABBf`i~IEI@bYVWi_x^3aSD3#rgU-Jm}4 zGR$J{o$DQpd;@I-Jr&r!jHc=Opy20Sq_?!3pVjBFdShZwfc^T6O&jsu#O#};eL4V| zE}sWmVOTzfo%@x>xi&u8{1bi$ra@b!I!vI7FNzEJ?HmbRSRIHTM`wzUy>BOuub1kk zl0(F(#bu2-ST2@LN&%qp2Ji0jbd)UMp_xlBam9yTI`Z1~Vtf)3)=mvT@MTeii2U?~ zOf^;Yd1|*>-F_JO!3K?g^hu_E>dLNZD@pt&$>6!*a}9=tUZN;yc>bmTz3H{%wi)RU zAx`O9^<9}S2v24+`yWAff{n?B(jsvsoN%3R*ed*Ir1!nOt3`-~gozXd?)VW6bnY}; zNz2a&tmY3y`*(``UEbNp*t<1&AE!`&>*tIp8xA-=IsBOZKI~Kd>#8{STi`j z!9iLo#|R2OG(LDP;-P)9KM@Abzr6|FmD`sX$L$VT2~R$W;g@KGiv|yNIe`2*cS?)0 zQ+Vv{{?1zw4_z4z04UMx(;FABUaN15sxNX`_?Ss6V)xA*C~nW6@;i`;>90xe9r>Y} z{pk1Loy@);p1kO9(t(%nRxsjL_iu~tYiUlob{}_2yZWv{w*|)pvY~o-Z=N!DW(Qkd zE{jSAM2yU}Hwv-m0N*d{AsfqKs%Ftx6u_JVnoFG*GL#59Mq=q~9slx!-jaOpbAmp7UgrUPWa?Pxyx{HTtl`ZNikP2TSFc&>-8!s3&ozb-T6~D+`JlI{xV;*m*gDGP@u60TVG8d-z4J% zoVtHvSLXJx{YlstS@5*2ORy~~3wG0`i992rA&1%`q{vNN#62CDbJlL;pD&l02D;1k zHyLh{RLvionTvHrU4`SeeMmf_bQBFNJK&9)f40|DE^Z z$5`bzMv?xCxVww%Tj+?b1JYyYdT;%bz9xO+5ebZXz50MG)*AatssUIk0Ec zV$Z^bNIS+8>8_=%B(Gq@)SbWr6b-qAm51fk&KWLoe@M{GncWA^!20Ru)X3;{{$`G3?k z|FX?%EWW+|s$4V_6^L7UzW*VBb&F-+G~gD=Aa1Zj7M2i_ON;A8&DCldJ2MMDU;miR z1vu?Y(D#=Hi_DBPt?%7Xr^NLO5wOycH4^Vv|K8G?-V&pzT`YWVIzH1B``dvvOi`T@ zWb0ML_L%Z#*S^5hi>S~X@tpS=zTbnWJ27P>O>0Di^LY{_QR%AI|$QF?eZ{ zx~9O4nRAeLaDiF&odpYe>{pdU6&#kPxSph&N{YhM7d$lSo=QHo%n2GUjx}0esQV?Z zONkMLs^<@l>OPuSFQvS2Bm7~^DTT9w4_5p7zrWaWwrN6tx8{Z8Jj&GM$T33Yn+cQ` zKDU%N-|~7hjtuK68(lo^bmS3$Yu^L5lfA-2%s0tE7Yk+S&TsMKq6CjP-TYR9;o!fA%e zFdwR0@g`j#?G*4&KIyVLrsyu8zt%rCXBw+ZNLu2fKHMvvxuKlWYGbs)cB};ek3A<-*&p#)9M_mGYw_7563+zJB(3t-R;Iu`%Ae zAKJ)e8JVj^kUFZlCrDf}#OIpyTP>Y0m-u;fB~4??YJ~3$j0V6SBhx7JJK6JZ9;8Zc zr?>9DaMMcGv(I{K7k)Gn8WWFw`3g7YYM2|MA2}Rf^K(NQW*j(nd1Ss{sK}NbW^sP( z!i0V*Ke||UcUUaW%wK;XHZ)FH=iibc_VzB1-F%XnLG)V~PVs7Ld8E$;NjQe0=MQ%3 zkB2}wcGNpdbxCcW{AJ?`*JNbTeG?i=P$bVYAiHWhi3Giuht>wmrv6&ZhH`?wd;fd< zhZ+;3OEzcQ=PM^?5-PIRi=nDb^A!ep@Eef;;4~AEAV%Xz!Z3!$uk*+=<3@*5t;U7= z>=eIEtZ9nyq~sG$3XHru0vDa{WL7>%_FO0OBv0CWY-irHVoiiB^XmJvk0C$dCpWFlLXJfuI5Fs_%vF*+t-{?w(g!e&E+)85-ncZ1RL7q-mG8fUEl+ag(>?$leZvJqhcJHyYVGq;F6<0PG! z7TkM!%6}D;ER&2W*#j<}7B@lIkh65=l!q6VoYPzlJ6}kfwhN2#OnK0R4y-;|n1rvE z_ggMR_(?3Pl?+_yFwvpBx@1Es@<=A8;%`|K*FC>ZCP~QBjB`7O@g|o}qn2XW;et7E zW1VX+JzlK67Z3M&P1_5zu!*jW8z=v}o&&#p5Y}LlURSO$ZT9KAEl_@b5%Yx9dzhN6 z4?F#k8MBXyy4abacGE%QQvWWkh#5>BdQDXe0<((}ObEf6$YC)A!)%CaFUGv^) zF>>N=^(n0@+xd&1xNb~;aEr2WP)tAIfSvnAadM$A?w&p~v>NYD{v8v7qe(h1nUzY< zsk-INIz2u~tD_I}M-9Nx&V|B7fu`~EdL*S8H%1R>j|2XZ#pA~{%5bO&i|ZXNxRVQ9 z#90bd<8>dpaKUnW*`o8LQW{~=B> zvW`|P4CCz^CFgdNv=Vv^p-fB-x&NmB#C*}l{CwdjjLW}!9zaqlQ*sXe%6A-_?LGYg zsZ2zvTw*wCKU5)+L}IQA09C#<<=PJj+)kko;q-QK+HT~Jh0@(X7kzF)eXo^Rl4y)F z1+EBw_ao*$X|Voc2W8rBz}>|UM0<);u#E?UHl!esz}og^G0`nrdUMdyq=_Vbwx!qCWd( z_PUbVqf@{e<(VGyJptHeTB7&Ql=Kje_Oh4jYl&Cfm%__r>+akbNVRN7tt`AfEXpjc zMwgyL6W_=4LhEC%K%glx;!lj}{F>Si3>i+wdMOk6Ly)<^}v-ea(+tNbFV85wAeD3~WhwE&(z|y+^+)x^iO9w2c zO92+fd}#BoN6sP3hiqhk(n^vkOc~vcmfCC07plXKxVNPKLa~SXA=CKdeurPp6yG@S zZRrCUn%3Bo2mFcBocZQ9HHx|L=8}e5#|Ks;YM1(F{l#|!L_;Wn`y!)m5Zv2KI+>T1 zWCgi7B__}`I({jaU3jX)ls2Vg70m$9?bObLNvG!f$0iP+JneYBX`kxdV5tXXQ_KK!eshzw*uvNMvNtX> zA#F-1cmDV(g0F zHUpNI8P0SKzu3vEKzOW=T?OOMq2=)lE0J{zqPg82rFVRzv=V#w+y!~?`D_1VHFsm3 z-dgf4X;=k!-0#9cd*9o4o5P}IJFx`^y>2{szRy1G5dk8qP6w_HU7fMk*vK`8Zyp`` zz-}>!Kb^4)V>83?#EupFiPeT5=KMN01bapN_|Da&0?>DY5YWey8Am8!su4;FVr{ZdbqaQE<%w` zh+;!SCvv+|#!dbT5bxOxcyX!b>zxtpPml}OSwZbwvub~uT&2>tkkz0E;8UW+`1&rZQS1pp7gvA%gL0WzK=4# z*Pt9pVCIJ@eyDSDpL|F&_VLaSqmdD*~nDwrmtj$jmN z^q`;fG@R)|#SvvY7ih;21vt&~<8<+&hRC-EGmU;lNh+F13>)N=b0|#J@xz-J~`xPy`%c4V^XMWqFt zm7sFz4c~k)W}L|T=}{!Zr7zJz=0pQ0JA(Js%=7qZD)-LA3CQzp@ag;fTH>p>T2OT` z#!nx-yJ*f26WZR(cKrkwF+Ft-CVmWif}sQ&MIp@w(-#drRs0M16tyFyrh*%J?pfn1iaI3~9 z3NG(S&;Dh?plv36)zAd8^GXRwB!M!>`(qIg2KbOp!@$~}``_Y$w)``Fjn#`oJPHLjdM|IBr@Wwk`4ZDP`I~MiG@WLPUiA95BAtq6%%PNwLkI z&)6RIXCosD<3gCa0>G6=BVjc>iI=pDt!EVWor3*UXMQYvRz9@RC6kDT{|zIub{B zo-LedU}|uS)4q>>ei3;IYEgJewc!J6?e0RfT?xe5H1<&!W1@zGBugno-HW#8+l}T2=iFUZZ^ZaJk{HaaUfhv75je1r?2J zdfa!8e5lpu>+WWkB9%6mKi@~cw4ci=Po{{9K`04UF*HcRK^+el=0Bf6eq_dG>Stvi zpC(F|F-fX`L(<)Lfb8!La^`b$UoZLCS{6^p&L~04@M&{r9WI%NpQ7{R(_MQk4ugZKCi2Y@*dPLst z_lqOC>=_TzY>T?fqbJ-050?4_KOq8^hG0qD$YK#1CbRDOeIIOIYU}~wXv3qwlEGh~ z;um4Sbm{BCqe1`j%;k4AW~O1syL_0r_YS9~UURb{fF}lT5~U5p2`l^#>o=JzJo6XMB6smDSYJr;Alx)pyAqyQRpDCe^7M1-%XyM$si0VPm@_q z<;o7ZrOV3Y%#m|z*C5dc1|7ED8&N~O6WKjvw;N}jjRv3A3bkI}p~C4wy$7Z2&99jK zd!Cm{^e+@31%^KQ@d_jP8i06*?d`GXaqQ{rgP$6j%&~DWj?JA*udz^_m#fD`>eF-o(@d|BtE5=tZHVn%^t3fzWQF8|RTfa~`q9t+?%&243h z!5cF}$b>$<*iJf&G=bjc zZ`ZHxn+wd);^w8{hLp@!Q@n8C@bd=$-b0Qp zBN5T;?1!7LO;vNz%*h(ua;}j_5t1H}mmxJ$bA;*}$n7+(Y<`)q{7b9vsLSj*V?JyY z+NFZQ#%LErRV%TFAod(u|I1aqz49qYPe@cj8z!xZbW?_uhQ_sWfjNzq8IP47g0wDF z%*xc3sMvfCM=@mp^xt$=<)3JQ%)U8qtVvC2$`(xH2wx2&R&<1_s?eqA{Dj`&MQVM;}4IrU#%?C68 z3yTRp!HVj_%+M;F|F-j%M5NaT@J3yX^s}-fN!&gIcSVlXmSfU&z{nq`^CsoKK*r zVeL1Y@X+9!Ew>n794J6nAmF!{)8p-039`U;NN;f8_fRLV?Ha3|iTLbs>u+(!fk4DH zyNxmMln=H=ThZ$pu*etBhiYtI4>PM=$1z=b!z#dVG!=)@f^a!3o8XpCg7 zBK_vb2I{^zC9Xxq+nS-{Q*QTESFb@DH+@$w{2$#yuQsmzfYEmh%cCK8$aSmL<-ylA z?|5OtwAW?G0t#OzOZiV%MCSE7rD%JkN?VSVm&-pn(mN<7P6{+tLPA)hmz4TVqSfUi zwy;-8*Fz@kE&$iJomTe@wpSD;o{J+OdFM0hEG}u+zklk2%~CZF)hBB39>)Fjdaxa4 zjzSsvj#w16?*H`Y(ymkc`i7Vc25Nve9D9H!*O%(N6UdmCGxkS?%URrp1B+_AD-Exi zv;_})_b7HCEBL9pw;cq}G8TF^EGYz9rKe6@%Z4zhnZ46DJ)vVKdDoDdZnS45)n0oYS{?f}dq-66Kxv`f4S6gMQ&q~s>+#gzK|Y$6Q#5pA8R_1;F`D#vy0#z)T3 zX4+u?e|v;&f>m@Vq+|WY*IrEs7!i6{l{44jF7)TUI@{%YP@@n$^HX2EiIpkf_Jxjo z%51H?e-nKW6M*-m_Qv z_}d3DJA+SYhPmG}vB%+R6AVHoS^l0j573D%`t^-rn-`Ek?CP~lUe+UmHGK3N6`7!N z>{P4^ff{*(M@7DOcDP+uj#iR+{gvZGQ1Gt;albWOHix0u|6d;J{%9U*0X)gjuXeBO zJvm&TV#j~RZ2JcuRfwSYN`%}H*Ok?uJy)9`gZa;NSC-Y8=?_~E&d9x?1(Tdl*Dj!L z>o2Y}Y2+cuJEhGRt6iLrE^`F61$MhIg?%-E$JC zPn%1YempZ@t_RDR@BgXRH^{MvxRZ8o!uR>a7NaZ6?5nN$Q?;?W%YuaVFYD?Dcl6}K z0PZd`_{cMTC}8IM%ec|p8uEoznD!IQib~r?&B}SR z;TL|-6qx~NYj*Ho+}^F*b1)G*e8v?+iFMr)h_k~Tb>dDz`b|(ZS0_}+UEe&$1pykk zOACm{5jzL0)%x^%Jmp7gmeRsZ2~aSW#@Ku-#|9MX zXR6V6AT&Kxnc(Od!^ZH3!+N?H32^LIb>^)kq4*;ko`G>rZXX)Q06A@7joF#UK1!uSEjohe<8N zQqW2p3XYH;Iu{=flBc>`jV53E@0fD85x1yh?0FvGx#V06j~IH@j-PzzJ*)gMClRJH zB)6DCSPaKK*dAn+WB<1r-~gW~BB@a$pLI!7SJb*_tL*N1e3TrnWKW_5tg+X}{RB=! zVSVv;Q-Ik5nYK$58M9~`Ok<$fC|A7JpH5i1wp5Hiz@+}z4LH#mF%0ZKx~8_*%Q`}U8HNdkZ9+?a#Ej|!)^=e0fhg`Rh;h=>RkR> zFhL8|w*48}>A7F?cP&*>u`f&R@Uus8TM)eku%0$-IHC0H-WR2o^D3-_zd) z1vH%AD;WT9a*67{6Czc(ao2LH=F4WG4=5-G<@^ZMQ}urSr^bsmS2Vb8*(5i;>a(GO zf;VWMDuPvAuK;OkB%kZVuIHAyl`#?tLXRd}UXfa*AE?TTdDV%@!I(0y1+ccg6 z%wmoCHo&{qxs3Ub9tBPO;VS|9;+5PTOcu)J{)-LKoOFCOo) zQte_nox1qYm{Pl~J3N55N$hEHq{OSl&qbhWbT5C&8K>LYj4Ezx+oZc{$m+XK+Ik$> zaX#DeZ^-=r7S$e4iS4b zGQ}$8^!`d>Db|0kK)Y1E!6v$cLfyX7^$CcGr>MA+kOfvUV8I2Oty-xO?TX;d>ZC?m zdzn%6yBy)Qvd~-&u3fGKi~TJJrwwSTSIH%e&yba;}|aRL&1=uc@@XtKz|)iRwgUrG%wPF0}E8D zD!KQWOh4Z3vBm88myc9(A>ryT{&0Y+c)bzwYOxfgCNzuP@9I-sE*CUih9G+}@oyj8U8te++TUJ}n>5-Fj|z{DJlS z!PcjVrH#7FbR$O&W5!aB-wa;e;|Jzthv&q07?(d300-LH71nKWoyx=8$Gtfz*dQ<*C_goDQQz=xv>E&p7+`l;ZRGb zwhkMk1;5Vj9|!j@J0%s8^yER^W4m*hH`F7}36T_Atw0_;;0`BuMkFVYw2-j1x4EE1 zx}k~t$Kb!q(5vpW^ zn*9`TM;@?51(|!3HK1BvydLn;OI_0?jW6vntZqmPNnrFYi17Nqy4jbYu<$Q;WZ7T7 zt2M($E}80>+Cn-@NA=m(jLyaWvZg8M zXjDRI$L-kN{psDJib?)QW%wQC34L*+rv-7kIyVR6T2Cia{ki^@3r9O z6YkwTafEgzibTO2H}v^33Mp`P>h0SbC_2`VYofueyXnxo!_@^@?P49$i@gZDy3yoRFrPW1u}t&E9XI;n~HnB zZl3U*xnSmZ%bgu1fs9=_^w*Rnvj;Tr?3#E<4`FtCaHeJ|^2jNk38Y@(0C`)e;jD}N z@E-d=-=gYm4W1DR92Wv{k71k@L4@;MpuUtB3KxEYec&n4#7f-xwF3phNnKq<-gvV2 zLt1zQ0(X~%^xzfPYpwwz$sFA8iu=9i+=*ppV|dcsvx%_z_8k6#p} z#L?hsZN6_SVx{E4Lqz~s-ayz+;zt7!`_D)OGbMPsw!1_%acCg<3RJxX;3ks?k#MQz z%VNI*rTrFp^hIN@CAhjsWmhb;qIEFP=magj5JY)*|I>Bo^t$M*+hBo^vEF7Ut0BV^ z8c>ek#UIq(RLo@Z-YJA6#w`R$V_@|mm!P;To*eJXrxuyD3~qc>DK2DiGN8yoEJJAk zQ5M52a3B(HkH`Lb&Ey>7_%FY1r>~&^s4Ear$+V&f$aDTuWbrhr zQb0%Q4ghvthr!plUV*U%zS7`()OAClpY@q@q$AdCuZu;yJBbE; z**Xz5F4ZeMP_hPznPN~LgQF+A-7{tW<2Y#jq46oM;fkW>Q7<0Lf_?ZiP7jee1@U(; z(?udi_XLiID_ihgmd(=ofJw%i{3fO_4&WWJCchn{s}9B;*Poih;NWG`AGyCz^iBp` zXCE%XFAK52Kt3r$a5`tsWf78 zZw}zJ-6BP0Wbngk1_^E7*$*FzeaeSvG92o_FeT7rpQ`A?x4cOdH%W@k==NowB{n#a z|J9DYEY!ht(poQ?e3hT!Q=Y!w3C25UCZ_<95G%_v@oF%|-0x&*FEW~F)V>z^@Jf62 zjXUpXf&4wlHVw%;y%w=NpMU7Tj>q35eOc%~gGjC#L;yta7wn%_H>BsFMra?Jh>iRx z?ZH6w^38Zz*7W*!AQB*%@mS+FedN1euW2iRP;Mj~4P@4}?EG<9raf7?J495`(_0XZD4dBkwn-1?!U5bn z=v26Vq=%fyff%N>HyRgI0EP)_*ShRAc)IuWD7mCRDFOh>~7xDz3iylG&hlvf}N-Ca~(tF_XMmAseispm?GpM*Z z#D(`Vg5rmzBpdUC5!FaJRbA%2L}@v_OG3^+W;}V5RhD!=AdnNHo2c<_wbmrtqs(q{ zKG7+pZawnQ<5ExJ%m#)ZtewYW_mor7gtpi5JFLRTg%3RTSVN9h$J#iw&FeSCpr7J0 zk|`>YKabUNL4yrsP{u)AdilaL^Bqq6Q|7z_d#Cotp3_HM>?S@dfb68x%cQB?sNpNP zis&GtC;NOFMc<;Bx{~jfB(m-bBl2Vz0Iv|e@&iww+HL<(&;cE<}PeY!P z>G4?4ObC4&{XU`mDC3`#!nFC7L2flF_KOS)F}si&9p@MnwqgK}KCvFjj{Q;E=7Q1y zh%farTXxZh?0Szg!j5@dYGjfs@w>t?MABrnT-l^*(GH&n+21-2H~YwxMHyhM+|mhm zu9eHKG8Uacn;sn4`+~C1l}`}JF;rs>*7y@Nf=qHm!46y@V zW;WK&3{=?k1t_ef4@G!_{L38o9;f!{c9zd~=()M)UwTSTZg|;0Y2V7*52Ks3FFmiboW@zm=YJE+?Wa_`)qmpEVGaoBPL28 zqIahv^Z)wD<&4)jep4r36C+1S`aMrN7x(o;^GK^|-lVu+exSbpN;$A9{+h4SSGp1Q*@zv4L)CR`Ys#u7eQDom-=)d&DTu=0J8R zzte>Jbb1rEu((L&+Sq_KRxHZ?h1JD0>DFq10PPTSuW%4gVq#JB3isKvr;2`b{D)9g zJJa!p?8ac~W7P@aMq($_sqL1>9TD4=cg&U{b7+2aMzKmOb!YwuQ=(c7Im>ln*k?=3 zk_`sv7iaxO;PnbT2OPlV`J;d4qi#D1lt$egO-1Nvo0kArS}|JuKfxIq>~9v!5Kit#b-~oci++kopzS@) z+B))^)v}E9F3uuk=zkAu))}8BW3y{$)J0nQH^`8HDxKsXo?a+tWvAi<2u-y1Cq6L-CfCYYO?XuSG9hVcesi28`lo=%)s+jSZhV`c*oU1e`iy2UKa|pw zdjpunTmK|ab9_he1X{&;*?^sS?Mr8RAPmbT`{V(UKWTE8nYX z9;Q>{$+Txq==_$Jzp-0YO}4Kk8Wpjw^EUr)mPS-WDmxrwEa`CBd-UoZWZBVY zV*Ywn^uf&V!||Fb1~~Yb?oseK`oWg>A9f}|XK%^|Hz-j9{|{Cxq?+4$%d2F|sb)5r z1mGCSg%7`ieZrr3N!ZM^dHDazvwrbh(0nI<%lsZh-kHwn-g7SQzAnrcu39}7#Kbvh zu~~Ar2MJ(ZSDrq}Zpu!y1UFkoVk9%CG@eUh{43|f$(Rz-{}&zwyZy!=g>pu?U)X$CS?P5T=T|ra43}aiR8=mXFlDVvs0X% zYE|esZR0qrtf}w!d_@1Tgzh~_adK8G!KY{>l)~?{5?Di(kz*79Mga?KgU9@3UF?>*KH1wMh#aS2tr)RCeyKz#m`EBF-!}I*P zR9kKuxrAEDrv7T!PfaWchQTn;cdB0yGrI}ouE-?EqkPAekGcx3!us{n3l`b&>d@e3 z+(tt~W7=2Av#F$vliUmkq00*J53#OXY11~rke8zzAqIo6@bR^dK0USq`j1Y&`s@+y5Mrg>4^4%9wt-0UOOMwt2 za#E;JJB`RjJ5-tT{(vFOs)FG3m{gYAL9h4 z{kfoIu+wl-V^U}w@%@dH+DG$!*B^H}6T9gIg5O%jpiu7*%GH8ktEqYw+Z$mrV$gO_{j_@};6)D7iVP#S>rP9%(zEyTYH z5#$s8{>p7S2>gIjzcljz4U}j2fMkTgIWJg(flQ_1<_$SF&Zs5kaO~!d76VwA2gD|{ z{A9y|UKN%4!V^+k8U2B*Q7cj13s=%0V;~7w5$sR#r~$1w0uB4oX#NYUTJwQp39TJU z<;kxNqQ?#wAz`Bop>b#Lz5QVgrD#wjzbU8X93g$ag8{9we_nM$K zzDUk5kG?o?AOCv3@U6$iw479$X-LjrW28Tu3%~nFf5N2U)t~P((Pi0QjStRl!tO+& zPa$w3^kt&&bgp=lMI5e25Oi9}|4X`%D`jAXabjw+KQ=o&)>=v1WsHHk&}GA>bEWQ1 z$+7e|B;qe>uy4fq~h?+*E+C< zb8Zw(hTn|R*MsR3il_O!v`}G(am>K^oP2|U?U5xV`fNklLh3h3HL?K$N+Cm5h5bSq zcJno^S1v}b=p^q*u+9MsMTny|M-hhbj<@=bLVYdK#n!(wQr+HImDCVFYPq}(&w#ES`2%VILFL=7@j|mci0K#){re*y(4Ot_s!Z z)E`w?!648T{XaBrsJFHvdBtz)BcwoPETxR-e|;H*&_iH*pFeTA7bS^K8O49*AkJH$ zBtw`c&kC?W+lb+VK+>c@f=b6v=PgCm{b$tk`;FAc`|w21A+0AzCVJMFK^hM0*6_g>?h4^+q4V5b=B*J{h^4h?+yOah;Fk4+BI>N!gO#}ABvvDj2G2ORQM z8gagbA!|3qo-XXRda(H6nBH+N;vBwIuNy(MnS0bPIgZN}%@xbOr43gR`)7~2>1DOe zvGtrIltdTL@(BC9#3N&Z3j|aEnZZ5hL zfvm}GZ!@3(e-gW8B{$!3LbAYEY`tqxes$)#g6Jn!EZ^?AlV@pA$=}`-!g;X5C^Pb! zCog_1Gc*Mv-vL-}Kkk_~fuY?|U3lHqUqS~`H<*_=r)=MkhJCaCPVd>yK&9dre+O2a zMhFQkJty=h9()aio>j?X>$TCnjkDAB(gwGM9tsmTH|S2ZRhkexVu0F^d99*Jjvbna zhyWhjz#AFQ(E5kOaA9z>5(0IA?MJg)B`QW#4~uEfZWoZ)W!smWpt}XS&ii$B{U3h+ z;`acw4mVU-Dyy;K;7#O_qtSNG+LtcYV~Af4a4z2Fu>A*xT3liI^4fjb8!ItE6WQ*E zS?2cinya6^_hD%Iq^8O} L&AUbN7BBxFb%sI~+Z(^i#nd%A^005WubTv%@08IK93_u~I zkHf&RGt$Q;FI_7i0H9{P_ydj1h2sDK2Iy&O+zrg#YNPhOyPCe+^ls!l;)_0b8p1#Z zMkkx#w&dt~jAo|dxkq;t@_tJCZtc93YPj5%SzLNhrRTlt>ud=+xt5mi=3JGx!*1~C zf!9p(U_VT1E}ZWsxCe4cS$9fTx0M{+rk{NTKYMAT%Rhc<6gICouULn48)xi(S7G+- z?m2NAKOa)c&?P~`BvK?hzO2a{LU!H3)`6elzn+lqu1#HOat+2S+b(=XpEBVHMxr}D zY-Yvb1#Z+yKonq$u?OF-Eon9-Kk#N)c>WdH()|qZy7|0OgQoV68>t=T>FOZD5|E(j zA_tyUAhb05HIotV7As^gp}x5=H}GouCV!^*)d@z~vvsR$Vi4Djj^7LDPrvVW0MXMq zLN?-D#Hqn;Re&8^jAXQnp)8od%d?Pi{`4LMin45uh6QRtBgIzd`}iU$fG&wdV@XRph+f|f0hKsrD!0pu5)clZUhTNd{uw-ulv6! zQuiZgNzV&+^;G9?fEa-4Ev+n=`$0A9Koj4AJqRN~^Y+ry8HBN>@#($MfLj0s>aq%$ z9yH`_4wL-16wJI=amJLtYq^pDYLw+M6*uMpA`tP0Uw5^T4%D<^J@;!-|7bpf}O7x)-+e*(+Q45}nIZ(R`V|n!~$dJ`Pl3)&oJerU_V-48GapIE)!FGDBG{V((0&+y=wZkCyz_^v(>`p+;X%B`8CiMzZnT5iO(;S$|MJLGHp*3YWY&)6Y0 zWTah`j9U-mc=jzx&u~w=%ExijG|}T1{X}_WE{Nm?4A1~186{HNE`#Ex72)5uNMFG< z#J6u_2DY44K+`DqPCmAZg3BxbO;@puWL>!2sic{`Guh3>%NN5N^zmFJTo#+D&m8-5 z4B5IfEWDt6v3q)ong}B2?>%QWtBHgs>V?mEseu@KQ>tRz*K*_yV!yPW3FqM};NO=q zE`~?Ja%YkW8hUol^z(QB4MpC$j82U`lel6DukmxeH5>|3fyUWqn(#u-x0cf2Z?kSo zYIq&p0tJ;Sl99}CVdx+Nl*n%04+RbIE!;`EMqpRaHHj{XH=3DvTCYAtKJ$Ibs~L#F zwxnPA;naRhX}U;HXOH-;6WNFSRXLlph3BevBr3apVa22R^n(u6r7hLk}xku^hl0`Prpr=l#$U3;JNS!0hzdkAtPk> ze?L9W+?umfxW?o?@!2r~wr2&sF*0=EY!cZA7h`$^4ug$Y4_}he6zXsDn#H~m;z@$q8nfD4<>59gqKf9g# zw)F~a|5h3tyLK?&Mf6S-xqYs*PB@;7B!qL4CfPy4hD@){Tj6XEa9Rg+H@N9dnjK3o zX=4TB?K2BukIr|0`?Uw_<*2c(WXKC!bw!!8ECk-s8a9Z465gL!+>_}GWl91+ViTbM zB6?iDgp_RC6GQz-!FUd|kB*-_ECKv4DexoLME<*McOV$+^W zei#yTJ#)W`W3R+op6G3^Kn9qT8GyiiG#qys_w)e?<3=K8Z)}lVvpbM9HMXbC`NVgb z^kzGC)#(=tpv^mjum6i?Oa*_qGTl7(xxnwjTiEn#OJ)wt7`m_n-6d>7DPr!n%s(?kky`4JTAGa_YR}((T03mDzx_Nhnn1bOr>i7O=VXjMKkR23 zis>(X@OQ0(jXOBt<&y`^)}_M97ejY5d@Q$pez%NuQZ`U5>de?_ME7v!)7pm-?!IOZ ziM^W(Urg%%TN#@ zjlTUmY`SoBx#q%FA?qJWz*v-l!d)~~zfByErXmHXGPjDPT*lb&zL zngvhk*;FGk_pG#gk9Hhek6i?=UFj{og{QCvx6{x=8n>0Cf1ZiOMWjoMjV7#TDBN1$ zOas$y2vJ=4b2pnNnkX_i8MQDUAl3gj%#aE2AD*9-|E{#2bKA%GlV8YAmuYs6s`~X( zL{aP`grg)ZR+SK3w?TQ~#EA@XW5m(sN-Y6w)bDT~ffC+@-QAp(bG`Y?+juMUM}RyO zfJTrWTab#7mf*5;Ai2TMdul=#!DyfnvcV-BmbKssF55)UD(4*^{bwyml(2JxSo^G> z(&@W?P1HYJ^1EgpgUWhUs#7mEms5Y5nG*(jdVyw%yMZZZI(xf{Vg+I+@2N4gxR&6A zQvWSVHa4o0ygd84S0Z)NFi4vH79Rt`el_qgaZF&Rm7x(Ii%hCT`d8xtza_ZuJojXD2hH1BLzHD$Zv zbmc~cyO89SM#UarOWZKYktEox}nJ?I*#e%%R+K!tC9omXuC z(=ymDe6W#l&uL(wxHz5Go0Nv1W}(NJbz&|3TG&hh(;9Q;95NExrPu9|J$=MD50YEd(V}* z(6^T_HYQYqjad6pt z_fN#RXf_-<((~BE_1&*_wX>?XQECc4F={HKzq1qq_s?j9|1?YIt7K4xE1sy$_>Urt z&vdyq)m$lvxHs=T@-KHqypkgS=h8kTV2D!_^qU}5wx>G816JNFG$tz_xZOQ3fe8l| z&elia4`7YF!;8KMbE%(HSR*|?;137{a1YPU+}3$1@A@CPMnA-NDQ%dDukI0*w2NZw zz;9RnC?JGe)X<^1FG$L4xb(#&Rdk-5jn;2DSFjV!QdB)L*5G1lgYB+zM9-lbIsWVN zfor%G`+qB|P2pGN!FDS206n;pOYz|)vT?h>;gVB#^G&;iQJ&kNPt2_Uy3?w~=ZziZ zT5fKZ%yX57=Mwzh@Gd8*C!vu2MOu0kcsDNTAP_zE7Yv8a%aP3&I%&=j7|?!HO_!$j z2$+6Ve>x@YA(nH2M)`~%%ey5~kCgJ6jtHE^1pfO3likUtBf2oW%eEPX(RqWYwM!oM z-dk(nOXLTPn`gW0DfDiHsrt6zZt1?ReOU#CM-6as82zQ0D@DqeBWq8W=VnXY|I7!p z=%+W~?u=Hp2d$H@w%_)p0yvBF^rePH}PmCpxdG;9Cswo8CCy zablgm(`}ZMg)hi}Wp`^b^b1xnM*AJTIt0i1?7Nh;jjfTO zwa!oKIVp)(Mraj;!GX_txk|%)>ZUvtS9s)kdfF5vmGOoBV(&Co*O7%cQqPS0-TQ7W z3_U1QGnwjuTb05$&Y>@*ZiI^LNs&q9hxx^>jYs+E!D$mCgr~S+c@zsYr1hQo5p)*& zo9=nIW0fHOop64~TOMrJcj7mA<4^Bn9iCrE&5$e*ThfhS2}kHCSK*l9YdRssI5 z57Z0xeL}KBJ~y0#VW=9%h;N81ECFqqvVkx-WP}ZIRDL0mov&r!gX{_@KTBc5&(Xgc|zqXL1Qn z8iupdjDVJWuH>R_^`24C1rbX0nAp5>dj0-M56MTX3U&n~=jdb!Luz}Mcq7rSHt^E4 zc0z`6bAABIuTysSm+m%x->L{WXdKmdzSvEV+G1k$y0QQF%9msC7+mA_fll-J0iEjF z{qL&KrIjU1evqT?EWofgzT&;3lhLeXk zFcC~vk%8k>Lk|cV%g>WSV>t0+f)5_3wgU4(#F)FmEmz|`E)MXuFHe+R4 z@4G%i)%T1U;Ofi06YtE$ENpXZm(3~F0!%bw1;JckoE3XU;exiz8{k=3?D0|M8wn^5kHUR5mL^23?bxr%AKa1DD)!}D$Fp9-L#n5L~Y#Q-!np5 z#l-Xz0-b*^#hvsHu2RCbg|i-#%cw+UsfUBG@>ksYR+OVUJB*?kEbzVif-h;yW(O1V z3J5937FOrTrU0cnon><9RicN^l+->9OB`P%Xr7(d*S&s*pUaow=()INjtdzR-yV7L zZL}VV`dPz`05=62eaIN6q zXP?E|!)sKDH3pXNE$PwNgBLgKYHbMfY zk`z^1y`S9`fONo@Y*ClcITx6DC(;uCp1GLlBtUdxet-Yu`u+2sGQF%*zJvMTUB}055$D!#SF54`}JS@BjBzPAypMG zj$RjV8v0(QJkz5?k5=i2e11j?7^?g23oC&8F$SBj9q%!oSl_6GGGJz`Qd{mUF&`bhkLJ>=uOX-`{A?3lwcD1;E@U!pl5&q5VjUztk z&6USCi^@XR+3^Rn)1QT|OQ%lKE8G3WogU6`cq%oE-v)#zn6<~YGbKR0NX3Aav)g>s8GV|j}djq-p?Gu z!9jTCo<9&@t7Lx6$FNtiHzC~S^aG+|SD0wZ!J3$qMZ=f2+rM`rC8&VSfY%qMeTtvB zdtDwVB41#>H%fFQM{SG}Np$3c8QNlshu8Ksh^MfuDp@2$^v&$nljiWjtNO6$kF{Q1 zxr#3-)bY!q!GDytGnQm8yi4!Oa*BQ9{5gwy)-n8E8?o#F9lS@Mx4U7wA1G4wnUX7i zJ#){+@_kMQiOYdQAIKovv7W1&{)V8*owQ^zNX@T*aK;yPMuXC%RJS(Y2LpA;0l+K4 zy;UE=6ouq@a%XsUMCo@vTa8awuIY6%6h|l}HUXWQ)xP?llz zd@J-dO&EiyYeCer4$%qL*dZeR$b?C9U+K=Ew?`@rdNH2EJhv8rT4FqkYS{bUcID4 z*d6~nr$B;~EK$6;pm(!rL-=S=?2oMhCv{@${ox%-222@fcl87j`fZ=9QA1lHx|XRh zSNbAwx+)6MAyU%7Y(2oUXDmDCDMjTY<*N17#=5C7k!47@s7WixxAACp&95Qe#PwCSI!MvKCJ-1DR+BNAPSK*b#Si4GiVI@EOS%m!zh9-yCUBAKkr6 ziLtN0zx51jwmu7jv3NZfq;(N>lh74Z61(&B-TT*;Ra&=_PZtbgCq97&Kv3?l|D4Xs zafJBokl0^LWX)h{q9PboJ?rR8XkyyAcK@O^7t29b*#N|%df{kG?*py$DI z0a<6%L(NX6TE{Kov$|TCG>uT=#e4*k%Ph&ZDDY&1ZbWEj>bqUMW=X9b2UC=Zb+5FS zL3PIeZIn&E#@w*!EpFqTe^Xu(t88B}(uv&y-KOT#BwG}}Fzl%oDZi_d{;R1I7m6QB zVQLRQ_&XgnHPWeL6}89C6!kA7Hp}>l|8L@|-C&2~bkr){wbE7EYl}$c7khl_G4?hL zg28J4OE)EQJ6MnXeV0h{ZUW5_DPTm5 z$Ata46s-wk>k1-{bD=fn36sH-No4hSo_5{%uPma8NUuwzlR#Z+HpfV2uE`FnRLSY? zhoc%c6PLa#WZOTdrsR}?iPJbJL(0Re_U;T!mLw*%rw=^2} zOtMq6x`vc8+S@P0{EHd~-621E6D

7EGd*9SD1Ucea;=qeA|O^E(x zywYyev7+7$zaV@LH0#rY7C7%qcHWVuv6CtH?5^4e1zh}+N^_%PUR9W3I8}+u-skz; zN8aOXEt^R?nt#3tSq8&yJpT;*4fOtM+H-Ow4Rzr8eXBpW?sCngVfhbQw*SA?E5RR^ zhI4MRql#3{CY&pne$n0R*lh!HICWK4SSPX3(Pj2&565jUhFr|nb#FVPQLpy_(Hp*D z1TgCPyQ;w!v)%xK_Ew0&6a{L*_T2fzDEks-hsdQGR8UQwXbM~>!=wW2F?uXn++}%!oN3v zW25Z4X|l0O4;G+GyDQ*+Ah`pEN|Vy@BBXq%@VUvOOkopcYM4}K9zgRpsk-KxGe9F? zZT3J<^Q)#K@&+Ta-b!|Q9F5-ySl{I&K%y~@0j}|<8tO`Gaaf6 zlzCDNaFqNe#JxS&ZsAQ!xv3w)CZJ~tWNMPKB8fBY{aW>J@bZfu~Cv> z5Yl5BaqkU|tl*N&hBAoit&H!FEP!ppsPqZp)Sj(0(P_&P2uxHM=UotI>S!M+qt1=X zb3&;HW@|sw$mnGri?5_qyr0~x`FN8~+l{fI^c&2L{AzrO)jP5ndq$EoR?>sGI((Mz z3ZJ9yh}!l~ZCZ^Ej|oYU`-wtLUuma5WMK!`lW+9q%BF1)AvBB8+UIJb05j9aaxoSV zk%0mB{MHdzuxIemlj0=uj_aDW0myq=Z~J>3Bcn_~>aU?}B`yupQCvG2-?V*V^fWC< zsWDODF6r_w#;QU53ltx=b+V8fSGu~~>~j^bAtMz&j!U}xjTMtmtt$7moDH5Uu>h|T zb{Z8#rd~6cWSq`Qdt$YX51RvMfsyviH0}8SM*BBcU__kl(tvuI3Bfb#&eeB>(ZNVs z6<`nCJ3w!z9ZThYe)=PNmmGo(R1GL>ih3V+rLn{*gTsZNL=!4W#fM$)qEyY=7g1=L zuQzFAKDfFlHI=+^uCtiYvcJ2U z7$!k@@f4-74d*w_EjJxKiS*_!s{iQfGIPBKY{LT;qg<>@6(Bo1&x0Jl`2=-RzJIgl z3u+ED7e-b~LNvkF8<~Gjz8hN{@S*oG{6J|O0atn#Stj|kBc#6B7vr9PT)x#>B`70P;;!cZ-C2Yh zr2zXb9{fvDc3aio99Yq~58YdMW9MaZbg$0{%c0_&4+sqehynDW1u$g&>6@#lCn&@a zoHHaMnaLy5?C}>_j=|`8V-^7XqrJg47pu5;Zd^@oPY;&3>|xJsC$|S8W$9Y(W_*Kz zuNqUdvb{+O3XTDfqYpm$jeh&@Q%Dl`A_$v<#Lm|tjG=)}IDOq9CKwo5TXL4gX2wN{ zJU~fA*?S3cKwjuH#q#=;9Dv|!5HArHgJP>cV;qlY8}jv!8q^h!As9|%rY0SWn?2Wq689JHGXZG}*5!<5ViC``n z<$H)^19@Ntl<5NTrHU-L4?>|32X9FeDfBbkHuoa@dK)0Txf%XwGIG&t(~5txH&K!sZ(ME;#@G-@H6jqtOjiedZ;BH%z+@8q$8naa{NwJ3B(spu z>sEG&vW2Cc*MS}LC2j9}&WIvsn+uF9!6 zgHZ|PA3xXujJiEG77(V`Mn1hf_J$QG8bprRns!CMzQ@CXdUI3d!#6}NjZdFwIyDuU zd&f2cKDH&`rPP1*>TM}Z(avtIHeyn=;Jep>>Oh)-NbjxdfJB>d@p-`hVS8F9r}RKq zPAHG*{rRHzG_cWM&UNGh60~ANTkj%e4vr~XgNyI|bl}Cpk!zWoyE+^5!a~Zuwm-R9 zt;ps?3;e$}y1lY9)!@7hqW@U_t9PA{262i|C4up=mmEeuEdxZ4bApg@W9j_)b)18w3~AB4+qzo zwtc0nP_dpl;`podAg@j1d!s$^#G(8ULnVd9!=!04qX@Q?8|-V2Pi@7+JfBjlKAmF^ zdYSq9|7ignK7FGQH#oWxQ9uUM#(J2khDKkyCPe+wdUUwf9(nKC{+SF@hJ~-_NT0~H zSJ}t0F9AndMn47^b)hm-6~6CDaMNTHt=6z#a{}vUGOtwkH&L6M@&lBZ6V??+D`Zj| zIX%oHYCnOhspD1+n5-jc*_V?|h9aa#oXBomC=IM_3Ko%(DqXR6_h*6KxUq@F!#Ay% zm#;CpZ*rej?mE`5R>C<8`qM*{lPQuftr_{B8$)V+yq_NVp z@`%oB&)DE5mysO>O81nDo@;}Kx67#70;LZ=%aWp4f4#N2WP0>t=f^rKJc^M_iO$h$ z#K$v=3D-xp>KgDs#lPpKTT3C+ho_yMZGwLMbVKcH=Wa5&uSxlQ#@7pAVStoTS8i%c z(qq(D-}mO;R(Zd8Y1Ro;(;C=z>C}`ERDQnb_>!r{to?NTF(LqaE86a3m03x)5L*(d zwxuQ?t3x4(xx;EyNRG-}o5TnswHf^NP%qwQ(?7yAI_Rcq$x)*`0Hzo+ZZcR7MU~mU zk@{ZG)o?h*$6+32=J=DUBY{0blmTP#&0o;d*pB2LC-Po>1$PXpd&#TH#$xM5QCkye z!f4h+4Gf*~9Sk%c<@r-!hEF~YDM-^*bh2<7eWsJ(ydA)zSybz)W=v&(p^hIw%0GuH+^*-=!(3wBp8$k_tW&-0w0PNX@j^1nySOcgCg{Fo7ZK((eP zU&LHht=|6f1xEPu4>}$o!pdJanWpS?_p|`c{~vDd34ioKfgACXVkW6LwJ7KOmIB4L z-d`%!t^dRa_8h3&YMbKPu5jBlCtye^L(?4aw`5aHQDXRdy}CDpIzuM%@Jra?)HV6$ z#=dXW_wnJdl;Z#n9LSUydS)D#HY{fjKud{oWMa?sR7I@F%lJv~A*-sq|720IskVWs ziWhbs16tqR3=>!WT?3m_NkRS^Kh&63PXOB1QyYFH<+mE^g6uZn4h=78WWYEI=PB$o*Opoq5+e@#tG# z0iJ;V0LKaL2u>J6W^lp3zNM&*-vWC5naWmTRi)QY-%H!TMT|~7%y0@R1#69tmm;n& z8m&?&W;yUi&Z!;OBd*p7TxnjW)Sst2Q?eDuEEG`G3^|O60knj~h_vV4n8z%j9oNk* zQC9x8y8m=q*1s-#4ln9I5(%Tl0yUpFiV0@kVn`Zj!qR24;QU!T?sPj|ds5l=+J?B- zQCTL7<>c6-CPJRk!siaxU%z+@84pj8=ZMWz>%FLEQXW{RQEK{1Du^^SmO(&>(g{^T z;<(l`)13)WoN*7q1JUjqPjEa^^<6NVyz{jF>~E{bZO|UWlKAH5_Oq|)DZUl!&G|+& z{0$92ck9sH)3=_Zz#Ut*|M<4`R0nT;79Va}U^RQez6CrW_4_ng6~HuKCE z5wtF(X?bjJg=*96Hm?MPSl?k#-8(%xOwv)VQwbQ13}07&S)(!Z6loYi;o5abH#+mN z@*C>6(k3CPz{>1+mThM?5|hM4oFN{6E{=km|MlJrNZe$(KQ9ej#T{YT0rx6NFDiQM z*Nx@UlI*z%QHP!f&G4~q; z*2=CIdPXfELPpP@ocY9Tj>1oG0Gb8xhBH?b1H6zuTB5A0)sX#D~hp`&Fr6RCT1-oq9mP*YlS0(nAjr^ zf(hXMCUY590mFm8NNc}&lW^tQkBR9fb7;`|ow+16EYRjVDv{1w!8PPodNfCa`<5@S zZuO4f4^bx%-QKr(oU~ECe2W}*-6S*B?**(XkEpxeg>go@@2oK*jt&=n_A(&SM0vgg zpdCt*LLG@n{w(-GP7N3bl1?5iQ#4AWgfx+Kg}*JoO0Z{093_6q6Rk;{3=5tJg<)Gh zZs!bhmi4i@D0QeA+{rJjKRIgq1Mh#sl#^T7us_@`Unms=U_-c+; zwS|j!xd1I>awRhyKPRTGrYEL@)Z?(l=ECz~L#kud3$%~dCsMt2+z`hq0m6?P_{q~T z^p^K=+^T6l)03OSm#p!LP=b6V{~7k|4yjy3KBbEt@AF6(ZaTeHHscs&Y&Wj%2bJ|gY8N$sWZwZ(8XhX>q# zXUhHt-R=5Y7{01m%3I-_()Jy6k;rN0oE7TTL@JOprWc_@LY&`6#&VU1PNKoc1ISU^ zk&>2p7~ex)t*>cBOjKIk)M@C`TNp^k>nd6*#z8{qvlfKnXhMQ*@6ez~rQ4=$UCjrR zem8YPWFYKCj96d5)u}o1@C>pl1?cr?^yq^t*jK>H8S|m+hE8V{aPM${@}YdzxPyvfuO6*A#Ll|8lrr zFvg6lZgkYJ()$*3ZG2R&Z9k-q>qFUkOWrXhgT(M};=PfsP>eISiir#JKwi&S^}J^1}I4!X4h7pT9K1A1Dup=8BDZd~S!t?MwL8 z#l3D%{j*eQJq6pV6uU0m@jd$k8z}`OIyg90jr9!MYfqvWx;!3HuK{nP zxXB~`Tvo3_lB()wKR$kc^yKK)Uc)9{%5eo7G=Ae74L&~B9|SW%&TbA_9=0Dfzm*5G z1CHQiVW^3m-8M`Unf;iR1Zcc`mOtg=s``? z%Yqa$7&^PoEA}Ya&OHb&iTy@56-ar{A!nXxGEb6J+YVNXgttSUUlvJ3R=ePZSxV4k zwxxu(a|{X0CH~^&RajQ zb>4gT2QyrFzO7rLnyeWBijMyIB$8G_e1U}bWuMUM>j1YrY@9fi>th~La3>7!zc=I+ z^a{CH5Z4?gDaw0<);o&YU;*-9oIYzRMc+8ce#4d0Y2VlGA;JF@6%Pj1iTcDXHU0d6 z-N$_`7Fnk@g62sc^a2zWYs&@TR)TZ??c2pQJfwS$^A}lHek%q$CnlE5Y$vCY3v>)# zF0lC{e+_xqaAoGxcylB46YXp`C$jPHTTY~v1l>Y|>E`i0&?GYbCFR7*r9hO4gzL4_P7*eJw>cLPY-LU$Bq)1@kHK(*IdF|I(gnb&>5XZLBpJTmiF ztX~^R&m=3q_VWuZHie>;(ET9X#xLXcBr&k|0-EZaW6C1x2cpB8C)#&A%kHc<-*v#6 zTHHJ+V3H6o+>C`+%~1GwqWhNu7{XC6Ncn}d!_A7DJ`0rMalXhJw^aE!Q`E#@f}<92 z$p_Z=Qo#k=WTe1Z{Sc*@1>A@hESeruNz<~3;U#_KRXL*65y=d7?JSRIM)y0f*9xKK zEgeEiTSU2eNR{o~AwJ9vkq5-ZAL*cBdssFAMiO0}6a1@qM@=^p;WnpVjnmaC$F-+^ zcsP;KtgOpkHk@Klej;ITrS$&UD?9O+W??9fC1vL9H3@Mc;w3Q^^dKP(+qPT>M?Dw| z8|Bmc8Wtt3h_jyH)^-_uqayyC19wt!1uMp6=$Q)v=zfL|$g{3O-H$qm*R?Yg<$ejUhT z8`cc)KZRZ-@EldnwUX7j--e4x%i?u7K8`kvnJ_jUiYptkfZpR~Sm{ScN_qF>yASu> zHUmlb15ZYtTgvrNFJ;kQ2w4<~)KvF@6E$qohD-B$@HB+7^GdV1eO9{ho`>7zNQD4J zYz`e*N`T;pu0Zal-T>1;-T_0wY`?dX)|V~ttrOphKNJ_=c3$A>QTqF)?AkpZyGEo8 z2Wm)U5W)tIY-VCWeMjo}pElt=QwN)oqJ1P3!n+ybe+tXVqfOXHo2W6=^w^N_u;J{b z($2$G<~Y=K&bZ4N%psCA`s4(%Y<~~m_$x%PARZ?YPrBSRS%mO|x8fs2lwwUPT7&s| z;v_q1UMQWGicrYlIesXI;6qD?cXy|EGZ?Y7wLM6n%3T*w&Q z6y|WX{Jm8=FjeAamigjmU9Q6cI@MrZ5v0M{B~O3&LC^dV51SrS1exgEtALOP4UaTDs6Awt9`1e5tx-Ld&wH;N2cr>^wg&97xjb}# z@Oqtd)ZViXdfZxe-t+3vxR&*;vePx9oGm#rWVpM(?P~<$$GYI;knp=o;xZ!fL5G`X zt6t^AHShGx7u8USv>T*|d-XqGxlUiPu{;@>!KCeOGTK86$g}r;ldyua2?JgaiBlEv z+o5Hfynb9Z+;)bvM@raK9*~#1^EMaSOBdf?q>Sa=yO7WMA2FY+1t_nDRbqZN zqd!d(%hr(%ExrR&J$$j(a47_1aw$+vJJ6LusW`(X1SXDVhYwx#T$g4**S~nBkh^ej zi2z(nd_-Qr5=r|)9zGOSgKAtx&9hqUBhrarw3hD zqT?}pGXqoL^rdxV*14gv@GNDz+YDq<6YX;R>PMx=>VS}K72lzn+4 zGF()GtSE2j35f=#eUU1B(QHPn>EPO6D@TsQmeG}-+4-#54;RLWYo%)I6(z=h&be%x zBExZ?3zP}@zvf#>g0jFFPM=K;{rT5b6yZ6#?qLq3%zPb!2M9;~sBsuO+q&6U6~fzQ!-D58t&|d9Tp}z9kQIikCFP8v#d_dIcm=%l zw+IY=xbHvTfMqHE-KBa~MA6D?^PZD}zv+f)wvH?4MchDdv*&Ar5I$ft=!K3W_!xVS zwyHYvaNWT8d#FPs%yVi(1mkQkrTw*73RwFQ>q-~FiJV~HbLcQY5r@jQe=bUjU{m{P zFu@Nx=H(`OU#WVU1nu>d7et{$=ntQcphKpmdi=smRcgKYWgA+Tumt?~o)=Fpedrx5 ztQ-&;mPKO=GpD)EFrK_ppnKu$WbO;MZpztJb)7cvJ9an=(i&HnXhKnktql6i#ZHMP z!D8*EBY!a9h->8`qjKLcL<~uvc;n9RF?xlm z;1OMrSGY^&{z!TOBV7U$+TwX|A~=NXVIQbH9w49kP@~b8sp$BEX=0l$j#5qk?VPK5 z&Tq%Wga|jHv*Rz(K0H>H3Ef3|RuaJuND%!h5Q?9Gkk17v=p<8kdgp1S)*t(Yq%G8C zxBBB&jdzov4C18Nkl}_T{gx-9CX)q$%sX<1_kR2S_SI(P$#PR0koAnK;OPnln~Kv4 zH`c~C^U4{dTtw%a@Q+_38LuMXEM}TO{E!fq3ohNEU&0d1cq%@9Ui>v*dHrv9q=rB7ozOZ#+j3zEZ zy(^%(u6YQOp?HBzOCk8V&3Z8pp3ldIFLZCrs~%REgg z^b9XRi$4#Wg{6XqEzUhtl|jEVptr4M;jKz$XAE~1iKE7|I`2lOCDvr+2eK9|0UE#D zHv>VBN@S7VO&M|q0X8C3PU2`I5un?Vu zN@7BK!op_}q*~{bDA43@s1E!oiP(BSkiO6e{a5ue97$5*>EOKgPBH?|$ppF<+JM(| z3qD=EMl=!PaZajNvHYYHA5DT>k3%23VaLJ@E_rO$6YfIqO*>e`o65EycOB*(pWOZ# zIS ze*6=XQ9oQ_6A=@;)0`TG9$I@Mdw3-c^aqMc^H?9%NL2L75pG8XS~?A~Nus1cv z63g2|zj(p^zNv{PL#suL7aC!~iRSzCWb4yh-<37AfroZ$-qA53BaysN`aOoN?fVjs z&&;Y-Nt$BA6l>+|Mcl#;WKlE#Sm{`a*ul)SM6riHMoO;ft>{fWcq z6PgQp)3F}@om6-{p+aDc9&id?D?AsbmbZ_NfyEsc_k_x-Gs7Ak#E9wAnyl8^#H$}_ z33q+tS>OnZ(+a!Wpu$m{;AY_X?=wM3EM+P&*E>Y(89$hfcuE4K#|yB%4!g1D_z(9B z2Q)QE=|Z|UbxPJ|_{2d)L8S;7+dSiC5TJqD@90&}KJshiT8_eYA&WI68d!IyI<6tM zFPm`8eDthoUB)3M^j1WPY$>}_Hs#Rtqk;|-sxfG}d z(o_maRATqPX~1DpN9n6It)m~S0sb;Q+2Usk*B~xNyxgEoxmVsFr;ga~uM3-SOewll zkM)TCFL7UoxgN;StSE*%W)g5$w)+j1qNE3nudu)Ki9Dn=|K#dI6-rNaWsQ+Uqb=gc zzX@vu|Jt+UC<@b0I<&q2zQMDc1NU^JlIs3mX*oH{@?$x!ky`$}0Top#@|rtRZu`#a zL&v9a&YP5%a|wC0ATYzNNsw^_%ir&OkZB-vfm&K1wb?iR7hzn(?^N(%h3rXyTb}Fp){uSss(K?&|B8j;)JQCcmz$?H}rAH1Hs8he}sKI88 zuQuQZ(vZNL2|fox)B&OaNRAjKuI!zq@V>14I>vyxB!nPUqhgo}ND;;hh|+^1F2Rql z5-;0Jo*8P{fMB!4K6t33F|j$9SlydQbOPByzTfz0x=tK8rH(u^Riw59*f^u#-GtH< zaSlY&wbWIL#4+J#rK}+8qf7ABb^k_7>5|R&cI50w#z1`wsolXsGO$U(42#OquHUS+J{=ex+Wf=eu31R~ZM zp3%HA`*WA}3@w!bqM_h`SV74de=am|f7l5x{n8J(WZ`0`$Bi^LxoA){4pG%;;^DqW z`Cqgb(V0RX@A-KovENQ0>X|xh?GFZ?64>Lt%%!luj`YbTCbG9;`;3bdk$gr(P!7PB zgc&F^_JfhrJCb0rcShwa(O(;dA%3u&?b^;=j1vSxjftO6lj4`(S%mY9pBVo+EC@M& zU?0f!(O=z`mig)e1FWd+Vdjikvv!5FS)_lvv)PX+!7f>T;11D3E%L4aK4}!5LuBJ1 zN3szeFMV5|k1>7)(xhR!X=T^UCiI2JNc@3hce@BJA)Xy6V?of6ZhqDmbOwK$X-pgt z@`!?W6ISLpDl(g1QT`xj9blmE&#Uioq%aX!prwJ% za?(RWxW%E^ZTBS_bzOCH^-KzRXeEYM6k-!`@>h%DQ1SDhS8gv?NU%;;0e=!a-(T|P z`Jg5ciQMT7Pd6?|ZW$8u4xJ|*U|&bw^kZ}%LH;wiPBn1U9eD#;Ba6&w4Y7#bKJ=6h zL*An(@VI$9kSCR|N4&v}YT`w%|Bh|Mt_N!$V@_JRuKc(P03w zCfvM&(+l(oq;c1+ei3!}Ltx^bWF*FHMC!#~ySli7pyCrc?_h+g16Un5d{INS1eTcd z+>lvbQSr!Ubd}TxZZ==RFj;!1NbTPo80Q0#zq@FurDfQ;-();$s5JEZmq)-@3$cYH zRUSPE#L_L&k`s%>pFmSL;hg;gEqvY7RZ%c=Tzr@HJ8V`NO_>nsDQp!eAh)4$BBNYqPLBPS;6=Z3|lE`MLt+{Yr6uAWIDBzB;^#z`YYMy}j39)rPK!G&ZK` z65>9N`&3JJZ{;uvGjxRP7KWa!9T`_I80S)u1ls)OX)I!9?=<-@qi7bH8}X!zjmCxe z=Pix$?dt_M`K1Z+q?dnFU=+p#x!Fr3;jz>cP+>Sk9i0fec!f;?)$>(~)VPIO{dB-G zi;*Ozlpx2@akkE(-g{}Er`tY8kFZAT*Ohsq)nkWjBo=Nb#@q+7$J~jz0i=aj^%@X) z?ZGtQ{?&nn0+kn4fG*UTB$c`obKuZS?u{ps9Fwh-B>s5F3+s}&UBz2BB8E!gUOh4F zUpR)xr2Lb+-yTi{t)=$@UX&ym7EM>+OO^|LwA>W5S0a&dq>cvkkfhIAi+q71Ero_Y z#LiLo6E#T)8Dr1p`L~TcnZ=%o)Hmt57rS882_TWktU{Y<&&Kb<07#jUgiI-sswCx_ z5cjPk8o*3ZB~w54jC$>hi5%(WzR`3B7GaI$5%})a7Vjq%UvBvP0{2mB1Y9Zy7>0niT~&5 zH1dc28N}vJDCGYAGE#c2kQ8fXzuJWFEI(w6N#VH*wnNOzoOuM4gDj*Jzq2;G{>?H z8ctd_ftcZ?o+w6~Tlm>TbX`L)L}hX>|A@HfJUVsq%k^xd^2(=61il*3JmF~fL(aEC zKCg9z|A;Q4;K$@QlBSIR4LzU%B|x{JMP?L%(CAf;U;1ZFFo~`EHId-SG$G6_80?mv zlmt}`)Q&CY6uOjiKN1&S*fw;yKu4Rmk?9rrvgcF4eb>=EeH&GsRvFd6t&-D2&GDNS z%g-L{)+)8n_XY8fB<=FkgDjAzW~9Vt-v0)sSl3_yys*e^(=3q1tIXr;gU0!b`s7BL zqK3vd?~>^JPBYVUmWIhKN*7j5y^D#C|1bsbJ?@%6zW%xCyLbr;{6BL`eOk)@rv(Ul z^EV7FJ`Qb0%rPyQs%L;EN#b(oo@y|y{s-EZ6z<_=c)_UhmmyZUCF=;)r!&R<{)RO~ z4=7=c7Am9@8T^~3EA!bdgBRb1hui6WpS;G9 zBOL`IV+tk{pJ0+Wn{4TWkH0VxW67`%yrzJ1F|X0ra#;8D*JEZohkzZ6Lr7 zGHU|PMlg7K&f91#0QPzT58U(TW!)N63+ySTe(u%Q=wbHDVLFTo#0*4m&VH3hRGcbE zyM0i&F2#xRXrfU+ud*qWbXUsb2YcijpZ{`uyK<26(QNZi*0b7&w&m6C@%0Mq*Th3p zHhzkm9L=)Vx@f<7x-0%^e23l(%tApCPpa!(C@JqmUVA!xztwy^szht485pJ#I#)H4 z{9)pp&M)FAvv7M!-R|r6LpOwqPqqU{VuY(KLj4Kg$fnIcV}Ozx1?FhUZbyGR-(c^i z_}|z5kOdfn>c{;Er$?Yd8hYVG5u$~k5-ipp3@#ETWb@d2dNo`Rc`gtZF5_XtGuAW@;YGRFugwY%nFsZEd? zblIfs`O>AJkaIdvEV{1j|Fa|PKZftD$WK>Umr~zZs)UPH6IJ~)ZAOPRZ(fCUk6mK; zS%dyRJe_$URNo)>?~K97zLPKrkzLus4A~PQA$wV~XURTe31uyN*(%wREwY3eSwnW& znUWB)?_=heh&W0N~YqYUIn!&mi2_MllxTmL;T@IYZ{+1ni1U{ zJc*VMM$~mvGX(j7lhI3DkYz23_Yxb8F^3jFA;Tm!LY7IvxNyg=kXr&$D8>IY8PQ}M zN;^jHb!pxGsUwR0E#5BSib9Vdti^>HSe+91LEAP*HQcwFCOwx;Zx`ew$<5>U=byF| zPBm2cW?+_G)MI*BKFx~}#fYHq=i@_`qJBQ2Vv+B-x6;E@x%x$YW^~@Y1tRgRd=y8^ zw$jzm0t5dGRJ%aTDfbD`B#=aod%k`(i5!?b_~Y{-Eb$BU>vuCyzY04UgeL)bdMpd7 zaG!CHS6c8r@>=11fp~;C96{l&GZ$}Ohb?-(zJ`tRk?dt^ObWlj$=b7(?QObH=7!L^ zWIZRAY;Tbze%UIY+c!-z8OS7Sp5Ro1$x(T`_fQ-VBMHo5i_}H@uyXqqbFJYxKGL=CP~r|OdSr)04379n5O2#(;y?Ca>G*4A|z$*e@!+g zue|jLJBE_x5$NFr*O3J;{+>tc!Nu2q&XU1-OC5xj^F!gD9Vc*{#thYX zP7+~kj`aK``*gA&r}lz1kZ*i}ML1y-Ym!IqeSd=Tru9HC`Q-#mLnAqa@&QU{tEVWd z<@f8ud8MVvMX$M#_+iit%W#y+y^{u>vsFso5K;Kf=|1vg-R3p;3=n=Lkw{ibvH%sPpb$ zhpS=Mar4?{9GhV&(wlWkhr*`2jKSe zpLpR_V~_WE5z(by?{xNebr;a?l|Xp%XK%R;feJO-Qy?~5k)ZkLU z@Uu7W(-Xzmyak?l#!s!k#s^|*b1uC)=+2iv2+M*lWh-id(n@0YBaywEa1aUdh)Z=N zpW0zR?=~o;n2kPY&iS$N(BGrQV@HiShJN5y-g00kr3Zn#phCr z=2ETZFgQt?8;m<4j$R@pQmW%YWQovhZ4nvRIVsLF)xVBP zh+&ZRszUP?556wU`?$=1Iwv>NB-B#Zr;(la(f-Cs(^Z+}%+XrX>h3)XL;={Zh63ZG zEA~W=netF-WRfRBT%*=H9S=T)UwS(y{Y=LtvcYTw5KWI-RR)+W09b&q#+O`r@{9D! zkSvy?xqrr`YH9{*R|`BLTcL}m%rP@Ke6ib0J}5GHP4o3))_w8b0r%Mhl>hekPw};% zM^;=aHE@y*B(>gF@vZzpE0R2XxEq@odl=1hDK!7wJE%K+2~xcDbO$6&^qp;y=?CcF z3;)|Anto%LKERVu#O{t*USM?%lv67l8wu?G32ahosD6ArE4jMVCMUB;6e$V zc{QRzSc&%LC9!;2YYSaKc8{6nrYP~GO`tPNupp}G$L|G0SXkl7CpJmi=}?k}_m(_R z9rHxE_|)V=&OF!MOmh8)GLR}W0`4lg{~72EH#pd$ZrFz=P;x@jD7?vBxYl`=8IPWK znA^u;(s%Vtd& z|2_%lw~;>G`I_u~cy(VxIs!^MNCwU9(+pk55T9G;?~#P~!wBbI^4$ozLq|+0#%PE~ z@KT6xuWD?>eYWBa@6-7k9}E5IPRVi}AN6ZKt@LAoGh`d}Pt}`(UVD&Ib&>|dk#1-tS1H=SQIwwLZBBWex{|2ALMS8A7^q%NPRODTmNZ-l;uqS%2g#z zvpG}<1=b?`Jt)&$H*el5V7CB{V0SKhKOYTlp}G1eU2l#T!orUd;)+PcmV0BQj5dN& zSnueNiaBzKhYap(%&CMxd-_FK8rcD?<#LM4{iF;NoqJOSV`nYB&>npz4O*K&u(jxJ z&pgR9m4+B($P$vthFXTgMLJF8m~8wLCBj^487Cr=MO^4xMQ<{QkW`evCBJa^*h2yP zd^zRHa`}5MzyeciG9XOGPmTB_I3&&h$h;=ccMG(2_3ps%DQq~p?J@{}Z4?ax@ptYW z8GU$Yc~}y)@X;0Q^_TzZAnJXRd7bp0W1V;iR5!;??8$t)BcXw#&}@%VcI>6WtWew` zzLjEAa7!v=$47~cXG%vz*4nR%;Uqe3Fy}kR+GgF_-z-+Ug_j!~f$M)Bzp^aweEW8N zmG^hFT|qL;T8)69y7;yp8vz1x;578c;pRUQQzMS=8wh}Y$_xhY3rbK5rJUElXKS<` zzZu%~DLN1&i`+;xrLMyo2qOfxHI@?fcufw@)VJtYD3JBu8@94<=h3*zRX2T?Hr0q2 z#4(iV0tWPts-~nRNBXCdb13ABw1}Fsg-Bpb82TB;?nV}@b$)$Qiuy|eH@vbvY3TrS zxrZ+!SJ43^H`vT+!~CF2p^VPQNQ2}t$-gd%YHW6R{g}mqq*FDR!ywn4Fp&w27^c6+ z4px`Gdn?VL_e0ngUEl0-X9Xe9Zad`><4&$ER@@(*aM)Ru&jM{B_1^HxG6L7ec@a6R zbi%`P&QHZBFXOh9#e3Vm%4PBT&B0J7HN@* zo_`tc)>&ns8uDg#nh(!X_z%6;qhj1bcvi)}AE@F7SA~rapw|@x4P;D=_wwZmUjgvK z7gylkTTceRa{U?l%JutxTKiYqYorvOW4!I{@au5mxpULkRLQUQnr%O9Xs7M+8aWVF zyjM>i{%+_vA($x!B`+Re62Yt>1F^{<^Mj$`oKyJx$YQh{$rVL&=!(Y=_SCG-p|7bN zrCxE|-~@M=@f}rdD5@azniQ2J>Oi@%5olLgoj!m~_5?$8_I`iJqqU0%xcg!sRLgQG z1ruL%rU;UVl<79w0Dc<#K;!iSglDy{=P`&$83s8Yv1z9GTbK=omS0K% zHGrpKonFeHv!3X-MMojq6}rDyd&MVh;{Y2Vfsn2^{!oFTBdS8WEsG9*6K~d3k$IvT zhp8l%wUsTbDOjf}w9Q-($*DE8YS7;>I}w_#L|lF7-e1MuKuerF%8axmd7n)1mzmIl zi>j#7V?CV>78b)4PriV3B-j#^KXzS{8qz{ao1L`fpxX8PmpUzTg*pJ%JbM*+1J<_S zCXCGoFQl+PSTdFNyqH8T2E2@o!m1iq(=rI*&T&v=6&=#zAj(KQMx8UGUT;9= zm!!_-GKKuYZ@u$5w;fs{2NbDK-aC`w=!YtURB=dsw|YHj%_Kj{KfXW&zprSatIT;! zublNrg(PQnYKGz1SuCS}WiRw_<~I6vM4)YX>; zwpRw+8m|lc-n7ttmhofyuG;#JnQBqaaopWJn9f@PKoBxDfHACX`EwM~RP+3hjoy#@ zMRRSGC&;5SR@^;rjLBWQ_TopZ$eoNFaf0xuL?eo$?QzgI<(c$XdUjEDukwo%zuPLGT$ zJhVuk5NvZ0UUj)`&!6%|`hd^3z*lGJrefymGXix5mNy(I>}N!^zk()aRnh?$$G4> zcr}x$bbqRQj*(o-t&c{@ATazXKXNa04N=9ha-6jiMi(wSKGGk@(-T93i4LR>R)sZu zFa$i%?CkP+fmrd0&?BY#v$4dKkxyQ?LM06fI=#zDn%WpoM$9qr?Kwb0txn6W#wzT_ ztcKVA{9rD5?WLSdFe4%4lyaqoUTJ0HP_IU{Vsw|GX-BME0dbIY%Pf|wBt>E>mRx^Iw_Xhkn z;^-y}@1$3cY5BC9{FEjJB z@zxZ{?PvH{Y0lR+jsKV)9(UF1u{DohR*u`y-Mq-a0W3 zi4lu!aW)CZVJ^e|d9TThUQRywRXZ{g&ECcv!J~$jk&)&1>;5ipY~Px<-E9&vMp6md zu@+yf>O458dHFJJh8tIeMB6bJ+;GsxpuZ5l{8*3R*gE|<$5QfGYeOj4UvY+hXxAWV z565e%yutzjSq4S4qaf*NwO40{lQO6ENz2TmId|zQuv*RVX;qlwRT@{@-(de(S(fWS?BV7xvKtf5Y(mm0@-#^uxC{D4J7r!2L&4?^Gq z!)&!IAk_M2ckUtj2f5to(%c8h*H5QaBhlSYZzW-ui8nmoB+wim7}qDbotk`CafT5{7diIYSz0=k!kBHrk|Lfx&Y2^cBg_5ELVARnVK?Jq zZSr=jk}!eq2)jRU>Ss~&8QoZ%>7+lp>m|#RL%dFbX7Y&sFs*dMvSV{$o*{!$x%5;3 zZ+4C6ZS&PkAwrl%pR}mzgx2l!tH#DKsa6OQ*LL17KoKKy<`4<8158@fp2R14!1c9Y zE0@@!ecCvs&`hu(z-yLP_ym^eI|FE4KHLZW`=$&QGi+>ev3WPD& zXG}W`NEYiDNo(pY8z1}h5qrc`K3dGz*gm0!6z2GC^6uGqCxOs@K`TJ zj|A^a@+Az2)^XjZIC{peg=BI?*X}ja5+~C83oO~^3kXd@kTzt6u3_!I%0}m=&Yf;r zP>X2kju%9N$?}lWQq%U96gV$QeNlMCdoIQuD?$Dw}t{R<7KxX(+A61Ze>@W!iNlM_<_ZkVf%v7 zOYl1v0zr_^#$SwvNA| z&9R_$#h4W0ha8Mt+`qP~|6%N~HeIsLvn*l|@guZ^*@1lPVh$W43`IS`^BOWlbPwU=;0cm7+*oJO%L}P5R7@afQ z20zV{Q)N1$)JA#6F@^NWp(`KEZ&`605?K);E_4EG);klx{}Q^@_wrFGvmbxTUt4cN z{e1(%Gn7_=fXt zAr#OJivm4Si4oN$3=o@i*cC1K`r1_*eOFvX=kfdIIXI9Ug^XN-){Cli32!xMFGaL` zm2yci#Kn&xN7k3R*Q~=fXP%tBV0xH4XN@tzF6gI^XXyh4pV3R>D!LO#sh#mj0`=~} zhrH*g%_4$l>?+ATEgjm-0OTD*a42nx{d_&ol?#zb4WI*KR`3u%glhf#qs;+BC4Bl> z^p?k|$JZCE01qYF__$9b6lxfB?c}qj11xl(3f$XT^q#OY_J>QIHR{&AJD{gW)!@d_ zi<>r2+?Dqtzx6^F$uSeF;l;m^TZpCk@Jx$|YkuQQknLu`Om=4#D@kNJd;Bk~hJL02 zTc-XEgV=y#ln=-N2gqzKJgK|S9YZSv`OL8O$rn)Lbq$Awr>0$ZI(yiPW!7_Mv4}y^ zM`1JGaDN4dg?+<2JekX2q58CNpdA`X^zb6Q{(z@vKl>&)u4{W!2HHVAWH5RCLx1mM zKlZ_*HN7H}saoZ=LgY|r{~f)Xo)f6ogUbU!HFEog>Fu`y9FBFfrvpS*!P=LKho5!5s4H6 zwm*KozlS^Q9TTROJ3H%s@h93E;Q4aacHY)=9~l&Fh|3ekn{vHzUW^%ivL3E=gs3$d zK63kzZ^H&tXFVeoQGzhZGWZ>RZ`ooXZv>?RC;?;QZl6<-+#jCU2-u*$3dZ9bp7H;}&@<~UNe{-kVy9oq-o)lnX<%Y^# zp?3Jr`L=(A&+rT))2wnRbn+z@YyZ3M1soqWJbW$OGa$pC`bsL@>Gn(TNA&2sXlML7 z(9A8E?exO9RIcO|td$pbiZTQl76DVi2y;9mhGVGC zb5cYI4!}-FbJ)!@Q+3CS%cpmt@2su zZtRJ~@4yznE$uJ)W%y**D9=cecs$z(+2QQRYoJsh2zvFOKDK8Bdq{0beZuLKXi)WA zP$qUZ%*Se2oq??*w#oJlkMghcD+Q?tAlP6o9588l6g$V2G)3Q@(QlD9&Vb$Dc30Bg z6m^CC{?x2bU!u*8<6Nc&JTE!3x7%37iX|$eUF{89im|ig`F(BO8$=H~ zu(@S38DGx7ln+mX-eGg`bT#@#kGqbnef(Z{B8dhEQkQh6FUOfKP1OheRXM!4Du$8n zHbH6v&)U?^cpZklv90y6DT+9tp9N=@+odK6!#(XYE7>JDeqi+~n{E{Yjiq;Br0qau z&jwI>WKZF42qAH;Asa;V2X04OP9XKsbDf{ktfF39lfm;C02{J*h$f0H(=GwbG;yvk z!$R0szIeysyr&>VgtCA&_{1!2V_2HeRT5)#?26R{Y9LXQg5J}wJC!pSvgAbJcS9)r zzz7QJ|GC-hJ#~TjEpJbFkv>Db=xZpc3(?J&)`n!O?4~6(Ea_KQjAFSaT6&w1jU{LA z>gZR4u+=m0%Dn_9@*%yf%+#BLvd#(Q$C}{FPV1{DT)Q1~+xOO0kC1J_QfKiKL#_lH zzH*>c3=_<5#dKbu$Nez>^f`1}K36wAgBw->m@Zq-SgToU2L=)7rU0=lOBg|_|w^8&Q- zehe3lLPD|nTiPn~$*E{%hTjhjcl*5V>&5r=l_DgME#PHpT`-%diTSJs7iXE1WI1qC zQ5IKve91lyK#*wwDExQJ5pA&HJ`AeV2dz$EhcR4U4H97a##L0Cz<3LhBFHjE{vZUA zyzlQad10?5j7-nuL}s?Br-TlZ1}9d>wW+?2W*Cz3Jlg+cy=Ra)tLI$YV6hz^b|jh| zRAl;h*webXM`lHOr(g!~h2~^HtJzMweZ$wYr=$ z5bT^s1>s7&{C3VY)rlW*ccez^0rB)*dE1Sk<9iD#ojHFz%1N!$T!+$U{IUWM>PVb- zPYoOKyzwqS+jF8e&NuinIdy9f^h#r<^tkbz}_>*5iHH#RDE>u9}25l|^7Q{TRq0z)(Oe3&0&f*LPRM^+qhccY4`^Xt~YMpJK7W| zO8I7Cd1<=SO`}sYs)SgXRnV2}U-$d{g>(Aj%?5js4&)|QC z62}cS8Az@v8W@eg{$s?^!v}9oQXp`}PJ{2wTGYUa4or+eTtmx_D&qC&6)#V6Z>KL_tR1AI*vQNf@JOh z1G>&+9;I-j(x4WY9q<&DO63N~Lb$Af0!`?-QbL^MP~NlBI^k8~UTr{x2`@a7OFm%V-u z8Z$61K?van?5dEplKsKWdjHkQBg$oL|0?fw^mrH6yymn*sa3L=H2(MuL<;hHRbAiX z1Rg)2xK=|e#rXDil~FC#Ma9`5Kh3Qa|4-A$62+r;%sO6)Ynxn{E~3A;${}_+1f+tSc@V%ENeEO?m0$n;G-MgewMF(h zpll!)bpc@dg9DYdN7X_7@!Rh!s-FOpQ<$H5eiv)*AM$5N!AH8lKJdN2gI9X%TQ9!) zk^fxl=iYJ}R{PT52J_kLQYE2;i+?v{DndZCa*T9}wz>$gBH)V$zjWZA%K(i?8FS(5 zSLd={b7~N&t@LopZ9;aQ+U^9vu;4)&ukOd`|3PzMx{UIj5zKW4)>%o<9aB%88aAu0o~f|^sc+%ooeSXkqUG`C<^BK}fhWg%gN0J584z_o zz~wFsH*UoGu{2yO0Yp08yJa8XH_}M@jA}T*B1Hvfjr}?=*53RfqKf`{$kpU!OG&8- zvO`b8P_T2btHsORga3cA|AohS%j)4PcZRzW;tcNmPbXAYzH6F&RJ$QU10`mFsd`sk zViAX%f3ubRDmq5jNJyLvRzW*NB?SkiwGXpNR~@1BFgws3AP}gruZbfFFMdWMomKOR z*>{C280g;vRcdl5F)5#B-fXIC;{0>ifmJ1aEnd(yleyOO^;^Zv(kQZhs5j6{t%Mw) z@&aE3o{h-0oB=Us=r=Z>zs~RS6|Y$ED)VHYAn%=(*&OysK`!sh0M+1rboksI$Rz*T zX(Qcx$SHTi8N0KG-fomD_4$$;dg9D+rx`?Dsmn=SE{#eR1A?059s~f?5q7u;r1=%( zS^Jq}DiN#T=4rQ}%mgkvHFY1qGXWsGZ~e3`hp2OfuVElprSC$K%|Bj+$IZ`@u3fjN zgj70;Zjm-lC*R_nre0ofTR<NTaMYz{wB(QM1H_AF?GLQ zd2bf?fAjCIY)B?(1G#^0&nX9;Jt!KVXxwzcIy;xi3Ir)SW&Ubyl}so`T+oMKOZBCQT+DkJ|Y7ANl(Qd@L!3e)YM zD0kbZ{2DS6S-@8Y1PZf_d1k@v9pl2Wf}nM$3j2R_$OXT}^+azIrbx#HG)0 z-eUt^CiGpn+vPysppn9Hqmy*OaGm;kFD*uf6H`z~x=lrt>!D~4-YOrLQ^1z@GeKQM z5(>4;Sx#e}2k!W~eQ@lNWi+YmL-lTyHh_mZz^zz~lVB6jLGGyTRPbpii(ZZHq%?LU zAANj68WT1bYCC;W*Zr3Rmq;b}!Ce4B4QO`6L7xA(n;9>E41RfN*C290-4+SkZZ{Qv zbdob~$Onp)68Fw_C71~!b`+?X?Fh#MlNw+Mv%(+P#v?CQL*~}WwHc2X>R00nXV{~! zc_I0JdmLDq0IjV$jEj=(nGz%TQnu$TtR}%mz5c<;=^reBK$Lp`MwJPcuFi1x@ARu8 zs?)klZD#*Qox9#x0a=s8%(;n&-vzIzPDsqXNui0q74LFPu&50sx{LOIt0lUR&iXv7 z*rOf!`NMZ?c39K@_Tv!dW;;g^plWqrIbiO<>~wmYbs}kEX#TwugR%0ttyn%KBlTwX zZm&qlwlU~K?l{>@kv+K43&l}(QA1Bk-0d>y{=_5QvWx#=Bz(fG0}5hYqeqVu$kGg* zzWx33_o%hWjP!tYyI;0gnf3&}M?WW*%=5*U@4NV`&@& zyT;fcVRZ_k+&)hH`aKQNz1OYbm%i_eE(e8}fx2#I5kf z)u`QCPZN60;e%SNA@6(10QZ+he~t=crwkI(4gC)6v8@~rX>t9c-Q<38AaJ=a^=ih* z^1lY35uD=E^<{^Vhfii*=JJq!vrJG1avSM-g=9Gu@7Ml+pR~IaJNBj8#gI5t;@D(1xlGN*T1GngI0QZR}b4;wdR$+&R7VMaf!b-KBRU^ez4! ziyDL$61L?NebR^KfurH+lPYuVHTo(aTn3kYb{f1?u9WX#6xC$~Igz|lQ`ruW*{p1) z_a?Kh%tRL*I9l+SEXzLC>7__vo`Kye3sfUoJ<6j9&qPym>!N! z*J|O`#M<0=*k;&5$ikOXg3~pog1IoWud0I~1HJ>RHutu>Dld$z9jZ2t9=l(ROS*kk zg8s5qF9hPfX>vn=RT@qlohbL$BQx##GhcCVYBGLM0q3iJd!4M{C2_(7h(2=JoZ$)D zvJG1boqBw_e?JP_@D@54^5qZC3hsG^oUgKyL%+Fs>V`3LSZ%RIAexG#RKNB#8khbrXWSA5@m7DU->#ZF1;dHc4m-LlrQWpv%= zB5g4#swzpuQp7s0k7=wdYv4&Ul72mN@{&HSa^xE11Fef2?T>$VlvGcM{2BXs(_jKf zi1au4@b+;YdQF&KRgWIv(_o)oBZ+?We|I|=n#@jk=egGYomYPO3Mv57c5;-sSQECX z78E=Y-tAWmjof~I5Wh67xeJ{*j>1fw4aY3)?2Aik84ql6EG$Syk#4K2z@*j$W3vC@;Lk09+kwPpel1ura{8O`%U58LHiYx?N0pc z0&#~)8>X>Jg%ZMd><;P#f1mEL8D&T+%>gg=mU`nahr35SLZ!|BmW+iQk!3Oe8Ux8Xq(~t!4_7c=@wRP@A{V{|& zrtv-`@0kLu@7Z#mPYpyj7W@I@UBp(b|0$*Jvv#T2y&F_?O&22xv+d6%(x5MCVjxBU zgSy|Fx+~=`pYu|?0v#JjIGi7jG9>J?=dxWljf6=)mQW+W-IUmRcG2}+t`;<})G#96 zeox*m7oGoa?VCDklpr^9+D{EXq4wH7Ww_P56-i8#>@8xACp%n!s4PK6uSH7-9V6ZHIB17qwQYiC7y zlK&Hv6H5)9+EN5-zvx=(PcoeXz>W%xEn!+lv0p~3*HCL&w1_KwaT%|pk`eKYjh`cS z=Z)o3RV-vFI%-6O04!o1G%c5&hM(l?(Oc{4mh==jtWTM57_QfzwT}2wL z+UNiH{c&&^T9zwj;;w9+U9gG$3=hd7snqvn^VbQ$=y$psJL*fyMYm`!SF)S(=xZ4ZpP<<$Tdb`@S zbE!4&I3Rz4o!o_MZ*)2q@74bN_ohmt$?7SyDBuFU96cs+JhhuPe|nfV&H05LXb+Ui zXkePOu(Q8Gxr6on}hsop|@mS~O!P)|PDNhk>672kVIVFYT37445`pTddKRri3dfUIbt99**+&b3US_BF-kd*<(}#b;cSXox zoD_Fy2tbIE*%d>oyPA$al%M54q9Q(ZR088T&Y(6J&wZ>?~?T66ZhVAoYO(jYQqq<*| z0cOolRk#NDM0Y&XT`5a;2Mz=Dpt2NnJ(`=F)E)}8(qtGscIjX(mn!zX+%Nmits>Tg z@2%ac(N)#}d@pM)c}aDD*Rn46ySnPXvGd_tamxHB+#x=T1&)TYsS0*K|BG1e*g=Ha z{Q+#KBj2^1-G6$;YE2Di5W(wZ{twQQ@Qr-6DA<{{`r|3Z0go}s;z5?7XzGiTW9nQM z^i7$}lPgizaq|z)BcN$ml^Qip39dSkwYpWsc4Mq$PsQd=yomFoJq^qb9@oa6x$S-0 zckgWeynsDYx8^N9ySS9Ia|v9yG_EqM%!QS@(?x03(&}kfJ*6*bTP{S-_THw(JT7o+ z^9ll715(uvoM#r&JVNL~tvqpVA4woTGqH*a@hJTB*

xW?S;@pq@)vHW_!ztc;RG zdC0EVJA2T2 zv8b~C!�a=Xr2${4Y3vJqNG_Zit?6QdM9$Ikp5Qg)EtkGvXhLIA7|M!>ixzgmbZ3 zSM2XIcLkw^M8Ih(3RFMb<;nf%gnz|o!inmv!~jKWLK4rJw^PXBH_dH$jQW{$GpJ_Qb!r*LN*g3%`4T2Pc6DB1tJaQb@yrwWT>x3-8zl%%l? z9oqI$;K2NL7p8bVP%P83z*}<))Q!9(*0!>e3#{1de#nx~Gkj!H*%6g2I?L$YYHq#c z#vjWS5M&9l|B>U6A*Wu(@AH7t@@6MnqjK_e*um7p6&iPQT963J$V|5k9UHXN0nP zH#jD+26$8&$XyYd{M|Myw9e};Dq-a!d4f^9Xf{(8>EaEg#WP69t#5nSJK)6dqe3`= zmIF~I6pW;BANr#7j)+;@TJHp;8DN0;kTLFf+^$E*35@TM{W$%h;7B6;H=DbdXUpB5 z;jDM{D3pxERS-RIC@RUs&Wx_Z{{GSC%5eLpf&Wn{npCxjo;K}!8}u$<#H@i>&v72V zMzb=Q15aRY`onBRwXPH$Bg19tJIx)!G$k$Fg3y0p67DfWhi1b&%WRZ=;AXtjPG}yn zECyE|jffZ7Kw14-Lo=X86Q?%4-pd#Zem!fVE`Xx~JwAr?BGIvuX3uZ$El!6MwI7fO zBFn6R9A;~XC@!&5$)%Wy0a9NnwLlf&N6MI~oM0p5et-JB0-e%oZ~Ae8SfAlb3OOH= zghe`XQOkImn<-+bMV-A*YYT2)jE|*PI<+@jB;-Dti=CHJK~`0^_yaV7%XTc|pqmhZ zFu5STQ{Rp+~5nIy%By0L~)Rrx2O0G0jX}Pi6;I>Q90B?n*5IX!jziUpJa5-XS z;W$1MDz10ZaYFl2uedHp;LY!lFVkMR>nrCexK4>>3!Mc9`_+nVt}?dqG#f&?>Gdim z`NqxQyWfNC6}O*d%dABmria1dV>bmBAMY3cak)W#vNJ&(R(H)+nG=z}q$piRxYV$H zXoY?{yZ_$cqXjt(Jxhq<;Cr1}nbu`!`({IoYKeE@X9l)#75W*nF^bhsx|Ze^X-7OO_el~!dCE?1EUFS|LrwN zum;<`4vT)KcGEr*X-vwloO^SoPv!8_VIO_I-)QKHzHV1Pc%t8Yxfl58RW{!DlQ%9{ zL#n}V;UCUPBb6WF8R;p+GO@q#c&6)>&G8y^cR>%ipu>#dyDVcRTks+ShcF1~Cy#q* zy%plY-Rr!MYrxYY&k{egsafLYBMaJWttOCB*mjk0>&IcR$VnlyUrUv?iMFsc$$52ivQoFrTkp()4&3wFszFOeG-Jo~l&+m2YwKcz~vOwHZSSkFoaNkt7c;x3FnjJ}xkpc<%)PV1}4t4#tw_kOLb+)*JP=o3J49 zLRyFShN$)*i8w-cguPaeYV{MBpeks@}MEJ7;f=4*$56^Zld%U$i;NsMRQNuP+$S%rflv+zeWEo!N)({8|Hhsz1!?gXjEQHS?ayu;_T7r2hV`kBraqd@7Tn+BCl6M7k{hg z#>S(~(QS?Y3M~Hg?{!V@fp=n|zRq?}R3a;HcQqF}!tA!(PV_TP69XGv0D$ULS3~XY z)zC8vG<_Ph)xXC*-igYNU|G8M?K}th@uK%n>s9^*>9C4}R(8i=Vmm51@r!2FC6}Na z|CKr1W*>{x;dP1oVz4-e9iH9y}n@|x_MO7D8{rqD0UiSX6 zVP|}2)*+P(0qZ?t=dFjYIn1fjMDb5h8SQ&gZypD#VeN;Peth0-TgCcxkw@@wRRi#A zo7n%&psu4YoLKo<)zX|1LxXF*T9L7sJvBX8MBUuYNk*BYLfJ!;wT?gqW5bE+hrWcO zR=sjB*9@+a#0Z|#lb!~LWExHXyB|x@^yfQy9k|H!lQ#_R9e;feY}r`GUTQ78z1FB7 zaTtGiK^mhE(yq?GBs5zW?@FqqvNlUX^_V z2gRPDwxNdqSREKzhFO6RlAuD-lLPk;*&J8~$721P)zn&4+=bdG5O#M)aNVVf`F@@U z<1B=qM}|6E=*hcV?B~yMo(eDD-n_7dfgjC{493dr2W7)*e>2`N@;?pHxI`FU;|-p+ z75r~DWrs%-EmQ7M`YC#!Y6>9|;HV4SzNf=Z=Cr9NWr+x80*_KKe=k1&$svL3d+2#G z!qlc=DDQdm&FB1M%~&`fHRZp4bo~<~BSMiV$`7=Wkg?rwLz!Ru-#+~SJ6~ONHGWYt zn865xBZHLp1*~-J;#{MT&OX)+>D^}wiPS#9f32GYKoAlr_l>UY<@!8=ZI|H#QO*ZA>benZ;= zsN%*Kjt`QZ5$m<~ADk~n8a_pb)i=S5*{2SQ8|9u(_A44Z0Vr0Zt(&5jv-aCg4Pqeb zxPUTKAnry#rR*6W?EY*803$BsUCKO7rcoq`t4sZQvSf)2^1fV_`TJbQ$Y^d7aGjCN$sq&2)g_ z&cpPgQY$Dtjcj^;@{Ru#-DheZmzG&QKD&1SifiHeciP7fn^tqe!wdKGmBVGqsKS)g zwvs#W_s_+?%flMg*GgD+Ptcp8D==$HUaJuyGQPxErD|OOv9*xm`I1Y*rF^oFH_8o3 z!}U()jP)j{Nnaiw`)G4m5;uF9|HZ$o&X3$6Cp?+XZEe4jmn$7?S9g9d$>EyE^TlF_ zf*!O~tjT`gN!R~mHGEfc-#>k`Vk2>XXD0QbOla51OO$(??RkEFmkcaTJ)78n^}rBE z0?c-06TBXAJ@5`wo;X=DjA_fnHF>4e6Vsq@m%BWiwM`pL55onry)Ed#=+rSy>HTwm zZojSCeC_8y+oL}py6$a!m4fpDYEl;;*hYvNQG@=x!RzvR&L&~_7cIX|AVXcwBGr`t zWlwjROWi9*zr#BCq595b%6L}PF@)E?nAJdw1qyr!`ciaVp$)n6GVg&H8*mTyzklKK zi3fZ>K{Ef%uztITa-hI#qn_bc)`OYX(un8{dNbh90WxU4(8Cp7zTdJC>6;e4 zhN0p!{jOnHFYCp#qOK^toAWUy zpLM#d|1+K+ObKEw?gy^$G#cEP#pp2m{%2?9zT5YW6fCYEGrS!y`t_q%i@>A+wW?j_ z%Qo$dRVtdV`!0`GWWNXU9c7{G~-J7!kflc^QJ7&&)W+;GEMsLp#wZn9oK-~ zvCjR(I)&Nx*AIs@;FVV$3_Y^Po@*TAd(FaFcm9T^`h&w4+W-A+x%k}buW;adeO6$W zUGl83ma!n$UQcPQ=a0$*HZLmKj=WX-V8rs{j?I+qt5O;i`ls2l{3$=~uWtB2{L_Z& z&;CAp!EJDXqA->(OE>LYr!tj=t5M-V#r;Qu`%eg%^vx+a!q9Rsa^VDXqiGV3vgXy# zKhHGw+wlG0POlTYxBpXL_3-TlW(N*MS6~A%I_Hhhh2H6=A3n4=DK2$mRNhb>64|i+ zNSOJL@3*U6OhI+P5*ANmj#-C}SUqTIjQ(%C&HpPm6VT-?Aq&DbF+N>U$QV$%{h!kg z;4q|Mq2rA-%1>n7ehApLyzCg7ADDAGJzt0{M9-L z94Kwkcyx~Uho9~g)~ppQ8?NTQT`k$@&IoiJV}WneJb@KaSq=mn-7swzLr8_H|>L)Jwc!*P&p|U*TGV@iN1McD=yM+w%Dj%#~C$Ygw zdx8LCgV?@!qqFPTK%sQRLu>ZylGDs#Rjj}=N8-lkVwU=Q-X< z6J|0bT(}M@#9JadW=noxaZHa4|Km)@c<=~ol4YJc<0hu-yXGqkvls%G znf}SmJFvX@z5>V%lMJ|69G7czS^55C=izRsGk@^jscJr>eH1tnxeBbgqhb>`EO_ub zAVY}Z?>qLaAHOBvyaml1I<1m0kA9HKvFFmksjQOC*Sy-C<(U?oUwgGWo`2W>H-COd gMXjH$;qv4^1MhQ>*YAVt#TbCV)78&qol`;+066cF7ytkO diff --git a/Projects/Governance/Icons/Programs/support-program.png b/Projects/Governance/Icons/Programs/support-program.png index 7894c559625adffa73366820249b6da477f9c055..cfb3ee8b75b4b119c4783134d7cc124458a1893b 100644 GIT binary patch literal 12217 zcmcI~i8~bD_y3(S_FY**87V4RB5PrUkhPM1jgmbfYi8_JwydE@B>P%O7`!9dDOA?% z`*<9d*_~W&v~5_W2mpm%)rY40ASYEQojWN5;l>5js|}0 z`hEWgKj42}mA06+t6byXw3thI5htJU1Ag{_UokM{JU5gUt}gh$-U-$=q2aX= z$o9%y*a^zEp~(FI-l*T_vD-_fa|(JRlvRK%lm^61lV|7|Emv}zf9&>%o`3*?vC zN)v29y6F4JhIkEZ{xalYxy-}#_c+6si-bWG$YHT##p;Ysc}$=B7Y`E7^U_#zCq7X& zp`!zslncB>kydMEsc?{Brf5`Qpl-b<#>5728cYI;V<%+)84N8t@*#j7kDru( z$+oyB(V+mxvsi(bwO|qXX7P|2bGOx+EOMCyF6K1EG(8D&U8Uv|k7NL! zkMI5aOLj2W4riym0HS|tnKEm+xdTq%Cz3TymW@>b&)n#W5rsr04S+LgWqvYoUrhk8 z(9MhF%bdZpfzOwM7B{P>IaJV(nGk3@#Y+#1JMTcT<>R-4(=h;txV}Km2BvB%whCtB z|6>QX(Z=A^Wp-pb6>uClpxQKalvj}4Y965j4>{ms@je-*f{@JX0RiEF@sGgV6~qBh z(0@Snm4_J-lVyGb;G`*I-(9r3>CpgB54R+BF)=0t1?ujy#;V|$M5Az{and3H9{>-i z8SfMf*gWXqOy}tdQr~7WKvxKk9bT3~f)dWx%e7G=C@|u`eK2Y|8^?|S#tb6F#`Ylu z&cBh(#~+OV9|vD!B@Ac**RFZ;AwU6B$AkW9$MjuVptJm3N*9WACzAE#`kXEny#JLN zut3EIY%`VYil~8+tneD;%9cuE9X!&^su{q}ROb@0Ks8cZJ+um`j`_2oATa&})k8b(K|m zZ7=_%f35Uq(5&l>GZMJs-LcUTd;hS02l1-ZcutR48-`H4x>G7E;?Jh;hhs>3pmnEi zM1_xpuCmgM>lDQ*uFb|0yq&KHKU%&j2s{gyOQ31Iba#~l;?XL_LBOa+QpcYZ8=v+OW zI|w?Ur6Ir92f1x8S4w1MY?_oRIf~bLzNr|`y#v=8Y#miOJrFsWHb}NCxPRl3t#^%yLC0FrR0+>!aJ3a^C*dmb%ce0G71Jbl!UzY-=Aq?PoF0}ip=lZD7 z0DW_MTIC{{3Iw8FLH&5~xQ#Rfa7N>$DxVV_apCOXs%LP(b!GnMDq3<(=Xoa&*MyJl zL7RW$KBksTp7O|geZI4B>DEJ*kk{Ai$_iD@y%d(*yLC*co?JITVI_`%gv-J}QJ0S( zr!4xdztBtdZF73;_*zwAvCu)$8?<(Zh=k)Gl0owQFcTN$w8cIJd4;n=+!C}le;35m z%insKz1@|t5#FyA*V)ZTc#j5WjtZ~MGsBxs9|-C+`+k!T2l`eNeQo&29UewiSX@{<;dX9zc~#CyI4I<|)iqFxF058VpvG!6TTJuGLFYfd%nz^%^&bANuQ&=GqT>7Upa&3Zdj@&lxak z-#yG0s)-^(3lPSD8LJr~HSTN9z3%0#s`e-y8yl>dHR#_MxS_73#?~}+DM0LZbKvxg zpoVH0o>QhzgZnJF#i=LLl0`WqmU4K39K2CyjDb8Rkf1F?N~yUtNyucKE1YP}-J$Yc zZ_#;cFFtuo$a^e!YS+&&fZSWe$=J)>2CT^%G_*e&f&W9$p zH|rKN(caD~4q3j508+YLtHONbs%?ihlekx@8|5}a%~!6dwh4sDZvN_0k@q({W%2WZ zN2~!&<5tb$)v%^aW8tPC_Qc(7?}T)y8&+Gl`!?kU@so2{j$zyu;oO8DTP;C zegCP9V$x8L^l|X{$1Uh)?a~^pm}p3g9J}j;0(g7HC6D#OKukvHy%26wt_M_*>e6FE zSnO`iwO)EH0R-4g-Xoap(ef>^;YnWH{<7zV05~;xiJTVqs7ZM>zYD1#g0_O3)XGmC zh2Fzfyk2LE-em)z??D@R@LVHy)Ibz$=v&Tf=jUBYYL=mJFP=QKIw{Wqobk-@^#3rz)gi2>{FA67-~dr2u~GPdGr&+^tdFNR~Rxa#T~&;HAN z1FbGzC~L3wvfHjeQ=#;OgAcU=1({yeEh~JdrGBEfRnJQZu+gOEi6T!uuoAXnetsiU z9j^DLi?sV0+r2R@^GdbN#>zlNajkD}L1(bMjruT)KdYy+LE3+szQ;ff|MAZK*UV+` z_j_&obCOUqja?qTw%SNE_nyB$r&`K1tFvu=-heGVN}O?QtTO8Y4*Gp~D#i7_s^%3Z z1FYlZFC#uuea(eU+ot2F5SzZ)FiD)tdt~~T0@h7@|B~0$cEdpXFv6~jO=|Y|xXYax z8|^T>9N&%YY(B?O1**ExBxKKN_}kddlR5bse$V|qYT^j;36Ul7B1yR+PqxllvTrUO z7ct3bg`SqY7}0C2{OkTmc_K7}RZ};d3)+y4^=5~2-fHs;G>h|?l?>jCbsS`WTz zQopYhI(6D~5zAyr_iE?v&(Z1)y%gX`Prs-2-*NadIHvGnZ|fYrc;`jcG$em4JfuWX zPo|3pj)qSI+ z^J*sZPYdBX_Y+=2deCK#TX8Z=Ez~?nDlhF)pON5fL%ce%eEc?oqHXf}at#C4o?MH! zRBVI^cXZV7%^vBAC0QvWBf8XhDAyFiM7AmB8dh^8?cWcbC`8lCke*QU9fdt084ZA+ z?QN5&k@%aU{GZCPsY{)qz5&YTD<%g^GoL`cyqeQ!Z?WGPA0|sOJ27wCU3*o4p|1JE z&(PwpERb_dvw8KmF3rMeVMaCnAN}ob(VQId_=HwE7q} z=RO0mBMKdIC^~iZ^E+w3dVMUdFiA`|3Tau;NLnlYokdo%q)4212aI3txMwhK zKJ~Vq&WdAknu>Fc>yXWr|qy(S;z zefF$+(4+VDmuK_MB}rTv%{lWIR5bhA~t9ox)>sH#fw0n{7hfZjF2)%ZXJMeiigh2BTVNbgf5a{Z`t4!~oy%7>oI03e) z!saGOG>qc37+rnccMZn`6VB>W<0_^nwOPhjC^}@RHT5`>vhB?^et{T4#7iMQ2(Zh;Lpl>;WLvq`{v`kw**S2 zQVN7$*4xqG z{HITP!M2-b%*mHYn5vpLMCjMu+woAY$=#ATvhr+=WAuy`^8(7RG7_`16eXw%I_7qD zJ3~cV@0P?kP17g`rvGF;vk{x5;lH$)o^p17x|-X;-nW6;ArnK=BaCf2*sv z*Z;f6SVrTOZ;r4n5s*~l3tZcB>6?5UP^!p{OF|Uyw3LiXZ~6q|C3-FC=4oBsZF&jd zS)S~Wu!`jSz`tY(_QRrBIhp~b&+l#rn9H-syD9dTE0NR|#?0=Hj3uObl(<(<-B^7$ zMfEruX1o-;FPUs z+*ir=6&9y$Ln_*_ElHU_qi0?FdF=IfTC||~wUPG850TBfP=b?`5_PwGDWV!aaCYu7t_^pW#i>KN#9> zmhj#_?Y?V$UZUyh-1Y@TdfEe!vqjrI5J^r^d9}A3=fa7j4;dM%B-;cI9!U%_;7L0q zl!?iiz4N(n+O|)(CF{9uJ1rq`?1I^h&ED{VgCR3cAtvYrL7;7 z-s8>Xj%1gazHm(ST~=_Jg!6Cm$S$64AHm%&?abNV*gqfh$pYOSBLg6|u;e!*P44J) zQ*OqG+vv;rNpE=w!e7%4c->_L(~8)~`&754hPufS2Q~jy8hiB4Hi{AZd}g<6thi?@ zlA=k-4 zMoww_14oV$*~Y=Ki6W!+YuG-(n?R?nuJ0l`uDw1^(_D>L3#)j%o?-*P&xkiYZj(=svQfN|o7CX6j zP~P$B-D*#umQGLhM*`l~WAupDmi`((Wi3GlwHOmEKCt#AJJY$lTalc&G$Nc%I5c3zJ?y=my40gpHj;A_F^0ve~(p;4eRU}-|>{s zI_Sv2eh+8Bnf+?$nS1n7kuS$sk$-bPJ3GZB{)ymQZV7GuM}wJ|pJsed*48#8WKcE+ zgEKbCy#%tst5PnTH`zs{V72>SEYfmw^w*CT7Jsv=m&&;Uu;1<==uK`euEcTv&rcp3 z7{2wlVacIM`ZUG4K2JXR`^8U8lB-0I?ISKgI)nl3pTgDv)(;=FOsE1?e{Yb6APSL09!A?aYz7v6W-+>pAGz7@1FtHk}ClzHkiZwzGb6C;80kXWc07u}HjTA#ib6>uRV`qox0x`ZMxv3`)DT_Cn8 zn^1vja)|4>>?f>e^c)G*OYw~tL_yZSDAQPjw7NH`xeVY~&6eZO?8XaJV1^w1BZ^zN z{!QwiEO16leyu!qh;&i*8a06a58H#bD$L0^TmQR3t}or1-8kEHQ$=aui%oVs6u9dX zv@Ip~{qC>DcM8XI?nGw?uXSx#Hw03A|JKjp(KQ{!x9g98PW%wYR^Pu@bhPF|XV;8f z;q2lB0p#d$h|ahd&FyA^p(`loO~0aAG<52O4i4wY?^JO;PnX~3?=_2iTe^8Sv`Xek zFw+PxJ;w%+_5GUp2iAN4y}}UQgSt1C)P6G#m$p`ZR8*P@mG5xu_N^*D(q+j~+?eRO ztjlL%W#4S*VL?8MA1O&DE{M#PZfUG$%iuhi~abATcKCUTiS;YvpVy_ngYn4)N>G+(N5gzp z;^avkCBuopkpQ#tfz)N0_Ymd@YyUi9y;pEsngV7jJaSU}=rVYtZSRNME@AwUg?JY5 zlU(sdcJ{xv^v~jU?>|+$_xS^@b@_HZReY({$=~V0zf{p{U=y=am9w?+)Jc~-HJeN* zk{2wvzdTv4#us!lw6595?BWQ@{wYLZi>}`%3u%Ai1_->EdF24TKQFLWc>L*IrQg~X z`A5c`N?F1^bB+EqF;2v>nvfsTyC1gVi>D=qUj8Gx7=LRxmNqBQE)w<)^P#L{%Y&Xb zIDn|nJMhfiff~HXi;a#Wwkpkuh4mTqp#(8)V?i@pZn6GLE*9c^4ZmWU_8-v6LnAr- zhQVUVFJRDd(M71Nd`SANf}iIN=rT2#bN1VXZll!Pc1L7nXvn?t%{yf@0DVb!>QVOI zteymCxWAQ&@4Eed6O*4!Ybow0k|${3+tgHe+8>`L92?4a{>LLvomN#r-gE}iej{rECvSI*Yo>dhx0W_D;+!huBsQxq6 zv#c2iaB+F=8#xgIn%;D{wh(~6qn4tQ1%Q2|{;Qe$R2W6?!%3|<17U#Yi9`Ujj6^T7 z1)`>J+dv5o#3olWkJKRQ`Sb$#)6ccj>4#g`yVFaOm?3LO-iUuhoh#+JoWm^d!+Od8 zNmH#Lz@HmG9?gb(A7Gw(@6V~n5Yl3MsZaWSWik`O_G9ox@fu?9>=Dyz>GGYcJ_w<+ zwqCS=?Da*ERnq9(PX%5PBl{H%f_-ctckt25dc;H+lz~84Tp06H-`>=FWj%>MGP!K= zkn`afC85=F$pj+ZZ#Y2_h`uHYluZz)9`v+dr9HD8`GK4QA!g<~K>hEyMf2>OQqcQS zvrneW(GT`|Yj?{zvL*8(FThn8@a^l5%h%t=5k1^(+*?xccIJDNmEY$entB0pb#|OI zFE>WHT70+$qhH1{6ic9IWhEJ+x3}^+aa0ApJ8Xuv@ZCII8foGW@)?J2p6!xAE<`S{ zXW^Xvu?~??=1^R~QZG)WpbJ0I7x90AC41DHh{wcCR+u*NbMn4Ohr}FL1?UeP9(_95k_CRIXoi%`TabHcBk~S0i@cE9oilltkc$8RE zb8zg{U>)v0s>*@Gvx)=W2dfdbe9ljP%=}*#QiLEFy&mYIa+RR@nh_Wk%nxEuK-mU3)^-H4 zXIlXNkM}US`tO7gOc3pU%hs<}Wdj#=NB()lKEl$0iqtZO_r9%Mz;C_9S&m>v2T2DH z0WWg&EE_1RE}ifs-+)OXJyEdA3V_L4>Al+KFYsB*@BDLxe-n@P*cl1Wa#5vjMaahYJB> zEGFzo;3q!NZUfV1Cjo<+H3osApN_d(Cb2=zQ;Jrn-ZxMOL*HRa-VQwc zJ|RDHC=mg(emQE0$v|wfTNt9wIkS_(XEVl~kMPxlgeG5A_~J!9_4KakcKp4-NpmPG zXDPVqYj=G@bZdadwo#D19wv@>Zp>UewBWD~@Di42&T?X7IYwh!Xr&Ypn%Ei42sO<@ zAoU$V&;RS zGLy)%Jrw|_zQ*EsVDa;SkrOzW`I}CWB3}dv*}ULVW(K*x`S$*4x;3XkZcv0^rKB`p z$88h>+>{^MOoQO9f-1x-NE%INUUjpBin_a_o6U>2+H4?nazQszjfz%>`H_XY?0dQj zXMpEdEGBCx)l2lm2IWFrjc`O|gEx|Y+N>aO zsMBABdo8wUt(_+=^2jkx5;&;W52*CtKDWBFR(7GV3;=dY^ul3lw8o zlniNFci2WxF^-ok_z;(M46uSQtF6yV!_qrHn=`9^e_K_ zkNIll?7gxx9=whSm{1qKQN5jXdm*eGw*qgvA=NbyqzV9z_X#fxEf9wiL1)J@BNb-m z9xpG5%>9iq?h zy)y(S3R$yJrP8*_P&(-afjE4aFwaMY00o}Kbi;-?rGbQvkCZj9!G9I%l=X`F@) z^ZzwcX-|vAj`@Et+WGG3B=P#i@K$w;Z|`N<&cj}Jg%9(?Q`ti~Be$B$-d3m0zU>u< zPKmG!W3hw(j?`NdZ&Itq;p#K5?JxB%U5&fu?&jlyYoe(;{%y?P1g9XrH<;1q8D^^v zEuz+{`kflj#1&d2n94S5tkP?m7|A^NfY*D{6RS#xnQDP=RkTGSe}1PBKg~j!xPg+fs5LF=4$z#EbjZ-c%HCrkNM+53* z`C~iT8D;LL(@6D`#Nf*Z%KxK14`~bc_nS)(g~xXb;zI?)@*d>d6*~WCxgc(t9Is5g zxF^c1X1eR?$Z8Tr~S#GT8nvfhYc{Do8U1>8gaO@eY>VL#1 zUuocvH3&;Hl6yrw?O(zGxn15>C-}EJZC6e zWkyWzmm7HqH6{;l-Oby`&WQ0?RqEYG&htw2EJqPl*<<$J(9Wv@e6I6JM>)YlTg2%5 z0z)(k%?|hBoa>hFBlor41^MFp?Q@Hgcw={|Kk9IE`>&+TSdxHM@82;)b^YDFG~m3`T^RaJzDmccJrEYv>lrvz%%}IUk^-o%yakA~a$8|509?7H=GIM@a7|IV^dhF(! z}n zN`c>tTNA>purZLgkE{HzHL z3%L${#5P0Y4K|<81fo7aXpwP1A|Nb3`+$yzAznH1e+-RA)7^a*Yk%9pQ5wqVeE%s# z!xAwQrT{>nLWL$iS~HMGJ`8@_d+J7*_@ji}^&M*;Zl0g}=}8Yt{sw1pbFH)6{+4QR zOC}8^E}YW_Uz6Rqdu;OE?D3F!dJL6!M!+|Q9i-N`^2-76`_Xgi&VAsea;!uXcwPt-5l{KK>IMH zHdUJ#KiA zfB=uRd_o_~UuG*g4u73tzDOMN=|P2sc&;|*FAogfU^IRT&H>45@Q{j4rFE2DM>X9( z39Fk-Fr??>fGu}>cjEg;0R01jQ@TF6x?xY?k6}P!oQ~eUU8RL_P0sDe|L(k|`5N2} zY@?{4t6nMvHbbbu6+;B(4-DxA?bj(Q*Qj9=n(c(*P11;`Xmv|DhchnB15SUNa z^Q5-$dIXO36v)#|Bj1dPV27~7;GU+YJU<<{)#iMWN4ge?HlhSG1R|sTJR=CKCjwjk zIV_Kl8lW?wl03l%x&soAn3Lv<0o}cGKr(Jw^m&FHNdBnuDXkg-@ac{GB&s2 zM=|SS9^FV7%-2KvEg()@Wz!r(gt=aD@63x3i z0NBLo^I*MVXHHVY_ltKBY|1$xfi8fo_2UHsU4mpo0<<-u@u|_B+lYjR8o;tEyR1HU!+Br$1Et@mv1U&4Q5z9@=t-;8_*I(q2$%6 zFd0v$or04I(~aMw!2GxWrK+sNM_oozS~!^yIr>Mf?b(q6FKw;BIS9xsJBJi#15i>RKIV?e1FwhUYDn4^Z$n1F6!n-;-UBlx;mHP`De1A*#%Xcs81<7?7aw zcA7VMZOyBR&hV@R6(+wzs^UBoif^@E>P!TfYP@SYp_0R_qVyz3d4d*qV>&B@*$zF* zLz3o1!l?hVH1BKvB4!d>V-Wh(O9rr0NJl*&nP}+jVU6 z&VIa>{7DU4+SlqT$1^fpq#eP=~3jhub!1b7}umb32dFOC|Py~RMOZ0V6emonEh6oA{5DO^wn6lKai2%GRy_+Eq6S^t}R9+s+6 zWT@al0By<+OydBqj~;Fxz}eF3CQ3(8V zs#63ON`L&UU;2Fr-}gmp6}(L=cOf2$)v*AK?t73vvs|Y@Sy&APysW)9Gt8iTuTKLW z4)IJcCmBE)vPXex%MA4n3RfNkKBq!;d<~yp1%Hawxtl)5Z6?*3L^vz+JupREo*MOd7-Q=nrNWDanDqsa+DS17iLXvq zoqr=blu-HX1(bphfxl(P=4Y<{@xO-=Up6Iktz6d_0UHuWgqf{RCOGjEV?4&xMdMd; zc=R^|t@yA31b~AuNk{lGnk(EVPWMA)c@2}`|G)llsF<&0+ImM`DJsR18{}^jELlQCwn}3sYlXZJGqjK;wAiwRtc8S>n6Z-z zSwo1j7qSgz`8~Zq-=BY;Gvj&Bz4zRE&OPTm9`~W;1tShNVKx8&hl#O)6##JPBOI`x zpvUHagL}|JDCnGhkad7ZP>Ay_ccAMQ;Np%k@pJZcw{mxO3%%Lxeii@=B@+YPOaG0n zWOF26`kk>l^>=s1m1vl%h^=aN(yQpgWVW66_sZWHPAug}Zgh9~$mgl%?pJl&{czdD z>uFg1BI!gaj!p`*N%Hi=w5|<9^5RojZVK z1YA0A@$mZSywF{RzefQY5KCuB&EfCy%x^TwAi#Ss7Yc`Sy14`#81Cu?6)FaP} zAuNwR=C+Sw1!MryF?5MN#RcIl5f2b2?bPH6|2N?Xwj{f`z+mb7g{r;|lX0opfdaN&v+2&aoXl$NDZd!8U8Iz* z9rSC!k{?wnKos_JV*x9gARHz0XqVQkcRu@qhTWEG8tgHYHMU#q?{iKNSYe7;^$hcXMm?xm>99{dC(M^(|-GW zU)8nX2JMHGVi?C5YbVa47%#RfWk=6HNixFkLD zv5Axe0r?D;7hGJBYNv%$jIy=1!0~g!@b?}a2OYYBEKMN%3Yn~j`#`cy^`# z)2anW&2^Ncp!X2YXPgj%m*2kH{5d>O6|A|Rdxqa{X&6q4K8d^a=sah8_?7eGPA)&_ zNBw(8J4ipm9Tr7rP`|a#&N(I>k-Q5demaNOG4N@erB5Sl_Cg$1-3vUC)d`n=jlA^R z+=`9XRLg-2DuckGPcNnxojxl8WkJPN_wnPdCv|%+udZr@Njo753T4b-3$iNZAJeX_ z+G8J$cEv0+txk2Pc(h3z`!M3aHoT7I znNJBS=MuIbWl9ilypLZXB%r~4;@5Mu$v2uTRto3NNJF|65THK|@jbDDusJW+h4OXc z)h8J)o-&wgA9zwLCc*}LxYwfuQ~b{;j=K$zkFN`Gr*WEaU_By~j**#9p0#aXH{Hp~ zaci6Q`o?{O?_DYXMaF+94jv+mcz8Xayu}>9f*9_3iu0Nf+fp2S59_;+a;kVT5?ex& z7*m1?0!z=d9g|-TZ>E+|H-4RnKS`2??9B4$^iFrVy|A`YzJ~snr9Apyg-dIrJy!`iwo#*G} zXRJr>Wt{4r?dN$rWU*iTVDHSNiQ>PcuoQ(~L#z9>Uq1GDFeQZ=31}}V#_o;y+|m-A ztX-Tba{^q9HL(ZPxn%x|$Jbi$zt{;E_IrT23TSyl4=BC#0>9HEFY&hDT~g@+CqZ;{ z#xd%kcD@K4Sn&ue|>sP2EUzU!RvjwX`+#kbW})G?*=2|hb_ z(1EmPRjI?xf;HRLb(%H#;v;EjeV98&g4|Z@ z-i9F%dF6ev4U;|(DQVwC1*1Odj_6f1mtn>F21Dq2SVWaO9YXV3dD8-M))C zgLu^c9Gd7KT`+4!3X5E;!K(kk5jV-7shvx%!3Y4%{ovIlXr0Sx`-ha0`fAfr=reoI$%#bhJV#7D-`nCeBC1vTDu z|0?aQ6I=(w_aT;q$q>A0Up7qOi7!b)a@aj?)o4l^uaWAq}cl${?y>QGb75Nm+Cy2 zKEPFz%k`+g1H}Vr*B=~)EE-1*etAX-{$8a+O*CQA@$9G)IFz#W=+AFArf3Ol=(d|+ zU3HGO=>JV*-RMlD@}QTb<+qY~g`?hrKu4y@%WvmVPW}z1KzK&{u+9vsxVqK0Q3J9>Scx%JH5Lnq{S@sh z&>9fWx8eO$MH7$!K<;!pl|srpZiN73q!Y;EW~j|@0;gJ5FVEvjpr9S^|48(p>5#OO z2=ubjW$O0{WL%Jz}ydZu?lb)6KRx_Hx2XLB4eW>?7$w;UFw{+%eCF_lAHqrc~ zu}P%QKf5x*+0cy35xz}fH}jqqb3oBv)2}1J`aL6qBhPipbp|G0++v;eu*gy-S9+{9 z#ytGY*W2hI4TMuZh5a#8vM-s_;$k@qST~?S^GLo9x{+NZ<%F4U0V?28EQy6w=Sc71 zVf0V*1)bME^*c6m9EW6f1DL%M!bvHfwI9v7ZI67%Muf#Yl+J5ag*hJVkXuqqX$vG_DR#_v(9H(L zPMm9FUp$)LU?8RX~jJ=OeaPYpWvj2SWj2J{Zuzdc(z?xP`)ntYdE!wd0q?3=70E z4sl6VRox`YJU`Z=P`Mgf`M#*MseZqI>{qA_Vrf^V!=PcMN{~sL`q^(y2acnaX-TB~RQQ&+AnSW4TQIyY;BXX9oXCKxS^p zPDaf2GA_`dFYsCoJzr*F*DYRgdtdtV_C3hDc&cUFK|;Vlmovos{&@l4RN2N+zz#I z@g~9z;tThV{T6dSfmeo&qe9XLmAq;_;UAQtwRGg_PxH{Zxw%sufc=at9sa(W z8D!(@QuzcX*vrfNg*-#`@hld|qZ{AM<=r)TgFhlTtZumk3XkS>*6ovR5mk1c>uFth z6>wAhJ5ka6)4&;wK{Mgzx3dKQYlj}L1)q~aCZ6LgrO=SZChIuztaiQr z>mz&FtomL*K7n#H5i%0etvfjyGx)ecrdQcinIa~+UozJGW!csOVU;7^PrkkT4iXGi z;O~xx<*blj>Ww5H_^-PkP?z1|uarTN|K9@k_UloK7tVh5j#@ujn9~(MniNadJ2CmB z8&h(xckH`F#z%rZR-gyFBS1=<$D5VJWRJs?4J!vEHW*n;b{Fa;jNBVf+UQ%y; z|H5WdIn-M>>eZe7)1KZaGvl2rZt#RvZl}Aj(UrzmL+cZf|H-|q+x(&yc88?8m8{x` zFj&Ynk>9>g8g=iz?W+l18rza9g{tbg`#I$C17%&kw|J6w(BvRA?js5}yzd!wrZQ}2 zCrLO>nAv2Au3EZ$XFY@?4UOZ@;J4o$4r~&tQa*txW&Gjr>mYIJn-TlZFpoKbM<>2~ zV-&@cRzxu~0UJl*?a@s!o)OV$9elzVE+MA3#WC`rU6` zQvD)o_#AY56kga_o{+(K{)=$YM>*ZyslFBy`0xXX(3ld9y^eM(Uo)*)b;-;{<93au zaVqe~LRGK>Cm=n-8^(5KWfjk9K=FG;QMBEVqzZzxMB-vF zY*FvppQDr<{{|Lel8NQFO_2sDtjpRtyl<5tmXqmUNHHygHlx@p9)j#jgL*{FhxN=u zZDMkBv7SdX37Y{!KXR!}*mF)=Drrr0v*FQ=+&NZ~$4qXma}4f^FwBHI&lfzEMp$N0 z0=C+wid?W(G&j)2l91#ElM-@3NT+DLag?x zyL>d*JV*7D-PVUr)r&$=U#E2ZgWlu?F;n$6L_2ty&(F;~zpJks(1+7g}*wyI(uYB>Xm)=e9P6|YyzK~ivRZ-m8!R$291=fdUf_Y);9 z*HXoo=Y#oeGnNS+dsl2@NxVDqS1IakViNO1izB6^hMyNn7jR2VX8QMR20ra=jB3>D zm;cv#M$7j@(rXpKaV4ZPGRnYyr0(dDE!EF{PKGJcYGNnx^t-B5F_&{}NXFdk^C3?D zJFGmGo>E(t-{1SyI8TzE-b)laFIoiu+k-FNMqe)xD|uj z`{iq~mKX-D@8_1Lqk{F3jQX!XKNLmQhTM3pr8dF)obr5PdOpP=*DB=NZfI~@p4TU} ziuB-&%+YV3af2DnZg0o5XHg`3%Od1uj?v&7(OLyfr>L2Ggzo!G#u7Q##kuKXS#+!x zM|>fjj|742VYOo-Tp`lLK`bh7(o2bN&9jXZ zU4m~Ttld5wO!q5?!_&&GsHi*ES9Tet`V!@C0P zH2V?G3W*tprq}=pr)0*H3}sB3yY&xHKgwv_3{-{ia%g4P4jwY z6lDny_rxQY91%+I#Y_3kj)dRM(6rbpf1=-t-V^N7Xx(XAe~OpPdwreL8S!GCxo(k{ zcIEAtfcI)z6o)6J#KxPne*XhYw22L>x==D)1pCrutXt-T-;eQlLu zJ|*i}%`E-u@aSY;(O)RM8R$)3yf?+^d#JW9PcN%vuM=dc!rok9`gp3Z?C5_4e;Y<+ zEd7yCV@E8>fGR=f-TUqe{Bwqv;z@m&SHkc z!Et#Zz{HB7T@gVSd0Oy_wD@nNF>Sj(k};H6JQVeUKlnyTwZq zHit0}_!wKvQ1h?NvM^-qn(2U8V)7v4twJO{`wKui5bfV_q?QtgI_LH)fB!3#p<5X_ z!FR6Sd>$rUEBLJTIHIaP`0?I$OvT{eh^|d?<>a!pVtCBQvFJg>o$%hfWBknL`Ek{- z-}%laih$&)%W7DHW+7j6P~lt+r;j z+1Z8csU&`a@sIF!Gwc;7ExJ{6QowK>o*cqVxOTAsUf3U?Xe3tAKbNp=xM|I}&jO6Hy5)Y}Enxoi^Wd`1^!hkCO z6~z8Grc|uZwGa8{Wo@1tzcz(tZMi<4-I(>h&1e{Nhr7AsBvLFJ9xrY*DYhu~(1X}0 zS6@S$J|O_^CWrgvfIU2Ny6YP`cgsS1fBs7j1wVc&uaRO}i|wJVXaE%k-aid%oxEeM z2LEP9E-Zy9!(^UIm%Ddvdk0@r=_M(iwrk9x#=o87SsyvR*Bd%R%Cw-fn8C7=3h%o# zSij`Yv*$WqjtHuxD8^xl-NrJlGlN8vfg{xqlg(HcItK2Z`C5VI($8~fz#kkaZ~C2W zh$pw6#1VeH+dfBa){qjZ`cuF@m>uXL82HtSGw(TTG9PUGEDxq~nYngsF(6)m=J|d= z83?GteoUH%TqWVz;3pP2h!n&iXE(U>T@^g$R(fe^X~csO0wy#cURuvX-(QD1!BhR> zxSMiN=K5nnMEKSc?R*3==&YLiWtuTXCc}x#R z8P@Ub+!9p4FJ&E_X}mFjp--<@pQCM^IHv->xs2ZPC8iU_PErnQuAG)yT6Ggt0zH0M(Y7iC6n%rTmRp8S}j$PbtBR#iJK;`lCR5gd+yw%Dww%@XFlDxzC?`hOp z@()yS?qM#Twek$HkgdZh&@vBl%=;J4R7A#NpH^=y+?+3l$8|j=zrzMS8x}p>j$HWg z>_(Sy!_<)wSybLp2jZ)pYNmDOHG|);Thoc4l)3M{0#1YL@#}l;rp_^4VKb!r4Lk@- zJEKyU31y}8^m!Zn+5qD~`AOSNuD^yqY#A28+K|SEI6I!Tg)PD=NekXSE=c^~3Cl{i ze(cR~d@_Ht`R8NmQlrk$`nV=-hAjEuPl*7^iYKp}6|x4Svpmy!d4@}*JBQJ_?&#MJ zb*O=(G=<*=SsSr;*^RqgDRC|3fyD zY04sZck)8l>zEw7Y*NI;@QdE?8Em#i@NQL%58t5yLj>j`c7{{^Tt+d9T5z=u`T5@? z?t#9A#tUm9bE?@c{LmJ_m?EG|_KPN*|66-87lKO;3cq%s;iPUfnT`L;acjcQ(O~%o zMI68Wt6jazuEJW)os=H6+-UctZb7{n+4YIY6w&D2{P5cHjG&Ha zvWN}E&P0l>I$b*7BAxLedE<4Vu?pL@+-+yl(djZyx>xI;3DP>AQS-z?U5KdU5U?kb zyh|tPQJW7J3Z=L)#c8t!`CTaV$px}(HHFsGWi3VL+#qP4Jd|RaURIm z_#27FH9C}|D^=VZvGuX9j!+sHcgFEal|3~?wbPG1j6ST#iatlBFp&WlEqA9mXG?Z? z|L#E7W8Dn?zGEUc=Cg#x5>ud%ok{pmFoeA1GbFyvGk#{|{*sH{Fh)VArHVRNhz5kT zXw{vj4}DJBk7+K15S`k3HcF3J4;)m0wav07>4YI3+nLQ5C}Pq zBJVCR9tvr``Ne7YWaH6FNkM0=F4wvMWXL;vE@zk>cQmS;G4Tb2j18Hs zRbGjiYVq?o?P`42_gi;<=*$_)D&l{|{HWX6GFx-M;uM{RtQ5L}GAn`|{S#qya3a^< zlD^WNW|hTOzq@dvsEH}`cF2umoifc_R|kQwB`Sp803}~+jFp#ywX5t%oo_6Ys?3XI z!LBzS+oS|dk7)0|bWYhk*~j-?zHizQ(Z2cB;?;PsLX;brh@+S8y|Y?7R^1!slAE~i z7FoC1dRkrOS)Zc|+gS7p`QP-=aeYiV@==yf!O={@`_%T(n;2^tqh{K4X;L#sWqmU~ z8`e<&7^)U3-~NlAql%GM3@h@!|3cjSAr#xReKEn4EiC#~Tk2u`8+J~pg!H6{+EoNe z0aNB55s~@#ie;P{%j4_B_D;O&dSDP1<#Z< z)~Is0eqN(c^32EMX5^`lk(Ldj@XjMiJdH~a@gbRE`|{?m##gVVoIvG;A*ytRw00DI z=mF+a&F9qExoO!s3n2|_9;PY?7nW}onPAcKxL=&PZV~Jt6imrg>;;zSSXdQykI`34 z_)?8k?F#L5{dYq}yiqJ)h>HhveJsI88n*){_X}R*I+g80W`FVRw_ZZ_ep(B*4If@T z`DToVwhLAF-PZ*UwD@E4P0RkRCgJXTUg}35=cH*PTVm-A>f@zrR>rz{&1X<`8w<_g z>D?63!opdx`-IDqGj)SJRKAMBy%TEi)2jM*yThIH9I{AXGM zDYz=CN|y^YJp(y5X$56Jw@vJZ^~z>(C6xD1IbU(c8yjL)MMZ*C;nfB=JhLTkEAv#3 zkuNoo`npcyK2%-jevWho3UMj-3G`}`kO3nzMV^~}q}92JJDKBN8_S>^y_TL(9~!(D zOn1hta4NCIf!=eBnL{Dz|NT9=Kfw0z-qVOO4aeK~^FJb0qpuCHt|ZjM4l^hn}f!OD|Vs+dX-kW@!U1(Feou z8a@sAPdB!dK+E}j!f~GK)A}j7li!I$=imBAyTNMi9gF(3E=K^_B{moyjN*H{-_o@R??0VAnUuysk8k z3@S~rfnPPM1_dV2KyPWWPrrg4z{2K2wlu}(w6jkxe|{o;r|?+-bE{J#Ycl##5SP>w zo?HB6vNk;HE4)4nrlhb(aOp5V>)v7%M@v6b*Ngmh*9@21&yqyQ47kcqUWAST5ipw? zbv9C{oggj&f0OBgZ7|1K9_dm)#M%vvrGY#dc$xO?lfD!NrVf(KU^uTC#V-*bgxF*f zaLm$}v*=e$UW&e#pLT$H{f6r@RI?>5rWbM8jn;Hff*@t?-h|2;Dw#xBAAbQG7OHQb z8^^baDZvaeGm6r{91`9M(M75Q(=QG&F41E;yxSlEm9+$WlC=#i9H+Pc(NBaUxY&GW z+0%*1P9_)>&ZsU!kY-I4h@)(fW2_2&FyHgES`?xLL3TdDgeEewPnf?nMjy_QkHsdW zFdg4!B_jt}_2Xfhu3&|Sahpf+WCUaR!aEsyHW~p%C{-c2Y^54OODOYI0^6~qtDpU( zbI$Y=92Z%S{yhl4Zsor6kXpJMH2_+|?AYKu{OklRE_y=g>dy`zE$T6%rRvF@yK(h? ztII0x^%*H8*~Rz|c3=JyM%t{?Ql~|Dmbb4w=dM;jU|Lp1C8&+kP_oP5W_;+6qUhhx z0HKrtq3S~)eJ9m$+{#gn_s!!q!i}CMj&#JKaaA8J*r>L02zFY>%({?fS-|J__lu20 zub$nYTe|b(a!!OdN`CRW)C(o@kbAwd&i&Mkh&(gWY^B2D7p*gp?LcEq1A!iErxv(7dUdxwQp7kA*u3cOql3&2rC-9Kh*3q#-ypR z$l!F`A33Y;?I~MID7niznuqqq6!9F?C@$}A2YzM3G`~?)Vj6R2uTcUyqn?JW5gord z*%uifs`_~t9B9N~H*&>>-$S^dCI31oH`8@Bb5ZPk{Fp`TeBM^TA2Envvy^aB++8m3 z{A8BOQ~;;%x*G0%%`@+7P+*ZS+m)Ig-Bq3X!UIIV-^(9;C%&C#I7a_U?YfN0*D$8( z3pxPhXJ$;79u^D$n{J|(oo_maneK5@?q#UO>2Pk!?>Mzc^L~c5-9!iO5@#uaWdPar zZ$?e>;_3J#Qc+Xmye=wVE9|_P?vHAujRowf!OpqndHsvbx6Pa4bW3uwgs)G+xcF80 z*5Iv{r>oCE@PE#oIjOrBPq(AP8mKR-u3vPlM!LI$=-};)$1J%EI#N=!-oJz)Y}WS$ zW{EENie>7i$iqx#!iIeCM!%h4>{>O_1yz`eSr&@EY9mCv7`P*pzwebC%!nlnxp5O> zV=tg_!NzttG;YBGZu9t9S6Scy>N`6c^f&6PWS&ie29=1088r8%MxF{8pB(ueS%9h1 za}x#<1*762Hcl*;oLIhI5S2pwoZ_DN9E(Mf2N$qCO1OK*uUW@YcCja!o*s+h63Jip zL3{}?RXMu1HY0_`J*)bnXpqgswN6M#DUo1LmSE3g7X;=`bdvXnj|`y z&Q6JaW7xdS76;W}ZcPLYp_ED>nE0O1C(aJ|FpZGKLpU0%FYOB7CHmb%4nzgRe3k$G zM)YNzV7_GVXhBRV-$M@taX$jFmEd5bLEeIt?qMT-YQ7>+N5QO)! z#9cgr+k+X)Lx5YB=ZKUBD7!?BS#8MvZI@@wk3-AuxG^blKn$L4V1_~9YMA)@zHmL| zJQ(ME${bb=l(EDyaCRl8rBaB#^H86-&0Y+bdlVDZcQMBO$+IJp7mHv{Yyd%oIWghx zC)1hHWlTqYevg6O5FKXN-792-3!=z*W3Yp;R0UWnI6MGB(&;ECbzFueGZA*$7|kw!Z1MH9#+If^q3+{)|vLpb@ov#E%O;FqNbM2-8d43@Ks{-LjvRp}Kaj zIX@HnTKY_Xf9TdKAHoTyc&MgK`z{Zy;P~Fl&wi(P_D?q%q4Ine=*$n^B#9qSI;FvM zzLXv)Aa}YG+lFRwVfnS%&TDoe%gS#uH;wn>D&L+m_+Utp_;>D2njKG@(yWcE*^(=y`)e6VG=FMe&qfW3? zS@p5`8k#5w>lQpIr1Q&@tBkfQNId*v>ddKb9?INX7re!s2KryOYRp|UOfc51LIvI0 z{;+_nDu^x5_TNKRZ##*IYaL`>Ypw>^@wk1cc33;V*;XbQ#^WrR7k9J}T5B}UkxTc` z6VnX1V-cr>CQ!lR6ILLm5%2R+3lnr_NDTZaZy^JbJ_iZ)^@uoFzA zk*wn5-$3Z=nQ!P@Q2$vlqAAzN1Dr(D%^g_m{>}hv@`4xwA_(4i6gCV?XG38W<~yla z6nG`QaKP{DW3>f>OdBOQe)6rEbd(qSdoC`B%KFoQv+N8A^H z$Ya3LF1-Z~QOnf(Aml%CrUaJkaaIt-%A9l(gZ>MVA>t326Ax*)0&oP=!v#<{$s(zk z_y52FOR?|i5&i#tfT)I$m3^KYkePDff+&J6yGrX28wUDAfQ#!hze3RvH`VFjJM;te zCkSplMgLz@=o{3U2vHy)Rw6mHj~ROLoGa!uWvCSZ4fZWu z3*8lN!U(b-$ZRdGa_E@E4LbRu|9&eb(m2ChQzx`LFt8X5D{NJJl`+l4Eia4&QQ*rc8lJ2xF8$Y2<2pYCm$HVBO0cRqF5thTqj(AVF6~ZBP&A}4GsZmaB=KQv24YId%O0`y zYmFHix<5-_{`Zq2=9wZwWG>FS!f5imkspBk6+6azMA+LZPz2>FN-Zyim25`E!GN{> zSFWch@WgBI&%F*+rf_DNUHLohT*jOJh*$8E zSewcIZYAPhq$n6jXnW~!hgxeN8SwH9?EHsoNJ96TI5t9Y@s7#z^9u#6GN;FQH~Ah% z-p=!4+s?}QMW{U7W}KiQ>;^WsO$TA1pX6BMEl7(WHNB+hqR8D?u^8@&CNpW8yHMcP z7zY^l)(mg-$7=~qdUyF(&zX^%i>{w#{nQKhbr!@0+NvObbK7we9XU37Bjr=5pMFjq z__fB_kPC@~0{H-gxsBhHAk(SutIsl{`mLE|9&BAl-Gd#U%5nunG*SC=(oF#z_kP2J zZ7rESTVdjx;~uO{r*2B!w^l=()6ct~AF)<um-E5sFE zA;_XGWimMl=jr|RWWl{%z}{Cr1|3txxa+OpQk)voCnag@90 zwLBf7jLhS9d&xzBnjgAPwCTT~j9DN?mPV*+?e4CFho7_k~z?a4q)imKsc%O zWS~lxnonfIgix`{dls$+V;(=nV)ETz(25M#*2U`yF1y$zjohBOJq14^g% z()J&15};GF6OaXkKq(Ux6F8xL_)HlG(D{d6{G+OTTd%U+aeCofrsMrTN)1!7&tvCLRP*~)wJ;Sbb z_(wZ~+nP({1dwB`9QrLv?7CyalCqnst?un2l9klT5Ub~rCLhroA5i%Hj zWX5z7iuoVy@XX+kSyAWnC_7ILwjB8M*rrC&AR~G`#RiCd*scuq9z0|XvrJmZ9V8^$ z=g@mgH`q5^5|u$@Ui`B21!fu%eT$WYjWh^6oR zWvQ31*ZfXQsE}PlN1fWX@ssyAL$Q|Y;Oq7paj$_=| zF$0_-f+JFLbF}4X13IdR(O~A#5(6ta$)3z_`+FNkz z=3D9Px3MHBl{@pN8#-oR2*gt2*D5`wmO7!7knSuv?$~g_gn89`wi*z^SFr!(JHat$ z*XNIxsGgXL{8}Ga7tt+-a)M}W0;fH{oi@dSFt`&OtZTyb;~5_uKiZlYtzMk9(uV5G zFe2qS@iR@New!eJB8%3g-)`YWxE#D2^(;W!bLP6IGI-=P^BBiX(E8u+BSKIvUcZb_ z@)=@OcmgC8X`kh(O4EVa#xXS7u)h`-WM6$3n}gy`EniMv_uD- zq7e^eF4T0{w)jf8rBW(6BnTA_$UD1VJk8Jgh0;SB?)-Q>@nOy!0hOYcU>K{hyS|{m zaIyuTwdz^PoX;@r|MRI1qP4BR1=U*xH^;G&8;;dL+42>;(|Mf5dhdUV--tQ8bQa}H z)I>C02~4o)R0|VN;(WWFf^y_$+}^Pnncrf{-`0EkIU)apFv{2CB~EHav0o>U zrtIqVo78uo;tIaD4!V$gb5G&$AY$!)w<=6TFwXKGb{48&s7xjG$DQ6Qrf?!~{5Zq{ zdmf*J8HA5w4D+&omONiGjmkZ8-SFN536=GiswwOZ3?X;^{U%RA{FQ-_k^__qwxxem zLj;P38slG-T&1*|m8L|S_8}K{7=N@mGsE^yoJA!6mU96e5W;v(ts>u^4fYblwW$F= z9QB_Eao6bHl)V9! zOA}AM8`v9>(eh!x8>e25miA^n-}*BT_3JEYmyE_8a{!X@u=^sFiO%&qLIRa{7=ht7tt_2~$TROsJ+0#3CvUqmS4W92^vmjV)y(;^ zw?)3skL?vUptJ))-~5MkWnhy5T+35rS%Mz;I-w7t@bj%2DBYjew796pntd`&oy8sq z(77S>)LR9pc)o8P+(<(c-QeWwftCr;+lgD8^d5D)?W^kH9rpbfOV=HbevIq0E?wpN z|0_h&r2D%;^j0wF0uM8PYeC!jB%yjZpe|ZiixVSq&SA(`Vef|+= zB2nSX?I#xWQY`&5{wNEuWX;|e)1=8)ZE_+k8{*Y=f4$Vt+k}#Z<7sEYbGKB%10%-i z3Mo{cv~bitT31vfZP+%Y)*g$*MG68X(=xV+{vfni$jYY|%k6W$^$3fP) zwyD0v$n%Tq`HYixJP0oSalij~O!ua2rq1piw&MZR8mJ^F50z2SxDp3&GtKt1qW0!r z#ZqQ)sB#-ZksTC)fR!IH4 zpQ{e8UWDpLqgH5pgC$s@2^XlpTS$|KU_UhO*O8jVFUACL8cG!XwKqRRGb3MTU z26ywBGH^Czhc6Ew5!+AIQtpJ7SiPQj;s(7|0|Nr z#9YNc(^4uAs%~`H29iF}VGZ#7ke#LP2G)eujtp%_YJ~Hybd{j7U$s z%g4xouuhTse}crYhlGxBhvk`Y#<(k^`5zA4Z6|HKOKPADk63fX!b)Nwk_Bl%_E-iR z841$wf8IGGM?Y5=DvfE+hB)-yCUV1R(AkCNA;gDK?c#aPK`{DSJ|p3l+7_1IiW8Rv zfNI;+w_5tM>N=>%_rRG9F3Hiq7SoL+8)0st7-;~Vd$FQsOin=VTpRX_5_D*C5#EYj zK?Xt~TRy{PvPaGk&I5>)E6oS^>>o4&HElJMbfpam@x8a-WI)wwXfw|A-nqymO%z4K zxClH)9grb{#Q1ZJLVCFhjPd!fE@+!V7MfyCG$;XqSb}hfz4j(6z)?AzRUP5Vpg?>J z&&-2)eHVr~TiCeDL;9mJPOU=2wOrM?-OV2`P8X<{u1Y``+O;zkwybc)$^3qis>oC1Yf~l zS7q!+AmzS4%e`Tw@ObZCKazJDzHo#^Df;t9K=|UdS_;LdBfG(XUJy@La2HgoV7}pR zLsUIbDnx#J>7pDW$~QXriNF z_MRAfsYn&X$#_ak2ez!l6BBnf`CP5((JYLP4l{FXYc8AD@NGGq2Kqb%zQocskF#4b zW;1|wI5NS|mbGiR#f1gBNX}U@Uj%Wr6Bk`EotYiUpMlp2cm=n z$&Xx| zlWC7ElFTQ)`t6faxOnW~atX(x*{g996T;~M<;=6akai>s#H_!lt+HV)2jz_bktcch zkLjnWK?zd-43sz=ON{i^oh=2rMes1+2E1Pu{D#~Xc5?OYb*;QuUgo2x*0kf0x@V|C zjLI`KIYJvr>sN@Qul|elH@D=-WoTkgDIrY-MsJP24pRZbm^0fZs$$=pd--R$7*;uA zqeZEl^Fc>46QNr(noeMomoRV5sK@|OLvTUjspR8?At?Dii2l#DRmM};{~sIuJl|gM z5sC65xNj!BPhpEe-Vb!0sy8Y^_+IB%9reA_JVp$+)q^J5?ADv-Y6A9P~z*o zCyB>xgsv(ttEj(unGtmyVX|Q=K>BSIS(+Kc{5mW^V((o|P|3&>!iz7vHGGH4lX&Tc z8%SID61OTwTm}{Q6rsHtzqIWt-NHpmkvt|Zgb5=S$_=gPL06==c5-eLIBJ` z8IyQ#^p;>5AN?Tu#t$S>I-Pzs2JS)R_Ya4%`K)0Y$D40uUof;{K(~?klwr{2s>=cJ z^NHmCDZdwn;FI3mru(C*+dl=|T*VyQNwFOws9FdHzI-1RE9RF^;Ew#BWfb!3Y&)_` zj>#^056JRU)80j{2pobxmCz%2uD*@DnfvPZI|mBW_iuLjKG~26UqRjw=b2Nl)Mz?+ zR%MSCGWW!Kk;d6A!-HajEruahzjCoR$=JdqVi5lw>DqLW5$D3Fq{2PF%bf%hUBAmO zG&DRCPUDqjMa|2DR}PPQ>@`AnJGz!{9R5&D?}WUJ6i-#%R>@E!yhG2HqpOC@(4hu2 zv2v;66k(dlYNXA@v`Y*qGriEb)9~DGzn^q{f-q;NmBWw1A#OuSJlX!VvhSR4Tsn|N zKXs4ZG1HpM5;V>x*6^q5XR>KO`S9o!@n!62{6aisye5(~ar|M{GspBcN!39#%a9hma*-$jCIA<7x4PQ z7sI)KSn+=Pm0kyICHAPqp30P1`=iLMBr1N`h8jQSs%BdQKYIDCnU!*QaBR`Bm;Pgy zaI#jMYuTkSgA=F*;p|KCX6!3jANqRPjDHaQMn{>+zj+y6h2I!|i-rt&_Y?mY*gLjk z-}n=lQ8+Q4z6v$_=hyE-a6LJssIdU5(cVW?O`u0zKwL@_3yF6-DzqJ<6r%EMd8)pL zJCxsLwTEuot^52TY3=r27-o9vgK`VQp_?s=PPTzIqQQH88fq;Z(+&EPHS-svNpw^w(F{$(-9>KRyh) zA0>&7`ijCK@e<+q&5cU#-*!Y^y7usYZ!a1;{q9>GOtN68&LqJ~z9YLF6*GvVJ=ff2 zn)c7~II%t6HlnmDBlo4h+BQf#{$8~$>5)FCB?P$lAaTzMdrTN^*`%-EO6HkxECNtP_(c5O}eJxhrw+aO!ksB9C` z2r((yvP7D)gsV#nCLu|d$WmF7>$8>YOU!&{+&llxyw7{)InO!geV^s`dwPaf9GmKN zC(<^Y0s%?@&vGqS1^F&Tp+g?q@&o#-xDCo-vKr&dt>*@GZUt2>~dgkE@o3gjW* zUGF?m-H2biYa(>#6AAO)<%*e@N1y3+6xHhssHABGYY8Zii}& zadC)TybO<|O`&jxt7aDPS^6t{set;kZc}2cXJT-lbIN*#qRtt`VFru1O$c51p#z-I;JxYh#np7xyrY0Bu3htvMVyFbtxJ00 z#y9bFkEzHg5oTUOY|hAAY6PZFY1%9_9%_v~SxO%ddm0Ps(*t=M#{-|ej5>B>Lra?8 zg@txsfhjSr19>6Rsu0KdJ3pH)ToH}9M!6jrDs9x-Sng>Ng=T39K-G*UYv|;?(Lf|O zB)4mqSx6!2BkSQe(s>BmtJ2>lEGysVBZmLc!64Ah!$pq_;)Xm!>Oq`!H&uL*jdV7>al1);XufW`LYP0=XQ8ZmBcdL9=w3|W z&kB14eH|rD`u9Kzr~=XZ#IRe{ZGRHE(SQygv<}-Zof|7n-!9Av`Idai5H`^vsAmJm z?j{c-CCHa8!aI`8Y7p{qQD9dC*;gN>@DJbr*}&v4{HgN$_DgoNex>`{7pBofK)B}* zCQh=_urT!OV#x*p&EEVg6_1ZQhc(2gKo}6RE0BgL_hMG2y-+2=X>dKiXlc$ey889$ zC-lVuIo>_k#pjwhJR!;>n6TL}D|b}MgQj{zB^yYN&E!dMM3!!D!aqkA99n}A8OI;{R&`W50?dl-{~gap)^@Q|F@M zKIFjxZc+uSqwb-!D|&a!R$|vWN!V)vSkGN$dRVTcU%K2}Q1Kn>9Y?+q+y;i0L>C{m zXj7g%{&FFm-(f+_Pjn!3z50(zc`Pe8kinmo9%+(j3AU0iWm5*MX-}h!w1YbaezQdy z6)Lu~*5@lOf2kkzEmsB*Y&8FRK(zMcE%)-|<-)z2CC`5=gPcAg_ShryE|a3yp1uBG zvtfM7uFCwj!4wyEk4Cw6cDyqdjOgOh9#fuAJKt#Y~a7NZPoxEMww z;aOZaF|C-P&n{@D=wX8&W`CW-%n7bW^w-oXCHm1+;doS!Qa!o(vcLG-G2O+G>5T;z zgonMB=kBc;Mu|;+d&`v3p_sS~EUagRG-oP`GW9Ydr_C$}*^bxs-k~z~4oZq;kzNXx zK?B_taB>qLW-h#Im&6|4z;PX zoDh7tXwDJgrftF$Jbl~IX{^v~m=uMl>wL|@0)bW;AtEYF9kDmw@yw}puOQhE=RlHq zLvU#;V=J-L&In6_u!d2A$heM!wzIAwFSa_e8|2RQjN09-_dl~w;ky)$xsB)5kled5 zEIwTZJD%qcz2hwBu0dDlA}WCKGK_ ziQ(J{UTqaU7UlmDT+p1vkzduVGp2qOrS!Jl?rNOUb}|1qMl{3goKhWj>?i(nguSa; z7b~+;H;3`kAAgaw^+5$)o%1)_XhGTe{TFyvBVJ{kpA=u6q90W%Ti~Vd?>)4uA)YUD z4UgkHlVIBKGQ4V5hIJ~Z|2kzBFq7+3f(#w~rSpuqQN?@DCZ$qgY;Nk-fbQ;HD8bYHO@fP0XL2r4DJ#Jx?XP0|+=uEH&+6v&eN)qf<+|e6mwqpgN~~|q64HzH z@~@lo$8wY8<8H6tdU);Fjah2LSf6P}lWyGJMg3p{3#Y9V9QAL#`Ny$8uCCy`FfZcq z2RZv*w*HPbx4c-JfRKDs3En2n6S1VEtvSEX6CEh*Jp?bTMykrWZ!@mEtVd`!TJ~8XlWh{>X`)4Br(wBL!=w2F-z~Na_2O6;e zd+^9+;ZXU2`x{y-Zq3>S<@(6a*+(pU`miam6eZOU7)D-o(##tGH8Y z(zt1mfwE|Y@a-6TV>C{s^SBxxxAY;h*J_}aUeB=e2C1Q4ZzJUAAV|E`PLmXylDNOfZr4&@4fa{#Aj05+m2JU!=BT5sKOkBQ1hs)_ zH5R^5fx`WD;)GQ-RSft9yDLRNmS&Af>?1Yw*6if*GJ!Xym&PsLXED6G$6I>3^*=H` zvJM@D4h#ZFwl$-aq$QEjqcaYl7=gX}^Aw~ba~_HNYU%u1GC6kNZ_#HSApn|dx zVVWqM=~Ae2Qr={tp*d>tZ}|*39Yx@(0#@3y>QWZ?Mgs(qX*1)MJy0*g9lXJs3bW}K zIM=R%p-?<`dzGE-fvuxNL8mYjCbbLdNftQN?LvR5Ct5Ve5%!DA8cw Whg@A3*`EvmKc1-GrWOCD^fh%2%I$H#e9+oUJFdJT(^5IT)3Tk3r8B+YdE{ zjMXhUGx6xYnC^WFTQjP9t50X#DEA4gl7lD%#TSwNI+X2@K@|Lo>&z_{eLcvULx%v+ zH~haju!?B^Ss2Z0oeqFq_!NndL;svhpI&%P(3@z%86rU58+pd+M*^dhSPA`k+QHe( z3$7r6zR<8xqzs6c1AwG#J01r_vj7mRvAiq-_t1s|Ys>80DhQ$)#FBWCvyKO#zA3EK8xZOq&Qwk5>SA)s&2&m8XU(z{MV zy*2?j!?Eo`IiDyrRR>?oq}O%n-hk%K01lqN)yc)&LEn#^mBW08XadrjjHDnffK{@I;U_2SjmpEmb1 z*YRd-+l*j}mM(qw4raOeD1(fa1!S9hwQDcS`6wY$YEFe)El?n4^M0I;ru5s=VxIue zUQ%UCsPI={5T65JQB>!E?e$k=5F_D0sVMGxwCl0~mHh-i@PH|=&%1B931U5t!NEcv zNnlsFNsfdXNCIHkcl#?NXUU4n{!SJUg`HFwA66xyc;pA)P_xOwMg zLO&z9&kW{0Kg1SD3uza`7FhsXK+18%+jG=}9ZMK-|3SpQQ0eogN$9r*0LO}i(XDAO zC85onK{}>R@&xb!4-P|pEod2X|6vYTyAAE76&&1@Mktw56T&zE`2laGE(tYs1Q0pz z;yNHF=s^xUgrK=6p;PVvpvwz)gWM2-1mui`J?92Po;JH=gq!4%OeONO1Ar(P!0<9YvH}nvcUl7WAnY`QwSjc$KMjKLK5?;;vqS& zefmQQn*;uO4)St_`VqU7TyfF`2U^1BLO21ttjd_j$B0~b#0QEzlw|)CHJNY!1sMgu zf8oWh?_XdMBk$>w;ei1$8yyHu>B&&8E&dw{kU!cU?T4iNfZ%(_e9w&ELqG8eC%8w| z)!=PBM;Yl^e86|WS{6ptoq@4@hHPwGm)wgE7^dnpX0C0B^|LuWqHji$02Kr{uMo;K&HJWWKXw!drL*8+uZmJy<;TyG94Il-`4Gn#qn{ONWx!zm3s<6XO4vJ#3qd9gmH=|840#ePgn}X>9?I zm+N$wj~O+QBrHeco1!)Z2}^Uwe7qehnjC5M?e)}naqrs2y3nxprBQ$P3A4cFZ7j2~ zYt^B=l%C<>79AS4K2)Q{z|(U>6bqMi2c}c4TB(I9Dr(?)q#LyY>Rod}XtvgAFHt{nLJwLd@v0rjy{*tp!T>?ltCOZADzZJdN6!#m8iL zPtK$g?l`z(f;UEfwij@)nvGT6BEMA1ZP~aUiN8_%K(6}RD^+xZeMA;LuKCUOvng!z znr+v-if4)E@wdtDG4G!EREBq!;bqzPf8AIfuHBfCslYRKKT#59RNOC#%hdOfSHWuo zFfcwsvbZ=F!7~!-lTiTJmm2YZg?75v+x@H$;rpB>Ss%3+GUz8yXw{WCDeBJNcl+wy zgO|Z-cUduJG-5cdw%%T%alTw3-1hf@l;V{@!3m`$-PZ~Tn8&3Z za4p}Sue^#iSm*dO(`)TjtLJCY;O&7Ho(`$V6?%aZW4_}KQ4YQHK%v`#sLcVMCDs;+ zah3UftqnY!s+5UUc}7{sYK0#IA5Ci^xc$Vlw3&bb!_s#u0nMKp zSucz*M9|%z&@}%HtVP-+N=91D8Fp=tqD-i-=G|z3-IU&Rv}n8RK(!}*LRs?=0=F%g(7b$(tQDKL$|1w3+k&}_44gQE+D$*wi69(*w&%Y(Lib>E=G z^OF$<_7#E4Au)b^_p4wj;?v)eVBFUlrEHC}3o@-*@qBRH6Htj48-~re!u*TWS@{Z- zqH{2X#Ko`2;NEcJw|wm@zc{R?76}zL!f^q?FNCClQl9B~oD)PIz;wQd5Md2C$p_b4 zKNdQq%d*Y^xQe<2^4gI4siwv@GzVAT10^(+Jx%9ib71GfgUto;i5!*^ejsdDFQ=dC z=^}fx^i(~6=NCU_@9EzeyWXgQTA#0II5`$n=B=`577w1Co7no^ykg}OUY*mLyBN=ul{mTc&Rre8GR#iVeTCu}hzFH-n;UwS^Lylp4_K}Y zx0Y8oY1~dS!L}rt#BS1C?^{vLSWfVQEM61E*Kl)%-mGwDbG70Jhrt~YBjz+cVfE+* zSo&>dw(3z~mMoVXH2Sg6=YT}@4(mvjCjZskhz&38o+Ek{A}8jqL)HJ;GxQ6sB#@KxN7M9MlM6H1 zZYX{kndWo3+Y3&j@0qh*)87{EYb}TcZt5R^>$6j{95g`dM&pJ1JezcjK&^%9#~P+C zo=XHFS1zWv8xKq2Q!Y4^x1tu?ouw=@OmLEGUCm(!Y-sUM3shZcs-Yvh%(0e)rl^DyvAbW>fn1WcO}yo@bNi&#C;q?|PA9?A8~#ge5}<}^{$mv!Wh@AZ&{ zpeH21)pA^kl4UZM@PizgO?vpMR=#|*br65CyrHNwhoGhtHoK(IEvwEsZg<=}@ET7* zm09aO9~G@2ktu1gCY=gHpVvd{+BtmaXgyf3V$=u8`Bp>QKx?5`A(ZKo zD#{e4L(0PL2?Ajs&OA9+=aH}~zhI?HE)6OVN22_5nwYMIiss2SI57lxydRb)cepmW zOyjf^)2;YHlH*o?Xmo2p)L+Xws!e4fLaxIKn;%XA=-HMh_X;Z$zR2l#$9|tO-9$@Zdz?USvLJa}3ia%&suc2zPfh1uZ&>YgPYQqG~S+Q)2}gkRYY8 zLl!k`ZefVLo{^n57i5mV12I$2C`vIMdXKId>553gVyOav&HBy7c@5_s^RPbWP<7YT zE#LIH>nBX*X1Wd_+eWg8N#IiAjMbqF$-PnWGd;%^hB_#9165Suyj ze0M0qEE0#}1#H4ClZVee87@^E*T{i8bZw?3h+W|Dk~FXAI&okR7`WBA{m7vKp~{{) zZ1m>oqMEEcyNbJdy+{>P;30;9=0%{({j||MGmh zsF~C?AniimD8Y-k1q+iNbAY&3O(GfQvC)>kQkSeMB+fuV!yZCi@JqNDUXlh3_WE$?$s@BYwF)y#M;OwC}efIABdUw;hiRV3cAL% zC#hZf6*05kNN>4`1gx39nL1cSCF;iMo?+%SWwqX0_{8#iUIWh9_up3twb;D_m1kRa z1NDB>_d#uoOq9f0 z7bmTjs5dqjO>K@kEDp^yD*&P$62xU{OBc2BhEbxJ{;pofsI)Z7X0t;7*q5r7gg5Jo z+N;a%;rrAq6M?m3vFz;xLFYAdOP?N$eN|R|pTcfgYf&qU*>Z6h{TP$F?$^%-WmiG_ zHxc`b?Ji5@e<5o~#jMb+tXOGn>}c!I*hvbl0Xm2Wft|I#Z-eS9C-F`Nbcy`Cn&hPs zBc5i0Ux{Z6Q%x7H&w5yx%>Alo!ZairrTMm0zW)AcnsqNPZ^J2b%?Cs0G^1fqzAgH5 zn!KUlHxj;hG~=m^bP|&;G(-0Ze2dZb+Cm*M14Tc+aJdIjxZOhv#AKx7>HZ?jph=6N zrjLRgAoI~L4szjpir58_;0|HobEe3xA7*Hc2!R)l5nEIqX5{*1ChsaknE64I0|;f# zLc~uucUuQL9U3+wp}R>{0?KJ#K&{nRe_@rmm4Ge#b(^rx__19AaTuTEuFM}ew@JP; zRZnq(YMyeVQ0JI@Pq3=GF12n|#NMq)l%g2F>pT=D8p6c>9_fX;oT9gZbr&W#%Aeck zguv#dkmE7h(bIS<$v%NiJ`)`$b~EiH<>Ypyhbgr*?QXOlQ`nj3(+C8KcQ=Ne10PG? zGHX!AYYAX;b9}d1;QCjB^T$Nt#B@2PvI6`}V{mPy+Vv(RoXUnq<{tU7 zmD7yrc!ND-3Ve+%6c=aOg8VLzcv-TOT^rZ2U&-h{Wr60OHCJ&@eWCrhD|x@uCk6i-hQ%soG0Pld~M?nR<3Yt z-~jorFR{w^2<}zU)$61j;z|n8EZP{`RTp8_Az|mA(=p;&-HGxH>U6~x%Q0AqgX%W1b!GP953&l1_-`UQT< zAN}bb`6|;!ltE#3Z+hKcolH$~A37fIU+APX9r*E*Fp;#AAo{!ZJJd9G1>DI^TZbL0 zYkLxX<*CQof|uw1<^t`Ng$WB$FoCHhAS3sUCy|uK zqr1fzWJK52hG$qL*`!9yYmM+InFC+P#*R$rkWF4THcIx{-Mcx$iFC93X&Oj*n!W>E zf9jiiWMmk#D~gTqMSY#V?2IUzQ6Wen_M^1blGqG6(Ul6YykII}m9#C%jP_8OPu6wFG$0fFO-m|PefTy@ys4lC$%Z9e_7u(twfT38Vs7SQE! zH#d`fcgz=b>4!snF^OnyDp7$flI#>E54n>6faPQ-+Q;4qwlNN|5|Hj zPFaPcn3?@z^(fI)QNH(3JHh|uc-wqM?&2ukXR%M@K-oPH>R%-l2>~35{KP literal 8733 zcma*NS6EY9v@kkW5=f*a8$pm_f)xb?rN{;~0o*8}h`OaHC5T`}K>!LYj(*6%i`BrNsgWPjR^tUe!(bDk49g1EOqOre>r%KBNPiAet*TJtd!-+x5g3*Pz{)}utk5&D@ ztt5wUTD^a^49|PEh8Sy*bgm?f`6ROVX$YPKSN2~`Rr?i|#-7~sVXQ6&$6MSR!LN8^ zU!0*tG#Xn>0S-BujP=oj6`l zuiLqCL1BUOwp*t|&H?QBHf$ZiR!NQhdzQ6P3G#yEttbLz>j-;<1li-mtk9=?@=3{A zBL$$RxXBUbyWuFnFE~fNmuDxOl_vq+BHj%b0SJ%6;U_)k0gZwJLq~>fu|UZF)EBYq zFF3I_E`pz>PP(%Tqi5qPVOsf^+bSUmo+rmfcxlT01+>ch)O{lM$6~)k19(-hZI($L zTdhh1^u7U*@Wt3c>k4tG;s2}E-#ban;l~zpy*3ljMRExLtT$c<2m1dCw$zu7&Tf35 z0|%D|%1E9?@|qlIz)Q%Tr4MbVI8M6gyQ?;{4NdZw7_BQ(%U8k-0DO9FB3E{hnz@%xAV zYC84PLar$nc!R~icqzhwA7z_K@X%F240yv$AD0K?MTE;} zFf49r63?K3g{j2`P`!f^>Q_R;LCPAjXBpjC0|$3gK3+y?D4@j&KqH~R6GpQgTzb@? zKQ6#K0sCBzjzeioT?#nA8u$BDENweXg2|3u3b=27F@WDtJO)$*6`MJnf8O~g26Yy1 znX0wD^G8o|B`M5l?8oQNjaR!EM6eJAfr8cTs;sbC)97z1TDMn^8Nf$sCx=;g2OXo>WYEj{QXsd z^MYF%a@ru=B_{V|cuWu*a`rSYeS&8g$VszbekN-}%i8D1l~rJC=D0;6#@mhnzX;c( zu{z}k8rb&*c+HdVa|9S$X=xPb&lJSki8eXylkj|^$L>@GkwSfSg%!#Sx;$4~VqB~Y zivEvKCD2?Y`8_05Wz%GS>&fU_4?^|sF0$tACdbj1SS1)pu1iQaC1JC!6XX@A&h8OM ze2gA@;;(FWEk zNy(SjvkXbE9nRWX2SSlGO4IX(X7@=L^NK^-4-tt$RmzNzXnHuQIJv3(aJ8x(1Ri&# zyPKJ9C2}5i)6eI!N~yZdy1{ta7%R|C6QpKE>}?Ps&jv;Bq4NTc(NM}(iQ`VO(6Kjq zeKI6is3y(skbc_=ZRKHz=E3<)QFNyd{hIfD+64_KQ{o^TbP)SauVW+WsjpV_XyJBb|Ayl{J zx|ni^-Fk`D_d={txUz48oi4y1*CzT zrWGQAa#4D@o9y69(v|q<-N!TZC0*w|KH1=I^oT=eYOEPK2<_gO)P91fYf5;h_vbzG zk1VX8K{%_#y_S!H!Cg-RANP{9as(b&{nGLYZYzZfy;_xq=ZxqsJ+==`ZRdyCj zIJba*k`AK|bw4BiA)o~U^0T-dZ17LXUg=MRAG^dQqu&y4R?I?vYgnaj*B4aT9D>F8 z>`RL?70S(_E?1h}<@cjVfp@L=CgS3!QDq8srEF)_)4nSpKGZE1O@r#JZu*lo4YLSS zn|i8U<<>DG?=c;cv+oW?tt$k|PGRl<8GStbBXl>@5#iag;nmVRD)}qmp^KP!6Qku- zpPRi1IXMW&g)V(3aR+)b}K#)$pCaK2AWE+QiR<=Is;^8McMB#!-8$Wa_Etc!&dwMBI_DxpDa zsC#$~huTSC>vjVJ#o@hhK2H$znF>$CI`Z}tJBM~nkS*5i9Q?!+DL9(G6_c^2c)U+~ z_V9V8cdjr;bY$kk5h|<6)7s94{$*u*;f~ZOj;W90W}}-jpqO6{qS+{NLw{u{Ah2jzyv47Mp&b+{5{B{d!jH%2~!|eWXdS zrK^4|`q{P?RJT2<){5U0a4_Ei-be6!t zz@7R+9$mv&gU}ZJITmZMEX+T_^ z{7n>M+j_D4^>?o&mXwZ zX|(KvCx@h-jhPtXlX*IZkE_ul?4Io}#67N5V&u1H*@YPHFTGWK^o`f*5jXH3pgu}o zi1U(r+F0X=<2AIBm*ldy1qEkkIh!1>&9jZZQ2-OuO+^FHBqqYV#=0^*W5aX^f9k%& zd~4?MG|x!W6UucqL|zLWmb&lPRD{d3GN|LQ$=MD5wc6;_MiT7%emLIO91ctI3=54H zIq@=(B>C`nD&i&o;;d})yQSHmm3UNlP5%-NZ02Z2gQ+rf_j1!3WniDl@uNn}J=$kSLgU;fnF~(-kpT=N#<{jiJ6D|F6BhM8Ob&u#T^tWrX}X}{!^ z<8>!R*mNUXede=aaJBHD*G+Dq-@r%z?-Kgjj_fP7!T{+oQ(EVsZz3WONjg^zNwc4{ z?<^!g_6>noQqO=ibmMvjyEB;r>%!MzH-R%tuK06mXoOgL{B1LLn*Pc)1#>lmr6ph7 z(8d@~&#X#`=Mg&(#q8rmhKTBDbP-8z#qP-^8ylSC%YWnDP3H(4?7*%9VfDUeHU?VI zJ@pmeBd^!`l)fc4rmL)(t*+^&?A*@0y`NxEix`Sxr;0MHdDVulDV^dZLjpcItHN&X5Zy?uGkXm)qO2j|GCH4eKsv=TIoSMLlgNs9GV*V%sIA;txJiEoUF%VfHV% zA9;6_R0-#D*NDHMzG!(~KLPux@trJhiG%Wz{MF5uq6HtgJ!@(n=`$14I07fFKXf-HY znw#?959%6JD6biB0ZJAIV_ndnZD@ryAOOFDeZe0n@WZ#S0Qf+I^494fgnu;vK{Gbi zU>mg2Q_}#94vEvy*xhtAk7~78kQERSjU^a7ro493?W>fg(_?;Ez59BY!aXc8e2e}N zcc!-!)48{1OLkj*VDD8EUr5V$pDkVYJk=*4{q=kKAt#{^_;CoacfpZGzPnJ}W3E92eM%X>$G58^81tsa)dd$q?w1%wKbEwiC##=}5A`E)H23fKqbn%lT_^H%nn>Ev&%=BM zYi)42RbXsHsNO~7QFyOi)88WjRH)ts{#Y!3!+Qk*`cC2*E^k&Nz=*H{L6RqyR}fb$ z0?@6xybSxjf=M4cSch$(t}Y9@Ul`c2TH&z?bxhO*OwQQ)|KA4n8CJ(J0R1ICO2Urv zi;*z_1^C(Ad|KqmRG*vqT|>dJ-8l4WYC5tKWxPR{KI(j%u|Z04*b)Dq|Pv*mq&488;*C$*zCnzY&T#58hK=hA0&^I;C36Yyc{d9;ZN{^B0KL)oP zl{Q9rEA%WmPEklrrQqJ{iwvHYl%%B*%-1O*d}Fhn@| z={m4I9uF$sN9O^^EydWrfbfTz>;vk+(Mk=bZVv?Dd{knD-&-gLy2aZuAr;RF=}H&~ z4(I}hEjBtW4U^Bgm_>GFU{r63N!JP?FyI<4a92vFN6)1 zC*(o8b`xBAByC#&%gc!H()jIa`1+r!1$)7HC!86D1iwz6{v(HCdK`g|0Gff*(L(HK zalE(O`1x?~r=K=JHIlCZ-;}VF50sZ<8Y90NA%ry( z|3mJ2O#2t}zurO^S(U6!$atm_x(48&xrnO=O&HU&)8041aP0}GK6d>P9>q{|Ix{Wc z@YVm>XD0Gk`ak<7z3&1Clfa{(ITA`dHkrggwO%?V{ES8ap~k$+`v`9nK!1|Ou{!9G+bG3evN?%f@{v{$Q0}D_Fj@THQv=vL6B3-wUPSV? z-q-DMbRj^^8~+#X%Rx)i3AVNrzdqds{#XR`+*OGLPvw%Nt6kIc62(bFIAByAl0GM( zGi7RU?G^UOt^zYv3f8S2U=IbtxeEcZ=tKRY&D?F^|2GXDdJkC4tkIrh#rlhxNdsJo zs>L4s#8D8x>}KnWV{OW`zLkvE8D@CD?CxxRN^OlHKbu&^K2i_kHo#%#3Kp7O?(@oy zIoY(8{%@rB*9g6=uii6Ph_d~B z%njL=a-~j3DA^Vi9xr`j9ieM`_;;t1`11eK;eL0e&%8m-@Hw^cBAdJ6?>`!ehxoq%jIdMAFUo4!_|ND=9Jt*JS0-5WyEq|e%%U`_@YGz zd#Tp^*HN2IcArX-gNEkv%8!)L)jGT4>)LE^j5dXSYgt%LYzbN~HEBmkcN9o4GUt3Q zfa9_R)Y0VSpR9N#hT*gj7ZcvPl4H;D9C<87`{YGD zcBg;exZNlR8f)X$=WVlq%~|i<;mU~}zRMtgDFrmX_djB%U|dXN_u~HRSC!!ZBM6Vy zACmeu)HL9D%^z5T51-uW;B1>enf3bTi#((yPRxhy4rlpd|bU>d;F z);SrMzg-@zj44-tg!Y_#T@OjISnZrzeQD8Uoqx!R5sk|Gf;EnLt}vGe%*b}Bv3sUg z?6RKQnppJoko4}3s62DY&xFBGU(cWfU%#T+>_h6p5iI{WuF-;LT=dD24Srk;ltM5i zTzf{x;8FJddREcQmeWQlxU#9*x-$_3#k>wy=n3`H79w(1d-c{UoFi`HPi|7m{tF6a z@?%8hsh3Jf@YR_tL2TpjqpP%Cwsr58ViH*_XgYI_5IxmXWyKh~DDC^wLO){OF?p5y zGz5AtlzT@!)WRK?+s+k?t&}XysI8E&f(;&BeadB$^?WUqcaC-8waB@P?-tXaq`Ehf zb>eSC$FpN`yh4r7PJ9Dy-8?M>VMk3)8tv&9-)3 z-kMtEw6(3{U4LEL>pbqqG49_>$)?V&HOcs_^gy`$ zE*AQ4R||I*#1+-YT4uDZQ%5DYraXTohhteEg*Pg|@YpaUbmYDbgx*7VXE~q+ZCUC5 zyAx9%7i{32`)o^6_RMmaTL~ySJUf$vXRZYF->Jt_ofSZdp1z1b2U|;D4R#H@E|P~t z9F|nd+9y3b3SY^jlbDBAkSLCzyU3vGIHjTV3p0yA`*vNaG&_qfcB~@O^=0yX4I!mL z^t0a`)16kP2!SR6!MMIvoLGa9bolu!jWY(gY@MD00d;0Jsp-p)($HORjVb8#4zJ3A zB7Ge1ksW@72%Ob@uOBBQiGQ{sw>&fi#iIFW;=BH#Wo#EBhPvz~_Np2iWQY#!^?0)` z{OU0Ffo*Mp;7~}ZOE5wkC5G;6CSyf{UXx`Oe+R=IGBEbso1Q%_y^mukAYB?eX5@jn zH%k~C=YjCgkjyetFBiok&NTt4ReuaN!Di2uyvGb!VDduF+2-3OXi_2Zl)oLbSra>Z zqXW6+Cl@|=R*|Q@sIOoks~jlSyoXq+4c4DYthHt1cnLa8SGsms0)G7ZgEo8Ne8`MJ z{daTp@Ni4sLK0V)^wlxV;0-o>^2{n&EDxQ9;2F}_BV7BtgQ)BH1WB-KnlJ!YMPv<` zpu1;nl4u?@#-c}t2_yu(Ri&SnjR@4>gc4#9z6dT(+@I_=fN(O>^JO6d%R(JnezI`9 z13HWqKpVTw#nxOkam6~89a`{bVPk2hr9Y1MLWh5w0$1E7^1kW;2J|9UJHd))0(o$q zkJDPHP)*-c>H*G;UOK?>D5bMPmOw_mjF~D9gnO~8+wBAt92Vgbuv|1_V#|L6>HT&i zg5L7s9FqGJU@s|$oMHJF9V>O`$ zyXBEC)9W2KU?i+J@jZ_5OoypujoR&knzcfjeEp0sH-(E|0GtJs2ZMBgNr2O`j=h? z`u2|x_X3u_-$p`m=f>FZc3RVh6ezT3`q8x-b{fPJ+_L9gQ7U>SFHQ5TMs(k5`a3tP z!40qX9a)%co76z1_%z!}A9V;%+aK5+S;`$;=*@OUhw`wuqqp?8V$&5IVvex5z$GrrY%G?u@H&9 zX@o}uzh;d%iDkf)g6q{JBwUiMP8-)g_`qYQ3$Fjnxicb9XSd@NEp^32?|GV2fhYg?3c?L4*?MC6~Eycd&4< zQ2|%=Jnj_!&f@dHyI*{S)m6Z1|9EF8Qm4GN`GX{ED3fJ&Ti*HOpU)32a+M$~2p@BE z$GLv+FLLp|o(hanEO(n1|)EOCF(T$oWG%Fe_&6S@x2jR>95Rm2c6hsVSmB`C5{~0Sf6ZQh~>Tny(~4Uu;wo0gQQ`v?!Fm zD(Npd@RrLJ&$Nh1(2v!8N#G-*fkU7Zzw>4h4##jWZjpHSh_L#%^IWAkdvo@GW#;6D zgqbu!%E%Jn9ra|ckd2^_WNkLX)+YUL(>2fB&ndEs;NYP{x?R<+YD&h{JpVb3+Bv}@My9T{w5!)&y(QTt-1v6 zD$PHbaSHKdTEw7X>ebp57)}0J6({+q7)k+JDkFP-B=3R1b<)NP;fLcrbOjy;#voF0DiMc;DQi^2jlwCw>|z+6w`49N#o!n< z%ai0Jb!8hdlmlxlLpNNiDsnUL4}e>Fze;+>oQEq%EdjMRmx*lB5lq#j%Ah_zQ=ZGE zsee){hq0CSgvhWY{;qKQZrLsKWY8mb>e+9N3!VD0CH;~Q(~p>jWI{ss?+s=@DBv@( zs}#q6%irmCjEn>Svkr5Any3&dN`iK*@O;Y8J_z})ck3w30w_q_ffbBo_n=`GL=l&0Am?RSb diff --git a/Projects/Governance/Icons/User/user-influencer.png b/Projects/Governance/Icons/User/user-influencer.png index 8f1a8de0483dfe792cf0381eb26dd738a11bfeb1..ee0afc81c344146db0dbb9b562245b6a1b69db3f 100644 GIT binary patch literal 13255 zcmeHuX&}^H^zfZA7+VIDeHm1i>}1I{wzMNkb|FiMC`*D#uq&drRLgXP4CEkD)9DCSW8Q=y87YmYTa&b-~^o$_3ZAatvTxb zyv@)HCzyqPED@CFUn+ABu#3bWK~llS)f^AiR`$;xb@1I-s1@RSz5xs27g2-0gN*|b-pbS-1|zyLRM z(RA^>FwF;(N}(uUrR$?%b0>Ch;BT2ee*9TCu;8)8WZCh$;K5~_LYdt6OpDuvwjyb# zhc7U+KTkcKIimZ_1`HQnQ|wZF!DN8V@9BDy`nO+iWZtfS+ zoNg;v6BnGOWZv+)fF5+Y(a3Ay7`wd`d)t>A(|+!gTCNOf3E!vBy@6p0XC{*{D6ZcV z`U^G}h}Juf4Ig(u_tcdi(e{C6mwLH)(BHpywO`dg>qfMun-w`*ixc*qf#h@bo!QpGimrS@3A$g3_4_YRDya-nW0=HXp7=fuP ztx*DrFlNO$a-O$%dV4}9p803WZCYX!JLju!A$eSgmXyG0zj>d__*8(Yr25s9Z6YL) zAs5e0``tVf4RqlVDZF$OuWfHb)cWAv~d zvntoJcT-Y&moHG{!dUN~@ZR-c$VESolNrmlaMJde;QI-GPMfbjq)uiz|y8UUk9JwDAwU!!A$2S#qpHS9y?oZk^qEO&m+T1{8^C{N4btxpcjY8bV{Gtv$Q(XJf zGBR9?PL~glc%ddNdoXdjy#c@4W=`huV!$VA0cGb$*o>Ft2P$WHpN~M&?zzjBQcXqU zcF){&1iG>!2+fW>Ej}3L^(9#(T%^;DXqPnRzEr?oYWyl_i!66w==OHQM@4Jhf{Twf zP(5S<9^Uz>!UC_X`1a)fB~_};WM1PxnTB{YZa%@yFXbqlb0oNS`HGNtqW-;=d(h5n zlLeY86ie-de!N{`ep^iDiT}%Ef+Ua^-d{v|qUkSdRp!GK@2w=?JLx=h>#vCW(aNf9 z3ksV?Ep!?%9-)>LwwseSrfQL<*aTvH@U^8}`C@Z`O!OYF~rtKw($Git~}4@$smVXAQ6@e7kyp3hf$LtHkZSz&0LANxsr5yH(2 zUQ(xq&ViIQZf_*4@b88s$7>myBZ~yWoYJT&*Bh`kJO1v*_TaODp95EVVV);0$h#21 zABMEg;+&5pRV#R39Jh=78*~}8PkQe#7=Bw-zEQK(>&sa3EFIEU%GUbb+h?$EBpi5$ zef$e;x2b;~M5OlaU7=9tZkj=3!uaM&5-pwv2Q0VauHJg5dKo$t=lLyB@QJ@u{5jsE zGklSovJfjVT$?XR(vw}6uH8KT{QFAo3qM95PJhA`E$+P>{Pi$EJ`twbfP|sxgf`*z z!j-f%WxC}1L}J%pI{>L05x>*u-`ocEtyWg!mmtYn7!lLfjEjeME9H#0>Epb|zxkd9 z-$~-&v(x50C*NcIT8yDW^(eD!TICa_C{H+Pezp_yi`FcA?2r@p1%|c({6D_S`Z5#` zhn^ijsf;q%8Bv4_$zA`(ms5u**7GGvj-N}{r2?qJN(Ll-XiD3`uN?{*DD1}LcoEiz zp+9ww)$!4c-@`BlsP&lced`bB9&%?La&-4~weQj8tQJ;WK?+Dg>L4}qp4i|w?@~>r zQV)ms6B-x{`9|yiU2npHZ@{U6V6Jbs>fC^=g$0!&+bFP1MQ;-t#p zSP4AFe>}!@F}sQuTKq}zDkQKa%3RGASh2~j30_)k1`IRpg(@GX=bPEP^$}fE zB(-Lbkec#&WCUx5__6*14$@lxHa`zfP+sg6_PhKjXEu=NS#6v$!>N4D(dNkgwC`uC zPx~a%v))%zNvlsh+kJZ4&{&EfY=p zXus~+WQh@@PO~`=pMitEWvkGeq2lSP6&9tJ&x$PGD~s`D!$~ZGloX8rm5-#cSIzgl zHk`zYtP1M(cp!-xx=wrW0tq~Cyl{0QCi0l=$AJ8|I0O+K)K z`qRxa@V=NTo&^+u0EW4((*XJjTwKa<>`(qy22f=T9tyz#Ri5eDu4%TUmGeaff(F(8m8PHI@& z96=H;{FzI;Il;$@0$Z4G42w)_tjCeyz7i+EYP=6fzl#CVA0Yd1JRSy?TY~77G$$4~ zUg7QvY%z9_D1iVD3f>Thr=S1YS~LLWZfj}Tf8m7aP}8?>ogfMt&r$&U z8oY54W}f5-`WOhJrMUJ*Sl>!Cv@GdQ+E`^c-UV`f?VX(fw)EBC&nopXve0{z2iP~2 z_QB&w@Oh;%ATaG57Ju4ud7l{$-U&3JkwqVD9c`N0=9r*q`3UYwTJ2fDittB_0|C^O z(4a`EeV6vcSq%78YH3w?CJD^FTO{d$x5GAc*HJULXaO_O9?8cGdN4j@Z4D1Wz`$5% zIIv~G+IM_D`2`W?V+2T&ZhC+x4zHPW^QTxT3iS0u`@P^6ioyH$JhM(;_&3rs4&ZAb z|II6yWp)l0>jfRZ?#p?ei2(lyf`+D}0OAubE`Fnr3kK?;jW)<97oL2(1A{zj)9k^2 z^HPW_y#Erb$6QD6RWPKns@@zM&JoT!)p0Q-)PIrf02n`*nQT5&ZJREr<(P7=vhw0w~4=92;aEju$g37z-c@SbzYU<{k)Pa1I}d#jkULXwwb9 z8-=z#OXKLPD5M^6vnOYB!EG^!*kpiGgGLMR(%mf(QO*q5M{&fg7d)iZ5N#B^#RMRE z+lg_>x3(LS_7;vWVo>%#x@cWP8-38-7YQL410;7lk+GPgmTiBCSpX3|g6wp(|2$EFd>r+QwE8|qxWH>1SyQ%7C^+!OrB{j zrC*C))67-@xXXR;EIUk8%-$H;fbISL`?H4&)NVkgKs7+9AQ98=tsMhh!f$sCz zKA9Z+g;5-M63F#jo7y9T{U*hwm$f)R0KW1)XTK2}YviYHE;vEBeNu#DZPsQ;ob+E@ z_<)TjXz4glMx|)S0%?Mv{|j=%~e;M8Bw ziilKJd~pntf?+=%SMx~@iyFkKBVp#zGkIL08cq-YW{lk){$Y+U5ydAyihR`TGo;Tb zYZMENAI;<`hnjkaJkTtzg94%?(~yHkS5u#jh2|cZICxS(UND~c@quW>1z`A=HC;mhH`>@m8#rtCKz%V3)Hm4R z1P0ED9nd@GM2mymLNfE2FqA(RFx2uw(~v0mluQDS1m}PkKmKk4)~VXvXj&%(h1PNm z&IT{`E=vUd~?qWABy_e51TJVsi0% z-x&J%5{LneyU2G(tYl5?DVU5eU^5cqx$z5jAD+UKpr5eHJG{NMQZ|g%^Q<{{WDNgrU&5A`^hOjRo5fEE#|wNZ2h4O1>xzEOEgH^2tWJ zkUvv{f)5bL4AB4}4Y6C&G%OF~AjYCl@(KFo3@|VZ>3Wd_{XRGhctTAMs0mp_&lnU+ z2WrA#U=fc($w9bma8S->i1mjk@F4;8fi**99V7s7kU)e$p4%24%C6y2QxM@kNoWp9 zLp&6-W5pn3F(hmPLXLotBP0;$M>Cu+u>f4bAkgtp(->+>AZ8(`CIl76AZ8(`rXkc6 zN4OnAAp~Iwgxet$vg^W<2u;%sW)%om1&j2Dpl-1MxW%GU1lz?rQ83Vn5-0efaTr$w zz_`ZZb1f)Q!YF_jM!`Rx*Md~imD+=65<#JaSTJk zIL#?hknY4sqaaTm`vd|;p&x(*eRCx^FjtBb$IozvKuZq6T0r3nLoNn@T=PRzyeSgk zO(l*%aW6>~0Z6J`P^_gt1v!yZ`40_2yVyD!2G*?*{}D)n2*^!A0S2>mk9TA4Bt|b4<8Pw275?KaVaw_KwU`LhMP(e{}f$Mc~5B5IaxfzY-dD z<7Y)QM?YoRqy-bG2etiJ+ZpzHBXG93NgdbEA82@cJ(4v-@fJ7x?O`Gd;&dH5><9yB zcao7I7hYOxzTB9j@b1J~bAKN>dS^3_2}UsOkGq*jv-=zTWH4EI2lnrI{=W9BNPjet zrhPv94QDqI6~jp1*%1jDr}dz2`5}SB)A!Wb_}%!%#R#2AA-DlRtSED2?_||{ba2L zgU232@LyJ?;cUzOH`9G!2hGdwIqeu;)0N# zJZ1U%{r&Fq_3pO~3_o@g1mUEZ?1>t3ZQ13WxcDJbr(a za@@7Mpnt}1Hi{@Oj^yf^8iNuL$gWD9o!3U~ay`!CR@C{W`{3AyW1>&=1>2gF7gvl> zB~Sv&q5fX*ZnNx-oII*NA6~&HudJxrzX%Bu zQSsDo77PMJLAv?unn!N|C(HtpO`L2j!1$x-0|iH5-wxj^k2*rwoS4f< zKAU^){sNSA>tWFY{=fKUB#dBqv00nhFOho*1>)$t0Fvpkh|=Cre`!JGSvWb$;{*S~ zOD4vXTcUWcjs{lM&u;XpQ3bO0yN zh}>XuwdH1rHSQqnHTZ2rmzo$vvf&$PjV;VE_?(S=u{FeADc(E`cv24vyUp2C>Qm9U zGK5WPG#lvO_vlY_Lb_p_Lgpzdf;0AbR2Z1pnc^>h@q!Jj2vQhA2l)?n&HSrniU8)9 zqnz$0PcwTbb66hPOQNcbF@BH%yRkde)u+)8!lioojR-W>w`bybf#=Qr-10L2sBudSYurIwVjiVbjEv|4C47*=p^S`SI@%mvqDVKf+-xi zrAi3Pl4vAQseC#s6wfni22!{nAp3&~LCiBz;NBP?bB*;7&mUn?X~+VOP2yuI_vA>X zI+o2W1@3X&V3EejHpJ$i=pid-V6PYtQsTtF%1)tst*-OK{qvjD&Hi$54zV9TR}vq1 zkGc=8TZ@W1Uc=kzSWa&=1;wGjzZ(o~@mRc&&V}Z`O+hQ0Q~W`Jq_tKfp`BONU%R@T zzBdW%nALfm3HUpyU3^%6q2mgF6U)-$JG@yh=RHP(8_+O_&LRwHX`a{4o|Sa!(fNF_ z%Qi}%FY#p7TylF`)>C$Yzr5MGSWT^Ibl;Q&Ty2vJ~~yM6+a*PsyRul#{^ zYHDBmI8oRY7bIA>kMNB&)Ki+-9CbOU(DtJb49)wNk$yl*JBRrbBRcLT9_+ia;Uau# zHOlVlPA{g;5-xvV;tZiE@8clcK32rp;1Lp5gaFCshIS!3|Z< z&)&%1p2t&8T|kB)S_y|Q=Npv!Rmwduhc+jDW-`@A%VYR{dI)p;KcawH`q=bz-0_zw z-wIa75#r85xy9=tPW26(;N>KSYqTbT9tx=_o`56Gsz-BBx2&a0K)Q}5(_Ozy2X#;H z_zeF0Mx!SO&$QiZH0NLA@Q~&%SuY%hP`4 z%lW|yr_CvIm%vM#da&nt#aKp*N`5%r`*|YH#+LSOGq_An7xuhYey!PG2{Dxrek$n( zUdi5?Qg2q->hwB3t+%9);uGg~>Y1WLeAQ7U4IIB!%@s%>q_Q^h5?Qo{1ivw$;{Q8n z&do8dSdTw~8NTZGsFGr`58$&SE?NY7bn(?@1h`GZ*k9cbQ(etd?1{SYN0m2$AZU;u z!LeS!{0YA^U-d%h_oKnl;|?!V&p&_<=(;an9ZrrLmuGmq8Iy;*!>x;I1+1V#VFzvJcG~nyOXdyEN3ij4k);YsVx+n=zW?}6raoo< zG?n9n43MvIDv?&-7Pa_ye2qcnb@->$R)gT&h1^rM!&RTNEGrlztXzcPo+)hYv6)*1 z7aJq`CJNY}EP0>tE3))(m7|>)1kR$XDJICpyoftVGPzqrNi6tj3tZ3ah=?TOWq|s8 zof%~NjgV(!W{Bh7dLrx}TTVd_j^5kQ_`nRo7n$4X7DF1}sSYbM2^_CWtTKOmGm-)6vrt~h1qsdwb; z?ji$gWl!c>`5t@oni+FL(cjDS=MJKqe8)KMeEOaRWlT~!KGAz9UT0H|=ckJh*0ky< zu22~q3ju=TcvBaLNmhbt=+0wlQEu}|a774ow=z$qD4((9s?wmwLHaqfqm6A!{5O|K z>PpP1Q}Kdpkt-aSA23qqBOA!ow^Y$Ou@n6-rZh5MALwA#VkKDxjsB>N*ietWi3jWE z5HpeU8|E+1g%tmO{pJVf6j#5HzifXR{9NxF-|b3PL&%R#ITpT{AvQR_I&sia;`-;u z{z3<3vRCx(Zs2!@;WV}Qj&7-7h0OZA*ocb0dV86B&9zPLUny^fdcH8{?i`S^f0ElWi*bslXz8=w_1g-#y+W~y4x;IHb!hz? zii;N-QcW8b(8P}3l$FBK2-o-5lK1?Cj#oyOt-wZs{|HmG zB5uoQ`izP{4)FVH4-=(f(L6^X|02iwFA4XMQmWaYN!5Y zD=8RSgFxs?NwQMPC#9&BLE^@_F1ZMorwX*H#iPR}5xz~U+pvOH{e7CcIr4XZjIKqA zNR+oSyviV^_d@s+wI)z)u<E&0~*M21Jg+%-zzELEG{&0BbsY(oo%=CrR5#%QddXBt_-^l!#o>|L@cx29OPGRTxi^_-exUw zQb1!)4apro`23e;ZgV@B)AZX()GP`sS4su(AgHjw8vhD!kZ_;H8G>Nr!D*KJ@3H1E zObs*yhT)>xM?t}uh^=*VxfuDrUWb$1e-8*Y{*CYnW_;$S9Z6QuQ?Pv0S;E7&Dns&zwKet9xdxQGnZVhZQO=RehbcMgwkxT~C*=`uk|7JUFXCH~DBT zCINI@&PC&EC;dJ6N#2hCp(cISHjnrvWdK5AeG!-Djv{v4sEXxrbVyy)-sIDA%vo$} z;^*6K*lnWz`g7s$Tga~%Y-mugSwEcS=1aNb?YDiBb4rO}x_BxNN7nb4EM)kjG7CNq{VkM3Y>YWO!LZGh~-^`4ga|1YV${1 z%&q_AQUmi8H2IwCo8Ip8qp!%490xNEhw{*v6(YrWroFa>L3P1qLtoM0$;@Ll9}b6i z#IWHVR?R%c88vXWBrjW3A#IMqIOsYlgT<1af&3}a+r^IBKdxUI5iOQ;OD%qBO*H6q z?5rFR){bzuwWa>t>TD_6V#<-*Uxp%r47U~uO8K#&m*$YNlX?Yf)6}mpPoDrD+D~5} z0sV8t&VA2WsIWA&)38fB&Uty~8MGtvaZZU)F*D4}u@Dw3JlxBr_>rIc?9u=Bp}YGU zdTJ(jcOp;zZ`*gaspJ+rIz+m%qJgvX3pDS`=N?15viR3CW-}{1CE!Y>s@tao+vB7T ztfREgFR`q-UbhAGb;gwE5xdE06MKX*4?>wJlo8TVmOEfV2Z)`YW}%e?!m^?CVO_xU zTzoDRsf*>xs3AJZfhkU!?DnNaA8-)*_h96r43yZIF20e4PpgNFq`a|5opM0%wXYFe z?=2|PSxtu6AsFfFjz{`Q9d+A*Hqv3HD7+83cReLAS37I{(@PI>kwsycjY!`GPLf2} zUTYu^!@3tN#aK??-Le^A3kN4R>T3WRxnKxH?;8lN^V}t&{raDZEF7uMd@oW|6 zxPD%jf9qkgv#Urs;K7Oo`68=1z~7ttx5Hz7Y6$uGj#c|uASGC@%d56(#wl$WT=AU` zp}h@d03`3u73_FQAv7(nZ}9Q`hM6En2mhwS4rMaq`rijm8 z)WFgch?*ssrdchYgsO#=BL0RZ!P+GFK&lj{PBFOnx%7UOEhDg{KeWh~|M(h3N^f52 zIqE=REXB1gJ{fJ2|4(+K2lXXRSxoUU2>IMN$&s8VyL2)rH(Qn?nQt#Dk11=>nsi&=0S~D1FJxC&k!K3WMQoPQiwiu{G(ipJEm&2L1-=X_KxuF;y6bO~C1cszTHBW}2LJBc>;sD|m+nJ>etx_ElQ8&l zN91aanp)(s0ujW@nzP5Qn9Pi2)A-YBdUsSbZ}M}ZS>yzl|_viJj?ND06|6LfWDbFSUCPoHR!|3a(c~Uz4$mkP0 zRFzaH$cpp~Xo0HVR6FAN!Mr?g(MJbfROes4*{_Jt*Rmcbb0G8%{CmrUaI4SMpFi%W zIYJ3AepiLDKzbvNoaL7)>V+^!J=3GuMW)LuM9?BnQA7f3DbY1fW6ULos@pVN6E!xP z(dFS#sz2$c-h-2gaG_Q1z1*nf)Elk5ttVTmL2L4ZlEYjhAm~SiV-(~U*|EcB%lO_mPgvP2|@BWp{^u%0vu%&h1{` z%HA71NeV-avah-B=&OxF0$q5>NL`IynD5HkYc2N7k6sA;G2}4uLV~;W{Y>r5ZFetWfVoP~lJz1jv{8NwEALd$G z@qR0A_%i0F)2Lc+W{+6AoEVb(9}JWwughvo&4)G`I|m)6KoaP6D9u*JtG< zcMB^VW8At0uqQo?ob;-9B-3w}fmT9a(M9OW2G*NszQqcTK=lF9zR}(D(S5YRAb$pNMEfc&=s`)@V2ooFebel~yNoguXi1|+tSlftqX41fWLnJpwzZR* zneN8FH|W8~-j?ZKd*4LM4E?*BG2hp_mX)E`xlodT{e}b&CmywMR^442(VdT3)APM8 z7WNbajzaMCl_h;0P3PQkI+{n7^PWr5{~nhTHYj8U24T19mh)}3oR*X)LfRV6Hz^|>lh{rqK&FeV z)ym^OQl4mNA9I#M(tiJWd}ozQ4i2K-JjkjOk0p+8!fF1Q)Z?fV5X?1^_~JJwnY1c^ zMPeU9!xP4TKA7R097Z`yF~h~7HSq_vOx6;cO%JA|w1r7+*w|Qr#|*!UOxkPpNY;Ys z4^NVXkT4i9C~wbuyhjS&(T3MZfkVhd81+X+ck@E-w4pdMNP)EfL8|WhI#iBxtW2dX zzX^{@88%~86$4F@faKjxHZ58X2P6*!2>B93Rb72-KC%bc8UF)x@kV~6ah=vi`>$y^ zR<82|pJ;$e_;RKfadt0oV5VE8~4XC2n)Ta?1Qv0ihXDltDq21V?0=iRD;^Kj z76W$U8tw0(9|3&J$Z<}=iJCK2H zm~jE~@~cANec(~^XNs$S+;GApc^W&6;5_6Du20Dl&JxQerYS~g8Tw>xK4BBP;myrF zO2{~WW!o#PMI`;(r;ALnf;DsWenl1_J#gjs3(mpRtAOucUg-o8rt9=|vm9K}`qJpa zU3#Hs^7Ba~(5H7jUNI&KD6k~_9pltj$&0vLg1i%UsAl!wMSQ(_=860HweY@7%47p4 z34Ic7j)n?re=`2CGh%FOe$eOX!Z5{cRoN_4xQlxkFm@6Sb$#H{qguW3)V_do{pmpG_-Z&&JPpiOEVqOZ+>$RtamBdTGZjHo$o0u+9PX_ zDfzZEY4UqdQ4p8HQr|!~RGBVIi+DjRtvKzx40*6I9hs?65-3So9sR7%u`@=5yBv2! zG^C>;WL+z8z0RY%@*r>KXRCHl_+$;4xStKtVbH3S54WpaS#4qqdV%|dBP!3+8Q#4Y W)963erv{x(aL(ki@q0t(=>GvHSIe6K literal 17614 zcmZsDc{o&W*zj{^h8g?V6*8fuY%Q|Ij1Yy$63UhqrLr#(<{%Lz+7PltBxTLcj8-K} zDr6lJ$~LwPX8Dfa_kGv({_*;QnX^34z2En9FK$^MHx=OB$_oGxIBI5W0{{y7hypln z)AI9BKX`ZFsmzqyxlU)XhgE7s^Jf<0+m9PdSO@o~d`Ktc z^<`Y#-mR#u(G81zFh2L`-JbVZTh8o^7Y^3=a!%a$`j+UJ@{1a-%17Radwi+gqBNUU zJ=EF1kyU@bem2r>==xmKWah@k(Sm)r{u-+vO(Ps8<)iX0Q1-Z4{DtlZ=Gp6XFFwv8 zE#_po*joq7FHU~NPt28LOUsurrJ_H~1vpNex`hRnes~!8XXDNT_VLYJJ&Ov{OfF3l zX?rk!xLTgis^8RGFAohZ^fd++jJ-G1TAoa5<6?HUxE;;!0S>^YLRMv4rvK8Lrk3WXk$X5{Fw`#9o>L*eQ3Em{e7A%YC;JATGo=Ap|lh{&kTly|+}W zE>qB_#vQq}vA$@_CMl|NMkMAIDY>nG6u_YIAS_pOtQ~ktBC_ZHnChlFK7CFT54L?3 zZw&4}g+nk|Fr*ZfF@(WdPQID&ri3!XYTQ((&=}Hik%ZtFFLKFWczH(+C1uC}1v&z_ zwiTR2;G>>X>64!3I)P(%&bvwO3V)uAhid+I2M+ZSb%_4E4DoF zCaZadkywI50eM@ShbP~tb#LM{faZMApx2bk}n0V&nBKUnY%X+!>^DPNiI>@!3G#` z%~x+vKNeX_lbh2)yUG_O2Z3RpC`$_o3V{vDWx_pbS&T&(3NYI1^1I&82u!M^hS7Ln_3y z0WE~);~?HZ$@&3gfOed>y|UQM8D#`AE85371c~pwm!dLByi^X2a{SCHnlx+o4K?k^ zD+7G@(XMpjqGvh(uZ zAa|*P_2OA5ZIFD7K5u8oK*RchH@rzo=22+y3B#`T?d|jxq(b2IPvLsVLiim7j9MrP zgDav;h_9eujV1G}$MLWMO?%zx$T5VUuemtw#U5)lX*<^T&ic-UdZ5(t8a3j23Zmu)cMModJ}A{K5Wbk+~?3myjJ`V5~F;se>?L@>^i zwa9Nwm3SntR|K{0q<!1II#A3FwDDGP4$koQ!6dugi|5Cq@ZQD5w1X$2Cl``9Dd zhlCs1MW0Pa+J6;4uq&`Ei&Mv;sIfGwaybIXsg9$+F@JcFXo z8)5C%=mWYi7=&3F`Qpl5XNv8qk8Su+Itt} zF~%4(OR8YAJ`M~-lMC~@#V1x2Bx$3$Dh1 z0C4PY`~6wRG#md({P3macwL+HrSE?Jrrgya9MKx1fJCp_Y4!V`)_RYwY56>_z(K@m zG#m!uo}w+p*)0kn)f!`I09O)?7LA7*{d&4 z17R3J{bNDT0h03x>nRpVvw7{&ZnN?;WTM+43_KvzqteeF<7JaTJf7YvK*DTN!Y}?l zcRaJ8X z+T5^c4`csu2>;PSNS++Jv9Tu)c0yJez)&4Hg&UL`ZrlC;d8x=67GsYh$hOsY+MgHTcY2ErCmQn#X&HL zfA>k$Ygw|hHdBOz8FvAg7Pn~jbjyoYh09^#7U(n)u2&tqNkDO#Rl6dH=-C)+{?D~z zIbw~kc#KJMC_;9NTQGa}&?_$m^-FN8*8LdtZ9L$KkThU9**gYbRf}}^cz4SjPZsQ) z03YH5%8b(=pB5V|KIW#|ixGf`$1wA=MouHa1$9qEJM_)_7bC(rcmNO9c-R(eiMUGu zt(9d`iIDPB?rCW9OZ(TiXGjmx!n7&jw{@8kX?hT;lziw&s;a%`wlFxBZoIiB)1tJ= zQ2fzIa>Gc&Agl2>pSIcD1 z8&!t~cFc_P%ZqusOMMC|H}2%+bZkC1{>j{&cEik%)|nk>i5Y*kpP-H+MU%02y~mZ$F`n!cpvCS= z(+iMGyvN-w!HCuKcM_tN;jSIPLm7B5$IT%H+b(2d@*yT3oz2)NEyrIQBzH)JU}GpVOv_GDcpWbtzI+R@ye#!e8{9=< z-$wlhcBz8U}Yz4&8J@5vw9&)(Oa|B6q%C$6BN zD{IXrw@mKU&Eu7G!yiiV9G_e(r*|LIH~w=~Qf<|0-mSchPHkRo5C;FaIf5o%-98H! zINed9+zj#^ecHchr1>lL7xs)iP!U6kNG-{u3=Bqg2zLp`!}?LUU27HW;e7C6oVDGO z>!>U&YDOb!F=Eb}J!D>1fAMve7##E{@_;a{r^>kWFBD!3#g3J%jj9%F94P-`#Y^?y?mMMg zU~uTfQNC-gax`n*oGEjCcqsBNalfD7hG$J7XVU+3cjf~04ctxAdBu)%4n*5lK5Zzbo-Trh#R2b;nbP=uefPGO3~ zriUx;sI0wJ(3?#Y8slzNH1tEG3~5<7yb|GBjnrh4U~oH>^SjfATWjd4+wY!}5(*~8 zg&W%&X(~UCLn9w}Iy2n-P%{$H@%OttF(mET(yWGo3RzP;z4Oq&_^r);0*Qun>}9bv z()r9X{_hLVNg8-4){5LQvF8dBL9Si!e6l?WL*`+Y1~?47pZaa0N$*0>tnc@Dw!AK< zEj8__!J~m~?O0o?vHvi$Ua`=}sW=|ucw5vK<>Cj**s4as%!(x?hG)#&%H1u@?MgS4 zq3n7LZ<|k9#1U9@Z(A6IKgl}FI{l7zb47PV=x0|IOF4{{+mR8R)4ju&rb#x2^HDRi z{1-!V_fY?ek+kWiCFC%+Dk*qFgi+8hSJATkwK*Rw#yxqh-tukEqrN}3U6ky3Im;-! zI3IOP8+>)A-8I>?3mDGK#Y4Wy!Nhp7I%h&vbA3sPwM($116L+Gjm0?a0ntO0FKhF( z;P!3G|MZsnR#)`S1wK7i%83!G#Jh7p=S$A26jI{*+W~j>hXw5;wD#}6Tw(#;_{iLL zVb#Z!Uf50il~F};Yj@_nHtuJcLE|z%4ascE?$>mYNwWCRzl)PI=%ZXJ-r?b7IYH9Z zK`VOaw&%+TZRD7LR^r|jNnpb?4z!NtQL8ncImHE`2s3LVty$?2bkB-xF6jeF|6;3x zJ70z1`t;SVJ-u@_`f4CZTk$zckDG}hVpR;i;do+7wIkf&5FhyUKEW`h zcSg`t6Ue|AhVr-3`lYWl?o-C8$OD7uw~;t@-I1CN*2>$e4M?6k9zy3y8t~~ zXr%QsSL1}{e4RgjYvH%n#qI7}o`3vc$3?2$m>++2^w02M;N7iG)emCJkmy8#5tE7-FF%yb z)0XD9NxI*Hq3&QLPA$A4Gu`%pXdcb!xmvXmH6k+~RI2Ygy5rzB=}fQN7M7rF!%Apq zuI7wB-x=ut*|x@y@BdK|qv|g@vCVL$`tfw#eK_De%VA<3-@_1mbqc_cnQlx+ai?Y{{Lwd>}J9dm$A(&;fT zC61>O7^wyOsXJP{-3;A#@7?bQQRj%VyVffe8Es#i$t;Z)Ie*KwsfJ?a3(286cV%4F z<-_i~)ks?fk*#hZ=U5YRFsYPC+JzEqe1;q_hJ@#{*;nSAVPnJxEM*Uo?`b)ut;Wsd z_R7&RC%?^24n4;rk#Ti3wIjb1XVwq7kNdo7Et7lBjJtBFpDotJ29x?ZgT>e`uBhOY zi~N=rz<11T(QKGJzWz|f_=6eECv4191w%DfgTJF?uC?Dud_A8D8(Z;ObVE~inT%Aa zd#iHw)4>w*XSWK;k1RNqLRK~lNDlAw+cSExK;n?CX$BSS`k^1oZDZU*g^(h z4ukI%mwwK+7P)WSMDLI=7ZnB(drsc+P+oj!g~;f9HcQR0pM@wxk*tooJEyG{tk}xb zT@RI4BiRU2vzM+~nVG1cE)L)rNQE`j=164ReR4@b-!EUF0G>D>u>ofio2)tb?x*U#ErK zK^CueC`vNN;IW2fsbOWVG0Ov?uKEo9wT#g<;uDL(m+mi;SPM3RS<*jsThtWE- zBKeu=yBT-Ip=vJja|Ra17*k7K%Qz(Zo;uwPE8#Y zL;F{$lM*`hu)L@sQ&?Z>R^2lU_(wSt*h%?S$$onLOI!Vq<3c;be%m+S0GD{+r}Mjm zmP3Nw#^0D%iMsO~@$kL^kruK;^XZ){PdM7Y{3|WcwFe(bQ8Ol8YgnQv)nYCU8~%%L zAjdX`Ui#cf%o|FrM3}@S_!OTwM1YPzDQi|OD`W6xaHHQRHI-w)ea@H7*kh89bI$#^ zGoSvfOKtqao!l&NE@4F>`n*P$QtD5C&2lC5hagbI)cQhmt94-%ss^H8hF^LH6~`tZ zX5Nv8a#Ta{wmljM)G7Dyb%v-dMDCPoVyY55eb}V)TCUz&h7NAM{q!~k2D)zy)wuR} z=xtQ~4&Tv&YG=z5DH$hlqlq&c?jjKJN7iS<+~eZ$?n|&&uKa8ykl6k<>fAxNy>I`v zTKx_SSX+>!G-4OizzM3+9{Sh2NPGK1_4-=qQEpGaJvcU~1wq7&a|g;y3NaV9gDI9) z?S`D|^~%cL5hUI~(g*JHL_K9mQZWk=aw=E63QFSi{w*5*DoKi9{bY&AG^MrX!4UZ@ zo{{l{;p9&wMg^0?Sdfe#bVUOEv*3P^4pO=oPHdXM8TMOL{ke?^%R(q$KgE>{Or1f- zB9L8`jjHEgyL63{R!dufP*`F0?r+wU7VTD1#BIwn)0EkIBPao@lRL}bVv zAskf?R-uf=FAK^1UODQhXTfhJE{X96B)uZNgS|UI8RsXX(8i zU+J_LbDqD-ea4xiA~p+z2SV<;e|4pEwqe1>2zc7|NH=6GdmCekQsd+&`|TDOn&!~n zhJOX&MyF8bK9z#pXM^-n?wZqH?yKb9)Xav7EqdAJ=V?}!4I9ec;Kw%>;`8ZZd|V_Q z{LV)w0!ltWW=n}8GfdM*szH}mf8OxKB6rK$U5rpKa6^}@Ko?=LR-uNudxs6#dklX}xV(-Bbw^H{ z@B&4tYeF+MzYbriOIlLy=@xWMM0d6Hs!pT^wS;Si)t%mYEV!rIO%Cx?IuXx~$&z~B z!`+WA7P8y|W?q>94VL=OSK^#c9sQ50DWA$%>wsVwO>>K!{e8v6Y?V0BeC*o?Zy8w3 z_a&qA-w+YN+XTW7W!!pJ_&tuDB+jWT+rR?+5%Pk?`g2gu4k6CJ zS*)@Q(WM1$df!?Ut^VN*8v-J{AD$A)`%8dRI8_2*n z=~q*6<`HWo@bmapYunlSLmN2FvP(Tzg+Man!i(kL9okBoas=GEAU9`95Ui2WDC%}Z zTZo``4s+XJ=zO^LT`_6ht;|^EX>b9FR?Jd9Pr1d(z+3b}7IGnY!0dWXK3c-H7&&?1 zhShJeE0fsAAFfhn4!4;=Yv(!q0{N;yrh+4#ULXVv8gSz6`*__E(id))_DURwY85W9Sjg{7}J$r z6=6ca-?&@?vObrUms`lukq5ijXwWLIsRP8oks+4b?<4fo=VXijF21-d4Dx~eo6Y4j z12>K1y)hy$c&ZE9UImWne&V3PxS%rTN(K`7uF462;+XU0%*L-+%_9)1QR`4SF)O!f zHz*047?eFudXAxa*qL0Sx{(Jc* zpDeh81Q>=87*9>&;Ue`x-~_@qG0r83#Fhhuk&GXEv%pzdpbPSNfoVTy>o8J_0IfQ+ zI5<-WcyJ`wH`dAkQY4z>0X86o3uegzfpHE5+$~Dv5Oap6dSYqqHH;hp+%*MBNzuej z!dd(V)@b}u(C5SX#>N6L`5{adT!d~P4{Zq#<^VwB|8bJa9n9G)3lLsuHU^{#A;sMf zb-*5i(Rh3Cg>!?2g4qb#44e!Q?R$bsUgInym{HFO0^^@7y)&HD%`It62EKVen(%p! z6Mb@nNPCMzHkbP7B?H$A!hE7Y8Ob=q$}+ILxo`_~F>4kENX-SneqzGFj|)Z%!eS5# zfp#Y#+(WyE2mn!}X5zkYE5fKeE)DsfY&3oQECPhD0h0dm$j9?G?8ka` zqkoh7*>NPPi&4Hqs>OKb*|j^~1;IooVRSN*7BPbuf01lGAiSr#)rQ6lFMM3rk(Y^f zFqDa!td_^zixDH8!&0Mc0bi3G-4G&Ge0ls7P2S$OB5i_s|3S`S5GLV@z9~6fuB`gX zg%_4gf_8ENa1_hANidTZVxP@E+tT@nV#HR{NW{T)DlueVgtLmD-<#XLjUi??)^`4& z>>+*;he!e>F)VfQES!$yt&h$#ZHFFuE`+RG>M6rTC~A}#LPLirDPi~Er>!E4qftgk z7XFrJqTRaZrT69oInHPTaKD#P#Su#c;6nBuoAhk=7Pt1^?E%~#)zXJefSA+G_3}u5 z4L}lUAisJqnSg`i`y%nyQ2_u@>2q#BtEMHiP?Cgd0E8~(AVq!)kEoUTcbau#N{$G> z(nNIn3VVLCmGerKYY&nTmXk!HdOTia9RSE(aPQ3oArbs{`EbLPL{qwil+bPDI((x{ zr&S(7c=Pk-FH!6BcLDfF({=|Mq|vjIy58J%Fak%iSYBmu6h?mUlGK><<^lfCOQ zj7Xm#Y5L0Mi~BDNBHuwF252JM1EVy7D<3Sc~|1j66~%Rfe@uIdSLd_fH_e(uW|pXgMBex9A#MAIA#z&;KWZk3iW7w2RV| z-Ko4)36aYgprTfR1NbbHFMuAVAl) zN)3B!n>JWDSU!6FRzdt2=%ZZuj*;}Cr#}T~#WP3UUIg;;WLim7h z>kPJ^AW$RmJ8!`$?nn08X%fcS0v;p|aq3V&l28G(XWj)Rxtho#+ETvZHg<%ajiNd( zTPlJyE?PO7kj#x(LO&||BNX4hO$NNxK7qTYk4X75U+~KHD#yeIq{X8Vy_b=sLJ&a{ z+~(qjc~S-`vr8OtQ6PZSj5KCJq zW7mtOQeD3+L<-yo=SGA#WBV(|YTUU%Kk|pP+G@ohSUo)N8HI?@ROs61LPrTA#zAN zrUi_m07+*b(-d*NsmN?#}Oe{(>3Z?c_9)Qcw{Y(qHe34F6Ki)gt#xKi@u8| zWwKWiE6Rd}6cqKb3~&ZU@>DKG#y4S*Tsg$~Av-6=X)<(r z4DG!A=ROZOdFU1J%@-tX9wQ7i;6prc#=+Wv@^Ox3S>ZOs&AL+|-yH%uN@%sypX0cb zF|&efjVkINW?86eu5B+b|EB~)5rNR^~wosYG(dL>}_=*a|~@} zPEZ3R!C+2O75h>d$I@Ci1cd~&)cgeKZvb#UipE)RW9TxbNvt349Hsh=?Bk%Zr9NF4 zQsV*KXz1GK#@M+kw(<-)rcu}g5SsWk&Q7WozDi93faq7e=!T)r&4yoe(gFOKeMWEf zc6fGhQ@Mcqst?z`4Gv;(Y8V#U07(V|Nh;n_FFW9G7?$IqFSix8YTytz_@TE=2Ng?MyQ=|MsWUr6wvA=} zn`p|pFb}M;?nztJXM)?fHg8HckPFw@v2OEYG5g;>SmT`fj}cSpKu{dbi_VxEjY0c5 zf$-4E(~{xLh%k*D7FH!QfX9P;g|o8C4^7dJQr9D+Ho7XC%<^+^88(J3a zd%J(*Day zUVZfV%2ecujUlofM7QnPB1xOMgLvQ-0F-T$8!2a%Smhg5ne}G_hW^`~T6f!-a<7L3 zS4AVtM`A%laWo#)&vJ?o)47!ZNh0*}eb^!}{TvI-wtm`Z(4MAzPBEHc-`{Ryk+d6_ zp%qC>J=xk3tnX-`7(dR^V)y-V%VjPrgeQH%EAKQFLCoYm!w#J9LO!)ptL8g8eA3mx z3|4$1B*Ju=SuI`s7kPoLWTd!3OhUta$#~182Cz>K&Le?JvF65~pKRG5_I;ikDIOv_ zLtXFdm2wtGl>dZ*)Gf_^cOoG;iiTMHmbO{>fyH4LU5?N#ypDva1jrOf&gUz$M9ftd zTlO7S@*Dv1!pzdSqAF(Hmp}K%+4rBm`pMZT3r4XeWRz9}o{3~iKCg`!8G|ec2&W{F zdy$GTJA0tm1SlRZk#de-BCfu4{2|fEYN-~#(G_>)h5 zXMX+K*x2U>`u{a4lKoOu_k69oXx(1-Tga>D^ZoVCNp7-i^5f4@B<-gc$P;(hDGxav zC!KxxzDK`!{qP?N4(mD_NtutNJ5;fDSU6%bxm~)nV*;Q=Bg@L<`xF_AC8VF+J)vs|j;L(u6$ncyAJvEav71B(aBkJU@ zlKp1pGjbC@UD*lWqNyLK7I=}~+vgCfuCqL$N?ab3-g6x6M}eJnz4}ut#0I~$xOrjb z{r6^HGrXR; zG@Wk0b4F^dnLNpVAw!!lTGO@@;uqQ;7A|*I3;03K*#a=q=XZ#axT4-bHoGV57sk2o z3vSqb0~M#O%`+Cf1qWOESap?&mt3By)_?!T+Evyoin67pm)=O_*~wf)J{DR+!LUuFlU?5I6gT_c{R zi-I~{_LJqcyCx1uU9~XktJGyXkgvI=EcdG7g1vYBHEO>P%#Xd-0n|;X(QAWaG^KsR zy&q|uBU<*HKltm5Zry@#G6OO^+RyO}=?^rRx%$};LPnPVLWgY#I9ec` zGI!FRKJK2qH1}SsTiA%+rzAD}FW*G!+ zX=XwDeB0{ATHDdK>}96WR?%NiumO#EANPgRH_)fV&lb z`DW6A!u6xAkm11^%t@qG2q{K}o))_ntR?acvst0N%hNjH+7KGE`iOF*b8W<8m>41A z;Czd3lOYf9`9g{U8rQB}2-9ki!3Qqnh>mRa1L11CGD?{F#w_7C$!eo!BX2CF{THVH z=1~;l7=zzNSgDzk;OOr3(beuC=+vVp{u2XF6H)q^V%owAZIAvw09?_@j3Xq;b^Xzx zhn!j(M`+~fROh!LN>|zkx5cinAsch21D*CV&Nh6?)(fjR@j865YWIO>flFGc_G@-e zxBkf(eWzuX34U(5>)PDM87QdR?3g)n$2F*6+wJk|yzkPATn@aG|6V`M`MYX==0~>j zkMH*q-Rc@cQlI?8rq8f#)1M6_kEuV5&pWzbfcBU#=hxUHxv-Hfur!!i7r-J#rPM~^ zwT2C=cF3%UD=qibqs-&;XJ~1BImB_6zSn_1*;Mr_Z69Yv>mh|+@-a=BP%H5;A}u8v zZOv)ghGE_;HOQM>n>^oJnv%eIIb!2=Em=M4V*{s37B+s+evxeSHzvwC09wwcZZuCv zT&IPO2&5AjUFh{g&;&QB-OP>hWg%6R8Lrn{bCX6~pK^H4=xmuI20_Vorc`U?p#$)3 zthehS+V`5>>a$Uzxt*eY{}j4W8mtKUU``BiH6)2+*EQ$)c8>VN<&+UOCEqW0|Fv3^ z8m?!vs9Ft4_rW;T*{IbBtyFoE3`m#1wys39K{EA=MNtb;ZZmA`lb04tOZ2JX$I(b_ z?9ysm`<&ZFiw$-D%aG!hh^(*D+6>F?Lsh0;(D#emSC)-trrAc>UW1(atxl{hS$jHV zC9AwlN%dS?lU6304G8m^K$p&0Z4WED`&eHoJCQ`Mi875D;&j@Kh+QZOyq%*q}iBAh@x0R zAk;BfGgaZ#BBysd;#M5*I`zp1zPN7#`j{6EX->x@2r0_Kga)_t7unNsBRdiUufp;0 z&9?=E1*ZO!z>LNj)3Se?I`0t6vHlV<{xv4@pMg29<53&}8|B=Bq-4eVoed-pln<`8`((tBUH|RPx_2}o)V(9YwvM6y{;xyt(BsZA zgJ{ZZ1Lyrwx%IPI0B1t-q+j@+C;=s3P=y8ank{xQ?Z+`BUJ>&x^@FItz1G3*14 zJC<&m*eB1X&W2IVAwmSxA;eB_dV!UXfYA0JnwI@1Ggvx&dZp!Z&2zbf%dVAMXMMgm ztzYW)|E=s2pBAi_SFZj>eUBU@Ps@z^9laK2$t%5Xf41xha$@0*w~Kw@P&tsD^i3(~g6reFIk@k>}X0#g!CkyR$Z$gGIM42r4Z`H)hTu8ft?!%U9YKb#wiL)cwWB9$- z>m%cET8?Qu@rGUW3Bze!o)S@D(?U5{XJbhHID9uM^RE(i1JAswfUNLhbA{Uy7+3n5 z!H>R!nd|f0m0=;WU#`KczMyvyUI_@}<@_+l{0ETcVDbIjSMVUr%nHA}qDJ)jIKNYz zsngwiq+}Pf(gjpueM&RdL!B(KV&`;oEO?foh{wavuKN>p`wn!Uu)a1~7TNnN-PU`r zg$poy@dOjPrAxFqre$OKj(?ImIe$cQq{*_Zk80iX^=3X_O%3I2_}R;h zf!p@6!em!sggBmhdU__PgC2^dbW7x;6 z)x-NrU2YuZP;PQ-hWw#dHC)rw8+>gZ<*Hd$nNfrOv%p!Xv0IyEmBcm;N?xTfbA#o#=dAd1e)gMe9%X$ zxE)G=c;(%}6slg@=o$TcH`7AzxW#>HeO39pdH(M~EnjQu!#0)Zr)K4H`s|)>g(_*Q z#PiM-Yh&AV*S$v~64j(}Y(};v^N>!p!v(b1Iv}J0upxZ8ff#+K|tLLxk z-9>slPY>^%NPgp|&LFblcXPgta0}ftlz8jiEIY&Iy#G5{Bf8J){q9SASF{!?E3WXB z_^fVvkH$k@#R`%shxSf;`aVw@qx1k6K0x!_YJG0hqlM1^D7-= zwgu919@nui*B8nHei01o>wI_=ZC)_LxwiF)q}pQc(|Ps)0pkt(@PpV>73Lw~smm2xG)8{4sYRh6s>^xTkha5N- zI@?|R*n;a^=yB>#>4E$A(Mm>zn1e%4Kl4p2nU#sz0Eqx*gnnO~3&nOB(=w9ov8%T_ z`-2U1FQ&6z%IcKJY2tPH%AR-cD9-mp80$4tBA_TFfMCxi2Pn0S==U@Pmfulxxst}4 z%xj?F0x8HHm>wm?@;l_7nJ9Yf_ceKISj~>UeH)XQ%vlkn%l?k*YrE$Y7q$sY81hp0 z<#)}?$=UqQBEDM;xocT1$V^{en;F}kA%p*3Ffqa3#hj&sIZ0~O<&Ysd?t;_aLbrNU_;KvT*P$g2LV{ky^_F)_xnSR3 z&a%S876S}fX*K`z-szD`oBl~RrsnDqiS57kwuA75YbmPj`}xo#Ic7Nq+*c7;-=_mut}H4FKtmZo)bTIc_c6Q2z^!&?A8S>+2?}6|UYnX~ z*m2($6~|HC=%H5rRmqgn_HR6T=bu&>S?lNv+HEqMxbB|&mFRM~&7HT4I}PQrI?p_F z{_)8Ch^Ic2ntqAwst3+yg0nB94*o!AM%=s>26vr9#!-;IFfYajO?sB`sTs#SZ@depEe7kVAu+A zj(n8lN0j$bU}|YJb)opnV4yxMBdzigJ8=AB=K0`iBKuwH4)Ar2-^?rA@BAH1+sl%WzR%TG4 z@ZW62qt|rFPa8h}{zxwROJDLgfZIjaI~s?*ET`oU0|*&YyX#j!Li9nA{(|u-THdW} z&$B1o#nat<*Lwr}Q$C@R+h~>7^&*&S?=#L2aqzJd zIq~qnL$?4A+tZaoa1g~Pxg_?S)NEA4qq3(7`Y=e7DqkbBN_JBiiuX4b?~HHsG8~sv zk?#Bi@YE!#x&xPnJBsC($;{fQB8lrnUtbiw zH)YMO#MOUD!ChWam2lX-iV`*8yp72>@gimVWO43mt;rto)|Vi8h&?x3%$#^a>ol#~ zl9S+YpN$lS6XE0M%l1<>g$eOE?WLY8-Ya|UE_1yT-!(aPqtTfM=scXiqd)%d%)Z7~ z3{w!Uh%yF&6Hb^`sZqpHOf;MMzIn}KjMQR6@#tYbSYzsiRzo@C%~Mb{GI=r0#GcJ!-Nmj zSarqqf3kc}M7etiyU%=qi*acy&xKz42+Np15fV>0_8PY4L&Y`lI7^!{w1r`O|O^&M*`}xq!8vXb#85} z&@Jn29rOr?{?T7-i~HU4vwv^0gfVO01rJ2J3dGgJdnKA1MW>=@cY!Yn)4I@d+JZB< zWhrji?@e_z&%W(l!cq8VLPsRO5T~UcbovQ-1&MlzfYDb?$3ka_ZP{;m!xxv`_hv-X zIJ?@A;V65IRF;I}`-y{w%BTk(q*kGTlbIgE)DVB2-=z{}jN^xqI@dVgxAW_hCky94 zfo%i6mx7UUR*M`&%fux|UQciK9PmEiE;B)pnMB#8r@di9qutWq*}sI0RB5rn4>(%VWQf?e_=6X9|nhXFyTO} z8ODr&#A5num-e;lAf;o3S)^)tQgYOxOLfq_4Nnx|zir%a;iRUy6@MyI=}4ahvR+Q4 zaGCNSO5qr{bDCMoFl{vbq~Hz|NV{o?;auxtT!r%m@sH!5nZ&HekKXJ_=_8tBVguz! zk!Qp-w0W@`1hA-#x{>bi#HQW+xT%4oSuh*1y0DNSM3w&!1#V+%y)~w)U~!bI#cdFt zc<<@OCg(q*eVLZDUPcBGedmOwxjC|%(~>8JyS6pX9yiC}1YSPv7f4>Fo_h`{?~>t- zZk}Pb-DYwjBf^r*US!58u7Ct;38*JLuJ5Zj-a21PyABzsYAnWW!9?#&#r6ny>nTX41@y;2(@nRjLV~cCHyoa_whxUIGsB{ZD5{olSHW&&XhsFVOV3ZPhm<4bTR9U_$SzdT1unpd z_bPYOLZ(~kPMGBz^02xtApLeSyG!P_#-wdW+H|k-3?HlzNfsA_4u3!_DBDs6ElAon z1lGpP%lU#JkowGE9 zC@AAYLMo9CKF5-a;uui#wR7KQV~cSB`rsZL6pRLQQNQm3fR@iuxON{Mn^3|{095~D z$f&LDl&4NUkRe#`bnO73+UOzjn&K39Ah*vx!(@~p6#|#HS+-mjZDJv_!6njN;`Pu_ z2{$r78&W&1#P|hB3EtEXT>?l+3RX#W;XFl<2l?~dhql&3;{$+T8TMv#78w~!_C-MH z=Yp`{Ufe$e8Bq2`pzpRcQg@hH=V5CD_j2j7y@BW{F@#O=EHj=ERv)q<4VJckDKK?G z6A-wE5}Xmxw5PdCY#%B|*CGW$urjmWi$#WR&mvEjNfWfnWK?cMW8qWDp6@+2(P#YT zu6pr#5EeX%1X?tidi#RX?86?&6u1gTSNzuv2m+%DhI>C~r6!|Vw~uO{=|%zT*BhJQ zBpYev6zw*NmM!5HM25bRx$VV0n_@x21>QKE)9Qs#@AR=VwD}9l00NV|QO8XpkPeK- zhS%buk=j@<;4X9aFS=RM-~gb`Qq@=Yg+?OusUHM>(7Am2k&|dF$TZ?*p1YxbcpG9Q zoN!`B+q*t(t{PVVhU(_AxhgVs3GfUE4`5^f9Yi5Ry2vGD`kjG*4dW5sH`Sb`_Zx1G z!uRdOh7pHFH^f!NC6Sa~Ad}ojQ(#UEfxcQMhAcR8gY^11$vJBCzZ!t6 zOB}nD5oFhKGyW33SgP(xG?Z+V|Jdyc8_{(FAe0^^Wx~guAq*)gc*CV?0YU*!EPC2ege3{v;HI6pnnx15iEs}Xc-|9xD+4d1#Qo&bDewFdPEl12HBRzxl7%Yvpx7|`kv{S?V^T1%=vXmn zI3VK6UKB~La^U6eo=B~RaOB>&DZVQ1uzS!pE<-^sk|u4Q2W?Qdd4sBL=o`dvH3r(2 z%KQu;Jbe?KmH#si;MosvA7+>Sc-QOwU?#9FQtQ8C_w?^_I<>&KY{;Cx;6<}WK?LxC zi8tPF-hp&Pb~J4Z;3#2Pf7+?>LL-BL)Am&nKlk(gzjHVTtVR3Kf>%Oo`0lTj2uqpB z@Pf1aYxS`=?>N5z=kyuYA3Yf1xWTGMf0YQAK(G+Q(ho}yG1!|u5PkwO*`PB(B0AaN z+xcSk0-;wzeBytWUtV<~0(cO|@ppIpL-bAmr2kDX`ovK7`9G@!1BcElsT9Tydl`Vh M)78&qol`;+0F~EzhyVZp From 3305bc5f103ad557c8c1055a43062b6912cb41b2 Mon Sep 17 00:00:00 2001 From: teehanming <65308523+teehanming@users.noreply.github.com> Date: Tue, 24 Aug 2021 22:55:22 +0800 Subject: [PATCH 053/227] This is my first submission of User Profile teehanming :D --- .../Plugins/User-Profiles/teehanming.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/teehanming.json diff --git a/Projects/Governance/Plugins/User-Profiles/teehanming.json b/Projects/Governance/Plugins/User-Profiles/teehanming.json new file mode 100644 index 000000000..f14a0fa85 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/teehanming.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "teehanming", + "config": "{\n \"signature\": {\n \"message\": \"teehanming\",\n \"messageHash\": \"0xbbbcd58b3994123efe2b558bbcf1ade4973d5473e7ed7b2e2db7da3079ffbde4\",\n \"v\": \"0x1c\",\n \"r\": \"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c3\",\n \"s\": \"0x24c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf\",\n \"signature\": \"0x828a886de95825640059854aa4552784d09758d901f8459e8e0354c76ad469c324c9b8951f1d6a1d3adc5e913937ec7d0921bb28d4705cac288c74ff04f229bf1c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "04e4dc7e-700c-4c95-b3e8-e962d7008659", + "savedPayload": { + "position": { + "x": 13087, + "y": 10743.5 + }, + "targetPosition": { + "x": 13025, + "y": 10794.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "0f8748a2-d676-42d0-92c4-bc7118b8de97", + "savedPayload": { + "position": { + "x": 13034, + "y": 10848.5 + }, + "targetPosition": { + "x": 13025, + "y": 10794.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f002a0b0-9cad-496b-a5a3-f642ee06dd2b", + "savedPayload": { + "position": { + "x": 13025, + "y": 10794.5 + }, + "targetPosition": { + "x": 13033, + "y": 10707.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From 383b9f13686fb970b5b824e232c7a8d40927a58e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 24 Aug 2021 20:37:04 +0200 Subject: [PATCH 054/227] Superalgos Network, first modules --- Network/event.js | 110 ++++++++++++++---- Network/events.json | 38 ++---- Network/node.js | 20 +++- Network/post.js | 80 +++++++++++++ Network/userProfile.js | 43 ++++--- .../User-Profiles/Luis-Fernando-Molina.json | 6 +- 6 files changed, 227 insertions(+), 70 deletions(-) create mode 100644 Network/post.js diff --git a/Network/event.js b/Network/event.js index 7d6e64e2b..41537f25f 100644 --- a/Network/event.js +++ b/Network/event.js @@ -1,36 +1,106 @@ exports.newEvent = function newEvent() { let thisObject = { - id: undefined, - githubUsername: undefined, - blockchainAccount: undefined, - following: undefined, - followers: undefined, - followingCount: undefined, - followersCount: undefined, - tradeCopying: undefined, - tradeCopiers: undefined, - tradeCopyingCount: undefined, - tradeCopiersCount: undefined, - ranking: undefined, - joined: undefined, + eventId: undefined, + eventType: undefined, + emitterUserProfile: undefined, + targetUserProfile: undefined, + asset: undefined, + timestamp: undefined, initialize: initialize, finalize: finalize } - thisObject.following = new Map() - thisObject.followers = new Map() - - thisObject.tradeCopying = new Map() - thisObject.tradeCopiersCount = new Map() + const EVENT_TYPES = { + NEW_MULTI_MEDIA_POST: 10, + REPLY_TO_MULTI_MEDIA_POST: 11, + REPOST_MULTI_MEDIA: 12, + QUOTE_REPOST_MULTI_MEDIA: 13, + FOLLOW_MULTI_MEDIA_POSTS: 14, + UNFOLLOW_MULTIMEDIA_POSTS: 15, + NEW_TRADE_POST: 20, + REPLY_TO_TRADE_POST: 21, + RE_POST_TRADE: 22, + QUOTE_REPOST_TRADE: 23, + FOLLOW_TRADE_POSTS: 24, + UNFOLLOW_TRADE_POSTS: 25, + REACTION_LIKE: 100, + REACTION_LOVE: 101, + REACTION_HAHA: 102, + REACTION_WOW: 103, + REACTION_SAD: 104, + REACTION_ANGRY: 105, + REACTION_HUG: 106 + } return thisObject function finalize() { - + thisObject.emitterUserProfile = undefined + thisObject.targetUserProfile = undefined } - function initialize() { + function initialize(eventMessage) { + /* + We expect here a JSON string with the following properties: + { + "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "eventType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "asset": "BTC", + "timestamp": 124234234234 + } + */ + + let event = JSON.parse(eventMessage) + + thisObject.emitterUserProfile = NT.memory.USER_PROFILES.get(event.emitterUserProfileId) + if (thisObject.emitterUserProfile === undefined) { + /* The message is ignored */ + return + } + + thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(event.targetUserProfileId) + if (thisObject.targetUserProfile === undefined) { + /* The message is ignored when it does not have a target user profile and is required*/ + if ( + event.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && + event.eventType !== EVENT_TYPES.NEW_TRADE_POST + ) + return + } + + thisObject.eventId = event.eventId + thisObject.eventType = event.eventType + thisObject.asset = event.asset + thisObject.timestamp = event.timestamp + + switch (true) { + case ( + event.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.NEW_TRADE_POST || + event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || + event.eventType === EVENT_TYPES.RE_POST_TRADE || + event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + ): { + let post = NT.modules.POST.newPost() + post.initialize( + event.emitterPostHash, + event.targetPostHash, + thisObject.eventType, + thisObject.emitterUserProfile, + thisObject.asset, + thisObject.timestamp + ) + break + } + } } } \ No newline at end of file diff --git a/Network/events.json b/Network/events.json index 856b504e8..6eb03cb88 100644 --- a/Network/events.json +++ b/Network/events.json @@ -1,28 +1,10 @@ -[ - { - "type": "post", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - }, - { - "type": "reply", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed", - "relatedEvent": "daawerewdhkasdSdGHGjdsasd" - }, - { - "type": "trade", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - }, - { - "type": "reaction", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - } -] - +{ + "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "eventType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "asset": "BTC", + "timestamp": 124234234234, + "postHash": "dasdhqJKGdadjlasgjaGSHAJGSDjhagsg", + "postId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" +} diff --git a/Network/node.js b/Network/node.js index 07a8726db..e218c488c 100644 --- a/Network/node.js +++ b/Network/node.js @@ -1,7 +1,19 @@ -let usersProfiles = new Map() // Here we will store the user profiles and their statistics. -let timeline = [] // A time ordered list of Posts and Trades. -let events = new Map() -let hashGraph = {} +global.NT = { + memory: { + USER_PROFILES: new Map(), // Here we will store the user profiles and their statistics. + POSTS: new Map(), // This are all the posts we are keeping track of. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + TIMELINE: [] // A time ordered list of Posts and Trades. + }, + modules: { + EVENT: require('./event.js'), + POST: require('./post.js') + } +} +/* + We will add this event to the timeline +*/ +NT.memory.TIMELINE.push() \ No newline at end of file diff --git a/Network/post.js b/Network/post.js new file mode 100644 index 000000000..9fd9ae991 --- /dev/null +++ b/Network/post.js @@ -0,0 +1,80 @@ +exports.newPost = function newPost() { + + let thisObject = { + postHash: undefined, + postType: undefined, + userProfile: undefined, + asset: undefined, + timestamp: undefined, + replies: undefined, + targetPost: undefined, + initialize: initialize, + finalize: finalize + } + + const POST_TYPES = { + NEW_MULTI_MEDIA_POST: 10, + REPLY_TO_MULTI_MEDIA_POST: 11, + REPOST_MULTI_MEDIA: 12, + QUOTE_REPOST_MULTI_MEDIA: 13, + NEW_TRADE_POST: 20, + REPLY_TO_TRADE_POST: 21, + RE_POST_TRADE: 22, + QUOTE_REPOST_TRADE: 23 + } + + return thisObject + + function finalize() { + thisObject.postHash = undefined + thisObject.postType = undefined + thisObject.userProfile = undefined + thisObject.asset = undefined + thisObject.timestamp = undefined + thisObject.replies = undefined + thisObject.targetPost = undefined + } + + function initialize( + emitterPostHash, + targetPostHash, + postType, + userProfile, + asset, + timestamp + ) { + + thisObject.emitterPostHash = emitterPostHash + thisObject.targetPostHash = targetPostHash + thisObject.postType = postType + thisObject.userProfile = userProfile + thisObject.asset = asset + thisObject.timestamp = timestamp + /* + Let's find the Target Post + */ + if ( + event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || + event.eventType === EVENT_TYPES.RE_POST_TRADE || + event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + ) { + thisObject.targetPost = NT.memory.POSTS.get(thisObject.targetPostHash) + + if (thisObject.targetPost === undefined) { + throw ('Target Post Not Found.') + } + } + /* + Let's add this post to the replies of the Target Post + */ + if ( + event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST + ) { + thisObject.targetPost.replies.push(thisObject) + } + } +} \ No newline at end of file diff --git a/Network/userProfile.js b/Network/userProfile.js index 9df4b0691..255bc1140 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -1,29 +1,25 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { - id: undefined, + userProfieId: undefined, githubUsername: undefined, blockchainAccount: undefined, - following: undefined, - followers: undefined, - followingCount: undefined, - followersCount: undefined, - tradeCopying: undefined, - tradeCopiers: undefined, - tradeCopyingCount: undefined, - tradeCopiersCount: undefined, + postFollowing: undefined, + postFollowers: undefined, + tradeFollowing: undefined, + tradeFollowers: undefined, ranking: undefined, - joined: undefined, + events: undefined, + postFollowingCount: undefined, + postFollowersCount: undefined, + tradeFollowingCount: undefined, + tradeFollowersCount: undefined, + eventsCount: undefined, + postsCount: undefined, initialize: initialize, finalize: finalize } - thisObject.following = new Map() - thisObject.followers = new Map() - - thisObject.tradeCopying = new Map() - thisObject.tradeCopiersCount = new Map() - return thisObject function finalize() { @@ -32,5 +28,20 @@ exports.newUserProfile = function newUserProfile() { function initialize() { + thisObject.postFollowing = new Map() + thisObject.postFollowers = new Map() + + thisObject.tradeFollowing = new Map() + thisObject.tradeFollowers = new Map() + + thisObject.events = [] + + thisObject.postFollowingCount = 0 + thisObject.postFollowersCount = 0 + thisObject.tradeFollowingCount = 0 + thisObject.tradeFollowersCount = 0 + thisObject.eventsCount = 0 + thisObject.postsCount = 0 + } } \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 232e87bb3..0dd60c14d 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -12827,7 +12827,9 @@ "referenceParentCombinedNodePath": [ [ "Smidy13", - "User Profile" + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" ] ] } @@ -13078,7 +13080,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 8060dc7499783a3619f3d65ec581264168e51948 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 24 Aug 2021 22:24:08 +0200 Subject: [PATCH 055/227] Getting Started updates --- .../Workspaces/Getting-Started-Tutorials.json | 59 ++++++++++++++----- ...gos-027-tutorial-step-more-workspaces.json | 18 +++--- ...-063-tutorial-step-aim-high-trade-big.json | 19 +++--- ...-064-tutorial-step-machines-learn-too.json | 4 +- ...lgos-068-tutorial-step-ready.-set.-go.json | 18 +++--- ...94-tutorial-step-your-keys-your-coins.json | 4 +- ...peralgos-104-tutorial-step-whats-next.json | 15 +++-- ...15-tutorial-step-about-our-governance.json | 35 +++++++++++ ...tutorial-step-my-only-friend-the-end.json} | 2 +- 9 files changed, 126 insertions(+), 48 deletions(-) create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json rename Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/{welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json => welcome-to-superalgos-116-tutorial-step-my-only-friend-the-end.json} (99%) diff --git a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json index 31ea429b4..d7f1687bc 100644 --- a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json +++ b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json @@ -687,7 +687,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": true + "isRunning": false }, "referenceParent": { "type": "Crypto Exchange", @@ -736,7 +736,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": true + "isRunning": false }, "referenceParent": { "type": "Project Definition", @@ -779,7 +779,7 @@ "arrangementStyle": 0 }, "uiObject": { - "isRunning": true + "isRunning": false } } }, @@ -62421,7 +62421,7 @@ "referenceParent": { "type": "Workspace", "name": "Getting Started Tutorials", - "id": "42c461cb-6092-448a-9153-18657454f1f3" + "id": "4e3ac2d1-82e6-43d1-848c-42dba2631b16" }, "referenceParentCombinedNodePath": [ [ @@ -65555,7 +65555,7 @@ { "type": "Tutorial Topic", "name": "5.b.i) Navigation & Scales", - "config": "{ \n \"title\": \" \",\n \"summary\": \"\",\n \"gif\": \"\",\n \"image\": \"\",\n \"definition\": \"\",\n \"paragraph1\": \"\",\n \"callOut\": \"\",\n \"externalLink\": [\"\", \"\"],\n \"paragraph2\": \"\",\n \"note\": \"\",\n \"tip\": \"\",\n \"important\": \"\",\n \"warning\": \"\", \n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\",\n \"documentationURL\": \"\" \n }", + "config": "{\n \"position\": \"Left\",\n \"pressButton\": \"Next\",\n \"documentationURL\": \"\"\n}", "project": "Education", "tutorialSteps": [ { @@ -65930,7 +65930,7 @@ { "type": "Tutorial Topic", "name": "5.b.ii) Layers & Managers", - "config": "{ \n \"title\": \" \",\n \"summary\": \"\",\n \"gif\": \"\",\n \"image\": \"\",\n \"definition\": \"\",\n \"paragraph1\": \"\",\n \"callOut\": \"\",\n \"externalLink\": [\"\", \"\"],\n \"paragraph2\": \"\",\n \"note\": \"\",\n \"tip\": \"\",\n \"important\": \"\",\n \"warning\": \"\", \n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\",\n \"documentationURL\": \"\" \n }", + "config": "{\n \"position\": \"Left\",\n \"pressButton\": \"Next\",\n \"documentationURL\": \"\"\n}", "project": "Education", "tutorialSteps": [ { @@ -69679,8 +69679,8 @@ "id": "7abb039d-4c70-40a1-bcd1-84f23cfc2041", "savedPayload": { "position": { - "x": 19148.053057479123, - "y": 39925.37128220185 + "x": 19116.88554630228, + "y": 39929.198171376134 }, "targetPosition": { "x": 19168.97999960236, @@ -69723,8 +69723,8 @@ "id": "5237c645-3e66-41fe-8e63-2f10e1793ea4", "savedPayload": { "position": { - "x": 19327.95577887232, - "y": 39970.22606843287 + "x": 19271.58604260006, + "y": 39942.732711044024 }, "targetPosition": { "x": 19168.97999960236, @@ -69754,8 +69754,8 @@ "id": "96e240f1-4e57-451f-81eb-f79b41ac2d38", "savedPayload": { "position": { - "x": 19447.1351559724, - "y": 40112.258519255025 + "x": 19398.793332538055, + "y": 40031.804214373835 }, "targetPosition": { "x": 19168.97999960236, @@ -69790,6 +69790,37 @@ ] } }, + { + "type": "Tutorial Step", + "name": "About our Governance", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - About our Governance\"\n },\n \"icon\": {\n \"name\": \"\\\\governance-project\",\n \"project\": \"Governance\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n }\n}", + "project": "Education", + "id": "8366046e-6f9b-4dec-8d00-69859ef9fcce", + "savedPayload": { + "position": { + "x": 19464.422325506024, + "y": 40172.54604397972 + }, + "targetPosition": { + "x": 19168.97999960236, + "y": 40224.6404972798 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, { "type": "Tutorial Step", "name": "This Is The End", @@ -69798,8 +69829,8 @@ "id": "7fd54288-564a-414f-9b50-a9ade7243f3d", "savedPayload": { "position": { - "x": 19460.06871748516, - "y": 40297.217065959696 + "x": 19450.887785838135, + "y": 40327.2465402775 }, "targetPosition": { "x": 19168.97999960236, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-027-tutorial-step-more-workspaces.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-027-tutorial-step-more-workspaces.json index 94d879766..80bf42378 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-027-tutorial-step-more-workspaces.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-027-tutorial-step-more-workspaces.json @@ -7,7 +7,7 @@ "project": "Foundations", "name": "workspace" }, - "text": "Most are Plugin Workspaces shipping with the system! There should be one User Workspace at the end of the list too!", + "text": "Plugin Workspaces shipping with the system feature a black background in the Workspaces Tab on the left.", "translations": [ { "language": "IT", @@ -28,13 +28,13 @@ "style": "Definition" } ], - "updated": 1622193005692 + "updated": 1629803469668 }, "paragraphs": [ { "style": "Text", - "text": "As soon as you launched the UI for the first time, the Getting Started Tutorials Plugin Workspace was loaded. The Workspace was saved as a new User Workspace after 60 seconds in the My-Workspaces folder.", - "updated": 1622193268470, + "text": "Workspaces save all the information relative to the data structures that are included in the workspace.", + "updated": 1629803440353, "translations": [ { "language": "IT", @@ -57,9 +57,9 @@ ] }, { - "style": "Success", - "text": "The workspace is saved automatically every minute. It is also saved before closing the browser or browser tab, and you may save it manually using the Ctrl + Shift + Key-S", - "updated": 1622634511330, + "style": "Callout", + "text": "Let's create a copy of this Plugin Workspace and make it your own! Hit the following key combination: Ctrl + Shift + Key-S", + "updated": 1629803279820, "translations": [ { "language": "ES", @@ -71,7 +71,7 @@ }, { "style": "Important", - "text": "Changes is Plugins Workspaces don't persist in the plugin. They do in the User Workspace", + "text": "Now open the Workspaces Tab on the left, scroll to the bottom, and find the only workspace with a purple background! That's your workspace! But no need to click on it!", "translations": [ { "language": "IT", @@ -92,7 +92,7 @@ "style": "Important" } ], - "updated": 1622193520113 + "updated": 1629803460646 } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-063-tutorial-step-aim-high-trade-big.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-063-tutorial-step-aim-high-trade-big.json index 57e8612ec..48821b87b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-063-tutorial-step-aim-high-trade-big.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-063-tutorial-step-aim-high-trade-big.json @@ -4,7 +4,7 @@ "type": "Tutorial Step - Aim High, Trade Big!", "definition": { "icon": { - "project": "Foundations", + "project": "Foundations", "name": "network-node" }, "text": "Picture an army of bots working with multiple exchanges, markets, and strategies, running on a network à la trading farm.", @@ -18,7 +18,8 @@ { "language": "ES", "text": "Imagínate un ejército de bots trabajando con múltiples exchanges, mercados y estrategias, ejecutándose en una red al estilo de una granja trading.", - "updated": 1624415133666 + "updated": 1624415133666, + "style": "Definition" } ], "updated": 1622200549490 @@ -38,7 +39,8 @@ { "language": "ES", "text": "De eso se trata el nodo Network. Lo que haz visto hasta ahora se ejecuta en una sola máquina. Pero...", - "updated": 1624415210197 + "updated": 1624415210197, + "style": "Text" } ] }, @@ -56,13 +58,14 @@ { "language": "ES", "text": "¡Superalgos soporta la distribución y coordinación de tareas a través de redes de nodos que ejecutan el Client! Esto permite operaciones inteligentes y escalables. ¡Cualquier máquina que ejecute la GUI puede controlar el trabajo!", - "updated": 1624415389550 + "updated": 1624415389550, + "style": "Callout" } ] }, { "style": "Text", - "text": "You may set up a network with a few Raspberry Pi, an industrial-grade datacenter—or anything in between.", + "text": "You may set up a network with a few Raspberry Pi, an industrial-grade datacenter, or anything in between.", "translations": [ { "language": "IT", @@ -73,9 +76,11 @@ { "language": "ES", "text": "Puede configurar una red con algunos Raspberry Pi, un centro de datos de grado industrial o cualquier cosa entre medio.", - "updated": 1624415501921 + "updated": 1624415501921, + "style": "Text" } - ] + ], + "updated": 1629821982211 } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-064-tutorial-step-machines-learn-too.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-064-tutorial-step-machines-learn-too.json index a3889dff0..be8498d87 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-064-tutorial-step-machines-learn-too.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-064-tutorial-step-machines-learn-too.json @@ -65,8 +65,8 @@ }, { "style": "Success", - "text": "After doing the first few tutorials, take a look at the Machine Learning Demo Plugin Workspace!", - "updated": 1616693444144, + "text": "Later on, take a look at the ML CrossCategoricalEntropy Demo Plugin Workspace!", + "updated": 1629825698628, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-068-tutorial-step-ready.-set.-go.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-068-tutorial-step-ready.-set.-go.json index cb3a05aa9..09e8f9081 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-068-tutorial-step-ready.-set.-go.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-068-tutorial-step-ready.-set.-go.json @@ -4,7 +4,7 @@ "type": "Tutorial Step - Ready. Set. Go!", "definition": { "icon": { - "project": "Foundations", + "project": "Foundations", "name": "task" }, "text": "Let's get going! This is going to be quick anyway, as we are testing a single day worth of historic data.", @@ -18,7 +18,8 @@ { "language": "ES", "text": "¡Vámonos! De todos modos, esto será rápido, ya que estamos probando datos históricos de un solo día.", - "updated": 1624453945775 + "updated": 1624453945775, + "style": "Definition" } ] }, @@ -36,14 +37,15 @@ { "language": "ES", "text": "Ejecutar un Trading Task es bastante similar a ejecutar una tarea de minería de datos. La diferencia radica en que, después de ejecutar la tarea, también debe ejecutar lel Trading Session.", - "updated": 1624454018479 + "updated": 1624454018479, + "style": "Text" } ] }, { "style": "Callout", - "text": "Select Run on the Task menu!

Now select Run on the Backtesting Session menu!", - "updated": 1616428472102, + "text": "Select Run on the Lightning Strike Task menu!

Now select Run on the Backtesting Session menu!", + "updated": 1629823345596, "translations": [ { "language": "IT", @@ -54,7 +56,8 @@ { "language": "ES", "text": "Seleccione Run en el Task menu! Ahora seleccione Run en el Backtesting Session menu!", - "updated": 1624454082709 + "updated": 1624454082709, + "style": "Callout" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "Cuando el Backtesting Session indica que terminó el procesamiento, detenga el Task y haz clic en Next.", - "updated": 1624454207659 + "updated": 1624454207659, + "style": "Note" } ], "updated": 1622201246283 diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json index c7e77c649..c704f4dd2 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json @@ -27,8 +27,8 @@ "paragraphs": [ { "style": "Callout", - "text": "Acess the configuration and carefully enter the API Pubilic Key and the API secret key.", - "updated": 1616435074225, + "text": "Access the configuration and carefully enter the API Pubilic Key and the API secret key.", + "updated": 1629832804513, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-104-tutorial-step-whats-next.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-104-tutorial-step-whats-next.json index 838d6bfea..4b3bab6ea 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-104-tutorial-step-whats-next.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-104-tutorial-step-whats-next.json @@ -5,7 +5,7 @@ "definition": { "icon": { "name": "help", - "project": "Foundations" + "project": "Foundations" }, "text": "There are tons of things we haven't covered yet, I know! Just look around! So much stuff to see! It's mind-boggling.", "translations": [ @@ -18,15 +18,16 @@ { "language": "ES", "text": "Hay toneladas de cosas que aún no hemos cubierto, ¡lo sé! ¡Solo mire alrededor! ¡Tantas cosas para ver! Es alucinante.", - "updated": 1624485720195 + "updated": 1624485720195, + "style": "Definition" } ] }, "paragraphs": [ { "style": "Text", - "text": "I'm sure you still have tons of questions floating in your head... How do I build my own strategies? How do I measure performance? How do I build an indicator? How do I deploy a trading farm? How may I integrate with TradingView? How do I set up Telegram announcements?", - "updated": 1610711099627, + "text": "I'm sure you still have tons of questions floating in your head... How do I build my own strategies? How do I measure performance? How do I build an indicator? How do I deploy a trading farm? How may I integrate with TradingView? How do I set up Telegram announcements? How do I fetch data from other APIs?", + "updated": 1629833033808, "translations": [ { "language": "IT", @@ -37,7 +38,8 @@ { "language": "ES", "text": "Estoy seguro de que todavía tienes toneladas de preguntas flotando en tu cabeza ... ¿Cómo creo mis propias estrategias? ¿Cómo mido el desempeño? ¿Cómo construyo un indicador? ¿Cómo implemento un Trading Farm? ¿Cómo puedo integrarme con TradingView? ¿Cómo configuro los anuncios de Telegram?", - "updated": 1624485819701 + "updated": 1624485819701, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "¡No te preocupes! ¡Llegarás, amigo mío! ¡Hay más tutoriales y mucho material de lectura disponible! ¡Quizás sea una buena idea darle un vistazo rápido al sistema de documentación integrado antes de despedirme!", - "updated": 1624485842059 + "updated": 1624485842059, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json new file mode 100644 index 000000000..c0a2d6704 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json @@ -0,0 +1,35 @@ +{ + "tutorial": "Welcome to Superalgos!", + "pageNumber": "115", + "type": "Tutorial Step - About our Governance", + "definition": { + "text": "Before I leave you with the next tutorial, you must know that Superalgos is a crypto project with distributed governance!", + "icon": { + "name": "\\governance-project", + "project": "Governance" + }, + "updated": 1629835261024 + }, + "paragraphs": [ + { + "style": "List", + "text": "You may earn Superalgos SA Tokens and reputation by contributing to the project.", + "updated": 1629834397651 + }, + { + "style": "List", + "text": "Then you may leverage your tokens and reputation to participate in Governance Programs.", + "updated": 1629834501563 + }, + { + "style": "List", + "text": "Participating in governance earns you more tokens, as helping direct the project is an important contribution in and of itself!", + "updated": 1629834600057 + }, + { + "style": "Note", + "text": "You may earn your first few tokens with the Airdrops Program just by setting up your User Profile. But before you do that, you need to do a couple more tutorials to complete your education!", + "updated": 1629835202298 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-116-tutorial-step-my-only-friend-the-end.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json rename to Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-116-tutorial-step-my-only-friend-the-end.json index 868413829..b577c62b9 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-116-tutorial-step-my-only-friend-the-end.json @@ -1,6 +1,6 @@ { "tutorial": "Welcome to Superalgos!", - "pageNumber": 115, + "pageNumber": 116, "type": "Tutorial Step - My Only Friend, The End!", "definition": { "icon": { From d017dde4fa7a31376023f6e773b630c9643407a3 Mon Sep 17 00:00:00 2001 From: harrellbm Date: Tue, 24 Aug 2021 15:40:38 -0500 Subject: [PATCH 056/227] Move Gov Tut to Gov Project and Update Token Workspace with new Profiles --- .../Token-Distribution-Superalgos.json | 506 +++++++++++++----- ...1-creating-your-user-profile-tutorial.json | 0 ...ial-002-tutorial-step-better-together.json | 0 ...ial-step-make-sure-you’re-comfortable.json | 0 ...orial-step-one-token-to-rule-them-all.json | 0 ...step-with-tokens-comes-responsibility.json | 0 ...06-tutorial-step-a-mighty-meritocracy.json | 0 ...7-tutorial-step-a-worthy-contribution.json | 0 ...008-tutorial-step-what’s-in-a-profile.json | 0 ...9-tutorial-step-program-participation.json | 0 ...010-tutorial-step-where-it-all-begins.json | 0 ...-tutorial-step-profile-in-a-heartbeat.json | 0 ...012-tutorial-step-pump-that-heartbeat.json | 0 ...utorial-013-tutorial-step-oh-so-shiny.json | 0 ...e-tutorial-014-tutorial-step-only-you.json | 0 ...rial-015-tutorial-step-under-the-hood.json | 0 ...torial-016-tutorial-step-save-the-key.json | 0 ...rial-017-tutorial-step-profile-backup.json | 0 ...-tutorial-step-delete-the-constructor.json | 0 ...al-019-tutorial-step-make-it-official.json | 0 ...-tutorial-step-to-infinity-and-beyond.json | 0 ...rial-021-tutorial-step-welcome-aboard.json | 0 22 files changed, 363 insertions(+), 143 deletions(-) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-001-creating-your-user-profile-tutorial.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json (100%) rename Projects/{Foundations => Governance}/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json (100%) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 9111c7174..e80a69583 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -667,7 +667,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -751,8 +751,8 @@ "id": "cccfce2d-3497-419b-8c32-4cd62fb1b33f", "savedPayload": { "position": { - "x": 35626.241539851304, - "y": 10978.042351611191 + "x": 35658.20216094481, + "y": 10974.074517595023 }, "targetPosition": { "x": 35605.314597728066, @@ -779,8 +779,8 @@ "id": "5c0f79f5-416f-46cf-8055-708b71613278", "savedPayload": { "position": { - "x": 35522.62339098297, - "y": 10967.15164531474 + "x": 35585.99509830314, + "y": 10978.150418473559 }, "targetPosition": { "x": 35605.314597728066, @@ -804,11 +804,38 @@ "name": "harrellbm", "config": "{\"project\":\"Governance\",\"fileName\":\"harrellbm\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "harrellbm", + "project": "Foundations", + "id": "22b1f183-dcf7-4e56-abda-805045672c69", + "savedPayload": { + "position": { + "x": 19219.64344635258, + "y": 23116.933333158213 + }, + "targetPosition": { + "x": 35428.97902204032, + "y": 10921.478234845728 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "49a18a94-de50-4285-bf38-fe43c700b93f", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35514.910814744515, + "y": 10964.827599917864 }, "targetPosition": { "x": 35605.314597728066, @@ -817,7 +844,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -835,8 +862,8 @@ "id": "7096909f-b221-4fb7-a5ec-5a76d147dc2f", "savedPayload": { "position": { - "x": 35356.60332596155, - "y": 10846.531007574467 + "x": 35449.08047044852, + "y": 10934.880335715925 }, "targetPosition": { "x": 35605.314597728066, @@ -863,8 +890,8 @@ "id": "bdcdfb11-07a0-42fc-b5ec-09ba55c6dcf6", "savedPayload": { "position": { - "x": 35314.22587984527, - "y": 10751.349705213144 + "x": 35392.32988574206, + "y": 10890.04905200928 }, "targetPosition": { "x": 35605.314597728066, @@ -891,8 +918,8 @@ "id": "6ebdfb57-965a-43d4-a048-31315d0947cf", "savedPayload": { "position": { - "x": 35306.95802911758, - "y": 10647.414597552948 + "x": 35347.957198328295, + "y": 10832.939180051875 }, "targetPosition": { "x": 35605.314597728066, @@ -901,7 +928,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -919,8 +946,8 @@ "id": "00a46dc7-6fbd-45d1-870a-fab7924ee5c0", "savedPayload": { "position": { - "x": 35335.67638383831, - "y": 10547.26179249652 + "x": 35318.54118751157, + "y": 10766.869738015934 }, "targetPosition": { "x": 35605.314597728066, @@ -947,8 +974,8 @@ "id": "99c7c2c7-eb03-476e-8e0b-9480e3dca261", "savedPayload": { "position": { - "x": 35396.917086590365, - "y": 10462.971196431648 + "x": 35305.79140491768, + "y": 10695.680441719935 }, "targetPosition": { "x": 35605.314597728066, @@ -966,6 +993,199 @@ "isRunning": false } } + }, + { + "type": "Plugin File", + "name": "Cachito", + "config": "{\"project\":\"Governance\",\"fileName\":\"Cachito\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "15ab3baf-bc60-4b6a-8c6b-dc087271df68", + "savedPayload": { + "position": { + "x": 35310.448821567436, + "y": 10623.50855430204 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "PLuv", + "config": "{\"project\":\"Governance\",\"fileName\":\"PLuv\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "PLuv", + "project": "Foundations", + "id": "75a82519-49b5-4241-8ccc-b966f1b979ef", + "savedPayload": { + "position": { + "x": 19201.17093294025, + "y": 17090.823750516436 + }, + "targetPosition": { + "x": 35332.24276533416, + "y": 10554.54844352484 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aeed0c96-3e89-426c-bf61-12b6e23c6916", + "savedPayload": { + "position": { + "x": 35332.24276533416, + "y": 10554.54844352484 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Smidy13", + "config": "{\"project\":\"Governance\",\"fileName\":\"Smidy13\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "Smidy13", + "project": "Foundations", + "id": "5f3e2337-7339-403b-8c88-61310a7f9843", + "savedPayload": { + "position": { + "x": 24950.49870511971, + "y": 16984.34250420056 + }, + "targetPosition": { + "x": 35369.90665142389, + "y": 10492.807820366901 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d42dd71-edb0-409a-8caa-20a74e7ca269", + "savedPayload": { + "position": { + "x": 35369.90665142389, + "y": 10492.807820366901 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "teehanming", + "config": "{\"project\":\"Governance\",\"fileName\":\"teehanming\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "pluginFilePosition": { + "type": "Plugin File Position", + "name": "teehanming", + "project": "Foundations", + "id": "1a9a03b1-1444-4756-afee-7503814b92b4", + "savedPayload": { + "position": { + "x": 30371.18858563142, + "y": 16671.726514323018 + }, + "targetPosition": { + "x": 35421.25159167974, + "y": 10441.87482542813 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e7165758-71ad-44dd-b6c4-585b5e295d85", + "savedPayload": { + "position": { + "x": 35421.25159167974, + "y": 10441.87482542813 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ], "id": "2c899fe9-1335-4e9f-b2d0-45a83e478fd0", @@ -1549,7 +1769,7 @@ { "type": "Tutorial", "name": "Creating Your User Profile Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "tutorialSteps": [], "tutorialTopics": [ @@ -1562,17 +1782,17 @@ { "type": "Tutorial Step", "name": "Make sure You’re Comfortable", - "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", "savedPayload": { "position": { - "x": 24309.264068711927, - "y": 24505.735931288073 + "x": 20273, + "y": 30933.25 }, "targetPosition": { - "x": 24097.132034355964, - "y": 24717.867965644036 + "x": 19973, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -1608,12 +1828,12 @@ "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", "savedPayload": { "position": { - "x": 23885, - "y": 24930 + "x": 19973, + "y": 30933.25 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -1640,17 +1860,17 @@ { "type": "Tutorial Step", "name": "One Token to Rule Them All", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", "savedPayload": { "position": { - "x": 24361.335575687743, - "y": 24687.294901687517 + "x": 20159.74486052001, + "y": 31154.339995635255 }, "targetPosition": { - "x": 24185, - "y": 24930 + "x": 19860.04694055762, + "y": 31167.79944474041 }, "floatingObject": { "isPinned": false, @@ -1676,17 +1896,17 @@ { "type": "Tutorial Step", "name": "With Tokens Comes Responsibility", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", "savedPayload": { "position": { - "x": 24470.316954888545, - "y": 24837.294901687517 + "x": 20110.41891667401, + "y": 31333.068539176038 }, "targetPosition": { - "x": 24185, - "y": 24930 + "x": 19860.04694055762, + "y": 31167.79944474041 }, "floatingObject": { "isPinned": false, @@ -1707,17 +1927,17 @@ { "type": "Tutorial Step", "name": "A Mighty Meritocracy", - "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", "savedPayload": { "position": { - "x": 24470.316954888545, - "y": 25022.705098312483 + "x": 19965.459387782023, + "y": 31448.66990593233 }, "targetPosition": { - "x": 24185, - "y": 24930 + "x": 19860.04694055762, + "y": 31167.79944474041 }, "floatingObject": { "isPinned": false, @@ -1763,17 +1983,17 @@ { "type": "Tutorial Step", "name": "A Worthy Contribution", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", "savedPayload": { "position": { - "x": 24361.335575687743, - "y": 25172.705098312483 + "x": 19780.235886887614, + "y": 31456.988302949165 }, "targetPosition": { - "x": 24185, - "y": 24930 + "x": 19860.04694055762, + "y": 31167.79944474041 }, "floatingObject": { "isPinned": false, @@ -1833,12 +2053,12 @@ "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", "savedPayload": { "position": { - "x": 23772.04694055762, - "y": 25164.54944474041 + "x": 19860.04694055762, + "y": 31167.79944474041 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -1865,17 +2085,17 @@ { "type": "Tutorial Step", "name": "What’s in a Profile?", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", "savedPayload": { "position": { - "x": 23435, - "y": 25489.807621135333 + "x": 19695.670272136376, + "y": 31514.40021539039 }, "targetPosition": { - "x": 23435, - "y": 25189.807621135333 + "x": 19607.243719813105, + "y": 31227.728373654547 }, "floatingObject": { "isPinned": false, @@ -1909,17 +2129,17 @@ { "type": "Tutorial Step", "name": "Program Participation", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", "savedPayload": { "position": { - "x": 23175.192378864667, - "y": 25339.807621135333 + "x": 19403.19189848183, + "y": 31447.643935203494 }, "targetPosition": { - "x": 23435, - "y": 25189.807621135333 + "x": 19607.243719813105, + "y": 31227.728373654547 }, "floatingObject": { "isPinned": false, @@ -1942,12 +2162,12 @@ "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 23518.243719813105, - "y": 25222.478373654547 + "x": 19606.243719813105, + "y": 31225.728373654547 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -1974,17 +2194,17 @@ { "type": "Tutorial Step", "name": "Where it all Begins", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 23072.867965644036, - "y": 25142.132034355964 + "x": 19303.625621042724, + "y": 31346.580120827777 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 19402.709339629273, + "y": 31063.415121735266 }, "floatingObject": { "isPinned": false, @@ -2018,17 +2238,17 @@ { "type": "Tutorial Step", "name": "Profile in a Heartbeat", - "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 22985, - "y": 24930 + "x": 19132.418679258546, + "y": 31193.580243470533 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 19402.709339629273, + "y": 31063.415121735266 }, "floatingObject": { "isPinned": false, @@ -2049,17 +2269,17 @@ { "type": "Tutorial Step", "name": "Pump that Heartbeat!", - "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 23072.867965644036, - "y": 24717.867965644036 + "x": 19119.544340536762, + "y": 30964.331403148717 }, "targetPosition": { - "x": 23285, - "y": 24930 + "x": 19402.709339629273, + "y": 31063.415121735266 }, "floatingObject": { "isPinned": false, @@ -2113,12 +2333,12 @@ "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 23314.709339629273, - "y": 25060.165121735266 + "x": 19402.709339629273, + "y": 31063.415121735266 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -2145,17 +2365,17 @@ { "type": "Tutorial Step", "name": "Oh so Shiny", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 23145.22225211328, - "y": 24592.54666533391 + "x": 19119.544340536762, + "y": 30902.168596851283 }, "targetPosition": { - "x": 23435, - "y": 24670.192378864667 + "x": 19402.709339629273, + "y": 30803.084878264734 }, "floatingObject": { "isPinned": false, @@ -2189,17 +2409,17 @@ { "type": "Tutorial Step", "name": "Only You", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 23285, - "y": 24410.384757729335 + "x": 19132.418679258546, + "y": 30672.919756529467 }, "targetPosition": { - "x": 23435, - "y": 24670.192378864667 + "x": 19402.709339629273, + "y": 30803.084878264734 }, "floatingObject": { "isPinned": false, @@ -2220,17 +2440,17 @@ { "type": "Tutorial Step", "name": "Under the Hood", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 23512.645713530757, - "y": 24380.414630977946 + "x": 19303.625621042724, + "y": 30519.919879172223 }, "targetPosition": { - "x": 23435, - "y": 24670.192378864667 + "x": 19402.709339629273, + "y": 30803.084878264734 }, "floatingObject": { "isPinned": false, @@ -2253,12 +2473,12 @@ "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 23314.709339629273, - "y": 24799.834878264734 + "x": 19402.709339629273, + "y": 30803.084878264734 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -2285,17 +2505,17 @@ { "type": "Tutorial Step", "name": "Save the Key!", - "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", "savedPayload": { "position": { - "x": 23264.226460044618, - "y": 24477.91200339085 + "x": 19352.226460044618, + "y": 30481.16200339085 }, "targetPosition": { - "x": 23518.243719813105, - "y": 24637.521626345453 + "x": 19606.243719813105, + "y": 30640.771626345453 }, "floatingObject": { "isPinned": false, @@ -2316,17 +2536,17 @@ { "type": "Tutorial Step", "name": "Profile Backup", - "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", "savedPayload": { "position": { - "x": 23451.48743962621, - "y": 24345.043252690906 + "x": 19539.48743962621, + "y": 30348.293252690906 }, "targetPosition": { - "x": 23518.243719813105, - "y": 24637.521626345453 + "x": 19606.243719813105, + "y": 30640.771626345453 }, "floatingObject": { "isPinned": false, @@ -2347,17 +2567,17 @@ { "type": "Tutorial Step", "name": "Delete the Constructor", - "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", "savedPayload": { "position": { - "x": 23677.853342767707, - "y": 24383.504366576966 + "x": 19765.853342767707, + "y": 30386.754366576966 }, "targetPosition": { - "x": 23518.243719813105, - "y": 24637.521626345453 + "x": 19606.243719813105, + "y": 30640.771626345453 }, "floatingObject": { "isPinned": false, @@ -2380,12 +2600,12 @@ "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 23518.243719813105, - "y": 24637.521626345453 + "x": 19606.243719813105, + "y": 30640.771626345453 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, @@ -2412,17 +2632,17 @@ { "type": "Tutorial Step", "name": "Make it Official", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n }\n}", "project": "Education", "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 23738.457597726625, - "y": 24397.33689229162 + "x": 19826.457597726625, + "y": 30400.58689229162 }, "targetPosition": { - "x": 23772.04694055762, - "y": 24695.45055525959 + "x": 19860.04694055762, + "y": 30698.70055525959 }, "floatingObject": { "isPinned": false, @@ -2443,17 +2663,17 @@ { "type": "Tutorial Step", "name": "Infinity and Beyond", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", "savedPayload": { "position": { - "x": 23959.093881115237, - "y": 24460.901110519182 + "x": 20047.093881115237, + "y": 30464.151110519182 }, "targetPosition": { - "x": 23772.04694055762, - "y": 24695.45055525959 + "x": 19860.04694055762, + "y": 30698.70055525959 }, "floatingObject": { "isPinned": false, @@ -2474,17 +2694,17 @@ { "type": "Tutorial Step", "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 24070.16060352559, - "y": 24661.861212428597 + "x": 20158.16060352559, + "y": 30665.111212428597 }, "targetPosition": { - "x": 23772.04694055762, - "y": 24695.45055525959 + "x": 19860.04694055762, + "y": 30698.70055525959 }, "floatingObject": { "isPinned": false, @@ -2507,12 +2727,12 @@ "id": "75373f58-ac05-4358-ad12-e50c88f08196", "savedPayload": { "position": { - "x": 23772.04694055762, - "y": 24695.45055525959 + "x": 19860.04694055762, + "y": 30698.70055525959 }, "targetPosition": { - "x": 23585, - "y": 24930 + "x": 19673, + "y": 30933.25 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-001-creating-your-user-profile-tutorial.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-001-creating-your-user-profile-tutorial.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-001-creating-your-user-profile-tutorial.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-001-creating-your-user-profile-tutorial.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-018-tutorial-step-delete-the-constructor.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json similarity index 100% rename from Projects/Foundations/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json From e68729e8c0a6bd11c90bc0b554fcb4d9c8a74505 Mon Sep 17 00:00:00 2001 From: Brett Taylor Date: Tue, 24 Aug 2021 18:10:35 -0400 Subject: [PATCH 057/227] This is my first submission of User Profile ssplatt --- .../Plugins/User-Profiles/ssplatt.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/ssplatt.json diff --git a/Projects/Governance/Plugins/User-Profiles/ssplatt.json b/Projects/Governance/Plugins/User-Profiles/ssplatt.json new file mode 100644 index 000000000..9d5908668 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/ssplatt.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "ssplatt", + "config": "{\n \"signature\": {\n \"message\": \"ssplatt\",\n \"messageHash\": \"0xbef81935208a5ef082638306a20998b2102881c5e48c2e646b771d41eeae6105\",\n \"v\": \"0x1c\",\n \"r\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee\",\n \"s\": \"0x15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a\",\n \"signature\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a1c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "e056163b-0413-488e-913a-8baa59d41a4f", + "savedPayload": { + "position": { + "x": 6281, + "y": 25778 + }, + "targetPosition": { + "x": 5981, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "ed7a0fad-e0cb-479d-b197-ae5301647fdb", + "savedPayload": { + "position": { + "x": 5681, + "y": 25778 + }, + "targetPosition": { + "x": 5981, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1", + "savedPayload": { + "position": { + "x": 5981, + "y": 25778 + }, + "targetPosition": { + "x": 5981, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From 10d12d60833c35cc5834173e7e1a405c66499b15 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 09:38:01 +0200 Subject: [PATCH 058/227] Cleaning Test Data --- .../Plugins/User-Profiles/Cachito.json | 84 ------------------- .../User-Profiles/Luis-Fernando-Molina.json | 2 +- 2 files changed, 1 insertion(+), 85 deletions(-) delete mode 100644 Projects/Governance/Plugins/User-Profiles/Cachito.json diff --git a/Projects/Governance/Plugins/User-Profiles/Cachito.json b/Projects/Governance/Plugins/User-Profiles/Cachito.json deleted file mode 100644 index 77f6e671e..000000000 --- a/Projects/Governance/Plugins/User-Profiles/Cachito.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "type": "User Profile", - "name": "Cachito", - "config": "{\n \"signature\": {\n \"message\": \"Cachito\",\n \"messageHash\": \"0xab393fb28b7b80461671be8ed18618a425c1a63052494587bb0720f23c4d2de1\",\n \"v\": \"0x1b\",\n \"r\": \"0xce6065c87a693826e2dccd9edfb2eee69e3068d1614dab47617eecd60b804426\",\n \"s\": \"0x1e90c16afb07751064691bf3d35102531e1c12282ea68d1864108e0b70d634d5\",\n \"signature\": \"0xce6065c87a693826e2dccd9edfb2eee69e3068d1614dab47617eecd60b8044261e90c16afb07751064691bf3d35102531e1c12282ea68d1864108e0b70d634d51b\"\n }\n}", - "project": "Governance", - "tokenPowerSwitch": { - "type": "Token Power Switch", - "name": "New Token Power Switch", - "config": "{}", - "project": "Governance", - "tokenPowerSwitch": [], - "id": "08f2334e-ddcd-41f8-9657-b323d53f443f", - "savedPayload": { - "position": { - "x": 14826, - "y": 18114.75 - }, - "targetPosition": { - "x": 14526, - "y": 18114.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensMined": { - "type": "Tokens Mined", - "name": "New Tokens Mined", - "project": "Governance", - "id": "8902b475-1876-43f5-ad4a-76e609218fd8", - "savedPayload": { - "position": { - "x": 14226, - "y": 18114.75 - }, - "targetPosition": { - "x": 14526, - "y": 18114.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4c1ba523-3f2c-4477-813f-6a18a075d981", - "savedPayload": { - "position": { - "x": 14526, - "y": 18114.75 - }, - "targetPosition": { - "x": 14526, - "y": 18114.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } -} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 0dd60c14d..5215927c2 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13080,7 +13080,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 1a9b7ca592258b871bf648bb8b19953d635f96f2 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 09:42:58 +0200 Subject: [PATCH 059/227] This is my contribution to Superalgos --- .../User-Profiles/Luis-Fernando-Molina.json | 42 ++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 5215927c2..1d2f6cfdb 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -12864,7 +12864,47 @@ "config": "{}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "b053ef35-1efe-46f4-81b2-d0c2e8ad0732", + "savedPayload": { + "position": { + "x": 28979.620230407472, + "y": 23709.169011331644 + }, + "targetPosition": { + "x": 29275.926732586013, + "y": 23756.099350843713 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + } + ], "id": "3bb3c6f2-4b7a-4605-a4f8-41bc39ad8268", "savedPayload": { "position": { From c89fb16d1047dac263e07a71de1ec64977d0ba45 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 11:44:40 +0200 Subject: [PATCH 060/227] Bug Fixes --- .../Foundations/UI/Spaces/Floating-Space/FloatingSpace.js | 1 + .../Governance/UI/Function-Libraries/ProfileConstructor.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js index f5fc08ef5..e22c25bb3 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js @@ -223,6 +223,7 @@ function newFoundationsFloatingSpace() { for (let i = 0; i < snapCandidateNodes.length; i++) { let node = snapCandidateNodes[i] + if (node.payload === undefined) { continue } let nodePosition = { x: node.payload.floatingObject.container.frame.position.x, y: node.payload.floatingObject.container.frame.position.y diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index be4360699..54eb74f35 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -62,8 +62,8 @@ function newGovernanceFunctionLibraryProfileConstructor() { console.log('Call to WEB3 Server failed. ' + response.error) return } else { - node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct.' + response.error) - console.log('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct.' + response.error) + node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) + console.log('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) return } } From 3bc9179f0805beb411e832d0beffa1202dd17c7c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 12:16:40 +0200 Subject: [PATCH 061/227] Bug Fixes, comments --- Client/httpInterface.js | 6 ++++++ Projects/Governance/UI/Globals/Reports.js | 2 +- Projects/Governance/UI/Utilities/Tables.js | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 51810bb30..9653a19d9 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -738,6 +738,12 @@ exports.newHttpInterface = function newHttpInterface() { console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> commitMessage = ' + commitMessage) console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> currentBranch = ' + currentBranch) console.log('[ERROR] httpInterface -> App -> Contribute -> doGit -> contributionsBranch = ' + contributionsBranch) + console.log('') + console.log('Torubleshooting Tips:') + console.log('') + console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') + console.log('2. Make sure you are running the latest version of Git available for your OS.') + console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') error = err } } diff --git a/Projects/Governance/UI/Globals/Reports.js b/Projects/Governance/UI/Globals/Reports.js index b736d967e..5b0b26dd0 100644 --- a/Projects/Governance/UI/Globals/Reports.js +++ b/Projects/Governance/UI/Globals/Reports.js @@ -1,6 +1,6 @@ function newGovernanceGlobalsReports() { let thisObject = { - REPORTS_SPACE_WIDTH: 1550 + REPORTS_SPACE_WIDTH: 900 } return thisObject } \ No newline at end of file diff --git a/Projects/Governance/UI/Utilities/Tables.js b/Projects/Governance/UI/Utilities/Tables.js index beec28abe..6dfc48c5d 100644 --- a/Projects/Governance/UI/Utilities/Tables.js +++ b/Projects/Governance/UI/Utilities/Tables.js @@ -150,7 +150,7 @@ function newGovernanceUtilitiesTables() { } case 'percentage': { if (isNaN(value)) { value = 0 } - value = (value * 100).toFixed(2) + " %" + value = (value * 100).toFixed(2) + "%" break } } From bd15139d1a9dcd796c233681621e65e4d2c4dcc2 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 12:37:17 +0200 Subject: [PATCH 062/227] Bug Fixed with Trading Engine Values not at angle --- Client/httpInterface.js | 1 + .../UI/Spaces/Charting-Space/Plotting/RecordValues.js | 1 + 2 files changed, 2 insertions(+) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 9653a19d9..4736c28c0 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -744,6 +744,7 @@ exports.newHttpInterface = function newHttpInterface() { console.log('1. Make sure that you have set up your Github Username and Token at the APIs -> Github API node at the workspace.') console.log('2. Make sure you are running the latest version of Git available for your OS.') console.log('3. Make sure that you have cloned your Superalgos repository fork, and not the main Superalgos repository.') + console.log('4. If your fork is old, you might need to do an app.update and also a node setup at every branch. If you just reforked all is good.') error = err } } diff --git a/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js b/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js index 4b1112861..e68cf7c0a 100644 --- a/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js +++ b/Projects/Foundations/UI/Spaces/Charting-Space/Plotting/RecordValues.js @@ -133,6 +133,7 @@ function newRecordValues() { if (node.payload.uiObject === undefined) { return } if (value === true) { value = 'true' } if (value === false) { value = 'false' } + node.payload.uiObject.valueAtAngle = true node.payload.uiObject.setValue(value, 1, minDecimals) } } From ff95db85bbddaa7552be17ab0bb1c32d9ed19070 Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 25 Aug 2021 13:09:58 +0200 Subject: [PATCH 063/227] This is my first submission of User Profile [cozed-gh] --- .../Plugins/User-Profiles/cozed-gh.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/cozed-gh.json diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json new file mode 100644 index 000000000..f05005133 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "cozed-gh", + "config": "{\"signature\":{\"message\":\"cozed-gh\",\"messageHash\":\"0x08288dd0b003ecf15293773b5f61702d6a1833baafa5409642b2828d4623fd2c\",\"v\":\"0x1b\",\"r\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af610\",\"s\":\"0x5c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b79\",\"signature\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af6105c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b791b\"},\"codeName\":\"cozed-gh\"}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", + "savedPayload": { + "position": { + "x": 9876, + "y": 23100 + }, + "targetPosition": { + "x": 9576, + "y": 23100 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "d772e222-3b30-461e-9434-87fc28fb9c29", + "savedPayload": { + "position": { + "x": 9276, + "y": 23100 + }, + "targetPosition": { + "x": 9576, + "y": 23100 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", + "savedPayload": { + "position": { + "x": 9300, + "y": 23097 + }, + "targetPosition": { + "x": 9300, + "y": 23097 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From 3b761660154d2b870068be9e5f460ed77947f714 Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 25 Aug 2021 13:40:09 +0200 Subject: [PATCH 064/227] This is my first submission of User Profile [cozed-gh] --- .../Governance/Plugins/User-Profiles/cozed-gh.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index f05005133..1b6dded4f 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "cozed-gh", - "config": "{\"signature\":{\"message\":\"cozed-gh\",\"messageHash\":\"0x08288dd0b003ecf15293773b5f61702d6a1833baafa5409642b2828d4623fd2c\",\"v\":\"0x1b\",\"r\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af610\",\"s\":\"0x5c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b79\",\"signature\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af6105c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b791b\"},\"codeName\":\"cozed-gh\"}", + "config": "{\n \"signature\": {\n \"message\": \"cozed-gh\",\n \"messageHash\": \"0x08288dd0b003ecf15293773b5f61702d6a1833baafa5409642b2828d4623fd2c\",\n \"v\": \"0x1b\",\n \"r\": \"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af610\",\n \"s\": \"0x5c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b79\",\n \"signature\": \"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af6105c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b791b\"\n },\n \"codeName\": \"cozed-gh\"\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -62,12 +62,12 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 9300, - "y": 23097 + "x": 9587, + "y": 23086 }, "targetPosition": { - "x": 9300, - "y": 23097 + "x": 9587, + "y": 23086 }, "floatingObject": { "isPinned": false, From 1aad11a3207c7e32b5a5ef58c1c41ef29a6c4795 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 13:54:58 +0200 Subject: [PATCH 065/227] Bug Fixed Reading Balance from Blockchain - Retrying until get it --- .../Spaces/User-Profile-Space/UserProfile.js | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index ab1e3cda9..c5914e797 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -15,8 +15,7 @@ function newGovernanceUserProfileSpace() { } let waitingForResponses = 0 - let timer = 0 - const BSC_SCAN_RATE_LIMIT_DELAY = 7000 + const BSC_SCAN_RATE_LIMIT_DELAY = 6000 let reputationByAddress = new Map() return thisObject @@ -51,7 +50,7 @@ function newGovernanceUserProfileSpace() { /* Here we will setup the Reputation for each profile. */ - timer = timer + BSC_SCAN_RATE_LIMIT_DELAY + waitingForResponses++ getTreasuryAccountTransactions() @@ -294,10 +293,10 @@ function newGovernanceUserProfileSpace() { if (userProfile.payload.blockchainTokens === undefined) { getBlockchainAccount(userProfile) + return } } - function getBlockchainAccount(userProfile) { let signature = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(userProfile.payload, 'signature') if (signature === undefined || signature === "") { return } @@ -337,8 +336,7 @@ function newGovernanceUserProfileSpace() { ) { waitingForResponses++ userProfile.payload.blockchainTokens = 0 // We need to set this value here so that the next call to BSCSCAN is not done more than once. - setTimeout(getBlockchainTokens, timer, userProfile, blockchainAccount) - timer = timer + BSC_SCAN_RATE_LIMIT_DELAY + setTimeout(getBlockchainTokens, BSC_SCAN_RATE_LIMIT_DELAY, userProfile, blockchainAccount) } } } @@ -351,9 +349,13 @@ function newGovernanceUserProfileSpace() { return response.json(); }).then(function (data) { console.log(data) - userProfile.payload.uiObject.setInfoMessage(data) - userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 - userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) + if (data.result === "Max rate limit reached, please use API Key for higher rate limit") { + userProfile.payload.blockchainTokens = undefined // This enables this profile to query the blockchain again. + } else { + userProfile.payload.uiObject.setInfoMessage(data) + userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 + userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) + } waitingForResponses-- }).catch(function (err) { const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' From 5f3023208eae1a96c3061aa327ddd2e2baea2d63 Mon Sep 17 00:00:00 2001 From: teehanming <65308523+teehanming@users.noreply.github.com> Date: Wed, 25 Aug 2021 21:58:56 +0800 Subject: [PATCH 066/227] 9 icon update 7 new icon 2 changed --- .../Icons-SVG-Sources/delegation-program.svg | 1 + .../Icons-SVG-Sources/financial-programs.svg | 1 + .../Icons-SVG-Sources/github-program.svg | 2 +- .../Icons-SVG-Sources/onboarding-programs.svg | 1 + .../Icons-SVG-Sources/profile-constructor.svg | 1 + .../Icons-SVG-Sources/tokens-mined.svg | 2 +- .../Icons-SVG-Sources/user-mentor.svg | 1 + .../Icons-SVG-Sources/user-supporter.svg | 1 + .../votes-and-claims-programs.svg | 1 + .../Icons/Programs/delegation-program.png | Bin 8071 -> 16583 bytes .../Icons/Programs/financial-programs.png | Bin 14139 -> 18634 bytes .../Icons/Programs/github-program.png | Bin 14392 -> 11774 bytes .../Icons/Programs/onboarding-programs.png | Bin 17532 -> 8645 bytes .../Programs/votes-and-claims-programs.png | Bin 15718 -> 9176 bytes .../Governance/Icons/User/user-mentor.png | Bin 19433 -> 7336 bytes .../Governance/Icons/User/user-supporter.png | Bin 10670 -> 19415 bytes .../Governance/Icons/profile-constructor.png | Bin 17538 -> 12042 bytes Projects/Governance/Icons/tokens-mined.png | Bin 14243 -> 23237 bytes 18 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 Projects/Governance/Icons-SVG-Sources/delegation-program.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/financial-programs.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/onboarding-programs.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/profile-constructor.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/user-mentor.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/user-supporter.svg create mode 100644 Projects/Governance/Icons-SVG-Sources/votes-and-claims-programs.svg diff --git a/Projects/Governance/Icons-SVG-Sources/delegation-program.svg b/Projects/Governance/Icons-SVG-Sources/delegation-program.svg new file mode 100644 index 000000000..0f28e037d --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/delegation-program.svg @@ -0,0 +1 @@ +delegation-program \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/financial-programs.svg b/Projects/Governance/Icons-SVG-Sources/financial-programs.svg new file mode 100644 index 000000000..7329ed4c4 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/financial-programs.svg @@ -0,0 +1 @@ +financial-programs \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/github-program.svg b/Projects/Governance/Icons-SVG-Sources/github-program.svg index c4a2f907c..645cd8eed 100644 --- a/Projects/Governance/Icons-SVG-Sources/github-program.svg +++ b/Projects/Governance/Icons-SVG-Sources/github-program.svg @@ -1 +1 @@ -github-program \ No newline at end of file +github \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/onboarding-programs.svg b/Projects/Governance/Icons-SVG-Sources/onboarding-programs.svg new file mode 100644 index 000000000..24af4014a --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/onboarding-programs.svg @@ -0,0 +1 @@ +onboarding-programs \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/profile-constructor.svg b/Projects/Governance/Icons-SVG-Sources/profile-constructor.svg new file mode 100644 index 000000000..8ba656994 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/profile-constructor.svg @@ -0,0 +1 @@ +profile-constructor \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/tokens-mined.svg b/Projects/Governance/Icons-SVG-Sources/tokens-mined.svg index f06bad001..248ae859f 100644 --- a/Projects/Governance/Icons-SVG-Sources/tokens-mined.svg +++ b/Projects/Governance/Icons-SVG-Sources/tokens-mined.svg @@ -1 +1 @@ -tokens-mined \ No newline at end of file +tokens-mined \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/user-mentor.svg b/Projects/Governance/Icons-SVG-Sources/user-mentor.svg new file mode 100644 index 000000000..6c665594b --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/user-mentor.svg @@ -0,0 +1 @@ +user-mentor \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/user-supporter.svg b/Projects/Governance/Icons-SVG-Sources/user-supporter.svg new file mode 100644 index 000000000..c3c9708b8 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/user-supporter.svg @@ -0,0 +1 @@ +user-supporter \ No newline at end of file diff --git a/Projects/Governance/Icons-SVG-Sources/votes-and-claims-programs.svg b/Projects/Governance/Icons-SVG-Sources/votes-and-claims-programs.svg new file mode 100644 index 000000000..bbcb37056 --- /dev/null +++ b/Projects/Governance/Icons-SVG-Sources/votes-and-claims-programs.svg @@ -0,0 +1 @@ +votes-and-claims-programs \ No newline at end of file diff --git a/Projects/Governance/Icons/Programs/delegation-program.png b/Projects/Governance/Icons/Programs/delegation-program.png index 9b3b41696452be84f1f39c1a00a502acdec773d9..fabda141bcddc906816e8555706686774cea88a8 100644 GIT binary patch literal 16583 zcmd74cTkgG^f&k2Jk6{HJ@0@9KIN>O_69Vt>oP^1O~DN+Tb zsPx{OK!A|!!}s^TJ3IT|&d%(tGYTZjHlP@&axu+O0|8b1fAWX%Yh)bZzGZb)>ogNj&2{^G-At0daI;fL59SR@nR{|> zEOSb?e+TY0i2ihomJ_iZ!nL6v2m9fjk<2I$IDq2cR-Jodt4B_JS&^IoBo|Hcku~q^ z1?o}&D)9htcjfnQg&6T1-;aCsb!Ssu$w0Jb1);T!;JT~%+|2i3rhIBLAYZe(%G&X$ zfz@7q8)a+ea}T(~t=mpzKad)JJkyFDfb1p!02R2>({}VA6}EP0Ur+ZoL;%hZdaFCV zigK&D;j1$MzyQwYA|#jURCFkHI01?W4yZ!i{qbs(VF)f>GSvbBX7e5ih!GNeJ!kp% zZ%N;Fa4E8O`DQ21(ozf608nf3x}IZ)5wv!{I}-kb4i!m(V}14jwe&_c zS_eR-PuU0h{Ry#EGK8Vj6G`0{&ADi(VL<*J-+9}duAi;9{nG(WIK*6o8yF8K1j-U? z2#{S%gq-T&&nWQcc&#$+#YRBv<8{ zzVS8G74T9P0#rjnEszx?_;#uLlz@mP5r8@S**3_sw_THl5(3@?Jd;N8gpsl{0EEN4 z`+HWKHV9oA@ZRw!b%$C7iy;Q(pq%yvWOp3GfyrI)tCy4<0vP}F!`n97QE@)mm{@EUa=(7EM% z9v6Eb;C-$Rl;0r&%Dd*{n0kkYPC$jG#on5Nt8R*6c<#UKaOZ^xEmJQ)v20F2$II-1f)m-LxERo~&BFhMC)mINoi{YZ zNakhqpI5d19*Y=kyX^;8I#hxVY~=a5){CvE;In1U6&+|iIULx}ZCwyeNyGN$<9GUE z&O*?m%m~5fe88Jxb+12Bm#g-T9K~|X=3^h*vMdP}q+!6T!P%X>3O!4Qe7x(}audb* zo6Qt}{%v9iNi0GXf01l4{jn|3{`V~XH#I2WIbC{wT)d)yndy#ld@;6c{^Mdrha2>u ze!@i3zX9IJC$^FhJ=O`o)At*cTsJ^<5|wuS+D}W*`>2AMF&x8EzkI%^Bo>2SWeQbR z+8NV*vHDpd6#YYF`WUEqm@d^7tK%#M9JpEiwKeXn~q7qLA5wS2WI*~`Ah z%VBGY!LxRbpNXJv(qcyY{{*#}q4Y!c$;p701UEO&FIl)2q04?0{`*D-_7R%zH|U)1 zFf3Mh?%-ftb;yH!+ic`|K0KEQ$a6n=wx8yMGaTrvV8u#b{7ybw4gc^kQ*_{KN5gxk z?O}m=BJfZ3Er~;ML1PbncwgdO|8_lZ~9D zHg;sd=9%xTt>Xm}(I<6GfS%w*EiAuoPqRV%Xt*Hw$^mSOONY3gw4i05J^;^gXvl7Y zgQuJryVp?&Y}b5G4(EC?_HXIE z{co}{@v5$MC3UD+VwHBxbij5Ywx%(!!vDjW0)gUJ#j+2NgHI)hb^sAoD3B8LbzggI zUR3fz!HG@0VLA5JzO%2}of1$=^Djl@x4Stc$@x{!N+ zJI`!|A8J8q5(w=EugSw8x&WNkD4K*=jaLSuUi6CsSCnLeFRcms8FY}j_JI}aHZJ}v zy>#wK@<{d?!ciiYLy#|vASI8ccPh_Cl|cwF`fhU?sJi8+)j2Qfc9GY#`8^0`l*9st zKL^|Pp3}TPJoAYpDJbEud`y`}5R^=u^JT0v6ZYu@-s#%88wb`N&VZ`1c~Q-BB?f#} z`9n%a28{Q9{@fpn|09jic9{2*!+?f{2|Ri5rBC#+pHs{k&ZI#Pnn>8ISN+ev>Ji8FXXv4`~;fPOl+jpZZ{3r#glZ1eJP6+DyrsJKTbeC2M9k!0R%!!MB-Z1pm z-S&$teBFdwSUFS`G~3&yJ|}zU1nxr=EY0A=76QSMHhSjT@tC*!RX zW^l^XI9gq(RW4QhQ=o*OVEl4`M-dKq{m8wjxfBbCUiQa{fKDlg9BjT6<}D@g$XeLl z>JM+P(a+echVV2yfhp|Ruu-!q0ce+guvPGBcQ0Tp&+0Hq1}Qmr{Jz~%YM11dks2$F z7^su|9@flf*OnNWwuSq!%68~IW-BOxLE`QvLch`=+Y|Oo64Lq`SwlV{vtDx9D=4X$T{e=LX8)N{iqy#Hkhac3Z zYACYg+Qy1@ujBv;qW92hdJN!^z+(vk-TTIy$<}z0xJ#`^Sq5^RVZu4&Fn}40mU$X- z5uV*C0l>7NsN(YU6=(Ac#-scDU1--^8OsO`RBa$6IUkDBOaM5=PYyZOR*)H&ZlFvZ ze@jU|gNIaeYrq2ACq~u2F{q>!`D-{Rr|T+%cS#6$!kP82#GpC_1MUD10617#>27*m zy7Ujstq>sdlm1eaEi*%g>NOa?mGGY zz!RGh{LQ^-w?drLpV2puE;yo5gza?p?7^QbPHJKfNv+9xhs5KQ1r4uTK0m=JoTs$b z@m8~Pp5h3K64nT?HD>6gb4hP@;m%uo)0PkMbuCVwZTRUgFAKilNO)@y&;ST*3Gs8^26cnXYcu{((v2VO;E3d(1%t!B19(b76V;U7}i~> zkvKw5is~ewbSq<6u)$%nyjgx__`cxGqI2MKG3`@>Kj zD)->Pg04InCq&?J&z640A2VvpxD6|OoWN~z=ft;c#CWd+;I&{MxX;;DaX6lbN3Jq4 z0MC|{QC49`B}Gj=RAI;|9pGDvDQv#p{w(Tn8hu-C+%7lZSyN~#+>+qdy97{oTc9pfA^KlD0 zfKeH{F6!t$pzOaqpN)OrUZ0?k%)>^h^riPo-+MXpdg=+NI}aD6-K+c&)xHZ^`xG4{ zFWBaLr}LBJgG)yL+9Py)Vl&{{Js>}Kfm{<3CSXcDYAkC0@@FBQCs{FS0u5joWs8D&lfRfDL}@V?XeOu zk`Y{)Z1Y8D^p!71i~E5%^MUleh-`7k>FJBT^;-?njbBdk8r{!GveufghqW1_Vh$6w z7cCYeulU;V8}*L%9$)z0qfad|A`7(A#Hvj2@hg^)5wM9`{$~C88C;AT^47Q2HI=t9DHp@{twS?zG0sjO8WMaYd@u4~d4M z4XICb#h-i(=s@}+6mPb+P3@a09p}wF@NC_gIRYxUdI(FnIjQNIT+W}5iSNALNWVTz zdTZsfs%I$WOe1qgl=+6y$lJtqbOj^UiSZ>=Z1pF_e0s^-6j}Vv%pyRSY$jdjvUw= zbb*R(RF1ikW+(B6J_#f=aCFRU4cq=JdIiy}Wx1w81l4Yx#G*KfT1n=&Fa2oj1o`y< zRq01qb0|>J&8IqEm_5)qx56K^VK`kFyEzcpe|D}dS4+3O&F~onxVL0d4*aN_u&gq6aMm^@DFUDfdaoAk(b~Dz*NT(pTV`31@y<{Ft{^mN`p>Vz8-~Isoqi8OP?Z* zyers9kYCC42aNgH#;0&d89f;wWPGrMl5F;s7d1=-@=aI_0IAA7kwAi-FD2Ikb)iOr zyO6SuRZj4{6&N6zQtqTK9cTeJ}A+gn$ zXB*#|a!jw1=Jq>fS4}9&dt3s;YWd@3DqtnM?t9Bm?WhH-*NLhzc5^hrr8JBzC!wl~ z_y=Tdd}K3ryz&53pP+{>FrWk^2?Re=;hr>X8TvE;{DMVUjmV@thn81Cd#iDA zi22JiTVva6e1-%3kV7}6zrIh<;d@|6R)?X$AZk=*6Na8zI8VaOvzFT9k#{7KcX54D zsf3%xWEk^Z5|-H~+gG9qAa`Oi+%f0;%GKg;Kk##26wPfRf$7O16cEH`1$-yh1;TkC zC|$e#v|vDp-I8TZ0(E1rXnQaACPDA>j<29pKPAfN9YZ2O4>BY(pn^k5sJPr$JgN9N z_md>c%lXv5%rukM5b7J3x#4?`Gxo3H04)slkyj4GN_hb|kmXP4g%mG~reReh0@nsB z{RLG;@Cm#C5iE)}5nzI$@_Cgo?{2Xu?=wh0ge+I8Y~ccW=WVyxAa@<{e0@w@WB{3J zx)lZPXA&gGPi9X^$^6(+b$Uni^jss2dick(A&IGmBd#IWv=%42hNp|sO+AS5CTlZi4QF;t^ zhtqWocqK=CfG$J6Nk)O}U={xZt4lYlZem^4bTF3}Jl;=xin_%j&&-T9%f9{K=Ujp{ zzVdR5HxROHs>;iL`=m7pmXAut=REA$OeVaIhR}Zpl~MZ+Dl_QVe)j}AkkwhMvLo*# zl`^Alae>b%YOZhLVGyVFgMECqp)N%JHsPueYP5R>THhxM&Ic&)nf-gnOCf*vkCm6g z8JDcL#2+u}Lrtx4Zx(fce}7Chu1QnjTvH*@!OE&~4*Yo$izhrh{un$7I{jmt6? zERQrFr1ej#$Y1lkR4x%XfG{_HOykOd{Vq@Rthd=?e-K-a`gxCOcvZ#r9=k$71D_La zWmQFMyz86S13rk{A15_A7(kufijPIu4~$9(Lk^u%g*dQ9dLiTW2XsB&MeNs#q4RNX zl0-#*KeRZ)gRIKWe>MS0ZP-#18M3mntAh41y4o)UwBc9kiKx2MIWD!YpL$nW&isT| zhNoV4khnT3f1(C&SeNLQno{uQXXL2&8d7s-8y!!v4r+dL8sD4uc>lC#YD5K?n^JBy|)ONN;Qljazy8|{06J)6rL;Z;7bCiY zEM_DFvVUy{GMDdbGO4g;UiHg9Jd8z=tthhhe^=VfNt&Z2Sp` z5V}Xv3yC+JL14WG?(FN*BJ*z{q-dLDKfUq-x$>sQHHg3(Bmf)v7>B^;-%0;&qx-}$ z|DuN7cm!s;#BqVQS!zQ6#MH%#fo~I4Jpe3-?e6Czi?>0I-lSh@fXsk%p|>NP6>5gV zph8pgZ=lhq!kO&&2o!C9R5b?%j2uNK?4_`6@<`inF=N(nV`-m} zj1Ql$sYr1{Pj{3EDVw1vW9CUNWn{C{vO<`0CteTMLBND z>g&Qr&brKWp)hzD{+A_wDxzcV;{kOhs9DuObxx~tWsW1UjbsD%S2wn%tma)@i(U0) zv*9Z8xIHuc*!_A4$g7SRq(aB{a#P9MNn|cLWJo3w+)peq%N(o10J~9eCXpB@GUP#O zwa_nnSB9j`uV2<27MVbSF$;Q;L!EU=US+q$Q4dDdfVP`Nnyb5bU4*XP>O0Xb=lC8z zj&tL-WtC&q21C!#QI!_(rbQimcY>yvmh?-77*Ip}ZHYCcMwDgQ1Lse>k;kbjCnd`q z8_&$=E^aak$Fx8=vqeH zt2!$pkcpDrmhPBk`;bVE+P)UQ6q-#hVBmXV+j?wxxOK@+h3mG#bo!w8i9y0Mar*Op zkp~BdPf{{O+mclTLGoQ+9-*%G?j;lQPzTX1s(|H3Z|}UgF5|sG9n=W}T9T$ezjzAv zh_qy8E~XF`uy`~4qT2vyQFmUrx+aA_+CR;IY)CGTT#O z>N)Jb8qtN&Q)0WTFGTN;P~|_l;)VZGgGk)gQI;s+)?Gq}r1=i5$@ji>`R=<}xFY1? zj*hKh|Lr|$TaY2L^j1*?TSRwjSV#A*lP?ICc~ekf?`p&^-&G&9331j1XKeKAA@U@I z<@TuaKzX-Mf?|^sv+mIrIjMWa?ldhYd3l3q@9B&)-cSuQ+YNmQPJ+wEX`F%W?siQ# zi_B$*-xY6e1xt2w%X5luOnnbQr+aMNBru6#HG6*x$zD{1%lzVk?y{L8o@1 zRY#9RdoJT;{t`x-*2YoWtd50+<=b4nbO&rDuq6UrksTc6AVp)!O{Pl0giUbWhN!wu z!|hzEtAaH$4N3Avrgq}Si@?rG(io&oS&ha3?3a*UHDC0h6Z`{p3W3?asmklf z`v577pRnCg<#jCB2Xd4psdmui6p(A49iETN2Wg*IL>Ev2f>K-2t;=>fIMCh*&sV8) zTQi9zf1i2dAgKeb@{bw{x@Y^@wy~NnArpMGXm03SZjpqZ^Qym9N?1l*+{vPVscRvi z=oAF(2v3sRJ3*WWQhD0Z;yFPEHX9P%l~3kL-tt^^(LO->K}Lj{+5TZadhy8QmJ=s)sES@iS7Z@pk9Y={KdBz&6qGz1JYAKbY=z8Th!xdpcWzSmuZ z9M%$oHGM1vi~U2e%c!vP3AiBmyZ%Z0qDejINVN)VAPPP8-AN89eW%I!oC2##0lvaQ zsYkfGIt}&Vak~I(&X8AEJxDNpcvR~>9mg8h7a(aVL;E$SLe*HVxd_R|hyjj4o)F${Ban>z z=LLFGBI=J0@nNAF(yjB{BlaPbj2i;LQb9j|$M#QMpP1<%gh&SfBEoqIz=hUz782B_ zIU75xH}22=cf`pb`w90bVo%H;m+F%~Qmmj^-oA*3px@aCq71;cu*uKbZ)HB|3clG4e0JbZNU#Eqlen2>=jKS%6a&4tBZ;!L$OP0I)?2&~SoH zc>oIb2mnYQhY4%R}eI7jy}+Xt-VtvS?P7F~ip0bY7Etga_&?qfVq9JwR# zXxmL!t<+f5xJRl`gMff<^Io+0)ttbFIqI5R?A*`-J^`Z-QuuK`r#l<wy6p`XrbtI-g=lf>7oVm@8uSSh*Zi@*)5R#vF%ua|yXoRYGh|BKqX{gr1B3Gc>P@R~T?y*|uph(olK8(gZ2q$cZ1pZx9W2G3l zUctk*OKd;D6G2QY^V@=`C&|dK%kyTWE$C}7hq%kX&lIS-H00+amY*sl>fg{)SE51t zsA1(bq4B_<=anbe^*HLn!@`%GZtFTUB#W}*U7p``fX&F*&J1hE59I zsMp}Qf2v6P4>cu)m#>0XSB>9tV0{QChJ;L&645LtjBJe1SGP$7hY$)vLLvl(!^@jJ zhdaA!8V(Nv-NwEbAgQDu)7ddxznANb3;NkSupPD3;-(u4ZS( zYX4@?tIY{Px8$vg*A!t)xkz92)HS58>2TK5UArhN2~27hUfEO zk}Tcnzoz*#r1QN^fgf;!Hn7?{i5pMU&iHZv??bO;0qbpW#NqFBo{b5mx%~5N|9|VO ztGy%BBPy|k!0v&iW}=Kq2P-H*oOb@xCFtzehUV&?)P%A1V+-nE(3M zwY62-``t2S9{f)jcBE$8do~-u17w|A;7IKjXUs?$Xi+ah=Z3S2yI2;P5V99#31hOAxeXMhSXlD_w&Xgl?PLlg=8de9HkjAGm{ z6x6%RaN;6_TgJ=ONHnl3E|`@mVf)&A+5DLfaFZFcmm_;$%QFABs|?Aez3fF5)#Z!! z_2shpo>KkA`=4}x?Rn7>Wd6O=c*6C^B*;`JqtsKGSbnmPp~^&@3U5wZ#d{r9OvC7) zv9)6yzY^i9GQ`TyvGvo}_e)<5xQ2JwhaJ=@jN87^_CPdG4 zB^T2$RS}#^vSms@!Or#BN#w}3$}6!s;}!>nSh$1JJy|m=UyC+L3q@p`g(BW{l0z#| z1`G{m;YYqn8dw;bj8q5_rVFUAD;6hBwffaePtN7-DN6PE!LL=z$lCZ>x7q8;C8E-4 z(H^wu4SG$eohPZ@3NP2F3$}lE#_=@ngil7JEM-8fn5XfK(evI5r%#RsGW}H{;+zN{ zF2oqmF&V0rRq;XE7ai?`e|7lP2c^dM#xsH(ESzwsf_2^oGR@-8JcV?-YCO7X=1g*c zsnXD60q46ni#uPPPdoieAz9*n+8uXuOH5XzQH0HNJ-Y-9m^PG@2b2d}jEj>h<@&(( z^8$i46^47hXD2x48h_Uw$=TuSKX@gh6w;6aa|y+E+Mj~Ps^<&yf6$70OE}GSh^8(7AEQy~x&@<=K^0C~-JpS|5bN|k)B(k7-oQSb^ zm|y%4$W;C2avhspdO!GRY>43&Ea!$iVd^fQzF;iT=f)g0RuOi*H{Nv9K`UgXn%E`92|0pgXZ#fa2YS_*AOv3hteszZl&XsTV z>|}S}-cSkvH{X9I)4{9ONrQgOjhMNs1)cxn|5%X02mu+NQ1PQYJAW%_8Z+JdPrKs@? z=&YB?kvL)v^7cd9Fm-`n1H_deQ+LA{0Nz{d))I zhb*)QZb=H?tV#J9LLac%$T%SD%V8>6w_i+WApF^4R`lZpVUcr(wCFBRrL!h7FX^0~^()amd^{`uviGy0Uudw|Fe~i?-OC|R~Hv+8) z8H=gn*b@Rynnno7GbOkwb0R7!5t|i^M>#r!71?U^i9X+l5v>a7iSxvE&``|#w(uU#_ZplcMi_f+L!+chUc6p5 z79-~{{wcuA)13si&IV!UA4J7VUeo?M5eHYZ9c{V-Y7JJWB1f23S%q7Iclo(ROFUGh z#O7yK)>pU@?|2aX8rbgs26EI7pX-y&Z&t8-=WcoEeTt9j*F2<`8=#qSk4CxUYS4=xWWR!~41yR*x?E6}BRV~>r-Wl7Nb+wJQojYp9>{EOaxwaK(8yEh-6O4<@E`Y|oavUhnt8|Md3{_ZQ0 zXC6}dvw!Vp>-07-Kk`_(+qb(I`=%}@IC$FV-}dfWcJL+lt{iw)-+8>XHLy03m>9+b zOC=5=pkm^_!;DwblD>wwuFmhEO&$-=8%Y+gza4jxFw_@3?DB*xHYi8VZI&4T+c^sr zLzH?OBP&e{75)(|f2B;{zGVNP{3@reMszERTrW!Eol)RZ55cazH<5GaoQMxatxzv; zf~2!#yuJpX4@&ukmX^P~ot+F@q4G96KiQMDotrILrxV{K9wDbi6M;{0BZNzpAV&Aq z6Gj)n@Uv7;d1(5vzWMaMTXtI~fA0DFFD8Y<{lI^E;UedLl<5Ot(Nxc5|A=0ScaNj( z_*rR*MuyVYS3>5a4#Zpv@2nF{7Sq}eALw)F_7{Xeq@Np!ES?5+c}jo}J68i`ec8qC z0tyk<=li@hSK}Zr)?&;QF3&#|ef7l0<$QU}#PQ+3-DKsuJkO-~0oMrwD;oya?V$y! z8a66^x2WnoHQbvX{LscEM|V#!&{d;_<%`4Iiu*yB-|QKeIjG@nV?IG`ebvmH#!^2)2F_&(bk-dA%c6Sa1+ zM>2}FJ6UJaTD+!Rni-LE(5@QRE>D+7bO6Kj=-4nW>u5TxRyN{I_sZZC+6*lL`G?D6 z62O5a3gZ)oxutIn%`XWOsEgPW5a4?A@x@oBG^e*bw#X*E{+r+4Jq4}~q{gyqZ(Zsk zV48e409ik|QCpznHYT|C%&Wv_7Hnh14{7{VT2j7AKm%TrZA0YTPnUause>-d1l4ye zy`p&Kqa(Ilei67^)LqO+3RUcNPQ(lk;@$leV5(muJB@l};A8k_4e`KlmgJ8Xy0`BY zz4h&VRG4U?dFQBv`^sQ!Pr(3C{{TpKXE%8f1ZNngs7dW-{T_aCe!})Bv#{}h{Ap7a z8+*?ZIEd_KV7d=4UT2?id3c_RTUEJ#*9UY2! z^9bBx91eiU!Zb*%dXGYs{_wou&aiT+z3c&K6+XJaK_J(n8RO!qdZrLCq>`Lwqg3g5 z6#r^v@PPbLNMte%b<4j`;lmpC3@8j+IOf+IOl$mmLc6Ff;;UMuIty4y{wrGjoC7$x zcAVT*b7UR`7Q6Z7L8Lj!$+Xh!L~ukwZX%`x94T)0G_2b?>iqp9VnkP$*?5Rf*6j=x zX^RQPDCMP+qmGydcU$G1s4om`E5Qk#ZH3AsE+JEh2zaDm*44n`Zjhlq*P!Qo=#RDtMVt3`?)3u~`kk{_<1;+K8<=3|k$FO^%Xn)}xf`yMM2fbe@nnFy)#XE?_B-O3D_c3%+YbaB=n_O7h!a*n zYg#Cb2l>AGdcQQslY7(%!inhD#BLUHBBlxEn<%`07g1>{dV3il?i>H^eP5v6R<+2* z_Ef>A`^sZ2fn%duk|mFI zz6T~zX$+CQFePOI>pgIstvEhg5{DResB@j=deMKcfx0E$BJ2j;lL;U>0;6T31DM>s z`&J?g)1Bb5I@=gAc&zUUKfkkL;N>qCY3LV5@Q4Pj10_@a(MO=8{QSu$a73m1uiTc- zj1#?tef(O;#i5Ros^lW$F?|r!Yr0aewb`(ROS++5Q^jMbz!p2I< z-6_9b#k$j!{JU?=tYpm8gumUnDjq4*!U^-|R_+h7@Eg3m8q63i+?I;=La2omdB;YQiqMG#b$N^$(>loZt6jQDFJ4iY~Pq*=dTI2!#(^1t55<_D_YG0F{xPU%M9b(vCAQp6R+4HdaRq>#7T!Tl;ce%bfA$JUm`0Dd-$= zKEQrBs%dFP@XSRiUi_sV7{i}e)=jjHvHM9S<9R^h3S^@cxET&U@It1ZMK{hoC4i$& zkNE?Iioi*Vv+4e1-JzP|e?MaMs{7HqRyeMs;~ncWvqbs<_UIVqTamWOF_^*owCG13 z(3dt;79-hzpS_p3AJ2i?s%Z@$DkA=rblQMh(jK%$t}bYX1sp)v>PU*b$l3)#SlLw* z2nQw--(1_mNjt>sr#(tdr}mrG?4jk^(7~-2%=P*4>3%(E+LCH{1`-inHRwoNKU4VC zsU9~g8^E=rHvMzW<*7Gr(^o2$OlYV2WNPE)(UZqPH7_5sh|v7}7cn^y9TEw-{ix^N5BVpb-H@Lwr;cZqzs7Ils(gt#k%o5@ z$a~Ko$7lmbk+$R44lFr-gX-#qztro|e{iY9dwS2F@K-hD$LE^6&bgQ1?&CxUtST{N z?GM4-Z|&JQi{##}T}1b6tJSy;0eWY~ecK(*Q8BRpCFnz@y0xffDV0oHa`ejfjf&SN zxAe~%trZ&-%HA)WtZVqHP|4K4%s_tx_XgKx0E(O>e~Oycr{4CY>ItuJK4>~k21g|n zOub+BzB0kZ(V)w~E3&z&8cSdqTBe^;1>(rwc%)Pw{PUhOJc1@2nza9I1t|u2ZH8iE;#LXmazbU6`-bLC{GtuP;Ri0;d#*QviMd!~l9f)a z^>3Pj)?rP9J}}M#ru4MNtupuB(1#tyaSY;N`#sKvg#B~!Cm%k~$X~Cs8BD{|YhVj) zz@P}$@J#v{NiS(Qst>(sF&evUX5LP(x_bVzi^8iS-w+sg=aV?$CKn;s6`g)uxjq$N zt8$_IpEdMBF9%L<>7HltrkzbyNLEsY+Z= zz+0!~2N9)xuuBQ~cmH0o-cmuqZS1Ew`2h;i|gh#6b1$1h+#&PaFkr=H<{*35Z zUf{&);1Q8NGi?rOMZFB=8cvT3kziueT@%Lu*iTxF+tdo===e7Mm?<9-OgsFHUx>6V zj%qmAdJ47MV=}u8v6XRq*v13-@$tu+0{-e|p0>o;+6n`sQI)@5RhGpk!@wNk>^w3i z;LOt#Zfc#9MYzZ)xZr~g$O6naWvzAiKiSPH%G1)*ed|U)0ZZ>IdPg4OY~4~e8S$C1 z(c|U8FS8dr0^ydD{8>Ac$M?Aq3vzo)lc(gUT7|d2_S%w}yQIx*`c}C$P4~hLX%4P& zlyD3@AK)8 z{^W$;S|7!Gb%`n_Wnx-&)L5U4%`}wuFpVwV&mxIs>z`9omXa#Ymu74#snf7b3Yt^^ zxgeJF2r(GQtaN#9n=qiu%K&=wg0s+sgx<`;0X~O^A>&6Ce|JC>GHAkxF24(GOBcz!xo<(E2{kKs($CN70Fuj;rME!QPk z9|jb(KgiPXhJgo{r6N*Uk{rFVJr9{^T&gJ<8|}+AZwGb9UFAtxFYwn z2wTKU&d~(T$)wSYvbu16Vd=n-<( z7~;3|R)E}Y8tMNg%#X8x2;ti{UAx<`A>6i8#h+3gaF`%b z4VwxQ2bLeNID5NwO&U>R{A-W^y&~}){(FI%7AZ>ZjljGi92^W~&dxtF0`nsXuip{2f6CFR@VKF2U0HB60v5+tGy;ei z!Au-*Ti-8^$JbjH(-~ALPm2}^0WmJ29aG>b#$=8|>#cd;@Hdm)lgT*Dchbl?ZXMu` zU7orxkwWxiBysh8IReLtFa}{UQ7LejG&thTuw}`tBbdL+(HB(Jm*|2MpxJ1RJv5m3Bo&Op$ZrT!;@~D~MrRWU0hT zF_GNOy)S-jUZ$a>YqG`4ZfD#-m^GE&5TKuA9JBQ1KC8)2{dKkYf{ z>CfNq3C+f*e4~OpDNxCfEwFXf$VSdF)e_PqO?-bh@w;Dp;{76J$=IVnLDC$OAq{K* z*p_2vK*@uOjk))~ZMeYMm`H?8J#nJEB>xRv0lD7DIe9KfSrOR0%K1{czH?r<#-@{| z#4=uze`}xOU<(9FPH=#1zmeylo}ge!6|9fCXwhU`5S{oPo!yfS5AR`l8VlCHnmr)_ zoQSPhj6T>RCGd?oQ2UcmHtVykMv_>^)+0Ybnn1WH`w#>HaDWPQfWE1iJEIx(&hABv zRGLHh>Lf~au(QDaFBDu{nhU|e2{HO+qjQ+QV>CV>lD{hS;i>)txi_}xEY|U MWuRHDZWsE0020ezVgLXD literal 8071 zcmbVxc_38n`}cju*vS;7P{!jCq9|*k85B>*l09WB`@Urfb5v+kzC9>oPf-zyh%i$~ z+t?-RSR4Dkjb+a7^t|u;$MgQa-{1H9zUQBNIrq7)>s(^u*m@h?^XWN4lvL{PMjizdLS*ic&Y&l``?_1R zLZ7ZN`mUZ7e_PGWC74h)8EaY$R=Cpcmh*F(;S@ppJs$$4LWqbgHx+>9wkRz3UpaoaY(<%Eip)*oW~>6Y0afBl6Tv9H!i27ZzmO z(nw13rEcp-12`P*xc~&*^_K2SvZUR-S)97m(_QSut2K|YEh1i$o-E6a<6Z_l7?8L& zPO;t}os8H9w>Pt60p46qWHl&8Hi#c6la}e+3e6wafWHbh z#>XXQ!Jh|wY~NCI@MLuex?xq#4?_?Tkx)gByQr7i)Wv^6tx4HwnNrBSf8`*)qpW}r z4~VlxvhP3jn__SP&uAryF+(k!M=uyc7;yRQ5~>)P#2^G!3#trV z*%(qkdHelZg;Ml8Kf6n(z5gs7dMcbE=hRI=0a-#!8q>Y>p8? zipA}%K0xJJLv~qjRzEt+<@zY8vfjlPPIU`$48Int^*!3|BXp7>1S(aKF#mqdLZ1)=A`+8P)Y4t>u-fr&^|-_>{SIN&u=q=Z`S|n&YDn6`ou##1Vaaf7ZTvXzUaN zK)jga$on_5H$9BG9Cc_&SuRs$_bCA93Y5HxQOH>AjRk=|EHmk?yX?v6bX^16sIACb z9Pu6v8C>PY0I}gOH+Q_&`6b49+M(Mhy{Wt73@&K&`<6C<1x40mNGUj?F%4l$K8=39 z(uk9}0Rs0i1uTRia4-}W!hFhMHpcJud8UXGn{9m*?aK#+CO?!#>18&v69FuFgYB}I zM8Z_~Tum?>e?|>?d$#z+F?6xtD-pU9Jr?A(ZZQ&AJHg$WW3)m`{Yh8Y1!^b#NRuz8p9 zhrpvXYTDWMxfhLSB(DckMoamp7|C#4JiMZ~cn49Rd`@qY8L$hpHOX!F4f)dB&Erpg z&U#g-L=%Tl@y#fWwJIT(eFFLP$b^@uxxD0tI@gUkP51nI&$9z+>Q^fb@cK(L>7Us; zz0*sJ{`!;$6(PTxCu5>$?QN5)F>{7YzyP5Gm~y$UUCOo>La&qQ?Oj_tL3W0O;}5oX zW{yi;;TJ+f4%7<~yr>%b08WX6nUkX?lXhom^bXQe7Za~_(_`#WH~coUIIdW!SND}B zC%jAK!|bQ%%@gzt-r|Ki=YgWt1N%hN>aKPU97kdd-uTui#6KJ>8#v*VYN+k+7ZQu zBJ@b#*_B%Z{9p0%c1jgl8{@7xki9d3B5YrD!$n)gGu1HWxyHQ6b!|S3s8cwe4@H4W zRo2szV2evnoVENuO5KQw4!g*$on0)C2h=iAlDDZBr~b>kXA1+=urVw15ppOtNyU@~ z?8K)RF&jNt(qyE5#kpS>_sEy)HS3MVXOF zl@ip8!YJ(@WRfN$(pu^@KeXQk#o>=_mk%+vf_8U()%`Wp)7o$-str50Kb+iK88no4 z4E;FQlNAsgt}7+tBzpstDx*aHs5g6>*Txs1wUPv3!QNOegBBTAFZ9TjhDUFot5}Rg z@+QIz@La&($~r0gAK!XVDsF9-*Yu9Dq3G%U`!!LNNMf7*cAIG?9~TCsr*JrLqmc3+ z0whZ9|Exs4J02bV&yA6_KDUUE6*nqidzc;CHU6t>V|q>R-D4~Y--pqiy-lO!?xJNv zKPrRXYhWP|=gV5?Tez6)9xEkkT+U+Qp}3pn&2 z#Cq17z42d>#G&ai@b)`r*D(Fe{dDc zp~m7Xi=v^FN=+r37X$PXyT#X9)+st>%~Q{{gqhJyth-opcQ~ zy!#(s@BBa|-ok=KkBtBeI`7wnFEvxt@sRdFwG7p8TuO)%8wRv{ZDl02Tzvro;=$L?7)-DJ`bD9*+~RtlnjB zogt#gMs-gkRrFjnP53D=dgwq_=K3_d61eNzK}phMfyyb1t0osNyj(33P!x6KfX$VW zupC<6PXXl?nh>_{o;)xuWhy-R>BoS`o<)mHUJQ6cCMi^F7HYl`aIf8Nb{Ln91=Ix^ z!8q;Zb8O481uN}FRS1?OBmMJ%)>3fFBsc1NDSca4lkaT9$8@N#k8y#>)~%<`*+Paz z+&G|&)Yxq+ld_e)4($CMB=v2LbiPVE1PM*%G~;mKcK^Cu#RfD+KHI2`g&*r73)d(` z1|T*q$SfO}o?Du;IN8DJNPnQu!3&<=T-!+7;0#-MdlR%wwxZh}c0`qWr^=UK2=p`^ zCV}`MPYd8aGfv3sy=MT#UR>Hk1c|$Tr&}b{zN;q{|J&6xiX{dPunWeyz;b+HeYABbL%NLXm~l0Q&sa#?#8OKO0SPZfA!np-B%? zW`ymWn7?l?F>=CwuC~8#%HYj-Sk8Q_P)%NqZL53j^&AV19q9DCF=pnzyxqP9&qvvD z?s%}7gFnDGVop6`oynoM2z3U2h0@py<;(0Yc}9 zO9!6M2aUY(Pdv7F#>dRCIpGh?r--e8`V?Vf)g}`?eeUf|N|08DhK&KV4-0x)*Y9(&1tfI} zV`W}0i0|YWp0nrEc07$E0!J~#R@XI~of6pv&3BHB5i!mVf=KzJ)co{2=mmoYq!?hu(Zv3(82nOCXynlqN$ z=3G#((=E>G)0|o#)h9`k%3XR`+VV;IGyAGEfCcvi^EZosYEBZIRPpzsIjkfl%O2=$ zC-g`UZ=NlM=y^RTk_2J<9o!^ty^X*86Fc4j1~@ z)>C8(4*sctBBOtGL%AxVt3#zux^h+Y^lUlsKoy0aSUB)y*;qP~C_#;CO@C|htB;ew zvodCPptfjAP;MA|z#3F;cj~A!Qzb{gL1cA^TUWJ+yihiNGk0kC$-es`X&`=D@ae!o z#*i%+keZo48~Lf3tHBnIp}}lLsxuM<$#iy^D?}KWlGRrnmXjQK2*&Is3dY-OhDV4S zn;EFvbKe|y;J%_u)cmnx`8ce1^_K8Geq(knP}ULQ9?9l{i(BujIhW58NM*kn@-}}L z3ZA1WS;B6R^WO8;w;t;w1z+Z`S(c&(qlf71)I(e$9B3Iouf^M9eal(@-7{Vcv0x>E zbzhwOkaoa#w3ESZW6cf0SHiNfjZK*P6BuQ-P3)v3XwjIRvy`k=l-aIDBwQiqD2_uC zpv8OpL)L~`p}qlrI>#6TMC_alNE*&g1D2Q&9U$Y(LFDeZt?;cc`q1=qK@4%HWba{1 z#bNDF<_cJFLSfSKSd2{#4op{XJ&4&=Ho$3+jb?6A>!-Nm7*1z&j!s&>STb;AxKy|X zeQ7zblNnLt$Y_e4mANl|HtNIW@6aG~#jte9MMC~zI~38uIq|k_*s@sQ!yhH|2R^;q zi04OWXiy$>6k59{`gm{D%m-c)b0T!gttN(+IKa=yY(=4SY#vkk9KX4!rV^v5jgS!PhvONs(vO z(v+tFaVd@DyB6|WXA9%s<&`JW}s+0piPxtA31G<3?XL4D`QPh|o*9BIC) zs&tEMJx)nilVZ#t!YgGR?1vTai;XhsD^lJh;GFH96D!T$-o4JwxXGz4G zu=l;_7N(LX_qz%51COeZ_Zs3?Go;psE?QwE1Xjqy^2Ge4eSk*aQD|kKMg_D%)Q;sFdT&m4{DE(%vdY(cblxF7 z7>wI=J&4qcFfeUmCH4mW2>Nq!Ku7e!Sup+g`JH zY;&;`#NT6eo&woVOFc5esUjBe93Rw@4_+3} z-}dXlhJDs~o{wpx&jddLMD5|anA_w{tZ69NHs|13cy5SMPr~OCyyoawnzB`%0$y2tX5ar6zb#B8usW#J`;) z>eFy7tLCS@R#C_JxWAQHrB-VxiImje*?-mQs7k{fj9sV(o~5-g_u|5GJfKQQWbdXe zQp+f8`}23N#ePrUp{_WifRhCN&%!huD~He!#pmR6qkzCGn_XDt2s?v0`f)VBG!_yU zDofRCJ?q7)3C^CfNw}+yRSr~@t?@&%D>x^lZn01{luJyVK39J5qtn`uZBDA{&sXm! zB1zR?H75!K!RGsyoiEXtt?xZLkix*)tc5!!|A>6B*~pc@w)SMP!!Rz`o?BhVyKq7G z#%yd?XV99spIh7dh<4NAXruFdbqh&Uy|5aUpv?(|bKy1emz-L~pti4sk17l~9=(`>XC4g9X+ZVK}h#dqm5W(fn2i0yMv z*m@Jbut$$R6@J(PZw{>te4EJ^{d1#X0z-Lg68w?_3l2sP^3slH?z+iYqwh3ve^N-h zDnsGGkD`4O?I6HzCN6J_$x^(hm`G+N3*EffhibROjXlESR>D=e>iV&o<*NNU@4p{S zh*niu-|qU#$=WaSj&Q?uKcdydSDm&R`%R$W`XsiholnKPam z!**7ymai=^$#~2{7z2n??(>%$F8(K}!@tZfU^MIar{$c>W0B=^(}t9DwCa`kP9p}b z8EJ3I&$2i{*l@Dk-fa9X2HMx&kt{5Wk!Z`P@bVYYD)PwjXD{xPE?A1Qa)JM$;u`y! zMK@BdC}s!wdF@V}_u>{ONSh@+`?l`z3&0c1?>d%IQL_!ms%S=y6l+bq$hs3@Y4%oR z(PiP{>InBGk_6W`O3*aI3BS6{&l>xQ=qPNSw~TuCa3w48B6w7}EG@0J78Ws>pymSu zBL$GIp1s}U?;s7H07dUh$d>|DBFK|8UJ@9oh;{&bzjzg=^>E@zb(y{QQEy4baE(vDKY^tH<{)8;8qS;qIf!#B@TORWQjmj6_8uHWX?dKN3ZW@Ep`_Z=Qx|`$k0h8hd^}F+=4N{%3|yTO=_>_DIOfKQZLun+!DT~eo|jny+S0K z##(m^tl;J41h=9Bv@UReO>YbGOg-6OTnP=fo5WoeaoqYexE``Fm6Q2nT3EMTT;{YY z2b#^TN>}sC&-GQ}u2U~+!{*PIA`uf(%2-ySEm$wk5$Dug>Y3`i2Z&lzISUGh*xofJ z*0cm1#m2mu?=j!$$$TRs3|u$rsfDwcXDc`9O=+q`Ws=@b?C_OWIlJ!qaAY@0bEb%Z zNu!D8$Zb(oV%+YvTDvdQqt0AEtT^I!`5^^M!4xACXjFx5zSYFD5Vr2$@u|e>!#MqY z#)vCa9(yWobw%W1LcJZx!0Zj=7!y%w zhWfD?Oy{i{lAN!Ps?W(nin}PS&)2q)`=s<4CZg#Eq8Du6EU^gu$cjVw8#1#T2dIyt zymAJ*kYKqff^@S9n^;FW`%PiCsyzS>xMhxnWFq4FEOA7AiXi(HlnAmBGxE0@yr7@- zS1}mHh*t}UeZ|09Z--zW|mBZ+O3@SxgTF&LnP zzlR;97FDpQaXi%V`a7)Q22zMVQs=Ox_J)`J;C>K?=#DhN$b9GbsEIur*(hwa!T`>qy-wCTtY<3#W+zPl9JqKGIc33g|cI0RHJ3;-i9Dn@I6?6(xu8 zlHl_g8tmI{yk13`ZqgT@?cc39+J&Khs&``woOp~ddM@=Pr1qL{KK%wx$)OxoDQbP= zEdBdFh2ZXY#fs&I;^)YF!df2F?W`t9e}}wv2;GBMMUc$`in=OxdYR(J0pQj&7Vr8ewWHDcWzVZ$|n}?FgMv#F|s+Do7=;+9zWRwh0@bXO-BL zN#Nr_M_>O$cP2r^v+zFNvir`W(J3vqTa z9jbGloF~prc3KzE1VyH;@~*%Au_YW7u4InL!!7O#uIhp%&cYb?vc7vGwkn7`h8mL! z+og6q5g%x-ipp0Ru)@d$?!g~u3`+f6lWe!td=Nar;hJyNcf%|px?Z16QBTNu7c1^( zIl0)E#|UFM+-A3EW%^RHD!Q&@cM7wtP4(c`)W}?#0EN_hvi(p$qf3DsN_R(t=zE~0 z$`+pKFgd7If+}rjt(oEf1~F@5tmmzY?-AP37vOe*>+4v_w*)6fpRwr2n&lH7`Svze z$uWX`rq@>EVBCC_$Nt7HGXWkBkGvtXH*0W~wxDOwNru|PlP4TI-=`^^=Wz<`pWe}U zmo)-L@(ju}xRwhhGM$^6gZt|5!#T(1m@){B(tpE zO*i-@N>RpK?eL#MSw`hK%aqX`q3`TM%_{%a5mI?0BP#$P#+0Ll2=~V^yHK~7#9)&G ziix{`_gk>{4{kJz0@D8cXvIPkjR`np=%Fg_A!-Ty;#G|XF2&X-TQJ!>l=3k|uR=M9 z>fdPCj$nvsedZWA=Mf8CKY|`Dwo+7p$@o^1!#*rrZfl0-$Y&s`JV28>3{iXH`+l^z ziS}Yj!4WQOSnCTkA~n_FvMGu*z*B2|a!FA3?{^G9NvI}YE-7D+9d<_1@^^c<|2fHI zTM*plg}x>?Uc`*u7GDoCL^+&mFo%jbfq`KD79&|3$b|2~&tk3RDmXB)DkR1>JCJak z`%Vp)05bKREnBomo?nJ1g$3+3!4wLBaUki^iG;1LWF53#gHtr+&pu5f4a`JiKwT_+ z$7!N~qs9MSqY`6_9mEOzDi$a~1ur1wjtCK^KoT01N8@e^eD*g0?hm$?wht`G0soJ< zmf}@o?nnF}P`G)CG89P)O1Hi?txGg&t;lqsEX!0MiG5mdh^RMwoMq>`APDx(c@qiP zm?Av5?1)R*U9rXuxG=bk?0d=1C@CdNh!92!MTm+DqbMXxA-fqQ*+Q~p7gCWeOV$|)sW8Zr zZR|T^pE2uw^1XljUa$M-{pbF1{}}VkdCvKq^L(E3+22Q$xv3#HhbRXC0NhuME?EEo z6ug82Y%Ji{j^7_L_{HvNblVF6I1l~%K>Ef*r~n`ZT)Cuo!!L7foHM~@AecZw5gUp!5`G-KM z%Yc56!nYq9Y4*n7c^walu;UUFxDT;C7rr8OyesfMWf0{{xbCVNpFQEa*0g7bH@i8M z+u==EhtM%igQ(BRhtIDychHyUm$S00s%mSt!YfPiKVKUeC1oaFS-CuWo8RA_zWP^d zpI?7Y;www6ehlWNP0Iq4)VsN3PxD`{4v!C1yZc%VJ=HPi1H>RfaA}nd9l}# z)2uVBPy`g5P22#EKFJ20%?AgITLRfq!1tHayi(kYOdCuPsS^Sy;MBMG2uZLRJrsgYl$iewxy1*3y0pm(I9}1# z?dk;k`ptKb+uE{PkW+T+)nk67?|*Ufcsd!7nY>M7N{i)eLtS?&0^iRGe|Eb?XV;`X zH614@{b$iX#*b}bseixpi#nIw>w>04^Sotsi zHIS4=4jN3(c>UKft9<03;l@dog9gN|@_#f;t}QbG;KQIl8v7i~VxIAb<=;YqYU2k7 z4Sd&@p$9z{E&ijCmY5D8z-Po}-Z*$X;GqWmfOy)1_rVDJ$p4ms);9f*)H4mCgAT(B zH~u5Z>+~N<()s^Z@m+57fTUDN)PEy7jm`k(;07`>J@(&vEAR9EV;S&T$n}84%X1>1OFN}KmFao<~$X9CV-Sb*a@;=wmpp0^A> zhnaz)YjM1X7+`<6d>K6wxV2woEf>2xkRyE=es(7x^Yzq=*=UmosL_rSYx z|F%MB`e5(TwciYou80cAgQUV%`pKRg!nPp*l&_}!BY(@*Hp{y^2Oh)>U{lCH7Ya!y zjS19hQa_0mD0e%4FvyF3(rbYiczK2IAI;vvkdZaBRyZJKx+}mSx%3W&m1R&>)l^A) z;KV#17&ulP#HQgRRml;d3pXft@5b3Z>wn_Y(pr$WSEoFtV-?N4rtJ4^i5kO#71^cA zPS&Rcd;BO7LLCyImXk&kGIWG5JU*pbW6TKSEby4>DDY@urUtS~U55eZjX4=nn4lk| ztPqPWrpUs%fugX;R~+J`)|ChL-O6-kSOOaq$W$fbC3z)p-}Lp1|4r&V*B3ZaG&>0o zk{6Z$(BLMSd{a-CyiNK-nI%bxHIZ5toe{J^Op>o+eFh&Ob?c@CE7$kAH%04v?@5uO z6SS<%jh%BX0ubPP1OPZ?l44eW6U~xepqEw{nzlmRQUh#&=S9l8n_dy7N0j*Z^{X!4 z4aMVVYd&D|d4#TQ7w^SOcWUXDI4L%uh95}ydbox*woIn0_UfQ(J~L)19e@-I3^?9R z%wzO=KLCJX0|4=EryHqGZQ6{b&a-}}b^IS`GoU+D7 zXFMx|3-IKHU?F!%PC8rGp0zp5WSv(ia#2gZ@8+>3a*QHB48We<0glV!`{ld{byo8e z+r+o0==n>|?VYIIp{LY-U9XjI0M;uOIDTn?@2D%V02d5^mv04ikuPW+ zD#2YN_8c%EK^%&R{kHD+^0(jYSsiA;hz}xVz!eP7D`wgOl@kkSBQ=R|wU)eD66&4{ zXka4%zN8xb=#euQggeliQneUi>(1tCQNK!LR}LDFS?R4$H*H4I2FX!YsR<6CseGL!=D zgFD3H!_0=M%i2Wp$UEdm_pgd<%4D39=f+o+f-?X2T0(4&;I1-Ce9_XXOlwLFd-wJ- zxp{}?0{AgVG8R9!F|t^}bRhH%PHXlpg)aZ44P)VjZ=P&=Gzqb11qVXp>HR#9cb5$d z^%kD{BBfwJ3LgM;xIlJ5wpDfL6~QWTE5O$m0C4`y8MID+B6@5 zG8v9lClRTdP^Cz)(^Uf9=Og^8CePYr62Nr~0ABUA>&`dFUi=}9650Zp%^PfdYiE(88WuRO$lW2Wu!Udor^y4(7;pR=jFY|l zDK4(suH>mbf8{@=$c3Mt9cM(`wG(sP4gQfa0)S(3vtPC`CFMBR>qGZ*h77rxCtkE` zXPgMS#m#o_{33jRq0ZDs>yshyvJ?A_xv$c#L5Ogq{K1E2?c^M{2NgpN`_!1bVR+-> zpJ-fj-A*-bSV8|}rUH{!H~YmF+)jTuKD+@Gy(Mk0L~+KBS(9HGT0Xezi^b+&7G_49 ze9MJkdSNQ4uzdDITlJK1hQb^y;fQh*mig?%K{9+_|B3fHuYB@F*W%g0S8hKb=2^}2 zZ@WV*?yRn42To*!A>&^7qJ%Dt)Xd>XB7(mdX z;uqFqzw6eNFAll+>5!sFmfq<7DmG*09jKiQvv))*@xeiL#qn8wYkff>m0BdlhXs`&)cdqOQ5_>`!mM-% zh?Vc2E)(1Q!|-nUQ+E5;cyoT0zvqaeN74*^En5oaENs7>=gbDM_wwO(g^;i5%$&2Z zrqSH9e8PENbj?+d1`=y4)vSbjot(&%oDUU+1(-5ajX7K|0Y+(iutiCTC{&mmP4NDh z^Ncd;PU=5L;pWv|{yo_6;o8?|MC}Qks-3H0SOI=OJeQSu$r-)J;>_mk{~)m3O(`Gx zL$j%MXf4<$Qg?i|V^0&sfl^yq4_Dc<(dSEhH`bn7D`4r7w`~%b9AW+sJP-ge?`(x?ZH@08Tc}fFbN-Uc0=dO4 z9tYYh6>oMV?XWJ-IyuyQ_>7<5QgUC@tl8g3Ut__WhrKf<+9~V2>-5lyDvxI59XlHS z=>~7}JWZ|jB4}Km-Py=kr%G;9KU^K3(pC;0N3zl&tlgN26_?OPrXc`0*XvJDQDn%p z!7bm@AYT|5<3fjRril>0Gfc3b)+}j~_2I~wEMhqlbtK4!#X9`jv8NB*2L`WwY}jIB z0}vt*DT$p@{K5%L{i}-`=d6%#>IW~j!57QoX?XuuWDtG$q(+sY;|Ibbk~alK%O1*G zo*(=4SzW_Zq9T_SK%6E$9m*+|yV_iRV=Vj_Qi0?n(ORuNwbQ*E;!&lAVar$-H(QtE5Mii>-dkc^TnI#RZ8+qmD@T|E0 z^R_^Ttdt5K}zUR7}8 z4`=<9Y&bW^(qdx5&IdjT6j9kXJXhwm&#e*}_O9$G_Hs8fI^h+}J2@OtpCbA2VGj@h z0LK-EI~d)B!u!og&fwPH_gvCc(#ADt=l`gu2C(epX)}2|mW_ZAi`c4q@7W%#dGNfa z_BjVRdmyS$Cgd7wCge+wAZ6Z?rNGT4M^#=tmy}U(?YUFP)mew3=*;TM9oO0=W*xi6 z;Ld6n`mhKDNDyvX@umF^k(l?;d{Vv_=V#vZ^ExC;(9fr7rJu=H&;wbiTKi}vnaAeW z8&DL!D{yy(2+*G|v0TESE{ld?kAUyY#Mr@0$`SzXA9=jK{aGwio_>dPSBPl5GOZJh z;ru3*8~>ZZ%O zg5--VNtV)FP-D#G{V$W1Tiv0*#J{Foso(|7+jW3F=iVVLRH`P;M*}$%72bE==|^bs zN7IVBYb*=dg4FSr?l0kG5%X#y>4D4F@knQP_9>@!pM<@p4KG9$0iTm3X_@bzbor8oM>v!~A|EMCUDk>PER5$t53Y;YGUw?&t~@^i_rD5OA(UK!V>WTLGofQP>sspH|Vd8r*kn z@z9WdTNffRLD2Ac@a{6k;yxtTLYQUG&Fo=1B9KXqhK)#uX8e?fm_7${hUTEF-kuDa z4RTdxFPvhFB2=2OM4)zFHx_8{1E*a8oD?5%u=x)49PBuzuw3OR`U?OE_m-3C-(yf? zaUu0KWgdS|7E&6MO~=-X!rUjmOtv1|?$I~|o3^(5z{>jFi9h_fZo9} zKg0=!a06G^>#1gh__-ju>Jhs6X(&RrTWYfXG(=l(BecLS^Wbg0FI_K`Z)rqXEEn;z zicyBM31$vcyoINM=hGZeO=#{>gdyy8J`ITa4aW4KGQj>h-ZY4;-5!|sNa|i8X8KlN;>C9ot|2C3&Q-Kz}dczecze3pK4PIXUqfRVT1D<;e zAPkuv`x0D1t|i1?y2Vn?0bt)OWuk7yU=(Khzj*}4*xmS8@ww{Jx5b`uJ=7-FaW@nvlA*O_oU9*zp`i1OxTJYip)XH>7aT_LZKj#;{jLsX4i5Ynq zmH8y`N9LDR+sqf}LZqy`NG$&6^qO&L-1bd&0QmIYmljt{h^H}e#$Y}_2niS}i(qVQ z{rY@Cm#YuR)k6>um*3l)?hAo*K1XZC)GFQ<9Et(;$qkt_A|r#)PQMq?h9A7AGi8f$ z)gs-4-l4j^V)6ccO&N9pR8~=i-d?Iu0R3sP5jDn29X>;^uZnM=zu`1w5|vkdbV3NK z`HKb&g7i#INBN^N+K^h*x|N=no~rf%Mf=1g8@88)a8R!7F9rM$@XGQ2*&k`9m5rV~(YkhLH54sK%P^)p<%^ZhqJ`|2Ic`Bz6qt52chKma~AxM$hSrVDc)#3Mm@!VWtwk~ z`OmqO?!!tCru+*J!)CO#CQZjr5AP%e;9(zHDai50q-ow8q#d)IM47V2L!*WkL)Vo; z%H!3@*Qv#pV~utkczVhHH1bL~cKN2oSoz?DYwTrTqRP0q-{4iPVxIQevGz|u856>q zsxE0Xud0H*{AG_2?=zu$zK0PTlHc>OO*hVvcp{H9*`;@nN0fHoJZR%RNgplf+JDsk zuh7-5(9N^Wr?D%*hSl9?%-2GISET8D-GssHY-=5U+x4OQqzkBM)Na_c$95@7ybV5a z-O}OS@%Q>@1yB;-`^K1<|Nn zVuFBVRo}4A*?v$j0IIO>hU#p}gO{cr062Gs;lvmLn+&+uk?ABJa_b%Lj)C^sbjAHm)iv+YU7>O~>IIQYgC^DfHb{*VwJyo-aIn^lSnVjf}-Idq6ma_DL z{(T~-HQ$!$F+C%kTx3zP!IV9=mv@KTFu!mjLdF=W$|<|V zJZtjLs-qjBpyQYr{ni&U`8Sxo;2QQx01<9AgH$5m9p5j-PwSo=357o%Xqc|-9GY2S z(INY$DDZN4D>-@OJuxeS9AXFVpNB2xT^ivn*GQqMfCLTr>lA(_`KdFPZw8Ap&{ykM z6-ygXc|p6sA{#L+Pld6^}d4^JqbNY5+0*RN7g^k*u0mY>TELf;{A?U?jS? z3XZ+Oh6@2CxLy zduHyeqLUcqJLgVITzl!^V&9d)1gbN$rT4l|R*7Z$jJT8OB4pi-2r*f@0xp^91@CTe ze&pey;S+uSp>K=NyZPHRzy=#N_#nW>pQ7xjqRldw(6@Ogi9Pt@h0!19j@FMYVD9Z% zngqb4{;2&jkw!LJLXe;4G8#F7m=TB3S`p8bZdymhTv_&()4LT6YSS=0KX{7I?X>E7 z4!%{5$>_H+mtJX|CATepLi?F=mwXfg^{Jn1X*Xlu@|_1s<$~L*Moizv_=(@7A8qqG zMr%yC!st?5G9-@Wea5sHbJ|mf7vPo{n|Z7I96!BG1-(t&j~BZ2WAXkdb!KVcgcYo@ zVKj^Qu?u~ohI25Px#;a$s&K~}u-?K62z9T1nD&7D-Tml9ZzBixYcO7D=qKhBfd)#2 zK=^8}bx%LKbO-Xh3XUjZde?UZvZ)HQQ%T0G+5(Fo%93Ih+H0;bO$v;!6TdBlJfOYy zZq4}+hpM0WXQAS353efKYuO)SWx8e{2F+jR&22-fvsIcILOwNHD_TKpe707>Tyk^o zv`1hM$j~8qRQ~-5U74N7p}nl^13#w6+s%uStsRA_Pq8g>a~WU z7Ta}edMN4@t7Z*!UPXqN!_aeK>+^7|hF5oV^J%H<2ccO5?p(9G1_)H(AT)*fn^?sd zO>B76Or4syqH7x_{es)Gl)e0QDTh*pp7{ki=%*3kA1gp^FhEpTb36{bE!w8nsMC8J z7#}D!*A9$3IlSTset2sBq{AZ^w(SJ=YQ2UzW!1Uo-WF+U^X358BJCFT9^2PXD$~42 zJgvpE7;#?j@HDUQ1X8qF*^&LO?NU3tk0LnMlQg{@b&(!Dy(BfJ061`QhvOLw0R`U7|92&X;jGPa-#4Ho9= zH7DCu%(%j^LuMIbCfwyVd@jCQrM80^4ABL{2Fj2IN|e$5zLg%)fUzWhxfNL?7c2rv zc&cyz$06LTdV({z3w>Bk{?BN0m?}pqd*uzB;(w8TdL40$G;{7&4*q*RBYRsRZ`0$9 z_P9kOA+Ti#`^{3k0n71z4{F3DPuJww=uR0?yd}ng^uOx(p=Vxf@FDiv4DBcwB(@J| zf9YNpi@igw-thJ6!&d~<7kZ9z8;UaSj2^EgoheeNc%7IGxNz``0`FcyGaokz*?(h{ zgI@EC0c~RAY<iD!C{42iD#Dl}dG{lHimqLSUQgj9ljM^FS!* zFme@-+Sj_;5a{`<`#s}~VGiQBbQ@A!`)LwoxMREyTS5B6#22l}ksF6Tu_u@|ywFau zgaQfod=xLI<(FJ+{rw?}F-D75d$@_D2Ac9RSc8@!Y;T2`%i%!#wP6?_mA_TC_GV1W zc5ot7jdA%eDYAj#5O)9Z#1Z%e5LV`zshHyAP~f122w$27Ms zcoC8J8mDtGvlc`GJ@|ba(w8mv8(kKgc9-cefR6o%*{NU|12gFVVF4-!)NkoZ-vJiq zOBnn!6Z&92M()omUyyt5#`coKad zZI@< z+@o3d4Tk!wJ)IsljlyeNlC!@Ntz<^v33ngS9#ct|#sz-3t4v;pt3rSue6|dae-s8W zI@}B))OI5mYNohlsB>1Ke%QJn`D8TZln?`L%1$lQde`LlMvHWYixK(F1%2nTh+f)Q z)lVAmPacQu7)afwJphLx1?3M-7i^7$G;QasmLh)|QkTau{B!(~caEr+#j733jf*%Z zxCOf1#iYBZ4m}XCui2eLOXmZi1nECsr&|qO2hCJmnc}Zj2B=YNww;$sQFnc=rM=gp zhifrTU+lP4bxP^AD9<+g3&xjcukHW101f$oaVzQ{FJ7bE!VJE=T#k>a*^f7cI3{-2 zt-RNX=zxEwkH2*%Q@XZqUQ;(AUl7ZV{qs9jtKmf*HQvT%dqu;z2zd9H!#ivMP^z4h z`UQk?b&lFVa26Cc^g1o)oF?8bh}!#!Kr$3opr3YDRW10s|JObqo$d@rPjs0by)=7A zc?+tsTkke+GEw0az5Ln8iO1*E)suK|_CFdN^(1ltyd zF~~gpG|k=*=?*DweG_?$y5AG4>x9rpd|n~9+R{F8A3FKFY|W=n z>M9&PE&&No{`X3ypGLa512;f6{u*br*wTAYw@#D!Q*m)8t=F9%eP+m>&}4K7Jh+Pt z?pX*nh}JE6>X0Y0eXJ>^zv?B%YKHmF1fLPOjAz!i5WagH*g7EBbOkXzc3@6JJ&ZG)@(f%;`B6=n=LL@p(F&LV_i*G%y9Kj9uqIkHla&eHka} ziABGkZ4Svta{Dsig+$NUBAi=j48ItM%F(Opm{-t7r!~yl1MrDC&vY{uGTwa#jIJJw zK)w<{CArcJ<;IBGu05Zhvdqtg>!5w&h3m3!xH=bW1DBSLrin`f4*m@u=7R(+*`9UX zcbZ})s+KbJC`oWL++$!5`pgOnCT*^8GM0xL9M>dWGZcZ3haYfGwxksS zJBaLWW`igC#f9`YYjt*zf_1F9Cba?zbieAn;;SEJFORLKU>`G!*AsS|w*DeLib&GQ zI_0z@uBlluo*CwkYgAcv$UZf0?55M4(GIs_Q0I5x9h8`_5}vZe#2yo}uQL9m`H(e* zsHU3H__{YGKo^?ZNomFI$>`^guZTPLe!47Q>EkP{q-UXZynANXpcy1*dd4(axCXY%-_H5U0c4%L1{2AwCf>uyJAs~C)u;Y~ZXPe+}+Q1b7 zl==|^FF@X@Uzgn}|44f}=%B7c(J|oG}W9$7y zX{@Z3UeRCfMf4pzMSswSQmabB$NING^c;Q$z!44?#O_~9_JyDypb!_{sX^N3~i!jz|aEiAp{;OKE$n72sspOK5 z5VuAvo^CMBjhb23c3i!Id6EIy#pad}*cPR_!Mb|N)>F*+MF|u=-9zT-knYov(B`3F zTT_OyHTAD_JBRoBOlllWbaaX7r5FT2TZUZ=c`S6vZKuD19>ew6TjgfJJG`5^(Nv9x z7LsI`CeAEOKud{296*rLBu^8C5jAd0ull0vyknf(igNs_%e}B4fB&%nA_LN~$ZRiz zpdQ4GYm%iv?lZmqoHjR)@NsG>MketnN@AJ!1tn>Ca0u4l1mwF&O9cZJU^Uy*U~^%w zo*q73mO=h*OZB;-PasR&ov@0TjNDF)nRkU`O$*jjgAJubA8iYp#x|vV#Ql8 zKZl>9KQZ>xMTtf8PB_lr?znU4hbp4vASP7xEN4bv86fz(U4>h0a%-K;zE17xt0PbI z5?)d>TU4>J`-Zd$zmqKQC+?|dXoG>j#IDcNO&fLIhd||Vd@9w(_kJ5bu{G#%uN@$L zbTYn7ldN9VBUOA9t7lgV{klB+SC0=+s+h{&p(|c&poVAB4&`c*AKdFk9n)hQ=5uRn zPZMKmGJ<2T^Q=|u{jp;~`*(3a{d+}49F&fF#+OAC*PQ!LWK+9y5=yr*^BJ9wSMD}b zh@pE-mzo^lO=tO}fqbr!(Wb%CV4(Tw))@_7QSMN*Jhv7yvrlC~@R?}C>*KFBxS4(F zE`KLG(9_}ShMK=mrm>uN=}pArT+lD2IlGr8R%RdgH}T`}+12O=p;%aS>)8;^fLixl z=M@clJqBeFEr!Y(c0KtH%sL$_<@$lze4k$gwR04({|?T7%NdSsGS(7dM=bAF)!gyt zj9}9Sd{`&mZV}VYC!F-%PfpB{=D1rdlDRj(=iI@PQ)ToNMUG2Evh)Kd_QX8f5YJy& z2WkVXjd+gpTo5at6Dl@rX&dA)=I-EE=a|tl7@?(eyWP4`@*(lly&I^)4;e5Qef!e; z$8$+5C%cf27Vls{pql^xj1`rxX66GexZvmQO=BH8cH2bJBy&P2=dn2G8+`y+mkGMlPg7C-0xYe6<(?iYdO5HECq&2BGa^39C@%|bdsY84T72lFFkbV* z()7@Na+c7korQwZc5YSIw=6%9Pd{=EmA}vtCYw3`#a|!Vge!JaC4s}IN&`tB_NnPr z-r@~c%UlKNbpzm08gGt<)^Ll*PjOlLA$P${@qm4J5+K>>>d*RJF1cu zJuZpfg#p0f=t?pB)@&F|;8S-m-W8cWFb!NZ zD_WN(hEKJ*DaJFjN7z2nxKy03tj}6r63jVA?`sdXwHUK%ZXMgJ6liEL?kUSZs?DyT z9q8Kdqi?RWsaejOr2A6<-Nugw^Mfm3_0&LMbmaJu+X9MQFQA0K^I<8_N5DRJdo{h; zstC#v;Dmf&nI-twUZUC6c(dvQviutrtnV8?C)^CbIG3}uu-9(t;zv25%4mt;2g6R;?2%J-sjFO}D_7A$ah%6ReVcE10SQ~p^a#&*+Gznv)Ss0T zjr^jTf;loia5;R`iX>%Jouz1P=`H>KlQbQxx>`&RkKwSu&-D$)i9B|`AFsZB+&Uy}Dey9+#Q9i&A7Q7N< zA~e2~G-c$4S9`p?=_NfWD+>LzR-!mY%W_=6_Ji8bSZtlzdD9?rHGC%cEmStD4-`=f0C#>Lj1V}il$zkqv z3RnyQxX)#4{Ha>g=ucI-IP_!Tr!7NoJEt^qXm?LryKr}dQeWUXS{uLG9l88F&Fb{3 zoPt(mqj@-beW%DY4NjGamHx?rCYE$FJUAGkU~1uIDeObwy1$%Fhb!q7nKU z=;1H!ZYV{r)0f4AkHd%f{NURzZst}_LwI{A4PZu48mW$7@YWi4Q=m-;HJk&QT>&k633vwCo>%D`HN?#+5Q+LY;!57*ER?JW-wK*W$-X}kW((Uo)!D@yn{(`Rh*qQR{Z?c1$sUg!}qoXJ@qFG;wS+8waiq} z@*5uEGok?Lf`fG0Z7!fLIrXZ}STb&>j;dK%zBbpleTyEVAv~Lsc~g^a&GhYJ;HX|c z$Mt$f8<~o62fY7Kp7Jsw!umFERM-u6^4OBwfXJ%06 zuq>&fKLfce!~x^}Z=vZJq&}j@UoOrr>C3l$8t6hlovRg(<$64NtSzo5gA?{ZI-l7r zHH03)`-gROcllORiw5oXaHUo4Df(_w%RY1WOJ$>rHrdu7a)U+yM z<;6KV41M;^{Ek`T*kz$q!t6ONY5;Yc>)oRE@wTp&%W7rtw-<5YftQFIx`FnCSm$whp6tk zl|^i%j(AY*3&8bWZV72Lu24TDq%mL?kz@ZH!K5d;M;uxiB5w8+%Mjbd4r4NN_dTS( z^;|9DIm64aDrN9i@be{Hud!m{T90|AhJFQ|v=)W!;NF3rL%DbKJq=-NOUa|M^bMX< zV|z|u#>nVV$muq2GnRfxR7?Od2fKj*^OLK628axAjofukFi|I(mIXN}m}&3VRa>zB zD$ux}xh9qFA}q@qIytLrc;uHf@agONl%t{rVJttBTC_r6Q)Gy#xc$o&_7$SlYMBS8 z%Z^HM7(hO$dezJ-GM@6m!ldJ>KjPl2*QOdUh4^(O&Y&a??Wn#vf)wALSJR;!W08@k zKT~J?RSnojz69la7#LN>EQ#d8#^QDupI*3}6J%;dg>L>rW*paK?sRM=yp+d9Fyj2D7#eU14)le6ehc<9@N)&;O*If6w3coRacsdq1~k zwWFE?FNJ;9kqz`UJT1O%-%RG9>g)3X{-YA5jbE1qW9^oga!_v=!k6{AM$7w)L%PT7 zwsj8o6p6m#7~6PjA&hI-ll5JwUtlcXEL?aJF|luW8x-aSRD&_Yv2qHv*~Gq4RbM%QY=h1Ql9!1R9Vzu6J)EcqSb7&yy z^IP5?I2--%PEv}gTOA`I)$)Ht>pEt^(@BHKUnYuJ-O9`5-0~87 zY({fSsH7ip=U&^VKU>R4qtv2^W$UH$ivA+NEzCsQmX4njAy#BC19EK#YUFj^dSlU~j z<@V+=z@po$aav6LztZr!#AC?!ImQ`H%f0S2m)(IX5)sqOx9>kP#E@QqSr^2G*6G%r z79%`JYy)z==+`6Z19E0h890 zdnvm^PUrn5_TOfP18APJqg@5;C$j=h?Ob9YxoN=JzFu^(yJ8&6ch5B3o26aalKSd}S{{m_ z?bgY;c8s4XwRmYA8N>yahchI;a!C0i0wS zHfwvUK6ve(n5PY-4DVHZ0EdEk4g9nyGmak}I^J6ZEod~By35>QM5tkqPIn?1<%h3@ z)g4LwD?%R1BabVl`Iin2rWydN#rp@dE=cyAasZ)LAg5|YV@;TyRVLYasp{#_88rtx z-0?KbT<7;NbaQEP9?Fdz=w`dKOSh0Dqt4Y>a=A8Bgy2lr2$lYZDQ5d{7GSi2>4o=c z?DtQ=MMRhZYiQbg7H`pu$f5H|ZJ+{~5hLS8<_;!3$PbLU@Yt|VvPdw$bnr#67eTp7 zILtM#;X+cQrh%fMHWrJ^n&G5 zK=Fl_*O=M}48u;wlKOGq-Xq68r@R-gB4v!^ndyJ$WXM_wD{luSHLT7T5id9UF){WF z`>jl~kHCP7fcd+V%=DFglq_ne7VO>L44wqXEHMqJ{f!AksaCY@V5FoXhLMPXtI&X$tg_9U*)prrXNK zX}Pm;g5A6bx^6piYQfaOMJgB6D*U6Bh*NN}5?)JH8169o$y)__z;}-e9n_RR+{=}^ z4j%vD8LfPtHy0kWma-USzk+@r;FE2sXo)k}V`Ymtik1lz=9gS|s3fh}qJoU+$DOGS z>%InodyTxn(KU8buc2VYB|g5yz%tU)61aX(&HKqoDR8cGGXOfJiRy1-;HA~4%m$L* z=Oh5;_w2mF$Nc7_^!P|*7q9S-kQB~uhMG{mg&T-r0q6Tkx#nNZ(Ame?%$A};P7LiE zw>{L|JV*Q3@U*x_G{^P7IBX{g>QeBlaAb6q5R)TVx9;w80NHeybgVi(cbBvM7R&SK zF1M}qBMjRY^VyGx(-P-A2G1zsea&~St!)VPy({yjgG8_RcVN8Uxsz1{!Ae2w$Kk;f zOhYt$MacQ7pFq+#w{VTiIBCr>5Ykm_l^xwcDwcB-K!GYG?Z*ad&+ELN+vok=p!KJ* z25h)?g!UCaks{mukqrd_~jc3JNWJ|Ho8v#i!x<2k=ScACW6X!g~hwd{H9!H?tvlM@pG&BnYT{iG0 z9Qj*wYqmThBpK{Iyhw(FfO~rj5LYP;dGh7RKO=7lO*`}hknb+LlSW7dv*|u+^>jmN z0QeBS2jxQTv{s<3Yc8VS6u};jQIO#>;YK2BTa2~-XD_HSz0+lZG(*h=%pEX`aRti>^K-VM!wg1{N+R#? zhiv9fcZCJW>Pq^1mrWLBuCp7l5b61F_F!}PsT7a_|9IpNDyQjib1=K;tu zi@)2ZOxa*QH-wDO8piKlDA znIRt3T`!tNMJsZsreI=)2`m9S=-Qw^qeGQzpxO2FWx@JeWg-_GA8>e&PNrD0gq5jr zn`KCYvS|ytE2gu-2FW9z(LP_1>N_Ik7Y-fHUKV2TppM!SP^O0ze}jrUeHXQmaw#2J z*yvXN3dRMm475*`JWE&|ML8;hZ#dt*n|C0N5P={a=8OA`slSvaVn?wQZ4K zVq#YVDJKmxL~ec8CLqD{b07%%krlBoMGAKOt!4G+lF9WWzO zuo2fozcXPsas_x+UsD?}Uus{Vj@{YVE!C})2}$;@LsBCj#fJX}`+gz=o6U&s3;Kx$ zS=z)*Ox3UtA#;2Yy4DXgQ26hWgQR?Tds34q896aOSQ^+^@ z%^4xX4S*t5TbjK^Qm?+22*#*Vy2B=A@?=^lq(r_Ak$-k;kgkb^cy0#v)%c{-&NQf zH(wocmX%ejg>Q37pmsVFQIg`KukTj~3wQ?$a4?IAioR}#IKB8)WDrRK-^0ESEnfpk z1v7`hlP7M+5vRKkf5_1}bB&WFOea+J+`?tHotZ@7!efR;l4K5fmc zuCmIb>c)Y3e3=vjzJ)j7v&px-`RBC%VTO1(PYs2KjioP?y-A-|1ogm^em?W_)he43 zOdW^zSXH|vUV~7!?sFUg;8E+*jH}z!^?C*HyoId`nIBxtclSjvp_r;_nUH5#>*!XE zB~;vp0KCOzWsaWmZ6Tob$WyO zJ`#`~v7_G{;h-6kVc)JpY_A&i+b4UsO4@!)&2FGw z^_>GT%iUSOK1zVaDixN}dSzjLXX{|hmtaVKL_V}KzpBfVRy8HXWzThIXV)FywM$9T zFkjy>v;Bhi1EH~7`kv)}c69(NPi{I;$$+$4WgkV#(UvAJs&hkFJ0z5B!{t5*e zb}d}T@7AaHu=aO%d5FYWL;9s~1no&7B6muvS{fD*S$5fulir}!e?CVy@i+H=JZMrU zRkIEW(kd)=4+FkttQtN8+Jje2rmPaoMh@Y*@|qS2uHp>T%vvg3 zoi1l380=Wt>v8PhoJxYiZ3*z)8_AgXV1@hdRF^HPFlZNb1Qk&ImEP7T{QsIh#-(T6#g33m$yG$p318SfEtBCK$``1 zM?qE%q>eWA-JM&tb&c;IM6EOcJV5{e;45tw9RAKN!AO9P2-H3IJR1tROGm8Nl<)XC z3?d@k2cT0#cBJ}U00yuR0F)Mg4FUB}tj)xMLmAlzV3X7h{DTZPK9F0rHM3_B$1SI? zxAEmI>lg)q?+5@GO#^@ifi#Z_q&NVCcl&pFJ$oj0aYUaU?Lg<>NY$d zG!Ldp3Il)^{eNI?-@aV<3L9VEa;Jz~o8k8gOo#x0YJ^h++BBGkk%1HhfCJ@*KJ7wA^^ZN7Xm>-0iZOjUpKf}h8xy% z5RaRV2>@~=1l&kZ0DM9KfNeTO5QKsqJEiW$mnHYwPV1o{h5&G&yrG;vHka@4S)-o< zV+Mdwd3C^@ED?kc2mnZe1^^8Oxz~0`{++#&e{F~4y7n6DComWQc9tJn=-)5T;qRo_ zr`Lo5AXMHgXr+jJt~@os*#XEL0sveSj2Lw76*=4;j2cKVt*}FKhs&b|Hq)$ literal 14139 zcmbWeXIN8B6EM69K>{csQk33{h=Qm{(S#;dno^_)qJZ??O9B=IR8TsiAV^VqM+6cJ zqJmTb>Agy?p(N)!+}`)|UJxi}*h)w*7~G_~g=F<**U|ZC#5f>g&_g){>?b z$$5EW(!oyzTl;9gPUiU@4T}uwn|ImmRTVmfd~%;dqK>_dTr9Hmo@!z&@+HaeZtBWU zfsYqvch}|i z*^tYUr1{;7-)`FUAu78$IWx$xP;2tXToG!ZFOCFkT*IBt8qXh#6)wldnQZMCb{d+A z#F+)LzeIq%LkQ64XeE9=ky0Wqtc^j4qLD!VG7?K{iLz>3<$0U2k{-nez*H1UNj|vG zXu@GNotZw0@LKK4bw&T#m7M&qFp`V%Andy_S#vGG4)$d81W}StRAH~;aSOJ!Q7N7*2cAPGWJnb-BG{ddXOd!EGRsT?CkX2u9_4qj5C+0IaEjmE<#xgnLW??2IvGY4O%H3J~W@sYg#F2(bT!@2wFm)zhf4yzmTC&4rs;1wfH%sd8jTct zs$y}Zw|n*DB_uGFmIpj&?@a>Msov)==i6oe8;Tr11&fM_8#Fy=*j;X~+&a{X1lZ+S zaPjm;H%{F`@?sdw65V?&3Bj$*Aoz55T`-0$gn3 zY6E+yxu%Ig1lYI_Mx`VjHA=A2&c^^&uZDV5Oc(OY9jM&=lPd}Xa5wV?7Tr&8ko^oe z9~H9!Vi_7djfx)@GgXZiIgY?G!aqBY?m?E~u4({#1`Ucj4cSj+p8tpjfl9zV(Gksd zEy@}NF7bhj+Sg`lCtw-D-)o|kd%1bp!7Ks+03IAc15qy53xC#L)TCG#=ZeLOTKlFC}&RINz2twY`ZapF5fv=ye%qEpy5xZV8&C?c68i&%6M7G_B8&|Kk zQ6tI3-Ftdh>G0Ma2zTS!PZNCBvaKOan z#5UJ(SvEfihxZ%rFhN(V-%2f5KHf%0Fx=~ee#g@>q3|nAz+!4et6HOoI_qJ8g2J-)}p_mV0`a8U{K~mr1yF zz(-<+3Si*f7+JhvImOKDhB=d{P&fCZ!@1kdVbv-l`VTKj9yQ1Da@Exq`#<4W<7d`wl zPvTogfF^fzyNt|>;?%P)H&)Yqwkb1=6z=C(hr;SsH+6(N;0A58zTWpp4XhcqSE>ih z8_$LnQP{-{(x?HKGFW-sN7rsv*T5R<>SNlwE1Qp#;Zs-6dGq}SAabJsV3U75 zQN?ZqTA*-_ybF5BArsYrCQ+>u41 z@W;@A#~e3GBiL{syx`4{tD9T@>Aplhlm9A25tzonW{+1HzgXO+rq!`^S!s8*=H|gD z6F7#nxO7aadd6+LtK5M|H`Z_4R`Klu!urxQKnVrC)QyxYu!9~4O3H{-{PrJRR((A} zwu*A??I})wb=dW+@F=r9KuA|pb)ISY?6Bk%+5M~H@-RlA(z zo&$90kbA|X+X3roUT-widy5j(i}$=b7Pk&vBVhtZzmvyLbu*pHVflzI;i?Ai&z*8_ zc24i<)$c#I*!;|^HL=+{nb~_YE;L2o!~L!)0|R4o+vNa{Ew2&ohTl7Fgp{8qJZ$W) zM)7Vrp`+h7kwh~pr1z~T?_B-#y&iLVC1S97&_Z5X5@oRVcGI23jx2iU@r^!Sx%HNX zy`BdIQMYV0sGI&wJbTwj(|%g67-eYH193_nHmSq%+k*=)ZhWKy`@|FQ<&RVaVE1#y zhb2-CNE8Gh#DJytzwhMN?LJvP+Q9S)?CmH;zGCxMvPYG0Bfu<;#846X3Z9GxSYGDB zSFjaUg`J7!qW~ZJrBd^w!0PISgPp@OKkv?c_bxWCMDcb8_J5Cfi6=4v{N;a5K_;28 z1`op)@7VSD7@qeoHycrah8K1HV@ub8yqPOz`SAUF08ibkTYv7fDQotIYgm9)upzh@ z2JkJxtGveww9YE5;IYqrgOY$d5&>8su7dPe&YGk7Bi@^sk8?O!?eRo|{q?L$hQQ6{ zd0uyV1fMkv6#SF-P+B}F-K7~+0ce&+!tq+m0dd4I+Io`_KA}u}Q8Ny51&HrP+r~0#oCNt_Z3oP{i7`Eq$Dk1Yg7_q6kA}G6=IJ7Ly{hV~Rnhdfz(D zz6w}DH;x>c_QkvQKJ4=G(Jsiz*<9U{$|WN((zNZzPP5_CMG;%`L(P{lIh7pjFIozB z{mSQQ_OH+osS5Uo5?p92oH$z$3Z-E^aeeP#T>dezeYQAF@dmoS{&{_m4oyf)o)xgw zrpH}Jj#zr)_Ty7{+Hg_5P?8RR0<` z(Zp;0<_r^015n75J8y)!*0bbWzo-Xhm!hwoS?gx0tA8S({V;1hC~o;Sa1MqfCh<~Bq|W43QCw7F%}1kJ)8o& zCTaq}^x-(~>1+F4%U@AI3kyon@N;;LEeslUtFF@MvtB`% zw6H)L0@wCA!!uxn*CQFQ55y>AFp4}5M1}whBkph@faf>QR=caYiB=3jh4Z z&HZXRI+ax#>tjf4r1Kfd2sdT2B7+IWSH%zF@5A`aqX}$dBXUeqNGvT3vg|#HH!jP0 z2OtCi%VYTYKr}SDA{B8t41W~Rsjf1zH}c{a(SZ6jDIyxiLXE;BVKUWLX-4Ug*w(*9 zxzi%})c+Dy^AN-yi^A22QGkUi_=fnq*&+e35&6$%LDEsMi~S4s4;tkEive~6^R1m$ z_2{t@&-|0et+-%zTQLFSZ`0$&!hO46R&ve4m0?c6YF>i;i;46Qvl6s!tnKUQ8l z!)Wji14kv0#Iri9CNQ5spV|JkAaM%VJL}n4f21`RP;hf`4b;Xh-1x zK5nPx{C5zWff#Me3GI19iim`j#w(m2%>BR#J$p3H%Li{WSS$}%N8!vIw;$PxQ5v&I zRK)M$w6MuLkg;_s9}@iK;cV+3_)8^7ob~}3|HuR6&ba*dwR!z4_)9x}*q{AByT2bJyG-5HL|IsY=aPwb&0G6it|HzNB{U6PZ<^KcgY5EV?vT9QEMOf$D3jP7z zXSsi7SQxf#1M)Dz0A@)>a4Uw!LMRHi3hS8u5hRiMFW0a>|Hw`o)_!~x6VO%qN6D}n zaA=?r4Q)uv$?L2#GB)yJ@1nu_bTriSeQfN6l0FPXSrxzs{@cMf*5H3P%y&nL=HLA& zv;U6^VTXWMH!ObDb zaQJRcCYpl1(L9T_^fNymR$C>kBaWmlh#qd4x0@fW#eO#Pl4(Ylp68S`6=&TC6V9bY?=vdeCE9s%i6?UbleF z(N8#gWnvq~_gOGBofJEhfAZ|S!Cvf+7j1zu%!2)dVMMa| zCNECM>5|ZvWA+ffkl&Ze`46o4h>YXezF^#3_DO5uZsBRl6~Vt< z$pcz0;k>%_2IUqB95UtKM@wS7kUtK1oaWeE#r@<>;^DcwqXNR;^>>YIHMD z^&MfI{Y!`AVorH1pQD-Z_jQ9eW{U%Escb}p_k=@vSzDJ^Kae;#V}9B3Y7=v z`Q3D{^Kr#+a?x-Ev-F70>zK}N&9hMc^xxu*DtpSbhdh;-`Dt!E)&!z=tXvrU z{04;ec}_gF%bZLU>tc$6 zUEIebm(!>-sPI#F_I90Gk9V658BFsxg!cVL%>LjKh`*aAiDW5UX28zoLr>3l6r==x zOSs_QT(DI+`zI#vuBwA&F~#v!ZpFC@p<~aAY%RltqWq4c^zS#QBP3jALalaw{wCjQX@3yTfN)1@GQ%-RF3I**vh;g`5gWUlbx8XFK?})W_l_ z6@1T$?Yo{er+Ri+S8e-po%#~4gr7)PAP>G!xkTY)%c)H0M}gPN<+2yPkDE$UGglPO zD4aSzwEofq5m+$~GMMWPN;IBdvZDL_vtlo%NbdGY7vUI>cO!z&I3|KYVCB3V(E7zx zjc4!5>+$`<3q#)Pc@Epr z;uQ2pjWF-BLm1rbBK1I!;3@_aC?d z-P_#=J{O-ZSmrS?&B6qKgVSzg(<0I~l|u(EKNt7)K4QIa{ZDmWp!*m>hJSR1_k%_Q zZq;ZF3Z3Z+_e`#*2x?vWdKtH(Bb)JdDac!~Veu;sD)w^X3T)=e?$zAy55f4Bowq6S z4Grq@iJ6?Jb7jEZ&ktRna1neHEw{01+8afaZVhKo zqj?Y+pokjCbiU8oOfH(XjEL;JAew@B|pJ`oL3*hqy91OU~L6FrB-n5yn3bGwy!%BMs8(W4r+DI@~QZ zvw2JExtisbANt3h^<1Yb@p|x|nJd(}wnd~AISSX7id8&^(TKl)`e0?mk^$BjIv#7> z6|N?rT@A{5YJV6%D%z(m&b5k%Zx(BZ>5}vlGtFGMNhNWIE4(*k8?%(hW+x8gU1`}m zw9MHbj}M%Ane4WsAU44KTkzudK@F=u`z;UZZ`w2NeEfXq{AHjzAMjD&nW`~0zJTQ9 z5yCQy<{wpI!LdX!F+Db-!S`bo#Z4#4lQri*ev2C)Q9?6CVYHOd=uh)*h=o_L44kRb zl=aege$FMD@(n0#=aT#$-wzhSkH;7uMb`E9^6?ekDIQfdu7G|z;QY4tld_tW>$tJ2 z>cVKm%|8-A$YZ0%TItQ^{p&4*>+DlbtLeGFOf|faVw5}IbxNJ$&f<|6rK9s+BL^Xipduef2nY{_KPhu=)`L9V;Z2?1b zQYxWk>LFs35~baMyyvsh52<&umI0G6t($hPUEH0d>tasipbyIgmh9^E_Df?1 zyuVem(_=bPeI6g#QXN5HL%eFUuW#m$IL<}B(}P4SeXScYajw)A^>rNneODE}c3o(? zfLM_EM5P@1ZAxzRqH#h|Xue(JyjAlf)VDgj-<0{B9RDwM^GTGw!_w^^S^KDz8CQ)X zCOm1uw3Ky?B`}7J^1Ju@cBLXH{@ska`W?xGdoERZT#4F1>N?kQJa9vm>=wV8Lz3Lt ztjE4!Mjr;gIV8t2Te6SDR?#smUcvL&Z@NXm273J(W86iTJuf&skd~$DDVTc6pgzS0 z9`}c|EgG^lJTy5xbQTKAw$WN=S>T%52)$FaeCC#)=ctIVBj*faFy0A9m^R2a>_$DC zQn5)eI@v?%&#@ERrUdExZAxW0kR=$%A8n@H8WW*E$kKi5a+9{n5{u*Fl~=boN7v^S_*ikBm&t1ha9$EiAvZ%)5;^uYSgW7sI% ziIcGZ68`C@kb&Z<>fu3V)8beLtoq_GZ_JycpJNO@va#X>dG40)F5CHzI(poH`XEs} z__Hxyh3*J=$j(nJ8+Xf7g;RUaHO5t?`s+fP9ob$-|;6l>yjmO$)ByvL_eHhxfgUsKI$rBy*ZAS*&+aT{wV_9x|(E_FB z&O~UK)UT{JUuQlvYB2)toXS_eR2Pz|d~Fbgww|Hg%RiU|kyyW;P>Zr|%tYwX#G|!f z>)k1EJcrYo;kVHVl+IX;cPCd3)MV~rwfWhlfO1rzh`K+&6SR9c!jZ;fqD4OL0-0b> zN2tX)5&*T$W{iG{QT}n{`Z$FHi$$qN z26L=At)(U0Qc8B!zrhKyI}|5{1%p|!(Yo1UhVz{_8^5Y%@_Rv-It)!tDo|TtcG{C} z^x0EeUx`k=@bbRKbB7y(dzL2{2l6MY+PFQ(T7!1V>{DeQsU6>OqJfha5-FF;ZY~YZ z?P!;}mcFAZiQj3(?`+jrKh?VTlr2r!shhdEWS6Ezf!luQnJ*$3C*C7&oQ5F&$bR5z zR-$odf(>soc_#KJwY7YP5gN3X1tl9ARdgCt3(Bmgzr|s5ZgMI%r!>_nW8s3y(_ibb z366xL#W^b}9yP?Ya1K3ig3DA!oR37QqwCVSszr{ce8$z0XoAH)Fp~;#bsE;xNPJdH z;h}+%>tgAzsvMH9d8Tz^+~3XKyQ6yW>~qEQ`tW0YK2m3GRv1f?d5)TffzcA7r!{N= z;Ti+0MfX>m2C5l7NQ|@Z__q~*vs`})KmNxYYKx8}=v6zXuKYHps(`|TRXad6;uK8h zt6@ngkwyV6FA}3^R8OsV9v6b>VelL-Wb_G@+I{*x_!%P~u`K~Gw$+H^bl2tJLR?Go zj(6zrA-ca0!j7IkKnV_KN}=IOYGPlrFHL>S{htuyZ#MQNmSwhgA^x6S)o@ zuBNx{ogZm`Hcro3Qs)w`1?LlAkN>W#-IxAPfi3mKX zR+u{$P{Me+hi5Ke6X1%#+oA2j)3$w1{*4`y>jV?$tY23U?Z>zqQPXrVz^w7fL#v?@ z*tR!?P@&Ch4KFg|Y=Ul$^fh55-oC6599SM}%RhvBy%2s_Jewo@2NO`d{(sn+*9(9T zpD@a2{UDxbzPgyC`$pRk_s~V`lEH`V_b+XpO;@>W3f{Z-t`&UbGxY5V2P1QIPgj8(4rg%=Zoj?J5 zo!kd+v(>JuM=pr6u)v96Fr$K1YaC(O|0jS*UvqScs+SsVvPFU1tGQM*A_sv>`BPnH z^qLYts|F9ueC@;yO^l~Gw-G8-o|soH-u-f~WAmBNz{U0%b|fAXZyaa#wqEmBsKr67 zW6FxeV#m!fvM05&m9Sj?542z0xB3x=xwa8^zHgW;S+PNe)4;|(+#1(CWp7#AqCr@P z6}RK8Sbx$|@%b-?cF7$y9-b=COvuv=%Z2q15<)Mcfl{*Z$$swqt5Suy&b= z49E}P`1KCAzQry0EcsKLBj!2^Z~fDU+V#UK;v>w-ymRQ}PgZevEQT<~dy^5)%T@%PV0W9N2=cSQm9;UI;O=l#b`FWN{+FSyUJ`3V3I` zaW}|Ec0R=?z7Ad@{4w6`tCH2)7#1+ziVwvu$iJ4q_26aULb;n=lu7NbtJ-s&W{$pMUp;pDn%hh6=?&4hE}7CHfMp6_ zY+eV+X@EBgu0xDg9K;RYr-CjHMock*lE;y7;Pb#cB(@if6b)0xgOgT(n=`B4|_#j9;qQD`oZu?d9I)d1v3Zj}0ewMs?-`{i-gV$>Dp~`XGzBIoSH?PeHh-P*fZPSag%en*C zgO1NqWhna;#zoF@j=a}a{KN(d?wC zn%!uafIdgjE&?4jWrCswVvV*|4Gx@evdz7diElfk>4&5q642T6Y;_p?eEUZl#3pIv z4_#>B#sci?G7~a$Uz5KTK;)}Cu1LR!K0Y+P5Ae!!rdul|jQG)PD;gtb6VZ5p|CFqP zGkYTrfPq%(1xrRDkio>YONBoj&yf(s;~Yhe2H#%xZ6}#c4t_ok^dE}7yWznDCkh6I zJ!;qNM|eS^VfC0IK!ErC-d#Vl=KKWVu8GdU0DQ!iY-JRf{8~X_-GkFyoUBib-m}7_ zx$68$KNu+2s)o1xt#Nu$;mZ9UI7|Adk1lU$`>t?ScmfES*V&sGwUWDFvEtFUvPv&> zrj0Tw>N)va+N1k?lGSimu~W#r;oHs+@{9d zrk4E2R^&klusIK8J5u-h-W zwuy1P!%ao{&V@eZr6Yv^`H8AF-Oa`gGWpOtW=mT9(|PmLNj~v; z%Y-}WJ9kQ{cWVnx=m&3w&A2WP^V?XDzo@!AM+Q;?POOXL^+fGz4Z{0(boF_%u%mp zEA3QW0}iikXss>LODlZq@UK^_^?Q2rd@h z{B;Y91cA@R#5bhq*knYZ=!QK43k-K6X5QX*0O4+OJ-R3fxx&F0n5pJ+Z4QcAv+z>$ z$ifBPs^V1+5g{F@U9o+P_N!2*pIBe3k%Ax1TfOOZSRPmM^V|oP+1-x@EA5j8;bf(! zDqO2Ry|?yrptFtmNjKA`^z1U_Oyl4o^m(w~&1fZ7V4BMMe#h?Sj*K29@hG|lI^rcU z`iF*MH2S9YaGG>{C`Me)h8{FWd-E@fp8EMv#lHn5_HgcWayRLvgEZw6hPNfk^Mr(# z%-P>4#+tW}QUD5^YOa8&v&(FS&d4C5Hv6A#mrIp|c$)EO63%e+B3~x%_1=OD|IKL> zlL|=NwjZ*E+Z5d5Opo$&Wv>rC6$aLtUggkc zY{ogeO3UscC|l}SMsUutm3pf>VKu30#@~nBjRo7P4>ZWI)0hQ%Zdsn){{hl2ozl0_ z&|x3#T@1EA>K#1hH;1fwcY)L~SamR!qZiV$Wq?vt`~m_d7ORENSkRnGmpe`>OtMN6 zaOZBfl#lWyfpcqaYJ<*fSmC0b`}V)DJ8kGwyH1hpLf z7Yywof<-_P#maw&b%#=pc`n%WRP!dh<;&&ND;qD~>*9VUKl|byXE^uiRIV4y8gHMk z#61>>Ib{p?N@8Idv%a7?G82{px=F*hN!;;vF63m2b;Qpn)JvT3wcU8KUrg-kaKyq* zf7>OFzVbFmb~Vq7OF1 z(`Tm#b5kfp09YS&1@WTG`99i}d+Wo8_)vg#ZLkCK;h$Q@2b>FM_c+tu-6~Fbp1>XjB|(?pCgLkUTO6x3xy!-H(Z*E z+os*U*$>eZs_-sA87ti~j|-Zp&PMAIosXD5X05=N{DTz1IGHWo-d zwejaf;Ov{2nSe7efgVSg6Ih6R00`GErRGdJR4(rS!i$8KIbnck^ljE9o=I_2kl`W8kW z#(OZEkP2%9MuBi7c4oLl^9L6NeEjBm$CMz=O&u6Y~+(PG(sLMv} zYX;V`Bi1nmn~;q*-W4_>suJ=bpntV7c=_8*2gQn1Pxl)>LU?YS)sf3`k_1;?c9Ocd zJP-p2K8&66&EW`W&2?agyys(w%#eRM-qt{9yM90}(WVyCJJs@iJ=IeE=3f;(+={#& zG0q!BadSEf+SS&I_}BwR$Zh4Yeg?65aE_Mm3$jlSJS8c<_Ck3=n&$b#4HJh>b7d3>KjWBT!#34rhmC$+||W-tUs>b9nZGCrN5l4r)9^Zz1(hE9X_O#I(H^LcLGNi~IxVY)O z*0ck+vZw`2y!_mE0l%|8lPz*p9BgyM9~gIov?iC@qV4s(rP@ zQ>`FS*1|t*pFHw3GP>mkuzE#%I#rwmt$lr5M_LNHF*YO5TWi?lbt41jbT>h9?b`+% zfwYNr_ac?xf(+N)u0IKzu%o3B6KFO>D;3pB!HzoJpnylau!Z-w(CJ z!qK!7$dIGqo2AVk?7A%i+Ib6Y&&JT=;r7NfV*vx#MUnKBEsVrqmyF4YtD z&vuSW@8#|{F3Q9b&P`qhZn)MNUc?PMkQYGZ}L414N6!x}6p3#03(5W$(vqJ)jETPm`B<#M$^-b6hN}As9 zhUVR!kh7L&gZ2^PaNu!CS|u$0+Z$_yA7m1f0${hEiK zRFAL?q~TiSp69mq(e}QgJ@g|-O;1A!4QBhwVKp1uz1iq`w zaAC{|_KLr79h!VV9ABakR(=p7pXk_UqG5^Z-o7C2yy*s;F@b5RjJ%R!R4Vz8KoOK8 zu=iDA`Oy;{DcIB4hn(T5iRTP{jS(1NPzBs`8Sun$t1q;^<^vG7nlo&t!R+ajCw`hA z;qzKL7s2DmS}$u`o~a8B!1tt>i6nIcfIRdZGwv7AK_4Y|r?Vg(#e3)z)yHJgz+VNnXdc@NZv$bQ-65rga1 z;VA%p`^iStOz$JaW+HZil7t=Gkcj)~*a3+Dtn zCJ-A<6|?`jBAG2Q;$Z7FJuqWV)+D>I*&+FaY7UQyG-W#K@7`<{v}_lq*y)?-T3&OPvyZ@why+VW>g5l;_&-dUWm@}|RLp8Tgkxy~5XV}oZuwu^8>T4iS!!*M8%dZ%okh@7@l_r4C+U!p8 z)y5G%kl|il&f7N!*KNUU<6r~y?4=FdC_`sIP1SOxEP)B|om-EfRQ-6VP^iFi6=20% zUSnm1#Nu=BA+SyqQ-2BcEIvSB zUomH^PgcFyiiR6_#D>Duc~W5qZ>8H}75YJCBZmYhZz<#T+ztW!GmW$J%B!+)zT|O$ z3|>AvMBX?ZRZPq`3=bk-&lk1@MrxG!vfwa@vYtSH;CB0P^qfTW>wS#lwWOmRK)| zd38zNc|A7$<_ecoLF2Vg-;T8*1R1L?%?&WZc_`zpc=t?KYi)q-W@Fe3Fx-cAvtTO= z7wldv#~xet4t^o$WGow`IrKEb^3p;zOBEPBT!m_9gpCA8-yKZE!@YuoeAs7a+LoR> zROUz!1)Cnx^0Nz0tFp6zsOe2rVhHEQB+?mnUoyZG9bR+t{peGu0Sh);yK#N~DsZ!D z1{Iib8E&|(DtxmKNRbN`&%)f7W|6kPl|0RHMqqlu{)TpuV|iD|<0? z=yDl<#kd>XLTB>Ocj4~guV)iOZDP>wNO^G4AalcYXLR=TdoTNvm{_=nN;n+os=>!M z(mNfO^yhZ)Iu_u2(a2doa9?6zLRNy(H;JHwBG3T+DVXW5r>T?${1!#9DJf={+cO_0 zjsmErL5@cigPA`q+)(!b(^F?}H=&7!Crdx!*yLmCA3D`uiG;_UtSh_-qMMy(dO%K6 zcPRV{06w{hXmvR9shhz`#~drIhp1tGKoXVQg_}tA9vQ|JY?(X-AT6`S#rCoV`F z6BxAL+UQ!&=~~|Yky2T|)@v1NRN{yN)+bDy2|M$qf9!UXvQxy)zftX_Zsi9x_OC}J z;12dR%*8duMe;t}S`}1* diff --git a/Projects/Governance/Icons/Programs/github-program.png b/Projects/Governance/Icons/Programs/github-program.png index 214b0c7256c9dab9c81687dbec61801924f56c72..6f44c0ec6bb5f7cc677ef552a7a05a4bac0bcb92 100644 GIT binary patch literal 11774 zcmZ9y30TZu^gn*yv$sx*KCNm>qCz4mshNm2DlIB)gBB8{O`GOjA$+vZB9xhkinM+# zAx*ZlP!bg_6Q#7HeVO^a`~JTF=lTEt^E~s+oqNwc_q@;h+;h))-E+at##~HTK^OqU zEG^9J0dQCo2NV+aGa1o3kNpS*S-6G(h)6Aek(RF5MF1LDnwdIAWRG^ygWU`t)t+q5 ze*RheNaUv7ng5EE{)e;HKBDP!=>EmZqHL!t(s!>oGpB|3=%7A^hmJ%MU)gxR{jO~> z@YPvL(8b~+6HAU^m44mZ|9yVtyo$Iu;IT#jzaQMk?~261$Ae+iOS;jOvQKpcMSpzT zwoZPp7CauR=0E+(iuJp6ZGiu`=rjAn>~G|y8Nhaz$*18P>8T~zVq>g6{d{} z9I~x_xHt;oI{>sWwuzM;^V)MWuk3CX=0mCFe#=s)1h$m8i$5qZ0K!WL!)AO^n@IDg zWmnJN)f9yrm)L}aXZu;(bOde4(NzGp7Oy5~!Z33`_6rqgz!T*gv}kv5{fv8r`=gv?E8?CopNXt0U}m)EwDbl8=xZG3vP;}BeXO61Te_Z{#|Xow8BJ;0yaL+giM0H5Iq`j zg(~&iK1|z2evguX=Vg8(G2R!zL=u|iu8p$m1K3j4I|wlTv+^F0#cMQi;J@bB!uXNF zPbt6=c0vqx0ps{TRbz$ebB4)VB?yr5v&F!o1Qf9T)#-Duc7vUco3dO!pJqqLfz{<> z;T3W0O)L%tYM!Lgf^N(wFiulotr>|g@^tP811QNJQnTKdD(~8YlO&X;xgS=+v&=B+ z>(;Mmrf>)AyFAiU%_-BdA)ss9ed4SYNc&bGpshQR9|saL@gS@UJW0(dum9VzI)2%# zxW?BPTFl_Qf+;9Uf>bS+t&d|!1xOg=yGqz%9jnQ+&;3+bUnx+>Y=fJspnl}z@QbUi zbUf=j)_1KTZik9JOM(XKyS6O^8kEb*;~3?>Eh^l)c%fCG&iFDHI5<-4KtTJFR#Sr7 z81WR4YB!Og9Dq?WhmFB5q&jQ`lF@B&ZAN)fFmE}sI?VIE@wE#(T6`XBcjC)xC zO!Li!q*6DU8UbZ2o0aQuejOE4lwI?~k$*Ur8*v1b`>v=*e6hBWF5-yUu~0}Msaajl z0LNftP2E000LP72XpAj1I|2$Dhs_-*P;lO#!KFa`$yoYzGhpm3AQ8?VM=!3A@`%3D zBTHgIeaBE=N5IK02#5#eqxS2Nh~0H6jJ|Rs;t>hQ zbHeDF^u=661`NWxhHRT62e(PU_Ee(<`sU%pK+M#G{4N60PF(EJ(TBbSRM>k$pyuWR@V?B5a3bQx zlq#gBD=v2YB*TepDcsObX{JzlEn8&=Aw`2hxcDRC7=y^6Vee^T%b_9Ct#yWC9%uLRdZZ!OaI{_X`owmDo!{4|KR9XHd*`-Io7Fok682poldY8z~4; z6234e$S6+&CyY5WE~b_mHNwbwm>^)h2q_Y!cpO6nm8EJzsd;0jxk0h7>zq{_SCjpyEK>q^_gTJCtIEK6C+^oGegCkL_Ry;rj`N-cF^U6hB>tcrGoCIBmdGMoM9udNom^AtD`b%?<0=?!kS zoL;=@jl9aZACY$}!r&|!(o5O( z^2k0Cx~nAG;*$z+^3+e9Puc($pS)TUjj%JV;v2rFc2Vwd5j0Pdq2Sf$;N}a{eeDIy z;#J-HMFqRtM^2H8hi%cUF`KNhGi!aR_Jei`#fMO|8KL3N2v@Z)U&3ibl{d9`EXq* zQV0!W0ZL75Fdf)AXlwEgu+wxjA;otk2_&-rZC*g)hmq9vtezFmSI{CR0Wumd>6Yvq zCC{eBx7n>2=JzM{lcxtRR`=>u615k|jO-C+*qZT1{+tdQf5)fl$Qsobvm7lb?@#%} zzZl)6Y%_LokyV#;@zK{mR+(-9^%^;g73`l8ls*g4?N&c z9$2~`qm~6Ue2XkmXSLqr(cZqIp<|gIveVHM`}ujuX3UulHr{EONm;7EVv&0WeB#lb~dTx4FD}_yIq( zl`A5@FS1MPo5JjYx#1Y~^TKdP(Bg}&=kv)+U6y2XgMXkvRtDvC=^G3R)T|MDOGI9V z$D{dA%tz#VR7mG*SDv7*87O{{<>((E7g77W@gNNdwZ%VJ|5XHE%^AQHtXTcYsKOdK z8&w=5bWjLwVMVgtW6P$4HZ^4mc|ZGUbPvbyalIh8T^rXgjWGST=B^_a6vMkXdMGFJ zN8Vy}k|S~C&-)%dsb4#ZjEC16rvp!qZ}yYtln(D_4HeBF$ovZ2IC_TRdcpXikHa_1 zw{t`g#_Dfx1cjg3-TqN0*Wp)$w_>r?buZ4(+i1y(=jT$FX>S>4x39nONH1JnB^Y8A z8#pKPj!(!AnK-07(9ac$!oQv~#(qoAo3x`QQmjXNy*rg{k|{WD)xHzFw#5bRxW6v> ztB$DsV*>5iTY9^jr{(%Y!4owj;|-M4V`T*1=LZ3bB0neO#EDwFMvEay2Gu4B>irED zYh|=>7JK#&(M3l43<~#iZcs~bKIm7D5CNKpdU8tNymhBae-Qo@q0@Y8k!aQKMknxtg9Ue<=kYWFF_AbVe@%Es3Qx>yR=SYdAV>YUny_ ze?^be;eLI=Q>*KPvrGf@D`BUFQ__b6TA;`O{QAT7+Yzg5+Yg`n_NtC7gwu^JP!pf_ z`|D#N`!ZePwc(6ap+99(8Tww+6$C?)OFDO}GF=`Sw5+A z2PkMk_N+78J61Qui1fkbAJjZNM_{&XAuUVZnwu+Z*KJhkR%2B17_qv#HL<#NAbMS( zxAP-9cE}{>C7Si`S2Xw4R#-jC;=A@X2+Hp2o=Q2_6@4}Mm-R(tGMOFMQhtsr-J|n* zCXDMowt(7i$ zla=iIYTl{`>F8hOpPMGuuoP~FR*zXAUdwhOAX33Kz+A%$og!lB9d5-uwZ{2iG!`ZO3r^&hUp6RDshHpwvxQjaedu>Gdx750v8F<$?k~3U# z1J!!(`SD7}bOUL}fD38CNPfhyu++4?+a&twr(ISb^+lf_rLAz^{eoS6PaffvpFZk2 z{U_w-a~yZ1TGu>1b8Fh>H7Be>b^P#6r(FFH`j(`p-~F4*Y5Y^;;=2^X-s&R0&H2Lk z^TGyq@swasV$cDEIZb7I^J1%ZQgZ4Z=69e?BPJ4mRJYZ8xoJDazgmei4L>s;Hq>;| zTtND*HPtYmk*(9a?E!3D2oyJhi;?zXS^ZY?qO+G9i1Cjr{hM=?24Bs@nvW0)x~$vi ztPdoyYfA!Nqrg`J>dQ>gE3r?@H;W$mqm8|yXKvBy|260gZu%c)Zh#m(RtnABK6SwG z0nVUO1bxT?coZCEaPxix+U+nOxMDaHVt5t#o{8oEeK-4opdHoH*$8mSIL1=;`iy4< z7#}h)w|=+>NhI(U0Ic|#C)^xL!WR$3;3rQ7 z!2e;jQm8-My=^6|6)g0QOs|D^k#AlF-JSmZ@DXso(7{4n#_N>$kcsk>55kNewg2EC zwe&!3#{nF?XLT=S%r205WEptu-zDYZOhjvXbjI9)hi`Z>_W9B3(qdrDsQ~)(vwrt} z@nsK*t{7bT48Y)_Qs`{w%&QYZMg9MEZPS8AK0-4t5-d10JaIDz=8_lEaZU(|?U0Fq zC&_L&Z6fxB4Rx%jiPON7VjIRfd6EhaAe_Y#@=+z!Ixym^r;~|%X(*&t3EUU%lg)#1 zK^I1AV@I8jzb>*zm=kShF)(3G-$n%-%F4J0PB`dic}(BY!o%LfFLQU^xe!sfe5B8G zL>Eg{r-M81uUBG~RvY2!1F++_UGTDk4b35WwcpB1@&W)`R@$Qy+?nOMwI@47;)The zDRA)rvP_nA$9#k%bP0JXGtVDUg1#ZIGjTou4{t51oY^6BT}=k8=m&FMr5QO{j)Tre6*XIl237Ykh3rqE(S${VLykt$mMwz>V$SHZnpV@ zmYbbzr81bH?Rv4T$~LoS3C&NiHP>Xo;C~J>%wxa{mY*8?WPruLSJerneFdLvoEAK^ zAYBkvu~MMd4?)GB*YBDfIsvq@D~#=O9(-OnE`#mCZDrFWhFCbM!0`c&c_~tQyh7-U`pWWWRd;3p+pooB3NV@Pum-}$7S(bJGoR7nxUZf{1P8_?4Y9x$JYG4 zvCL{)Y92zcoJWovm_9b@9qR+jc+f;o)FoQBLH;C_#@xePJYaOq%Nf&m$*U*E*+H*0 zP-fj7({;qzifKx`XBF=$ zaQ|TlvX=1Y&y5H(EkC7XI4$`h35nK5jn|6kzGlG?nJt=7>Cx(67wLahmd5vCSM&r(5HQbgqK6r_2ZFD8Y^xG~RIm zO<9i0y9Nl15{ox*%Up*0?*n5v7AUsk$Is4OF`8;yOhwLDR+Jj=6L9$~*6!>%Dow_o z$a9Cs%IkmA#elVI{_f5R+ab*11-p=fjvWT35I4neW(jYR>wOgj4nBd7 zI+jg!FEL_@1jtu(Xp%0E*Pgq3lMe7WU>a~N!isNp;RhnnhUyj7gQME zU)<$`()^Z=H85LCH9=eVAwdIeE^I2eF9v4?Z-q3q!~&Sz z^___J%K@?#$nJ%)B2ejozM zKSDm{u7e<9PV^!N&q!9HocY{>~5P%O&S&ss!C=&rdk7vgH z*)_fxT{aljf$+%3JOBbcgGlIB0zgD^({6HR!Ux0}qufh@6C+hT44Q$KS5hcF08fC~ zmr|&X5?&Ovv2gUQGA0#=l#e|98y}5LuxJt)!+L0jfi5`g#}s1-QW&0zHM22flo4eh zBmpSlq=W>3rW)3tO2g;?!*3$WF@Q8J<_DD41UL6qe3bm({{I)r|27%Y;`t$GfJeu58xSUL9zra z9uxw&xe5&a9}X%1RBdnqkZ>oC{DW|HmH}i>jO-Am>)6{`LlRgYCf4F^r&d)(cw6_} z?XRT1R7hsf2@!Y1fYAhxWV2-RgGTvZ(ERdfpBzWRrubt_pCw!2L}Rrds@ zWvihgywI4w`LH)p8C;~oMzv)?fJw+~)V>+#MgT$kG!FKh%dS9}H`}AXoKuMcCK){z zq6lLxQB6Z5I#C|sc(C|_Aq-1BRYsW*%1cyX)X$1eqN`!$+S7=Iycnwd{0Mc;Is`Lf zI-0I46pZ1^!Lq2-;soA8-Wrs>5oTuVvoC&uABW2ovE7uJATCXt8N13Cf~W~=pzVs8 zt~^ye*(8N3D^Uo`eQD&@>%kF=7Q2z#xMN3@OaUOs?ie{*6{-MjPbfI0?p7)J&8{ zjQJ9Y;REa~h&{16Zi_Bx&fXX=m#x-VoCAgogKV#h7Ff=)f3TKjw{$d-;RCL@<^;J< z7SCwR8l3$*+~=hQ+p4UW5Dbs(XR%^^y{;)kjzulp`cElTe61k*VXzP?5;w`*3aE?j z!pv}_G`7Af48GJ6LgjM)cueJgW+zwZ@FzDwCNgQ@Ir%ht`LOtn#iQX910nC(=2fxS znd<}|-T4?uV0O0tu2+i2oGqR^W2U@g?W_+XK|IR;@g$^Lp9I*8Df7dXdXi|QfWYZ- zKfX*Ufun+%m}y#?Aggiq@e3TbwK0{1JQ)nryn#?Uh&{$K`Wq0J!^R~t@m|VcdT6@j z?eov<6P-k+3(4++7NB;zaUXkK&$66=xdydaltL)N6)dNl982dq_`Cl&$FikxzXyi||9~I)-5$%Rkt>c04{bFFc@&kT4NFcF=P@v(*ukbFc zt*_@l1;#3l=X5BSy8Q6l){}FLHME9`vRfSx%BMG&3%6ZT1-oDIih@>G!$L24I6@G8 zxfk=w=msn|Pj%blq~(Zg%%&9FJWlD86+?yX=lu@dYKn2fb2_BJh18saVO9s)YuHVz zPJc=6zk%acI3#eA_ja=99>Ij=Q+~&-qEBDTvV|G5;_WiPl{K75EM`@G*)UKd23TbB z_6?)v2``HY#r=H*ixr<+5&njuQ#QJzWvAXVZmJn%&sX* zl)bGTPKI_2$BMLl%qk5Z>N++$KZacc2rT0EJ=yX$yP-uKwpS>Hj&Pe=4nFZLd4@A6 zv4GjeLfem}bUAZu@yOsu0@>slv9Flr@GBb>+rxyorJ@ot3k^#NB4@xm?~{O>z?ul} zu5?z1W{TX^g}f%Gmynr|yreYyc2nSraFb_#1FPY0spv#fsN8DBF&h^tXu$yT={p}& z{F&SNojzn#(*@bM4sSMWmq{4>4N|He{2sZ*+vQWUJAG_FjIW~d@ZAHukEv~Lyq)QRtbl=Yxr?S6Z z&wkm@atL15Q>xy#EitM|@$1AuxX)_IOKvgE(Ld3%P#8TZ4=EiY=S)7XqdZwPFs))u z8>lciezrky_Yj&yMMAemCz?iFi$Pand4)~lv#by$qnl4oOyv*w zC|msk=682e#QMaQpLf`_HpCuv5W`ov%N2}v;K~{@W_!wuQ^c$?1bf90UP2N54RaY; zx*nxc?#^ro&lkEnO2KnUn?BLKn`@J;t}c@?y~a|KO>ZN-x)7r~CkISKFZIV4>KfxM zGKzlrZ9ZMUu=ZByT#us|XcTM5AHVJOOWlcN%DY_FdD!@FAn2wcJsxCBdfub)j7L!^AYVw(*@Cx+{4JJV_jKi;Je5YroI(a-O?COo8ddIo9Qv#N+bw zcT$4?+g>YTq+6% zg$pG!SlmLrbL(X}H~g>=smDhs(F)1Fd~GRivG~PhmR~s4nU4Xq85;M)i0Dqk_)Y&T z1D%a+(YXqCbvb%+KdC2g9Y9;WIZeLPCBXvm+2C(Ow%RHC9uh!$;2L=DL?a{a*4m3P z_wVc4!!J9?^D0zs6e4e|ww_t2bX`=OYjXU~`Dl5czCMi4^2|ZFANH4|n-rDnok34m zHr$Xm5Am&J#r_ohy|;=Zd9xF$*Hl}x`s!yy|4=ONR0$%(NNCn|5)S?-vAsbSCAUvcP#68ViynHN%G zSk2~(F*^sU?9hYjL55;dVL(R-#4uOY)lvp>)`ej z)}3|4`@1G+CP;8_6}GD>h{fxo?L7|#J zDV&wpMI3=My?Xj99*tRhchknMt*UePNEQ^{q|uDrq70UowVgR+Hu7}r@fR~9cfP&3 z=YGZmQq1pG#UQDZJ!f|hC@JTCtz6dxx|I*2M#i<02w=GV&XsdvM~{JoW1qCtZSn_hfnTzmWQ}hH*pb-QL&@`-lb9 z&F|2WU`0Fr!MtmIhteihoE|xax|GBHa!i<}znmWE}$EH)i z<;QN}m}_5kMOP1od2|o3>Nb~Lx^{TGJ^Ku8-R--6g11iCUGhXj(*1<^Bb1^`9W3_~ zLa!<3)9MoM3!}NhK~4Jj*zl=0*jQd!)#D&rUx$ExGs=nK=YLt!eh8|?)gdSAP`?MD z-^coB+ON+xshr_k?B(J#2)QDdD=(QB8m)VL4@|yd{CiBL zg7srFP<(GuM|gtne%S!(8ox8BUzYscgz+tU69>d*6d+G&uM{h&cPNV|s>-`;*v8j5 z>rd4?viP=oZw&S{dyl5LKjFupLA|mh@17ms8WR%yqer6~k1AEx>-2`628I*6lnT)8O8;q#rh@PRQ#_Go7Ow$29deU{QJ$JG77j!JbuZ_UF~Y z-FUevS64m5U)jFyd;{ysq%jsu2RiPFdgut38cjM9mbj5RjNJ;GQ>1RJ)Ro>Nol7;j zA#cn> zy2mp{RMOMqrTc~_WYpg)&)@dFgzY85H=K&ne7odCdQnn!a_9w(``hlkz^nP}G2mT% zs`dCOcAX@y@{ZblG(yr|Y?fw9J2(D5N3Zw!f8*BI?JjG~C-ds>j2~y&KGdtqx|IE| zU}y5XyG%S>=6I1) z$6utqn|XiYaLg)}{=@V%kKuU_Qp|MN?bLqGVU|htL~FBz+xytUN3+aN2k=FFCD zhj(MDGpiY1yDN$`y;^kf^8KNaz`}nTLp;8QmkKmlALK^%k#V39ez*5sPuLC$MB5W5 zT=#$B+5SobJ85jh+jh~YWf67KM}F3EYJE%(hIQg|X^yuwhicbPA>1H+#_p~YKnuNY zo-@M_1-Hdhf2@55l|YzdA^B&#Ztl>6aV$xI<@Kw z!p-NL%0KIlYz+S9R^LYQs(WJuFcZIS$uC|UeyS2;Qni^5Q@h46bm7V2rg`d9+4ZwP zv+q`TVveQ1`L|r+lhxqA#5C9M`2=MN9B{8~esF40R??bCGg`f||3MtNMVdjuuwr+t z{AsOC-f_(cv4>b7-s8P-PsVWz!z&(A@CZxQtZzz&dp};RO71_n%K>?3Xt`Lx%)|pH z_TzEmlnu~K4Qe`vssu<9(68BNgKAlly8B^}9KqCv9)ooh(E8W6i>~uj8GXL1WZ})t zto#9)$iu9lra=+7d7BJwW)H{MvOYxGfO_u&?oYChCC{WDkG4v;OThcaq4b{YO$0bsEfjI18+{qpy96-&Qs{H*)HFFrmQIU^i_1@ z)gaz~2U3j&c#O;_EGEAHfnNIg(h=%BHykVMS^e>Mbv=dRXlrfIQ*zm(XWn(idO;>e6hUygO!no1&0*GuSM?N2h`W+&dlBo zYNy9xvMfQcuW`-N@w7%ma8s(I;(-<$-b}ZSoY+c0$>qCGtJ7CtAmw|XpX|lF6rfQM zNIkQeBp?$|rH=aDn1va1)UaO9Od|;If;(oKuUAzj#6D8RiZf(hf<%TJNiaZxW0J(C?Rkt^E6MQH9XT9B2utAX-efMNz33^iY|AUbmz~9Hr)+A4)<{ug(Fl%{T@gGck89WSQ=5?9CUx6D2ALM^&GIJ!#t` z*VXkHj`sc;d(Xpp2Mq_Tnnte(yYKeR7%u2hht}~}!;G40LjsU7CWd}Q;C^_!>2H4S zQw#?*H_*na3tv|9G2Bh5K1YUOiESk#zm#et0@Mck5ig}hVc6fzoKg0F^A7WOlrTh) zW<*GCSH;|i%s#h2D! zJzjvezwdYH33>4e>q>t&MQkSEY5O~(=u5W35?IyL&IBx(4f55wJR>x#f2hh!7KiS@ zRHc3zS-hn;PMh9JS<9T6VV8E7U^o7SSVciv!x=35mAH4Uv#)j_3oF>`U;bNgS(NX% zDMJkiw8!e)4G4Vo@!+Q~W~>6jj!eSHhPZ}SHW3~U{-IJ3+D7b@NN~jaVnt$buRY=P z+BxzWkf0eFoF|!rLZkPWrW%ttRUlZ2i*LJngIGv{iQWSWOM{ri2rUScZrx`%(SqYy zg`XZbOp5Kr3f>s^kTn6a1Rk0b@VsxndjhL(Q~O5rYEc9Z(s6+PZ9&Zx&Wl!IPzLt^ z>kL*8S3gAxIss^T`RS#iDf2;kAsx-?@JDrjzPi=+&>HXjHtSU@TL{f*Z%R(Va%_Bx zwx=UVF`L9v9SBWFqzI*NTp?si;VRz#6+nwwUI4Jjt z8_6`C$74IPub97TdNKh}FU*K8VPsZwVX-?*#w1~4PcfZmA&x^N?pCfFuky}OvBiMo zFZDLk?vqdR-)4y%ZZxqKp}c+2IPdzS*2)n|Gmfvo;yIlTT_E)C_g&PRJ-7-7;kzZk z@i5O^l>jT2n+JL3ngmG4n$HjM%vb9nw>BB>8Qg!JDERrsl%qTIc(P+*uJWd=)5D1P zf^S&KQ@RIUl@M1J5NUP`12H$Dr%ck~1etLvVYxW;Yu$9sZwwy0N(;I-s~PeE8EN9i zwd6BdS4~bvP_Hwnppa(dI$`_flvs@YgaYsCTXvkA;eEmR8kM~m8f~LFES+U3y-Mm4 zhO}JL6*x=~e5H1uI69Odf)(RodGGPMsT|#(?Q#_ZzkISS@vEdTM9bt|a0WGfu9t{_ zCsv|pEQE|JmAqMw3%lAhMOxF!agVAMw#^u$8uEnoy&k7Am zf`s}nS%Y-y&#kuI2|2y2t1ZJ>^7MOGHU^byM0{me$S0U!`1$|uqrkj0$I9O05P8}l RuxEM9a+i%+@eXGE{{h`llP&-N literal 14392 zcmXY22{@GB_rLGV*w-lgGIk(^{+mB9zjVOm_sy8yO#ZwM)?)gR>ZH_Hx$|F~v&j{BK)317D2#jg*#9CLj?-c-70 zdRXmVm9603J>NbgAG~Uia`Abm%dH0Yq3pvQsooLEV?j>C8z*YL+ZQ`F5?Vk1+&^hP zIO3f-xpkuUAZy>vn@#2xMs1u0wMTY*DlOkC?*xt2a)P9vxrsAu^h~jwp65#&^J4|u zM}J=2zW4U7Bq+q6H4eU8{<@`r|2|tl@!DZV^1k`2q@@c28mo6cmMr|4PkRi=s$N5y42}|@(fX`$&5_GXlgsD1$msY3KlU+V=07dXaf9r4qil3V zrA@$%!KlPa7>FZy*0hT&$&q%O$^05q2r!d*9MNGML3;Uq%`elmh#BzkC{yfM_^B*r z!_q)HSB0JN3Rb{?5h3bb^`~D_q5#tQz3j(zQt{#_V#??0&6dyMS*s_3v~e?rOChIJ zEetD$BJK|#+U}2t!U1g1r6f!956?(PF<>7QOG{|&(}EzN8sWgOu;A=E)U2ogSrYuL zL2p)VGj|sUtv&otnGRWs35X(OX2_|}*o)feaB=YNJ8aK(DU9sDAcElcjD4fP~k6OL%{fp8<4^c^IK{B>|~{3)GPGN#xXq%Z7TN^JxT*$c@0RmPi1C zHy!RV8rPH_-1s(}Z&nb=>h}y`&RusO#fyQZr>$Jp6SH@;7g0pjq1r98X+PngQ$sIrU>mDYaR=N99fg*|sUnH<^Ai$bbQF_p-f3SBe zbUOKFAmCP}UC22Pz?En2r@8I#0P=4xP?)%^O^mAopHI+^3C^;C!t`j4OwZr%z#kOg zBLL#{Xm*szFUCgL)yq)hQ@gw#1Gw6j1$h}w8yFLEV!xgSTsF}_tNnEYUh03}$VIcD z)VRQB76SVg0yeLevhbqSIl$+Nrsxd@u&F1@C^j=c^DDVG$f=Y=^>}YbdAA+>+G1^@$7b8FVul@h8REcP@Ih^#>m~bicCyi~Sk%-d%=k!e+3{M7bnK!CAhx!>{+mv`sSbWJ z?g4;k{q|ylVmnw`gYvw!za4ch0omkR6oq4-`*g@E5h48(2SDolCn-`FJIJ5|kdpgb z6iH$P*>nV`p4D}|GXPinU)HXWS~Vmt=e1ZGG7{gzrK)J&C_rD`19d>AcmrM|k2K5=5^3mN~t)^qWg?WZ8JSdn8{%-xcg z9%%M58a0HU%OUq~x_3{sOZT}pt*w$n{ z4RZDxZrs*?@^&MJc5;&{Y#XM1stm(J{fcG*Z?<}zFQHnRK;n=EAoaro8z|z)sz)&Ba;ZQ(8mYOu|OT<)#rZ92o4?+`HGHqi$P2M#$Tpm~(RQdtYTiPfpBJ zWOP>ib*$2QMd~ES0ZMPr-yrGK(9dom4y@AhvG!P2PH;}AZ)w(u%JK3Bpplov?H#`J z(|)lz+9Wq0RzRz!$zy+%O!}x{@O~6{nBvaQjM%6FsQq^NiT+O_+0%_`re1!%5?r#y zHu4JCYq5YA_V{21i=O{BApbVM-hL!7+=+!f-m$u(*wJPyX>mWxm6a$yMqKznh}Fj2 z)m+3Y{@sKwni!`Bm1C^L`MaIh^5s9Jzo)NxGulh@FmtnmkoX(K7YLXpY&J*g*2d-` zc!^MibWf0Uj>TTAgRSPlO-j*J!mw}0r>K+sJMuooKZk2v<*^`;QlR}o4gZFntj$Re zna%bl)O|JWJG}CB>@*`uzy)DuS4Y^ElR=|x*@ zxgwALDB7Wkr@D@BMy*?g&4JOv?g-RAMI_ND8f(w{X0qjlN)*mQUI>5Zbjx||3nZU! zoc;`>k~V|pEa1@%aF+)|-d8kwc2MOpJN{NYhx5=fPdC$8{Q8s9zOC?$vr1r7u|VXI zRGZyN6fw@wZ*;lTDeUTL;ye_$xy?WGEdo5HS0-u`%GiaQJ`)B)|Jsi^(SrS$L9^83 zP#)$^IndI!=j5b$*I?r{LNEQ(xuET=$m&gA7


Zs$y?~gXEDfr(Hm)!W>$F!m&-idXz7i$_!Rx@%Ht7xv8qm!t8Bm zc_qYRJMu$z9-Sg%RkT!Zz+*5(&lvon3I2P_4wOfG>onBzeZO|)4YV^UHsYV__Z`Bd zf+l8FM*&8mi?eKK;=m_`lv8{=`;2QFfVj27QKGZ)V6h3`eV2$ne-sc1Zx1ea@M}4L z^VUC^RVK3ZY1g1mi~$;Jg3VpACG;j`Z=Z!HxPLazo?0Jc$wy=f)g!BaW*eKbbI{}4 zS$u!_dEc+{^snOW@igM3_;9v|v(0B?y}nRQ94j!OOYs)vc-E&4zFDgmw&a78GrNvf z5w&6I+j-4I6a@xJA{~mR!7GZR!V1;Li`LsmztkOY@930%@R7kacrP#+U6wkq^_9(K z1wCHN26euQq0cioaR4zmTlkkL66rnkw{&GHPGjq*-S*n0-el$U`r<>FNaTk3aEOSS zbZt%d(0kg-^0yisk90wPS>C^egYfiwh@p|u`tjL)Dt0uJ6?L{M&?Cbu9cZrm6XUkV4xlD|9G%Wae^G z*URd-NCOfqAdLl(j5T`nUs37;F~ITI_PY-=T`GYm@0l0O2efQ_L#ppKVM)`+&rM+! z2!b>9!@+o!0p;>}+G5_a=AU~-oi`|g(MSYm*BHGzX(W4?OWMJ4=+4@&+MNe1p`AI( zGYFO$f8L>vzK&BlYe(zi_apMXz}WLEur#(3xwe_kIc)^g;5ff@OCe;VoF1opv9A+* zwr>=gdpMrxXt%_GyA<(a6$`>)KQ(=JsV6n+TFlJ7u}5)h!PsL(r-?P-i|RIerr7?H z(ccwyzs;+~8=tN+7;s~2QAv^juj@ddKgzNC*9lHHej>KHF1|Rzy-y0@2OP$dQ)y82 zH^7lA*3Bq>tDWrj_c^8? z+U@|C*iYRi-&PZ1jQ%|b{J~Z!3JGN3^#@(fCB7SmzjR)a1*aF z18#fxQ;(ZC#=Pqa-V4QoaAt7)+i$MTa4gt^0x=&p(ZQ0;L`ks3AB7t|%!0aL8}N8B zrp^@u#Nu`BWOsHuBwW>w=2+)Ph)ypCXwbnUF{3`|fzdsj>xe}(1`&~&6NjWO*N*Qx z5W0qZL@Zea12U~Ytlr!eZ4C|zAQp>HLys|`09WJZj^A7)k)ji^STYv|JZb6eXR@OM z3(iyyugUjis#0V$25=_$)6# zHO_ycWa#F`B~LDDN!qQ+*O#e&+84qc^-{+19TFvFdB*cWxyBg+0s@t4M`8%epZqQa zn|8Q3TjV{peR;?&=qE8xo2NmeWSrid;M0*NoSav|-&(X%bLH1S{>8G|y%;2?Q3TC` zc|jyrF!rV%^(%UuoKdk6BgVnEeYkR%BRGj(yVqtXxlHNImM+`-PyK7p#Lo{7`U-l< zbi$}o8=8RkRPkq~gTX?9TUJJDC>~~mVyS_Ul|3NQyk_NwM50R2R#1+cXu0DN*7ms=lz1d6ztqKG#Y9c zy}S@KJ+sJI2YzXTQEr>fL+>hvnk#Fww>>|34?S?9-!uST13Q1Qs=w#Ly7z!|GrkIV z{GNG#>`E7{S8;;qzCjpio>Weaxzsmwot%VER(BQlp1qgmQRvq|Z>gpDmITlTZ|odX z?B2-bt;20h(6<-gZiGqQZ20J+tuDd%xZus0;r($%-}tjM%VCW0X?~!G zUtK}bAhoVf``89y`;gDq!!?FDB3d4?HnXI;)&@r%b)B-T%OP7jsBSLF; zh&T)a8k1`R*Nm%2#?5?==#v?WG-EA^8IbQkMl-nEOG{VPl^rnJ38NXaq3^>~pY`Bm)qD>SoCT*=ymRR(14y1Qnfxe)`O4Y2G*w- zY2~GheG#jKgGJ86A8vJbZfpG*6vi;6_1aQKp4`jqb5w`MYrhz``6HJ-7Z>I>B5aV&hWlY%)0?} zPm`A6AU@Rd9*1bU4vWWu3+9fm*Ape$mTnY#InQ3mAJ%0jp$-S^kEL?UqtorhP@vx6 zTW#KB0@%58I;x6la!3lOw%%Y%%NSZ`BAdIhY49RMZRz>NmVVqI2+?K|5n(*XZUg>t z0|A}V*3FeQ6}fT5V&=Zwv1{Y$pa?(+P4#{twFSm=Ui)l7G3@ubEJRTA&y+X#vU!U( zmmtSx&xZo&&CNBH>rarzFQ1MUWTI?CP5q4fpb?7{Hrk?37(O$z+r@AO#v@JI>N?9-j$h)Kl|$l;yoLX}fx) zow-o}!AAs|(bX3OKs6YU1dR`}X+c*o1B}e<@&4rn z$Y{xmr!WIc*{ER{RQdUI4DhQ zJs{hy?lOwVEC@F9gO8p7drC2{VgOb*o|3x|6hDW;G7}5NXR~a9obB!Jy00!jIt<77 zXz!75c;n)eu*iTgak4&>KPLlDK)Q~*jW{g{3|QI-xij=BsS=k#bCXJGtj~s9uujI5 z_-I|EGouMVf;alxer;K$r;;jDLmNBM1l(K#8aBSE-ghM5f&AQGpeG!y8ab=7;C6W8 zHqoSH;hy3A{LF8e`{S|L>@a|3=$g_i9>iMG$2U0a<3Op719M|sA@K6 zEL?NB!WjhKNB{$YX}Wg7r_yKn1pB>3iuM89%8TN>H;8w*fpqjL-Tu!AZ^zCrq9W2- zHufghg*lr&mK8j1eF!Wl5N*as&zis2v@NGAi1ot&7D*~@bB+F6QG0L98JpFg6Pz3@m36 z2-BDKK7_vw@!j}5Tu0OPTMYdEcs#?>PWyf6TR{DP7FgUFf`=xm*&)CO)P(3s*S5MoCHq9V;k z5`_SDO+Wn@*PUJZRqJ7T4zT?9Lj9Gg_ungTwJG8TPdjb^3Rs0y=8DsrGIvWW(k9sHj={J_RhUoaBY$o#LbG!y>Mi-Fc`q$_lGjzOA-~!rSk_1uT zw8jB?7iKE2ePQEMwJ+8*U_=5C#bEp9FlgiiSkaSCz!}pM1@OFC-E{pYqPaA#Y#j<1 z#`*UQelz8R_&G2Q^Z?ngxn)uf979$mK&M0VmxpG*^fjM|;5`Ag=;Qm-}p+R;@Y!v4>FL1T(m{vc(OpSMxmzxF!YjIo7$E z8Q{Yn@Z}3T#O@yNcJN~)PSKso#5^$iEVX-pg&SG`lNwJnhNu(`J-Lc+I)FQ2(Uhn; z+4%qs4oU7(ae{&2r;jPj@b?lof@iPEg<#&gBzO=)ISd^B{JN!qH0VNXurU-2ECmUR zFrmKc!$&PPq>*uO6pjFCJWyZW1BYUVfRs(ZeC7De>`?h0vRXD7w(h=`)q+wZTHjuC z&?YLyBKXS~@W8z}`{8jNtnOJk^S`&4x*>c}&I&yqY^egT+%k8_Ueka zi*Um}UpjG1aV7nk_jga>#aAHgGPKQ~IGs-e?)tj=>b@%hJb&9M0UI8ys*Mn+`Zh~E zgaMrq8314Ontoai1)QZ$fJB7o(AZzQ3c&8Dip>D8W6(UE1TYtKm zH-|<|772q+lbRj=!ySJ<@NIgLMp9fq?1Qp}o1tv|XM&C(=!{w*NQVIM)AmqpY9y<3 zqTR>XZ!Ggr0cPkAY(RaJ1$GPJ&SIxs-RziNulbknlI$P~^G+!Y79utP&s9T<+lvCy zp^kX$$uzprvG3-*_HacGiXLe&BU&n7!t;R#Qnk)|ItuQiBY!Xo>?)D|lVV=dUIlb4 z19&TCN4Jxq#$a|;F9e^{^xK>dynYf$Ro^Q3xR5D!R;5h{Qu~h4QY!-ZiA{?55JX|S zRleWD0E4|YfOI>M8WVkx><@+8Gce@7ww4>B1T0S0(Dc6v*h59vuoviTbXcwpZc381 zleCXM-+!gPpDy3HyC+CU5O|qT0Zf=Mda}Iq9~-zzt~Yeo-5156*_#@l=T>flRfjQP zeZ5M(u&r%_-Aj&Ll6-i-+iQ~tB?aWQ^=R!b&ZEnTW2aw%o4a4i5LYJnRnDE2HT^ho zJLH^6#&Meio;IKBm3jZ$oX&U_QeYQ%`L*eOw~EWyeZE0dM{_W;Et*0IQ5J(F#aV(X)abEkirkuAs)ri*2@TP%$1S%Ybs!N1auzQksRc`pGDv#k7MtKpMg1N-pYz^d`L`8PtK2AI(Y zB*7cde4$2Be1xFa^x5488xX{dvRCILRKrExZ9s>tLa5@g_0C#61;;_81br?MZWa;* zRB7fEHJA9xjc+kb|MRGC#)86B&CyJ#*KNRWP@-L(^MQ@INlI%R1-)lV(j-Wg|G2Y`Qgw-!K*a4JX( z&xloU06ZT9a5sqWbOyk{0kQ}CIU~!RuCWd)!d-`1@o#k5D0d>u(c5$PEEq|~Cyqgc zae<+@C+gT>Z&blYbt3_(_;6gUa~x&nMR?Dadc#uIt_NoF3dI8)jMac;ebO*MA$#jT zduGnhR|OI<52b*?55N=3=Z0@QTJqrLSMD0vGJr&ioQQ)TptBkFb=_J8{}{kKTU?;cCXS7`|`m- z6$5(iHIuW(v;whTPOlua+OE$IxVx~i{BVeus!#u=y7;1l0T(zwsBK9%wj%Uze2ZmO z0}8Q2AY*8e;ZnDKjl3c@6&&f7U}bD%{~)9qRZMu=*WcJ&)$Pt zlVgQPe+=dw<@%HhJsG|oO={V+^~HWt7=)yaOv^N2r#_&QF{LF(amG$9|4 zwsQM8obP20yLB-vHA@*q+*`eJF>)CpDp_}7jNYMp6IIrRAbV;P-} zoL`wSa+zCxh3GoDu7@hQGsvESZ52U~9SH-Nl@d9HYiDELC57AZy^Om#7;g8@vOV^+ zFFY8xM-@|6^n6yL`2G2TlBdlz@_DlK9Mv4wFEo!6rcBdW3SsCH21q<-Y@~iDm(AyD zb7R+T-92{hmG!HyKH{9K-5D`w3pa2<>5M5wM*IUBjhfTt$}E_LALWJ+pgAhF*sa5( zGqnBV&+yO&L?f~X*iK8Ybu-qw=uJXAC-@*{0I7g%?JNSad9s zFjKvfli3q|cbY#on(Q3Ja1!FVnU6aD#02SU!3}HanhswCvkpCe&Sr2!NG(<$!eE#3u}K6-{jo3zL5nj)nq4 zQx(CdLu^F+v?DW6ljQKOF@2n%TaY%ym>;|Cw5(#rhY~_l{}qd>EVrveeR$p{s&XTk zL-SA9NR^52rEi8Q`1MH<`}QyeXOxCP-!asF3A^c-pq!FDSS3l9^zMRZCVLY#jbJ~4YSl=v=J_R0MM`uHvXbX)1`|FrDr4UpV9=qMzyJzTH5&PrNxNH4%)jx>xg)m<{`HU2mORSK%lkns#+H}ME#{$o_Kt6%{bGc zzoE>W2$8YKYFpb+iuJIMNsYXznP0MG5J*1YoWJ0iPfRrQ_~f0jCzXfADE3M9;+^H} z1BJ9P{U8FS0pecij|Wk@!QW45Ucc!6oA3mJv3Vp1OuW#U<3cWG($p+5m?bysbG!62 z^TxLb1_+nh4_?`9e3WBnJnt4ZwItfaY>Ol8iuGLjcPJ*-IM518=&xxB`leIf#qZ+5PC+9v~4?Byx znz;*4AMM$`G#t&K#nH*L;)s7s^ZhdKgGQjs01gU78?J@l2!Q@3AMMEq7vLb_T)-w9!BY7UuDE z#Kk(g^uPsPfyMyn@SHSMZ}Ccn3A?~5pX*KASOCGcie~Dhlqi<3M!@<(fOEs z61zR;`p)1(Kvs+QC|&#H*L3-Z^=D%0$#K_i=9S)#Ou{a>{JOAy=#ZhPC_BB;gUi9( zl0LUp2Hnt{1?uvj3r|t!LiL&IRpb~OfrDumEt@v43+&%GqcY!1vq3lWM^rvx8xk>D z?;8xnyvHE@Du#bI?LpH;Y8cZrrA!1NPIQR{~j;?ZdTPj_goD*1mntMvTA32VR=p|XsRhBK z+9Mu=HZZ#t`#!{`b+F$sg2CO|d%M&53UIvIl68q0h)7nU+_H>SZV(sW@4RYOx#CRj z1rH2{vJMbDB!HJe510LHAo0|$FX#qj5NtpXbw~${3h+}9$uoxdyR4uwqKE2P9dN>Y zL>nf|VC7F2?$@*Y!Ei;5afi;8F*hyj~H~C5%-^%d>%L>)Nd|X0~?( z5MurKCouR76`7EV#B;>TYX4;fO>wVkp|^GKGbhYLr5Kxrgu{fVY~8m78+|O0##d5Z zDBdHfC66n7YH*n3HR|;Jqh3p~2~3OWns?ng`IjbCg3g$3ujcmF4PTiI6^)*Ycq(&T zqD^{&u+1fQjrEfl)z0 z{^K{gq>~_i_e?n19%iG?u;}c%hti6YxRn61Q_)b&pCGFGt2Z)qs}b=~PsYjl0_OF; z>#-OH?Sd~KuGbY%(c=5&rL^vCsy>cj9H7?HdpGpCpDEGYHvU0P&1FWdmha3eUM}Zw zg%NRa&b-aqy+QRuBdBZkoW$I5#q}qTpG`ewIxb^JRiXt$;aKm*#C9?6NJiCW)5Z>? zK*t^o2)??ke;)vCK_V7-iAUjBA=CjCy!`Q3acJM{4fbMG<(a(LqHvES09iqr*&4bl zbDTh=?stqOGw>2BWkz|#s#9%t&alE1vm`T^lV!s>QLam4fV=`L>TYdGRwTyy{&I~x z69V*L=D9k?{md@t$^;LSC#%&k{bap!2BP(ex@LP4{Uw3A?&OyDTk&Ry+Z2^}5EPg( zAVs%**{+gOl|C8sC@}O}xRHSZ{x9ZTg^Qop3oOwM0>_ql;`dY=0Z784iI05l`WBxC zs>B|Or;RUH6z;7gLOv-bx__T3$J|_Sj1!Xs{wQ_ePmI92A?W|2MFlk6KU>eG!57~7#SwVSWJ-Tb07On@ zXE_^Sgu<`ANTkDJtChWR_wT9!gJ_u0S*VV&Md29?wxkZUBKY49$z+(a(=mi4D%q5r zmaIgaW#MA&>`u`?eSqu`JOt z`JYhiQ+Z)5LSD17ee=pBt+6=raCU==0^#UR+#Z{MktiU9#IZCn-hq^0Ub^?jzi03L zSrQKx$xZ(|!oksZxj<>NXsLTVG8&HCgC=X)!$KL$0R`+OM)#w(v4Ttk#V)eJ9}8e* zC?j*uGEjpPa4-)A3LKY9Nj4Mw z2Q=0n&kc7xZFtx8dw<&P1FeZ(s0DE=?wvQeJ=;J4+7NfJz-5URK z3!VSPvuLxn(kbRlhkaoc-KLAG+S_^2E(N(4)z8q~D5+S*aC>b{`=xz8?YLCFMJR8| z7%aT%g#n<04&QEKp#(a*f`8Eo9Pihh^lD*Q6*bp##_@`?g6^R>!sCT%tDfRX8t*RdIpGhp zfdss2mRnsy!IFkLs%WZ!uo*Ynao>+N-(Sml7Xxuy!=0ZFV|KM$-${KPs^Zq!)v##j z&D8BkCZL{ZdDrxMNPibA2I6Jc|H!V>giS0Li&Twk8?#w>c`7XUf~^5ndID<~IJZ^?%_U4t_Wb^9+|$#P&{D~7Gk4>r9dw%9Cc}(>!eZJ<{$cYE zz&^+FCb~dW8Db_4Y{q(ce}-2k=~^Gd@O*yL63_yBsgCM%%KeTSIZ<>P-;7$B?NP{O zL@$aT5z5}kX)sR{e{!)GR!M$X>U+ch)HpXyX}k~{SKlq2^l$z$(v1R|0vHj8V^{#p zrly@;GY;ewyW^*Z%kv-%u#6MQ)Vk@r#lw5~C@S;)S`lygq4TLS>R(Eq9> z=QDhbR6qYT5x0Jxx7@ibWpk#B}b`j2-G6uZaq|KF?cf$OF-LO%V; z7l3yfzlBa-W5FNX3lVqWeWJ9p&L7!{l5CJoA3fWu78X#tGK_%2=GU$puMxcdC0B86 zNU-mRQ2vnAemOKY^LI5G*oPPO&7FA$q%_bdVE^gNGrHu2Blt43J3{n@^^3N58Sw`N zxdBLcthMD?Zlnet9e{|jK;8?@$}V94Qb*uZ0PNYtpa1cMu+(;cf zQiB6Fyt(I|uLY)@UFRisnLAh-;p(mXwh6rUdWKZP4i0$*Kiw(kVL^GewgT+ncH&%H zf9<0<#9|K4410E;FOC20QNUcq(FE_J#6FJPKfj~0R}M}3-1zcs4;p~i7tPZP2)7*5 zYb&5a<6vP5;hd3e`!Ni_YUaT@NxP_jk>~I5;T2#7c!tp%$6XmebcIEc8R8pU4=xu^>=C?Js1m+g_RT-nePk&&@k<(D(<~Wx zQq0L#@H!<#5Ch<8d?I}Zn$s`1^zKIRdP#2zcDHxv&-t*KmmL6DzjFaVe!x?(&2N;0 zv3Rfr*C$=}1C^GOZHW^2%bJElfIyK-({4j1Vxhr+0^El0r#;I}{@V~5k-I8Z6aTgL zL{xzJdls*9XfZM&m?)9cGht&3Whof{gg#kJ`J>JTdhEFi3rY_jj(CL!M5q7mqohn6 za1sKq>#(G1cx53sF)d@Q1TJ~#duTuMih?^+nZQj|=6fMn07em;oyP*vPC5WqngOt& z?zn7avw)Hh*M=-G&Cf!qzB4RK`idoeSCwZ5qdYd?HffZ@B-80 z_3!}dwn@P2h9tlWWtDZ#=z#jp&|!(}{rhY>#BOvz0VeHJuemk^~{ zIrzM_D=|q&tG-x5I-D-Ru3)?9c-LXhSv3#`Z*1IG<;B}Ut!JAbORl{Yu+wtY9dNtc zZ1S`)dav>4CIFc~oQ;d^6#D*?L~H|DZW?YX>31q_>jA^?+DV%-F>d$BeFZPP6j{z( zgB6dh)s}$xb$#H+oYf=fW(u*Rf}whEr&`V=T!n%pDht=E(8a7WU-QZk$K+W6(6}W# zflE(7h}V)KCnxi&cJ%+a{l`TMXGnb(U*?f>!dn#~xs+b-qe`@YZa z5zO=4ABJX*rM-`0e9Ms^f8_IgD9$k#sx!Hvuy3*VfnR|d2#1x+#YvXJFxViLNe|UF zmxbeg|8KS`Y|k*Wt>v)5@^f~LifQnrpy19cN#M~mye|TI4=_?#bIR$ND?AQ>S4_{= zBAY9FJ# zFLLPdQ6}qOom9zPmk9w_iLtuVb`k=B_*N&1#&%M)GeH&tsQ2s0pHu}%CIEb0yB|eU z=A%NiJ6lPKS0i!&;gp1FAeYeq?O>VeUAQ$myox2Qo*h9D(BBkVt9W^7dboodAzo!w z!|>maND6cR=e2~E~)p=8Ti%2JF$l6Q%+m0gxBMYe{-NFrn} z``Q%Q%_wFVGv714Ki}Wy`uzvrxh`hroaZ{*bDsOT@8>l!7cUs_af@*S0Qd~g>6rn5 zgddTBlO4YO4*I$Y-?;qF+4uv%Bgp(i^o?U_07w8sz0(#!=}Y7FzUc;;QmfG>9zTP7 zQ?2cNG|c=s9%#N$Ts78B|H#H3{;4PC1&ba+)HM9ZuQP^W;Y+wjBH66=&COy*b&PK% zPiGjiMx@3+sit1(^}KuS?vba_(WL`b?hU^?*37!iv-l;xJPI#=S2tg@sZA(;naK-R z^ndX6pzo2ZM- zHiJE}sIoj%6Kmgayl#E|&*>{f0|dfpD2?RoMoJ|eLLzlycMPP=G=#2qXy#AydHO}k zsRP~)#i?%cEp%P&sBeqnj-~PnJbI%Q&B*^s%AEpAi=CA6%Aih)sSqNYecMM7^J}9i z%FfyrZ4!fU%0?;tz_1~t9o?MkDoDA_Kxx&LCcs)O1uP2NW5Ti{fRY5KPE2t+g+rDT zutezaX|#nBQ$yB9C$&FUEG``FSiW?dWaXt0f-mDANZDVtx^>zc`v-%0x(98wz8;Gb zHbqF=(7#}lUF`aoTQV%7gmDSvaRNR=9wc;R4VU@T3g008`bd;%ukf2(;7D7?wn|Fe z+s6)_uLh_muk!*H%o%};1Ccv_{-n#LD0**G=5N0y8pI-;rVKfeEpdX@Na@pb@i2$> z;=AOy=IhoXt9Ff?WYN1Hlbmn05?k9R8c4YS*_gOFJ~8qE zpP^{G>3+e6JURa`@=tzs09I?aiJSA?rAhksDPn8TRCk z|MLql6V6;x!y5Z^JV*5J1d?A@*5B?3ORt^$%#TXh;#e?ZKmD|CcxYmi-pWwI8n4iq zvpSzaHnNi2&>hM@Uw(hZg~&UYMTg4}nK*KODsl;09EvDf*nxa6sw)o0*mG z^4+Ogh$>6#H8pIaTW2PY#0d_y2X5J|l{JTAIC@m6K4G5pq?(mETrU?m#Mw=iQ?zvJ zIEkn_8`L#PG0l*lWqqU%YILwolW?oux%Bv@-_#GAX7au|kuQEo(Y8kkVQ#d-iCMY3 zTP<-sFu*={uk*M1YvkqL@jt*yS@OuEd4&-Tyl2jEu8wBu0(FC+@;Ktjg#^a>fQd)m z>QxlcAoLMRQ~-1dILz(sw5t^i=q|bEk-B=`k!Y~J9GtW|%!)JrT~}WlNeJ*7iD^yF z2dOVA%e6K-11I;Qzn8nnOx;2@%D5_^ylwCg+tV+9J^m@FBjpk5#xZRAX`r4nxg?LO zPc>Ekr@PpICFU}84z=}CSuBcV^T&Ovn+u?&WLk_y1x|$?cNm#rML3;PpC7EuC8Y*h zD3x;?Y>T14pI9lJ!gn_RzA~TaOY49k^7i%k<)wy4Q|7yhvs{L^D%0w=MM9;-6ecNy zEhOSc{!)Wg8SdMf*u|p`Mp)Ws3ovoByCp;a*;^zJDO&NK=Cp3$}SA{V{F?6aFRaQq5 zh-YmOWb4(;CR{V|1y*6SHOEJ&&O{pJ2^VP1+nDJK_-cakD*Z94Fb8^8)PUd~Z#TPxdZd8x-lZ)tXyj6AJcJD^2;+(3n7I<}bbMaW|JWs_1c5` z+upjg8-Zo9QC&N;6QQMA7Qn1;Wqqc;y2O%7lN%3@s(j;ayvdps ze$~Ug_(fSY=Ban;b?^o|s6CQc{L6DG;aXaO7!aT6{qJ{fP!*+`FS}{G#R+771>PN4 zv7L7cH5@f7?rM3fJz&OMTDA8-!eFkxzDnMuzjZ{e_N~b=pk80{|9v0&FzPUpTruao zlw?0zKv$Lk=bmbTs+hO=UYpi;hgsr*XV6lv`bO|=tQsraPFcRLgGF9 zZYQtl6OBD$hHSW6H^=%1Q_g_zR?ut#DblJOT5&;|AaNS9h{NXqz_I4<2AexW*xPgd z9gw*~#8fcc_)T}a_JX+TOEVkbzef&TaG0{* zTVQe4(KGAt=e zPqKwcmS^0xQRQKvv{j2wGf&MCcG)oTE%-b- z|HpTmn9z~p8jI>2oV0mgfQ)|u^L?Bdoi3llSM;f5kmKL`Sw!Gly#dc~&Ruu@#mWiC zKJRC@z_YvS-~2f~A0Js8?!3HYAirZ}>^S!L=vu}nPeZ)pyfALe4LU+Hcd0NM!y1wyKsO*V%UV}k-;b=6r3<=a#dSt$OO=APlwNHtuzK zM^GRFlTXo~i&l-?{cpT-0<<@K;`g*qq0&BIXGxch4h~ zE-Ox=40)?m+>k`_-@x1=%Qh;O(lSVgu*>x5FM4Z+2YXl68@ejI8ssNuuWz`pX1!3N z+A$`4+X8c

|Z7GqMQJO62h<5>Xga)1}=fm#(`dA|WM-}{09xWGJu{^uPAZD^EO zjueC`j5%ZHgHd=JFlF`)*JuyA6X0pI#0f!&6|YaN_148$Z1$ZpArVUkTjFYVqq`vE zIXEex4n4L{azEaimMcT%3lC!~IPOM&zcJcE=;s1%HJiUN7)=GiC`|oIR>9olrUB7F zT-$^i$`IWNx^6(KmxB-eCd*htNz%4G-tePqd}xI!Bq9>oc=F6J_0U3awK{z%iSAK+ zF+dgjl}N!~+C*mozi?(aJ*&S%G5w0F$RM{d&d#HeodH3!GY`XpHsAv1eRa)VIcN{HNAMEah!La{!skjYBcJd?Sbq3yyr+GhDyE+XB zHRQmSII`9llM?QJ0+S|zkrEah@AACMGSdK_7yroS&vT=WjKN}3u6}5k@&wyd~Wd2Oa0IVepxq7>(Z)#;|3xPFpsublYq9 zU8!88;FYK!-J448O%iTWpL$9@LP;`i7J|fAF#EdMB)_CmHRyCPIiQ$6$KOBaJ z_A!#~AINxT>6BSQq6Ri`H<*C?qHjVG0%xGIg?P^N^^Wu|JZ~}!{eZ|uIb0&qxYv z=H7#b8p5}QKaTv#06efKj6x|uGtJ(c^F__7$TtG4YSO669ThJxEJe=DdwF3_V2uU9 zgcv$~L{trt9Zs%f(^wIg7pMEZw}^Kf8ipDvsy}%LcH5EA?dlqLflj3N)DofO!n>{K zY(r}-wJRwq1x=&4(rQ9H0;a3-BN?Pgx>3Mf-(p)>$UJ5G`S#3Cz%3F$QM}h@N1wej zRCMZ6lYYkR^!E-1&E;29i1x;!++I)InIC(1M9Xse3&(jXHf7DK@`@ONXH7lV(DqkL zwrR^#>b&+#4K!u@iiJ*YSuYA1c*CT~>ii845;X)0EfugapPpKyC35B(|} z3Ni^^O{+cX89?dqtGTkMgzD?TTUNc2LA-u`)~#;)5%*?z;*b-3&ZE|9Dt!Flqr<%f z4%D#9sv5F!GP9b1Qi!*DPL{})I>33ZyGIE|Mxa6cDB9#9vhfX#eKtphTaX`kXHq!0 zHMrIJ0Y4k!f#WmEN;F@nxrYbXeNLP6@E&0H4EAG1aT4H(?9J~e_h8te%6V8AG>I{! zWQ=JnN9y^M9K|R@`w@kX)7NDr-Ya!cMaaeqyVji(&`B#=+Oc_g; z)|W}*(#|u54nc{&N~K8$%c1-+=?OkD)z7JIG-nH$rDp&>)z2NX=ll*}Gjw^Yyp;+o{S8QCY8EDCbH~C`@3A!M zIPe7tv>M1b$g$|m2X23qIZd{V%r=4u zwek0-51V~bT-ZQqD4R|Z3L4IN^P3+g*Zz2zRKI=Kd+X}!B5-dXJt?Ur^~HDY#y6Vs zjIO7^SRs){C|tO&&oO8whuscmwLNg zf2cwc=nD;O;c51!X*>tAd)3rp`M~r}w5Xx~*ePqrJ_o=t)N>S<6_-c}b_BE^J&G5vL=*Gb&hs0u+DYg?d-A5;cZ4C+ORJ@|%2W-t%+4Z4sbFr$l>cLb4Rzs7ZuiZZ;9X8TdA2@wQ zNQje(JIc40Pab_>aZeYkIX{TCD@Td!@&=r(TO-oRkL6q0`vazf9Mw+DQ8Z_qBXfCy zuHyQQCP!Pc8rOAyTaRC#wDX)5ERZk62d};cK`CLWyzy1fojdw>d4H372LvW&S6*Z1 zY~RSlzvW7!kA2PaybZ<1yHJ!V8}7}r@2b?~u3y9MwmFsM^X^tV7Uzy^?0JX& zp^Zo33ifKuh*k`(vou>EYRdFl1j6H0-#mYQh38m?r_foznICpU`GT#MwPOY9o<0P@ zvXSm)ndMIvy9A8b8Z-90QJc+xiO_k*y2_1Y>6!NTH~ujOsty zylT;CoDmj0MA@i5Q9*{tnPd13Gm zV!jlFTqV2dCC9jPhbEbRZ7{a5V}{1s#QjgZlQZ~q7MoNUn=-lWj{EFK%}g_dfz0z8 z!Scr;Dcf_&+Y)Ds)CuY=OZ-w}fq0Ny7baO{JLnm?Pz=Ui&#mNB$FA&@3r#TmrYvQ( zA2f{+J|26PC<}UTY;-4DEe!EoG+@&??`kW1u310pnr%{dY!Vb^V}uNbu^jr~&;dEU z1DYFU#cfps#aPpe--LnGJJVf(_RVJ;^Q4oyo>+3=?1UMiRVn8M%X>s+&gc7Ib3tTJ zF1^;+n}+P%_eyb3P?05+$DJMpyWFuZzJ!XOd9reVP`0{qkZ*I>?S2j!TbIz{r$9iJ zF??9J*Q#Fj*}Hp}=wgG?BiAj{5GBRnm285kAd3j)aiT_a@;+cMZEsrouvF3SQVadkoTb|F*HR1u&K%(&JDHSNsOpBEHS!FAcQ_ES!d(xpK)c+* z=y@;|q{Zteh^cx(#<-stCgY-N=%eB!)s$k;Be~oq&9ps=XyoMWN;E;`UPppQjqLKw zA*)^4AZ)vlIdI5Vi%TiWFOw}10sv(1j^&2u04_czGNTu7y&arqq^Fz&9xJMY2A=q(OlSsBx${6H5jY4fx zk)-?fZG}l6anh;gAVz08^i2=5#4xrk#1eVpZ2!x`@%9O9j=xv0Fc9TB z_J%*|#hiI_cF)PTzd$xphu5ka$=3h!K{z+Cck0px|3C+hj|oH;%7GOT+DfG1IJv`A zAT-8$mqsf*J1bAyWJ6{(el}i0K zeAiIN1c4K87NvZ5g0}9f7rbDQhZcDHi50AWzWS;B6e4^@0^@=86@Tw1h{jyy<}ds9 z<@Q~AVDoRo0i9;AX{XS+aFOqt8L>+oEy@QkSu-pU5=S=b58*2BsW6skQUNzCVN%IF zom4QSVeKer6>J3a-HMPMRyfrO##;PId?7aukyK#)rlmth+jR5gY3}F#54k~rb^l@N zFvuj$STkc&g>l^YfWJ@g3KCZ^M6Qr%>cA$_4b4muQ}>s3S-gjLJu7`P*Zl({B&$CzH zRj0KNge=eD*17Ap(Q4Fwc34O;@2*ebrtGsft}<*mrZnlaMp~TlaqLiaRR1w66t~%{ z3=Pg6MOdH8_a0c}agWaVgH1qttNfu@=z$>oZL}Qi){Uj$@QeOYqFal#hB^5KnRg#r zBmHjlx>9-WVNuDfnb+qiQ5)1#BPnmw-i3{_08u+mBP1*o2TiLz#K4_v8`CmpB-r3Y zvOwuw$WWxN))47qvKMzw=zS;=@x5rfsGJ%v>} zZG0@WZ=!5>*{U()GRKpoSy-jR|0${dv<20?WW&zqZ;?uq?OD6@6EK?0+e0Nr1Y1tQ zZ7%y0E(bT2((R^wCdr42I%b^^;CdoPZ-b0J!23fuT(R=#T?GMSDPs!H^iQc0$!3hmW+5Uy>IFt+$Xm^^%znUutmx z;GP|W)FF)eZ}5Yi)^I5I3s!J4RueH`0jpL!lB~eQw_iXYDrV+~Aq&nNAS8AOb+#q2 z12e>WAZaU~oiUUJ%XEZ8_-EINrTskzK`>^uJ&46#7-3b->tiwkTpx7BWO;2ykQT#D1Y z6lad`gZsR(H@I}a6gcX6t7Wx0jxEYh{@CLuv-5@%Y(O-1d~92~qk@K+EMpUDE6a$3 zH6z;RZi787TtKY~5Mha{bH#oFKDK&-+R^gVQDp@+Q9HMsbt6{uk|Vj_tN>OQXbLmy zkkS&5c4(8NWzrXdlU-2Iiu$!%Zx{}<4wTBFRfvwArnTd{6qn)9wDZ&Q!56VXu&(hE zD^g&wxSt7PZwdrp{UOU%1c&Es-)Vz0~I5$T##m*LC82-|}zgIU3Oaon-T-AaH!h99<3 z$cW{5x*7Vm%q{-L_pW)@b&Xhfat^*J*y)Zln10NtZFwOHr$B;UX2|W|A#`W=na0a| z&0~xk9x^IJ$msX}Yf&vZuAi7<#f>b*JzW&eLCt~+T$6LGLQ|)cEc=ZJca!0H+JY&* z14YU*_UaoH0ZyRj7T~Xj@_GzdfFukp(*t zFHSUNh8slUcivZFCrkJp`h7bbKkjhvP%wd4sKM=zM+wjDvMCaG>aeX``muP%NvyDE zp}^65=*WvxV(ta>o@-%aUCXP6pQDHawM;5jyCo%)b7u7_<*XRQ4S(I7srsDr;nz=# zJMfMVGZuQTtq9j0_J*->#f>!b+_Ll`478AQ6A-1GGAM3oO=mti(e)&1v~MkavC&T( zTJsaliek`=C@Ya+^rn4U=?h~gX)l1&RD?gTC9l|g!A#V;t@=`nOSb=qL1yH;Y6R{e zNQ1GSU!dpQY}d3Xgp%wi1#U1=#SS`eEsK{jVMRmbKk?q<1apI1*H2jh;IuU;qyc^L+@BhZXq3T$9xrG!%LZNoq)uhV$&?ZZ9(Q9eAs}srFpl^2k#z;+SxFK86Ngy63kyg<#2aT;XjPoxqt>;MC|ajO1AYZfo) zf~Ea{JDwMEUaJ6r@MQiL;BlA`GvC*R0rzq^q?-S>A6w%%8dQy@)ne5l`2sq1Metw5 zh1cLctmo;J)IVQ{W@&t{%7L@Gt1<}DK7I!R0@?2XroNC21LqpsC+MVfbRi4{5YNu+ zJIowlf*TC}fsZ4aU>_%V4B6gs@os7)nA+_G&V3}MmqDL-P>Yy59NT8mIRlSdRD+4n zC;fwg^}sTSPyG3KogMf42P6>z9JstO=AQo^%v?Ey(*L8c7x1S93=YvlMyV>9IepAU O8lJtNS9-=N;(q|U)AK$6 literal 17532 zcma)kc{tQx^#7gBGRRt4!em#r5Jk+8HA1wIwS*)~vXpHGX_LK3vSe)$g_3nfl8Wrv zvS!bo-I$r*_4$5(&-459=XpG4-tYUq=iGB&_uO+|=e#|zFf-)93St2O9L7d^mH;5( zMHd$=!VCmI+E#iR5GG3 z*y?a+=v*yX+Dl{Q`rjTqQ zGvH13O26E^}UmJ$JC(Z;cs6lJ^w;j1+_8Zf7<_u2e&Lv|JT)$ zcjIiZSL*~DC-ae|3r}`M5wP(<@4hNnYDr(4`qv%joVJ#7xd2g}d`Sap9dT-RKp+ou zd{%LvHPYfvkFu#gl8d(kI92PlZkvpJV7G$ma2dev1<+hWg=A}fsEtFD5-TeKsT4^_ zPCYiO7zLlwMULq7!dtFf-x6h9X$_yvz{BN>1|11Nf?b8>iq11=gQfqz-{NxlueT1F zzc$48GQ6bA)yWBZ5`gt9JJLNd3YzqPzKeW;18`C-aIH(E~tE6KI#U{oBzOfIFjwJy8`vU01M>gcZ>SS(dIMl@C-QL0_jQ_wv zbnxs-MK<4-xCR*3qV}{Tu2VeMcfx;B{3VD0fqP^@1C%wI@FsB#b%Ry%= zLUkpicc+;P!$VSiKb|rAb*7j$(!Ms2ywjYzwiq^c$(2?IZO#X0T1o0Z5OCG(G&z2p zTG_fcpIxfYe)-gY6Lskz!su`ZxI=KG70>stIBBO4TgvK&&*man*r0d=ssE$^D~LH$ z)BiAMBmry)f}}%Av*vp`0Qv!%f*OOS%S9|5o8sV_)61@RN#zl(B0e%|eFN4dBEJ#kAPN#f2$ zq<$&HhZ>8+iM%FJSJ|mC|N6q!}tB;0B>85ubD3=esyza!AipCB1WCN9R+v* z(FoNMg9hQ^94z}w!}Ow5af5K;afp`(+zCEU*Dl1NvwU+AGbfQGiv%Wgqz(R$fndD$ ze{#@~suVl~ix`51$(^7P4{*x42)fd&p=AP7E(+RO0ze?i#MlsT8G#5xK_>+s@Fhak z>2mY-CBY7G6WWk~9-QVmq=9{oZ)zDcN6%G_!}cs;x5W~ zNSmq8nRa0ZKP50pFtdV3PSq!21^Ti^Yc@#$ae&j_P-Wm*YV0a?2M$ya4qieM@lx}q!M=s* z`0fiD&s$Aq(o{^;hSrXLFH!1*hMg2cC~>+I-~_N|Mbe(wmN!i?Cb?}^Kd&1z6MuEx z>@vetN;ZAowJ@q(jDv*}PTLJh;NZ5yJCi;vmv$jUpUV^)3NH-RG7#jF;~}B{X^v&y zUts$dgdKUUwyTT;%AN2IqUQb~#7oz&cy3G5^3LwCJMW=!T1KeXhRArJ)4VCIi&e_# zfn&tSU(ZGS5{C=B5KV}in<0r#zSpuObx7^1Q6R)h&`4l9dl!vk>i@7&ITjDYnTPO#5i{eM6_`H)04W>Xw|*{583>CS6^cr_v3QK7>i0oF!DC5Jzoa6k zDFcH49)S6v&Ay{}zXgq}zsn>OBT!&O7(;mU#}u)T$!}uGdRsHa>y~A|Xt1teY~}%) zV9b4hvylOpAAjT{L}P0@Zh1{9$vqR6AcmUq`v&6=Xk97S+Av>b0wn%3K;qj%-uHgC z5wCxppB&YfFvcl7(;NUSzW_$@pR7p9jv3y4Z@6nRW;j=dKoANLLZFgTEqqyPzhc`@ zhnc9K*lVn34r9^fEMW8$&X@2`WbgRYJ-R(xppWK3pcjM0g+pup>3v$TpQ&94fNZEQ z;YL2V(Uv`StsjjdnxPBx~9qL52fH*1st&JNz+KP8N~;qH7A2kyioaif(*7bQ?C`6kJ2P~vAp zgcGT79%IojMB)esTq0P2x^e{LqbP<1cOsD#uEl}zw?TDR#VtU3*@b=7cH8s! zoeS&vKP^IQO2^x8pH74QoJ2UW2=j0BM`nv8nH;7Kmp6*+tPv0Yrva0(2eu9Ge78De z*6n$(DB$A2f|Ju(#EEXd`A314991v->M!DfUM!LVZfXuE&sud$JGxO72mc8OJUxCA zfc6|W0w8T#0Ex$6X>Vn17u}LXfdn&#@VQyLO}>Y5 zJxBEbUe>)`-7VQquIj<*Fc6P}#u$aOX+yl|lP?Mqqak!wuMTHFo?rU!VIhd_j!)m? zRA@%oLBZ~CM}O^kg%2=oSzn6@vv-W7>Fd9yZ@kg>*jGGiux#1C zi6&nA5gzHgY@YErT6%M+7iq^##DXgbxEf)X=5AEsrZB7R$>x2y2Uw2I6Zi{OpjdDY zt@FMM!wVO*o*S(PB5Wb4wr{_9@nWtu_;&0Y;-p_|YkH{Dm94B-Q!mRr`~RFMOsa9p*eUGF+KcZ$o8{P-~|U>A?lL%fHfn|EYV)P=m{?+r*sa7N34=JL}z0 zs4#WU@*CGnEbp4Zc$S&gsucCR2h>bUH}$rLG`UCC$S{lX~vYN@@)HB2Gi^|idjn$ z#U6Ggqf1!x{Q7MNx7nK^62bRu_p`*S-qyjbp148n7d56jn_s!M6!>8->?8^Ie0wb_ zgNZnyfVy?&>G@itrDvCCX6;iptK0O#Yx#}Duq1F5T^sT<=as{(qTw*t(ZA@|{sG;R z|LFT`GUeJ`fa2Y`VcV9ho;60~;GezU`4b-^vrcI&$q$uDKGEEvow9Wn|1!1dhM&JZ zRa?bw(PG1ip^zHa7?Ytxu`7S)GV^tf4q-`$+=b2zPOw=5v|->p<8O54#;RR$6L5Hj z;P_?EtvE17oY+jKt!(Q&mI25t%@JnTTX@aquJTpuEL?ZAH8E{8;Bd=^2_AStMlPY8 zUX2l*XXY63aX*Qbk6$)2uZ;%qqd$LBkn165Iu52%MkLbDO_3o{v%CzdTtXomzreh$T+IO~h`-ex% z)HCGt?A5q*xsni)(iwo(V?GgDSMc_iw`3Xf=gGZ%;8T1{$J+hj1n(W`)>-N^uu9DS z8M`UH_-ZsyHeLZS$5<^Gw{G_&z3vH4acaDGVu9XM%5a#Wr~c_Yxp4YLP=}NH{_6)N z zkhM_C<}f+RL9qIhh3(Asy77a zCDeevb6!hASIl*;Ysv528Q}$Cf#<#pMC_plJ3rToM_y@!ZqvAx_^Bz-w73zaxP1FW+gS%8 zR@uSE9BC{`$pYM&o8SsYO{Yb+Y^IAFy3qG{UNFUyWTr3DM)BME1-~~Q9@Sc5OWkUg zGS-yua;%+DaYP-mYF1d_Bbk_$=qCZPK1qaa zj`8L4cchm5yW0&Hqy~Q#7vCU9;>#01b7Dy>R~r`d8b9sV7{RY;zIlFBhpe&$ai)j&#_5-G_H?smK8q?~@>s_sj7N^g&gWE$PiyUwj=CtgzhmH~o`dob%l z%%9U?PYfd7FJf+mtLGOA$Rg=J9e43I2X>;}1+%0B2P6^l|7c#@opp|Jd;fk%4mufe z14S7imaX{r6dZn*R-Y6e52MHXGNp!Tn^&tGJjYeecQX@H@)50t+s{;1h~Lf7J2E0W z_I!w?2qaE7%sDtP$#FTAeyt%LS@yN-3D++H=MV@{0^}{ z4+g_?OM6qy`-KS1J8pAp6eS_zZiqT!j&)M=98lS4t(~ZdTC@%_eMb$)yDk++q|^=n z`sg05y0(f{+J_;qOa0}@A`S&nr^GckOt7R=Gb6<@!DUg4tHdFx`^lMgjx!!_L+5#) zf37~G7@oui1SE9D-~4fEW=&a&oa z)#}ke0TTp&BoZeTR8YQWQ^)(?inHURG=wptIVUot6P>=TiotQPIOau?JGAsKsY*ol z!5BF=fyke>Q{5qv9nA+s?60@dO$PhnIk~p()td73&Fn1R=oD}J78l*8Fyi~#u=SOI zb=s3Y7@Rtq#B|4P+>2CvtJZZu%V5CY<%GU=A`F7ZR55M8(PO*q?5P_MRdFXAqCw!2 zXzZjzIGyS5E?R@1|vGyLT&*$1%Tm^XjYniLDK zETLqEeW-PgDCfByIZ~ld>HS%Mv3a%`UnE|u#D)O}ZY*$h^MUWVKZCTbgCdJPLhbw4 zQ(W<*5O6J=>p?cXEr%3^Pk!ve;-;)feaxK3k5?B5YgU7FeBG%-yyP2^cGaWCskOg; zPihNqu1#?%*pDq*ucw(Ev6y)vc6#)$S>~nhxJVhGbP67F`1fJ7!d}K5i_`h6DcrVZ zfEVtn;X@i;7&>_Wu7k9ltS5JM7oAZcqBwA?rw84qi*Qo%Wbg3#qvsTPl~0zmXS*tN z=+@owB}~L(?65Ym|X z*1Sx@qHx1;O0R4p^K6Hev^ikgdel3jkrXG5>DVu8 z;#C1_m|_#uMK0B~1H$UJs5RT=E6*BQ^0VHrW^>z%Kbk#s=}!IpU~vyUZ0SLRZ^%|b zUz?kfdg>cLHAl^F!ou!`h2z*GxM9ayUyCU)|WzRBiX8qoHmZ8Sq9&?gI+ThPg zdDQ_XZ6nbQQ}Q~)JIFO@rA;-Oc9W^iVM2HQ2>^ zM-7=xY2AYbrl+FsUBj|G9sQ%MPIteN#TlBRw%r~tzjCl7_@yHU-U1eBTET zipu^GeGENS*|tz*&_FSRH@ae>hbu1`d7oMu<4huab^qcx@S}%Kkp8sbQ!BY;)!&^^ z%9}83VC=Q)4{InPpUR0@uFVD&@4%6Ul(Y z?h)c&a5h4S0anfceuLuWt_6pnHy1jCYmjG8s{eC;j32*gh%aSazt;DmVD5(Q(@04W z`RM{Z_7^-(m1Y!pgapkFw{<17+Kin%E;z9f5_(0Ntbm!mOZnOpU{?9vJQ(4FRS@g!}rPUu>Bh)XiG{wcOKK zvZbi`kU1>HL8fg$NU3yRwguC?c9|7E_HqL@B0TR$lAQW~==p2jG-lpQ{t zX9DEOA@#CICp9dH>`GrJudg50#DGJ2sIVJHEQljnxEd*;&FBxc{qTs4go}O4qL^`- zScwK`ooGZiz4QAlWzknra4d|g^ahrKdm;g7Dg|udamlUDeN+A3#V~^M#zsNk&E8>s znRf(|w7}GL_~;Y;t;!i|EASK|8OI^Lb8h-I`2i9T+=FbL@-6_yf%bz+`!S@0hdgWR z&Ims`H@osjGrknyijc8ATz33rZ}X{j$y+0p|;yv z{ZXxtZxX%A@I7%Tm0ob4tztjp>cOm^VXJ4ZUVRrGetw2r`BN6#JCk|3Dn%h-{e!vb z_JP4Q;!FSV(km2-w>BgJX1>-Uq&8ks%F4eE?-Y0v*DP@xmvIH+BgOK53#|Nb!Qh1a zd@^M)ZQ(=0tH;+<6!-w)uIZZ3T5&#l`_rbhxrRGwXr~~C6dxuyTZJJBtpqxp{5@Qj z4PmZZwfSpn0K7E8)UWd(N=D)S-UPQ>m&K#esq=0C!j{`=c<%A3=k&GnIsw;fXe$xd zNBD8^+)oZLI%xm{;r>JhkRH9%oLp2h&XY!gT;AP>w!*Fc^o-;cqEPOT?7pH$Loh;r z-xJDb9f?{ON&UU`k#gWV60J;dV+0KiD?USBQr4JO{~Z|y7j`Z@2d_;1JY3t%iaZIS zdU>I?Ja49^!{ZZ**N*zznasj`m6_ePF5^3yw&bWOgjkbtny)aV)p->twfQ++56{Ba zGZ7vgZO?MNz8-!OI^8Uwq_;8@nCr43R2w!qVVi8S9|ImvKME_csj+1-eUG0+^S^)* zLU2t>u*J=(@%>=t=DOV5Ip2eN(MUjfsWPQTOaBvr>xD#XyuRXfMa}6rS}GG&XZvXg z90f2nQWWWYIlTCUd{GIvB?B2g-i{ADr@Z!h4mG+1UJH2PRM5t2{XZ!VGUMt;39Aq- zM~?ksc-mF&VFtgZYszd69jS__<-NZT;`381FX4cnKvv?0=*GoM5>Qp(WO=X1dSrI1 zW)*h?*$6>;CMVNZ(EJ@5WCc~SE7^!9)*dgN*CE^N`JmvVE&W~by{~RsFAQ98X^2Z?(BI-o&|kF9>hY5-w+rM*MMF8t4Ie zi<%I_H?;p!@RV_}y>N_ml(uk37vBUtV|)7|XLrvo>@nYUp-bBS<1wds5UygQu?I;Vw|4HVwBbF> z7h+x1SxbytR}RaA)oStr>r1VmE(gJB5n8{s@%)}+KHFsnW@k%98z;IdT8HsNQz7PL zHJ|NAEB<++%q^h{{q6LL_EsTZu})v{Oh?O`bdUW#k3ycGQ~Bo~+9G-M_>>3#i$(RI z&dl1LX#&2HUR_5IQNG9ySv5}Rb^RR6Zh#;KpLta#LgdpSjJn-7)a1IU42=+%u|A#)^$7=*|8=uT*qZ|leBNGFH4kHVfi zYFgr&i+?(}yt_IZV6%DZUUBBAL*kWepkx%OHC+ygs987Hb&Q22yxBGP~jP(2ImtO{P|2%|W;0m~ic|w_dq8AKs`k4edt8kuyb1 zW>Rn;IO|)JFNGmkPLs$hKg*w|(#$k(82xctyl2Zl?VQA$VJ-fhM6I!Y%SgDdvHnF~_DsvC2*hjhY_r$VMvDR6Fs{Cn>_@nw-tm0+gqf-afM< zL_A{g1nt?XOq__0h0~v(&v+B{o07{oeSndX5W4>*gn&7*(pu?IgvxWfx=Z>;X?C`pDV{NAgej^;3B+qs4x5thXyHY zn!p%XpD&qdNa0^a<(img^=7? z(Z?Dh}r|0pq5WAf;M?@Y}G2&XK_ z27CZ{UC9*)3tPtD97tZ~ICdhP7@3S$E5}hp--;%b`5uWJE)v|`Nsn*1(ZbmKFaSk9 zKA=lTVGg5aKkt0VzZA{5PI~+b`k|hc;WuxeFtl!646B%2#JINSg)^4ljC<|VD>(yz ztcpv-;V|ir%+@Ae6~XyN{SHU|eNUSPMj9oSQr7BOshUo!lz{uI*_829TBMp{|K@@de(*=@Zm^*xP*i ze-#IYl@|Di4ywM4A*~)!s%LPENT4F|pU3whCSqCtisb%BbuFr!#VdD2soKZ@%dAF` zUg<+%wLz_8tGLe?duus0u1@sK(nYkXT7pwzLI@v_ZG+6^H?}G5^5}38YOBU{=dz+b z{|>igu|8;qIVhw?8#$!O?de1Te8|Q5pWZU)Ix9OtYKbq^i9U5`D4#^gWqvN zW~(ycgx?_1w$Th>y3%Q~|C^)YwIoJaLC)Mwe=~mQ$ow)1}N< zC7{)?Frfp_ahtpOb_eYAK0U)$YUx6pYVY=_tD9^V--aHPh{WXuDB6oXvHqq^xMGk^ zY@v#4N!enjGwYZrxiAGPt95OxyuW*Dqw|}%GI1k`$b~x%@AE&?I2SMX9BK5vrl;)t z6BxEqPk6Squf2~uRX__7tGqfL%c!xZVvL0BvA0$q#{Kva>TS2Q=6LR%+yj{E&g~uT z#w6_n&v@n>g0y0ei+wF3<_;38=;|($M@64h)EMS1Z?d`(&n)h^>Xbl3S`R<(Yl&|0 z+XrMI^XDK+cGqf z;66s8ppGsS`h3r((Bj1zSg0i0jxV`P;n^~zG76t%@JjF&086i2X%I=|nV!oGAb(5r zESP63+{3WK1BTw6K77e^LQ*m=75a1*C92{1d11)19ojwid+#e8zkJZ{K5SyTfyCYJ zMc=>SN9jqX$X9K^Onp*|vpM8+>gGh-YCxcaLHC#mJFlt{#uvo!Gli;1M?gdDb9@ zSV>2Sha%SZT@Nn?jBdFZAr7tlG3%xydKBmQvSNRjNshkjX3`sp`hLgnRsrfU3k_)fm zrVJ<^{kc5PkgB~VEHZJMqWs=M2QOcSe*J8oECn)R5&!mx9RECtcS82>wMap7;nfhX zkJFHLTb~2WTc_Fj=Cg_$$ci{5A-S~AQb+9QF|5qVIi2u_FZX8dnBTY&v>6Znq=2mtBk9b22$l# zCmUxX_;0Xt?O|d#`Rs5m8Ek;Iy-E&z;N`Og(WjwVwv;*1CFeyhd&Jlm9`HIF#aP4t zmhmrOo=B}a@2YJ)?Ye;<>8mS^;7l$p+!BI4jqPeo=Q zexxTUU~ik6er}yZe8z>e98IS?kZXOFpW)#4mRMrLuy(h{w$(YPZ_PLj(}uV;7x0t> zeAcPoW^pGBtOK~6q>*MvaQ{54WU!z0ARH$bf(?`Do5ruc{F(Y_)SCCRL*4D;(^JeL z_MJVcHDOoo;kjxTO4sY@y+>ZokiuMYWvs2;_M_LGNBOW3Sr#BGcWCRUvXXP9>hoi= zPp*DQ;c%#Rsd%dAwyHTC(&RqXbXOZE@I0Fmc3mTnSn_-~E)MH$ph(V%zU0S%QyrQJ zhf4p7vf@zPosM8k0L&em`jn6z1N;|mGKGkR;y6gC=fHI;@yw-YJprOOK zW_{rB*8LGkREb!CM{Vge=M-e(fvs6~V$V=$NmXf5pSBEWbK$(jX~FWmkq4akeS77! z@)V(bH#DO^@A{S*E=oaPoJ$?3-&!oHiqmyMry%N5_IoiRRAzg=5mz26N_#E!JY_Vt zo;X~*&{sdg=_KZLaLMauV9(n`c4t-!Dj6u`1|nB499eSQ=!`KNeHT2#!}`!`A^826 zf9&!LiDY1*d!fi_P;)0{cnBv@&jUi<_$~DWBg;yiZrF}qizX$}Q2%zCG8Uc$TKIf9X!g@CxuI+WdPUf2M=LM)5gHDjwM58qWuOl z$T=>J79m=*!%eDf?|uX<$xzxv8NK>^DCr@%h!E$wh(1yJ*CU7My2KoBX2y++sv=ij zyCDr+IrTY?1sa~m z{vM~wChD6=6-zuhXimWxhXr@c6xaLyb?iZqDfQa zjj`N8F(U-YV&(>3VI2Y7zyIoydTj_fN8Ow>Iz6xa0svyio35F6EEC|f5vPej3DHz( zNdMO!U<`XhoAuBfLp%!r_}Vn(!Sh~pcea9mWo(r$a01Drl9%wXE93`{MeY6_Btbx& zis&8^KavdyPO96)C;mjR^!3N^{wd4dRymRQDH?)OYMp|F=46SXJ)k2fqW0LATML!v zcp@(%UXSZBsvgjDeEX_hD++ICpk1i5#U_kbR+nG9m?Yl{8gh{rO+J>+f8wz8-4>0^ zz>Uo0NK`??74>GX#M?1el17T_s{)M0Jf7rlk^e^Og~o?|h4LK4g0r3%rnCcShST_v zwI<(l9&gYt^X7`lAI!Dn^S5b4hIhl+!F8v=HU*}DjZj?hT;sw`PTm3c{bvKwc4tFZ z^3*3r=;Dbwr?W69rkjUqMkxw7f3 zEjQv%mZN{drK$>VcKeeRetXe!Lsow5OC9E#tJF+9sg5@2lX{AzL=M|ll*|S$RIez% zA4k-^oO0|xct5sywjo+0qdrxkg>X`MNLu|iHM@|=1xtG5e!7!d=*QvR z-(FrRGVQ#S5I%(anNRj2A)kzObrD<!WVIZdU@9bpL4v)4O$1t-%D*^*)B>G;6%b1vUF|Ian^c6|xY(iYP}I7D#sz^NZQGOFCtruhV9u*3sYo9<8gQYRB_Nx=9+To(G^%!EIw!8HtLsEcl3ldK0KNX6i_cXfu5_7JdP+8{ z-g!1svG?HKey3L||Mb^SdT&wRPTC~!p|=AEf?c9RRwmRj2Gi6G>ilbx9Km|3Ttz8KAM2dZ-*TIHq|tmI&Be%#uF9^!?w;VL!90ndpJ z2dWs-y5=Mw|BcLmhvCIu3-SKzjqe7RxnnVca!a8QBCPS_s)RrWFT>DejPVkx2b*7o z>6`}?nlM$uG|*vv)OsC<;|kAYf_0|x68Q-Gd#N--&)v0P*~W{z$mt)TX@b1eUY9vZ zn8a?Y!V2Nf67n3IDI%2&eR+43f)*k>4>piOWO_{YJKdZh%OJ9W(MyS3L_d{bJ$ysQ z&u=Mic8(~!ioTyAg}~!O&VJ4+;Iw8^I&Tsmh=OFX^?*Bt+KAHf#d7}9raC@cM-$2x zO07t|C+pV5d}!TvmcZ&)mnzdocF1^;K6QWqI2t#4<&1)iR%5KO#j!p7T7&$XZ9`tH z^P`t`V_)a`%^l_v|`#!tAxyUs{uEcmOYlGp5vx&)unw0OC>~m z^I`Quz1|b1>2`cKBWLfGon2R?R`bbz+dMrn3mPG)68-M2`lha(El<7a@q~|A>j=nt z$~;sh^%2Wd>72@l-qk-Q;-clADZ9-@@OZu*SHd9r+tE5EA$K;rqmU7bN@aq@D6=2e z16UKKz_ndhY~iEe2k7~d~ixZ9NWY4rN~%hyWKGN6l5&Uoff3b;Wczb-wFva;=;5>T);zs zb9FN#8oh?3hVK(tFHg_m4cJ-41__WdKznu|{_AUjqBlXJ5I#(sr%|zqKu>JCl)>A; zm?H0=Qw9)4Igvzu3}rc9ZNHe{`C1Eq6&#ktzWj^{zAok5mpIZ*Klf^rxJpGRprDO4 zF5K-ZXP_~pKHp#7=v?rPU(ubyOhZL1VJf!FpFCvP>nQHF6TGw+1od&5CTGf?%Ldt&7Y%ogTe7RQ3j>H75iSns?)nqPNA6YF=0lrK`V|G zQ1ERiSO%_64~Ma{6_)~*)HkAj*>iE1$gRVSmUAabhlkXLsfn(&`=3#dkw&*Cv-hz= zMt#e-pDhd8%}4J>J=^bkdCNw96L^t zq9`@&WyERYp=pDVXme&p<8PGvhV~0jtz80642}he@vZg|CyvqsF*UpM?KCsOC|7sb z+wU2wu~~}XdI$^E+Y;lL$?Jiok9 zPo&kX%nQ_p?d@zf!uev?R2_FyH+QVC?^np<2pVok=_dIc{$2f6H;k z@vk2+S{bpS;l+KOytq`6fzF0G(J>3)bRrs!GtyY$400+|ql?nC5SdIY+jmc%U3^h9 zXtopQ_ujWc0U`l>{XX$JF4@PS&4cl}e{*>6sxryz&=mpPan)@`vKEzD3I?n<4_nV6Ns=Ve)qB-h>I@8= zXL>Cu1u>8T?#F3vmM&yo#(0p=!a9I4YgpAPHQhoy^zwh?URET8@b9RIU7$J0W5J`O zruVE$GMDUjc+Wy(2j0CQi0ie2OvCS;Ft0JlJFv@GNBuVhDW!pfFP}N=B&|XqZ`^&y zPI0ANo$+F5X1M*ttNfco5Ln=gnU&~sY?W)pSPgn$)cajXUA;O^yeGUhOum_kJITac zwY&KF3!Lkj?2*$vXXPH1GA?~#Oc6I~DMWQD_?)Lg^PXSu6=QhT6!yEAW)4(6(*i7p zW^&1h*IZxw81MctR>=6?T}0oh7v98gbw#%b5XBgC(9(pVOj)4xLieEK8h4VM%B2k= zA2~Av)Xj9~YqRfgX#u5bD<|_}%*iNvG&5>u|v<7uh_yXIEIa&91 zF%cT12#?Roj3fK5CQABI()hIyBq#I-gvA+C%X&&qZ9iBmlw1H)@nH90yJP%5GuKRmbMibDFu3@J=5aI9n7iG$aT2 zZc1*MD9PuDg-tWPX7n-ILg26)nUmR%J`9mtQiyB9gOc+1&{ z^WWPONN?u_OVVyOFRB@qfRa>KT0oZPzqd(NUPXiI!{cmmMl3R5$`THFcCHhzY1h5Linfo5~VXGCAxsHA+ICb>h@-1^-k_2`( zGdcqn@m%tx-#h~-`v=)&qOOawcCF1S#WH4azi-Zk8fV+5Q+2o8a-`wpivMrJ@@E={ zI}MTkOPtQk!Ioph3;eqd8AzS~#)-!r%mE~C#UlIPPbR(+Y@!+VmuM@{Zv4`#FlGh> z{eK^P$yY3_-55y+7*(GyGG$2vpBFN&47d&K{eBJmZhUMMLL>+}CJzA;m5+2Lp_#rH zmN@0h61vUMcRskw&n%M<7ZT0pSplx{zdjpOG2bj5N$*fZ=X$rY+*Ff^Z~;@ z?ISaplK{20akZ&WXxWwj`Xg<*u{M1@4e6hBv3rb|LSMOirVIulHWRBmWXAC@)PA-;H*jPSDURv>g+SB$1fGC_{vOVcc|_h53auPm;xl<}hsddhBP5G>DAv(Gm>~j)>0}8R}Zl#|8*OEsSLCH_CGu zdU8)7Ey33>)mtK$vw^zfzwVeS@_%*c_`wtWKy`9@_z5pguZQU0KwBreY_M{b3eP+4 z!#Q-LjPKL!AtUw6B(C@a8)<+EL1Hh}QgTpaX^EFX`a%u0v(M!7u-j5j)Ai$z5dA~`=O~u2t^04@cP-wje z#53i8p*KKsLsK4!O&)0G)&cqLIbl(smwx7R&>^rNWEG&UT`PPO<*EbNM^(4DD~``p z(M(iv>~c)e$lYa@UGp!;U&zmqBz(?u zAGjaxGNER>HTvfC;M@hQ2~c7(LB3=%0Wa^L`_z*=sT~#%DEyTYP6db*Rud%9b)Cq~ z!TI`MWG2EFa>WyvD2hDb*74ho^MxghlijLW`XnABVDWHasr<^OLq+g}c;Z0`pp-ErIikv0GLAriI9NFOY53YS zS`weFzh_7{gK zB4t&rRtL_&>oY7Am=CcRT${pn2Vy@&8S-zo!fBPddQjO2*u zS{{u`p^jb-O>l`=g|#i2H@${`_**OQ@VdVQymyPw!^on$yBK{AjyGrZ; diff --git a/Projects/Governance/Icons/Programs/votes-and-claims-programs.png b/Projects/Governance/Icons/Programs/votes-and-claims-programs.png index 23af564d205eed41c211f2a1418f1a60cdc17d1f..b8b548915c74a1037931f5ae51b68a738300b5fb 100644 GIT binary patch literal 9176 zcmd^FXH*m0w?C5v2+c%#5fd&TND(X`ppX%)pn^)VprB%-Dkw#P3`kLmZ~+AiML|KN zsx)c2G(k|XASh_)MS2gAWZs1P)?4fU;eCH=y$@M4C%c@o&)NI8_nEtvhxdsJ$q4}f zL=WuWeG~v3_KE{Ue(W*l^KBV>2wvTP!V>^tG2RdQ@+*K102LhAz01ny$@nk#$fUL; z%G6fxdQ{;S*wG;oDX0h+N4VN3X?;HIdRg+hld|dCGQqt3H=WX*Z4Z>Q-fCxs#yHu# zJP(bzGuKw1TDiY&ubJka-Qh+5a4m&?rA;rira*;2;NcAOJMWep= zFip!4oujbdFgs7&B{h{t%IYn@Oq}W?R8_Ey-55{Byx21+n@J_4n}gILCkrEa)g=YR z;C#OU06L+%;)Jjbxmd3dnb;t3?wF{q{c~$50`}_m$DSi{>Ql zY;Tw*5xTn;44*8hr!ZMnE^|~36WGM5lmvdgG@2i~tr*;XkQnpk4oRwlR-4bmi_bW0hDb0XBn}d-u_1U%#8rJ=L4FV+Nfn@z zc5Y^oqT4E{m>NU?xo2kt26quNWgtW&ksZiK#;NZH-LcPlTIl5r6HGu6w6?x(BRM?9 z)RDpE^)s`kzql|-5K>VEkT%w)`wL}JO7f8pTDDJ@0G@*4T2R37jGb zmMkHVwU;=o1X1yI%T=dPL|qKGyc;y!9;Bsy2u6&_V1^2SwJKpQ5yXTY!X#q|im71) zWan{I;HV;D?hc3%*a47uB4mUyTJAAn-~<7%x=+sMoet{_gyuL9Q_@SOBJqOIEEOob zEo-B5mJ{cJ<1XTGEC8^2FtUjVK>BXta17RT3P#rOn)``~x3OkcFrr5Q;3%fZ1UpJM zOc)|q(}PN|+k-WwO<-XNAWw)8ANJ^Sq~L-unHR4~5Y~C=2SWm;sb8~`j14WOOw$wr z0LX>{2ms?)Ya$td?$<6RygzL}{KaFvn$y3^v(iiX$(1WO&kQ1CQK# z>OPT2o;x$LD$P0aXO)b`uS&PtKVOxevmaTNzI`NXRe5*(snF{ihi!d3h?2$@VR) z+bGqGCPbkiWAQ}EH1xwik6UOlgC5XYU ztqBSUD3A&;b_E(2_Yu!#U|!#GKW2OpYktYk@50@TsQQEdT#8 z)$hEX_$!uV5i;GkubMTTc6RCRO&KHlr_0tIrq263C_!dBY~@8KwNFUh%eIremwR0D zu-3^ZD>0gP0N8pwpqF#CNkcm%x-D9Ez1rP9U!|)beN~mSUtG6C?4I^1*)u20D%T1P zCj+3>E6+U?wkA}b=~tHzH`Y<77(L8j+xP9kx3_n7WRhDAARu&YrpogVUGFzH@J~ra zz|L#~|1D!>OX4Q5^foA{k)rNC|M2VCnU74p2ZFT`&iHK7iWUk9|EHlGU076{qOasPd!?x9F1vRxK z&0p^%g9e+OJ*55Z%W)K+cdkU>sIh)hIDPbmI1c9Z5PoR|Kk|jxkqqD>yD|I~&-Fa5 z|FL5bm(wz*`g=^PyF^ym4(F^}oKifCE#BaCks^r6S$;IX-dK68;e+*hcX>=_R$ggi zO<1tPX+`i>38QZ{PY7d1<;@ENLBmRy3;KnZ3-)z}0{HuHR=-gx2~r+;Uig4D_!o#N zJf>kAR_xAooTvc@d~f(g@iQ>L>p0m^Unai`WLD}=Q_6exTD->d)@BG|_YKlF5#YMI zMmqCjNAL})5CoQ&LxB-wsdeomv!7W}kmc_%oFRkj{e*ab|0U<Bj7$Ut#88o+K5p(06lJ(IP!M^v=p#!Ra&d#w7YWPgWm{Wa@ z6bn{F7`tPrN(Tqtt|bYFo8unveaRnOGh__Mt^Yr9@}hi)N3tvqx``;du$yexgo>&L zw6hH8=&$o<=YMRCLj9ZWGDAdFjW4gv=5ed1i%@QBgO88DWBGK|sFHb2;Ll}qw0voD zjU>7rnIQx9T;t8Mm)bwpwdd3=M%CHY9Mfi-G6Nc-q(`IjUW`khNuEaAMexT8Z}iOn zJu1f}MP@q(^8 za2;>}1VrqW#ld>PfK!`)xWD?~$c&nfpoHc~lTNP{Ij7cfs#9j+yPNPWCwcj&0QoHj z%+h^o=sE*}RpOf^YM%!WdYCv>cte&081`PLlzDZ90=uU^vwf z^0Gcb2Vf^TH9B0Ev+w?*K$@<|wgkaSBd?TX2$3ZMf6J7_t|JH8kK9yWGi-VO?CLI@MEG%5)BK>iB0j%BUr6Kqa0Wql6 z4G^arpS;azla_|kcZ0+|o2O|M6QAF;DJe390I!R-edc6vR2kT*xD8=unNZ&lAR6#6 zB91Ns6{wRu2duP2P(t=Mx~aJX-_QokBN-v09@p(&3#4hs`6_JK32KEOmd_ z08Dp57y76%Whq=hu;S+6-TKBLU>$dwFIE2yJ%OKgQ*o29-)xsf^@6ZKO@b7y{~naO z<#iU2aOY@0VviJdh)*?bMXhx~W~8P%_`WO~d{Nh7bk6xE9{FNkiL>nbekms<@X7*z z$3_r;;tP~&ym@K97p4fm5wXhVuT8>5Co#`=2Oc%^5KL8DdViPM<|bmjbGyT6NPG2= zG|lAzP`lr+4zyJ0akS^;1e~TIxDaOr)ZVf0vo|IU#v-S2@CoHN1WUW_H)#Y4-$hAp zL3V@^s^QmHTr88W=yQ2|zZcEZ>{Hv`nica0AxavyA!!;mA;%)5hK!Ykk1hd+ij=IS zc4wxjcecI)cN{GkT-sI*iwIoLcnzf{vilyR^2d+(uffnKVOAnq7@B7_paEsr# zxH}QbhfQE_bx9EJ8nA&LD`CozZdaJSdKNlIELlk^7CkGVF3zJ_#A6~%zk%;cQB=@u zKPGr*7qXzf7K}}+s$Sa&6OoY8p^hU;`e9!LKpf3L4CipRSL&aEp-*ykdS(jXAh-V@ z#&d!`gIDU*R`lcfbOsWY&&Zr*(YM&OiFPX}3CY0;|!y!ir$b$%f#GnKw4u?DyKzfZ) z%DWB$Lvd~La!ZQgH`bcw2|L$s!*7p-3LzT)Pt8BR3J&~HQRVpX^Of_NP-@3$m2YAS zl%>82udf6ydOHrNr+uyO$mcrT;xrAgAIVoY-r61(cS8VaAD^4hSQ4>0P`8z*>IADz zK*N(FRMOAeH{YJs@ux=xYC~_gaW?P%+LRF1M?$ao%ub^^L;bWk8NxmK#H8F=YA8O` z{20{^i_)V}4eLTb<5TUx{Kwe+ax4DC(NU~*J*=_qX@A)Zn3>TodKbGEaTgnt+zj{YO>*6c51 zxFsK0X0OnFE$Qpq|Ge*KDih*sQqZ_!xn00RLKXGjPOs*oYebd7@kQ-0?_zqcb{zef z2&Aevp50ZFzLy3Jwk&zOTS_9QzjMMgyjB*^eWY(HP^I!ip{j?u=(N`mJ|?ow*4V{=xN>%Z{_>e zRz=Uxwm7&=$D}N|%s(ax!1I+rSbg5ing9%*;`K!m_F%0|B{wGB~4l? zXrZ57_9w@Dp$pcEbNR<>PI1+;^;x&e1p*o{$YDESq_F<@OkMW-r)`gROl)ik3sfBK z6oZc}7Z2nSdZ#OIFZ6^qmJ3uUV-Zv+IvL%A;iKkMZ76kk*>+j`ZU@l6Je2p9cwEYU z2kIwN#X5`8?Vj69g6F8%l`~^o_kY5xMe8roC!d@yVcfsD9)#oR*EyzlU8<%$&KrQ# zml;s18fS9LJ4<8cj#om!?)#_^?85H6?Dy19?@V^s`%jb8j!0-SA9Ah*O$#mbbILeO zVsCBxWEfo;$^EsIvONgE+8QAG3R@#XB}{;>Io5G2&+7cuE#mUHDzAy9t}y7e^i9k? z)K@9&efz|w+{d9i#d)O1zfI^!xGgE5o8zIC9RVnJVJ%&fGnlpW#nkdDmytjg= zw}jV#`MZq*Ni18p^Y590O=r0C4CB7u;*2i5rAGlSRS5Ww?&0gc+a*vSh=||E9l&QLFZt)oV?8gbI2Y|r;3w=nbR=y7wT)B< z{mzP#z#WzR7EN}T$2BV9E zN2zDM@UXGr8c_G0w#YH9uGbDwBfuNpy##8gDgXLH5pZHy4M=>XKjxUh%X){Zp39QA zv|iz3bkZDmZ>6T^eFYAq6h~z@LBbckOT3t3JlsWZFt@{zaa7kND^RqefUsSvuC^Wv z3%(%+;!#D@&J1fnz2J(6k8q0@DO)632>Bvl%CqR55K!83O=C7 z1+d??Oo(CAqR?T;Ik|8iY;=;wR6&wp|F=jeRey!qLxcM)sor?_=EYZ-B?UGe;X~#k zKhB7sKwFxZbhih`ExN5yEp`#Qq}L_(B0<|(gs~i*=jxZ2WVE*a_bnAoqjGIc|Gp5N zo4q+*VVW8Rr0&M4FwAc$Unm0kAJ2a>eKN-MWm!~@lo_`z3?-c@-}0p5nrGkW?YmV% z5zJ(vR||Ai&6|t&yTWvYPi2q>j0rJMoN=)KIgdBv^pVGBDtDHbaXfoCEjxAcQgrzP z`%+fQ@_V~U)gSO>a+0_&lErv83_7mM%$bc>T)TB1n}mhk6LvIv-gd}nso2nWkrL)j zn{`YxfqxcZTkYsYA@Cg)|NeyC;!;w2iPpdBavd4IAVx|OiJUt><1U8#l0gDrJoW&! z1@shZVP!WviMd-WcHcd;!;>=TSZ54|AlNWB7q~3Ae3dBU+$tEPC3J|BZ-XmX1q7BO zAO~x60&a^H3&y_qD9s1<*R??~-XW-0k>)u*JNcaF8O=KDj=r4_+6(Uw5rX-91?iYC z)1t?(>F~> zvFAeI3K?u^E$_G#^F$yf_oEjM7CVV&~q20K6|4%Ox-J!2lRulm%Jt*(^bf<9z2DuBpE7*zyNaUXj3T zYGY!aXW{25ZtR5~EVu0$4!7oo%z6(9V|L!IWpJrgrsRLC4g7BNh5)ScAHYi%@Y9d) zv^?RhNgMAuB3IlV9oD#=u7SZRSzw1FTpv51#(nnO?q7)2Cm@(NAS(r{mk&zooEXB6zy zpnNP}Z`Fm6*Ws%{e$LO(0UNV&?f<0hAAzMdN0ra4&s&i%Z)vfHU|+h0XTgGLbegH4Ywwe2x5ZF zAqPLS@|}4g;`K+#T;3j@KkcuOuMTuHFsFL&6`paXMJn+lmiR`BDx2_u;f{Fh0GMK% z(2KDK?5~%EQcJ{PCF<3v4)&0Y!~XYelE~%gAz?dL_ne#UDDKVUjo>nYkXumv0wN!M zh6C3fqcH^okAO}kof&ToQmyUKc0j!H@Fk9H1tB)yQAMLSe83+tRQ`QMD8Ap}uM?lk zBKedr)&t8Y0#_Sq_d6fAWNodHViu*{f5c{8&Tujp#(Nb9HE3 z9sIKe^t*b0>?gg%Jn`5x0Ni=HlC}5Y_eCB)T>2vC)MFc)KJre5FbvW>Xxk zKdlou$O5q!OQf04)0LaCHrHoUo}ADE@|KObFPzGQOs`YP3!dliLI zQQB0>>`Sn_g{2U9edpGqy05{_%^E=B6z&%Z2;LdxzC#shvpHaQ^ooDrpOyM&D@J=7 zTFdc>IksDoXSAnRi%t>1YU1Y@sF*sJSP%$%1dZWFENp4X9l-C_#(1i%mu zp6^&B%{{}B=WuZ0PPcK&>-IQcX$5sj5GBd&oC*%UA`1jR6S8ax*!{G&*B>=R16!Mb zWtYV8GpbsF&#ydr6lv`ff<++vVlDEAjfdIM(XO-CF|@{y1i1!UniO%M93JEgWl&@< zs6}H1jw@_@Zfmp(9G`^U%b#@^c-aITM;AmzIvkozrxw=nj|)dty;C@5$}IA0A(zdyJ7h zDf|xn{=$II98$?&MRjBzstZ>7J7MpLeIG?9qLLr!bphs(sh$@*DSvFho-}5v8E{KI zGTG-C?ksDcN z_lDiz;63H6_)>l0m;gjEE6GsOZMoBZL4{D;h%ToXJE3SyT|~e-7XJD<2Z(A{sloWp zQ2euxsI!z{`h=A&j<2Y=nE8-i)DLGAyF`Fh?=kghvB z9#_JuR%{PqkDx{Nx=(qficiYDJ@rd39MgZ(^FXJ-0@V@E5C>J#X zZ@2ONlm!Zxz1Ysnc&TS1l86lMMYtKz31baXnouBoBpi@8g#q0|mz8ptu)EMRYKH)k z5`tuefW#9|*yr16uy(vU2yRmB)=*)oS;}3@t7@bSKmW2iSe6a3XGF|TLgtDNYoKr{glH!tD+ zy{J|yye=3MAXci3bBGJ4=uULMJP3#h-U9lnh%#0|FQ(~$HevA3*3AlX`4d#=>G(H^^v-Sy)u+f!W@RNt2-mYOA+Ih`39b)h>TUfa>k z57-bffh)O}VC&igDCq$^q>&=?_Kz)iRKGa+DteMxT&K4y>#qkZ=YKH$vCG#(y6vc` z5R}@8{mam!IowIU!byu01U)l)|E%Z=9Mzk4MFUlKxX$83N5ai~k3v*G30&`Ty=%_s zI-P^JoaJlA%`3mK*61i(&@ek|oVgb#40=55;cUXrGeOa&^_2y~-1^5=^8pSG$)(HD z7F)o!D9lmbFvp3QzUfC<9eRBvk`=+ybDLTr z#a!t7$M_vPF!te%TYfgHV_zdF8k7ZT9-qyjq^m!$CB5K|n1>7>?-NT=*^x7kzfd&$#~-zAG6dV|l5l-1i@$8r zRhn?kYKIrD*`wp;H(2=RQs$_qO)(!LRaXjalIoS4#-()hU$UoJdK^nyAEb(ThZ0PM;}Xu;I;KKF6`&W{fz1&HG>u`0A}GB15Eq5IgJg
  • qD#a9ns^Fl?nPG^GS}=pL&7nt zC5>>=q2%@1%Pm{ttnl#8+M&jRmH4Ht*dn{XhY$`*p5jP#MQi|b zN6f9e|H*Pw%60;G+*t+9lddT?I3OuKneSWv)t~FR7VxKIRew{)!e1g*7x!iz1$R`q zzY5E$G4LQCN3+Aw=d(X`H|ZAIdEy{6)$DBQ7{o}o*iHcInHlb!9IVE!QO)@NdXsqk zX0WYk<(6~t!?}@g0Eg7_&*o{q{hX%&rS1+-4!lV1unGMG%i>_ars&T3N8**b{)5<; z9JmDucea03#9p9Quw2_e_!m(`i!7o9-X3Q0E&)!nTZM5zMQU-Dw)M{4ssq?n!!wio zQr6Ftev{5>!`|Rd94GMa8)qknUC%l>o<9G2G1Q`p2;vW7pLvL@q5;{{Ep@wKNwGZj zO%sYG-vm#lB(8H8Gv3#zI*dXFH@mv z@tihlk_nWvGi6-L)yXbSFXftLB@8pcI;YZg8@V2ol0PXFxurz`ZBA@^^39^c@Xu_` y1I!HAHxuZ<*Pgj^lVq548KFi!_KLw%D8#+`RMgYe4@31B(%y4;cdm&;(0>7`56A`p literal 15718 zcmeIZcTiK&+b+5jLX)Z}C=fuYDoq7}(1J8U1Ox>EDGG|xg#c0$Kt-h^RVk5Pq&MkJ z1eD%;@4dH>cfNDx%$d1!=l*w@EhKxdto5$9KJT;QM@@BQnlsF2005v-xvQWB z08sEH6rdmj|LnZ!IRgJs+TGQ2001h6lYbE4OUy;^Cd5HY`3{iX#<~c;ftkzQmji&j zAgbf1qyQj=Q&Et6_y)2%>ShO@jh^3}U*&AxBIOr;;s5$~W5Er`G)&@&m3anP^ynq~ zLH-xsaF=|Rnb;PA=)nQ27a2~@8CK@RudQVHlu5Vi!&-G(k<{r(nij6;SPpYb5-!Xv zzpfW_hktLes9qehf{&0^3Ddv^)DIAt|u#k;{Ct=X`e_5gR53Ei%0EmQZMrdri#(n;OpL$%>VAup?OBuS+#8km7~|qoBJM7=5=ztkpFDbQx*_At6G41BWD*ttFWntLy80A_f)Fh z`iQs+9hnPn_fwO;b3_SIh+hB-xkWohT+I(`B1JT($t?KC zNg@!x(oD~#nR=v|wp4OVeB{g?u6S;M-X76Ss`U|J@fOsmz_X7Nx73?2Er~NaqDUN3 z@}A4$;UmsK!eQE{6`O|!7B>SlGUgX|8^(iodsN}(3UKp}h`vBX8y}Nnj7qj7Am(nd z{Y$lBrM-)z6`P;Zr?G-QbZX{XdVFDNfoy5veM^5Hb14lVX0? zuV2>nrN<2a#`NXsmr?_r95iOWSRKiHk;m!N-ybN8X)24EWds&A83HE3eF6+V;fTI~ zzwU53@-l}m1gV>J^DaZ)v?2XdAIfit5o@%A61@?^Pf17V2zaf%hML)C-nH;!xs(${< zK+k&qJtnFZ{psWl65s#Yj?&-l&zT0CU80D`Le3F;F)1< zvG6X9^qw1fr{NNiF>N)=11uDWk5^10}%AQ}~-vZw=#xzaets+lkBKETxiX4nA$!>-7^Z*RH&DyGBLz@FYO~x<$TLqrRvL zt%u$0Z@V#zsukQ~_f2sTt|&cAaWQbV*zD#Gj^x0i(@fCx3~m`R>zDMB$x{PvUp_^vAf!@fYXa#k>KDZCxdY=?)2FiSt!z~Cu;S)wm;Q|OXjqiJv;Dh zsI04>D2cioCws76NBcPT^U+;#-efARtqt+tn`zS&r>3vye|@bDhKUk1)5}ApSGXU< z&vsm|e0M1~n?`f#E_@r5p|+O_-BJo*QMAiLk8~Atd@3uqRPy?oh4+NES`o~?bt7ZGnZY<~g8H}-g-TAO=ZUk_AE@;8?FT-`xw2@uf@{-^&1k$mXa270Df0xT_u327_^Ir z{Y+~~(*7=|y_CD`^{YDMDKM$&Z+}b0`YAY{^Us!r0v-C2^5_Gybk{Snc zI>q4!R(d^sjFmdZc{h(9ldm-sy!aZ}mL)Hz9^tZ52a6qiw8jM~jjL^x#x(wnR~;1( zD8W|~1DmmdyNQ8|J$XjabO5;%k9s=Umc&Ju#3hzqYJ740t~?h6tui4YC8m@seuM_XwWTRQ2ubsa0yC zZ`pU36(wdWIu29#I68@ZBRp-tZoknJyiVl{nTxJ zgV}--cl#X&#N+DiAmY!FM>HrKRfeSk-Z5OG06JJ?_GAnkoKY0?=%9eJ%q$ zycXW6aFioyBelMh@g`RWcTDB|u~2k(9PK$%QF=9bTYD%$%bc7%c?t(AB}V!*#`t^x z`i+GZGk!&Y_@eG?M0>?X!U%DH+%Hby-PtedvfC{}GhY3H@%x9ne#0|u%Q>w0gP-M# za9tI+<-an~@Hago85X}bj^o}hoAi?MPovxEJdfX^h&zjS+Mh1QgbCig6t5o6(?c#f zq%6xO?!nU=rV7veH^J=51np4GFFH(uk2xIl^%H``MvsSYI=8X9Sd9m@;XHg@>6CNA zXJ_qKdo$0WXP)c4y6Lg=GG6LPX*{Vq+d=!ao9Zj7jZy7XF6*AxuK%)4`f2VJ+v}LD zx9`m%mW8P%FE}8a9Tmkni2a;srYsZqb++6{fhsQjg@o#MMFg_C7dPjUsoB^iaMhT` z094s0QaO&su|>bJlmLW!;Hf{`I>rcaUfS1nW0zVlmnbQEl>NBM9hG~{qiV+#x7W-d zO`dX$pqgtBB3mWbts++PYU*uGKFa*b1CKd!ohUNxOxM;v9J%l(0p)OmB)jLhpUwgTFY+`FC&F2)pYm` zuSFVuId*BiO=ck_UIcfXS=k|1dwH$5uV(<2Arj3-N7T}A8c-gRwL9;a6!;0D)o7vF zI5T?_NQ;U(s$%Ky@I`K(Zf`GUe@$USEGAdn=RMcVf>NlRRa~ zKo2P}`)Odi6t7Od%3P0SSXaNBmZx-F^PuPT6)+K}Pb>7?Z~^g>D*52nAE9`Axlgo@ zJr-GY1yB=4th7T^^*Nb7x}URTWXtu7s2>_WIND0@o*b5Q!ME6n@a^I)$X-}wm@#)t zr%hsFXW~ZfP}~M2OvgtjcwV zruhmy_=|#QNSlawc$>=ZI}(u`jopMm&NNQP7U+`rm37CMPq!c(PRBn#E`Y{+#EE^vr5UVo zX^tGr*zQPL1rLF*OjUIyUy!@g7UZ*!5lD?)I&mDU?cdA-!e~Zw5~NyteqSV;OR342 zR4J-6VL@V`x1*MYcQ9RnWWVLmPi`opa=jvG8uH~lJjTaIz6*VX%2tofApcidQ9j!c zjuaI^^_;RY)Fdg>-QjmkeI6-Av@bjY90x0w2v>Tpu*D1o+CPW#qCd_KyfB5s4ut`Dx)e4uK9gdt|V; z?U*s6Uz(}vsSy1Af0KC-+e$d3%_g^P`>X9)@G0W-snzLIpT_Y}-Zo(^Yu6MFy7`Ua zhAT@i*-sJhN#O^dEg= zU*Y*elg&e(+@gb*@qu#r>0(_Oe;b5sqeIV9?7FqfL1fMi^XIkMkw$)FM@p_g!A1WY z>;@OTFl)cFSH~0=!p>?sYZ1DJ-i?xSdxjhnt9~@I{dNDN;tA;Z+nkB~t+JTjr&_W7 z2xZlJ`K>>A*>K(rHyhXsyN#Y#hf6|%O6xhsR>aFJ|Gfb^X(Lincm{Kwtaqx4zk6=& zbZ;%?VrdbwyUFut(WA|HqdYYb2Q{C9;Fk)2F@{}!wXuzU$!*n4i?NXUtytbm-wTp` zc7kYkeuv!R%tXsD(RLYI<`EyhT#Dj96;SE4rh4#dy!R=5L>LuVk4?q;>=KCEri(HX zd}(oO_wXg{$Ino~ORT-~I)a~TFXP6+P-Ol0@xH%SOl^+|QBA(Gs_V(2`aQ3>B&cb7 zl*lD3-Uf}ZSg1RHKaJNH-`PHj3+c5VjG5bTbJsbM{nV*mqE7LV&ra)fBM6>ePuu>^ z=dQkeWGP@yHWP^>l#Dn|1hZyR@VvJFaRoiF{Tplo2HN)a|A6_+YyySIMF02x!gY4) z6$YW%PD`sKkhxld-m9q1$b3A{ejGirU+OVY^N3O%V z?!e9eAv+M|Dhom}p7M0;66Y#q2TdN8h3;<1;(gqg8#R0#ZZ@#xB6u&PcIRbXO{Uxp zd^Ee@VMy_C(*tb5zSErgrViM_t_W#M%|AT2-}}>bv4Kh1XSe!zlD)}ioalAD(VPmR zgt?;nt(m-%nUBeTp5v?e{uEhnC-I>$o|*ftl+6zf2S&Kic$Q4%{ggQ7i!Ym4FF3|r zI-MQFvj(Ma-_OpZd%ilqB!2ea8ek(AEi`Jp z>akJrIpbb(==Ud8QmUDGrXIXARle*Y^1gH$hmP-s$`m35g#M66@<(iuI(0Am)>mIF zUYzLZC&__-?Fjtz3ek&Cdu^$@$RXX=&nss~fK2pfR}C#a#s-3PPfrL!#}~mPQ0`bqV2iAN{QW2B1Ll^uQlaqKjDY#Jy#ea@5&_yE*?>Kt#}L8U`Q;tQN6fzhq1Ieqa~B zaiW)`z-ORx5(9UCI|7;r-DDpt^?QF@;`{e{YsbbiLYH0YyxbPOUGnWZpXs3z zQMR>=p3iW^F1dfE{T-k%8bSeO-SM(*t>PjWvecQJD783oFU{+;M(oE{oiqlMK_ZELF*0i5h4z z<4KfHnkdnw$4pD&MN(iMC>pI;xs&jxS!?-d&oV(b#t41TqrJ7%DVD^; ztI-tl`KWF97NIY-mHU|=ZCj9$=SQ$9`AC-PDHXT2zDh-&=4rh377-VOQ1>}uGuk8j z5$cT}0eVT#DTSRc86HJx){}4L+$NGE>tML{o57QxzoKeC(zbmSsy6#wn_ej3n1SZ_ z68Zbq30yNhAupE1FQr0}Rw6N0(`}r1=-V0|#b&U%rDpt9>J0a;=eD_lXi;{T$Q}#wDQNV}A z*O5nvtv-W%5H;wbIu#RBjqX1;T8?=+am~YQ4uroN@e#tmjTh(>4$Z{Nl3op{<)#*7XK`RppMRfq&>6o_xAl zFPFx?ym!vft`7VCwDf``!fj}c$W*Q51$d#Wr_=GLMP%TkHX1cqwQq$~ET>H($S0FS zu(V(J6HyX2MK90l1eLx0+mLu6QvPpfK>>seSPV$l`NJxq!%J>wlrN;2UOTPRCqV)7 z23}D{UXQ$B(jbrb-|0G>HlS2Ss&nZqjwJlQSTv9n48sG${5Y7-rFOT+VAbh6<=v9B z8WCV4dQ6D8KRWr<#!H}*-KgmI5gp0WOZaIDyaoac87Ig?v&foHc5xP|N$(K)rB{~5f92wqxN6!xj*5Nj*EiJVJp5Oz%=|tf zcuw{Bt=2InU<6KjjEf&D^sCkPwF@?K+wG+>K9+|sE1c4mA&9EPVxt%Cb~7{Br8r)24KPP!8x$>BhTiDO`$sZGXPFk+ z<3(y@2iz?+nscm#&#jzQyB3UfvwLYLA3>Ll4ZQV_i<5_EKK*%iybNs{Io}*u69p2@ z;(S~rM<_*$F~(%gM#?nP*tF@D2aS~WdX4EbWhBCV>{f#n%G%ed^pZ4~lHSPsT;CGE zn?B8V3NN0Vuxcpa*N_JhKdYKv$VuPLP1Au*${^Vhw6)u?wCwx-ddh?jOcbAy@XsLM zk~aMqWb&hE2cG6E?%4@uUTns?^no;jEJILc@oc->57gd@hvL!Y zTbKUINwyTF@s0|Z_OM(ZW4TYCqC4&Qmc95MG?Y2*=wZ6Bp7U2bJI2+v1f74R-3|6L z?BJ#<-JFLzjt~1kyg`^q*2!r_=uwa9QTGVHQ_b<`>SWU(=aV&gamvSo;lu>Np4s=D zm;8fQOJLN`8QM5|~Z(tZ^ zQsdHV!LVqd%DXho7{naQt^uS^veG~ z`2P!S^l$;eBybk7;$1PZ$N<~lK~=k7SS5y8tMn6$C2tN~;q|>|pP}_hrmy5^^Rb5W zaoYmUy7rPDpLxRmAG!Fjs=TS!H{^^>yp1R;WV9)1Sxj96n09Ddm)FCy3~(?zY6yT# z`93_Lw|CFeZ9-H)Y^uZ$w(9j}7D74XPk5heduWV4lu1{Pe-$qCDqu|3YN!rP2Ja;I zA}~QIRXb%9HC#xx71um-+hJV{?_f8if9=z~iCcsp)y=U%>_35N{^`y$<5v;1LKN9& zO@}->bvsgY4>zXJYtGRdXfF|+4#pQgfe!1o)KZ+`8`A4fgejz|8y}h(CpWK$$c}Yg zN7B**K+=mD@Ac6H=e^0;9VOz3p@&I=8;<(Pf~BM2MOX^whS}G7-z*=uy}dvbRfTV5 zjVv+}&;t)(O#<46>B968b%#4F_2qK`o*c6WZ8B&k+_iT^_IjfEbIRj@2az1qu*vzd z0Cp)YJ>ia4SEv~&sFVaH#^u)XQ3kXrdZ0_pHS&A)#KNwp(o+r!;@|}`te~NWN!6xF z$(t7%4b-cqWk3KJ5Sk@UB8P z^vPpwhoNiMO)fI~lJL~3*(abF?7tr>uJ4gh+ANA0MN*=6Wtcp!Cn&xpu*F{K$i}Qc zaykn$A%Orjg$Y#EA@HgNnFIcnW}z^_b|J?_eF#I7Uo!o^L<+gT?|){1*wcz$oI9uhY=Ia;tE-X%>pDp*4u1qIG14CAY8*LHkNILi-NF9@Bl zaI+=vhDOoC0W8PKQS8@ZoT3nc&s$K4Pg-3J(EdgOh^x;ZX^540icxse%H?&?)QBtq z0Bv_EfiPE^liQTDu|Q@5rnrf;Wijj0KVnRqMc2jy?d8xLwwuF)-zexLDBYZfff$+=I@v z8Xw~2gCPK<`r9$A#&%53?x+YtrtBtE%(0ZB_Fo45XDR3ve(UDCTll0S%gc9-& z2>|x*{bavift@FV08M8F33o{^W9cctS?o5IGbkW!U=o+8X<(<3qp)KJM~Dj&Uh>_+ z6o4b%zur{lp@+tRo_kZ3?(ieqQhfuv9(|zvwA*;Nq_aa$AtyLWiKeh+v{l|Cn45<+ z$moxIAdM3YoCnKt+j%XFV}K92huQ=#i_rrZ|IXB-cdLDHsM(_(;2U`{r9J5EW*-EP zrqex}NT*kW%Zcx=X0U<+UAj>=#opw5yIrJ!Pq^`9k%REu)%H*5nU8DKFQZEgg71Nw zB}s5WhX_LKe|;Eia>clV`lU(9Lf0qA&O~REPXuE}E}z`lCMZGY9)y@%r)WL9#$gUl zMiQ{HZ$8F;Xzq^^z7Q+~I+=Mw;_D6NCdL~ea)ZhMpf!iO8m_QY52yTdb1fTd}fHCUi zH7WQy4Q0S#h_M1Uc6DNnUGbOx-`5eZ_vzkF$2&l7`U1e?U!$`0MpoiX91au!#`--c z+H2tnPzFTb0RaB4TSSRnx(|inUzkStny8_G$%6wXf8PXP{$Pj{`2tLw_fVVc8pkAK z4Aztt`;vc1qd|Y+-}EiTk^kCmJ2LcE;{br-H&%EOo-<{zzYh9M18SfQxd(Jns`N0p_j}Nslq?cQVlSD1&!3z~?D#b6 z!L7f2bZrDra%)q6?$-T26L7yzjp#?N059%Dey;^hR0nO}@S%wsRFabi2gCC4bZPp- zPwQ`Dlt5)rGKZdXCL+VjD)X_g!NH;arAolVwrpVe9XrO5yycvPrv8p6FoFH(q{r>6)7zpV7DL-NRDoj=T@QOIBL2w)aELwf(-47%xP!ITD4LS4(gRW8UL^)+k_3^N53??B8VZP-WpwIU>EOcO`Ftm`$-SjYp&%dgys zc_l(~>g-LWoomQ$*Uh!Ds_~2K*`F>A@uDk|b%h1MH2QqhIu>3PGHffY`4RM<)IxHv z>PD)%>S5>g(domvs!7?=9)YOy5a1nlct4;zwQBkktQyy2PwWQt zD)}Ayi++ii$@A8`zDz{?r12iywOrO_UJ}dV z3EW~HKD*Ic{5#&tRpHEg0Q1D4e^8J1TE3gv>-e)k+D9@7gVf4srE?Hi>@K{*acBcg zSE8_`m?O2(|?We2RcG=rSvdZ_QdUv07k9zkg#DpFntuM25|U^ z!0v8)uCvfteFl>#$1SDegB#;?9K8O{=5Zxw&H=%cuABYj2Nb}}N1F>RuP8VG>}2-% zNU5)%EM}yOKDZtZg#jXAM#uL#-g$EI0^|#{Ugi615v-R%l=kC*#7<2&?hXI}XlfhS zF^TpJPzvC#A*zg>2@R|*{jUE4imD}=-y7782kUD;%*@>x9Gw0%lO1!X`G8RleEPaR z^|tNI6dl&Cj-F%RUGlSb91M7zO1DQ@p_N_S2q3j8YDU5v%*p8ilW?Qs-C7yebt-Jl zkW}~a=yz$wU;xPU{090>~-Un6awS8k;`^c(qZX#nVSZ4+M)>pBp>8wN3|Uzxq?>3QB*@adb{# zxK7Lv3Pg2*C560Lh2$&{e9;=uGKYs?5x<5zo6=9lC1#=ba3siHX2b<>@+;ZnJ%ikZ z1PGP~aY3_e{@Z)j3sx{u$}0Ou9F#YWU2p7*e$c>~P8uV0_{*Q@JgHI(-Rf!ggzt=+3kl&YtKIoh*aS zMZY_N0#_~0Vbwv*#8^!D%sM`__xiYyipxZv->g?Pk-RyRxG~s%*J!apy}o99 zJtlM>r`}A(t28!OJGXUi@O)KhA)Z&L*~d3X6;kBVy6to@S%TD30FZ_WU6LKp3Qp_@ejGlTgqS)KRRQ%r}r-(0C+AdFes{$a4auow8_%?<`@J4O^eoEE4I zJqHDr&aECQTj=CGxvJ8Am6YZ}JN&2=yD4a86AIFMT&`DXAa2GI`aP1t};q4;JR zu`^rpJ{WZx_uZrGi)7+FS%LrrtE1$~ts<9u$DZd4ZhlSn(NIE3FCpkvjR`Xc8YLO$ zL}Fv)`mu)Ql_P`#C_1B-PcHfy3s+{u)eXn7&KtB`YL_#Dr{^Ra7qW862C&SC)z$2iIwxC~B;I+=7iTp>DeqS|oq zvP5kaaVNP{Tu6oiI8>yt^PLa>F2jidGz%s$TmrlTj+Hp3J$$O*YO$0d=9m*EZkjk! zIy}UnLkSdZB^jJcHN=1^!$0%kOMI$;>xRaGDuX%nhnzex40Ff-WZp>2^FAmYq^)nIur!_rmf92gKy|@x<9YIiXym?rFUk+Kqt6hW_3kQM1*n zl|=1HHNg4FXfekZTBN57_c~)9CKb}=eOM4#=9BaNOezG*;&*GPZV@Btlk>#o-bD(h zMfAO!9P|a9Z;1-7Hu|>f3*#0GJMs_M8IIk@uevzfJq|@Zy{BDhY`p%vd$06*MDy5K zqLjXP4z!!wd2Nh)xP%9RR|BF1IGx}1*T+5!Sfn7bz-x80mnd-}Zb|1@gHvuvzi_kN zTBdtpSD#vJRe0V>_?^f;K||4*(PHnvcS2X)T1jzN9!$K)C<5Y8?fzdok2->WBH5AqPkg zc<;Q#$)0K)gL+9nz*ao(yf?5~Y-N;}blH+V_`^?UFk3FsJ3>$bnEJg+2XOjWc4Cwn zsW~)hc`R4a)*;SFh=90&aaVN}17pKzEXGiWmhATj^LkpKt2gbhF)^scFifjDMo>yY zos_5Z6#zxXw(PNu(*AhFikh+VV`awTzw%TL+w}bP6y#AM!v?;8oRJ09dAS=XeWboM z2*w92N~rQ6*H0TFw7)GcYb};#xdIM1d;Z{A$V;Y)(Qjt$S3ZnZgb5;z!oLXJwPMBq z!C@ik7`E3&1>dW^n0?>hTvf_ML+4ixE~U=Q?7<+tinJ+GXkcr9@T4i5zB#!rK0qIf6g#}JKQQF}>!5PIO; z3&Qa`w$11AARcliE_UsqL!Ad?-M7-W$9TMML71m;Io#D3HJKn=Q4_2z5{y4=U;tGD zz3@y<^ERsH8^lvQ>FT1Q)8=NS2K*qJ3(RVI64Co#IF%a`-C7{9IpgTO*F7rP;?=<0NA=t0fi#j7S@1mcH$3TT7fW!m1om~*}*-HjJ?O0Ovn6T(Wvg{ejD zxcswZ1JI~Ia9BWc&olCyx7fS>{bI^FMakv{JxXA4|N>ReT4Bn(}e zA^p9@KK&u$=bPu9yvS&~Hs0X;qzNubKr3Wtl&EIyiQi3P+-NX|s`b7`+FQjAYXD6W z3}MOYFbwr4+H>bR`#HM+OIuurbA3(7f-F}m6Wi#YzB+fRa|;vXGS8LwU=aygUmwZU@lu@4n^zTQH^tz!j0h>)TH6E8{%AcDK{Q`J!EL6S2`F1#aK zQYXBD42mRNsy`0|ORD5xb5iiKM{WXYpn_LA%8B=9xu4ZD*v=6?&fW#F97A&9FgC5r z2yeW;9#3fw<x~(!@C&n%Nrd3|9GUU!NPhrB3BBQ=Bu>Tg$~7`3$#wWZMTP~Lh3_Dbr37y4 zPKcdxCSD8@1)^%AFe-I#7e`;~3=#8w(veQ7VOqKzh^07Z^_;(YFwhBElR>*o9#`}A2r_<_j+z;$<@z*~tIN`G{$vQBpQD44Tneat84w~z1O(fk(< zED1oRHnD%^Tw*5ivyLrJHeyEvBY4e>nL{$6k4RMsRRbF!N~k4a#NsMJuxe=N;%tW+W6)2dem@06 z7+|2LZe737vzoHo%!bblwIMcIsh#)^Vk&~zM&k5~?52fXuI`coPy>^uTVMPP(}`k? z4yYvF9s-w^q-L~bySHaqKwBeN+1*d#SvcFyKsb}CQEdC123QgHtPw%Ntyb_LKx4-r zX>j9qB^YV~59+Gd@^}-aK|aopmx3!Kz8#eG_kM*@?f2QIyTrFS>`oU$e?uY5j1+jFWZ`OYt!Gf-l&Mtdk(!Tq(c;^!35KI*Gc=Xs}G~hx7xLz(+)Lpg2 z5q?hCp}hM0w>?soWa(P48dV#Y5J2vq&sbjiMf!)Wzs86aAfCvre1BP`nT zm`{qBs8CyKNr*+^9to|=p7*E&n86!L=kP9SAp88~`OA0{rIFD#H6a2@1v9wKK=^xq zM+#u07P+-Y&{YPlqgjsh9!uIIf_z}qgW!n_ZKlO3S@0Pz2z!y%pwnCjQT|V-n#B`{ zFSk1&0O@HfvEx(%YW(Be7rbmzAUur~POCC5+P*-VQ4fK5JomHT^emtWH{PS*nRr`1 z^qL3IWZ@iR%fkSe3~JgE&-=m65@y@J&!zS?Ca%B&T143*HSA_f;XHR0f5q_^}lN^l0ZrEk?9 zGe`Fg>eP`PJh|t9ILSA62~(EFk>3ydBAu1sL0q7DVStH6=Tx=qVPW`Q^|Ld8=nXl$ z$eN)sBD>6Cm{})Xyegr+AsVRJf##JTd;u_D7M>yF=wI5d6CHd#1@)3*DOtoBfT&+s z+toE=aF+~*)O;xe22e-B(62q&%BCup;~!=rWS_-?xQXV|YM{;CtON*t;K+i@LVP2gz|kblmWXcku|~v2vDHaBUm#;HwZF<%V7P>dIhLIgefK4 z@8^JK6F_wegAg| zl*$~6ZSqEHRh}%-vzqR^H#U3p8R{6K-#JXYF-mD-dXhXf9~QSC$De@!A2%9?1!)V4 zRHbcCWY2Ek6+=;IiqvAOcl!i-0E%ae2-O>l@3X#L0XS}e9WF(MLBoyM_*{pF)<&Qp z2BTEq91lb?cG*E<=K!LyMWcY2BgMp(*nK(! zVsz9sZlLCjG|!Louu>yB6U+7L-)`Uv*PB2yKDlrZz8YYIZ}bNkN9_#e1MR|A&tq%j z)(+qh=Br=!+mXw%O5}hJe&!pw)5jZhRKWSi99wn~f&{ScFO!kaTRCpJ13=oZrV2Ds zr}-ij_};w@A(I|NQUIDF^Ne`w;8lZLC48VmKU_#aN^_<01<{gWID)G}{Lr@<@d3&J z(qbnVTd__JU@S=EtXh^DK<^ID;AMBkO42uvJh=#PHH*nbx_fTRGz){A(|$KO`+z(J zFp&}BM@(J+?9T~cFN?r_?6iOfa#aVzTXvhE?M3`$Zei2`Kv%(;V7zerWd;WFTn#7y zV46u@l?9UL(I#*%+fle|6(Z1qX-m!KjO~Cn0x$d{y=p25Q>x&0CjcdnaDkH1V@> z`*UrIn{ZvW4BE*ehXZChJA6;aM}CI^7$p|NmHDQ>`+OyP*oLQDF2m$L>J_Xn=s2T!%$iFRGsu(|PTTuHaa0|t~VHhUaJ8LjPQf~PhL<;($NC`?Qlp}ILlWc4^-T2O1 zTlR?3WZzkbcm#ixC=?L(0Za7AV@mJ94WWC!wrb@e*!#hfFwF6#%89R7$+ADP!)VN& zr#*OL5r8TKovBnPoK{24ZGfB4H(rqHW&jXuJ=E53?sk!3=csDuuBEn^^MTXJ@yGY_ ytXnIzP1D{jR{*of9Bu2CNfO}y(GQ0DfH-iL%3pL|2t0EH02M`bh3q>f-v0xhhzP;} diff --git a/Projects/Governance/Icons/User/user-mentor.png b/Projects/Governance/Icons/User/user-mentor.png index fcafb34f3f9167ea0f3f90e871b2442caae06ce6..52099fef7f5be816ac6befc679ef7af71f531472 100644 GIT binary patch literal 7336 zcmdUUdpML^y#M!o4aO}7!<5^gQYfTdc4P*bD4|kOimuXSqjD*id6ANPTX)K|Q*@=R zHj#`-?Jh=Al53+vxlNS8m^o{v-}C&=^PIoVIe(pb9?$!(^?ug(w!Ukv&v!ZD?YUe{ zd4@6osJXi>TLXZjR~*O+=rJ1AG=UyUp>BQ$0aP@le^_ICoCrXFqx&)^pQzk{_Enkw z&9P=(E{&sPf!!ZYHkMCQFKgO|F2e`Qw&NS`o^A)5Wz%~VN;IbvdIv6tJ|bRu1qM@g zIt8}1DSa||<(2hreKDbvDHa@hUcN7)2X%!GFHg}Xq7#|H?I!~mVapd%IoY_26AztHgeRgZB7MsO!#KGqi5_MnW z@!Na7A@$Kac}lQ3dai1}uZmVU9mb1(;s;Fnr$piI99-akZ*8lt(y| zGcUDubo}UE^*9Iz_Z;3y=y33G6`s0 zUsLhn1;{URoR$o*^xv(u46kEYAj=h&YC&Mq0X+dPJ4^~^s*}Js-ha7hL|YTeeMrS7 zIOKZw7)~~Ccwpa|rHouxoU2;9S#fM6YK6BB24}KZqLTLUzl{XEwV}}aVW@vep$Q?c z1jWQce%`>7fbXMa=n=fN14Jt%mqmguRqglFv{!@`ef0>1@c zxpWQ1l?=T1tMt?ccKm!8_?ZMZP9ys&g*o~Ho+;>m;~ccYsn|MAC`_S94v>hXLUQ4s zz@(-Ly;$ITA%)mO2JIKgl2H<&wU*-TfDwPu1Vv|{SkoL&nF(2y^-F)I3paRx?}K31 ztjEM=#eXjV^Pl-4n_K()>w{`LMuLUXAebNaC+(`n@+qV2n6-l}2 z#%UPGZW7tFj+C1M+!JU;ENZ=1B_gYvk<_Rn%NPqA!eE-sU6U_tl$AS4FJk%^HK2|Z`0B6dj34hN3 zuCaN-F)~nX`9X#l(c?|=@r1%O3gd+a_!23cH8@iq;pSq*tm|ZR6VQH{ocBf(?BuCV zA4$aHe2S!X@Gj4s47a#WL062aPEI5O&u<^!6)kAJn0cB4zIWYwwvZwWUgkp9-4~mh z?-W!D(}jIWz|4$zQ%R1{|Ky+q=WX~wZaBz!Q+BL?X9R_@odUFTDRfhuo17+`o&(%u zACjpSDD0~B@+83mjtT7qSc7TYfmx6>omx$hh)YtXdO!B9A2*qM37B<18}B4mL>TlR zhvIE#OYiKDi0HB9o9)Fx-mbTQNm-BDCIc)`zA>5ok8Tx(@k9gWyvY4uzsFxye< zrA7kfYbJKHut0Z~sA(B+aPtH$P0$If^}0<0^D8F42@tAk8n=-S-Zs=~eVl9DXE=%W zjkrRToTd>{^&P`jWC%zT233qq7rar$h&qoY71I_4P!{TeG#7`9f`(58hT@>sik9&E z9j*=jV9h^{23fyFjb+lt6(txxb)&T&Cy&AUZHuUL zZkWt5fkP}&b3389emM}Qm$)^nXs@R1(1SGLWi}3@vnNyN6%bgfUPFOE4ZrmyKN5;P z?KnW<^BX3#c|a4?2+@}Js+U^bg?0Vf7z`2OJb<5UV^AI6p`Zl+Z&?~GFb3xOX-mdT zdMizO=Rv;S@XMe4QhTEvZb0l?CGG!Qx6DEv`RF|jgOrAquEl>!)$h~<&K!%|WKVsm zWidEte`}&vH)7mmqpwIL)zgP!sSSpmAIgT+CF7lO`npp?aebZX!poXLlCA*uq_d-4 zv~f)6;OS6F+mUm*f@Xc?dp@qiZ7?i+SGS97JYSR}p2>_Y$2be zd9886XHpO=O~SDKa=hF?7j_w5ocu%hVkG2PqOFxM8+N8(U3IG~)Eu>>7WjIlRt+4! zd|(7;jtW}N)})Vwc(UbOQ{E7Z)thlIdE%Z>alPa z>+8jrZGV;u<-GhRUsWaL#r`aP)5$z}ZLg@MDsH&-H}Srnb+k#jrxP97Y-P!0NmV$( z@efOv^!2xR$uY}6bjq{22P*|aqsOPsD)+6NrrJG$23k+;>fDD9Z&x(*t<7Xi+CNo# zzG(9ZuXa_OGg;D{qcq?*YQn7%4=33#Qc3u`Qqv5YD^GA2bR21$y!|{rZgV=;m6E7x z+5LRGi_4rgy`cRgDwZ#j2=9kKN;+I%cl`y#F4Pd=;W!~aw9pNJ_^D3@ZX=3$wNv8X z11hrjv6MuGozXJ^R#vd<(_JoyR^U*4%1#_<1am%gNC^T4zR%l7itGcu|EZ`h1!8CI z>natvyxZREkB}jhw7yMGg94^WzKJA<9&-Ezi!Md(;%x!=vczu0xhzclsxO4&rf7Ur z55bLIUU~@Nu)$$OQexG4PCA<*o#PWo%VfKmWY*BE(A?!ckMzWi=NYH=jSZidq#?BF zmR{YWpOMu@+7_37bRIqs9X(d2O9xmRb~n>r^u%H+mS>c5D63xBxzu5h@q9Pdb>FMX z_MMB|zdS4Pv&+QyC$5s$NQM22hniXdbG-BgReHLTvYVammnu<=cKYtAWn`k4!}hO} z*@hUv_k&;28H}R#Y3o%)8b|=N4gRA;j3N8USeh+7q&b%vI!9R?Eq3IO0CD+=t!T1u zFoxIPxcKO6oO@ioGt)|VQF!q1w+}~@aT|^I@g!o#lkgC;ivweh{5-Q%<*u6JLqohj z)mF-5Vj%6mfstbj!;sUCHs^OfB+%Y7ii~O5LMk)?jisOzI%n+V-e;F_Q58@|D*shYakN!A3**0H(>=S^lSg1;}28{ zrAVzY+?xW!`s)yx3m)9XL}qNH33zY%+hH9EUIj}d*@`hXQT9bFn(_BHIxO?mur<3EkKk^D##FqbfGSY~BP*wA6kCZ8#xy zQC$azVh`;~dus5eQc;~f!c$cIIK&=jKmKIIri!~ucpL3WJHGVfFutF$zEKp{=U?_c zIzWvrxPA7q(bSmkgp>%(e|c%zHiLy-lNmt`bEH3nI) zH9xke^^Fk~^Ukg@jr(p4I}mei;wCfLIJ3@&#B@&+zCe7SE7VoPOir-e71HKq2)q5n zdF<`4lB=w7=GJYl!yk@_#yjrK5PmkxDc`q`J`$9o9ECrr#tK}^~ z^bC>pN5AOM)j~2|oh8aWgO1kgXWy>4)a%>P+abfu?jKFt zYkB5MaLeZw`H|$Skrz8|s;}V95xS>h{}OU)YS5U#k}-cmZ*M@@r(Q&iLLQC(DDq-& z*(BLF1K&nVz6^F7{rkKB3aRC3AW~XjLUd0T*y><}({(a8InRL%X^5@wO%wim0+C!F zQWN56{z|aJ)s?B1CY&3OxbiM)^=YG{!5YaG)9S3@K}u>|+eNFvM#TqOFvq#nB-x4H zk;!yrPUHJB2J3alx)<{cP%+?of?9obC?IGsnsbr;P_hI zzMW*j5U!9no`T77nXUR7{JoNbsY1Q_vKShE->(AYOJ`6Lzn^Mc%S0lhK*8UM@^! z8`Y_upDa1v85K66w-MESuF6@3hq~Oq?j=>Sl5D#rL zL>He-7u19zT12FDMX^NIh{`DBn+S6$j5IGGPTupS&;%}ys5Iq%Ora~p2e2oCsUffG zK5V$w*}Ry4{2>{#PS#MJ+Tw(|+3sOfC;e}d;m^7S(y)AT2g2h?O4nqOSTJhlDaS`E zNbx|W&1#2=%%JhG*O@_6%nlOF;V!Nc|LEiG{g$_LgH+pj)aN#z8c$)ILMAw?ZI*U! zCP5)HPukgp#HQ$@4DP_gN-poTNU(dCnKN4Z>Ih<6o~ULwUr##wXk?(zt1ZILQ(ipY z6_9aJwbpj3Y+g}xzl$CTc5|iM(ET6xgSPZ`KAgBwYBVGKot`=jQ2sM5Kui!C=;+*= zfoK3T5gm8Cv;GTr_&)=(zLj`pizWBZ7}hj5puLM*X{8hB?r5qw6IAy$Hm1t^{>giW zDM8Id{#9L-;+c6TM@{R8rHmfWCjE{TY5Z|nFlwoaEQ@IV87FjWtrJ)P1CSje@BnVrEz4bN1o z8C^6-t>tt`>-zHZ-Lg)3>-!~PeSd8{M8dgI9s7SI$sM9eGM53({e$+iYr4!AKlh1k z4Y5G~$W3tq=17b}26Acj1-wiLcE7$;A_-H1?us`P7+m;N60!s5K5JZzr&SYY+QL6e zYiQNBwvLGtdRrm=eP`JrfmuhtKncdnUP}jbmCV<|nX?<0;yxJj)!>H_h7rzWt)X_^ z@a3?gS(3vP_&##2LLNVTKA*Q}0jj~jAd{UYQV%pt+=Uy~Qy#5lhh7J5+=bL!{f6c5 zcbFhDPm+d;OD&wh{X{Bs&}NcB zd7HrMD0q{NVGi-6ijFg#mKbxJgNa;yU(pLw(4L({G$#RFOHk4qp2|Lqs@bctxVYAU z6n}CRBQ=Is<$*IV|M5r2s>YejuL^a=+4Z9Ro3|8N-H(G6XZ}%p6gE^{lj%Zc?4OE) z#0MzaeEVsUEgoPVdNBIiMIR+MJ~MB2@TU+#5dq#O>ccT}jH7NpAucZj^Tz8W!z7J3 z9cSOYQ|F*y(PT>J9Tz`cEkYU1bqafRfReFLMJ2axw4|0FV5UW^xEjpO88dWvcwxTA z!-fePOlOh1?u4JvVi)fHV4+%avqIbcDPK@|kW(I)%KlvM@aVoE$7T!v!I3GB5jtIv9ZIq7f$EkICC98f!*0W z?t2Oq8;!@Do7d93)wMlf&KCWVPOt58dctCDj9BYFHY3@o>xQYHA;$5o=-byBQJH%# zov=H7s3^XDA+_x5UrxQR`u}>gIcV}$f)ZFnqDlRMY??6N+Tj6zM`qRk>~@Wvylteq zekE`=TsMhwp*_ontg9_j5}4IPS&CSoPxc{|Evb%IG=R3b zd>1_~JMhgeml{n_D9zKEnp_fF_hl2L4Wg`%n+VJuuqi%&O)lq}oc3T~#2F)Y#gV++ zbC7j^p+WL*)u*+|zQ$U_mRfm9;%NBNpz$3qNW`u10=bW=1Idf!@dXPu4Ug@sS?NxK zlmiE&_gckvc^W8_zM0D%iO9mQ%jfZxKzksWS$rvhYpGFInDyrUkfm^vHPKZ28~9kQ zQre~=yyQK+uo)b7{_~!ls}mhG=JSd~d^NbFdDP0eI?3fSGZxLSOX^hZHm_84Pk73? zdTrwdji3M*(S<I-{i~G`3tED3zwunFMZ9eN*78QjNdwp4FMm zd^5S&-BgtLPF>Xj6-5Wp7P7=nU%7nEMU5r#T`MN`9|=98c(EuxE-TKfQ)PR!odE`( z*VmfqKcI)-NNP}03i#%q_I|2!la2ja^^26)G1`o`E0Tr#M$jqIFolkRSNI*%aFl20S^?U@Xisf67o0K zqYsk?-OO7=l0IKpES2?J79Eq}XRWi5$vJ>-rKOI%xIRl}u+m!(nSo^+e;Lf*^UDG6 zbz0K6SYEpZ8d68keUMF>j(59E{K(s1v+(7njZ932xtTPqQIBTG$^0I9J3}gVSpTi3 z^cnha2TXi4VQ^L6$-p-cvI1yc@r)cet4(v)<*xIjNei;Ca8o zU2tC({)X2tW$=LAvt-W3T)rxU=U-QnW|(918XzO9g#LT6t`!PA3|P$@!I#(dJ1Quo z{LFhVS{D~|rLWmisQN{)6*v_tDcQ0mTb5C>XG__cAw^jekzJG|`@W7SWDgnp zkbU3BK6Bste1EU|eck)-=U%T9opavH^M2mX{ygvVT1QLeB=QUrf}oRXs<-b!5FGp$ z4$)A7KUt`Mh zpISj49v-50P7ZFC4_&N8ouAqyuE?K(APsA^+c)of4lR#*B(Y7Wlh<>^Nq6%q#m(Q1 zfS)Z+hmQ~C%qWHVY7N=uzYP35C&fBntGdbs6Yja`J*;k%J$$e-NHv^7kO($Yw(#hZ zk#L*&;CAD{yOyk`OZ+h5i?f*#CJO}ZN<$>xFJ{d+RUXyFPd}b6wvmf*SMFfR7K{*? zhE)9tpXsZ1U+G}g{12%-i~|LOEXZp(jUgT7HG=v9VeIDsj1_{2qR`PO4Hq_uAK|VS@U$b0f7faFaf3_H3kA^N1;?%91}O-O!U%Xlyf~#01T7guoeM&c&Hs6I z&O`;)VtoPz@cdu8P_Q%z0vGFl2K;vmfI7Yf3reeLNReC-UDBP5d^rj~!|G1!DLz{& zWyzcsG2m)7(LUD}YMoqJv_sTyI;E>zcp&aS#v$OCg#z$7OC-Baa2FdKQo*4 z(vkB1%V+F(IDoF3XJN-7z`R>#ts{^a;I=VL>GzIsbywAVbKK2KQz`l>=c}3P3&Cbx zw!e!mrLUfIb=_tE+aCCn&wi);@9yh&9;~jrUn(|Mbl&P02eiZF63msO)-WJ=OQs_<=Da zK}~&F^lwkr`5(VZ7k{qLosPSOYxpVF6ta{it51^qidaJWIerzPh*gU&Q=7~*zZbG4u_6qJ@e47W6wr_d<3h?(YW3E2%u3O!x%OonFKKlX zE*%Zd{+wnA4vo(p9;H7_{HYcHw+EMBg{muC;-AgHc&MWg%g=9)H8I?t&$Q5PtMAaJ z7uDd*WQvwzpHQ2>v2qhk;AzuiR*r4jFgaSPnSG%xmqK6to@>gun>@bmpKEh_#KAdK zPXr$_DK7X7ftwi#8~o$H=}`(@M^isJGouUJB}v|_X^|~4GDQ#QIx|(oN|DEdwmxkI zZb=L91Kz3+sVD2-oW*|Ma||rABP_Yu_h0PgBuZ;I^bhT6D*W}VSn1AB)1+yq&s*F` z{r;z*V@z7Zkam}pT`&F?w{n@c>Bhrn9ABbzNtxq**>zj1BW+;kzsRmtQ_Jgj^SaoZ zhmN0Cc~JmAUpGond)mD6x4lOBmG3ZaFqC^DeST#qCRR^m=bpGy1dW(dBKvC=I+%6RQA3w%1r%Bd zOga!mFpk)14vYw}+)SWO?a0>Kll76vELnVN`6$)+J9_1?PfUR%;mw?2tn&WDJ@~bG z@!{L+-##0#1|VH~E@daXW!)mt2f(3$i(BOUG{159-etwnZ#%pCS}P7i>Pg88U27hP z9?V|jX)WJ&z8TV?ewBE4emJs@#r}x7@V3~eNGMUKv6U}P_ByEbnkCZ1`>n_G(6Fr1SL~1V{MdLC6AWfq9Y85$o z!F)SaU-yFTbTlt1R{HkT_gm%+n2u?N8{$(Q-E97r+$?rBM4wzr+amf-!-q~Nt2deY z)4`mh9RxG5PhC9g_*Q4Gt=z`8;+>q)s&aG7*+~zPK!VKrYWIX3_wwR4Jnb@_Y2RQD zBJI(yGJ6l+Y8GsP6F(7@giX>R0II(>DJ|4;Wi z8=DS&fnAZLWEp%60pGHAF=4o81Flo3bk4aq*j*IHMz8AlK@h0sCFVm9hpbf@ATO=6 z#yz#a0?%fK4IGM&XT_S5Es5TqlytMY4H zti)tZZf65im>+We>HS}8cmdvoZ68i914Is$kRFsYOLP01M~cZf1wV@Ad}%rjKv!%a zCdljs`dzn86iwtCgR6&ryB`%1sA3U5sRfPFDtK z8<`hJiPSM3cCPX4R$X^`u@*U0t^Jt#PoWjeW$A4GW0*@P?e$WVm~c$1p$67Ed&}oW zHCS8SWgip7Y8QPrzpua{+N<%@M1JME&2w=Tl;S+W9wIY7OumO4@Y{50yc-_bekt%-~le^VVYh;9sLJ z)c&wmN`un&Y5kKasD}Nl$y|+?wc#=(MgmXr$$_qyMc%7|u1nJmNe|=cP%l-pZ=|}W zLE}W{BVen|NS;*NC>_U}`c0adyu=MUkZbj!H#Snbb&xGk`TH8Q-QQwKtv1|3P&fAu zA(bF&>)~Foioi)6T15?AJ}kAwNGx6}@`Jh5QC;^KIK^MD(n;^~=lT4tdGi|-!q6JQ z%I}D4yD{(J5kNROm$!@#)A2!BqgLvUb+G12f0v^!#H^=xn>2(!%BHl{(kR`%lnK@2 ztar$wt9#?`>dqW?)*kt6ms{=1@sM%rDP63P(i z$k#6#-CVCLQ|jm7PR_k&Qo_#E95H|OMLL)ly29Co zLL`6Mqv&zxy>csP1?={1aC-T)C2fxoEvF^8B?ltfa$6~*o z*ElML?hkZD-vrFOn}_r3Zb<5W(130r$V?JuCU|NcBJs@~CJ&>%o|FO-79cP3lFZ>7 znPa}6??D!k9Hht@V2css#_<=P`>6$~C=b^`KOz#RiV^29N5f^8Ahln#A8nm9Fk-NT z?VkMIuul-`kMmJ7TydlH=pg4^e@SeJ{Idb##H##$xsO=tWr)9bVXz3$py-{@p4T^H zu)iZSRlC-WHDK5WEJxfM+s}_YlGf3S988-X2B|dUkn<|Z?@s#x0q22`$F!I6pOf&- zJ>=s4L^+bS%(vS=8JEN)&UqBal$qW3^vu*|!@gUTGLlLeqYn*h2`Bm^ z&sp7eJoTvEl9Ig4LbP(sEAiFf zF@FuKFzuI%yd9e=PJly}cp_Og-&i#XM@9CKI|@&nasw3Mn;uDE#s2-E>H86~6{I#d z>3PwOD~<)q$z2ah!^janN9;euA1WM{N^ZC-jFq?Ukad6am=Uj6>KEzk;t36{)W(oRL!acqTb8Aen^_;;A{Bf z>~jbxuXYu4eP^)yZXo$pP#pE{lU=!T^748Sfergnrt9E7Of>>m-&4P^9OM7XMjiph z;#QrPzL*q;jN^c*#KHuOzOGjo&&M%tRxfaDkRz?xy#}k)i?AVwlS*|D*fVkK#@ev@ z<;4T^FWN~zaz|&U$y_giq@8Q-uy@*ojjFDIr#?6Dvd`P7eDlxu~P>_))*(O0N?Ef4{3tw zEuTn99pMzVXkA-|0l!|!92I@(%}lAlh?%tZzW4{wE9(OZXY-kyZ02|1m&$;dJs|6& zg~i7V{CBgG_xlA?;hDhm`Vrqu>#<`%Baf2Ofet4w;2tb3dDz%>JO~Y$obcC$MEztN zR_RckE5B|SL)R)zUa>5#te)Maz8VN0ubv?Arv)pfP8ohmlkGHHKjb}3UL{xWY#hLK zDn3Sbor0DJCjW|YGB2&Dy@&roBC*b*o0cX7bu+J33LGtF`7VW{k0nM78k&)*djJgx z7~zTEFR^4oyE?lb$g>G7_d?V1pX8Ih!HVC_C=5oR5mtl&rW2pNuXsl$Zga74{iQRoTFH;vbQ;g`~(0kOkj#AW_*Gowx1<4W{PoWQ4B z(n!?L@2KL`%{}<|h=8XZ1AJ7%>Yn1&mvD>J(W4agzq zHV26rzgj3WMQ%x+@-=E_z~nI*i?adG_?n2)? zixdqr%WSn_70>y`lV*=TLl>HVzUg@#5LDrx`c{DzT5QB=b{i;-hFf7ehTp7xvBjMr zhgdczn{ewvPU1w`w=pr}(){&>Zf9XmVZ4tS5%pDTz`cpq@o*a?{I&8wSSI(iO17FY z=-+7X)mq(7gh$1&3aWqZ7pM;x54rRa^28)#4(eqns}kEt=5v$fK#pB`dKQsZ^cs6$ zy{8H5e!QBR;a(7dxfk+sImoErEaZ=0Q2glaX+OC6g?B>G*vOcNyxd`>nhCMoDiO_& z4f4;|fi5P}RFE9O2EP{m^%2Ba77zS~JgnfkKJu{uh69i6 z7oBeWc~jDBMbRIb=l-ap()+OAK0>GS3N-55WYU9hf}#$#?kv&WYmy zTa8h(V(kUsE2)zn2$WvM62C*Uf3IA_B+oKA$DFn$hFhRo2-l%-Gzvi}!I-Wy3^Tys z$ zsS4xn`*q<4EGM(Ni&U;Qky%tO|OvyRoF zvBb)drEjgG^2>|Pr>?!Zn*mkSjpUnkGb@?$EGJ7(U>ZLlLWLpGRvPqTIpW;(hT3c; zjXBRwOm9O}>JL>mY1*&daZf<6qTgLQ?t8ts#Z+Q$+!}7;@7h~dh<$n~WvU$Dw_rwp zHS%C)C+MM~Pjk)#NF9hKK*$?ABr}Sk>7b$!?fl(Z!Ehq3(R%qRPe!E@TgqD7;%5C#Y%Rrv{FHQwWmo+QroWK6fb%C$A0mMD%&@GaTlU?Y$Bv29l zcBD`)07I>&;H?LZ#2j>Fu|mSL!}I;7FMjbVO?^6}2W|A~%S-KA8)lM$Zoy~be4cU! ze`XnJk}0+o20b}WCg?&V_bY0o0qv^STvQiCn7DBn?1--jqo(ftK_i~Tt^g6*CWXrl z++i7NQgi(CyON*)l=s_UdJ)X>{X>*!%3wTPM-=$_i+Rdh>Xt~9aW-S
    - -**NODE JS INSTALLATION FOR RASPBERRY PI USERS** - -You may install Node.JS just like you would on any other machine as per the above instructions. As an alternative, you may also try the following from the SSH Terminal. - -**NOTE:** It is best to use the most current and updated version of the FULL PiOS image. - -``` -curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - -``` -Followed by: -``` -sudo apt-get install -y nodejs -``` -It is also required to install the Node Package Manager for dependancy management. -``` -sudo apt install npm -``` -You may also type the following to verify Node.js and NPM installation and version. -``` -node -v -``` -``` -npm -v -``` - -
    - -## 2. Git Installation - -Download and install Git. - -Git is an open-source distributed version control system required to download and stay up to date with Superalgos. - -**A.** Go to the Git [download page](https://git-scm.com/downloads). - -**B.** Download the version for your Operating System. - -**C.** Run the installer with the default configuration — just click Next until Git is fully installed. - -**IMPORTANT:** The latest version of Git is required to handle the authentication with GitHub.com. - -**NOTE FOR MAC USERS:** Depending on your setup, installing Git may be optional. The native XCode Command Line Developer Tools seems to work well. If you do install Git, we have tested Tim Harper's binary installer successfully. - -
    - -**GIT INSTALLATION FOR RASPBERRY PI USERS** - -Just like with Node.JS, you may follow the above instructions to install Git, or use the SSH Terminal command. The most recent version of PiOS has Git already installed, so this may give you an error. The error will not affect your installation. -``` -sudo apt-get install git -``` - -
    - -## 3. Google Chrome or Safari - -Use Chrome, or Safari on Mac. These are the only tested browsers. - -**A.** Go to the Chrome [download page](https://www.google.com/chrome/). - -**B.** Run the installer. - -Before you begin, it is recommended that you set up Chrome/Safari as your default browser. - -**IMPORTANT:** Use Chrome/Safari so that you have a similar environment as the dev team in case you need help. We are not testing on any other browsers, and it is a well-known fact that browsers behave differently. - -# Superalgos Client Installation - -## 1. Fork the Superalgos Repository - -**A.** Scroll the page all the way to the top. Find and click the **Fork** button to create your fork/copy of this repository. To fork Superalgos you need a Github account. If you don't have one, go ahead and create it. - -**NOTE:** A Fork is required for your contributions to the project. The reason why Superalgos is free and open-source is that the project has set up a
    Collective Business in which all users may participate. The way to participate is to contribute to make Superalgos better. The project's token is distributed among contributors. - -## 2. Clone Your Fork - -**A.** Once the fork is created, you will land on the page of your fork. Copy the URL from your browser's address bar. - -**B.** In your computer/laptop/server, open a command prompt or terminal. Make sure you are in a directory where you have write permissions (on most systems the terminal will open in your user's home directory, so you're good). Clone the git repository using the command: - -``` -git clone -``` - -For example, if your Github username is John, the command will look like this: - -``` -git clone https://github.com/John/Superalgos -``` - -This creates the `Superalgos` folder in the current directory, which contains the whole installation. - -## 3. Install Node Dependencies - -After the Superalgos directory has been installed, the final step of installation is to set up the necessary node dependencies. In the same command prompt or terminal you just used, type the following: - -``` -cd Superalgos -``` - -That should take you inside the Superalgos folder created by the `git clone` command earlier. Now, run the following command: - -``` -node setup -``` - -Then wait until you are able to type within the terminal again. - -This command will install and configure all additional dependencies needed by Superalgos. It will also install desktop and start menu shortcuts. - -**NOTE FOR USERS INSTALLING MULTIPLE INSTANCES OF SUPERALGOS ON THE SAME MACHINE:** In order to avoid name conflicts between shortcuts, make sure to rename each Superalgos directory before running `node setup`. - -Congratulations your installation is complete! - -> **The Usage section below explains how to run the app.** - -
    - -**DEPENDENCY INSTALLATION FOR RASPBERRY PI USERS** - -As noted above, running `node setup` installs GUI shortcuts by default. To suppress this behavior in headless installations, add the `noShortcuts` flag as follows: - -``` -node setup noShortcuts -``` - -
    - -**Troubleshooting Dependency Installation** - -If you are having difficulty running the node setup command here are a few common issues that may be getting in the way. - -**1.** Check the version of node and npm you have installed. Make sure that you are running an updated version of node greater than version 12 and npm greater than version 5. You can check which version you have by typing `node -v` and `npm -v` into a command prompt or terminal. If your version numbers are below these, you can update your installation by following the instructions outlined in the "Node JS Installation" step above. - - -**2.** If you are installing Superalgos in an administratively protected directory you will need to do one of the following: - -- For Windows start your command prompt as an administrator. - -- For Linux and Mac Systems make sure to add the sudo command to node setup. This will look like `sudo node setup`. - - -**3.** For Windows it is important that you have C:\Windows\System32 added to your global PATH. For instructions on how to do this google "add to the path on Windows 10." - -
    - -## 4. Installation Notes - -**A.** You need to make a fork so that you may contribute work. Superalgos is a Community project and you are expected to contribute, like everyone else. You don't need to be a technical person to contribute. Fixing a typo in the docs or translating a paragraph into your native language are valuable contributions too. Superalgos has built-in features that make contributing easy. Help make Superalgos better and Superalgos will better serve you! [Free-riding is not cool](https://en.wikipedia.org/wiki/Free-rider_problem), particularly on free, open-source, Community-driven projects. - -**B.** The software includes an in-app self-update command / feature. It will help you stay up-to-date with the latest version of the software. Updates are on-demand, so don't worry about undesired updates. The project moves very fast and new features become available regularly, particularly if you choose to run the software in the ```develop``` branch (you may switch branches from within the app). - -**C.** It is a good idea to perodically run the `node setup` command to keep the underlying dependencies for your Superalgos installation up to date. - -**D.** Before installing the client on a remote computer in an attempt to access the UI from a different machine, we highly recommend you do a standard installation on your PC / laptop first. Leave your Raspberry Pi or VPS for later, once you have done all available tutorials. This single tip will save you a lot of time: you don't need to add complexity before you learn how to handle the app, and the GUI performs best in a local installation. - -# Usage - -## 1. Run the Client and GUI - -**A.** To run Superalgos, go to the Superalgos directory/folder and run this command: - -``` -node run -``` - -The Client will run on your terminal and the GUI will launch on your default browser. If Chrome/Safari is not your default browser, copy the URL, close the browser, open Chrome/Safari, and paste the URL. Be patient... it takes a few seconds to fully load the GUI. - -A Welcome Tutorial pops-up automatically. You must do this Tutorial to finish the setup and to learn the basics. It's the ultimate onboarding experience, superior to all other resources available, including videos and the Docs. - -![run-the-system-01](https://user-images.githubusercontent.com/13994516/107037804-e5fc6200-67bb-11eb-82f2-d0f40247fa14.gif) - -If you are running a headless Raspberry Pi (one without a screen) you may need to change directories first and run Superalgos with the `minMemo` and `noBrowser` options. -``` -cd Superalgos -``` -then -``` -node run minMemo noBrowser -``` - -In addition, you may use any of the automatically installed desktop and start menu shortcuts to launch Superalgos. - -**NOTE:** Shortcuts are not currently supported on Mac. Collaborators are needed to finish this feature. - -**B.** Enable Desktop Shortcut on Ubuntu - -The majority of shortcuts that are automatically installed will work out of the box. Desktop shortcuts on Ubuntu, however, require a few additional steps to set up. - -First, desktop icons need to be enabled within the Tweaks app. -* Check if Tweaks is installed. -* If not go to Ubuntu Software. -* Install Tweaks. -* Open Tweaks. -* Under extensions turn on Desktop Icons - -![enable-ubuntu-shortcut](https://user-images.githubusercontent.com/55707292/117553927-f0780300-b019-11eb-9e36-46b509653283.gif) - -**TIP:** If you do not see the desktop shortcut appear right away you may need to restart your computer. - -Finally, you will need to enable the desktop shortcut. -* Right click Superalgos.desktop and select Allow Launching. - -![allow-launching](https://user-images.githubusercontent.com/55707292/117553933-fcfc5b80-b019-11eb-872c-4fad81b184d2.gif) - -Now both launcher and desktop shortcuts will launch Superalgos like any other program on your computer. - -## 3. Usage Notes - -We are testing the UI on Google Chrome and Safari on macOS only. It may work on other browsers as well — or not. If you are running on a different browser and ever need support, make sure you mention that fact upfront, or even better, try on Chrome/Safari first. - - **TIP:** If your computer has 8 GB of RAM or less, use ```node run minMemo``` to run the system with minimal RAM requirements. - -# Running Superalgos on a Headless Linux Server as a Daemon - -If you're running Superalgos on a headless linux server like a Raspberry Pi, you might want to run it as a daemon so it isn't attached to your current login session. The easiest, most standard way to go about this is probably using `systemd`. Most linux distributions use it as default init system/service manager. - -## Using `systemd` - -Create a `superalgos.service` file looking like this (change `` to your user name and `/path/to/Superalgos` to your Superalgos folder, for instance `/home/John/Superalgos`): -``` -[Unit] -Description=Superalgos client - -[Service] -Type=simple -User= -WorkingDirectory=/path/to/Superalgos -ExecStart=/usr/bin/node run minMemo noBrowser - -[Install] -WantedBy=multi-user.target - -``` -There is no need to run Superalgos as root so we're running it as a user. The `minMemo` option assumes you're running on a small machine like a Raspberry Pi, while `noBrowser` makes sense for running daemonized. - -Now, as root (or using `sudo`), put the file `superalgos.service` you just created in `/etc/systemd/system/` and issue the command -``` -systemctl enable superalgos -``` -This will install the service so that Superalgos is started on boot. To start it manually, do (again as root or with `sudo`) -``` -systemctl start superalgos -``` - -To see the output of Superalgos, use -``` -journalctl -u superalgos -``` -or to follow the output, -``` -journalctl -u superalgos -f -``` - -# Uninstall - -Superalgos writes nothing outside of the ```Superalgos``` folder other than shortcut files. To uninstall the software, follow these steps: - -Open a terminal or command prompt and navigate to your main Superalgos directory and type the following command: -``` -node uninstall -``` -This will remove any shortcut files that have been installed. - -Then simply delete the `Superalgos` folder. There will be nothing left on your computor. - -# Welcome Tutorial - -Once the app finishes loading, an interactive tutorial takes you by the hand and walks you all around the system while you learn the basic skills required to use the interface, mine data, backtest strategies, and even run a live trading session. It is highly recommended you follow the tutorial until the end, as it is carefully crafted to make your onboarding as easy as possible. Tutorials are the absolute best way to tackle the learning curve. You should do all tutorials before you start exploring other avenues on your own. - -![welcome-tutorial-00](https://user-images.githubusercontent.com/13994516/107038771-4a6bf100-67bd-11eb-92e0-353525a972a9.gif) - - **NOTE:** The tutorial uses Binance or Binance US as the exchange of choice. If you don't have an account with Binance or Binance US, you will still be able to follow 100% of the tutorial. When you get to the live trading section, keep going even if you don't intend to run the session. You may learn how to work with other exchanges later on. - -# Docker Deployments - -Docker container images can be found at https://github.com/users/Superalgos/packages/container/package/superalgos - -If you wish to run Superalgos over docker platform, follow these steps. - -**Note:** This has not been extensively tested yet. If you run into troubles, please contact us at the [Superalgos Support Group](https://t.me/superalgossupport). - -## 1. Install Docker - -Follow the link to [install docker](https://docs.docker.com/engine/install/). - -## 2. Run - - -### Option A. Using pre-built container - -You will need to create local storage directories beforehand, by example with `mkdir Data-Storage Log-Files My-Workspaces` - -``` -docker run \ - -d \ - --rm \ - --name superalgos \ - -p 18041:18041 \ - -p 34248:34248 \ - -v $(pwd)/Data-Storage:/app/Data-Storage \ - -v $(pwd)/Log-Files:/app/Log-Files \ - -v $(pwd)/My-Workspaces:/app/My-Workspaces \ - ghcr.io/superalgos/superalgos:latest -``` - -Now you can access the Superalgos UI at http://127.0.0.1:34248 - -To see console logs you can use `docker logs superalgos -f` - -When you're done just exec `docker kill superalgos` - -### Option B. Build container locally using docker-compose - -Follow the link to [install docker-compose](https://docs.docker.com/compose/install/) - -Run `docker-compose -f Docker/docker-compose.yml up`. - -## Configure the Container Environment - -### Available image tags - -To avoid breaking changes, the `shasum hash` and the `release` tags are the best to use. These will generally ensure you are always running the same code. The other tags will change which code they are pointing to more frequently and without notice. - -- `latest` : the absolute latest build -- `master` : the latest master branch build -- `develop` : the latest develop branch build -- `` : a specific git commit hash -- `` : corresponds with a Github Release (git tag), i.e. `beta-10` - -### Environment variables - -`PUID` and `GUID` environment variables can be used to help avoid permissions issues in the mounted volumes between the container environment and the local OS environment. The default `PUID` and `GUID` is `1000`. You can view the current user's PUID and GUID with the `id` command. - -## Troubleshooting - -Some users have reported the Docker installation was not working, and the root cause was that the ad blocker was blocking the scripts to run. \ No newline at end of file diff --git a/README.md b/README.md index d4bad72e0..8de488239 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,13 @@ # Superalgos Beta 11 - ![contributors](https://img.shields.io/github/contributors-anon/Superalgos/Superalgos?label=Contributors) ![pull-activity](https://img.shields.io/github/issues-pr-closed-raw/Superalgos/Superalgos?color=blueviolet) ![last-commit](https://img.shields.io/github/last-commit/Superalgos/Superalgos/develop?label=last%20commit%20to%20develop) ![bot-friendliness](https://img.shields.io/badge/Bot%20Friendliness%20Level-119%25-yellow) -Superalgos is not just another open-source project. We are an open and welcoming community devised, nurtured, and incentivized with the project's native Superalgos (SA) token to grow into a massive trading collaboration. You will notice the difference as soon as you join the [Telegram Community Group](https://t.me/superalgoscommunity) or the new [Discord Server](https://discord.gg/CGeKC6WQQb). +Superalgos is not just another open-source project. We are an open and welcoming community devised, nurtured, and incentivized with the project's native Superalgos (SA) Token to build an open trading intelligence network. + +You will notice the difference as soon as you join the [Telegram Community Group](https://t.me/superalgoscommunity) or the new [Discord Server](https://discord.gg/CGeKC6WQQb)! > Can't wait to contribute? No need to wait! You may start by giving a star to this repository in the top-right corner of this page! @@ -14,97 +15,360 @@ Superalgos is not just another open-source project. We are an open and welcoming # Getting Started Guide -Follow the link to [INSTALL.md](https://github.com/Superalgos/Superalgos/blob/develop/INSTALL.md). +All procedures are the same for Windows, Linux, or Mac OS. Raspberry Pi terminal commands have been included for ease of use. -# The Superalgos Project +> **IMPORTANT:** Remote installations and minimalist hardware — both virtual and physical — are better suited for production deployments, where the use of the GUI is minimal. We highly recommend learning Superalgos in a local installation. Mastering the system takes time, and the use of the GUI to go through in-app tutorials is crucial during the learning process. Your experience will be orders of magnitude better if you follow this advice: leave remote installations and minimalist hardware for when you are ready to start trading live. -## Superalgos is a token-incentivized open-source project +# Pre-Requisites -The protocol incentivizes users to improve Superalgos. To do that, users contribute to the codebase, add to the library of trading intelligence, and help with project development in general, earning Superalgos (SA) tokens for their contributions. Protocol-incentivized contributions allow the project to distribute free of charge, high-quality trading intelligence over the Superalgos peer-to-peer network, currently in the making. +## 1. Node JS Installation -## Superalgos is an open-network project built on top of other open networks: Internet + Bitcoin + Lightning +If you don't have it yet, download and install Node.js. -Because it's an open network, our target audience is, theoretically, 8 billion people. While all products and services provided by the project are free of charge, third-party products and services distributed through the Superalgos Network will be payable in bitcoin over the Lighting Network. +Node JS is an open-source server environment required to run Superalgos. -## The Superalgos Network is an open trading intelligence network distributing trading signals +**A.** Go to the Node JS [download page](https://nodejs.org/en/download/). -Anyone may plug in to provide or consume trading signals in a permissionless manner. Signals are cryptographically signed by trading intelligence providers with a reputation reflected in their token holdings. The Superalgos p2p Network prioritizes signals distribution according to the token holdings of consumers. +**B.** Download your system's installer. Select *LTS Recommended for Most Users* and click the big Windows or macOS Installer button. If you are on Linux, the installer is listed further down the page. -## Superalgos has a scalable and defensible business model +**C.** Run the installer with the default configuration — just click Next until Node.JS is fully installed. That's it! You can continue with step 2 (Git Installation). -* Everything is open-source and free of charge for all users: trading automation tools to produce trading intelligence, and mobile apps to consume it. +
    -* Algo traders compete to mine SA tokens, producing high-quality, ever-evolving trading intelligence paid for by the protocol. +**NODE JS INSTALLATION FOR RASPBERRY PI USERS** -* Trading Intelligence is distributed via a p2p network with zero network fees. +You may install Node.JS just like you would on any other machine as per the above instructions. As an alternative, you may also try the following from the SSH Terminal. -* The long-term viability is guaranteed since the business model is undisruptable. +**NOTE:** It is best to use the most current and updated version of the FULL PiOS image. -## With all friction removed, mass adoption is inevitable +``` +curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - +``` +Followed by: +``` +sudo apt-get install -y nodejs +``` +It is also required to install the Node Package Manager for dependancy management. +``` +sudo apt install npm +``` +You may also type the following to verify Node.js and NPM installation and version. +``` +node -v +``` +``` +npm -v +``` +
    -* Users do not pay for the mobile app. +## 2. Git Installation -* Users do not pay for trading intelligence. +Download and install Git. -* Algo traders do not pay for the tools to produce trading intelligence. +Git is an open-source distributed version control system required to download and stay up to date with Superalgos. -* Trading Intelligence does not need to be bought or sold. The project pays for trading intelligence by minting new tokens and distributes intelligence to all users, free of charge. +**A.** Go to the Git [download page](https://git-scm.com/downloads). -* The Superalgos (SA) token use case does not require spending, avoiding blockchain fees. Only wallet balance is relevant to determining the reputation and skin in the game of intelligence providers. The same is true for consumers. It is their wallet balance that defines the order of distribution of signals. +**B.** Download the version for your Operating System. -## Holding the SA Token is the business model for all participants +**C.** Run the installer with the default configuration — just click Next until Git is fully installed. -* Buying pressure will come from users competing to be among the first to receive trading signals. +**IMPORTANT:** The latest version of Git is required to handle the authentication with GitHub.com. -* Algo traders build up their holdings by producing top trading intelligence and compete for the reputation entailed in their holdings. +**NOTE FOR MAC USERS:** Depending on your setup, installing Git may be optional. The native XCode Command Line Developer Tools seems to work well. If you do install Git, we have tested Tim Harper's binary installer successfully. -* Project developers earn tokens for their contributions. +
    -## Superalgos will become a powerful consumer brand because it is user-centric: +**GIT INSTALLATION FOR RASPBERRY PI USERS** -* We are building a brand 100% in line with consumer interests. +Just like with Node.JS, you may follow the above instructions to install Git, or use the SSH Terminal command. The most recent version of PiOS has Git already installed, so this may give you an error. The error will not affect your installation. +``` +sudo apt-get install git +``` -* We cherish the values of a decentralized, token-incentivized, open-source project. +
    -* The project acts as a union, acquiring benefits for users, like better exchange fees for all. +## 3. Google Chrome or Safari -* We do not collect or sell user data. +Use Chrome, or Safari on Mac. These are the only tested browsers. -* We do not sell ads. +**A.** Go to the Chrome [download page](https://www.google.com/chrome/). -* We do not collect or sell user trading information. +**B.** Run the installer. -* We know how we are going to make money: token appreciation. +Before you begin, it is recommended that you set up Chrome/Safari as your default browser. -* Founders and team are just token holders, like every other contributor. +**IMPORTANT:** Use Chrome/Safari so that you have a similar environment as the dev team in case you need help. We are not testing on any other browsers, and it is a well-known fact that browsers behave differently. -## Superalgos Mobile Apps will feature a seamless user experience +# Superalgos Client Installation -* The app will consume top-quality trading intelligence and autonomously execute trades. +## 1. Fork the Superalgos Repository -* Users will select an exchange, provide an exchange access token, define their base asset, initial capital, and trading intelligence providers. +**A.** Scroll the page all the way to the top. Find and click the **Fork** button to create your fork/copy of this repository. To fork Superalgos you need a Github account. If you don't have one, go ahead and create it. -* A mobile phone will become a 24/7 trading bot plugged into the Superalgos Network, receiving trading signals and firing orders on any exchange. +**NOTE:** A Fork is required for your contributions to the project. The reason why Superalgos is free and open-source is that the project has set up a collective business in which all users may participate. The way to participate is to contribute to make Superalgos better. The project's token is distributed among contributors. -* Similar to a bitcoin wallet, anyone will be able to develop Superalgos Mobile Apps to consume trading signals. This open competition will be a race to the best UX possible. +## 2. Clone Your Fork -* Crypto wallets and trading apps will plug into the Superalgos Network and consume real-time trading intelligence for free. +**A.** Once the fork is created, you will land on the page of your fork. Copy the URL from your browser's address bar. -## The Superalgos Project does not sell tokens +**B.** In your computer/laptop/server, open a command prompt or terminal. Make sure you are in a directory where you have write permissions (on most systems the terminal will open in your user's home directory, so you're good). Clone the git repository using the command: -The protocol distributes Superalgos (SA) Tokens after each software release, among contributors of that release. If you wish to mine tokens, you may start contributing anytime. You may also hire/sponsor someone (usually a developer or trader) to do it on your behalf. +``` +git clone +``` -# Software Architecture +For example, if your Github username is John, the command will look like this: -Superalgos features three main components: +``` +git clone https://github.com/John/Superalgos +``` -1. **Superalgos Platform:** A set of tools designed for algo-traders to design, build, test, and deploy trading bots and produce trading signals. The platform has been trading live since mid-2020 and is virtually ready to go out of beta. +This creates the `Superalgos` folder in the current directory, which contains the whole installation. -2. **Superalgos Mobile:** An under-development mobile app reference implementation that consumes existing trading intelligence to automate trading. +## 3. Install Node Dependencies -3. **Superalgos Network:** An under-development open p2p network for distributing trading intelligence from providers (algo-traders) to consumers (the project's user base). +After the Superalgos directory has been installed, the final step of installation is to set up the necessary node dependencies. In the same command prompt or terminal you just used, type the following: -All of the above is or will be hosted in this repository. +``` +cd Superalgos +``` + +That should take you inside the Superalgos folder created by the `git clone` command earlier. Now, run the following command: + +``` +node setup +``` + +Then wait until you are able to type within the terminal again. + +This command will install and configure all additional dependencies needed by Superalgos. It will also install desktop and start menu shortcuts. + +**NOTE FOR USERS INSTALLING MULTIPLE INSTANCES OF SUPERALGOS ON THE SAME MACHINE:** In order to avoid name conflicts between shortcuts, make sure to rename each Superalgos directory before running `node setup`. + +Congratulations your installation is complete! + +> **The Usage section below explains how to run the app.** + +
    + +**DEPENDENCY INSTALLATION FOR RASPBERRY PI USERS** + +As noted above, running `node setup` installs GUI shortcuts by default. To suppress this behavior in headless installations, add the `noShortcuts` flag as follows: + +``` +node setup noShortcuts +``` + +
    + +**Troubleshooting Dependency Installation** + +If you are having difficulty running the node setup command here are a few common issues that may be getting in the way. + +**1.** Check the version of node and npm you have installed. Make sure that you are running an updated version of node greater than version 12 and npm greater than version 5. You can check which version you have by typing `node -v` and `npm -v` into a command prompt or terminal. If your version numbers are below these, you can update your installation by following the instructions outlined in the "Node JS Installation" step above. + + +**2.** If you are installing Superalgos in an administratively protected directory you will need to do one of the following: + +- For Windows start your command prompt as an administrator. + +- For Linux and Mac Systems make sure to add the sudo command to node setup. This will look like `sudo node setup`. + + +**3.** For Windows it is important that you have C:\Windows\System32 added to your global PATH. For instructions on how to do this google "add to the path on Windows 10." + +## 4. Installation Notes + +**A.** You need to make a fork so that you may contribute work. Superalgos is a Community project and you are expected to contribute, like everyone else. You don't need to be a technical person to contribute. Fixing a typo in the docs or translating a paragraph into your native language are valuable contributions too. Superalgos has built-in features that make contributing easy. Help make Superalgos better and Superalgos will better serve you! Free-riding is not cool, particularly on free, open-source, Community-driven projects. + +**B.** The software includes an in-app self-update command / feature. It will help you stay up-to-date with the latest version of the software. Updates are on-demand, so don't worry about undesired updates. The project moves very fast and new features become available regularly, particularly if you choose to run the software in the ```develop``` branch (you may switch branches from within the app). + +**C.** It is a good idea to perodically run the `node setup` command to keep the underlying dependencies for your Superalgos installation up to date. + +**D.** Before installing the client on a remote computer in an attempt to access the UI from a different machine, we highly recommend you do a standard installation on your PC / laptop first. Leave your Raspberry Pi or VPS for later, once you have done all available tutorials. This single tip will save you a lot of time: you don't need to add complexity before you learn how to handle the app, and the GUI performs best in a local installation. + +# Usage + +## 1. Run the Client and GUI + +**A.** To run Superalgos, go to the Superalgos directory/folder and run this command: + +``` +node run +``` + +The Client will run on your terminal and the GUI will launch on your default browser. If Chrome/Safari is not your default browser, copy the URL, close the browser, open Chrome/Safari, and paste the URL. Be patient... it takes a few seconds to fully load the GUI. + +A Welcome Tutorial pops-up automatically. You must do this Tutorial to finish the setup and to learn the basics. It's the ultimate onboarding experience, superior to all other resources available, including videos and the Docs. + +![run-the-system-01](https://user-images.githubusercontent.com/13994516/107037804-e5fc6200-67bb-11eb-82f2-d0f40247fa14.gif) + +If you are running a headless Raspberry Pi (one without a screen) you may need to change directories first and run Superalgos with the `minMemo` and `noBrowser` options. +``` +cd Superalgos +``` +then +``` +node run minMemo noBrowser +``` + +In addition, you may use any of the automatically installed desktop and start menu shortcuts to launch Superalgos. + +**NOTE:** Shortcuts are not currently supported on Mac. Collaborators are needed to finish this feature. + +**B.** Enable Desktop Shortcut on Ubuntu + +The majority of shortcuts that are automatically installed will work out of the box. Desktop shortcuts on Ubuntu, however, require a few additional steps to set up. + +First, desktop icons need to be enabled within the Tweaks app. +* Check if Tweaks is installed. +* If not go to Ubuntu Software. +* Install Tweaks. +* Open Tweaks. +* Under extensions turn on Desktop Icons + +![enable-ubuntu-shortcut](https://user-images.githubusercontent.com/55707292/117553927-f0780300-b019-11eb-9e36-46b509653283.gif) + +**TIP:** If you do not see the desktop shortcut appear right away you may need to restart your computer. + +Finally, you will need to enable the desktop shortcut. +* Right click Superalgos.desktop and select Allow Launching. + +![allow-launching](https://user-images.githubusercontent.com/55707292/117553933-fcfc5b80-b019-11eb-872c-4fad81b184d2.gif) + +Now both launcher and desktop shortcuts will launch Superalgos like any other program on your computer. + +## 3. Usage Notes + +We are testing the UI on Google Chrome and Safari on macOS only. It may work on other browsers as well — or not. If you are running on a different browser and ever need support, make sure you mention that fact upfront, or even better, try on Chrome/Safari first. + + **TIP:** If your computer has 8 GB of RAM or less, use ```node run minMemo``` to run the system with minimal RAM requirements. + +# Running Superalgos on a Headless Linux Server as a Daemon + +If you're running Superalgos on a headless linux server like a Raspberry Pi, you might want to run it as a daemon so it isn't attached to your current login session. The easiest, most standard way to go about this is probably using `systemd`. Most linux distributions use it as default init system/service manager. + +## Using `systemd` + +Create a `superalgos.service` file looking like this (change `` to your user name and `/path/to/Superalgos` to your Superalgos folder, for instance `/home/John/Superalgos`): +``` +[Unit] +Description=Superalgos client + +[Service] +Type=simple +User= +WorkingDirectory=/path/to/Superalgos +ExecStart=/usr/bin/node run minMemo noBrowser + +[Install] +WantedBy=multi-user.target + +``` +There is no need to run Superalgos as root so we're running it as a user. The `minMemo` option assumes you're running on a small machine like a Raspberry Pi, while `noBrowser` makes sense for running daemonized. + +Now, as root (or using `sudo`), put the file `superalgos.service` you just created in `/etc/systemd/system/` and issue the command +``` +systemctl enable superalgos +``` +This will install the service so that Superalgos is started on boot. To start it manually, do (again as root or with `sudo`) +``` +systemctl start superalgos +``` + +To see the output of Superalgos, use +``` +journalctl -u superalgos +``` +or to follow the output, +``` +journalctl -u superalgos -f +``` + +# Uninstall + +Superalgos writes nothing outside of the ```Superalgos``` folder other than shortcut files. To uninstall the software, follow these steps: + +Open a terminal or command prompt and navigate to your main Superalgos directory and type the following command: +``` +node uninstall +``` +This will remove any shortcut files that have been installed. + +Then simply delete the `Superalgos` folder. There will be nothing left on your computor. + +# Welcome Tutorial + +Once the app finishes loading, an interactive tutorial takes you by the hand and walks you all around the system while you learn the basic skills required to use the interface, mine data, backtest strategies, and even run a live trading session. It is highly recommended you follow the tutorial until the end, as it is carefully crafted to make your onboarding as easy as possible. Tutorials are the absolute best way to tackle the learning curve. You should do all tutorials before you start exploring other avenues on your own. + +![welcome-tutorial-00](https://user-images.githubusercontent.com/13994516/107038771-4a6bf100-67bd-11eb-92e0-353525a972a9.gif) + + **NOTE:** The tutorial uses Binance or Binance US as the exchange of choice. If you don't have an account with Binance or Binance US, you will still be able to follow 100% of the tutorial. When you get to the live trading section, keep going even if you don't intend to run the session. You may learn how to work with other exchanges later on. + +# Docker Deployments + +Docker container images can be found at https://github.com/users/Superalgos/packages/container/package/superalgos + +If you wish to run Superalgos over docker platform, follow these steps. + +**Note:** This has not been extensively tested yet. If you run into troubles, please contact us at the [Superalgos Support Group](https://t.me/superalgossupport). + +## 1. Install Docker + +Follow the link to [install docker](https://docs.docker.com/engine/install/). + +## 2. Run + + +### Option A. Using pre-built container + +You will need to create local storage directories beforehand, by example with `mkdir Data-Storage Log-Files My-Workspaces` + +``` +docker run \ + -d \ + --rm \ + --name superalgos \ + -p 18041:18041 \ + -p 34248:34248 \ + -v $(pwd)/Data-Storage:/app/Data-Storage \ + -v $(pwd)/Log-Files:/app/Log-Files \ + -v $(pwd)/My-Workspaces:/app/My-Workspaces \ + ghcr.io/superalgos/superalgos:latest +``` + +Now you can access the Superalgos UI at http://127.0.0.1:34248 + +To see console logs you can use `docker logs superalgos -f` + +When you're done just exec `docker kill superalgos` + +### Option B. Build container locally using docker-compose + +Follow the link to [install docker-compose](https://docs.docker.com/compose/install/) + +Run `docker-compose -f Docker/docker-compose.yml up`. + +## Configure the Container Environment + +### Available image tags + +To avoid breaking changes, the `shasum hash` and the `release` tags are the best to use. These will generally ensure you are always running the same code. The other tags will change which code they are pointing to more frequently and without notice. + +- `latest` : the absolute latest build +- `master` : the latest master branch build +- `develop` : the latest develop branch build +- `` : a specific git commit hash +- `` : corresponds with a Github Release (git tag), i.e. `beta-10` + +### Environment variables + +`PUID` and `GUID` environment variables can be used to help avoid permissions issues in the mounted volumes between the container environment and the local OS environment. The default `PUID` and `GUID` is `1000`. You can view the current user's PUID and GUID with the `id` command. + +## Troubleshooting + +Some users have reported the Docker installation was not working, and the root cause was that the ad blocker was blocking the scripts to run. # Superalgos is User-centric From cfd8aba0ea8f2c6d26720f3964d09f2d7aa5db8e Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 17:11:31 +0200 Subject: [PATCH 120/227] README format --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8de488239..7a019740f 100644 --- a/README.md +++ b/README.md @@ -5,11 +5,11 @@ ![last-commit](https://img.shields.io/github/last-commit/Superalgos/Superalgos/develop?label=last%20commit%20to%20develop) ![bot-friendliness](https://img.shields.io/badge/Bot%20Friendliness%20Level-119%25-yellow) -Superalgos is not just another open-source project. We are an open and welcoming community devised, nurtured, and incentivized with the project's native Superalgos (SA) Token to build an open trading intelligence network. +Superalgos is not just another open-source project. We are an open and welcoming community devised, nurtured, and incentivized with the project's native Superalgos (SA) Token to build an open trading intelligence network. You will notice the difference as soon as you join the [Telegram Community Group](https://t.me/superalgoscommunity) or the new [Discord Server](https://discord.gg/CGeKC6WQQb)! -> Can't wait to contribute? No need to wait! You may start by giving a star to this repository in the top-right corner of this page! +> Can't wait to contribute? Sstart by giving a star to this repository in the top-right corner of this page! ![superalgos-readme](https://user-images.githubusercontent.com/13994516/106380124-844d8980-63b0-11eb-9bd9-4f977b6c183b.gif) @@ -34,6 +34,7 @@ Node JS is an open-source server environment required to run Superalgos. **C.** Run the installer with the default configuration — just click Next until Node.JS is fully installed. That's it! You can continue with step 2 (Git Installation).
    +
    **NODE JS INSTALLATION FOR RASPBERRY PI USERS** @@ -59,6 +60,8 @@ node -v ``` npm -v ``` + +

    ## 2. Git Installation @@ -78,6 +81,7 @@ Git is an open-source distributed version control system required to download an **NOTE FOR MAC USERS:** Depending on your setup, installing Git may be optional. The native XCode Command Line Developer Tools seems to work well. If you do install Git, we have tested Tim Harper's binary installer successfully.
    +
    **GIT INSTALLATION FOR RASPBERRY PI USERS** @@ -85,7 +89,7 @@ Just like with Node.JS, you may follow the above instructions to install Git, or ``` sudo apt-get install git ``` - +

    ## 3. Google Chrome or Safari @@ -151,6 +155,7 @@ Congratulations your installation is complete! > **The Usage section below explains how to run the app.**
    +
    **DEPENDENCY INSTALLATION FOR RASPBERRY PI USERS** @@ -159,7 +164,7 @@ As noted above, running `node setup` installs GUI shortcuts by default. To suppr ``` node setup noShortcuts ``` - +

    **Troubleshooting Dependency Installation** From a6bc5b34e86629fc4788e829886b1fa8f8c53fe1 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 17:13:58 +0200 Subject: [PATCH 121/227] README removing format --- README.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 7a019740f..38b4a167a 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,6 @@ Node JS is an open-source server environment required to run Superalgos. **C.** Run the installer with the default configuration — just click Next until Node.JS is fully installed. That's it! You can continue with step 2 (Git Installation).
    -
    **NODE JS INSTALLATION FOR RASPBERRY PI USERS** @@ -61,7 +60,6 @@ node -v npm -v ``` -

    ## 2. Git Installation @@ -81,7 +79,6 @@ Git is an open-source distributed version control system required to download an **NOTE FOR MAC USERS:** Depending on your setup, installing Git may be optional. The native XCode Command Line Developer Tools seems to work well. If you do install Git, we have tested Tim Harper's binary installer successfully.
    -
    **GIT INSTALLATION FOR RASPBERRY PI USERS** @@ -89,7 +86,7 @@ Just like with Node.JS, you may follow the above instructions to install Git, or ``` sudo apt-get install git ``` -
    +
    ## 3. Google Chrome or Safari @@ -155,7 +152,6 @@ Congratulations your installation is complete! > **The Usage section below explains how to run the app.**
    -
    **DEPENDENCY INSTALLATION FOR RASPBERRY PI USERS** @@ -164,7 +160,7 @@ As noted above, running `node setup` installs GUI shortcuts by default. To suppr ``` node setup noShortcuts ``` -
    +
    **Troubleshooting Dependency Installation** From 649bc4e0a9f86635cfadae0c6c68bfdf35e6c88d Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 18:25:52 +0200 Subject: [PATCH 122/227] Community Building Programs WIP --- .../community-building-programs.json | 41 +++++++++++++++++-- .../Tokens/Tokens-Awarded/tokens-awarded.json | 32 ++++++++++++++- 2 files changed, 68 insertions(+), 5 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index 2f1067b45..a29a9e05d 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -1,13 +1,48 @@ { "type": "Community Building Programs", "definition": { - "text": "Superalgos thrives through contributions and collaboration. We designed the Community Building Programs to foster a community in which members are always ready to help and give back!", - "updated": 1629994549969 + "text": "Superalgos thrives through contributions and collaboration. We designed the Community Building Programs to foster a community in which members are always ready to help and give back! The node may spawn the Referral Program, Support Program, and Mentorship Program nodes.", + "updated": 1630167175719 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630165468473 + }, { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", + "updated": 1630167199898 + }, + { + "style": "List", + "text": "When your profile is referenced by others through their User Referrer, User Supporter, or User Mentor nodes, they pass on 10% of the Referral Power, Support Power, or Mentorship Power available in the node to you. This is your Incoming Power in the corresponding program.", + "updated": 1630166954607 + }, + { + "style": "List", + "text": "Your Incoming Power is added to your Own Power in the corresponding program, so that you may pass on more power to other User Profiles. Like in the reverse case, when you reference other User Profiles, you pass on 10% of the power that reaches the node establishing the reference.", + "updated": 1630166856996 + }, + { + "style": "Callout", + "text": "This passing of 10% of the power from one user to the next has the effect of rewarding collaboration chains. For instance, Alice tells her friend Bob about Superalgos. When Bob eventually sets up his User Profile, he declares Alice as his referrer. This means that Alice gets 10% of the Referral Power that Bob drives to his User Referrer node. Then, Bob brings his friend Charly to Superalgos. Charly sets up his profile and declares Bob as his referrer. So now Bob gets 10% of the Referral Power that Charly drives to his User Referrer node. Can you see what happens with Alice's Incoming Referral Power? That's it! She gets 10% of Bob's power, which includes 10% of Charly's power!", + "updated": 1630167091644 + }, + { + "style": "Note", + "text": "Pretty much the same happens with the Support Program and the Mentorship Program." + }, + { + "style": "Text", + "text": "The Incoming Power you get from other users is in a Direct Proportion to the number of tokens you get from the corresponding program rewards pool. The calculation is based on a Rule of Three, and the result is displayed under the Tokens Bonus node of the corresponding program.", + "updated": 1630167868785 + }, + { + "style": "Json", + "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool\n\nX = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power in all User Profiles combined for the given program.\n[**] Your Incoming Power in the given program.", + "updated": 1630167666938 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index 748444a02..7451d2346 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -1,8 +1,8 @@ { "type": "Tokens Awarded", "definition": { - "text": "The Tokens Awarded node is present on each of the programs in the hierarchy. It exists to accumulate and display the number of Superalgos SA Tokens awarded to your profile through each the corresponding program.", - "updated": 1630095292390 + "text": "The Tokens Awarded node is present on each of the programs in the hierarchy. It exists to accumulate and display the number of Superalgos SA Tokens awarded to your profile through each program.", + "updated": 1630164138055 }, "paragraphs": [ { @@ -15,6 +15,34 @@ "text": "The information on how many tokens the particular program has awarded you is displayed as a notice below the node, along with other relevant information that depends on the context, like the number of people that helped you get them, or the number of claims computed, etc.", "updated": 1630095366072 }, + { + "style": "Subtitle", + "text": "Community Building Programs Calculations", + "updated": 1630165409867 + }, + { + "style": "Text", + "text": "In general terms, the Referral Program, Support Program, and Mentorship Program have the following common rules:", + "updated": 1630164392230 + }, + { + "style": "Text", + "text": "" + }, + { + "style": "List", + "text": "When your profile is referenced by others (through their User Referrer, User Supporter, or User Mentor nodes), they pass on 10% of the Token Power available in the node to you. This is your Incoming Power.", + "updated": 1630164987701 + }, + { + "style": "List", + "text": "The Incoming Power is added to your Own Power in the corresponding program, so that you may pass on more power to other User Profiles. Like in the reverse case, when you reference other User Profiles, you pass on 10% of power that reaches the node establishing the reference.", + "updated": 1630165213925 + }, + { + "style": "Text", + "text": "" + }, { "style": "Block", "text": "Configuration" From 72bf5129a89c511d23f55927600b4e40904daf62 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 19:04:09 +0200 Subject: [PATCH 123/227] User Profiles auto ordered. --- .../Spaces/User-Profile-Space/UserProfile.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 18b2be814..cc7abf935 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -41,6 +41,30 @@ function newGovernanceUserProfileSpace() { /* We are going to collapse all User Profiles to save processing resources at the UI */ + for (let i = 0; i < userProfiles.length; i++) { + let userProfile = userProfiles[i] + if (userProfile.payload.floatingObject.isCollapsed !== true) { + userProfile.payload.floatingObject.collapseToggle() + } + } + /* + Here we will change the Y position of all profiles so that they are all at the same level. + */ + let spaceWitdh = UI.projects.foundations.spaces.floatingSpace.container.frame.width + const X_STEP = spaceWitdh / (userProfiles.length + 1) + const Y_LEVEL = userProfiles[0].payload.floatingObject.container.frame.position.y + let xOffset = X_STEP + let yOffset = 2000 + + for (let i = 0; i < userProfiles.length; i++) { + userProfiles[i].payload.floatingObject.container.frame.position.x = xOffset + xOffset = xOffset + X_STEP + } + for (let i = 1; i < userProfiles.length; i++) { + userProfiles[i].payload.floatingObject.container.frame.position.y = Y_LEVEL + yOffset + yOffset = -yOffset + } + for (let i = 0; i < userProfiles.length; i++) { let userProfile = userProfiles[i] if (userProfile.payload.floatingObject.isCollapsed !== true) { From 31a8a5c473ca469453ae9a0812bb32fd310c4be9 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 19:12:06 +0200 Subject: [PATCH 124/227] Goverannce System auto positioning of Profiles --- .../Spaces/User-Profile-Space/UserProfile.js | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index cc7abf935..871916170 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -52,17 +52,36 @@ function newGovernanceUserProfileSpace() { */ let spaceWitdh = UI.projects.foundations.spaces.floatingSpace.container.frame.width const X_STEP = spaceWitdh / (userProfiles.length + 1) + const Y_STEP = 3000 + const Y_LEVEL = userProfiles[0].payload.floatingObject.container.frame.position.y let xOffset = X_STEP - let yOffset = 2000 - + let yOffset = 0 + for (let i = 0; i < userProfiles.length; i++) { - userProfiles[i].payload.floatingObject.container.frame.position.x = xOffset + userProfiles[i].payload.floatingObject.container.frame.position.x = xOffset xOffset = xOffset + X_STEP } for (let i = 1; i < userProfiles.length; i++) { + switch (true) { + case (yOffset === 0): { + yOffset = Y_STEP + break + } + case (yOffset === Y_STEP): { + yOffset = 1 + break + } + case (yOffset === 1): { + yOffset = -Y_STEP + break + } + case (yOffset === -Y_STEP): { + yOffset = 0 + break + } + } userProfiles[i].payload.floatingObject.container.frame.position.y = Y_LEVEL + yOffset - yOffset = -yOffset } for (let i = 0; i < userProfiles.length; i++) { From 2c83973b92a2e3ab596e105ea29f66396c8d524f Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 19:21:21 +0200 Subject: [PATCH 125/227] Many new concepts defined --- .../B/Bonus/Bonus-Pool/bonus-pool.json | 13 +++++++++ .../R/Rewards/Rewards-Pool/rewards-pool.json | 13 +++++++++ .../Superalgos-Pools/superalgos-pools.json | 27 +++++++++++++++++++ .../community-building-programs.json | 22 ++++++++++----- .../Docs-Nodes/P/Pools/Pools/pools.json | 14 +++++----- .../Tokens/Tokens-Awarded/tokens-awarded.json | 14 ++-------- .../T/Tokens/Tokens-Bonus/tokens-bonus.json | 8 +++--- 7 files changed, 81 insertions(+), 30 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json new file mode 100644 index 000000000..a8b1b97da --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json @@ -0,0 +1,13 @@ +{ + "type": "Bonus Pool", + "definition": { + "text": "A Bonus Pool allocates the tokens to be distributed as bonuses for participating in certain Governance Programs. Each program that features a Token Bonus has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus represents an incentive to participate in the given program and is displayed Tokens Bonus node.", + "updated": 1630169555986 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json new file mode 100644 index 000000000..9faa1dac0 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json @@ -0,0 +1,13 @@ +{ + "type": "Rewards Pool", + "definition": { + "text": "A Rewards Pool allocates the tokens to be distributed as rewards for contributions on several of the existing Governance Programs. Each program that distributes rewards has its Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in its Tokens Rewards node.", + "updated": 1630169267228 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json new file mode 100644 index 000000000..9911f46d2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json @@ -0,0 +1,27 @@ +{ + "type": "Superalgos Pools", + "definition": { + "text": "Superalgos Pools is the top-level hierarchy kickstarting the definition of the whole Superalgos Project. It features the definition of several Pool nodes describing the main areas of project development that the Community wishes to incentivize.", + "updated": 1630170275507 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630170343846 + }, + { + "style": "Text", + "text": "Because this is the highest level definition of how tokens will be distributed, the Superalgos Pools hierarchy is present in all governance Plugin Workspaces." + }, + { + "style": "Success", + "text": "Many of the Pool nodes defined in this hierarchy link to further definitions on other hierarchies, some of which may exist on other workspaces. To learn more about project definitions, read the Introduction to Governance Definitions page.", + "updated": 1630170330253 + }, + { + "style": "Note", + "text": "The configuration of the top-level node in the hierarchy determines how many tokens will be distributed in the release." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index a29a9e05d..ec260f509 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -12,8 +12,18 @@ }, { "style": "Text", - "text": "In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", - "updated": 1630167199898 + "text": "Each of the Community Building Programs has an associated Rewards Pool and a Bonus Pool under the Governance Programs > Community Building Programs section of the Superalgos Pools hierarchy.", + "updated": 1630168361008 + }, + { + "style": "Note", + "text": "The incentives entailed in a Bonus Pool are explained in the Tokens Bonus node.", + "updated": 1630170463942 + }, + { + "style": "Text", + "text": "Let's explore how Rewards Pools are distributed in the case of Community Building Programs. In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", + "updated": 1630168572231 }, { "style": "List", @@ -36,13 +46,13 @@ }, { "style": "Text", - "text": "The Incoming Power you get from other users is in a Direct Proportion to the number of tokens you get from the corresponding program rewards pool. The calculation is based on a Rule of Three, and the result is displayed under the Tokens Bonus node of the corresponding program.", - "updated": 1630167868785 + "text": "The Incoming Power you get from other users is in a Direct Proportion to the number of tokens you get from the corresponding program Rewards Pool. The calculation is based on a Rule of Three, and the result is displayed under the Tokens Bonus node of the corresponding program.", + "updated": 1630170674503 }, { "style": "Json", - "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool\n\nX = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power in all User Profiles combined for the given program.\n[**] Your Incoming Power in the given program.", - "updated": 1630167666938 + "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool -> Tokens Rewards\n\nTokens Rewards = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power (in the given program) in all User Profiles combined.\n[**] Your Incoming Power (in the given program).", + "updated": 1630170860166 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json index 74e7bdd1c..fface73a7 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json @@ -56,16 +56,14 @@ "text": "Superalgos Pools" }, { - "style": "Text", - "text": "The Superalgos Pools hierarchy is where everything starts, meaning that it is the top-level hierarchy kickstarting the definition of the whole Project." + "style": "Include", + "text": "Governance->Concept->Superalgos Pools->Definition", + "updated": 1630171005510 }, { - "style": "Text", - "text": "Many of the Pool nodes defined in this hierarchy link to further definitions on other hierarchies. " - }, - { - "style": "Note", - "text": "The configuration of the top-level node in the hierarchy determines how many tokens will be distributed in the release." + "style": "Include", + "text": "Governance->Concept->Superalgos Pools->Content", + "updated": 1630171012564 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index 7451d2346..03ead3cb0 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -22,23 +22,13 @@ }, { "style": "Text", - "text": "In general terms, the Referral Program, Support Program, and Mentorship Program have the following common rules:", - "updated": 1630164392230 + "text": "The Community Building Programs node page explains how Tokens Rewards are calculated for these particular program.", + "updated": 1630171164026 }, { "style": "Text", "text": "" }, - { - "style": "List", - "text": "When your profile is referenced by others (through their User Referrer, User Supporter, or User Mentor nodes), they pass on 10% of the Token Power available in the node to you. This is your Incoming Power.", - "updated": 1630164987701 - }, - { - "style": "List", - "text": "The Incoming Power is added to your Own Power in the corresponding program, so that you may pass on more power to other User Profiles. Like in the reverse case, when you reference other User Profiles, you pass on 10% of power that reaches the node establishing the reference.", - "updated": 1630165213925 - }, { "style": "Text", "text": "" diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json index 657e752c7..3b2c271f9 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json @@ -12,8 +12,8 @@ }, { "style": "Text", - "text": "Programs that feature a Tokens Bonus have an associated Pool under the Governance Programs section of the Superalgos Pools hierarchy. These pools are used specifically to allocate tokens for these incentives.", - "updated": 1630096702504 + "text": "Programs that feature a Tokens Bonus have an associated Bonus Pool under the Governance Programs section of the Superalgos Pools hierarchy. These pools are used specifically to allocate tokens for these incentives.", + "updated": 1630168414638 }, { "style": "Callout", @@ -32,8 +32,8 @@ }, { "style": "Json", - "text": "Total Token Power [*] -> 100% of the pool\n Your Token Power [**] -> X% of the pool\n\nX = Your Token Power * 100% / Total Token Power\n\n[*] The power driven to the given program by all User Profiles combined.\n[**] The power you drive to the given program.", - "updated": 1630157176789 + "text": "Total Token Power [*] -> 100% of the pool\n Your Token Power [**] -> X% of the pool -> Tokens Bonus\n\nTokens Bonus = Your Token Power * 100% / Total Token Power\n\n[*] The power driven to the given program by all User Profiles combined.\n[**] The power you drive to the given program.", + "updated": 1630171226134 } ] } \ No newline at end of file From d866b898cd7e5a97b626cd38cab270037766689f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 19:38:57 +0200 Subject: [PATCH 126/227] Fix Auto Arrange User Profiles --- .../UI/Spaces/User-Profile-Space/UserProfile.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 871916170..9f9a34b04 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -50,11 +50,13 @@ function newGovernanceUserProfileSpace() { /* Here we will change the Y position of all profiles so that they are all at the same level. */ - let spaceWitdh = UI.projects.foundations.spaces.floatingSpace.container.frame.width - const X_STEP = spaceWitdh / (userProfiles.length + 1) + const SPACE_WIDTH = UI.projects.foundations.spaces.floatingSpace.container.frame.width + const SPACE_HEIGHT = UI.projects.foundations.spaces.floatingSpace.container.frame.height + + const X_STEP = SPACE_WIDTH / (userProfiles.length + 1) const Y_STEP = 3000 - const Y_LEVEL = userProfiles[0].payload.floatingObject.container.frame.position.y + const Y_LEVEL = SPACE_HEIGHT * 0.45 let xOffset = X_STEP let yOffset = 0 @@ -62,7 +64,7 @@ function newGovernanceUserProfileSpace() { userProfiles[i].payload.floatingObject.container.frame.position.x = xOffset xOffset = xOffset + X_STEP } - for (let i = 1; i < userProfiles.length; i++) { + for (let i = 0; i < userProfiles.length; i++) { switch (true) { case (yOffset === 0): { yOffset = Y_STEP From ce7ce89150a9825c18cf45ee4a60283a7818646b Mon Sep 17 00:00:00 2001 From: Brett Taylor Date: Sat, 28 Aug 2021 13:43:26 -0400 Subject: [PATCH 127/227] update ssplatt profile --- .../Plugins/User-Profiles/ssplatt.json | 715 ++++++++++++++++-- 1 file changed, 646 insertions(+), 69 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/ssplatt.json b/Projects/Governance/Plugins/User-Profiles/ssplatt.json index 3a207a2b1..08a6c0f9f 100644 --- a/Projects/Governance/Plugins/User-Profiles/ssplatt.json +++ b/Projects/Governance/Plugins/User-Profiles/ssplatt.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "ssplatt", - "config": "{\n \"signature\": {\n \"message\": \"ssplatt\",\n \"messageHash\": \"0xbef81935208a5ef082638306a20998b2102881c5e48c2e646b771d41eeae6105\",\n \"v\": \"0x1c\",\n \"r\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee\",\n \"s\": \"0x15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a\",\n \"signature\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a1c\"\n },\n \"codeName\": \"ssplatt\"\n}", + "config": "{\"signature\":{\"message\":\"ssplatt\",\"messageHash\":\"0xbef81935208a5ef082638306a20998b2102881c5e48c2e646b771d41eeae6105\",\"v\":\"0x1c\",\"r\":\"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee\",\"s\":\"0x15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a\",\"signature\":\"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a1c\"},\"codeName\":\"ssplatt\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,6 +9,541 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "e6bad077-b21f-4ad5-acf8-eeb293ef1c2e", + "savedPayload": { + "position": { + "x": 20144.708572938485, + "y": 19148.37783738477 + }, + "targetPosition": { + "x": 20222.354286469243, + "y": 19438.155585271492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "21fc9fe9-020e-46e6-aeb2-764f1838fac9", + "savedPayload": { + "position": { + "x": 20222.354286469243, + "y": 19438.155585271492 + }, + "targetPosition": { + "x": 20300, + "y": 19727.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "50079cf4-9746-420e-80c3-2e6b85298ac7", + "savedPayload": { + "position": { + "x": 20455.291427061515, + "y": 19148.37783738477 + }, + "targetPosition": { + "x": 20377.645713530757, + "y": 19438.155585271492 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e1c18d16-d11d-4fbe-9e4d-7e1288221c6f", + "savedPayload": { + "position": { + "x": 20377.645713530757, + "y": 19438.155585271492 + }, + "targetPosition": { + "x": 20300, + "y": 19727.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1bc0ffaa-83d2-44c7-8231-74fb6b747487", + "savedPayload": { + "position": { + "x": 20300, + "y": 19727.933333158213 + }, + "targetPosition": { + "x": 20300, + "y": 20027.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "18ca0727-c296-4059-aef0-a75c324e526e", + "savedPayload": { + "position": { + "x": 20937.45333466609, + "y": 19588.155585271492 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 19877.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "43b6c240-ff85-41cf-b423-963ad99a8e9c", + "savedPayload": { + "position": { + "x": 21119.615242270665, + "y": 19727.933333158213 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 19877.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "7afeae27-2cc1-4888-b8d2-9c5536c6e9ae", + "savedPayload": { + "position": { + "x": 21149.585369022054, + "y": 19955.57904668897 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 19877.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "68e7a305-2909-4741-9b12-624d7e556915", + "savedPayload": { + "position": { + "x": 20812.132034355964, + "y": 19815.80129880225 + }, + "targetPosition": { + "x": 20600, + "y": 20027.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "8ca39d43-eb8b-4ea8-b5e1-594230285470", + "savedPayload": { + "position": { + "x": 21149.585369022054, + "y": 20100.287619627456 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 20177.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "4a32dc2c-14e4-4678-a3e9-54acabfcd427", + "savedPayload": { + "position": { + "x": 21119.615242270665, + "y": 20327.933333158213 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 20177.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e0a87fb2-2fff-42ba-a51a-2ca560b9bb70", + "savedPayload": { + "position": { + "x": 20937.45333466609, + "y": 20467.711081044934 + }, + "targetPosition": { + "x": 20859.807621135333, + "y": 20177.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "411a6083-99ae-4ece-9334-42801ee0fc8c", + "savedPayload": { + "position": { + "x": 20900, + "y": 20027.933333158213 + }, + "targetPosition": { + "x": 20600, + "y": 20027.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "84ce8ba3-c177-43ed-b9f3-c901d014db2c", + "savedPayload": { + "position": { + "x": 21112.132034355964, + "y": 20240.065367514177 + }, + "targetPosition": { + "x": 20812.132034355964, + "y": 20240.065367514177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6028a9fa-2862-4e8e-8b20-15b1871502e9", + "savedPayload": { + "position": { + "x": 21024.264068711927, + "y": 20452.19740187014 + }, + "targetPosition": { + "x": 20812.132034355964, + "y": 20240.065367514177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e537f875-0429-46c7-9e22-9f363b49e440", + "savedPayload": { + "position": { + "x": 20812.132034355964, + "y": 20540.065367514177 + }, + "targetPosition": { + "x": 20812.132034355964, + "y": 20240.065367514177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ef87e43d-72f8-4ff4-915d-38d376a381ed", + "savedPayload": { + "position": { + "x": 20812.132034355964, + "y": 20240.065367514177 + }, + "targetPosition": { + "x": 20600, + "y": 20027.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ad9c1239-f4dd-4e12-8998-ecead32065ab", + "savedPayload": { + "position": { + "x": 20600, + "y": 20027.933333158213 + }, + "targetPosition": { + "x": 20300, + "y": 20027.933333158213 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", @@ -35,18 +570,18 @@ "id": "72e640dd-cbe8-40eb-82e3-d58714736714", "savedPayload": { "position": { - "x": 6621.192378864668, - "y": 25328 + "x": 20859.807621135333, + "y": 20477.933333158213 }, "targetPosition": { - "x": 6881, - "y": 25478 + "x": 20600, + "y": 20627.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -61,23 +596,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Docker", - "Assets" + "Assets", + "Governance", + "f92d7a00-be08-4f44-b000-e0f8c4658f14" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "a56c295d-b3ea-4c29-917d-a05654851232" ], [ "Superalgos", - "Asset Class" + "Asset Class", + "Governance", + "d1ec3e31-62ba-443c-b765-63cb7eaf2cc9" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "f279ee42-d52b-46a4-8070-3354efe82dbf" ], [ "docker-compose.yml", - "Asset" + "Asset", + "Governance", + "8b11af37-04c0-4932-93a4-538c96e90393" ] ] } @@ -90,18 +635,18 @@ "id": "f8a0c977-7987-483e-9f01-6ea3ad544efe", "savedPayload": { "position": { - "x": 7140.807621135332, - "y": 25328 + "x": 20859.807621135333, + "y": 20777.933333158213 }, "targetPosition": { - "x": 6881, - "y": 25478 + "x": 20600, + "y": 20627.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -116,23 +661,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Docker", - "Assets" + "Assets", + "Governance", + "f92d7a00-be08-4f44-b000-e0f8c4658f14" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "a56c295d-b3ea-4c29-917d-a05654851232" ], [ "Superalgos", - "Asset Class" + "Asset Class", + "Governance", + "d1ec3e31-62ba-443c-b765-63cb7eaf2cc9" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "f279ee42-d52b-46a4-8070-3354efe82dbf" ], [ "Dockerfile", - "Asset" + "Asset", + "Governance", + "c106ff98-190a-4209-b325-074f8f16d9dc" ] ] } @@ -141,12 +696,12 @@ "id": "bb3c760b-f5bc-4085-9b25-bce13f68d4b6", "savedPayload": { "position": { - "x": 6881, - "y": 25478 + "x": 20600, + "y": 20627.933333158213 }, "targetPosition": { - "x": 6881, - "y": 25778 + "x": 20300, + "y": 20627.933333158213 }, "floatingObject": { "isPinned": false, @@ -167,19 +722,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-Docker", - "Assets" + "Assets", + "Governance", + "f92d7a00-be08-4f44-b000-e0f8c4658f14" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "a56c295d-b3ea-4c29-917d-a05654851232" ], [ "Superalgos", - "Asset Class" + "Asset Class", + "Governance", + "d1ec3e31-62ba-443c-b765-63cb7eaf2cc9" ], [ "Docker", - "Asset Class" + "Asset Class", + "Governance", + "f279ee42-d52b-46a4-8070-3354efe82dbf" ] ] } @@ -202,12 +765,12 @@ "id": "bc3448ff-42b0-4ce0-8701-b06687e83baf", "savedPayload": { "position": { - "x": 7481, - "y": 25778 + "x": 20300, + "y": 21227.933333158213 }, "targetPosition": { - "x": 7181, - "y": 25778 + "x": 20300, + "y": 20927.933333158213 }, "floatingObject": { "isPinned": false, @@ -228,19 +791,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ], [ "Moderator", - "Position" + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" ] ] } @@ -249,12 +820,12 @@ "id": "13d0ff82-dc45-45cd-95cf-0834dce22a52", "savedPayload": { "position": { - "x": 7181, - "y": 25778 + "x": 20300, + "y": 20927.933333158213 }, "targetPosition": { - "x": 6881, - "y": 25778 + "x": 20300, + "y": 20627.933333158213 }, "floatingObject": { "isPinned": false, @@ -275,15 +846,21 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ] ] } @@ -296,12 +873,12 @@ "id": "299232ef-1aa4-4ea1-9872-56d396957fc9", "savedPayload": { "position": { - "x": 6881, - "y": 26078 + "x": 20000, + "y": 20627.933333158213 }, "targetPosition": { - "x": 6881, - "y": 25778 + "x": 20300, + "y": 20627.933333158213 }, "floatingObject": { "isPinned": false, @@ -319,12 +896,12 @@ "id": "efb5c85c-0a81-4c64-9e00-4211fdbfd558", "savedPayload": { "position": { - "x": 6881, - "y": 25778 + "x": 20300, + "y": 20627.933333158213 }, "targetPosition": { - "x": 6581, - "y": 25778 + "x": 20300, + "y": 20327.933333158213 }, "floatingObject": { "isPinned": false, @@ -342,12 +919,12 @@ "id": "768ed0b3-bb30-49df-a068-11b3bff1ab93", "savedPayload": { "position": { - "x": 6581, - "y": 25778 + "x": 20300, + "y": 20327.933333158213 }, "targetPosition": { - "x": 6281, - "y": 25778 + "x": 20300, + "y": 20027.933333158213 }, "floatingObject": { "isPinned": false, @@ -365,12 +942,12 @@ "id": "e056163b-0413-488e-913a-8baa59d41a4f", "savedPayload": { "position": { - "x": 6281, - "y": 25778 + "x": 20300, + "y": 20027.933333158213 }, "targetPosition": { - "x": 5981, - "y": 25778 + "x": 20000, + "y": 20027.933333158213 }, "floatingObject": { "isPinned": false, @@ -392,12 +969,12 @@ "id": "ed7a0fad-e0cb-479d-b197-ae5301647fdb", "savedPayload": { "position": { - "x": 5681, - "y": 25778 + "x": 19700, + "y": 20027.933333158213 }, "targetPosition": { - "x": 5981, - "y": 25778 + "x": 20000, + "y": 20027.933333158213 }, "floatingObject": { "isPinned": false, @@ -415,17 +992,17 @@ "id": "56600855-7a91-49e8-8a58-2fa28d07efd1", "savedPayload": { "position": { - "x": 5981, - "y": 25778 + "x": 20000, + "y": 20027.933333158213 }, "targetPosition": { - "x": 5981, - "y": 25778 + "x": 20000, + "y": 20027.933333158213 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 4a202b909aeed3bea40120825045a2864e452fa1 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 20:30:40 +0200 Subject: [PATCH 128/227] Superalgos Network: Bot Profile Stats Implemented --- Network/NetwokNode.js | 3 +- Network/Queries/BotProfileStats.js | 52 +++++++++++++++++++ Network/Queries/Events.js | 14 ++--- .../{ProfileStats.js => UserProfileStats.js} | 6 +-- Network/Query.js | 24 ++++++--- Network/userProfile.js | 2 +- 6 files changed, 84 insertions(+), 17 deletions(-) create mode 100644 Network/Queries/BotProfileStats.js rename Network/Queries/{ProfileStats.js => UserProfileStats.js} (89%) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index fa5c8f701..5db39e9a1 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -20,7 +20,8 @@ global.NT = { EVENT: require('./Event.js'), POST: require('./Post.js'), QUERY: require('./Query.js'), - QUERY_PROFILE_STATS: require('./Queries/ProfileStats.js'), + QUERY_USER_PROFILE_STATS: require('./Queries/UserProfileStats.js'), + QUERY_BOT_PROFILE_STATS: require('./Queries/BotProfileStats.js'), QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), QUERY_EVENTS: require('./Queries/Events.js') diff --git a/Network/Queries/BotProfileStats.js b/Network/Queries/BotProfileStats.js new file mode 100644 index 000000000..de05fea1a --- /dev/null +++ b/Network/Queries/BotProfileStats.js @@ -0,0 +1,52 @@ +exports.newBotProfileStats = function newBotProfileStats() { + + let thisObject = { + profile: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + thisObject.profile = undefined + } + + function initialize(queryReceived) { + /* + Validate Bot Profile + */ + let userProfile + if (queryReceived.targetBotProfileId !== undefined) { + userProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } else { + userProfile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileId) + } + + if (userProfile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Bot Profile + */ + thisObject.profile = userProfile.bots.get(queryReceived.targetBotProfileId) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } + + function execute() { + + return { + "botProfileId": thisObject.profile.botProfileId, + "botProfileHandle": thisObject.profile.botProfileHandle, + "ranking": thisObject.profile.ranking, + "followingCount": thisObject.profile.followingCount, + "followersCount": thisObject.profile.followersCount, + "emitterEventsCount": thisObject.profile.emitterEventsCount, + "targetEventsCount": thisObject.profile.targetEventsCount, + "postsCount": thisObject.profile.postsCount + } + } +} \ No newline at end of file diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index bb84a4de8..b234d316a 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -130,13 +130,13 @@ exports.newEvents = function newEvents() { Test #1 : The Emitter or Target profile must be the same as the Query Profile. */ if (emitterUserProfile !== undefined) { - if (emitterUserProfile.userProfieId === thisObject.profile.userProfieId) { + if (emitterUserProfile.userProfileId === thisObject.profile.userProfileId) { addToResponse(event) return } } if (targetUserProfile !== undefined) { - if (targetUserProfile.userProfieId === thisObject.profile.userProfieId) { + if (targetUserProfile.userProfileId === thisObject.profile.userProfileId) { addToResponse(event) return } @@ -145,13 +145,13 @@ exports.newEvents = function newEvents() { Test #2 : The Emitter or Traget profile must be at the Following map of the Query Profile. */ if (emitterUserProfile !== undefined) { - if (thisObject.profile.following.get(emitterUserProfile.userProfieId) !== undefined) { + if (thisObject.profile.following.get(emitterUserProfile.userProfileId) !== undefined) { addToResponse(event) return } } if (targetUserProfile !== undefined) { - if (thisObject.profile.following.get(targetUserProfile.userProfieId) !== undefined) { + if (thisObject.profile.following.get(targetUserProfile.userProfileId) !== undefined) { addToResponse(event) return } @@ -200,15 +200,17 @@ exports.newEvents = function newEvents() { } if (emitterUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + let query = NT.modules.QUERY_PROFILE_STATS.newUserProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId }) eventResponse.emitterUserProfile = query.execute() + query.finalize() } if (targetUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + let query = NT.modules.QUERY_PROFILE_STATS.newUserProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId }) eventResponse.targetUserProfile = query.execute() + query.finalize() } if (emitterPost !== undefined) { diff --git a/Network/Queries/ProfileStats.js b/Network/Queries/UserProfileStats.js similarity index 89% rename from Network/Queries/ProfileStats.js rename to Network/Queries/UserProfileStats.js index 56de88255..383d39aab 100644 --- a/Network/Queries/ProfileStats.js +++ b/Network/Queries/UserProfileStats.js @@ -1,4 +1,4 @@ -exports.newProfileStats = function newProfileStats() { +exports.newUserProfileStats = function newUserProfileStats() { let thisObject = { profile: undefined, @@ -10,7 +10,7 @@ exports.newProfileStats = function newProfileStats() { return thisObject function finalize() { - + thisObject.profile = undefined } function initialize(queryReceived) { @@ -32,7 +32,7 @@ exports.newProfileStats = function newProfileStats() { function execute() { return { - "userProfieId": thisObject.profile.userProfieId, + "userProfileId": thisObject.profile.userProfileId, "userProfileHandle": thisObject.profile.userProfileHandle, "blockchainAccount": thisObject.profile.blockchainAccount, "ranking": thisObject.profile.ranking, diff --git a/Network/Query.js b/Network/Query.js index 3c5d24dfd..65166a513 100644 --- a/Network/Query.js +++ b/Network/Query.js @@ -10,10 +10,11 @@ exports.newQuery = function newQuery() { const QUERY_TYPES = { - PROFILE_STATS: 0, - PROFILE_POSTS: 1, - POST_REPLIES: 2, - EVENTS: 3 + USER_PROFILE_STATS: 0, + BOT_PROFILE_STATS: 1, + PROFILE_POSTS: 2, + POST_REPLIES: 3, + EVENTS: 4 } @@ -30,27 +31,38 @@ exports.newQuery = function newQuery() { switch (thisObject.queryType) { - case QUERY_TYPES.PROFILE_STATS: { - thisObject.query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + case QUERY_TYPES.USER_PROFILE_STATS: { + thisObject.query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() query.initialize(queryReceived) + query.finalize() + break + } + + case QUERY_TYPES.BOT_PROFILE_STATS: { + thisObject.query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + query.initialize(queryReceived) + query.finalize() break } case QUERY_TYPES.PROFILE_POSTS: { thisObject.query = NT.modules.QUERY_PROFILE_POSTS.newProfilePosts() query.initialize(queryReceived) + query.finalize() break } case QUERY_TYPES.POST_REPLIES: { thisObject.query = NT.modules.QUERY_POST_REPLIES.newPostReplies() query.initialize(queryReceived) + query.finalize() break } case QUERY_TYPES.maps.EVENTS: { thisObject.query = NT.modules.QUERY_EVENTS.newEvents() query.initialize(queryReceived) + query.finalize() break } default: throw('Query Type Not Supported.') diff --git a/Network/userProfile.js b/Network/userProfile.js index 50766821f..07516f643 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -1,7 +1,7 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { - userProfieId: undefined, + userProfileId: undefined, userProfileHandle: undefined, blockchainAccount: undefined, ranking: undefined, From ba6a385d55c275fef0dcd7727373eb31b2e70a71 Mon Sep 17 00:00:00 2001 From: 9808us <9808us@pm.me> Date: Sat, 28 Aug 2021 21:11:14 +0200 Subject: [PATCH 129/227] This is my first submission of User Profile [9808us] --- .../Plugins/User-Profiles/9808us.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/9808us.json diff --git a/Projects/Governance/Plugins/User-Profiles/9808us.json b/Projects/Governance/Plugins/User-Profiles/9808us.json new file mode 100644 index 000000000..2f919176b --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/9808us.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "9808us", + "config": "{\n \"signature\": {\n \"message\": \"9808us\",\n \"messageHash\": \"0x979b53056d1e29f7e1801d0784d3228c463b3173d55bb43faa4f95b29a5fced1\",\n \"v\": \"0x1b\",\n \"r\": \"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b87\",\n \"s\": \"0x2fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be37\",\n \"signature\": \"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b872fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be371b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "d7571db7-acfc-4d8c-aa91-582ff7f5dbb3", + "savedPayload": { + "position": { + "x": 30557.999999999996, + "y": 17406.75 + }, + "targetPosition": { + "x": 30486.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "a72ec234-c5dc-425e-9ace-95ffed7c0542", + "savedPayload": { + "position": { + "x": 30562.999999999996, + "y": 17499.75 + }, + "targetPosition": { + "x": 30486.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "280f0baf-bc13-497c-b255-618c1a146442", + "savedPayload": { + "position": { + "x": 30486.999999999996, + "y": 17409.75 + }, + "targetPosition": { + "x": 30424.999999999996, + "y": 17357.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From ebe4e27890a48b5c47f1845c8e6b1f2115289d24 Mon Sep 17 00:00:00 2001 From: 9808us <9808us@pm.me> Date: Sat, 28 Aug 2021 21:43:49 +0200 Subject: [PATCH 130/227] This is my second submission of User Profile [9808us] --- .../Plugins/User-Profiles/9808us.json | 711 +++++++++++++++++- 1 file changed, 705 insertions(+), 6 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/9808us.json b/Projects/Governance/Plugins/User-Profiles/9808us.json index 2f919176b..802b7fdba 100644 --- a/Projects/Governance/Plugins/User-Profiles/9808us.json +++ b/Projects/Governance/Plugins/User-Profiles/9808us.json @@ -9,11 +9,710 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "85d3b184-0122-4cb3-a83c-b3c00d626767", + "savedPayload": { + "position": { + "x": 30248.408006401078, + "y": 16722.954681296138 + }, + "targetPosition": { + "x": 30471.351454044296, + "y": 16923.693863203796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9163e52d-f77c-40b7-b139-960681b28171", + "savedPayload": { + "position": { + "x": 30471.351454044296, + "y": 16923.693863203796 + }, + "targetPosition": { + "x": 30694.294901687514, + "y": 17124.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "5ebe2e87-295e-42cc-98f1-c70ee2efa4a3", + "savedPayload": { + "position": { + "x": 30819.04191617817, + "y": 16537.544484671173 + }, + "targetPosition": { + "x": 30756.66840893284, + "y": 16830.988764891314 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d38054ef-3c0b-43fd-986d-27dd39f72f2c", + "savedPayload": { + "position": { + "x": 30756.66840893284, + "y": 16830.988764891314 + }, + "targetPosition": { + "x": 30694.294901687514, + "y": 17124.433045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "975175a5-fbf2-4775-80c3-175af1bf27ae", + "savedPayload": { + "position": { + "x": 30694.294901687514, + "y": 17124.433045111455 + }, + "targetPosition": { + "x": 30786.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "", + "config": "{}", + "project": "Governance", + "id": "10938918-7341-47fd-84ea-ddc86904ec58", + "savedPayload": { + "position": { + "x": 31136.025304362334, + "y": 16659.761926593106 + }, + "targetPosition": { + "x": 31151.726091235218, + "y": 16959.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Referrer", + "name": "", + "config": "{}", + "project": "Governance", + "id": "d004c04d-aa54-4805-9e92-c7783e0cab0a", + "savedPayload": { + "position": { + "x": 31229.371804765975, + "y": 16669.573039132756 + }, + "targetPosition": { + "x": 31151.726091235218, + "y": 16959.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "1d484ca6-1fc2-4a6f-b6c1-f30ef07dc820", + "savedPayload": { + "position": { + "x": 31352.465273142876, + "y": 16736.40733937626 + }, + "targetPosition": { + "x": 31151.726091235218, + "y": 16959.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "4849966e-c897-4222-9c46-b2e425f53810", + "savedPayload": { + "position": { + "x": 31384.869879672307, + "y": 16770.554669704525 + }, + "targetPosition": { + "x": 31151.726091235218, + "y": 16959.350787019477 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e6e043a7-e486-4c7f-a686-8a031db4c7c5", + "savedPayload": { + "position": { + "x": 31151.726091235218, + "y": 16959.350787019477 + }, + "targetPosition": { + "x": 31029.70509831248, + "y": 17233.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "554c93e4-0de9-4ce2-a6ff-e8ce272e71cc", + "savedPayload": { + "position": { + "x": 31516.857784237913, + "y": 16968.91209689487 + }, + "targetPosition": { + "x": 31328.06166692296, + "y": 17202.05588533196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "37f0b912-de8f-4b79-98ad-b5aaf08f838b", + "savedPayload": { + "position": { + "x": 31626.41823553344, + "y": 17170.697346351662 + }, + "targetPosition": { + "x": 31328.06166692296, + "y": 17202.05588533196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "f3fb13a2-b1f4-4b02-b925-c68f504fd2ac", + "savedPayload": { + "position": { + "x": 31561.20545536005, + "y": 17390.852002646912 + }, + "targetPosition": { + "x": 31328.06166692296, + "y": 17202.05588533196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "65a48301-5bc1-4a5c-a50a-f429f44db4b8", + "savedPayload": { + "position": { + "x": 31328.06166692296, + "y": 17202.05588533196 + }, + "targetPosition": { + "x": 31029.70509831248, + "y": 17233.414424312257 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "410de3ee-3b6a-4e67-a6f0-130e29cd0a79", + "savedPayload": { + "position": { + "x": 31029.70509831248, + "y": 17233.414424312257 + }, + "targetPosition": { + "x": 30786.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "8b8039e0-c042-4dde-87ca-61ac8019a49e", + "savedPayload": { + "position": { + "x": 31626.41823553344, + "y": 17648.802653648338 + }, + "targetPosition": { + "x": 31328.06166692296, + "y": 17617.44411466804 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1ca2a7f8-4dad-40a5-9a0b-70e4e6b0e037", + "savedPayload": { + "position": { + "x": 31328.06166692296, + "y": 17617.44411466804 + }, + "targetPosition": { + "x": 31029.70509831248, + "y": 17586.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [], + "positionClaimsFolders": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "b3a93cc0-0801-4f6e-9488-435a1d272bff", + "savedPayload": { + "position": { + "x": 31273.747084157956, + "y": 18134.212850273303 + }, + "targetPosition": { + "x": 31151.726091235218, + "y": 17860.149212980523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "98125357-80c3-4d3b-9b91-059298515c11", + "savedPayload": { + "position": { + "x": 31151.726091235218, + "y": 17860.149212980523 + }, + "targetPosition": { + "x": 31029.70509831248, + "y": 17586.085575687743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a79ace48-ae15-4359-95c1-371df5e41291", + "savedPayload": { + "position": { + "x": 31029.70509831248, + "y": 17586.085575687743 + }, + "targetPosition": { + "x": 30786.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "77071bb6-dbda-4a2a-a8da-83ea6aa4155d", + "savedPayload": { + "position": { + "x": 30819.04191617817, + "y": 18281.955515328827 + }, + "targetPosition": { + "x": 30756.66840893284, + "y": 17988.511235108686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4087d58e-e684-4651-8849-4e194d5cc934", + "savedPayload": { + "position": { + "x": 30756.66840893284, + "y": 17988.511235108686 + }, + "targetPosition": { + "x": 30694.294901687514, + "y": 17695.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "ef6f8b6c-6e85-4d6c-ad64-b1e6ddd1248f", + "savedPayload": { + "position": { + "x": 30248.408006401078, + "y": 18096.545318703862 + }, + "targetPosition": { + "x": 30471.351454044296, + "y": 17895.806136796204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ee380273-eced-4761-b91e-94b542beb5de", + "savedPayload": { + "position": { + "x": 30471.351454044296, + "y": 17895.806136796204 + }, + "targetPosition": { + "x": 30694.294901687514, + "y": 17695.066954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c09288a3-64fb-489d-8e7d-c8d72a56c535", + "savedPayload": { + "position": { + "x": 30694.294901687514, + "y": 17695.066954888545 + }, + "targetPosition": { + "x": 30786.999999999996, + "y": 17409.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "d7571db7-acfc-4d8c-aa91-582ff7f5dbb3", "savedPayload": { "position": { - "x": 30557.999999999996, - "y": 17406.75 + "x": 30786.999999999996, + "y": 17409.75 }, "targetPosition": { "x": 30486.999999999996, @@ -39,8 +738,8 @@ "id": "a72ec234-c5dc-425e-9ace-95ffed7c0542", "savedPayload": { "position": { - "x": 30562.999999999996, - "y": 17499.75 + "x": 30186.999999999996, + "y": 17409.75 }, "targetPosition": { "x": 30486.999999999996, @@ -66,8 +765,8 @@ "y": 17409.75 }, "targetPosition": { - "x": 30424.999999999996, - "y": 17357.75 + "x": 30486.999999999996, + "y": 17409.75 }, "floatingObject": { "isPinned": false, From 60839e5138dcd103e9ce86b0f593bff067fc22ea Mon Sep 17 00:00:00 2001 From: 9808us <9808us@pm.me> Date: Sun, 29 Aug 2021 08:49:51 +0200 Subject: [PATCH 131/227] User profile update 9808us --- .../Plugins/User-Profiles/9808us.json | 428 +++++++++++------- 1 file changed, 276 insertions(+), 152 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/9808us.json b/Projects/Governance/Plugins/User-Profiles/9808us.json index 802b7fdba..fd65057e3 100644 --- a/Projects/Governance/Plugins/User-Profiles/9808us.json +++ b/Projects/Governance/Plugins/User-Profiles/9808us.json @@ -1,18 +1,18 @@ { "type": "User Profile", "name": "9808us", - "config": "{\n \"signature\": {\n \"message\": \"9808us\",\n \"messageHash\": \"0x979b53056d1e29f7e1801d0784d3228c463b3173d55bb43faa4f95b29a5fced1\",\n \"v\": \"0x1b\",\n \"r\": \"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b87\",\n \"s\": \"0x2fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be37\",\n \"signature\": \"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b872fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be371b\"\n }\n}", + "config": "{\"signature\":{\"message\":\"9808us\",\"messageHash\":\"0x979b53056d1e29f7e1801d0784d3228c463b3173d55bb43faa4f95b29a5fced1\",\"v\":\"0x1b\",\"r\":\"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b87\",\"s\":\"0x2fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be37\",\"signature\":\"0x156fe1757248fe5a6752fa24d83985f4ee59f4bf9b09f55429c85eb7521c4b872fe78103a631760ecd41913ba30ad67fc7e3116378d0cc574aaabb99b0e0be371b\"},\"codeName\":\"9808us\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", "name": "New Token Power Switch", - "config": "{}", + "config": "{\n \"percentage\": 90\n}", "project": "Governance", "tokenPowerSwitch": [], "onboardingPrograms": { "type": "Onboarding Programs", "name": "New Onboarding Programs", - "config": "{}", + "config": "{\n \"percentage\": 10\n}", "project": "Governance", "airdropProgram": { "type": "Airdrop Program", @@ -26,12 +26,12 @@ "id": "85d3b184-0122-4cb3-a83c-b3c00d626767", "savedPayload": { "position": { - "x": 30248.408006401078, - "y": 16722.954681296138 + "x": 24761.40800640108, + "y": 24813.204681296138 }, "targetPosition": { - "x": 30471.351454044296, - "y": 16923.693863203796 + "x": 24984.3514540443, + "y": 25013.943863203796 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "9163e52d-f77c-40b7-b139-960681b28171", "savedPayload": { "position": { - "x": 30471.351454044296, - "y": 16923.693863203796 + "x": 24984.3514540443, + "y": 25013.943863203796 }, "targetPosition": { - "x": 30694.294901687514, - "y": 17124.433045111455 + "x": 25207.294901687517, + "y": 25214.683045111455 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "5ebe2e87-295e-42cc-98f1-c70ee2efa4a3", "savedPayload": { "position": { - "x": 30819.04191617817, - "y": 16537.544484671173 + "x": 25332.041916178172, + "y": 24627.794484671173 }, "targetPosition": { - "x": 30756.66840893284, - "y": 16830.988764891314 + "x": 25269.668408932845, + "y": 24921.238764891314 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "d38054ef-3c0b-43fd-986d-27dd39f72f2c", "savedPayload": { "position": { - "x": 30756.66840893284, - "y": 16830.988764891314 + "x": 25269.668408932845, + "y": 24921.238764891314 }, "targetPosition": { - "x": 30694.294901687514, - "y": 17124.433045111455 + "x": 25207.294901687517, + "y": 25214.683045111455 }, "floatingObject": { "isPinned": false, @@ -127,12 +127,12 @@ "id": "975175a5-fbf2-4775-80c3-175af1bf27ae", "savedPayload": { "position": { - "x": 30694.294901687514, - "y": 17124.433045111455 + "x": 25207.294901687517, + "y": 25214.683045111455 }, "targetPosition": { - "x": 30786.999999999996, - "y": 17409.75 + "x": 25300, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -155,7 +155,7 @@ "referralProgram": { "type": "Referral Program", "name": "New Referral Program", - "config": "{}", + "config": "{\n \"percentage\": 30\n}", "project": "Governance", "userReferrers": [ { @@ -163,43 +163,15 @@ "name": "", "config": "{}", "project": "Governance", - "id": "10938918-7341-47fd-84ea-ddc86904ec58", + "id": "46674b25-ed29-4c00-90be-3dc849e2af9f", "savedPayload": { "position": { - "x": 31136.025304362334, - "y": 16659.761926593106 + "x": 25672.579175727584, + "y": 24749.70358952681 }, "targetPosition": { - "x": 31151.726091235218, - "y": 16959.350787019477 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "User Referrer", - "name": "", - "config": "{}", - "project": "Governance", - "id": "d004c04d-aa54-4805-9e92-c7783e0cab0a", - "savedPayload": { - "position": { - "x": 31229.371804765975, - "y": 16669.573039132756 - }, - "targetPosition": { - "x": 31151.726091235218, - "y": 16959.350787019477 + "x": 25664.72609123522, + "y": 25049.600787019477 }, "floatingObject": { "isPinned": false, @@ -222,18 +194,18 @@ "id": "1d484ca6-1fc2-4a6f-b6c1-f30ef07dc820", "savedPayload": { "position": { - "x": 31352.465273142876, - "y": 16736.40733937626 + "x": 25786.74708415796, + "y": 24775.537149726697 }, "targetPosition": { - "x": 31151.726091235218, - "y": 16959.350787019477 + "x": 25664.72609123522, + "y": 25049.600787019477 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 3, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -249,12 +221,12 @@ "id": "4849966e-c897-4222-9c46-b2e425f53810", "savedPayload": { "position": { - "x": 31384.869879672307, - "y": 16770.554669704525 + "x": 25882.338402538906, + "y": 24843.094414311352 }, "targetPosition": { - "x": 31151.726091235218, - "y": 16959.350787019477 + "x": 25664.72609123522, + "y": 25049.600787019477 }, "floatingObject": { "isPinned": false, @@ -272,12 +244,12 @@ "id": "e6e043a7-e486-4c7f-a686-8a031db4c7c5", "savedPayload": { "position": { - "x": 31151.726091235218, - "y": 16959.350787019477 + "x": 25664.72609123522, + "y": 25049.600787019477 }, "targetPosition": { - "x": 31029.70509831248, - "y": 17233.414424312257 + "x": 25542.705098312483, + "y": 25323.664424312257 }, "floatingObject": { "isPinned": false, @@ -306,12 +278,40 @@ "id": "554c93e4-0de9-4ce2-a6ff-e8ce272e71cc", "savedPayload": { "position": { - "x": 31516.857784237913, - "y": 16968.91209689487 + "x": 25991.061666922964, + "y": 25032.498264196627 }, "targetPosition": { - "x": 31328.06166692296, - "y": 17202.05588533196 + "x": 25841.061666922964, + "y": 25292.30588533196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "0d18e74f-dae9-4672-b00a-c997909494ee", + "savedPayload": { + "position": { + "x": 26115.125304215744, + "y": 25170.28489240922 + }, + "targetPosition": { + "x": 25841.061666922964, + "y": 25292.30588533196 }, "floatingObject": { "isPinned": false, @@ -334,12 +334,12 @@ "id": "37f0b912-de8f-4b79-98ad-b5aaf08f838b", "savedPayload": { "position": { - "x": 31626.41823553344, - "y": 17170.697346351662 + "x": 26134.505947143105, + "y": 25354.679392577287 }, "targetPosition": { - "x": 31328.06166692296, - "y": 17202.05588533196 + "x": 25841.061666922964, + "y": 25292.30588533196 }, "floatingObject": { "isPinned": false, @@ -361,12 +361,12 @@ "id": "f3fb13a2-b1f4-4b02-b925-c68f504fd2ac", "savedPayload": { "position": { - "x": 31561.20545536005, - "y": 17390.852002646912 + "x": 26041.800848830622, + "y": 25515.249332975178 }, "targetPosition": { - "x": 31328.06166692296, - "y": 17202.05588533196 + "x": 25841.061666922964, + "y": 25292.30588533196 }, "floatingObject": { "isPinned": false, @@ -384,12 +384,12 @@ "id": "65a48301-5bc1-4a5c-a50a-f429f44db4b8", "savedPayload": { "position": { - "x": 31328.06166692296, - "y": 17202.05588533196 + "x": 25841.061666922964, + "y": 25292.30588533196 }, "targetPosition": { - "x": 31029.70509831248, - "y": 17233.414424312257 + "x": 25542.705098312483, + "y": 25323.664424312257 }, "floatingObject": { "isPinned": false, @@ -407,12 +407,12 @@ "id": "410de3ee-3b6a-4e67-a6f0-130e29cd0a79", "savedPayload": { "position": { - "x": 31029.70509831248, - "y": 17233.414424312257 + "x": 25542.705098312483, + "y": 25323.664424312257 }, "targetPosition": { - "x": 30786.999999999996, - "y": 17409.75 + "x": 25300, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -430,7 +430,7 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{}", + "config": "{\n \"percentage\": 20\n}", "project": "Governance", "votingProgram": { "type": "Voting Program", @@ -445,12 +445,12 @@ "id": "8b8039e0-c042-4dde-87ca-61ac8019a49e", "savedPayload": { "position": { - "x": 31626.41823553344, - "y": 17648.802653648338 + "x": 26139.418235533445, + "y": 25739.052653648338 }, "targetPosition": { - "x": 31328.06166692296, - "y": 17617.44411466804 + "x": 25841.061666922964, + "y": 25707.69411466804 }, "floatingObject": { "isPinned": false, @@ -468,12 +468,12 @@ "id": "1ca2a7f8-4dad-40a5-9a0b-70e4e6b0e037", "savedPayload": { "position": { - "x": 31328.06166692296, - "y": 17617.44411466804 + "x": 25841.061666922964, + "y": 25707.69411466804 }, "targetPosition": { - "x": 31029.70509831248, - "y": 17586.085575687743 + "x": 25542.705098312483, + "y": 25676.335575687743 }, "floatingObject": { "isPinned": false, @@ -493,9 +493,102 @@ "name": "New Claims Program", "config": "{}", "project": "Governance", - "assetClaimsFolders": [], - "featureClaimsFolders": [], - "positionClaimsFolders": [], + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "c0bb67cf-ed97-445f-b3b6-8ef181c386c0", + "savedPayload": { + "position": { + "x": 31844.903008026802, + "y": 18200.741292494906 + }, + "targetPosition": { + "x": 31404.73658769659, + "y": 18107.181031626915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [], + "id": "81dc6357-893d-4361-9692-ef5d5e32a31e", + "savedPayload": { + "position": { + "x": 31705.845360558076, + "y": 18441.596203091744 + }, + "targetPosition": { + "x": 31404.73658769659, + "y": 18107.181031626915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [], + "id": "32dec8a2-71c0-45f0-b1c3-8ea6f3b99b6d", + "savedPayload": { + "position": { + "x": 31451.77439616703, + "y": 18554.71588454264 + }, + "targetPosition": { + "x": 31404.73658769659, + "y": 18107.181031626915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "tokensAwarded": { "type": "Tokens Awarded", "name": "New Tokens Awarded", @@ -503,18 +596,18 @@ "id": "b3a93cc0-0801-4f6e-9488-435a1d272bff", "savedPayload": { "position": { - "x": 31273.747084157956, - "y": 18134.212850273303 + "x": 31179.73658769659, + "y": 18496.892463329914 }, "targetPosition": { - "x": 31151.726091235218, - "y": 17860.149212980523 + "x": 31404.73658769659, + "y": 18107.181031626915 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -526,19 +619,19 @@ "id": "98125357-80c3-4d3b-9b91-059298515c11", "savedPayload": { "position": { - "x": 31151.726091235218, - "y": 17860.149212980523 + "x": 31404.73658769659, + "y": 18107.181031626915 }, "targetPosition": { - "x": 31029.70509831248, - "y": 17586.085575687743 + "x": 25542.705098312483, + "y": 25676.335575687743 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, "isCollapsed": false, "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 0 }, "uiObject": { @@ -549,12 +642,12 @@ "id": "a79ace48-ae15-4359-95c1-371df5e41291", "savedPayload": { "position": { - "x": 31029.70509831248, - "y": 17586.085575687743 + "x": 25542.705098312483, + "y": 25676.335575687743 }, "targetPosition": { - "x": 30786.999999999996, - "y": 17409.75 + "x": 25300, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -572,7 +665,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{}", + "config": "{\n \"percentage\": 20\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -586,12 +679,12 @@ "id": "77071bb6-dbda-4a2a-a8da-83ea6aa4155d", "savedPayload": { "position": { - "x": 30819.04191617817, - "y": 18281.955515328827 + "x": 25332.041916178172, + "y": 26372.205515328827 }, "targetPosition": { - "x": 30756.66840893284, - "y": 17988.511235108686 + "x": 25269.668408932845, + "y": 26078.761235108686 }, "floatingObject": { "isPinned": false, @@ -609,12 +702,12 @@ "id": "4087d58e-e684-4651-8849-4e194d5cc934", "savedPayload": { "position": { - "x": 30756.66840893284, - "y": 17988.511235108686 + "x": 25269.668408932845, + "y": 26078.761235108686 }, "targetPosition": { - "x": 30694.294901687514, - "y": 17695.066954888545 + "x": 25207.294901687517, + "y": 25785.316954888545 }, "floatingObject": { "isPinned": false, @@ -634,7 +727,38 @@ "name": "New Delegation Program", "config": "{}", "project": "Governance", - "delegatePowerSwitch": [], + "delegatePowerSwitch": [ + { + "type": "Delegate Power Switch", + "name": "New Delegate Power Switch", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [], + "id": "41e5e919-43b5-43d1-b0c1-7b388b4cd1bf", + "savedPayload": { + "position": { + "x": 24891.646355731817, + "y": 26271.37309168475 + }, + "targetPosition": { + "x": 24984.3514540443, + "y": 25986.056136796204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "tokensBonus": { "type": "Tokens Bonus", "name": "New Tokens Bonus", @@ -642,18 +766,18 @@ "id": "ef6f8b6c-6e85-4d6c-ad64-b1e6ddd1248f", "savedPayload": { "position": { - "x": 30248.408006401078, - "y": 18096.545318703862 + "x": 24690.90717382416, + "y": 26048.42964404153 }, "targetPosition": { - "x": 30471.351454044296, - "y": 17895.806136796204 + "x": 24984.3514540443, + "y": 25986.056136796204 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -665,12 +789,12 @@ "id": "ee380273-eced-4761-b91e-94b542beb5de", "savedPayload": { "position": { - "x": 30471.351454044296, - "y": 17895.806136796204 + "x": 24984.3514540443, + "y": 25986.056136796204 }, "targetPosition": { - "x": 30694.294901687514, - "y": 17695.066954888545 + "x": 25207.294901687517, + "y": 25785.316954888545 }, "floatingObject": { "isPinned": false, @@ -688,12 +812,12 @@ "id": "c09288a3-64fb-489d-8e7d-c8d72a56c535", "savedPayload": { "position": { - "x": 30694.294901687514, - "y": 17695.066954888545 + "x": 25207.294901687517, + "y": 25785.316954888545 }, "targetPosition": { - "x": 30786.999999999996, - "y": 17409.75 + "x": 25300, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -711,12 +835,12 @@ "id": "d7571db7-acfc-4d8c-aa91-582ff7f5dbb3", "savedPayload": { "position": { - "x": 30786.999999999996, - "y": 17409.75 + "x": 25300, + "y": 25500 }, "targetPosition": { - "x": 30486.999999999996, - "y": 17409.75 + "x": 25000, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -738,12 +862,12 @@ "id": "a72ec234-c5dc-425e-9ace-95ffed7c0542", "savedPayload": { "position": { - "x": 30186.999999999996, - "y": 17409.75 + "x": 24700, + "y": 25500 }, "targetPosition": { - "x": 30486.999999999996, - "y": 17409.75 + "x": 25000, + "y": 25500 }, "floatingObject": { "isPinned": false, @@ -761,12 +885,12 @@ "id": "280f0baf-bc13-497c-b255-618c1a146442", "savedPayload": { "position": { - "x": 30486.999999999996, - "y": 17409.75 + "x": 25000, + "y": 25500 }, "targetPosition": { - "x": 30486.999999999996, - "y": 17409.75 + "x": 25000, + "y": 25500 }, "floatingObject": { "isPinned": false, From 1cd04a056b2ab9715cec8fe1ea4ce43355e6bd54 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 09:16:30 +0200 Subject: [PATCH 132/227] User Profile re-written --- Network/NetwokNode.js | 14 +- Network/Queries/BotProfileStats.js | 1 - Network/Queries/ProfileFollowers.js | 142 ++++++++++++++++ Network/Queries/ProfilePosts.js | 21 ++- Network/Query.js | 20 ++- Network/botProfile.js | 44 ++++- Network/event.js | 18 +- Network/userProfile.js | 154 ++++++++---------- .../User-Profiles/Luis-Fernando-Molina.json | 10 +- .../Spaces/User-Profile-Space/UserProfile.js | 2 +- 10 files changed, 308 insertions(+), 118 deletions(-) create mode 100644 Network/Queries/ProfileFollowers.js diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 5db39e9a1..794844275 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -23,7 +23,17 @@ global.NT = { QUERY_USER_PROFILE_STATS: require('./Queries/UserProfileStats.js'), QUERY_BOT_PROFILE_STATS: require('./Queries/BotProfileStats.js'), QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), - QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), + QUERY_PROFILE_FOLLOWERS: require('./Queries/ProfileFollowers.js'), + //QUERY_PROFILE_FOLLOWING: require('./Queries/ProfileFollowing.js'), + //QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), QUERY_EVENTS: require('./Queries/Events.js') } -} \ No newline at end of file +} + +const map = new Map([[1, { a: 2 }], [2, { a: 4 }], [4, { a: 8 }]]) +map.set(3, { a: 6 }) +map.delete(2) +map.set(2, { a: 12 }) +let array = Array.from(map) + +console.log(JSON.stringify(array)) \ No newline at end of file diff --git a/Network/Queries/BotProfileStats.js b/Network/Queries/BotProfileStats.js index de05fea1a..137072fb9 100644 --- a/Network/Queries/BotProfileStats.js +++ b/Network/Queries/BotProfileStats.js @@ -41,7 +41,6 @@ exports.newBotProfileStats = function newBotProfileStats() { return { "botProfileId": thisObject.profile.botProfileId, "botProfileHandle": thisObject.profile.botProfileHandle, - "ranking": thisObject.profile.ranking, "followingCount": thisObject.profile.followingCount, "followersCount": thisObject.profile.followersCount, "emitterEventsCount": thisObject.profile.emitterEventsCount, diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js new file mode 100644 index 000000000..bf3e14b98 --- /dev/null +++ b/Network/Queries/ProfileFollowers.js @@ -0,0 +1,142 @@ +exports.newProfileFollowers = function newProfileFollowers() { + + let thisObject = { + profile: undefined, + initialIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const INITIAL_POST_INDEX_FIRST = 'First' + const INITIAL_POST_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function finalize() { + thisObject.profile = undefined + } + + function initialize(queryReceived) { + /* + Validate User Profile + */ + if (queryReceived.targetUserProfileId !== undefined) { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } else { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + } + + if (thisObject.profile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Bot Profile + */ + if (queryReceived.targetBotProfileId !== undefined) { + thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } + /* + Validate Initial Index + */ + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { + queryReceived.initialIndex = thisObject.profile.posts.length - 1 + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { + queryReceived.initialIndex = 0 + } + + if (isNaN(queryReceived.initialIndex) === true) { + throw ('Initial Post Is Not a Number.') + } + + thisObject.initialIndex = queryReceived.initialIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Direction + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } + + function execute() { + let response = [] + switch (thisObject.direction) { + case DIRECTION_FUTURE: { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { + let arrayItem = thisObject.profile.arrays.followers[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + case DIRECTION_PAST: { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { + let arrayItem = thisObject.profile.arrays.followers[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + } + return response + + function addToResponse(post) { + let postResponse = { + emitterUserProfileId: post.emitterUserProfileId, + targetUserProfileId: post.targetUserProfileId, + emitterPostHash: post.emitterPostHash, + targetPostHash: post.targetPostHash, + postType: post.postType, + timestamp: post.timestamp, + repliesCount: post.replies.length, + reactionsCount: [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + response.push(postResponse) + } + } +} \ No newline at end of file diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index fab001ff7..3854d476e 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -36,6 +36,15 @@ exports.newProfilePosts = function newProfilePosts() { if (thisObject.profile === undefined) { throw ('Target User Profile Not Found.') } + /* + Validate Bot Profile + */ + if (queryReceived.targetBotProfileId !== undefined) { + thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } /* Validate Initial Index */ @@ -94,17 +103,17 @@ exports.newProfilePosts = function newProfilePosts() { switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let post = thisObject.profile.posts[i] - if (post === undefined) { break } - addToResponse(post) + let arrayItem = thisObject.profile.arrays.posts[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) } break } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let post = thisObject.profile.posts[i] - if (post === undefined) { break } - addToResponse(post) + let arrayItem = thisObject.profile.arrays.posts[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) } break } diff --git a/Network/Query.js b/Network/Query.js index 65166a513..6842871ee 100644 --- a/Network/Query.js +++ b/Network/Query.js @@ -13,8 +13,10 @@ exports.newQuery = function newQuery() { USER_PROFILE_STATS: 0, BOT_PROFILE_STATS: 1, PROFILE_POSTS: 2, - POST_REPLIES: 3, - EVENTS: 4 + PROFILE_FOLLOWERS: 3, + PROFILE_FOLLOWING: 4, + POST_REPLIES: 5, + EVENTS: 6 } @@ -59,6 +61,20 @@ exports.newQuery = function newQuery() { break } + case QUERY_TYPES.PROFILE_FOLLOWERS: { + thisObject.query = NT.modules.QUERY_PROFILE_FOLLOWERS.newProfileFollowers() + query.initialize(queryReceived) + query.finalize() + break + } + + case QUERY_TYPES.PROFILE_FOLLOWING: { + thisObject.query = NT.modules.QUERY_PROFILE_FOLLOWING.newProfileFollowing() + query.initialize(queryReceived) + query.finalize() + break + } + case QUERY_TYPES.maps.EVENTS: { thisObject.query = NT.modules.QUERY_EVENTS.newEvents() query.initialize(queryReceived) diff --git a/Network/botProfile.js b/Network/botProfile.js index baa427101..121829218 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -6,14 +6,23 @@ exports.newUserProfile = function newUserProfile() { botAsset: undefined, botExchange: undefined, enabled: undefined, - following: undefined, - followers: undefined, + arrays: { + following: undefined, + followers: undefined, + posts: undefined, + bots: undefined + }, + maps: { + following: undefined, + followers: undefined, + posts: undefined, + bots: undefined + }, followingCount: undefined, followersCount: undefined, emitterEventsCount: undefined, targetEventsCount: undefined, postsCount: undefined, - posts: undefined, addPost: addPost, removePost: removePost, addFollowing: addFollowing, @@ -27,16 +36,35 @@ exports.newUserProfile = function newUserProfile() { return thisObject function finalize() { - thisObject.following = undefined - thisObject.followers = undefined - thisObject.posts = undefined + thisObject.arrays = { + following: undefined, + followers: undefined, + posts: undefined, + bots: undefined + } + + thisObject.maps = { + following: undefined, + followers: undefined, + posts: undefined, + bots: undefined + } } function initialize() { - thisObject.following = new Map() - thisObject.followers = new Map() + thisObject.arrays = { + following: [], + followers: [], + posts: [] + } + + thisObject.maps = { + following: new Map(), + followers: new Map(), + posts: new Map() + } thisObject.followingCount = 0 thisObject.followersCount = 0 diff --git a/Network/event.js b/Network/event.js index ba63b45bc..736ea183f 100644 --- a/Network/event.js +++ b/Network/event.js @@ -107,7 +107,7 @@ exports.newEvent = function newEvent() { if (emitterBotProfileId !== undefined) { let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) if ( - emitterBotProfile === undefined + botProfile === undefined ) { throw ('Emitter BOt Profile Not Found.') } @@ -202,37 +202,37 @@ exports.newEvent = function newEvent() { switch (thisObject.eventType) { case EVENT_TYPES.FOLLOW_USER_PROFILE: { emitterUserProfile.addFollowing( - targetUserProfile + targetUserProfileId ) targetUserProfile.addFollower( - emitterUserProfile + emitterUserProfileId ) break } case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { emitterUserProfile.removeFollowing( - targetUserProfile + targetUserProfileId ) targetUserProfile.removeFollower( - emitterUserProfile + emitterUserProfileId ) break } case EVENT_TYPES.FOLLOW_BOT_PROFILE: { emitterUserProfile.addTradePostsFollowing( - targetUserProfile + targetBotProfileId ) targetUserProfile.addTradePostsFollower( - emitterUserProfile + emitterUserProfileId ) break } case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { emitterUserProfile.removeTradePostsFollowing( - targetUserProfile + targetBotProfileId ) targetUserProfile.removeTradePostsFollower( - emitterUserProfile + emitterBotProfileId ) break } diff --git a/Network/userProfile.js b/Network/userProfile.js index 07516f643..b245a02d4 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -1,30 +1,33 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { + userProfileId: undefined, userProfileHandle: undefined, blockchainAccount: undefined, ranking: undefined, + following: undefined, followers: undefined, - followingCount: undefined, - followersCount: undefined, + posts: undefined, + bots: undefined, + emitterEventsCount: undefined, targetEventsCount: undefined, - postsCount: undefined, - botsCount: undefined, - bots: undefined, - posts: undefined, + addPost: addPost, removePost: removePost, + addFollowing: addFollowing, removeFollowing: removeFollowing, addFollower: addFollower, removeFollower: removeFollower, + addBot: addBot, removeBot: removeBot, enableBot: enableBot, disableBot: disableBot, + initialize: initialize, finalize: finalize } @@ -32,28 +35,24 @@ exports.newUserProfile = function newUserProfile() { return thisObject function finalize() { + thisObject.following = undefined thisObject.followers = undefined - thisObject.posts = undefined thisObject.bots = undefined + } function initialize() { thisObject.following = new Map() thisObject.followers = new Map() - - thisObject.followingCount = 0 - thisObject.followersCount = 0 + thisObject.posts = new Map() + thisObject.bots = new Map() thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 - thisObject.postsCount = 0 - thisObject.botsCount = 0 - thisObject.posts = [] - thisObject.bots = [] } function addPost( @@ -64,140 +63,127 @@ exports.newUserProfile = function newUserProfile() { postType, timestamp ) { - if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { + if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') + } else { + let post = NT.modules.POST.newPost() + post.initialize( + emitterUserProfileId, + targetUserProfileId, + undefined, + undefined, + emitterPostHash, + targetPostHash, + postType, + timestamp + ) + + thisObject.posts.set(emitterPostHash, post) } - - let post = NT.modules.POST.newPost() - post.initialize( - emitterUserProfileId, - targetUserProfileId, - undefined, - undefined, - emitterPostHash, - targetPostHash, - postType, - timestamp - ) - - thisObject.posts.push(post) - NT.memory.maps.POSTS.set(emitterPostHash, post) - thisObject.postsCount++ } function removePost( emitterPostHash ) { - if (NT.memory.maps.POSTS.get(emitterPostHash) === undefined) { + if (thisObject.posts.get(emitterPostHash) === undefined) { throw ('Post Does Not Exist.') + } else { + let post = thisObject.posts.get(emitterPostHash) + post.finalize() + thisObject.posts.delete(emitterPostHash) } - - let post = thisObject.posts.get(emitterPostHash) - post.finalize() - - for (let i = thisObject.posts.length - 1; i >= 0; i--) { - if (thisObject.posts[i].emitterPostHash === emitterPostHash) { - thisObject.posts.splice(i, 1) - break - } - } - NT.memory.maps.POSTS.delete(emitterPostHash) - thisObject.postsCount-- } function addFollowing( - userProfile + targetUserProfileId ) { - if (thisObject.following.get(userProfile.id) === undefined) { - thisObject.following.set(userProfile.id, userProfile) - thisObject.followingCount++ + if (thisObject.following.get(targetUserProfileId) === undefined) { + thisObject.following.set(targetUserProfileId, targetUserProfileId) + } else { + throw ('Already Following.') } } function removeFollowing( - userProfile + targetUserProfileId ) { - if (thisObject.following.get(userProfile.id) !== undefined) { - thisObject.following.delete(userProfile.id) - thisObject.followingCount-- + if (thisObject.following.get(targetUserProfileId) !== undefined) { + thisObject.following.delete(targetUserProfileId) + } else { + throw ('Not Following.') } } function addFollower( - userProfile + emitterUserProfileId ) { - if (thisObject.followers.get(userProfile.id) === undefined) { - thisObject.followers.set(userProfile.id, userProfile) - thisObject.followersCount++ + if (thisObject.followers.get(emitterUserProfileId) === undefined) { + thisObject.followers.set(emitterUserProfileId, emitterUserProfileId) } } function removeFollower( - userProfile + emitterUserProfileId ) { - if (thisObject.followers.get(userProfile.id) !== undefined) { - thisObject.followers.delete(userProfile.id) - thisObject.followersCount-- + if (thisObject.followers.get(emitterUserProfileId) !== undefined) { + thisObject.followers.delete(emitterUserProfileId) } } function addBot( - botId, + botProfileId, botAsset, botExchange ) { - if (thisObject.bots.get(botId) !== undefined) { + let bot = thisObject.bots.get(botProfileId) + if (bot !== undefined) { throw ('Bot Already Exists.') + } else { + let bot = NT.modules.BOTS.newBot() + bot.initialize( + botProfileId, + botAsset, + botExchange + ) + thisObject.bots.set(botProfileId, bot) } - - let bot = NT.modules.BOTS.newBot() - bot.initialize( - botId, - botAsset, - botExchange - ) - thisObject.bots.set(botId, bot) - thisObject.botsCount++ } function removeBot( - botId + botProfileId ) { - if (thisObject.bots.get(botId) === undefined) { + let bot = thisObject.bots.get(botProfileId) + if (bot === undefined) { throw ('Bot Does Not Exist.') + } else { + thisObject.bots.get(botProfileId).finalize() + thisObject.bots.delete(botProfileId) } - thisObject.bots.get(botId).finalize() - thisObject.bots.delete(botId) - thisObject.botsCount-- } function enableBot( - botId + botProfileId ) { - let bot = thisObject.bots.get(botId) + let bot = thisObject.bots.get(botProfileId) if (bot === undefined) { throw ('Bot Does Not Exist.') } - if (bot.enabled === true) { throw ('Bot Already Enabled.') } - bot.enabled = true } function disableBot( - botId + botProfileId ) { - let bot = thisObject.bots.get(botId) + let bot = thisObject.bots.get(botProfileId) if (bot === undefined) { throw ('Bot Does Not Exist.') } - if (bot.enabled === false) { throw ('Bot Already Disabled.') } - bot.enabled = false } } \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 4a78876b0..6c3f2ea63 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13154,17 +13154,17 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 30356, - "y": 23119 + "x": 3571.4285714285716, + "y": 25500 }, "targetPosition": { - "x": 30356, - "y": 23119 + "x": 3571.4285714285716, + "y": 25500 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 9f9a34b04..991feae51 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -56,7 +56,7 @@ function newGovernanceUserProfileSpace() { const X_STEP = SPACE_WIDTH / (userProfiles.length + 1) const Y_STEP = 3000 - const Y_LEVEL = SPACE_HEIGHT * 0.45 + const Y_LEVEL = SPACE_HEIGHT * 0.425 let xOffset = X_STEP let yOffset = 0 From b0fdd80c74f273eb217a40224e3344d7951b5acb Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 29 Aug 2021 09:24:55 +0200 Subject: [PATCH 133/227] Onboarding Programs --- .../Token-Power-Flows/token-power-flows.json | 74 +++++++++++++++++++ .../Airdrop-Program/airdrop-program.json | 36 +++++++++ .../community-building-programs.json | 20 ++++- .../Github/Github-Program/github-program.json | 40 ++++++++++ .../onboarding-programs.json | 20 ++++- .../Tokens/Tokens-Awarded/tokens-awarded.json | 4 +- .../U/User/User-Profile/user-profile.json | 71 ++---------------- 7 files changed, 194 insertions(+), 71 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json b/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json new file mode 100644 index 000000000..0a93c0f3a --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json @@ -0,0 +1,74 @@ +{ + "type": "Token Power Flows", + "definition": { + "text": "Token Power flows cascading down from the User Profile node to the Token Power Switch node, to its offspring, and so on, following the structure of the hierarchy.", + "updated": 1630215880089 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630216073912 + }, + { + "style": "Text", + "text": "How Token Power flows depends on the following:" + }, + { + "style": "List", + "text": "By default, Token Power flows in equal proportion to each direct offspring node." + }, + { + "style": "List", + "text": "You may override the defaults by explicitly defining the percentage of the Token Power you wish to allocate to each offspring. If you define less than a total of 100%, then the remaining Token Power is distributed evenly across the offspring for which there is no definition." + }, + { + "style": "Text", + "text": "This is the format of the configuration you may use on each of the programs:" + }, + { + "style": "Json", + "text": "{\n\"percentage\": 50\n}", + "updated": 1630215956488 + }, + { + "style": "Text", + "text": "For example, let's say you have 1,000 Token Power flowing into your Token Power Switch node. Let's say you spawn the Onboarding Programs, Community Building Programs, Votes and Claims Programs, and Financial Programs nodes." + }, + { + "style": "Callout", + "text": "As soon as you deploy these four offspring of the Token Power Switch node, you will see that each of these nodes gets 25% of the Token Power by default." + }, + { + "style": "Text", + "text": "But you wish to limit the Token Power flowing into the Onboarding Programs to zero, as those programs do not require Token Power. To do that, you set up the following in the Onboarding Programs node configuration:" + }, + { + "style": "Json", + "text": "{\n\"percentage\": 0\n}", + "updated": 1630215994714 + }, + { + "style": "Callout", + "text": "Once the configuration is in place, you will notice that the Onboarding Programs node shows 0% and 0 Token Power flowing into the node. You will also notice that the rest of the nodes are getting 33.33% of the Token Power each." + }, + { + "style": "Text", + "text": "Now let's say you wish to use only 10% of your Token Power in the Onboarding Programs. So you set up the following config:" + }, + { + "style": "Json", + "text": "{\n\"percentage\": 10\n}", + "updated": 1630216035853 + }, + { + "style": "Callout", + "text": "As a result, 10% of the Token Power flows into the Onboarding Programs, while the remaining nodes get 45% of the Token Power each." + }, + { + "style": "Success", + "text": "The same logic applies to the flow of Token Power throughout the hierarchy!", + "updated": 1630216063140 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json new file mode 100644 index 000000000..aa6a91376 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json @@ -0,0 +1,36 @@ +{ + "type": "Airdrop Program", + "definition": { + "text": "We don't like meaningless airdrops. But what if airdrops bring users a step closer to participating in governance? The Airdrops program incentivizes users to take the first step to participate in governance: creating and submitting a User Profile.", + "updated": 1630221752804 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630218642448 + }, + { + "style": "Text", + "text": "The Airdrop program distributes the Rewards Pool defined under the Governance Programs > Onboarding Programs section of the Superalgos Pools hierarchy.", + "updated": 1630221764293 + }, + { + "style": "Success", + "text": "Spawning the Airdrop Program and submitting your User Profile is the sole technical requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", + "updated": 1630218746987 + }, + { + "style": "Callout", + "text": "The program distributes the Rewards Pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index ec260f509..b6b48cdad 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -10,10 +10,14 @@ "text": "Content", "updated": 1630165468473 }, + { + "style": "Success", + "text": "Learn more about how Token Power Flows into these programs!", + "updated": 1630218909731 + }, { "style": "Text", - "text": "Each of the Community Building Programs has an associated Rewards Pool and a Bonus Pool under the Governance Programs > Community Building Programs section of the Superalgos Pools hierarchy.", - "updated": 1630168361008 + "text": "Each of the Community Building Programs has an associated Rewards Pool and a Bonus Pool under the Governance Programs > Community Building Programs section of the Superalgos Pools hierarchy." }, { "style": "Note", @@ -52,7 +56,17 @@ { "style": "Json", "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool -> Tokens Rewards\n\nTokens Rewards = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power (in the given program) in all User Profiles combined.\n[**] Your Incoming Power (in the given program).", - "updated": 1630170860166 + "updated": 1630215178623 + }, + { + "style": "Block", + "text": "Configuration", + "updated": 1630215228441 + }, + { + "style": "Title", + "text": "Configuration", + "updated": 1630215233190 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json new file mode 100644 index 000000000..422743b22 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json @@ -0,0 +1,40 @@ +{ + "type": "Github Program", + "definition": { + "text": "This program incentivizes users to fork the Superalgos repository, a necessary step to contribute. It also incentivizes users to give a star and watch the repository, which helps developers find the project when searching on Github.com.", + "updated": 1630221291041 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630221318391 + }, + { + "style": "Text", + "text": "The Github Program distributes the Rewards Pool defined under the Governance Programs > Onboarding Programs section of the Superalgos Pools hierarchy.", + "updated": 1630221340561 + }, + { + "style": "Success", + "text": "Spawning the Github Program and submitting your User Profile is all you need to do to participate in the program. To maximize your Tokens Awarded, make sure you have a fork, a star, and are watching the repository! The system does automatic checks on Github.com and verifies their existence in real-time." + }, + { + "style": "Callout", + "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 in Tokens Awarded if you maximize your participation. In case there aren't enough tokens in the Rewards Pool to cover each incentive up to the defined cap for all User Profiles, then each profile gets an equal proportion for each of the applicable incentives.", + "updated": 1630221717446 + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json index f03ee4b59..d8557d81c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json @@ -1,13 +1,27 @@ { "type": "Onboarding Programs", "definition": { - "text": "These programs incentivize Superalgos users to take the first couple of steps to participate in governance and start giving back to the project. They make earning the first few tokens a breeze and allow every user to become invested!", - "updated": 1630056526452 + "text": "These programs incentivize Superalgos users to take the first couple of steps to participate in governance and start giving back to the project. They make earning the first few tokens a breeze and allow everyone to become invested in the Superalgos SA Token! We are talking about the Airdrop Program and the Github Program.", + "updated": 1630216446725 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630216357301 + }, { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "What these two programs have in common is that they don't require Token Power to function. That is, even if you have zero Superalgos SA Tokens and zero Delegated Power, you may still participate to earn your first few tokens!", + "updated": 1630218079736 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index 03ead3cb0..95b3efd69 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -22,8 +22,8 @@ }, { "style": "Text", - "text": "The Community Building Programs node page explains how Tokens Rewards are calculated for these particular program.", - "updated": 1630171164026 + "text": "The Community Building Programs node page explains how Tokens Awarded is calculated for these particular programs.", + "updated": 1630219835777 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json index c1453693b..c58116d8c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json @@ -22,73 +22,18 @@ }, { "style": "Title", - "text": "Token Power Flow" + "text": "Token Power Flows", + "updated": 1630216274356 }, { - "style": "Text", - "text": "How Token Power flows depends on the following:" + "style": "Include", + "text": "Governance->Concept->Token Power Flows->Definition", + "updated": 1630216248820 }, { - "style": "List", - "text": "By default, Token Power flows in equal proportion to each direct offspring node.", - "updated": 1630093090611 - }, - { - "style": "List", - "text": "You may override the defaults by explicitly defining the percentage of the Token Power you wish to allocate to each offspring. If you define less than a total of 100%, then the remaining Token Power is distributed evenly across the offspring for which there is no definition.", - "updated": 1630093129825 - }, - { - "style": "Text", - "text": "This is the format of the configuration you may use on each of the programs:" - }, - { - "style": "Json", - "text": "{\n \"percentage\": 50\n}", - "updated": 1624726090541 - }, - { - "style": "Text", - "text": "For example, let's say you have 1,000 Token Power flowing into your Token Power Switch node. Let's say you spawn the Onboarding Programs, Community Building Programs, Votes and Claims Programs, and Financial Programs nodes.", - "updated": 1630094336717 - }, - { - "style": "Callout", - "text": "As soon as you deploy these four offspring of the Token Power Switch node, you will see that each of these nodes gets 25% of the Token Power by default.", - "updated": 1630094063741 - }, - { - "style": "Text", - "text": "But you wish to limit the Token Power flowing into the Onboarding Programs to zero, as those programs do not require Token Power. To do that, you set up the following in the Onboarding Programs node configuration:", - "updated": 1630093868178 - }, - { - "style": "Json", - "text": "{\n \"percentage\": 0\n}", - "updated": 1630093495369 - }, - { - "style": "Callout", - "text": "Once the configuration is in place, you will notice that the Onboarding Programs node shows 0% and 0 Token Power flowing into the node. You will also notice that the rest of the nodes are getting 33.33% of the Token Power each.", - "updated": 1630093693182 - }, - { - "style": "Text", - "text": "Now let's say you wish to use only 10% of your Token Power in the Onboarding Programs. So you set up the following config:" - }, - { - "style": "Json", - "text": "{\n \"percentage\": 10\n}", - "updated": 1630093961107 - }, - { - "style": "Callout", - "text": "As a result, 10% of the Token Power flows into the Onboarding Programs, while the remaining nodes get 45% of the Token Power each.", - "updated": 1630094141031 - }, - { - "style": "Success", - "text": "The same logic applies to the flow of Token Power throughout the hierarchy!" + "style": "Include", + "text": "Governance->Concept->Token Power Flows->Content", + "updated": 1630216256004 }, { "style": "Block", From af332691d50c1be7f4d96d2826eda335b020f1ab Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 09:32:44 +0200 Subject: [PATCH 134/227] Bot Profile Re Implemented --- Network/botProfile.js | 145 ++++++++++++++++------------------------- Network/userProfile.js | 16 +++-- 2 files changed, 64 insertions(+), 97 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index 121829218..1761781f7 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -1,34 +1,30 @@ -exports.newUserProfile = function newUserProfile() { +exports.newBotProfile = function newBotProfile() { let thisObject = { + /* Unique Keys */ botProfileId: undefined, botProfileHandle: undefined, + /* Bot Unitque Properties */ botAsset: undefined, botExchange: undefined, enabled: undefined, - arrays: { - following: undefined, - followers: undefined, - posts: undefined, - bots: undefined - }, - maps: { - following: undefined, - followers: undefined, - posts: undefined, - bots: undefined - }, - followingCount: undefined, - followersCount: undefined, + /* Maps */ + following: undefined, + followers: undefined, + posts: undefined, + bots: undefined, + /* Stats */ emitterEventsCount: undefined, targetEventsCount: undefined, - postsCount: undefined, + /* Post Functions */ addPost: addPost, removePost: removePost, + /* Follow - Unfollow Functions */ addFollowing: addFollowing, removeFollowing: removeFollowing, addFollower: addFollower, removeFollower: removeFollower, + /* Framework Functions */ initialize: initialize, finalize: finalize } @@ -37,43 +33,21 @@ exports.newUserProfile = function newUserProfile() { function finalize() { - thisObject.arrays = { - following: undefined, - followers: undefined, - posts: undefined, - bots: undefined - } + thisObject.following = undefined + thisObject.followers = undefined + thisObject.posts = undefined - thisObject.maps = { - following: undefined, - followers: undefined, - posts: undefined, - bots: undefined - } } function initialize() { - thisObject.arrays = { - following: [], - followers: [], - posts: [] - } - - thisObject.maps = { - following: new Map(), - followers: new Map(), - posts: new Map() - } - - thisObject.followingCount = 0 - thisObject.followersCount = 0 + thisObject.following = new Map() + thisObject.followers = new Map() + thisObject.posts = new Map() thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 - thisObject.postsCount = 0 - thisObject.posts = [] } function addPost( @@ -86,80 +60,71 @@ exports.newUserProfile = function newUserProfile() { postType, timestamp ) { - if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { + if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') + } else { + let post = NT.modules.POST.newPost() + post.initialize( + emitterUserProfileId, + targetUserProfileId, + emitterBotProfileId, + targetBotProfileId, + emitterPostHash, + targetPostHash, + postType, + timestamp + ) + + thisObject.posts.set(emitterPostHash, post) } - - let post = NT.modules.POST.newPost() - post.initialize( - emitterUserProfileId, - targetUserProfileId, - emitterBotProfileId, - targetBotProfileId, - emitterPostHash, - targetPostHash, - postType, - timestamp - ) - - thisObject.posts.push(post) - NT.memory.maps.POSTS.set(emitterPostHash, post) - thisObject.postsCount++ } function removePost( emitterPostHash ) { - if (NT.memory.maps.POSTS.get(emitterPostHash) === undefined) { + if (thisObject.posts.get(emitterPostHash) === undefined) { throw ('Post Does Not Exist.') + } else { + let post = thisObject.posts.get(emitterPostHash) + post.finalize() + thisObject.posts.delete(emitterPostHash) } - - let post = thisObject.posts.get(emitterPostHash) - post.finalize() - - for (let i = thisObject.posts.length - 1; i >= 0; i--) { - if (thisObject.posts[i].emitterPostHash === emitterPostHash) { - thisObject.posts.splice(i, 1) - break - } - } - NT.memory.maps.POSTS.delete(emitterPostHash) - thisObject.postsCount-- } function addFollowing( - botProfile + targetUserProfileId ) { - if (thisObject.following.get(botProfile.id) === undefined) { - thisObject.following.set(botProfile.id, botProfile) - thisObject.followingCount++ + if (thisObject.following.get(targetUserProfileId) === undefined) { + thisObject.following.set(targetUserProfileId, targetUserProfileId) + } else { + throw ('Already Following.') } } function removeFollowing( - botProfile + targetUserProfileId ) { - if (thisObject.following.get(botProfile.id) !== undefined) { - thisObject.following.delete(botProfile.id) - thisObject.followingCount-- + if (thisObject.following.get(targetUserProfileId) !== undefined) { + thisObject.following.delete(targetUserProfileId) + } else { + throw ('Not Following.') } } function addFollower( - botProfile + emitterUserProfileId ) { - if (thisObject.followers.get(botProfile.id) === undefined) { - thisObject.followers.set(botProfile.id, botProfile) - thisObject.followersCount++ + if (thisObject.followers.get(emitterUserProfileId) === undefined) { + thisObject.followers.set(emitterUserProfileId, emitterUserProfileId) } } function removeFollower( - botProfile + emitterUserProfileId ) { - if (thisObject.followers.get(botProfile.id) !== undefined) { - thisObject.followers.delete(botProfile.id) - thisObject.followersCount-- + if (thisObject.followers.get(emitterUserProfileId) !== undefined) { + thisObject.followers.delete(emitterUserProfileId) } } } + diff --git a/Network/userProfile.js b/Network/userProfile.js index b245a02d4..f1a2158f5 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -1,33 +1,35 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { - + /* Unique Keys */ userProfileId: undefined, userProfileHandle: undefined, + /* User Unitque Properties */ blockchainAccount: undefined, + /* SA Reputation + SA Token Balance */ ranking: undefined, - + /* Maps */ following: undefined, followers: undefined, posts: undefined, bots: undefined, - + /* Stats */ emitterEventsCount: undefined, targetEventsCount: undefined, - + /* Post Functions */ addPost: addPost, removePost: removePost, - + /* Follow - Unfollow Functions */ addFollowing: addFollowing, removeFollowing: removeFollowing, addFollower: addFollower, removeFollower: removeFollower, - + /* Bot Functions */ addBot: addBot, removeBot: removeBot, enableBot: enableBot, disableBot: disableBot, - + /* Framework Functions */ initialize: initialize, finalize: finalize } From 4aa11efddfa31ad357cf51604ae92468b3e2d74b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 10:35:41 +0200 Subject: [PATCH 135/227] Post Re Implemented --- Network/Queries/Events.js | 7 +--- Network/Queries/PostReplies.js | 7 +--- Network/Queries/ProfileFollowers.js | 7 +--- Network/Queries/ProfilePosts.js | 7 +--- Network/botProfile.js | 13 +++++- Network/clientsInterface.js | 1 + Network/event.js | 5 ++- Network/post.js | 62 +++++++++++++++-------------- Network/userProfile.js | 14 ++++--- 9 files changed, 60 insertions(+), 63 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index b234d316a..ee80312c7 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -232,13 +232,8 @@ exports.newEvents = function newEvents() { postType: post.postType, timestamp: post.timestamp, repliesCount: post.replies.length, - reactionsCount: [] + reactions: Array.from(post.reactions) } - - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) - } - return postResponse } } diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 788af16b4..4661d692e 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -116,13 +116,8 @@ exports.newPostReplies = function newPostReplies() { postType: post.postType, timestamp: post.timestamp, repliesCount: post.replies.length, - reactionsCount: [] + reactions: Array.from(post.reactions) } - - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) - } - response.push(postResponse) } } diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index bf3e14b98..829a5f212 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -129,13 +129,8 @@ exports.newProfileFollowers = function newProfileFollowers() { postType: post.postType, timestamp: post.timestamp, repliesCount: post.replies.length, - reactionsCount: [] + reactions: Array.from(post.reactions) } - - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) - } - response.push(postResponse) } } diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 3854d476e..b24381946 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -129,13 +129,8 @@ exports.newProfilePosts = function newProfilePosts() { postType: post.postType, timestamp: post.timestamp, repliesCount: post.replies.length, - reactionsCount: [] + reactions: Array.from(post.reactions) } - - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) - } - response.push(postResponse) } } diff --git a/Network/botProfile.js b/Network/botProfile.js index 1761781f7..dd28512a4 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -7,7 +7,7 @@ exports.newBotProfile = function newBotProfile() { /* Bot Unitque Properties */ botAsset: undefined, botExchange: undefined, - enabled: undefined, + botEnabled: undefined, /* Maps */ following: undefined, followers: undefined, @@ -39,7 +39,16 @@ exports.newBotProfile = function newBotProfile() { } - function initialize() { + function initialize( + botProfileId, + botAsset, + botExchange, + botEnabled + ) { + thisObject.botProfileId = botProfileId + thisObject.botAsset = botAsset + thisObject.botExchange = botExchange + thisObject.botEnabled = botEnabled thisObject.following = new Map() thisObject.followers = new Map() diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index b7c34d125..66b4c0650 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -62,6 +62,7 @@ exports.newClientInterface = function newClientInterface() { "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "botAsset": "BTC", "botExchange": "Binance", + "botEnabled": true, "initialIndex": 35, "amountRequested": 50, "direction": "Past" diff --git a/Network/event.js b/Network/event.js index 736ea183f..8b2869311 100644 --- a/Network/event.js +++ b/Network/event.js @@ -12,6 +12,7 @@ exports.newEvent = function newEvent() { botId: undefined, botAsset: undefined, botExchange: undefined, + botEnabled: undefined, initialize: initialize, finalize: finalize } @@ -78,6 +79,7 @@ exports.newEvent = function newEvent() { thisObject.botId = eventReceived.botId thisObject.botAsset = eventReceived.botAsset thisObject.botExchange = eventReceived.botExchange + thisObject.botEnabled = eventReceived.botEnabled /* Validate Emitter User Profile. */ @@ -292,7 +294,8 @@ exports.newEvent = function newEvent() { emitterUserProfile.addBot( thisObject.botId, thisObject.botAsset, - thisObject.botExchange + thisObject.botExchange, + thisObject.botEnabled ) break } diff --git a/Network/post.js b/Network/post.js index 9b35c95cb..133ef9da3 100644 --- a/Network/post.js +++ b/Network/post.js @@ -1,19 +1,24 @@ exports.newPost = function newPost() { let thisObject = { + /* Parents Ids */ emitterUserProfileId: undefined, targetUserProfileId: undefined, emitterBotProfileId: undefined, targetBotProfileId: undefined, + /* Unique Keys */ emitterPostHash: undefined, targetPostHash: undefined, + /* Post Unitque Properties */ postType: undefined, timestamp: undefined, + /* Maps */ replies: undefined, - reactionsCount: undefined, - reactionTypesCount: undefined, + reactions: undefined, + /* Reaction Functions */ addReaction: addReaction, removeReactions: removeReaction, + /* Framework Functions */ initialize: initialize, finalize: finalize } @@ -35,29 +40,20 @@ exports.newPost = function newPost() { REACTION_HUG: 6 } - thisObject.reactionTypesCount = 7 - - thisObject.reactionsCount = new Map() - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LIKE, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LOVE, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_HAHA, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_WOW, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_SAD, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_ANGRY, 0) - thisObject.reactionsCount.set(REACTION_TYPES.REACTION_HUG, 0) + thisObject.reactions = new Map() + thisObject.reactions.set(REACTION_TYPES.REACTION_LIKE, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_LOVE, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_HAHA, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_WOW, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_SAD, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_ANGRY, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_HUG, 0) return thisObject function finalize() { - thisObject.emitterUserProfileId = undefined - thisObject.targetUserProfileId = undefined - thisObject.emitterBotProfileId = undefined - thisObject.targetBotProfileId = undefined - thisObject.emitterPostHash = undefined - thisObject.targetPostHash = undefined - thisObject.postType = undefined - thisObject.timestamp = undefined thisObject.replies = undefined + thisObject.reactions = undefined } function initialize( @@ -79,8 +75,6 @@ exports.newPost = function newPost() { thisObject.targetPostHash = targetPostHash thisObject.postType = postType thisObject.timestamp = timestamp - - thisObject.replies = [] /* Let's find the Target Post */ @@ -89,9 +83,17 @@ exports.newPost = function newPost() { if ( thisObject.postType === POST_TYPES.REPLY_TO_POST || thisObject.postType === POST_TYPES.REPOST_ || - thisObject.postType === POST_TYPES.QUOTE_REPOST_ + thisObject.postType === POST_TYPES.QUOTE_REPOST_ ) { - targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) + /* + Validate Target User Profile. + */ + let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + if (targetUserProfile === undefined) { + throw ('Target User Profile Not Found.') + } + + targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found.') @@ -101,29 +103,29 @@ exports.newPost = function newPost() { Let's add this post to the replies of the Target Post */ if ( - thisObject.postType === POST_TYPES.REPLY_TO_POST + thisObject.postType === POST_TYPES.REPLY_TO_POST ) { - targetPost.replies.push(thisObject) + targetPost.replies.set(thisObject.targetPostHash, thisObject.targetPostHash) } } function addReaction(reactionType) { - let reactionCount = thisObject.reactionsCount.get(reactionType) + let reactionCount = thisObject.reactions.get(reactionType) if (reactionCount === undefined) { throw ('Reaction Type Not Supported.') } - thisObject.reactionsCount.set(reactionType, reactionsCount + 1) + thisObject.reactions.set(reactionType, reactionCount + 1) } function removeReaction(reactionType) { - let reactionCount = thisObject.reactionsCount.get(reactionType) + let reactionCount = thisObject.reactions.get(reactionType) if (reactionCount === undefined) { throw ('Reaction Type Not Supported.') } - thisObject.reactionsCount.set(reactionType, reactionsCount - 1) + thisObject.reactions.set(reactionType, reactionCount - 1) } } \ No newline at end of file diff --git a/Network/userProfile.js b/Network/userProfile.js index f1a2158f5..82f19bc0c 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -135,7 +135,8 @@ exports.newUserProfile = function newUserProfile() { function addBot( botProfileId, botAsset, - botExchange + botExchange, + botEnabled ) { let bot = thisObject.bots.get(botProfileId) if (bot !== undefined) { @@ -145,7 +146,8 @@ exports.newUserProfile = function newUserProfile() { bot.initialize( botProfileId, botAsset, - botExchange + botExchange, + botEnabled ) thisObject.bots.set(botProfileId, bot) } @@ -170,10 +172,10 @@ exports.newUserProfile = function newUserProfile() { if (bot === undefined) { throw ('Bot Does Not Exist.') } - if (bot.enabled === true) { + if (bot.botEnabled === true) { throw ('Bot Already Enabled.') } - bot.enabled = true + bot.botEnabled = true } function disableBot( @@ -183,9 +185,9 @@ exports.newUserProfile = function newUserProfile() { if (bot === undefined) { throw ('Bot Does Not Exist.') } - if (bot.enabled === false) { + if (bot.botEnabled === false) { throw ('Bot Already Disabled.') } - bot.enabled = false + bot.botEnabled = false } } \ No newline at end of file From 648f699b56f228aea674f7a044371ca4a41ff513 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 11:45:30 +0200 Subject: [PATCH 136/227] Re Writting Event Processing --- ...NetwokNode.js => SocialGraphNetwokNode.js} | 0 Network/event.js | 456 ++++++++++-------- Network/post.js | 26 +- 3 files changed, 267 insertions(+), 215 deletions(-) rename Network/{NetwokNode.js => SocialGraphNetwokNode.js} (100%) diff --git a/Network/NetwokNode.js b/Network/SocialGraphNetwokNode.js similarity index 100% rename from Network/NetwokNode.js rename to Network/SocialGraphNetwokNode.js diff --git a/Network/event.js b/Network/event.js index 8b2869311..bfdd5aec5 100644 --- a/Network/event.js +++ b/Network/event.js @@ -1,24 +1,37 @@ exports.newEvent = function newEvent() { + /* + An Event is anything that happens system wide that + needs to be delivered to relevant entities via + the Superalgos Network. + An Event (in contrast to a Query) produces a change + on the state of the social graph. + */ let thisObject = { + /* Unique Key */ eventId: undefined, + /* Referenced Entities Unique Keys */ emitterUserProfileId: undefined, targetUserProfileId: undefined, emitterBotProfileId: undefined, targetBotProfileId: undefined, emitterPostHash: undefined, targetPostHash: undefined, + /* Event Unitque Properties */ + eventType: undefined, timestamp: undefined, - botId: undefined, + /* Bot Related Properties */ + botProfileId: undefined, botAsset: undefined, botExchange: undefined, botEnabled: undefined, + /* Framework Functions */ initialize: initialize, finalize: finalize } const EVENT_TYPES = { - + /* Users Posts and Following Events */ NEW_USER_POST: 10, REPLY_TO_USER_POST: 11, REPOST_USER_POST: 12, @@ -26,7 +39,7 @@ exports.newEvent = function newEvent() { REMOVE_USER_POST: 14, FOLLOW_USER_PROFILE: 15, UNFOLLOW_USER_PROFILE: 16, - + /* Bots Posts and Following Events */ NEW_BOT_POST: 20, REPLY_TO_BOT_POST: 21, REPOST_BOT_POST: 22, @@ -34,34 +47,33 @@ exports.newEvent = function newEvent() { REMOVE_BOT_POST: 24, FOLLOW_BOT_PROFILE: 25, UNFOLLOW_BOT_PROFILE: 26, - + /* Bots Management Events */ ADD_BOT: 50, REMOVE_BOT: 51, ENABLE_BOT: 52, DISABLE_BOT: 53, - + /* Add Reaction to Posts Events */ ADD_REACTION_LIKE: 100, ADD_REACTION_LOVE: 101, ADD_REACTION_HAHA: 102, ADD_REACTION_WOW: 103, ADD_REACTION_SAD: 104, ADD_REACTION_ANGRY: 105, - ADD_REACTION_HUG: 106, - + ADD_REACTION_CARE: 106, + /* Remove Reaction to Posts Events */ REMOVE_REACTION_LIKE: 200, REMOVE_REACTION_LOVE: 201, REMOVE_REACTION_HAHA: 202, REMOVE_REACTION_WOW: 203, REMOVE_REACTION_SAD: 204, REMOVE_REACTION_ANGRY: 205, - REMOVE_REACTION_HUG: 206 + REMOVE_REACTION_CARE: 206 } return thisObject function finalize() { - emitterUserProfile = undefined - targetUserProfile = undefined + } function initialize(eventReceived) { @@ -75,250 +87,292 @@ exports.newEvent = function newEvent() { thisObject.targetBotProfileId = eventReceived.targetBotProfileId thisObject.emitterPostHash = eventReceived.emitterPostHash thisObject.targetPostHash = eventReceived.targetPostHash + thisObject.eventType = eventReceived.eventType thisObject.timestamp = eventReceived.timestamp - thisObject.botId = eventReceived.botId + thisObject.botProfileId = eventReceived.botProfileId thisObject.botAsset = eventReceived.botAsset thisObject.botExchange = eventReceived.botExchange thisObject.botEnabled = eventReceived.botEnabled /* + Local Variables + */ + let emitterUserProfile + let targetUserProfile + /* Validate Emitter User Profile. */ - let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) + if (emitterUserProfileId === undefined) { + throw ('Emitter User Profile Id Not Provided.') + } + emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } - emitterUserProfile.emitterEventsCount++ /* Validate Target User Profile. */ - let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) - if (targetUserProfile === undefined) { - /* We thow an exception when it does not have a target user profile and is required*/ - if ( - thisObject.eventType !== EVENT_TYPES.NEW_USER_POST && - thisObject.eventType !== EVENT_TYPES.NEW_BOT_POST - ) { + if (thisObject.targetUserProfileId !== undefined) { + targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } - } else { - targetUserProfile.targetEventsCount++ } /* Validate Emitter Bot Profile. */ if (emitterBotProfileId !== undefined) { let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) - if ( - botProfile === undefined - ) { - throw ('Emitter BOt Profile Not Found.') + if (botProfile === undefined) { + throw ('Emitter Bot Profile Not Found.') } } - /* - Is is related to Posting? - */ - if ( - thisObject.eventType === EVENT_TYPES.NEW_USER_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || - thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || - thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST - ) { + + postingEvents() + followingEvents() + reactionEvents() + botEvents() + eventCounters() + + function postingEvents() { /* - New User Post + Is is related to Posting? */ if ( thisObject.eventType === EVENT_TYPES.NEW_USER_POST || thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST - ) { - emitterUserProfile.addPost( - thisObject.emitterUserProfileId, - thisObject.targetUserProfileId, - thisObject.emitterBotProfileId, - thisObject.targetBotProfileId, - thisObject.emitterPostHash, - thisObject.targetPostHash, - thisObject.eventType - 10, - thisObject.timestamp - ) - return - } - /* - New Bot Post - */ - if ( + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST || thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST ) { - emitterBotProfile.addPost( - thisObject.emitterUserProfileId, - thisObject.targetUserProfileId, - thisObject.emitterBotProfileId, - thisObject.targetBotProfileId, - thisObject.emitterPostHash, - thisObject.targetPostHash, - thisObject.eventType - 20, - thisObject.timestamp - ) - return + /* + New User Post + */ + if ( + thisObject.eventType === EVENT_TYPES.NEW_USER_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || + thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST + ) { + emitterUserProfile.addPost( + thisObject.emitterUserProfileId, + thisObject.targetUserProfileId, + thisObject.emitterBotProfileId, + thisObject.targetBotProfileId, + thisObject.emitterPostHash, + thisObject.targetPostHash, + thisObject.eventType - 10, + thisObject.timestamp + ) + return + } + /* + New Bot Post + */ + if ( + thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST + ) { + if (emitterBotProfile === undefined) { + throw ('Emitter Bot Profile Id Not Provided.') + } + + emitterBotProfile.addPost( + thisObject.emitterUserProfileId, + thisObject.targetUserProfileId, + thisObject.emitterBotProfileId, + thisObject.targetBotProfileId, + thisObject.emitterPostHash, + thisObject.targetPostHash, + thisObject.eventType - 20, + thisObject.timestamp + ) + return + } + /* + Remove User Post + */ + if ( + thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + ) { + emitterUserProfile.removePost( + thisObject.emitterPostHash + ) + return + } + /* + Remove Bot Post + */ + if ( + thisObject.eventType === EVENT_TYPES.REMOVE_BOT_POST + ) { + if (emitterBotProfile === undefined) { + throw ('Emitter Bot Profile Id Not Provided.') + } + + emitterBotProfile.removePost( + thisObject.emitterPostHash + ) + return + } } + } + + function followingEvents() { /* - Remove User Post + Is is a following? */ if ( - thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE || + thisObject.eventType === EVENT_TYPES.FOLLOW_BOT_PROFILE || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_BOT_PROFILE ) { - emitterUserProfile.removePost( - thisObject.emitterPostHash - ) + switch (thisObject.eventType) { + case EVENT_TYPES.FOLLOW_USER_PROFILE: { + + if (thisObject.emitterUserProfileId === undefined) { + throw ('Emitter User Profile Id Not Provided.') + } + + if (thisObject.targetUserProfileId === undefined) { + throw ('Target User Profile Id Not Provided.') + } + + emitterUserProfile.addFollowing( + targetUserProfileId + ) + targetUserProfile.addFollower( + emitterUserProfileId + ) + break + } + case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { + emitterUserProfile.removeFollowing( + targetUserProfileId + ) + targetUserProfile.removeFollower( + emitterUserProfileId + ) + break + } + case EVENT_TYPES.FOLLOW_BOT_PROFILE: { + emitterUserProfile.addTradePostsFollowing( + targetBotProfileId + ) + targetUserProfile.addTradePostsFollower( + emitterUserProfileId + ) + break + } + case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { + emitterUserProfile.removeTradePostsFollowing( + targetBotProfileId + ) + targetUserProfile.removeTradePostsFollower( + emitterBotProfileId + ) + break + } + } return } + } + + function reactionEvents() { /* - Remove Bot Post + Is is a Reaction? */ if ( - thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + thisObject.eventType === EVENT_TYPES.ADD_REACTION_LIKE || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_LOVE || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_HAHA || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_WOW || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_SAD || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_CARE ) { - emitterBotProfile.removePost( - thisObject.emitterPostHash - ) + let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + + targetPost.addReaction(thisObject.eventType - 100) + return + } + if ( + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_CARE + ) { + let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + + targetPost.removeReaction(thisObject.eventType - 200) return } } - /* - Is is a following? - */ - if ( - thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE || - thisObject.eventType === EVENT_TYPES.FOLLOW_BOT_PROFILE || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_BOT_PROFILE - ) { - switch (thisObject.eventType) { - case EVENT_TYPES.FOLLOW_USER_PROFILE: { - emitterUserProfile.addFollowing( - targetUserProfileId - ) - targetUserProfile.addFollower( - emitterUserProfileId - ) - break - } - case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { - emitterUserProfile.removeFollowing( - targetUserProfileId - ) - targetUserProfile.removeFollower( - emitterUserProfileId - ) - break - } - case EVENT_TYPES.FOLLOW_BOT_PROFILE: { - emitterUserProfile.addTradePostsFollowing( - targetBotProfileId - ) - targetUserProfile.addTradePostsFollower( - emitterUserProfileId - ) - break - } - case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { - emitterUserProfile.removeTradePostsFollowing( - targetBotProfileId - ) - targetUserProfile.removeTradePostsFollower( - emitterBotProfileId - ) - break + + function botEvents() { + /* + Is is a Bot? + */ + if ( + thisObject.eventType === EVENT_TYPES.ADD_BOT || + thisObject.eventType === EVENT_TYPES.REMOVE_BOT || + thisObject.eventType === EVENT_TYPES.ENABLE_BOT || + thisObject.eventType === EVENT_TYPES.DISABLE_BOT + ) { + switch (thisObject.eventType) { + case EVENT_TYPES.ADD_BOT: { + emitterUserProfile.addBot( + thisObject.botProfileId, + thisObject.botAsset, + thisObject.botExchange, + thisObject.botEnabled + ) + break + } + case EVENT_TYPES.REMOVE_BOT: { + emitterUserProfile.removeBot( + thisObject.botProfileId + ) + break + } + case EVENT_TYPES.ENABLE_BOT: { + emitterUserProfile.enableBot( + thisObject.botProfileId + ) + break + } + case EVENT_TYPES.DISABLE_BOT: { + emitterUserProfile.disableBot( + thisObject.botProfileId + ) + break + } } + return } - return } - /* - Is is a Reaction? - */ - if ( - thisObject.eventType === EVENT_TYPES.ADD_REACTION_LIKE || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_LOVE || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_HAHA || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_WOW || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_SAD || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || - thisObject.eventType === EVENT_TYPES.ADD_REACTION_HUG - ) { - let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) - if (targetPost === undefined) { - throw ('Target Post Not Found') + function eventCounters() { + emitterUserProfile.emitterEventsCount++ + if (targetUserProfile !== undefined) { + targetUserProfile.targetEventsCount++ } - - targetPost.addReaction(thisObject.eventType - 100) - return - } - if ( - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || - thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HUG - ) { - let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) - - if (targetPost === undefined) { - throw ('Target Post Not Found') - } - - targetPost.removeReaction(thisObject.eventType - 200) - return - } - /* - Is is a Bot? - */ - if ( - thisObject.eventType === EVENT_TYPES.ADD_BOT || - thisObject.eventType === EVENT_TYPES.REMOVE_BOT || - thisObject.eventType === EVENT_TYPES.ENABLE_BOT || - thisObject.eventType === EVENT_TYPES.DISABLE_BOT - ) { - switch (thisObject.eventType) { - case EVENT_TYPES.ADD_BOT: { - emitterUserProfile.addBot( - thisObject.botId, - thisObject.botAsset, - thisObject.botExchange, - thisObject.botEnabled - ) - break - } - case EVENT_TYPES.REMOVE_BOT: { - emitterUserProfile.removeBot( - thisObject.botId - ) - break - } - case EVENT_TYPES.ENABLE_BOT: { - emitterUserProfile.enableBot( - thisObject.botId - ) - break - } - case EVENT_TYPES.DISABLE_BOT: { - emitterUserProfile.disableBot( - thisObject.botId - ) - break - } - } - return } } } \ No newline at end of file diff --git a/Network/post.js b/Network/post.js index 133ef9da3..c95a65ef9 100644 --- a/Network/post.js +++ b/Network/post.js @@ -37,7 +37,7 @@ exports.newPost = function newPost() { REACTION_WOW: 3, REACTION_SAD: 4, REACTION_ANGRY: 5, - REACTION_HUG: 6 + REACTION_CARE: 6 } thisObject.reactions = new Map() @@ -47,7 +47,7 @@ exports.newPost = function newPost() { thisObject.reactions.set(REACTION_TYPES.REACTION_WOW, 0) thisObject.reactions.set(REACTION_TYPES.REACTION_SAD, 0) thisObject.reactions.set(REACTION_TYPES.REACTION_ANGRY, 0) - thisObject.reactions.set(REACTION_TYPES.REACTION_HUG, 0) + thisObject.reactions.set(REACTION_TYPES.REACTION_CARE, 0) return thisObject @@ -78,8 +78,6 @@ exports.newPost = function newPost() { /* Let's find the Target Post */ - let targetPost - if ( thisObject.postType === POST_TYPES.REPLY_TO_POST || thisObject.postType === POST_TYPES.REPOST_ || @@ -91,21 +89,21 @@ exports.newPost = function newPost() { let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') - } + } - targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) + let targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found.') } - } - /* - Let's add this post to the replies of the Target Post - */ - if ( - thisObject.postType === POST_TYPES.REPLY_TO_POST - ) { - targetPost.replies.set(thisObject.targetPostHash, thisObject.targetPostHash) + /* + Let's add this post to the replies of the Target Post + */ + if ( + thisObject.postType === POST_TYPES.REPLY_TO_POST + ) { + targetPost.replies.set(thisObject.targetPostHash, thisObject.targetPostHash) + } } } From 6b483d72be3766f2b288d17b4791e5d5d415a3bf Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 29 Aug 2021 12:29:53 +0200 Subject: [PATCH 137/227] Finished Community Building Programs --- .../reusable-governance-snippets.json | 37 +++++++++++++++++++ .../Airdrop-Program/airdrop-program.json | 8 ++-- .../Github/Github-Program/github-program.json | 12 ++++-- .../mentorship-program.json | 28 ++++++++++---- .../onboarding-programs.json | 13 ++++++- .../Referral-Program/referral-program.json | 24 +++++++----- .../Support-Program/support-program.json | 34 ++++++++++++++--- .../U/User/User-Mentor/user-mentor.json | 13 +++---- .../U/User/User-Referrer/user-referrer.json | 17 +++------ .../U/User/User-Supporter/user-supporter.json | 14 +++---- .../votes-and-claims-programs.json | 22 +++++++++-- 11 files changed, 158 insertions(+), 64 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index 351cb611b..c4b3c35af 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -24,6 +24,43 @@ { "style": "Important", "text": "The above means that the calculations that you see from within any given Workspace is a partial calculation within the scope of the Current Workspace only. Definitions, claims, votes, and so on, existing on other workspaces or plugins are not computed." + }, + { + "style": "Block", + "text": "Dummy", + "updated": 1630230740442 + }, + { + "style": "Title", + "text": "Featuring Tokens Bonus" + }, + { + "style": "Block", + "text": "Featuring Tokens Bonus", + "updated": 1630230362519 + }, + { + "style": "Important", + "text": "Participation in this program is incentivized with a Tokens Bonus, meaning you earn tokens just by participating! Read about Tokens Bonus to learn more!", + "updated": 1630230393431 + }, + { + "style": "Block", + "text": "Dummy", + "updated": 1630230754699 + }, + { + "style": "Title", + "text": "Community Building Programs" + }, + { + "style": "Block", + "text": "Community Building Programs" + }, + { + "style": "Success", + "text": "Read about the Community Building Programs to learn how this program calculates Tokens Awarded.", + "updated": 1630232362107 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json index aa6a91376..1beb86056 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Airdrop/Airdrop-Program/airdrop-program.json @@ -16,12 +16,12 @@ "updated": 1630221764293 }, { - "style": "Success", - "text": "Spawning the Airdrop Program and submitting your User Profile is the sole technical requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", - "updated": 1630218746987 + "style": "Callout", + "text": "Spawning the Airdrop Program and submitting your User Profile is the sole requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", + "updated": 1630228015309 }, { - "style": "Callout", + "style": "Text", "text": "The program distributes the Rewards Pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!" }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json index 422743b22..f2c89f130 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/G/Github/Github-Program/github-program.json @@ -16,13 +16,17 @@ "updated": 1630221340561 }, { - "style": "Success", + "style": "Callout", "text": "Spawning the Github Program and submitting your User Profile is all you need to do to participate in the program. To maximize your Tokens Awarded, make sure you have a fork, a star, and are watching the repository! The system does automatic checks on Github.com and verifies their existence in real-time." }, { - "style": "Callout", - "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 in Tokens Awarded if you maximize your participation. In case there aren't enough tokens in the Rewards Pool to cover each incentive up to the defined cap for all User Profiles, then each profile gets an equal proportion for each of the applicable incentives.", - "updated": 1630221717446 + "style": "Text", + "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 in Tokens Awarded if you maximize your participation. ", + "updated": 1630228105213 + }, + { + "style": "Text", + "text": "In case there aren't enough tokens in the Rewards Pool to cover each incentive up to the defined cap for all User Profiles, then each profile gets an equal proportion for each of the applicable incentives." }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json b/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json index 1b017d2d0..4889ea903 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/M/Mentorship/Mentorship-Program/mentorship-program.json @@ -1,8 +1,8 @@ { "type": "Mentorship Program", "definition": { - "text": "The mentorship program is designed to incentivize deep collaboration and the recruitment of Contributors. You may earn tokens for each user you mentor, but also for each user they mentor as well, and the chain goes on infinitely!", - "updated": 1624727325986 + "text": "Becoming proficient enough with Superalgos to the point in which you may produce valuable contributions may be a lengthy process. The mentorship program incentivizes deep collaboration, apprenticeship, and the formation of Contributors.", + "updated": 1630232204309 }, "paragraphs": [ { @@ -10,17 +10,31 @@ "text": "Content", "updated": 1624727362222 }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus", + "updated": 1630232231414 + }, { "style": "Text", - "text": "The principles governing this program are very similar to the Referral Program:" + "text": "With this program, you may earn Superalgos SA Tokens for every user you mentor, and also for the users they mentor!" }, { - "style": "List", - "text": "By default, Mentorship Power flows in equal proportions to the existing User Mentor nodes, but you may use the configuration to alter the default behavior." + "style": "Callout", + "text": "To participate, you must spawn the Mentorship Program and declare your mentors. To do that, add a User Mentor node and use it to establish a reference to the User Profile of the person that mentored you. If you have more than one mentor, add more User Mentor nodes!", + "updated": 1630232305651 }, { - "style": "List", - "text": "Mentees confer their mentors 10% of the Mentorship Power allocated to the User Mentor node." + "style": "Text", + "text": "Superalgos is meant to grow into a massive global collaboration. To do that, the project needs an ever-growing group of Contributors!" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Community Building Programs" + }, + { + "style": "Text", + "text": "" }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json index d8557d81c..e1b3a9d30 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json @@ -10,10 +10,19 @@ "text": "Content", "updated": 1630216357301 }, + { + "style": "Success", + "text": "Learn more about how Token Power Flows into these programs!", + "updated": 1630228322651 + }, { "style": "Text", - "text": "What these two programs have in common is that they don't require Token Power to function. That is, even if you have zero Superalgos SA Tokens and zero Delegated Power, you may still participate to earn your first few tokens!", - "updated": 1630218079736 + "text": "What these two programs have in common is that they don't require Token Power to function. That is, even if you have zero Superalgos SA Tokens and zero Delegated Power, you may still participate to earn your first few tokens!" + }, + { + "style": "Callout", + "text": "All you need to do to participate is spawn each of the program nodes and submit your User Profile!", + "updated": 1630228214813 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/R/Referral/Referral-Program/referral-program.json b/Projects/Governance/Schemas/Docs-Nodes/R/Referral/Referral-Program/referral-program.json index a751f165e..a8af0e6ff 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/R/Referral/Referral-Program/referral-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/R/Referral/Referral-Program/referral-program.json @@ -1,8 +1,8 @@ { "type": "Referral Program", "definition": { - "text": "The referral program is designed to incentivize both word-of-mouth and influencer referrals. You may earn tokens for each user you refer, but also for each user they refer as well, and the chain goes on infinitely!", - "updated": 1624726453093 + "text": "The referral program incentivizes the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing.", + "updated": 1630227795694 }, "paragraphs": [ { @@ -11,24 +11,30 @@ "updated": 1624726477501 }, { - "style": "Text", - "text": "When you declare one or more referrers, you confer them 10% of your Referral Power, but without losing any of your power! That is, you are not giving your power away… you’re empowering someone else through your power!" + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus", + "updated": 1630230465415 }, { "style": "Text", - "text": "The power you confer to your referrer is added to his or her own power. Now, guess what happens when your referrer declares his or her referrer? That's right! 10% of the total Referral Power is conferred to his or her referrer too! And the chain continues on and on." + "text": "With this program, you may earn Superalgos SA Tokens for every user you refer to the project, and also for the users they refer!" }, { "style": "Callout", - "text": "Now, let’s look at this the other way round. The people you refer confer 10% of their Referral Power to you. When they get to refer people, they get 10% of their Referral Power. This means that you get 10% of the Referral Power from the first generation of people you refer, but you also get 1% of the power of the second generation, and 0.1% of the third generation, and so on!" + "text": "To participate, you must spawn the Referral Program and declare your referrer. To do that, add a User Referrer node and use it to establish a reference to the User Profile of the person that referred you to Superalgos. If you have more than one referrer, simply add more User Referrer nodes." }, { "style": "Text", - "text": "At the time of each Distribution Event, your total Referral Power determines the Direct Proportion of tokens you get from the Referral Reward Pool." + "text": "Maybe you learned about Superalgos from an article, a video, a comment on Reddit, a tweet, the official website, or someone who told you about us!" }, { - "style": "Success", - "text": "As you can see, there is a very good incentive for spreading the word about Superalgos. It’s good for you, for your friends, for their friends, and for the project!" + "style": "Text", + "text": "Declaring your referrers is the best way to thank the people that may have written that article or tweet, produced that video, maintained the website, or told you about Superalgos! Without them, you probably wouldn’t be here yet!" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Community Building Programs", + "updated": 1630230671246 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/S/Support/Support-Program/support-program.json b/Projects/Governance/Schemas/Docs-Nodes/S/Support/Support-Program/support-program.json index 7f2ee398c..8a5c11524 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/S/Support/Support-Program/support-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/S/Support/Support-Program/support-program.json @@ -1,8 +1,8 @@ { "type": "Support Program", "definition": { - "text": "The Support Program is designed to incentivize the involvement of the Community in helping new users overcome the learning curve and the rough edges they may find in the current version of the software. You may earn tokens by sharing your knowledge with other users!", - "updated": 1624726923232 + "text": "At Superalgos, we take pride in the level of support we offer to newcomers and the Community in general. It is a crucial aspect of our culture, based above all on collaboration. The Support Program enables the Community to compensate Community Mods contributing to the project’s support efforts.", + "updated": 1630231393370 }, "paragraphs": [ { @@ -11,12 +11,36 @@ "updated": 1624726970556 }, { - "style": "Text", - "text": "The Token Power assigned to the Support Program becomes your Support Power. The core idea of this program is that you may show your gratitude to the people that help you out when you have doubts or run into trouble!" + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus", + "updated": 1630231411117 }, { "style": "Text", - "text": "The group of Community Mods is growing, and it should! Not all mods are active all the time. When you select your favorite mods, you help the project identify which mods have been actively helping users, so that they may be rewarded accordingly." + "text": "Superalgos is a vast system and the learning curve is still quite steep. Many users need help, particularly during the early stages." + }, + { + "style": "Text", + "text": "While the Community is always ready to help with typical questions, we’ve noticed that it takes a certain level of experience and knowledge to provide effective support. This is why select Community Mods are in charge of the Support Group." + }, + { + "style": "Note", + "text": "If you ever wish to join the team of Community Mods, start participating in the various Telegram groups and Discord channels, helping users and answering questions. We’ll soon spot you and draft you into the Community Mods team!", + "updated": 1630231465692 + }, + { + "style": "Callout", + "text": "To participate, you must spawn the Support Program and declare your favorite supporters. To do that, add a User Supporter node and use it to establish a reference to the User Profile of the person that has helped you the most! If you have more than one favorite supporter, add more User Supporter nodes!", + "updated": 1630231527435 + }, + { + "style": "Text", + "text": "If you seldom use the Support Group, that may be thanks to the effort put in crafting tutorials and documentation. If that is your case, then feel free to select the individuals or teams doing this work as your preferred supporters!", + "updated": 1630231554533 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Community Building Programs" }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Mentor/user-mentor.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Mentor/user-mentor.json index 24a041c8c..de7068ea7 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Mentor/user-mentor.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Mentor/user-mentor.json @@ -1,8 +1,8 @@ { "type": "User Mentor", "definition": { - "text": "Spawn User Mentor nodes to reference your mentors!", - "updated": 1624727395307 + "text": "A User Mentor node must establish a reference with the User Profile of your mentor. If you have more than one mentor, add more nodes! This is how you establish who your mentors are.", + "updated": 1630232933516 }, "paragraphs": [ { @@ -11,12 +11,9 @@ "updated": 1624727421712 }, { - "style": "Text", - "text": "The Superalgos Community is always willing to help. You will find your mentors in the various Community Groups." - }, - { - "style": "Success", - "text": "The Mentorship Program is the best way to thank the people that help you get to the power user level. The Superalgos Project advances thanks to Contributors, thus helping new users go through the learning curve up to the point in which they can contribute to the project is highly valuable for the Community as a whole!" + "style": "Warning", + "text": "Declaring at least one User Mentor is a requirement to participate in the program. If you fail to declare at least one, you don't qualify for Tokens Bonus incentives.", + "updated": 1630232958240 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Referrer/user-referrer.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Referrer/user-referrer.json index 57813010e..861d8918e 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Referrer/user-referrer.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Referrer/user-referrer.json @@ -1,8 +1,8 @@ { "type": "User Referrer", "definition": { - "text": "The User Referrer node must establish a reference with the User Profile of your referrer. This is how you establish who your referrer is.", - "updated": 1624726602398 + "text": "A User Referrer node must establish a reference with the User Profile of your referrer. If you have more than one referrer, add more nodes! This is how you establish who your referrers are.", + "updated": 1630232566550 }, "paragraphs": [ { @@ -11,16 +11,9 @@ "updated": 1624726623564 }, { - "style": "Text", - "text": "In case more than one person referred you to Superalgos or in case you can’t remember who was first, you may add new User Referrer nodes and declare more than one referrer." - }, - { - "style": "Callout", - "text": "You may have been referred to Superalgos by an article in a publication, a YouTube video, a social media post, a comment on Reddit, a tweet, or directly by a friend. Please be fair to those that go the extra mile spreading the word about the project! Find out who authored that video, tweet, or article, and make sure you give credit where credit is due!" - }, - { - "style": "Text", - "text": "The User Referrer node displays a notice detailing how your total Referral Power is composed, as a sum of your own power and the power you get from people in your referred offspring." + "style": "Warning", + "text": "Declaring at least one User Referrer is a requirement to participate in the program. If you fail to declare at least one, you don't qualify for Tokens Bonus incentives.", + "updated": 1630232662165 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Supporter/user-supporter.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Supporter/user-supporter.json index 2e1a24317..6c56886f2 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Supporter/user-supporter.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Supporter/user-supporter.json @@ -1,8 +1,8 @@ { "type": "User Supporter", "definition": { - "text": "Spawn as many User Supporter nodes as you wish and establish references to the User Profile nodes of your favorite supporters.", - "updated": 1624727060271 + "text": "A User Supporter node must establish a reference with the User Profile of your supporter. If you have more than one supporter, add more nodes! This is how you establish who your supporters are.", + "updated": 1630232791200 }, "paragraphs": [ { @@ -11,13 +11,9 @@ "updated": 1624727081804 }, { - "style": "Text", - "text": "If you declare more than one supporter, you may use the configuration in the User Supporter node to determine how much Supporter Power you wish to send each. If you don’t use the configuration, the default applies." - }, - { - "style": "Json", - "text": "{\n \"percentage\": 50\n}", - "updated": 1624727099934 + "style": "Warning", + "text": "Declaring at least one User Supporter is a requirement to participate in the program. If you fail to declare at least one, you don't qualify for Tokens Bonus incentives.", + "updated": 1630232813838 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json index c2538f60b..69a61f1b6 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json @@ -1,13 +1,27 @@ { "type": "Votes And Claims Programs", "definition": { - "text": "Use this node to spawn the Claims Program and the Voting Program.", - "updated": 1630056577950 + "text": "Votes and claims are instruments the Community uses to determine what is incentivized and how contributions are compensated. Use this node to spawn the Claims Program and the Voting Program.", + "updated": 1630226336941 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630226386348 + }, + { + "style": "Success", + "text": "Learn more about how Token Power Flows into these programs!", + "updated": 1630226462874 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file From 9bb7d70eb680c209376c590f4efc730da9563fce Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 12:35:27 +0200 Subject: [PATCH 138/227] Event, User Profile, Bot Profile, Post re-implementation finished --- Network/botProfile.js | 7 +++- Network/event.js | 92 ++++++++++++++++++++++++++++++------------ Network/post.js | 13 +++++- Network/userProfile.js | 20 ++++++++- 4 files changed, 103 insertions(+), 29 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index dd28512a4..a85bcfa57 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -1,5 +1,10 @@ exports.newBotProfile = function newBotProfile() { - + /* + Users can have a Profile that can: + * follow other bots profiles. + * be followed by other bots profiles. + * have posts linked to the profile. + */ let thisObject = { /* Unique Keys */ botProfileId: undefined, diff --git a/Network/event.js b/Network/event.js index bfdd5aec5..b3329a046 100644 --- a/Network/event.js +++ b/Network/event.js @@ -21,7 +21,6 @@ exports.newEvent = function newEvent() { eventType: undefined, timestamp: undefined, /* Bot Related Properties */ - botProfileId: undefined, botAsset: undefined, botExchange: undefined, botEnabled: undefined, @@ -89,7 +88,6 @@ exports.newEvent = function newEvent() { thisObject.targetPostHash = eventReceived.targetPostHash thisObject.eventType = eventReceived.eventType thisObject.timestamp = eventReceived.timestamp - thisObject.botProfileId = eventReceived.botProfileId thisObject.botAsset = eventReceived.botAsset thisObject.botExchange = eventReceived.botExchange thisObject.botEnabled = eventReceived.botEnabled @@ -98,6 +96,8 @@ exports.newEvent = function newEvent() { */ let emitterUserProfile let targetUserProfile + let emitterBotProfile + let targetBotProfile /* Validate Emitter User Profile. */ @@ -121,11 +121,20 @@ exports.newEvent = function newEvent() { Validate Emitter Bot Profile. */ if (emitterBotProfileId !== undefined) { - let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) - if (botProfile === undefined) { + emitterBotProfile = emitterUserProfile.bots.get(emitterBotProfileId) + if (emitterBotProfile === undefined) { throw ('Emitter Bot Profile Not Found.') } } + /* + Validate Target Bot Profile. + */ + if (targetBotProfileId !== undefined) { + targetBotProfile = emitterUserProfile.bots.get(targetBotProfileId) + if (targetBotProfile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } postingEvents() followingEvents() @@ -252,6 +261,15 @@ exports.newEvent = function newEvent() { break } case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { + + if (thisObject.emitterUserProfileId === undefined) { + throw ('Emitter User Profile Id Not Provided.') + } + + if (thisObject.targetUserProfileId === undefined) { + throw ('Target User Profile Id Not Provided.') + } + emitterUserProfile.removeFollowing( targetUserProfileId ) @@ -261,19 +279,37 @@ exports.newEvent = function newEvent() { break } case EVENT_TYPES.FOLLOW_BOT_PROFILE: { - emitterUserProfile.addTradePostsFollowing( + + if (thisObject.emitterBotProfileId === undefined) { + throw ('Emitter Bot Profile Id Not Provided.') + } + + if (thisObject.targetBotProfileId === undefined) { + throw ('Target Bot Profile Id Not Provided.') + } + + emitterBotProfile.addFollowing( targetBotProfileId ) - targetUserProfile.addTradePostsFollower( - emitterUserProfileId + targetBotProfile.addFollower( + emitterBotProfileId ) break } case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { - emitterUserProfile.removeTradePostsFollowing( + + if (thisObject.emitterBotProfileId === undefined) { + throw ('Emitter Bot Profile Id Not Provided.') + } + + if (thisObject.targetBotProfileId === undefined) { + throw ('Target Bot Profile Id Not Provided.') + } + + emitterBotProfile.removeFollowing( targetBotProfileId ) - targetUserProfile.removeTradePostsFollower( + targetBotProfile.removeFollower( emitterBotProfileId ) break @@ -287,6 +323,18 @@ exports.newEvent = function newEvent() { /* Is is a Reaction? */ + let targetPost + + if (targetBotProfile !== undefined) { + targetPost = targetBotProfile.posts.get(thisObject.targetPostHash) + } else { + targetPost = targetUserProfile.posts.get(thisObject.targetPostHash) + } + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + if ( thisObject.eventType === EVENT_TYPES.ADD_REACTION_LIKE || thisObject.eventType === EVENT_TYPES.ADD_REACTION_LOVE || @@ -296,12 +344,6 @@ exports.newEvent = function newEvent() { thisObject.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || thisObject.eventType === EVENT_TYPES.ADD_REACTION_CARE ) { - let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) - - if (targetPost === undefined) { - throw ('Target Post Not Found') - } - targetPost.addReaction(thisObject.eventType - 100) return } @@ -314,12 +356,6 @@ exports.newEvent = function newEvent() { thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_CARE ) { - let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) - - if (targetPost === undefined) { - throw ('Target Post Not Found') - } - targetPost.removeReaction(thisObject.eventType - 200) return } @@ -338,7 +374,7 @@ exports.newEvent = function newEvent() { switch (thisObject.eventType) { case EVENT_TYPES.ADD_BOT: { emitterUserProfile.addBot( - thisObject.botProfileId, + thisObject.emitterBotProfileId, thisObject.botAsset, thisObject.botExchange, thisObject.botEnabled @@ -347,19 +383,19 @@ exports.newEvent = function newEvent() { } case EVENT_TYPES.REMOVE_BOT: { emitterUserProfile.removeBot( - thisObject.botProfileId + thisObject.emitterBotProfileId ) break } case EVENT_TYPES.ENABLE_BOT: { emitterUserProfile.enableBot( - thisObject.botProfileId + thisObject.emitterBotProfileId ) break } case EVENT_TYPES.DISABLE_BOT: { emitterUserProfile.disableBot( - thisObject.botProfileId + thisObject.emitterBotProfileId ) break } @@ -373,6 +409,12 @@ exports.newEvent = function newEvent() { if (targetUserProfile !== undefined) { targetUserProfile.targetEventsCount++ } + if (emitterBotProfile !== undefined) { + emitterUserProfile.emitterEventsCount++ + } + if (targetBotProfile !== undefined) { + targetBotProfile.targetEventsCount++ + } } } } \ No newline at end of file diff --git a/Network/post.js b/Network/post.js index c95a65ef9..efe1f33f0 100644 --- a/Network/post.js +++ b/Network/post.js @@ -1,5 +1,16 @@ exports.newPost = function newPost() { - + /* + Posts represent a collection of multimedia content sotored somewhere else + and identified by that content hash. Posts might belong to: + * a User Profile. + * a Bot Profile. + + Posts might be linked to other posts when they are a reply or quote. + + Posts migth have: + * replies, when a user or bot replies to a post. + * reactions, when a user or bot reacts to a post. + */ let thisObject = { /* Parents Ids */ emitterUserProfileId: undefined, diff --git a/Network/userProfile.js b/Network/userProfile.js index 82f19bc0c..88a0d26f4 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -1,5 +1,11 @@ exports.newUserProfile = function newUserProfile() { - + /* + Users can have a Profile that can: + * follow other user profiles. + * be followed by other user profiles. + * have posts linked to the profile. + * have bots linked to the profile. + */ let thisObject = { /* Unique Keys */ userProfileId: undefined, @@ -45,7 +51,17 @@ exports.newUserProfile = function newUserProfile() { } - function initialize() { + function initialize( + userProfileId, + userProfileHandle, + blockchainAccount, + ranking + ) { + + thisObject.userProfileId = userProfileId + thisObject.userProfileHandle = userProfileHandle + thisObject.blockchainAccount = blockchainAccount + thisObject.ranking = ranking thisObject.following = new Map() thisObject.followers = new Map() From 44219d29391692b9126422e66d35aa164c3b6032 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 12:36:55 +0200 Subject: [PATCH 139/227] Update SocialGraphNetwokNode.js --- Network/SocialGraphNetwokNode.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index 794844275..bfe37a806 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -16,7 +16,7 @@ global.NT = { }, modules: { USER_PROFILE: require('./UserProfile.js'), - BOT: require('./BotProfile.js'), + BOT_PROFILE: require('./BotProfile.js'), EVENT: require('./Event.js'), POST: require('./Post.js'), QUERY: require('./Query.js'), From d42f473a91d95af7397c26892d3272b3f116fa55 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 12:39:54 +0200 Subject: [PATCH 140/227] Superalgos Network: Reimplementing basic concepts --- Network/SocialGraphNetwokNode.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index bfe37a806..c1611edbe 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -9,15 +9,14 @@ global.NT = { EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. }, arrays: { - EVENTS: [], // A time ordered list of events. NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. } }, modules: { + EVENT: require('./Event.js'), USER_PROFILE: require('./UserProfile.js'), BOT_PROFILE: require('./BotProfile.js'), - EVENT: require('./Event.js'), POST: require('./Post.js'), QUERY: require('./Query.js'), QUERY_USER_PROFILE_STATS: require('./Queries/UserProfileStats.js'), From c7011e4183107b33c52451fe792d4039da67ec26 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 13:11:22 +0200 Subject: [PATCH 141/227] added userprofileId to Bot --- Network/botProfile.js | 3 +++ Network/event.js | 1 + Network/userProfile.js | 2 ++ 3 files changed, 6 insertions(+) diff --git a/Network/botProfile.js b/Network/botProfile.js index a85bcfa57..2be6b4437 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -7,6 +7,7 @@ exports.newBotProfile = function newBotProfile() { */ let thisObject = { /* Unique Keys */ + userProfileId: undefined, botProfileId: undefined, botProfileHandle: undefined, /* Bot Unitque Properties */ @@ -45,11 +46,13 @@ exports.newBotProfile = function newBotProfile() { } function initialize( + userProfileId, botProfileId, botAsset, botExchange, botEnabled ) { + thisObject.userProfileId = userProfileId thisObject.botProfileId = botProfileId thisObject.botAsset = botAsset thisObject.botExchange = botExchange diff --git a/Network/event.js b/Network/event.js index b3329a046..2afa3effa 100644 --- a/Network/event.js +++ b/Network/event.js @@ -374,6 +374,7 @@ exports.newEvent = function newEvent() { switch (thisObject.eventType) { case EVENT_TYPES.ADD_BOT: { emitterUserProfile.addBot( + thisObject.emitterUserProfileId, thisObject.emitterBotProfileId, thisObject.botAsset, thisObject.botExchange, diff --git a/Network/userProfile.js b/Network/userProfile.js index 88a0d26f4..0144038cd 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -149,6 +149,7 @@ exports.newUserProfile = function newUserProfile() { } function addBot( + userProfileId, botProfileId, botAsset, botExchange, @@ -160,6 +161,7 @@ exports.newUserProfile = function newUserProfile() { } else { let bot = NT.modules.BOTS.newBot() bot.initialize( + userProfileId, botProfileId, botAsset, botExchange, From 825b17d24c160060c1120444dd61b898ee5b4136 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 29 Aug 2021 13:14:15 +0200 Subject: [PATCH 142/227] More definitions and concepts --- .../superalgos-medium-blog.json | 14 ++++++++++ .../superalgos-project.json | 13 +++++++++ .../distribution-event.json | 27 +++++++++++++++++++ .../Incoming-Power/incoming-power.json | 13 +++++++++ 4 files changed, 67 insertions(+) create mode 100644 Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json create mode 100644 Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/I/Incoming/Incoming-Power/incoming-power.json diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json new file mode 100644 index 000000000..fbd319ece --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json @@ -0,0 +1,14 @@ +{ + "type": "Superalgos Medium Blog", + "definition": { + "text": "The Superalgos Medium Blog is a Medium Publication where the Superalgos Project makes official announcements and publishes project-related content.", + "updated": 1630235403524 + }, + "paragraphs": [ + { + "style": "Link", + "text": "Go to the Superalgos Medium Blog->medium.com/superalgos", + "updated": 1630235431554 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json new file mode 100644 index 000000000..9589bfe4f --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json @@ -0,0 +1,13 @@ +{ + "type": "Superalgos Project", + "definition": { + "text": "The Superalgos Project is the open Community, together with it's body of work.", + "updated": 1630235520885 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json new file mode 100644 index 000000000..332e6c42e --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json @@ -0,0 +1,27 @@ +{ + "type": "Distribution Event", + "definition": { + "text": "The Superalgos Project distributes its native Superalgos SA Tokens after each release to compensate contributions and incentivize desirable behaviors. The Distribution Event represents the moment in time and the act of running the process that distributes tokens from the Treasury Account to the Governance Address associated with each User Profile that participates in governance.", + "updated": 1630234849482 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630233421503 + }, + { + "style": "Text", + "text": "The Superalgos Project announces each release through all official channels, including the Telegram Announcements channel and the Superalgos Medium Blog.", + "updated": 1630235099973 + }, + { + "style": "Text", + "text": "At the moment of the announcement, a time window opens for the Community to participate in governance. At this point, the window is of an indeterminate span. Users may set up their User Profiles until the window closes. " + }, + { + "style": "Text", + "text": "Once the window closes, no further modifications are accepted on governance hierarchies until the Distribution Event takes place." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/I/Incoming/Incoming-Power/incoming-power.json b/Projects/Governance/Schemas/Docs-Concepts/I/Incoming/Incoming-Power/incoming-power.json new file mode 100644 index 000000000..c4fa8def8 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/I/Incoming/Incoming-Power/incoming-power.json @@ -0,0 +1,13 @@ +{ + "type": "Incoming Power", + "definition": { + "text": "Incoming Power is a form of Token Power coming into any given Governance Program originating at a third party User Profile. Certain programs use the notion of Incoming Power to determine the Tokens Rewards applicable for the program in question.", + "updated": 1630235289528 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file From dec45412108e90473ce93f4849753610daa812d3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 13:18:57 +0200 Subject: [PATCH 143/227] Bug Fixed with Following and Followers of Bots --- Network/botProfile.js | 26 ++++++++++++++------------ Network/event.js | 2 ++ 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index 2be6b4437..e7ce60b41 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -109,38 +109,40 @@ exports.newBotProfile = function newBotProfile() { } function addFollowing( - targetUserProfileId + targetUserProfileId, + targetBotProfileId ) { - if (thisObject.following.get(targetUserProfileId) === undefined) { - thisObject.following.set(targetUserProfileId, targetUserProfileId) + if (thisObject.following.get(targetBotProfileId) === undefined) { + thisObject.following.set(targetBotProfileId, { targetUserProfileId: targetUserProfileId, targetBotProfileId: targetBotProfileId }) } else { throw ('Already Following.') } } function removeFollowing( - targetUserProfileId + targetBotProfileId ) { - if (thisObject.following.get(targetUserProfileId) !== undefined) { - thisObject.following.delete(targetUserProfileId) + if (thisObject.following.get(targetBotProfileId) !== undefined) { + thisObject.following.delete(targetBotProfileId) } else { throw ('Not Following.') } } function addFollower( - emitterUserProfileId + emitterUserProfileId, + emitterBotProfileId ) { - if (thisObject.followers.get(emitterUserProfileId) === undefined) { - thisObject.followers.set(emitterUserProfileId, emitterUserProfileId) + if (thisObject.followers.get(emitterBotProfileId) === undefined) { + thisObject.followers.set(emitterBotProfileId, { emitterUserProfileId: emitterUserProfileId, emitterBotProfileId: emitterBotProfileId }) } } function removeFollower( - emitterUserProfileId + emitterBotProfileId ) { - if (thisObject.followers.get(emitterUserProfileId) !== undefined) { - thisObject.followers.delete(emitterUserProfileId) + if (thisObject.followers.get(emitterBotProfileId) !== undefined) { + thisObject.followers.delete(emitterBotProfileId) } } } diff --git a/Network/event.js b/Network/event.js index 2afa3effa..b586d9077 100644 --- a/Network/event.js +++ b/Network/event.js @@ -289,9 +289,11 @@ exports.newEvent = function newEvent() { } emitterBotProfile.addFollowing( + targetUserProfileId, targetBotProfileId ) targetBotProfile.addFollower( + emitterUserProfileId, emitterBotProfileId ) break From 4c9701965a2d576809921b3a94b3bb08b41aafae Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 13:51:03 +0200 Subject: [PATCH 144/227] User Profile and Bot Profiles Statistics done --- Network/Queries/BotProfileStats.js | 15 ++++++++------- Network/Queries/UserProfileStats.js | 11 +++++------ Network/Query.js | 7 +++++++ Network/clientsInterface.js | 9 ++++++--- 4 files changed, 26 insertions(+), 16 deletions(-) diff --git a/Network/Queries/BotProfileStats.js b/Network/Queries/BotProfileStats.js index 137072fb9..510f1ebb3 100644 --- a/Network/Queries/BotProfileStats.js +++ b/Network/Queries/BotProfileStats.js @@ -15,13 +15,13 @@ exports.newBotProfileStats = function newBotProfileStats() { function initialize(queryReceived) { /* - Validate Bot Profile + Validate User Profile */ let userProfile - if (queryReceived.targetBotProfileId !== undefined) { + if (queryReceived.targetUserProfileId !== undefined) { userProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - userProfile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileId) + userProfile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (userProfile === undefined) { @@ -39,13 +39,14 @@ exports.newBotProfileStats = function newBotProfileStats() { function execute() { return { + "userProfileId": thisObject.profile.userProfileId, "botProfileId": thisObject.profile.botProfileId, "botProfileHandle": thisObject.profile.botProfileHandle, - "followingCount": thisObject.profile.followingCount, - "followersCount": thisObject.profile.followersCount, + "followingCount": thisObject.profile.following.size, + "followersCount": thisObject.profile.followers.size, + "postsCount": thisObject.profile.posts.size, "emitterEventsCount": thisObject.profile.emitterEventsCount, - "targetEventsCount": thisObject.profile.targetEventsCount, - "postsCount": thisObject.profile.postsCount + "targetEventsCount": thisObject.profile.targetEventsCount } } } \ No newline at end of file diff --git a/Network/Queries/UserProfileStats.js b/Network/Queries/UserProfileStats.js index 383d39aab..a7fd8580b 100644 --- a/Network/Queries/UserProfileStats.js +++ b/Network/Queries/UserProfileStats.js @@ -26,7 +26,6 @@ exports.newUserProfileStats = function newUserProfileStats() { if (thisObject.profile === undefined) { throw ('Target User Profile Not Found.') } - } function execute() { @@ -36,12 +35,12 @@ exports.newUserProfileStats = function newUserProfileStats() { "userProfileHandle": thisObject.profile.userProfileHandle, "blockchainAccount": thisObject.profile.blockchainAccount, "ranking": thisObject.profile.ranking, - "followingCount": thisObject.profile.followingCount, - "followersCount": thisObject.profile.followersCount, + "followingCount": thisObject.profile.following.size, + "followersCount": thisObject.profile.followers.size, + "postsCount": thisObject.profile.posts.size, + "botsCount": thisObject.profile.bots.size, "emitterEventsCount": thisObject.profile.emitterEventsCount, - "targetEventsCount": thisObject.profile.targetEventsCount, - "postsCount": thisObject.profile.postsCount, - "botsCount": thisObject.profile.botsCount + "targetEventsCount": thisObject.profile.targetEventsCount } } } \ No newline at end of file diff --git a/Network/Query.js b/Network/Query.js index 6842871ee..f69f56841 100644 --- a/Network/Query.js +++ b/Network/Query.js @@ -1,5 +1,12 @@ exports.newQuery = function newQuery() { + /* + A Query is a call from a Network Client to + a Network Node with the purpose to get + relevant information from the Social Graph. + A Query does not produce changes + on the state of the Social Graph. + */ let thisObject = { query: undefined, queryType: undefined, diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 66b4c0650..1cc17e4d6 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -26,12 +26,14 @@ exports.newClientInterface = function newClientInterface() { "eventType": 10, "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "timestamp": 124234234234, - "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "botAsset": "BTC", - "botExchange": "Binance" + "botExchange": "Binance", + "botEnabled": true } */ @@ -56,10 +58,11 @@ exports.newClientInterface = function newClientInterface() { "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "emitterUserProfileHandle": "Luis-Fernando-Molina", "targetUserProfileHandle": "Luis-Fernando-Molina", + "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "timestamp": 124234234234, - "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "botAsset": "BTC", "botExchange": "Binance", "botEnabled": true, From 2812dc2ab107b61dd0dc7f3404ad545ad7062755 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 16:31:32 +0200 Subject: [PATCH 145/227] Update ProfilePosts.js --- Network/Queries/ProfilePosts.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index b24381946..e74d7e81b 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -45,6 +45,13 @@ exports.newProfilePosts = function newProfilePosts() { throw ('Target Bot Profile Not Found.') } } + + if (queryReceived.targetBotProfileHandle !== undefined) { + thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileHandle) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } /* Validate Initial Index */ @@ -102,16 +109,18 @@ exports.newProfilePosts = function newProfilePosts() { let response = [] switch (thisObject.direction) { case DIRECTION_FUTURE: { + let array = Array.from(thisObject.profile.posts) for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = thisObject.profile.arrays.posts[i] + let arrayItem = array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } break } case DIRECTION_PAST: { + let array = Array.from(thisObject.profile.posts) for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = thisObject.profile.arrays.posts[i] + let arrayItem = array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -124,11 +133,13 @@ exports.newProfilePosts = function newProfilePosts() { let postResponse = { emitterUserProfileId: post.emitterUserProfileId, targetUserProfileId: post.targetUserProfileId, + emitterBotProfileId: post.emitterBotProfileId, + targetBotProfileId: post.targetBotProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, timestamp: post.timestamp, - repliesCount: post.replies.length, + repliesCount: post.replies.size, reactions: Array.from(post.reactions) } response.push(postResponse) From 50e6643062f7bc20882200ec2d4ec5599b5bb6f7 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 16:53:34 +0200 Subject: [PATCH 146/227] Post Replies Query done --- Network/Queries/PostReplies.js | 43 +++++++++++++++++++++++++++------ Network/Queries/ProfilePosts.js | 22 +++++++---------- 2 files changed, 45 insertions(+), 20 deletions(-) diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 4661d692e..6a27a1cc5 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -1,5 +1,9 @@ exports.newPostReplies = function newPostReplies() { - + /* + Each Post regardless if it is authored by a User or Bot Profile, + can have replies. This query is designed for Network Clients to + fetch the posts metadata that are replies to a certain post. + */ let thisObject = { post: undefined, initialIndex: undefined, @@ -24,10 +28,30 @@ exports.newPostReplies = function newPostReplies() { } function initialize(queryReceived) { + let profile + /* + Validate User Profile + */ + if (queryReceived.targetUserProfileId !== undefined) { + profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } + + if (profile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Bot Profile + */ + if (queryReceived.targetBotProfileId !== undefined) { + profile = profile.bots.get(queryReceived.targetBotProfileId) + if (profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } /* Validate Post */ - thisObject.post = NT.memory.maps.POSTS.get(queryReceived.targetPostHash) + thisObject.post = profile.posts.get(queryReceived.targetPostHash) if (thisObject.post === undefined) { throw ('Target Post Not Found.') @@ -86,21 +110,24 @@ exports.newPostReplies = function newPostReplies() { } function execute() { + let response = [] + let array = Array.from(thisObject.post.replies) + switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let post = thisObject.post.replies[i] + let arrayItem = array[i] if (post === undefined) { break } - addToResponse(post) + addToResponse(arrayItem) } break } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let post = thisObject.post.replies[i] + let arrayItem = array[i] if (post === undefined) { break } - addToResponse(post) + addToResponse(arrayItem) } break } @@ -111,11 +138,13 @@ exports.newPostReplies = function newPostReplies() { let postResponse = { emitterUserProfileId: post.emitterUserProfileId, targetUserProfileId: post.targetUserProfileId, + emitterBotProfileId: post.emitterBotProfileId, + targetBotProfileId: post.targetBotProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, timestamp: post.timestamp, - repliesCount: post.replies.length, + repliesCount: post.replies.size, reactions: Array.from(post.reactions) } response.push(postResponse) diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index e74d7e81b..60e83d135 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -1,5 +1,9 @@ exports.newProfilePosts = function newProfilePosts() { - + /* + Each User or Bot Profile can have posts. This query + is designed for Network Clients to fetch the posts + metadata they need from the Social Graph. + */ let thisObject = { profile: undefined, initialIndex: undefined, @@ -29,9 +33,7 @@ exports.newProfilePosts = function newProfilePosts() { */ if (queryReceived.targetUserProfileId !== undefined) { thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } else { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) - } + } if (thisObject.profile === undefined) { throw ('Target User Profile Not Found.') @@ -45,13 +47,6 @@ exports.newProfilePosts = function newProfilePosts() { throw ('Target Bot Profile Not Found.') } } - - if (queryReceived.targetBotProfileHandle !== undefined) { - thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileHandle) - if (thisObject.profile === undefined) { - throw ('Target Bot Profile Not Found.') - } - } /* Validate Initial Index */ @@ -106,10 +101,12 @@ exports.newProfilePosts = function newProfilePosts() { } function execute() { + let response = [] + let array = Array.from(thisObject.profile.posts) + switch (thisObject.direction) { case DIRECTION_FUTURE: { - let array = Array.from(thisObject.profile.posts) for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -118,7 +115,6 @@ exports.newProfilePosts = function newProfilePosts() { break } case DIRECTION_PAST: { - let array = Array.from(thisObject.profile.posts) for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } From 541370c6a8a7c7e696358daff099954a4f343ffa Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 17:11:14 +0200 Subject: [PATCH 147/227] Queries Following and Followers --- Network/Queries/ProfileFollowers.js | 21 ++--- Network/Queries/ProfileFollowing.js | 132 ++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+), 13 deletions(-) create mode 100644 Network/Queries/ProfileFollowing.js diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index 829a5f212..915f65c1a 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -29,8 +29,6 @@ exports.newProfileFollowers = function newProfileFollowers() { */ if (queryReceived.targetUserProfileId !== undefined) { thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } else { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { @@ -99,11 +97,14 @@ exports.newProfileFollowers = function newProfileFollowers() { } function execute() { + let response = [] + let array = Array.from(thisObject.profile.followers) + switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = thisObject.profile.arrays.followers[i] + let arrayItem = array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -111,7 +112,7 @@ exports.newProfileFollowers = function newProfileFollowers() { } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = thisObject.profile.arrays.followers[i] + let arrayItem = array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -120,16 +121,10 @@ exports.newProfileFollowers = function newProfileFollowers() { } return response - function addToResponse(post) { + function addToResponse(arrayItem) { let postResponse = { - emitterUserProfileId: post.emitterUserProfileId, - targetUserProfileId: post.targetUserProfileId, - emitterPostHash: post.emitterPostHash, - targetPostHash: post.targetPostHash, - postType: post.postType, - timestamp: post.timestamp, - repliesCount: post.replies.length, - reactions: Array.from(post.reactions) + emitterUserProfileId: arrayItem.emitterUserProfileId, + emitterBotProfileId: arrayItem.emitterBotProfileId } response.push(postResponse) } diff --git a/Network/Queries/ProfileFollowing.js b/Network/Queries/ProfileFollowing.js new file mode 100644 index 000000000..8c0336190 --- /dev/null +++ b/Network/Queries/ProfileFollowing.js @@ -0,0 +1,132 @@ +exports.newProfileFollowing = function newProfileFollowing() { + + let thisObject = { + profile: undefined, + initialIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const INITIAL_POST_INDEX_FIRST = 'First' + const INITIAL_POST_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function finalize() { + thisObject.profile = undefined + } + + function initialize(queryReceived) { + /* + Validate User Profile + */ + if (queryReceived.targetUserProfileId !== undefined) { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } + + if (thisObject.profile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Bot Profile + */ + if (queryReceived.targetBotProfileId !== undefined) { + thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } + /* + Validate Initial Index + */ + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { + queryReceived.initialIndex = thisObject.profile.posts.length - 1 + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { + queryReceived.initialIndex = 0 + } + + if (isNaN(queryReceived.initialIndex) === true) { + throw ('Initial Post Is Not a Number.') + } + + thisObject.initialIndex = queryReceived.initialIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Direction + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } + + function execute() { + + let response = [] + let array = Array.from(thisObject.profile.following) + + switch (thisObject.direction) { + case DIRECTION_FUTURE: { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { + let arrayItem = array[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + case DIRECTION_PAST: { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { + let arrayItem = array[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + } + return response + + function addToResponse(arrayItem) { + let postResponse = { + emitterUserProfileId: arrayItem.emitterUserProfileId, + emitterBotProfileId: arrayItem.emitterBotProfileId + } + response.push(postResponse) + } + } +} \ No newline at end of file From 79adad9893cbb07216bf2d544912b0125fccff61 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 17:34:54 +0200 Subject: [PATCH 148/227] Utilities for Queries --- Network/Queries/PostReplies.js | 86 ++------------------ Network/Queries/ProfileFollowers.js | 74 +---------------- Network/Queries/ProfileFollowing.js | 74 +---------------- Network/Queries/ProfilePosts.js | 75 +---------------- Network/SocialGraphNetwokNode.js | 3 + Network/Utilities/QueriesValidations.js | 104 ++++++++++++++++++++++++ 6 files changed, 118 insertions(+), 298 deletions(-) create mode 100644 Network/Utilities/QueriesValidations.js diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 6a27a1cc5..6eb79e96c 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -5,6 +5,7 @@ exports.newPostReplies = function newPostReplies() { fetch the posts metadata that are replies to a certain post. */ let thisObject = { + profile: undefined, post: undefined, initialIndex: undefined, amountRequested: undefined, @@ -14,98 +15,21 @@ exports.newPostReplies = function newPostReplies() { finalize: finalize } - const INITIAL_REPLY_INDEX_FIRST = 'First' - const INITIAL_REPLY_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 const DIRECTION_FUTURE = 'Future' const DIRECTION_PAST = 'Past' return thisObject function finalize() { + thisObject.profile = undefined thisObject.post = undefined } function initialize(queryReceived) { - let profile - /* - Validate User Profile - */ - if (queryReceived.targetUserProfileId !== undefined) { - profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } - if (profile === undefined) { - throw ('Target User Profile Not Found.') - } - /* - Validate Bot Profile - */ - if (queryReceived.targetBotProfileId !== undefined) { - profile = profile.bots.get(queryReceived.targetBotProfileId) - if (profile === undefined) { - throw ('Target Bot Profile Not Found.') - } - } - /* - Validate Post - */ - thisObject.post = profile.posts.get(queryReceived.targetPostHash) - - if (thisObject.post === undefined) { - throw ('Target Post Not Found.') - } - /* - Validate Initial Index - */ - if (queryReceived.initialIndex === undefined) { - throw ('Initial Index Undefined.') - } - - if (queryReceived.initialIndex === INITIAL_REPLY_INDEX_LAST) { - queryReceived.initialIndex = thisObject.poat.replies.length - 1 - } - - if (queryReceived.initialIndex === INITIAL_REPLY_INDEX_FIRST) { - queryReceived.initialIndex = 0 - } - - if (isNaN(queryReceived.initialIndex) === true) { - throw ('Initial Reply Is Not a Number.') - } - - thisObject.initialIndex = queryReceived.initialIndex - /* - Validate Amount Requested - */ - if (queryReceived.amountRequested === undefined) { - throw ('Amount Requested Undefined.') - } - - if (isNaN(queryReceived.amountRequested) === true) { - throw ('Amount Requested Is Not a Number.') - } - - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { - throw ('Amount Requested Below Min.') - } - - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { - throw ('Amount Requested Above Max.') - } - /* - Validate Direction - */ - if (queryReceived.direction === undefined) { - throw ('Direction Undefined.') - } - - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { - throw ('Direction Not Supported.') - } - - thisObject.direction = queryReceived.direction + NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.postValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) } diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index 915f65c1a..371bfde95 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -10,10 +10,6 @@ exports.newProfileFollowers = function newProfileFollowers() { finalize: finalize } - const INITIAL_POST_INDEX_FIRST = 'First' - const INITIAL_POST_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 const DIRECTION_FUTURE = 'Future' const DIRECTION_PAST = 'Past' @@ -24,75 +20,9 @@ exports.newProfileFollowers = function newProfileFollowers() { } function initialize(queryReceived) { - /* - Validate User Profile - */ - if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } - if (thisObject.profile === undefined) { - throw ('Target User Profile Not Found.') - } - /* - Validate Bot Profile - */ - if (queryReceived.targetBotProfileId !== undefined) { - thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) - if (thisObject.profile === undefined) { - throw ('Target Bot Profile Not Found.') - } - } - /* - Validate Initial Index - */ - if (queryReceived.initialIndex === undefined) { - throw ('Initial Index Undefined.') - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.posts.length - 1 - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { - queryReceived.initialIndex = 0 - } - - if (isNaN(queryReceived.initialIndex) === true) { - throw ('Initial Post Is Not a Number.') - } - - thisObject.initialIndex = queryReceived.initialIndex - /* - Validate Amount Requested - */ - if (queryReceived.amountRequested === undefined) { - throw ('Amount Requested Undefined.') - } - - if (isNaN(queryReceived.amountRequested) === true) { - throw ('Amount Requested Is Not a Number.') - } - - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { - throw ('Amount Requested Below Min.') - } - - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { - throw ('Amount Requested Above Max.') - } - /* - Validate Direction - */ - if (queryReceived.direction === undefined) { - throw ('Direction Undefined.') - } - - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { - throw ('Direction Not Supported.') - } - - thisObject.direction = queryReceived.direction + NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) } diff --git a/Network/Queries/ProfileFollowing.js b/Network/Queries/ProfileFollowing.js index 8c0336190..09c6d29d7 100644 --- a/Network/Queries/ProfileFollowing.js +++ b/Network/Queries/ProfileFollowing.js @@ -10,10 +10,6 @@ exports.newProfileFollowing = function newProfileFollowing() { finalize: finalize } - const INITIAL_POST_INDEX_FIRST = 'First' - const INITIAL_POST_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 const DIRECTION_FUTURE = 'Future' const DIRECTION_PAST = 'Past' @@ -24,75 +20,9 @@ exports.newProfileFollowing = function newProfileFollowing() { } function initialize(queryReceived) { - /* - Validate User Profile - */ - if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } - if (thisObject.profile === undefined) { - throw ('Target User Profile Not Found.') - } - /* - Validate Bot Profile - */ - if (queryReceived.targetBotProfileId !== undefined) { - thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) - if (thisObject.profile === undefined) { - throw ('Target Bot Profile Not Found.') - } - } - /* - Validate Initial Index - */ - if (queryReceived.initialIndex === undefined) { - throw ('Initial Index Undefined.') - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.posts.length - 1 - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { - queryReceived.initialIndex = 0 - } - - if (isNaN(queryReceived.initialIndex) === true) { - throw ('Initial Post Is Not a Number.') - } - - thisObject.initialIndex = queryReceived.initialIndex - /* - Validate Amount Requested - */ - if (queryReceived.amountRequested === undefined) { - throw ('Amount Requested Undefined.') - } - - if (isNaN(queryReceived.amountRequested) === true) { - throw ('Amount Requested Is Not a Number.') - } - - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { - throw ('Amount Requested Below Min.') - } - - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { - throw ('Amount Requested Above Max.') - } - /* - Validate Direction - */ - if (queryReceived.direction === undefined) { - throw ('Direction Undefined.') - } - - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { - throw ('Direction Not Supported.') - } - - thisObject.direction = queryReceived.direction + NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) } diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 60e83d135..02e8fcfe0 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -14,10 +14,6 @@ exports.newProfilePosts = function newProfilePosts() { finalize: finalize } - const INITIAL_POST_INDEX_FIRST = 'First' - const INITIAL_POST_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 const DIRECTION_FUTURE = 'Future' const DIRECTION_PAST = 'Past' @@ -28,76 +24,9 @@ exports.newProfilePosts = function newProfilePosts() { } function initialize(queryReceived) { - /* - Validate User Profile - */ - if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) - } - - if (thisObject.profile === undefined) { - throw ('Target User Profile Not Found.') - } - /* - Validate Bot Profile - */ - if (queryReceived.targetBotProfileId !== undefined) { - thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) - if (thisObject.profile === undefined) { - throw ('Target Bot Profile Not Found.') - } - } - /* - Validate Initial Index - */ - if (queryReceived.initialIndex === undefined) { - throw ('Initial Index Undefined.') - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.posts.length - 1 - } - - if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { - queryReceived.initialIndex = 0 - } - - if (isNaN(queryReceived.initialIndex) === true) { - throw ('Initial Post Is Not a Number.') - } - - thisObject.initialIndex = queryReceived.initialIndex - /* - Validate Amount Requested - */ - if (queryReceived.amountRequested === undefined) { - throw ('Amount Requested Undefined.') - } - - if (isNaN(queryReceived.amountRequested) === true) { - throw ('Amount Requested Is Not a Number.') - } - - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { - throw ('Amount Requested Below Min.') - } - - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { - throw ('Amount Requested Above Max.') - } - /* - Validate Direction - */ - if (queryReceived.direction === undefined) { - throw ('Direction Undefined.') - } - - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { - throw ('Direction Not Supported.') - } - - thisObject.direction = queryReceived.direction + NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) } function execute() { diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index c1611edbe..7073ba1a9 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -26,6 +26,9 @@ global.NT = { //QUERY_PROFILE_FOLLOWING: require('./Queries/ProfileFollowing.js'), //QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), QUERY_EVENTS: require('./Queries/Events.js') + }, + utilities: { + queriesValidations: require('./Utilities/QueriesValidations.js').newProfileQueries() } } diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js new file mode 100644 index 000000000..ba0934ec9 --- /dev/null +++ b/Network/Utilities/QueriesValidations.js @@ -0,0 +1,104 @@ +exports.newProfileFollowers = function newProfileFollowers() { + + let thisObject = { + profilesValidations: profilesValidations, + postValidations: postValidations, + arrayValidations: arrayValidations + } + + const INITIAL_POST_INDEX_FIRST = 'First' + const INITIAL_POST_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function profilesValidations(queryReceived, thisObject) { + /* + Validate User Profile + */ + if (queryReceived.targetUserProfileId !== undefined) { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } + + if (thisObject.profile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Bot Profile + */ + if (queryReceived.targetBotProfileId !== undefined) { + thisObject.profile = thisObject.profile.bots.get(queryReceived.targetBotProfileId) + if (thisObject.profile === undefined) { + throw ('Target Bot Profile Not Found.') + } + } + } + + function postValidations(queryReceived, thisObject) { + /* + Validate Post + */ + thisObject.post = thisObject.profile.posts.get(queryReceived.targetPostHash) + + if (thisObject.post === undefined) { + throw ('Target Post Not Found.') + } + } + + function arrayValidations(queryReceived, thisObject) { + /* + Validate Initial Index + */ + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { + queryReceived.initialIndex = thisObject.profile.posts.length - 1 + } + + if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { + queryReceived.initialIndex = 0 + } + + if (isNaN(queryReceived.initialIndex) === true) { + throw ('Initial Post Is Not a Number.') + } + + thisObject.initialIndex = queryReceived.initialIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Direction + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } +} \ No newline at end of file From 390115d789b7ee37525d3ee2d38f20b343af8845 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 17:44:46 +0200 Subject: [PATCH 149/227] Global Contants Implemented --- Network/Queries/Events.js | 21 +++++++-------------- Network/Queries/PostReplies.js | 7 ++----- Network/Queries/ProfileFollowers.js | 7 ++----- Network/Queries/ProfileFollowing.js | 7 ++----- Network/Queries/ProfilePosts.js | 7 ++----- Network/SocialGraphNetwokNode.js | 14 +++++++++++++- Network/Utilities/QueriesValidations.js | 17 +++++------------ 7 files changed, 33 insertions(+), 47 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index ee80312c7..87b85f484 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -10,13 +10,6 @@ exports.newEvents = function newEvents() { finalize: finalize } - const INITIAL_EVENT_INDEX_FIRST = 'First' - const INITIAL_EVENT_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function finalize() { @@ -43,11 +36,11 @@ exports.newEvents = function newEvents() { throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_LAST) { + if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_LAST) { queryReceived.initialIndex = thisObject.profile.posts.length - 1 } - if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_FIRST) { + if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -67,11 +60,11 @@ exports.newEvents = function newEvents() { throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < NT.globals.constants.queries.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > NT.globals.constants.queries.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } /* @@ -81,7 +74,7 @@ exports.newEvents = function newEvents() { throw ('Direction Undefined.') } - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + if (queryReceived.direction !== NT.globals.constants.queries.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.constants.queries.DIRECTION_PAST) { throw ('Direction Not Supported.') } @@ -92,7 +85,7 @@ exports.newEvents = function newEvents() { function execute() { let response = [] switch (thisObject.direction) { - case DIRECTION_FUTURE: { + case NT.globals.constants.queries.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -100,7 +93,7 @@ exports.newEvents = function newEvents() { } break } - case DIRECTION_PAST: { + case NT.globals.constants.queries.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 6eb79e96c..41a4f06a9 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -15,9 +15,6 @@ exports.newPostReplies = function newPostReplies() { finalize: finalize } - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function finalize() { @@ -39,7 +36,7 @@ exports.newPostReplies = function newPostReplies() { let array = Array.from(thisObject.post.replies) switch (thisObject.direction) { - case DIRECTION_FUTURE: { + case NT.globals.constants.queries.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (post === undefined) { break } @@ -47,7 +44,7 @@ exports.newPostReplies = function newPostReplies() { } break } - case DIRECTION_PAST: { + case NT.globals.constants.queries.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (post === undefined) { break } diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index 371bfde95..3fc0a3a9d 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -10,9 +10,6 @@ exports.newProfileFollowers = function newProfileFollowers() { finalize: finalize } - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function finalize() { @@ -32,7 +29,7 @@ exports.newProfileFollowers = function newProfileFollowers() { let array = Array.from(thisObject.profile.followers) switch (thisObject.direction) { - case DIRECTION_FUTURE: { + case NT.globals.constants.queries.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +37,7 @@ exports.newProfileFollowers = function newProfileFollowers() { } break } - case DIRECTION_PAST: { + case NT.globals.constants.queries.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/Queries/ProfileFollowing.js b/Network/Queries/ProfileFollowing.js index 09c6d29d7..4fea1534d 100644 --- a/Network/Queries/ProfileFollowing.js +++ b/Network/Queries/ProfileFollowing.js @@ -10,9 +10,6 @@ exports.newProfileFollowing = function newProfileFollowing() { finalize: finalize } - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function finalize() { @@ -32,7 +29,7 @@ exports.newProfileFollowing = function newProfileFollowing() { let array = Array.from(thisObject.profile.following) switch (thisObject.direction) { - case DIRECTION_FUTURE: { + case NT.globals.constants.queries.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +37,7 @@ exports.newProfileFollowing = function newProfileFollowing() { } break } - case DIRECTION_PAST: { + case NT.globals.constants.queries.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 02e8fcfe0..bbeded5d4 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -14,9 +14,6 @@ exports.newProfilePosts = function newProfilePosts() { finalize: finalize } - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function finalize() { @@ -35,7 +32,7 @@ exports.newProfilePosts = function newProfilePosts() { let array = Array.from(thisObject.profile.posts) switch (thisObject.direction) { - case DIRECTION_FUTURE: { + case NT.globals.constants.queries.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -43,7 +40,7 @@ exports.newProfilePosts = function newProfilePosts() { } break } - case DIRECTION_PAST: { + case NT.globals.constants.queries.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index 7073ba1a9..3b3de0575 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -28,7 +28,19 @@ global.NT = { QUERY_EVENTS: require('./Queries/Events.js') }, utilities: { - queriesValidations: require('./Utilities/QueriesValidations.js').newProfileQueries() + queriesValidations: require('./Utilities/QueriesValidations.js').newProfileQueries() + }, + globals: { + constants: { + queries: { + INITIAL_INDEX_FIRST: 'First', + INITIAL_INDEX_LAST: 'Last', + MIN_AMOUNT_REQUESTED: 1, + MAX_AMOUNT_REQUESTED: 100, + DIRECTION_FUTURE: 'Future', + DIRECTION_PAST: 'Past' + } + } } } diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js index ba0934ec9..618c1759b 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Network/Utilities/QueriesValidations.js @@ -6,13 +6,6 @@ exports.newProfileFollowers = function newProfileFollowers() { arrayValidations: arrayValidations } - const INITIAL_POST_INDEX_FIRST = 'First' - const INITIAL_POST_INDEX_LAST = 'Last' - const MIN_AMOUNT_REQUESTED = 1 - const MAX_AMOUNT_REQUESTED = 100 - const DIRECTION_FUTURE = 'Future' - const DIRECTION_PAST = 'Past' - return thisObject function profilesValidations(queryReceived, thisObject) { @@ -56,11 +49,11 @@ exports.newProfileFollowers = function newProfileFollowers() { throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { + if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_LAST) { queryReceived.initialIndex = thisObject.profile.posts.length - 1 } - if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { + if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -80,11 +73,11 @@ exports.newProfileFollowers = function newProfileFollowers() { throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < NT.globals.constants.queries.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > NT.globals.constants.queries.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } /* @@ -94,7 +87,7 @@ exports.newProfileFollowers = function newProfileFollowers() { throw ('Direction Undefined.') } - if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + if (queryReceived.direction !== NT.globals.constants.queries.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.constants.queries.DIRECTION_PAST) { throw ('Direction Not Supported.') } From 06b5b9956c44cbfe838ae94425d0c7061804f7a9 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 17:45:53 +0200 Subject: [PATCH 150/227] Cleaning --- Network/SocialGraphNetwokNode.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index 3b3de0575..db8ae95c4 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -5,7 +5,6 @@ global.NT = { maps: { USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. - POSTS: new Map(), // This are all the posts we are keeping track of. EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. }, arrays: { @@ -23,8 +22,8 @@ global.NT = { QUERY_BOT_PROFILE_STATS: require('./Queries/BotProfileStats.js'), QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), QUERY_PROFILE_FOLLOWERS: require('./Queries/ProfileFollowers.js'), - //QUERY_PROFILE_FOLLOWING: require('./Queries/ProfileFollowing.js'), - //QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), + QUERY_PROFILE_FOLLOWING: require('./Queries/ProfileFollowing.js'), + QUERY_POST_REPLIES: require('./Queries/PostReplies.js'), QUERY_EVENTS: require('./Queries/Events.js') }, utilities: { @@ -44,10 +43,3 @@ global.NT = { } } -const map = new Map([[1, { a: 2 }], [2, { a: 4 }], [4, { a: 8 }]]) -map.set(3, { a: 6 }) -map.delete(2) -map.set(2, { a: 12 }) -let array = Array.from(map) - -console.log(JSON.stringify(array)) \ No newline at end of file From c1f41e50dd5a291b95da05a8ec0abb16ded084a0 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 29 Aug 2021 19:56:43 +0200 Subject: [PATCH 151/227] Claims Program WIP --- .../C/Claims/Claims-Folder/claims-folder.json | 68 +++++++++++ .../C/Claims/Claims-Power/claims-power.json | 3 +- .../project-definition-hierarchies.json | 13 ++ .../asset-claims-folder.json | 9 +- .../Claims/Claims-Program/claims-program.json | 112 +++++++++++++++++- ...nce-flow-003-how-claims-are-resolved.json} | 4 +- 6 files changed, 199 insertions(+), 10 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/P/Project/Project-Definition-Hierarchies/project-definition-hierarchies.json rename Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/{governance-flow-003-token-rewards-claims-power-and-claim-votes.json => governance-flow-003-how-claims-are-resolved.json} (96%) diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json new file mode 100644 index 000000000..ba70529c9 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json @@ -0,0 +1,68 @@ +{ + "type": "Claims Folder", + "definition": { + "text": "The different types of Claims Folder nodes serve as organizational devices. They also allow mapping entire sections of project definition hierarchies to place multiple claims at once.", + "updated": 1630258380621 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630259158667 + }, + { + "style": "Text", + "text": "Project Definition Hierarchies have four types of Class nodes that serve as organizational devices:" + }, + { + "style": "List", + "text": "Asset Class", + "updated": 1630257910724 + }, + { + "style": "List", + "text": "Feature Class" + }, + { + "style": "List", + "text": "Position Class" + }, + { + "style": "List", + "text": "Pool Class" + }, + { + "style": "Text", + "text": "Similarly, the Claims Program features a matching set of organizational devices:", + "updated": 1630259570492 + }, + { + "style": "List", + "text": "Asset Claims Folder", + "updated": 1630258015447 + }, + { + "style": "List", + "text": "Feature Claims Folder" + }, + { + "style": "List", + "text": "Position Claims Folder" + }, + { + "style": "Important", + "text": "Notice that you can't place claims on an entire Pool. You may place claims on granular definitions only. That is why there are no pool claims folders or pool claims for that matter.", + "updated": 1630258341920 + }, + { + "style": "Text", + "text": "You may use these folder nodes to organize your claims in arbitrary arrangements, but you can also make a more sophisticated use of them!", + "updated": 1630259141082 + }, + { + "style": "Callout", + "text": "Use a Claims Folder node to establish a reference with the corresponding type of Class node. Then use the Install Missing Claims option on the menu of the Claims Folder to map the entire Class! The process creates a Claims Folder for each Class, and a claim for each Asset, Feature, or Position defined within each Class. If something changes on the side of the definitions, you may always go back a fire the Install Missing Claims again, and the process will remap the structure with the appropriate claims and folders.", + "updated": 1630258691549 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json index d0be1b6c2..44c1b75cf 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json @@ -12,7 +12,8 @@ }, { "style": "Callout", - "text": "Claims Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim." + "text": "Claims Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim.", + "updated": 1630254492262 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/P/Project/Project-Definition-Hierarchies/project-definition-hierarchies.json b/Projects/Governance/Schemas/Docs-Concepts/P/Project/Project-Definition-Hierarchies/project-definition-hierarchies.json new file mode 100644 index 000000000..6bbd08805 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/P/Project/Project-Definition-Hierarchies/project-definition-hierarchies.json @@ -0,0 +1,13 @@ +{ + "type": "Project Definition Hierarchies", + "definition": { + "text": "These are the Pools, Assets, Features, and Positions hierarchies used to produce granular definitions of the Superalgos Project to be used for governance.", + "updated": 1630259293946 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json index 2f6bc3f24..29ef5e659 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json @@ -1,8 +1,8 @@ { "type": "Asset Claims Folder", "definition": { - "text": "The Asset Contribution Claims Folder node is an organizational device used to arrange Asset Contribution Claim nodes in suitable hierarchical structures.", - "updated": 1624728516601 + "text": "The Asset Claims Folder node is an organizational device used to arrange Asset Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Assets hierarchy.", + "updated": 1630259461725 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624728536229 }, { - "style": "Text", - "text": "You may use this node to reference an Asset Class node in the Assets hierarchy. Once the reference is established, you may use the Install Missing Claims option on the menu to map the data structure of the referenced node with claims for each Asset." + "style": "Include", + "text": "Governance->Concept->Claims Folder->Content", + "updated": 1630259502301 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json index c9ed88d9c..1e1dd531c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json @@ -1,13 +1,119 @@ { "type": "Claims Program", "definition": { - "text": "This node helps define the section of the User Profile hierarchy used to define the claims users make for the contributions they have done. Other users may vote for this claims so that they are computed during the token distribution process.", - "updated": 1630056746833 + "text": "When you contribute to Superalgos, you must produce a claim for your contribution, and you must harness the support of people working close to you, who will vouch or vote for your claims.", + "updated": 1630256293740 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630256308831 + }, + { + "style": "Important", + "text": "Governance is decentralized. There is no central authority controlling who contributes what or what rewards contributors get. Instead, the project delegates in the Community the capacity to establish the value of contributions and to determine who contributed what.", + "updated": 1630256982050 + }, { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "As such, governance is a social system. When you get involved with Superalgos, you interact with the Community and find ways to contribute. While doing so, you relate to or associate with community members that have similar interests or are focused on the same areas of the project you may be working in. It is these people that will vouch for your claims!" + }, + { + "style": "Text", + "text": "There are three different types of claims you may place: " + }, + { + "style": "List", + "text": "Asset Contribution Claim" + }, + { + "style": "List", + "text": "Feature Contribution Claim" + }, + { + "style": "List", + "text": "Position Contribution Claim", + "updated": 1630256348337 + }, + { + "style": "Text", + "text": "There are also three different folder types of nodes that act as organizational devices from which you may spawn the above claim nodes:" + }, + { + "style": "List", + "text": "Asset Claims Folder" + }, + { + "style": "List", + "text": "Feature Claims Folder", + "updated": 1630256365206 + }, + { + "style": "List", + "text": "Position Claims Folder", + "updated": 1630256373604 + }, + { + "style": "Text", + "text": "These three types of claims match the three types of definition hierarchies used to describe the project:" + }, + { + "style": "List", + "text": "Assets" + }, + { + "style": "List", + "text": "Features" + }, + { + "style": "List", + "text": "Positions" + }, + { + "style": "Callout", + "text": "To place a claim, use the appropriate type of contribution claim node to reference the matching type of definition. For example, use an Asset Contribution Claims node to reference an Asset node within an Assets hierarchy. When you do that, you are effectively placing a claim on that asset. ", + "updated": 1630257103981 + }, + { + "style": "Note", + "text": "This claim means that you declare that you have worked on that asset, either creating or improving it, and that you expect to be rewarded accordingly." + }, + { + "style": "Text", + "text": "How a claim is resolved depends on three interelated concepts:", + "updated": 1630256564789 + }, + { + "style": "List", + "text": "The Claims Power you drive into the node that places the claim.", + "updated": 1630256658386 + }, + { + "style": "List", + "text": "The Claim Votes your claim gets from other users, and the Voting Power they drive into those votes." + }, + { + "style": "List", + "text": "The Token Rewards available within the definition node you are claiming.", + "updated": 1630256728009 + }, + { + "style": "Success", + "text": "To learn all the details about claims resolution, read the How Claims are Resolved page in the Governance Flow topic of The Governance Project book.", + "updated": 1630257166423 + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-token-rewards-claims-power-and-claim-votes.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json similarity index 96% rename from Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-token-rewards-claims-power-and-claim-votes.json rename to Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json index 073a79d8f..b23a14166 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-token-rewards-claims-power-and-claim-votes.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json @@ -1,9 +1,9 @@ { "topic": "Governance Flow", "pageNumber": "3", - "type": "Token Rewards, Claims Power and Claim Votes", + "type": "How Claims are Resolved", "definition": { - "text": "These three concepts are intimately related and make up the logic of the token distribution.", + "text": "These three concepts, Claims Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution.", "updated": 1624781724176 }, "paragraphs": [ From b94edd16f2f0fd97db8313f86c2b0f41739ee474 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sun, 29 Aug 2021 20:04:22 +0200 Subject: [PATCH 152/227] Claims folders --- .../Asset-Claims-Folder/asset-claims-folder.json | 5 ----- .../feature-claims-folder.json | 14 +++++--------- .../position-claims-folder.json | 14 +++++--------- 3 files changed, 10 insertions(+), 23 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json index 29ef5e659..1bcfae25d 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json @@ -5,11 +5,6 @@ "updated": 1630259461725 }, "paragraphs": [ - { - "style": "Block", - "text": "Content", - "updated": 1624728536229 - }, { "style": "Include", "text": "Governance->Concept->Claims Folder->Content", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json index e239901ef..b71da50a5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json @@ -1,18 +1,14 @@ { "type": "Feature Claims Folder", "definition": { - "text": "The Feature Contribution Claims Folder node is an organizational device used to arrange Feature Contribution Claim nodes in suitable hierarchical structures.", - "updated": 1624728474759 + "text": "The Feature Claims Folder node is an organizational device used to arrange Feature Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Features hierarchy.", + "updated": 1630260148773 }, "paragraphs": [ { - "style": "Block", - "text": "Content", - "updated": 1624728497197 - }, - { - "style": "Text", - "text": "You may use this node to reference a Feature Class node in the Features hierarchy. Once the reference is established, you may use the Install Missing Claims option on the menu to map the data structure of the referenced node with claims for each Feature." + "style": "Include", + "text": "Governance->Concept->Claims Folder->Content", + "updated": 1630260159250 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json index 68fa0e59b..c18313a25 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json @@ -1,18 +1,14 @@ { "type": "Position Claims Folder", "definition": { - "text": "The Position Contribution Claims Folder node is an organizational device used to arrange Position Contribution Claim nodes in suitable hierarchical structures.", - "updated": 1624728437926 + "text": "The Position Claims Folder node is an organizational device used to arrange Position Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Positions hierarchy.", + "updated": 1630260192942 }, "paragraphs": [ { - "style": "Block", - "text": "Content", - "updated": 1624728455607 - }, - { - "style": "Text", - "text": "You may use this node to reference a Position Class node in the Positions hierarchy. Once the reference is established, you may use the Install Missing Claims option on the menu to map the data structure of the referenced node with claims for each Position." + "style": "Include", + "text": "Governance->Concept->Claims Folder->Content", + "updated": 1630260202600 }, { "style": "Block", From bb4c62dd382bf1ca89272e8ae208b85a500f9768 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 21:17:21 +0200 Subject: [PATCH 153/227] Adding some comments --- Network/Queries/Events.js | 4 +++- Network/Queries/PostReplies.js | 3 +++ Network/Queries/ProfileFollowers.js | 5 ++++- Network/Queries/ProfileFollowing.js | 5 ++++- Network/Queries/ProfilePosts.js | 3 +++ Network/SocialGraphNetwokNode.js | 11 +++++++++++ Network/Utilities/QueriesValidations.js | 4 +++- Network/clientsInterface.js | 11 +++++++++-- 8 files changed, 40 insertions(+), 6 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index 87b85f484..e4d10db87 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -1,5 +1,7 @@ exports.newEvents = function newEvents() { - + /* + This is the query executed to fill the timeline of a certain User or Bot Profile. + */ let thisObject = { profile: undefined, initialIndex: undefined, diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 41a4f06a9..f5221fa2c 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -3,6 +3,9 @@ exports.newPostReplies = function newPostReplies() { Each Post regardless if it is authored by a User or Bot Profile, can have replies. This query is designed for Network Clients to fetch the posts metadata that are replies to a certain post. + + This is the query executed at the Network Client to fill the page + of a certain post, with all its replies. */ let thisObject = { profile: undefined, diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index 3fc0a3a9d..bf704f978 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -1,5 +1,8 @@ exports.newProfileFollowers = function newProfileFollowers() { - + /* + This module represents the query that allows a Network Client to know + all the User or Bot profiles that are following a certain User or Bot profile. + */ let thisObject = { profile: undefined, initialIndex: undefined, diff --git a/Network/Queries/ProfileFollowing.js b/Network/Queries/ProfileFollowing.js index 4fea1534d..845ee2c09 100644 --- a/Network/Queries/ProfileFollowing.js +++ b/Network/Queries/ProfileFollowing.js @@ -1,5 +1,8 @@ exports.newProfileFollowing = function newProfileFollowing() { - + /* + This module represents the query that allows a Network Client to know + all the User or Bot profiles that are being followed by a certain User or Bot profile. + */ let thisObject = { profile: undefined, initialIndex: undefined, diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index bbeded5d4..7f6255341 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -3,6 +3,9 @@ exports.newProfilePosts = function newProfilePosts() { Each User or Bot Profile can have posts. This query is designed for Network Clients to fetch the posts metadata they need from the Social Graph. + + This is the query to be executed to fill a Profile page + with all of its posts. */ let thisObject = { profile: undefined, diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index db8ae95c4..044ce2a2c 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -1,4 +1,15 @@ +/* +The Superalgos Network will have 3 types of nodes: + * Social Graph Nodes + * Search Index Nodes + * Private Message Nodes + +This module is the starting point of the Social Graph Network Node. + +This type of node is responsible for mantaining the whole Social Graph +or relationships between User and Bot profiles and also between their posts. +*/ global.NT = { memory: { diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js index 618c1759b..60a244a3d 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Network/Utilities/QueriesValidations.js @@ -1,5 +1,7 @@ exports.newProfileFollowers = function newProfileFollowers() { - + /* + This module have a few funcions that are often needed at Queries Modules. + */ let thisObject = { profilesValidations: profilesValidations, postValidations: postValidations, diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 1cc17e4d6..2f48f80df 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -1,5 +1,12 @@ exports.newClientInterface = function newClientInterface() { + /* + This module represents the Interface the Network Node have + with Network Clients connected to it. There are two things + Network Clients can do with this Network Node: + * Send an Event that happened at the Network Client to the Network. + * Make a Query to the Network Node for info needed at the Network Client. + */ let thisObject = { eventReceived: eventReceived, queryReceived: queryReceived, @@ -19,7 +26,7 @@ exports.newClientInterface = function newClientInterface() { function eventReceived(eventMessage) { /* - We expect here a JSON string with the following properties: + We expect here a JSON string with some or all of the following properties: { "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", @@ -49,7 +56,7 @@ exports.newClientInterface = function newClientInterface() { function queryReceived(queryMessage) { /* - We expect here a JSON string with the following properties: + We expect here a JSON string with some or all of the following properties: { "equeryId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", From 8c5542226bdd3b6708508d4ca77e5eced10c1262 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sun, 29 Aug 2021 22:11:23 +0200 Subject: [PATCH 154/227] Superalgos Network: All queries reviewd and adapted for Bot Profiles. --- Network/Queries/Events.js | 264 ++++++++++++++++++++++---------------- 1 file changed, 151 insertions(+), 113 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index e4d10db87..b55def0e0 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -1,6 +1,7 @@ exports.newEvents = function newEvents() { /* This is the query executed to fill the timeline of a certain User or Bot Profile. + */ let thisObject = { profile: undefined, @@ -19,68 +20,9 @@ exports.newEvents = function newEvents() { } function initialize(queryReceived) { - /* - Validate User Profile - */ - if (queryReceived.emitterUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.emitterUserProfileId) - } else { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.emitterUserProfileHandle) - } - if (thisObject.profile === undefined) { - throw ('Emitter User Profile Not Found.') - } - /* - Validate Initial Index - */ - if (queryReceived.initialIndex === undefined) { - throw ('Initial Index Undefined.') - } - - if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.posts.length - 1 - } - - if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_FIRST) { - queryReceived.initialIndex = 0 - } - - if (isNaN(queryReceived.initialIndex) === true) { - throw ('Initial Event Is Not a Number.') - } - - thisObject.initialIndex = queryReceived.initialIndex - /* - Validate Amount Requested - */ - if (queryReceived.amountRequested === undefined) { - throw ('Amount Requested Undefined.') - } - - if (isNaN(queryReceived.amountRequested) === true) { - throw ('Amount Requested Is Not a Number.') - } - - if (queryReceived.amountRequested < NT.globals.constants.queries.MIN_AMOUNT_REQUESTED) { - throw ('Amount Requested Below Min.') - } - - if (queryReceived.amountRequested > NT.globals.constants.queries.MAX_AMOUNT_REQUESTED) { - throw ('Amount Requested Above Max.') - } - /* - Validate Direction - */ - if (queryReceived.direction === undefined) { - throw ('Direction Undefined.') - } - - if (queryReceived.direction !== NT.globals.constants.queries.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.constants.queries.DIRECTION_PAST) { - throw ('Direction Not Supported.') - } - - thisObject.direction = queryReceived.direction + NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) } @@ -111,71 +53,149 @@ exports.newEvents = function newEvents() { For an event to be returned at the response of this query, it needs to be related to the profile making the query. How it can be related? - 1. The Emitter or Target profile must be the same as the Query Profile. - 2. The Emitter or Traget profile must be at the Following map of the Query Profile. - 3. The Emmiter or Target post must be belong to any profile at the Following of the Query Profile. + 1. The Emitter or Target profile must be the same as the Context Profile. + 2. The Emitter or Traget profile must be at the Following map of the Context Profile. + 3. The Emmiter or Target post must be belong to any profile at the Following of the Context Profile. Any of the above happening, means that indeed it is related. */ let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) - let emitterPost = NT.memory.maps.POSTS.get(eventReceived.emitterPostHash) - let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) + let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) + let targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) + let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) + let targetPost = targetUserProfile.posts.get(eventReceived.targetPostHash) /* - Test #1 : The Emitter or Target profile must be the same as the Query Profile. + Test #1 : The Emitter or Target profile must be the same as the Context Profile. */ - if (emitterUserProfile !== undefined) { - if (emitterUserProfile.userProfileId === thisObject.profile.userProfileId) { - addToResponse(event) - return + if (thisObject.profile.botProfileId === undefined) { + /* + The context is a User Profile + */ + if (emitterUserProfile !== undefined) { + if (emitterUserProfile.userProfileId === thisObject.profile.userProfileId) { + addToResponse(event) + return + } + } + if (targetUserProfile !== undefined) { + if (targetUserProfile.userProfileId === thisObject.profile.userProfileId) { + addToResponse(event) + return + } + } + } else { + /* + The context is a Bot Profile + */ + if (emitterBotProfile !== undefined) { + if (emitterBotProfile.botProfileId === thisObject.profile.botProfileId) { + addToResponse(event) + return + } + } + if (targetBotProfile !== undefined) { + if (targetBotProfile.botProfileId === thisObject.profile.botProfileId) { + addToResponse(event) + return + } } } - if (targetUserProfile !== undefined) { - if (targetUserProfile.userProfileId === thisObject.profile.userProfileId) { - addToResponse(event) - return + + /* + Test #2 : The Emitter or Traget profile must be at the Following map of the Context Profile. + */ + if (thisObject.profile.botProfileId === undefined) { + /* + The context is a User Profile + */ + if (emitterUserProfile !== undefined) { + if (thisObject.profile.following.get(emitterUserProfile.userProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (targetUserProfile !== undefined) { + if (thisObject.profile.following.get(targetUserProfile.userProfileId) !== undefined) { + addToResponse(event) + return + } + } + } else { + /* + The context is a Bot Profile + */ + if (emitterBotProfile !== undefined) { + if (thisObject.profile.following.get(emitterBotProfile.botProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (targetBotProfile !== undefined) { + if (thisObject.profile.following.get(targetBotProfile.botProfileId) !== undefined) { + addToResponse(event) + return + } } } /* - Test #2 : The Emitter or Traget profile must be at the Following map of the Query Profile. + Test #3 : The Emmiter or Target post must be belong to any profile at the Following of the Context Profile. */ - if (emitterUserProfile !== undefined) { - if (thisObject.profile.following.get(emitterUserProfile.userProfileId) !== undefined) { - addToResponse(event) - return + if (thisObject.profile.botProfileId === undefined) { + /* + The context is a User Profile + */ + if (emitterPost !== undefined) { + if (thisObject.profile.following.get(emitterPost.emitterUserProfileId) !== undefined) { + addToResponse(event) + return + } } - } - if (targetUserProfile !== undefined) { - if (thisObject.profile.following.get(targetUserProfile.userProfileId) !== undefined) { - addToResponse(event) - return + if (emitterPost !== undefined) { + if (thisObject.profile.following.get(emitterPost.targetUserProfileId) !== undefined) { + addToResponse(event) + return + } } - } - /* - Test #3 : The Emmiter or Target post must be belong to any profile at the Following of the Query Profile. - */ - if (emitterPost !== undefined) { - if (thisObject.profile.following.get(emitterPost.emitterUserProfileId) !== undefined) { - addToResponse(event) - return + if (targetPost !== undefined) { + if (thisObject.profile.following.get(targetPost.emitterUserProfileId) !== undefined) { + addToResponse(event) + return + } } - } - if (emitterPost !== undefined) { - if (thisObject.profile.following.get(emitterPost.targetUserProfileId) !== undefined) { - addToResponse(event) - return + if (targetPost !== undefined) { + if (thisObject.profile.following.get(targetPost.targetUserProfileId) !== undefined) { + addToResponse(event) + return + } } - } - if (targetPost !== undefined) { - if (thisObject.profile.following.get(targetPost.emitterUserProfileId) !== undefined) { - addToResponse(event) - return + } else { + /* + The context is a Bot Profile + */ + if (emitterPost !== undefined) { + if (thisObject.profile.following.get(emitterPost.emitterBotProfileId) !== undefined) { + addToResponse(event) + return + } } - } - if (targetPost !== undefined) { - if (thisObject.profile.following.get(targetPost.targetUserProfileId) !== undefined) { - addToResponse(event) - return + if (emitterPost !== undefined) { + if (thisObject.profile.following.get(emitterPost.targetBotProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (targetPost !== undefined) { + if (thisObject.profile.following.get(targetPost.emitterBotProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (targetPost !== undefined) { + if (thisObject.profile.following.get(targetPost.targetBotProfileId) !== undefined) { + addToResponse(event) + return + } } } @@ -186,28 +206,44 @@ exports.newEvents = function newEvents() { eventType: event.eventType, emitterUserProfileId: event.emitterUserProfileId, targetUserProfileId: event.targetUserProfileId, + emitterBotProfileId: event.emitterBotProfileId, + targetBotProfileId: event.targetBotProfileId, emitterPostHash: event.emitterPostHash, targetPostHash: event.targetPostHash, timestamp: event.timestamp, - botId: event.botId, botAsset: event.botAsset, - botExchange: event.botExchange + botExchange: event.botExchange, + botEnabled: event.botEnabled } if (emitterUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newUserProfileStats() + let query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId }) eventResponse.emitterUserProfile = query.execute() query.finalize() } if (targetUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newUserProfileStats() + let query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId }) eventResponse.targetUserProfile = query.execute() query.finalize() } + if (emitterBotProfile !== undefined) { + let query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + query.initialize({ targetUserProfileId: event.emitterUserProfileId, targetBotProfileId: emitterBotProfileId }) + eventResponse.emitterBotProfile = query.execute() + query.finalize() + } + + if (targetBotProfile !== undefined) { + let query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + query.initialize({ targetUserProfileId: event.targetUserProfileId, targetBotProfileId: targetBotProfileId }) + eventResponse.targetBotProfile = query.execute() + query.finalize() + } + if (emitterPost !== undefined) { eventResponse.emitterPost = addPost(emitterPost) } @@ -222,11 +258,13 @@ exports.newEvents = function newEvents() { let postResponse = { emitterUserProfileId: post.emitterUserProfileId, targetUserProfileId: post.targetUserProfileId, + emitterBotProfileId: post.emitterBotProfileId, + targetBotProfileId: post.targetBotProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, timestamp: post.timestamp, - repliesCount: post.replies.length, + repliesCount: post.replies.size, reactions: Array.from(post.reactions) } return postResponse From 30759dc934d442e7bdf50b3a9555b2b03e65ea02 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 09:51:18 +0200 Subject: [PATCH 155/227] Bug fixed --- Network/SocialGraphNetwokNode.js | 4 ++-- Network/Utilities/QueriesValidations.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index 044ce2a2c..c0fdd7e10 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -1,5 +1,5 @@ /* -The Superalgos Network will have 3 types of nodes: +The Superalgos Network have 3 types of nodes: * Social Graph Nodes * Search Index Nodes @@ -38,7 +38,7 @@ global.NT = { QUERY_EVENTS: require('./Queries/Events.js') }, utilities: { - queriesValidations: require('./Utilities/QueriesValidations.js').newProfileQueries() + queriesValidations: require('./Utilities/QueriesValidations.js').newQueriesValidations() }, globals: { constants: { diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js index 60a244a3d..6e13e6012 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Network/Utilities/QueriesValidations.js @@ -1,4 +1,4 @@ -exports.newProfileFollowers = function newProfileFollowers() { +exports.newQueriesValidations = function newQueriesValidations() { /* This module have a few funcions that are often needed at Queries Modules. */ From 6504f47b6f838c907311e840d8c4757db35f2ad4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 10:40:31 +0200 Subject: [PATCH 156/227] Introduction of SA as a namespace for modules shared between different system components --- Client/MultiProject.js | 37 +++++++++---------- Client/client.js | 13 ++++++- Client/githubServer.js | 8 ++-- Client/httpInterface.js | 4 +- Network/Bootstrap.js | 24 ++++++++++++ Network/SocialGraphNetwokNode.js | 4 +- .../{CL => SA}/Utilities/Plugins.js | 0 Projects/ProjectsSchema.json | 28 ++++++++------ 8 files changed, 77 insertions(+), 41 deletions(-) create mode 100644 Network/Bootstrap.js rename Projects/Foundations/{CL => SA}/Utilities/Plugins.js (100%) diff --git a/Client/MultiProject.js b/Client/MultiProject.js index ba4ce0182..954798729 100644 --- a/Client/MultiProject.js +++ b/Client/MultiProject.js @@ -6,7 +6,7 @@ exports.newMultiProject = function () { return thisObject; - function initialize() { + function initialize(rootObject, rootObjectName) { /* First thing is to load the project schema file. */ @@ -16,27 +16,24 @@ exports.newMultiProject = function () { Here we will setup the CL object, with all the projects and modules that will have inside. */ - CL.projects = {} + rootObject.projects = {} for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { let projectDefinition = PROJECTS_SCHEMA[i] - global.CL.projects[projectDefinition.propertyName] = {} - let projectInstance = global.CL.projects[projectDefinition.propertyName] + global[rootObjectName].projects[projectDefinition.propertyName] = {} + let projectInstance = global[rootObjectName].projects[projectDefinition.propertyName] projectInstance.utilities = {} projectInstance.globals = {} projectInstance.functionLibraries = {} - projectInstance.taskModules = {} - projectInstance.processModules = {} - projectInstance.botModules = {} - if (projectDefinition.CL === undefined) { continue } + if (projectDefinition[rootObjectName] === undefined) { continue } /* Set up Utilities of this Project */ - if (projectDefinition.CL.utilities !== undefined) { - for (let j = 0; j < projectDefinition.CL.utilities.length; j++) { - let utilityDefinition = projectDefinition.CL.utilities[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'CL' + '/' + 'Utilities' + '/' + utilityDefinition.fileName + if (projectDefinition[rootObjectName].utilities !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].utilities.length; j++) { + let utilityDefinition = projectDefinition[rootObjectName].utilities[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Utilities' + '/' + utilityDefinition.fileName let requiredObject = require(path) let requiredFunction = requiredObject[utilityDefinition.functionName] @@ -45,10 +42,10 @@ exports.newMultiProject = function () { } /* Set up Globals of this Project */ - if (projectDefinition.CL.globals !== undefined) { - for (let j = 0; j < projectDefinition.CL.globals.length; j++) { - let globalDefinition = projectDefinition.CL.globals[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'CL' + '/' + 'Globals' + '/' + globalDefinition.fileName + if (projectDefinition[rootObjectName].globals !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].globals.length; j++) { + let globalDefinition = projectDefinition[rootObjectName].globals[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Globals' + '/' + globalDefinition.fileName let requiredObject = require(path) let requiredFunction = requiredObject[globalDefinition.functionName] @@ -57,10 +54,10 @@ exports.newMultiProject = function () { } /* Set up Function Libraries of this Project */ - if (projectDefinition.CL.functionLibraries !== undefined) { - for (let j = 0; j < projectDefinition.CL.functionLibraries.length; j++) { - let functionLibraryDefinition = projectDefinition.CL.functionLibraries[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'CL' + '/' + 'Function-Libraries' + '/' + functionLibraryDefinition.fileName + if (projectDefinition[rootObjectName].functionLibraries !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].functionLibraries.length; j++) { + let functionLibraryDefinition = projectDefinition[rootObjectName].functionLibraries[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Function-Libraries' + '/' + functionLibraryDefinition.fileName let requiredObject = require(path) let requiredFunction = requiredObject[functionLibraryDefinition.functionName] diff --git a/Client/client.js b/Client/client.js index 46037d580..ddf179ff6 100644 --- a/Client/client.js +++ b/Client/client.js @@ -54,8 +54,16 @@ global.CUSTOM_FAIL_RESPONSE = { message: 'Custom Message' } -/* The CL object is accesible everywhere at the Superalgos Client */ +/* +The CL object is accesible everywhere at the Superalgos Client. +It provides access to all modules built for this Client. +*/ global.CL = {} +/* +The SA object is accesible everywhere at the Superalgos Client. +It provides access to all modules built Superalgos in general. +*/ +global.SA = {} /* Servers */ let WEB_SERVER = require('./webServer.js') @@ -79,7 +87,8 @@ try { */ let MULTI_PROJECT = require('./MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() - MULTI_PROJECT_MODULE.initialize() + MULTI_PROJECT_MODULE.initialize(CL, 'CL') + MULTI_PROJECT_MODULE.initialize(SA, 'SA') /* Setting up external dependencies. */ diff --git a/Client/githubServer.js b/Client/githubServer.js index 2b2c68345..ea8569e6d 100644 --- a/Client/githubServer.js +++ b/Client/githubServer.js @@ -472,14 +472,14 @@ exports.newGithubServer = function newGithubServer() { unless the existing one belongs to the same Github username. */ let userProfileIdMap = new Map() - let pluginFileNames = await CL.projects.foundations.utilities.plugins.getPluginFileNames( + let pluginFileNames = await SA.projects.foundations.utilities.plugins.getPluginFileNames( 'Governance', 'User-Profiles' ) for (let i = 0; i < pluginFileNames.length; i++) { let pluginFileName = pluginFileNames[i] - let pluginFileContent = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + let pluginFileContent = await SA.projects.foundations.utilities.plugins.getPluginFileContent( 'Governance', 'User-Profiles', pluginFileName @@ -522,13 +522,13 @@ exports.newGithubServer = function newGithubServer() { unless the existing one belongs to the same Github username. */ let userProfileIdMap = new Map() - let pluginFileNames = await CL.projects.foundations.utilities.plugins.getPluginFileNames( + let pluginFileNames = await SA.projects.foundations.utilities.plugins.getPluginFileNames( 'Governance', 'User-Profiles' ) for (let i = 0; i < pluginFileNames.length; i++) { let pluginFileName = pluginFileNames[i] - let pluginFileContent = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + let pluginFileContent = await SA.projects.foundations.utilities.plugins.getPluginFileContent( 'Governance', 'User-Profiles', pluginFileName diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 7d89e508e..f18721f62 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1350,7 +1350,7 @@ exports.newHttpInterface = function newHttpInterface() { let project = unescape(requestParameters[2]) let folder = unescape(requestParameters[3]) - let response = await CL.projects.foundations.utilities.plugins.getPluginFileNames( + let response = await SA.projects.foundations.utilities.plugins.getPluginFileNames( project, folder ) @@ -1384,7 +1384,7 @@ exports.newHttpInterface = function newHttpInterface() { let folder = unescape(requestParameters[3]) let fileName = unescape(requestParameters[4]) - let response = await CL.projects.foundations.utilities.plugins.getPluginFileContent( + let response = await SA.projects.foundations.utilities.plugins.getPluginFileContent( project, folder, fileName diff --git a/Network/Bootstrap.js b/Network/Bootstrap.js new file mode 100644 index 000000000..14b195158 --- /dev/null +++ b/Network/Bootstrap.js @@ -0,0 +1,24 @@ +exports.newBootstrap = function newBootstrap() { + /* + This module helps the Network Node to bootstrap, by + loading all the services and data that needs to start + operating. + */ + let thisObject = { + /* Framework Functions */ + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + +} \ No newline at end of file diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index c0fdd7e10..a886b34e9 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -10,7 +10,6 @@ This module is the starting point of the Social Graph Network Node. This type of node is responsible for mantaining the whole Social Graph or relationships between User and Bot profiles and also between their posts. */ - global.NT = { memory: { maps: { @@ -24,6 +23,7 @@ global.NT = { } }, modules: { + BOOTSTRAP: require('./Bootstrap.js'), EVENT: require('./Event.js'), USER_PROFILE: require('./UserProfile.js'), BOT_PROFILE: require('./BotProfile.js'), @@ -54,3 +54,5 @@ global.NT = { } } +let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap() +bootstrapProcess.initialize() \ No newline at end of file diff --git a/Projects/Foundations/CL/Utilities/Plugins.js b/Projects/Foundations/SA/Utilities/Plugins.js similarity index 100% rename from Projects/Foundations/CL/Utilities/Plugins.js rename to Projects/Foundations/SA/Utilities/Plugins.js diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index ce4508dd5..41d97c731 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -884,7 +884,11 @@ "propertyName": "webAccess", "functionName": "newFoundationsUtilitiesWebAccess", "fileName": "WebAccess.js" - }, + } + ] + }, + "SA": { + "utilities": [ { "name": "Plugins", "propertyName": "plugins", @@ -984,18 +988,18 @@ "folderName": "Learning-Bot/Low-Frequency-Learning" }, { - "name": "TensorFlow Models Manager", - "propertyName": "tensorFlowModelsManager", - "functionName": "newTensorFlowModelsManager", - "fileName": "TensorFlowModelsManager.js", - "folderName": "Learning-Bot/Low-Frequency-Learning" + "name": "TensorFlow Models Manager", + "propertyName": "tensorFlowModelsManager", + "functionName": "newTensorFlowModelsManager", + "fileName": "TensorFlowModelsManager.js", + "folderName": "Learning-Bot/Low-Frequency-Learning" }, { - "name": "ML Data Manager", - "propertyName": "mlData", - "functionName": "newMLDataObj", - "fileName": "MLDataManager.js", - "folderName": "Learning-Bot/Low-Frequency-Learning" + "name": "ML Data Manager", + "propertyName": "mlData", + "functionName": "newMLDataObj", + "fileName": "MLDataManager.js", + "folderName": "Learning-Bot/Low-Frequency-Learning" } ] } @@ -1264,4 +1268,4 @@ "Positions" ] } -] +] \ No newline at end of file From 71514d580e847e2685fa33ea7f87d348c8d55a18 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 11:16:04 +0200 Subject: [PATCH 157/227] Multi-Project module reused between Client and Task Server --- Client/client.js | 27 +++-- Environment.js | 3 +- Client/MultiProject.js => MultiProject.js | 43 ++++++- .../Low-Frequency-Learning/LearningSystem.js | 4 +- .../TS/Function-Libraries/TaskFunctions.js | 4 +- TaskServer/MultiProject.js | 109 ------------------ TaskServer/ProcessInstance.js | 4 +- TaskServer/Task.js | 23 +++- 8 files changed, 80 insertions(+), 137 deletions(-) rename Client/MultiProject.js => MultiProject.js (57%) delete mode 100644 TaskServer/MultiProject.js diff --git a/Client/client.js b/Client/client.js index ddf179ff6..02d588d66 100644 --- a/Client/client.js +++ b/Client/client.js @@ -54,17 +54,6 @@ global.CUSTOM_FAIL_RESPONSE = { message: 'Custom Message' } -/* -The CL object is accesible everywhere at the Superalgos Client. -It provides access to all modules built for this Client. -*/ -global.CL = {} -/* -The SA object is accesible everywhere at the Superalgos Client. -It provides access to all modules built Superalgos in general. -*/ -global.SA = {} - /* Servers */ let WEB_SERVER = require('./webServer.js') let DATA_FILE_SERVER = require('./dataFileServer.js') @@ -82,10 +71,24 @@ let WEB_SOCKETS_INTERFACE = require('./webSocketsInterface.js') let HTTP_INTERFACE = require('./httpInterface.js') try { + /* + The CL object is accesible everywhere at the Superalgos Client. + It provides access to all modules built for this Client. + */ + global.CL = {} + /* + The SA object is accesible everywhere at the Superalgos Client. + It provides access to all modules built Superalgos in general. + */ + global.SA = {} + /* + First thing is to load the project schema file. + */ + global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) /* Setting up the modules that will be available for the Servers Running inside this Client */ - let MULTI_PROJECT = require('./MultiProject.js'); + let MULTI_PROJECT = require('../MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() MULTI_PROJECT_MODULE.initialize(CL, 'CL') MULTI_PROJECT_MODULE.initialize(SA, 'SA') diff --git a/Environment.js b/Environment.js index 8b1f83d85..aed0520ff 100644 --- a/Environment.js +++ b/Environment.js @@ -8,7 +8,8 @@ exports.newEnvironment = function () { PATH_TO_DATA_STORAGE: './Data-Storage', PATH_TO_PROJECTS: './Projects', PATH_TO_LOG_FILES: './Log-Files', - PATH_TO_PROJECTS_REQUIRED: '../Projects', + PATH_TO_PROJECTS_REQUIRED: './Projects', + PATH_TO_PROJECT_SCHEMA: '../Projects/ProjectsSchema.json', PATH_TO_UI: './UI', PATH_TO_DATA_FILES: './UI/Data-Files/src', PATH_TO_CLIENT: './Client/', diff --git a/Client/MultiProject.js b/MultiProject.js similarity index 57% rename from Client/MultiProject.js rename to MultiProject.js index 954798729..4ed6f29d2 100644 --- a/Client/MultiProject.js +++ b/MultiProject.js @@ -8,12 +8,7 @@ exports.newMultiProject = function () { function initialize(rootObject, rootObjectName) { /* - First thing is to load the project schema file. - */ - let PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECTS_REQUIRED + '/' + 'ProjectsSchema.json') - - /* - Here we will setup the CL object, with all the + Here we will setup the rootObject object, with all the projects and modules that will have inside. */ rootObject.projects = {} @@ -26,6 +21,9 @@ exports.newMultiProject = function () { projectInstance.utilities = {} projectInstance.globals = {} projectInstance.functionLibraries = {} + projectInstance.taskModules = {} + projectInstance.processModules = {} + projectInstance.botModules = {} if (projectDefinition[rootObjectName] === undefined) { continue } @@ -64,6 +62,39 @@ exports.newMultiProject = function () { projectInstance.functionLibraries[functionLibraryDefinition.propertyName] = requiredFunction.call() } } + + /* Set up Task Modules for this Project */ + if (projectDefinition[rootObjectName].taskModules !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].taskModules.length; j++) { + let taskModuleDefinition = projectDefinition[rootObjectName].taskModules[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Task-Modules' + '/' + taskModuleDefinition.fileName + + let requiredObject = require(path) + projectInstance.taskModules[taskModuleDefinition.propertyName] = requiredObject + } + } + + /* Set up Process Modules for this Project */ + if (projectDefinition[rootObjectName].processModules !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].processModules.length; j++) { + let processModuleDefinition = projectDefinition[rootObjectName].processModules[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Process-Modules' + '/' + processModuleDefinition.fileName + + let requiredObject = require(path) + projectInstance.processModules[processModuleDefinition.propertyName] = requiredObject + } + } + + /* Set up Bot Modules for this Project */ + if (projectDefinition[rootObjectName].botModules !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].botModules.length; j++) { + let botModuleDefinition = projectDefinition[rootObjectName].botModules[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Bot-Modules' + '/' + botModuleDefinition.folderName + '/' + botModuleDefinition.fileName + + let requiredObject = require(path) + projectInstance.botModules[botModuleDefinition.propertyName] = requiredObject + } + } } } } \ No newline at end of file diff --git a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js index 808c95d27..c1505f124 100644 --- a/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js +++ b/Projects/Foundations/TS/Bot-Modules/Learning-Bot/Low-Frequency-Learning/LearningSystem.js @@ -115,8 +115,8 @@ exports.newFoundationsBotModulesLearningSystem = function (processIndex) { We will scan the project schema until we find the machine learning library defined by the user at the UI. */ - for (let i = 0; i < TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA.length; i++) { - let projectSchemaProject = TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA[i] + for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { + let projectSchemaProject = PROJECTS_SCHEMA[i] if (projectSchemaProject.name !== machineLearningLibrary.project) { continue } for (let j = 0; j < projectSchemaProject.TS.botModules.length; j++) { diff --git a/Projects/Foundations/TS/Function-Libraries/TaskFunctions.js b/Projects/Foundations/TS/Function-Libraries/TaskFunctions.js index 97ffb77a7..536fe54bb 100644 --- a/Projects/Foundations/TS/Function-Libraries/TaskFunctions.js +++ b/Projects/Foundations/TS/Function-Libraries/TaskFunctions.js @@ -32,8 +32,8 @@ exports.newFoundationsFunctionLibrariesTaskFunctions = function () { We will scan the project schema until we find the module that will run the bot botModule with the name provided. */ - for (let i = 0; i < TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA.length; i++) { - let project = TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA[i] + for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { + let project = PROJECTS_SCHEMA[i] if (project.name !== TS.projects.foundations.globals.taskConstants.PROJECT_DEFINITION_NODE.config.codeName) { continue } for (let j = 0; j < project.TS.botModules.length; j++) { botModuleDefinition = project.TS.botModules[j] diff --git a/TaskServer/MultiProject.js b/TaskServer/MultiProject.js deleted file mode 100644 index cb64d2d0b..000000000 --- a/TaskServer/MultiProject.js +++ /dev/null @@ -1,109 +0,0 @@ -exports.newMultiProject = function () { - - let thisObject = { - initialize: initialize - } - - return thisObject; - - function initialize() { - /* - First thing is to load the project schema file. - */ - let PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECTS_REQUIRED + '/' + 'ProjectsSchema.json') - - /* - Here we will setup the TS object, with all the - projects and modules that will have inside. - */ - global.TS = { - projects: {} - } - for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { - let projectDefinition = PROJECTS_SCHEMA[i] - global.TS.projects[projectDefinition.propertyName] = {} - let projectInstance = global.TS.projects[projectDefinition.propertyName] - - projectInstance.utilities = {} - projectInstance.globals = {} - projectInstance.functionLibraries = {} - projectInstance.taskModules = {} - projectInstance.processModules = {} - projectInstance.botModules = {} - - if (projectDefinition.TS === undefined) { continue } - - /* Set up Utilities of this Project */ - if (projectDefinition.TS.utilities !== undefined) { - for (let j = 0; j < projectDefinition.TS.utilities.length; j++) { - let utilityDefinition = projectDefinition.TS.utilities[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Utilities' + '/' + utilityDefinition.fileName - - let requiredObject = require(path) - let requiredFunction = requiredObject[utilityDefinition.functionName] - projectInstance.utilities[utilityDefinition.propertyName] = requiredFunction.call() - } - } - - /* Set up Globals of this Project */ - if (projectDefinition.TS.globals !== undefined) { - for (let j = 0; j < projectDefinition.TS.globals.length; j++) { - let globalDefinition = projectDefinition.TS.globals[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Globals' + '/' + globalDefinition.fileName - - let requiredObject = require(path) - let requiredFunction = requiredObject[globalDefinition.functionName] - projectInstance.globals[globalDefinition.propertyName] = requiredFunction.call() - } - } - - /* Set up Function Libraries of this Project */ - if (projectDefinition.TS.functionLibraries !== undefined) { - for (let j = 0; j < projectDefinition.TS.functionLibraries.length; j++) { - let functionLibraryDefinition = projectDefinition.TS.functionLibraries[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Function-Libraries' + '/' + functionLibraryDefinition.fileName - - let requiredObject = require(path) - let requiredFunction = requiredObject[functionLibraryDefinition.functionName] - projectInstance.functionLibraries[functionLibraryDefinition.propertyName] = requiredFunction.call() - } - } - - /* Set up Process Modules for this Project */ - if (projectDefinition.TS.taskModules !== undefined) { - for (let j = 0; j < projectDefinition.TS.taskModules.length; j++) { - let taskModuleDefinition = projectDefinition.TS.taskModules[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Task-Modules' + '/' + taskModuleDefinition.fileName - - let requiredObject = require(path) - projectInstance.taskModules[taskModuleDefinition.propertyName] = requiredObject - } - } - - /* Set up Process Modules for this Project */ - if (projectDefinition.TS.processModules !== undefined) { - for (let j = 0; j < projectDefinition.TS.processModules.length; j++) { - let processModuleDefinition = projectDefinition.TS.processModules[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Process-Modules' + '/' + processModuleDefinition.fileName - - let requiredObject = require(path) - projectInstance.processModules[processModuleDefinition.propertyName] = requiredObject - } - } - - /* Set up Bot Modules for this Project */ - if (projectDefinition.TS.botModules !== undefined) { - for (let j = 0; j < projectDefinition.TS.botModules.length; j++) { - let botModuleDefinition = projectDefinition.TS.botModules[j] - let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + 'TS' + '/' + 'Bot-Modules' + '/' + botModuleDefinition.folderName + '/' + botModuleDefinition.fileName - - let requiredObject = require(path) - projectInstance.botModules[botModuleDefinition.propertyName] = requiredObject - } - } - } - - TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA = PROJECTS_SCHEMA - - } -} \ No newline at end of file diff --git a/TaskServer/ProcessInstance.js b/TaskServer/ProcessInstance.js index f0657efa9..baed01931 100644 --- a/TaskServer/ProcessInstance.js +++ b/TaskServer/ProcessInstance.js @@ -52,8 +52,8 @@ the bot type received via websockets events, at the PROJECTS SCHEMA a botModule must be defined with the same type at the property botType. */ - for (let i = 0; i < TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA.length; i++) { - let project = TS.projects.foundations.globals.taskConstants.PROJECTS_SCHEMA[i] + for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { + let project = PROJECTS_SCHEMA[i] if (project.name !== TS.projects.foundations.globals.taskConstants.PROJECT_DEFINITION_NODE.config.codeName) { continue } for (let j = 0; j < project.TS.botModules.length; j++) { botModuleDefinition = project.TS.botModules[j] diff --git a/TaskServer/Task.js b/TaskServer/Task.js index dd0f3acd3..87ff58724 100644 --- a/TaskServer/Task.js +++ b/TaskServer/Task.js @@ -8,10 +8,27 @@ let NODE_JS_PROCESS = require('./NodeJsProcess.js'); let NODE_JS_PROCESS_MODULE = NODE_JS_PROCESS.newNodeJsProcess() NODE_JS_PROCESS_MODULE.initialize() -/* Setting up the modules that will be available for the Task and it's processes */ -let MULTI_PROJECT = require('./MultiProject.js'); +/* +The TS object is accesible everywhere at the Superalgos Client. +It provides access to all modules built for the Task Server. +*/ +global.TS = {} +/* +The SA object is accesible everywhere at the Superalgos Client. +It provides access to all modules built Superalgos in general. +*/ +global.SA = {} +/* +First thing is to load the project schema file. +*/ +global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) +/* +Setting up the modules that will be available for the Servers Running inside this Client +*/ +let MULTI_PROJECT = require('../MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() -MULTI_PROJECT_MODULE.initialize() +MULTI_PROJECT_MODULE.initialize(TS, 'TS') +MULTI_PROJECT_MODULE.initialize(SA, 'SA') /* Setting up the global Event Handler */ TS.projects.foundations.globals.taskConstants.EVENT_SERVER_CLIENT_MODULE_OBJECT = TS.projects.foundations.taskModules.eventServerClient.newFoundationsTaskModulesEventServerClient() From fd2eb5eabe8a89afee1a033baac76e2b4a49250b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 11:57:30 +0200 Subject: [PATCH 158/227] Bug Fix Governance Docs Claims Program --- Client/client.js | 2 +- Network/SocialGraphNetwokNode.js | 48 ++++++++++++++----- .../contribution-claims.json | 13 ----- TaskServer/Task.js | 2 +- 4 files changed, 39 insertions(+), 26 deletions(-) delete mode 100644 Projects/Governance/Schemas/Docs-Nodes/C/Contribution/Contribution-Claims/contribution-claims.json diff --git a/Client/client.js b/Client/client.js index 02d588d66..f634a4dbc 100644 --- a/Client/client.js +++ b/Client/client.js @@ -78,7 +78,7 @@ try { global.CL = {} /* The SA object is accesible everywhere at the Superalgos Client. - It provides access to all modules built Superalgos in general. + It provides access to all modules built for Superalgos in general. */ global.SA = {} /* diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index a886b34e9..cf3bb416a 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -11,17 +11,6 @@ This type of node is responsible for mantaining the whole Social Graph or relationships between User and Bot profiles and also between their posts. */ global.NT = { - memory: { - maps: { - USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. - USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. - EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. - }, - arrays: { - NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. - NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. - } - }, modules: { BOOTSTRAP: require('./Bootstrap.js'), EVENT: require('./Event.js'), @@ -53,6 +42,43 @@ global.NT = { } } } +/* +The NT object is accesible everywhere at the Superalgos Network. +It provides access to all modules built for this Network. +*/ +global.NT = {} +/* +The SA object is accesible everywhere at the Superalgos Network. +It provides access to all modules built for Superalgos in general. +*/ +global.SA = {} +/* +First thing is to load the project schema file. +*/ +global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) +/* +Setting up the modules that will be available for the Servers Running inside this Client +*/ +let MULTI_PROJECT = require('../MultiProject.js'); +let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() +MULTI_PROJECT_MODULE.initialize(CL, 'CL') +MULTI_PROJECT_MODULE.initialize(SA, 'SA') +/* +Here is the Data we are going to keep in memory. +*/ +NT.memory = { + maps: { + USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. + USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + }, + arrays: { + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. + } +} + + let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap() bootstrapProcess.initialize() \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Contribution/Contribution-Claims/contribution-claims.json b/Projects/Governance/Schemas/Docs-Nodes/C/Contribution/Contribution-Claims/contribution-claims.json deleted file mode 100644 index 0f38bc9ea..000000000 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Contribution/Contribution-Claims/contribution-claims.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "type": "Claims Program", - "definition": { - "text": "This node helps define the section of the User Profiel hierarchy that is going to be used to define the claims users make for the contributions they have done. These claims need later to be voted by other users in order to be considered during the token distribution process.", - "updated": 1622989461838 - }, - "paragraphs": [ - { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." - } - ] -} \ No newline at end of file diff --git a/TaskServer/Task.js b/TaskServer/Task.js index 87ff58724..ce3c19ce7 100644 --- a/TaskServer/Task.js +++ b/TaskServer/Task.js @@ -15,7 +15,7 @@ It provides access to all modules built for the Task Server. global.TS = {} /* The SA object is accesible everywhere at the Superalgos Client. -It provides access to all modules built Superalgos in general. +It provides access to all modules built for Superalgos in general. */ global.SA = {} /* From fc716b9d95e24d9cb624169261a43d9d8306053c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 12:08:00 +0200 Subject: [PATCH 159/227] Governance: Claims power refactoring --- Network/SocialGraphNetwokNode.js | 2 -- .../C/Claims/Claims-Power/claim-power.json | 19 +++++++++++++++++++ .../C/Claims/Claims-Power/claims-power.json | 19 ------------------- .../Claims/Claims-Program/claims-program.json | 2 +- ...ance-flow-003-how-claims-are-resolved.json | 16 ++++++++-------- ...nance-008-delegation-program-overview.json | 4 ++-- .../UI/Function-Libraries/ClaimsProgram.js | 2 +- .../UI/Spaces/Reports-Space/Claims.js | 2 +- 8 files changed, 32 insertions(+), 34 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claim-power.json delete mode 100644 Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index cf3bb416a..355a8fecc 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -78,7 +78,5 @@ NT.memory = { } } - - let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap() bootstrapProcess.initialize() \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claim-power.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claim-power.json new file mode 100644 index 000000000..7db67f4d1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claim-power.json @@ -0,0 +1,19 @@ +{ + "type": "Claim Power", + "definition": { + "text": "Claim Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim.", + "updated": 1624781372494 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1624781499321 + }, + { + "style": "Callout", + "text": "Claim Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim.", + "updated": 1630254492262 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json deleted file mode 100644 index 44c1b75cf..000000000 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Power/claims-power.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "Claims Power", - "definition": { - "text": "Claims Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim.", - "updated": 1624781372494 - }, - "paragraphs": [ - { - "style": "Block", - "text": "Content", - "updated": 1624781499321 - }, - { - "style": "Callout", - "text": "Claims Power is the Token Power that goes into the Claims Program, and determines the number of tokens you are claiming with any of the existing types of claims: Position Contribution Claim, Feature Contribution Claim, and Asset Contribution Claim.", - "updated": 1630254492262 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json index 1e1dd531c..ee80b3e00 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json @@ -86,7 +86,7 @@ }, { "style": "List", - "text": "The Claims Power you drive into the node that places the claim.", + "text": "The Claim Power you drive into the node that places the claim.", "updated": 1630256658386 }, { diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json index b23a14166..fab257b1a 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json @@ -3,18 +3,18 @@ "pageNumber": "3", "type": "How Claims are Resolved", "definition": { - "text": "These three concepts, Claims Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution.", + "text": "These three concepts, Claim Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution.", "updated": 1624781724176 }, "paragraphs": [ { "style": "Include", - "text": "Governance->Concept->Claims Power->Content", + "text": "Governance->Concept->Claim Power->Content", "updated": 1624781714508 }, { "style": "Text", - "text": "You control the flow of your Claims Power so that the appropriate number reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claims Power that reaches the corresponding claim node.", + "text": "You control the flow of your Claim Power so that the appropriate number reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claim Power that reaches the corresponding claim node.", "updated": 1624781792664 }, { @@ -23,7 +23,7 @@ }, { "style": "Callout", - "text": "When you place a claim on a definition node, you are declaring that you wish the Community to reward you with the number of tokens in your claim (Claims Power) for the work done on the concept embodied by the corresponding definition node." + "text": "When you place a claim on a definition node, you are declaring that you wish the Community to reward you with the number of tokens in your claim (Claim Power) for the work done on the concept embodied by the corresponding definition node." }, { "style": "Text", @@ -43,7 +43,7 @@ }, { "style": "List", - "text": "The total Claims Power in all existing claims may be equal, smaller, or greater than the Token Rewards available in the node." + "text": "The total Claim Power in all existing claims may be equal, smaller, or greater than the Token Rewards available in the node." }, { "style": "Text", @@ -56,7 +56,7 @@ }, { "style": "Text", - "text": "The flow of Voting Power into Claim Votes follows the same principles as the rest of the flows in the Voting Program. This means that Claim Votes have a specific Voting Power, pretty much like claims have a specific Claims Power.", + "text": "The flow of Voting Power into Claim Votes follows the same principles as the rest of the flows in the Voting Program. This means that Claim Votes have a specific Voting Power, pretty much like claims have a specific Claim Power.", "updated": 1624781873207 }, { @@ -81,11 +81,11 @@ }, { "style": "List", - "text": "When the sum of Voting Power of all Claim Votes associated with a claim is lesser than the Claims Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Voting Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes." + "text": "When the sum of Voting Power of all Claim Votes associated with a claim is lesser than the Claim Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Voting Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes." }, { "style": "List", - "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Voting Power for any given number of claims, or the sum of Claims Power for any given number of claims, whichever is lesser, each claim gets the Token Reward equal to its Claims Power or equal to the Voting Power of associated Claim Votes, whichever is lesser. " + "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Voting Power for any given number of claims, or the sum of Claim Power for any given number of claims, whichever is lesser, each claim gets the Token Reward equal to its Claim Power or equal to the Voting Power of associated Claim Votes, whichever is lesser. " }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json index 6140fca36..1c395e68e 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json @@ -9,12 +9,12 @@ "paragraphs": [ { "style": "Text", - "text": "This is another feature with characteristics inspired in liquid democracy, and also plays an important societal function: new Contributors need Claims Power to place their first claims, but — given that they are new to Superalgos — they may hold no tokens.", + "text": "This is another feature with characteristics inspired in liquid democracy, and also plays an important societal function: new Contributors need Claim Power to place their first claims, but — given that they are new to Superalgos — they may hold no tokens.", "updated": 1630056075583 }, { "style": "Text", - "text": "In such cases, new Contributors may ask their mentors to borrow some Token Power that they may turn into Claims Power to place their first few claims." + "text": "In such cases, new Contributors may ask their mentors to borrow some Token Power that they may turn into Claim Power to place their first few claims." }, { "style": "Callout", diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index 7c2d61174..eb70f7fba 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -457,7 +457,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Claims Power') + node.payload.uiObject.setStatus(ownPowerText + ' Claim Power') } } diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Claims.js b/Projects/Governance/UI/Spaces/Reports-Space/Claims.js index 4a693249a..2765bb2fd 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/Claims.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/Claims.js @@ -46,7 +46,7 @@ function newGovernanceReportsClaims() { }, { "name": "ownPower", - "label": "Claims Power", + "label": "Claim Power", "type": "number", "order": "descending", "textAlign": "center", From 85cc9c2c3d3746d5161b1bd11b5f48cd2b0bb098 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 12:34:49 +0200 Subject: [PATCH 160/227] Fixes to allow a new Project to have globals without UI components --- Network/Queries/Events.js | 4 ++-- Network/Queries/PostReplies.js | 4 ++-- Network/Queries/ProfileFollowers.js | 4 ++-- Network/Queries/ProfileFollowing.js | 4 ++-- Network/Queries/ProfilePosts.js | 4 ++-- Network/SocialGraphNetwokNode.js | 12 ------------ Network/Utilities/QueriesValidations.js | 10 +++++----- .../UI/Spaces/Design-Space/Workspace.js | 14 +++++++++----- Projects/Network/NT/Globals/QueryConstants.js | 13 +++++++++++++ Projects/ProjectsSchema.json | 14 ++++++++++++++ UI/Canvas.js | 10 ++++++++++ 11 files changed, 61 insertions(+), 32 deletions(-) create mode 100644 Projects/Network/NT/Globals/QueryConstants.js diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index b55def0e0..d32f756d7 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -29,7 +29,7 @@ exports.newEvents = function newEvents() { function execute() { let response = [] switch (thisObject.direction) { - case NT.globals.constants.queries.DIRECTION_FUTURE: { + case NT.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -37,7 +37,7 @@ exports.newEvents = function newEvents() { } break } - case NT.globals.constants.queries.DIRECTION_PAST: { + case NT.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index f5221fa2c..a3d0409ae 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -39,7 +39,7 @@ exports.newPostReplies = function newPostReplies() { let array = Array.from(thisObject.post.replies) switch (thisObject.direction) { - case NT.globals.constants.queries.DIRECTION_FUTURE: { + case NT.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (post === undefined) { break } @@ -47,7 +47,7 @@ exports.newPostReplies = function newPostReplies() { } break } - case NT.globals.constants.queries.DIRECTION_PAST: { + case NT.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (post === undefined) { break } diff --git a/Network/Queries/ProfileFollowers.js b/Network/Queries/ProfileFollowers.js index bf704f978..8acf26762 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Network/Queries/ProfileFollowers.js @@ -32,7 +32,7 @@ exports.newProfileFollowers = function newProfileFollowers() { let array = Array.from(thisObject.profile.followers) switch (thisObject.direction) { - case NT.globals.constants.queries.DIRECTION_FUTURE: { + case NT.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newProfileFollowers = function newProfileFollowers() { } break } - case NT.globals.constants.queries.DIRECTION_PAST: { + case NT.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/Queries/ProfileFollowing.js b/Network/Queries/ProfileFollowing.js index 845ee2c09..9f544b53f 100644 --- a/Network/Queries/ProfileFollowing.js +++ b/Network/Queries/ProfileFollowing.js @@ -32,7 +32,7 @@ exports.newProfileFollowing = function newProfileFollowing() { let array = Array.from(thisObject.profile.following) switch (thisObject.direction) { - case NT.globals.constants.queries.DIRECTION_FUTURE: { + case NT.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newProfileFollowing = function newProfileFollowing() { } break } - case NT.globals.constants.queries.DIRECTION_PAST: { + case NT.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 7f6255341..853451bf8 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -35,7 +35,7 @@ exports.newProfilePosts = function newProfilePosts() { let array = Array.from(thisObject.profile.posts) switch (thisObject.direction) { - case NT.globals.constants.queries.DIRECTION_FUTURE: { + case NT.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -43,7 +43,7 @@ exports.newProfilePosts = function newProfilePosts() { } break } - case NT.globals.constants.queries.DIRECTION_PAST: { + case NT.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index 355a8fecc..b3120696c 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -28,18 +28,6 @@ global.NT = { }, utilities: { queriesValidations: require('./Utilities/QueriesValidations.js').newQueriesValidations() - }, - globals: { - constants: { - queries: { - INITIAL_INDEX_FIRST: 'First', - INITIAL_INDEX_LAST: 'Last', - MIN_AMOUNT_REQUESTED: 1, - MAX_AMOUNT_REQUESTED: 100, - DIRECTION_FUTURE: 'Future', - DIRECTION_PAST: 'Past' - } - } } } /* diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js index 6e13e6012..640665fcd 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Network/Utilities/QueriesValidations.js @@ -51,11 +51,11 @@ exports.newQueriesValidations = function newQueriesValidations() { throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_LAST) { + if (queryReceived.initialIndex === NT.globals.queryConstants.INITIAL_INDEX_LAST) { queryReceived.initialIndex = thisObject.profile.posts.length - 1 } - if (queryReceived.initialIndex === NT.globals.constants.queries.INITIAL_INDEX_FIRST) { + if (queryReceived.initialIndex === NT.globals.queryConstants.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -75,11 +75,11 @@ exports.newQueriesValidations = function newQueriesValidations() { throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < NT.globals.constants.queries.MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < NT.globals.queryConstants.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > NT.globals.constants.queries.MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > NT.globals.queryConstants.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } /* @@ -89,7 +89,7 @@ exports.newQueriesValidations = function newQueriesValidations() { throw ('Direction Undefined.') } - if (queryReceived.direction !== NT.globals.constants.queries.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.constants.queries.DIRECTION_PAST) { + if (queryReceived.direction !== NT.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.queryConstants.DIRECTION_PAST) { throw ('Direction Not Supported.') } diff --git a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js index ff1e6b7e8..88b4f1ce9 100644 --- a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js +++ b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js @@ -16,7 +16,7 @@ function newWorkspace() { save: saveWorkspace, backup: backupWorkspace, share: shareWorkspace, - getNodesByTypeAndHierarchyHeadsType: getNodesByTypeAndHierarchyHeadsType, + getNodesByTypeAndHierarchyHeadsType: getNodesByTypeAndHierarchyHeadsType, getProjectsHeads: getProjectsHeads, getHierarchyHeads: getHierarchyHeads, getHierarchyHeadsById: getHierarchyHeadsById, @@ -70,8 +70,12 @@ function newWorkspace() { /* Set up the action switches map */ for (let i = 0; i < PROJECTS_SCHEMA.length; i++) { let project = PROJECTS_SCHEMA[i].name - let actionSwitch = eval('new' + project + 'ActionSwitch()') - actionSwitchesByProject.set(project, actionSwitch) + try { + let actionSwitch = eval('new' + project + 'ActionSwitch()') + actionSwitchesByProject.set(project, actionSwitch) + } catch (err) { + console.log('[WARN] Action Switch for project ' + project + ' not found.') + } } /* Check which was the last workspace. */ @@ -157,9 +161,9 @@ function newWorkspace() { let workspace = UI.projects.foundations.spaces.designSpace.workspace.workspaceNode /* Validation if it is too early to save. */ - if (thisObject.isInitialized === false) { + if (thisObject.isInitialized === false) { console.log('Workspace not saved because it has not been initialized. =') - return + return } /* Validation of 2 sessions opened at the same time. */ diff --git a/Projects/Network/NT/Globals/QueryConstants.js b/Projects/Network/NT/Globals/QueryConstants.js new file mode 100644 index 000000000..92737b6b4 --- /dev/null +++ b/Projects/Network/NT/Globals/QueryConstants.js @@ -0,0 +1,13 @@ +exports.newNetworkGlobalsQueryConstants = function () { + + let thisObject = { + INITIAL_INDEX_FIRST: 'First', + INITIAL_INDEX_LAST: 'Last', + MIN_AMOUNT_REQUESTED: 1, + MAX_AMOUNT_REQUESTED: 100, + DIRECTION_FUTURE: 'Future', + DIRECTION_PAST: 'Past' + } + + return thisObject +} \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 41d97c731..800979e73 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1267,5 +1267,19 @@ "Features", "Positions" ] + }, + { + "name": "Network", + "propertyName": "network", + "NT": { + "globals": [ + { + "name": "Query Constants", + "propertyName": "queryConstants", + "functionName": "newNetworkGlobalsQueryConstants", + "fileName": "QueryConstants.js" + } + ] + } } ] \ No newline at end of file diff --git a/UI/Canvas.js b/UI/Canvas.js index 4c07da82b..103241ba4 100644 --- a/UI/Canvas.js +++ b/UI/Canvas.js @@ -121,6 +121,8 @@ function newCanvas() { let spaceAnimationDrawMap = new Map() let spaceDefinitionDrawMap = new Map() + if (projectDefinition.UI === undefined) { continue } + /* Set up Globals of this Project */ if (projectDefinition.UI.globals !== undefined) { for (let j = 0; j < projectDefinition.UI.globals.length; j++) { @@ -742,6 +744,8 @@ function newCanvas() { let projectInstance = UI.projects[projectDefinition.propertyName] if (projectInstance === undefined) { continue } + if (projectDefinition.UI === undefined) { continue } + if (projectDefinition.UI.spaces === undefined) { continue } for (let j = 0; j < projectDefinition.UI.spaces.length; j++) { let spaceInstance = projectInstance.events.onMouseDownMap.get(j) if (spaceInstance === undefined) { continue } @@ -850,6 +854,8 @@ function newCanvas() { let projectInstance = UI.projects[projectDefinition.propertyName] if (projectInstance === undefined) { continue } + if (projectDefinition.UI === undefined) { continue } + if (projectDefinition.UI.spaces === undefined) { continue } for (let j = 0; j < projectDefinition.UI.spaces.length; j++) { let spaceInstance = projectInstance.events.onMouseClickMap.get(j) if (spaceInstance === undefined) { continue } @@ -966,6 +972,8 @@ function newCanvas() { let projectInstance = UI.projects[projectDefinition.propertyName] if (projectInstance === undefined) { continue } + if (projectDefinition.UI === undefined) { continue } + if (projectDefinition.UI.spaces === undefined) { continue } for (let j = 0; j < projectDefinition.UI.spaces.length; j++) { let spaceInstance = projectInstance.events.onMouseOverMap.get(j) if (spaceInstance === undefined) { continue } @@ -1028,6 +1036,8 @@ function newCanvas() { let projectInstance = UI.projects[projectDefinition.propertyName] if (projectInstance === undefined) { continue } + if (projectDefinition.UI === undefined) { continue } + if (projectDefinition.UI.spaces === undefined) { continue } for (let j = 0; j < projectDefinition.UI.spaces.length; j++) { let spaceInstance = projectInstance.events.onMouseWheelMap.get(j) if (spaceInstance === undefined) { continue } From ecd0dcc76164a94da78a400bf1d000d4ef03ef2b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 13:13:37 +0200 Subject: [PATCH 161/227] Network Workspace --- MultiProject.js | 15 +++++++++++++++ .../.vscode/Superalgos Network.code-workspace | 11 +++++++++++ Network/Queries/BotProfileStats.js | 4 ++-- Network/Queries/Events.js | 4 ++-- Network/Queries/UserProfileStats.js | 4 ++-- Network/SocialGraphNetwokNode.js | 15 --------------- Network/Utilities/QueriesValidations.js | 2 +- Network/clientsInterface.js | 6 +++--- Network/post.js | 2 +- Projects/Network/NT/Globals/Memory.js | 18 ++++++++++++++++++ .../Network/NT/Modules/Event.js | 6 +++--- Projects/ProjectsSchema.json | 14 ++++++++++++++ 12 files changed, 72 insertions(+), 29 deletions(-) create mode 100644 Network/.vscode/Superalgos Network.code-workspace create mode 100644 Projects/Network/NT/Globals/Memory.js rename Network/event.js => Projects/Network/NT/Modules/Event.js (98%) diff --git a/MultiProject.js b/MultiProject.js index 4ed6f29d2..0bbe713cd 100644 --- a/MultiProject.js +++ b/MultiProject.js @@ -63,6 +63,21 @@ exports.newMultiProject = function () { } } + /* + From here we will require and get the modules, but without instantiation thisObject. + */ + + /* Set up Modules for this Project */ + if (projectDefinition[rootObjectName].modules !== undefined) { + for (let j = 0; j < projectDefinition[rootObjectName].modules.length; j++) { + let taskModuleDefinition = projectDefinition[rootObjectName].modules[j] + let path = global.env.PATH_TO_PROJECTS_REQUIRED + '/' + projectDefinition.name + '/' + rootObjectName + '/' + 'Modules' + '/' + taskModuleDefinition.fileName + + let requiredObject = require(path) + projectInstance.modules[taskModuleDefinition.propertyName] = requiredObject + } + } + /* Set up Task Modules for this Project */ if (projectDefinition[rootObjectName].taskModules !== undefined) { for (let j = 0; j < projectDefinition[rootObjectName].taskModules.length; j++) { diff --git a/Network/.vscode/Superalgos Network.code-workspace b/Network/.vscode/Superalgos Network.code-workspace new file mode 100644 index 000000000..757812e5e --- /dev/null +++ b/Network/.vscode/Superalgos Network.code-workspace @@ -0,0 +1,11 @@ +{ + "folders": [ + { + "path": "C:\\Superalgos\\Network" + }, + { + "path": "C:\\Superalgos\\Projects\\Network" + } + ], + "settings": {} +} \ No newline at end of file diff --git a/Network/Queries/BotProfileStats.js b/Network/Queries/BotProfileStats.js index 510f1ebb3..9e157202f 100644 --- a/Network/Queries/BotProfileStats.js +++ b/Network/Queries/BotProfileStats.js @@ -19,9 +19,9 @@ exports.newBotProfileStats = function newBotProfileStats() { */ let userProfile if (queryReceived.targetUserProfileId !== undefined) { - userProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + userProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - userProfile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + userProfile = NT.globals.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (userProfile === undefined) { diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index d32f756d7..79fbb6bba 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -59,8 +59,8 @@ exports.newEvents = function newEvents() { Any of the above happening, means that indeed it is related. */ - let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) - let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let emitterUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) let targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) diff --git a/Network/Queries/UserProfileStats.js b/Network/Queries/UserProfileStats.js index a7fd8580b..b79deba1e 100644 --- a/Network/Queries/UserProfileStats.js +++ b/Network/Queries/UserProfileStats.js @@ -18,9 +18,9 @@ exports.newUserProfileStats = function newUserProfileStats() { Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.globals.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index b3120696c..d35c0d9bd 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -13,7 +13,6 @@ or relationships between User and Bot profiles and also between their posts. global.NT = { modules: { BOOTSTRAP: require('./Bootstrap.js'), - EVENT: require('./Event.js'), USER_PROFILE: require('./UserProfile.js'), BOT_PROFILE: require('./BotProfile.js'), POST: require('./Post.js'), @@ -51,20 +50,6 @@ let MULTI_PROJECT = require('../MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() MULTI_PROJECT_MODULE.initialize(CL, 'CL') MULTI_PROJECT_MODULE.initialize(SA, 'SA') -/* -Here is the Data we are going to keep in memory. -*/ -NT.memory = { - maps: { - USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. - USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. - EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. - }, - arrays: { - NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. - NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. - } -} let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap() bootstrapProcess.initialize() \ No newline at end of file diff --git a/Network/Utilities/QueriesValidations.js b/Network/Utilities/QueriesValidations.js index 640665fcd..11ac407a7 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Network/Utilities/QueriesValidations.js @@ -15,7 +15,7 @@ exports.newQueriesValidations = function newQueriesValidations() { Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } if (thisObject.profile === undefined) { diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 2f48f80df..482da953f 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -45,13 +45,13 @@ exports.newClientInterface = function newClientInterface() { */ let eventReceived = JSON.parse(eventMessage) - if (NT.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { + if (NT.globals.memory.EVENTS.get(eventReceived.eventId) !== undefined) { throw ('Event Already Exists.') } - let event = NT.modules.EVENT.newEvent() + let event = NT.modules.event.newNetworkModulesEvent() event.initialize(eventReceived) - NT.memory.maps.EVENTS.set(eventReceived.eventId, event) + NT.globals.memory.EVENTS.set(eventReceived.eventId, event) } function queryReceived(queryMessage) { diff --git a/Network/post.js b/Network/post.js index efe1f33f0..985bdd4a9 100644 --- a/Network/post.js +++ b/Network/post.js @@ -97,7 +97,7 @@ exports.newPost = function newPost() { /* Validate Target User Profile. */ - let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + let targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Globals/Memory.js b/Projects/Network/NT/Globals/Memory.js new file mode 100644 index 000000000..3248bd2ca --- /dev/null +++ b/Projects/Network/NT/Globals/Memory.js @@ -0,0 +1,18 @@ +exports.newNetworkGlobalsMemory = function () { + /* + Here is the Data we are going to keep in memory. + */ + let thisObject = { + maps: { + USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. + USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + }, + arrays: { + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. + } + } + + return thisObject +} \ No newline at end of file diff --git a/Network/event.js b/Projects/Network/NT/Modules/Event.js similarity index 98% rename from Network/event.js rename to Projects/Network/NT/Modules/Event.js index b586d9077..a7feafb07 100644 --- a/Network/event.js +++ b/Projects/Network/NT/Modules/Event.js @@ -1,4 +1,4 @@ -exports.newEvent = function newEvent() { +exports.newNetworkModulesEvent = function newNetworkModulesEvent() { /* An Event is anything that happens system wide that needs to be delivered to relevant entities via @@ -104,7 +104,7 @@ exports.newEvent = function newEvent() { if (emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') } - emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) + emitterUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } @@ -112,7 +112,7 @@ exports.newEvent = function newEvent() { Validate Target User Profile. */ if (thisObject.targetUserProfileId !== undefined) { - targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 800979e73..b9a782d5f 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1278,6 +1278,20 @@ "propertyName": "queryConstants", "functionName": "newNetworkGlobalsQueryConstants", "fileName": "QueryConstants.js" + }, + { + "name": "Memory", + "propertyName": "memory", + "functionName": "newNetworkGlobalsMemory", + "fileName": "Memory.js" + } + ], + "modules": [ + { + "name": "Event", + "propertyName": "event", + "functionName": "newNetworkModulesEvent", + "fileName": "Event.js" } ] } From 73728a43562221c52235a9b798b56c6ac8e76012 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 30 Aug 2021 14:14:02 +0200 Subject: [PATCH 162/227] Finished Claims Program --- .../C/Claims/Claims-Folder/claims-folder.json | 4 +-- .../reusable-governance-snippets.json | 23 +++++++++++++++ .../asset-contribution-claim.json | 9 +++--- .../Claims/Claims-Program/claims-program.json | 4 +-- .../feature-contribution-claim.json | 9 +++--- .../position-contribution-claim.json | 9 +++--- .../Tokens/Tokens-Awarded/tokens-awarded.json | 29 +++++++++++++++---- 7 files changed, 66 insertions(+), 21 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json index ba70529c9..af5b64180 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json @@ -61,8 +61,8 @@ }, { "style": "Callout", - "text": "Use a Claims Folder node to establish a reference with the corresponding type of Class node. Then use the Install Missing Claims option on the menu of the Claims Folder to map the entire Class! The process creates a Claims Folder for each Class, and a claim for each Asset, Feature, or Position defined within each Class. If something changes on the side of the definitions, you may always go back a fire the Install Missing Claims again, and the process will remap the structure with the appropriate claims and folders.", - "updated": 1630258691549 + "text": "Use a Claims Folder node to establish a reference with the corresponding type of Class node. Then use the Install Missing Claims option on the menu of the Claims Folder to map the entire Class! The process creates a Claims Folder for each Class, and a claim for each Asset, Feature, or Position defined within each Class. If something changes on the side of the definitions, you may always go back a run the Install Missing Claims process again. The process will remap the structure with the appropriate claims and folders.", + "updated": 1630324164950 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index c4b3c35af..e96164d23 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -61,6 +61,29 @@ "style": "Success", "text": "Read about the Community Building Programs to learn how this program calculates Tokens Awarded.", "updated": 1630232362107 + }, + { + "style": "Block", + "text": "Dummy", + "updated": 1630325147588 + }, + { + "style": "Title", + "text": "Claims Content", + "updated": 1630325166381 + }, + { + "style": "Block", + "text": "Claims Content" + }, + { + "style": "Success", + "text": "Make sure you're driving enough Claim Power to the node so that you may get the reward you deserve! And remember to ask the people who know your work to vouch for your claims with their Claim Votes. That is how your contribution gets validated and how you get the associated rewards.", + "updated": 1630325171869 + }, + { + "style": "Note", + "text": "Learn more about How Claims are Resolved!" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json index 01a84252c..fd641d3f0 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Asset Contribution Claim", "definition": { - "text": "Use this node to reference an Asset node in the Assets hierarchy to establish an Asset Contribution Claim.", - "updated": 1624728739277 + "text": "Use this node to reference an Asset node in one of the Assets hierarchy to establish an Asset Contribution Claim.", + "updated": 1630324852856 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624728761840 }, { - "style": "Text", - "text": "Remember to ask the people who know about your work to vouch for your claim with their Claim Votes. This is how your contribution gets validated so that you may get the associated rewards." + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claims Content", + "updated": 1630325363447 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json index ee80b3e00..77c87e08d 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json @@ -72,8 +72,8 @@ }, { "style": "Callout", - "text": "To place a claim, use the appropriate type of contribution claim node to reference the matching type of definition. For example, use an Asset Contribution Claims node to reference an Asset node within an Assets hierarchy. When you do that, you are effectively placing a claim on that asset. ", - "updated": 1630257103981 + "text": "To place a claim, use the appropriate type of contribution claim node to reference the matching type of definition. For example, use an Asset Contribution Claim node to reference an Asset node within an Assets hierarchy. When you do that, you are effectively placing a claim on that asset.", + "updated": 1630323960334 }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json index be3d18245..dac483f88 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Feature Contribution Claim", "definition": { - "text": "Use this node to reference a Feature node in the Features hierarchy to establish a Feature Contribution Claim.", - "updated": 1624728695500 + "text": "Use this node to reference a Feature node in one of the Features hierarchy to establish a Feature Contribution Claim.", + "updated": 1630325556674 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624728714757 }, { - "style": "Text", - "text": "Remember to ask the people who know about your work to vouch for your claim with their Claim Votes. This is how your contribution gets validated so that you may get the associated rewards." + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claims Content", + "updated": 1630325534128 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json index ace83fe08..5e8193246 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Position Contribution Claim", "definition": { - "text": "Use this node to reference a Position node in the Positions hierarchy to establish a Position Contribution Claim.", - "updated": 1624728585219 + "text": "Use this node to reference a Position node in one of the Positions hierarchy to establish a Position Contribution Claim.", + "updated": 1630325495738 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624728656474 }, { - "style": "Text", - "text": "Remember to ask the people who know about your work to vouch for your claim with their Claim Votes. This is how your contribution gets validated so that you may get the associated rewards." + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claims Content", + "updated": 1630325507398 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index 95b3efd69..a0730dd10 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -17,13 +17,32 @@ }, { "style": "Subtitle", - "text": "Community Building Programs Calculations", - "updated": 1630165409867 + "text": "Calculations", + "updated": 1630324592451 }, { - "style": "Text", - "text": "The Community Building Programs node page explains how Tokens Awarded is calculated for these particular programs.", - "updated": 1630219835777 + "style": "Note", + "text": "Each program calculates Tokens Awarded in a particular way. Follow the links below to learn the details about each program.", + "updated": 1630324671871 + }, + { + "style": "List", + "text": "In the Airdrop Program.", + "updated": 1630324552707 + }, + { + "style": "List", + "text": "In the Github Program.", + "updated": 1630324714648 + }, + { + "style": "List", + "text": "The Community Building Programs node page explains how Tokens Awarded is calculated for the referral, support, and mentorship programs.", + "updated": 1630324749961 + }, + { + "style": "List", + "text": "The How Claims are Resolved page explains how tokens are awarded in the Claims Program." }, { "style": "Text", From b6d04746d64fb3927f911d4a4c6e4866a8f43088 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 14:42:13 +0200 Subject: [PATCH 163/227] All modules moved to Projects structure --- Network/SocialGraphNetwokNode.js | 20 +---- Network/clientsInterface.js | 2 +- .../Network/NT/Modules}/Bootstrap.js | 0 .../NT/Modules}/Queries/BotProfileStats.js | 2 +- .../Network/NT/Modules}/Queries/Events.js | 10 +-- .../NT/Modules}/Queries/PostReplies.js | 2 +- .../NT/Modules}/Queries/ProfileFollowers.js | 2 +- .../NT/Modules}/Queries/ProfileFollowing.js | 2 +- .../NT/Modules}/Queries/ProfilePosts.js | 2 +- .../NT/Modules}/Queries/UserProfileStats.js | 2 +- .../Network/NT/Modules}/Query.js | 16 ++-- .../NT/Modules/Social-Graph/BotProfile.js | 0 .../Network/NT/Modules/Social-Graph/Post.js | 0 .../NT/Modules/Social-Graph/UserProfile.js | 0 .../NT}/Utilities/QueriesValidations.js | 2 +- Projects/ProjectsSchema.json | 80 +++++++++++++++++++ 16 files changed, 102 insertions(+), 40 deletions(-) rename {Network => Projects/Network/NT/Modules}/Bootstrap.js (100%) rename {Network => Projects/Network/NT/Modules}/Queries/BotProfileStats.js (93%) rename {Network => Projects/Network/NT/Modules}/Queries/Events.js (95%) rename {Network => Projects/Network/NT/Modules}/Queries/PostReplies.js (96%) rename {Network => Projects/Network/NT/Modules}/Queries/ProfileFollowers.js (94%) rename {Network => Projects/Network/NT/Modules}/Queries/ProfileFollowing.js (94%) rename {Network => Projects/Network/NT/Modules}/Queries/ProfilePosts.js (95%) rename {Network => Projects/Network/NT/Modules}/Queries/UserProfileStats.js (93%) rename {Network => Projects/Network/NT/Modules}/Query.js (73%) rename Network/botProfile.js => Projects/Network/NT/Modules/Social-Graph/BotProfile.js (100%) rename Network/post.js => Projects/Network/NT/Modules/Social-Graph/Post.js (100%) rename Network/userProfile.js => Projects/Network/NT/Modules/Social-Graph/UserProfile.js (100%) rename {Network => Projects/Network/NT}/Utilities/QueriesValidations.js (96%) diff --git a/Network/SocialGraphNetwokNode.js b/Network/SocialGraphNetwokNode.js index d35c0d9bd..fc8c55ca1 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/SocialGraphNetwokNode.js @@ -10,25 +10,7 @@ This module is the starting point of the Social Graph Network Node. This type of node is responsible for mantaining the whole Social Graph or relationships between User and Bot profiles and also between their posts. */ -global.NT = { - modules: { - BOOTSTRAP: require('./Bootstrap.js'), - USER_PROFILE: require('./UserProfile.js'), - BOT_PROFILE: require('./BotProfile.js'), - POST: require('./Post.js'), - QUERY: require('./Query.js'), - QUERY_USER_PROFILE_STATS: require('./Queries/UserProfileStats.js'), - QUERY_BOT_PROFILE_STATS: require('./Queries/BotProfileStats.js'), - QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), - QUERY_PROFILE_FOLLOWERS: require('./Queries/ProfileFollowers.js'), - QUERY_PROFILE_FOLLOWING: require('./Queries/ProfileFollowing.js'), - QUERY_POST_REPLIES: require('./Queries/PostReplies.js'), - QUERY_EVENTS: require('./Queries/Events.js') - }, - utilities: { - queriesValidations: require('./Utilities/QueriesValidations.js').newQueriesValidations() - } -} + /* The NT object is accesible everywhere at the Superalgos Network. It provides access to all modules built for this Network. diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 482da953f..5fdbf56aa 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -80,7 +80,7 @@ exports.newClientInterface = function newClientInterface() { */ let queryReceived = JSON.parse(queryMessage) - let query = NT.modules.QUERY.newQuery() + let query = NT.modules.queriesQuery.newNetworkModulesQuery() query.initialize(queryReceived) return query.execute() } diff --git a/Network/Bootstrap.js b/Projects/Network/NT/Modules/Bootstrap.js similarity index 100% rename from Network/Bootstrap.js rename to Projects/Network/NT/Modules/Bootstrap.js diff --git a/Network/Queries/BotProfileStats.js b/Projects/Network/NT/Modules/Queries/BotProfileStats.js similarity index 93% rename from Network/Queries/BotProfileStats.js rename to Projects/Network/NT/Modules/Queries/BotProfileStats.js index 9e157202f..87b7b3708 100644 --- a/Network/Queries/BotProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/BotProfileStats.js @@ -1,4 +1,4 @@ -exports.newBotProfileStats = function newBotProfileStats() { +exports.newNetworkModulesQueriesBotProfileStats = function newNetworkModulesQueriesBotProfileStats() { let thisObject = { profile: undefined, diff --git a/Network/Queries/Events.js b/Projects/Network/NT/Modules/Queries/Events.js similarity index 95% rename from Network/Queries/Events.js rename to Projects/Network/NT/Modules/Queries/Events.js index 79fbb6bba..f36a6d121 100644 --- a/Network/Queries/Events.js +++ b/Projects/Network/NT/Modules/Queries/Events.js @@ -1,4 +1,4 @@ -exports.newEvents = function newEvents() { +exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents() { /* This is the query executed to fill the timeline of a certain User or Bot Profile. @@ -217,28 +217,28 @@ exports.newEvents = function newEvents() { } if (emitterUserProfile !== undefined) { - let query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() + let query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId }) eventResponse.emitterUserProfile = query.execute() query.finalize() } if (targetUserProfile !== undefined) { - let query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() + let query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId }) eventResponse.targetUserProfile = query.execute() query.finalize() } if (emitterBotProfile !== undefined) { - let query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + let query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId, targetBotProfileId: emitterBotProfileId }) eventResponse.emitterBotProfile = query.execute() query.finalize() } if (targetBotProfile !== undefined) { - let query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + let query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId, targetBotProfileId: targetBotProfileId }) eventResponse.targetBotProfile = query.execute() query.finalize() diff --git a/Network/Queries/PostReplies.js b/Projects/Network/NT/Modules/Queries/PostReplies.js similarity index 96% rename from Network/Queries/PostReplies.js rename to Projects/Network/NT/Modules/Queries/PostReplies.js index a3d0409ae..cb0a36882 100644 --- a/Network/Queries/PostReplies.js +++ b/Projects/Network/NT/Modules/Queries/PostReplies.js @@ -1,4 +1,4 @@ -exports.newPostReplies = function newPostReplies() { +exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesPostReplies() { /* Each Post regardless if it is authored by a User or Bot Profile, can have replies. This query is designed for Network Clients to diff --git a/Network/Queries/ProfileFollowers.js b/Projects/Network/NT/Modules/Queries/ProfileFollowers.js similarity index 94% rename from Network/Queries/ProfileFollowers.js rename to Projects/Network/NT/Modules/Queries/ProfileFollowers.js index 8acf26762..45c877e46 100644 --- a/Network/Queries/ProfileFollowers.js +++ b/Projects/Network/NT/Modules/Queries/ProfileFollowers.js @@ -1,4 +1,4 @@ -exports.newProfileFollowers = function newProfileFollowers() { +exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQueriesProfileFollowers() { /* This module represents the query that allows a Network Client to know all the User or Bot profiles that are following a certain User or Bot profile. diff --git a/Network/Queries/ProfileFollowing.js b/Projects/Network/NT/Modules/Queries/ProfileFollowing.js similarity index 94% rename from Network/Queries/ProfileFollowing.js rename to Projects/Network/NT/Modules/Queries/ProfileFollowing.js index 9f544b53f..ae0dd7e1c 100644 --- a/Network/Queries/ProfileFollowing.js +++ b/Projects/Network/NT/Modules/Queries/ProfileFollowing.js @@ -1,4 +1,4 @@ -exports.newProfileFollowing = function newProfileFollowing() { +exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQueriesProfileFollowing() { /* This module represents the query that allows a Network Client to know all the User or Bot profiles that are being followed by a certain User or Bot profile. diff --git a/Network/Queries/ProfilePosts.js b/Projects/Network/NT/Modules/Queries/ProfilePosts.js similarity index 95% rename from Network/Queries/ProfilePosts.js rename to Projects/Network/NT/Modules/Queries/ProfilePosts.js index 853451bf8..a20065330 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Projects/Network/NT/Modules/Queries/ProfilePosts.js @@ -1,4 +1,4 @@ -exports.newProfilePosts = function newProfilePosts() { +exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQueriesUserProfileStats() { /* Each User or Bot Profile can have posts. This query is designed for Network Clients to fetch the posts diff --git a/Network/Queries/UserProfileStats.js b/Projects/Network/NT/Modules/Queries/UserProfileStats.js similarity index 93% rename from Network/Queries/UserProfileStats.js rename to Projects/Network/NT/Modules/Queries/UserProfileStats.js index b79deba1e..e093d03e2 100644 --- a/Network/Queries/UserProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/UserProfileStats.js @@ -1,4 +1,4 @@ -exports.newUserProfileStats = function newUserProfileStats() { +exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQueriesUserProfileStats() { let thisObject = { profile: undefined, diff --git a/Network/Query.js b/Projects/Network/NT/Modules/Query.js similarity index 73% rename from Network/Query.js rename to Projects/Network/NT/Modules/Query.js index f69f56841..97fb101a0 100644 --- a/Network/Query.js +++ b/Projects/Network/NT/Modules/Query.js @@ -1,4 +1,4 @@ -exports.newQuery = function newQuery() { +exports.newNetworkModulesQuery = function newNetworkModulesQuery() { /* A Query is a call from a Network Client to a Network Node with the purpose to get @@ -41,49 +41,49 @@ exports.newQuery = function newQuery() { switch (thisObject.queryType) { case QUERY_TYPES.USER_PROFILE_STATS: { - thisObject.query = NT.modules.QUERY_USER_PROFILE_STATS.newUserProfileStats() + thisObject.query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.BOT_PROFILE_STATS: { - thisObject.query = NT.modules.QUERY_BOT_PROFILE_STATS.newBotProfileStats() + thisObject.query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_POSTS: { - thisObject.query = NT.modules.QUERY_PROFILE_POSTS.newProfilePosts() + thisObject.query = NT.modules.queriesProfilePosts.newNetworkModulesQueriesProfilePosts() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.POST_REPLIES: { - thisObject.query = NT.modules.QUERY_POST_REPLIES.newPostReplies() + thisObject.query = NT.modules.queriesPostReplies.newNetworkModulesQueriesPostReplies() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWERS: { - thisObject.query = NT.modules.QUERY_PROFILE_FOLLOWERS.newProfileFollowers() + thisObject.query = NT.modules.queriesProfileFollowers.newNetworkModulesQueriesProfileFollowers() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWING: { - thisObject.query = NT.modules.QUERY_PROFILE_FOLLOWING.newProfileFollowing() + thisObject.query = NT.modules.queriesProfileFollowing.newNetworkModulesQueriesProfileFollowing() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.maps.EVENTS: { - thisObject.query = NT.modules.QUERY_EVENTS.newEvents() + thisObject.query = NT.modules.queriesEvents.newNetworkModulesQueriesEvents() query.initialize(queryReceived) query.finalize() break diff --git a/Network/botProfile.js b/Projects/Network/NT/Modules/Social-Graph/BotProfile.js similarity index 100% rename from Network/botProfile.js rename to Projects/Network/NT/Modules/Social-Graph/BotProfile.js diff --git a/Network/post.js b/Projects/Network/NT/Modules/Social-Graph/Post.js similarity index 100% rename from Network/post.js rename to Projects/Network/NT/Modules/Social-Graph/Post.js diff --git a/Network/userProfile.js b/Projects/Network/NT/Modules/Social-Graph/UserProfile.js similarity index 100% rename from Network/userProfile.js rename to Projects/Network/NT/Modules/Social-Graph/UserProfile.js diff --git a/Network/Utilities/QueriesValidations.js b/Projects/Network/NT/Utilities/QueriesValidations.js similarity index 96% rename from Network/Utilities/QueriesValidations.js rename to Projects/Network/NT/Utilities/QueriesValidations.js index 11ac407a7..7441bfaf7 100644 --- a/Network/Utilities/QueriesValidations.js +++ b/Projects/Network/NT/Utilities/QueriesValidations.js @@ -1,4 +1,4 @@ -exports.newQueriesValidations = function newQueriesValidations() { +exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQueriesValidations() { /* This module have a few funcions that are often needed at Queries Modules. */ diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index b9a782d5f..27fe15415 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1287,12 +1287,92 @@ } ], "modules": [ + { + "name": "Bot Profile Stats", + "propertyName": "queriesBotProfileStats", + "functionName": "newNetworkModulesQueriesBotProfileStats", + "fileName": "Queries/BotProfileStats.js" + }, + { + "name": "User Profile Stats", + "propertyName": "queriesUserProfileStats", + "functionName": "newNetworkModulesQueriesUserProfileStats", + "fileName": "Queries/UserProfileStats.js" + }, + { + "name": "Profile Posts", + "propertyName": "queriesProfilePosts", + "functionName": "newNetworkModulesQueriesProfilePosts", + "fileName": "Queries/ProfilePosts.js" + }, + { + "name": "Profile Followers", + "propertyName": "queriesProfileFollowers", + "functionName": "newNetworkModulesQueriesProfileFollowers", + "fileName": "Queries/ProfileFollowers.js" + }, + { + "name": "Profile Following", + "propertyName": "queriesProfileFollowing", + "functionName": "newNetworkModulesQueriesProfileFollowing", + "fileName": "Queries/ProfileFollowing.js" + }, + { + "name": "Post Replies", + "propertyName": "queriesPostReplies", + "functionName": "newNetworkModulesQueriesPostReplies", + "fileName": "Queries/PostReplies.js" + }, + { + "name": "Events", + "propertyName": "queriesEvents", + "functionName": "newNetworkModulesQueriesEvents", + "fileName": "Queries/Events.js" + }, + { + "name": "User Profile", + "propertyName": "socialGraphUserProfile", + "functionName": "newNetworkModulesSocialGraphUserProfile", + "fileName": "Social-Graph/UserProfile.js" + }, + { + "name": "Bot Profile", + "propertyName": "socialGraphBotProfile", + "functionName": "newNetworkModulesSocialGraphBotProfile", + "fileName": "Social-Graph/BotProfile.js" + }, + { + "name": "Post", + "propertyName": "socialGraphPost", + "functionName": "newNetworkModulesSocialGraphPost", + "fileName": "Social-Graph/Post.js" + }, + { + "name": "Bootstrap", + "propertyName": "bootstrap", + "functionName": "newNetworkModulesBootstrap", + "fileName": "Bootstrap.js" + }, + { + "name": "Query", + "propertyName": "Query", + "functionName": "newNetworkModulesQuery", + "fileName": "Query.js" + }, { "name": "Event", "propertyName": "event", "functionName": "newNetworkModulesEvent", "fileName": "Event.js" } + ], + "utilities": [ + { + "name": "Queries Validations", + "propertyName": "queriesValidations", + "functionName": "newNetworkUtilitiesQueriesValidations", + "fileName": "QueriesValidations.js" + } ] } } From 15aab85030ad877a4b54dd54410e5a36a5da62b8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 14:53:37 +0200 Subject: [PATCH 164/227] Reorganization Complete --- ...SocialGraphNetwokNode.js => NetwokNode.js} | 4 ++-- Projects/Network/NT/Modules/SocialGraph.js | 23 +++++++++++++++++++ Projects/ProjectsSchema.json | 6 +++++ 3 files changed, 31 insertions(+), 2 deletions(-) rename Network/{SocialGraphNetwokNode.js => NetwokNode.js} (91%) create mode 100644 Projects/Network/NT/Modules/SocialGraph.js diff --git a/Network/SocialGraphNetwokNode.js b/Network/NetwokNode.js similarity index 91% rename from Network/SocialGraphNetwokNode.js rename to Network/NetwokNode.js index fc8c55ca1..77127d144 100644 --- a/Network/SocialGraphNetwokNode.js +++ b/Network/NetwokNode.js @@ -33,5 +33,5 @@ let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() MULTI_PROJECT_MODULE.initialize(CL, 'CL') MULTI_PROJECT_MODULE.initialize(SA, 'SA') -let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap() -bootstrapProcess.initialize() \ No newline at end of file +let socialGraphService = NT.modules.socialGraph.newSocialGraph() +socialGraphService.initialize() \ No newline at end of file diff --git a/Projects/Network/NT/Modules/SocialGraph.js b/Projects/Network/NT/Modules/SocialGraph.js new file mode 100644 index 000000000..d8d35f8eb --- /dev/null +++ b/Projects/Network/NT/Modules/SocialGraph.js @@ -0,0 +1,23 @@ +exports.newSocialGraph = function newSocialGraph() { + /* + This module represents the Social Graph that + whis node mantains. The Social Graph is one + of the services the Network Node provides. + */ + let thisObject = { + /* Framework Functions */ + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize() { + let bootstrapProcess = NT.modules.bootstrap.newBootstrap() + bootstrapProcess.initialize() + } +} \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 27fe15415..aaf9a7d65 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1347,6 +1347,12 @@ "functionName": "newNetworkModulesSocialGraphPost", "fileName": "Social-Graph/Post.js" }, + { + "name": "Social Graph", + "propertyName": "socialGraph", + "functionName": "newNetworkModulesSocialGraph", + "fileName": "SocialGraph.js" + }, { "name": "Bootstrap", "propertyName": "bootstrap", From 62726d8faa0d2e7bbf64b7e774020cee34f374ce Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 15:01:06 +0200 Subject: [PATCH 165/227] Ready to Load Plugins --- Network/NetwokNode.js | 14 +++++++------- Projects/Network/NT/Modules/Bootstrap.js | 2 -- Projects/Network/NT/Modules/SocialGraph.js | 10 +++++++--- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 77127d144..268078a19 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -1,14 +1,14 @@ /* -The Superalgos Network have 3 types of nodes: +The Superalgos Network offers 3 types of services: - * Social Graph Nodes - * Search Index Nodes - * Private Message Nodes + * Social Graph Service + * Search Index Service + * Private Message Service -This module is the starting point of the Social Graph Network Node. +Users can decide which services to run at their node. + +This module is the starting point of the Network Node. -This type of node is responsible for mantaining the whole Social Graph -or relationships between User and Bot profiles and also between their posts. */ /* diff --git a/Projects/Network/NT/Modules/Bootstrap.js b/Projects/Network/NT/Modules/Bootstrap.js index 14b195158..1bfc06d40 100644 --- a/Projects/Network/NT/Modules/Bootstrap.js +++ b/Projects/Network/NT/Modules/Bootstrap.js @@ -19,6 +19,4 @@ exports.newBootstrap = function newBootstrap() { function initialize() { } - - } \ No newline at end of file diff --git a/Projects/Network/NT/Modules/SocialGraph.js b/Projects/Network/NT/Modules/SocialGraph.js index d8d35f8eb..e9c4c03e5 100644 --- a/Projects/Network/NT/Modules/SocialGraph.js +++ b/Projects/Network/NT/Modules/SocialGraph.js @@ -1,8 +1,12 @@ exports.newSocialGraph = function newSocialGraph() { /* - This module represents the Social Graph that - whis node mantains. The Social Graph is one - of the services the Network Node provides. + This module represents the Social Graph Service that + this deals with the Social Graph this node mantains. + The Social Graph is one of the services the Network Node provides. + + This service is responsible for mantaining the whole Social Graph + or relationships between User and Bot profiles and also between + their posts. */ let thisObject = { /* Framework Functions */ From 1d676e4931552cbd2aef471a30749ac1c0482eda Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 30 Aug 2021 15:25:42 +0200 Subject: [PATCH 166/227] Voting Program WIP --- .../C/Claim/Claim-Votes/claim-votes.json | 7 +- .../Voting/Voting-Program/voting-program.json | 79 ++++++++++++------- 2 files changed, 54 insertions(+), 32 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json index 0109da33c..c16f62e38 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json @@ -1,8 +1,8 @@ { "type": "Claim Votes", "definition": { - "text": "Claim Votes is a generalization referring to either or all of the existing variations (Position Contribution Claim Vote, Feature Contribution Claim Vote, and Asset Contribution Claim Vote nodes) without making such a distinction for being irrelevant in the particular context.", - "updated": 1624781423463 + "text": "In general terms, Claim Votes allows you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", + "updated": 1630329885463 }, "paragraphs": [ { @@ -12,7 +12,8 @@ }, { "style": "Callout", - "text": "Claim Votes is a generalization referring to either or all of the existing variations (Position Contribution Claim Vote, Feature Contribution Claim Vote, and Asset Contribution Claim Vote nodes) without making such a distinction for being irrelevant in the particular context." + "text": "In general terms, Claim Votes allows you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing particular types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", + "updated": 1630329908369 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json index a49476d14..b809c9610 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json @@ -1,8 +1,8 @@ { "type": "Voting Program", "definition": { - "text": "The Voting Program is the heart and soul of governance, as it is the section of the hierarchy Contributors use to cast various types of votes. The program is designed to incentivize participation. For that reason, voting earns you tokens too!", - "updated": 1624729344266 + "text": "The Voting Program is the heart and soul of governance, as it enables you to cast various types of votes. You may decide what to incentivize, weighing Pools, Assets, Features, and Positions. You may also evaluate contributions and transfer Voting Power to other users.", + "updated": 1630329477687 }, "paragraphs": [ { @@ -11,48 +11,69 @@ "updated": 1624729363885 }, { - "style": "Text", - "text": "At the time of each Distribution Event, your Voting Power — that is, the Token Power you assign to the Voting Program — determines the Direct Proportion of tokens you get from the Voting Program Pool." + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus", + "updated": 1630329521827 }, { "style": "Text", - "text": "A top-level Votes Switch node allows spawning several other particular switches. A switch allows channeling Voting Power in a specific direction and a specific proportion." - }, - { - "style": "Text", - "text": "By default, the Votes Switch node passes on an equal amount of Voting Power to its offspring. However, you may override the percentage of Voting Power allocated to each switch below a Votes Switch by using the following parameter in the configuration of the particular switch:" - }, - { - "style": "Json", - "text": "{\n \"percentage\": 50\n}", - "updated": 1624729399791 - }, - { - "style": "Text", - "text": "If you define less than a total of 100% of the Voting Power flowing at any level of the hierarchy, then the remaining Voting Power is distributed evenly across the rest of the offspring at the same level.", - "updated": 1624729413463 - }, - { - "style": "Text", - "text": "There are three categories of votes, each with their corresponding switch that helps organize votes in hierarchical structures:" + "text": "The features in the Voting Program allow you to cast three different broad categories of votes:", + "updated": 1630329757543 }, { "style": "List", - "text": "Claim Votes Switch;" + "text": "Claim Votes include Asset Claim Vote, Feature Claim Vote, and Position Claim Vote nodes." }, { "style": "List", - "text": "Weight Votes Switch;" + "text": "Weight Votes include Pool Weight Vote, Asset Weight Vote, Feature Weight Vote, and Position Weight Vote nodes." }, { "style": "List", - "text": "User Profile Votes Switch", - "updated": 1624735526746 + "text": "User Profile Vote" + }, + { + "style": "Text", + "text": "There is a top-level Votes Switch node that allows spawning several other switches, each associated to the different types of votes described above:" + }, + { + "style": "List", + "text": "Claim Votes Switch", + "updated": 1630329624666 + }, + { + "style": "List", + "text": "Weight Votes Switch" + }, + { + "style": "List", + "text": "User Profile Votes Switch" + }, + { + "style": "Text", + "text": "All of the above switches feature three different functions:" + }, + { + "style": "List", + "text": "They work like organizational devices, so that you may create arbitrary arrangements of votes, spawning more switches and votes." + }, + { + "style": "List", + "text": "They may reference Class types of nodes in Project Definition Hierarchies and map entire structures of those hierarchies." + }, + { + "style": "List", + "text": "They also work like switches, allowing the control of the flow of Voting Power, pretty much like the Token Power Switch, but within the Voting Program. If you need a reminder, read about Token Power Flows." + }, + { + "style": "Text", + "text": "The different types of votes are explained in the page each type of switch node.", + "updated": 1630329669482 }, { "style": "Success", - "text": "Each switch may spawn specialized types of voting nodes, each with the capacity of casting votes towards specific types of nodes on other hierarchies. The Token Rewards and Voting Power Flow page in the Governance Flow topic covers important details of how Votes work. Make sure you read the whole topic!", - "updated": 1624735504965 + "text": "The Token Rewards and Voting Power Flow page in the Governance Flow topic covers important details of how votes work. Make sure you read the whole topic!", + "updated": 1630329713208 }, { "style": "Block", From a52e9aa0a98b42577480b7828a673bcf2fb9fb90 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 16:28:05 +0200 Subject: [PATCH 167/227] Ready for first debug --- Network/NetwokNode.js | 8 +++++ Network/clientsInterface.js | 4 +-- Projects/Network/NT/Modules/Bootstrap.js | 34 +++++++++++++++++++ Projects/Network/NT/Modules/Event.js | 4 +-- .../NT/Modules/Queries/BotProfileStats.js | 4 +-- Projects/Network/NT/Modules/Queries/Events.js | 4 +-- .../NT/Modules/Queries/UserProfileStats.js | 4 +-- .../NT/Modules/Social-Graph/BotProfile.js | 4 +-- .../Network/NT/Modules/Social-Graph/Post.js | 4 +-- .../NT/Modules/Social-Graph/UserProfile.js | 4 +-- .../NT/Utilities/QueriesValidations.js | 2 +- 11 files changed, 59 insertions(+), 17 deletions(-) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 268078a19..5f596b8d3 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -21,6 +21,10 @@ The SA object is accesible everywhere at the Superalgos Network. It provides access to all modules built for Superalgos in general. */ global.SA = {} +/* Load Environment Variables */ +let ENVIRONMENT = require('../Environment.js'); +let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() +global.env = ENVIRONMENT_MODULE /* First thing is to load the project schema file. */ @@ -32,6 +36,10 @@ let MULTI_PROJECT = require('../MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() MULTI_PROJECT_MODULE.initialize(CL, 'CL') MULTI_PROJECT_MODULE.initialize(SA, 'SA') +/* +Node Modules Dependencies +*/ +NT.nodeModules.web3 = require('web3') let socialGraphService = NT.modules.socialGraph.newSocialGraph() socialGraphService.initialize() \ No newline at end of file diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 5fdbf56aa..186fb456b 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -45,13 +45,13 @@ exports.newClientInterface = function newClientInterface() { */ let eventReceived = JSON.parse(eventMessage) - if (NT.globals.memory.EVENTS.get(eventReceived.eventId) !== undefined) { + if (NT.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { throw ('Event Already Exists.') } let event = NT.modules.event.newNetworkModulesEvent() event.initialize(eventReceived) - NT.globals.memory.EVENTS.set(eventReceived.eventId, event) + NT.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) } function queryReceived(queryMessage) { diff --git a/Projects/Network/NT/Modules/Bootstrap.js b/Projects/Network/NT/Modules/Bootstrap.js index 1bfc06d40..a0399fe33 100644 --- a/Projects/Network/NT/Modules/Bootstrap.js +++ b/Projects/Network/NT/Modules/Bootstrap.js @@ -17,6 +17,40 @@ exports.newBootstrap = function newBootstrap() { } function initialize() { + + let pluginFileNames = await SA.projects.foundations.utilities.plugins.getPluginFileNames( + 'Governance', + 'User-Profiles' + ) + for (let i = 0; i < pluginFileNames.length; i++) { + let pluginFileName = pluginFileNames[i] + let pluginFileContent = await SA.projects.foundations.utilities.plugins.getPluginFileContent( + 'Governance', + 'User-Profiles', + pluginFileName + ) + + let userProfilePlugin = JSON.parse(pluginFileContent) + let config = JSON.parse(userProfilePlugin.config) + let signatureObject = JSON.parse(config.signature) + let web3 = new NT.nodeModules.web3() + let bloackchainAddress = web3.eth.accounts.recover(signatureObject) + let ranking = 0 // TODO: read the blockchain balance and transactions from the Treasury Account to calculate the profile ranking. + let userProfileId = userProfilePlugin.id + let userHandle = config.signature.message + + let userProfile = NT.modules.socialGraphUserProfile.newNetworkModulesSocialGraphUserProfile() + userProfile.initialize( + userProfileId, + userHandle, + bloackchainAddress, + ranking + ) + + NT.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) + NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) + + } } } \ No newline at end of file diff --git a/Projects/Network/NT/Modules/Event.js b/Projects/Network/NT/Modules/Event.js index a7feafb07..d4dfd4614 100644 --- a/Projects/Network/NT/Modules/Event.js +++ b/Projects/Network/NT/Modules/Event.js @@ -104,7 +104,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { if (emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') } - emitterUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) + emitterUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } @@ -112,7 +112,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { Validate Target User Profile. */ if (thisObject.targetUserProfileId !== undefined) { - targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/Queries/BotProfileStats.js b/Projects/Network/NT/Modules/Queries/BotProfileStats.js index 87b7b3708..81c09c2f0 100644 --- a/Projects/Network/NT/Modules/Queries/BotProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/BotProfileStats.js @@ -19,9 +19,9 @@ exports.newNetworkModulesQueriesBotProfileStats = function newNetworkModulesQuer */ let userProfile if (queryReceived.targetUserProfileId !== undefined) { - userProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + userProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - userProfile = NT.globals.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + userProfile = NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (userProfile === undefined) { diff --git a/Projects/Network/NT/Modules/Queries/Events.js b/Projects/Network/NT/Modules/Queries/Events.js index f36a6d121..49abb1779 100644 --- a/Projects/Network/NT/Modules/Queries/Events.js +++ b/Projects/Network/NT/Modules/Queries/Events.js @@ -59,8 +59,8 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents Any of the above happening, means that indeed it is related. */ - let emitterUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) - let targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let emitterUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) let targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) diff --git a/Projects/Network/NT/Modules/Queries/UserProfileStats.js b/Projects/Network/NT/Modules/Queries/UserProfileStats.js index e093d03e2..dbae46ca1 100644 --- a/Projects/Network/NT/Modules/Queries/UserProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/UserProfileStats.js @@ -18,9 +18,9 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.globals.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { diff --git a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js b/Projects/Network/NT/Modules/Social-Graph/BotProfile.js index e7ce60b41..7718c9942 100644 --- a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js +++ b/Projects/Network/NT/Modules/Social-Graph/BotProfile.js @@ -1,4 +1,4 @@ -exports.newBotProfile = function newBotProfile() { +exports.newNetworkModulesSocialGraphBotProfile = function newNetworkModulesSocialGraphBotProfile() { /* Users can have a Profile that can: * follow other bots profiles. @@ -80,7 +80,7 @@ exports.newBotProfile = function newBotProfile() { if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.modules.POST.newPost() + let post = NT.modules.socialGraphPost.newNetworkModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, diff --git a/Projects/Network/NT/Modules/Social-Graph/Post.js b/Projects/Network/NT/Modules/Social-Graph/Post.js index 985bdd4a9..c34f006b3 100644 --- a/Projects/Network/NT/Modules/Social-Graph/Post.js +++ b/Projects/Network/NT/Modules/Social-Graph/Post.js @@ -1,4 +1,4 @@ -exports.newPost = function newPost() { +exports.newNetworkModulesSocialGraphPost = function newNetworkModulesSocialGraphPost() { /* Posts represent a collection of multimedia content sotored somewhere else and identified by that content hash. Posts might belong to: @@ -97,7 +97,7 @@ exports.newPost = function newPost() { /* Validate Target User Profile. */ - let targetUserProfile = NT.globals.memory.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + let targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js b/Projects/Network/NT/Modules/Social-Graph/UserProfile.js index 0144038cd..a4f86dfc0 100644 --- a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js +++ b/Projects/Network/NT/Modules/Social-Graph/UserProfile.js @@ -1,4 +1,4 @@ -exports.newUserProfile = function newUserProfile() { +exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSocialGraphUserProfile() { /* Users can have a Profile that can: * follow other user profiles. @@ -84,7 +84,7 @@ exports.newUserProfile = function newUserProfile() { if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.modules.POST.newPost() + let post = NT.modules.socialGraphPost.newNetworkModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, diff --git a/Projects/Network/NT/Utilities/QueriesValidations.js b/Projects/Network/NT/Utilities/QueriesValidations.js index 7441bfaf7..c88d7e891 100644 --- a/Projects/Network/NT/Utilities/QueriesValidations.js +++ b/Projects/Network/NT/Utilities/QueriesValidations.js @@ -15,7 +15,7 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.globals.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } if (thisObject.profile === undefined) { From 0bed570595322f735ea6af907fb76e1456f25e69 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 17:13:48 +0200 Subject: [PATCH 168/227] Superalgos Network: Users Profiles loaded into Memory --- Client/client.js | 2 +- EnvironmentForDebug.js | 22 + MultiProject.js | 1 + Network/NetwokNode.js | 20 +- Network/clientsInterface.js | 8 +- .../Foundations/CL/Utilities/WebAccess.js | 2 +- Projects/Foundations/SA/Utilities/Plugins.js | 4 +- Projects/Network/NT/Modules/Bootstrap.js | 17 +- Projects/Network/NT/Modules/Event.js | 4 +- .../NT/Modules/Queries/BotProfileStats.js | 4 +- Projects/Network/NT/Modules/Queries/Events.js | 16 +- .../Network/NT/Modules/Queries/PostReplies.js | 4 +- .../NT/Modules/Queries/ProfileFollowers.js | 4 +- .../NT/Modules/Queries/ProfileFollowing.js | 4 +- .../NT/Modules/Queries/ProfilePosts.js | 4 +- .../NT/Modules/Queries/UserProfileStats.js | 4 +- Projects/Network/NT/Modules/Query.js | 14 +- .../NT/Modules/Social-Graph/BotProfile.js | 2 +- .../Network/NT/Modules/Social-Graph/Post.js | 2 +- .../NT/Modules/Social-Graph/UserProfile.js | 4 +- Projects/Network/NT/Modules/SocialGraph.js | 6 +- .../NT/Utilities/QueriesValidations.js | 12 +- package-lock.json | 3014 ++++++++++++++++- package.json | 7 +- 24 files changed, 3113 insertions(+), 68 deletions(-) create mode 100644 EnvironmentForDebug.js diff --git a/Client/client.js b/Client/client.js index f634a4dbc..d44a7aa2b 100644 --- a/Client/client.js +++ b/Client/client.js @@ -95,7 +95,7 @@ try { /* Setting up external dependencies. */ - CL.nodeModules = { + SA.nodeModules = { fs: require('fs'), nodeFetch: require('node-fetch') } diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js new file mode 100644 index 000000000..3d1094e83 --- /dev/null +++ b/EnvironmentForDebug.js @@ -0,0 +1,22 @@ +exports.newEnvironment = function () { + + let thisObject = { + WEB_SERVER_URL: 'localhost', + WEB_SOCKETS_INTERFACE_PORT: 18041, + HTTP_INTERFACE_PORT: 34248, + PATH_TO_TASK_SERVER: '../TaskServer', + PATH_TO_DATA_STORAGE: '../Data-Storage', + PATH_TO_PROJECTS: '../Projects', + PATH_TO_LOG_FILES: '../Log-Files', + PATH_TO_PROJECTS_REQUIRED: './Projects', + PATH_TO_PROJECT_SCHEMA: '../Projects/ProjectsSchema.json', + PATH_TO_UI: '../UI', + PATH_TO_DATA_FILES: '../UI/Data-Files/src', + PATH_TO_CLIENT: '../Client/', + PATH_TO_DEFAULT_WORKSPACE: '../Projects/Foundations/Plugins/Workspaces', + PATH_TO_MY_WORKSPACES: '../My-Workspaces', + PATH_TO_FONTS: '../Client/WebServer/Fonts' + } + + return thisObject +} \ No newline at end of file diff --git a/MultiProject.js b/MultiProject.js index 0bbe713cd..47506b2cc 100644 --- a/MultiProject.js +++ b/MultiProject.js @@ -21,6 +21,7 @@ exports.newMultiProject = function () { projectInstance.utilities = {} projectInstance.globals = {} projectInstance.functionLibraries = {} + projectInstance.modules = {} projectInstance.taskModules = {} projectInstance.processModules = {} projectInstance.botModules = {} diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 5f596b8d3..73520d046 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -22,7 +22,7 @@ It provides access to all modules built for Superalgos in general. */ global.SA = {} /* Load Environment Variables */ -let ENVIRONMENT = require('../Environment.js'); +let ENVIRONMENT = require('../EnvironmentForDebug.js'); let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() global.env = ENVIRONMENT_MODULE /* @@ -34,12 +34,20 @@ Setting up the modules that will be available for the Servers Running inside thi */ let MULTI_PROJECT = require('../MultiProject.js'); let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() -MULTI_PROJECT_MODULE.initialize(CL, 'CL') +MULTI_PROJECT_MODULE.initialize(NT, 'NT') MULTI_PROJECT_MODULE.initialize(SA, 'SA') /* -Node Modules Dependencies +Setting up external dependencies. */ -NT.nodeModules.web3 = require('web3') +SA.nodeModules = { + fs: require('fs'), + nodeFetch: require('node-fetch'), + web3: require('web3') +} -let socialGraphService = NT.modules.socialGraph.newSocialGraph() -socialGraphService.initialize() \ No newline at end of file +start() + +async function start() { + let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + await socialGraphService.initialize() +} diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 186fb456b..2e48e99a4 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -45,13 +45,13 @@ exports.newClientInterface = function newClientInterface() { */ let eventReceived = JSON.parse(eventMessage) - if (NT.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { + if (NT.projects.network.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { throw ('Event Already Exists.') } - let event = NT.modules.event.newNetworkModulesEvent() + let event = NT.projects.network.modules.event.newNetworkModulesEvent() event.initialize(eventReceived) - NT.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) + NT.projects.network.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) } function queryReceived(queryMessage) { @@ -80,7 +80,7 @@ exports.newClientInterface = function newClientInterface() { */ let queryReceived = JSON.parse(queryMessage) - let query = NT.modules.queriesQuery.newNetworkModulesQuery() + let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() query.initialize(queryReceived) return query.execute() } diff --git a/Projects/Foundations/CL/Utilities/WebAccess.js b/Projects/Foundations/CL/Utilities/WebAccess.js index 9e3879cc3..e4ae0091c 100644 --- a/Projects/Foundations/CL/Utilities/WebAccess.js +++ b/Projects/Foundations/CL/Utilities/WebAccess.js @@ -9,7 +9,7 @@ exports.newFoundationsUtilitiesWebAccess = function () { async function fetchAPIDataFile(url) { let promise = new Promise((resolve, reject) => { - const fetch = CL.nodeModules.nodeFetch + const fetch = SA.nodeModules.nodeFetch /* This is how we call the API. */ diff --git a/Projects/Foundations/SA/Utilities/Plugins.js b/Projects/Foundations/SA/Utilities/Plugins.js index bc149c038..7998febf6 100644 --- a/Projects/Foundations/SA/Utilities/Plugins.js +++ b/Projects/Foundations/SA/Utilities/Plugins.js @@ -12,7 +12,7 @@ exports.newFoundationsUtilitiesPlugins = function () { let path = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder - CL.nodeModules.fs.readdir(path, (err, files) => { + SA.nodeModules.fs.readdir(path, (err, files) => { if (err) { reject() return @@ -33,7 +33,7 @@ exports.newFoundationsUtilitiesPlugins = function () { let path = global.env.PATH_TO_PROJECTS + '/' + project + '/Plugins/' + folder + '/' + fileName - CL.nodeModules.fs.readFile(path, onFileRead) + SA.nodeModules.fs.readFile(path, onFileRead) function onFileRead(err, file) { if (err) { diff --git a/Projects/Network/NT/Modules/Bootstrap.js b/Projects/Network/NT/Modules/Bootstrap.js index a0399fe33..b840e3575 100644 --- a/Projects/Network/NT/Modules/Bootstrap.js +++ b/Projects/Network/NT/Modules/Bootstrap.js @@ -16,12 +16,13 @@ exports.newBootstrap = function newBootstrap() { } - function initialize() { - - let pluginFileNames = await SA.projects.foundations.utilities.plugins.getPluginFileNames( + async function initialize() { + + let pluginFileNames = await SA.projects.foundations.utilities.plugins.getPluginFileNames( 'Governance', 'User-Profiles' ) + for (let i = 0; i < pluginFileNames.length; i++) { let pluginFileName = pluginFileNames[i] @@ -33,14 +34,14 @@ exports.newBootstrap = function newBootstrap() { let userProfilePlugin = JSON.parse(pluginFileContent) let config = JSON.parse(userProfilePlugin.config) - let signatureObject = JSON.parse(config.signature) - let web3 = new NT.nodeModules.web3() + let signatureObject = config.signature + let web3 = new SA.nodeModules.web3() let bloackchainAddress = web3.eth.accounts.recover(signatureObject) let ranking = 0 // TODO: read the blockchain balance and transactions from the Treasury Account to calculate the profile ranking. let userProfileId = userProfilePlugin.id let userHandle = config.signature.message - let userProfile = NT.modules.socialGraphUserProfile.newNetworkModulesSocialGraphUserProfile() + let userProfile = NT.projects.network.modules.socialGraphUserProfile.newNetworkModulesSocialGraphUserProfile() userProfile.initialize( userProfileId, userHandle, @@ -48,8 +49,8 @@ exports.newBootstrap = function newBootstrap() { ranking ) - NT.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) - NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) + NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) + NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) } } diff --git a/Projects/Network/NT/Modules/Event.js b/Projects/Network/NT/Modules/Event.js index d4dfd4614..adbc87424 100644 --- a/Projects/Network/NT/Modules/Event.js +++ b/Projects/Network/NT/Modules/Event.js @@ -104,7 +104,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { if (emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') } - emitterUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) + emitterUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } @@ -112,7 +112,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { Validate Target User Profile. */ if (thisObject.targetUserProfileId !== undefined) { - targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/Queries/BotProfileStats.js b/Projects/Network/NT/Modules/Queries/BotProfileStats.js index 81c09c2f0..9afa338e8 100644 --- a/Projects/Network/NT/Modules/Queries/BotProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/BotProfileStats.js @@ -19,9 +19,9 @@ exports.newNetworkModulesQueriesBotProfileStats = function newNetworkModulesQuer */ let userProfile if (queryReceived.targetUserProfileId !== undefined) { - userProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - userProfile = NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (userProfile === undefined) { diff --git a/Projects/Network/NT/Modules/Queries/Events.js b/Projects/Network/NT/Modules/Queries/Events.js index 49abb1779..7e1b401c9 100644 --- a/Projects/Network/NT/Modules/Queries/Events.js +++ b/Projects/Network/NT/Modules/Queries/Events.js @@ -29,7 +29,7 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents function execute() { let response = [] switch (thisObject.direction) { - case NT.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -37,7 +37,7 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents } break } - case NT.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -59,8 +59,8 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents Any of the above happening, means that indeed it is related. */ - let emitterUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) - let targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let emitterUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) let targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) @@ -217,28 +217,28 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents } if (emitterUserProfile !== undefined) { - let query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + let query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId }) eventResponse.emitterUserProfile = query.execute() query.finalize() } if (targetUserProfile !== undefined) { - let query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + let query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId }) eventResponse.targetUserProfile = query.execute() query.finalize() } if (emitterBotProfile !== undefined) { - let query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + let query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId, targetBotProfileId: emitterBotProfileId }) eventResponse.emitterBotProfile = query.execute() query.finalize() } if (targetBotProfile !== undefined) { - let query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + let query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId, targetBotProfileId: targetBotProfileId }) eventResponse.targetBotProfile = query.execute() query.finalize() diff --git a/Projects/Network/NT/Modules/Queries/PostReplies.js b/Projects/Network/NT/Modules/Queries/PostReplies.js index cb0a36882..4d7400049 100644 --- a/Projects/Network/NT/Modules/Queries/PostReplies.js +++ b/Projects/Network/NT/Modules/Queries/PostReplies.js @@ -39,7 +39,7 @@ exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesP let array = Array.from(thisObject.post.replies) switch (thisObject.direction) { - case NT.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (post === undefined) { break } @@ -47,7 +47,7 @@ exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesP } break } - case NT.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (post === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfileFollowers.js b/Projects/Network/NT/Modules/Queries/ProfileFollowers.js index 45c877e46..929074103 100644 --- a/Projects/Network/NT/Modules/Queries/ProfileFollowers.js +++ b/Projects/Network/NT/Modules/Queries/ProfileFollowers.js @@ -32,7 +32,7 @@ exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQue let array = Array.from(thisObject.profile.followers) switch (thisObject.direction) { - case NT.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQue } break } - case NT.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfileFollowing.js b/Projects/Network/NT/Modules/Queries/ProfileFollowing.js index ae0dd7e1c..19d600d5d 100644 --- a/Projects/Network/NT/Modules/Queries/ProfileFollowing.js +++ b/Projects/Network/NT/Modules/Queries/ProfileFollowing.js @@ -32,7 +32,7 @@ exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQue let array = Array.from(thisObject.profile.following) switch (thisObject.direction) { - case NT.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQue } break } - case NT.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfilePosts.js b/Projects/Network/NT/Modules/Queries/ProfilePosts.js index a20065330..07803098c 100644 --- a/Projects/Network/NT/Modules/Queries/ProfilePosts.js +++ b/Projects/Network/NT/Modules/Queries/ProfilePosts.js @@ -35,7 +35,7 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue let array = Array.from(thisObject.profile.posts) switch (thisObject.direction) { - case NT.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -43,7 +43,7 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue } break } - case NT.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/UserProfileStats.js b/Projects/Network/NT/Modules/Queries/UserProfileStats.js index dbae46ca1..0c56e93e4 100644 --- a/Projects/Network/NT/Modules/Queries/UserProfileStats.js +++ b/Projects/Network/NT/Modules/Queries/UserProfileStats.js @@ -18,9 +18,9 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { diff --git a/Projects/Network/NT/Modules/Query.js b/Projects/Network/NT/Modules/Query.js index 97fb101a0..aa0022a4c 100644 --- a/Projects/Network/NT/Modules/Query.js +++ b/Projects/Network/NT/Modules/Query.js @@ -41,49 +41,49 @@ exports.newNetworkModulesQuery = function newNetworkModulesQuery() { switch (thisObject.queryType) { case QUERY_TYPES.USER_PROFILE_STATS: { - thisObject.query = NT.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + thisObject.query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.BOT_PROFILE_STATS: { - thisObject.query = NT.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + thisObject.query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_POSTS: { - thisObject.query = NT.modules.queriesProfilePosts.newNetworkModulesQueriesProfilePosts() + thisObject.query = NT.projects.network.modules.queriesProfilePosts.newNetworkModulesQueriesProfilePosts() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.POST_REPLIES: { - thisObject.query = NT.modules.queriesPostReplies.newNetworkModulesQueriesPostReplies() + thisObject.query = NT.projects.network.modules.queriesPostReplies.newNetworkModulesQueriesPostReplies() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWERS: { - thisObject.query = NT.modules.queriesProfileFollowers.newNetworkModulesQueriesProfileFollowers() + thisObject.query = NT.projects.network.modules.queriesProfileFollowers.newNetworkModulesQueriesProfileFollowers() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWING: { - thisObject.query = NT.modules.queriesProfileFollowing.newNetworkModulesQueriesProfileFollowing() + thisObject.query = NT.projects.network.modules.queriesProfileFollowing.newNetworkModulesQueriesProfileFollowing() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.maps.EVENTS: { - thisObject.query = NT.modules.queriesEvents.newNetworkModulesQueriesEvents() + thisObject.query = NT.projects.network.modules.queriesEvents.newNetworkModulesQueriesEvents() query.initialize(queryReceived) query.finalize() break diff --git a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js b/Projects/Network/NT/Modules/Social-Graph/BotProfile.js index 7718c9942..d860958df 100644 --- a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js +++ b/Projects/Network/NT/Modules/Social-Graph/BotProfile.js @@ -80,7 +80,7 @@ exports.newNetworkModulesSocialGraphBotProfile = function newNetworkModulesSocia if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.modules.socialGraphPost.newNetworkModulesSocialGraphPost() + let post = NT.projects.network.modules.socialGraphPost.newNetworkModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, diff --git a/Projects/Network/NT/Modules/Social-Graph/Post.js b/Projects/Network/NT/Modules/Social-Graph/Post.js index c34f006b3..36e3541d3 100644 --- a/Projects/Network/NT/Modules/Social-Graph/Post.js +++ b/Projects/Network/NT/Modules/Social-Graph/Post.js @@ -97,7 +97,7 @@ exports.newNetworkModulesSocialGraphPost = function newNetworkModulesSocialGraph /* Validate Target User Profile. */ - let targetUserProfile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js b/Projects/Network/NT/Modules/Social-Graph/UserProfile.js index a4f86dfc0..527b36ef2 100644 --- a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js +++ b/Projects/Network/NT/Modules/Social-Graph/UserProfile.js @@ -84,7 +84,7 @@ exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSoci if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.modules.socialGraphPost.newNetworkModulesSocialGraphPost() + let post = NT.projects.network.modules.socialGraphPost.newNetworkModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, @@ -159,7 +159,7 @@ exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSoci if (bot !== undefined) { throw ('Bot Already Exists.') } else { - let bot = NT.modules.BOTS.newBot() + let bot = NT.projects.network.modules.BOTS.newBot() bot.initialize( userProfileId, botProfileId, diff --git a/Projects/Network/NT/Modules/SocialGraph.js b/Projects/Network/NT/Modules/SocialGraph.js index e9c4c03e5..0d475d950 100644 --- a/Projects/Network/NT/Modules/SocialGraph.js +++ b/Projects/Network/NT/Modules/SocialGraph.js @@ -20,8 +20,8 @@ exports.newSocialGraph = function newSocialGraph() { } - function initialize() { - let bootstrapProcess = NT.modules.bootstrap.newBootstrap() - bootstrapProcess.initialize() + async function initialize() { + let bootstrapProcess = NT.projects.network.modules.bootstrap.newBootstrap() + await bootstrapProcess.initialize() } } \ No newline at end of file diff --git a/Projects/Network/NT/Utilities/QueriesValidations.js b/Projects/Network/NT/Utilities/QueriesValidations.js index c88d7e891..d98b58e4a 100644 --- a/Projects/Network/NT/Utilities/QueriesValidations.js +++ b/Projects/Network/NT/Utilities/QueriesValidations.js @@ -15,7 +15,7 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } if (thisObject.profile === undefined) { @@ -51,11 +51,11 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === NT.globals.queryConstants.INITIAL_INDEX_LAST) { + if (queryReceived.initialIndex === NT.projects.network.globals.queryConstants.INITIAL_INDEX_LAST) { queryReceived.initialIndex = thisObject.profile.posts.length - 1 } - if (queryReceived.initialIndex === NT.globals.queryConstants.INITIAL_INDEX_FIRST) { + if (queryReceived.initialIndex === NT.projects.network.globals.queryConstants.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -75,11 +75,11 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < NT.globals.queryConstants.MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < NT.projects.network.globals.queryConstants.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > NT.globals.queryConstants.MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > NT.projects.network.globals.queryConstants.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } /* @@ -89,7 +89,7 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Direction Undefined.') } - if (queryReceived.direction !== NT.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.globals.queryConstants.DIRECTION_PAST) { + if (queryReceived.direction !== NT.projects.network.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.projects.network.globals.queryConstants.DIRECTION_PAST) { throw ('Direction Not Supported.') } diff --git a/package-lock.json b/package-lock.json index 9e2d86b73..890365e86 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,3014 @@ { - "name": "Superalgos", - "lockfileVersion": 2, "requires": true, - "packages": {} + "lockfileVersion": 1, + "dependencies": { + "@ethereumjs/common": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", + "integrity": "sha512-UdkhFWzWcJCZVsj1O/H8/oqj/0RVYjLc1OhPjBrQdALAkQHpCp8xXI4WLnuGTADqTdJZww0NtgwG+TRPkXt27w==", + "requires": { + "crc-32": "^1.2.0", + "ethereumjs-util": "^7.1.0" + } + }, + "@ethereumjs/tx": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz", + "integrity": "sha512-yTwEj2lVzSMgE6Hjw9Oa1DZks/nKTWM8Wn4ykDNapBPua2f4nXO3qKnni86O6lgDj5fVNRqbDsD0yy7/XNGDEA==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "ethereumjs-util": "^7.1.0" + } + }, + "@ethersproject/abi": { + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz", + "integrity": "sha512-Cqktk+hSIckwP/W8O47Eef60VwmoSC/L3lY0+dIBhQPCNn9E4V7rwmm2aFrNRRDJfFlGuZ1khkQUOc3oBX+niw==", + "requires": { + "@ethersproject/address": "^5.0.4", + "@ethersproject/bignumber": "^5.0.7", + "@ethersproject/bytes": "^5.0.4", + "@ethersproject/constants": "^5.0.4", + "@ethersproject/hash": "^5.0.4", + "@ethersproject/keccak256": "^5.0.3", + "@ethersproject/logger": "^5.0.5", + "@ethersproject/properties": "^5.0.3", + "@ethersproject/strings": "^5.0.4" + } + }, + "@ethersproject/abstract-provider": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz", + "integrity": "sha512-3EedfKI3LVpjSKgAxoUaI+gB27frKsxzm+r21w9G60Ugk+3wVLQwhi1LsEJAKNV7WoZc8CIpNrATlL1QFABjtQ==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/networks": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/transactions": "^5.4.0", + "@ethersproject/web": "^5.4.0" + } + }, + "@ethersproject/abstract-signer": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz", + "integrity": "sha512-SkkFL5HVq1k4/25dM+NWP9MILgohJCgGv5xT5AcRruGz4ILpfHeBtO/y6j+Z3UN/PAjDeb4P7E51Yh8wcGNLGA==", + "requires": { + "@ethersproject/abstract-provider": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0" + } + }, + "@ethersproject/address": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz", + "integrity": "sha512-SD0VgOEkcACEG/C6xavlU1Hy3m5DGSXW3CUHkaaEHbAPPsgi0coP5oNPsxau8eTlZOk/bpa/hKeCNoK5IzVI2Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/rlp": "^5.4.0" + } + }, + "@ethersproject/base64": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz", + "integrity": "sha512-CjQw6E17QDSSC5jiM9YpF7N1aSCHmYGMt9bWD8PWv6YPMxjsys2/Q8xLrROKI3IWJ7sFfZ8B3flKDTM5wlWuZQ==", + "requires": { + "@ethersproject/bytes": "^5.4.0" + } + }, + "@ethersproject/bignumber": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz", + "integrity": "sha512-fJhdxqoQNuDOk6epfM7yD6J8Pol4NUCy1vkaGAkuujZm0+lNow//MKu1hLhRiYV4BsOHyBv5/lsTjF+7hWwhJg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "bn.js": "^4.11.9" + } + }, + "@ethersproject/bytes": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz", + "integrity": "sha512-H60ceqgTHbhzOj4uRc/83SCN9d+BSUnOkrr2intevqdtEMO1JFVZ1XL84OEZV+QjV36OaZYxtnt4lGmxcGsPfA==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/constants": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz", + "integrity": "sha512-tzjn6S7sj9+DIIeKTJLjK9WGN2Tj0P++Z8ONEIlZjyoTkBuODN+0VfhAyYksKi43l1Sx9tX2VlFfzjfmr5Wl3Q==", + "requires": { + "@ethersproject/bignumber": "^5.4.0" + } + }, + "@ethersproject/hash": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz", + "integrity": "sha512-xymAM9tmikKgbktOCjW60Z5sdouiIIurkZUr9oW5NOex5uwxrbsYG09kb5bMcNjlVeJD3yPivTNzViIs1GCbqA==", + "requires": { + "@ethersproject/abstract-signer": "^5.4.0", + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@ethersproject/keccak256": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz", + "integrity": "sha512-FBI1plWet+dPUvAzPAeHzRKiPpETQzqSUWR1wXJGHVWi4i8bOSrpC3NwpkPjgeXG7MnugVc1B42VbfnQikyC/A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "js-sha3": "0.5.7" + }, + "dependencies": { + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" + } + } + }, + "@ethersproject/logger": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz", + "integrity": "sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A==" + }, + "@ethersproject/networks": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz", + "integrity": "sha512-eekOhvJyBnuibfJnhtK46b8HimBc5+4gqpvd1/H9LEl7Q7/qhsIhM81dI9Fcnjpk3jB1aTy6bj0hz3cifhNeYw==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/properties": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.1.tgz", + "integrity": "sha512-cyCGlF8wWlIZyizsj2PpbJ9I7rIlUAfnHYwy/T90pdkSn/NFTa5YWZx2wTJBe9V7dD65dcrrEMisCRUJiq6n3w==", + "requires": { + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/rlp": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz", + "integrity": "sha512-0I7MZKfi+T5+G8atId9QaQKHRvvasM/kqLyAH4XxBCBchAooH2EX5rL9kYZWwcm3awYV+XC7VF6nLhfeQFKVPg==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/signing-key": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz", + "integrity": "sha512-q8POUeywx6AKg2/jX9qBYZIAmKSB4ubGXdQ88l40hmATj29JnG5pp331nAWwwxPn2Qao4JpWHNZsQN+bPiSW9A==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "bn.js": "^4.11.9", + "elliptic": "6.5.4", + "hash.js": "1.1.7" + } + }, + "@ethersproject/strings": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz", + "integrity": "sha512-k/9DkH5UGDhv7aReXLluFG5ExurwtIpUfnDNhQA29w896Dw3i4uDTz01Quaptbks1Uj9kI8wo9tmW73wcIEaWA==", + "requires": { + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/logger": "^5.4.0" + } + }, + "@ethersproject/transactions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz", + "integrity": "sha512-s3EjZZt7xa4BkLknJZ98QGoIza94rVjaEed0rzZ/jB9WrIuu/1+tjvYCWzVrystXtDswy7TPBeIepyXwSYa4WQ==", + "requires": { + "@ethersproject/address": "^5.4.0", + "@ethersproject/bignumber": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/constants": "^5.4.0", + "@ethersproject/keccak256": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/rlp": "^5.4.0", + "@ethersproject/signing-key": "^5.4.0" + } + }, + "@ethersproject/web": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz", + "integrity": "sha512-1bUusGmcoRLYgMn6c1BLk1tOKUIFuTg8j+6N8lYlbMpDesnle+i3pGSagGNvwjaiLo4Y5gBibwctpPRmjrh4Og==", + "requires": { + "@ethersproject/base64": "^5.4.0", + "@ethersproject/bytes": "^5.4.0", + "@ethersproject/logger": "^5.4.0", + "@ethersproject/properties": "^5.4.0", + "@ethersproject/strings": "^5.4.0" + } + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@types/bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg==", + "requires": { + "@types/node": "*" + } + }, + "@types/node": { + "version": "12.20.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.21.tgz", + "integrity": "sha512-Qk7rOvV2A4vNgXNS88vEvbJE1NDFPCQ8AU+pNElrU2bA4yrRDef3fg3SUe+xkwyin3Bpg/Xh5JkNWTlsOcS2tA==" + }, + "@types/pbkdf2": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/pbkdf2/-/pbkdf2-3.1.0.tgz", + "integrity": "sha512-Cf63Rv7jCQ0LaL8tNXmEyqTHuIJxRdlS5vMh1mj5voN4+QFhVZnlZruezqpWYDiJ8UTzhP0VmeLXCmBk66YrMQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/secp256k1": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@types/secp256k1/-/secp256k1-4.0.3.tgz", + "integrity": "sha512-Da66lEIFeIz9ltsdMZcpQvmrmmoqrfju8pm1BH8WbYjZSwUgCwXLb9C+9XYogwBITnbsSaMdVPb2ekf7TV+03w==", + "requires": { + "@types/node": "*" + } + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "available-typed-arrays": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz", + "integrity": "sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==" + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "base-x": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", + "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bignumber.js": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", + "integrity": "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" + }, + "blakejs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz", + "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browserify-aes": { + "version": "1.2.0", + "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.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "bs58": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", + "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", + "requires": { + "base-x": "^3.0.2" + } + }, + "bs58check": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz", + "integrity": "sha512-0TS1jicxdU09dwJMNZtVAfzPi6Q6QeN0pM1Fkzrjn+XYHvzMKPU3pHVpva+769iNVSfIYWf7LJ6WR+BuuMf8cA==", + "requires": { + "bs58": "^4.0.0", + "create-hash": "^1.1.0", + "safe-buffer": "^5.1.2" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-to-arraybuffer": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz", + "integrity": "sha1-YGSkD6dutDxyOrqe+PbhIW0QURo=" + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "bufferutil": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bufferutil/-/bufferutil-4.0.3.tgz", + "integrity": "sha512-yEYTwGndELGvfXsImMBLop58eaGW+YdONi1fNjTINSY98tmMmFijBG6WXgdkfuLNt4imzQNtIE+eBp1PVpMCSw==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "cids": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz", + "integrity": "sha512-zT7mPeghoWAu+ppn8+BS1tQ5qGmbMfB4AregnQjA/qHY3GC1m1ptI9GkWNlgeu38r7CuRdXB47uY2XgAYt6QVA==", + "requires": { + "buffer": "^5.5.0", + "class-is": "^1.1.0", + "multibase": "~0.6.0", + "multicodec": "^1.0.0", + "multihashes": "~0.4.15" + }, + "dependencies": { + "multicodec": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-1.0.4.tgz", + "integrity": "sha512-NDd7FeS3QamVtbgfvu5h7fd1IlbaC4EQ0/pgU4zqE2vdHCmBGsUa0TiM8/TdSeG6BMPC92OOCf8F1ocE/Wkrrg==", + "requires": { + "buffer": "^5.6.0", + "varint": "^5.0.0" + } + } + } + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "class-is": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/class-is/-/class-is-1.1.0.tgz", + "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-hash": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/content-hash/-/content-hash-2.5.2.tgz", + "integrity": "sha512-FvIQKy0S1JaWV10sMsA7TRx8bpU+pqPkhbsfvOJAdjRXvYxEckAwQWGwtRjiaJfh+E0DvcWUGqcdjwMGFjsSdw==", + "requires": { + "cids": "^0.7.1", + "multicodec": "^0.5.5", + "multihashes": "^0.4.15" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cookiejar": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz", + "integrity": "sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crc-32": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.0.tgz", + "integrity": "sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA==", + "requires": { + "exit-on-epipe": "~1.0.1", + "printj": "~1.1.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "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": { + "version": "1.1.7", + "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.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "crypto-browserify": { + "version": "3.12.0", + "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.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" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "es-abstract": { + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.5.tgz", + "integrity": "sha512-DDggyJLoS91CkJjgauM5c0yZMjiD1uK3KcaCeAmffGwZ+ODWzOkPN4QwRbsK5DOFf06fywmyLci3ZD8jLGhVYA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.3", + "is-string": "^1.0.6", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eth-ens-namehash": { + "version": "2.0.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" + }, + "dependencies": { + "js-sha3": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.5.7.tgz", + "integrity": "sha1-DU/9gALVMzqrr0oj7tL2N0yfKOc=" + } + } + }, + "eth-lib": { + "version": "0.1.29", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.1.29.tgz", + "integrity": "sha512-bfttrr3/7gG4E02HoWTDUcDDslN003OlOoBxk9virpAZQ1ja/jDgwkWB8QfJF7ojuEowrqy+lzp9VcJG7/k5bQ==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "nano-json-stream-parser": "^0.1.2", + "servify": "^0.1.12", + "ws": "^3.0.0", + "xhr-request-promise": "^0.1.2" + } + }, + "ethereum-bloom-filters": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz", + "integrity": "sha512-rxJ5OFN3RwjQxDcFP2Z5+Q9ho4eIdEmSc2ht0fCu8Se9nbXjZ7/031uXoUYJ87KHCOdVeiUuwSnoS7hmYAGVHA==", + "requires": { + "js-sha3": "^0.8.0" + } + }, + "ethereum-cryptography": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/ethereum-cryptography/-/ethereum-cryptography-0.1.3.tgz", + "integrity": "sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==", + "requires": { + "@types/pbkdf2": "^3.0.0", + "@types/secp256k1": "^4.0.1", + "blakejs": "^1.1.0", + "browserify-aes": "^1.2.0", + "bs58check": "^2.1.2", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "hash.js": "^1.1.7", + "keccak": "^3.0.0", + "pbkdf2": "^3.0.17", + "randombytes": "^2.1.0", + "safe-buffer": "^5.1.2", + "scrypt-js": "^3.0.0", + "secp256k1": "^4.0.1", + "setimmediate": "^1.0.5" + } + }, + "ethereumjs-util": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz", + "integrity": "sha512-kR+vhu++mUDARrsMMhsjjzPduRVAeundLGXucGRHF3B4oEltOUspfgCVco4kckucj3FMlLaZHUl9n7/kdmr6Tw==", + "requires": { + "@types/bn.js": "^5.1.0", + "bn.js": "^5.1.2", + "create-hash": "^1.1.2", + "ethereum-cryptography": "^0.1.3", + "ethjs-util": "0.1.6", + "rlp": "^2.2.4" + }, + "dependencies": { + "@types/bn.js": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/bn.js/-/bn.js-5.1.0.tgz", + "integrity": "sha512-QSSVYj7pYFN49kW77o2s9xTCwZ8F2xLbjLLSEVh8D2F4JUhZtPAGOFLTD+ffqksBx/u4cE/KImFjyhqCjn/LIA==", + "requires": { + "@types/node": "*" + } + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" + } + } + }, + "ethjs-unit": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz", + "integrity": "sha1-xmWSHkduh7ziqdWIpv4EBbLEFpk=", + "requires": { + "bn.js": "4.11.6", + "number-to-bn": "1.7.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "ethjs-util": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz", + "integrity": "sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w==", + "requires": { + "is-hex-prefixed": "1.0.0", + "strip-hex-prefix": "1.0.0" + } + }, + "eventemitter3": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz", + "integrity": "sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==" + }, + "evp_bytestokey": { + "version": "1.0.3", + "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.4", + "safe-buffer": "^5.1.1" + } + }, + "exit-on-epipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz", + "integrity": "sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw==" + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "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", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "ext": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", + "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + } + }, + "foreach": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", + "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "form-data": { + "version": "2.3.3", + "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.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "requires": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "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.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "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" + } + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-https": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "integrity": "sha1-L5CN1fHbQGjAWM1ubUzjkskTOJs=" + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "idna-uts46-hx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/idna-uts46-hx/-/idna-uts46-hx-2.3.1.tgz", + "integrity": "sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==", + "requires": { + "punycode": "2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", + "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=" + } + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-hex-prefixed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-hex-prefixed/-/is-hex-prefixed-1.0.0.tgz", + "integrity": "sha1-fY035q135dEnFIkTxXPggtd39VQ=" + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==" + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typed-array": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.7.tgz", + "integrity": "sha512-VxlpTBGknhQ3o7YiVjIhdLU6+oD8dPz/79vvvH4F+S/c8608UCVa9fgDpa1kZgFoUST2DCgacc70UszKgzKuvA==", + "requires": { + "available-typed-arrays": "^1.0.4", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "js-sha3": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", + "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "keccak": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz", + "integrity": "sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ==", + "requires": { + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0", + "readable-stream": "^3.6.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.49.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" + }, + "mime-types": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", + "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", + "requires": { + "mime-db": "1.49.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "requires": { + "dom-walk": "^0.1.0" + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "mkdirp-promise": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mkdirp-promise/-/mkdirp-promise-5.0.1.tgz", + "integrity": "sha1-6bj2jlUsaKnBcTuEiD96HdA5uKE=", + "requires": { + "mkdirp": "*" + } + }, + "mock-fs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz", + "integrity": "sha512-qYvlv/exQ4+svI3UOvPUpLDF0OMX5euvUH0Ny4N5QyRyhNdgAgUrVH3iUINSzEPLvx0kbo/Bp28GJKIqvE7URw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "multibase": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz", + "integrity": "sha512-pFfAwyTjbbQgNc3G7D48JkJxWtoJoBMaR4xQUOuB8RnCgRqaYmWNFeJTTvrJ2w51bjLq2zTby6Rqj9TQ9elSUw==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + }, + "multicodec": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/multicodec/-/multicodec-0.5.7.tgz", + "integrity": "sha512-PscoRxm3f+88fAtELwUnZxGDkduE2HD9Q6GHUOywQLjOGT/HAdhjLDYNZ1e7VR0s0TP0EwZ16LNUTFpoBGivOA==", + "requires": { + "varint": "^5.0.0" + } + }, + "multihashes": { + "version": "0.4.21", + "resolved": "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz", + "integrity": "sha512-uVSvmeCWf36pU2nB4/1kzYZjsXD9vofZKpgudqkceYY5g2aZZXJ5r9lxuzoRLl1OAp28XljXsEJ/X/85ZsKmKw==", + "requires": { + "buffer": "^5.5.0", + "multibase": "^0.7.0", + "varint": "^5.0.0" + }, + "dependencies": { + "multibase": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/multibase/-/multibase-0.7.0.tgz", + "integrity": "sha512-TW8q03O0f6PNFTQDvh3xxH03c8CjGaaYrjkl9UQPG6rz53TQzzxJVCIWVjzcbN/Q5Y53Zd0IBQBMVktVgNx4Fg==", + "requires": { + "base-x": "^3.0.8", + "buffer": "^5.5.0" + } + } + } + }, + "nano-json-stream-parser": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz", + "integrity": "sha1-DMj20OK2IrR5xA1JnEbWS3Vcb18=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node-addon-api": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz", + "integrity": "sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA==" + }, + "node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node-gyp-build": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", + "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "number-to-bn": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/number-to-bn/-/number-to-bn-1.7.0.tgz", + "integrity": "sha1-uzYjWS9+X54AMLGXe9QaDFP+HqA=", + "requires": { + "bn.js": "4.11.6", + "strip-hex-prefix": "1.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.6", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz", + "integrity": "sha1-UzRK2xRhehP26N0s4okF0cC6MhU=" + } + } + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "oboe": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/oboe/-/oboe-2.1.5.tgz", + "integrity": "sha1-VVQoTFQ6ImbXo48X4HOCH73jk80=", + "requires": { + "http-https": "^1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "requires": { + "p-finally": "^1.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "printj": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz", + "integrity": "sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ==" + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + }, + "query-string": { + "version": "5.1.1", + "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.0", + "strict-uri-encode": "^1.0.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "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.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.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rlp": { + "version": "2.2.6", + "resolved": "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz", + "integrity": "sha512-HAfAmL6SDYNWPUOJNrM500x4Thn4PZsEy5pijPh40U9WfNk0z15hUYzO9xVIMAdIHdFtD8CBDHd75Td1g36Mjg==", + "requires": { + "bn.js": "^4.11.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "scrypt-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz", + "integrity": "sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA==" + }, + "secp256k1": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/secp256k1/-/secp256k1-4.0.2.tgz", + "integrity": "sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==", + "requires": { + "elliptic": "^6.5.2", + "node-addon-api": "^2.0.0", + "node-gyp-build": "^4.2.0" + } + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "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", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "servify": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/servify/-/servify-0.1.12.tgz", + "integrity": "sha512-/xE6GvsKKqyo1BAY+KxOWXcLpPsUUyji7Qg3bVD7hh1eRze5bR1uYiuDA/k3Gof1s9BTzQZEJK8sNcNGFIzeWw==", + "requires": { + "body-parser": "^1.16.0", + "cors": "^2.8.1", + "express": "^4.14.0", + "request": "^2.79.0", + "xhr": "^2.3.3" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" + }, + "simple-get": { + "version": "2.8.1", + "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.3.1", + "simple-concat": "^1.0.0" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "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" + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "strip-hex-prefix": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-hex-prefix/-/strip-hex-prefix-1.0.0.tgz", + "integrity": "sha1-DF8VX+8RUTczd96du1iNoFUA428=", + "requires": { + "is-hex-prefixed": "1.0.0" + } + }, + "swarm-js": { + "version": "0.1.40", + "resolved": "https://registry.npmjs.org/swarm-js/-/swarm-js-0.1.40.tgz", + "integrity": "sha512-yqiOCEoA4/IShXkY3WKwP5PvZhmoOOD8clsKA7EEcRILMkTEYHCQ21HDCAcVpmIxZq4LyZvWeRJ6quIyHk1caA==", + "requires": { + "bluebird": "^3.5.0", + "buffer": "^5.0.5", + "eth-lib": "^0.1.26", + "fs-extra": "^4.0.2", + "got": "^7.1.0", + "mime-types": "^2.1.16", + "mkdirp-promise": "^5.0.1", + "mock-fs": "^4.1.0", + "setimmediate": "^1.0.5", + "tar": "^4.0.2", + "xhr-request": "^1.0.1" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=" + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "requires": { + "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" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "requires": { + "prepend-http": "^1.0.1" + } + } + } + }, + "tar": { + "version": "4.4.19", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.19.tgz", + "integrity": "sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==", + "requires": { + "chownr": "^1.1.4", + "fs-minipass": "^1.2.7", + "minipass": "^2.9.0", + "minizlib": "^1.3.3", + "mkdirp": "^0.5.5", + "safe-buffer": "^5.2.1", + "yallist": "^3.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "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" + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==" + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "url-set-query": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-set-query/-/url-set-query-1.0.0.tgz", + "integrity": "sha1-AW6M/Xwg7gXK/neV6JK9BwL6ozk=" + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=" + }, + "utf-8-validate": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz", + "integrity": "sha512-+pnxRYsS/axEpkrrEpzYfNZGXp0IjC/9RIxwM5gntY4Koi8SHmUGSfxfWqxZdRxrtaoVstuOzUp/rbs3JSPELQ==", + "requires": { + "node-gyp-build": "^4.2.0" + } + }, + "utf8": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz", + "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==" + }, + "util": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", + "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", + "requires": { + "inherits": "^2.0.3", + "is-arguments": "^1.0.4", + "is-generator-function": "^1.0.7", + "is-typed-array": "^1.1.3", + "safe-buffer": "^5.1.2", + "which-typed-array": "^1.1.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "varint": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz", + "integrity": "sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "web3": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3/-/web3-1.5.2.tgz", + "integrity": "sha512-aapKLdO8t7Cos6tZLeeQUtCJvTiPMlLcHsHHDLSBZ/VaJEucSTxzun32M8sp3BmF4waDEmhY+iyUM1BKvtAcVQ==", + "requires": { + "web3-bzz": "1.5.2", + "web3-core": "1.5.2", + "web3-eth": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-shh": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-bzz": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-bzz/-/web3-bzz-1.5.2.tgz", + "integrity": "sha512-W/sPCdA+XQ9duUYKHAwf/g69cbbV8gTCRsa1MpZwU7spXECiyJ2EvD/QzAZ+UpJk3GELXFF/fUByeZ3VRQKF2g==", + "requires": { + "@types/node": "^12.12.6", + "got": "9.6.0", + "swarm-js": "^0.1.40" + } + }, + "web3-core": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core/-/web3-core-1.5.2.tgz", + "integrity": "sha512-sebMpQbg3kbh3vHUbHrlKGKOxDWqjgt8KatmTBsTAWj/HwWYVDzeX+2Q84+swNYsm2DrTBVFlqTErFUwPBvyaA==", + "requires": { + "@types/bn.js": "^4.11.5", + "@types/node": "^12.12.6", + "bignumber.js": "^9.0.0", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-requestmanager": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-helpers": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz", + "integrity": "sha512-U7LJoeUdQ3aY9t5gU7t/1XpcApsWm+4AcW5qKl/44ZxD44w0Dmsq1c5zJm3GuLr/a9MwQfXK4lpmvxVQWHHQRg==", + "requires": { + "web3-eth-iban": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-method": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz", + "integrity": "sha512-/mC5t9UjjJoQmJJqO5nWK41YHo+tMzFaT7Tp7jDCQsBkinE68KsUJkt0jzygpheW84Zra0DVp6q19gf96+cugg==", + "requires": { + "@ethereumjs/common": "^2.4.0", + "@ethersproject/transactions": "^5.0.0-beta.135", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-core-promievent": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz", + "integrity": "sha512-5DacbJXe98ozSor7JlkTNCy6G8945VunRRkPxMk98rUrg60ECVEM/vuefk1atACzjQsKx6tmLZuHxbJQ64TQeQ==", + "requires": { + "eventemitter3": "4.0.4" + } + }, + "web3-core-requestmanager": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz", + "integrity": "sha512-oRVW9OrAsXN2JIZt68OEg1Mb1A9a/L3JAGMv15zLEFEnJEGw0KQsGK1ET2kvZBzvpFd5G0EVkYCnx7WDe4HSNw==", + "requires": { + "util": "^0.12.0", + "web3-core-helpers": "1.5.2", + "web3-providers-http": "1.5.2", + "web3-providers-ipc": "1.5.2", + "web3-providers-ws": "1.5.2" + } + }, + "web3-core-subscriptions": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz", + "integrity": "sha512-hapI4rKFk22yurtIv0BYvkraHsM7epA4iI8Np+HuH6P9DD0zj/llaps6TXLM9HyacLBRwmOLZmr+pHBsPopUnQ==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2" + } + }, + "web3-eth": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth/-/web3-eth-1.5.2.tgz", + "integrity": "sha512-DwWQ6TCOUqvYyo7T20S7HpQDPveNHNqOn2Q2F3E8ZFyEjmqT4XsGiwvm08kB/VgQ4e/ANyq/i8PPFSYMT8JKHg==", + "requires": { + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-accounts": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-eth-ens": "1.5.2", + "web3-eth-iban": "1.5.2", + "web3-eth-personal": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-abi": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz", + "integrity": "sha512-P3bJbDR5wib4kWGfVeBKBVi27T+AiHy4EJxYM6SMNbpm3DboLDdisu9YBd6INMs8rzxgnprBbGmmyn4jKIDKAA==", + "requires": { + "@ethersproject/abi": "5.0.7", + "web3-utils": "1.5.2" + } + }, + "web3-eth-accounts": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-accounts/-/web3-eth-accounts-1.5.2.tgz", + "integrity": "sha512-F8mtzxgEhxfLc66vPi0Gqd6mpscvvk7Ua575bsJ1p9J2X/VtuKgDgpWcU4e4LKeROQ+ouCpAG9//0j9jQuij3A==", + "requires": { + "@ethereumjs/common": "^2.3.0", + "@ethereumjs/tx": "^3.2.1", + "crypto-browserify": "3.12.0", + "eth-lib": "0.2.8", + "ethereumjs-util": "^7.0.10", + "scrypt-js": "^3.0.1", + "uuid": "3.3.2", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" + } + } + }, + "web3-eth-contract": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-contract/-/web3-eth-contract-1.5.2.tgz", + "integrity": "sha512-4B8X/IPFxZCTmtENpdWXtyw5fskf2muyc3Jm5brBQRb4H3lVh1/ZyQy7vOIkdphyaXu4m8hBLHzeyKkd37mOUg==", + "requires": { + "@types/bn.js": "^4.11.5", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-ens": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-ens/-/web3-eth-ens-1.5.2.tgz", + "integrity": "sha512-/UrLL42ZOCYge+BpFBdzG8ICugaRS4f6X7PxJKO+zAt+TwNgBpjuWfW/ZYNcuqJun/ZyfcTuj03TXqA1RlNhZQ==", + "requires": { + "content-hash": "^2.5.2", + "eth-ens-namehash": "2.0.8", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-promievent": "1.5.2", + "web3-eth-abi": "1.5.2", + "web3-eth-contract": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-eth-iban": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz", + "integrity": "sha512-C04YDXuSG/aDwOHSX+HySBGb0KraiAVt+/l1Mw7y/fCUrKC/K0yYzMYqY/uYOcvLtepBPsC4ZfUYWUBZ2PO8Vg==", + "requires": { + "bn.js": "^4.11.9", + "web3-utils": "1.5.2" + } + }, + "web3-eth-personal": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-eth-personal/-/web3-eth-personal-1.5.2.tgz", + "integrity": "sha512-nH5N2GiVC0C5XeMEKU16PeFP3Hb3hkPvlR6Tf9WQ+pE+jw1c8eaXBO1CJQLr15ikhUF3s94ICyHcfjzkDsmRbA==", + "requires": { + "@types/node": "^12.12.6", + "web3-core": "1.5.2", + "web3-core-helpers": "1.5.2", + "web3-core-method": "1.5.2", + "web3-net": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-net": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-net/-/web3-net-1.5.2.tgz", + "integrity": "sha512-VEc9c+jfoERhbJIxnx0VPlQDot8Lm4JW/tOWFU+ekHgIiu2zFKj5YxhURIth7RAbsaRsqCb79aE+M0eI8maxVQ==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-utils": "1.5.2" + } + }, + "web3-providers-http": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz", + "integrity": "sha512-dUNFJc9IMYDLZnkoQX3H4ZjvHjGO6VRVCqrBrdh84wPX/0da9dOA7DwIWnG0Gv3n9ybWwu5JHQxK4MNQ444lyA==", + "requires": { + "web3-core-helpers": "1.5.2", + "xhr2-cookies": "1.1.0" + } + }, + "web3-providers-ipc": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz", + "integrity": "sha512-SJC4Sivt4g9LHKlRy7cs1jkJgp7bjrQeUndE6BKs0zNALKguxu6QYnzbmuHCTFW85GfMDjhvi24jyyZHMnBNXQ==", + "requires": { + "oboe": "2.1.5", + "web3-core-helpers": "1.5.2" + } + }, + "web3-providers-ws": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz", + "integrity": "sha512-xy9RGlyO8MbJDuKv2vAMDkg+en+OvXG0CGTCM2BTl6l1vIdHpCa+6A/9KV2rK8aU9OBZ7/Pf+Y19517kHVl9RA==", + "requires": { + "eventemitter3": "4.0.4", + "web3-core-helpers": "1.5.2", + "websocket": "^1.0.32" + } + }, + "web3-shh": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-shh/-/web3-shh-1.5.2.tgz", + "integrity": "sha512-wOxOcYt4Sa0AHAI8gG7RulCwVuVjSRS/M/AbFsea3XfJdN6sU13/syY7OdZNjNYuKjYTzxKYrd3dU/K2iqffVw==", + "requires": { + "web3-core": "1.5.2", + "web3-core-method": "1.5.2", + "web3-core-subscriptions": "1.5.2", + "web3-net": "1.5.2" + } + }, + "web3-utils": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz", + "integrity": "sha512-quTtTeQJHYSxAwIBOCGEcQtqdVcFWX6mCFNoqnp+mRbq+Hxbs8CGgO/6oqfBx4OvxIOfCpgJWYVHswRXnbEu9Q==", + "requires": { + "bn.js": "^4.11.9", + "eth-lib": "0.2.8", + "ethereum-bloom-filters": "^1.0.6", + "ethjs-unit": "0.1.6", + "number-to-bn": "1.7.0", + "randombytes": "^2.1.0", + "utf8": "3.0.0" + }, + "dependencies": { + "eth-lib": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz", + "integrity": "sha512-ArJ7x1WcWOlSpzdoTBX8vkwlkSQ85CjjifSZtV4co64vWxSV8geWfPI9x4SVYu3DSxnX4yWFVTtGL+j9DUFLNw==", + "requires": { + "bn.js": "^4.11.6", + "elliptic": "^6.4.0", + "xhr-request-promise": "^0.1.2" + } + } + } + }, + "websocket": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/websocket/-/websocket-1.0.34.tgz", + "integrity": "sha512-PRDso2sGwF6kM75QykIesBijKSVceR6jL2G8NGYyq2XrItNC2P5/qL5XeR056GhA+Ly7JMFvJb9I312mJfmqnQ==", + "requires": { + "bufferutil": "^4.0.1", + "debug": "^2.2.0", + "es5-ext": "^0.10.50", + "typedarray-to-buffer": "^3.1.5", + "utf-8-validate": "^5.0.2", + "yaeti": "^0.0.6" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-typed-array": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.6.tgz", + "integrity": "sha512-DdY984dGD5sQ7Tf+x1CkXzdg85b9uEel6nr4UkFg1LoE9OXv3uRuZhe5CoWdawhGACeFpEZXH8fFLQnDhbpm/Q==", + "requires": { + "available-typed-arrays": "^1.0.4", + "call-bind": "^1.0.2", + "es-abstract": "^1.18.5", + "foreach": "^2.0.5", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.6" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "ws": { + "version": "3.3.3", + "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.0", + "ultron": "~1.1.0" + } + }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xhr-request": { + "version": "1.1.0", + "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.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": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/xhr-request-promise/-/xhr-request-promise-0.1.3.tgz", + "integrity": "sha512-YUBytBsuwgitWtdRzXDDkWAXzhdGB8bYm0sSzMPZT7Z2MBjMSTHFsyCT1yCRATY+XC69DUrQraRAEgcoCRaIPg==", + "requires": { + "xhr-request": "^1.1.0" + } + }, + "xhr2-cookies": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xhr2-cookies/-/xhr2-cookies-1.1.0.tgz", + "integrity": "sha1-fXdEnQmZGX8VXLc7I99yUF7YnUg=", + "requires": { + "cookiejar": "^2.1.1" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yaeti": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz", + "integrity": "sha1-8m9ITXJoTPQr7ft2lwqhYI+/lXc=" + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } } diff --git a/package.json b/package.json index 0967ef424..fb7fc1957 100644 --- a/package.json +++ b/package.json @@ -1 +1,6 @@ -{} +{ + "dependencies": { + "node-fetch": "^2.6.1", + "web3": "^1.5.2" + } +} From 02396798b899da87937036272261e01339713166 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Mon, 30 Aug 2021 17:19:56 +0200 Subject: [PATCH 169/227] Superalgos Network: DeepScan bug fixes --- Projects/Network/NT/Modules/Queries/Events.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Projects/Network/NT/Modules/Queries/Events.js b/Projects/Network/NT/Modules/Queries/Events.js index 7e1b401c9..9d3c2b25b 100644 --- a/Projects/Network/NT/Modules/Queries/Events.js +++ b/Projects/Network/NT/Modules/Queries/Events.js @@ -60,11 +60,17 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents Any of the above happening, means that indeed it is related. */ let emitterUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) - let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) - let targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) - let targetPost = targetUserProfile.posts.get(eventReceived.targetPostHash) + + let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let targetBotProfile + let targetPost + + if (targetUserProfile !== undefined) { + targetBotProfile = targetUserProfile.bots.get(eventReceived.targetBotProfileId) + targetPost = targetUserProfile.posts.get(eventReceived.targetPostHash) + } /* Test #1 : The Emitter or Target profile must be the same as the Context Profile. */ From 6fe27dd72bb07d6e53b7396f482dd0580f8db4ad Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 30 Aug 2021 21:19:32 +0200 Subject: [PATCH 170/227] Claim Votes section --- .../C/Claim/Claim-Votes/claim-votes.json | 8 ++-- .../reusable-governance-snippets.json | 35 +++++++++++++++- .../W/Weight/Weight-Votes/weight-votes.json | 10 ++++- .../Asset-Claim-Vote/asset-claim-vote.json | 21 ++++++++-- .../asset-contribution-claim.json | 4 +- .../claim-votes-switch.json | 35 ++++++++++++++-- .../feature-claim-vote.json | 21 ++++++++-- .../feature-contribution-claim.json | 4 +- .../position-claim-vote.json | 22 ++++++++-- .../position-contribution-claim.json | 4 +- .../V/Votes/Votes-Switch/votes-switch.json | 2 +- .../Voting/Voting-Program/voting-program.json | 41 ++++++------------- ...2-token-rewards-and-voting-power-flow.json | 10 +++-- 13 files changed, 154 insertions(+), 63 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json index c16f62e38..478f5ee31 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Votes/claim-votes.json @@ -1,8 +1,8 @@ { "type": "Claim Votes", "definition": { - "text": "In general terms, Claim Votes allows you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", - "updated": 1630329885463 + "text": "In general terms, Claim Votes allow you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", + "updated": 1630343978470 }, "paragraphs": [ { @@ -12,8 +12,8 @@ }, { "style": "Callout", - "text": "In general terms, Claim Votes allows you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing particular types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", - "updated": 1630329908369 + "text": "In general terms, Claim Votes allow you to support the claims of other users. The term Claim Votes is a generalization referring to either or all of the existing particular types: Position Claim Vote, Feature Claim Vote, and Asset Claim Vote nodes.", + "updated": 1630343984130 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index e96164d23..cf7748392 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -77,13 +77,46 @@ "text": "Claims Content" }, { - "style": "Success", + "style": "Important", "text": "Make sure you're driving enough Claim Power to the node so that you may get the reward you deserve! And remember to ask the people who know your work to vouch for your claims with their Claim Votes. That is how your contribution gets validated and how you get the associated rewards.", "updated": 1630325171869 }, { "style": "Note", "text": "Learn more about How Claims are Resolved!" + }, + { + "style": "Block", + "text": "Dummy", + "updated": 1630350577178 + }, + { + "style": "Title", + "text": "Claim Votes Content", + "updated": 1630350592141 + }, + { + "style": "Block", + "text": "Claim Votes Content", + "updated": 1630350596729 + }, + { + "style": "Important", + "text": "The Voting Power you drive into Claim Votes nodes is significant, as it is a measure of your support to the claim. The ideal case scenario for the party placing the claim is that the claim gets enough Claim Votes with enough Voting Power to match the Claim Power the claim carries.", + "updated": 1630350695978 + }, + { + "style": "Success", + "text": "You may want to learn more about How Claims are Resolved!" + }, + { + "style": "Block", + "text": "Dummy" + }, + { + "style": "Text", + "text": "Title", + "updated": 1630350617116 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json index bfc6c4e88..9ec0158fe 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json @@ -6,8 +6,14 @@ }, "paragraphs": [ { - "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "style": "Block", + "text": "Content", + "updated": 1630345048703 + }, + { + "style": "Success", + "text": "The Token Rewards and Voting Power Flow page in the Governance Flow topic covers important details of how Weight Votes work. Make sure you read the whole topic!", + "updated": 1630345114908 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json index 9a0b3d4b8..9f0db9f57 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json @@ -1,13 +1,26 @@ { "type": "Asset Claim Vote", "definition": { - "text": "This node is used to pass votes, via a reference, to an Asset Contribution Claim made by a user, in order to support that claim and allow the user making the claim to receive tokens for contributing either with the creation of that an asset or it's mantainance.", - "updated": 1622988917379 + "text": "Use this node to establish a reference with an Asset Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", + "updated": 1630351081241 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630351012870 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json index fd641d3f0..8916e53ad 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Contribution-Claim/asset-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Asset Contribution Claim", "definition": { - "text": "Use this node to reference an Asset node in one of the Assets hierarchy to establish an Asset Contribution Claim.", - "updated": 1630324852856 + "text": "Use this node to reference an Asset node in one of the Assets hierarchy to establish an Asset Contribution Claim. This claim means that you declare that you have worked on that Asset, either creating or improving it, and that you expect to be rewarded accordingly!", + "updated": 1630349414102 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json index 077fadc24..dafa0e6ba 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json @@ -1,8 +1,8 @@ { "type": "Claim Votes Switch", "definition": { - "text": "This type of switch is used to spawn different types of claim vote nodes, and to reference “folder” type of nodes within the Claims Program section of the User Profile hierarchy.", - "updated": 1624729577011 + "text": "Use this switch to spawn different types of Claim Votes, and to reference Claims Folder types of nodes within the Claims Program section of the User Profile hierarchy to map large structures of claims.", + "updated": 1630349853006 }, "paragraphs": [ { @@ -12,11 +12,38 @@ }, { "style": "Text", - "text": "When a Claim Votes Switch references any of the existing “folder” type of nodes (Position Contribution Claims Folder, Feature Contribution Claims Folder, or Asset Contribution Claims Folder), the Install Missing Votes option on the menu becomes usable." + "text": "You may use this switch for three different purposes:", + "updated": 1630345326820 + }, + { + "style": "List", + "text": "As an organizational device: You may create arbitrary arrangements of votes, spawning more switches and votes.", + "updated": 1630345425238 + }, + { + "style": "List", + "text": "As a switch: You may control the flow of Voting Power, pretty much like the Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", + "updated": 1630345441006 + }, + { + "style": "List", + "text": "As a data-structure mapper: Use the node to reference Claims Folder types of nodes to map entire structures of claims on other User Profile hierarchies.", + "updated": 1630345729468 + }, + { + "style": "Text", + "text": "The first two use cases are self-explanatory. Let's explore the third one in more detail.", + "updated": 1630349876232 + }, + { + "style": "Callout", + "text": "Use a Claim Votes Switch node to establish a reference with a Claims Folder type of node — Position Claims Folder, Feature Claims Folder, or Asset Claims Folder — within the Claims Program section of your colleague's User Profile node. Then use the Install Missing Votes option on the menu of the Claim Votes Switch to map the entire Claims Folder! The process creates a Claim Votes Switch for each Claims Folder, and matching Claim Votes for each Asset Contribution Claim, Feature Contribution Claim, or Position Contribution Claim defined within each folder.", + "updated": 1630349946670 }, { "style": "Success", - "text": "Installing votes allows mapping entire sections of claim definitions so that you may vouch for multiple claims easily." + "text": "If something changes on the side of the definitions, you may always go back a run the Install Missing Votes process again. The process will remap the structure with the appropriate votes and switches.", + "updated": 1630348162382 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json index 4594b9d84..4f3154b76 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json @@ -1,13 +1,26 @@ { "type": "Feature Claim Vote", "definition": { - "text": "This node is used to pass votes, via a reference, to a Feature Contribution Claim made by a user, in order to support that claim and allow the user making the claim to receive tokens for contributing either with the creation of that an feature or it's mantainance.", - "updated": 1622988841078 + "text": "Use this node to establish a reference with a Feature Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", + "updated": 1630351095609 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630351115901 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json index dac483f88..b478c323c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Contribution-Claim/feature-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Feature Contribution Claim", "definition": { - "text": "Use this node to reference a Feature node in one of the Features hierarchy to establish a Feature Contribution Claim.", - "updated": 1630325556674 + "text": "Use this node to reference a Feature node in one of the Features hierarchy to establish a Feature Contribution Claim. This claim means that you declare that you have worked on that Feature, either creating or improving it, and that you expect to be rewarded accordingly!", + "updated": 1630349366359 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json index d1be265d8..efb0f8bec 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json @@ -1,13 +1,27 @@ { "type": "Position Claim Vote", "definition": { - "text": "This node is used to pass votes, via a reference, to a Position Claim made by a user, in order to support that claim and allow the user making the claim to receive tokens for playing a role at the said position.", - "updated": 1622988653975 + "text": "Use this node to establish a reference with a Position Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", + "updated": 1630350980353 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630350078214 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content", + "updated": 1630350813522 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json index 5e8193246..d9f754495 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Contribution-Claim/position-contribution-claim.json @@ -1,8 +1,8 @@ { "type": "Position Contribution Claim", "definition": { - "text": "Use this node to reference a Position node in one of the Positions hierarchy to establish a Position Contribution Claim.", - "updated": 1630325495738 + "text": "Use this node to reference a Position node in one of the Positions hierarchy to establish a Position Contribution Claim. This claim means that you declare that you have worked on that Position, and that you expect to be rewarded accordingly!", + "updated": 1630349455755 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-Switch/votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-Switch/votes-switch.json index 0de582fac..ab0786fd3 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-Switch/votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-Switch/votes-switch.json @@ -11,7 +11,7 @@ "updated": 1624729535872 }, { - "style": "Text", + "style": "Important", "text": "This node can not reference “class” or “folder” types of nodes on other hierarchies. It is merely an organizational device." }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json index b809c9610..1d8688cff 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json @@ -17,24 +17,28 @@ }, { "style": "Text", - "text": "The features in the Voting Program allow you to cast three different broad categories of votes:", - "updated": 1630329757543 + "text": "The features in the Voting Program allow you to cast three different categories of votes:", + "updated": 1630344509716 }, { "style": "List", - "text": "Claim Votes include Asset Claim Vote, Feature Claim Vote, and Position Claim Vote nodes." + "text": "Claim Votes: Use Claim Votes to support the claims of other users so that they may get the rewards they deserve for their contributions. There are three types of claim vote nodes, namely Asset Claim Vote, Feature Claim Vote, and Position Claim Vote nodes.", + "updated": 1630344722135 }, { "style": "List", - "text": "Weight Votes include Pool Weight Vote, Asset Weight Vote, Feature Weight Vote, and Position Weight Vote nodes." + "text": "Weight Votes: Use Weight Votes to influence what areas of the project should be incentivized. There are four types of weight votes, namely Pool Weight Vote, Asset Weight Vote, Feature Weight Vote, and Position Weight Vote nodes.", + "updated": 1630344790466 }, { "style": "List", - "text": "User Profile Vote" + "text": "User Profile Votes: Use a User Profile Vote to transfer Voting Power to other users.", + "updated": 1630344853204 }, { "style": "Text", - "text": "There is a top-level Votes Switch node that allows spawning several other switches, each associated to the different types of votes described above:" + "text": "There is a top-level Votes Switch node that allows spawning several other switches, each one associated to the different types of votes described above:", + "updated": 1630343139964 }, { "style": "List", @@ -49,31 +53,10 @@ "style": "List", "text": "User Profile Votes Switch" }, - { - "style": "Text", - "text": "All of the above switches feature three different functions:" - }, - { - "style": "List", - "text": "They work like organizational devices, so that you may create arbitrary arrangements of votes, spawning more switches and votes." - }, - { - "style": "List", - "text": "They may reference Class types of nodes in Project Definition Hierarchies and map entire structures of those hierarchies." - }, - { - "style": "List", - "text": "They also work like switches, allowing the control of the flow of Voting Power, pretty much like the Token Power Switch, but within the Voting Program. If you need a reminder, read about Token Power Flows." - }, - { - "style": "Text", - "text": "The different types of votes are explained in the page each type of switch node.", - "updated": 1630329669482 - }, { "style": "Success", - "text": "The Token Rewards and Voting Power Flow page in the Governance Flow topic covers important details of how votes work. Make sure you read the whole topic!", - "updated": 1630329713208 + "text": "These switches control the flow of Voting Power, may be used as organizational devices, may spawn the different types of votes, and may help you map entire data structures easily. Find the details on the page of each switch!", + "updated": 1630348670996 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json index 131887d39..5e9d8bb00 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json @@ -23,11 +23,13 @@ }, { "style": "Text", - "text": "This is where Token Rewards intersect with Voting Power, as it is Voting Power that drives Token Rewards." + "text": "This is where Token Rewards intersect with Voting Power, as it is Voting Power that drives Token Rewards through Weight Votes.", + "updated": 1630343425368 }, { "style": "Text", - "text": "Your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Vote Switch nodes to turn Voting Power into Weight Votes." + "text": "Your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Votes Switch nodes to turn Voting Power into Weight Votes.", + "updated": 1630343456190 }, { "style": "Text", @@ -44,8 +46,8 @@ }, { "style": "Json", - "text": "Weight (of a node) = Node’s Incoming Weight Votes / Sum of Weight Votes in the Hierarchy * 100", - "updated": 1624781181588 + "text": "Weight (of a node) = Node's Incoming Weight Votes / \n Sum of Weight Votes in the Hierarchy * 100", + "updated": 1630343557835 }, { "style": "Note", From f208abe3698d82fb10fc830514dfc51b3df459dc Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Mon, 30 Aug 2021 23:01:13 +0200 Subject: [PATCH 171/227] Weight Votes --- .../claim-support-power.json | 13 +++++++++ .../C/Claims/Claims-Folder/claims-folder.json | 8 +++-- .../contribution-claims.json | 13 +++++++++ .../reusable-governance-snippets.json | 4 +-- .../W/Weight/Weight-Power/weight-power.json | 13 +++++++++ .../W/Weight/Weight-Votes/weight-votes.json | 12 +++++--- .../Asset-Claim-Vote/asset-claim-vote.json | 4 +-- .../asset-claims-folder.json | 4 +-- .../Asset-Weight-Vote/asset-weight-vote.json | 21 +++++++++++--- .../claim-votes-switch.json | 4 +-- .../feature-claim-vote.json | 4 +-- .../feature-claims-folder.json | 4 +-- .../feature-weight-vote.json | 21 +++++++++++--- .../Pool-Weight-Vote/pool-weight-vote.json | 22 +++++++++++--- .../position-claim-vote.json | 4 +-- .../position-claims-folder.json | 4 +-- .../position-weight-vote.json | 21 +++++++++++--- .../Voting/Voting-Program/voting-program.json | 4 +-- .../weight-votes-switch.json | 29 ++++++++++++++++--- 19 files changed, 165 insertions(+), 44 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Support-Power/claim-support-power.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/C/Contribution/Contribution-Claims/contribution-claims.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Power/weight-power.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Support-Power/claim-support-power.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Support-Power/claim-support-power.json new file mode 100644 index 000000000..2d4cd09fb --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claim/Claim-Support-Power/claim-support-power.json @@ -0,0 +1,13 @@ +{ + "type": "Claim Support Power", + "definition": { + "text": "Claim Support Power is the Voting Power that goes into a Claim Votes Switch or Claim Votes in general and is a measure of how much you wish to support the Contribution Claims you are voting for.", + "updated": 1630355883567 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json index af5b64180..aebfde144 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Claims/Claims-Folder/claims-folder.json @@ -61,8 +61,12 @@ }, { "style": "Callout", - "text": "Use a Claims Folder node to establish a reference with the corresponding type of Class node. Then use the Install Missing Claims option on the menu of the Claims Folder to map the entire Class! The process creates a Claims Folder for each Class, and a claim for each Asset, Feature, or Position defined within each Class. If something changes on the side of the definitions, you may always go back a run the Install Missing Claims process again. The process will remap the structure with the appropriate claims and folders.", - "updated": 1630324164950 + "text": "Use a Claims Folder node to establish a reference with the corresponding type of Class node. Then use the Install Missing Claims option on the menu of the Claims Folder to map the entire Class! The process creates a Claims Folder for each Class, and a claim for each Asset, Feature, or Position defined within each Class. ", + "updated": 1630357212192 + }, + { + "style": "Success", + "text": "If something changes on the side of the definitions, you may always go back a run the Install Missing Claims process again. The process will remap the structure with the appropriate claims and folders." } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Contribution/Contribution-Claims/contribution-claims.json b/Projects/Governance/Schemas/Docs-Concepts/C/Contribution/Contribution-Claims/contribution-claims.json new file mode 100644 index 000000000..6789ecf8e --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Contribution/Contribution-Claims/contribution-claims.json @@ -0,0 +1,13 @@ +{ + "type": "Contribution Claims", + "definition": { + "text": "The term Contribution Claims is a generalization of the concept of claims and may refer to any or all of the existing types, namely Asset Contribution Claim, Feature Contribution Claim, and Position Contribution Claim nodes.", + "updated": 1630351499915 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index cf7748392..3ead2e35b 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -102,8 +102,8 @@ }, { "style": "Important", - "text": "The Voting Power you drive into Claim Votes nodes is significant, as it is a measure of your support to the claim. The ideal case scenario for the party placing the claim is that the claim gets enough Claim Votes with enough Voting Power to match the Claim Power the claim carries.", - "updated": 1630350695978 + "text": "The Claim Support Power you drive into Claim Votes nodes is significant, as it is a measure of your support to the claim. The ideal case scenario for the party placing the claim is that the claim gets enough Claim Votes with enough Claim Support Power to match the Claim Power the claim carries.", + "updated": 1630356135160 }, { "style": "Success", diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Power/weight-power.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Power/weight-power.json new file mode 100644 index 000000000..82bb4c6f1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Power/weight-power.json @@ -0,0 +1,13 @@ +{ + "type": "Weight Power", + "definition": { + "text": "Weight Power is the Voting Power that goes into a Weight Votes Switch or Weight Votes in general and is a measure of how much you wish to incentivize the node you are voting for.", + "updated": 1630355707896 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json index 9ec0158fe..355397366 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json @@ -1,8 +1,8 @@ { "type": "Weight Votes", "definition": { - "text": "A type of vote within the Voting Program used to confer Weight to different types of nodes in the multiple project definition hierarchies. ", - "updated": 1624729793292 + "text": "A type of vote within the Voting Program used to confer Weight to different types of nodes in the multiple Project Definition Hierarchies. The term is a generalization describing any or all of the types of weight vote nodes, namely Pool Weight Vote, Position Weight Vote, Feature Weight Vote, and Asset Weight Vote.", + "updated": 1630355074330 }, "paragraphs": [ { @@ -10,10 +10,14 @@ "text": "Content", "updated": 1630345048703 }, + { + "style": "Important", + "text": "The Weight Power you drive into Weight Votes nodes is significant, as it is a measure of how much you wish to incentivize the referenced node. Nodes in Project Definition Hierarchies get Token Rewards proportional to the Weight Power they get from all Weight Votes they receive!", + "updated": 1630355171054 + }, { "style": "Success", - "text": "The Token Rewards and Voting Power Flow page in the Governance Flow topic covers important details of how Weight Votes work. Make sure you read the whole topic!", - "updated": 1630345114908 + "text": "You may want to learn more about Token Rewards and Voting Power Flow!" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json index 9f0db9f57..11f93f55d 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json @@ -1,8 +1,8 @@ { "type": "Asset Claim Vote", "definition": { - "text": "Use this node to establish a reference with an Asset Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", - "updated": 1630351081241 + "text": "Use this node to establish a reference with an Asset Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Claim Support Power you drive into the Claim Votes node!", + "updated": 1630356280267 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json index 1bcfae25d..9fbb03f6a 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claims-Folder/asset-claims-folder.json @@ -1,8 +1,8 @@ { "type": "Asset Claims Folder", "definition": { - "text": "The Asset Claims Folder node is an organizational device used to arrange Asset Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Assets hierarchy.", - "updated": 1630259461725 + "text": "Use this node as an organizational device, to spawn Asset Contribution Claim nodes, and to map entire structures in an Assets hierarchy to place multiple Contribution Claims at once.", + "updated": 1630352114041 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json index 2bbd584ed..6c84c5b08 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json @@ -1,13 +1,26 @@ { "type": "Asset Weight Vote", "definition": { - "text": "A Weight Vote that may reference an Asset node in the Assets hierarchy.", - "updated": 1624729908316 + "text": "Use this node to establish a reference with an Asset node in an Assets hierarchy. With this vote, you are passing on Weight Power to the referenced node. That way, the node gets more of the Token Rewards available in the hierarchy. This is how you influence how different areas of the project are incentivized.", + "updated": 1630356598807 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630356862496 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Content" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json index dafa0e6ba..2b7735a67 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json @@ -22,8 +22,8 @@ }, { "style": "List", - "text": "As a switch: You may control the flow of Voting Power, pretty much like the Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", - "updated": 1630345441006 + "text": "As a switch: You may control the flow of Claim Support Power, pretty much like with the Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", + "updated": 1630355954531 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json index 4f3154b76..cdedd0085 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json @@ -1,8 +1,8 @@ { "type": "Feature Claim Vote", "definition": { - "text": "Use this node to establish a reference with a Feature Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", - "updated": 1630351095609 + "text": "Use this node to establish a reference with a Feature Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Claim Support Power you drive into the Claim Votes node!", + "updated": 1630356075429 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json index b71da50a5..1ae6122be 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claims-Folder/feature-claims-folder.json @@ -1,8 +1,8 @@ { "type": "Feature Claims Folder", "definition": { - "text": "The Feature Claims Folder node is an organizational device used to arrange Feature Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Features hierarchy.", - "updated": 1630260148773 + "text": "Use this node as an organizational device, to spawn Feature Contribution Claim nodes, and to map entire structures in a Features hierarchy to place multiple Contribution Claims at once.", + "updated": 1630352152356 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json index 717c0aa04..7fed44919 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json @@ -1,13 +1,26 @@ { "type": "Feature Weight Vote", "definition": { - "text": "A Weight Vote that may reference a Feature node in the Features hierarchy.", - "updated": 1624729893680 + "text": "Use this node to establish a reference with a Feature node in a Features hierarchy. With this vote, you are passing on Weight Power to the referenced node. That way, the node gets more of the Token Rewards available in the hierarchy. This is how you influence how different areas of the project are incentivized.", + "updated": 1630356636079 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630356880239 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Content" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Weight-Vote/pool-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Weight-Vote/pool-weight-vote.json index b393bedc5..7807a1a84 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Weight-Vote/pool-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Weight-Vote/pool-weight-vote.json @@ -1,13 +1,27 @@ { "type": "Pool Weight Vote", "definition": { - "text": "A Weight Vote that may reference a Pool node in the Pools hierarchy.", - "updated": 1624729823524 + "text": "Use this node to establish a reference with a Pool node in a Pools hierarchy. With this vote, you are passing on Weight Power to the referenced node. That way, the node gets more of the Token Rewards available in the hierarchy. This is how you influence how different areas of the project are incentivized.", + "updated": 1630356667487 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630356719004 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Content", + "updated": 1630356837090 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json index efb0f8bec..f7734dcb5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json @@ -1,8 +1,8 @@ { "type": "Position Claim Vote", "definition": { - "text": "Use this node to establish a reference with a Position Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Voting Power you drive into the Claims Vote node!", - "updated": 1630350980353 + "text": "Use this node to establish a reference with a Position Contribution Claim placed by your colleague in the Claims Program section of their User Profile. This vote means that you support your colleague's claim with the Claim Support Power you drive into the Claim Votes node!", + "updated": 1630356265895 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json index c18313a25..758d45eba 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claims-Folder/position-claims-folder.json @@ -1,8 +1,8 @@ { "type": "Position Claims Folder", "definition": { - "text": "The Position Claims Folder node is an organizational device used to arrange Position Contribution Claim nodes in arbitrary arrangements or to map entire structures in the Positions hierarchy.", - "updated": 1630260192942 + "text": "Use this node as an organizational device, to spawn Position Contribution Claim nodes, and to map entire structures in a Positions hierarchy to place multiple Contribution Claims at once.", + "updated": 1630352182572 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json index 14ad9dcaa..c33fd295a 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json @@ -1,13 +1,26 @@ { "type": "Position Weight Vote", "definition": { - "text": "A Weight Vote that may reference a Position node in the Positions hierarchy.", - "updated": 1624729877473 + "text": "Use this node to establish a reference with a Position node in a Positions hierarchy. With this vote, you are passing on Weight Power to the referenced node. That way, the node gets more of the Token Rewards available in the hierarchy. This is how you influence how different areas of the project are incentivized.", + "updated": 1630356651483 }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630356906843 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Content" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json index 1d8688cff..b7e3f03c7 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json @@ -1,8 +1,8 @@ { "type": "Voting Program", "definition": { - "text": "The Voting Program is the heart and soul of governance, as it enables you to cast various types of votes. You may decide what to incentivize, weighing Pools, Assets, Features, and Positions. You may also evaluate contributions and transfer Voting Power to other users.", - "updated": 1630329477687 + "text": "The Voting Program is the heart and soul of governance, as it enables you to cast various types of votes. You may decide what to incentivize, weighing Pools, Assets, Features, and Positions. You may also evaluate and support Contribution Claims and transfer Voting Power to other users.", + "updated": 1630351287920 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json index 7afac294f..8285d3b0d 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json @@ -1,8 +1,8 @@ { "type": "Weight Votes Switch", "definition": { - "text": "This type of switch is used to spawn different types of weight vote nodes, and to reference “class” type of nodes within the different hierarchies that define Project incentives.", - "updated": 1624729654009 + "text": "Use this switch to spawn different types of Weight Votes, and to reference Class types of nodes within any of the Project Definition Hierarchies to map large structures of definitions.", + "updated": 1630356971950 }, "paragraphs": [ { @@ -12,11 +12,32 @@ }, { "style": "Text", - "text": "When a Weight Votes Switch references any of the existing “class” type of nodes in the Pools, Positions, Features, and Assets hierarchies, the Install Missing Votes option on the menu becomes usable." + "text": "You may use this switch for three different purposes:" + }, + { + "style": "List", + "text": "As an organizational device: You may create arbitrary arrangements of votes, spawning more switches and votes." + }, + { + "style": "List", + "text": "As a switch: You may control the flow of Weight Power, pretty much like the with a Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", + "updated": 1630357007626 + }, + { + "style": "List", + "text": "As a data-structure mapper: Use the node to reference Class types of nodes within Project Definition Hierarchies to map entire structures of definitions." + }, + { + "style": "Text", + "text": "The first two use cases are self-explanatory. Let's explore the third one in more detail." + }, + { + "style": "Callout", + "text": "Use a Weight Votes Switch node to establish a reference with a Class type of node — Pool Class, Position Class, Feature Class, or Asset Class — within Project Definition Hierarchies. Then use the Install Missing Votes option on the menu of the Weight Votes Switch to map the entire Class section of the hierarchy! The process creates a Weight Votes Switch for each Class type of node, and matching Weight Votes for each Asset, Feature, Position, or Pool defined within each Class node." }, { "style": "Success", - "text": "Installing votes allows mapping entire sections of project definitions so that you may vote to incentivize multiple definitions easily." + "text": "If something changes on the side of the definitions, you may always go back a run the Install Missing Votes process again. The process will remap the structure with the appropriate votes and switches." }, { "style": "Block", From 0374939ad63e5dc38c45d1605f3f4b708d21807c Mon Sep 17 00:00:00 2001 From: thaissmolina75 Date: Mon, 30 Aug 2021 23:13:02 -0400 Subject: [PATCH 172/227] spanish trans --- ...-002-tutorial-defining-a-trading-idea.json | 44 ++++++++++++++++--- ...ea-003-tutorial-step-before-we-start..json | 31 ++++++++++--- ...idea-004-tutorial-step-ready-to-mine..json | 31 ++++++++++--- 3 files changed, 90 insertions(+), 16 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-002-tutorial-defining-a-trading-idea.json b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-002-tutorial-defining-a-trading-idea.json index 99da54921..02b43c124 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-002-tutorial-defining-a-trading-idea.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-002-tutorial-defining-a-trading-idea.json @@ -4,23 +4,55 @@ "type": "Tutorial - Defining a Trading Idea", "definition": { "icon": { - "project": "Foundations", - "name": "trading-strategy" + "name": "Trading\\trading-strategy", + "project": "Foundations" }, - "text": "Before you may build a Trading Strategy, you first need to come up with a clear and testable trading idea." + "text": "Before you may build a Trading Strategy, you first need to come up with a clear and testable trading idea.", + "updated": 1630376091762, + "translations": [ + { + "language": "ES", + "text": "Antes de que puedas crear una estrategia comercial, primero debe tener una idea comercial clara y comprobable.", + "updated": 1630376694793 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "A trading idea is a precursor to a trading strategy. While a complete strategy entails the rules for taking, managing and exiting a position, a trading idea is concerned with the first of those issues only." + "text": "A trading idea is a precursor to a trading strategy. While a complete strategy entails the rules for taking, managing and exiting a position, a trading idea is concerned with the first of those issues only.", + "updated": 1630376114821, + "translations": [ + { + "language": "ES", + "text": "Una idea trading es un precursor de una estrategia comercial. Si bien una estrategia completa implica las reglas para tomar, administrar y salir de una posición, una idea trading se ocupa únicamente del primero de esos aspectos.", + "updated": 1630376730606 + } + ] }, { "style": "Callout", - "text": "Testing a trading idea before committing to building a complete strategy is the logical approach because managing and exiting failed entries is not what you should be aiming for!" + "text": "Testing a trading idea before committing to building a complete strategy is the logical approach because managing and exiting failed entries is not what you should be aiming for!", + "updated": 1630376167390, + "translations": [ + { + "language": "ES", + "text": "Probar una idea trading antes de comprometerse a construir una estrategia completa es el enfoque lógico porque administrar y salir de las entradas fallidas no es lo que debería apuntar.", + "updated": 1630376759318 + } + ] }, { "style": "Text", - "text": "This tutorial explains how to properly formulate a trading idea that may later be tested." + "text": "This tutorial explains how to properly formulate a trading idea that may later be tested.", + "updated": 1630376190150, + "translations": [ + { + "language": "ES", + "text": "Este tutorial explica cómo formular correctamente una idea trading que luego se puede probar.", + "updated": 1630376776923 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-003-tutorial-step-before-we-start..json b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-003-tutorial-step-before-we-start..json index 36857f0bc..6a95fea02 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-003-tutorial-step-before-we-start..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-003-tutorial-step-before-we-start..json @@ -4,19 +4,40 @@ "type": "Tutorial Step - Before we start...", "definition": { "icon": { - "project": "Foundations", - "name": "bullet-warning" + "name": "Bullet\\bullet-warning", + "project": "Foundations" }, - "text": "Let me give you the heads up on a few matters you should consider before we start!" + "text": "Let me give you the heads up on a few matters you should consider before we start!", + "translations": [ + { + "language": "ES", + "text": "¡Permítanme informarles sobre algunos asuntos que deben considerar antes de comenzar!", + "updated": 1630376946171 + } + ] }, "paragraphs": [ { "style": "List", - "text": "Take any trading-related information for what it's worth! When I share trading concepts, take them with a grain of salt! I'm just a tutorial, not your financial advisor! I'm here to teach you Superalgos, not to tell you how to trade! If you are not a trader, you may pick up something of value, but always make sure you do your own research!" + "text": "Take any trading-related information for what it's worth! When I share trading concepts, take them with a grain of salt! I'm just a tutorial, not your financial advisor! I'm here to teach you Superalgos, not to tell you how to trade! If you are not a trader, you may pick up something of value, but always make sure you do your own research!", + "translations": [ + { + "language": "ES", + "text": "¡Toma cualquier información relacionada con el comercio por lo que vale! Cuando comparta conceptos comerciales, ¡tómelos con un grano de sal! ¡Soy solo un tutorial, no su asesor financiero! ¡Estoy aquí para enseñarte Superalgos, no para decirte cómo comerciar! Si no es un comerciante, puede adquirir algo de valor, ¡pero asegúrese siempre de hacer su propia investigación!", + "updated": 1630376997809 + } + ] }, { "style": "List", - "text": "This tutorial is aimed at a wide audience! I'll take it easy and lay out concepts so that everyone may understand them. If you are a seasoned trader you may feel some explanations are too basic. In that case, feel free to skip this tutorial and go to the next one in the series." + "text": "This tutorial is aimed at a wide audience! I'll take it easy and lay out concepts so that everyone may understand them. If you are a seasoned trader you may feel some explanations are too basic. In that case, feel free to skip this tutorial and go to the next one in the series.", + "translations": [ + { + "language": "ES", + "text": " Me lo tomaré con calma y expondré conceptos para que todos puedan entenderlos. Si eres es un comerciante experimentado, puede sentir que algunas explicaciones son demasiado básicas. En ese caso, no dudes en omitir este tutorial y pasar al siguiente de la serie.", + "updated": 1630377193083 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-004-tutorial-step-ready-to-mine..json b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-004-tutorial-step-ready-to-mine..json index 2e5eef97f..5313ac4bd 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-004-tutorial-step-ready-to-mine..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/D/Defining/Defining-a-Trading-Idea/defining-a-trading-idea-004-tutorial-step-ready-to-mine..json @@ -4,19 +4,40 @@ "type": "Tutorial Step - Ready to Mine..?", "definition": { "icon": { - "project": "Foundations", - "name": "data-tasks" + "name": "Data\\data-tasks", + "project": "Foundations" }, - "text": "We'll mine some data to analyze a few events over the charts. We'll use the same data to test the trading idea in the next tutorial!" + "text": "We'll mine some data to analyze a few events over the charts. We'll use the same data to test the trading idea in the next tutorial!", + "translations": [ + { + "language": "ES", + "text": "Extraeremos algunos datos para analizar algunos eventos en los gráficos. ¡Usaremos los mismos datos para probar la idea comercial en el próximo tutorial!", + "updated": 1630377229613 + } + ] }, "paragraphs": [ { "style": "Note", - "text": "The sensor bot will run on the BTC/USDT market (Binance) from January 1st, 2020, along with the following indicators from the Masters data mine: Candles Volumes, Bollinger Bands, and Bollinger Channels." + "text": "The sensor bot will run on the BTC/USDT market (Binance) from January 1st, 2020, along with the following indicators from the Masters data mine: Candles Volumes, Bollinger Bands, and Bollinger Channels.", + "translations": [ + { + "language": "ES", + "text": "El robot sensor se ejecutará en el mercado BTC / USDT (Binance) a partir del 1 de enero de 2020, junto con los siguientes indicadores de la mina de datos Masters: Candles Volumes, Bollinger Bands y Bollinger Channels.", + "updated": 1630377249570 + } + ] }, { "style": "Warning", - "text": "If you have data on this market/exchange but on a different time range, this may affect your data! Read the sensor bot documentation to learn how! If the data you have is not important, feel free to keep going!" + "text": "If you have data on this market/exchange but on a different time range, this may affect your data! Read the sensor bot documentation to learn how! If the data you have is not important, feel free to keep going!", + "translations": [ + { + "language": "ES", + "text": "Si tiene datos en este mercado / intercambio pero en un rango de tiempo diferente, ¡esto puede afectar tus datos! ¡Lee la documentación del robot sensor para aprender cómo hacerlo! Si los datos que tiene no son importantes, ¡no dude en continuar!", + "updated": 1630377309627 + } + ] } ] } \ No newline at end of file From 06d0f3bf53f430c5a6cf1e6c849f5749b28964e9 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 09:23:10 +0200 Subject: [PATCH 173/227] Websockets Handshake Procedure --- Client/client.js | 2 +- Client/webSocketsInterface.js | 2 +- Environment.js | 2 +- EnvironmentForDebug.js | 2 +- Network/NetwokNode.js | 3 +- Network/WebSocketsInterface.js | 181 +++++++++++++++++++++++ Projects/Network/NT/Globals/Memory.js | 11 +- Projects/Network/NT/Modules/Bootstrap.js | 5 +- 8 files changed, 196 insertions(+), 12 deletions(-) create mode 100644 Network/WebSocketsInterface.js diff --git a/Client/client.js b/Client/client.js index d44a7aa2b..07990149a 100644 --- a/Client/client.js +++ b/Client/client.js @@ -163,7 +163,7 @@ try { WEB_SOCKETS_INTERFACE = WEB_SOCKETS_INTERFACE.newWebSocketsInterface() WEB_SOCKETS_INTERFACE.initialize() WEB_SOCKETS_INTERFACE.run() - console.log('Web Sockets Interface ....................................... Listening at port ' + global.env.WEB_SOCKETS_INTERFACE_PORT) + console.log('Web Sockets Interface ....................................... Listening at port ' + global.env.CLIENT_WEB_SOCKETS_INTERFACE_PORT) HTTP_INTERFACE = HTTP_INTERFACE.newHttpInterface() HTTP_INTERFACE.initialize() diff --git a/Client/webSocketsInterface.js b/Client/webSocketsInterface.js index 84963a977..36dfd2aef 100644 --- a/Client/webSocketsInterface.js +++ b/Client/webSocketsInterface.js @@ -10,7 +10,7 @@ const WEB_SOCKET = require('ws') let socketServer - let port = global.env.WEB_SOCKETS_INTERFACE_PORT + let port = global.env.CLIENT_WEB_SOCKETS_INTERFACE_PORT return thisObject diff --git a/Environment.js b/Environment.js index aed0520ff..76276e22a 100644 --- a/Environment.js +++ b/Environment.js @@ -2,7 +2,7 @@ exports.newEnvironment = function () { let thisObject = { WEB_SERVER_URL: 'localhost', - WEB_SOCKETS_INTERFACE_PORT: 18041, + CLIENT_WEB_SOCKETS_INTERFACE_PORT: 18041, HTTP_INTERFACE_PORT: 34248, PATH_TO_TASK_SERVER: './TaskServer', PATH_TO_DATA_STORAGE: './Data-Storage', diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index 3d1094e83..cbb68d289 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -2,7 +2,7 @@ exports.newEnvironment = function () { let thisObject = { WEB_SERVER_URL: 'localhost', - WEB_SOCKETS_INTERFACE_PORT: 18041, + CLIENT_WEB_SOCKETS_INTERFACE_PORT: 18041, HTTP_INTERFACE_PORT: 34248, PATH_TO_TASK_SERVER: '../TaskServer', PATH_TO_DATA_STORAGE: '../Data-Storage', diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 73520d046..f712800d4 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -42,7 +42,8 @@ Setting up external dependencies. SA.nodeModules = { fs: require('fs'), nodeFetch: require('node-fetch'), - web3: require('web3') + web3: require('web3'), + ws: require('ws') } start() diff --git a/Network/WebSocketsInterface.js b/Network/WebSocketsInterface.js new file mode 100644 index 000000000..1f80b7d04 --- /dev/null +++ b/Network/WebSocketsInterface.js @@ -0,0 +1,181 @@ +exports.newWebSocketsInterface = function newWebSocketsInterface() { + + let thisObject = { + initialize: initialize, + finalize: finalize, + run: run + } + + let socketServer + let port = global.env.Network_WEB_SOCKETS_INTERFACE_PORT + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + function run() { + setUpWebSocketServer() + } + + function setUpWebSocketServer() { + try { + socketServer = new SA.nodeModule.ws.Server({ port: port }) + socketServer.on('connection', onConnection) + + function onConnection(socket) { + let caller = {} + socket.on('message', onMenssage) + + + function onMenssage(message) { + try { + let messageHeader = JSON.parse(message) + /* + We will run some validations. + */ + if (messageHeader.messageType === undefined) { + let response = { + result: 'Error', + message: 'messageType Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + switch (messageHeader.messageType) { + case "Handshake": { + handShakeProducedure(socket, caller, messageHeader) + break + + } + case "Request": { + break + } + + } + + + + + + + + + + + let origin = messageArray[0] + let nonce = messageArray[1] + let messageToEventServer = messageArray[2] + + if (origin === 'Web Browser') { + try { + JSON.parse(messageToEventServer) + } catch (err) { + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. message = ' + message.substring(0, 1000)) + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. messageToEventServer = ' + messageToEventServer) + return + } + + let acknowledgeMessage = { + action: 'Acknowledge', + nonce: nonce + } + + socket.send(JSON.stringify(acknowledgeMessage)) + } + + + CL.servers.EVENT_SERVER.onMessage(messageToEventServer, onResponse) + + function onResponse(message) { + socket.send(message) + } + } catch (err) { + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Nonce received is less than Last Nonce. err = ' + err.stack) + } + } + } + + + function handShakeProducedure(socket, caller, messageHeader) { + /* + The caller needs to identify itself as either a Network Client or Peer. + */ + if (messageHeader.callerRole === undefined) { + let response = { + result: 'Error', + message: 'callerRole Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + if (messageHeader.callerRole !== 'Network Client' && messageHeader.callerRole !== 'Network Peer') { + let response = { + result: 'Error', + message: 'callerRole Not Supported.' + } + socket.send(JSON.stringify(response)) + return + } + + caller.role = messageHeader.callerRole + /* + We will identify the caller by the signature at the message. + */ + if (messageHeader.signature === undefined) { + let response = { + result: 'Error', + message: 'signature Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + let web3 = new SA.nodeModules.web3() + let blockchainAccount = web3.eth.accounts.recover(messageHeader.signature) + + if (caller.blockchainAccount === undefined) { + let response = { + result: 'Error', + message: 'Bad signature.' + } + socket.send(JSON.stringify(response)) + return + } + /* + The signature gives us the blockchain account, and the account the user profile. + */ + let userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) + + if (userProfile === undefined) { + let response = { + result: 'Error', + message: 'userProfile Not Found.' + } + socket.send(JSON.stringify(response)) + return + } + /* + We will remember the user profile behind this caller. + */ + caller.userProfile = userProfile + + let response = { + result: 'Ok', + message: 'Handshake Successful.' + } + socket.send(JSON.stringify(response)) + } + + } catch (err) { + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.message = ' + err.message.substring(0, 1000)) + } + } +} \ No newline at end of file diff --git a/Projects/Network/NT/Globals/Memory.js b/Projects/Network/NT/Globals/Memory.js index 3248bd2ca..1c5fbb70d 100644 --- a/Projects/Network/NT/Globals/Memory.js +++ b/Projects/Network/NT/Globals/Memory.js @@ -4,13 +4,14 @@ exports.newNetworkGlobalsMemory = function () { */ let thisObject = { maps: { - USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. - USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. - EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. + USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. + USER_PROFILES_BY_BLOCHAIN_ACCOUNT: new Map(), // Here we will store the user profiles by Blockchain Account. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. }, arrays: { - NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. - NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. } } diff --git a/Projects/Network/NT/Modules/Bootstrap.js b/Projects/Network/NT/Modules/Bootstrap.js index b840e3575..c98029769 100644 --- a/Projects/Network/NT/Modules/Bootstrap.js +++ b/Projects/Network/NT/Modules/Bootstrap.js @@ -36,7 +36,7 @@ exports.newBootstrap = function newBootstrap() { let config = JSON.parse(userProfilePlugin.config) let signatureObject = config.signature let web3 = new SA.nodeModules.web3() - let bloackchainAddress = web3.eth.accounts.recover(signatureObject) + let blockchainAccount = web3.eth.accounts.recover(signatureObject) let ranking = 0 // TODO: read the blockchain balance and transactions from the Treasury Account to calculate the profile ranking. let userProfileId = userProfilePlugin.id let userHandle = config.signature.message @@ -45,12 +45,13 @@ exports.newBootstrap = function newBootstrap() { userProfile.initialize( userProfileId, userHandle, - bloackchainAddress, + blockchainAccount, ranking ) NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) + NT.projects.network.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount, userProfile) } } From f297991e20611f1d02f5f3b34b3e711a944160e0 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 10:09:19 +0200 Subject: [PATCH 174/227] Voting Program done --- .../Liquid-Democracy/liquid-democracy.json | 18 ++++++++++ .../User-Profile-Vote/user-profile-vote.json | 34 +++++++++++++++++-- .../user-profile-votes-switch.json | 29 ++++++++++++++-- .../weight-votes-switch.json | 4 +-- 4 files changed, 77 insertions(+), 8 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/L/Liquid/Liquid-Democracy/liquid-democracy.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/L/Liquid/Liquid-Democracy/liquid-democracy.json b/Projects/Governance/Schemas/Docs-Concepts/L/Liquid/Liquid-Democracy/liquid-democracy.json new file mode 100644 index 000000000..ef1f0a961 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/L/Liquid/Liquid-Democracy/liquid-democracy.json @@ -0,0 +1,18 @@ +{ + "type": "Liquid Democracy", + "definition": { + "text": "The form of Liquid Democracy in Superalgos utilizes elements of direct and representative democracy. Users have the right to vote directly, like in a direct democracy, but also have the option to delegate their Voting Power for someone else to vote on their behalf, like in a representative democracy. ", + "updated": 1630396811020 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630396824875 + }, + { + "style": "Text", + "text": "The form of Liquid Democracy in Superalgos utilizes elements of direct and representative democracy. Users have the right to vote directly, like in a direct democracy, but also have the option to delegate their Voting Power for someone else to vote on their behalf, like in a representative democracy." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json index d0883ea9e..5e14865f7 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json @@ -1,13 +1,41 @@ { "type": "User Profile Vote", "definition": { - "text": "A type of vote within the Voting Program used to confer Voting Power to another User Profile.", - "updated": 1624729935183 + "text": "Use this node to establish a reference with a colleague's User Profile. With this vote, you are passing on Voting Power directly into your colleague's Voting Program, effectively delegating your Voting Power.", + "updated": 1630394852693 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630394887268 + }, + { + "style": "Success", + "text": "You may delegate your Voting Power to empower voices you trust! Trusted members of the Community may make good use of your Voting Power, particularly if you feel you don't have the time or expertise to be on top of certain aspects of governance.", + "updated": 1630397257327 + }, + { + "style": "Include", + "text": "Governance->Concept->Liquid Democracy->Content" + }, { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "The same Voting Power may be delegated multiple times, and the delegation may be withdrawn at any point as well, simply by removing the User Profile Vote node or its reference.", + "updated": 1630396998228 + }, + { + "style": "Important", + "text": "The Voting Power you drive into User Profile Vote nodes is significant, as it is that much Voting Power you will be passing on. Your colleague will be able to use the Incoming Power in whatever way, within the Voting Program.", + "updated": 1630397320144 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json index f49ebbb9c..e5e9986cf 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json @@ -1,13 +1,36 @@ { "type": "User Profile Votes Switch", "definition": { - "text": "This type of switch is used to spawn User Profile Vote nodes.", - "updated": 1624729715052 + "text": "Use this switch as an organizational device, and to spawn User Profile Vote nodes. ", + "updated": 1630394573673 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630394627447 + }, { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "You may use this switch for two different purposes:", + "updated": 1630394642130 + }, + { + "style": "List", + "text": "As an organizational device: You may create arbitrary arrangements of votes, spawning more switches and votes." + }, + { + "style": "List", + "text": "As a switch: You may control the flow of Voting Power, pretty much like with a Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", + "updated": 1630394687805 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json index 8285d3b0d..4f7cdd11f 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json @@ -20,8 +20,8 @@ }, { "style": "List", - "text": "As a switch: You may control the flow of Weight Power, pretty much like the with a Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", - "updated": 1630357007626 + "text": "As a switch: You may control the flow of Weight Power, pretty much like with a Token Power Switch, but within the Voting Program. If you need a reminder, read about how Token Power Flows.", + "updated": 1630394709837 }, { "style": "List", From 6858abf5e260a4a82041db3d37d7b0a2f250f008 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 10:53:34 +0200 Subject: [PATCH 175/227] eventReceived of Client Interface Implemented --- Network/NetwokNode.js | 5 + Network/clientsInterface.js | 87 --------- .../Network/NT/Modules/ClientInterface.js | 166 ++++++++++++++++++ .../Network/NT/Modules/PeerInterface.js | 2 +- .../NT/Modules}/WebSocketsInterface.js | 104 +++++------ Projects/ProjectsSchema.json | 18 ++ 6 files changed, 238 insertions(+), 144 deletions(-) delete mode 100644 Network/clientsInterface.js create mode 100644 Projects/Network/NT/Modules/ClientInterface.js rename Network/peerInterface.js => Projects/Network/NT/Modules/PeerInterface.js (73%) rename {Network => Projects/Network/NT/Modules}/WebSocketsInterface.js (62%) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index f712800d4..b3eb4577f 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -45,6 +45,11 @@ SA.nodeModules = { web3: require('web3'), ws: require('ws') } +/* +Let's start the Network Interfaces +*/ +NT.webSocketsInterface = NT.projects.network.modules.webSocketsInterface.newNetworkModulesWebSocketsInterface() +NT.webSocketsInterface.initialize() start() diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js deleted file mode 100644 index 2e48e99a4..000000000 --- a/Network/clientsInterface.js +++ /dev/null @@ -1,87 +0,0 @@ -exports.newClientInterface = function newClientInterface() { - /* - This module represents the Interface the Network Node have - with Network Clients connected to it. There are two things - Network Clients can do with this Network Node: - - * Send an Event that happened at the Network Client to the Network. - * Make a Query to the Network Node for info needed at the Network Client. - */ - let thisObject = { - eventReceived: eventReceived, - queryReceived: queryReceived, - initialize: initialize, - finalize: finalize - } - - return thisObject - - function finalize() { - - } - - function initialize() { - - } - - function eventReceived(eventMessage) { - /* - We expect here a JSON string with some or all of the following properties: - - { - "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "eventType": 10, - "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "timestamp": 124234234234, - "botAsset": "BTC", - "botExchange": "Binance", - "botEnabled": true - } - */ - - let eventReceived = JSON.parse(eventMessage) - if (NT.projects.network.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { - throw ('Event Already Exists.') - } - - let event = NT.projects.network.modules.event.newNetworkModulesEvent() - event.initialize(eventReceived) - NT.projects.network.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) - } - - function queryReceived(queryMessage) { - /* - We expect here a JSON string with some or all of the following properties: - - { - "equeryId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "queryType": 10, - "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "emitterUserProfileHandle": "Luis-Fernando-Molina", - "targetUserProfileHandle": "Luis-Fernando-Molina", - "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "timestamp": 124234234234, - "botAsset": "BTC", - "botExchange": "Binance", - "botEnabled": true, - "initialIndex": 35, - "amountRequested": 50, - "direction": "Past" - } - */ - - let queryReceived = JSON.parse(queryMessage) - let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() - query.initialize(queryReceived) - return query.execute() - } -} \ No newline at end of file diff --git a/Projects/Network/NT/Modules/ClientInterface.js b/Projects/Network/NT/Modules/ClientInterface.js new file mode 100644 index 000000000..f63dce04e --- /dev/null +++ b/Projects/Network/NT/Modules/ClientInterface.js @@ -0,0 +1,166 @@ +exports.newNetworkModulesClientInterface = function newNetworkModulesClientInterface() { + /* + This module represents the Interface the Network Node have + with Network Clients connected to it. There are two things + Network Clients can do with this Network Node: + + * Send an Event that happened at the Network Client to the Network. + * Make a Query to the Network Node for info needed at the Network Client. + */ + let thisObject = { + messageReceived: messageReceived, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize() { + + } + + async function messageReceived(message, userProfile) { + let messageHeader + try { + messageHeader = JSON.parse(message) + } catch (err) { + let response = { + result: 'Error', + message: 'Client Interface message Not Coorrect JSON Format.' + } + return response + } + + if (messageHeader.messageType === undefined) { + let response = { + result: 'Error', + message: 'Client Interface messageType Not Provided.' + } + return response + } + + if (messageHeader.messageType !== 'Event' && messageHeader.messageType !== 'Query') { + let response = { + result: 'Error', + message: 'Client Interface messageType Not Supported.' + } + return response + } + + switch (messageHeader.messageType) { + case 'Event': { + return await eventReceived(messageHeader.eventMessage, userProfile) + } + case 'Query': { + return await queryReceived(messageHeader.queryMessage, userProfile) + } + } + } + + async function eventReceived(eventMessage, userProfile) { + /* + We expect here a JSON string with some or all of the following properties: + + { + "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "eventType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "timestamp": 124234234234, + "botAsset": "BTC", + "botExchange": "Binance", + "botEnabled": true + } + */ + + let eventReceived + try { + eventReceived = JSON.parse(eventMessage) + } catch (err) { + let response = { + result: 'Error', + message: 'Client Interface eventMessage Not Coorrect JSON Format.' + } + return response + } + /* + At the Client Interface, events need to be emmitted by the same userProfile that is + connected at the Network Node. + */ + if (eventReceived.emitterUserProfileId !== userProfile.userProfileId) { + let response = { + result: 'Error', + message: 'Client Interface emitterUserProfileId !== userProfileId Connected to Network Node.' + } + return response + } + /* + We will not accept events that have already been processed. + */ + + if (NT.projects.network.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { + let response = { + result: 'Error', + message: 'Client Interface Event Already Exists.' + } + return response + } + /* + Here we will process the event and change the state of the Social Graph. + */ + try { + let event = NT.projects.network.modules.event.newNetworkModulesEvent() + event.initialize(eventReceived) + NT.projects.network.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) + } catch (err) { + /* + Any exception that happens while trying to change the state of the Social Graph, + will be returned to the caller without doing anything else here. + */ + let response = { + result: 'Error', + message: 'Client Interface ' + err.message + } + return response + } + } + + async function queryReceived(queryMessage) { + /* + We expect here a JSON string with some or all of the following properties: + + { + "equeryId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "queryType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterUserProfileHandle": "Luis-Fernando-Molina", + "targetUserProfileHandle": "Luis-Fernando-Molina", + "emitterBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetBBotProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "timestamp": 124234234234, + "botAsset": "BTC", + "botExchange": "Binance", + "botEnabled": true, + "initialIndex": 35, + "amountRequested": 50, + "direction": "Past" + } + */ + + let queryReceived = JSON.parse(queryMessage) + let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() + query.initialize(queryReceived) + return query.execute() + } +} \ No newline at end of file diff --git a/Network/peerInterface.js b/Projects/Network/NT/Modules/PeerInterface.js similarity index 73% rename from Network/peerInterface.js rename to Projects/Network/NT/Modules/PeerInterface.js index 423579324..44c4412b0 100644 --- a/Network/peerInterface.js +++ b/Projects/Network/NT/Modules/PeerInterface.js @@ -1,4 +1,4 @@ -exports.newPeerInterface = function newPeerInterface() { +exports.newNetworkModulesPeerInterface = function newNetworkModulesPeerInterface() { let thisObject = { initialize: initialize, diff --git a/Network/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js similarity index 62% rename from Network/WebSocketsInterface.js rename to Projects/Network/NT/Modules/WebSocketsInterface.js index 1f80b7d04..740e6d244 100644 --- a/Network/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -1,41 +1,51 @@ -exports.newWebSocketsInterface = function newWebSocketsInterface() { +exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSocketsInterface() { let thisObject = { initialize: initialize, - finalize: finalize, - run: run + finalize: finalize } let socketServer - let port = global.env.Network_WEB_SOCKETS_INTERFACE_PORT + let clientInterface + let peerInterface return thisObject function finalize() { - + socketServer = undefined + clientInterface = undefined + peerInterface = undefined } function initialize() { + socketServer = new SA.nodeModule.ws.Server({ port: global.env.Network_WEB_SOCKETS_INTERFACE_PORT }) + clientInterface = NT.projects.network.modules.clientInterface.newNetworkModulesClientInterface() + peerInterface = NT.projects.network.modules.peerInterface.newNetworkModulesPeerInterface() - } - - function run() { setUpWebSocketServer() } function setUpWebSocketServer() { try { - socketServer = new SA.nodeModule.ws.Server({ port: port }) socketServer.on('connection', onConnection) function onConnection(socket) { let caller = {} socket.on('message', onMenssage) - - function onMenssage(message) { + async function onMenssage(message) { try { - let messageHeader = JSON.parse(message) + let messageHeader + try { + messageHeader = JSON.parse(message) + } catch (err) { + let response = { + result: 'Error', + message: 'messageHeader Not Coorrect JSON Format.' + } + socket.send(JSON.stringify(response)) + return + } /* We will run some validations. */ @@ -50,60 +60,42 @@ exports.newWebSocketsInterface = function newWebSocketsInterface() { switch (messageHeader.messageType) { case "Handshake": { - handShakeProducedure(socket, caller, messageHeader) + handshakeProducedure(socket, caller, messageHeader) break - } case "Request": { + + if (caller.userProfile === undefined) { + let response = { + result: 'Error', + message: 'Handshake Not Done Yet.' + } + socket.send(JSON.stringify(response)) + return + } + + switch (caller.role) { + case 'Network Client': { + let response = await clientInterface.messageReceived(messageHeader.payload, caller.userProfile) + socket.send(JSON.stringify(response)) + break + } + case 'Network Peer': { + let response = await peerInterface.messageReceived(messageHeader.payload) + socket.send(JSON.stringify(response)) + break + } + } break } - - } - - - - - - - - - - - let origin = messageArray[0] - let nonce = messageArray[1] - let messageToEventServer = messageArray[2] - - if (origin === 'Web Browser') { - try { - JSON.parse(messageToEventServer) - } catch (err) { - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. message = ' + message.substring(0, 1000)) - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Message received from the browser is not a valid JSON. messageToEventServer = ' + messageToEventServer) - return - } - - let acknowledgeMessage = { - action: 'Acknowledge', - nonce: nonce - } - - socket.send(JSON.stringify(acknowledgeMessage)) - } - - - CL.servers.EVENT_SERVER.onMessage(messageToEventServer, onResponse) - - function onResponse(message) { - socket.send(message) } } catch (err) { - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> Nonce received is less than Last Nonce. err = ' + err.stack) + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.stack = ' + err.stack) } } } - - function handShakeProducedure(socket, caller, messageHeader) { + function handshakeProducedure(socket, caller, messageHeader) { /* The caller needs to identify itself as either a Network Client or Peer. */ @@ -175,7 +167,7 @@ exports.newWebSocketsInterface = function newWebSocketsInterface() { } } catch (err) { - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.message = ' + err.message.substring(0, 1000)) + console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.stack = ' + err.stack) } } } \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index aaf9a7d65..7b9676298 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1370,6 +1370,24 @@ "propertyName": "event", "functionName": "newNetworkModulesEvent", "fileName": "Event.js" + }, + { + "name": "Client Interface", + "propertyName": "clientInterface", + "functionName": "newNetworkModulesClientInterface", + "fileName": "ClientInterface.js" + }, + { + "name": "Peer Interface", + "propertyName": "peerInterface", + "functionName": "newNetworkModulesPeerInterface", + "fileName": "PeerInterface.js" + }, + { + "name": "Web Sockets Interface", + "propertyName": "webSocketsInterface", + "functionName": "newNetworkModulesWebSocketsInterface", + "fileName": "WebSocketsInterface.js" } ], "utilities": [ From d3062bdc14dc5645414785f4f12ce6d42f69a76e Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 10:53:50 +0200 Subject: [PATCH 176/227] Financial Programs WIP --- .../B/Bonus/Bonus-Pool/bonus-pool.json | 4 +- .../R/Rewards/Rewards-Pool/rewards-pool.json | 4 +- .../community-building-programs.json | 4 +- .../financial-programs.json | 17 ++++++- .../Staking-Program/staking-program.json | 49 +++++++++++++++++++ 5 files changed, 70 insertions(+), 8 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json index a8b1b97da..0d247503b 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/B/Bonus/Bonus-Pool/bonus-pool.json @@ -1,8 +1,8 @@ { "type": "Bonus Pool", "definition": { - "text": "A Bonus Pool allocates the tokens to be distributed as bonuses for participating in certain Governance Programs. Each program that features a Token Bonus has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus represents an incentive to participate in the given program and is displayed Tokens Bonus node.", - "updated": 1630169555986 + "text": "A Bonus Pool allocates tokens to incentivize participation in specific Governance Programs. Each program that features a Tokens Bonus node has its Bonus Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. A bonus is an incentive to participate in the given program and its value is displayed in the Tokens Bonus node.", + "updated": 1630399869123 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json index 9faa1dac0..263148226 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Rewards/Rewards-Pool/rewards-pool.json @@ -1,8 +1,8 @@ { "type": "Rewards Pool", "definition": { - "text": "A Rewards Pool allocates the tokens to be distributed as rewards for contributions on several of the existing Governance Programs. Each program that distributes rewards has its Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in its Tokens Rewards node.", - "updated": 1630169267228 + "text": "A Rewards Pool allocates tokens to reward contributions to specific Governance Programs. Each program that features a Tokens Awarded node distributes rewards from a Rewards Pool defined under the Governance Programs section of the Superalgos Pools hierarchy. Rewards represent the value of your contributions to each of the programs. Each program calculates rewards in a particular way and displays the result in the Tokens Awarded node.", + "updated": 1630399801989 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index b6b48cdad..286cc2fe5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -26,8 +26,8 @@ }, { "style": "Text", - "text": "Let's explore how Rewards Pools are distributed in the case of Community Building Programs. In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", - "updated": 1630168572231 + "text": "Let's explore how each Rewards Pool is distributed in the case of Community Building Programs. In general terms, the Referral Program, Support Program, and Mentorship Program all have the following common rules:", + "updated": 1630399976367 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json index 92a267988..2dfb660a5 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json @@ -6,8 +6,21 @@ }, "paragraphs": [ { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "style": "Block", + "text": "Content", + "updated": 1630397902177 + }, + { + "style": "Success", + "text": "Learn more about how Token Power Flows into these programs!" + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json new file mode 100644 index 000000000..c871e7c96 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json @@ -0,0 +1,49 @@ +{ + "type": "Staking Program", + "definition": { + "text": "The staking program allows the Superalgos Community to compensate token holders for the sake of holding tokens. Holding tokens may be a valuable contribution that the Community may decide to incentivize at any point.", + "updated": 1630399040101 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630399087739 + }, + { + "style": "Text", + "text": "This is a very simple program, as it doesn't involve smart contracts or transferring funds out of your Governance Address." + }, + { + "style": "Text", + "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financial Programs node and let some Token Power flow into it.", + "updated": 1630399445299 + }, + { + "style": "Text", + "text": "You will get tokens from the Staking Rewards Pool defined in the Superalgos Pools hierarchy under the Governance Programs node, proportional to the Staking Power you direct to the program." + }, + { + "style": "Text", + "text": "The calculation of the Tokens Awarded for this program is similar to how Tokens Bonus is calculated on other programs, as a direct Rule of Three:" + }, + { + "style": "Json", + "text": "Total Staking Power [*] -> 100% of the pool\n Your Staking Power [**] -> X% of the pool -> Tokens Awarded\n\nTokens Awarded = Your Staking Power * 100% / Total Staking Power\n\n[*] The power driven to the Staking Program by all User Profiles combined.\n[**] The power you drive to the Staking Program.", + "updated": 1630399128595 + }, + { + "style": "Note", + "text": "Notice that staking may not be the best way to accumulate more tokens. Some other programs, like the Community Building Programs, may offer a better financial opportunity through their Tokens Bonus! You may want to check how big are the Bonus Pool incentives in other programs and compare those with the Staking Rewards Pool!", + "updated": 1630399853495 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file From b264900b87dccd77b71ca3225af1870a00f5f66b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 11:07:52 +0200 Subject: [PATCH 177/227] Update ClientInterface.js --- .../Network/NT/Modules/ClientInterface.js | 50 +++++++++++++++++-- 1 file changed, 46 insertions(+), 4 deletions(-) diff --git a/Projects/Network/NT/Modules/ClientInterface.js b/Projects/Network/NT/Modules/ClientInterface.js index f63dce04e..2c04a96f0 100644 --- a/Projects/Network/NT/Modules/ClientInterface.js +++ b/Projects/Network/NT/Modules/ClientInterface.js @@ -120,6 +120,13 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter let event = NT.projects.network.modules.event.newNetworkModulesEvent() event.initialize(eventReceived) NT.projects.network.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) + + let response = { + result: 'Ok', + message: 'Client Interface Event Processed.' + } + return response + } catch (err) { /* Any exception that happens while trying to change the state of the Social Graph, @@ -158,9 +165,44 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter } */ - let queryReceived = JSON.parse(queryMessage) - let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() - query.initialize(queryReceived) - return query.execute() + let queryReceived + try { + queryReceived = JSON.parse(queryMessage) + } catch (err) { + let response = { + result: 'Error', + message: 'Client Interface queryMessage Not Coorrect JSON Format.' + } + return response + } + /* + At the Client Interface, queries need to be emmitted by the same userProfile that is + connected at the Network Node. + */ + if (queryReceived.emitterUserProfileId !== userProfile.userProfileId) { + let response = { + result: 'Error', + message: 'Client Interface emitterUserProfileId !== userProfileId Connected to Network Node.' + } + return response + } + /* + Here we will process the query. This does not change the state of the Social Graph. + */ + try { + let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() + query.initialize(queryReceived) + return query.execute() + + } catch (err) { + /* + Any exception that happens while trying to execute the query. + */ + let response = { + result: 'Error', + message: 'Client Interface ' + err.message + } + return response + } } } \ No newline at end of file From a50a8b7c794458cd3383db5cf456e0d08d2b5252 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 12:23:19 +0200 Subject: [PATCH 178/227] node modules --- package-lock.json => Network/package-lock.json | 0 package.json => Network/package.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename package-lock.json => Network/package-lock.json (100%) rename package.json => Network/package.json (100%) diff --git a/package-lock.json b/Network/package-lock.json similarity index 100% rename from package-lock.json rename to Network/package-lock.json diff --git a/package.json b/Network/package.json similarity index 100% rename from package.json rename to Network/package.json From 895c57aa0da05f49e4ee0f9c4aef17b4d251d5e3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 12:28:49 +0200 Subject: [PATCH 179/227] Node Modules --- Network/package-lock.json | 23 +++++++++++++++-------- Network/package.json | 3 ++- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/Network/package-lock.json b/Network/package-lock.json index 890365e86..11e53b3fd 100644 --- a/Network/package-lock.json +++ b/Network/package-lock.json @@ -977,6 +977,18 @@ "servify": "^0.1.12", "ws": "^3.0.0", "xhr-request-promise": "^0.1.2" + }, + "dependencies": { + "ws": { + "version": "3.3.3", + "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.0", + "ultron": "~1.1.0" + } + } } }, "ethereum-bloom-filters": { @@ -2945,14 +2957,9 @@ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { - "version": "3.3.3", - "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.0", - "ultron": "~1.1.0" - } + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", + "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==" }, "xhr": { "version": "2.6.0", diff --git a/Network/package.json b/Network/package.json index fb7fc1957..98b8d8879 100644 --- a/Network/package.json +++ b/Network/package.json @@ -1,6 +1,7 @@ { "dependencies": { "node-fetch": "^2.6.1", - "web3": "^1.5.2" + "web3": "^1.5.2", + "ws": "^8.2.1" } } From 743885aff59e02dcc170e553e8a468ad0e270200 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 13:26:55 +0200 Subject: [PATCH 180/227] runNetworkScript Debugged --- EnvironmentForDebug.js | 23 ++++--- Network/NetwokNode.js | 69 +++++-------------- .../Network/NT/Modules/WebSocketsInterface.js | 2 +- .../package-lock.json => package-lock.json | 0 Network/package.json => package.json | 0 runNetwork.js | 52 ++++++++++++++ 6 files changed, 82 insertions(+), 64 deletions(-) rename Network/package-lock.json => package-lock.json (100%) rename Network/package.json => package.json (100%) create mode 100644 runNetwork.js diff --git a/EnvironmentForDebug.js b/EnvironmentForDebug.js index cbb68d289..5e88fb9da 100644 --- a/EnvironmentForDebug.js +++ b/EnvironmentForDebug.js @@ -3,19 +3,20 @@ exports.newEnvironment = function () { let thisObject = { WEB_SERVER_URL: 'localhost', CLIENT_WEB_SOCKETS_INTERFACE_PORT: 18041, + NETWORK_WEB_SOCKETS_INTERFACE_PORT: 18042, HTTP_INTERFACE_PORT: 34248, - PATH_TO_TASK_SERVER: '../TaskServer', - PATH_TO_DATA_STORAGE: '../Data-Storage', - PATH_TO_PROJECTS: '../Projects', - PATH_TO_LOG_FILES: '../Log-Files', + PATH_TO_TASK_SERVER: './TaskServer', + PATH_TO_DATA_STORAGE: './Data-Storage', + PATH_TO_PROJECTS: './Projects', + PATH_TO_LOG_FILES: './Log-Files', PATH_TO_PROJECTS_REQUIRED: './Projects', - PATH_TO_PROJECT_SCHEMA: '../Projects/ProjectsSchema.json', - PATH_TO_UI: '../UI', - PATH_TO_DATA_FILES: '../UI/Data-Files/src', - PATH_TO_CLIENT: '../Client/', - PATH_TO_DEFAULT_WORKSPACE: '../Projects/Foundations/Plugins/Workspaces', - PATH_TO_MY_WORKSPACES: '../My-Workspaces', - PATH_TO_FONTS: '../Client/WebServer/Fonts' + PATH_TO_PROJECT_SCHEMA: './Projects/ProjectsSchema.json', + PATH_TO_UI: './UI', + PATH_TO_DATA_FILES: './UI/Data-Files/src', + PATH_TO_CLIENT: './Client/', + PATH_TO_DEFAULT_WORKSPACE: './Projects/Foundations/Plugins/Workspaces', + PATH_TO_MY_WORKSPACES: './My-Workspaces', + PATH_TO_FONTS: './Client/WebServer/Fonts' } return thisObject diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index b3eb4577f..8406c76df 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -1,59 +1,24 @@ -/* -The Superalgos Network offers 3 types of services: +exports.newNetworkNode = function newNetworkNode() { - * Social Graph Service - * Search Index Service - * Private Message Service - -Users can decide which services to run at their node. + let thisObject = { + run: run + } -This module is the starting point of the Network Node. + return thisObject -*/ + function run() { + /* + Let's start the Network Interfaces + */ + NT.webSocketsInterface = NT.projects.network.modules.webSocketsInterface.newNetworkModulesWebSocketsInterface() + NT.webSocketsInterface.initialize() -/* -The NT object is accesible everywhere at the Superalgos Network. -It provides access to all modules built for this Network. -*/ -global.NT = {} -/* -The SA object is accesible everywhere at the Superalgos Network. -It provides access to all modules built for Superalgos in general. -*/ -global.SA = {} -/* Load Environment Variables */ -let ENVIRONMENT = require('../EnvironmentForDebug.js'); -let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() -global.env = ENVIRONMENT_MODULE -/* -First thing is to load the project schema file. -*/ -global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) -/* -Setting up the modules that will be available for the Servers Running inside this Client -*/ -let MULTI_PROJECT = require('../MultiProject.js'); -let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() -MULTI_PROJECT_MODULE.initialize(NT, 'NT') -MULTI_PROJECT_MODULE.initialize(SA, 'SA') -/* -Setting up external dependencies. -*/ -SA.nodeModules = { - fs: require('fs'), - nodeFetch: require('node-fetch'), - web3: require('web3'), - ws: require('ws') -} -/* -Let's start the Network Interfaces -*/ -NT.webSocketsInterface = NT.projects.network.modules.webSocketsInterface.newNetworkModulesWebSocketsInterface() -NT.webSocketsInterface.initialize() + start() -start() + async function start() { + let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + await socialGraphService.initialize() + } -async function start() { - let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() - await socialGraphService.initialize() + } } diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 740e6d244..912a66740 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -18,7 +18,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } function initialize() { - socketServer = new SA.nodeModule.ws.Server({ port: global.env.Network_WEB_SOCKETS_INTERFACE_PORT }) + socketServer = new SA.nodeModules.ws.Server({ port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT }) clientInterface = NT.projects.network.modules.clientInterface.newNetworkModulesClientInterface() peerInterface = NT.projects.network.modules.peerInterface.newNetworkModulesPeerInterface() diff --git a/Network/package-lock.json b/package-lock.json similarity index 100% rename from Network/package-lock.json rename to package-lock.json diff --git a/Network/package.json b/package.json similarity index 100% rename from Network/package.json rename to package.json diff --git a/runNetwork.js b/runNetwork.js new file mode 100644 index 000000000..9aae83d5e --- /dev/null +++ b/runNetwork.js @@ -0,0 +1,52 @@ +/* +The Superalgos Network offers 3 types of services: + + * Social Graph Service + * Search Index Service + * Private Message Service + +Users can decide which services to run at their node.(TODO) + +This module is the starting point of the Network Node. + +*/ + +/* +The NT object is accesible everywhere at the Superalgos Network. +It provides access to all modules built for this Network. +*/ +global.NT = {} +/* +The SA object is accesible everywhere at the Superalgos Network. +It provides access to all modules built for Superalgos in general. +*/ +global.SA = {} +/* Load Environment Variables */ +let ENVIRONMENT = require('./EnvironmentForDebug.js'); +let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() +global.env = ENVIRONMENT_MODULE +/* +First thing is to load the project schema file. +*/ +global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) +/* +Setting up the modules that will be available, defined at the Project Schema file. +*/ +let MULTI_PROJECT = require('./MultiProject.js'); +let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() +MULTI_PROJECT_MODULE.initialize(NT, 'NT') +MULTI_PROJECT_MODULE.initialize(SA, 'SA') +/* +Setting up external dependencies. +*/ +SA.nodeModules = { + fs: require('fs'), + nodeFetch: require('node-fetch'), + web3: require('web3'), + ws: require('ws') +} + +NT.app = require('./Network/NetwokNode.js').newNetworkNode() +NT.app.run() + +console.log('Superalgos Network is Running.') \ No newline at end of file From b262400441a5690ff6545fd1f2d6229cd8632afe Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 13:30:29 +0200 Subject: [PATCH 181/227] Superalgos Network: DeepScan Bugs Fixed --- Projects/Network/NT/Modules/ClientInterface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Network/NT/Modules/ClientInterface.js b/Projects/Network/NT/Modules/ClientInterface.js index 2c04a96f0..d96d5d419 100644 --- a/Projects/Network/NT/Modules/ClientInterface.js +++ b/Projects/Network/NT/Modules/ClientInterface.js @@ -140,7 +140,7 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter } } - async function queryReceived(queryMessage) { + async function queryReceived(queryMessage, userProfile) { /* We expect here a JSON string with some or all of the following properties: From b47b9b3dcf57b9e43e7705a0246f4af3ec894667 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 14:42:44 +0200 Subject: [PATCH 182/227] Adding the Social Trading Project --- Desktop/DesktopApp.js | 26 ++ .../.vscode/Superalgos Network.code-workspace | 3 + Network/NetwokNode.js | 2 +- .../Network/NT/Modules/WebSocketsInterface.js | 6 +- Projects/ProjectsSchema.json | 232 +++++++++--------- .../NT/Globals/Memory.js | 2 +- .../NT/Globals/QueryConstants.js | 2 +- .../NT/Modules/Bootstrap.js | 8 +- .../NT/Modules/ClientInterface.js | 10 +- .../NT/Modules/Event.js | 6 +- .../NT/Modules/PeerInterface.js | 2 +- .../NT/Modules/Queries/BotProfileStats.js | 6 +- .../NT/Modules/Queries/Events.js | 18 +- .../NT/Modules/Queries/PostReplies.js | 6 +- .../NT/Modules/Queries/ProfileFollowers.js | 6 +- .../NT/Modules/Queries/ProfileFollowing.js | 6 +- .../NT/Modules/Queries/ProfilePosts.js | 6 +- .../NT/Modules/Queries/UserProfileStats.js | 6 +- .../NT/Modules/Query.js | 16 +- .../NT/Modules/Social-Graph/BotProfile.js | 4 +- .../NT/Modules/Social-Graph/Post.js | 4 +- .../NT/Modules/Social-Graph/UserProfile.js | 6 +- .../NT/Modules/SocialGraph.js | 2 +- .../NT/Utilities/QueriesValidations.js | 14 +- runDesktop.js | 51 ++++ 25 files changed, 270 insertions(+), 180 deletions(-) create mode 100644 Desktop/DesktopApp.js rename Projects/{Network => Social-Trading}/NT/Globals/Memory.js (94%) rename Projects/{Network => Social-Trading}/NT/Globals/QueryConstants.js (80%) rename Projects/{Network => Social-Trading}/NT/Modules/Bootstrap.js (77%) rename Projects/{Network => Social-Trading}/NT/Modules/ClientInterface.js (93%) rename Projects/{Network => Social-Trading}/NT/Modules/Event.js (97%) rename Projects/{Network => Social-Trading}/NT/Modules/PeerInterface.js (71%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/BotProfileStats.js (78%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/Events.js (91%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/PostReplies.js (90%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/ProfileFollowers.js (86%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/ProfileFollowing.js (86%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/ProfilePosts.js (89%) rename Projects/{Network => Social-Trading}/NT/Modules/Queries/UserProfileStats.js (75%) rename Projects/{Network => Social-Trading}/NT/Modules/Query.js (68%) rename Projects/{Network => Social-Trading}/NT/Modules/Social-Graph/BotProfile.js (94%) rename Projects/{Network => Social-Trading}/NT/Modules/Social-Graph/Post.js (94%) rename Projects/{Network => Social-Trading}/NT/Modules/Social-Graph/UserProfile.js (94%) rename Projects/{Network => Social-Trading}/NT/Modules/SocialGraph.js (88%) rename Projects/{Network => Social-Trading}/NT/Utilities/QueriesValidations.js (73%) create mode 100644 runDesktop.js diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js new file mode 100644 index 000000000..6f2bef1ff --- /dev/null +++ b/Desktop/DesktopApp.js @@ -0,0 +1,26 @@ +exports.newDesktopApp = function newDesktopApp() { + + let thisObject = { + run: run + } + + return thisObject + + function run() { + /* + Let's start the Network Interfaces + */ + DK.webSocketsClient = DK.projects.network.modules.webSocketsClient.newDesktopModulesWebSocketsClient() + DK.webSocketsClient.initialize() + + + return + start() + + async function start() { + let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + await socialGraphService.initialize() + } + + } +} diff --git a/Network/.vscode/Superalgos Network.code-workspace b/Network/.vscode/Superalgos Network.code-workspace index 757812e5e..9970dd1eb 100644 --- a/Network/.vscode/Superalgos Network.code-workspace +++ b/Network/.vscode/Superalgos Network.code-workspace @@ -5,6 +5,9 @@ }, { "path": "C:\\Superalgos\\Projects\\Network" + }, + { + "path": "C:\\Superalgos\\Projects\\Social-Trading" } ], "settings": {} diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 8406c76df..af1913a24 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -16,7 +16,7 @@ exports.newNetworkNode = function newNetworkNode() { start() async function start() { - let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + let socialGraphService = NT.projects.socialTrading.modules.socialGraph.newSocialGraph() await socialGraphService.initialize() } diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 912a66740..6314b0e95 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -19,8 +19,8 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock function initialize() { socketServer = new SA.nodeModules.ws.Server({ port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT }) - clientInterface = NT.projects.network.modules.clientInterface.newNetworkModulesClientInterface() - peerInterface = NT.projects.network.modules.peerInterface.newNetworkModulesPeerInterface() + clientInterface = NT.projects.socialTrading.modules.clientInterface.newSocialTradingModulesClientInterface() + peerInterface = NT.projects.socialTrading.modules.peerInterface.newSocialTradingModulesPeerInterface() setUpWebSocketServer() } @@ -144,7 +144,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock /* The signature gives us the blockchain account, and the account the user profile. */ - let userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) + let userProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) if (userProfile === undefined) { let response = { diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 7b9676298..0ba8c9061 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1272,117 +1272,8 @@ "name": "Network", "propertyName": "network", "NT": { - "globals": [ - { - "name": "Query Constants", - "propertyName": "queryConstants", - "functionName": "newNetworkGlobalsQueryConstants", - "fileName": "QueryConstants.js" - }, - { - "name": "Memory", - "propertyName": "memory", - "functionName": "newNetworkGlobalsMemory", - "fileName": "Memory.js" - } - ], + "globals": [], "modules": [ - { - "name": "Bot Profile Stats", - "propertyName": "queriesBotProfileStats", - "functionName": "newNetworkModulesQueriesBotProfileStats", - "fileName": "Queries/BotProfileStats.js" - }, - { - "name": "User Profile Stats", - "propertyName": "queriesUserProfileStats", - "functionName": "newNetworkModulesQueriesUserProfileStats", - "fileName": "Queries/UserProfileStats.js" - }, - { - "name": "Profile Posts", - "propertyName": "queriesProfilePosts", - "functionName": "newNetworkModulesQueriesProfilePosts", - "fileName": "Queries/ProfilePosts.js" - }, - { - "name": "Profile Followers", - "propertyName": "queriesProfileFollowers", - "functionName": "newNetworkModulesQueriesProfileFollowers", - "fileName": "Queries/ProfileFollowers.js" - }, - { - "name": "Profile Following", - "propertyName": "queriesProfileFollowing", - "functionName": "newNetworkModulesQueriesProfileFollowing", - "fileName": "Queries/ProfileFollowing.js" - }, - { - "name": "Post Replies", - "propertyName": "queriesPostReplies", - "functionName": "newNetworkModulesQueriesPostReplies", - "fileName": "Queries/PostReplies.js" - }, - { - "name": "Events", - "propertyName": "queriesEvents", - "functionName": "newNetworkModulesQueriesEvents", - "fileName": "Queries/Events.js" - }, - { - "name": "User Profile", - "propertyName": "socialGraphUserProfile", - "functionName": "newNetworkModulesSocialGraphUserProfile", - "fileName": "Social-Graph/UserProfile.js" - }, - { - "name": "Bot Profile", - "propertyName": "socialGraphBotProfile", - "functionName": "newNetworkModulesSocialGraphBotProfile", - "fileName": "Social-Graph/BotProfile.js" - }, - { - "name": "Post", - "propertyName": "socialGraphPost", - "functionName": "newNetworkModulesSocialGraphPost", - "fileName": "Social-Graph/Post.js" - }, - { - "name": "Social Graph", - "propertyName": "socialGraph", - "functionName": "newNetworkModulesSocialGraph", - "fileName": "SocialGraph.js" - }, - { - "name": "Bootstrap", - "propertyName": "bootstrap", - "functionName": "newNetworkModulesBootstrap", - "fileName": "Bootstrap.js" - }, - { - "name": "Query", - "propertyName": "Query", - "functionName": "newNetworkModulesQuery", - "fileName": "Query.js" - }, - { - "name": "Event", - "propertyName": "event", - "functionName": "newNetworkModulesEvent", - "fileName": "Event.js" - }, - { - "name": "Client Interface", - "propertyName": "clientInterface", - "functionName": "newNetworkModulesClientInterface", - "fileName": "ClientInterface.js" - }, - { - "name": "Peer Interface", - "propertyName": "peerInterface", - "functionName": "newNetworkModulesPeerInterface", - "fileName": "PeerInterface.js" - }, { "name": "Web Sockets Interface", "propertyName": "webSocketsInterface", @@ -1390,11 +1281,130 @@ "fileName": "WebSocketsInterface.js" } ], + "utilities": [] + } + }, + { + "name": "Social-Trading", + "propertyName": "socialTrading", + "NT": { + "globals": [ + { + "name": "Query Constants", + "propertyName": "queryConstants", + "functionName": "newSocialTradingGlobalsQueryConstants", + "fileName": "QueryConstants.js" + }, + { + "name": "Memory", + "propertyName": "memory", + "functionName": "newSocialTradingGlobalsMemory", + "fileName": "Memory.js" + } + ], + "modules": [ + { + "name": "Bot Profile Stats", + "propertyName": "queriesBotProfileStats", + "functionName": "newSocialTradingModulesQueriesBotProfileStats", + "fileName": "Queries/BotProfileStats.js" + }, + { + "name": "User Profile Stats", + "propertyName": "queriesUserProfileStats", + "functionName": "newSocialTradingModulesQueriesUserProfileStats", + "fileName": "Queries/UserProfileStats.js" + }, + { + "name": "Profile Posts", + "propertyName": "queriesProfilePosts", + "functionName": "newSocialTradingModulesQueriesProfilePosts", + "fileName": "Queries/ProfilePosts.js" + }, + { + "name": "Profile Followers", + "propertyName": "queriesProfileFollowers", + "functionName": "newSocialTradingModulesQueriesProfileFollowers", + "fileName": "Queries/ProfileFollowers.js" + }, + { + "name": "Profile Following", + "propertyName": "queriesProfileFollowing", + "functionName": "newSocialTradingModulesQueriesProfileFollowing", + "fileName": "Queries/ProfileFollowing.js" + }, + { + "name": "Post Replies", + "propertyName": "queriesPostReplies", + "functionName": "newSocialTradingModulesQueriesPostReplies", + "fileName": "Queries/PostReplies.js" + }, + { + "name": "Events", + "propertyName": "queriesEvents", + "functionName": "newSocialTradingModulesQueriesEvents", + "fileName": "Queries/Events.js" + }, + { + "name": "User Profile", + "propertyName": "socialGraphUserProfile", + "functionName": "newSocialTradingModulesSocialGraphUserProfile", + "fileName": "Social-Graph/UserProfile.js" + }, + { + "name": "Bot Profile", + "propertyName": "socialGraphBotProfile", + "functionName": "newSocialTradingModulesSocialGraphBotProfile", + "fileName": "Social-Graph/BotProfile.js" + }, + { + "name": "Post", + "propertyName": "socialGraphPost", + "functionName": "newSocialTradingModulesSocialGraphPost", + "fileName": "Social-Graph/Post.js" + }, + { + "name": "Social Graph", + "propertyName": "socialGraph", + "functionName": "newSocialTradingModulesSocialGraph", + "fileName": "SocialGraph.js" + }, + { + "name": "Bootstrap", + "propertyName": "bootstrap", + "functionName": "newSocialTradingModulesBootstrap", + "fileName": "Bootstrap.js" + }, + { + "name": "Query", + "propertyName": "Query", + "functionName": "newSocialTradingModulesQuery", + "fileName": "Query.js" + }, + { + "name": "Event", + "propertyName": "event", + "functionName": "newSocialTradingModulesEvent", + "fileName": "Event.js" + }, + { + "name": "Client Interface", + "propertyName": "clientInterface", + "functionName": "newSocialTradingModulesClientInterface", + "fileName": "ClientInterface.js" + }, + { + "name": "Peer Interface", + "propertyName": "peerInterface", + "functionName": "newSocialTradingModulesPeerInterface", + "fileName": "PeerInterface.js" + } + ], "utilities": [ { "name": "Queries Validations", "propertyName": "queriesValidations", - "functionName": "newNetworkUtilitiesQueriesValidations", + "functionName": "newSocialTradingUtilitiesQueriesValidations", "fileName": "QueriesValidations.js" } ] diff --git a/Projects/Network/NT/Globals/Memory.js b/Projects/Social-Trading/NT/Globals/Memory.js similarity index 94% rename from Projects/Network/NT/Globals/Memory.js rename to Projects/Social-Trading/NT/Globals/Memory.js index 1c5fbb70d..6a42e762a 100644 --- a/Projects/Network/NT/Globals/Memory.js +++ b/Projects/Social-Trading/NT/Globals/Memory.js @@ -1,4 +1,4 @@ -exports.newNetworkGlobalsMemory = function () { +exports.newSocialTradingGlobalsMemory = function () { /* Here is the Data we are going to keep in memory. */ diff --git a/Projects/Network/NT/Globals/QueryConstants.js b/Projects/Social-Trading/NT/Globals/QueryConstants.js similarity index 80% rename from Projects/Network/NT/Globals/QueryConstants.js rename to Projects/Social-Trading/NT/Globals/QueryConstants.js index 92737b6b4..8f62db770 100644 --- a/Projects/Network/NT/Globals/QueryConstants.js +++ b/Projects/Social-Trading/NT/Globals/QueryConstants.js @@ -1,4 +1,4 @@ -exports.newNetworkGlobalsQueryConstants = function () { +exports.newSocialTradingGlobalsQueryConstants = function () { let thisObject = { INITIAL_INDEX_FIRST: 'First', diff --git a/Projects/Network/NT/Modules/Bootstrap.js b/Projects/Social-Trading/NT/Modules/Bootstrap.js similarity index 77% rename from Projects/Network/NT/Modules/Bootstrap.js rename to Projects/Social-Trading/NT/Modules/Bootstrap.js index c98029769..58ab6bbe1 100644 --- a/Projects/Network/NT/Modules/Bootstrap.js +++ b/Projects/Social-Trading/NT/Modules/Bootstrap.js @@ -41,7 +41,7 @@ exports.newBootstrap = function newBootstrap() { let userProfileId = userProfilePlugin.id let userHandle = config.signature.message - let userProfile = NT.projects.network.modules.socialGraphUserProfile.newNetworkModulesSocialGraphUserProfile() + let userProfile = NT.projects.socialTrading.modules.socialGraphUserProfile.newSocialTradingModulesSocialGraphUserProfile() userProfile.initialize( userProfileId, userHandle, @@ -49,9 +49,9 @@ exports.newBootstrap = function newBootstrap() { ranking ) - NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) - NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) - NT.projects.network.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount, userProfile) + NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) + NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) + NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount, userProfile) } } diff --git a/Projects/Network/NT/Modules/ClientInterface.js b/Projects/Social-Trading/NT/Modules/ClientInterface.js similarity index 93% rename from Projects/Network/NT/Modules/ClientInterface.js rename to Projects/Social-Trading/NT/Modules/ClientInterface.js index d96d5d419..bbfd8b8f1 100644 --- a/Projects/Network/NT/Modules/ClientInterface.js +++ b/Projects/Social-Trading/NT/Modules/ClientInterface.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesClientInterface = function newNetworkModulesClientInterface() { +exports.newSocialTradingModulesClientInterface = function newSocialTradingModulesClientInterface() { /* This module represents the Interface the Network Node have with Network Clients connected to it. There are two things @@ -106,7 +106,7 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter We will not accept events that have already been processed. */ - if (NT.projects.network.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { + if (NT.projects.socialTrading.globals.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { let response = { result: 'Error', message: 'Client Interface Event Already Exists.' @@ -117,9 +117,9 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter Here we will process the event and change the state of the Social Graph. */ try { - let event = NT.projects.network.modules.event.newNetworkModulesEvent() + let event = NT.projects.socialTrading.modules.event.newSocialTradingModulesEvent() event.initialize(eventReceived) - NT.projects.network.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) + NT.projects.socialTrading.globals.memory.maps.EVENTS.set(eventReceived.eventId, event) let response = { result: 'Ok', @@ -190,7 +190,7 @@ exports.newNetworkModulesClientInterface = function newNetworkModulesClientInter Here we will process the query. This does not change the state of the Social Graph. */ try { - let query = NT.projects.network.modules.queriesQuery.newNetworkModulesQuery() + let query = NT.projects.socialTrading.modules.queriesQuery.newSocialTradingModulesQuery() query.initialize(queryReceived) return query.execute() diff --git a/Projects/Network/NT/Modules/Event.js b/Projects/Social-Trading/NT/Modules/Event.js similarity index 97% rename from Projects/Network/NT/Modules/Event.js rename to Projects/Social-Trading/NT/Modules/Event.js index adbc87424..bd39bcb81 100644 --- a/Projects/Network/NT/Modules/Event.js +++ b/Projects/Social-Trading/NT/Modules/Event.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesEvent = function newNetworkModulesEvent() { +exports.newSocialTradingModulesEvent = function newSocialTradingModulesEvent() { /* An Event is anything that happens system wide that needs to be delivered to relevant entities via @@ -104,7 +104,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { if (emitterUserProfileId === undefined) { throw ('Emitter User Profile Id Not Provided.') } - emitterUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) + emitterUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } @@ -112,7 +112,7 @@ exports.newNetworkModulesEvent = function newNetworkModulesEvent() { Validate Target User Profile. */ if (thisObject.targetUserProfileId !== undefined) { - targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + targetUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/PeerInterface.js b/Projects/Social-Trading/NT/Modules/PeerInterface.js similarity index 71% rename from Projects/Network/NT/Modules/PeerInterface.js rename to Projects/Social-Trading/NT/Modules/PeerInterface.js index 44c4412b0..6cb730381 100644 --- a/Projects/Network/NT/Modules/PeerInterface.js +++ b/Projects/Social-Trading/NT/Modules/PeerInterface.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesPeerInterface = function newNetworkModulesPeerInterface() { +exports.newSocialTradingModulesPeerInterface = function newSocialTradingModulesPeerInterface() { let thisObject = { initialize: initialize, diff --git a/Projects/Network/NT/Modules/Queries/BotProfileStats.js b/Projects/Social-Trading/NT/Modules/Queries/BotProfileStats.js similarity index 78% rename from Projects/Network/NT/Modules/Queries/BotProfileStats.js rename to Projects/Social-Trading/NT/Modules/Queries/BotProfileStats.js index 9afa338e8..2db10f72b 100644 --- a/Projects/Network/NT/Modules/Queries/BotProfileStats.js +++ b/Projects/Social-Trading/NT/Modules/Queries/BotProfileStats.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesBotProfileStats = function newNetworkModulesQueriesBotProfileStats() { +exports.newSocialTradingModulesQueriesBotProfileStats = function newSocialTradingModulesQueriesBotProfileStats() { let thisObject = { profile: undefined, @@ -19,9 +19,9 @@ exports.newNetworkModulesQueriesBotProfileStats = function newNetworkModulesQuer */ let userProfile if (queryReceived.targetUserProfileId !== undefined) { - userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + userProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - userProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + userProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (userProfile === undefined) { diff --git a/Projects/Network/NT/Modules/Queries/Events.js b/Projects/Social-Trading/NT/Modules/Queries/Events.js similarity index 91% rename from Projects/Network/NT/Modules/Queries/Events.js rename to Projects/Social-Trading/NT/Modules/Queries/Events.js index 9d3c2b25b..0565bf027 100644 --- a/Projects/Network/NT/Modules/Queries/Events.js +++ b/Projects/Social-Trading/NT/Modules/Queries/Events.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents() { +exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQueriesEvents() { /* This is the query executed to fill the timeline of a certain User or Bot Profile. @@ -29,7 +29,7 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents function execute() { let response = [] switch (thisObject.direction) { - case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -37,7 +37,7 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents } break } - case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -59,11 +59,11 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents Any of the above happening, means that indeed it is related. */ - let emitterUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let emitterUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) let emitterBotProfile = emitterUserProfile.bots.get(eventReceived.emitterBotProfileId) let emitterPost = emitterUserProfile.posts.get(eventReceived.emitterPostHash) - let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let targetUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let targetBotProfile let targetPost @@ -223,28 +223,28 @@ exports.newNetworkModulesQueriesEvents = function newNetworkModulesQueriesEvents } if (emitterUserProfile !== undefined) { - let query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + let query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId }) eventResponse.emitterUserProfile = query.execute() query.finalize() } if (targetUserProfile !== undefined) { - let query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + let query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId }) eventResponse.targetUserProfile = query.execute() query.finalize() } if (emitterBotProfile !== undefined) { - let query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + let query = NT.projects.socialTrading.modules.queriesBotProfileStats.newSocialTradingModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.emitterUserProfileId, targetBotProfileId: emitterBotProfileId }) eventResponse.emitterBotProfile = query.execute() query.finalize() } if (targetBotProfile !== undefined) { - let query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + let query = NT.projects.socialTrading.modules.queriesBotProfileStats.newSocialTradingModulesQueriesBotProfileStats() query.initialize({ targetUserProfileId: event.targetUserProfileId, targetBotProfileId: targetBotProfileId }) eventResponse.targetBotProfile = query.execute() query.finalize() diff --git a/Projects/Network/NT/Modules/Queries/PostReplies.js b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js similarity index 90% rename from Projects/Network/NT/Modules/Queries/PostReplies.js rename to Projects/Social-Trading/NT/Modules/Queries/PostReplies.js index 4d7400049..4c0b63ecf 100644 --- a/Projects/Network/NT/Modules/Queries/PostReplies.js +++ b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesPostReplies() { +exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingModulesQueriesPostReplies() { /* Each Post regardless if it is authored by a User or Bot Profile, can have replies. This query is designed for Network Clients to @@ -39,7 +39,7 @@ exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesP let array = Array.from(thisObject.post.replies) switch (thisObject.direction) { - case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (post === undefined) { break } @@ -47,7 +47,7 @@ exports.newNetworkModulesQueriesPostReplies = function newNetworkModulesQueriesP } break } - case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (post === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfileFollowers.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js similarity index 86% rename from Projects/Network/NT/Modules/Queries/ProfileFollowers.js rename to Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js index 929074103..5b500c24c 100644 --- a/Projects/Network/NT/Modules/Queries/ProfileFollowers.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQueriesProfileFollowers() { +exports.newSocialTradingModulesQueriesProfileFollowers = function newSocialTradingModulesQueriesProfileFollowers() { /* This module represents the query that allows a Network Client to know all the User or Bot profiles that are following a certain User or Bot profile. @@ -32,7 +32,7 @@ exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQue let array = Array.from(thisObject.profile.followers) switch (thisObject.direction) { - case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newNetworkModulesQueriesProfileFollowers = function newNetworkModulesQue } break } - case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfileFollowing.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js similarity index 86% rename from Projects/Network/NT/Modules/Queries/ProfileFollowing.js rename to Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js index 19d600d5d..aa21b6193 100644 --- a/Projects/Network/NT/Modules/Queries/ProfileFollowing.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQueriesProfileFollowing() { +exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradingModulesQueriesProfileFollowing() { /* This module represents the query that allows a Network Client to know all the User or Bot profiles that are being followed by a certain User or Bot profile. @@ -32,7 +32,7 @@ exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQue let array = Array.from(thisObject.profile.following) switch (thisObject.direction) { - case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -40,7 +40,7 @@ exports.newNetworkModulesQueriesProfileFollowing = function newNetworkModulesQue } break } - case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/ProfilePosts.js b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js similarity index 89% rename from Projects/Network/NT/Modules/Queries/ProfilePosts.js rename to Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js index 07803098c..c14dcd49f 100644 --- a/Projects/Network/NT/Modules/Queries/ProfilePosts.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQueriesUserProfileStats() { +exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradingModulesQueriesUserProfileStats() { /* Each User or Bot Profile can have posts. This query is designed for Network Clients to fetch the posts @@ -35,7 +35,7 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue let array = Array.from(thisObject.profile.posts) switch (thisObject.direction) { - case NT.projects.network.globals.queryConstants.DIRECTION_FUTURE: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = array[i] if (arrayItem === undefined) { break } @@ -43,7 +43,7 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue } break } - case NT.projects.network.globals.queryConstants.DIRECTION_PAST: { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Network/NT/Modules/Queries/UserProfileStats.js b/Projects/Social-Trading/NT/Modules/Queries/UserProfileStats.js similarity index 75% rename from Projects/Network/NT/Modules/Queries/UserProfileStats.js rename to Projects/Social-Trading/NT/Modules/Queries/UserProfileStats.js index 0c56e93e4..5825be95f 100644 --- a/Projects/Network/NT/Modules/Queries/UserProfileStats.js +++ b/Projects/Social-Trading/NT/Modules/Queries/UserProfileStats.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQueriesUserProfileStats() { +exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradingModulesQueriesUserProfileStats() { let thisObject = { profile: undefined, @@ -18,9 +18,9 @@ exports.newNetworkModulesQueriesUserProfileStats = function newNetworkModulesQue Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { diff --git a/Projects/Network/NT/Modules/Query.js b/Projects/Social-Trading/NT/Modules/Query.js similarity index 68% rename from Projects/Network/NT/Modules/Query.js rename to Projects/Social-Trading/NT/Modules/Query.js index aa0022a4c..1a3e9389b 100644 --- a/Projects/Network/NT/Modules/Query.js +++ b/Projects/Social-Trading/NT/Modules/Query.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesQuery = function newNetworkModulesQuery() { +exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { /* A Query is a call from a Network Client to a Network Node with the purpose to get @@ -41,49 +41,49 @@ exports.newNetworkModulesQuery = function newNetworkModulesQuery() { switch (thisObject.queryType) { case QUERY_TYPES.USER_PROFILE_STATS: { - thisObject.query = NT.projects.network.modules.queriesUserProfileStats.newNetworkModulesQueriesUserProfileStats() + thisObject.query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.BOT_PROFILE_STATS: { - thisObject.query = NT.projects.network.modules.queriesBotProfileStats.newNetworkModulesQueriesBotProfileStats() + thisObject.query = NT.projects.socialTrading.modules.queriesBotProfileStats.newSocialTradingModulesQueriesBotProfileStats() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_POSTS: { - thisObject.query = NT.projects.network.modules.queriesProfilePosts.newNetworkModulesQueriesProfilePosts() + thisObject.query = NT.projects.socialTrading.modules.queriesProfilePosts.newSocialTradingModulesQueriesProfilePosts() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.POST_REPLIES: { - thisObject.query = NT.projects.network.modules.queriesPostReplies.newNetworkModulesQueriesPostReplies() + thisObject.query = NT.projects.socialTrading.modules.queriesPostReplies.newSocialTradingModulesQueriesPostReplies() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWERS: { - thisObject.query = NT.projects.network.modules.queriesProfileFollowers.newNetworkModulesQueriesProfileFollowers() + thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowers.newSocialTradingModulesQueriesProfileFollowers() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.PROFILE_FOLLOWING: { - thisObject.query = NT.projects.network.modules.queriesProfileFollowing.newNetworkModulesQueriesProfileFollowing() + thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowing.newSocialTradingModulesQueriesProfileFollowing() query.initialize(queryReceived) query.finalize() break } case QUERY_TYPES.maps.EVENTS: { - thisObject.query = NT.projects.network.modules.queriesEvents.newNetworkModulesQueriesEvents() + thisObject.query = NT.projects.socialTrading.modules.queriesEvents.newSocialTradingModulesQueriesEvents() query.initialize(queryReceived) query.finalize() break diff --git a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js b/Projects/Social-Trading/NT/Modules/Social-Graph/BotProfile.js similarity index 94% rename from Projects/Network/NT/Modules/Social-Graph/BotProfile.js rename to Projects/Social-Trading/NT/Modules/Social-Graph/BotProfile.js index d860958df..2f1b41b47 100644 --- a/Projects/Network/NT/Modules/Social-Graph/BotProfile.js +++ b/Projects/Social-Trading/NT/Modules/Social-Graph/BotProfile.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesSocialGraphBotProfile = function newNetworkModulesSocialGraphBotProfile() { +exports.newSocialTradingModulesSocialGraphBotProfile = function newSocialTradingModulesSocialGraphBotProfile() { /* Users can have a Profile that can: * follow other bots profiles. @@ -80,7 +80,7 @@ exports.newNetworkModulesSocialGraphBotProfile = function newNetworkModulesSocia if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.projects.network.modules.socialGraphPost.newNetworkModulesSocialGraphPost() + let post = NT.projects.socialTrading.modules.socialGraphPost.newSocialTradingModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, diff --git a/Projects/Network/NT/Modules/Social-Graph/Post.js b/Projects/Social-Trading/NT/Modules/Social-Graph/Post.js similarity index 94% rename from Projects/Network/NT/Modules/Social-Graph/Post.js rename to Projects/Social-Trading/NT/Modules/Social-Graph/Post.js index 36e3541d3..42ffbc346 100644 --- a/Projects/Network/NT/Modules/Social-Graph/Post.js +++ b/Projects/Social-Trading/NT/Modules/Social-Graph/Post.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesSocialGraphPost = function newNetworkModulesSocialGraphPost() { +exports.newSocialTradingModulesSocialGraphPost = function newSocialTradingModulesSocialGraphPost() { /* Posts represent a collection of multimedia content sotored somewhere else and identified by that content hash. Posts might belong to: @@ -97,7 +97,7 @@ exports.newNetworkModulesSocialGraphPost = function newNetworkModulesSocialGraph /* Validate Target User Profile. */ - let targetUserProfile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) + let targetUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { throw ('Target User Profile Not Found.') } diff --git a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js b/Projects/Social-Trading/NT/Modules/Social-Graph/UserProfile.js similarity index 94% rename from Projects/Network/NT/Modules/Social-Graph/UserProfile.js rename to Projects/Social-Trading/NT/Modules/Social-Graph/UserProfile.js index 527b36ef2..a54d0b6b2 100644 --- a/Projects/Network/NT/Modules/Social-Graph/UserProfile.js +++ b/Projects/Social-Trading/NT/Modules/Social-Graph/UserProfile.js @@ -1,4 +1,4 @@ -exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSocialGraphUserProfile() { +exports.newSocialTradingModulesSocialGraphUserProfile = function newSocialTradingModulesSocialGraphUserProfile() { /* Users can have a Profile that can: * follow other user profiles. @@ -84,7 +84,7 @@ exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSoci if (thisObject.posts.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } else { - let post = NT.projects.network.modules.socialGraphPost.newNetworkModulesSocialGraphPost() + let post = NT.projects.socialTrading.modules.socialGraphPost.newSocialTradingModulesSocialGraphPost() post.initialize( emitterUserProfileId, targetUserProfileId, @@ -159,7 +159,7 @@ exports.newNetworkModulesSocialGraphUserProfile = function newNetworkModulesSoci if (bot !== undefined) { throw ('Bot Already Exists.') } else { - let bot = NT.projects.network.modules.BOTS.newBot() + let bot = NT.projects.socialTrading.modules.BOTS.newBot() bot.initialize( userProfileId, botProfileId, diff --git a/Projects/Network/NT/Modules/SocialGraph.js b/Projects/Social-Trading/NT/Modules/SocialGraph.js similarity index 88% rename from Projects/Network/NT/Modules/SocialGraph.js rename to Projects/Social-Trading/NT/Modules/SocialGraph.js index 0d475d950..3ac068e92 100644 --- a/Projects/Network/NT/Modules/SocialGraph.js +++ b/Projects/Social-Trading/NT/Modules/SocialGraph.js @@ -21,7 +21,7 @@ exports.newSocialGraph = function newSocialGraph() { } async function initialize() { - let bootstrapProcess = NT.projects.network.modules.bootstrap.newBootstrap() + let bootstrapProcess = NT.projects.socialTrading.modules.bootstrap.newBootstrap() await bootstrapProcess.initialize() } } \ No newline at end of file diff --git a/Projects/Network/NT/Utilities/QueriesValidations.js b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js similarity index 73% rename from Projects/Network/NT/Utilities/QueriesValidations.js rename to Projects/Social-Trading/NT/Utilities/QueriesValidations.js index d98b58e4a..722b54835 100644 --- a/Projects/Network/NT/Utilities/QueriesValidations.js +++ b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js @@ -1,4 +1,4 @@ -exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQueriesValidations() { +exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingUtilitiesQueriesValidations() { /* This module have a few funcions that are often needed at Queries Modules. */ @@ -15,7 +15,7 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.projects.network.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } if (thisObject.profile === undefined) { @@ -51,11 +51,11 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === NT.projects.network.globals.queryConstants.INITIAL_INDEX_LAST) { + if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_LAST) { queryReceived.initialIndex = thisObject.profile.posts.length - 1 } - if (queryReceived.initialIndex === NT.projects.network.globals.queryConstants.INITIAL_INDEX_FIRST) { + if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -75,11 +75,11 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < NT.projects.network.globals.queryConstants.MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < NT.projects.socialTrading.globals.queryConstants.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > NT.projects.network.globals.queryConstants.MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > NT.projects.socialTrading.globals.queryConstants.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } /* @@ -89,7 +89,7 @@ exports.newNetworkUtilitiesQueriesValidations = function newNetworkUtilitiesQuer throw ('Direction Undefined.') } - if (queryReceived.direction !== NT.projects.network.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.projects.network.globals.queryConstants.DIRECTION_PAST) { + if (queryReceived.direction !== NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST) { throw ('Direction Not Supported.') } diff --git a/runDesktop.js b/runDesktop.js new file mode 100644 index 000000000..250438f83 --- /dev/null +++ b/runDesktop.js @@ -0,0 +1,51 @@ +/* +The Superalgos Desktop is one of the 3 clients of the Superalgos Network: + + * Superalgos Mobile + * Superalgos Desktop + * Superalgos Server + +Users can unse any of these clients for their social trading activities. + +This module is the starting point of the Superalgos Desktop App. + +*/ + +/* +The DK object is accesible everywhere at the Superalgos Desktop App. +It provides access to all modules built for this App. +*/ +global.DK = {} +/* +The SA object is accesible everywhere at the Superalgos Desktop App. +It provides access to all modules built for Superalgos in general. +*/ +global.SA = {} +/* Load Environment Variables */ +let ENVIRONMENT = require('./EnvironmentForDebug.js'); +let ENVIRONMENT_MODULE = ENVIRONMENT.newEnvironment() +global.env = ENVIRONMENT_MODULE +/* +First thing is to load the project schema file. +*/ +global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA) +/* +Setting up the modules that will be available, defined at the Project Schema file. +*/ +let MULTI_PROJECT = require('./MultiProject.js'); +let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject() +MULTI_PROJECT_MODULE.initialize(DK, 'DK') +MULTI_PROJECT_MODULE.initialize(SA, 'SA') +/* +Setting up external dependencies. +*/ +SA.nodeModules = { + fs: require('fs'), + web3: require('web3'), + ws: require('ws') +} + +DK.app = require('./Network/DesktopApp.js').newNetworkNode() +DK.app.run() + +console.log('Superalgos Desktop is Running.') \ No newline at end of file From b18b1f234217936be307c63cf7b3cbbdea407326 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 15:48:03 +0200 Subject: [PATCH 183/227] Web Socket Client Implemented --- .../Network/NT/Modules/WebSocietsClient.js | 97 +++++++++++++++++++ .../Network/NT/Modules/WebSocketsInterface.js | 4 +- Projects/ProjectsSchema.json | 6 ++ runDesktop.js | 2 +- 4 files changed, 106 insertions(+), 3 deletions(-) create mode 100644 Projects/Network/NT/Modules/WebSocietsClient.js diff --git a/Projects/Network/NT/Modules/WebSocietsClient.js b/Projects/Network/NT/Modules/WebSocietsClient.js new file mode 100644 index 000000000..996d0d07e --- /dev/null +++ b/Projects/Network/NT/Modules/WebSocietsClient.js @@ -0,0 +1,97 @@ +exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSocketsClient() { + + let thisObject = { + sendMessage: sendMessage, + initialize: initialize, + finalize: finalize + } + + let socketClient + let callbackFunction + + return thisObject + + function finalize() { + socketClient.close() + socketClient = undefined + networkInterface = undefined + peerInterface = undefined + } + + function initialize() { + socketClient = new SA.nodeModules.ws({ host: 'localhost', port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT }) + //networkInterface = SA.projects.socialTrading.modules.networkInterface.newSocialTradingModulesNetworkInterface() + + setUpWebsocketClient() + } + + function setUpWebsocketClient() { + try { + let handshakeDone = false + + socketClient.on('onopen', onConnection) + socketClient.on('onmessage', onMenssage) + socketClient.on('onerror', onError) + + function onConnection(socket) { + /* + Send Handshake Message + */ + socketClient.send('Handshake Message') + console.log('Handshake Message Sent') + } + + async function onMenssage(socketMessage) { + try { + + let message = JSON.parse(socketMessage.data) + /* + Chack if we are waiting for the Handshake response. + */ + if (handshakeDone === false) { + if (message.result === 'Ok') { + handshakeDone = true + return + } + } + + callbackFunction.receiveResponse(message) + callbackFunction = undefined + + } catch (err) { + callbackFunction = undefined + console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> err.stack = ' + err.stack) + } + } + + function onError(err) { + console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> onError -> err.stack = ' + err.stack) + } + + } catch (err) { + console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> err.stack = ' + err.stack) + } + } + + function sendMessage(message, callback) { + if (callbackFunction !== undefined) { + console.log('[ERROR] Web Sockets Client -> sendMessage -> Cannot send more messages while waiting for a response.') + return false + } + + if (socketClient.readyState !== 1) { // 1 means connected and ready. + console.log('[ERROR] Web Sockets Client -> sendMessage -> Cannot send message while connection is closed.') + return false + } + + try { + callbackFunction = callback + socketClient.send(message) + return true + } catch (err) { + callbackFunction = false + console.log('[ERROR] Web Sockets Client -> sendMessage -> err.stack = ' + err.stack) + return false + } + } +} \ No newline at end of file diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 6314b0e95..a1a286d87 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -90,7 +90,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } } } catch (err) { - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.stack = ' + err.stack) + console.log('[ERROR] Web Sockets Interface -> setUpWebSocketServer -> err.stack = ' + err.stack) } } } @@ -167,7 +167,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } } catch (err) { - console.log('[ERROR] Network -> Web Sockets Interface -> run -> setUpWebSocketServer -> err.stack = ' + err.stack) + console.log('[ERROR] Web Sockets Interface -> setUpWebSocketServer -> err.stack = ' + err.stack) } } } \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 0ba8c9061..fbb9b98df 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1279,6 +1279,12 @@ "propertyName": "webSocketsInterface", "functionName": "newNetworkModulesWebSocketsInterface", "fileName": "WebSocketsInterface.js" + }, + { + "name": "Web Sockets Client", + "propertyName": "webSocketsClient", + "functionName": "newNetworkModulesWebSocketsClient", + "fileName": "WebSocketsClient.js" } ], "utilities": [] diff --git a/runDesktop.js b/runDesktop.js index 250438f83..96c4c24c5 100644 --- a/runDesktop.js +++ b/runDesktop.js @@ -45,7 +45,7 @@ SA.nodeModules = { ws: require('ws') } -DK.app = require('./Network/DesktopApp.js').newNetworkNode() +DK.app = require('./Desktop/DesktopApp.js').newDesktopApp() DK.app.run() console.log('Superalgos Desktop is Running.') \ No newline at end of file From 3f679e8e90647f7a7459410a1dbfb2bef04e9354 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 17:31:35 +0200 Subject: [PATCH 184/227] All programs finished --- .../Delegate-Power/delegate-power.json | 13 +++++ .../delegate-power-switch.json | 34 +++++++++++++ .../delegation-program.json | 35 ++++++++++++++ .../Staking-Program/staking-program.json | 5 +- .../Tokens/Tokens-Awarded/tokens-awarded.json | 4 ++ .../U/User/User-Delegate/user-delegate.json | 48 +++++++++++++++++++ .../User-Profile-Vote/user-profile-vote.json | 10 ++-- .../user-profile-votes-switch.json | 4 +- 8 files changed, 144 insertions(+), 9 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/D/Delegate/Delegate-Power/delegate-power.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/D/Delegate/Delegate-Power-Switch/delegate-power-switch.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/D/Delegate/Delegate-Power/delegate-power.json b/Projects/Governance/Schemas/Docs-Concepts/D/Delegate/Delegate-Power/delegate-power.json new file mode 100644 index 000000000..9c6fb05e2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/D/Delegate/Delegate-Power/delegate-power.json @@ -0,0 +1,13 @@ +{ + "type": "Delegate Power", + "definition": { + "text": "Delegate Power is the Token Power that goes into the Delegation Program. Only 10% of the Delegate Power flowing into a User Delegate node reaches the recipient User Profile.", + "updated": 1630423869047 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/D/Delegate/Delegate-Power-Switch/delegate-power-switch.json b/Projects/Governance/Schemas/Docs-Nodes/D/Delegate/Delegate-Power-Switch/delegate-power-switch.json new file mode 100644 index 000000000..ff315c3a2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/D/Delegate/Delegate-Power-Switch/delegate-power-switch.json @@ -0,0 +1,34 @@ +{ + "type": "Delegate Power Switch", + "definition": { + "text": "Use this switch as an organizational device, and spawn User Delegate nodes.", + "updated": 1630421941682 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630421951903 + }, + { + "style": "Text", + "text": "You may use this switch for two different purposes:" + }, + { + "style": "List", + "text": "As an organizational device: You may create arbitrary arrangements, spawning more switches and User Delegate nodes." + }, + { + "style": "List", + "text": "As a switch: You may control the flow of Delegate Power, pretty much like with a Token Power Switch, but within the Delegation Program. If you need a reminder, read about how Token Power Flows." + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json b/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json new file mode 100644 index 000000000..f3a18692a --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/D/Delegation/Delegation-Program/delegation-program.json @@ -0,0 +1,35 @@ +{ + "type": "Delegation Program", + "definition": { + "text": "The Delegation Program allows you to delegate Token Power to empower other members of the Community, giving them a louder voice in governance. The Token Power you delegate may be used by the recipient in any Governance Program, with no restrictions.", + "updated": 1630408676672 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630408752467 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus" + }, + { + "style": "Text", + "text": "When you delegate Voting Power through the Voting Program, the recipient may only use the delegated power within the Voting Program. Instead, the Delegation Program allows you to delegate Token Power, which may be used by the recipient in any program.", + "updated": 1630408794134 + }, + { + "style": "Warning", + "text": "Only 10% of the Token Power you drive into a User Delegate node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes." + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json index c871e7c96..69a97a6c2 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/S/Staking/Staking-Program/staking-program.json @@ -15,7 +15,7 @@ "text": "This is a very simple program, as it doesn't involve smart contracts or transferring funds out of your Governance Address." }, { - "style": "Text", + "style": "Callout", "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financial Programs node and let some Token Power flow into it.", "updated": 1630399445299 }, @@ -25,7 +25,8 @@ }, { "style": "Text", - "text": "The calculation of the Tokens Awarded for this program is similar to how Tokens Bonus is calculated on other programs, as a direct Rule of Three:" + "text": "The calculation of the Tokens Awarded for this program is similar to how Tokens Bonus is calculated on other programs: as a direct Rule of Three.", + "updated": 1630409043816 }, { "style": "Json", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index a0730dd10..d89d8b01c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -44,6 +44,10 @@ "style": "List", "text": "The How Claims are Resolved page explains how tokens are awarded in the Claims Program." }, + { + "style": "List", + "text": "In the Staking Program." + }, { "style": "Text", "text": "" diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json new file mode 100644 index 000000000..373ee70c6 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Delegate/user-delegate.json @@ -0,0 +1,48 @@ +{ + "type": "User Delegate", + "definition": { + "text": "Use this node to establish a reference with a colleague's User Profile. With this reference, you are passing on Token Power directly into your colleague's profile, effectively delegating your Token Power. Your colleague may use the power in any of the Governance Programs.", + "updated": 1630423548110 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630423559633 + }, + { + "style": "Text", + "text": "The main use case for delegating Token Power is when mentors wish to help their mentees make their first few Contribution Claims. " + }, + { + "style": "Text", + "text": "Contributors need to drive Claim Power to their claims for them to be effective. However, when they are new to Superalgos, they may not have enough tokens to back their claims.", + "updated": 1630423586473 + }, + { + "style": "Text", + "text": "Mentors are happy to help their mentees get their first few tokens, and are rewarded for their work and generosity through the Mentorship Program." + }, + { + "style": "Note", + "text": "This form of Token Power delegation is inspired in the concept of Liquid Democracy, also implemented in the Voting Program." + }, + { + "style": "Text", + "text": "The same Token Power may be delegated multiple times with the caveat in the below warning box. The delegation may be withdrawn at any point as well, simply by removing the User Delegate node or its reference." + }, + { + "style": "Warning", + "text": "Only 10% of the Delegate Power you drive into a User Delegate node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes.", + "updated": 1630423731772 + }, + { + "style": "Block", + "text": "Configuration" + }, + { + "style": "Title", + "text": "Configuration" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json index 5e14865f7..254e8cc8c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Vote/user-profile-vote.json @@ -21,13 +21,13 @@ }, { "style": "Text", - "text": "The same Voting Power may be delegated multiple times, and the delegation may be withdrawn at any point as well, simply by removing the User Profile Vote node or its reference.", - "updated": 1630396998228 + "text": "The same Voting Power may be delegated multiple times with the caveat in the below warning box. The delegation may be withdrawn at any point as well, simply by removing the User Profile Vote node or its reference.", + "updated": 1630423697159 }, { - "style": "Important", - "text": "The Voting Power you drive into User Profile Vote nodes is significant, as it is that much Voting Power you will be passing on. Your colleague will be able to use the Incoming Power in whatever way, within the Voting Program.", - "updated": 1630397320144 + "style": "Warning", + "text": "Only 10% of the Voting Power you drive into a User Profile Vote node reaches the recipient User Profile. This is to disincentivize fraudulent behaviors that may arise involving circular declarations, fake profiles, or trading of votes.", + "updated": 1630408559866 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json index e5e9986cf..58b312333 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile-Votes-Switch/user-profile-votes-switch.json @@ -1,8 +1,8 @@ { "type": "User Profile Votes Switch", "definition": { - "text": "Use this switch as an organizational device, and to spawn User Profile Vote nodes. ", - "updated": 1630394573673 + "text": "Use this switch as an organizational device, and to spawn User Profile Vote nodes.", + "updated": 1630421929174 }, "paragraphs": [ { From a4ac062fc0606616132299edfaf630a18fb2e32c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 18:41:58 +0200 Subject: [PATCH 185/227] Superalgos Network: Web Sockets Client and Server working. --- .vscode/Desktop.code-workspace | 10 +++++++ .vscode/Network.code-workspace | 10 +++++++ Desktop/DesktopApp.js | 2 +- .../Modules/WebSocketsClient.js} | 26 +++++++++++-------- Projects/ProjectsSchema.json | 8 +++++- 5 files changed, 43 insertions(+), 13 deletions(-) create mode 100644 .vscode/Desktop.code-workspace create mode 100644 .vscode/Network.code-workspace rename Projects/Network/{NT/Modules/WebSocietsClient.js => SA/Modules/WebSocketsClient.js} (71%) diff --git a/.vscode/Desktop.code-workspace b/.vscode/Desktop.code-workspace new file mode 100644 index 000000000..97e2d4c8f --- /dev/null +++ b/.vscode/Desktop.code-workspace @@ -0,0 +1,10 @@ +{ + "folders": [ + { + "path": "C:\\Superalgos" + } + ], + "settings": { + "search.maintainFileSearchCache": true + } +} \ No newline at end of file diff --git a/.vscode/Network.code-workspace b/.vscode/Network.code-workspace new file mode 100644 index 000000000..97e2d4c8f --- /dev/null +++ b/.vscode/Network.code-workspace @@ -0,0 +1,10 @@ +{ + "folders": [ + { + "path": "C:\\Superalgos" + } + ], + "settings": { + "search.maintainFileSearchCache": true + } +} \ No newline at end of file diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 6f2bef1ff..3c225154c 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -10,7 +10,7 @@ exports.newDesktopApp = function newDesktopApp() { /* Let's start the Network Interfaces */ - DK.webSocketsClient = DK.projects.network.modules.webSocketsClient.newDesktopModulesWebSocketsClient() + DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() DK.webSocketsClient.initialize() diff --git a/Projects/Network/NT/Modules/WebSocietsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js similarity index 71% rename from Projects/Network/NT/Modules/WebSocietsClient.js rename to Projects/Network/SA/Modules/WebSocketsClient.js index 996d0d07e..01e53f1ed 100644 --- a/Projects/Network/NT/Modules/WebSocietsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -19,7 +19,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets } function initialize() { - socketClient = new SA.nodeModules.ws({ host: 'localhost', port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT }) + socketClient = new SA.nodeModules.ws('ws://' + 'localhost' + ':' + global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT) //networkInterface = SA.projects.socialTrading.modules.networkInterface.newSocialTradingModulesNetworkInterface() setUpWebsocketClient() @@ -29,11 +29,11 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets try { let handshakeDone = false - socketClient.on('onopen', onConnection) - socketClient.on('onmessage', onMenssage) - socketClient.on('onerror', onError) + socketClient.onopen = () => { onConnection() } + socketClient.onmessage = socketMessage => { onMenssage(socketMessage) } + socketClient.onerror = err => { onError(err) } - function onConnection(socket) { + function onConnection() { /* Send Handshake Message */ @@ -44,28 +44,32 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets async function onMenssage(socketMessage) { try { - let message = JSON.parse(socketMessage.data) + let response = JSON.parse(socketMessage.data) /* Chack if we are waiting for the Handshake response. */ if (handshakeDone === false) { - if (message.result === 'Ok') { + if (response.result === 'Ok') { handshakeDone = true return + } else { + console.log('[ERROR] Web Sockets Client -> onMenssage -> handshakeDone -> message.response = ' + response.message) + return } - } - + } + callbackFunction.receiveResponse(message) callbackFunction = undefined } catch (err) { callbackFunction = undefined - console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> err.stack = ' + err.stack) + console.log('[ERROR] Web Sockets Client -> err.stack = ' + err.stack) } } function onError(err) { - console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> onError -> err.stack = ' + err.stack) + console.log('[ERROR] Web Sockets Client -> onError -> err.message = ' + err.message) + console.log('[ERROR] Web Sockets Client -> onError -> err.stack = ' + err.stack) } } catch (err) { diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index fbb9b98df..b67c60a29 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1279,7 +1279,13 @@ "propertyName": "webSocketsInterface", "functionName": "newNetworkModulesWebSocketsInterface", "fileName": "WebSocketsInterface.js" - }, + } + ], + "utilities": [] + }, + "SA": { + "globals": [], + "modules": [ { "name": "Web Sockets Client", "propertyName": "webSocketsClient", From 173ba7a5128b0c17f34af549b40b767042279f1f Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 18:43:58 +0200 Subject: [PATCH 186/227] Definitions topic revision --- .../Superalgos-Pools/superalgos-pools.json | 8 +- .../Docs-Nodes/F/Feature/Feature/feature.json | 6 +- .../F/Features/Features/features.json | 4 +- .../P/Pool/Pool-Class/pool-class.json | 9 +- .../Schemas/Docs-Nodes/P/Pool/Pool/pool.json | 11 +- .../Docs-Nodes/P/Pools/Pools/pools.json | 14 +- .../Position-Class/position-class.json | 4 +- .../P/Position/Position/position.json | 7 +- .../P/Positions/Positions/positions.json | 3 +- .../Voting/Voting-Program/voting-program.json | 8 +- ...nance-definitions-002-pools-hierarchy.json | 4 +- ...to-governance-001-governance-overview.json | 18 ++- ...to-governance-003-governance-programs.json | 124 ++++++++++++++++++ ...ernance-003-referral-program-overview.json | 51 ------- ...vernance-004-support-program-overview.json | 63 --------- ...nance-005-mentorship-program-overview.json | 66 ---------- ...-contribution-claims-program-overview.json | 44 ------- ...overnance-007-voting-program-overview.json | 105 --------------- ...nance-008-delegation-program-overview.json | 28 ---- ...vernance-009-staking-program-overview.json | 26 ---- ...vernance-2.1-airdrop-program-overview.json | 20 --- ...overnance-2.2-github-program-overview.json | 20 --- 22 files changed, 182 insertions(+), 461 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-governance-programs.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json delete mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json index 9911f46d2..2326507fd 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json +++ b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json @@ -2,7 +2,7 @@ "type": "Superalgos Pools", "definition": { "text": "Superalgos Pools is the top-level hierarchy kickstarting the definition of the whole Superalgos Project. It features the definition of several Pool nodes describing the main areas of project development that the Community wishes to incentivize.", - "updated": 1630170275507 + "updated": 1630426704558 }, "paragraphs": [ { @@ -12,7 +12,8 @@ }, { "style": "Text", - "text": "Because this is the highest level definition of how tokens will be distributed, the Superalgos Pools hierarchy is present in all governance Plugin Workspaces." + "text": "Because this is the highest level definition of how tokens will be distributed, the Superalgos Pools hierarchy is present in all Governance Plugin Workspaces.", + "updated": 1630426648511 }, { "style": "Success", @@ -21,7 +22,8 @@ }, { "style": "Note", - "text": "The configuration of the top-level node in the hierarchy determines how many tokens will be distributed in the release." + "text": "The configuration of the top-level node in the hierarchy determines how many tokens are distributed in the Distribution Event.", + "updated": 1630426722866 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature/feature.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature/feature.json index d3ab4f7a0..2345439ec 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature/feature.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature/feature.json @@ -15,9 +15,9 @@ "text": "You may cast Weight Votes on individual Feature nodes to incentivize the improvement, development, and maintenance of the said feature." }, { - "style": "Text", - "text": "If you are involved in the development or maintenance of the said feature, you may place a Feature Contribution Claim and rally the Community to support your claim so that you may be compensated for your work.", - "updated": 1624708816194 + "style": "Callout", + "text": "If you are involved in the development or maintenance of a feature, you may place a Feature Contribution Claim and rally the Community to support your claim with Feature Claim Vote nodes so that you may be rewarded for your work.", + "updated": 1630428072285 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Features/Features/features.json b/Projects/Governance/Schemas/Docs-Nodes/F/Features/Features/features.json index 1dab93b90..95b3c1192 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Features/Features/features.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Features/Features/features.json @@ -1,8 +1,8 @@ { "type": "Features", "definition": { - "text": "The Features hierarchy defines existing software features, or features in the wish list, yet to be developed. When Weight Votes are directed at existing features, the tokens allocated to the said features are distributed among Contributors maintaining the code. When Weight Votes are directed at features that don’t yet exist, then the tokens incentivize the creation and contribution of the said features.", - "updated": 1624708469928 + "text": "The Features hierarchy defines existing software features, or features in the wish list, yet to be developed. The definition of existing features exist to reward Contributors maintaining the code. Definitions of features that don’t yet exist are intended to incentivize the creation and contribution of the said features.", + "updated": 1630427874621 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Class/pool-class.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Class/pool-class.json index 72c854743..544044983 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Class/pool-class.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool-Class/pool-class.json @@ -1,8 +1,8 @@ { "type": "Pool Class", "definition": { - "text": "The Pool Class node is an organizational device used to arrange Pool nodes in suitable hierarchical structures.", - "updated": 1624707077159 + "text": "The Pool Class node is an organizational device used to arrange Pool nodes in suitable hierarchical structures. Use this node to spawn other Pool Class nodes and Pool nodes.", + "updated": 1630427259648 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624707110607 }, { - "style": "Text", - "text": "Their main purpose is to help organize Pool nodes in the most appropriate manner." + "style": "Note", + "text": "The main purpose of this node is to help organize Pool nodes in the most appropriate manner.", + "updated": 1630426852609 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool/pool.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool/pool.json index 953fd60ac..e5ab32aa9 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool/pool.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pool/Pool/pool.json @@ -1,8 +1,8 @@ { "type": "Pool", "definition": { - "text": "A Pool represents a high-level container of Token Rewards. The node is used to receive Weight Votes and to route tokens to other hierarchies via references. Contributors may direct Weight Votes to Pool nodes to affect how many tokens will be routed to and distributed at the referenced hierarchy.", - "updated": 1624707171824 + "text": "A Pool represents a high-level container of Token Rewards. The node may receive Weight Votes and route Token Rewards to other hierarchies via references. Contributors may direct Weight Votes to Pool nodes to affect how many tokens will be routed to and distributed at the referenced hierarchy.", + "updated": 1630426946700 }, "paragraphs": [ { @@ -35,11 +35,12 @@ "text": "Weight: The total weight of the Pool is expressed as a percentage of the total Weight Votes directed at the whole hierarchy." }, { - "style": "Callout", - "text": "Notice that Pool nodes participate in the pool of tokens assigned to the Pools hierarchy it belongs to. The aforementioned Weight value is in relation to the said hierarchy, and not necessarily to the top-level Superalgos Pools hierarchy." + "style": "Note", + "text": "Notice that a Pool node gets Token Rewards allocated to the hierarchy it belongs to. The aforementioned Weight value is in relation to the said hierarchy, and not necessarily to the top-level Superalgos Pools hierarchy.", + "updated": 1630427153739 }, { - "style": "Text", + "style": "Callout", "text": "We mentioned that Pool nodes may pass on Token Rewards to other hierarchies which, in turn, further break up the definitions of where tokens go to. We’ll explore those hierarchies in the next few pages." }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json index fface73a7..25a1a5b95 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json @@ -1,8 +1,8 @@ { "type": "Pools", "definition": { - "text": "This hierarchy breaks up the definition of a Project in specific areas. Each area is a Pool that may be incentivized by the Community. Users collectively decide how many tokens will be allocated to each Pool using Weight Votes. The sum of Weight Votes in each Pool determines the proportion of tokens each pool gets from the total of tokens allocated to the release.", - "updated": 1624706823509 + "text": "The Superalgos Pools is the top-level hierarchy kickstarting the definition of the whole Superalgos Project. It features the definition of several Pool nodes describing the main areas of project development that the Community wishes to incentivize.", + "updated": 1630426598623 }, "paragraphs": [ { @@ -28,12 +28,14 @@ "text": "On the other hand, each Pool may accept Weight Votes from User Profiles. This is how the Community determines how many tokens will go to each distribution pool." }, { - "style": "Callout", - "text": "At the same time, a Pool may reference other types of hierarchies, namely Positions, Assets, and Features. These hierarchies take the granularity of the definition to a whole new level! But we’ll go into those later on!" + "style": "Text", + "text": "In addition, there is a third resource characteristic to the Pool Hierarchy. Each Pool may reference a separate Pools hierarchy so that the definitions may continue on a separate hierarchy, which may be included as a plugin in the same or in separate Governance Plugin Workspaces.", + "updated": 1630426515819 }, { - "style": "Text", - "text": "In addition, there is a third resource characteristic to the Pool Hierarchy. Each Pool may reference a separate Pools hierarchy so that the definitions may continue on a separate hierarchy, which may be included as a plugin in the same or in a separate Plugin Workspace." + "style": "Callout", + "text": "A Pool may also reference other types of hierarchies, namely Positions, Assets, and Features. These hierarchies take the granularity of the definition to a whole new level! But we’ll go into those later on!", + "updated": 1630426529656 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Class/position-class.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Class/position-class.json index a70056805..345d06fb9 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Class/position-class.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Class/position-class.json @@ -1,8 +1,8 @@ { "type": "Position Class", "definition": { - "text": "The Position Class node is an organizational device used to group positions in arbitrary arrangements. The node may receive Weight Votes. When it does, votes are evenly distributed among offspring nodes.", - "updated": 1624707573898 + "text": "A Position Class node is an organizational device used to group positions in arbitrary arrangements. The node may receive Weight Votes. When it does, votes are evenly distributed among offspring nodes.", + "updated": 1630427487603 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position/position.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position/position.json index a4e9226f8..9ed324a78 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position/position.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position/position.json @@ -1,8 +1,8 @@ { "type": "Position", "definition": { - "text": "A Position node represents a role within the project’s organization. However, unlike traditional organizations, positions within Superalgos are open, in the sense that any Contributor may assume any position at any point. If you spend time working in a position, you may produce a Position Claim and rally the Community to support your claim so that you may earn tokens allocated to the said position.", - "updated": 1624707652230 + "text": "A Position node represents a role within the project’s organization. However, unlike traditional organizations, positions within Superalgos are open, in the sense that any Contributor may assume any position at any point. If you spend time working in a position, you may produce a Position Contribution Claim and rally the Community to support your claim so that you may earn Token Rewards allocated to the said position.", + "updated": 1630427602367 }, "paragraphs": [ { @@ -12,7 +12,8 @@ }, { "style": "Text", - "text": "You may direct Weight Votes to a Position node to support the particular position." + "text": "You may direct Weight Votes to a Position node to incetivize the particular position.", + "updated": 1630427617707 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Positions/Positions/positions.json b/Projects/Governance/Schemas/Docs-Nodes/P/Positions/Positions/positions.json index 30b8d6683..f5734a593 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Positions/Positions/positions.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Positions/Positions/positions.json @@ -16,7 +16,8 @@ }, { "style": "Text", - "text": "Any Position and Position Class node within the hierarchy may receive Weight Votes to determine how the Token Rewards in the hierarchy is distributed. How many tokens each Position is awarded depends on the relative weight of the position determined by the number of Weight Votes each position receives from Contributors." + "text": "Any Position and Position Class node within the hierarchy may receive Weight Votes to determine how the Token Rewards in the hierarchy is distributed. How many tokens each Position is awarded depends on the relative weight of the position determined by the number of Weight Votes each position receives from users.", + "updated": 1630427395380 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json index b7e3f03c7..560de8ca3 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Voting/Voting-Program/voting-program.json @@ -15,10 +15,14 @@ "text": "Governance->Concept->Reusable Governance Snippets->Featuring Tokens Bonus", "updated": 1630329521827 }, + { + "style": "Note", + "text": "Your Reputation is added to the Token Power that flows into the Voting Program, effectively increasing your Voting Power. Read more about Reputation!", + "updated": 1630424362937 + }, { "style": "Text", - "text": "The features in the Voting Program allow you to cast three different categories of votes:", - "updated": 1630344509716 + "text": "The features in the Voting Program allow you to cast three different categories of votes:" }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Definitions/governance-definitions-002-pools-hierarchy.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Definitions/governance-definitions-002-pools-hierarchy.json index 5d426face..67c8cf52b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Definitions/governance-definitions-002-pools-hierarchy.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Definitions/governance-definitions-002-pools-hierarchy.json @@ -23,8 +23,8 @@ }, { "style": "Title", - "text": "Pool Classes Nodes", - "updated": 1624710545392 + "text": "Pool Class Nodes", + "updated": 1630427241695 }, { "style": "Include", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json index 2f68b2319..bfb92a303 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json @@ -3,8 +3,8 @@ "pageNumber": "1", "type": "Governance Overview", "definition": { - "text": "Governance of the Superalgos Project is distributed among all members of the Superalgos Community willing to participate. You may engage in multiple manners, help drive development in the desired directions, and contribute to nurturing a healthy community. ", - "updated": 1624697432247 + "text": "Governance of the Superalgos Project is distributed among all members of the Community willing to participate. You may engage in multiple manners, help drive development in the desired directions, and contribute to nurturing a healthy community.", + "updated": 1630424148804 }, "paragraphs": [ { @@ -50,17 +50,24 @@ }, { "style": "Callout", - "text": "This flexibility is a crucial feature that will allow us to evolve the governance system, adapt the game theory behind it, and correct any exploits that people may find over time." + "text": "This flexibility is a crucial feature that will allow us to evolve the governance system, adapt the game theory behind it, and correct any exploits that bad actors may find over time.", + "updated": 1630424896773 }, { "style": "Text", - "text": "Governance is defined across multiple Plugin Workspaces that users may load and contribute to. These workspaces feature the definitions of several hierarchies that determine the relationship of all the concepts affecting governance." + "text": "Governance is defined across multiple Governance Plugin Workspaces that users may load and contribute to. These workspaces feature the definitions of several hierarchies that determine the relationship of all the concepts affecting governance.", + "updated": 1630424913354 }, { "style": "Text", "text": "To participate in governance, users must set up and submit a User Profile plugin defining how they intend to exert the influence conferred by their Superalgos SA Token holdings. The influence and participation is defined through different types of programs, votes, and claims.", "updated": 1629992750219 }, + { + "style": "Text", + "text": "The Governance System computes votes and claims in realtime, showing a preview of what the distribution may look like, on the UI.", + "updated": 1630425053320 + }, { "style": "Include", "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations", @@ -93,7 +100,8 @@ }, { "style": "List", - "text": "Any user may obtain (from GitHub) and load historical versions of the software, and run a simulation of the Superalgos SA Token Distribution Process to verify how tokens were distributed in past releases. Notice that, in this case, the absolute number of votes may not be valid as token holdings will have varied; however, any user may validate the relative distribution." + "text": "Any user may obtain (from GitHub) and load historical versions of the software, and run a simulation of the Superalgos SA Token Distribution Event to verify how tokens were distributed in past releases. Notice that, in this case, the absolute number of votes may not be valid as token holdings will have varied; however, any user may validate the relative distribution.", + "updated": 1630425087155 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-governance-programs.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-governance-programs.json new file mode 100644 index 000000000..38d789d7c --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-governance-programs.json @@ -0,0 +1,124 @@ +{ + "topic": "Introduction to Governance", + "pageNumber": "3", + "type": "Governance Programs", + "definition": { + "text": "The Community may participate in multiple Governance Programs, each designed to fulfill a specific goal. Programs are grouped in the following domains: Onboarding Programs, Community Building Programs, Votes and Claims Programs, and Financial Programs.", + "updated": 1630425525513 + }, + "paragraphs": [ + { + "style": "Title", + "text": "Onboarding Programs", + "updated": 1630425562962 + }, + { + "style": "Include", + "text": "Governance->Node->Onboarding Programs->Definition", + "updated": 1630425699135 + }, + { + "style": "Subtitle", + "text": "Airdrop Program", + "updated": 1630425792121 + }, + { + "style": "Include", + "text": "Governance->Node->Airdrop Program->Definition", + "updated": 1630425814203 + }, + { + "style": "Subtitle", + "text": "Github Program" + }, + { + "style": "Include", + "text": "Governance->Node->Github Program->Definition", + "updated": 1630425836224 + }, + { + "style": "Title", + "text": "Community Building Programs" + }, + { + "style": "Include", + "text": "Governance->Node->Community Building Programs->Definition", + "updated": 1630425759750 + }, + { + "style": "Subtitle", + "text": "Referral Program" + }, + { + "style": "Include", + "text": "Governance->Node->Referral Program->Definition" + }, + { + "style": "Subtitle", + "text": "Support Program" + }, + { + "style": "Include", + "text": "Governance->Node->Support Program->Definition" + }, + { + "style": "Subtitle", + "text": "Mentorship Program" + }, + { + "style": "Include", + "text": "Governance->Node->Mentorship Program->Definition" + }, + { + "style": "Title", + "text": "Votes And Claims Programs", + "updated": 1630425627375 + }, + { + "style": "Include", + "text": "Governance->Node->Votes And Claims Programs->Definition", + "updated": 1630425763995 + }, + { + "style": "Subtitle", + "text": "Claims Program" + }, + { + "style": "Include", + "text": "Governance->Node->Claims Program->Definition" + }, + { + "style": "Subtitle", + "text": "Voting Program" + }, + { + "style": "Include", + "text": "Governance->Node->Voting Program->Definition" + }, + { + "style": "Title", + "text": "Financial Programs" + }, + { + "style": "Include", + "text": "Governance->Node->Financial Programs->Definition", + "updated": 1630425768655 + }, + { + "style": "Subtitle", + "text": "Staking Program" + }, + { + "style": "Include", + "text": "Governance->Node->Staking Program->Definition" + }, + { + "style": "Subtitle", + "text": "Delegation Program" + }, + { + "style": "Include", + "text": "Governance->Node->Delegation Program->Definition" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json deleted file mode 100644 index 3e62d8a5f..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "3", - "type": "Referral Program Overview", - "definition": { - "text": "The referral program is one of the Community Building Programs designed to incentivize the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing.", - "updated": 1629994461511 - }, - "paragraphs": [ - { - "style": "Text", - "text": "In a nutshell, you may earn Superalgos SA Tokens for every user you refer to the project and their descendants!", - "updated": 1624698280534 - }, - { - "style": "Text", - "text": "Users may declare who referred them to Superalgos and pass on some Referral Power to their referrers. The more people you refer, the more Referral Power you may get!", - "updated": 1630004903819 - }, - { - "style": "Text", - "text": "The Referral Power that you get determines the proportion of the tokens allocated to the Referrals Rewards Pool that you may get on each release.", - "updated": 1630004849661 - }, - { - "style": "Title", - "text": "Your Referrers" - }, - { - "style": "Text", - "text": "You declare who your referrers are by establishing references from User Referrer nodes under the Referral Program node to the User Profile of the persons you learned about Superalgos from." - }, - { - "style": "Text", - "text": "There is no hard definition of who or what a referrer is. It is up to you to decide. Maybe you learned about Superalgos from an article, a video, a comment on Reddit, a tweet, the official website, or someone told you about us!" - }, - { - "style": "Success", - "text": "Declaring your referrers is the best way to thank the person that may have written that article or tweet, produced that video, maintained the website, or the friend who told you about Superalgos! Without them, you probably wouldn’t be here yet!" - }, - { - "style": "Title", - "text": "Token Bonus" - }, - { - "style": "Text", - "text": "The program features a Token Bonus. That is, simply by spawning the program and declaring your referrers, you earn tokens!", - "updated": 1629996937677 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json deleted file mode 100644 index 4dade345b..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "4", - "type": "Support Program Overview", - "definition": { - "text": "At Superalgos, we take pride in the level of support we offer to newcomers and the Community in general. We get frequent compliments in that sense, and many users have expressed how impressed they are by the speedy and helpful responses in the Support Groups.", - "updated": 1624705282082 - }, - "paragraphs": [ - { - "style": "Text", - "text": "This is no accident. In fact, it is a crucial aspect of our culture, based above all on collaboration.", - "updated": 1624705296139 - }, - { - "style": "Text", - "text": "Superalgos is a vast system and the learning curve is still quite steep. Many users need help, particularly during the early stages. " - }, - { - "style": "Text", - "text": "While the broader community is always ready to help with typical support questions, we’ve noticed that it takes a certain level of experience and knowledge to provide effective support. This is why select Community Mods are in charge of Support." - }, - { - "style": "Text", - "text": "The Support Program is designed to incentivize participating in support and to let the Community decide how to compensate Community Mods contributing to the project’s support efforts." - }, - { - "style": "Success", - "text": "If you ever wish to become a Community Mod, you may start by participating in the various groups in Telegram, as well as in Discord Channels, helping other users and answering questions from newcomers. We’ll surely spot you and draft you into the team!" - }, - { - "style": "Title", - "text": "Your Favorite Supporters" - }, - { - "style": "Text", - "text": "To designate a supporter, you must spawn the Support Program within the Community Building Programs node, spawn a User Supporter node, and use it to reference the User Profile of the person of your choice. Then you will pass him or her 10% of the Support Power you direct to the User Supporter node!", - "updated": 1630005725102 - }, - { - "style": "Note", - "text": "You may declare as many supporters as you wish.", - "updated": 1630005323368 - }, - { - "style": "Text", - "text": "Community Mods are awarded tokens from the Support Rewards Pool. How many depends on the Support Power they get from users pointing them as their favorite supporters." - }, - { - "style": "Success", - "text": "If you seldom use the support groups, that may be thanks to the effort put in crafting and maintaining tutorials and documentation. If that is your case, then feel free to select the individuals or teams doing this work as your preferred supporters!" - }, - { - "style": "Title", - "text": "Token Bonus" - }, - { - "style": "Text", - "text": "You guessed right! You may earn tokens simply by spawning the program and declaring your favorite supporters!", - "updated": 1629997651973 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json deleted file mode 100644 index 3694984d8..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json +++ /dev/null @@ -1,66 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "5", - "type": "Mentorship Program Overview", - "definition": { - "text": "Superalgos is a community-driven project designed, nurtured, and incentivized to grow into a massive collaboration. One of the incentives to grow the collaboration is embodied in the Mentorship Program, designed to encourage the recruiting, nurturing, and mentoring of Contributors.", - "updated": 1624705390084 - }, - "paragraphs": [ - { - "style": "Text", - "text": "In a nutshell, when you spawn the Mentorship Program and declare a User Mentor by referencing the User Profile of your mentor, you pass him or her 10% of the Mentorship Power you direct to the User Mentor node!", - "updated": 1629998677982 - }, - { - "style": "Text", - "text": "The core idea is that mentors may earn a percentage of the tokens allocated to the Mentorship Rewards Pool on each release. How much of the pool they get depends on the Mentorship Power they get from their mentees.", - "updated": 1630005807344 - }, - { - "style": "Note", - "text": "This incentive encourages power users to help newcomers with the initial learning curve, all the way until they get to the point in which they may contribute something of value." - }, - { - "style": "Title", - "text": "Your Mentors" - }, - { - "style": "Text", - "text": "You declare who your mentors are by establishing references from User Mentor nodes under the Mentorship Program node to the User Profile of the persons that:", - "updated": 1629998973037 - }, - { - "style": "List", - "text": "helped you with your onboarding;" - }, - { - "style": "List", - "text": "mentored you during the early stages;" - }, - { - "style": "List", - "text": "helped you with your Contributions;" - }, - { - "style": "List", - "text": "produced the educational material you used to learn the system..." - }, - { - "style": "Text", - "text": "Notice that there is no hard definition of who or what a mentor is. It is up to you to decide. Also notice that you may assign arbitrary Mentorship Power to each of your mentors." - }, - { - "style": "Success", - "text": "Declaring your mentors and participating in the program is the best way to thank the people that helped you succeed with Superalgos!" - }, - { - "style": "Title", - "text": "Token Bonus" - }, - { - "style": "Text", - "text": "Yes! This program has a bonus too! Declare your mentors and earn tokens!" - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json deleted file mode 100644 index 36717742a..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "6", - "type": "Contribution Claims Program Overview", - "definition": { - "text": "When you contribute to Superalgos, you must produce a claim for your contribution, and you must harness the support of the Community that will vouch for or vote for your claims.", - "updated": 1629999195759 - }, - "paragraphs": [ - { - "style": "Text", - "text": "Remember that governance is decentralized! There is no central authority controlling who contributes what. Instead, the project delegates in the Community the capacity to establish the value of Contributions and to determine who contributed what.", - "updated": 1624705497978 - }, - { - "style": "Callout", - "text": "As such, governance is a social system. When you get involved with Superalgos, you interact with the Community and find ways to contribute. While doing so, you relate to or associate with community members that have similar interests or are focused on the same areas of the project you may be working in. It is these people that will vouch for your claims, as explained later on under the Voting Program section." - }, - { - "style": "Text", - "text": "You define your claims under the Claims Program section of the User Profile hierarchy." - }, - { - "style": "Text", - "text": "There are three different types of Contribution Claims you may define:" - }, - { - "style": "List", - "text": "Asset Contribution Claim" - }, - { - "style": "List", - "text": "Feature Contribution Claim" - }, - { - "style": "List", - "text": "Position Contribution Claim" - }, - { - "style": "Text", - "text": "We shall explore each later on." - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json deleted file mode 100644 index 250f99439..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json +++ /dev/null @@ -1,105 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "7", - "type": "Voting Program Overview", - "definition": { - "text": "The Voting Program allows you to influence how tokens are distributed, effectively influencing the direction of development. You also use votes to vouch for other contributor’s claims, which is a clear expression of your influence in the project as well.", - "updated": 1624705585070 - }, - "paragraphs": [ - { - "style": "Text", - "text": "You may deploy your votes in different manners:", - "updated": 1624705603842 - }, - { - "style": "List", - "text": "Weight Votes allow you to influence which areas of development will be incentivized." - }, - { - "style": "List", - "text": "Claim Votes allow you to support the Contribution Claims of other Contributors so that they may be compensated for their Contributions." - }, - { - "style": "List", - "text": "User Profile Votes allow you to delegate your Voting Power to other users, so that people you trust may vote on topics you are not well versed on, using your power.", - "updated": 1630055605861 - }, - { - "style": "Text", - "text": "You produce these definitions under the Voting Program section of the User Profile hierarchy. Because you define the distribution of votes in a hierarchical structure of nodes, votes flow down the Voting Program section in a cascading style. " - }, - { - "style": "Text", - "text": "By default, each parent node sends an equal number of votes to each offspring. However, you may easily override the default behavior via the configuration of any given node." - }, - { - "style": "Title", - "text": "Weight Votes" - }, - { - "style": "Text", - "text": "Weight votes come in different flavors:" - }, - { - "style": "List", - "text": "Pool Weight Vote" - }, - { - "style": "List", - "text": "Position Weight Vote" - }, - { - "style": "List", - "text": "Asset Weight Vote" - }, - { - "style": "List", - "text": "Feature Weight Vote" - }, - { - "style": "Text", - "text": "The above are the different concepts you may choose to incentivize with your votes. We’ll dive into each at a later time." - }, - { - "style": "Callout", - "text": "The key underlying concept is that the project distributes more tokens to the concepts holding more Weight Votes. This is how you may influence the direction of development of the project, as Contributors are more prone to work on the areas that are more heavily incentivized." - }, - { - "style": "Title", - "text": "Claim Votes" - }, - { - "style": "Text", - "text": "You may set up Claim Votes for each of the types of Contribution Claims mentioned earlier. This is how you support Contributors that have worked close to you, or in areas of the project you are familiar with or active on, so that they may get compensated for their work." - }, - { - "style": "Title", - "text": "Profile Votes" - }, - { - "style": "Text", - "text": "You use Profile Votes to delegate your Voting Power on other users, in a liquid democracy style. This feature may be useful in many different instances. Let’s explore a few examples:" - }, - { - "style": "List", - "text": "You lack expertise in a certain area and wish someone else to direct your Voting Power." - }, - { - "style": "List", - "text": "You wish someone knowledgeable in certain areas of the Project to have more power to influence the direction of development." - }, - { - "style": "List", - "text": "You trust someone and their judgement and want to get behind his or her ideas and support them." - }, - { - "style": "Title", - "text": "Token Bonus" - }, - { - "style": "Text", - "text": "Participating in the decision-making process around governance issues is an important civic duty, and therefore, it is incentivized. Your Voting Power earns you tokens too!" - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json deleted file mode 100644 index 1c395e68e..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "8", - "type": "Delegation Program Overview", - "definition": { - "text": "The Delegation Program allows you to pass on Token Power to other User Profiles for them to use in whatever way they wish. ", - "updated": 1624705757048 - }, - "paragraphs": [ - { - "style": "Text", - "text": "This is another feature with characteristics inspired in liquid democracy, and also plays an important societal function: new Contributors need Claim Power to place their first claims, but — given that they are new to Superalgos — they may hold no tokens.", - "updated": 1630056075583 - }, - { - "style": "Text", - "text": "In such cases, new Contributors may ask their mentors to borrow some Token Power that they may turn into Claim Power to place their first few claims." - }, - { - "style": "Callout", - "text": "As you can see, Superalgos Governance weaves desirable social interactions that cement the collaboration, promote trust, and develop a sense of belonging in the Community." - }, - { - "style": "Text", - "text": "Other reasons why you may wish to delegate Token Power is if you lack the time or knowledge to actively participate in governance, but you don’t want your Voting Power to go to waste." - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json deleted file mode 100644 index 57b91398b..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "9", - "type": "Staking Program Overview", - "definition": { - "text": "The staking program allows the Superalgos Community to compensate token holders for the sake of holding tokens. Holding tokens may be a valuable contribution that the Community may decide to incentivize at any point.", - "updated": 1624705892261 - }, - "paragraphs": [ - { - "style": "Text", - "text": "It is a very simple program, as it doesn't involve smart contracts or transferring funds out of your wallet.", - "updated": 1624705902644 - }, - { - "style": "Text", - "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financials Program node and let some Token Power flow into it.", - "updated": 1630056267000 - }, - { - "style": "Success", - "text": "You will get a tokens from the Staking Rewards Pool proportional to the Staking Power you direct to the program.", - "updated": 1630056331489 - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json deleted file mode 100644 index 47f2f55ab..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "2.1", - "type": "Airdrop Program Overview", - "definition": { - "text": "We don't like meaningless airdrops. But what if airdrops bring users a step closer to participating in governance?", - "updated": 1629995579855 - }, - "paragraphs": [ - { - "style": "Text", - "text": "The Airdrops program is designed to incentivize users to take the very first step: creating and submitting their User Profiles. This is the sole technical requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", - "updated": 1629995714192 - }, - { - "style": "Success", - "text": "The Airdrop program distributes the tokens in the Airdrops pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!" - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json deleted file mode 100644 index 4dc04f0ae..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "topic": "Introduction to Governance", - "pageNumber": "2.2", - "type": "Github Program Overview", - "definition": { - "text": "This program is designed to incentivize users to fork the Superalgos repository, a necessary step to contributing.", - "updated": 1630004483687 - }, - "paragraphs": [ - { - "style": "Text", - "text": "Giving a star and watching the repository is incentivized to make the repository easier to find by developers serching on Github.com.", - "updated": 1630004556023 - }, - { - "style": "Success", - "text": "This program distributes tokens from the Github pool. Maintaining your fork of the Superalgos repository may grant you up to SA 1,000. The same goes for a star, and for watching the repo. That is, this program features a cap of SA 3,000 per user." - } - ] -} \ No newline at end of file From b9e170a0bcedf5254bc1b8aecfe725d9b8612e55 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 31 Aug 2021 18:46:42 +0200 Subject: [PATCH 187/227] Deepscan bug fixed --- .../Social-Trading/NT/Modules/Queries/Events.js | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/Projects/Social-Trading/NT/Modules/Queries/Events.js b/Projects/Social-Trading/NT/Modules/Queries/Events.js index 0565bf027..2cee66514 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/Events.js +++ b/Projects/Social-Trading/NT/Modules/Queries/Events.js @@ -78,11 +78,9 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ /* The context is a User Profile */ - if (emitterUserProfile !== undefined) { - if (emitterUserProfile.userProfileId === thisObject.profile.userProfileId) { - addToResponse(event) - return - } + if (emitterUserProfile.userProfileId === thisObject.profile.userProfileId) { + addToResponse(event) + return } if (targetUserProfile !== undefined) { if (targetUserProfile.userProfileId === thisObject.profile.userProfileId) { @@ -115,11 +113,9 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ /* The context is a User Profile */ - if (emitterUserProfile !== undefined) { - if (thisObject.profile.following.get(emitterUserProfile.userProfileId) !== undefined) { - addToResponse(event) - return - } + if (thisObject.profile.following.get(emitterUserProfile.userProfileId) !== undefined) { + addToResponse(event) + return } if (targetUserProfile !== undefined) { if (thisObject.profile.following.get(targetUserProfile.userProfileId) !== undefined) { From e9ed6e6c10d46e048c8dd4e19511dc7f77a12dbb Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 20:41:21 +0200 Subject: [PATCH 188/227] Definitions finished --- .../A/Asset/Asset-Class/asset-class.json | 3 ++- .../Schemas/Docs-Nodes/A/Asset/Asset/asset.json | 11 ++++++----- .../Docs-Nodes/A/Assets/Assets/assets.json | 15 +++++++++++---- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Class/asset-class.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Class/asset-class.json index e900b255b..af6d372d2 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Class/asset-class.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Class/asset-class.json @@ -12,7 +12,8 @@ }, { "style": "Text", - "text": "You may direct Weight Votes to an Asset Class node when you intend to support the whole class, including all assets within." + "text": "You may direct Weight Votes to an Asset Class node when you intend to drive Weight to the whole class, including all assets within.", + "updated": 1630434955110 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset/asset.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset/asset.json index 00bd14b07..82b783bee 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset/asset.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset/asset.json @@ -1,8 +1,8 @@ { "type": "Asset", "definition": { - "text": "An Asset is an artifact, mostly in a digital format, that belongs to a Project. It may be a code file, a documentation or tutorial page, an image, a video, a social media account or even a post, marketing collateral, and more. To incentivize the production and maintenance of Assets, the node may receive Weight Votes. It may also receive Contributor Claims from Contributors involved in their production and maintenance.", - "updated": 1624709807952 + "text": "An Asset is an artifact, mostly in a digital format, that belongs to a Project. It may be a code file, a documentation or tutorial page, an image, a video, a social media account or even a post, marketing collateral, and more. To incentivize the production and maintenance of Assets, the node may receive Weight Votes. It may also receive Contribution Claims from Contributors involved in their production and maintenance.", + "updated": 1630435180948 }, "paragraphs": [ { @@ -12,12 +12,13 @@ }, { "style": "Text", - "text": "You may cast Weight Votes on individual Asset nodes to incentivize the improvement, development, and maintenance of the said feature.", - "updated": 1624709824891 + "text": "You may cast Weight Votes on individual Asset nodes to incentivize the improvement, development, and maintenance of the said asset.", + "updated": 1630435190635 }, { "style": "Text", - "text": "If you are involved in the development or maintenance of the said asset, you may place an Asset Contribution Claim and rally the Community to support your claim so that you may be compensated for your work." + "text": "If you are involved in the development or maintenance of the said asset, you may place an Asset Contribution Claim and rally the Community to support your claim so that you may be rewarded for your work.", + "updated": 1630435212758 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Assets/Assets/assets.json b/Projects/Governance/Schemas/Docs-Nodes/A/Assets/Assets/assets.json index 9299b7cb9..3cdcb6014 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Assets/Assets/assets.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Assets/Assets/assets.json @@ -16,7 +16,8 @@ }, { "style": "Text", - "text": "The hierarchy features Asset Class nodes, an organizational device, and Asset nodes, the representation of actual assets. Both types of nodes may accept incoming Weight Votes but only Asset nodes may accept Contributor Claims." + "text": "The hierarchy features Asset Class nodes, an organizational device, and Asset nodes, the representation of actual assets. Both types of nodes may accept incoming Weight Votes but only Asset nodes may accept Contribution Claims.", + "updated": 1630434541690 }, { "style": "Success", @@ -24,13 +25,18 @@ "updated": 1624709216096 }, { - "style": "Title", + "style": "Subtitle", "text": "Install Missing Assets", "updated": 1624709536566 }, + { + "style": "Note", + "text": "The Install Missing Assets feature is oriented to people maintaining Project Definition Hierarchies. You may safely skip this explanation if you are a regular user learning about governance.", + "updated": 1630434796338 + }, { "style": "Text", - "text": "Both the Assets node and the Asset Class nodes support the Install Assets command available on the menu. Because Assets map digital files shipping with the system, the Install Assets feature is designed to map files on disk into a hierarchical structure of nodes below the node where the Install Assets command is run. In the resulting structure of nodes, Asset Class nodes represent folders, and Asset nodes represent files." + "text": "Both the Assets node and Asset Class nodes support the Install Missing Assets command available on the menu. Because Asset nodes map digital files shipping with the system, the Install Missing Assets feature is designed to map files on disk into a hierarchical structures of nodes below the node where the Install Missing Assets command is run. In the resulting structure of nodes, Asset Class nodes represent folders, and Asset nodes represent files." }, { "style": "Text", @@ -47,7 +53,8 @@ }, { "style": "Text", - "text": "Using the above configuration, the Install Assets command creates a Superalgos Asset Class node (the root of the Superalgos folder), and the UI Asset Class node as an offspring node. Then, the contents of the UI folder are mapped as offspring of the UI Asset Class node." + "text": "Using the above configuration, the Install Missing Assets command creates a Superalgos Asset Class node (the root of the Superalgos folder), and the UI Asset Class node as an offspring node. Then, the contents of the UI folder are mapped as offspring of the UI Asset Class node.", + "updated": 1630434897746 }, { "style": "Block", From ba57ac8b07114316eb5293aec35f57541dff98cf Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Tue, 31 Aug 2021 21:12:14 +0200 Subject: [PATCH 189/227] User Profile topic WIP --- .../Token-Power-Flows/token-power-flows.json | 18 +++++++++++------- .../Tokens/Tokens-Awarded/tokens-awarded.json | 4 ++-- ...user-profile-001-building-your-profile.json | 7 ++++--- 3 files changed, 17 insertions(+), 12 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json b/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json index 0a93c0f3a..288b5eb98 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json +++ b/Projects/Governance/Schemas/Docs-Concepts/T/Token/Token-Power-Flows/token-power-flows.json @@ -33,11 +33,13 @@ }, { "style": "Text", - "text": "For example, let's say you have 1,000 Token Power flowing into your Token Power Switch node. Let's say you spawn the Onboarding Programs, Community Building Programs, Votes and Claims Programs, and Financial Programs nodes." + "text": "For example, let's say you have 1,000 Token Power flowing into your Token Power Switch node. Let's say you spawn the Onboarding Programs, Community Building Programs, Votes And Claims Programs, and Financial Programs nodes.", + "updated": 1630436060757 }, { "style": "Callout", - "text": "As soon as you deploy these four offspring of the Token Power Switch node, you will see that each of these nodes gets 25% of the Token Power by default." + "text": "As soon as you deploy these four offspring of the Token Power Switch node, you will see that each of the nodes gets 25% of the Token Power by default.", + "updated": 1630436087763 }, { "style": "Text", @@ -54,7 +56,8 @@ }, { "style": "Text", - "text": "Now let's say you wish to use only 10% of your Token Power in the Onboarding Programs. So you set up the following config:" + "text": "Now let's say you wish to use only 10% of your Token Power in the Community Building Programs. So you set up the following config:", + "updated": 1630436162265 }, { "style": "Json", @@ -63,12 +66,13 @@ }, { "style": "Callout", - "text": "As a result, 10% of the Token Power flows into the Onboarding Programs, while the remaining nodes get 45% of the Token Power each." + "text": "As a result, 10% of the Token Power flows into the Community Building Programs, while the remaining nodes get 45% of the Token Power each.", + "updated": 1630436168281 }, { - "style": "Success", - "text": "The same logic applies to the flow of Token Power throughout the hierarchy!", - "updated": 1630216063140 + "style": "Important", + "text": "One more thing! When Token Power flows into a specific program, it turns into a specific form of power associated with the said program! For example, Token Power that flows into the Support Program turns into Support Power. In the Voting Program, it turns into Voting Power. Notice that this is just a change in the name, as all these forms of powers behave in the same manner throughout the User Profile hierarchy.", + "updated": 1630436471069 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index d89d8b01c..c9a6bb2bf 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -1,8 +1,8 @@ { "type": "Tokens Awarded", "definition": { - "text": "The Tokens Awarded node is present on each of the programs in the hierarchy. It exists to accumulate and display the number of Superalgos SA Tokens awarded to your profile through each program.", - "updated": 1630164138055 + "text": "The Tokens Awarded node represents the number of tokens you get in reward for your contributions. The node is present on many of the Governance Programs.", + "updated": 1630436769778 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json index c5e33b8f0..84de5fe91 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json @@ -47,7 +47,7 @@ { "style": "Text", "text": "You may start with the Token Distribution Superalgos Plugin Workspace so that you may later interact with the top-level Superalgos Project definitions.", - "updated": 1630067911494 + "updated": 1630435453964 }, { "style": "Subtitle", @@ -151,7 +151,7 @@ "updated": 1630083527720 }, { - "style": "Text", + "style": "Note", "text": "If you used a mnemonic to authenticate an existing address, you may safely disregard what comes next.", "updated": 1630083542691 }, @@ -195,7 +195,8 @@ }, { "style": "Text", - "text": "This step is not required for interacting with governance, however, we’ll cover it as you most likely will want to do it at some point, and it is recommended anyway, even if not strictly necessary." + "text": "This step is not required for interacting with governance, however, we’ll cover it as you will, most likely, want to do it at some point, and it is recommended anyway, even if not strictly necessary.", + "updated": 1630435748864 }, { "style": "Note", From 1cb72cfbc255fb8adb531664c2d8600ee6c3ee75 Mon Sep 17 00:00:00 2001 From: Raphl2502 Date: Tue, 31 Aug 2021 22:20:28 +0200 Subject: [PATCH 190/227] Submission of thomas profile (Raphl2502) --- .../Plugins/User-Profiles/Raplh2502.json | 791 ++++++++++++++---- 1 file changed, 622 insertions(+), 169 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Raplh2502.json b/Projects/Governance/Plugins/User-Profiles/Raplh2502.json index e8ff6a5de..7c3c10360 100644 --- a/Projects/Governance/Plugins/User-Profiles/Raplh2502.json +++ b/Projects/Governance/Plugins/User-Profiles/Raplh2502.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Raplh2502", - "config": "{\n \"signature\": {\n \"message\": \"Raplh2502\",\n \"messageHash\": \"0x002241abadf010338ef270d56138327b257a020ba556107b978f7e4a4f78e10f\",\n \"v\": \"0x1b\",\n \"r\": \"0xa45e37a0d602e45300e319a1ee714dcee22fdd44774b638a6086fe66fd5d25b1\",\n \"s\": \"0x36c0c11cbc382a559ae30d7d53940586b60b5a28e39a3240af33a58129accc25\",\n \"signature\": \"0xa45e37a0d602e45300e319a1ee714dcee22fdd44774b638a6086fe66fd5d25b136c0c11cbc382a559ae30d7d53940586b60b5a28e39a3240af33a58129accc251b\"\n },\n \"codeName\": \"Raplh2502\"\n}", + "config": "{\"signature\":{\"message\":\"Raplh2502\",\"messageHash\":\"0x002241abadf010338ef270d56138327b257a020ba556107b978f7e4a4f78e10f\",\"v\":\"0x1b\",\"r\":\"0xa45e37a0d602e45300e319a1ee714dcee22fdd44774b638a6086fe66fd5d25b1\",\"s\":\"0x36c0c11cbc382a559ae30d7d53940586b60b5a28e39a3240af33a58129accc25\",\"signature\":\"0xa45e37a0d602e45300e319a1ee714dcee22fdd44774b638a6086fe66fd5d25b136c0c11cbc382a559ae30d7d53940586b60b5a28e39a3240af33a58129accc251b\"},\"codeName\":\"Raplh2502\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -14,26 +14,26 @@ "name": "New Community Building Programs", "config": "{}", "project": "Governance", - "supportProgram": { - "type": "Support Program", - "name": "New Support Program", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", "config": "{}", "project": "Governance", - "userSupporters": [ + "userReferrers": [ { - "type": "User Supporter", + "type": "User Referrer", "name": "Julian-Molina", "config": "{}", "project": "Governance", - "id": "8654e417-6ac3-44da-89de-b348fba4aed4", + "id": "6cbb2eb6-53ee-4d1a-a7bb-f941553ce10e", "savedPayload": { "position": { - "x": 35941.4493554574, - "y": 23003.65789426258 + "x": 30040.192378864664, + "y": 24100 }, "targetPosition": { - "x": 36241.4493554574, - "y": 23003.65789426258 + "x": 30190.192378864664, + "y": 23840.192378864667 }, "floatingObject": { "isPinned": false, @@ -54,85 +54,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "harrellbm", - "config": "{}", - "project": "Governance", - "id": "47ec59fb-4a1e-4e8d-a2df-5796ad4f8a7d", - "savedPayload": { - "position": { - "x": 36091.4493554574, - "y": 22743.850273127246 - }, - "targetPosition": { - "x": 36241.4493554574, - "y": 23003.65789426258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "harrellbm", - "id": "107d3e44-1685-4540-8316-3bc6591298e9" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile" - ] - ] - } - }, - { - "type": "User Supporter", - "name": "Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "9d61971c-d916-454a-97a0-9d7a68747175", - "savedPayload": { - "position": { - "x": 36391.4493554574, - "y": 22743.850273127246 - }, - "targetPosition": { - "x": 36241.4493554574, - "y": 23003.65789426258 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Luis-Fernando-Molina", - "id": "148911b3-b2f3-44fb-8cb4-017991789132" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } @@ -142,15 +66,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "8ac68836-fdb6-4549-83bb-4d9d253cec6e", + "id": "e80cafb6-7090-4eaa-b674-f9b5b5b8a42e", "savedPayload": { "position": { - "x": 36541.4493554574, - "y": 23003.65789426258 + "x": 29930.38475772933, + "y": 23690.192378864667 }, "targetPosition": { - "x": 36241.4493554574, - "y": 23003.65789426258 + "x": 30190.192378864664, + "y": 23840.192378864667 }, "floatingObject": { "isPinned": false, @@ -169,15 +93,15 @@ "type": "Tokens Bonus", "name": "New Tokens Bonus", "project": "Governance", - "id": "de5c95e6-ff42-41a9-a253-7cd0115234ac", + "id": "8ef66cc7-be91-48e0-b065-bda219234215", "savedPayload": { "position": { - "x": 36391.4493554574, - "y": 23263.46551539791 + "x": 30340.192378864664, + "y": 23580.384757729335 }, "targetPosition": { - "x": 36241.4493554574, - "y": 23003.65789426258 + "x": 30190.192378864664, + "y": 23840.192378864667 }, "floatingObject": { "isPinned": false, @@ -192,15 +116,15 @@ } } }, - "id": "6b249e23-8de3-48e9-9f11-14f8c57dd8d5", + "id": "83a049e3-5222-4656-a6de-2ba670ae06dd", "savedPayload": { "position": { - "x": 36241.4493554574, - "y": 23003.65789426258 + "x": 30190.192378864664, + "y": 23840.192378864667 }, "targetPosition": { - "x": 36091.4493554574, - "y": 23263.46551539791 + "x": 30449.999999999996, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -215,15 +139,544 @@ } } }, - "id": "61dfffc2-6a9a-450a-abe6-78c19ef34f73", + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "98b2403d-8b67-4589-99e0-e324cfed7540", + "savedPayload": { + "position": { + "x": 42707.936362707216, + "y": 24108.655750652073 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "e456cb6d-3935-4d0c-b744-053a5658aeb4", + "savedPayload": { + "position": { + "x": 42688.555719779855, + "y": 23924.261250484007 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "162e169b-5db5-4977-bf65-e0b2e643c7eb", + "savedPayload": { + "position": { + "x": 42781.26081809234, + "y": 23763.691310086117 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "43c5b4ff-44e0-4f9f-803b-5e054b92df1a", + "savedPayload": { + "position": { + "x": 42950.6414610197, + "y": 23688.278189118853 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "9808us", + "config": "{}", + "project": "Governance", + "id": "7b4f9489-a596-4298-9b94-b66d2d4658bd", + "savedPayload": { + "position": { + "x": 43132, + "y": 23726.827136594 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "fd7c0cb5-00d4-4a39-9a43-90353d47aed1", + "savedPayload": { + "position": { + "x": 43256.063637292784, + "y": 23864.613764806596 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "96b71bb0-b795-4925-a1b6-f6a2ebc37aca", + "savedPayload": { + "position": { + "x": 43275.444280220145, + "y": 24049.008264974662 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "c551ba14-52b5-49a1-9359-e2573d39ae3d", + "savedPayload": { + "position": { + "x": 43182.73918190766, + "y": 24209.578205372552 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "f8c43611-cecd-4606-914a-45554b4b933a", + "savedPayload": { + "position": { + "x": 43013.3585389803, + "y": 24284.991326339816 + }, + "targetPosition": { + "x": 42982, + "y": 23986.634757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cbf9752e-13db-443c-8f42-0001df229ac9", + "savedPayload": { + "position": { + "x": 30599.999999999996, + "y": 23730.384757729335 + }, + "targetPosition": { + "x": 30449.999999999996, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "6e659c1f-e68f-4d74-a878-052f3a5082a6", + "savedPayload": { + "position": { + "x": 30772.181128380656, + "y": 23846.748098644526 + }, + "targetPosition": { + "x": 30709.80762113533, + "y": 24140.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "130fc498-de5e-4607-bb18-dd8ba5b4bf18", + "savedPayload": { + "position": { + "x": 31008.16418974581, + "y": 24108.83383988437 + }, + "targetPosition": { + "x": 30709.80762113533, + "y": 24140.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "a335874e-f035-4301-aa67-157a9b831f6a", + "savedPayload": { + "position": { + "x": 30831.828614058068, + "y": 24414.256016157447 + }, + "targetPosition": { + "x": 30709.80762113533, + "y": 24140.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "3fdc564c-e5d9-4b87-9f28-1440d68b0723", + "savedPayload": { + "position": { + "x": 30486.86417349211, + "y": 24340.931560772326 + }, + "targetPosition": { + "x": 30709.80762113533, + "y": 24140.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "86586fb4-2a3b-49d6-bdd5-36975fa1a0a9", + "savedPayload": { + "position": { + "x": 30709.80762113533, + "y": 24140.192378864667 + }, + "targetPosition": { + "x": 30449.999999999996, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a32cc538-068f-49fd-a426-100a29f90339", "savedPayload": { "position": { - "x": 36091.4493554574, - "y": 23263.46551539791 + "x": 30449.999999999996, + "y": 23990.192378864667 }, "targetPosition": { - "x": 35941.4493554574, - "y": 23523.273136533244 + "x": 30299.999999999996, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -262,15 +715,15 @@ "name": "", "config": "{}", "project": "Governance", - "id": "2dd37827-1cc1-40aa-b89a-917ccfe24d9b", + "id": "28aedac0-26d8-4278-9b75-3c10cf83e2a0", "savedPayload": { "position": { - "x": 36501.25697659273, - "y": 23592.88837880391 + "x": 35060.4883090863, + "y": 10904.798575428878 }, "targetPosition": { - "x": 36501.25697659273, - "y": 23892.88837880391 + "x": 35060.4883090863, + "y": 11204.798575428878 }, "floatingObject": { "isPinned": false, @@ -314,18 +767,18 @@ }, { "type": "Feature Contribution Claim", - "name": "User Defined Variables and Code New Features", + "name": "", "config": "{}", "project": "Governance", - "id": "67e36fdc-9a1d-42c7-a62a-e99c605c5d33", + "id": "664ff3bf-0cad-467a-868f-d16a9ab4cc54", "savedPayload": { "position": { - "x": 36761.064597728066, - "y": 24042.88837880391 + "x": 35320.29593022163, + "y": 11354.798575428878 }, "targetPosition": { - "x": 36501.25697659273, - "y": 23892.88837880391 + "x": 35060.4883090863, + "y": 11204.798575428878 }, "floatingObject": { "isPinned": false, @@ -368,15 +821,15 @@ } } ], - "id": "a0af8811-9dc2-4a9a-a28f-358738a6994f", + "id": "f0f53e80-19a7-4364-b484-61b6242e7b8b", "savedPayload": { "position": { - "x": 36501.25697659273, - "y": 23892.88837880391 + "x": 35060.4883090863, + "y": 11204.798575428878 }, "targetPosition": { - "x": 36241.4493554574, - "y": 24042.88837880391 + "x": 34800.68068795097, + "y": 11354.798575428878 }, "floatingObject": { "isPinned": false, @@ -402,18 +855,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", - "id": "74cbbf75-2a2c-4081-9415-ba423848f2db", + "id": "ea777ab1-3cbf-4a71-935c-b0edd69f88ce", "savedPayload": { "position": { - "x": 36541.4493554574, - "y": 24562.503621074575 + "x": 35100.68068795097, + "y": 11874.413817699544 }, "targetPosition": { - "x": 36391.4493554574, - "y": 24302.695999939242 + "x": 34950.68068795097, + "y": 11614.606196564211 }, "floatingObject": { "isPinned": false, @@ -452,15 +905,15 @@ } } ], - "id": "e880f8a6-8e53-43dd-8b11-4210ca18c9ab", + "id": "2277d694-8325-4db1-997b-4d2972e7c232", "savedPayload": { "position": { - "x": 36391.4493554574, - "y": 24302.695999939242 + "x": 34950.68068795097, + "y": 11614.606196564211 }, "targetPosition": { - "x": 36241.4493554574, - "y": 24042.88837880391 + "x": 34800.68068795097, + "y": 11354.798575428878 }, "floatingObject": { "isPinned": false, @@ -499,15 +952,15 @@ "type": "Tokens Awarded", "name": "New Tokens Awarded", "project": "Governance", - "id": "f7c63ab2-c803-4886-b043-6c6297981f85", + "id": "fdf321ca-029e-45c5-8178-6d28f5031ceb", "savedPayload": { "position": { - "x": 35981.64173432207, - "y": 24192.88837880391 + "x": 34540.873066815635, + "y": 11504.798575428878 }, "targetPosition": { - "x": 36241.4493554574, - "y": 24042.88837880391 + "x": 34800.68068795097, + "y": 11354.798575428878 }, "floatingObject": { "isPinned": false, @@ -522,20 +975,20 @@ } } }, - "id": "bd26adac-cf78-4aec-888f-a8718a657469", + "id": "f719f049-9b08-4343-8b4d-6bf4e48638b1", "savedPayload": { "position": { - "x": 36241.4493554574, - "y": 24042.88837880391 + "x": 30599.999999999996, + "y": 24769.615242270665 }, "targetPosition": { - "x": 36091.4493554574, - "y": 23783.080757668577 + "x": 30449.999999999996, + "y": 24509.807621135333 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -545,15 +998,15 @@ } } }, - "id": "22eacf7e-c02b-4853-a529-7789aeadb64e", + "id": "d317ab89-cb64-426b-931c-48755502da5d", "savedPayload": { "position": { - "x": 36091.4493554574, - "y": 23783.080757668577 + "x": 30449.999999999996, + "y": 24509.807621135333 }, "targetPosition": { - "x": 35941.4493554574, - "y": 23523.273136533244 + "x": 30299.999999999996, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -568,15 +1021,15 @@ } } }, - "id": "13f0fedf-2d0a-4b80-a191-05236a8138a6", + "id": "c67fa458-eb61-44c4-8f83-8cd5f8d1dbf9", "savedPayload": { "position": { - "x": 35941.4493554574, - "y": 23523.273136533244 + "x": 30299.999999999996, + "y": 24250 }, "targetPosition": { - "x": 35641.4493554574, - "y": 23523.273136533244 + "x": 29999.999999999996, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -595,15 +1048,15 @@ "type": "Tokens Mined", "name": "New Tokens Mined", "project": "Governance", - "id": "b4c844ba-f1c1-44e8-96f6-96fbd6a8cbfd", + "id": "ea95efe5-2255-480b-8a3d-8c3e2fc62202", "savedPayload": { "position": { - "x": 35341.4493554574, - "y": 23523.273136533244 + "x": 29699.999999999996, + "y": 24250 }, "targetPosition": { - "x": 35641.4493554574, - "y": 23523.273136533244 + "x": 29999.999999999996, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -618,20 +1071,20 @@ } } }, - "id": "59a87d1a-0457-4a49-a11b-216716e5c889", + "id": "c538f02f-9a2c-47e2-bf92-f6e97ede4031", "savedPayload": { "position": { - "x": 35641.4493554574, - "y": 23523.273136533244 + "x": 29999.999999999996, + "y": 24250 }, "targetPosition": { - "x": 35641.4493554574, - "y": 23523.273136533244 + "x": 29999.999999999996, + "y": 24250 }, "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 0ef9969e555d2e080936669d7d38aedbf16c94db Mon Sep 17 00:00:00 2001 From: Philip Love Date: Wed, 1 Sep 2021 00:58:51 -0400 Subject: [PATCH 191/227] Modify setup.js: In event WinOS error installing TF-modules provides user with detailed instructions on how to get their WinOS/nodejs dependencies installed correctly to facilitate installation of tfjs-node --- .../Plugins/User-Profiles/PLuv.json | 764 +++++++++++++----- setup.js | 33 +- 2 files changed, 586 insertions(+), 211 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/PLuv.json b/Projects/Governance/Plugins/User-Profiles/PLuv.json index 430ae1b92..d97b9e7ec 100644 --- a/Projects/Governance/Plugins/User-Profiles/PLuv.json +++ b/Projects/Governance/Plugins/User-Profiles/PLuv.json @@ -127,12 +127,12 @@ "id": "6d16ca2f-a4e7-4c12-bc3c-98754ac90e08", "savedPayload": { "position": { - "x": 19408.46583462777, - "y": 16805.50679562789 + "x": 16873.961568354185, + "y": 17964.683045111455 }, "targetPosition": { - "x": 19501.17093294025, - "y": 17090.823750516436 + "x": 16966.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{\n \"percentage\": 3\n}", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -900,12 +900,12 @@ "id": "7d10759e-f52d-418a-9a0c-2cf0bbb3e309", "savedPayload": { "position": { - "x": 19743.876031252734, - "y": 16914.488174828693 + "x": 17209.37176497915, + "y": 18073.664424312257 }, "targetPosition": { - "x": 19501.17093294025, - "y": 17090.823750516436 + "x": 16966.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -934,7 +934,7 @@ { "type": "Votes Switch", "name": "Other People's Stuff", - "config": "{\n \"percentage\": 3\n}", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "votesSwitch": [], "claimVotesSwitch": [ @@ -1348,12 +1348,12 @@ "id": "9df9510a-691c-4f05-bea4-214ea218263e", "savedPayload": { "position": { - "x": 19077.09315829752, - "y": 16072.912037378894 + "x": 19483.09315829752, + "y": 16331.912037378896 }, "targetPosition": { - "x": 19748.395437671104, - "y": 16143.468750084561 + "x": 20154.395437671104, + "y": 16402.46875008456 }, "floatingObject": { "isPinned": false, @@ -1384,12 +1384,12 @@ "id": "6292f3d5-fcaa-4249-97e1-094fc6cd3faa", "savedPayload": { "position": { - "x": 18338.202519733757, - "y": 15851.574899334562 + "x": 18772.266615918157, + "y": 16207.532982488976 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1467,12 +1467,12 @@ "id": "c182f0a8-e833-4455-9018-8008781e5bfe", "savedPayload": { "position": { - "x": 18334.832034458916, - "y": 15400.98261371725 + "x": 18717.258382366617, + "y": 15860.224664583357 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1550,12 +1550,12 @@ "id": "2b483422-88aa-40d1-8901-8e23293425fa", "savedPayload": { "position": { - "x": 18527.29999785772, - "y": 14993.550593505366 + "x": 18784.353991884047, + "y": 15515.047677186489 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1633,12 +1633,12 @@ "id": "b21f9f40-267d-4148-9735-829647ccc5ae", "savedPayload": { "position": { - "x": 18877.485769314382, - "y": 14709.97574712769 + "x": 18965.46072373691, + "y": 15213.635459248217 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1716,12 +1716,12 @@ "id": "efe425a4-b02d-4cf1-942f-21de1c782f25", "savedPayload": { "position": { - "x": 19316.03076204526, - "y": 14606.42355072657 + "x": 19238.73443321305, + "y": 14992.342772622467 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1805,12 +1805,12 @@ "id": "13bb8738-b245-467f-850b-2b46cad1f16e", "savedPayload": { "position": { - "x": 19756.075761838627, - "y": 14703.403786783601 + "x": 19571.21427785923, + "y": 14877.860781248528 }, "targetPosition": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "floatingObject": { "isPinned": false, @@ -1867,18 +1867,184 @@ ] ] } + }, + { + "type": "Asset Claim Vote", + "name": "Smidy13 ", + "config": "{}", + "project": "Governance", + "id": "f39a2c29-1935-4233-95d8-b343b314d6e4", + "savedPayload": { + "position": { + "x": 19922.798281531217, + "y": 14883.997702860346 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "f1add2dd-8cbc-40c0-a189-922b3d729e06" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "7fb54153-47b4-48dc-b2e0-99b52eda5949" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "7b4da8e8-6c7e-43eb-bfab-22c4b57ad286" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "121a7d91-bb40-466f-88a4-b354fd22e1d6" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "22f676a5-1868-473c-b3e5-a70faf6d35b5" + ], + [ + "Foundations", + "Asset Claims Folder", + "Governance", + "c987460d-37a3-4e72-8a56-04dd07944313" + ], + [ + "Bug Fixes", + "Asset Claims Folder", + "Governance", + "7682f51b-38f8-4cfa-becd-48113ce3c6cd" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "f1add2dd-8cbc-40c0-a189-922b3d729e06" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Smidy13 ", + "config": "{}", + "project": "Governance", + "id": "69077036-299f-4d31-8ef5-0f544b052158", + "savedPayload": { + "position": { + "x": 20251.080224558897, + "y": 15010.013334140216 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "2f1021db-f803-44a2-a40b-6593f590589d" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "7fb54153-47b4-48dc-b2e0-99b52eda5949" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "7b4da8e8-6c7e-43eb-bfab-22c4b57ad286" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "121a7d91-bb40-466f-88a4-b354fd22e1d6" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder", + "Governance", + "22f676a5-1868-473c-b3e5-a70faf6d35b5" + ], + [ + "Foundations", + "Asset Claims Folder", + "Governance", + "c987460d-37a3-4e72-8a56-04dd07944313" + ], + [ + "Bug Fixes", + "Asset Claims Folder", + "Governance", + "7682f51b-38f8-4cfa-becd-48113ce3c6cd" + ], + [ + "", + "Asset Contribution Claim", + "Governance", + "2f1021db-f803-44a2-a40b-6593f590589d" + ] + ] + } } ], "featureClaimVotes": [], "id": "c1768c6f-680c-4ac7-b255-741cc0c8a8a9", "savedPayload": { "position": { - "x": 19323.604173712465, - "y": 15618.895226101107 + "x": 19729.604173712465, + "y": 15877.895226101105 }, "targetPosition": { - "x": 19748.395437671104, - "y": 16143.468750084561 + "x": 20154.395437671104, + "y": 16402.46875008456 }, "floatingObject": { "isPinned": false, @@ -1910,12 +2076,12 @@ "id": "a6c1ced3-2da8-48a3-ad5c-ee63064df8f4", "savedPayload": { "position": { - "x": 19601.666682280975, - "y": 15648.120773420254 + "x": 20007.666682280975, + "y": 15907.120773420254 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, @@ -1987,18 +2153,18 @@ "id": "708dc168-d47c-4105-81b5-261ab635a1d5", "savedPayload": { "position": { - "x": 19848.17769769592, - "y": 15194.103962142464 + "x": 20749.525674360226, + "y": 15306.375206752335 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2064,18 +2230,18 @@ "id": "e02a4ea0-0971-4f40-8442-ff66cea39bfe", "savedPayload": { "position": { - "x": 20343.525674360226, - "y": 15047.375206752335 + "x": 21001.051124829795, + "y": 15384.475935079094 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2141,18 +2307,18 @@ "id": "21af8982-6406-4eab-b2c0-9711c45b68f9", "savedPayload": { "position": { - "x": 20797.542485638012, - "y": 15293.886222167279 + "x": 21203.542485638012, + "y": 15552.886222167279 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2218,18 +2384,18 @@ "id": "06b3fe21-0af3-4098-aa29-92d6b761d82c", "savedPayload": { "position": { - "x": 20944.271241028142, - "y": 15789.234198831586 + "x": 21326.17228269059, + "y": 15785.967128450773 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2289,18 +2455,18 @@ "id": "5a5c2895-4761-48ac-a1ef-4b51ab40ee05", "savedPayload": { "position": { - "x": 20697.760225613198, - "y": 16243.251010109376 + "x": 21350.271241028142, + "y": 16048.234198831586 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2372,18 +2538,18 @@ "id": "38b6d567-4641-40ec-893e-9f76cca8ebd8", "savedPayload": { "position": { - "x": 20202.41224894889, - "y": 16389.979765499505 + "x": 21272.170512701385, + "y": 16299.759649301155 }, "targetPosition": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -2451,12 +2617,12 @@ "id": "efbc2c39-9c26-41af-bca5-0222fb9f6a4c", "savedPayload": { "position": { - "x": 20272.96896165456, - "y": 15718.677486125918 + "x": 20678.96896165456, + "y": 15977.67748612592 }, "targetPosition": { - "x": 19748.395437671104, - "y": 16143.468750084561 + "x": 20154.395437671104, + "y": 16402.46875008456 }, "floatingObject": { "isPinned": false, @@ -2478,12 +2644,12 @@ "id": "38ad8b59-129e-460e-bbfe-cc6e328992b7", "savedPayload": { "position": { - "x": 19748.395437671104, - "y": 16143.468750084561 + "x": 20154.395437671104, + "y": 16402.46875008456 }, "targetPosition": { - "x": 20031.589613643533, - "y": 16493.1844327402 + "x": 20437.589613643533, + "y": 16752.1844327402 }, "floatingObject": { "isPinned": false, @@ -10338,12 +10504,12 @@ "id": "6eba9686-b5d4-44cb-bde9-002082ed733a", "savedPayload": { "position": { - "x": 20381.30529629917, - "y": 16209.990256767771 + "x": 20787.30529629917, + "y": 16468.99025676777 }, "targetPosition": { - "x": 20031.589613643533, - "y": 16493.1844327402 + "x": 20437.589613643533, + "y": 16752.1844327402 }, "floatingObject": { "isPinned": false, @@ -10364,12 +10530,12 @@ "id": "e071b504-73cb-4d66-bc92-90a5c48e17b0", "savedPayload": { "position": { - "x": 20437.589613643533, - "y": 16752.1844327402 + "x": 17903.08534736995, + "y": 17911.360682223763 }, "targetPosition": { - "x": 20276.32403634815, - "y": 17172.29562466394 + "x": 17741.819770074566, + "y": 18331.471874147504 }, "floatingObject": { "isPinned": false, @@ -10409,17 +10575,17 @@ { "type": "Feature Claim Vote", "name": "PLuv Tensor Flow Integration New Features", - "config": "{}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "7e7385b4-9f96-4da7-9066-e010e1023905", "savedPayload": { "position": { - "x": 21410.05612022855, - "y": 15994.640145511272 + "x": 18654.88074998019, + "y": 17100.83795018773 }, "targetPosition": { - "x": 21363.018311758107, - "y": 16442.174998426995 + "x": 18725.276259248294, + "y": 17545.297703455544 }, "floatingObject": { "isPinned": false, @@ -10480,17 +10646,17 @@ { "type": "Feature Claim Vote", "name": "PLuv User Defined Variables and Code New Features", - "config": "{\n}", + "config": "{}", "project": "Governance", "id": "72086cca-208e-4864-8a21-51fadac28c98", "savedPayload": { "position": { - "x": 21774.11376769728, - "y": 16259.143509042886 + "x": 19074.991941903932, + "y": 17262.103527483116 }, "targetPosition": { - "x": 21363.018311758107, - "y": 16442.174998426995 + "x": 18725.276259248294, + "y": 17545.297703455544 }, "floatingObject": { "isPinned": false, @@ -10552,12 +10718,12 @@ "id": "33000f65-87b3-45c2-aaec-067b12404b88", "savedPayload": { "position": { - "x": 21363.018311758107, - "y": 16442.174998426995 + "x": 18725.276259248294, + "y": 17545.297703455544 }, "targetPosition": { - "x": 21098.514948226493, - "y": 16806.23264589572 + "x": 18564.01068195291, + "y": 17965.408895379285 }, "floatingObject": { "isPinned": false, @@ -10624,12 +10790,12 @@ "id": "40a03471-49ab-4b22-8d38-47676d0469d5", "savedPayload": { "position": { - "x": 21993.58465405794, - "y": 16900.308262836606 + "x": 19386.201593831254, + "y": 17599.345916611066 }, "targetPosition": { - "x": 21546.049801142217, - "y": 16853.270454366164 + "x": 18975.106137892082, + "y": 17782.377405995176 }, "floatingObject": { "isPinned": false, @@ -10693,12 +10859,195 @@ "id": "8b21bb4d-41f5-4876-9e62-4665f1429cf4", "savedPayload": { "position": { - "x": 21546.049801142217, - "y": 16853.270454366164 + "x": 18975.106137892082, + "y": 17782.377405995176 }, "targetPosition": { - "x": 21098.514948226493, - "y": 16806.23264589572 + "x": 18564.01068195291, + "y": 17965.408895379285 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Project Positions, Assets, Features Pool Class", + "config": "{}", + "project": "Governance", + "id": "dd6428c8-059a-47e2-adc7-e1de10ec621c", + "savedPayload": { + "position": { + "x": 19395.217329815823, + "y": 17943.64298329056 + }, + "targetPosition": { + "x": 18984.12187387665, + "y": 18126.67447267467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Project Positions, Assets, Features", + "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Features Pool Class", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "id": "81da8791-9e3f-4c6b-897e-40d82f1a0551", + "savedPayload": { + "position": { + "x": 19404.233065800392, + "y": 18287.940049970053 + }, + "targetPosition": { + "x": 18984.12187387665, + "y": 18126.67447267467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Features", + "id": "a1bc781c-242d-464f-8e1a-ee34b76e139c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Features", + "Pool Class", + "Governance", + "a1bc781c-242d-464f-8e1a-ee34b76e139c" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Exchanges Pool Class", + "config": "{\n}", + "project": "Governance", + "id": "7839eb51-c4a5-4e0e-a2fd-fd01d0f9b2f0", + "savedPayload": { + "position": { + "x": 19167.15336326076, + "y": 18537.76992861384 + }, + "targetPosition": { + "x": 18984.12187387665, + "y": 18126.67447267467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Exchanges", + "id": "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Exchanges", + "Pool Class", + "Governance", + "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e182eed3-badb-4d47-8cd4-5bac2399d501", + "savedPayload": { + "position": { + "x": 18984.12187387665, + "y": 18126.67447267467 + }, + "targetPosition": { + "x": 18564.01068195291, + "y": 17965.408895379285 }, "floatingObject": { "isPinned": false, @@ -10714,17 +11063,16 @@ } } ], - "weightVotesSwitch": [], "userProfileVotesSwitch": [], "id": "9a70336d-9543-401a-bd60-a6c2fa8c08fb", "savedPayload": { "position": { - "x": 21098.514948226493, - "y": 16806.23264589572 + "x": 18564.01068195291, + "y": 17965.408895379285 }, "targetPosition": { - "x": 20687.41949228732, - "y": 16989.26413527983 + "x": 18152.915226013738, + "y": 18148.440384763395 }, "floatingObject": { "isPinned": false, @@ -10746,12 +11094,12 @@ "id": "268bce42-91b0-4de4-bb36-7055b75db2b9", "savedPayload": { "position": { - "x": 20687.41949228732, - "y": 16989.26413527983 + "x": 18152.915226013738, + "y": 18148.440384763395 }, "targetPosition": { - "x": 20276.32403634815, - "y": 17172.29562466394 + "x": 17741.819770074566, + "y": 18331.471874147504 }, "floatingObject": { "isPinned": false, @@ -10774,12 +11122,12 @@ "id": "6091d138-b20d-4a19-b8cb-24142377abb7", "savedPayload": { "position": { - "x": 20486.379632310018, - "y": 17252.928413311634 + "x": 17951.875366036435, + "y": 18412.1046627952 }, "targetPosition": { - "x": 20276.32403634815, - "y": 17172.29562466394 + "x": 17741.819770074566, + "y": 18331.471874147504 }, "floatingObject": { "isPinned": false, @@ -10797,12 +11145,12 @@ "id": "6106dc15-c8c2-49fb-9db3-c494711ef844", "savedPayload": { "position": { - "x": 20276.32403634815, - "y": 17172.29562466394 + "x": 17741.819770074566, + "y": 18331.471874147504 }, "targetPosition": { - "x": 19865.228580408977, - "y": 17355.32711404805 + "x": 17330.724314135394, + "y": 18514.503363531614 }, "floatingObject": { "isPinned": false, @@ -10820,7 +11168,7 @@ "claimsProgram": { "type": "Claims Program", "name": "New Claims Program", - "config": "{\n \"percentage\": 50\n}", + "config": "{\n \"percentage\": 51\n}", "project": "Governance", "assetClaimsFolders": [ { @@ -10838,12 +11186,12 @@ "id": "e0f84f5a-a3fc-4fc2-8c82-9116b20ea4d5", "savedPayload": { "position": { - "x": 20640.38168381688, - "y": 17436.798988195555 + "x": 18105.877417543295, + "y": 18595.97523767912 }, "targetPosition": { - "x": 20229.286227877707, - "y": 17619.830477579664 + "x": 17694.781961604123, + "y": 18779.006727063228 }, "floatingObject": { "isPinned": false, @@ -10885,12 +11233,12 @@ "id": "dc382aa3-fb73-4770-817d-2d69da57fd26", "savedPayload": { "position": { - "x": 20229.286227877707, - "y": 17619.830477579664 + "x": 17694.781961604123, + "y": 18779.006727063228 }, "targetPosition": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "floatingObject": { "isPinned": false, @@ -10920,12 +11268,12 @@ "id": "7a943c21-0e4d-4ca2-ad65-2cee16923774", "savedPayload": { "position": { - "x": 20626.708172675073, - "y": 17996.969821227285 + "x": 18092.20390640149, + "y": 19156.14607071085 }, "targetPosition": { - "x": 20182.24841940726, - "y": 18067.365330495388 + "x": 17647.744153133677, + "y": 19226.54157997895 }, "floatingObject": { "isPinned": false, @@ -10979,12 +11327,12 @@ "id": "e44cbbd2-9ee2-46e9-aad1-747ac5670bea", "savedPayload": { "position": { - "x": 20546.306066875986, - "y": 18331.868694027 + "x": 18011.801800602403, + "y": 19491.044943510566 }, "targetPosition": { - "x": 20182.24841940726, - "y": 18067.365330495388 + "x": 17647.744153133677, + "y": 19226.54157997895 }, "floatingObject": { "isPinned": false, @@ -11038,12 +11386,12 @@ "id": "d90040a0-f341-4ccc-b04f-5e86b12de4a6", "savedPayload": { "position": { - "x": 20252.643928675363, - "y": 18511.8250837632 + "x": 17718.13966240178, + "y": 19671.001333246764 }, "targetPosition": { - "x": 20182.24841940726, - "y": 18067.365330495388 + "x": 17647.744153133677, + "y": 19226.54157997895 }, "floatingObject": { "isPinned": false, @@ -11093,12 +11441,12 @@ "id": "d64547b8-fa87-4ea3-a53a-90d55b325d14", "savedPayload": { "position": { - "x": 20182.24841940726, - "y": 18067.365330495388 + "x": 17647.744153133677, + "y": 19226.54157997895 }, "targetPosition": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "floatingObject": { "isPinned": false, @@ -11152,17 +11500,17 @@ { "type": "Feature Contribution Claim", "name": "Tensor Flow Integration New Features", - "config": "{}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "id": "b79c3adb-f641-42a9-bba9-312afb225a7b", "savedPayload": { "position": { - "x": 20135.210610936818, - "y": 18514.90018341111 + "x": 17600.706344663235, + "y": 19674.076432894675 }, "targetPosition": { - "x": 19771.152963468092, - "y": 18250.396819879497 + "x": 17236.64869719451, + "y": 19409.57306936306 }, "floatingObject": { "isPinned": false, @@ -11217,17 +11565,17 @@ { "type": "Feature Contribution Claim", "name": "User Defined Variables and Code New Features", - "config": "{\n}", + "config": "{}", "project": "Governance", "id": "9d526dfa-522d-463f-9569-383be672d116", "savedPayload": { "position": { - "x": 19360.05750752892, - "y": 18433.428309263607 + "x": 16825.553241255337, + "y": 19592.60455874717 }, "targetPosition": { - "x": 19771.152963468092, - "y": 18250.396819879497 + "x": 17236.64869719451, + "y": 19409.57306936306 }, "floatingObject": { "isPinned": false, @@ -11283,12 +11631,12 @@ "id": "7f8f1fec-5a45-41c1-a297-a92a22b3e524", "savedPayload": { "position": { - "x": 19771.152963468092, - "y": 18250.396819879497 + "x": 17236.64869719451, + "y": 19409.57306936306 }, "targetPosition": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "floatingObject": { "isPinned": false, @@ -11320,12 +11668,12 @@ "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b", "savedPayload": { "position": { - "x": 18995.99986006019, - "y": 18168.924945731993 + "x": 16461.495593786607, + "y": 19328.101195215557 }, "targetPosition": { - "x": 19407.095315999362, - "y": 17985.893456347883 + "x": 16872.59104972578, + "y": 19145.069705831447 }, "floatingObject": { "isPinned": false, @@ -11375,12 +11723,12 @@ "id": "5cbec4c5-0432-4cf9-b105-34342ca701db", "savedPayload": { "position": { - "x": 19407.095315999362, - "y": 17985.893456347883 + "x": 16872.59104972578, + "y": 19145.069705831447 }, "targetPosition": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "floatingObject": { "isPinned": false, @@ -11403,12 +11751,12 @@ "id": "3ed14538-feda-4865-be79-3908e4ff44e8", "savedPayload": { "position": { - "x": 19636.16194820417, - "y": 17670.610285197967 + "x": 17101.65768193059, + "y": 18829.78653468153 }, "targetPosition": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "floatingObject": { "isPinned": false, @@ -11426,12 +11774,12 @@ "id": "647eddb0-6989-49ca-9288-8aaade078bec", "savedPayload": { "position": { - "x": 19818.190771938534, - "y": 17802.861966963774 + "x": 17283.68650566495, + "y": 18962.038216447338 }, "targetPosition": { - "x": 19865.228580408977, - "y": 17355.32711404805 + "x": 17330.724314135394, + "y": 18514.503363531614 }, "floatingObject": { "isPinned": false, @@ -11449,12 +11797,12 @@ "id": "704ea112-7592-4d37-b300-9227448bfe9f", "savedPayload": { "position": { - "x": 19865.228580408977, - "y": 17355.32711404805 + "x": 17330.724314135394, + "y": 18514.503363531614 }, "targetPosition": { - "x": 19501.17093294025, - "y": 17090.823750516436 + "x": 16966.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -11472,7 +11820,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{\n \"percentage\": 2\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -11588,12 +11936,12 @@ "id": "182c1476-f2a8-4c5a-8173-f37050aab5d5", "savedPayload": { "position": { - "x": 19408.46583462777, - "y": 17376.14070540498 + "x": 16873.961568354185, + "y": 18535.316954888545 }, "targetPosition": { - "x": 19501.17093294025, - "y": 17090.823750516436 + "x": 16966.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -11611,12 +11959,12 @@ "id": "9b72df20-a4f0-4023-ae17-c46a64920716", "savedPayload": { "position": { - "x": 19501.17093294025, - "y": 17090.823750516436 + "x": 16966.666666666668, + "y": 18250 }, "targetPosition": { - "x": 19201.17093294025, - "y": 17090.823750516436 + "x": 16666.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -11638,12 +11986,12 @@ "id": "a9459b1f-80a5-4676-a9eb-a21a11e32c50", "savedPayload": { "position": { - "x": 18901.17093294025, - "y": 17090.823750516436 + "x": 16366.666666666668, + "y": 18250 }, "targetPosition": { - "x": 19201.17093294025, - "y": 17090.823750516436 + "x": 16666.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -11661,17 +12009,17 @@ "id": "142f5de2-3762-4f55-a839-22eac5c03c8f", "savedPayload": { "position": { - "x": 19201.17093294025, - "y": 17090.823750516436 + "x": 16666.666666666668, + "y": 18250 }, "targetPosition": { - "x": 19201.17093294025, - "y": 17090.823750516436 + "x": 16666.666666666668, + "y": 18250 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/setup.js b/setup.js index 6384f38e2..3651482fc 100644 --- a/setup.js +++ b/setup.js @@ -2,6 +2,7 @@ const path = require("path"); const process = require("process"); const { exec } = require("child_process"); const systemCheck = require('./Launch-Scripts/system-check') +const platform = require('os').platform(); // Possible values are: 'aix', 'darwin', 'freebsd', 'linux', 'openbsd', 'sunos', and 'win32'. // Check system is set up correctly systemCheck(); @@ -33,11 +34,15 @@ let nodeModulesDirs = [ path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Announcements"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Low-Frequency-Trading", "APIs"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Task-Modules"), - /* Aug-27-21 - TensorFlow dependency integration undergoing modifications. Should be resolved within a day or two: path.join( process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning") - */ ]; +// Check if WinOS because extra dependencies may be required for tfjs: +var tfjsWinInstallFlag = false; +if (platform === 'win32') { // *Note: win32 == win32 || win64 + tfjsWinInstallFlag = true; +} + console.log(''); console.log("Installing node dependencies at the following directories:"); console.log(''); @@ -57,9 +62,31 @@ for (let dir of nodeModulesDirs) { console.log("There was an error installing some dependencies error: "); console.log(''); console.log( error ); + if (tfjsWinInstallFlag == true && dir == path.join(process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning")) { + tfjsWinInstall(); + } return; } console.log(''); console.log( stdout ); }); -}; \ No newline at end of file +}; + + +/* If WinOS && error with tfjs installation: + * This is a well known and documented issue with @Tensorflow/tfjs-node installation on WinOS. + * npm's windows-build-tools via: `npm install --global --production windows-build-tools` && + * `npm install -g node-gyp` can sometimes correct the issue but not always depending on the + * version and options the user defined when installing npm/nodejs. + * The best reliable way to correct that I (Pluvtech) have found to work on many versions of WinOS + * is to reinstall nodejs and select to install chocolatey during the installation configuration. + */ +function tfjsWinInstall() { + console.log("\n*** Note to Windows Users Regarding the Superalgos TensorFlow Project ***"); + console.log("If you have no other errors with this setup script and do not wish to use the TensorFlow Project:\nThen all is successful with your Superalgos setup and you may proceed to use the software."); + console.log("\nIf you do wish to install the @Tensorflow/tfjs-node modules required for use with the Superalgos TensorFlow Project:"); + console.log("In this case it is likely your system is missing some dependencies required to build the TensorFlow (tfjs-node) bindings and you will need to follow the below steps:"); + console.log("\n1.) Reinstall node.js from https://nodejs.org/en/download/ @Version 14.17.5 or higher.\nDuring installation, when you arrive at the 'Tools for Native Modules' screen you need to select the box to:\n\t'Automatically install the necessary tools...Chocolatey...'"); + console.log("Doing this will cause a pop-up script in a new window which will install many npm/node tools and dependencies for use within the WinOS ecosystem."); + console.log("2.) When the installations finally complete you need to navigate back to your Superalgos directory and run `node setup` again.\n"); +} \ No newline at end of file From 064e98c0b1bb71ea653c89af1435c91e6fe19ba5 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 11:34:28 +0200 Subject: [PATCH 192/227] User profile topic WIP --- ...-2.1-onboarding-programs-introduction.json | 20 ++++++++++++++++ .../user-profile-2.2-the-airdrop-program.json | 24 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json new file mode 100644 index 000000000..1a8060d93 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": "2.1", + "type": "Onboarding Programs Introduction", + "definition": { + "text": "Get on board and earn your first few tokens just by setting up and submitting your User Profile!", + "updated": 1630487139929 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Onboarding Programs->Definition", + "updated": 1630487058848 + }, + { + "style": "Include", + "text": "Governance->Node->Onboarding Programs->Content" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json new file mode 100644 index 000000000..2ea3110a3 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json @@ -0,0 +1,24 @@ +{ + "topic": "User Profile", + "pageNumber": "2.2", + "type": "The Airdrop Program", + "definition": { + "text": "Superalgos does an airdrop on each release of the software! We wish to welcome you and everyone in the Community onboard and grant you your first few tokens so that you may participate in governance.", + "updated": 1630487391797 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Airdrop Program->Definition", + "updated": 1630487237360 + }, + { + "style": "Include", + "text": "Governance->Node->Airdrop Program->Content" + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file From 483ccbc39a506854e47a908904be3c1a6db14fa7 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 14:25:52 +0200 Subject: [PATCH 193/227] Voting program done --- .../Community-Mods/community-mods.json | 3 +- .../W/Weight/Weight-Votes/weight-votes.json | 7 +- .../claim-votes-switch.json | 8 +- .../weight-votes-switch.json | 7 +- ...user-profile-003-the-referral-program.json | 22 +-- .../user-profile-004-the-support-program.json | 12 +- ...er-profile-005-the-mentorship-program.json | 12 +- .../user-profile-006-the-claims-program.json | 74 ++++++++++- .../user-profile-007-the-voting-program.json | 125 ++++++++++++++++-- .../user-profile-2.3-the-github-program.json | 20 +++ ...2.4-community-building-programs-intro.json | 20 +++ ...e-5.1-votes-and-claims-programs-intro.json | 20 +++ 12 files changed, 275 insertions(+), 55 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json b/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json index c7b64cecc..6c7b216ba 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json @@ -12,7 +12,8 @@ }, { "style": "Callout", - "text": "To become a Community Mod, you must go deep into the rabbit hole, study the Docs and tutorials, and start using the system. It takes a deep understanding of how things work before you’re able to explain it to someone else. That said, it doesn’t take much to help newcomers with the easier questions. You may get involved and participate in the Community and Support Group, and, at some point, we’ll draft you to join the team!" + "text": "To become a Community Mod, you must go deep into the rabbit hole, study the Docs and tutorials, and start using the system. It takes a deep understanding of how things work before you’re able to explain it to someone else. That said, it doesn’t take much to help newcomers with the easier questions. You may get involved and participate in the Community Group and Support Group, and, at some point, we’ll draft you to join the team!", + "updated": 1630495449816 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json index 355397366..20f7c5709 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight-Votes/weight-votes.json @@ -1,8 +1,8 @@ { "type": "Weight Votes", "definition": { - "text": "A type of vote within the Voting Program used to confer Weight to different types of nodes in the multiple Project Definition Hierarchies. The term is a generalization describing any or all of the types of weight vote nodes, namely Pool Weight Vote, Position Weight Vote, Feature Weight Vote, and Asset Weight Vote.", - "updated": 1630355074330 + "text": "Weight Votes are a type of vote within the Voting Program used to confer Weight to different types of nodes in the multiple Project Definition Hierarchies. The Weight that Asset, Feature, Position, and Pool nodes get from Weight Votes cast by the Community determines the Token Rewards available as incentives for those nodes. The term Weight Votes is a generalization describing any or all of the types of weight vote nodes, namely Pool Weight Vote, Position Weight Vote, Feature Weight Vote, and Asset Weight Vote.", + "updated": 1630498313646 }, "paragraphs": [ { @@ -17,7 +17,8 @@ }, { "style": "Success", - "text": "You may want to learn more about Token Rewards and Voting Power Flow!" + "text": "You may want to learn more about Token Rewards and Voting Power Flow! The page explains how Token Rewards are allocated to each node in the Project Definition Hierarchies depending on the Weight they get from Weight Votes.", + "updated": 1630498497344 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json index 2b7735a67..004e18f3a 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claim/Claim-Votes-Switch/claim-votes-switch.json @@ -37,8 +37,12 @@ }, { "style": "Callout", - "text": "Use a Claim Votes Switch node to establish a reference with a Claims Folder type of node — Position Claims Folder, Feature Claims Folder, or Asset Claims Folder — within the Claims Program section of your colleague's User Profile node. Then use the Install Missing Votes option on the menu of the Claim Votes Switch to map the entire Claims Folder! The process creates a Claim Votes Switch for each Claims Folder, and matching Claim Votes for each Asset Contribution Claim, Feature Contribution Claim, or Position Contribution Claim defined within each folder.", - "updated": 1630349946670 + "text": "Use a Claim Votes Switch node to establish a reference with a Claims Folder type of node — Position Claims Folder, Feature Claims Folder, or Asset Claims Folder — within the Claims Program section of your colleague's User Profile node. Then use the Install Missing Votes option on the menu of the Claim Votes Switch to map the entire Claims Folder! ", + "updated": 1630497475900 + }, + { + "style": "Note", + "text": "The process creates a Claim Votes Switch for each Claims Folder, and matching Claim Votes for each Asset Contribution Claim, Feature Contribution Claim, or Position Contribution Claim defined within each folder." }, { "style": "Success", diff --git a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json index 4f7cdd11f..459c5bc1a 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/W/Weight/Weight-Votes-Switch/weight-votes-switch.json @@ -33,7 +33,12 @@ }, { "style": "Callout", - "text": "Use a Weight Votes Switch node to establish a reference with a Class type of node — Pool Class, Position Class, Feature Class, or Asset Class — within Project Definition Hierarchies. Then use the Install Missing Votes option on the menu of the Weight Votes Switch to map the entire Class section of the hierarchy! The process creates a Weight Votes Switch for each Class type of node, and matching Weight Votes for each Asset, Feature, Position, or Pool defined within each Class node." + "text": "Use a Weight Votes Switch node to establish a reference with a Class type of node — Pool Class, Position Class, Feature Class, or Asset Class — within Project Definition Hierarchies. Then use the Install Missing Votes option on the menu of the Weight Votes Switch to map the entire Class section of the hierarchy! ", + "updated": 1630498028825 + }, + { + "style": "Note", + "text": "The process creates a Weight Votes Switch for each Class type of node, and matching Weight Votes for each Asset, Feature, Position, or Pool defined within each Class node." }, { "style": "Success", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json index 9359a94f9..2e6630d82 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json @@ -3,8 +3,8 @@ "pageNumber": "3", "type": "The Referral Program", "definition": { - "text": "The Referral Program helps people find Superalgos.", - "updated": 1624732524023 + "text": "Help us spread the word about Superalgos!", + "updated": 1630495118436 }, "paragraphs": [ { @@ -18,7 +18,8 @@ }, { "style": "Title", - "text": "User Referrer" + "text": "Your Referrers", + "updated": 1630495480122 }, { "style": "Include", @@ -27,21 +28,6 @@ { "style": "Include", "text": "Governance->Node->User Referrer->Content" - }, - { - "style": "Title", - "text": "Tokens Bonus", - "updated": 1624732636384 - }, - { - "style": "Include", - "text": "Governance->Node->Tokens Bonus->Definition", - "updated": 1624732644483 - }, - { - "style": "Text", - "text": "In the case of the Referral Program, you get your Tokens Bonus tokens from the Referral Bonus Pool.", - "updated": 1624732742383 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json index 170aad695..8b35adf1d 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json @@ -3,8 +3,8 @@ "pageNumber": "4", "type": "The Support Program", "definition": { - "text": "The Support Program helps new users get better support.", - "updated": 1624732840040 + "text": "Let's reward Community Mods so that they keep up the good work, and so that more people want to join the team!", + "updated": 1630495305649 }, "paragraphs": [ { @@ -28,14 +28,6 @@ "style": "Include", "text": "Governance->Node->User Supporter->Content" }, - { - "style": "Title", - "text": "Token Bonus" - }, - { - "style": "Text", - "text": "The Support program grants you a Token Bonus through the Support Bonus Pool." - }, { "style": "Title", "text": "Becoming a Community Mod" diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json index 1a5f18f28..e5c72b058 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json @@ -3,8 +3,8 @@ "pageNumber": "5", "type": "The Mentorship Program", "definition": { - "text": "The Mentorship Program helps users advance faster to power-user level.", - "updated": 1624734024802 + "text": "Helps us reward mentors so that they keep up the good work forming Contributors!", + "updated": 1630495605300 }, "paragraphs": [ { @@ -28,14 +28,6 @@ "style": "Include", "text": "Governance->Node->User Mentor->Content" }, - { - "style": "Title", - "text": "Tokens Bonus" - }, - { - "style": "Text", - "text": "This program grants you a Tokens Bonus in proportion to the Mentorship Power you let into the program." - }, { "style": "Text", "text": "" diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json index d3a3833a1..e5bfb855a 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json @@ -3,8 +3,8 @@ "pageNumber": "6", "type": "The Claims Program", "definition": { - "text": "The Claims Program help Contributors get compensation for their work.", - "updated": 1624734366643 + "text": "Tell us what you've done for the project and how we should reward you!", + "updated": 1630495910859 }, "paragraphs": [ { @@ -15,6 +15,76 @@ { "style": "Include", "text": "Governance->Node->Claims Program->Content" + }, + { + "style": "Title", + "text": "Three Types of Claim Folders", + "updated": 1630496493305 + }, + { + "style": "Include", + "text": "Governance->Concept->Claims Folder->Content", + "updated": 1630496432492 + }, + { + "style": "Subtitle", + "text": "Asset Claims Folder", + "updated": 1630496355821 + }, + { + "style": "Include", + "text": "Governance->Node->Asset Claims Folder->Definition" + }, + { + "style": "Subtitle", + "text": "Feature Claims Folder", + "updated": 1630496368526 + }, + { + "style": "Include", + "text": "Governance->Node->Feature Claims Folder->Definition" + }, + { + "style": "Subtitle", + "text": "Position Claims Folder" + }, + { + "style": "Include", + "text": "Governance->Node->Position Claims Folder->Definition" + }, + { + "style": "Title", + "text": "Three Types of Contribution Claims", + "updated": 1630496650088 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claims Content", + "updated": 1630496784756 + }, + { + "style": "Subtitle", + "text": "Asset Contribution Claim" + }, + { + "style": "Include", + "text": "Governance->Node->Asset Contribution Claim->Definition" + }, + { + "style": "Subtitle", + "text": "Feature Contribution Claim" + }, + { + "style": "Include", + "text": "Governance->Node->Feature Contribution Claim->Definition" + }, + { + "style": "Subtitle", + "text": "Position Contribution Claim" + }, + { + "style": "Include", + "text": "Governance->Node->Position Contribution Claim->Definition" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json index e7232fc1d..df190780d 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json @@ -3,8 +3,8 @@ "pageNumber": "7", "type": "The Voting Program", "definition": { - "text": "The Voting Program helps decentralize the distribution of the Superalgos SA Token, and helps distribute the validation of Contributions.", - "updated": 1624734799887 + "text": "Help us decide how what areas of project development to incentivize, and help us validate Contribution Claims!", + "updated": 1630496977699 }, "paragraphs": [ { @@ -33,8 +33,17 @@ }, { "style": "Title", - "text": "Claim Votes Switch Node", - "updated": 1624735041939 + "text": "About Claim Votes", + "updated": 1630497203825 + }, + { + "style": "Include", + "text": "Governance->Concept->Claim Votes->Definition", + "updated": 1630497746423 + }, + { + "style": "Subtitle", + "text": "Claim Votes Switch" }, { "style": "Include", @@ -46,10 +55,56 @@ "text": "Governance->Node->Claim Votes Switch->Content", "updated": 1624735231547 }, + { + "style": "Subtitle", + "text": "Three Types of Claim Votes", + "updated": 1630497351240 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content" + }, + { + "style": "Subtitle", + "text": "Asset Claim Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Asset Claim Vote->Definition" + }, + { + "style": "Subtitle", + "text": "Feature Claim Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Feature Claim Vote->Definition" + }, + { + "style": "Subtitle", + "text": "Position Claim Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Position Claim Vote->Definition" + }, { "style": "Title", - "text": "Weight Votes Switch Node", - "updated": 1624735074339 + "text": "About Weight Votes", + "updated": 1630497602868 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Definition", + "updated": 1630497799945 + }, + { + "style": "Title", + "text": "" + }, + { + "style": "Subtitle", + "text": "Weight Votes Switch" }, { "style": "Include", @@ -61,16 +116,66 @@ "text": "Governance->Node->Weight Votes Switch->Content", "updated": 1624735088260 }, + { + "style": "Subtitle", + "text": "Three Types of Weight Votes", + "updated": 1630498074833 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight Votes->Content" + }, + { + "style": "Subtitle", + "text": "" + }, + { + "style": "Subtitle", + "text": "Asset Weight Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Asset Weight Vote->Definition" + }, + { + "style": "Subtitle", + "text": "Feature Weight Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Feature Weight Vote->Definition" + }, + { + "style": "Subtitle", + "text": "Position Weight Vote" + }, + { + "style": "Include", + "text": "Governance->Node->Position Weight Vote->Definition" + }, { "style": "Title", - "text": "User Profile Switch Node", - "updated": 1624735319623 + "text": "About User Profile Votes", + "updated": 1630498579196 + }, + { + "style": "Include", + "text": "Governance->Concept->Liquid Democracy->Definition", + "updated": 1630499078885 + }, + { + "style": "Subtitle", + "text": "User Profile Switch" }, { "style": "Include", "text": "Governance->Node->User Profile Votes Switch->Definition", "updated": 1624735290341 }, + { + "style": "Include", + "text": "Governance->Node->User Profile Votes Switch->Content" + }, { "style": "Title", "text": "User Profile Vote Node", @@ -79,6 +184,10 @@ { "style": "Include", "text": "Governance->Node->User Profile Vote->Definition" + }, + { + "style": "Include", + "text": "Governance->Node->User Profile Vote->Content" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json new file mode 100644 index 000000000..e94e72c16 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": "2.3", + "type": "The Github Program", + "definition": { + "text": "Set yourself up to contribute and help more developers find us on Github!", + "updated": 1630494854079 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Github Program->Definition", + "updated": 1630494807978 + }, + { + "style": "Include", + "text": "Governance->Node->Github Program->Content" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json new file mode 100644 index 000000000..27524bc6e --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": "2.4", + "type": "Community Building Programs Intro", + "definition": { + "text": "Help us build a strong and healthy Community!", + "updated": 1630494969779 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Community Building Programs->Definition", + "updated": 1630495003728 + }, + { + "style": "Include", + "text": "Governance->Node->Community Building Programs->Content" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json new file mode 100644 index 000000000..c6fb43fa5 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": "5.1", + "type": "Votes And Claims Programs Intro", + "definition": { + "text": "Help us govern the Superalgos Project!", + "updated": 1630495810385 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Votes And Claims Programs->Definition", + "updated": 1630495822844 + }, + { + "style": "Include", + "text": "Governance->Node->Votes And Claims Programs->Content" + } + ] +} \ No newline at end of file From 7c6361a69b079133b9c3b6f1bb5ff1988729fe62 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 14:52:28 +0200 Subject: [PATCH 194/227] User Profile topic done --- ...-commands-007-docs-repaginate-command.json | 3 +- ...ser-profile-001-building-your-profile.json | 2 +- ...er-profile-002-user-profile-hierarchy.json | 2 +- ...rofile-003-onboarding-programs-intro.json} | 4 +- ...user-profile-004-the-airdrop-program.json} | 2 +- ... user-profile-005-the-github-program.json} | 2 +- ...06-community-building-programs-intro.json} | 2 +- ...ser-profile-007-the-referral-program.json} | 2 +- ...user-profile-008-the-support-program.json} | 2 +- ...r-profile-009-the-mentorship-program.json} | 2 +- ...-010-votes-and-claims-programs-intro.json} | 2 +- ... user-profile-011-the-claims-program.json} | 2 +- ... user-profile-012-the-voting-program.json} | 2 +- ...-profile-013-financial-programs-intro.json | 20 ++++++++ .../user-profile-014-the-staking-program.json | 20 ++++++++ ...er-profile-015-the-delegation-program.json | 46 +++++++++++++++++++ 16 files changed, 101 insertions(+), 14 deletions(-) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-2.1-onboarding-programs-introduction.json => user-profile-003-onboarding-programs-intro.json} (87%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-2.2-the-airdrop-program.json => user-profile-004-the-airdrop-program.json} (96%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-2.3-the-github-program.json => user-profile-005-the-github-program.json} (95%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-2.4-community-building-programs-intro.json => user-profile-006-community-building-programs-intro.json} (95%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-003-the-referral-program.json => user-profile-007-the-referral-program.json} (97%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-004-the-support-program.json => user-profile-008-the-support-program.json} (98%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-005-the-mentorship-program.json => user-profile-009-the-mentorship-program.json} (97%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-5.1-votes-and-claims-programs-intro.json => user-profile-010-votes-and-claims-programs-intro.json} (95%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-006-the-claims-program.json => user-profile-011-the-claims-program.json} (99%) rename Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/{user-profile-007-the-voting-program.json => user-profile-012-the-voting-program.json} (99%) create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-013-financial-programs-intro.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-014-the-staking-program.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-015-the-delegation-program.json diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-007-docs-repaginate-command.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-007-docs-repaginate-command.json index 341bb9cb3..01600e992 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-007-docs-repaginate-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-007-docs-repaginate-command.json @@ -51,7 +51,8 @@ }, { "style": "Text", - "text": "After you repaginate a Topic or Tutorial, the best way to proceed it to manually delete from disk all the files associated with that Topic / Tutorial. After you delete them, you execute the repaginate command and then the docs.save command. " + "text": "After you repaginate a Topic or Tutorial, the best way to proceed is to manually delete from disk all the files associated with that Topic / Tutorial. After you delete them, you execute the repaginate command and then the docs.save command.", + "updated": 1630500489007 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json index 84de5fe91..312a44fce 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "1", + "pageNumber": 1, "type": "Building Your Profile", "definition": { "text": "Building your User Profile involves linking your Governance Address to your identity in Github.com, using the Profile Constructor. ", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json index 41d68424f..104e36e56 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "2", + "pageNumber": 2, "type": "User Profile Hierarchy", "definition": { "text": "Your User Profile is where you define how you wish to participate in governance.", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-onboarding-programs-intro.json similarity index 87% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-onboarding-programs-intro.json index 1a8060d93..37ed8cb26 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.1-onboarding-programs-introduction.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-onboarding-programs-intro.json @@ -1,7 +1,7 @@ { "topic": "User Profile", - "pageNumber": "2.1", - "type": "Onboarding Programs Introduction", + "pageNumber": 3, + "type": "Onboarding Programs Intro", "definition": { "text": "Get on board and earn your first few tokens just by setting up and submitting your User Profile!", "updated": 1630487139929 diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-airdrop-program.json similarity index 96% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-airdrop-program.json index 2ea3110a3..d21cea330 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.2-the-airdrop-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-airdrop-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "2.2", + "pageNumber": 4, "type": "The Airdrop Program", "definition": { "text": "Superalgos does an airdrop on each release of the software! We wish to welcome you and everyone in the Community onboard and grant you your first few tokens so that you may participate in governance.", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-github-program.json similarity index 95% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-github-program.json index e94e72c16..cca0a8672 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.3-the-github-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-github-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "2.3", + "pageNumber": 5, "type": "The Github Program", "definition": { "text": "Set yourself up to contribute and help more developers find us on Github!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-community-building-programs-intro.json similarity index 95% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-community-building-programs-intro.json index 27524bc6e..2531e2759 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-2.4-community-building-programs-intro.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-community-building-programs-intro.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "2.4", + "pageNumber": 6, "type": "Community Building Programs Intro", "definition": { "text": "Help us build a strong and healthy Community!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-referral-program.json similarity index 97% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-referral-program.json index 2e6630d82..90f10c092 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-003-the-referral-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-referral-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "3", + "pageNumber": 7, "type": "The Referral Program", "definition": { "text": "Help us spread the word about Superalgos!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-008-the-support-program.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-008-the-support-program.json index 8b35adf1d..a8d51e094 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-004-the-support-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-008-the-support-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "4", + "pageNumber": 8, "type": "The Support Program", "definition": { "text": "Let's reward Community Mods so that they keep up the good work, and so that more people want to join the team!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-009-the-mentorship-program.json similarity index 97% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-009-the-mentorship-program.json index e5c72b058..a63fb74c3 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-005-the-mentorship-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-009-the-mentorship-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "5", + "pageNumber": 9, "type": "The Mentorship Program", "definition": { "text": "Helps us reward mentors so that they keep up the good work forming Contributors!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-010-votes-and-claims-programs-intro.json similarity index 95% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-010-votes-and-claims-programs-intro.json index c6fb43fa5..c0cc1deb7 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-5.1-votes-and-claims-programs-intro.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-010-votes-and-claims-programs-intro.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "5.1", + "pageNumber": 10, "type": "Votes And Claims Programs Intro", "definition": { "text": "Help us govern the Superalgos Project!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-011-the-claims-program.json similarity index 99% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-011-the-claims-program.json index e5bfb855a..28c799712 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-006-the-claims-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-011-the-claims-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "6", + "pageNumber": 11, "type": "The Claims Program", "definition": { "text": "Tell us what you've done for the project and how we should reward you!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-012-the-voting-program.json similarity index 99% rename from Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json rename to Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-012-the-voting-program.json index df190780d..efb95c9aa 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-007-the-voting-program.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-012-the-voting-program.json @@ -1,6 +1,6 @@ { "topic": "User Profile", - "pageNumber": "7", + "pageNumber": 12, "type": "The Voting Program", "definition": { "text": "Help us decide how what areas of project development to incentivize, and help us validate Contribution Claims!", diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-013-financial-programs-intro.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-013-financial-programs-intro.json new file mode 100644 index 000000000..171322303 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-013-financial-programs-intro.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": 13, + "type": "Financial Programs Intro", + "definition": { + "text": "This is what you may do with the Token Power you're not using for other purposes!", + "updated": 1630499936092 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Financial Programs->Definition", + "updated": 1630499946613 + }, + { + "style": "Include", + "text": "Governance->Node->Financial Programs->Content" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-014-the-staking-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-014-the-staking-program.json new file mode 100644 index 000000000..94ad6aa95 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-014-the-staking-program.json @@ -0,0 +1,20 @@ +{ + "topic": "User Profile", + "pageNumber": 14, + "type": "The Staking Program", + "definition": { + "text": "Staking in Superalgos is as simple as it gets!", + "updated": 1630500044430 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Staking Program->Definition", + "updated": 1630499989010 + }, + { + "style": "Include", + "text": "Governance->Node->Staking Program->Content" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-015-the-delegation-program.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-015-the-delegation-program.json new file mode 100644 index 000000000..aba6a99b0 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-015-the-delegation-program.json @@ -0,0 +1,46 @@ +{ + "topic": "User Profile", + "pageNumber": 15, + "type": "The Delegation Program", + "definition": { + "text": "Help your colleagues place their first few claims!", + "updated": 1630500145104 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Node->Delegation Program->Definition", + "updated": 1630500092742 + }, + { + "style": "Include", + "text": "Governance->Node->Delegation Program->Content" + }, + { + "style": "Subtitle", + "text": "Delegate Power Switch", + "updated": 1630500226629 + }, + { + "style": "Include", + "text": "Governance->Node->Delegate Power Switch->Definition" + }, + { + "style": "Include", + "text": "Governance->Node->Delegate Power Switch->Content" + }, + { + "style": "Subtitle", + "text": "User Delegate", + "updated": 1630500262556 + }, + { + "style": "Include", + "text": "Governance->Node->User Delegate->Definition" + }, + { + "style": "Include", + "text": "Governance->Node->User Delegate->Content" + } + ] +} \ No newline at end of file From 1f1ca73592bc22d1e436af6463bd661851fd9e58 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 15:00:02 +0200 Subject: [PATCH 195/227] Deleted offending Docs Node Page causing trouble --- .../User/User-Vote-Transfer/user-vote-transfer.json | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 Projects/Governance/Schemas/Docs-Nodes/U/User/User-Vote-Transfer/user-vote-transfer.json diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Vote-Transfer/user-vote-transfer.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Vote-Transfer/user-vote-transfer.json deleted file mode 100644 index 0084e1129..000000000 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Vote-Transfer/user-vote-transfer.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "type": "User Profile Vote", - "definition": { - "text": "This node allows users to transfer some of their voting power to other users, effectively creating a Delegation. Votes received by users are then flowed through the recipient user's token streams, increasing their size.", - "updated": 1622989097099 - }, - "paragraphs": [ - { - "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." - } - ] -} \ No newline at end of file From e4f2d51c47ae8111323c4d5df3b4a6563c24d67a Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 18:08:01 +0200 Subject: [PATCH 196/227] Flows topic WIP --- .../R/Reputation/Reputation/reputation.json | 7 +- .../Docs-Concepts/W/Weight/Weight/weight.json | 7 +- ...e-flow-001-the-superalgos-meritocracy.json | 9 ++ ...2-token-rewards-and-voting-power-flow.json | 78 ------------- ...2-token-rewards-and-weight-power-flow.json | 108 ++++++++++++++++++ 5 files changed, 127 insertions(+), 82 deletions(-) delete mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json index 6274a88b6..9d65f6255 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json @@ -6,7 +6,12 @@ }, "paragraphs": [ { - "style": "Text", + "style": "Block", + "text": "Content", + "updated": 1630508809125 + }, + { + "style": "Important", "text": "Only the tokens you get for contributing to the project grant you reputation. Reputation is not transferable, so the tokens you acquire by any other means (buying, swapping, borrowing, trading, etc.) do not carry a reputation value." }, { diff --git a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json index 03befed8e..25572d4e8 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json +++ b/Projects/Governance/Schemas/Docs-Concepts/W/Weight/Weight/weight.json @@ -1,8 +1,8 @@ { "type": "Weight", "definition": { - "text": "The Weight of a node is a direct proportion of the Weight Votes coming into the node divided by the total number of Weight Votes coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", - "updated": 1624781091970 + "text": "The Weight of a node is a direct proportion of the Weight Power coming into the node divided by the total amount of Weight Power coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", + "updated": 1630510882454 }, "paragraphs": [ { @@ -12,7 +12,8 @@ }, { "style": "Callout", - "text": "The Weight of a node is a direct proportion of the Weight Votes coming into the node divided by the total number of Weight Votes coming into the whole hierarchy, and multiplied by 100, to express it as a percentage." + "text": "The Weight of a node is a direct proportion of the Weight Power coming into the node divided by the total amount of Weight Power coming into the whole hierarchy, and multiplied by 100, to express it as a percentage.", + "updated": 1630510887120 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json index d42f5f30f..2cb4fc05d 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-001-the-superalgos-meritocracy.json @@ -16,6 +16,15 @@ "style": "Include", "text": "Governance->Concept->Token Power->Content", "updated": 1624780741084 + }, + { + "style": "Text", + "text": "There is a second concept that is crucial to how Superalgos values contributions: Reputation.", + "updated": 1630508777182 + }, + { + "style": "Include", + "text": "Governance->Concept->Reputation->Content" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json deleted file mode 100644 index 5e9d8bb00..000000000 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-voting-power-flow.json +++ /dev/null @@ -1,78 +0,0 @@ -{ - "topic": "Governance Flow", - "pageNumber": "2", - "type": "Token Rewards and Voting Power Flow", - "definition": { - "text": "Let’s analyze the flow of Token Rewards through Pools in parallel with the flow of Token Power, and in particular Voting Power, as they are interdependent.", - "updated": 1624780824020 - }, - "paragraphs": [ - { - "style": "Include", - "text": "Governance->Concept->Token Rewards->Content", - "updated": 1624780974906 - }, - { - "style": "Text", - "text": "Each release distributes a number of tokens as specified in the configuration of the top-level Superalgos Pools hierarchy (within the Token Distribution Superalgos Plugin Workspace). For tokens to be distributed, they first need to flow into the Pool nodes defined in this hierarchy.", - "updated": 1624781023264 - }, - { - "style": "Text", - "text": "Token Rewards flow within the hierarchy in response to Weight Votes casted by the Community. That is, the Community decides the Weight of each Pool by casting Weight Votes." - }, - { - "style": "Text", - "text": "This is where Token Rewards intersect with Voting Power, as it is Voting Power that drives Token Rewards through Weight Votes.", - "updated": 1630343425368 - }, - { - "style": "Text", - "text": "Your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Votes Switch nodes to turn Voting Power into Weight Votes.", - "updated": 1630343456190 - }, - { - "style": "Text", - "text": "So, for example, when you reference a Pool node with a Pool Weight Vote node, you are conferring your Weight Votes to that particular Pool node." - }, - { - "style": "Text", - "text": "Now that this Pool node has some Weight, the Token Reward available for the hierarchy may flow into this Pool node. How much? It depends on the weight of the node relative to the weight of the rest of the nodes in the hierarchy!" - }, - { - "style": "Include", - "text": "Governance->Concept->Weight->Content", - "updated": 1624781155330 - }, - { - "style": "Json", - "text": "Weight (of a node) = Node's Incoming Weight Votes / \n Sum of Weight Votes in the Hierarchy * 100", - "updated": 1630343557835 - }, - { - "style": "Note", - "text": "If a Pool node ends up with no Weight Votes, then no Token Rewards flow into the node." - }, - { - "style": "Title", - "text": "Token Reward Flow Into Other Hierarchies" - }, - { - "style": "Text", - "text": "Pool nodes in the top-level Superalgos Pools hierarchy reference other hierarchies where project definitions continue. Those hierarchies may be other Pools, Positions, Features, or Asset hierarchies." - }, - { - "style": "Text", - "text": "When a Pool node in the top-level hierarchy gets Weight Votes, the Token Rewards flowing to the node is immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own!" - }, - { - "style": "Text", - "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are casted within the hierarchy, Token Rewards flow into the affected nodes in Weight proportions calculated within the scope of the hierarchy.", - "updated": 1624781274277 - }, - { - "style": "Note", - "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The process and flows are the same regardless of the type of hierarchy." - } - ] -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json new file mode 100644 index 000000000..3467b3e73 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json @@ -0,0 +1,108 @@ +{ + "topic": "Governance Flow", + "pageNumber": "2", + "type": "Token Rewards and Weight Power Flow", + "definition": { + "text": "Let’s analyze the flow of Token Rewards through Pools in parallel with the flow of Token Power, and in particular Weight Power, as they are interdependent.", + "updated": 1624780824020 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Concept->Token Rewards->Content", + "updated": 1624780974906 + }, + { + "style": "Title", + "text": "The Master Distribution Pool", + "updated": 1630510334093 + }, + { + "style": "Text", + "text": "Each release distributes a number of tokens as specified in the configuration of the top-level Superalgos Pools hierarchy. The head of this hierarchy is the master distribution pool, where it all begins in terms of the flow of Token Rewards.", + "updated": 1630510402640 + }, + { + "style": "Note", + "text": "Visualize the flow of Token Rewards as a cascade starting at the head of the Superalgos Pools hierarchy that needs to trickle down to the different Pool nodes in the hierarchy, and then jump to the heads of other Project Definition Hierarchies.", + "updated": 1630511702008 + }, + { + "style": "Text", + "text": "Unlike the flow of Token Power within a User Profile, which is determined by configurations entered by the owner of the profile, the flow of Token Rewards is subject to the will of the Community. In other words, it is the community that must decide how rewards flow, and how many tokens must go to incentivize what. ", + "updated": 1630511815154 + }, + { + "style": "Subtitle", + "text": "This is Where Weight Votes Come in the Picture", + "updated": 1630512058431 + }, + { + "style": "Callout", + "text": "Weight Votes are the instrument the Community uses to expresses how Token Rewards should flow. Token Rewards flow within the hierarchy in response to Weight Votes cast by the Community. That is, the Community decides the Weight of each Pool by casting Weight Votes.", + "updated": 1630512042083 + }, + { + "style": "Text", + "text": "This is where Token Rewards intersect with Weight Power, as it is Weight Power that drives the flow of Token Rewards through Weight Votes.", + "updated": 1630510680354 + }, + { + "style": "Note", + "text": "Remember that your Token Power flows into the different programs available under your User Profile. The portion of Token Power that flows into your Voting Program turns into Voting Power, which is channeled through different types of switches. You use Weight Votes Switch nodes to turn Voting Power into Weight Power that then flows into Weight Votes.", + "updated": 1630512123642 + }, + { + "style": "Subtitle", + "text": "For Example", + "updated": 1630512233819 + }, + { + "style": "Text", + "text": "When you reference a Pool node with a Pool Weight Vote node, you are conferring the Weight Power in your Pool Weight Vote to that particular Pool node.", + "updated": 1630512248393 + }, + { + "style": "Text", + "text": "Now that this Pool node has some Weight, the Token Rewards available at the top of the hierarchy may flow into this Pool node. How much? It depends on the Weight Power the Pool gets relative to the Weight Power the rest of the Pools in the hierarchy get!", + "updated": 1630512360936 + }, + { + "style": "Include", + "text": "Governance->Concept->Weight->Content", + "updated": 1624781155330 + }, + { + "style": "Json", + "text": "Weight (of a node) = Node's Incoming Weight Power / \n Sum of Weight Power in the Hierarchy * 100", + "updated": 1630512395411 + }, + { + "style": "Note", + "text": "If a Pool node ends up with no Weight Power, then no Token Rewards flow into the node.", + "updated": 1630512412251 + }, + { + "style": "Title", + "text": "Token Rewards Flow Into Other Hierarchies", + "updated": 1630510284691 + }, + { + "style": "Text", + "text": "Pool nodes in the top-level Superalgos Pools hierarchy reference other hierarchies where project definitions continue. Those hierarchies may be other Pools, Positions, Features, or Asset hierarchies." + }, + { + "style": "Text", + "text": "When a Pool node in the top-level hierarchy gets Weight Votes, the Token Rewards flowing to the node is immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own!" + }, + { + "style": "Text", + "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are casted within the hierarchy, Token Rewards flow into the affected nodes in Weight proportions calculated within the scope of the hierarchy.", + "updated": 1624781274277 + }, + { + "style": "Note", + "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The process and flows are the same regardless of the type of hierarchy." + } + ] +} \ No newline at end of file From e9ec8688db76adfde75ee0baca9a97a19cbd3de0 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 18:18:54 +0200 Subject: [PATCH 197/227] Token rewards flow --- ...-002-token-rewards-and-weight-power-flow.json | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json index 3467b3e73..4e8410d45 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-002-token-rewards-and-weight-power-flow.json @@ -92,17 +92,23 @@ "text": "Pool nodes in the top-level Superalgos Pools hierarchy reference other hierarchies where project definitions continue. Those hierarchies may be other Pools, Positions, Features, or Asset hierarchies." }, { - "style": "Text", - "text": "When a Pool node in the top-level hierarchy gets Weight Votes, the Token Rewards flowing to the node is immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own!" + "style": "Callout", + "text": "When a Pool node in the Superalgos Pools hierarchy gets some Weight Power, the Token Rewards flowing to the node are immediately passed on to the referenced hierarchy. So, now the referenced hierarchy has Token Rewards of its own at the head of the hierarchy!", + "updated": 1630513045548 }, { "style": "Text", - "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are casted within the hierarchy, Token Rewards flow into the affected nodes in Weight proportions calculated within the scope of the hierarchy.", - "updated": 1624781274277 + "text": "How do Token Rewards flow within these secondary hierarchies? In the exact manner! When Weight Votes are cast within the hierarchy, Token Rewards flow into the affected nodes in proportion to the Weight calculated within the scope of the hierarchy.", + "updated": 1630512699763 + }, + { + "style": "Important", + "text": "The scope of the calculation of Weight proportions is limited to the hierarchy in question." }, { "style": "Note", - "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The process and flows are the same regardless of the type of hierarchy." + "text": "The cycle goes on and on through all the existing levels of nested hierarchies. The processes and flows are the same regardless of the type of hierarchy.", + "updated": 1630512917168 } ] } \ No newline at end of file From 47c1744dbf72556417b42881e90cc864200e98e5 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 1 Sep 2021 19:58:43 +0200 Subject: [PATCH 198/227] Book revision complete --- ...ance-flow-003-how-claims-are-resolved.json | 54 +++++++++++++------ 1 file changed, 37 insertions(+), 17 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json index fab257b1a..260eedc5e 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Flow/governance-flow-003-how-claims-are-resolved.json @@ -3,23 +3,28 @@ "pageNumber": "3", "type": "How Claims are Resolved", "definition": { - "text": "These three concepts, Claim Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution.", - "updated": 1624781724176 + "text": "These three concepts, Claim Power, Claim Votes, and Token Rewards are intimately related and make up the logic of the token distribution among Contributors.", + "updated": 1630518244395 }, "paragraphs": [ + { + "style": "Title", + "text": "Dealing With Claim Power", + "updated": 1630518680345 + }, { "style": "Include", - "text": "Governance->Concept->Claim Power->Content", - "updated": 1624781714508 + "text": "Governance->Concept->Claim Power->Content" }, { "style": "Text", - "text": "You control the flow of your Claim Power so that the appropriate number reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claim Power that reaches the corresponding claim node.", - "updated": 1624781792664 + "text": "You control the flow of your Claim Power so that the appropriate value reaches the node with which you wish to present a claim. That is, you present claims for a specific number of tokens, determined by the Claim Power that reaches the corresponding claim node.", + "updated": 1630518610936 }, { "style": "Text", - "text": "You already know that the Token Rewards in a definition node (a Position, Feature, or Asset node) determines how many tokens are available to incentivize the production and/or maintenance of the concept represented by the node." + "text": "You already know that the Token Rewards in a definition node — a Position, Feature, or Asset node — determines how many tokens are available to incentivize the production and/or maintenance of the concept represented by the node.", + "updated": 1630518717152 }, { "style": "Callout", @@ -35,7 +40,8 @@ }, { "style": "List", - "text": "Your claim may be equal, smaller, or greater than the Token Rewards available in the node." + "text": "Your claim may have Claim Power equal, smaller, or greater than the Token Rewards available in the node.", + "updated": 1630518355289 }, { "style": "List", @@ -49,6 +55,10 @@ "style": "Text", "text": "And that is not all! On top of the above scenarios, we need to account for Claim Votes!" }, + { + "style": "Title", + "text": "Adding Claim Votes in the Mix" + }, { "style": "Include", "text": "Governance->Concept->Claim Votes->Content", @@ -56,16 +66,22 @@ }, { "style": "Text", - "text": "The flow of Voting Power into Claim Votes follows the same principles as the rest of the flows in the Voting Program. This means that Claim Votes have a specific Voting Power, pretty much like claims have a specific Claim Power.", - "updated": 1624781873207 + "text": "The flow of Claim Support Power into Claim Votes follows the same principles as the rest of the power flows in the Voting Program. This means that Claim Votes have a specific Claim Support Power, pretty much like claims have a specific Claim Power.", + "updated": 1630518813163 + }, + { + "style": "Note", + "text": "In other words, when you vote on someone’s claim, you don’t necessarily vote for the entirety of the claim. Your vote carries a specific Claim Support Power that may be equal, lesser, or greater than the Claim Power in the claim!", + "updated": 1630518516835 }, { "style": "Text", - "text": "In other words, when you vote on someone’s claim, you don’t necessarily vote for the entirety of the claim. Your vote carries a specific Voting Power that may be equal, lesser, or greater than the Claim Power in the claim!" + "text": "In addition, more Contributors may vote for the same claim!", + "updated": 1630518549067 }, { - "style": "Text", - "text": "In addition, more Contributors may vote for the same claim." + "style": "Title", + "text": "The Rules" }, { "style": "Text", @@ -77,19 +93,23 @@ }, { "style": "List", - "text": "The maximum Token Rewards allocated to a claim is determined by the Token Rewards available in the node, the Claim Power associated with the claim, or the sum of the Voting Power of all Claim Votes associated with the claim, whichever is smaller." + "text": "The maximum Token Rewards allocated to a claim is determined by the Token Rewards available in the node, the Claim Power associated with the claim, or the sum of the Claim Support Power of all Claim Votes associated with the claim, whichever is smaller.", + "updated": 1630518958930 }, { "style": "List", - "text": "When the sum of Voting Power of all Claim Votes associated with a claim is lesser than the Claim Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Voting Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes." + "text": "When the sum of Claim Support Power of all Claim Votes associated with a claim is lesser than the Claim Power of the claim, the claim is not paid in full. The Token Rewards is capped by the total Claim Support Power of all Claim Votes. In other words, claims are paid up to the amount the Community decides with their Claim Votes.", + "updated": 1630519002556 }, { "style": "List", - "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Voting Power for any given number of claims, or the sum of Claim Power for any given number of claims, whichever is lesser, each claim gets the Token Reward equal to its Claim Power or equal to the Voting Power of associated Claim Votes, whichever is lesser. " + "text": "When Token Rewards are enough to pay all claims, then each claim is paid in full, as expected. In more precise, albeit complex terms, when Token Rewards are greater than the sum of Claim Support Power for any given number of claims, or the sum of Claim Power for any given number of claims, whichever is lesser, each claim gets the Token Rewards equal to its Claim Power or equal to the Claim Support Power of associated Claim Votes, whichever is lesser.", + "updated": 1630519057866 }, { "style": "List", - "text": "When Token Rewards are NOT enough to pay all claims, an adjustment must be made to pay a fair proportion to each claim, without exceeding the Token Rewards available. In such a case, each claim is reduced in proportion to the amount in which claims exceed the Token Rewards. For example, if the sum of all claims exceeds the Token Reward by 10%, then each claim is reduced by 10%." + "text": "When Token Rewards are NOT enough to pay all claims, an adjustment must be made to pay a fair proportion to each claim, without exceeding the Token Rewards available. In such a case, each claim is reduced in proportion to the amount in which claims exceed the Token Rewards. For example, if the sum of all claims exceeds the Token Rewards by 10%, then each claim is reduced by 10%.", + "updated": 1630519090138 } ] } \ No newline at end of file From ddb1af522fd66a8680b78cab9232e3dc4876f716 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 09:50:58 +0200 Subject: [PATCH 199/227] Superalgos Network: handshakeProducedure implemented --- .../Network/NT/Modules/WebSocketsInterface.js | 234 ++++++++++++++---- .../Network/SA/Modules/WebSocketsClient.js | 159 +++++++++++- .../NT/Modules/Queries/Events.js | 1 - runDesktop.js | 3 + runNetwork.js | 3 + 5 files changed, 345 insertions(+), 55 deletions(-) diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index a1a286d87..30c56da58 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -9,12 +9,16 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock let clientInterface let peerInterface + let web3 = new SA.nodeModules.web3() + return thisObject function finalize() { socketServer = undefined clientInterface = undefined peerInterface = undefined + + web3 = undefined } function initialize() { @@ -31,6 +35,8 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock function onConnection(socket) { let caller = {} + let calledTimestamp = (new Date()).valueOf() + socket.on('message', onMenssage) async function onMenssage(message) { @@ -60,7 +66,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock switch (messageHeader.messageType) { case "Handshake": { - handshakeProducedure(socket, caller, messageHeader) + handshakeProducedure(socket, caller, calledTimestamp, messageHeader) break } case "Request": { @@ -95,75 +101,213 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } } - function handshakeProducedure(socket, caller, messageHeader) { + function handshakeProducedure(socket, caller, calledTimestamp, messageHeader) { /* - The caller needs to identify itself as either a Network Client or Peer. + The handshage producedure have 2 steps, we need to know + now which one we are at. */ - if (messageHeader.callerRole === undefined) { + if (messageHeader.step === undefined) { let response = { result: 'Error', - message: 'callerRole Not Provided.' + message: 'step Not Provided.' } socket.send(JSON.stringify(response)) return } - - if (messageHeader.callerRole !== 'Network Client' && messageHeader.callerRole !== 'Network Peer') { + if (messageHeader.step !== 'One' && messageHeader.step !== 'Two') { let response = { result: 'Error', - message: 'callerRole Not Supported.' + message: 'step Not Supported.' } socket.send(JSON.stringify(response)) return } + switch (messageHeader.step) { + case 'One': { + handshakeStepOne() + break + } + case 'Two': { + handshakeStepTwo() + break + } + } + function handshakeStepOne() { + /* + The caller needs to identify itself as either a Network Client or Peer. + */ + if (messageHeader.callerRole === undefined) { + let response = { + result: 'Error', + message: 'callerRole Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + if (messageHeader.callerRole !== 'Network Client' && messageHeader.callerRole !== 'Network Peer') { + let response = { + result: 'Error', + message: 'callerRole Not Supported.' + } + socket.send(JSON.stringify(response)) + return + } + + caller.role = messageHeader.callerRole + /* + The caller needs to provide it's User Profile Handle. + */ + if (messageHeader.callerProfileHandle === undefined) { + let response = { + result: 'Error', + message: 'callerProfileHandle Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + caller.userProfileHandle = messageHeader.callerProfileHandle + /* + The caller needs to provide a callerTimestamp. + */ + if (messageHeader.callerTimestamp === undefined) { + let response = { + result: 'Error', + message: 'callerTimestamp Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + /* + The callerTimestamp can not be more that 1 minute old. + */ + if (calledTimestamp - messageHeader.callerTimestamp > 60000) { + let response = { + result: 'Error', + message: 'callerTimestamp Too Old.' + } + socket.send(JSON.stringify(response)) + return + } + /* + We will sign for the caller it's handle to prove our + Network Node identity. + */ + let signedMessage = { + callerProfileHandle: messageHeader.callerProfileHandle, + calledProfileHandle: NT.NETWORK_NODE_USER_PROFILE_HANDLE, + callerTimestamp: messageHeader.callerTimestamp, + calledTimestamp: calledTimestamp + } + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY) - caller.role = messageHeader.callerRole - /* - We will identify the caller by the signature at the message. - */ - if (messageHeader.signature === undefined) { let response = { - result: 'Error', - message: 'signature Not Provided.' + result: 'Ok', + message: 'Handshake Step One Complete', + signature: JSON.stringify(signature) } socket.send(JSON.stringify(response)) - return } - let web3 = new SA.nodeModules.web3() - let blockchainAccount = web3.eth.accounts.recover(messageHeader.signature) + function handshakeStepTwo() { + /* + We will check that the caller role has beed defined at Step One. + */ + if (caller.role === undefined) { + let response = { + result: 'Error', + message: 'Handshake Step One Not Completed.' + } + socket.se + } + /* + We will check the signature at the message. + */ + if (messageHeader.signature === undefined) { + let response = { + result: 'Error', + message: 'signature Not Provided.' + } + socket.send(JSON.stringify(response)) + return + } + + let signature = JSON.parse(messageHeader.signature) + let blockchainAccount = web3.eth.accounts.recover(signature) + + if (caller.blockchainAccount === undefined) { + let response = { + result: 'Error', + message: 'Bad Signature.' + } + socket.send(JSON.stringify(response)) + return + } + /* + The signature gives us the blockchain account, and the account the user profile. + */ + let witnessUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) + + if (witnessUserProfile === undefined) { + let response = { + result: 'Error', + message: 'userProfile Not Found.' + } + socket.send(JSON.stringify(response)) + return + } + /* + The user profile based on the blockchain account, based on the signature, + it is our witness user profile, to validate the caller. + */ + let signedMessage = JSON.parse(signature.message) + + if (signedMessage.callerProfileHandle !== witnessUserProfile.userProfileHandle) { + let response = { + result: 'Error', + message: 'callerProfileHandle Does Not Match witnessUserProfile.' + } + socket.send(JSON.stringify(response)) + return + } + /* + We will check that the signature includes this Network Node handle, to avoid + man in the middle attackts. + */ + if (signedMessage.calledProfileHandle !== NT.NETWORK_NODE_USER_PROFILE_HANDLE) { + let response = { + result: 'Error', + message: 'calledProfileHandle Does Not Match This Network Node Handle.' + } + socket.send(JSON.stringify(response)) + return + } + /* + We will check that the timestamp in the signature is the one we sent to the caller. + */ + if (signedMessage.calledTimestamp !== calledTimestamp) { + let response = { + result: 'Error', + message: 'calledTimestamp Does Not Match calledTimestamp On Record.' + } + socket.send(JSON.stringify(response)) + return + } + /* + All validations have been completed, the Handshake Prcedure finished well. + */ + /* + We will remember the user profile behind this caller. + */ + caller.userProfile = witnessUserProfile - if (caller.blockchainAccount === undefined) { let response = { - result: 'Error', - message: 'Bad signature.' + result: 'Ok', + message: 'Handshake Successful.' } socket.send(JSON.stringify(response)) - return } - /* - The signature gives us the blockchain account, and the account the user profile. - */ - let userProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) - - if (userProfile === undefined) { - let response = { - result: 'Error', - message: 'userProfile Not Found.' - } - socket.send(JSON.stringify(response)) - return - } - /* - We will remember the user profile behind this caller. - */ - caller.userProfile = userProfile - - let response = { - result: 'Ok', - message: 'Handshake Successful.' - } - socket.send(JSON.stringify(response)) } } catch (err) { diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index 01e53f1ed..ef4b002bf 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -9,6 +9,10 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets let socketClient let callbackFunction + let web3 = new SA.nodeModules.web3() + let called = {} + let selectedNetworkNode // This is a Network Node we pick to try to connect to. + return thisObject function finalize() { @@ -16,10 +20,25 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets socketClient = undefined networkInterface = undefined peerInterface = undefined + + web3 = undefined + called = undefined } function initialize() { - socketClient = new SA.nodeModules.ws('ws://' + 'localhost' + ':' + global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT) + /* + Here we will pick a Network Node from all users profiles available that do have a Network Node running. // TODO + */ + selectedNetworkNode = { + userProfileId: "qeqdqxex1qexqexqwxeqweqxeqweqe", + userProfileHandle: "Luis-Fernando-Molina", + blockchainAccount: "asdasdasdasdasdasdasdaasdasdasdasdasdasdsd", + ranking: 0, + host: "localhost", + port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT + } + + socketClient = new SA.nodeModules.ws('ws://' + selectedNetworkNode.host + ':' + selectedNetworkNode.port) //networkInterface = SA.projects.socialTrading.modules.networkInterface.newSocialTradingModulesNetworkInterface() setUpWebsocketClient() @@ -30,15 +49,137 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets let handshakeDone = false socketClient.onopen = () => { onConnection() } - socketClient.onmessage = socketMessage => { onMenssage(socketMessage) } socketClient.onerror = err => { onError(err) } function onConnection() { - /* - Send Handshake Message - */ - socketClient.send('Handshake Message') - console.log('Handshake Message Sent') + + handshakeProcedure() + + function handshakeProcedure() { + + let callerTimestamp + + stepOneRequest() + + function stepOneRequest() { + /* + Send Handshake Message Step One: + + At Step One we will just say hello, identify ourselves + as a Network Client, and send the Network Node our + User Profile Handle. + + This Handle will be signed by the Network Node to prove + it's ouwn identity, and later we will sign it's own handle + to prove ours. + */ + socketClient.onmessage = socketMessage => { stepOneResponse(socketMessage) } + + callerTimestamp = (new Date()).valueOf() + + let message = { + messageType: 'Handshake', + callerRole: 'Network Client', + userProfileHandle: DK.NETWORK_CLIENT_USER_PROFILE_HANDLE, + callerTimestamp: callerTimestamp, + step: 'One' + } + socketClient.send(message) + } + + function stepOneResponse(socketMessage) { + let response = JSON.parse(socketMessage.data) + + if (response.result !== 'Ok') { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) + return + } + + let signature = JSON.parse(response.signature) + called.blockchainAccount = web3.eth.accounts.recover(signature) + /* + We will check that the signature received produces a valid Blockchain Account. + */ + if (called.blockchainAccount === undefined) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> Signature does not produce a valid Blockchain Account.') + return + } + /* + We will check that the blockchain account taken from the signature matches + the one we have on record for the user profile of the Network Node we are calling. + */ + if (called.blockchainAccount !== selectedNetworkNode.blockchainAccount) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') + return + } + + let signedMessage = JSON.parse(signature.message) + + /* + We will check that the Network Node that responded has the same User Profile Handle + that we have on record, otherwise something is wrong and we should not proceed. + */ + if (signedMessage.calledProfileHandle !== selectedNetworkNode.userProfileHandle) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') + return + } + /* + We will check that the profile handle we sent to the Network Node, is returned at the + signed message, to avoid man in the middle attackts. + */ + if (signedMessage.callerProfileHandle !== DK.NETWORK_CLIENT_USER_PROFILE_HANDLE) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') + return + } + /* + We will also check that the callerTimestamp we sent to the Network Node, is returned at the + signed message, also to avoid man in the middle attackts. + */ + if (signedMessage.callerTimestamp !== callerTimestamp) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerTimestamp does not match my own callerTimestamp.') + return + } + + /* + All validations passed, it seems we can continue with Step Two. + */ + stepTwoRequest(signedMessage) + } + + function stepTwoRequest(signedMessage) { + /* + Send Handshake Message Step Two: + + Here we will sign a message with the Network Node profile + handle and timestamp to prove our own identity. + */ + socketClient.onmessage = socketMessage => { stepTwoResponse(socketMessage) } + + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) + + let message = { + messageType: 'Handshake', + signature: JSON.stringify(signature), + step: 'Two' + } + socketClient.send(message) + } + + function stepTwoResponse(socketMessage) { + let response = JSON.parse(socketMessage.data) + + if (response.result !== 'Ok') { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) + return + } + /* + This was the end of the Handshake producere. We are connected to the + Network Node and from now on, all response messages will be received + at this following function. + */ + socketClient.onmessage = socketMessage => { onMenssage(socketMessage) } + } + } } async function onMenssage(socketMessage) { @@ -53,10 +194,10 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets handshakeDone = true return } else { - console.log('[ERROR] Web Sockets Client -> onMenssage -> handshakeDone -> message.response = ' + response.message) + console.log('[ERROR] Web Sockets Client -> onMenssage -> handshakeDone -> response.message = ' + response.message) return } - } + } callbackFunction.receiveResponse(message) callbackFunction = undefined diff --git a/Projects/Social-Trading/NT/Modules/Queries/Events.js b/Projects/Social-Trading/NT/Modules/Queries/Events.js index 2cee66514..a68d7215b 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/Events.js +++ b/Projects/Social-Trading/NT/Modules/Queries/Events.js @@ -105,7 +105,6 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ } } } - /* Test #2 : The Emitter or Traget profile must be at the Following map of the Context Profile. */ diff --git a/runDesktop.js b/runDesktop.js index 96c4c24c5..425712d23 100644 --- a/runDesktop.js +++ b/runDesktop.js @@ -45,6 +45,9 @@ SA.nodeModules = { ws: require('ws') } +DK.NETWORK_CLIENT_USER_PROFILE_HANDLE = "Julian-Molina" // TODO: remove this. +DK.NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY = "dasdasdjhakdhakhdkalshdkashdka" // TODO: remove this. + DK.app = require('./Desktop/DesktopApp.js').newDesktopApp() DK.app.run() diff --git a/runNetwork.js b/runNetwork.js index 9aae83d5e..e0c5ed174 100644 --- a/runNetwork.js +++ b/runNetwork.js @@ -46,6 +46,9 @@ SA.nodeModules = { ws: require('ws') } +NT.NETWORK_NODE_USER_PROFILE_HANDLE = "Luis-Fernando-Molina" // TODO: remove this. +NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY = "blablablablablablablablablablablablablablablablabla" // TODO: remove this. + NT.app = require('./Network/NetwokNode.js').newNetworkNode() NT.app.run() From 996f6442fd2953ceea079c42be0ec7bb71b465d4 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 11:27:06 +0200 Subject: [PATCH 200/227] Governance workspaces WIP --- .../distribution-event.json | 4 +- .../reusable-governance-snippets.json | 54 ++++++++++-- .../Superalgos-Pools/superalgos-pools.json | 2 +- .../Asset-Claim-Vote/asset-claim-vote.json | 12 +++ .../Asset-Weight-Vote/asset-weight-vote.json | 12 +++ .../feature-claim-vote.json | 20 +++++ .../feature-weight-vote.json | 12 +++ .../Docs-Nodes/P/Pools/Pools/pools.json | 2 +- .../position-claim-vote.json | 12 +++ .../position-weight-vote.json | 12 +++ ...-workspaces-001-governance-workspaces.json | 85 +++++++++++++++++++ ...to-governance-001-governance-overview.json | 2 +- 12 files changed, 219 insertions(+), 10 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-001-governance-workspaces.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json index 332e6c42e..81d2e696e 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json +++ b/Projects/Governance/Schemas/Docs-Concepts/D/Distribution/Distribution-Event/distribution-event.json @@ -1,8 +1,8 @@ { "type": "Distribution Event", "definition": { - "text": "The Superalgos Project distributes its native Superalgos SA Tokens after each release to compensate contributions and incentivize desirable behaviors. The Distribution Event represents the moment in time and the act of running the process that distributes tokens from the Treasury Account to the Governance Address associated with each User Profile that participates in governance.", - "updated": 1630234849482 + "text": "The Superalgos Project distributes its native Superalgos SA Tokens after each release to reward contributions and incentivize desirable behaviors. The Distribution Event represents the moment in time and the act of running the process that distributes tokens from the Treasury Account to the Governance Address associated with each User Profile that participates in governance.", + "updated": 1630570602251 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index 3ead2e35b..a9c44279d 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -9,27 +9,71 @@ "style": "Title", "text": "Computational Limitations" }, - { - "style": "Block", - "text": "Computational Limitations" - }, { "style": "Title", "text": "" }, { - "style": "Note", + "style": "Block", + "text": "Computational Limitations", + "updated": 1630569942063 + }, + { + "style": "Text", "text": "The governance system does all calculations dynamically, in real-time, with every change in the definitions, and computes all the hierarchies loaded in the Current Workspace." }, { "style": "Important", "text": "The above means that the calculations that you see from within any given Workspace is a partial calculation within the scope of the Current Workspace only. Definitions, claims, votes, and so on, existing on other workspaces or plugins are not computed." }, + { + "style": "Block", + "text": "Computational Limitations 2", + "updated": 1630569818098 + }, + { + "style": "Text", + "text": "If you cast votes or place claims in more than one Governance Workspace, you will not be able to see what some of your claims and votes are about — in particular, those that live on a workspace that is not the Current Workspace.", + "updated": 1630569998640 + }, + { + "style": "Text", + "text": "If you wish to have a clearer picture of all your votes and claims, you may want to set up a new workspace that includes all the hierarchies that you need to interact with. That way, you will be able to see all of your votes and claims at the same time. To do this, save a new workspace deriving from one of the Governance Workspaces and load the plugins you need.", + "updated": 1630570350637 + }, + { + "style": "Note", + "text": "Even if you do as suggested above, the calculations you see in terms of Token Rewards, Tokens Awarded, Tokens Bonus, and so on, are still partial. The actual Distribution Event calculation involves computing all of the Project Definition Hierarchies, including all User Profile hierarchies participating in governance.", + "updated": 1630570663757 + }, + { + "style": "Text", + "text": "" + }, { "style": "Block", "text": "Dummy", "updated": 1630230740442 }, + { + "style": "Title", + "text": "Deep in Governance", + "updated": 1630574167914 + }, + { + "style": "Block", + "text": "Deep in Governance" + }, + { + "style": "Success", + "text": "If you have contributed work or wish to go deep with your participation in governance, you will most likely need to interact with one or more of the project-specific Governance Workspaces. To do that, load your User Profile into the corresponding workspaces so that you may establish references to place Contribution Claims and cast Weight Votes.", + "updated": 1630574190576 + }, + { + "style": "Block", + "text": "Dummy", + "updated": 1630574197424 + }, { "style": "Title", "text": "Featuring Tokens Bonus" diff --git a/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json index 2326507fd..76b685f3a 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json +++ b/Projects/Governance/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Pools/superalgos-pools.json @@ -12,7 +12,7 @@ }, { "style": "Text", - "text": "Because this is the highest level definition of how tokens will be distributed, the Superalgos Pools hierarchy is present in all Governance Plugin Workspaces.", + "text": "Because this is the highest level definition of how tokens will be distributed, the Superalgos Pools hierarchy is present in all Governance Workspaces.", "updated": 1630426648511 }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json index 11f93f55d..3928a2251 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Claim-Vote/asset-claim-vote.json @@ -14,6 +14,18 @@ "style": "Include", "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content" }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json index 6c84c5b08..1953425ae 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/A/Asset/Asset-Weight-Vote/asset-weight-vote.json @@ -14,6 +14,18 @@ "style": "Include", "text": "Governance->Concept->Weight Votes->Content" }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json index cdedd0085..2c44ad3d1 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Claim-Vote/feature-claim-vote.json @@ -14,6 +14,26 @@ "style": "Include", "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content" }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, + { + "style": "Subtitle", + "text": "" + }, + { + "style": "Text", + "text": "" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json index 7fed44919..89c0efb22 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Feature/Feature-Weight-Vote/feature-weight-vote.json @@ -14,6 +14,18 @@ "style": "Include", "text": "Governance->Concept->Weight Votes->Content" }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json index 25a1a5b95..f89fd7364 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json @@ -29,7 +29,7 @@ }, { "style": "Text", - "text": "In addition, there is a third resource characteristic to the Pool Hierarchy. Each Pool may reference a separate Pools hierarchy so that the definitions may continue on a separate hierarchy, which may be included as a plugin in the same or in separate Governance Plugin Workspaces.", + "text": "In addition, there is a third resource characteristic to the Pool Hierarchy. Each Pool may reference a separate Pools hierarchy so that the definitions may continue on a separate hierarchy, which may be included as a plugin in the same or in separate Governance Workspaces.", "updated": 1630426515819 }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json index f7734dcb5..398ea6f86 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Claim-Vote/position-claim-vote.json @@ -15,6 +15,18 @@ "text": "Governance->Concept->Reusable Governance Snippets->Claim Votes Content", "updated": 1630350813522 }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json index c33fd295a..0dd985ede 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Position/Position-Weight-Vote/position-weight-vote.json @@ -14,6 +14,18 @@ "style": "Include", "text": "Governance->Concept->Weight Votes->Content" }, + { + "style": "Subtitle", + "text": "Working on Multiple Workspaces" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-001-governance-workspaces.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-001-governance-workspaces.json new file mode 100644 index 000000000..054e2c670 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-001-governance-workspaces.json @@ -0,0 +1,85 @@ +{ + "topic": "Governance Workspaces", + "pageNumber": "1", + "type": "Governance Workspaces", + "definition": { + "text": "The Governance Project features multiple Project Definition Hierarchies spread across multiple Plugin Workspaces — one Workspace per Project — to facilitate the granular management of definitions by independent teams of maintainers. These are the Governance Workspaces.", + "updated": 1630567756861 + }, + "paragraphs": [ + { + "style": "Title", + "text": "Main Governance Workspace", + "updated": 1630568120363 + }, + { + "style": "Text", + "text": "The Token Distribution Superalgos Governance Workspace is the main workspace. Load this workspace to start your interaction with governance. This is where you would usually build and set up your User Profile.", + "updated": 1630568963531 + }, + { + "style": "Title", + "text": "Naming Convention" + }, + { + "style": "Text", + "text": "All Governance Workspaces follow a similar naming structure, to make them easy to spot in the Workspaces Tab:" + }, + { + "style": "Json", + "text": "Token Distribution XXX Project", + "updated": 1630568716919 + }, + { + "style": "Note", + "text": "XXX is replaced with the actual name of the Project.", + "updated": 1630568059149 + }, + { + "style": "Title", + "text": "Finding Your Way Arround Governance Workspaces", + "updated": 1630568467050 + }, + { + "style": "Text", + "text": "Each of the Governance Workspaces features several Project Definition Hierarchies describing the Pools, Assets, Features, and Positions of the corresponding Project.", + "updated": 1630568821141 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Deep in Governance" + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Title", + "text": "Superalgos Pools Hierarchy", + "updated": 1630568627153 + }, + { + "style": "Include", + "text": "Governance->Concept->Superalgos Pools->Definition", + "updated": 1630568552530 + }, + { + "style": "Include", + "text": "Governance->Concept->Superalgos Pools->Content" + }, + { + "style": "Title", + "text": "Scope of Calculations", + "updated": 1630569279039 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations", + "updated": 1630569313627 + }, + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations 2" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json index bfb92a303..dd916b1ad 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json @@ -55,7 +55,7 @@ }, { "style": "Text", - "text": "Governance is defined across multiple Governance Plugin Workspaces that users may load and contribute to. These workspaces feature the definitions of several hierarchies that determine the relationship of all the concepts affecting governance.", + "text": "Governance is defined across multiple Governance Workspaces that users may load and contribute to. These workspaces feature the definitions of several hierarchies that determine the relationship of all the concepts affecting governance.", "updated": 1630424913354 }, { From 055a0c60e9ff1761a018d4bd960c88727e109e6e Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 11:57:39 +0200 Subject: [PATCH 201/227] Workspaces wip --- ...ution-superalgos-governance-workspace.json | 116 ++++++++++++++++++ 1 file changed, 116 insertions(+) create mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-002-token-distribution-superalgos-governance-workspace.json diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-002-token-distribution-superalgos-governance-workspace.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-002-token-distribution-superalgos-governance-workspace.json new file mode 100644 index 000000000..fb12f3956 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-002-token-distribution-superalgos-governance-workspace.json @@ -0,0 +1,116 @@ +{ + "topic": "Governance Workspaces", + "pageNumber": "2", + "type": "Token Distribution Superalgos Governance Workspace", + "definition": { + "text": "This is the main governance workspace where broad Superalgos Project definitions live.", + "updated": 1630575735214 + }, + "paragraphs": [ + { + "style": "Title", + "text": "Tutorials", + "updated": 1630576501552 + }, + { + "style": "List", + "text": "Creating Your User Profile Tutorial", + "updated": 1630576522747 + }, + { + "style": "Title", + "text": "User Profiles" + }, + { + "style": "List", + "text": "Profiles of Core Team members and Community Mods." + }, + { + "style": "Title", + "text": "Scope of Definitions" + }, + { + "style": "Text", + "text": "The workspace features definitions that span the whole Superalgos Project.", + "updated": 1630576025223 + }, + { + "style": "Subtitle", + "text": "Pools" + }, + { + "style": "List", + "text": "Superalgos Pools hierarchy.", + "updated": 1630576375102 + }, + { + "style": "Subtitle", + "text": "Positions" + }, + { + "style": "List", + "text": "Superalgos Marketing (project-wide marketing-related positions),", + "updated": 1630576292069 + }, + { + "style": "List", + "text": "Superalgos (project-wide positions such as Community Mods, Core Team, or Business Lead).", + "updated": 1630576271333 + }, + { + "style": "Subtitle", + "text": "Features" + }, + { + "style": "List", + "text": "Superalgos (project-wide features such as the Charting Space, the Visual Designer, the Tensor Flow integration, and so on).", + "updated": 1630576362020 + }, + { + "style": "Subtitle", + "text": "Assets" + }, + { + "style": "List", + "text": "Superalgos Exchanges (assets related to exchange listings),", + "updated": 1630576480397 + }, + { + "style": "List", + "text": "Superalgos Marketing (project-wide, marketing-related assets),", + "updated": 1630576486012 + }, + { + "style": "List", + "text": "Client,", + "updated": 1630576385365 + }, + { + "style": "List", + "text": "UI,", + "updated": 1630576390127 + }, + { + "style": "List", + "text": "TS,", + "updated": 1630576395166 + }, + { + "style": "List", + "text": "Docker," + }, + { + "style": "List", + "text": "Launch Scripts," + }, + { + "style": "List", + "text": "Root Directory.", + "updated": 1630576402835 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file From a610c99b2fd9d4bf410becf986dfef5a912d67d7 Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Thu, 2 Sep 2021 22:11:59 +1200 Subject: [PATCH 202/227] Profile: Smidy13 Add Additional Claims Support in Profile --- .../Plugins/User-Profiles/Smidy13.json | 847 ++++++++++++------ 1 file changed, 596 insertions(+), 251 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json index 0cb6af6e2..dc6a70868 100644 --- a/Projects/Governance/Plugins/User-Profiles/Smidy13.json +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -332,8 +332,8 @@ "id": "09be5479-b174-4657-83ff-a6733bfaad19", "savedPayload": { "position": { - "x": 25506.07036040197, - "y": 16070.88237339432 + "x": 25493.203803432192, + "y": 16079.891633575364 }, "targetPosition": { "x": 25757.707166963806, @@ -373,8 +373,8 @@ "id": "93e677af-a294-4b5b-b6ce-9702c49e7336", "savedPayload": { "position": { - "x": 25648.842313943955, - "y": 16007.316204219891 + "x": 25618.64951949508, + "y": 16015.97384871127 }, "targetPosition": { "x": 25757.707166963806, @@ -408,14 +408,14 @@ }, { "type": "User Supporter", - "name": "", + "name": "PLuv", "config": "{}", "project": "Governance", "id": "db5ddf80-ca21-47c7-bd78-0cb2a23fd85d", "savedPayload": { "position": { - "x": 25804.74497543425, - "y": 15996.414428128366 + "x": 25757.707166963806, + "y": 15993.94928104409 }, "targetPosition": { "x": 25757.707166963806, @@ -449,14 +449,14 @@ }, { "type": "User Supporter", - "name": "", + "name": "cozed-gh", "config": "{}", "project": "Governance", "id": "725c04ba-9bf7-4dfb-9362-f57a461489c3", "savedPayload": { "position": { - "x": 25954.97418301889, - "y": 16039.491960209465 + "x": 25896.764814432532, + "y": 16015.97384871127 }, "targetPosition": { "x": 25757.707166963806, @@ -490,14 +490,14 @@ }, { "type": "User Supporter", - "name": "", + "name": "harrellbm", "config": "{}", "project": "Governance", "id": "f565331c-acb6-4975-90c6-d5adbbc519f2", "savedPayload": { "position": { - "x": 26081.410077116197, - "y": 16131.353014337541 + "x": 26022.21053049542, + "y": 16079.891633575364 }, "targetPosition": { "x": 25757.707166963806, @@ -531,14 +531,14 @@ }, { "type": "User Supporter", - "name": "", + "name": "ssplatt", "config": "{}", "project": "Governance", "id": "8128018a-3e92-45cf-9009-628e33bb7ea9", "savedPayload": { "position": { - "x": 26168.80262290298, - "y": 16260.91779165998 + "x": 26121.764814432532, + "y": 16179.445917512478 }, "targetPosition": { "x": 25757.707166963806, @@ -569,6 +569,45 @@ ] ] } + }, + { + "type": "User Supporter", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "e35f5841-7f50-413c-b93e-8853f726a8d6", + "savedPayload": { + "position": { + "x": 26185.682599296626, + "y": 16304.891633575364 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ] + ] + } } ], "tokensAwarded": { @@ -578,8 +617,8 @@ "id": "d1c9f943-78da-4c8f-af8f-1869890176ef", "savedPayload": { "position": { - "x": 26206.610989580728, - "y": 16412.558867859232 + "x": 26207.707166963806, + "y": 16443.94928104409 }, "targetPosition": { "x": 25757.707166963806, @@ -605,8 +644,8 @@ "id": "3077ee81-0387-40e0-a4de-80075da14355", "savedPayload": { "position": { - "x": 26190.27493013605, - "y": 16567.98609116174 + "x": 26185.682599296626, + "y": 16583.006928512816 }, "targetPosition": { "x": 25757.707166963806, @@ -910,7 +949,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -973,7 +1012,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina ", + "name": "Luis-Fernando-Molina Governance System New Features", "config": "{}", "project": "Governance", "id": "5470585c-e41a-4f96-991a-3e931fb4471a", @@ -999,7 +1038,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "", + "name": "Governance System New Features", "id": "92f0f22e-f631-482d-88b1-c16596bf951d" }, "referenceParentCombinedNodePath": [ @@ -1046,7 +1085,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "", + "Governance System New Features", "Feature Contribution Claim", "Governance", "92f0f22e-f631-482d-88b1-c16596bf951d" @@ -1056,7 +1095,7 @@ }, { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina ", + "name": "Luis-Fernando-Molina API Maps New Features", "config": "{}", "project": "Governance", "id": "0fcfac9f-7889-47e3-8023-feaab4e9fadc", @@ -1082,7 +1121,7 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "", + "name": "API Maps New Features", "id": "81c477e0-c9bf-4b25-a875-d265011a6136" }, "referenceParentCombinedNodePath": [ @@ -1129,7 +1168,7 @@ "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "", + "API Maps New Features", "Feature Contribution Claim", "Governance", "81c477e0-c9bf-4b25-a875-d265011a6136" @@ -1351,12 +1390,12 @@ "id": "2c25ace8-b80b-4a76-b636-612d6e289604", "savedPayload": { "position": { - "x": 26099.798986281297, - "y": 16563.131868076354 + "x": 26331.83456213587, + "y": 16648.097435530453 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -1734,7 +1773,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "6b9ec56c-441a-43d4-9947-de7b0737d677", @@ -1760,7 +1799,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", + "name": "", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" }, "referenceParentCombinedNodePath": [ @@ -1807,7 +1846,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-001-data-mining-introduction.json", + "", "Asset Contribution Claim", "Governance", "7374f808-a7fb-4025-aef9-a7f263a56d4b" @@ -1817,7 +1856,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "041e4bc0-59e1-4e08-87a4-d252613a2fb1", @@ -1843,7 +1882,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", + "name": "", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" }, "referenceParentCombinedNodePath": [ @@ -1890,7 +1929,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-002-data-mining-workflows.json", + "", "Asset Contribution Claim", "Governance", "c50ab92b-383d-4ba4-bacd-769542c676c1" @@ -1900,7 +1939,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "ea797037-4d84-496b-a171-a81ceab5f2fc", @@ -1926,7 +1965,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "name": "", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" }, "referenceParentCombinedNodePath": [ @@ -1973,7 +2012,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "", "Asset Contribution Claim", "Governance", "872621cd-d92e-4173-8d76-d0bb94432c0f" @@ -1983,7 +2022,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "26741720-6d08-4ced-b91f-f89d1dc521b6", @@ -2009,7 +2048,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "name": "", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" }, "referenceParentCombinedNodePath": [ @@ -2056,7 +2095,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "", "Asset Contribution Claim", "Governance", "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" @@ -2066,7 +2105,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "cd59bcca-45e5-488c-b1f8-e68f6712592b", @@ -2092,7 +2131,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "name": "", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" }, "referenceParentCombinedNodePath": [ @@ -2139,7 +2178,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "", "Asset Contribution Claim", "Governance", "c5a82a80-d288-4534-8862-8f4c0b31a7a9" @@ -2149,7 +2188,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "116902c3-4fed-4ddf-8ae4-bdd3c3f15899", @@ -2175,7 +2214,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "name": "", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" }, "referenceParentCombinedNodePath": [ @@ -2222,7 +2261,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "", "Asset Contribution Claim", "Governance", "8089412c-2b1e-4173-950d-457ea2a4d53f" @@ -2232,7 +2271,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "474170b5-1ed4-4d51-b76d-d5dc2aa02be7", @@ -2258,7 +2297,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "name": "", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" }, "referenceParentCombinedNodePath": [ @@ -2305,7 +2344,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "", "Asset Contribution Claim", "Governance", "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" @@ -2315,7 +2354,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "027b943b-c44f-4287-914b-f475edcf18cf", @@ -2341,7 +2380,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "name": "", "id": "040cb5e5-985a-4a85-89b2-d8843845168a" }, "referenceParentCombinedNodePath": [ @@ -2388,7 +2427,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "", "Asset Contribution Claim", "Governance", "040cb5e5-985a-4a85-89b2-d8843845168a" @@ -2398,7 +2437,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "580e4bdc-a50c-49b9-91de-20a273d009a9", @@ -2424,7 +2463,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "name": "", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" }, "referenceParentCombinedNodePath": [ @@ -2471,7 +2510,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "", "Asset Contribution Claim", "Governance", "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" @@ -2481,7 +2520,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "368c1b49-846b-436f-9773-43b4fa73ecee", @@ -2507,7 +2546,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "name": "", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" }, "referenceParentCombinedNodePath": [ @@ -2554,7 +2593,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "", "Asset Contribution Claim", "Governance", "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" @@ -2564,7 +2603,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "4d7374c1-f526-4504-a55e-3c30492e9684", @@ -2590,7 +2629,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", + "name": "", "id": "25a02023-7635-408c-b6db-28e9c53017d5" }, "referenceParentCombinedNodePath": [ @@ -2637,7 +2676,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-011-data-mining-deployments.json", + "", "Asset Contribution Claim", "Governance", "25a02023-7635-408c-b6db-28e9c53017d5" @@ -2647,7 +2686,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-012-data-mining-products.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a5cf1c4b-5afc-4fec-9720-18344584e6e8", @@ -2673,7 +2712,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-012-data-mining-products.json", + "name": "", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" }, "referenceParentCombinedNodePath": [ @@ -2720,7 +2759,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-012-data-mining-products.json", + "", "Asset Contribution Claim", "Governance", "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" @@ -2730,7 +2769,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "061dcc9a-994e-46e9-9564-57582103aa00", @@ -2756,7 +2795,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", + "name": "", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" }, "referenceParentCombinedNodePath": [ @@ -2803,7 +2842,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-013-data-mining-plotting.json", + "", "Asset Contribution Claim", "Governance", "18543f20-fc0e-4a9d-b893-00647cdbd0e3" @@ -2813,7 +2852,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "62505b43-6945-4860-9fcf-bd9b82327eed", @@ -2839,7 +2878,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "name": "", "id": "94bfa541-6b42-4932-84c9-09b4b6128088" }, "referenceParentCombinedNodePath": [ @@ -2886,7 +2925,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "", "Asset Contribution Claim", "Governance", "94bfa541-6b42-4932-84c9-09b4b6128088" @@ -2896,7 +2935,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a9762887-50c7-496c-a69d-8fbf2a17981c", @@ -2922,7 +2961,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "name": "", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" }, "referenceParentCombinedNodePath": [ @@ -2969,7 +3008,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "", "Asset Contribution Claim", "Governance", "1e539e74-e1f5-4d9f-9669-904b4b6936ef" @@ -2979,7 +3018,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "4421b81c-b2f8-4711-a440-6ea28ff499b9", @@ -3005,7 +3044,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "name": "", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" }, "referenceParentCombinedNodePath": [ @@ -3052,7 +3091,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "", "Asset Contribution Claim", "Governance", "6fa9cd03-2703-4298-8d0d-49642dddba24" @@ -3062,7 +3101,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "39151ff0-7ea4-414f-8a72-a9db2cd0f2d0", @@ -3088,7 +3127,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "name": "", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" }, "referenceParentCombinedNodePath": [ @@ -3135,7 +3174,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "", "Asset Contribution Claim", "Governance", "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" @@ -3145,7 +3184,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "cebe3e37-dd1b-4ac6-aafc-ebed4885b4db", @@ -3171,7 +3210,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "name": "", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" }, "referenceParentCombinedNodePath": [ @@ -3218,7 +3257,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "", "Asset Contribution Claim", "Governance", "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" @@ -3228,7 +3267,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "6bedca45-4dab-4e73-8804-9701f06240e8", @@ -3254,7 +3293,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "name": "", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" }, "referenceParentCombinedNodePath": [ @@ -3301,7 +3340,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "", "Asset Contribution Claim", "Governance", "dd6fbf37-f460-47f6-a958-5a595b7de2a7" @@ -3311,7 +3350,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "1c080b8a-5332-492d-99ce-427afb93a1a3", @@ -3337,7 +3376,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "name": "", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" }, "referenceParentCombinedNodePath": [ @@ -3384,7 +3423,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "", "Asset Contribution Claim", "Governance", "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" @@ -3394,7 +3433,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "5fb662fd-cbd6-4e6b-ae01-aced70f8d0c9", @@ -3420,7 +3459,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", + "name": "", "id": "719a919d-02b7-4335-b93d-d1062485393e" }, "referenceParentCombinedNodePath": [ @@ -3467,7 +3506,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-021-data-mining-plotters.json", + "", "Asset Contribution Claim", "Governance", "719a919d-02b7-4335-b93d-d1062485393e" @@ -3477,7 +3516,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "3962307d-49b3-4fce-9ddc-ae9af05461b5", @@ -3503,7 +3542,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "name": "", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" }, "referenceParentCombinedNodePath": [ @@ -3550,7 +3589,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "", "Asset Contribution Claim", "Governance", "4ec17db7-bd10-4277-b25a-97d66a2a8465" @@ -3560,7 +3599,7 @@ }, { "type": "Asset Claim Vote", - "name": "Julian-Molina Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "e651b334-ef96-4b2f-8836-83a44aa985fa", @@ -3586,7 +3625,7 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "name": "", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" }, "referenceParentCombinedNodePath": [ @@ -3633,7 +3672,7 @@ "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "", "Asset Contribution Claim", "Governance", "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" @@ -3870,7 +3909,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Marketing Lead Rewarded Positions", "config": "{}", "project": "Governance", "id": "bccefe00-20df-4c21-86c0-ea47c293e152", @@ -3896,7 +3935,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Marketing Lead Rewarded Positions", "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" }, "referenceParentCombinedNodePath": [ @@ -3943,7 +3982,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Marketing Lead Rewarded Positions", "Position Contribution Claim", "Governance", "924ae88a-510a-4d4b-8d8d-906be074e3c8" @@ -3953,7 +3992,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", "config": "{}", "project": "Governance", "id": "a383a990-9e6f-40ab-a99b-1750802e6040", @@ -3979,7 +4018,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Webmaster Superalgos.org Rewarded Positions", "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" }, "referenceParentCombinedNodePath": [ @@ -4026,7 +4065,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Webmaster Superalgos.org Rewarded Positions", "Position Contribution Claim", "Governance", "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" @@ -4036,7 +4075,7 @@ }, { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", "config": "{}", "project": "Governance", "id": "71717532-ab8f-488b-bf8c-3edd47d4876f", @@ -4062,7 +4101,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Social Media Accounts Manager Rewarded Positions", "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" }, "referenceParentCombinedNodePath": [ @@ -4109,7 +4148,7 @@ "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "", + "Social Media Accounts Manager Rewarded Positions", "Position Contribution Claim", "Governance", "00c47bb5-1fb4-470d-a86c-29b46836ba8c" @@ -4283,7 +4322,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", "config": "{}", "project": "Governance", "id": "450b1fd5-b24d-4d69-8e03-79912cf4a2c7", @@ -4309,7 +4348,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Telgram Groups / Discord Server Manager Community Management", "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" }, "referenceParentCombinedNodePath": [ @@ -4362,7 +4401,7 @@ "d208f55d-98d9-49b9-addd-e1153d86f655" ], [ - "", + "Telgram Groups / Discord Server Manager Community Management", "Position Contribution Claim", "Governance", "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" @@ -4460,7 +4499,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Business Lead Business", "config": "{}", "project": "Governance", "id": "94232766-3101-408a-ae08-fae411230745", @@ -4486,7 +4525,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Business Lead Business", "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" }, "referenceParentCombinedNodePath": [ @@ -4539,7 +4578,7 @@ "9aa27341-8bb6-4f69-958a-53671709c2ec" ], [ - "", + "Business Lead Business", "Position Contribution Claim", "Governance", "f6bc13cb-c70b-4a42-9491-6796aa862d54" @@ -4637,7 +4676,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Member Core Team", "config": "{}", "project": "Governance", "id": "93afe140-cd06-4de7-865e-1aeb425b6c3a", @@ -4663,7 +4702,7 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "", + "name": "Member Core Team", "id": "74b80085-5336-4046-959d-2d7367d4e0a0" }, "referenceParentCombinedNodePath": [ @@ -4716,7 +4755,7 @@ "c63ca77a-3d16-42bc-a50d-048ad2052430" ], [ - "", + "Member Core Team", "Position Contribution Claim", "Governance", "74b80085-5336-4046-959d-2d7367d4e0a0" @@ -5022,12 +5061,12 @@ "id": "524eda3d-3bb3-47c7-95fd-be4d2066e8f7", "savedPayload": { "position": { - "x": 26228.500135918042, - "y": 16527.612607670984 + "x": 26447.198031491826, + "y": 16667.920505073962 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -5058,7 +5097,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "PLuv ", "config": "{}", "project": "Governance", "id": "d583f02c-565f-4fdd-a744-5ef99fb3cdd1", @@ -5113,7 +5152,7 @@ "647eddb0-6989-49ca-9288-8aaade078bec" ], [ - "New Asset Claims Folder", + "Pluvtech Data Mine", "Asset Claims Folder", "Governance", "dc382aa3-fb73-4770-817d-2d69da57fd26" @@ -5152,7 +5191,7 @@ }, "referenceParent": { "type": "Asset Claims Folder", - "name": "New Asset Claims Folder", + "name": "Pluvtech Data Mine", "id": "dc382aa3-fb73-4770-817d-2d69da57fd26" }, "referenceParentCombinedNodePath": [ @@ -5181,7 +5220,7 @@ "647eddb0-6989-49ca-9288-8aaade078bec" ], [ - "New Asset Claims Folder", + "Pluvtech Data Mine", "Asset Claims Folder", "Governance", "dc382aa3-fb73-4770-817d-2d69da57fd26" @@ -5200,7 +5239,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "", + "name": "PLuv Tensor Flow Integration New Features", "config": "{}", "project": "Governance", "id": "929567d0-0336-46c6-9210-6a1c81f5ae49", @@ -5271,7 +5310,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "PLuv User Defined Variables and Code New Features", "config": "{}", "project": "Governance", "id": "15b23c60-caae-443e-b466-0c69493c927f", @@ -5410,7 +5449,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "", + "name": "PLuv Moderator Community Management", "config": "{}", "project": "Governance", "id": "6550bc96-76b3-4fb1-ba33-0e0e189db948", @@ -5620,12 +5659,12 @@ "id": "d0a10f6a-c53d-42a1-959a-bba931370579", "savedPayload": { "position": { - "x": 26359.867094519373, - "y": 16551.452195867943 + "x": 26546.19401933636, + "y": 16730.382321719437 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -5668,7 +5707,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "18d58a85-fdc8-42fd-bd0a-d46fd5b4af35", @@ -5903,7 +5942,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "3a0b7124-ed53-413e-8681-da5be058296b", @@ -6062,7 +6101,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "015d7af0-9f3a-44e4-a0e4-c98a858c5719", @@ -6227,7 +6266,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "5f301af6-056c-446b-8c9a-5acc94e5540e", @@ -6468,7 +6507,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "91bc64ec-da2d-4a34-a611-c383e47feac7", @@ -6633,7 +6672,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "e9eee481-5454-4f21-ab66-51674fd42aa0", @@ -6874,7 +6913,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "9c5e5318-a360-47b2-a484-61fedc153005", @@ -7039,7 +7078,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm ", "config": "{}", "project": "Governance", "id": "42a79506-a7ea-4ece-aa32-9a6115d6c730", @@ -7204,7 +7243,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "harrellbm Superalgos Root README.md", "config": "{}", "project": "Governance", "id": "411828ab-fa58-4bb6-b8ed-834318095ce0", @@ -7510,7 +7549,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Visual Designer Existing Features", "config": "{}", "project": "Governance", "id": "1d48ed77-80ec-4b83-b033-5172dfc77057", @@ -7663,7 +7702,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Governance System New Features", "config": "{}", "project": "Governance", "id": "fc2983e5-1b88-4e7c-8fb8-7fadded2f4e7", @@ -7740,7 +7779,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm API Maps New Features", "config": "{}", "project": "Governance", "id": "922ce401-2891-468c-a49e-7a5c3f947f01", @@ -7817,7 +7856,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Node Setup Script New Features", "config": "{}", "project": "Governance", "id": "e2ce092e-8034-41e4-a2ab-c5a307996b84", @@ -7894,7 +7933,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Shortcuts New Features", "config": "{}", "project": "Governance", "id": "68cf261a-cc19-4c3d-8666-2fc823607f8b", @@ -7971,7 +8010,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Reference Auto Fix New Features", "config": "{}", "project": "Governance", "id": "ece51854-0551-4be4-bd8a-e3fc4ff4002c", @@ -8048,7 +8087,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Find Missing References Utility New Features", "config": "{}", "project": "Governance", "id": "6d74c307-fec1-4f4d-b8b9-0dc4768982ff", @@ -8125,7 +8164,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Uninstall Script New Features", "config": "{}", "project": "Governance", "id": "8a2a5809-7539-41ea-bfc9-609c618948e8", @@ -8202,7 +8241,7 @@ }, { "type": "Feature Claim Vote", - "name": "", + "name": "harrellbm Tutorial Smooth Transition and Maptoggle Option New Features", "config": "{}", "project": "Governance", "id": "3e0ed050-e9a1-4b96-9584-5e7783beb451", @@ -8423,7 +8462,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "", + "name": "harrellbm Moderator Community Management", "config": "{}", "project": "Governance", "id": "9ada3c9e-c4dd-480f-ac42-31d082da6d06", @@ -8576,7 +8615,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "", + "name": "harrellbm Member Core Team", "config": "{}", "project": "Governance", "id": "1c64efee-2875-434f-ac73-13587a0a6c65", @@ -8791,12 +8830,12 @@ "id": "6bc6f8a2-2053-48b9-a903-ea504b3c5da5", "savedPayload": { "position": { - "x": 26467.88102482428, - "y": 16629.928909851464 + "x": 26613.751283921014, + "y": 16825.973640100383 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -8827,7 +8866,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "", + "name": "ssplatt Superalgos Docker docker-compose.yml", "config": "{}", "project": "Governance", "id": "4148a07f-e1ed-4672-8480-16127ab8dbf6", @@ -8898,7 +8937,7 @@ }, { "type": "Asset Claim Vote", - "name": "", + "name": "ssplatt Superalgos Docker Dockerfile", "config": "{}", "project": "Governance", "id": "062a97e3-af61-44d0-a05d-b19472906843", @@ -9038,7 +9077,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "", + "name": "ssplatt Moderator Community Management", "config": "{}", "project": "Governance", "id": "7201bbed-35ea-4791-9e9b-18a616443d4e", @@ -9177,12 +9216,12 @@ "id": "d806e08a-57dd-45e9-9a27-17480eeecd28", "savedPayload": { "position": { - "x": 26531.148443231952, - "y": 16747.499473963373 + "x": 26639.584844120902, + "y": 16940.14154853076 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -9214,18 +9253,18 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "", + "name": "cozed-gh Data Mining Existing Features", "config": "{}", "project": "Governance", "id": "e399eaac-f0c6-430d-b263-a5176ac1757e", "savedPayload": { "position": { - "x": 27101.970341599328, - "y": 16678.479603643267 + "x": 27212.374778934474, + "y": 16961.644338862574 }, "targetPosition": { - "x": 26819.554401601057, - "y": 16779.678599858118 + "x": 26916.068276755934, + "y": 17008.574678374644 }, "floatingObject": { "isPinned": false, @@ -9287,12 +9326,12 @@ "id": "26ee1286-c9e6-4aba-b3e7-2c34e2e229d5", "savedPayload": { "position": { - "x": 26819.554401601057, - "y": 16779.678599858118 + "x": 26916.068276755934, + "y": 17008.574678374644 }, "targetPosition": { - "x": 26537.138461602786, - "y": 16880.87759607297 + "x": 26619.761774577393, + "y": 17055.505017886713 }, "floatingObject": { "isPinned": false, @@ -9353,18 +9392,18 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "", + "name": "cozed-gh Moderator Community Management", "config": "{}", "project": "Governance", "id": "784d44d3-a2b2-423e-9282-8bcbf8a24e09", "savedPayload": { "position": { - "x": 26994.836204720144, - "y": 17268.837356802447 + "x": 26997.354009207298, + "y": 17521.792594760893 }, "targetPosition": { - "x": 26765.987333161465, - "y": 17074.857476437708 + "x": 26808.557891892346, + "y": 17288.648806323803 }, "floatingObject": { "isPinned": false, @@ -9428,12 +9467,12 @@ "id": "0aa5c534-65c3-4d67-b795-ba7fb00455cc", "savedPayload": { "position": { - "x": 26765.987333161465, - "y": 17074.857476437708 + "x": 26808.557891892346, + "y": 17288.648806323803 }, "targetPosition": { - "x": 26537.138461602786, - "y": 16880.87759607297 + "x": 26619.761774577393, + "y": 17055.505017886713 }, "floatingObject": { "isPinned": false, @@ -9492,12 +9531,342 @@ "id": "6e6ee132-fe57-4efa-9c50-da6500ec53b6", "savedPayload": { "position": { - "x": 26537.138461602786, - "y": 16880.87759607297 + "x": 26619.761774577393, + "y": 17055.505017886713 }, "targetPosition": { - "x": 26241.959585023196, - "y": 16827.310527633377 + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Feature Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Raplh2502 Data Mining Existing Features", + "config": "{}", + "project": "Governance", + "id": "9520273e-6ed0-4513-a9b7-e3af5e0fb2de", + "savedPayload": { + "position": { + "x": 27136.65685451168, + "y": 17139.330011476843 + }, + "targetPosition": { + "x": 26849.01093405122, + "y": 17224.53461488802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Data Mining Existing Features", + "id": "2dd37827-1cc1-40aa-b89a-917ccfe24d9b" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Data Mining Existing Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Raplh2502 User Defined Variables and Code New Features", + "config": "{}", + "project": "Governance", + "id": "4f700818-ec7b-4cec-9c9b-50d949b74cbe", + "savedPayload": { + "position": { + "x": 27066.623245354906, + "y": 17431.040987596145 + }, + "targetPosition": { + "x": 26849.01093405122, + "y": 17224.53461488802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "User Defined Variables and Code New Features", + "id": "67e36fdc-9a1d-42c7-a62a-e99c605c5d33" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "User Defined Variables and Code New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "cb3667a0-06c2-4046-b8f2-395f13efb714", + "savedPayload": { + "position": { + "x": 26849.01093405122, + "y": 17224.53461488802 + }, + "targetPosition": { + "x": 26557.29995793192, + "y": 17154.501005731247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "id": "a0af8811-9dc2-4a9a-a28f-358738a6994f" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Raplh2502 Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "7545f4f1-411f-4fd3-acae-d20cbac74b56", + "savedPayload": { + "position": { + "x": 26727.709164754273, + "y": 17729.792846652163 + }, + "targetPosition": { + "x": 26642.504561343096, + "y": 17442.146926191705 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "74cbbf75-2a2c-4081-9415-ba423848f2db" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "5302df90-a6c8-4e71-91d6-4f1b599a6718", + "savedPayload": { + "position": { + "x": 26642.504561343096, + "y": 17442.146926191705 + }, + "targetPosition": { + "x": 26557.29995793192, + "y": 17154.501005731247 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "1cc82e36-a782-4f0f-a583-bf0be1bd57bc", + "savedPayload": { + "position": { + "x": 26557.29995793192, + "y": 17154.501005731247 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 }, "floatingObject": { "isPinned": false, @@ -9519,43 +9888,8 @@ "id": "6553c4ee-d20a-45aa-8f3b-72fd306013da", "savedPayload": { "position": { - "x": 26241.959585023196, - "y": 16827.310527633377 - }, - "targetPosition": { - "x": 26065.624009335454, - "y": 17070.01562594586 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "weightVotesSwitch": [ - { - "type": "Weight Votes Switch", - "name": "New Weight Votes Switch", - "config": "{}", - "project": "Governance", - "weightVotesSwitch": [], - "poolWeightVotes": [], - "assetWeightVotes": [], - "featureWeightVotes": [], - "positionWeightVotes": [], - "id": "cf1094d9-7193-49e0-b945-a79afcef3e2e", - "savedPayload": { - "position": { - "x": 26363.980577945935, - "y": 17101.374164926157 + "x": 26339.687646628234, + "y": 16947.99463302312 }, "targetPosition": { "x": 26065.624009335454, @@ -9575,6 +9909,7 @@ } } ], + "weightVotesSwitch": [], "userProfileVotesSwitch": [], "id": "457c39ab-b12c-4a24-8a42-a996b97736e2", "savedPayload": { @@ -9640,7 +9975,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -9677,7 +10012,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Foundations-Project-App-Schemas App Schemas other-hierarchies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f1add2dd-8cbc-40c0-a189-922b3d729e06", @@ -9730,7 +10065,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Spaces Floating-Space CircularMenuItem.js", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2f1021db-f803-44a2-a40b-6593f590589d", @@ -9795,7 +10130,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Spaces Floating-Space CircularMenu.js", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7470b207-2682-4544-b5b9-75ce28e8b461", @@ -9860,7 +10195,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Foundations-Project-App-Schemas App Schemas plugin-tutorials.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "31d50265-b59a-47b8-9adf-e6ebd47a68d2", @@ -9913,7 +10248,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Foundations-Project-App-Schemas App Schemas bot-data-dependencies.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "bfb6e762-b953-4384-b443-ff8008a70eda", @@ -9966,7 +10301,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Foundations-Project-App-Schemas App Schemas crypto-exchange.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "d5eb095e-94bd-4bfc-bd83-690246fdc77c", @@ -10019,7 +10354,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Spaces Floating-Space UiObject.js", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b03189ec-658a-4cb9-99dd-81ead35d2fcb", @@ -10084,7 +10419,7 @@ }, { "type": "Asset Contribution Claim", - "name": "User Interface Function-Libraries UiObjectsFromNodes.js", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "22c43f89-a68a-46f1-8b7e-d10f9be451cf", @@ -10143,7 +10478,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Plugins Workspaces Getting-Started-Tutorials.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "6d32fbcb-ad83-44c4-889b-d2ef64127af9", @@ -10225,7 +10560,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Plugins Workspaces Blank-Template.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "c87a42c0-653a-470a-841d-f1941c119e1e", @@ -10315,7 +10650,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Superalgos Client package.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "87f052aa-302c-4c18-9bad-50c4e6c0e829", @@ -10347,30 +10682,40 @@ "referenceParentCombinedNodePath": [ [ "Superalgos-CL", - "Assets" + "Assets", + "Governance", + "4a693d1b-c9cc-4ab6-aa56-e1e1e1e18854" ], [ "New Asset Class", - "Asset Class" + "Asset Class", + "Governance", + "696be8e2-3a26-4ac6-a307-b3f68f5f41fc" ], [ "Superalgos", - "Asset Class" + "Asset Class", + "Governance", + "161070db-bdce-4d45-83ba-0a34a7646f33" ], [ "Client", - "Asset Class" + "Asset Class", + "Governance", + "3a149378-35d5-44e8-99c2-33a3b4d8e718" ], [ "package.json", - "Asset" + "Asset", + "Governance", + "487ff670-8faa-4efa-8466-0851b102b418" ] ] } }, { "type": "Asset Contribution Claim", - "name": "Sensor-Bot Exchange-Raw-Data package.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "ba7c21c0-0f65-4516-b1e1-8bd6165c1403", @@ -10441,7 +10786,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Low-Frequency-Trading APIs package.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "edd72994-4df1-4dff-bc0e-5953a3be811e", @@ -10518,7 +10863,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Task Server Task-Modules package.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "23cce6d5-0d9a-40c2-a884-089be0d3b1d4", @@ -10674,7 +11019,7 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-001-debugging-first-step.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "b0564f9b-2e2d-4d49-b180-b97be200ea32", @@ -10751,7 +11096,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "4c5f3c8b-d23c-4d1c-b12c-59150dabfd4d", @@ -10828,7 +11173,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-003-debugging-start-your-processes.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "30f8e9d9-1dee-436d-8bb5-21e0cc2bbbde", @@ -10905,7 +11250,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7061b8f7-ae4c-496a-a621-be27903fe355", @@ -10982,7 +11327,7 @@ }, { "type": "Asset Contribution Claim", - "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-005-debugging-found-something.json", + "name": "", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "11bbd834-7359-40d5-bb5e-3fb9bfd2502e", @@ -11524,7 +11869,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Bugs Hunter Lead Developer", + "name": "", "config": "{}", "project": "Governance", "id": "b777d150-0991-46b2-b6d8-382ad92305f8", @@ -11608,7 +11953,7 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Moderator Community Management", "config": "{}", "project": "Governance", "id": "5500f230-15f8-42cb-ac83-194e55f92f11", @@ -12074,7 +12419,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From bf12e9c84cc7f8748498c7c61840ccc23574d14e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 12:59:23 +0200 Subject: [PATCH 203/227] Superalgos Network: Websockets Handshake debugged --- Desktop/DesktopApp.js | 15 ++-- .../Test-Network-Client-Profile.json | 84 +++++++++++++++++++ .../Test-Network-Node-Profile.json | 84 +++++++++++++++++++ .../Network/NT/Modules/WebSocketsInterface.js | 4 +- .../Network/SA/Modules/WebSocketsClient.js | 21 +++-- runDesktop.js | 13 ++- runNetwork.js | 12 ++- 7 files changed, 209 insertions(+), 24 deletions(-) create mode 100644 Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json create mode 100644 Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 3c225154c..ea5bceab3 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -6,21 +6,16 @@ exports.newDesktopApp = function newDesktopApp() { return thisObject - function run() { + async function run() { +/* + let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + await socialGraphService.initialize() +*/ /* Let's start the Network Interfaces */ DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() DK.webSocketsClient.initialize() - - return - start() - - async function start() { - let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() - await socialGraphService.initialize() - } - } } diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json new file mode 100644 index 000000000..d8721b28c --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Test-Network-Client-Profile", + "config": "{\n \"signature\": {\n \"message\": \"Test-Network-Client-Profile\",\n \"messageHash\": \"0xd768f828a837f3fa0c3e9bb8090820c415ff08be93cad759a53bc2115487c5d7\",\n \"v\": \"0x1c\",\n \"r\": \"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e77887\",\n \"s\": \"0x06400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d\",\n \"signature\": \"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e7788706400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d1c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "c2a1f8b1-0eb3-457a-9508-2e0c813ced37", + "savedPayload": { + "position": { + "x": 13282, + "y": 11240.5 + }, + "targetPosition": { + "x": 13327, + "y": 11256.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "e796be1b-7d10-47f1-8b1a-4d7ce962a113", + "savedPayload": { + "position": { + "x": 13400, + "y": 11204.5 + }, + "targetPosition": { + "x": 13327, + "y": 11256.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "baa2f02c-2920-4edb-a103-d452fc61d82f", + "savedPayload": { + "position": { + "x": 13327, + "y": 11256.5 + }, + "targetPosition": { + "x": 13297, + "y": 11290.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json new file mode 100644 index 000000000..23fb48537 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Test-Network-Node-Profile", + "config": "{\n \"signature\": {\n \"message\": \"Test-Network-Node-Profile\",\n \"messageHash\": \"0xa05026b7c6c2a2375480d5d24949621749cc48e461e6e80278a9ef1b6dc7c5f1\",\n \"v\": \"0x1c\",\n \"r\": \"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a\",\n \"s\": \"0x1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea3\",\n \"signature\": \"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea31c\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "11f69cbe-00c8-4fac-9fcc-701a7600c92c", + "savedPayload": { + "position": { + "x": 13516, + "y": 11661 + }, + "targetPosition": { + "x": 13486, + "y": 11579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "501f456f-b4b5-4b7e-9118-0f26215dd20e", + "savedPayload": { + "position": { + "x": 13470, + "y": 11657 + }, + "targetPosition": { + "x": 13486, + "y": 11579 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "36c2b050-631f-4291-987c-418adc94317d", + "savedPayload": { + "position": { + "x": 13486, + "y": 11579 + }, + "targetPosition": { + "x": 13413, + "y": 11508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 30c56da58..2aafb637c 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -234,7 +234,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } let signature = JSON.parse(messageHeader.signature) - let blockchainAccount = web3.eth.accounts.recover(signature) + caller.blockchainAccount = web3.eth.accounts.recover(signature) if (caller.blockchainAccount === undefined) { let response = { @@ -247,7 +247,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock /* The signature gives us the blockchain account, and the account the user profile. */ - let witnessUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount) + let witnessUserProfile = NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.get(caller.blockchainAccount) if (witnessUserProfile === undefined) { let response = { diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index ef4b002bf..d5925aae7 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -28,11 +28,15 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets function initialize() { /* Here we will pick a Network Node from all users profiles available that do have a Network Node running. // TODO + In the meantime, we will assume that we have chosen the following Network Node to connect to. + { + "githubUsername": "Test-Network-Node-Profile", + "address": "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417" + } */ selectedNetworkNode = { - userProfileId: "qeqdqxex1qexqexqwxeqweqxeqweqe", - userProfileHandle: "Luis-Fernando-Molina", - blockchainAccount: "asdasdasdasdasdasdasdaasdasdasdasdasdasdsd", + userProfileHandle: "Test-Network-Node-Profile", + blockchainAccount: "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417", ranking: 0, host: "localhost", port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT @@ -80,11 +84,11 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets let message = { messageType: 'Handshake', callerRole: 'Network Client', - userProfileHandle: DK.NETWORK_CLIENT_USER_PROFILE_HANDLE, + callerProfileHandle: DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE, callerTimestamp: callerTimestamp, step: 'One' } - socketClient.send(message) + socketClient.send(JSON.stringify(message)) } function stepOneResponse(socketMessage) { @@ -127,7 +131,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets We will check that the profile handle we sent to the Network Node, is returned at the signed message, to avoid man in the middle attackts. */ - if (signedMessage.callerProfileHandle !== DK.NETWORK_CLIENT_USER_PROFILE_HANDLE) { + if (signedMessage.callerProfileHandle !== DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') return } @@ -155,14 +159,14 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets */ socketClient.onmessage = socketMessage => { stepTwoResponse(socketMessage) } - let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) let message = { messageType: 'Handshake', signature: JSON.stringify(signature), step: 'Two' } - socketClient.send(message) + socketClient.send(JSON.stringify(message)) } function stepTwoResponse(socketMessage) { @@ -172,6 +176,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) return } + console.log('[INFO] Web Sockets Client -> stepTwoResponse -> response.message = ' + response.message) /* This was the end of the Handshake producere. We are connected to the Network Node and from now on, all response messages will be received diff --git a/runDesktop.js b/runDesktop.js index 425712d23..96d54c44b 100644 --- a/runDesktop.js +++ b/runDesktop.js @@ -45,8 +45,17 @@ SA.nodeModules = { ws: require('ws') } -DK.NETWORK_CLIENT_USER_PROFILE_HANDLE = "Julian-Molina" // TODO: remove this. -DK.NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY = "dasdasdjhakdhakhdkalshdkashdka" // TODO: remove this. +/* +We will use this User Profile for Testing Purposes. +{ + "githubUsername": "Test-Network-Client-Profile", + "address": "0xA0dCDA81b42C5EBDc45EC2875C72274B67560246", + "privateKey": "0x5fed4817a87431c8a328d0936561e63f45b6db289adac6125b9306ded644dfe9" +} +*/ + +DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE = "Test-Network-Client-Profile" +DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY = "0x5fed4817a87431c8a328d0936561e63f45b6db289adac6125b9306ded644dfe9" DK.app = require('./Desktop/DesktopApp.js').newDesktopApp() DK.app.run() diff --git a/runNetwork.js b/runNetwork.js index e0c5ed174..a0b0b2c33 100644 --- a/runNetwork.js +++ b/runNetwork.js @@ -46,8 +46,16 @@ SA.nodeModules = { ws: require('ws') } -NT.NETWORK_NODE_USER_PROFILE_HANDLE = "Luis-Fernando-Molina" // TODO: remove this. -NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY = "blablablablablablablablablablablablablablablablabla" // TODO: remove this. +/* +We will use this User Profile for testing purposes. +{ + "githubUsername": "Test-Network-Node-Profile", + "address": "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417", + "privateKey": "0xac498ae59407e6b68429a814f64da2339550f93a767578e28c161ff119159271" +} +*/ +NT.NETWORK_NODE_USER_PROFILE_HANDLE = "Test-Network-Node-Profile" +NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY = "0xac498ae59407e6b68429a814f64da2339550f93a767578e28c161ff119159271" NT.app = require('./Network/NetwokNode.js').newNetworkNode() NT.app.run() From b4b29947bf4ac05d7eb1237470b8637dada815c3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 13:08:51 +0200 Subject: [PATCH 204/227] Superalgos Network: Websockets Handshake debugged. Deepscan bug fixed --- Projects/Network/NT/Modules/WebSocketsInterface.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 2aafb637c..f40faaed3 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -219,7 +219,8 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock result: 'Error', message: 'Handshake Step One Not Completed.' } - socket.se + socket.send(JSON.stringify(response)) + return } /* We will check the signature at the message. From e8c0893623f6073fbdf13e065aa692f864fe0d18 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 13:22:56 +0200 Subject: [PATCH 205/227] Governance workspaces done --- .../Docs-Books/the-governance-project.json | 9 +- ...paces-003-other-governance-workspaces.json | 102 ++++++++++++++++++ 2 files changed, 109 insertions(+), 2 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json diff --git a/Projects/Governance/Schemas/Docs-Books/the-governance-project.json b/Projects/Governance/Schemas/Docs-Books/the-governance-project.json index 5624ea317..abc9862d6 100644 --- a/Projects/Governance/Schemas/Docs-Books/the-governance-project.json +++ b/Projects/Governance/Schemas/Docs-Books/the-governance-project.json @@ -22,8 +22,13 @@ }, { "style": "Chapter", - "text": "IV->Governance->Topic->Governance Flow->The Superalgos Governance Project implements a meritocratic system, by which the more you contribute, the more you are entitled to influence the direction of development. ", - "updated": 1624782801597 + "text": "IV->Governance->Topic->Governance Flow->The Superalgos Governance Project implements a meritocratic system, by which the more you contribute, the more you are entitled to influence the direction of development.", + "updated": 1630576718872 + }, + { + "style": "Chapter", + "text": "V->Governance->Topic->Governance Workspaces->The Governance Project features multiple Project Definition Hierarchies spread across multiple Plugin Workspaces — one Workspace per Project — to facilitate the granular management of definitions by independent teams of maintainers. These are the Governance Workspaces.", + "updated": 1630576758374 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json new file mode 100644 index 000000000..3eaddda50 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json @@ -0,0 +1,102 @@ +{ + "topic": "Governance Workspaces", + "pageNumber": "3", + "type": "Other Governance Workspaces", + "definition": { + "text": "All project-specific Governance Workspaces have a similar layout, as different projects usually have the same kinds of Assets, Features, Positions, and Pools.", + "updated": 1630580086379 + }, + "paragraphs": [ + { + "style": "Title", + "text": "User Profiles", + "updated": 1630580093825 + }, + { + "style": "List", + "text": "Core Team members only, to keep the workspaces light." + }, + { + "style": "Title", + "text": "Scope of Definitions" + }, + { + "style": "Subtitle", + "text": "Pools" + }, + { + "style": "List", + "text": "Superalgos Pools hierarchy (present in all Governance Workspaces for usability reasons)." + }, + { + "style": "List", + "text": "A project-specific Pools hierarchy (for instance, Foundation-Project or Education-Project) defining pools for the main areas of the software, including pools for assets, features, positions, bug fixes, and improvements.", + "updated": 1630580570265 + }, + { + "style": "List", + "text": "A project-specific Pools hierarchy for assets (for instance, Foundations-Project-Assets or Education-Project-Assets), providing a more granular definition of various pools for several categories of assets, such as user interface, task server, app schemas, custom code, education, multi media,, and plugins.", + "updated": 1630581068210 + }, + { + "style": "Subtitle", + "text": "Positions" + }, + { + "style": "List", + "text": "A project-specific Positions hierarchy (for instance Foundation-Project or Education-Project) defining positions such as the project's lead developer or bug hunters." + }, + { + "style": "Subtitle", + "text": "Features" + }, + { + "style": "List", + "text": "A project-specific Features hierarchy (for instance, Foundation-Project or Education-Project) usually defining project-specific features." + }, + { + "style": "Subtitle", + "text": "Assets" + }, + { + "style": "Text", + "text": "Several project-specific Assets hierarchies defining multiple catetories of assets, such as:" + }, + { + "style": "List", + "text": "Client," + }, + { + "style": "List", + "text": "UI," + }, + { + "style": "List", + "text": "TS," + }, + { + "style": "List", + "text": "Plugins,", + "updated": 1630581417046 + }, + { + "style": "List", + "text": "Images,", + "updated": 1630581424128 + }, + { + "style": "List", + "text": "Docs,", + "updated": 1630581447409 + }, + { + "style": "List", + "text": "App Schemas," + }, + { + "style": "List", + "text": "Custom Code", + "updated": 1630581460500 + } + ] +} \ No newline at end of file From 2b44c0e0d1139ad7616cd4986d4ca2cc6d2d74ef Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 15:25:33 +0200 Subject: [PATCH 206/227] Main governance workspace and plugins cleaned up --- .../Creating Your User Profile Tutorial.json | 1175 +++++++++++++ ...ernance Program Walk Through Tutorial.json | 251 +++ .../Plugins/Assets/Superalgos-Exchanges.json | 2 +- .../Plugins/Assets/Superalgos-Marketing.json | 2 +- .../Governance/Plugins/Assets/Superalgos.json | 2 +- .../Plugins/Features/Superalgos.json | 2 +- .../Governance/Plugins/Pools/Superalgos.json | 14 +- .../Positions/Superalgos-Marketing.json | 2 +- .../Plugins/Positions/Superalgos.json | 2 +- .../Plugins/User-Profiles/Dummy.json | 84 + .../Token-Distribution-Superalgos.json | 1560 ++--------------- 11 files changed, 1666 insertions(+), 1430 deletions(-) create mode 100644 Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json create mode 100644 Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json create mode 100644 Projects/Governance/Plugins/User-Profiles/Dummy.json diff --git a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json new file mode 100644 index 000000000..e341cc31d --- /dev/null +++ b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json @@ -0,0 +1,1175 @@ +{ + "type": "Tutorial", + "name": "Creating Your User Profile Tutorial", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "tutorialSteps": [], + "tutorialTopics": [ + { + "type": "Tutorial Topic", + "name": "Before Starting", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Make sure You’re Comfortable", + "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", + "savedPayload": { + "position": { + "x": 20273, + "y": 30933.25 + }, + "targetPosition": { + "x": 19973, + "y": 30933.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", + "savedPayload": { + "position": { + "x": 17027, + "y": 30922.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Governance Overview", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "One Token to Rule Them All", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", + "savedPayload": { + "position": { + "x": 20180.438536534504, + "y": 31099.451694843894 + }, + "targetPosition": { + "x": 19884.132034355964, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Workspace", + "name": "Custom Charts Tutorials", + "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" + } + } + }, + { + "type": "Tutorial Step", + "name": "With Tokens Comes Responsibility", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", + "savedPayload": { + "position": { + "x": 20151.433991612474, + "y": 31282.579184277827 + }, + "targetPosition": { + "x": 19884.132034355964, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "A Mighty Meritocracy", + "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", + "savedPayload": { + "position": { + "x": 20020.329184277827, + "y": 31413.683991612474 + }, + "targetPosition": { + "x": 19884.132034355964, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "A Worthy Contribution", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", + "savedPayload": { + "position": { + "x": 19837.201694843894, + "y": 31442.688536534504 + }, + "targetPosition": { + "x": 19884.132034355964, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Market", + "name": "BTC/USDT", + "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ], + [ + "New Exchange Markets", + "Exchange Markets", + "Foundations", + "2fd80894-900e-44ac-a1a7-56c14124f7a1" + ], + [ + "BTC/USDT", + "Market", + "Foundations", + "9a867bf0-a71d-445c-b99a-75b60bbdce09" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 31134.382034355964 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Overview", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "What’s in a Profile?", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", + "savedPayload": { + "position": { + "x": 19822, + "y": 31494.057621135333 + }, + "targetPosition": { + "x": 19672, + "y": 31234.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Program Participation", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", + "savedPayload": { + "position": { + "x": 19522, + "y": 31494.057621135333 + }, + "targetPosition": { + "x": 19672, + "y": 31234.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", + "savedPayload": { + "position": { + "x": 16727, + "y": 31222.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Setting Up the Constructor", + "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Where it all Begins", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", + "savedPayload": { + "position": { + "x": 19459.867965644036, + "y": 31446.382034355964 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Governance Project", + "name": "New Governance Project", + "id": "db380c52-cf90-475b-87df-c005dd51cdf6" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project", + "Governance", + "db380c52-cf90-475b-87df-c005dd51cdf6" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Profile in a Heartbeat", + "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", + "savedPayload": { + "position": { + "x": 19247.735931288073, + "y": 31358.514068711927 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Pump that Heartbeat!", + "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", + "savedPayload": { + "position": { + "x": 19159.867965644036, + "y": 31146.382034355964 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 31146.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Time Machine", + "name": "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", + "id": "72a1f250-0d0e-4354-8fdf-741866b9c16c" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ], + [ + "Foundations", + "Project Dashboards", + "Foundations", + "2f92dce8-f804-40b6-9f4d-e605f4b4a55e" + ], + [ + "Testing Trading Tasks My Computer", + "Dashboard", + "Foundations", + "b10709c9-2150-4055-a06e-1b9b8db2af55" + ], + [ + "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", + "Time Machine", + "Foundations", + "72a1f250-0d0e-4354-8fdf-741866b9c16c" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", + "savedPayload": { + "position": { + "x": 16514.867965644036, + "y": 31134.382034355964 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Deep Dive", + "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Oh so Shiny", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", + "savedPayload": { + "position": { + "x": 19159.867965644036, + "y": 31146.382034355964 + }, + "targetPosition": { + "x": 19372, + "y": 30934.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Tutorial", + "name": "Creating Your User Profile Tutorial", + "id": "57e388d1-f479-4a16-af85-aee12be285a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Creating Your User Profile Tutorial", + "Tutorial", + "Education", + "57e388d1-f479-4a16-af85-aee12be285a0" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Only You", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", + "savedPayload": { + "position": { + "x": 19072, + "y": 30934.25 + }, + "targetPosition": { + "x": 19372, + "y": 30934.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Under the Hood", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", + "savedPayload": { + "position": { + "x": 19159.867965644036, + "y": 30722.117965644036 + }, + "targetPosition": { + "x": 19372, + "y": 30934.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", + "savedPayload": { + "position": { + "x": 16427, + "y": 30922.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Backup", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Save the Key!", + "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", + "savedPayload": { + "position": { + "x": 19159.867965644036, + "y": 30722.117965644036 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 30722.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Profile Backup", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", + "savedPayload": { + "position": { + "x": 19247.735931288073, + "y": 30509.985931288073 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 30722.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delete the Constructor", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", + "savedPayload": { + "position": { + "x": 19459.867965644036, + "y": 30422.117965644036 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 30722.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "ba99b336-1578-4a76-99f0-24e461922b4c", + "savedPayload": { + "position": { + "x": 16514.867965644036, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Add Onboarding Programs", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Program Partners", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\onboarding-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Partners\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", + "savedPayload": { + "position": { + "x": 19459.867965644036, + "y": 30422.117965644036 + }, + "targetPosition": { + "x": 19672, + "y": 30634.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Drop it like it’s Hot", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\airdrop-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Drop it like it’s Hot\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", + "savedPayload": { + "position": { + "x": 19672, + "y": 30334.25 + }, + "targetPosition": { + "x": 19672, + "y": 30634.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "GitHub Glory", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e580ebc9-097b-46d6-bb6d-145621548377", + "savedPayload": { + "position": { + "x": 19884.132034355964, + "y": 30422.117965644036 + }, + "targetPosition": { + "x": 19672, + "y": 30634.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "578fdee3-64ad-4836-8feb-3e41746bceda", + "savedPayload": { + "position": { + "x": 16727, + "y": 30622.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Submit Profile", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Make it Official", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 30410.117965644036 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Github API", + "name": "New Github API", + "id": "48c9ca95-3cc0-43a8-a522-27e812979800" + }, + "referenceParentCombinedNodePath": [ + [ + "New Foundations Project", + "Foundations Project" + ], + [ + "New Other Hierarchies", + "Other Hierarchies" + ], + [ + "New APIs", + "APIs" + ], + [ + "New Github API", + "Github API" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Infinity and Beyond", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", + "savedPayload": { + "position": { + "x": 17151.264068711927, + "y": 30497.985931288073 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Welcome aboard!", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "340f9107-9b4a-424b-94f2-79d65873c572", + "savedPayload": { + "position": { + "x": 17239.132034355964, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance Program Walk Through Tutorial", + "Tutorial", + "Education", + "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "75373f58-ac05-4358-ad12-e50c88f08196", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "id": "57e388d1-f479-4a16-af85-aee12be285a0", + "savedPayload": { + "position": { + "x": 16727, + "y": 30922.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 1 + }, + "uiObject": { + "isPlaying": true, + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } +} \ No newline at end of file diff --git a/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json new file mode 100644 index 000000000..0ae6f17a9 --- /dev/null +++ b/Projects/Foundations/Plugins/Tutorials/Governance Program Walk Through Tutorial.json @@ -0,0 +1,251 @@ +{ + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\financial-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Into the Thick of It\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Refer a Friend", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Refer a Friend\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Referral Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "a3df7ac4-69e0-41b9-af1c-fd0087d26161", + "savedPayload": { + "position": { + "x": 21016, + "y": 30930.750000000004 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "A Thank You for Support", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\support-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Thank You for Support\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Support Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "dc20ebdc-6708-4fed-a75b-bade62d3ce0c", + "savedPayload": { + "position": { + "x": 20903.04694055762, + "y": 31165.299444740413 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Find a Mentor", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\mentorship-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Find a Mentor\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Mentorship Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "258b83f3-200d-41d7-8288-81eec5da0ccf", + "savedPayload": { + "position": { + "x": 20649.243719813105, + "y": 31223.22837365455 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Claim some Contributions", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\claims-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Claim some Contributions\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Contribution Claims Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "7301eace-be0a-45f8-9f8d-14afb7e9336a", + "savedPayload": { + "position": { + "x": 20445.709339629273, + "y": 31060.91512173527 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Lend a Vote", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\voting-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Lend a Vote\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Voting Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "61b34c29-85ce-4b86-8a77-21f8e8888c35", + "savedPayload": { + "position": { + "x": 20445.709339629273, + "y": 30800.584878264737 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delegate some Power", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\delegation-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delegate some Power\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Delegation Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "bb0b161f-af82-4b93-87a8-30ae6ace533c", + "savedPayload": { + "position": { + "x": 20649.243719813105, + "y": 30638.271626345457 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Stake some Tokens", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Stake some Tokens\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Staking Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "507fc893-7a06-4bba-ba23-fb7125aa2017", + "savedPayload": { + "position": { + "x": 20903.04694055762, + "y": 30696.200555259595 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b", + "savedPayload": { + "position": { + "x": 20716, + "y": 30930.750000000004 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 1 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json b/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json index d4090dcf2..d6c498572 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Exchanges.json @@ -356,7 +356,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json index be5d90893..64bf9ba09 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Assets/Superalgos-Marketing.json @@ -1670,7 +1670,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Assets/Superalgos.json b/Projects/Governance/Plugins/Assets/Superalgos.json index ae39e92d5..2caffa09e 100644 --- a/Projects/Governance/Plugins/Assets/Superalgos.json +++ b/Projects/Governance/Plugins/Assets/Superalgos.json @@ -308,7 +308,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Features/Superalgos.json b/Projects/Governance/Plugins/Features/Superalgos.json index ee0c33888..eecf6eef4 100644 --- a/Projects/Governance/Plugins/Features/Superalgos.json +++ b/Projects/Governance/Plugins/Features/Superalgos.json @@ -807,7 +807,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Pools/Superalgos.json b/Projects/Governance/Plugins/Pools/Superalgos.json index c446e8ab1..549b0022b 100644 --- a/Projects/Governance/Plugins/Pools/Superalgos.json +++ b/Projects/Governance/Plugins/Pools/Superalgos.json @@ -1,7 +1,7 @@ { "type": "Pools", "name": "Superalgos", - "config": "{\n \"tokens\": \"66000000\",\n \"codeName\": \"Superalgos\"\n}", + "config": "{\"tokens\":\"66000000\",\"codeName\":\"Superalgos\"}", "project": "Governance", "poolClasses": [ { @@ -792,7 +792,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -817,7 +817,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1740,14 +1740,12 @@ "referenceParent": { "type": "Features", "name": "Superalgos", - "id": "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" }, "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features", - "Governance", - "1d2c1985-c762-4ece-b350-15bd893bd1f4" + "Features" ] ] } @@ -1816,7 +1814,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json index 451dad211..ba3cff2c3 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json +++ b/Projects/Governance/Plugins/Positions/Superalgos-Marketing.json @@ -170,7 +170,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Positions/Superalgos.json b/Projects/Governance/Plugins/Positions/Superalgos.json index 71664c65e..7f6a9668a 100644 --- a/Projects/Governance/Plugins/Positions/Superalgos.json +++ b/Projects/Governance/Plugins/Positions/Superalgos.json @@ -324,7 +324,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Dummy.json b/Projects/Governance/Plugins/User-Profiles/Dummy.json new file mode 100644 index 000000000..0eabb45da --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/Dummy.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "Dummy", + "config": "{\"signature\":{\"message\":\"Dummy\",\"messageHash\":\"0x02896cc66d7707014218bb1765cc0c2d97ff890c3078f973a365ea0b3cc5bdcf\",\"v\":\"0x1c\",\"r\":\"0xd6e1c99e2fc5c83f17abf2372ef3b85b242b659ead4725ed036c4b4607ba1f60\",\"s\":\"0x226266f27b546c894dc7e5f7ca95c3580156f5d178073479ebfa8f18a2452707\",\"signature\":\"0xd6e1c99e2fc5c83f17abf2372ef3b85b242b659ead4725ed036c4b4607ba1f60226266f27b546c894dc7e5f7ca95c3580156f5d178073479ebfa8f18a24527071c\"},\"codeName\":\"Dummy\"}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "da7974b8-2894-4723-8c99-f8d9725efde3", + "savedPayload": { + "position": { + "x": 14265, + "y": 10794.5 + }, + "targetPosition": { + "x": 13965, + "y": 10794.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "9ed9c490-7dd6-497a-8ed0-5ddd6ea8dbee", + "savedPayload": { + "position": { + "x": 13665, + "y": 10794.5 + }, + "targetPosition": { + "x": 13965, + "y": 10794.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7f24cabd-729b-4fe5-9258-cbfa779ba03e", + "savedPayload": { + "position": { + "x": 30000, + "y": 21251 + }, + "targetPosition": { + "x": 30000, + "y": 21251 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 34333e6db..421ba4e64 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -76,7 +76,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -192,7 +192,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -602,7 +602,64 @@ "type": "Plugin Tutorials", "name": "New Plugin Tutorials", "project": "Foundations", - "pluginFiles": [], + "pluginFiles": [ + { + "type": "Plugin File", + "name": "Creating Your User Profile Tutorial", + "config": "{\n \"project\": \"Foundations\",\n \"fileName\": \"Creating Your User Profile Tutorial\",\n \"folderName\": \"Tutorials\",\n \"nodeType\": \"Tutorial\",\n \"saveWithWorkspace\": false\n}", + "project": "Foundations", + "id": "4f900690-970b-4d38-832c-273b0fd3ce1a", + "savedPayload": { + "position": { + "x": 36872.48254631386, + "y": 11097.813810533471 + }, + "targetPosition": { + "x": 36598.41890902108, + "y": 10975.79281761073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Governance Program Walk Through Tutorial", + "config": "{\"project\":\"Foundations\",\"fileName\":\"Governance Program Walk Through Tutorial\",\"folderName\":\"Tutorials\",\"nodeType\":\"Tutorial\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "aead03f0-635b-4629-8696-0d0352c349de", + "savedPayload": { + "position": { + "x": 36629.777448001376, + "y": 11274.149386221212 + }, + "targetPosition": { + "x": 36598.41890902108, + "y": 10975.79281761073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], "id": "84a541df-559d-4a0e-ac76-71d4a40e0639", "savedPayload": { "position": { @@ -616,7 +673,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -751,8 +808,8 @@ "id": "cccfce2d-3497-419b-8c32-4cd62fb1b33f", "savedPayload": { "position": { - "x": 35626.241539851304, - "y": 10978.042351611191 + "x": 35636.67313670836, + "y": 10977.129705143725 }, "targetPosition": { "x": 35605.314597728066, @@ -774,7 +831,7 @@ { "type": "Plugin File", "name": "harrellbm", - "config": "{\"project\":\"Governance\",\"fileName\":\"harrellbm\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"harrellbm\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\",\n \"saveWithWorkspace\": false\n}", "project": "Foundations", "pluginFilePosition": { "type": "Plugin File Position", @@ -806,8 +863,8 @@ "id": "49a18a94-de50-4285-bf38-fe43c700b93f", "savedPayload": { "position": { - "x": 35522.62339098297, - "y": 10967.15164531474 + "x": 35542.94109048274, + "y": 10972.217416753385 }, "targetPosition": { "x": 35605.314597728066, @@ -829,13 +886,13 @@ { "type": "Plugin File", "name": "Julian-Molina", - "config": "{\"project\":\"Governance\",\"fileName\":\"Julian-Molina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Julian-Molina\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\",\n \"saveWithWorkspace\": false\n}", "project": "Foundations", "id": "7096909f-b221-4fb7-a5ec-5a76d147dc2f", "savedPayload": { "position": { - "x": 35428.97902204032, - "y": 10921.478234845728 + "x": 35455.314597728066, + "y": 10938.580757668575 }, "targetPosition": { "x": 35605.314597728066, @@ -862,8 +919,8 @@ "id": "00a46dc7-6fbd-45d1-870a-fab7924ee5c0", "savedPayload": { "position": { - "x": 35356.60332596155, - "y": 10846.531007574467 + "x": 35382.371150084844, + "y": 10879.512318440902 }, "targetPosition": { "x": 35605.314597728066, @@ -917,8 +974,8 @@ "id": "aeed0c96-3e89-426c-bf61-12b6e23c6916", "savedPayload": { "position": { - "x": 35314.22587984527, - "y": 10751.349705213144 + "x": 35331.25096043528, + "y": 10800.794129455984 }, "targetPosition": { "x": 35605.314597728066, @@ -973,7 +1030,7 @@ "savedPayload": { "position": { "x": 35306.95802911758, - "y": 10647.414597552948 + "y": 10710.13167551354 }, "targetPosition": { "x": 35605.314597728066, @@ -1000,8 +1057,8 @@ "id": "21126c69-67ed-4839-8611-8feac8578cf6", "savedPayload": { "position": { - "x": 35335.67638383831, - "y": 10547.26179249652 + "x": 35311.87031750792, + "y": 10616.399629287916 }, "targetPosition": { "x": 35605.314597728066, @@ -1028,8 +1085,36 @@ "id": "ded04ad6-6b18-4166-bb97-35a9521b9104", "savedPayload": { "position": { - "x": 35396.917086590365, - "y": 10462.971196431648 + "x": 35345.50697659273, + "y": 10528.773136533244 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "Dummy", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\",\n \"saveWithWorkspace\": true\n}", + "project": "Foundations", + "id": "6e9df29f-58fc-4e30-9882-5a083c30fdbe", + "savedPayload": { + "position": { + "x": 35404.57541582041, + "y": 10455.829688890026 }, "targetPosition": { "x": 35605.314597728066, @@ -1062,7 +1147,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1433,7 +1518,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1617,7 +1702,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1628,1146 +1713,46 @@ } }, { - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "tutorialSteps": [], - "tutorialTopics": [ - { - "type": "Tutorial Topic", - "name": "Before Starting", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Make sure You’re Comfortable", - "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", - "savedPayload": { - "position": { - "x": 20273, - "y": 30933.25 - }, - "targetPosition": { - "x": 19973, - "y": 30933.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", - "savedPayload": { - "position": { - "x": 17027, - "y": 30922.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Governance Overview", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "One Token to Rule Them All", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", - "savedPayload": { - "position": { - "x": 20180.438536534504, - "y": 31099.451694843894 - }, - "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Workspace", - "name": "Custom Charts Tutorials", - "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" - } - } - }, - { - "type": "Tutorial Step", - "name": "With Tokens Comes Responsibility", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", - "savedPayload": { - "position": { - "x": 20151.433991612474, - "y": 31282.579184277827 - }, - "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "A Mighty Meritocracy", - "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", - "savedPayload": { - "position": { - "x": 20020.329184277827, - "y": 31413.683991612474 - }, - "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "A Worthy Contribution", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", - "savedPayload": { - "position": { - "x": 19837.201694843894, - "y": 31442.688536534504 - }, - "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", - "savedPayload": { - "position": { - "x": 16939.132034355964, - "y": 31134.382034355964 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Overview", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "What’s in a Profile?", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", - "savedPayload": { - "position": { - "x": 19822, - "y": 31494.057621135333 - }, - "targetPosition": { - "x": 19672, - "y": 31234.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Program Participation", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", - "savedPayload": { - "position": { - "x": 19522, - "y": 31494.057621135333 - }, - "targetPosition": { - "x": 19672, - "y": 31234.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", - "savedPayload": { - "position": { - "x": 16727, - "y": 31222.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Setting Up the Constructor", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Where it all Begins", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", - "savedPayload": { - "position": { - "x": 19459.867965644036, - "y": 31446.382034355964 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Governance Project", - "name": "New Governance Project", - "id": "db380c52-cf90-475b-87df-c005dd51cdf6" - }, - "referenceParentCombinedNodePath": [ - [ - "New Governance Project", - "Governance Project", - "Governance", - "db380c52-cf90-475b-87df-c005dd51cdf6" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Profile in a Heartbeat", - "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", - "savedPayload": { - "position": { - "x": 19247.735931288073, - "y": 31358.514068711927 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Pump that Heartbeat!", - "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", - "savedPayload": { - "position": { - "x": 19159.867965644036, - "y": 31146.382034355964 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Time Machine", - "name": "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", - "id": "72a1f250-0d0e-4354-8fdf-741866b9c16c" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ], - [ - "Foundations", - "Project Dashboards", - "Foundations", - "2f92dce8-f804-40b6-9f4d-e605f4b4a55e" - ], - [ - "Testing Trading Tasks My Computer", - "Dashboard", - "Foundations", - "b10709c9-2150-4055-a06e-1b9b8db2af55" - ], - [ - "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", - "Time Machine", - "Foundations", - "72a1f250-0d0e-4354-8fdf-741866b9c16c" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", - "savedPayload": { - "position": { - "x": 16514.867965644036, - "y": 31134.382034355964 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Deep Dive", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Oh so Shiny", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", - "savedPayload": { - "position": { - "x": 19159.867965644036, - "y": 31146.382034355964 - }, - "targetPosition": { - "x": 19372, - "y": 30934.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "id": "57e388d1-f479-4a16-af85-aee12be285a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Creating Your User Profile Tutorial", - "Tutorial", - "Education", - "57e388d1-f479-4a16-af85-aee12be285a0" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Only You", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", - "savedPayload": { - "position": { - "x": 19072, - "y": 30934.25 - }, - "targetPosition": { - "x": 19372, - "y": 30934.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Under the Hood", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", - "savedPayload": { - "position": { - "x": 19159.867965644036, - "y": 30722.117965644036 - }, - "targetPosition": { - "x": 19372, - "y": 30934.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", - "savedPayload": { - "position": { - "x": 16427, - "y": 30922.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Backup", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Save the Key!", - "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", - "savedPayload": { - "position": { - "x": 19159.867965644036, - "y": 30722.117965644036 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Profile Backup", - "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", - "savedPayload": { - "position": { - "x": 19247.735931288073, - "y": 30509.985931288073 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Delete the Constructor", - "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", - "savedPayload": { - "position": { - "x": 19459.867965644036, - "y": 30422.117965644036 - }, - "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "ba99b336-1578-4a76-99f0-24e461922b4c", - "savedPayload": { - "position": { - "x": 16514.867965644036, - "y": 30710.117965644036 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Add Onboarding Programs", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Program Partners", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\onboarding-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Partners\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", - "savedPayload": { - "position": { - "x": 19459.867965644036, - "y": 30422.117965644036 - }, - "targetPosition": { - "x": 19672, - "y": 30634.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Drop it like it’s Hot", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\airdrop-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Drop it like it’s Hot\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", - "savedPayload": { - "position": { - "x": 19672, - "y": 30334.25 - }, - "targetPosition": { - "x": 19672, - "y": 30634.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "GitHub Glory", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "e580ebc9-097b-46d6-bb6d-145621548377", - "savedPayload": { - "position": { - "x": 19884.132034355964, - "y": 30422.117965644036 - }, - "targetPosition": { - "x": 19672, - "y": 30634.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {} - } - } - ], - "tutorialTopics": [], - "id": "578fdee3-64ad-4836-8feb-3e41746bceda", - "savedPayload": { - "position": { - "x": 16727, - "y": 30622.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Submit Profile", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Make it Official", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", - "savedPayload": { - "position": { - "x": 16939.132034355964, - "y": 30410.117965644036 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {}, - "referenceParent": { - "type": "Github API", - "name": "New Github API", - "id": "cbbb57f9-a9a0-4148-89a5-f820f40f56d3" - }, - "referenceParentCombinedNodePath": [ - [ - "New APIs", - "APIs" - ], - [ - "New Github API", - "Github API" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Infinity and Beyond", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", - "savedPayload": { - "position": { - "x": 17151.264068711927, - "y": 30497.985931288073 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "340f9107-9b4a-424b-94f2-79d65873c572", - "savedPayload": { - "position": { - "x": 17239.132034355964, - "y": 30710.117965644036 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {}, - "referenceParent": { - "type": "Tutorial", - "name": "Governance Program Walk Through Tutorial", - "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance Program Walk Through Tutorial", - "Tutorial" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "75373f58-ac05-4358-ad12-e50c88f08196", - "savedPayload": { - "position": { - "x": 16939.132034355964, - "y": 30710.117965644036 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } + "type": "APIs", + "name": "New APIs", + "project": "Foundations", + "githubAPI": { + "type": "Github API", + "name": "New Github API", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "project": "Foundations", + "id": "48c9ca95-3cc0-43a8-a522-27e812979800", + "savedPayload": { + "position": { + "x": 30519.083333333336, + "y": 10718.951150794494 + }, + "targetPosition": { + "x": 30219.083333333336, + "y": 10718.951150794494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false } } - ], - "id": "57e388d1-f479-4a16-af85-aee12be285a0", + }, + "id": "e4e1b5e1-c1f6-45da-af08-32464d5b17f9", "savedPayload": { "position": { - "x": 16727, - "y": 30922.25 + "x": 30219.083333333336, + "y": 10718.951150794494 }, "targetPosition": { - "x": 16727, - "y": 30922.25 + "x": 30219.083333333336, + "y": 10718.951150794494 }, "floatingObject": { "isPinned": false, @@ -2775,267 +1760,10 @@ "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, - "arrangementStyle": 1 + "arrangementStyle": 0 }, "uiObject": { - "isPlaying": true, "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - null, - { - "type": "Tutorial", - "name": "Governance Program Walk Through Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\financial-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Into the Thick of It\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Refer a Friend", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Refer a Friend\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Referral Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "a3df7ac4-69e0-41b9-af1c-fd0087d26161", - "savedPayload": { - "position": { - "x": 21016, - "y": 30930.750000000004 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "A Thank You for Support", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\support-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Thank You for Support\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Support Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "dc20ebdc-6708-4fed-a75b-bade62d3ce0c", - "savedPayload": { - "position": { - "x": 20903.04694055762, - "y": 31165.299444740413 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Find a Mentor", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\mentorship-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Find a Mentor\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Mentorship Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "258b83f3-200d-41d7-8288-81eec5da0ccf", - "savedPayload": { - "position": { - "x": 20649.243719813105, - "y": 31223.22837365455 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Claim some Contributions", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\claims-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Claim some Contributions\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Contribution Claims Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "7301eace-be0a-45f8-9f8d-14afb7e9336a", - "savedPayload": { - "position": { - "x": 20445.709339629273, - "y": 31060.91512173527 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Lend a Vote", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\voting-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Lend a Vote\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Voting Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "61b34c29-85ce-4b86-8a77-21f8e8888c35", - "savedPayload": { - "position": { - "x": 20445.709339629273, - "y": 30800.584878264737 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Delegate some Power", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\delegation-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delegate some Power\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Delegation Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "bb0b161f-af82-4b93-87a8-30ae6ace533c", - "savedPayload": { - "position": { - "x": 20649.243719813105, - "y": 30638.271626345457 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Stake some Tokens", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Stake some Tokens\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Staking Program Overview\"\n }\n }\n}", - "project": "Education", - "id": "507fc893-7a06-4bba-ba23-fb7125aa2017", - "savedPayload": { - "position": { - "x": 20903.04694055762, - "y": 30696.200555259595 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b", - "savedPayload": { - "position": { - "x": 20716, - "y": 30930.750000000004 - }, - "targetPosition": { - "x": 20716, - "y": 30930.750000000004 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 1 - }, - "uiObject": { - "isPlaying": false, - "isRunning": false - }, - "tutorial": { - "status": "Done" } } } From 22bf9fa486546a62066d7688c2ad1f7136fa1de2 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 15:41:53 +0200 Subject: [PATCH 207/227] Main governance workspace --- .../Token-Distribution-Superalgos.json | 34 ++----------------- 1 file changed, 3 insertions(+), 31 deletions(-) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 421ba4e64..8f3515f2d 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -611,36 +611,8 @@ "id": "4f900690-970b-4d38-832c-273b0fd3ce1a", "savedPayload": { "position": { - "x": 36872.48254631386, - "y": 11097.813810533471 - }, - "targetPosition": { - "x": 36598.41890902108, - "y": 10975.79281761073 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "Governance Program Walk Through Tutorial", - "config": "{\"project\":\"Foundations\",\"fileName\":\"Governance Program Walk Through Tutorial\",\"folderName\":\"Tutorials\",\"nodeType\":\"Tutorial\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "aead03f0-635b-4629-8696-0d0352c349de", - "savedPayload": { - "position": { - "x": 36629.777448001376, - "y": 11274.149386221212 + "x": 36774.75448470882, + "y": 11218.497915923215 }, "targetPosition": { "x": 36598.41890902108, @@ -1719,7 +1691,7 @@ "githubAPI": { "type": "Github API", "name": "New Github API", - "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}", + "config": "{\n \"username\": \"\",\n \"token\": \"\"\n}\n", "project": "Foundations", "id": "48c9ca95-3cc0-43a8-a522-27e812979800", "savedPayload": { From 36e00115ed06b6a76d16db961ff23f458769aaec Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 16:58:20 +0200 Subject: [PATCH 208/227] Adding Profiles Query --- .../Test-Network-Client-Profile.json | 28 +++++++++---------- .../Test-Network-Node-Profile.json | 28 +++++++++---------- Projects/ProjectsSchema.json | 6 ++++ Projects/Social-Trading/NT/Modules/Query.js | 22 ++++++++++----- 4 files changed, 49 insertions(+), 35 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json index d8721b28c..3279c2cd7 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Test-Network-Client-Profile", - "config": "{\n \"signature\": {\n \"message\": \"Test-Network-Client-Profile\",\n \"messageHash\": \"0xd768f828a837f3fa0c3e9bb8090820c415ff08be93cad759a53bc2115487c5d7\",\n \"v\": \"0x1c\",\n \"r\": \"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e77887\",\n \"s\": \"0x06400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d\",\n \"signature\": \"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e7788706400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d1c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"Test-Network-Client-Profile\",\"messageHash\":\"0xd768f828a837f3fa0c3e9bb8090820c415ff08be93cad759a53bc2115487c5d7\",\"v\":\"0x1c\",\"r\":\"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e77887\",\"s\":\"0x06400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d\",\"signature\":\"0x1401b80eec441aa9789580848e0179f36485acab9562fe184bca5e2fd9e7788706400cef3453437805fb9b086c246d7def27a146ed975450edf7dcc46795a57d1c\"},\"codeName\":\"Test-Network-Client-Profile\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -12,12 +12,12 @@ "id": "c2a1f8b1-0eb3-457a-9508-2e0c813ced37", "savedPayload": { "position": { - "x": 13282, - "y": 11240.5 + "x": 14303, + "y": 11452.5 }, "targetPosition": { - "x": 13327, - "y": 11256.5 + "x": 14003, + "y": 11452.5 }, "floatingObject": { "isPinned": false, @@ -39,12 +39,12 @@ "id": "e796be1b-7d10-47f1-8b1a-4d7ce962a113", "savedPayload": { "position": { - "x": 13400, - "y": 11204.5 + "x": 13703, + "y": 11452.5 }, "targetPosition": { - "x": 13327, - "y": 11256.5 + "x": 14003, + "y": 11452.5 }, "floatingObject": { "isPinned": false, @@ -62,17 +62,17 @@ "id": "baa2f02c-2920-4edb-a103-d452fc61d82f", "savedPayload": { "position": { - "x": 13327, - "y": 11256.5 + "x": 20588.235294117643, + "y": 18250 }, "targetPosition": { - "x": 13297, - "y": 11290.5 + "x": 20588.235294117643, + "y": 18250 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json index 23fb48537..10d3ae958 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Test-Network-Node-Profile", - "config": "{\n \"signature\": {\n \"message\": \"Test-Network-Node-Profile\",\n \"messageHash\": \"0xa05026b7c6c2a2375480d5d24949621749cc48e461e6e80278a9ef1b6dc7c5f1\",\n \"v\": \"0x1c\",\n \"r\": \"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a\",\n \"s\": \"0x1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea3\",\n \"signature\": \"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea31c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"Test-Network-Node-Profile\",\"messageHash\":\"0xa05026b7c6c2a2375480d5d24949621749cc48e461e6e80278a9ef1b6dc7c5f1\",\"v\":\"0x1c\",\"r\":\"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a\",\"s\":\"0x1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea3\",\"signature\":\"0x8f28f992b0074e4d50007cdfbf18980ca58b4969e04a54d06e4d4798bb982c9a1c11951a92a1beffe8f3ddd06426ebe1b89875b56d5e374426100d5f59245ea31c\"},\"codeName\":\"Test-Network-Node-Profile\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -12,12 +12,12 @@ "id": "11f69cbe-00c8-4fac-9fcc-701a7600c92c", "savedPayload": { "position": { - "x": 13516, - "y": 11661 + "x": 14327, + "y": 11862 }, "targetPosition": { - "x": 13486, - "y": 11579 + "x": 14027, + "y": 11862 }, "floatingObject": { "isPinned": false, @@ -39,12 +39,12 @@ "id": "501f456f-b4b5-4b7e-9118-0f26215dd20e", "savedPayload": { "position": { - "x": 13470, - "y": 11657 + "x": 13727, + "y": 11862 }, "targetPosition": { - "x": 13486, - "y": 11579 + "x": 14027, + "y": 11862 }, "floatingObject": { "isPinned": false, @@ -62,17 +62,17 @@ "id": "36c2b050-631f-4291-987c-418adc94317d", "savedPayload": { "position": { - "x": 13486, - "y": 11579 + "x": 17647.05882352941, + "y": 21251 }, "targetPosition": { - "x": 13413, - "y": 11508 + "x": 17647.05882352941, + "y": 21251 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index b67c60a29..7858df6f8 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1315,6 +1315,12 @@ } ], "modules": [ + { + "name": "User Profiles", + "propertyName": "queriesUserProfiles", + "functionName": "newSocialTradingModulesQueriesUserProfiles", + "fileName": "Queries/UserProfiles.js" + }, { "name": "Bot Profile Stats", "propertyName": "queriesBotProfileStats", diff --git a/Projects/Social-Trading/NT/Modules/Query.js b/Projects/Social-Trading/NT/Modules/Query.js index 1a3e9389b..b8e6f28f7 100644 --- a/Projects/Social-Trading/NT/Modules/Query.js +++ b/Projects/Social-Trading/NT/Modules/Query.js @@ -17,13 +17,14 @@ exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { const QUERY_TYPES = { - USER_PROFILE_STATS: 0, - BOT_PROFILE_STATS: 1, - PROFILE_POSTS: 2, - PROFILE_FOLLOWERS: 3, - PROFILE_FOLLOWING: 4, - POST_REPLIES: 5, - EVENTS: 6 + USER_PROFILES: 0, + USER_PROFILE_STATS: 1, + BOT_PROFILE_STATS: 2, + PROFILE_POSTS: 3, + PROFILE_FOLLOWERS: 4, + PROFILE_FOLLOWING: 5, + POST_REPLIES: 6, + EVENTS: 7 } @@ -40,6 +41,13 @@ exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { switch (thisObject.queryType) { + case QUERY_TYPES.USER_PROFILES: { + thisObject.query = NT.projects.socialTrading.modules.queriesUserProfiles.newSocialTradingModulesQueriesUserProfiles() + query.initialize(queryReceived) + query.finalize() + break + } + case QUERY_TYPES.USER_PROFILE_STATS: { thisObject.query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() query.initialize(queryReceived) From d2dd1d9f227f6c9afd8c2da425401e035027d5ad Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 17:13:43 +0200 Subject: [PATCH 209/227] Governance System Perfmance Improvement --- Network/.vscode/settings.json | 16 ++++++++++++++++ .../UI/Spaces/User-Profile-Space/UserProfile.js | 14 ++++++++++---- TaskServer/.vscode/settings.json | 16 ++++++++++++++++ 3 files changed, 42 insertions(+), 4 deletions(-) create mode 100644 Network/.vscode/settings.json create mode 100644 TaskServer/.vscode/settings.json diff --git a/Network/.vscode/settings.json b/Network/.vscode/settings.json new file mode 100644 index 000000000..0bf7da203 --- /dev/null +++ b/Network/.vscode/settings.json @@ -0,0 +1,16 @@ +{ + "files.exclude": { + "**/Data-Storage": true, + "**/Documentation": true, + "**/Log-Files": true, + "**/node_modules": true, + "**/Deprecated-Code": true + }, + "search.exclude": { + "**/Data-Storage": true, + "**/Documentation": true, + "**/Log-Files": true, + "**/Deprecated-Code": true + }, + "search.maintainFileSearchCache": true +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 991feae51..8aa24af72 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -16,11 +16,18 @@ function newGovernanceUserProfileSpace() { let waitingForResponses = 0 const BSC_SCAN_RATE_LIMIT_DELAY = 6000 + const DISTRIBUTION_PROCESS_RECALCULATION_DELAY = 5000 + let intervalId let reputationByAddress = new Map() return thisObject function initialize() { + /* + Here we will run the distribution process, that in turn will run all the programs. + */ + intervalId = setInterval(UI.projects.governance.functionLibraries.distributionProcess.calculate, DISTRIBUTION_PROCESS_RECALCULATION_DELAY) + /* Here we will get a list of all github usernames who have a star or fork and are watching the Superalgos Repository. This will later be used to know which user profiles are participating @@ -292,6 +299,9 @@ function newGovernanceUserProfileSpace() { } function finalize() { + clearInterval(intervalId) + intervalId = undefined + thisObject.githubStars = undefined thisObject.githubWatchers = undefined thisObject.githubForks = undefined @@ -320,10 +330,6 @@ function newGovernanceUserProfileSpace() { function physics() { if (UI.projects.foundations.spaces.designSpace.workspace === undefined) { return } /* - Here we will run the distribution process, that in turn will run all the programs. - */ - UI.projects.governance.functionLibraries.distributionProcess.calculate() - /* Load the user profiles with Token Power. */ let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') diff --git a/TaskServer/.vscode/settings.json b/TaskServer/.vscode/settings.json new file mode 100644 index 000000000..0bf7da203 --- /dev/null +++ b/TaskServer/.vscode/settings.json @@ -0,0 +1,16 @@ +{ + "files.exclude": { + "**/Data-Storage": true, + "**/Documentation": true, + "**/Log-Files": true, + "**/node_modules": true, + "**/Deprecated-Code": true + }, + "search.exclude": { + "**/Data-Storage": true, + "**/Documentation": true, + "**/Log-Files": true, + "**/Deprecated-Code": true + }, + "search.maintainFileSearchCache": true +} \ No newline at end of file From 6ad439a3dbf84e931273520b8fc1182f7e23537b Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 17:56:53 +0200 Subject: [PATCH 210/227] Governance How to --- .../Token-Distribution-Superalgos.json | 2 +- .../Docs-Books/the-governance-project.json | 4 ++ ...rnance-how-to-001-load-a-user-profile.json | 64 +++++++++++++++++++ ...paces-003-other-governance-workspaces.json | 4 +- 4 files changed, 71 insertions(+), 3 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index 8f3515f2d..9c9b6f182 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -1080,7 +1080,7 @@ { "type": "Plugin File", "name": "Dummy", - "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\",\n \"saveWithWorkspace\": true\n}", + "config": "{\n \"project\": \"Governance\",\n \"fileName\": \"Dummy\",\n \"folderName\": \"User-Profiles\",\n \"nodeType\": \"User Profile\",\n \"saveWithWorkspace\": false\n}", "project": "Foundations", "id": "6e9df29f-58fc-4e30-9882-5a083c30fdbe", "savedPayload": { diff --git a/Projects/Governance/Schemas/Docs-Books/the-governance-project.json b/Projects/Governance/Schemas/Docs-Books/the-governance-project.json index abc9862d6..eeb98ace4 100644 --- a/Projects/Governance/Schemas/Docs-Books/the-governance-project.json +++ b/Projects/Governance/Schemas/Docs-Books/the-governance-project.json @@ -29,6 +29,10 @@ "style": "Chapter", "text": "V->Governance->Topic->Governance Workspaces->The Governance Project features multiple Project Definition Hierarchies spread across multiple Plugin Workspaces — one Workspace per Project — to facilitate the granular management of definitions by independent teams of maintainers. These are the Governance Workspaces.", "updated": 1630576758374 + }, + { + "style": "Chapter", + "text": "VI->Governance->Topic->Governance How To->A collection of tips and tricks that will make your life easier while participating in governance." } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json new file mode 100644 index 000000000..8a647d7ec --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json @@ -0,0 +1,64 @@ +{ + "topic": "Governance How To", + "pageNumber": "1", + "type": "Load a User Profile", + "definition": { + "text": "Use this guide if you ever wish to load a User Profile on any of the Governance Workspaces.", + "updated": 1630597219985 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Let's say you wish to declare your referrer in the Referral Program, or maybe you wish to support the Contribution Claims of a fellow developer.", + "updated": 1630597234417 + }, + { + "style": "Text", + "text": "In either case, you will need to load the User Profile of the person in question so that you may establish the appropriate references." + }, + { + "style": "Text", + "text": "Or maybe you wish to load your User Profile in one of the Other Governance Workspaces." + }, + { + "style": "Title", + "text": "Start Here!", + "updated": 1630597272606 + }, + { + "style": "List", + "text": "Find out the person's User Profil name. If you know the person's identity on Github.com, then that's all you need to know. If you don't, then you may need to contact the person and ask! If it's your profile, then no need to do much in this regard!" + }, + { + "style": "List", + "text": "Verify that a file with the same name exists in the following path within the Superalgos folder in your hard drive...", + "updated": 1630597624699 + }, + { + "style": "Json", + "text": "/Projects/Governance/Plugins/User-Profiles/" + }, + { + "style": "List", + "text": "If the file doesn't exist, make sure you have the latest version of the app. If it's still missing after updating, let the person know and wait for the profile to be submitted.", + "updated": 1630597643975 + }, + { + "style": "List", + "text": "If the file is there and assuming you already are in the workspace you wish to work with, go to the Plugins hierarchy and find the Dummy Plugin File under Plugin User Profiles > Governance Plugin Project.", + "updated": 1630597669225 + }, + { + "style": "List", + "text": "Access the configuration of the Dummy profile and change the fileName property using the appropriate name (Github.com username). Replace the name of the node too, to avoid confusion later on." + }, + { + "style": "List", + "text": "Save the Current Workspace with Ctrl + Alt + Shift + Key-S and refresh the page." + }, + { + "style": "List", + "text": "Once the page reloads, you should see the new profile along with the rest! That's it!" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json index 3eaddda50..3a1f300cb 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-Workspaces/governance-workspaces-003-other-governance-workspaces.json @@ -3,8 +3,8 @@ "pageNumber": "3", "type": "Other Governance Workspaces", "definition": { - "text": "All project-specific Governance Workspaces have a similar layout, as different projects usually have the same kinds of Assets, Features, Positions, and Pools.", - "updated": 1630580086379 + "text": "The term refers to project-specific Governance Workspaces, as opposed to the main Token Distribution Superalgos Governance Workspace. Project-specific workspaces have a similar layout, as different projects usually have the same kinds of Assets, Features, Positions, and Pools categories.", + "updated": 1630597429410 }, "paragraphs": [ { From 4fd57ad93c207cb808097cffa342762b963be24b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 18:15:51 +0200 Subject: [PATCH 211/227] Governance Bug Fixed: Flashing status and values --- .../UI/Function-Libraries/AirdropProgram.js | 23 ++++++++--- .../UI/Function-Libraries/Assets.js | 15 +++++-- .../UI/Function-Libraries/ClaimsProgram.js | 22 ++++++---- .../Function-Libraries/DelegationProgram.js | 25 ++++++++---- .../UI/Function-Libraries/GithubProgram.js | 23 ++++++++--- .../UI/Function-Libraries/PluginsFunctions.js | 25 +++++++++--- .../Function-Libraries/ProfileConstructor.js | 40 +++++++++++++++---- .../UI/Function-Libraries/StakingProgram.js | 18 ++++++--- .../UI/Function-Libraries/TokenMining.js | 4 +- .../UI/Function-Libraries/TokenPower.js | 23 ++++++++--- .../UI/Function-Libraries/Tokens.js | 4 +- .../UI/Function-Libraries/VotingProgram.js | 30 +++++++++----- Projects/Governance/UI/Globals/Designer.js | 11 +++++ .../Spaces/User-Profile-Space/UserProfile.js | 18 +++++++-- .../Governance/UI/Utilities/BonusProgram.js | 14 +++++-- .../UI/Utilities/DecendentProgram.js | 36 ++++++++++++----- .../Governance/UI/Utilities/Validations.js | 5 ++- Projects/ProjectsSchema.json | 5 +++ 18 files changed, 256 insertions(+), 85 deletions(-) create mode 100644 Projects/Governance/UI/Globals/Designer.js diff --git a/Projects/Governance/UI/Function-Libraries/AirdropProgram.js b/Projects/Governance/UI/Function-Libraries/AirdropProgram.js index ec5bb3a57..8b36e5fb7 100644 --- a/Projects/Governance/UI/Function-Libraries/AirdropProgram.js +++ b/Projects/Governance/UI/Function-Libraries/AirdropProgram.js @@ -106,8 +106,13 @@ function newGovernanceFunctionLibraryAirdropProgram() { userProfile.payload.blockchainTokens === undefined ) { node.payload.airdropProgram.isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + userProfile.payload.uiObject.setErrorMessage( + "Airdrop Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return + } else { + userProfile.payload.uiObject.resetErrorMessage() } /* Next thing to do is to validate if the airdrop user profile has a star at the Superalgos repository. @@ -117,7 +122,10 @@ function newGovernanceFunctionLibraryAirdropProgram() { profileSignature === undefined ) { node.payload.airdropProgram.isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, and produce a signature of your Airdrop Username.") + userProfile.payload.uiObject.setErrorMessage( + "You need to setup this profile with the Profile Constructor, and produce a signature of your Airdrop Username.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } @@ -154,7 +162,10 @@ function newGovernanceFunctionLibraryAirdropProgram() { if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } if (programNode.tokensAwarded === undefined || programNode.tokensAwarded.payload === undefined) { - programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.") + programNode.payload.uiObject.setErrorMessage( + "Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } programNode.payload.airdropProgram.awarded.tokens = programNode.payload.airdropProgram.ownPower / totalPowerRewardRatio @@ -170,7 +181,7 @@ function newGovernanceFunctionLibraryAirdropProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Airdrop Power') + node.payload.uiObject.setStatus(ownPowerText + ' Airdrop Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { @@ -180,12 +191,12 @@ function newGovernanceFunctionLibraryAirdropProgram() { node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = false - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC) + node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) node.tokensAwarded.payload.uiObject.statusAngleOffset = 0 node.tokensAwarded.payload.uiObject.statusAtAngle = false - node.tokensAwarded.payload.uiObject.setStatus('For creating your Superalgos profile!') + node.tokensAwarded.payload.uiObject.setStatus('For creating your Superalgos profile!', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } diff --git a/Projects/Governance/UI/Function-Libraries/Assets.js b/Projects/Governance/UI/Function-Libraries/Assets.js index 64be554bf..d9e629570 100644 --- a/Projects/Governance/UI/Function-Libraries/Assets.js +++ b/Projects/Governance/UI/Function-Libraries/Assets.js @@ -12,10 +12,16 @@ function newGovernanceFunctionLibraryAssets() { let folderPath = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'folderPath') if (folderPath === undefined || folderPath === "") { - node.payload.uiObject.setErrorMessage("folderPath Config Property undefined.") + node.payload.uiObject.setErrorMessage( + "folderPath Config Property undefined.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } - node.payload.uiObject.setInfoMessage("Hold on while we install all the assets inside the this path: " + folderPath + ". This might take a minute or two.") + node.payload.uiObject.setInfoMessage( + "Hold on while we install all the assets inside the this path: " + folderPath + ". This might take a minute or two.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) httpRequest(undefined, 'DirContent' + '/' + folderPath, onResponse) function onResponse(err, data) { @@ -32,7 +38,10 @@ function newGovernanceFunctionLibraryAssets() { totalAssets++ createNodesFromPath(node, foldersArray) } - node.payload.uiObject.setInfoMessage("A total of : " + totalAssets + " assets have been installed.") + node.payload.uiObject.setInfoMessage( + "A total of : " + totalAssets + " assets have been installed.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) } function removeFirstFromArray(array) { diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index eb70f7fba..6ec856aa8 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -350,7 +350,10 @@ function newGovernanceFunctionLibraryClaimsProgram() { } } if (totalPercentage > 100) { - node.payload.uiObject.setErrorMessage('Claim Power Switching Error. Total Percentage of children nodes is grater that 100.') + node.payload.uiObject.setErrorMessage( + 'Claim Power Switching Error. Total Percentage of children nodes is grater that 100.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let defaultPercentage = 0 @@ -446,7 +449,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { 'Shared Between: ' + node.payload.claimsProgram.share.count + ' claims' + ' - ' + 'Share of Claims: ' + node.payload.claimsProgram.share.percentage.toFixed(2) + '%' - node.payload.uiObject.setStatus(status) + node.payload.uiObject.setStatus(status, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } function drawProgram(node) { @@ -457,7 +460,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Claim Power') + node.payload.uiObject.setStatus(ownPowerText + ' Claim Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } @@ -472,8 +475,8 @@ function newGovernanceFunctionLibraryClaimsProgram() { node.tokensAwarded.payload.uiObject.statusAngleOffset = 0 node.tokensAwarded.payload.uiObject.statusAtAngle = true - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC) - node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload.claimsProgram.count + ' Claims.') + node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) + node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload.claimsProgram.count + ' Claims.', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } @@ -489,7 +492,9 @@ function newGovernanceFunctionLibraryClaimsProgram() { node.payload.uiObject.setValue(programPowerText) if (percentage !== undefined) { - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } } } @@ -498,7 +503,10 @@ function newGovernanceFunctionLibraryClaimsProgram() { function installMissingClaims(node, rootNodes) { if (node.payload === undefined) { return } if (node.payload.referenceParent === undefined) { - node.payload.uiObject.setErrorMessage('To Install Missing Claims you need a Reference Parent') + node.payload.uiObject.setErrorMessage( + 'To Install Missing Claims you need a Reference Parent', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } scanNodeBranch(node, node.payload.referenceParent) diff --git a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js index 764efd923..b429ed4a0 100644 --- a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js +++ b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js @@ -211,7 +211,10 @@ function newGovernanceFunctionLibraryDelegationProgram() { } } if (totalPercentage > 100) { - node.payload.uiObject.setErrorMessage('Delegate Power Switching Error. Total Percentage of children nodes is grater that 100.') + node.payload.uiObject.setErrorMessage( + 'Delegate Power Switching Error. Total Percentage of children nodes is grater that 100.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let defaultPercentage = 0 @@ -278,7 +281,9 @@ function newGovernanceFunctionLibraryDelegationProgram() { drawProgram(node) if (percentage !== undefined) { - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } return } @@ -294,10 +299,12 @@ function newGovernanceFunctionLibraryDelegationProgram() { let powerType = 'Delegate Power' const programPowerText = parseFloat(programPower.toFixed(0)).toLocaleString('en') + ' ' + powerType - node.payload.uiObject.setValue(programPowerText) + node.payload.uiObject.setValue(programPowerText, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) if (percentage !== undefined) { - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } } } @@ -310,18 +317,20 @@ function newGovernanceFunctionLibraryDelegationProgram() { node.payload.uiObject.valueAngleOffset = 180 node.payload.uiObject.valueAtAngle = true - node.payload.uiObject.setValue(outgoingPowerText + ' Delegate Power') + node.payload.uiObject.setValue(outgoingPowerText + ' Delegate Power', UI.projects.governance.globals.designer.SET_VALUE_COUNTER) node.payload.uiObject.percentageAngleOffset = 180 node.payload.uiObject.percentageAtAngle = true - node.payload.uiObject.setPercentage(percentage) + node.payload.uiObject.setPercentage(percentage, + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) if (node.payload.referenceParent !== undefined) { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = true - node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power') + node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } @@ -334,7 +343,7 @@ function newGovernanceFunctionLibraryDelegationProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Delegate Power') + node.payload.uiObject.setStatus(ownPowerText + ' Delegate Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } diff --git a/Projects/Governance/UI/Function-Libraries/GithubProgram.js b/Projects/Governance/UI/Function-Libraries/GithubProgram.js index 30b919aa0..92711ecd4 100644 --- a/Projects/Governance/UI/Function-Libraries/GithubProgram.js +++ b/Projects/Governance/UI/Function-Libraries/GithubProgram.js @@ -106,8 +106,13 @@ function newGovernanceFunctionLibraryGithubProgram() { userProfile.payload.blockchainTokens === undefined ) { node.payload.githubProgram.isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + userProfile.payload.uiObject.setErrorMessage( + "Github Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return + } else { + userProfile.payload.uiObject.resetErrorMessage() } /* Next thing to do is to validate if the github user profile has a star at the Superalgos repository. @@ -117,7 +122,10 @@ function newGovernanceFunctionLibraryGithubProgram() { profileSignature === undefined ) { node.payload.githubProgram.isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, and produce a signature of your Github Username.") + userProfile.payload.uiObject.setErrorMessage( + "You need to setup this profile with the Profile Constructor, and produce a signature of your Github Username.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let githubUsername = profileSignature.message @@ -168,7 +176,10 @@ function newGovernanceFunctionLibraryGithubProgram() { if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } if (programNode.tokensAwarded === undefined || programNode.tokensAwarded.payload === undefined) { - programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.") + programNode.payload.uiObject.setErrorMessage( + "Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } const MAX_ENGAGEMENT = 3 @@ -185,7 +196,7 @@ function newGovernanceFunctionLibraryGithubProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Github Power') + node.payload.uiObject.setStatus(ownPowerText + ' Github Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { @@ -195,7 +206,7 @@ function newGovernanceFunctionLibraryGithubProgram() { node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = false - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC) + node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) node.tokensAwarded.payload.uiObject.statusAngleOffset = 0 node.tokensAwarded.payload.uiObject.statusAtAngle = false @@ -211,7 +222,7 @@ function newGovernanceFunctionLibraryGithubProgram() { extraText = extraText + ' + 1 Fork' } - node.tokensAwarded.payload.uiObject.setStatus('From' + extraText) + node.tokensAwarded.payload.uiObject.setStatus('From' + extraText, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } diff --git a/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js index c31b3a2b7..e8a4a29e5 100644 --- a/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Governance/UI/Function-Libraries/PluginsFunctions.js @@ -12,7 +12,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + node.payload.parentNode.payload.uiObject.setErrorMessage( + "Config codeName must have the name of the project.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } } @@ -28,7 +31,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + node.payload.parentNode.payload.uiObject.setErrorMessage( + "Config codeName must have the name of the project.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } } @@ -44,7 +50,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + node.payload.parentNode.payload.uiObject.setErrorMessage( + "Config codeName must have the name of the project.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } } @@ -60,7 +69,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + node.payload.parentNode.payload.uiObject.setErrorMessage( + "Config codeName must have the name of the project.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } } @@ -76,7 +88,10 @@ function newGovernanceFunctionLibraryPluginsFunctions() { let projectName = UI.projects.foundations.utilities.plugins.getProjectName(node) if (projectName === "" || projectName === undefined) { if (node.payload.parentNode !== undefined) { - node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + node.payload.parentNode.payload.uiObject.setErrorMessage( + "Config codeName must have the name of the project.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } } diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index 54eb74f35..eb09d4f6f 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -16,7 +16,10 @@ function newGovernanceFunctionLibraryProfileConstructor() { let mnemonic = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'mnemonic') if (githubUsername === undefined || githubUsername === "") { - node.payload.uiObject.setErrorMessage("githubUsername config property missing.") + node.payload.uiObject.setErrorMessage( + "githubUsername config property missing.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } @@ -48,7 +51,10 @@ function newGovernanceFunctionLibraryProfileConstructor() { function onResponse(err, data) { /* Lets check the result of the call through the http interface */ if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - node.payload.uiObject.setErrorMessage('Call via HTTP Interface failed.') + node.payload.uiObject.setErrorMessage( + 'Call via HTTP Interface failed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } @@ -58,11 +64,17 @@ function newGovernanceFunctionLibraryProfileConstructor() { if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { if (mnemonic === undefined || mnemonic === "") { - node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. ' + response.error) + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) console.log('Call to WEB3 Server failed. ' + response.error) return } else { - node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) console.log('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) return } @@ -88,7 +100,10 @@ function newGovernanceFunctionLibraryProfileConstructor() { function onResponse(err, data) { /* Lets check the result of the call through the http interface */ if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - node.payload.uiObject.setErrorMessage('Call via HTTP Interface failed.') + node.payload.uiObject.setErrorMessage( + 'Call via HTTP Interface failed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } @@ -96,7 +111,10 @@ function newGovernanceFunctionLibraryProfileConstructor() { /* Lets check the result of the method call */ if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - node.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. ' + response.error) + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) console.log('Call to WEB3 Server failed. ' + response.error) return } @@ -124,9 +142,15 @@ function newGovernanceFunctionLibraryProfileConstructor() { Show nice message. */ if (mnemonic === undefined || mnemonic === "") { - node.payload.uiObject.setInfoMessage("Profile Private Key has been successfully created. User Profile installed as a plugin and saved. Use the Private Key at a crypto wallet and delete this node once done.", 10000) + node.payload.uiObject.setInfoMessage( + "Profile Private Key has been successfully created. User Profile installed as a plugin and saved. Use the Private Key at a crypto wallet and delete this node once done.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) } else { - node.payload.uiObject.setInfoMessage("Mnemonic successfully imported. User Profile installed as a plugin and saved. Your external wallet was sucessfully linked to your profile.", 10000) + node.payload.uiObject.setInfoMessage( + "Mnemonic successfully imported. User Profile installed as a plugin and saved. Your external wallet was sucessfully linked to your profile.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) } } } diff --git a/Projects/Governance/UI/Function-Libraries/StakingProgram.js b/Projects/Governance/UI/Function-Libraries/StakingProgram.js index 46c3f8338..4e8b94db5 100644 --- a/Projects/Governance/UI/Function-Libraries/StakingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/StakingProgram.js @@ -106,10 +106,15 @@ function newGovernanceFunctionLibraryStakingProgram() { userProfile.payload.blockchainTokens === undefined ) { node.payload.stakingProgram.isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + userProfile.payload.uiObject.setErrorMessage( + "Staking Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return + } else { + userProfile.payload.uiObject.resetErrorMessage() + node.payload.stakingProgram.isActive = true } - node.payload.stakingProgram.isActive = true } function distributeProgram(programNode) { @@ -142,7 +147,10 @@ function newGovernanceFunctionLibraryStakingProgram() { if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } if (programNode.tokensAwarded === undefined || programNode.tokensAwarded.payload === undefined) { - programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.") + programNode.payload.uiObject.setErrorMessage( + "Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } programNode.payload.stakingProgram.awarded.tokens = programNode.payload.stakingProgram.ownPower / totalPowerRewardRatio @@ -158,7 +166,7 @@ function newGovernanceFunctionLibraryStakingProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Staking Power') + node.payload.uiObject.setStatus(ownPowerText + ' Staking Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { @@ -168,7 +176,7 @@ function newGovernanceFunctionLibraryStakingProgram() { node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = false - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC) + node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) } } } diff --git a/Projects/Governance/UI/Function-Libraries/TokenMining.js b/Projects/Governance/UI/Function-Libraries/TokenMining.js index 7db6b6595..68abe13c7 100644 --- a/Projects/Governance/UI/Function-Libraries/TokenMining.js +++ b/Projects/Governance/UI/Function-Libraries/TokenMining.js @@ -174,8 +174,8 @@ function newGovernanceFunctionLibraryTokenMining() { userProfile.tokensMined.payload.uiObject.valueAngleOffset = 0 userProfile.tokensMined.payload.uiObject.valueAtAngle = true - userProfile.tokensMined.payload.uiObject.setStatus(awarded + ' Awarded + ' + bonus + ' Bonus') - userProfile.tokensMined.payload.uiObject.setValue(total + ' SA Tokens' + tokensAwardedBTC) + userProfile.tokensMined.payload.uiObject.setStatus(awarded + ' Awarded + ' + bonus + ' Bonus', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) + userProfile.tokensMined.payload.uiObject.setValue(total + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) } } } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/TokenPower.js b/Projects/Governance/UI/Function-Libraries/TokenPower.js index 7e38746ad..d588bc777 100644 --- a/Projects/Governance/UI/Function-Libraries/TokenPower.js +++ b/Projects/Governance/UI/Function-Libraries/TokenPower.js @@ -96,7 +96,10 @@ function newGovernanceFunctionLibraryTokenPower() { Before we start we will do some validations: */ if (userProfile.tokenPowerSwitch === undefined) { - userProfile.payload.uiObject.setErrorMessage("You need to have a Token Power Switch child node.") + userProfile.payload.uiObject.setErrorMessage( + "You need to have a Token Power Switch child node.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } distributeTokenPower( @@ -119,7 +122,10 @@ function newGovernanceFunctionLibraryTokenPower() { Before we start we will do some validations: */ if (userProfile.tokenPowerSwitch === undefined) { - userProfile.payload.uiObject.setErrorMessage("You need to have a Token Power Switch child node.") + userProfile.payload.uiObject.setErrorMessage( + "You need to have a Token Power Switch child node.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } distributeTokenPower( @@ -213,7 +219,10 @@ function newGovernanceFunctionLibraryTokenPower() { } } if (totalPercentage > 100) { - node.payload.uiObject.setErrorMessage('Token Power Switching Error. Total Percentage of children nodes is grater that 100.') + node.payload.uiObject.setErrorMessage( + 'Token Power Switching Error. Total Percentage of children nodes is grater that 100.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let defaultPercentage = 0 @@ -287,7 +296,7 @@ function newGovernanceFunctionLibraryTokenPower() { node.payload.uiObject.valueAngleOffset = 0 node.payload.uiObject.valueAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' + ' + incomingPowerText) + node.payload.uiObject.setStatus(ownPowerText + ' + ' + incomingPowerText, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) return } @@ -297,12 +306,14 @@ function newGovernanceFunctionLibraryTokenPower() { node.payload.uiObject.valueAngleOffset = 180 node.payload.uiObject.valueAtAngle = true - node.payload.uiObject.setValue(tokenPowerText) + node.payload.uiObject.setValue(tokenPowerText, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) if (percentage !== undefined) { node.payload.uiObject.percentageAngleOffset = 180 node.payload.uiObject.percentageAtAngle = true - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } } } diff --git a/Projects/Governance/UI/Function-Libraries/Tokens.js b/Projects/Governance/UI/Function-Libraries/Tokens.js index 4d30f56b0..2810130be 100644 --- a/Projects/Governance/UI/Function-Libraries/Tokens.js +++ b/Projects/Governance/UI/Function-Libraries/Tokens.js @@ -173,7 +173,7 @@ function newGovernanceFunctionLibraryTokens() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = true - node.payload.uiObject.setStatus(status) + node.payload.uiObject.setStatus(status, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } else { status = 'Reward: ' + tokens.toLocaleString('en') + ' ' + 'SA' + ' ≃ ' + UI.projects.governance.utilities.conversions.estimateSATokensInBTC(tokens | 0) + ' BTC ' @@ -181,7 +181,7 @@ function newGovernanceFunctionLibraryTokens() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(status) + node.payload.uiObject.setStatus(status, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index e69bbe127..1ab72bf36 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -334,7 +334,10 @@ function newGovernanceFunctionLibraryVotingProgram() { } } if (totalPercentage > 100) { - node.payload.uiObject.setErrorMessage('Voting Power Switching Error. Total Percentage of children nodes is grater that 100.') + node.payload.uiObject.setErrorMessage( + 'Voting Power Switching Error. Total Percentage of children nodes is grater that 100.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let defaultPercentage = 0 @@ -406,7 +409,9 @@ function newGovernanceFunctionLibraryVotingProgram() { drawProgram(node, userProfile) if (percentage !== undefined) { - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } return } @@ -457,10 +462,12 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.uiObject.valueAngleOffset = 0 node.payload.uiObject.valueAtAngle = true - node.payload.uiObject.setValue(votesText) + node.payload.uiObject.setValue(votesText, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) if (percentage !== undefined) { - node.payload.uiObject.setPercentage(percentage.toFixed(2)) + node.payload.uiObject.setPercentage(percentage.toFixed(2), + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) } } @@ -472,18 +479,20 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.uiObject.valueAngleOffset = 180 node.payload.uiObject.valueAtAngle = true - node.payload.uiObject.setValue(outgoingPowerText + ' Voting Power') + node.payload.uiObject.setValue(outgoingPowerText + ' Voting Power', UI.projects.governance.globals.designer.SET_VALUE_COUNTER) node.payload.uiObject.percentageAngleOffset = 180 node.payload.uiObject.percentageAtAngle = true - node.payload.uiObject.setPercentage(percentage) + node.payload.uiObject.setPercentage(percentage, + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) if (node.payload.referenceParent !== undefined) { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = true - node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power') + node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } @@ -502,7 +511,7 @@ function newGovernanceFunctionLibraryVotingProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming Voting Power' + ' + ' + reputationPowerText + ' Reputation Power') + node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming Voting Power' + ' + ' + reputationPowerText + ' Reputation Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } @@ -510,7 +519,10 @@ function newGovernanceFunctionLibraryVotingProgram() { function installMissingVotes(node, rootNodes) { if (node.payload === undefined) { return } if (node.payload.referenceParent === undefined) { - node.payload.uiObject.setErrorMessage('To install votes you need a Reference Parent') + node.payload.uiObject.setErrorMessage( + 'To install votes you need a Reference Parent', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } scanNodeBranch(node, node.payload.referenceParent) diff --git a/Projects/Governance/UI/Globals/Designer.js b/Projects/Governance/UI/Globals/Designer.js new file mode 100644 index 000000000..9be7ea241 --- /dev/null +++ b/Projects/Governance/UI/Globals/Designer.js @@ -0,0 +1,11 @@ +function newGovernanceGlobalsDesigner() { + let thisObject = { + SET_VALUE_COUNTER: 1000, + SET_STATUS_COUNTER: 1000, + SET_ERROR_COUNTER_FACTOR: 10, + SET_INFO_COUNTER_FACTOR: 10, + SET_WARNING_COUNTER: 1000, + SET_PERCENTAGE_COUNTER: 1000 + } + return thisObject +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index 8aa24af72..d37d0f684 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -365,7 +365,10 @@ function newGovernanceUserProfileSpace() { function onResponse(err, data) { /* Lets check the result of the call through the http interface */ if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - userProfile.payload.uiObject.setErrorMessage('Call via HTTP Interface failed.') + userProfile.payload.uiObject.setErrorMessage( + 'Call via HTTP Interface failed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } @@ -373,7 +376,10 @@ function newGovernanceUserProfileSpace() { /* Lets check the result of the method call */ if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { - userProfile.payload.uiObject.setErrorMessage('Call to WEB3 Server failed. ' + response.error) + userProfile.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) console.log('Call to WEB3 Server failed. ' + response.error) return } @@ -403,7 +409,9 @@ function newGovernanceUserProfileSpace() { if (data.result === "Max rate limit reached, please use API Key for higher rate limit") { userProfile.payload.blockchainTokens = undefined // This enables this profile to query the blockchain again. } else { - userProfile.payload.uiObject.setInfoMessage(data) + userProfile.payload.uiObject.setInfoMessage(data, + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) } @@ -412,7 +420,9 @@ function newGovernanceUserProfileSpace() { const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' console.log(message) if (userProfile.payload !== undefined) { - userProfile.payload.uiObject.setErrorMessage(message, 1000) + userProfile.payload.uiObject.setErrorMessage(message, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) } waitingForResponses-- }); diff --git a/Projects/Governance/UI/Utilities/BonusProgram.js b/Projects/Governance/UI/Utilities/BonusProgram.js index e89450c32..97c3c3659 100644 --- a/Projects/Governance/UI/Utilities/BonusProgram.js +++ b/Projects/Governance/UI/Utilities/BonusProgram.js @@ -101,8 +101,13 @@ function newGovernanceUtilitiesBonusProgram() { userProfile.payload.blockchainTokens === undefined ) { node.payload[programPropertyName].isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + userProfile.payload.uiObject.setErrorMessage( + "Bonus Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return + } else { + userProfile.payload.uiObject.resetErrorMessage() } } @@ -135,7 +140,10 @@ function newGovernanceUtilitiesBonusProgram() { if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } if (programNode.tokensBonus === undefined || programNode.tokensBonus.payload === undefined) { - programNode.payload.uiObject.setErrorMessage("Tokens Bonus Node is needed in order for this Program to get Tokens from the Bonus Program Pool.") + programNode.payload.uiObject.setErrorMessage( + "Tokens Bonus Node is needed in order for this Program to get Tokens from the Bonus Program Pool.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } programNode.payload[programPropertyName].bonus.tokens = programNode.payload[programPropertyName].bonusPower / totalPowerRewardRatio @@ -152,7 +160,7 @@ function newGovernanceUtilitiesBonusProgram() { node.tokensBonus.payload.uiObject.valueAngleOffset = 0 node.tokensBonus.payload.uiObject.valueAtAngle = true - node.tokensBonus.payload.uiObject.setValue(tokensBonusText + ' SA Tokens' + tokensAwardedBTC) + node.tokensBonus.payload.uiObject.setValue(tokensBonusText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) } } } diff --git a/Projects/Governance/UI/Utilities/DecendentProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js index b38ce2397..7b0b57a30 100644 --- a/Projects/Governance/UI/Utilities/DecendentProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -168,8 +168,13 @@ function newGovernanceUtilitiesDecendentProgram() { userProfile.payload.blockchainTokens === undefined ) { node.payload[programPropertyName].isActive = false - userProfile.payload.uiObject.setErrorMessage("You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.") + userProfile.payload.uiObject.setErrorMessage( + "Decendent Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return + } else { + userProfile.payload.uiObject.resetErrorMessage() } /* As per the system rules, the Program will not give tokens @@ -182,7 +187,10 @@ function newGovernanceUtilitiesDecendentProgram() { (node[usersArrayPropertyName] === undefined || hasUsersDefined(node[usersArrayPropertyName]) === false) ) { node.payload[programPropertyName].isActive = false - node.payload.uiObject.setErrorMessage("In order to enable this program you need to add " + userNodeType + " nodes and reference a User Profile from each one.") + node.payload.uiObject.setErrorMessage( + "In order to enable this program you need to add " + userNodeType + " nodes and reference a User Profile from each one.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) } else { node.payload[programPropertyName].isActive = true } @@ -282,7 +290,10 @@ function newGovernanceUtilitiesDecendentProgram() { } } if (totalPercentage > 100) { - node.payload.uiObject.setErrorMessage('Program Power Switching Error. Total Percentage of children nodes is grater that 100.') + node.payload.uiObject.setErrorMessage( + 'Program Power Switching Error. Total Percentage of children nodes is grater that 100.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } let defaultPercentage = 0 @@ -371,7 +382,10 @@ function newGovernanceUtilitiesDecendentProgram() { if (totalPowerRewardRatio < 1) { totalPowerRewardRatio = 1 } if (programNode.tokensAwarded === undefined || programNode.tokensAwarded.payload === undefined) { - programNode.payload.uiObject.setErrorMessage("Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.") + programNode.payload.uiObject.setErrorMessage( + "Tokens Awarded Node is needed in order for this Program to get Tokens from the Program Pool.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } programNode.payload[programPropertyName].awarded.tokens = programNode.payload[programPropertyName].incomingPower / totalPowerRewardRatio @@ -387,17 +401,19 @@ function newGovernanceUtilitiesDecendentProgram() { node.payload.uiObject.valueAngleOffset = 180 node.payload.uiObject.valueAtAngle = true - node.payload.uiObject.setValue(outgoingPowerText + ' ' + programPowerName) + node.payload.uiObject.setValue(outgoingPowerText + ' ' + programPowerName, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) node.payload.uiObject.percentageAngleOffset = 180 node.payload.uiObject.percentageAtAngle = true - node.payload.uiObject.setPercentage(percentage) + node.payload.uiObject.setPercentage(percentage, + UI.projects.governance.globals.designer.SET_PERCENTAGE_COUNTER + ) node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = true - node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power') + node.payload.uiObject.setStatus(outgoingPowerText + ' ' + ' Outgoing Power', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } @@ -410,7 +426,7 @@ function newGovernanceUtilitiesDecendentProgram() { node.payload.uiObject.statusAngleOffset = 0 node.payload.uiObject.statusAtAngle = false - node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming ' + programPowerName) + node.payload.uiObject.setStatus(ownPowerText + ' Own Power' + ' + ' + incomingPowerText + ' Incoming ' + programPowerName, UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } if (node.tokensAwarded !== undefined && node.tokensAwarded.payload !== undefined) { @@ -422,8 +438,8 @@ function newGovernanceUtilitiesDecendentProgram() { node.tokensAwarded.payload.uiObject.valueAngleOffset = 0 node.tokensAwarded.payload.uiObject.valueAtAngle = true - node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC) - node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload[programPropertyName].count + ' Descendants.') + node.tokensAwarded.payload.uiObject.setValue(tokensAwardedText + ' SA Tokens' + tokensAwardedBTC, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) + node.tokensAwarded.payload.uiObject.setStatus('From ' + node.payload[programPropertyName].count + ' Descendants.', UI.projects.governance.globals.designer.SET_STATUS_COUNTER) } } } diff --git a/Projects/Governance/UI/Utilities/Validations.js b/Projects/Governance/UI/Utilities/Validations.js index 4b23c27ce..6abe955b3 100644 --- a/Projects/Governance/UI/Utilities/Validations.js +++ b/Projects/Governance/UI/Utilities/Validations.js @@ -12,7 +12,10 @@ function newGovernanceUtilitiesValidations () { let programs = UI.projects.foundations.utilities.branches.nodeBranchToArray(userProfile, programNodeType) if (programs !== undefined) { if (programs.length > 1) { - userProfile.payload.uiObject.setErrorMessage('Only one ' + programNodeType + ' is allowed.') + userProfile.payload.uiObject.setErrorMessage( + 'Only one ' + programNodeType + ' is allowed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) return } if (programs.length === 1) { diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 7858df6f8..9f9fd3da6 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1079,6 +1079,11 @@ "propertyName": "governance", "UI": { "globals": [ + { + "name": "Designer", + "propertyName": "designer", + "functionName": "newGovernanceGlobalsDesigner" + }, { "name": "Reports", "propertyName": "reports", From 622bdebb8003446dbe5f01d27f3a805569584205 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 18:36:58 +0200 Subject: [PATCH 212/227] Governance final touches --- Projects/Governance/UI/Function-Libraries/AirdropProgram.js | 2 +- Projects/Governance/UI/Function-Libraries/ClaimsProgram.js | 2 +- Projects/Governance/UI/Function-Libraries/GithubProgram.js | 2 +- Projects/Governance/UI/Function-Libraries/StakingProgram.js | 2 +- Projects/Governance/UI/Utilities/BonusProgram.js | 2 +- Projects/Governance/UI/Utilities/DecendentProgram.js | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/AirdropProgram.js b/Projects/Governance/UI/Function-Libraries/AirdropProgram.js index 8b36e5fb7..f87c72699 100644 --- a/Projects/Governance/UI/Function-Libraries/AirdropProgram.js +++ b/Projects/Governance/UI/Function-Libraries/AirdropProgram.js @@ -107,7 +107,7 @@ function newGovernanceFunctionLibraryAirdropProgram() { ) { node.payload.airdropProgram.isActive = false userProfile.payload.uiObject.setErrorMessage( - "Airdrop Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + "Waiting for blockchain balance. It takes 6 seconds to load the balance of each profile, bacause you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return diff --git a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js index 6ec856aa8..80b03c473 100644 --- a/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js +++ b/Projects/Governance/UI/Function-Libraries/ClaimsProgram.js @@ -489,7 +489,7 @@ function newGovernanceFunctionLibraryClaimsProgram() { node.payload.uiObject.percentageAngleOffset = 180 node.payload.uiObject.percentageAtAngle = true - node.payload.uiObject.setValue(programPowerText) + node.payload.uiObject.setValue(programPowerText, UI.projects.governance.globals.designer.SET_VALUE_COUNTER) if (percentage !== undefined) { node.payload.uiObject.setPercentage(percentage.toFixed(2), diff --git a/Projects/Governance/UI/Function-Libraries/GithubProgram.js b/Projects/Governance/UI/Function-Libraries/GithubProgram.js index 92711ecd4..8ff7a84d8 100644 --- a/Projects/Governance/UI/Function-Libraries/GithubProgram.js +++ b/Projects/Governance/UI/Function-Libraries/GithubProgram.js @@ -107,7 +107,7 @@ function newGovernanceFunctionLibraryGithubProgram() { ) { node.payload.githubProgram.isActive = false userProfile.payload.uiObject.setErrorMessage( - "Github Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + "Waiting for blockchain balance. It takes 6 seconds to load the balance of each profile, bacause you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return diff --git a/Projects/Governance/UI/Function-Libraries/StakingProgram.js b/Projects/Governance/UI/Function-Libraries/StakingProgram.js index 4e8b94db5..d3b8a0263 100644 --- a/Projects/Governance/UI/Function-Libraries/StakingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/StakingProgram.js @@ -107,7 +107,7 @@ function newGovernanceFunctionLibraryStakingProgram() { ) { node.payload.stakingProgram.isActive = false userProfile.payload.uiObject.setErrorMessage( - "Staking Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + "Waiting for blockchain balance. It takes 6 seconds to load the balance of each profile, bacause you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return diff --git a/Projects/Governance/UI/Utilities/BonusProgram.js b/Projects/Governance/UI/Utilities/BonusProgram.js index 97c3c3659..5ef959426 100644 --- a/Projects/Governance/UI/Utilities/BonusProgram.js +++ b/Projects/Governance/UI/Utilities/BonusProgram.js @@ -102,7 +102,7 @@ function newGovernanceUtilitiesBonusProgram() { ) { node.payload[programPropertyName].isActive = false userProfile.payload.uiObject.setErrorMessage( - "Bonus Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + "Waiting for blockchain balance. It takes 6 seconds to load the balance of each profile, bacause you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return diff --git a/Projects/Governance/UI/Utilities/DecendentProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js index 7b0b57a30..3f604e612 100644 --- a/Projects/Governance/UI/Utilities/DecendentProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -169,7 +169,7 @@ function newGovernanceUtilitiesDecendentProgram() { ) { node.payload[programPropertyName].isActive = false userProfile.payload.uiObject.setErrorMessage( - "Decendent Program: You need to setup this profile with the Profile Constructor, to access the Token Power of your account at the Blockchain.", + "Waiting for blockchain balance. It takes 6 seconds to load the balance of each profile, bacause you are using a free API provided by BSC Scan.", UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return From a0a7e52edcffca7e1fddf41417731543991bb52f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 19:00:21 +0200 Subject: [PATCH 213/227] Governance Bug Fixed: No resizing Docs and Gov tab. --- .../Foundations/UI/Spaces/Charting-Space/ChartingSpace.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Projects/Foundations/UI/Spaces/Charting-Space/ChartingSpace.js b/Projects/Foundations/UI/Spaces/Charting-Space/ChartingSpace.js index 3fe3f38f4..4694622d6 100644 --- a/Projects/Foundations/UI/Spaces/Charting-Space/ChartingSpace.js +++ b/Projects/Foundations/UI/Spaces/Charting-Space/ChartingSpace.js @@ -186,7 +186,9 @@ function newFoundationsChartingSpace() { } function resize() { - thisObject.viewport.resize() + if (thisObject.viewport !== undefined) { + thisObject.viewport.resize() + } thisObject.container.frame.width = browserCanvas.width thisObject.container.frame.height = COCKPIT_SPACE_POSITION } From 433addd020b21e54af01f78f8c8181c4c22a730e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 2 Sep 2021 19:54:35 +0200 Subject: [PATCH 214/227] Governance Tab Bug fixed --- .../UI/Spaces/Reports-Space/ReportsSpace.js | 46 +++++++++++++------ 1 file changed, 32 insertions(+), 14 deletions(-) diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js index 3487a3c57..af136f4fe 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js @@ -46,6 +46,8 @@ function newGobernanceReportsSpace() { if (isInitialized === false) { return } + hidAppDiv() + thisObject.container.finalize() thisObject.container = undefined @@ -215,22 +217,38 @@ function newGobernanceReportsSpace() { if (isInitialized === false) { return } docsAppDivPhysics() + } - function docsAppDivPhysics() { - let docsSpaceDiv = document.getElementById('governance-reports-space-div') - docsAppDivPosition = { - x: 0, - y: 0 - } - docsAppDivPosition = thisObject.container.frame.frameThisPoint(docsAppDivPosition) - docsSpaceDiv.style = ' ' + - 'overflow-y: scroll;' + - 'overflow-x: hidden;' + - 'position:fixed; top:' + docsAppDivPosition.y + 'px; ' + - 'left:' + docsAppDivPosition.x + 'px; z-index:1; ' + - 'width: ' + thisObject.container.frame.width + 'px;' + - 'height: ' + thisObject.container.frame.height + 'px' + function docsAppDivPhysics() { + let docsSpaceDiv = document.getElementById('governance-reports-space-div') + docsAppDivPosition = { + x: 0, + y: 0 } + docsAppDivPosition = thisObject.container.frame.frameThisPoint(docsAppDivPosition) + docsSpaceDiv.style = ' ' + + 'overflow-y: scroll;' + + 'overflow-x: hidden;' + + 'position:fixed; top:' + docsAppDivPosition.y + 'px; ' + + 'left:' + docsAppDivPosition.x + 'px; z-index:1; ' + + 'width: ' + thisObject.container.frame.width + 'px;' + + 'height: ' + thisObject.container.frame.height + 'px' + } + + function hidAppDiv() { + let docsSpaceDiv = document.getElementById('governance-reports-space-div') + docsAppDivPosition = { + x: 100000000000, + y: 0 + } + docsAppDivPosition = thisObject.container.frame.frameThisPoint(docsAppDivPosition) + docsSpaceDiv.style = ' ' + + 'overflow-y: scroll;' + + 'overflow-x: hidden;' + + 'position:fixed; top:' + docsAppDivPosition.y + 'px; ' + + 'left:' + docsAppDivPosition.x + 'px; z-index:1; ' + + 'width: ' + thisObject.container.frame.width + 'px;' + + 'height: ' + thisObject.container.frame.height + 'px' } function getContainer(point, purpose) { From c143e518dd05e04f56aecfef39df7fc54a939eb1 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 2 Sep 2021 20:56:31 +0200 Subject: [PATCH 215/227] Governance tutorial revision --- .../Creating Your User Profile Tutorial.json | 193 +++++++----------- ...ial-002-tutorial-step-better-together.json | 19 +- ...rial-003-tutorial-step-are-you-ready.json} | 6 +- ...orial-step-one-token-to-rule-them-all.json | 8 +- ...step-with-tokens-comes-responsibility.json | 4 +- ...06-tutorial-step-a-mighty-meritocracy.json | 8 +- ...7-tutorial-step-a-worthy-contribution.json | 4 +- ...010-tutorial-step-where-it-all-begins.json | 4 +- ...-tutorial-step-profile-in-a-heartbeat.json | 8 +- ...utorial-013-tutorial-step-oh-so-shiny.json | 4 +- ...e-tutorial-014-tutorial-step-only-you.json | 4 +- ...rial-017-tutorial-step-profile-backup.json | 4 +- ...al-019-tutorial-step-program-partners.json | 15 +- ...0-tutorial-step-drop-it-like-it’s-hot.json | 16 +- ...torial-021-tutorial-step-github-glory.json | 24 ++- ...al-022-tutorial-step-make-it-official.json | 14 +- ...-tutorial-step-to-infinity-and-beyond.json | 15 +- ...l-1.5-tutorial-step-save-your-profile.json | 29 +++ 18 files changed, 183 insertions(+), 196 deletions(-) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json => creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json} (78%) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json diff --git a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json index e341cc31d..cc98dd86b 100644 --- a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json +++ b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json @@ -1,7 +1,7 @@ { "type": "Tutorial", "name": "Creating Your User Profile Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\"icon\":{\"name\":\"governance\",\"project\":\"Governance\"},\"position\":\"Center\",\"slider\":\"toTop\",\"pressButton\":\"\",\"docs\":{\"project\":\"Governance\",\"category\":\"Tutorial\",\"type\":\"Tutorial Step - Better Together\"},\"controlDocs\":{\"panel\":\"Open\",\"closeTutorialEditor\":true,\"page\":{\"project\":\"Foundations\",\"category\":\"\",\"type\":\"\"}},\"codeName\":\"Creating Your User Profile Tutorial\"}", "project": "Education", "tutorialSteps": [], "tutorialTopics": [ @@ -13,18 +13,18 @@ "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Make sure You’re Comfortable", - "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make sure You’re Comfortable\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "name": "Are You Ready?", + "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Are You Ready?\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", "savedPayload": { "position": { - "x": 20273, - "y": 30933.25 + "x": 17327, + "y": 30922.25 }, "targetPosition": { - "x": 19973, - "y": 30933.25 + "x": 17027, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -97,12 +97,12 @@ "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", "savedPayload": { "position": { - "x": 20180.438536534504, - "y": 31099.451694843894 + "x": 17239.132034355964, + "y": 31134.382034355964 }, "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 + "x": 16939.132034355964, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -133,12 +133,12 @@ "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", "savedPayload": { "position": { - "x": 20151.433991612474, - "y": 31282.579184277827 + "x": 17151.264068711927, + "y": 31346.514068711927 }, "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 + "x": 16939.132034355964, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -164,12 +164,12 @@ "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", "savedPayload": { "position": { - "x": 20020.329184277827, - "y": 31413.683991612474 + "x": 16939.132034355964, + "y": 31434.382034355964 }, "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 + "x": 16939.132034355964, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -211,74 +211,6 @@ ] ] } - }, - { - "type": "Tutorial Step", - "name": "A Worthy Contribution", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Worthy Contribution\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", - "savedPayload": { - "position": { - "x": 19837.201694843894, - "y": 31442.688536534504 - }, - "targetPosition": { - "x": 19884.132034355964, - "y": 31146.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - }, - "referenceParent": { - "type": "Market", - "name": "BTC/USDT", - "id": "9a867bf0-a71d-445c-b99a-75b60bbdce09" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ], - [ - "New Exchange Markets", - "Exchange Markets", - "Foundations", - "2fd80894-900e-44ac-a1a7-56c14124f7a1" - ], - [ - "BTC/USDT", - "Market", - "Foundations", - "9a867bf0-a71d-445c-b99a-75b60bbdce09" - ] - ] - } } ], "tutorialTopics": [], @@ -869,12 +801,12 @@ "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", "savedPayload": { "position": { - "x": 19459.867965644036, - "y": 30422.117965644036 + "x": 16514.867965644036, + "y": 30410.117965644036 }, "targetPosition": { - "x": 19672, - "y": 30634.25 + "x": 16727, + "y": 30622.25 }, "floatingObject": { "isPinned": false, @@ -900,12 +832,12 @@ "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", "savedPayload": { "position": { - "x": 19672, - "y": 30334.25 + "x": 16727, + "y": 30322.25 }, "targetPosition": { - "x": 19672, - "y": 30634.25 + "x": 16727, + "y": 30622.25 }, "floatingObject": { "isPinned": false, @@ -931,12 +863,12 @@ "id": "e580ebc9-097b-46d6-bb6d-145621548377", "savedPayload": { "position": { - "x": 19884.132034355964, - "y": 30422.117965644036 + "x": 16939.132034355964, + "y": 30410.117965644036 }, "targetPosition": { - "x": 19672, - "y": 30634.25 + "x": 16727, + "y": 30622.25 }, "floatingObject": { "isPinned": false, @@ -988,6 +920,37 @@ "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Save Your Profile!", + "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save Your Profile!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "782adca5-f889-4a72-a1b2-7bd3c07c283f", + "savedPayload": { + "position": { + "x": 16892.201694843894, + "y": 30413.811463465496 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, { "type": "Tutorial Step", "name": "Make it Official", @@ -996,8 +959,8 @@ "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 16939.132034355964, - "y": 30410.117965644036 + "x": 17075.329184277827, + "y": 30442.816008387526 }, "targetPosition": { "x": 16939.132034355964, @@ -1023,21 +986,17 @@ "id": "48c9ca95-3cc0-43a8-a522-27e812979800" }, "referenceParentCombinedNodePath": [ - [ - "New Foundations Project", - "Foundations Project" - ], - [ - "New Other Hierarchies", - "Other Hierarchies" - ], [ "New APIs", - "APIs" + "APIs", + "Foundations", + "e4e1b5e1-c1f6-45da-af08-32464d5b17f9" ], [ "New Github API", - "Github API" + "Github API", + "Foundations", + "48c9ca95-3cc0-43a8-a522-27e812979800" ] ] } @@ -1045,13 +1004,13 @@ { "type": "Tutorial Step", "name": "Infinity and Beyond", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", "savedPayload": { "position": { - "x": 17151.264068711927, - "y": 30497.985931288073 + "x": 17206.433991612474, + "y": 30573.920815722173 }, "targetPosition": { "x": 16939.132034355964, @@ -1076,13 +1035,13 @@ { "type": "Tutorial Step", "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 17239.132034355964, - "y": 30710.117965644036 + "x": 17235.438536534504, + "y": 30757.048305156106 }, "targetPosition": { "x": 16939.132034355964, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json index 3d4f8d763..87ac326eb 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-002-tutorial-step-better-together.json @@ -3,28 +3,23 @@ "pageNumber": 2, "type": "Tutorial Step - Better Together", "definition": { - "text": "Welcome to Superalgos Governance! Today I will walk you through everything you need to know about creating a Superalgos User Profile and joining the Governance network!", - "updated": 1629164302622, + "text": "This is the Governance Project! Today I will help you create a User Profile and join the first few Governance Programs!", + "updated": 1630604953792, "icon": { "name": "governance", "project": "Governance" } }, "paragraphs": [ - { - "style": "Text", - "text": "As a completely open source and collaborative project, Superalgos is not run by any singular set of people. ", - "updated": 1629164311647 - }, { "style": "Note", - "text": "Even the core team, who are dedicated to improving and maintaining Superalgos, do not directly control the path development will take. ", - "updated": 1629164322397 + "text": "But before you start, you should know that you may only submit your profile to the Develop branch, so it's time to switch!", + "updated": 1630605011924 }, { - "style": "Text", - "text": "Instead, the governance system distributes decision making power across all User Profiles by leveraging the SA token.", - "updated": 1629701444641 + "style": "Callout", + "text": "Go to the footer and switch both the Contributions Branch and the Current Branch to Develop. Then close and restart the app after the switch!

    Once you're back, run the app.update command to get up to date with Develop, restart, and only then may you proceed with this tutorial!", + "updated": 1630605450785 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json similarity index 78% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json index a35e99192..ed54c3bd2 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-make-sure-you’re-comfortable.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json @@ -1,7 +1,7 @@ { "tutorial": "Creating Your User Profile Tutorial", "pageNumber": 3, - "type": "Tutorial Step - Make sure You’re Comfortable", + "type": "Tutorial Step - Are You Ready?", "definition": { "text": "Before you jump into governance, it’s important you know how Superalgos works!", "updated": 1629720525960, @@ -18,8 +18,8 @@ }, { "style": "Callout", - "text": "If you haven't already, make sure you go through the Getting Started Tutorials before continuing!", - "updated": 1629720338031 + "text": "Make sure you go through the tutorials in the Getting Started Tutorials Plugin Workspace before continuing if you haven't yet!", + "updated": 1630598529991 }, { "style": "Success", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index ca7ba7d54..cd689ea6f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -3,8 +3,8 @@ "pageNumber": 4, "type": "Tutorial Step - One Token to Rule Them All", "definition": { - "text": "Unlike some crypto currencies the SA token actually means something!", - "updated": 1629162158011, + "text": "Unlike some crypto tokens the Superalgos SA Token actually means something!", + "updated": 1630599078911, "icon": { "name": "Programs\\staking-program", "project": "Governance" @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "The SA token is a BEP20 token hosted on the Binance Smart Chain (BSC). It represents your amount of investment in the Superalgos project and community. It is a way to reward and grow the Superalgos user base and development pool.", - "updated": 1629164803435 + "text": "The SA token is a BEP20 token on the Binance Smart Chain (BSC). It represents your contributions to the Superalgos Project and Community. It is a way to reward the user base and grow the development pool.", + "updated": 1630605572869 }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json index b39d93694..56f2e55a6 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json @@ -3,8 +3,8 @@ "pageNumber": 5, "type": "Tutorial Step - With Tokens Comes Responsibility", "definition": { - "text": "Holding tokens does more than just show commitment. SA tokens also confer governance power!", - "updated": 1629162449407, + "text": "Holding tokens does more than just show commitment. SA tokens also confer Token Power!", + "updated": 1630605735788, "icon": { "name": "governance", "project": "Governance" diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json index a666f5b4a..000726f27 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json @@ -3,8 +3,8 @@ "pageNumber": 6, "type": "Tutorial Step - A Mighty Meritocracy", "definition": { - "text": "Superalgos does not reward freeloading! Real contributions to the project and community are what get rewarded with SA tokens and Governance power.", - "updated": 1629162653518, + "text": "Superalgos does not reward freeloading! Real contributions to the project and community are what get rewarded with tokens and Token Power.", + "updated": 1630605807061, "icon": { "name": "Position\\positions", "project": "Governance" @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos and to the support of our community, the more Token Power you earn to influence the future of the Superalgos project.", - "updated": 1629979557344 + "text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos and to the support of our Community, the more Token Power and Reputation you earn to influence the future of the project.", + "updated": 1630605980783 }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json index cd56c6995..734e56557 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-007-tutorial-step-a-worthy-contribution.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Success", - "text": "Each of us bring unique talents and experience into our work with Superalgos. Even if you are not a programmer or expert trader there is still ways for you to get involved and grow the project!", - "updated": 1629165838038 + "text": "Each of us bring unique talents and experience into our work with Superalgos. Even if you are not a programmer or expert trader there is still ways for you to get involved!", + "updated": 1630606036389 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index 9213c021c..46a7b8489 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -3,8 +3,8 @@ "pageNumber": 10, "type": "Tutorial Step - Where it all Begins", "definition": { - "text": "Here we are at the head of the governance project. Let’s get that profile created!", - "updated": 1629163572836, + "text": "Here we are at the head of the Governance Project hierarchy. Let’s get that profile created!", + "updated": 1630599538627, "icon": { "name": "governance", "project": "Governance" diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json index b7da32094..20e855b03 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "Not only that but it will create a unique Binance Smart Chain wallet that is connected with your profile. We call it your Governance Address.", - "updated": 1629166742408 + "text": "It will also create a unique Binance Smart Chain wallet that is connected with your profile. We call it your Governance Address.", + "updated": 1630606460047 }, { "style": "Note", @@ -23,8 +23,8 @@ }, { "style": "Text", - "text": "Your Governance Address will allow you to receive the SA tokens you earn. Superalgos will also read the balance of this address to become aware of the number of SA tokens you hold, and assign your profile an equivalent amount of Token Power.", - "updated": 1629166705049 + "text": "Your Governance Address will allow you to receive the SA tokens you earn. Superalgos will read the balance of this address to become aware of the number of SA tokens you hold, and assign your profile an equivalent amount of Token Power.", + "updated": 1630606362346 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index 04e02c7e7..33ab1e63d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -18,8 +18,8 @@ }, { "style": "Note", - "text": "The constructor just generated your user profile, and either linked your address or created a unique SA Token Governance address. ", - "updated": 1629553674568 + "text": "The constructor just generated your user profile, and either linked your address or created a unique SA Token Governance Address.", + "updated": 1630599816232 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json index 0e89ea513..f1f024728 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json @@ -18,8 +18,8 @@ }, { "style": "Success", - "text": ". What this means is that your profile, and its associated token address, can only be accessed and changed by you!", - "updated": 1629553923815 + "text": "What this means is that your profile and its associated token address can only be accessed and changed by you!", + "updated": 1630606585784 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json index 5e59653f2..c65bd3199 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json @@ -18,8 +18,8 @@ }, { "style": "Callout", - "text": "Access the configuration of the Profile Constructor. You will find the address and private key, so that you may back up the information in whatever way you see fit.", - "updated": 1629578990303 + "text": "Access the configuration of the Profile Constructor. Find the address and private key, and back up the information in whatever way you see fit.", + "updated": 1630600071978 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json index c79a6876d..17b3da1da 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json @@ -3,8 +3,8 @@ "pageNumber": 19, "type": "Tutorial Step - Program Partners", "definition": { - "text": "You have successfully created your profile! You are now set up to be able to participate in all the various Governance programs!\n", - "updated": 1629924832003, + "text": "You have successfully created your profile! You are now set up to participate in all the various Governance Programs!", + "updated": 1630606740196, "icon": { "name": "Programs\\onboarding-programs", "project": "Governance" @@ -13,16 +13,13 @@ "paragraphs": [ { "style": "Text", - "text": "The onboarding programs are your first stop into the world of Superalgos governance. So let’s add them to your profile! ", - "updated": 1629925086766 - }, - { - "style": "Success", - "text": "Under your user profile you will find the Token Power Switch node." + "text": "The Onboarding Programs are your first stop into the world of Superalgos governance. So let’s add them to your profile!", + "updated": 1630600253110 }, { "style": "Callout", - "text": "On the Token Power Switch click Add Onboarding Programs." + "text": "Find the Token Power Switch node under the User Profile node and click Add Onboarding Programs on the menu.", + "updated": 1630606805313 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json index bdc269e2d..32228ce90 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json @@ -3,8 +3,8 @@ "pageNumber": 20, "type": "Tutorial Step - Drop it like it’s Hot", "definition": { - "text": "Being a part of the Governance network is a valuable contribution! As such the airdrop program rewards you with tokens just for being here!", - "updated": 1629925355949, + "text": "Taking part in governance is a valuable contribution! As such the Airdrop Program rewards you with tokens on every release!", + "updated": 1630606894763, "icon": { "name": "Programs\\airdrop-program", "project": "Governance" @@ -13,18 +13,18 @@ "paragraphs": [ { "style": "Text", - "text": "The SA token is not a meaningless crypto currency. Consequently, we are not a fan of mindless airdrops. However, since you took the time to create your User Profile you deserve some tokens!", - "updated": 1629925482831 + "text": "We are not a fan of mindless airdrops. However, since you took the time to learn Superalgos and create your User Profile, you deserve a reward!", + "updated": 1630606981664 }, { "style": "Callout", - "text": "On the Onboarding Programs node click Add Airdrop Program", - "updated": 1629925540228 + "text": "On the Onboarding Programs node click Add Airdrop Program.", + "updated": 1630607006405 }, { "style": "Success", - "text": "Now you will receive 1,000 SA tokens at the next distribution if you submit a PR with your User Profile! We'll get to that!", - "updated": 1629980519400 + "text": "Now you may get up to 1,000 SA tokens at the next Distribution Event and every other future release provided you submit your User Profile!", + "updated": 1630607071137 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json index 8ae52f8a6..8bc315db9 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json @@ -3,18 +3,22 @@ "pageNumber": 21, "type": "Tutorial Step - GitHub Glory", "definition": { - "text": "The GitHub Program allows you to receive some tokens for starting to get involved with the project!", - "updated": 1629926259120, + "text": "Now, the Github Program rewards you with more tokens for helping developers find Superalgos on Github.com search!", + "updated": 1630601440266, "icon": { "name": "Programs\\github-program", "project": "Governance" } }, "paragraphs": [ + { + "style": "Callout", + "text": "Add the Github Program from the menu of the Onboarding Programs node.", + "updated": 1630601229528 + }, { "style": "Text", - "text": "There are three ways to gain more tokens with the Github Program. Doing all three will land you a nice Token bonus!", - "updated": 1629926280944 + "text": "There are three things you can help with! Doing all three may land you up to SA 3,000 more!" }, { "style": "List", @@ -22,16 +26,18 @@ }, { "style": "List", - "text": "Fork the Superalgos repository to your Github account.", - "updated": 1629926002868 + "text": "Fork the Superalgos repository to your Github account — you probably have already!", + "updated": 1630600687531 }, { "style": "List", - "text": "Watch the Superalgos repository with your Github account." + "text": "Click the Watch button too!", + "updated": 1630601314552 }, { - "style": "Callout", - "text": "Adding the Github program is just like adding the Airdrop Program! On the Onboarding Programs node click Add Github Program." + "style": "Link", + "text": "Go to the Superalgos repo to click the Star and Watch buttons. Make sure you have a fork too!->github.com/Superalgos/Superalgos", + "updated": 1630601392808 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json index 88e0f7006..5ec44fa5b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json @@ -3,8 +3,8 @@ "pageNumber": 22, "type": "Tutorial Step - Make it Official", "definition": { - "text": "Now we are ready to push your new profile to the main Superalgos repository! ", - "updated": 1629583003718, + "text": "Now you're ready to push your new profile to the main Superalgos repository!", + "updated": 1630607221921, "icon": { "name": "Programs\\github-program", "project": "Governance" @@ -12,14 +12,14 @@ }, "paragraphs": [ { - "style": "Text", - "text": "If you have gone through the welcome tutorials already, you should have set up your GitHub authentication and submitted a review. Submitting your profile will be exactly the same. Easy right!", - "updated": 1629583038275 + "style": "Callout", + "text": "Set up you Github API credentials to get ready to contribute your profile!", + "updated": 1630603651524 }, { "style": "Warning", - "text": "If this sounds strange to you. Read the docs page open to the right and go through the steps to set up your GitHub authentication. Then come back here and we'll finish up!", - "updated": 1629583121545 + "text": "If you don't know what I'm talking about, you may need a refresher on how to submit a contribution to Superalgos. Read these few steps taken from the Beyond the Basics Tutorial to remind you what the GitHub authentication process is like. Then come back here and we'll finish up!", + "updated": 1630604385835 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json index 7d29b9218..e41fd3f72 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json @@ -3,8 +3,8 @@ "pageNumber": 23, "type": "Tutorial Step - To Infinity and Beyond", "definition": { - "text": "If you have submitted a review then you are ready to go. We will be using the app.contribute command again to finish submitting your profile.", - "updated": 1629583914664, + "text": "Let's get rolling! We will be using the app.contribute command to submit your profile.", + "updated": 1630604507310, "icon": { "name": "User\\user-profile", "project": "Governance" @@ -13,17 +13,18 @@ "paragraphs": [ { "style": "Callout", - "text": "Go to the docs panel and type the following command into the search bar:", - "updated": 1629726858200 + "text": "Copy the command making sure you replace the placeholder with your Github username, paste it in the search box, and click Enter.", + "updated": 1630604654229 }, { "style": "Json", - "text": "app.contribute This is my first submission of User Profile [add your name here]", - "updated": 1629726765903 + "text": "app.contribute First submission of User Profile [add your name here]", + "updated": 1630604551655 }, { "style": "Text", - "text": "If everything is set up correctly you should see the message appear that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged in just a few minutes!" + "text": "If everything is set up correctly, you should see a message stating that your pull request has been submitted. This means that your profile has been sent to the main Superalgos repository and will be automatically merged in just a few minutes!", + "updated": 1630604694599 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json new file mode 100644 index 000000000..f4b7d3bb1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json @@ -0,0 +1,29 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": "21.5", + "type": "Tutorial Step - Save Your Profile!", + "definition": { + "text": "Cool! We've covered the basics! Now you have a working User Profile and are already participating in the first two Governance Programs!", + "updated": 1630601962359, + "icon": { + "name": "backup-entity", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "It's time to save your User Profile! ", + "updated": 1630603392015 + }, + { + "style": "Callout", + "text": "Click Ctrl + Shift + Alt + Key-S to save the Current Workspace." + }, + { + "style": "Success", + "text": "We set your profile to save as a Plugin every time you save the workspace! So that should save your User Profile too! ", + "updated": 1630603485216 + } + ] +} \ No newline at end of file From f519ad7e9fdb265e6b0496c4edc952bb8bf84796 Mon Sep 17 00:00:00 2001 From: quantum8 Date: Fri, 3 Sep 2021 11:30:46 +1000 Subject: [PATCH 216/227] Update sparta-data-mine-004-relative-strenght-index-rsi-sparta-indicator.json Spelling fix --- ...ne-004-relative-strenght-index-rsi-sparta-indicator.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-004-relative-strenght-index-rsi-sparta-indicator.json b/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-004-relative-strenght-index-rsi-sparta-indicator.json index c6ce769d1..73b0ca493 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-004-relative-strenght-index-rsi-sparta-indicator.json +++ b/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-004-relative-strenght-index-rsi-sparta-indicator.json @@ -1,9 +1,9 @@ { "topic": "Sparta Data Mine", "pageNumber": 4, - "type": "Relative Strenght Index (RSI) - Sparta Indicator", + "type": "Relative Strength Index (RSI) - Sparta Indicator", "definition": { - "text": "The indicator produces the standard 14 setting of the Relative Strenght Index.", + "text": "The indicator produces the standard 14 setting of the Relative Strength Index.", "updated": 1611662214310 }, "paragraphs": [ @@ -59,4 +59,4 @@ "text": "How’s the trend going at the 24-hours chart?" } ] -} \ No newline at end of file +} From 243f2ec1d8940473bdfd6e8b041e171b517c4dd0 Mon Sep 17 00:00:00 2001 From: quantum8 Date: Fri, 3 Sep 2021 11:31:47 +1000 Subject: [PATCH 217/227] Update sparta-data-mine-001-sparta-by-@julian-molina.json Spelling fix --- .../sparta-data-mine-001-sparta-by-@julian-molina.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-001-sparta-by-@julian-molina.json b/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-001-sparta-by-@julian-molina.json index a5601801e..b17b60e2e 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-001-sparta-by-@julian-molina.json +++ b/Projects/Foundations/Schemas/Docs-Topics/S/Sparta/Sparta-Data-Mine/sparta-data-mine-001-sparta-by-@julian-molina.json @@ -3,7 +3,7 @@ "pageNumber": 1, "type": "Sparta By @julian-molina", "definition": { - "text": "The set of indicators built in the Sparta data mine include Simple Moving Average (SMA), Exponential Moving Averege (EMA), Relative Strenght Index (RSI), and Moving Average convergence Divergence (MACD).", + "text": "The set of indicators built in the Sparta data mine include Simple Moving Average (SMA), Exponential Moving Averege (EMA), Relative Strength Index (RSI), and Moving Average convergence Divergence (MACD).", "updated": 1611685345604 }, "paragraphs": [ @@ -22,4 +22,4 @@ "text": "Collaborate with this data mine and report issues directly at the Superalgos repository." } ] -} \ No newline at end of file +} From 0fc22b5f56f8eb6944b348b826dfb1e238210ab3 Mon Sep 17 00:00:00 2001 From: quantum8 Date: Fri, 3 Sep 2021 11:33:27 +1000 Subject: [PATCH 218/227] Update Delta.json spelling fix --- Projects/Foundations/Plugins/Data-Mines/Delta.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Delta.json b/Projects/Foundations/Plugins/Data-Mines/Delta.json index 4e8498d9b..2e11f0d13 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Delta.json +++ b/Projects/Foundations/Plugins/Data-Mines/Delta.json @@ -1 +1 @@ -{"type":"Data Mine","name":"Delta","config":"{\n \"codeName\": \"Delta\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Relative Strenght Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"RSI-W\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Wilder RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market RSI-W14","project":"Foundations","id":"75881553-ec60-4954-9404-052ba11904f4","savedPayload":{"position":{"x":19646.18251638588,"y":17789.2053813897},"targetPosition":{"x":19675.299658959913,"y":17897.87203684722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"a94722c3-a453-4f46-931f-aeb244e7cb66"}}}],"outputDatasetFolders":[],"id":"ffb59a7e-565a-4588-bd44-999a7cb66122","savedPayload":{"position":{"x":19675.299658959913,"y":17897.87203684722},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"b0af9801-ba4e-4bfd-a605-98d9ac121b5f","savedPayload":{"position":{"x":19650.151086682014,"y":17594.3496655382},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Relative Strenght Index - Wilder Method (RSI-W) Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"02d64b4a-7c3c-4c89-918d-b3697b5955b2","savedPayload":{"position":{"x":19820.88537183008,"y":17571.87207047466},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2b961dac-9f41-4eed-a495-4e55f26714c3"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"25315413-2e01-4a7d-83bc-1257d43f8fe6","savedPayload":{"position":{"x":19957.506802533513,"y":17676.7053813897},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"b14516a1-e5cc-48f8-ab0f-0e46faf6c41c","savedPayload":{"position":{"x":19762.651086682014,"y":17789.2053813897},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"2b961dac-9f41-4eed-a495-4e55f26714c3","savedPayload":{"position":{"x":19863.51582730092,"y":17847.439666537768},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"c1598823-e0b3-4036-8ad6-669ae0e3f638","savedPayload":{"position":{"x":19921.750112448986,"y":17948.304407156673},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"b317c309-4677-4a2a-ba2a-801fccd01b1d","savedPayload":{"position":{"x":19921.750112448986,"y":18064.77297745281},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"279a9122-7f94-47b4-bf09-999fa889104b","savedPayload":{"position":{"x":19690.416801533946,"y":18018.53869230474},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Wilder RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily RSI-W14","project":"Foundations","id":"a902a032-dbcc-4f7f-8495-70f0f5da03f8","savedPayload":{"position":{"x":19167.963077267068,"y":19583.111743838686},"targetPosition":{"x":19081.360536888624,"y":19533.111743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a"}}}],"outputDatasetFolders":[],"id":"02da2e0b-9593-485a-ae0d-3f4ff131c813","savedPayload":{"position":{"x":19081.360536888624,"y":19533.111743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"3173726e-99f5-4153-acbd-17e0ca4c6dac","savedPayload":{"position":{"x":19608.369889686794,"y":20068.582247746013},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"56d255fa-7193-431f-a3c5-f98e6d28a508","savedPayload":{"position":{"x":19523.53012859862,"y":20259.135471039295},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Relative Strenght Index - Wilder Method (RSI-W) Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b96ab1d1-3bdc-429d-921a-0aab94741d29","savedPayload":{"position":{"x":19342.888945650993,"y":20363.42870664084},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"756f850b-7e37-4fc8-8031-b7c8458bc8c3","savedPayload":{"position":{"x":19135.44513296192,"y":20341.625483347558},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c42ac621-a7d7-499a-84a0-76bd99ef3fa4","savedPayload":{"position":{"x":19272.71875,"y":20033.30389139318},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d","savedPayload":{"position":{"x":18935.21875,"y":19786.236743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"1bf32fba-af6a-43eb-b0bb-2ac855bb5820","savedPayload":{"position":{"x":18766.46875,"y":19741.020317615934},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"ffcd3bc1-44f3-4e21-9f33-fc2f818494b5","savedPayload":{"position":{"x":18642.935176222752,"y":19617.486743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a5c6c183-7b68-4e7c-82c2-27ac439b098d","savedPayload":{"position":{"x":20047.21875,"y":18336.736743838686},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\",\n \"singularVariableName\": \"rsiw14\",\n \"pluralVariableName\": \"rsiw14s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a","savedPayload":{"position":{"x":19912.64667816785,"y":18619.73704073858},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"a94722c3-a453-4f46-931f-aeb244e7cb66","savedPayload":{"position":{"x":19890.893269476328,"y":18757.08265781403},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"5f2981e4-5b9a-4867-9bf4-79dd2b9c19f0","savedPayload":{"position":{"x":20108.700242583152,"y":19125.41655499176},"targetPosition":{"x":20001.706384499947,"y":19090.65214312458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a7c379ea-fc2f-4526-9a5f-fcdc272f6a02","savedPayload":{"position":{"x":20001.706384499947,"y":19090.65214312458},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"ad4e0d6b-e7ce-4e09-88a6-a3f44d7c0c08","savedPayload":{"position":{"x":19996.860388858142,"y":19256.36419919978},"targetPosition":{"x":19945.78645763744,"y":19156.125965228588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a859a2ce-cd0a-43ae-995b-6140402a9f1a","savedPayload":{"position":{"x":19945.78645763744,"y":19156.125965228588},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"43595088-af8f-4ad5-8bfe-3b04a5168681","savedPayload":{"position":{"x":19825.183702682378,"y":19269.87544742381},"targetPosition":{"x":19859.94811454956,"y":19162.881589340603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3cd01f28-dd1a-45bc-8c68-29bdbf4be84b","savedPayload":{"position":{"x":19859.94811454956,"y":19162.881589340603},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ee7e6fb0-984c-410b-9ba7-241deddcd7ad","savedPayload":{"position":{"x":19894.71252641674,"y":19055.887731257397},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\n/* \nCalculation method credit: https://www.macroption.com/rsi-calculation/\n*/\n\n/* Calculating Up Moves and Down Moves */\n\n//let candle = record.current // Our main dependencies are candles \n//let candlePrevious = record.previous\n\nif (record.previous !== undefined) {\n if (record.current.close > record.previous.close) {\n variable.last14U.push(record.current.close - record.previous.close) // Add win to last 14 array.\n } else {\n variable.last14U.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (record.current.close < record.previous.close) {\n variable.last14D.push(record.previous.close - record.current.close) // Add win to last 14 array.\n } else {\n variable.last14D.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n /* Calculating Averages of Up Moves and Down Moves */\n\n variable.avgU = calculateRMAU(14)\n variable.avgD = calculateRMAD(14)\n\n /* Keep track of average moves */\n variable.rma14U.push(variable.avgU)\n variable.rma14D.push(variable.avgD)\n \n if (variable.rma14U.length > 14) {\n variable.rma14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.rma14D.length > 14) {\n variable.rma14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n /* Calculating Relative Strength */\n \n if (variable.avgD > 0) {\n relativeStrength = variable.avgU / variable.avgD\n } else {\n relativeStrength = 0\n }\n\n /* Calculating RSI */\n\n relativeStrengthIndex = 100 - 100 / ( 1 + relativeStrength)\n\n if (relativeStrengthIndex !== undefined) {\n variable.value = relativeStrengthIndex.toFixed(2)\n } else {\n variable.value = 0\n }\n} else {\n variable.value = 0\n}\n\n// Statistics\n\nfunction calculateWMA(source, rmas, periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (source.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let alpha = 1 / periods\n let avg = source[source.length - 1] * alpha + rmas[rmas.length - 1] * (1 - alpha)\n return avg;\n}\n\nfunction calculateRMAU(periods) {\n return calculateWMA(variable.last14U, variable.rma14U, periods)\n}\n\nfunction calculateRMAD(periods) {\n return calculateWMA(variable.last14D, variable.rma14D, periods)\n}","project":"Foundations","id":"91eb76f0-617c-4397-9135-beca294a6481","savedPayload":{"position":{"x":19781.28686956123,"y":19519.505740564182},"targetPosition":{"x":19700.654080913537,"y":19309.450144602313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6957916d-b353-4b19-8b8f-cf7fb97024b3","savedPayload":{"position":{"x":19700.654080913537,"y":19309.450144602313},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\n/* \nWe keep two separate arrays to store last 14 price increments or losses.\n*/\n\nvariable.last14U = []\nvariable.last14D = []\nvariable.rma14U = []\nvariable.rma14D = []\n","project":"Foundations","id":"7b8d4dd2-2dde-47fe-8340-efd0f93fe435","savedPayload":{"position":{"x":19336.827116293414,"y":19449.110231296083},"targetPosition":{"x":19478.42420427963,"y":19274.252389968264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"076ef281-1c67-4117-8168-a5beba487ffc","savedPayload":{"position":{"x":19478.42420427963,"y":19274.252389968264},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a1ef81d6-c2c9-46c4-aaed-366b31b2d639","savedPayload":{"position":{"x":19620.021292265843,"y":19099.394548640445},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c","savedPayload":{"position":{"x":19690.416801533946,"y":18654.934795372632},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"RSI-W14","id":"4045dbb5-77d9-46ed-837d-e05caded1a29"}}}],"id":"1b49e818-f9f9-4ecc-bdbd-708f5641fb66","savedPayload":{"position":{"x":19372.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"MFI\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates MFI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily MFI","project":"Foundations","id":"48a07111-4122-4d5c-a3ef-df4b138b6af7","savedPayload":{"position":{"x":19445.67603962037,"y":19049.935748288346},"targetPosition":{"x":19349.083456991466,"y":19075.8176527986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b"}}}],"outputDatasetFolders":[],"id":"3c9355dd-ecf6-4604-b7f7-f6f1f8e784d6","savedPayload":{"position":{"x":19349.083456991466,"y":19075.8176527986},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"7867d355-9cd6-434e-90de-cd1f5f9ba32a","savedPayload":{"position":{"x":19537.299625332475,"y":19083.61956763721},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"bdf2cbd7-2cd6-4945-96b3-0609b3969d37","savedPayload":{"position":{"x":19566.416767906507,"y":19134.051937946668},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Money Flow Index (MFI) Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"25380d29-c370-4b34-bcb6-55d94cab4a11","savedPayload":{"position":{"x":19566.416767906507,"y":19192.286223094732},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"218ce270-08fe-45a0-90ef-7189fffd72dd"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"afdb16be-1eba-4ab0-aceb-9695b25ef435","savedPayload":{"position":{"x":19537.299625332475,"y":19242.718593404188},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f26fa862-f8e1-480b-b9a3-fb8e001e3b8d","savedPayload":{"position":{"x":19486.86725502302,"y":19271.83573597822},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"4704cf1b-133a-4e6e-8b97-bfece022354e","savedPayload":{"position":{"x":19457.750112448986,"y":19163.1690805207},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"218ce270-08fe-45a0-90ef-7189fffd72dd","savedPayload":{"position":{"x":19399.51582730092,"y":19264.033821139605},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"30fcca1f-f72d-46cf-bd17-99f8e2e1cd10","savedPayload":{"position":{"x":19298.651086682014,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"91f10f62-3cad-4709-8b90-31daceb01bd2","savedPayload":{"position":{"x":19182.182516385878,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6be015e8-abd8-4c91-bc44-ed0dbe4401bf","savedPayload":{"position":{"x":19240.416801533946,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates MFI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market MFI","project":"Foundations","id":"c5c02f93-dacc-4e97-803b-45f1d3d7756c","savedPayload":{"position":{"x":19130.074465851496,"y":19336.236743838686},"targetPosition":{"x":19032.646607925748,"y":19279.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1"}}}],"outputDatasetFolders":[],"id":"a78ac5ae-14c4-4928-968b-604d5c78521c","savedPayload":{"position":{"x":19032.646607925748,"y":19279.986743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"226234a8-bb22-4f31-9446-ffee286446b4","savedPayload":{"position":{"x":19271.48617645786,"y":19442.111363925407},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Money Flow Index (MFI) Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"319ba4b4-77dc-412f-be3f-6fdb088f317c","savedPayload":{"position":{"x":19214.926335732413,"y":19569.14684612093},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"39802ca4-ee03-42f3-a5a4-e805f787520b","savedPayload":{"position":{"x":19094.498880433996,"y":19638.675669855293},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"9580ee4c-eb61-4133-91be-b9b8065cc74e","savedPayload":{"position":{"x":18956.203005307943,"y":19624.14018765977},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"871fab7f-2e97-4a8a-a771-0f4769c7b82d","savedPayload":{"position":{"x":19047.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9","savedPayload":{"position":{"x":18935.21875,"y":19448.736743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"6319139b-bbb9-4250-831c-e57d8f8575c7","savedPayload":{"position":{"x":18822.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"adadc3e2-074c-4429-b3d7-84592d6fd73a","savedPayload":{"position":{"x":18740.3630341485,"y":19336.236743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b2d41186-2875-4058-8949-8acd8e5e8218","savedPayload":{"position":{"x":18922.21875,"y":19236.736743838686},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"MFI","config":"{\n \"codeName\": \"MFI\",\n \"singularVariableName\": \"mfi\",\n \"pluralVariableName\": \"mfis\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b","savedPayload":{"position":{"x":18639.218453100108,"y":19327.164672006536},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1","savedPayload":{"position":{"x":18501.872836024657,"y":19305.411263315014},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"3e93fd4c-c8d1-46f2-9097-409c0ae93699","savedPayload":{"position":{"x":18133.538938846927,"y":19523.21823642184},"targetPosition":{"x":18168.303350714108,"y":19416.224378338633},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c1daf05e-b41f-4b76-9a2c-ce190c623b86","savedPayload":{"position":{"x":18168.303350714108,"y":19416.224378338633},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"453226d1-0bef-4df3-93ed-68c914f8c5b5","savedPayload":{"position":{"x":18002.591294638907,"y":19411.37838269683},"targetPosition":{"x":18102.8295286101,"y":19360.304451476128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6326c213-145f-42f5-beb9-30b0426208da","savedPayload":{"position":{"x":18102.8295286101,"y":19360.304451476128},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"f88be3cc-cb81-43db-8ee9-5eab5dc3833d","savedPayload":{"position":{"x":17989.080046414878,"y":19239.701696521064},"targetPosition":{"x":18096.073904498084,"y":19274.466108388246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed8d0a42-0423-4c07-95dd-2453f6e49b83","savedPayload":{"position":{"x":18096.073904498084,"y":19274.466108388246},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"42782833-c816-4069-9d20-55cea2597ac0","savedPayload":{"position":{"x":18203.06776258129,"y":19309.230520255427},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current // This is the primary dependency\nlet volume = getElement('volumes', candle) // Here I get the volume bar corresponding to the current candle\nlet totalVolume = volume.buy + volume.sell // Candles Volumes split the volume received from the exchange evenly betwen buy and sell because it does not know how much of it there is.\n\nlet hlc3 = (candle.max + candle.min + candle.close) / 3\nlet lastHlc3 = variable.lastHlc3\n\nif (record.previous !== undefined) {\n\n let change = hlc3 - variable.lastHlc3\n\n variable.last14U.push(totalVolume * (change <= 0 ? 0 : hlc3))\n variable.last14D.push(totalVolume * (change >= 0 ? 0 : hlc3))\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n let upper = variable.last14U.reduce(function(a, b){return a + b;}, 0);\n let lower = variable.last14D.reduce(function(a, b){return a + b;}, 0);\n\n let mfi\n\n if(lower == 0)\n mfi = 100\n else if(upper == 0)\n mfi = 0\n else // RSI\n mfi = 100 - (100 / (1 + upper / lower))\n\n if (mfi !== undefined) {\n variable.value = mfi.toFixed(2)\n } else {\n variable.value = 0\n }\n\n/*\n // Printing values to console to check\n console.log(\"HLC3: \", hlc3)\n console.log(\"Last HLC3: \", lastHlc3)\n console.log(\"Change: \", change)\n console.log(\"Upper: \", upper)\n console.log(\"Lower: \", lower)\n console.log(\"MFI: \", mfi)\n */\n\n} else {\n variable.value = 0\n}\n\nvariable.lastHlc3 = hlc3","project":"Foundations","id":"086b666c-f4d1-4167-a103-76b9d3eddf5f","savedPayload":{"position":{"x":17319.33856135076,"y":19357.070440695297},"targetPosition":{"x":17739.4497532745,"y":19195.804863399913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f29a8156-18e0-48cf-b0ee-0d54a1296dc4","savedPayload":{"position":{"x":17739.4497532745,"y":19195.804863399913},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHlc3 = 0\nvariable.last14U = []\nvariable.last14D = []\n","project":"Foundations","id":"0255406d-ebc4-4841-aeb2-69bf3783a328","savedPayload":{"position":{"x":17460.129579886965,"y":18468.150934159672},"targetPosition":{"x":17809.845262542603,"y":18751.3451101321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e1fc1c7-4306-4151-b4e7-cd155b4d7218","savedPayload":{"position":{"x":17809.845262542603,"y":18751.3451101321},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7e8031b3-b8cb-43bd-8103-14e14e7be3a6","savedPayload":{"position":{"x":18159.560945198242,"y":19034.53928610453},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"019b29d1-0227-4185-aee7-aaba499cdf93","savedPayload":{"position":{"x":18604.020698466054,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"MFI","id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7"}}}],"id":"c43b88dc-4ad9-4321-976d-374f98e2434b","savedPayload":{"position":{"x":18922.21875,"y":18786.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Relative Strenght Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"Plotter RSI-W\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\"\n}","project":"Foundations","panels":[{"type":"Plotter Panel","name":"RSI-W 14","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"RSI-W14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"e65f0b5b-4579-4584-b58b-897c7c9c7aad","savedPayload":{"position":{"x":17960.21875,"y":18323.736743838686},"targetPosition":{"x":18060.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b0a1f908-aad9-4e31-95b7-fecf08315b68","savedPayload":{"position":{"x":18060.21875,"y":18323.736743838686},"targetPosition":{"x":18160.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"534848ee-8d03-4555-8370-1df9044d283f","savedPayload":{"position":{"x":18160.21875,"y":18323.736743838686},"targetPosition":{"x":18260.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4045dbb5-77d9-46ed-837d-e05caded1a29","savedPayload":{"position":{"x":18260.21875,"y":18323.736743838686},"targetPosition":{"x":18485.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"31f1c7cf-fbde-446f-9921-793346e30c29","savedPayload":{"position":{"x":18472.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"Plotter MFI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"MFI","config":"{ \n \"codeName\": \"Module-Name\", \n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"New Point","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.property","project":"Foundations","id":"5e00d61b-c357-40dd-a0cf-a6d2fa76233d","savedPayload":{"position":{"x":18545.507318297008,"y":17873.736743838686},"targetPosition":{"x":18642.935176222756,"y":17817.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a3fb852b-0aef-4518-a691-b6e9997a53e1","savedPayload":{"position":{"x":18642.935176222756,"y":17817.486743838686},"targetPosition":{"x":18740.363034148504,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ca38b15d-e145-42c8-98a8-b0dbffc04720","savedPayload":{"position":{"x":18740.363034148504,"y":17761.236743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Foundations","id":"bbc148c5-cfec-4cba-909c-29402cda8fb2","savedPayload":{"position":{"x":18612.790892074252,"y":17592.486743838686},"targetPosition":{"x":18725.290892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0d741cbf-553b-43e2-866c-414a637ac298","savedPayload":{"position":{"x":18725.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Foundations","id":"06e0d64e-179d-4c28-a834-ac4cafba7147","savedPayload":{"position":{"x":18837.790892074252,"y":17367.486743838686},"targetPosition":{"x":18837.790892074252,"y":17479.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"da3b36a0-f339-4b35-b707-1e994704e0da","savedPayload":{"position":{"x":18837.790892074252,"y":17479.986743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"","project":"Foundations","id":"5ff95619-2158-48de-8c43-30a5009e4f47","savedPayload":{"position":{"x":18950.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"915083b5-99cf-4abb-ac67-764bf1a9f26b","savedPayload":{"position":{"x":18837.790892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"7afeb4e8-a789-4cfc-8394-a4253714891d","savedPayload":{"position":{"x":18837.790892074252,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"MFI","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"MFI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"53378fbb-eee0-4b7d-b771-ca2f9b813cde","savedPayload":{"position":{"x":19227.502323777244,"y":17592.486743838686},"targetPosition":{"x":19130.074465851496,"y":17648.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8813ea4c-b38a-47f9-ae3e-d6c719246810","savedPayload":{"position":{"x":19130.074465851496,"y":17648.736743838686},"targetPosition":{"x":19032.646607925748,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a4b4753e-e713-4bb2-9daa-cb7602e16e87","savedPayload":{"position":{"x":19032.646607925748,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7","savedPayload":{"position":{"x":18935.21875,"y":17761.236743838686},"targetPosition":{"x":18935.21875,"y":17873.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"691c8481-d970-4eb0-a631-639bd1d53dd9","savedPayload":{"position":{"x":18922.21875,"y":17886.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63655ecf-cd7d-4d65-a367-e976c00631d3","savedPayload":{"position":{"x":18922.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}} \ No newline at end of file +{"type":"Data Mine","name":"Delta","config":"{\n \"codeName\": \"Delta\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Relative Strength Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"RSI-W\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates Wilder RSI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market RSI-W14","project":"Foundations","id":"75881553-ec60-4954-9404-052ba11904f4","savedPayload":{"position":{"x":19646.18251638588,"y":17789.2053813897},"targetPosition":{"x":19675.299658959913,"y":17897.87203684722},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"a94722c3-a453-4f46-931f-aeb244e7cb66"}}}],"outputDatasetFolders":[],"id":"ffb59a7e-565a-4588-bd44-999a7cb66122","savedPayload":{"position":{"x":19675.299658959913,"y":17897.87203684722},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"b0af9801-ba4e-4bfd-a605-98d9ac121b5f","savedPayload":{"position":{"x":19650.151086682014,"y":17594.3496655382},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Relative Strength Index - Wilder Method (RSI-W) Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"02d64b4a-7c3c-4c89-918d-b3697b5955b2","savedPayload":{"position":{"x":19820.88537183008,"y":17571.87207047466},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2b961dac-9f41-4eed-a495-4e55f26714c3"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"25315413-2e01-4a7d-83bc-1257d43f8fe6","savedPayload":{"position":{"x":19957.506802533513,"y":17676.7053813897},"targetPosition":{"x":19762.651086682014,"y":17789.2053813897},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"b14516a1-e5cc-48f8-ab0f-0e46faf6c41c","savedPayload":{"position":{"x":19762.651086682014,"y":17789.2053813897},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"2b961dac-9f41-4eed-a495-4e55f26714c3","savedPayload":{"position":{"x":19863.51582730092,"y":17847.439666537768},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"c1598823-e0b3-4036-8ad6-669ae0e3f638","savedPayload":{"position":{"x":19921.750112448986,"y":17948.304407156673},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"b317c309-4677-4a2a-ba2a-801fccd01b1d","savedPayload":{"position":{"x":19921.750112448986,"y":18064.77297745281},"targetPosition":{"x":19704.416801533946,"y":18006.53869230474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"279a9122-7f94-47b4-bf09-999fa889104b","savedPayload":{"position":{"x":19690.416801533946,"y":18018.53869230474},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates Wilder RSI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily RSI-W14","project":"Foundations","id":"a902a032-dbcc-4f7f-8495-70f0f5da03f8","savedPayload":{"position":{"x":19167.963077267068,"y":19583.111743838686},"targetPosition":{"x":19081.360536888624,"y":19533.111743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a"}}}],"outputDatasetFolders":[],"id":"02da2e0b-9593-485a-ae0d-3f4ff131c813","savedPayload":{"position":{"x":19081.360536888624,"y":19533.111743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"3173726e-99f5-4153-acbd-17e0ca4c6dac","savedPayload":{"position":{"x":19608.369889686794,"y":20068.582247746013},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"56d255fa-7193-431f-a3c5-f98e6d28a508","savedPayload":{"position":{"x":19523.53012859862,"y":20259.135471039295},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Relative Strength Index - Wilder Method (RSI-W) Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"b96ab1d1-3bdc-429d-921a-0aab94741d29","savedPayload":{"position":{"x":19342.888945650993,"y":20363.42870664084},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"756f850b-7e37-4fc8-8031-b7c8458bc8c3","savedPayload":{"position":{"x":19135.44513296192,"y":20341.625483347558},"targetPosition":{"x":19272.71875,"y":20033.30389139318},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"c42ac621-a7d7-499a-84a0-76bd99ef3fa4","savedPayload":{"position":{"x":19272.71875,"y":20033.30389139318},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"8c1c40cf-dd93-4f61-b3f0-9344707b196d","savedPayload":{"position":{"x":18935.21875,"y":19786.236743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"1bf32fba-af6a-43eb-b0bb-2ac855bb5820","savedPayload":{"position":{"x":18766.46875,"y":19741.020317615934},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"ffcd3bc1-44f3-4e21-9f33-fc2f818494b5","savedPayload":{"position":{"x":18642.935176222752,"y":19617.486743838686},"targetPosition":{"x":18935.21875,"y":19448.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a5c6c183-7b68-4e7c-82c2-27ac439b098d","savedPayload":{"position":{"x":20047.21875,"y":18336.736743838686},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\",\n \"singularVariableName\": \"rsiw14\",\n \"pluralVariableName\": \"rsiw14s\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"f6e7a28d-d3d8-4d05-b90f-40bbe5f59b8a","savedPayload":{"position":{"x":19912.64667816785,"y":18619.73704073858},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"a94722c3-a453-4f46-931f-aeb244e7cb66","savedPayload":{"position":{"x":19890.893269476328,"y":18757.08265781403},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"5f2981e4-5b9a-4867-9bf4-79dd2b9c19f0","savedPayload":{"position":{"x":20108.700242583152,"y":19125.41655499176},"targetPosition":{"x":20001.706384499947,"y":19090.65214312458},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a7c379ea-fc2f-4526-9a5f-fcdc272f6a02","savedPayload":{"position":{"x":20001.706384499947,"y":19090.65214312458},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"ad4e0d6b-e7ce-4e09-88a6-a3f44d7c0c08","savedPayload":{"position":{"x":19996.860388858142,"y":19256.36419919978},"targetPosition":{"x":19945.78645763744,"y":19156.125965228588},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a859a2ce-cd0a-43ae-995b-6140402a9f1a","savedPayload":{"position":{"x":19945.78645763744,"y":19156.125965228588},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"43595088-af8f-4ad5-8bfe-3b04a5168681","savedPayload":{"position":{"x":19825.183702682378,"y":19269.87544742381},"targetPosition":{"x":19859.94811454956,"y":19162.881589340603},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"3cd01f28-dd1a-45bc-8c68-29bdbf4be84b","savedPayload":{"position":{"x":19859.94811454956,"y":19162.881589340603},"targetPosition":{"x":19894.71252641674,"y":19055.887731257397},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ee7e6fb0-984c-410b-9ba7-241deddcd7ad","savedPayload":{"position":{"x":19894.71252641674,"y":19055.887731257397},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Loop Code */\n\n/* \nCalculation method credit: https://www.macroption.com/rsi-calculation/\n*/\n\n/* Calculating Up Moves and Down Moves */\n\n//let candle = record.current // Our main dependencies are candles \n//let candlePrevious = record.previous\n\nif (record.previous !== undefined) {\n if (record.current.close > record.previous.close) {\n variable.last14U.push(record.current.close - record.previous.close) // Add win to last 14 array.\n } else {\n variable.last14U.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (record.current.close < record.previous.close) {\n variable.last14D.push(record.previous.close - record.current.close) // Add win to last 14 array.\n } else {\n variable.last14D.push(0) // Add 0 to keep proper count of records in the last 14 array.\n }\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n /* Calculating Averages of Up Moves and Down Moves */\n\n variable.avgU = calculateRMAU(14)\n variable.avgD = calculateRMAD(14)\n\n /* Keep track of average moves */\n variable.rma14U.push(variable.avgU)\n variable.rma14D.push(variable.avgD)\n \n if (variable.rma14U.length > 14) {\n variable.rma14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.rma14D.length > 14) {\n variable.rma14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n /* Calculating Relative Strength */\n \n if (variable.avgD > 0) {\n relativeStrength = variable.avgU / variable.avgD\n } else {\n relativeStrength = 0\n }\n\n /* Calculating RSI */\n\n relativeStrengthIndex = 100 - 100 / ( 1 + relativeStrength)\n\n if (relativeStrengthIndex !== undefined) {\n variable.value = relativeStrengthIndex.toFixed(2)\n } else {\n variable.value = 0\n }\n} else {\n variable.value = 0\n}\n\n// Statistics\n\nfunction calculateWMA(source, rmas, periods) { // Having a function avoids us to repeat code.\n /* We check we have enough values to make the calculation */\n if (source.length < periods) { return 0 } // If we dont, we define the value is zero.\n\n let alpha = 1 / periods\n let avg = source[source.length - 1] * alpha + rmas[rmas.length - 1] * (1 - alpha)\n return avg;\n}\n\nfunction calculateRMAU(periods) {\n return calculateWMA(variable.last14U, variable.rma14U, periods)\n}\n\nfunction calculateRMAD(periods) {\n return calculateWMA(variable.last14D, variable.rma14D, periods)\n}","project":"Foundations","id":"91eb76f0-617c-4397-9135-beca294a6481","savedPayload":{"position":{"x":19781.28686956123,"y":19519.505740564182},"targetPosition":{"x":19700.654080913537,"y":19309.450144602313},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6957916d-b353-4b19-8b8f-cf7fb97024b3","savedPayload":{"position":{"x":19700.654080913537,"y":19309.450144602313},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","code":"/* Initialization Code*/\n\n/* \nWe keep two separate arrays to store last 14 price increments or losses.\n*/\n\nvariable.last14U = []\nvariable.last14D = []\nvariable.rma14U = []\nvariable.rma14D = []\n","project":"Foundations","id":"7b8d4dd2-2dde-47fe-8340-efd0f93fe435","savedPayload":{"position":{"x":19336.827116293414,"y":19449.110231296083},"targetPosition":{"x":19478.42420427963,"y":19274.252389968264},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"076ef281-1c67-4117-8168-a5beba487ffc","savedPayload":{"position":{"x":19478.42420427963,"y":19274.252389968264},"targetPosition":{"x":19620.021292265843,"y":19099.394548640445},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a1ef81d6-c2c9-46c4-aaed-366b31b2d639","savedPayload":{"position":{"x":19620.021292265843,"y":19099.394548640445},"targetPosition":{"x":19690.416801533946,"y":18654.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"fbe3d4ba-bcfd-4cb1-91d1-64d7d381a21c","savedPayload":{"position":{"x":19690.416801533946,"y":18654.934795372632},"targetPosition":{"x":19372.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"RSI-W14","id":"4045dbb5-77d9-46ed-837d-e05caded1a29"}}}],"id":"1b49e818-f9f9-4ecc-bdbd-708f5641fb66","savedPayload":{"position":{"x":19372.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"MFI\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Calculates MFI\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily MFI","project":"Foundations","id":"48a07111-4122-4d5c-a3ef-df4b138b6af7","savedPayload":{"position":{"x":19445.67603962037,"y":19049.935748288346},"targetPosition":{"x":19349.083456991466,"y":19075.8176527986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b"}}}],"outputDatasetFolders":[],"id":"3c9355dd-ecf6-4604-b7f7-f6f1f8e784d6","savedPayload":{"position":{"x":19349.083456991466,"y":19075.8176527986},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\"mainUtility\": \"Market Ending Point\"}","project":"Foundations","id":"7867d355-9cd6-434e-90de-cd1f5f9ba32a","savedPayload":{"position":{"x":19537.299625332475,"y":19083.61956763721},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"bdf2cbd7-2cd6-4945-96b3-0609b3969d37","savedPayload":{"position":{"x":19566.416767906507,"y":19134.051937946668},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}},{"type":"Status Dependency","name":"Money Flow Index (MFI) Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"25380d29-c370-4b34-bcb6-55d94cab4a11","savedPayload":{"position":{"x":19566.416767906507,"y":19192.286223094732},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"218ce270-08fe-45a0-90ef-7189fffd72dd"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"afdb16be-1eba-4ab0-aceb-9695b25ef435","savedPayload":{"position":{"x":19537.299625332475,"y":19242.718593404188},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"f26fa862-f8e1-480b-b9a3-fb8e001e3b8d","savedPayload":{"position":{"x":19486.86725502302,"y":19271.83573597822},"targetPosition":{"x":19457.750112448986,"y":19163.1690805207},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"4704cf1b-133a-4e6e-8b97-bfece022354e","savedPayload":{"position":{"x":19457.750112448986,"y":19163.1690805207},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"218ce270-08fe-45a0-90ef-7189fffd72dd","savedPayload":{"position":{"x":19399.51582730092,"y":19264.033821139605},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"30fcca1f-f72d-46cf-bd17-99f8e2e1cd10","savedPayload":{"position":{"x":19298.651086682014,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"91f10f62-3cad-4709-8b90-31daceb01bd2","savedPayload":{"position":{"x":19182.182516385878,"y":19322.268106287673},"targetPosition":{"x":19240.416801533946,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"6be015e8-abd8-4c91-bc44-ed0dbe4401bf","savedPayload":{"position":{"x":19240.416801533946,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Calculates MFI.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market MFI","project":"Foundations","id":"c5c02f93-dacc-4e97-803b-45f1d3d7756c","savedPayload":{"position":{"x":19130.074465851496,"y":19336.236743838686},"targetPosition":{"x":19032.646607925748,"y":19279.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1"}}}],"outputDatasetFolders":[],"id":"a78ac5ae-14c4-4928-968b-604d5c78521c","savedPayload":{"position":{"x":19032.646607925748,"y":19279.986743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"226234a8-bb22-4f31-9446-ffee286446b4","savedPayload":{"position":{"x":19271.48617645786,"y":19442.111363925407},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}},{"type":"Status Dependency","name":"Money Flow Index (MFI) Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"319ba4b4-77dc-412f-be3f-6fdb088f317c","savedPayload":{"position":{"x":19214.926335732413,"y":19569.14684612093},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"39802ca4-ee03-42f3-a5a4-e805f787520b","savedPayload":{"position":{"x":19094.498880433996,"y":19638.675669855293},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"9580ee4c-eb61-4133-91be-b9b8065cc74e","savedPayload":{"position":{"x":18956.203005307943,"y":19624.14018765977},"targetPosition":{"x":19047.71875,"y":19418.592459690186},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"871fab7f-2e97-4a8a-a771-0f4769c7b82d","savedPayload":{"position":{"x":19047.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"f4b09884-97e4-44e6-b0cf-3025c4cc44f9","savedPayload":{"position":{"x":18935.21875,"y":19448.736743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"6319139b-bbb9-4250-831c-e57d8f8575c7","savedPayload":{"position":{"x":18822.71875,"y":19418.592459690186},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"adadc3e2-074c-4429-b3d7-84592d6fd73a","savedPayload":{"position":{"x":18740.3630341485,"y":19336.236743838686},"targetPosition":{"x":18935.21875,"y":19223.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b2d41186-2875-4058-8949-8acd8e5e8218","savedPayload":{"position":{"x":18922.21875,"y":19236.736743838686},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"MFI","config":"{\n \"codeName\": \"MFI\",\n \"singularVariableName\": \"mfi\",\n \"pluralVariableName\": \"mfis\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"22edf2c6-b165-4b9e-b6ac-0cfefd9ee01b","savedPayload":{"position":{"x":18639.218453100108,"y":19327.164672006536},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\" : {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Time.Frames.json\"\n }\n}","project":"Foundations","id":"f5f04930-c2a3-48b7-ade9-f98e148344f1","savedPayload":{"position":{"x":18501.872836024657,"y":19305.411263315014},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"Begin","code":"record.current.begin","project":"Foundations","id":"3e93fd4c-c8d1-46f2-9097-409c0ae93699","savedPayload":{"position":{"x":18133.538938846927,"y":19523.21823642184},"targetPosition":{"x":18168.303350714108,"y":19416.224378338633},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c1daf05e-b41f-4b76-9a2c-ce190c623b86","savedPayload":{"position":{"x":18168.303350714108,"y":19416.224378338633},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"record.current.end","project":"Foundations","id":"453226d1-0bef-4df3-93ed-68c914f8c5b5","savedPayload":{"position":{"x":18002.591294638907,"y":19411.37838269683},"targetPosition":{"x":18102.8295286101,"y":19360.304451476128},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6326c213-145f-42f5-beb9-30b0426208da","savedPayload":{"position":{"x":18102.8295286101,"y":19360.304451476128},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Value","config":"{\n \"codeName\": \"value\",\n \"isString\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","code":"variable.value","project":"Foundations","id":"f88be3cc-cb81-43db-8ee9-5eab5dc3833d","savedPayload":{"position":{"x":17989.080046414878,"y":19239.701696521064},"targetPosition":{"x":18096.073904498084,"y":19274.466108388246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ed8d0a42-0423-4c07-95dd-2453f6e49b83","savedPayload":{"position":{"x":18096.073904498084,"y":19274.466108388246},"targetPosition":{"x":18203.06776258129,"y":19309.230520255427},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"42782833-c816-4069-9d20-55cea2597ac0","savedPayload":{"position":{"x":18203.06776258129,"y":19309.230520255427},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\nlet candle = record.current // This is the primary dependency\nlet volume = getElement('volumes', candle) // Here I get the volume bar corresponding to the current candle\nlet totalVolume = volume.buy + volume.sell // Candles Volumes split the volume received from the exchange evenly betwen buy and sell because it does not know how much of it there is.\n\nlet hlc3 = (candle.max + candle.min + candle.close) / 3\nlet lastHlc3 = variable.lastHlc3\n\nif (record.previous !== undefined) {\n\n let change = hlc3 - variable.lastHlc3\n\n variable.last14U.push(totalVolume * (change <= 0 ? 0 : hlc3))\n variable.last14D.push(totalVolume * (change >= 0 ? 0 : hlc3))\n \n if (variable.last14U.length > 14) {\n variable.last14U.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n \n if (variable.last14D.length > 14) {\n variable.last14D.splice(0, 1) // Remove the first element of the array to keep it at a maximun of 14 elements.\n }\n\n let upper = variable.last14U.reduce(function(a, b){return a + b;}, 0);\n let lower = variable.last14D.reduce(function(a, b){return a + b;}, 0);\n\n let mfi\n\n if(lower == 0)\n mfi = 100\n else if(upper == 0)\n mfi = 0\n else // RSI\n mfi = 100 - (100 / (1 + upper / lower))\n\n if (mfi !== undefined) {\n variable.value = mfi.toFixed(2)\n } else {\n variable.value = 0\n }\n\n/*\n // Printing values to console to check\n console.log(\"HLC3: \", hlc3)\n console.log(\"Last HLC3: \", lastHlc3)\n console.log(\"Change: \", change)\n console.log(\"Upper: \", upper)\n console.log(\"Lower: \", lower)\n console.log(\"MFI: \", mfi)\n */\n\n} else {\n variable.value = 0\n}\n\nvariable.lastHlc3 = hlc3","project":"Foundations","id":"086b666c-f4d1-4167-a103-76b9d3eddf5f","savedPayload":{"position":{"x":17319.33856135076,"y":19357.070440695297},"targetPosition":{"x":17739.4497532745,"y":19195.804863399913},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f29a8156-18e0-48cf-b0ee-0d54a1296dc4","savedPayload":{"position":{"x":17739.4497532745,"y":19195.804863399913},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code*/\n\nvariable.lastHlc3 = 0\nvariable.last14U = []\nvariable.last14D = []\n","project":"Foundations","id":"0255406d-ebc4-4841-aeb2-69bf3783a328","savedPayload":{"position":{"x":17460.129579886965,"y":18468.150934159672},"targetPosition":{"x":17809.845262542603,"y":18751.3451101321},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8e1fc1c7-4306-4151-b4e7-cd155b4d7218","savedPayload":{"position":{"x":17809.845262542603,"y":18751.3451101321},"targetPosition":{"x":18159.560945198242,"y":19034.53928610453},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7e8031b3-b8cb-43bd-8103-14e14e7be3a6","savedPayload":{"position":{"x":18159.560945198242,"y":19034.53928610453},"targetPosition":{"x":18604.020698466054,"y":19104.934795372632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"019b29d1-0227-4185-aee7-aaba499cdf93","savedPayload":{"position":{"x":18604.020698466054,"y":19104.934795372632},"targetPosition":{"x":18922.21875,"y":18786.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"MFI","id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7"}}}],"id":"c43b88dc-4ad9-4321-976d-374f98e2434b","savedPayload":{"position":{"x":18922.21875,"y":18786.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Relative Strength Index - Wilder Method (RSI-W)","config":"{\n \"codeName\": \"Plotter RSI-W\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"RSI-W14","config":"{\n \"codeName\": \"RSI-W14\"\n}","project":"Foundations","panels":[{"type":"Plotter Panel","name":"RSI-W 14","config":"{\n \"codeName\": \"\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"RSI-W14","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"e65f0b5b-4579-4584-b58b-897c7c9c7aad","savedPayload":{"position":{"x":17960.21875,"y":18323.736743838686},"targetPosition":{"x":18060.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b0a1f908-aad9-4e31-95b7-fecf08315b68","savedPayload":{"position":{"x":18060.21875,"y":18323.736743838686},"targetPosition":{"x":18160.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"534848ee-8d03-4555-8370-1df9044d283f","savedPayload":{"position":{"x":18160.21875,"y":18323.736743838686},"targetPosition":{"x":18260.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"4045dbb5-77d9-46ed-837d-e05caded1a29","savedPayload":{"position":{"x":18260.21875,"y":18323.736743838686},"targetPosition":{"x":18485.21875,"y":18323.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":""}}}],"id":"31f1c7cf-fbde-446f-9921-793346e30c29","savedPayload":{"position":{"x":18472.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Money Flow Index (MFI)","config":"{\n \"codeName\": \"Plotter MFI\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"MFI","config":"{ \n \"codeName\": \"Module-Name\", \n \"icon\": \"histogram|band|moving-average|oscillator|trend\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"New Point","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.property","project":"Foundations","id":"5e00d61b-c357-40dd-a0cf-a6d2fa76233d","savedPayload":{"position":{"x":18545.507318297008,"y":17873.736743838686},"targetPosition":{"x":18642.935176222756,"y":17817.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a3fb852b-0aef-4518-a691-b6e9997a53e1","savedPayload":{"position":{"x":18642.935176222756,"y":17817.486743838686},"targetPosition":{"x":18740.363034148504,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ca38b15d-e145-42c8-98a8-b0dbffc04720","savedPayload":{"position":{"x":18740.363034148504,"y":17761.236743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"New Polygon","project":"Foundations","polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Foundations","id":"bbc148c5-cfec-4cba-909c-29402cda8fb2","savedPayload":{"position":{"x":18612.790892074252,"y":17592.486743838686},"targetPosition":{"x":18725.290892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0d741cbf-553b-43e2-866c-414a637ac298","savedPayload":{"position":{"x":18725.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":" { \"default\": { \"opacity\": 0.2, \"lineWidth\": 1, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\" }, \"atMousePosition\": { \"opacity\": 0.3, \"lineWidth\": 2, \"lineDash\": [0,0], \"paletteColor\": \"UI_COLOR.RUSTED_RED\" }}","project":"Foundations","id":"06e0d64e-179d-4c28-a834-ac4cafba7147","savedPayload":{"position":{"x":18837.790892074252,"y":17367.486743838686},"targetPosition":{"x":18837.790892074252,"y":17479.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"da3b36a0-f339-4b35-b707-1e994704e0da","savedPayload":{"position":{"x":18837.790892074252,"y":17479.986743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"","project":"Foundations","id":"5ff95619-2158-48de-8c43-30a5009e4f47","savedPayload":{"position":{"x":18950.290892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17592.486743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"915083b5-99cf-4abb-ac67-764bf1a9f26b","savedPayload":{"position":{"x":18837.790892074252,"y":17592.486743838686},"targetPosition":{"x":18837.790892074252,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"7afeb4e8-a789-4cfc-8394-a4253714891d","savedPayload":{"position":{"x":18837.790892074252,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"MFI","config":"{\n \"codeName\": \"\",\n \"isLegacy\": false\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"MFI","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.value","project":"Foundations","id":"53378fbb-eee0-4b7d-b771-ca2f9b813cde","savedPayload":{"position":{"x":19227.502323777244,"y":17592.486743838686},"targetPosition":{"x":19130.074465851496,"y":17648.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8813ea4c-b38a-47f9-ae3e-d6c719246810","savedPayload":{"position":{"x":19130.074465851496,"y":17648.736743838686},"targetPosition":{"x":19032.646607925748,"y":17704.986743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a4b4753e-e713-4bb2-9daa-cb7602e16e87","savedPayload":{"position":{"x":19032.646607925748,"y":17704.986743838686},"targetPosition":{"x":18935.21875,"y":17761.236743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"d10cdbe9-9416-490a-904e-ace49d0dfbf7","savedPayload":{"position":{"x":18935.21875,"y":17761.236743838686},"targetPosition":{"x":18935.21875,"y":17873.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":1,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"691c8481-d970-4eb0-a631-639bd1d53dd9","savedPayload":{"position":{"x":18922.21875,"y":17886.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"63655ecf-cd7d-4d65-a367-e976c00631d3","savedPayload":{"position":{"x":18922.21875,"y":18336.736743838686},"targetPosition":{"x":18922.21875,"y":18336.736743838686},"floatingObject":{"isPinned":true,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}} From 2c181aaeed69cf267966445ad7b50cd0adf04c66 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 08:17:56 +0200 Subject: [PATCH 219/227] Create UserProfiles.js --- .../NT/Modules/Queries/UserProfiles.js | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js diff --git a/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js new file mode 100644 index 000000000..7454cba54 --- /dev/null +++ b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js @@ -0,0 +1,69 @@ +exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradingModulesQueriesUserProfileStats() { + /* + This query returns a list of user profiles ordered + by Ranking. It is useful to bootstrap new users + and provide them with alternative of who to follow. + */ + let thisObject = { + initialIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + } + + function initialize(queryReceived) { + + NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + + } + + function execute() { + + let response = [] + let array = Array.from(NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID) + array.sort((a, b) => (a["ranking"].toLowerCase() > b["ranking"].toLowerCase()) ? 1 : -1) + + switch (thisObject.direction) { + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { + let arrayItem = array[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { + let arrayItem = array[i] + if (arrayItem === undefined) { break } + addToResponse(arrayItem) + } + break + } + } + return response + + function addToResponse(profile) { + let postResponse = { + "userProfileId": profile.userProfileId, + "userProfileHandle": profile.userProfileHandle, + "blockchainAccount": profile.blockchainAccount, + "ranking": profile.ranking, + "followingCount": profile.following.size, + "followersCount": profile.followers.size, + "postsCount": profile.posts.size, + "botsCount": profile.bots.size, + "emitterEventsCount": profile.emitterEventsCount, + "targetEventsCount": profile.targetEventsCount + } + response.push(postResponse) + } + } +} \ No newline at end of file From 2645df775e8eed46e087827c8783c81dab28b97d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 08:42:54 +0200 Subject: [PATCH 220/227] Testing Frist Query --- Desktop/DesktopApp.js | 25 ++++++++++++++++--- .../Network/SA/Modules/WebSocketsClient.js | 3 +-- runDesktop.js | 1 + 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index ea5bceab3..aac336353 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -7,15 +7,32 @@ exports.newDesktopApp = function newDesktopApp() { return thisObject async function run() { -/* - let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() - await socialGraphService.initialize() -*/ + /* + let socialGraphService = NT.projects.network.modules.socialGraph.newSocialGraph() + await socialGraphService.initialize() + */ /* Let's start the Network Interfaces */ DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() DK.webSocketsClient.initialize() + let request = { + equeryId: "123", + queryType: 0, + emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, + initialIndex: 'Last', + amountRequested: 10, + direction: 'Past' + } + DK.webSocketsClient.sendMessage( + JSON.stringify(request), + onResponse + ) + + function onResponse(message) { + let profiles = JSON.parse(message) + console.log(profiles) + } } } diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index d5925aae7..06f6a09b1 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -43,7 +43,6 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets } socketClient = new SA.nodeModules.ws('ws://' + selectedNetworkNode.host + ':' + selectedNetworkNode.port) - //networkInterface = SA.projects.socialTrading.modules.networkInterface.newSocialTradingModulesNetworkInterface() setUpWebsocketClient() } @@ -204,7 +203,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets } } - callbackFunction.receiveResponse(message) + callbackFunction.receiveResponse(response.message) callbackFunction = undefined } catch (err) { diff --git a/runDesktop.js b/runDesktop.js index 96d54c44b..f6e04a1d2 100644 --- a/runDesktop.js +++ b/runDesktop.js @@ -54,6 +54,7 @@ We will use this User Profile for Testing Purposes. } */ +DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID = "baa2f02c-2920-4edb-a103-d452fc61d82f" DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE = "Test-Network-Client-Profile" DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY = "0x5fed4817a87431c8a328d0936561e63f45b6db289adac6125b9306ded644dfe9" From 67ec9864229f2f96c255cdcaec642870bf64ddb5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 12:23:42 +0200 Subject: [PATCH 221/227] Superalgos Network: Query User Profiles debugged --- Desktop/DesktopApp.js | 26 +- .../Network/NT/Modules/WebSocketsInterface.js | 8 + .../Network/SA/Modules/WebSocketsClient.js | 320 +++++++++--------- Projects/ProjectsSchema.json | 2 +- .../NT/Modules/ClientInterface.js | 22 +- .../NT/Modules/Queries/Events.js | 4 +- .../NT/Modules/Queries/PostReplies.js | 16 +- .../NT/Modules/Queries/ProfileFollowers.js | 13 +- .../NT/Modules/Queries/ProfileFollowing.js | 13 +- .../NT/Modules/Queries/ProfilePosts.js | 13 +- .../NT/Modules/Queries/UserProfiles.js | 18 +- Projects/Social-Trading/NT/Modules/Query.js | 32 +- .../NT/Utilities/QueriesValidations.js | 6 +- 13 files changed, 266 insertions(+), 227 deletions(-) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index aac336353..19b8726a0 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -15,9 +15,9 @@ exports.newDesktopApp = function newDesktopApp() { Let's start the Network Interfaces */ DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() - DK.webSocketsClient.initialize() + await DK.webSocketsClient.initialize() - let request = { + let queryMessage = { equeryId: "123", queryType: 0, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, @@ -25,14 +25,24 @@ exports.newDesktopApp = function newDesktopApp() { amountRequested: 10, direction: 'Past' } - DK.webSocketsClient.sendMessage( - JSON.stringify(request), - onResponse - ) - function onResponse(message) { - let profiles = JSON.parse(message) + let query = { + requestType: 'Query', + queryMessage : JSON.stringify(queryMessage ) + } + + await DK.webSocketsClient.sendMessage( + JSON.stringify(query) + ) + .then(showProfiles) + .catch(onError) + + function showProfiles(profiles){ console.log(profiles) } + + function onError(errorMessage) { + console.log('[ERROR] Query not executed. ' + errorMessage) + } } } diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index f40faaed3..003e6798b 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -94,6 +94,14 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock } break } + default: { + let response = { + result: 'Error', + message: 'messageType Not Supported.' + } + socket.send(JSON.stringify(response)) + break + } } } catch (err) { console.log('[ERROR] Web Sockets Interface -> setUpWebSocketServer -> err.stack = ' + err.stack) diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index 06f6a09b1..8d47316f6 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -7,7 +7,6 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets } let socketClient - let callbackFunction let web3 = new SA.nodeModules.web3() let called = {} @@ -25,7 +24,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets called = undefined } - function initialize() { + async function initialize() { /* Here we will pick a Network Node from all users profiles available that do have a Network Node running. // TODO In the meantime, we will assume that we have chosen the following Network Node to connect to. @@ -44,203 +43,204 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets socketClient = new SA.nodeModules.ws('ws://' + selectedNetworkNode.host + ':' + selectedNetworkNode.port) - setUpWebsocketClient() + await setUpWebsocketClient() } - function setUpWebsocketClient() { - try { - let handshakeDone = false + async function setUpWebsocketClient() { - socketClient.onopen = () => { onConnection() } - socketClient.onerror = err => { onError(err) } + return new Promise(connectToNewtwork) - function onConnection() { + function connectToNewtwork(resolve, reject) { - handshakeProcedure() + try { - function handshakeProcedure() { + socketClient.onopen = () => { onConnection() } + socketClient.onerror = err => { onError(err) } - let callerTimestamp + function onConnection() { - stepOneRequest() + handshakeProcedure() - function stepOneRequest() { - /* - Send Handshake Message Step One: - - At Step One we will just say hello, identify ourselves - as a Network Client, and send the Network Node our - User Profile Handle. - - This Handle will be signed by the Network Node to prove - it's ouwn identity, and later we will sign it's own handle - to prove ours. - */ - socketClient.onmessage = socketMessage => { stepOneResponse(socketMessage) } + function handshakeProcedure() { - callerTimestamp = (new Date()).valueOf() + let callerTimestamp - let message = { - messageType: 'Handshake', - callerRole: 'Network Client', - callerProfileHandle: DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE, - callerTimestamp: callerTimestamp, - step: 'One' - } - socketClient.send(JSON.stringify(message)) - } + stepOneRequest() - function stepOneResponse(socketMessage) { - let response = JSON.parse(socketMessage.data) + function stepOneRequest() { + /* + Send Handshake Message Step One: + + At Step One we will just say hello, identify ourselves + as a Network Client, and send the Network Node our + User Profile Handle. + + This Handle will be signed by the Network Node to prove + it's ouwn identity, and later we will sign it's own handle + to prove ours. + */ + socketClient.onmessage = socketMessage => { stepOneResponse(socketMessage) } - if (response.result !== 'Ok') { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) - return + callerTimestamp = (new Date()).valueOf() + + let message = { + messageType: 'Handshake', + callerRole: 'Network Client', + callerProfileHandle: DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE, + callerTimestamp: callerTimestamp, + step: 'One' + } + socketClient.send(JSON.stringify(message)) } - let signature = JSON.parse(response.signature) - called.blockchainAccount = web3.eth.accounts.recover(signature) - /* - We will check that the signature received produces a valid Blockchain Account. - */ - if (called.blockchainAccount === undefined) { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> Signature does not produce a valid Blockchain Account.') - return - } - /* - We will check that the blockchain account taken from the signature matches - the one we have on record for the user profile of the Network Node we are calling. - */ - if (called.blockchainAccount !== selectedNetworkNode.blockchainAccount) { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') - return + function stepOneResponse(socketMessage) { + let response = JSON.parse(socketMessage.data) + + if (response.result !== 'Ok') { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) + reject() + } + + let signature = JSON.parse(response.signature) + called.blockchainAccount = web3.eth.accounts.recover(signature) + /* + We will check that the signature received produces a valid Blockchain Account. + */ + if (called.blockchainAccount === undefined) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> Signature does not produce a valid Blockchain Account.') + reject() + } + /* + We will check that the blockchain account taken from the signature matches + the one we have on record for the user profile of the Network Node we are calling. + */ + if (called.blockchainAccount !== selectedNetworkNode.blockchainAccount) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') + reject() + } + + let signedMessage = JSON.parse(signature.message) + + /* + We will check that the Network Node that responded has the same User Profile Handle + that we have on record, otherwise something is wrong and we should not proceed. + */ + if (signedMessage.calledProfileHandle !== selectedNetworkNode.userProfileHandle) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') + reject() + } + /* + We will check that the profile handle we sent to the Network Node, is returned at the + signed message, to avoid man in the middle attackts. + */ + if (signedMessage.callerProfileHandle !== DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') + reject() + } + /* + We will also check that the callerTimestamp we sent to the Network Node, is returned at the + signed message, also to avoid man in the middle attackts. + */ + if (signedMessage.callerTimestamp !== callerTimestamp) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerTimestamp does not match my own callerTimestamp.') + reject() + } + + /* + All validations passed, it seems we can continue with Step Two. + */ + stepTwoRequest(signedMessage) } - let signedMessage = JSON.parse(signature.message) + function stepTwoRequest(signedMessage) { + /* + Send Handshake Message Step Two: + + Here we will sign a message with the Network Node profile + handle and timestamp to prove our own identity. + */ + socketClient.onmessage = socketMessage => { stepTwoResponse(socketMessage) } - /* - We will check that the Network Node that responded has the same User Profile Handle - that we have on record, otherwise something is wrong and we should not proceed. - */ - if (signedMessage.calledProfileHandle !== selectedNetworkNode.userProfileHandle) { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') - return - } - /* - We will check that the profile handle we sent to the Network Node, is returned at the - signed message, to avoid man in the middle attackts. - */ - if (signedMessage.callerProfileHandle !== DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE) { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') - return - } - /* - We will also check that the callerTimestamp we sent to the Network Node, is returned at the - signed message, also to avoid man in the middle attackts. - */ - if (signedMessage.callerTimestamp !== callerTimestamp) { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerTimestamp does not match my own callerTimestamp.') - return + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) + + let message = { + messageType: 'Handshake', + signature: JSON.stringify(signature), + step: 'Two' + } + socketClient.send(JSON.stringify(message)) } - /* - All validations passed, it seems we can continue with Step Two. - */ - stepTwoRequest(signedMessage) - } + function stepTwoResponse(socketMessage) { + let response = JSON.parse(socketMessage.data) - function stepTwoRequest(signedMessage) { - /* - Send Handshake Message Step Two: - - Here we will sign a message with the Network Node profile - handle and timestamp to prove our own identity. - */ - socketClient.onmessage = socketMessage => { stepTwoResponse(socketMessage) } - - let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) - - let message = { - messageType: 'Handshake', - signature: JSON.stringify(signature), - step: 'Two' + if (response.result !== 'Ok') { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) + reject() + } + console.log('[INFO] Web Sockets Client -> stepTwoResponse -> response.message = ' + response.message) + /* + This was the end of the Handshake producere. We are connected to the + Network Node and from now on, all response messages will be received + at this following function. + */ + resolve() } - socketClient.send(JSON.stringify(message)) - } - - function stepTwoResponse(socketMessage) { - let response = JSON.parse(socketMessage.data) - - if (response.result !== 'Ok') { - console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) - return - } - console.log('[INFO] Web Sockets Client -> stepTwoResponse -> response.message = ' + response.message) - /* - This was the end of the Handshake producere. We are connected to the - Network Node and from now on, all response messages will be received - at this following function. - */ - socketClient.onmessage = socketMessage => { onMenssage(socketMessage) } } } + + function onError(err) { + console.log('[ERROR] Web Sockets Client -> onError -> err.message = ' + err.message) + console.log('[ERROR] Web Sockets Client -> onError -> err.stack = ' + err.stack) + } + + } catch (err) { + console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> err.stack = ' + err.stack) } - async function onMenssage(socketMessage) { + } + } + + function sendMessage(message) { + + return new Promise(sendSocketMessage) + + function sendSocketMessage(resolve, reject) { + + if (socketClient.readyState !== 1) { // 1 means connected and ready. + console.log('[ERROR] Web Sockets Client -> sendMessage -> Cannot send message while connection is closed.') + reject('Websockets Connection Not Ready.') + } + + let socketMessage = { + messageType: 'Request', + payload: message + } + socketClient.onmessage = socketMessage => { onMenssage(socketMessage) } + socketClient.send( + JSON.stringify(socketMessage) + ) + + function onMenssage(socketMessage) { try { let response = JSON.parse(socketMessage.data) /* Chack if we are waiting for the Handshake response. */ - if (handshakeDone === false) { - if (response.result === 'Ok') { - handshakeDone = true - return - } else { - console.log('[ERROR] Web Sockets Client -> onMenssage -> handshakeDone -> response.message = ' + response.message) - return - } - } - callbackFunction.receiveResponse(response.message) - callbackFunction = undefined + if (response.result === 'Ok') { + resolve(response.data) + } else { + console.log('[ERROR] Web Sockets Client -> onMenssage -> response.message = ' + response.message) + reject(response.message) + } } catch (err) { callbackFunction = undefined console.log('[ERROR] Web Sockets Client -> err.stack = ' + err.stack) } } - - function onError(err) { - console.log('[ERROR] Web Sockets Client -> onError -> err.message = ' + err.message) - console.log('[ERROR] Web Sockets Client -> onError -> err.stack = ' + err.stack) - } - - } catch (err) { - console.log('[ERROR] Web Sockets Client -> setUpWebsocketClient -> err.stack = ' + err.stack) - } - } - - function sendMessage(message, callback) { - if (callbackFunction !== undefined) { - console.log('[ERROR] Web Sockets Client -> sendMessage -> Cannot send more messages while waiting for a response.') - return false - } - - if (socketClient.readyState !== 1) { // 1 means connected and ready. - console.log('[ERROR] Web Sockets Client -> sendMessage -> Cannot send message while connection is closed.') - return false - } - - try { - callbackFunction = callback - socketClient.send(message) - return true - } catch (err) { - callbackFunction = false - console.log('[ERROR] Web Sockets Client -> sendMessage -> err.stack = ' + err.stack) - return false } } } \ No newline at end of file diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index 9f9fd3da6..f1bac7bfd 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1400,7 +1400,7 @@ }, { "name": "Query", - "propertyName": "Query", + "propertyName": "query", "functionName": "newSocialTradingModulesQuery", "fileName": "Query.js" }, diff --git a/Projects/Social-Trading/NT/Modules/ClientInterface.js b/Projects/Social-Trading/NT/Modules/ClientInterface.js index bbfd8b8f1..9a0e7b57f 100644 --- a/Projects/Social-Trading/NT/Modules/ClientInterface.js +++ b/Projects/Social-Trading/NT/Modules/ClientInterface.js @@ -35,23 +35,23 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule return response } - if (messageHeader.messageType === undefined) { + if (messageHeader.requestType === undefined) { let response = { result: 'Error', - message: 'Client Interface messageType Not Provided.' + message: 'Client Interface requestType Not Provided.' } return response } - if (messageHeader.messageType !== 'Event' && messageHeader.messageType !== 'Query') { + if (messageHeader.requestType !== 'Event' && messageHeader.requestType !== 'Query') { let response = { result: 'Error', - message: 'Client Interface messageType Not Supported.' + message: 'Client Interface requestType Not Supported.' } return response } - switch (messageHeader.messageType) { + switch (messageHeader.requestType) { case 'Event': { return await eventReceived(messageHeader.eventMessage, userProfile) } @@ -190,9 +190,15 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule Here we will process the query. This does not change the state of the Social Graph. */ try { - let query = NT.projects.socialTrading.modules.queriesQuery.newSocialTradingModulesQuery() + let query = NT.projects.socialTrading.modules.query.newSocialTradingModulesQuery() query.initialize(queryReceived) - return query.execute() + + let response = { + result: 'Ok', + message: 'Client Interface Query Processed.', + data: query.execute() + } + return response } catch (err) { /* @@ -200,7 +206,7 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule */ let response = { result: 'Error', - message: 'Client Interface ' + err.message + message: err.message } return response } diff --git a/Projects/Social-Trading/NT/Modules/Queries/Events.js b/Projects/Social-Trading/NT/Modules/Queries/Events.js index a68d7215b..981cb9323 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/Events.js +++ b/Projects/Social-Trading/NT/Modules/Queries/Events.js @@ -21,8 +21,8 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ function initialize(queryReceived) { - NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, NT.memory.arrays.EVENTS) } diff --git a/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js index 4c0b63ecf..3a18bc421 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js +++ b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js @@ -8,6 +8,7 @@ exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingMod of a certain post, with all its replies. */ let thisObject = { + array: undefined, profile: undefined, post: undefined, initialIndex: undefined, @@ -21,27 +22,30 @@ exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingMod return thisObject function finalize() { + thisObject.array = undefined thisObject.profile = undefined thisObject.post = undefined } function initialize(queryReceived) { - NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.postValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + thisObject.array = Array.from(thisObject.post.replies) + + NT.projects.socialTrading.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.postValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, thisObject.array) } function execute() { let response = [] - let array = Array.from(thisObject.post.replies) + switch (thisObject.direction) { case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (post === undefined) { break } addToResponse(arrayItem) } @@ -49,7 +53,7 @@ exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingMod } case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (post === undefined) { break } addToResponse(arrayItem) } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js index 5b500c24c..dccdcfd2d 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js @@ -4,6 +4,7 @@ exports.newSocialTradingModulesQueriesProfileFollowers = function newSocialTradi all the User or Bot profiles that are following a certain User or Bot profile. */ let thisObject = { + array: undefined, profile: undefined, initialIndex: undefined, amountRequested: undefined, @@ -16,25 +17,27 @@ exports.newSocialTradingModulesQueriesProfileFollowers = function newSocialTradi return thisObject function finalize() { + thisObject.array = undefined thisObject.profile = undefined } function initialize(queryReceived) { - NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + thisObject.array = Array.from(thisObject.profile.followers) + + NT.projects.socialTrading.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, thisObject.array) } function execute() { let response = [] - let array = Array.from(thisObject.profile.followers) switch (thisObject.direction) { case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -42,7 +45,7 @@ exports.newSocialTradingModulesQueriesProfileFollowers = function newSocialTradi } case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js index aa21b6193..a1624dedb 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js @@ -4,6 +4,7 @@ exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradi all the User or Bot profiles that are being followed by a certain User or Bot profile. */ let thisObject = { + array: undefined, profile: undefined, initialIndex: undefined, amountRequested: undefined, @@ -16,25 +17,27 @@ exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradi return thisObject function finalize() { + thisObject.array = undefined thisObject.profile = undefined } function initialize(queryReceived) { - NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + thisObject.array = Array.from(thisObject.profile.following) + + NT.projects.socialTrading.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, thisObject.array) } function execute() { let response = [] - let array = Array.from(thisObject.profile.following) switch (thisObject.direction) { case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -42,7 +45,7 @@ exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradi } case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js index c14dcd49f..45ab02b3b 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js @@ -8,6 +8,7 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi with all of its posts. */ let thisObject = { + array: undefined, profile: undefined, initialIndex: undefined, amountRequested: undefined, @@ -20,24 +21,26 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi return thisObject function finalize() { + thisObject.array = undefined thisObject.profile = undefined } function initialize(queryReceived) { - NT.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + thisObject.array = Array.from(thisObject.profile.posts) + + NT.projects.socialTrading.utilities.queriesValidations.profilesValidations(queryReceived, thisObject) + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, thisObject.array) } function execute() { let response = [] - let array = Array.from(thisObject.profile.posts) switch (thisObject.direction) { case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -45,7 +48,7 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi } case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } diff --git a/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js index 7454cba54..f90ef2f7d 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js +++ b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js @@ -1,10 +1,11 @@ -exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradingModulesQueriesUserProfileStats() { +exports.newSocialTradingModulesQueriesUserProfiles = function newSocialTradingModulesQueriesUserProfiles() { /* This query returns a list of user profiles ordered by Ranking. It is useful to bootstrap new users and provide them with alternative of who to follow. */ let thisObject = { + array: undefined, initialIndex: undefined, amountRequested: undefined, direction: undefined, @@ -16,24 +17,29 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi return thisObject function finalize() { + thisObject.array = undefined } function initialize(queryReceived) { - NT.utilities.queriesValidations.arrayValidations(queryReceived, thisObject) + thisObject.array = Array.from( + NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID, + x => x[1] + ) + thisObject.array.sort((a, b) => (a["ranking"] > b["ranking"]) ? 1 : -1) + + NT.projects.socialTrading.utilities.queriesValidations.arrayValidations(queryReceived, thisObject, thisObject.array) } function execute() { let response = [] - let array = Array.from(NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID) - array.sort((a, b) => (a["ranking"].toLowerCase() > b["ranking"].toLowerCase()) ? 1 : -1) switch (thisObject.direction) { case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } @@ -41,7 +47,7 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi } case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let arrayItem = array[i] + let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } addToResponse(arrayItem) } diff --git a/Projects/Social-Trading/NT/Modules/Query.js b/Projects/Social-Trading/NT/Modules/Query.js index b8e6f28f7..a45835cad 100644 --- a/Projects/Social-Trading/NT/Modules/Query.js +++ b/Projects/Social-Trading/NT/Modules/Query.js @@ -40,67 +40,61 @@ exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { thisObject.queryType = queryReceived.queryType switch (thisObject.queryType) { - + case QUERY_TYPES.USER_PROFILES: { thisObject.query = NT.projects.socialTrading.modules.queriesUserProfiles.newSocialTradingModulesQueriesUserProfiles() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.USER_PROFILE_STATS: { thisObject.query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.BOT_PROFILE_STATS: { thisObject.query = NT.projects.socialTrading.modules.queriesBotProfileStats.newSocialTradingModulesQueriesBotProfileStats() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.PROFILE_POSTS: { thisObject.query = NT.projects.socialTrading.modules.queriesProfilePosts.newSocialTradingModulesQueriesProfilePosts() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.POST_REPLIES: { thisObject.query = NT.projects.socialTrading.modules.queriesPostReplies.newSocialTradingModulesQueriesPostReplies() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.PROFILE_FOLLOWERS: { thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowers.newSocialTradingModulesQueriesProfileFollowers() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.PROFILE_FOLLOWING: { thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowing.newSocialTradingModulesQueriesProfileFollowing() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } case QUERY_TYPES.maps.EVENTS: { thisObject.query = NT.projects.socialTrading.modules.queriesEvents.newSocialTradingModulesQueriesEvents() - query.initialize(queryReceived) - query.finalize() + thisObject.query.initialize(queryReceived) break } - default: throw('Query Type Not Supported.') + default: throw ('Query Type Not Supported.') } } function execute() { - return thisObject.query.execute() + let response = thisObject.query.execute() + thisObject.query.finalize() + return response } } \ No newline at end of file diff --git a/Projects/Social-Trading/NT/Utilities/QueriesValidations.js b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js index 722b54835..20c00c0cf 100644 --- a/Projects/Social-Trading/NT/Utilities/QueriesValidations.js +++ b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js @@ -43,7 +43,7 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU } } - function arrayValidations(queryReceived, thisObject) { + function arrayValidations(queryReceived, thisObject, array) { /* Validate Initial Index */ @@ -52,7 +52,7 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU } if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.posts.length - 1 + queryReceived.initialIndex = array.length - 1 } if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST) { @@ -82,6 +82,8 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU if (queryReceived.amountRequested > NT.projects.socialTrading.globals.queryConstants.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } + + thisObject.amountRequested = queryReceived.amountRequested /* Validate Direction */ From 412f099ee912b6f5a6d722a3e96eaed7caa35f86 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 12:30:48 +0200 Subject: [PATCH 222/227] Superalgos Network: Deepscan bug fixed --- Projects/Network/SA/Modules/WebSocketsClient.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index 8d47316f6..150f31932 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -99,6 +99,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (response.result !== 'Ok') { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) reject() + return } let signature = JSON.parse(response.signature) @@ -109,6 +110,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (called.blockchainAccount === undefined) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> Signature does not produce a valid Blockchain Account.') reject() + return } /* We will check that the blockchain account taken from the signature matches @@ -117,6 +119,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (called.blockchainAccount !== selectedNetworkNode.blockchainAccount) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') reject() + return } let signedMessage = JSON.parse(signature.message) @@ -128,6 +131,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (signedMessage.calledProfileHandle !== selectedNetworkNode.userProfileHandle) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node called does not have the expected Profile Handle.') reject() + return } /* We will check that the profile handle we sent to the Network Node, is returned at the @@ -136,6 +140,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (signedMessage.callerProfileHandle !== DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') reject() + return } /* We will also check that the callerTimestamp we sent to the Network Node, is returned at the @@ -144,6 +149,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (signedMessage.callerTimestamp !== callerTimestamp) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerTimestamp does not match my own callerTimestamp.') reject() + return } /* @@ -177,6 +183,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets if (response.result !== 'Ok') { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> response.message = ' + response.message) reject() + return } console.log('[INFO] Web Sockets Client -> stepTwoResponse -> response.message = ' + response.message) /* From bb019a7ca2fcf4043bfbc9b0ce8a79941384a45f Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 3 Sep 2021 12:46:20 +0200 Subject: [PATCH 223/227] Governance tutorial extension WIP --- ...ng%20Your%20User%20Profile%20Tutorial.json | 1276 +++++++++++++++++ ...g-006-data-mining-data-mine-hierarchy.json | 2 +- ...4-data-mining-fetching-data-from-apis.json | 2 +- .../repository-branches-003-develop.json | 8 +- ...orial-003-tutorial-step-are-you-ready.json | 4 +- ...orial-step-one-token-to-rule-them-all.json | 8 +- ...step-with-tokens-comes-responsibility.json | 4 +- ...008-tutorial-step-what’s-in-a-profile.json | 4 +- ...9-tutorial-step-program-participation.json | 8 +- ...010-tutorial-step-where-it-all-begins.json | 8 +- ...-tutorial-step-profile-in-a-heartbeat.json | 6 +- ...012-tutorial-step-pump-that-heartbeat.json | 4 +- ...utorial-013-tutorial-step-oh-so-shiny.json | 4 +- ...e-tutorial-014-tutorial-step-only-you.json | 8 +- ...rial-015-tutorial-step-under-the-hood.json | 6 +- ...torial-016-tutorial-step-save-the-key.json | 4 +- ...rial-017-tutorial-step-profile-backup.json | 10 +- ...al-019-tutorial-step-program-partners.json | 8 +- ...0-tutorial-step-drop-it-like-it’s-hot.json | 4 +- ...al-1.1-tutorial-step-how-github-works.json | 35 + ...l-1.6-tutorial-step-low-hanging-fruit.json | 30 + ...-tutorial-step-ill-lay-out-the-basics.json | 34 + ...8-tutorial-step-the-referrral-program.json | 39 + 23 files changed, 1467 insertions(+), 49 deletions(-) create mode 100644 Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json diff --git a/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json new file mode 100644 index 000000000..61b0e7695 --- /dev/null +++ b/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json @@ -0,0 +1,1276 @@ +{ + "type": "Tutorial", + "name": "Creating Your User Profile Tutorial", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"searchPage\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"codeName\": \"Creating Your User Profile Tutorial\"\n}", + "project": "Education", + "tutorialSteps": [], + "tutorialTopics": [ + { + "type": "Tutorial Topic", + "name": "Before Starting", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Are You Ready?", + "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Are You Ready?\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", + "savedPayload": { + "position": { + "x": 17327, + "y": 30922.25 + }, + "targetPosition": { + "x": 17027, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", + "savedPayload": { + "position": { + "x": 17027, + "y": 30922.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Governance Overview", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "One Token to Rule Them All", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", + "savedPayload": { + "position": { + "x": 17239.132034355964, + "y": 31134.382034355964 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Workspace", + "name": "Custom Charts Tutorials", + "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" + } + } + }, + { + "type": "Tutorial Step", + "name": "With Tokens Comes Responsibility", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", + "savedPayload": { + "position": { + "x": 17151.264068711927, + "y": 31346.514068711927 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "A Mighty Meritocracy", + "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 31434.382034355964 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Crypto Exchange", + "name": "Binance", + "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + }, + "referenceParentCombinedNodePath": [ + [ + "My Crypto Ecosystem", + "Crypto Ecosystem", + "Foundations", + "7217b56c-e854-4c06-8b8a-d5d3c05a153d" + ], + [ + "Tested", + "Crypto Exchanges", + "Foundations", + "e3879d63-6f8f-41a3-8ac3-0349c4361722" + ], + [ + "Binance", + "Crypto Exchange", + "Foundations", + "61ef0b8d-de6e-4e76-bdd5-996836760a4b" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", + "savedPayload": { + "position": { + "x": 16956.813332935693, + "y": 31115.086282905962 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Overview", + "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "What’s in a Profile?", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", + "savedPayload": { + "position": { + "x": 16877, + "y": 31482.057621135333 + }, + "targetPosition": { + "x": 16727, + "y": 31222.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Charting Space", + "name": "New Charting Space", + "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Program Participation", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", + "savedPayload": { + "position": { + "x": 16577, + "y": 31482.057621135333 + }, + "targetPosition": { + "x": 16727, + "y": 31222.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "tutorialTopics": [], + "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", + "savedPayload": { + "position": { + "x": 16779.09445330008, + "y": 31217.692325903663 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Setting Up the Constructor", + "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Where it all Begins", + "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", + "savedPayload": { + "position": { + "x": 16514.867965644036, + "y": 31434.382034355964 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Governance Project", + "name": "New Governance Project", + "id": "db380c52-cf90-475b-87df-c005dd51cdf6" + }, + "referenceParentCombinedNodePath": [ + [ + "New Governance Project", + "Governance Project", + "Governance", + "db380c52-cf90-475b-87df-c005dd51cdf6" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Profile in a Heartbeat", + "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", + "savedPayload": { + "position": { + "x": 16302.735931288073, + "y": 31346.514068711927 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {} + } + }, + { + "type": "Tutorial Step", + "name": "Pump that Heartbeat!", + "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", + "savedPayload": { + "position": { + "x": 16214.867965644036, + "y": 31134.382034355964 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 31134.382034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + }, + "referenceParent": { + "type": "Time Machine", + "name": "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", + "id": "72a1f250-0d0e-4354-8fdf-741866b9c16c" + }, + "referenceParentCombinedNodePath": [ + [ + "New Charting Space", + "Charting Space", + "Foundations", + "21d2ec55-9e56-4652-8e96-c7e451262c36" + ], + [ + "Foundations", + "Project Dashboards", + "Foundations", + "2f92dce8-f804-40b6-9f4d-e605f4b4a55e" + ], + [ + "Testing Trading Tasks My Computer", + "Dashboard", + "Foundations", + "b10709c9-2150-4055-a06e-1b9b8db2af55" + ], + [ + "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", + "Time Machine", + "Foundations", + "72a1f250-0d0e-4354-8fdf-741866b9c16c" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", + "savedPayload": { + "position": { + "x": 16577, + "y": 31182.057621135333 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Deep Dive", + "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Oh so Shiny", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", + "savedPayload": { + "position": { + "x": 16214.867965644036, + "y": 31134.382034355964 + }, + "targetPosition": { + "x": 16427, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {}, + "referenceParent": { + "type": "Tutorial", + "name": "Creating Your User Profile Tutorial", + "id": "57e388d1-f479-4a16-af85-aee12be285a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Creating Your User Profile Tutorial", + "Tutorial", + "Education", + "57e388d1-f479-4a16-af85-aee12be285a0" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Only You", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", + "savedPayload": { + "position": { + "x": 16127, + "y": 30922.25 + }, + "targetPosition": { + "x": 16427, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {} + } + }, + { + "type": "Tutorial Step", + "name": "Under the Hood", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", + "savedPayload": { + "position": { + "x": 16214.867965644036, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16427, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "tutorialTopics": [], + "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", + "savedPayload": { + "position": { + "x": 16445.092213764226, + "y": 31024.8560429977 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Profile Backup", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Save the Key!", + "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", + "savedPayload": { + "position": { + "x": 16214.867965644036, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Profile Backup", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", + "savedPayload": { + "position": { + "x": 16302.735931288073, + "y": 30497.985931288073 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delete the Constructor", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", + "savedPayload": { + "position": { + "x": 16514.867965644036, + "y": 30410.117965644036 + }, + "targetPosition": { + "x": 16514.867965644036, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "tutorialTopics": [], + "id": "ba99b336-1578-4a76-99f0-24e461922b4c", + "savedPayload": { + "position": { + "x": 16445.092213764226, + "y": 30819.6439570023 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Add Onboarding Programs", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Program Partners", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\onboarding-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Partners\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", + "savedPayload": { + "position": { + "x": 16277, + "y": 30662.442378864667 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Drop it like it’s Hot", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\airdrop-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Drop it like it’s Hot\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", + "savedPayload": { + "position": { + "x": 16317.192378864669, + "y": 30512.442378864667 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "GitHub Glory", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e580ebc9-097b-46d6-bb6d-145621548377", + "savedPayload": { + "position": { + "x": 16427, + "y": 30402.634757729335 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "How Github Works", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - How Github Works\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "0c76a2d6-6d7b-49af-8072-ecb315e99939", + "savedPayload": { + "position": { + "x": 16577, + "y": 30362.442378864667 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {} + } + }, + { + "type": "Tutorial Step", + "name": "Save Your Profile!", + "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save Your Profile!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "782adca5-f889-4a72-a1b2-7bd3c07c283f", + "savedPayload": { + "position": { + "x": 16727, + "y": 30402.634757729335 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "tutorialTopics": [], + "id": "578fdee3-64ad-4836-8feb-3e41746bceda", + "savedPayload": { + "position": { + "x": 16577, + "y": 30662.442378864667 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Community building Programs", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Low Hanging Fruit", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Low Hanging Fruit\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "f4999bbd-e909-4ee4-9e1c-fd2cf26f6565", + "savedPayload": { + "position": { + "x": 16607.021522394767, + "y": 30381.06206080964 + }, + "targetPosition": { + "x": 16779.09445330008, + "y": 30626.807674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "I'll Lay Out the Basics", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - I'll Lay Out the Basics\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "76690c31-27d3-4445-9662-0d208d9462cb", + "savedPayload": { + "position": { + "x": 16831.18890660016, + "y": 30331.365348192674 + }, + "targetPosition": { + "x": 16779.09445330008, + "y": 30626.807674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Tutorial Step", + "name": "The Referral Program", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - The Referrral Program\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "91ae8bac-cd43-4523-ae97-0921a646eab2", + "savedPayload": { + "position": { + "x": 17024.840066586778, + "y": 30454.734743191024 + }, + "targetPosition": { + "x": 16779.09445330008, + "y": 30626.807674096337 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tutorialTopics": [], + "id": "5b6febb1-6160-4c3a-bca1-5d2b47950a94", + "savedPayload": { + "position": { + "x": 16779.09445330008, + "y": 30626.807674096337 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Submit Profile", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Make it Official", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", + "savedPayload": { + "position": { + "x": 16982.96005575999, + "y": 30430.555307666513 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {}, + "referenceParent": { + "type": "Github API", + "name": "New Github API", + "id": "48c9ca95-3cc0-43a8-a522-27e812979800" + }, + "referenceParentCombinedNodePath": [ + [ + "New APIs", + "APIs", + "Foundations", + "e4e1b5e1-c1f6-45da-af08-32464d5b17f9" + ], + [ + "New Github API", + "Github API", + "Foundations", + "48c9ca95-3cc0-43a8-a522-27e812979800" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Infinity and Beyond", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", + "savedPayload": { + "position": { + "x": 17186.626665871387, + "y": 30536.577434188075 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Welcome aboard!", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "340f9107-9b4a-424b-94f2-79d65873c572", + "savedPayload": { + "position": { + "x": 17255.671742363218, + "y": 30755.560439918336 + }, + "targetPosition": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance Program Walk Through Tutorial", + "Tutorial", + "Education", + "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "75373f58-ac05-4358-ad12-e50c88f08196", + "savedPayload": { + "position": { + "x": 16956.813332935693, + "y": 30729.413717094038 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "id": "57e388d1-f479-4a16-af85-aee12be285a0", + "savedPayload": { + "position": { + "x": 16727, + "y": 30922.25 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 1 + }, + "uiObject": { + "isPlaying": false, + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-006-data-mining-data-mine-hierarchy.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-006-data-mining-data-mine-hierarchy.json index 512d1b8b0..ec65c079e 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-006-data-mining-data-mine-hierarchy.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-006-data-mining-data-mine-hierarchy.json @@ -64,7 +64,7 @@ }, { "style": "Text", - "text": "Data Mines are created by power users and contributed to the project (the ones shipping with the software). Users might create Data Mines for their personal use and never share them. However, if they share them, they receive SA tokens for that, and also for adapting and mantaining them, if necessary, for each new release." + "text": "Data Mines are created by power users and contributed to the project (the ones shipping with the software). Users might create Data Mines for their personal use and never share them. However, if they share them, they receive SA Tokens for that, and also for adapting and mantaining them, if necessary, for each new release." }, { "style": "Title", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-014-data-mining-fetching-data-from-apis.json b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-014-data-mining-fetching-data-from-apis.json index f577ee689..25d14cfea 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-014-data-mining-fetching-data-from-apis.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Data/Data-Mining/data-mining-014-data-mining-fetching-data-from-apis.json @@ -265,7 +265,7 @@ }, { "style": "List", - "text": "Step #30: Once you have successfully mapped the whole API and you have all the needed API Data Fetchers, Indicator Bots and Plotters tested, you are ready to share your API Map and Data Mine with the community as a plugin, and receive SA tokens in exchange for your contribution.", + "text": "Step #30: Once you have successfully mapped the whole API and you have all the needed API Data Fetchers, Indicator Bots and Plotters tested, you are ready to share your API Map and Data Mine with the community as a plugin, and receive SA Tokens in exchange for your contribution.", "updated": 1622233875203 }, { diff --git a/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-003-develop.json b/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-003-develop.json index 682fb97da..cd49c2bff 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-003-develop.json +++ b/Projects/Foundations/Schemas/Docs-Topics/R/Repository/Repository-Branches/repository-branches-003-develop.json @@ -3,14 +3,14 @@ "pageNumber": "3", "type": "Develop", "definition": { - "text": "The Develop branch is the branch that is being used by developers involved in contributing to Superalgos. All the changes at this branch are sent to the Master branch everytime there is a new release. The Develop branch purpose is for accumulating changes at the codebase untiil the release date when all these changes are moved into the Master branch.", - "updated": 1622467883706 + "text": "The Develop branch is the branch developers use to contribute to the codebase. Changes at this branch are merged into the Master branch upon each release or service pack. The purpose of the Develop branch is to accumulate changes at the codebase until the release date when changes are ready for merging.", + "updated": 1630657066558 }, "paragraphs": [ { "style": "Text", - "text": "Contributors working at this branch coordinate their here:", - "updated": 1622468223194 + "text": "Contributors working at this branch Hang out in the Telegram Develop Group.", + "updated": 1630657099841 }, { "style": "Link", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json index ed54c3bd2..b301bb511 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-003-tutorial-step-are-you-ready.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "We have got a lot of exciting things to talk about, but I want to make sure you can follow along easily. ", - "updated": 1629164474591 + "text": "We've got a lot of exciting things to talk about, but I want to make sure you can follow along easily.", + "updated": 1630657385662 }, { "style": "Callout", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json index cd689ea6f..91b07fe3b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-004-tutorial-step-one-token-to-rule-them-all.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "The SA token is a BEP20 token on the Binance Smart Chain (BSC). It represents your contributions to the Superalgos Project and Community. It is a way to reward the user base and grow the development pool.", - "updated": 1630605572869 + "text": "The SA Token is a BEP20 token on the Binance Smart Chain (BSC). Your token holdings embody your contributions to the Superalgos Project and Community, as the token is used to reward the user base and grow the development pool.", + "updated": 1630657545503 }, { "style": "Note", @@ -22,8 +22,8 @@ }, { "style": "Success", - "text": "This means that the more you contribute to the project and help others, the more tokens you will earn!", - "updated": 1629164817915 + "text": "The more you contribute to the project and help others, the more tokens you will earn!", + "updated": 1630657555715 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json index 56f2e55a6..4de5e9ed6 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-005-tutorial-step-with-tokens-comes-responsibility.json @@ -3,7 +3,7 @@ "pageNumber": 5, "type": "Tutorial Step - With Tokens Comes Responsibility", "definition": { - "text": "Holding tokens does more than just show commitment. SA tokens also confer Token Power!", + "text": "Holding tokens does more than just show commitment. SA Tokens also confer Token Power!", "updated": 1630605735788, "icon": { "name": "governance", @@ -13,7 +13,7 @@ "paragraphs": [ { "style": "Text", - "text": "The more tokens you hold the more influence you can have over the direction of the project. This means, by owning SA tokens, you hold the power to use those tokens to exert influence over what parts of the system will be developed and how the community will evolve.", + "text": "The more tokens you hold the more influence you can have over the direction of the project. This means, by owning SA Tokens, you hold the power to use those tokens to exert influence over what parts of the system will be developed and how the community will evolve.", "updated": 1629165111109 }, { diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json index 48fd4ee5d..f813f4564 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-008-tutorial-step-what’s-in-a-profile.json @@ -3,8 +3,8 @@ "pageNumber": 8, "type": "Tutorial Step - What’s in a Profile?", "definition": { - "text": "So what are we waiting for? Let’s get started! To participate in Governance you will first need a User Profile.", - "updated": 1629163040597, + "text": "So what are we waiting for? Let’s get started! To participate in Governance you will need a User Profile.", + "updated": 1630657682741, "icon": { "name": "User\\user-profile", "project": "Governance" diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json index 1db88f069..1010dff7c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-009-tutorial-step-program-participation.json @@ -3,8 +3,8 @@ "pageNumber": 9, "type": "Tutorial Step - Program Participation", "definition": { - "text": "How you use your Token Power is defined within a number of different Programs within your profile hierarchy.", - "updated": 1629163374967, + "text": "How you use your Token Power is defined within a number of Governance Programs within your profile hierarchy.", + "updated": 1630657749389, "icon": { "name": "User\\user-referrer", "project": "Governance" @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "These programs help organize the types of development and community relationships you want to reward. ", - "updated": 1629166399952 + "text": "These programs help organize the types of development and community relationships you want to reward.", + "updated": 1630657777891 }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json index 46a7b8489..d85b6921f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-010-tutorial-step-where-it-all-begins.json @@ -13,13 +13,13 @@ "paragraphs": [ { "style": "Callout", - "text": "Click the Add Profile Constructor button.", - "updated": 1629163599518 + "text": "Click the Add Profile Constructor button.", + "updated": 1630657850442 }, { "style": "Text", - "text": "Now position the resulting Profile Constructor node where it is easy to see.", - "updated": 1629163626525 + "text": "Now position the resulting Profile Constructor node where it is easy to see and work with.", + "updated": 1630657866373 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json index 20e855b03..84709af6b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-011-tutorial-step-profile-in-a-heartbeat.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "It will also create a unique Binance Smart Chain wallet that is connected with your profile. We call it your Governance Address.", - "updated": 1630606460047 + "text": "It will create a unique Binance Smart Chain wallet that is connected with your profile: your Governance Address.", + "updated": 1630657968476 }, { "style": "Note", @@ -23,7 +23,7 @@ }, { "style": "Text", - "text": "Your Governance Address will allow you to receive the SA tokens you earn. Superalgos will read the balance of this address to become aware of the number of SA tokens you hold, and assign your profile an equivalent amount of Token Power.", + "text": "Your Governance Address will allow you to receive the SA Tokens you earn. Superalgos will read the balance of this address to become aware of the number of SA Tokens you hold, and assign your profile an equivalent amount of Token Power.", "updated": 1630606362346 } ] diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json index 49d91b33b..958154546 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-012-tutorial-step-pump-that-heartbeat.json @@ -3,8 +3,8 @@ "pageNumber": 12, "type": "Tutorial Step - Pump that Heartbeat!", "definition": { - "text": "Now let’s configure that Profile Constructor!", - "updated": 1629167519082, + "text": "Now let’s configure the Profile Constructor so that we may later build the profile!", + "updated": 1630658339365, "icon": { "name": "configuration", "project": "Governance" diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json index 33ab1e63d..efbbf0908 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-013-tutorial-step-oh-so-shiny.json @@ -3,12 +3,12 @@ "pageNumber": 13, "type": "Tutorial Step - Oh so Shiny", "definition": { - "text": "We are almost there. Now click Build Profile and watch the magic happen. That’s right, you just created your profile!", + "text": "We are almost there. Now click Build Profile and watch the magic happen. That’s right, you just created your profile!", "icon": { "name": "User\\user-profile", "project": "Governance" }, - "updated": 1629721281167 + "updated": 1630658421560 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json index f1f024728..8fcd677a2 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-014-tutorial-step-only-you.json @@ -3,8 +3,8 @@ "pageNumber": 14, "type": "Tutorial Step - Only You", "definition": { - "text": "The profile constructor also did some work to make sure only you can change your profile.", - "updated": 1629553865897, + "text": "The Profile Constructor also did some work to make sure only you can change your profile.", + "updated": 1630658478769, "icon": { "name": "User\\user-profile", "project": "Governance" @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "A cryptographic message with your GitHub.com username has been signed with the private key corresponding to your governance address. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin to the Governance Project.", - "updated": 1629553908808 + "text": "A cryptographic message with your GitHub.com username has been signed with the private key corresponding to your Governance Address. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin to the Governance Project.", + "updated": 1630658507981 }, { "style": "Success", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json index c742f3f2c..8daf08a1f 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-015-tutorial-step-under-the-hood.json @@ -3,8 +3,8 @@ "pageNumber": 15, "type": "Tutorial Step - Under the Hood", "definition": { - "text": "Let's take a little closer look at the cryptographic signature in your new profile.", - "updated": 1629554334739, + "text": "Let's take a closer look at the cryptographic signature in your new profile.", + "updated": 1630658552742, "icon": { "name": "User\\user-profile", "project": "Governance" @@ -17,7 +17,7 @@ "updated": 1629554250933 }, { - "style": "Text", + "style": "Note", "text": "Wow that’s a lot of numbers! Again, this is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", "updated": 1629554289159 } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json index 9a27fed54..d871ced66 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json @@ -3,8 +3,8 @@ "pageNumber": 16, "type": "Tutorial Step - Save the Key!", "definition": { - "text": "Now that you have a new rocking Profile, let’s talk some more about that private key. ", - "updated": 1629554694993, + "text": "Now that you have a new rocking User Profile, let’s talk some more about that private key.", + "updated": 1630658607513, "icon": { "name": "Key\\key-reference", "project": "Foundations" diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json index c65bd3199..e64a81188 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-017-tutorial-step-profile-backup.json @@ -3,8 +3,8 @@ "pageNumber": 17, "type": "Tutorial Step - Profile Backup", "definition": { - "text": "Later on, you will be rewarded with Superalgos SA Tokens to the address you just generated. But before that happens, you must safely store the private key that you will use to access the address.", - "updated": 1629579328664, + "text": "Your Superalgos SA Token rewards will go to the address you just generated, so you should safely store the private key that you will use to access the address.", + "updated": 1630658720175, "icon": { "name": "Exchange\\exchange-account-asset", "project": "Foundations" @@ -12,9 +12,9 @@ }, "paragraphs": [ { - "style": "Text", - "text": "At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information.", - "updated": 1629578959187 + "style": "Important", + "text": "Superalgos doesn’t offer a built-in solution to securely back up your private keys. The system generates a BSC address / private key pair and delivers it in the configuration of the Profile Constructor. It is up to you to decide how you are going to handle this sensitive information.", + "updated": 1630658807597 }, { "style": "Callout", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json index 17b3da1da..e090b7385 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json @@ -18,8 +18,12 @@ }, { "style": "Callout", - "text": "Find the Token Power Switch node under the User Profile node and click Add Onboarding Programs on the menu.", - "updated": 1630606805313 + "text": "Find the Token Power Switch node under the User Profile node and click Add Onboarding Programs on the menu.", + "updated": 1630658978533 + }, + { + "style": "Success", + "text": "The Onboarding Programs node should pop up as an offspring of the Token Power Switch." } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json index 32228ce90..e0643288b 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json @@ -23,8 +23,8 @@ }, { "style": "Success", - "text": "Now you may get up to 1,000 SA tokens at the next Distribution Event and every other future release provided you submit your User Profile!", - "updated": 1630607071137 + "text": "Just by deploying the program, you are all set to get up to 1,000 SA Tokens at the next Distribution Event and on every other future release provided that you submit your User Profile!", + "updated": 1630659363719 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json new file mode 100644 index 000000000..d0b818a42 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json @@ -0,0 +1,35 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": "21.1", + "type": "Tutorial Step - How Github Works", + "definition": { + "text": "Github.com bumps up the search ranking of projects when they have many stars, forks, and people watching the repository!", + "updated": 1630659929485, + "icon": { + "name": "Programs\\github-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Note", + "text": "That is why we ask you to help in this manner! By completing those three tasks, you are effectively helping more developers find Superalgos, which is a win for everyone, as the more developers, the faster the project advances!", + "updated": 1630660356226 + }, + { + "style": "Text", + "text": "Now, this is how it works on the side of Superalgos:", + "updated": 1630659982457 + }, + { + "style": "List", + "text": "The system checks the repository and verifies if your Github account has a star, a fork, and/or a watch.", + "updated": 1630660104845 + }, + { + "style": "List", + "text": "There is a cap of SA 1,000 for each of these incentives. This means that you may get up to SA 3,000 if you maximize your participation.", + "updated": 1630660329237 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json new file mode 100644 index 000000000..34f7ce38d --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": "21.6", + "type": "Tutorial Step - Low Hanging Fruit", + "definition": { + "text": "Now I'll hook you up with the Community Building Programs, which are also quite easy to set up and will earn you more tokens!", + "updated": 1630660957861, + "icon": { + "name": "Programs\\community-building-programs", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Go to the Token Power Switch node and select Add Comunity Building Programs from the menu.", + "updated": 1630661290597 + }, + { + "style": "Note", + "text": "Superalgos thrives through contributions and collaboration. We designed these programs to foster a community in which members are always ready to help and give back!", + "updated": 1630661420122 + }, + { + "style": "Success", + "text": "These programs are a bit more elaborate in their workings... you'll love them!", + "updated": 1630661576265 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json new file mode 100644 index 000000000..22e57c556 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json @@ -0,0 +1,34 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": "21.7", + "type": "Tutorial Step - I'll Lay Out the Basics", + "definition": { + "text": "All Community Building Programs have two built-in types of incentives: a Tokens Bonus, and Tokens Awarded by the program.", + "icon": { + "name": "Programs\\community-building-programs", + "project": "Governance" + }, + "updated": 1630664341967 + }, + "paragraphs": [ + { + "style": "Text", + "text": "In general terms, this is how it works:", + "updated": 1630664598834 + }, + { + "style": "List", + "text": "Tokens Bonus: It's an incentive to participate in the program. You earn these tokens simply by fulfilling the participation rules." + }, + { + "style": "List", + "text": "Tokens Awarded: These programs incentivize desirable behaviors. If you constructively participate in the Community, then you will earn more tokens!", + "updated": 1630664896700 + }, + { + "style": "Success", + "text": "The interesting bit about these programs is that they reward chains of collaborations! Let's explore this concept within the Referral Program!", + "updated": 1630664769086 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json new file mode 100644 index 000000000..bc767cbae --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json @@ -0,0 +1,39 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": "21.8", + "type": "Tutorial Step - The Referrral Program", + "definition": { + "text": "The Referral Program incentivizes the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing!", + "updated": 1630665298091, + "icon": { + "name": "Programs\\referral-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Go to the Community Building Programs node and click Add Referral Program.", + "updated": 1630665425190 + }, + { + "style": "Text", + "text": "Now, let's clarify what rules you must fulfill to earn your Tokens Bonus!" + }, + { + "style": "List", + "text": "You must deploy the program: Done!", + "updated": 1630665468816 + }, + { + "style": "List", + "text": "You must declare your referrer: We'll do that next!", + "updated": 1630665632799 + }, + { + "style": "List", + "text": "You must drive Token Power to the program: Uuuhh... token power... that sounds neat! It is! You'll see!", + "updated": 1630665776592 + } + ] +} \ No newline at end of file From b4d2a17f126ce9fa4e1f1b85b4dfe3c436a8a77b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 12:47:33 +0200 Subject: [PATCH 224/227] Test Query User Profile Stats debugged --- Desktop/DesktopApp.js | 46 +++++++++++++++---- .../NT/Modules/ClientInterface.js | 1 - 2 files changed, 38 insertions(+), 9 deletions(-) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 19b8726a0..ab63aee68 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -17,8 +17,12 @@ exports.newDesktopApp = function newDesktopApp() { DK.webSocketsClient = SA.projects.network.modules.webSocketsClient.newNetworkModulesWebSocketsClient() await DK.webSocketsClient.initialize() - let queryMessage = { - equeryId: "123", + let queryMessage + let query + /* + Test Query User Profiles. + */ + queryMessage = { queryType: 0, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, initialIndex: 'Last', @@ -26,21 +30,47 @@ exports.newDesktopApp = function newDesktopApp() { direction: 'Past' } - let query = { + query = { requestType: 'Query', - queryMessage : JSON.stringify(queryMessage ) + queryMessage: JSON.stringify(queryMessage) } await DK.webSocketsClient.sendMessage( JSON.stringify(query) ) - .then(showProfiles) - .catch(onError) - - function showProfiles(profiles){ + .then(showProfiles) + .catch(onError) + + function showProfiles(profiles) { console.log(profiles) } + /* + Test Query User Profile Stats. + */ + queryMessage = { + queryType: 1, + emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, + targetUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID + } + query = { + requestType: 'Query', + queryMessage: JSON.stringify(queryMessage) + } + + await DK.webSocketsClient.sendMessage( + JSON.stringify(query) + ) + .then(showProfilesStats) + .catch(onError) + + function showProfilesStats(profile) { + console.log(profile) + } + + /* + Error Handling + */ function onError(errorMessage) { console.log('[ERROR] Query not executed. ' + errorMessage) } diff --git a/Projects/Social-Trading/NT/Modules/ClientInterface.js b/Projects/Social-Trading/NT/Modules/ClientInterface.js index 9a0e7b57f..b74c0b675 100644 --- a/Projects/Social-Trading/NT/Modules/ClientInterface.js +++ b/Projects/Social-Trading/NT/Modules/ClientInterface.js @@ -145,7 +145,6 @@ exports.newSocialTradingModulesClientInterface = function newSocialTradingModule We expect here a JSON string with some or all of the following properties: { - "equeryId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "queryType": 10, "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", From 3e079b21a7f965ef19f102b8cd1e3396f3e43ee8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 13:08:57 +0200 Subject: [PATCH 225/227] Query Types as Global Contants --- Desktop/DesktopApp.js | 4 +-- Projects/ProjectsSchema.json | 22 ++++++++++---- .../NT/Modules/Queries/Events.js | 4 +-- .../NT/Modules/Queries/PostReplies.js | 4 +-- .../NT/Modules/Queries/ProfileFollowers.js | 2 +- .../NT/Modules/Queries/ProfileFollowing.js | 4 +-- .../NT/Modules/Queries/ProfilePosts.js | 4 +-- .../NT/Modules/Queries/UserProfiles.js | 4 +-- Projects/Social-Trading/NT/Modules/Query.js | 29 +++++-------------- .../NT/Utilities/QueriesValidations.js | 10 +++---- .../{NT => SA}/Globals/QueryConstants.js | 0 .../Social-Trading/SA/Globals/QueryTypes.js | 15 ++++++++++ 12 files changed, 57 insertions(+), 45 deletions(-) rename Projects/Social-Trading/{NT => SA}/Globals/QueryConstants.js (100%) create mode 100644 Projects/Social-Trading/SA/Globals/QueryTypes.js diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index ab63aee68..8e0b948fb 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -23,7 +23,7 @@ exports.newDesktopApp = function newDesktopApp() { Test Query User Profiles. */ queryMessage = { - queryType: 0, + queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILES, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, initialIndex: 'Last', amountRequested: 10, @@ -48,7 +48,7 @@ exports.newDesktopApp = function newDesktopApp() { Test Query User Profile Stats. */ queryMessage = { - queryType: 1, + queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILE_STATS, emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, targetUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID } diff --git a/Projects/ProjectsSchema.json b/Projects/ProjectsSchema.json index f1bac7bfd..6cc52d73f 100644 --- a/Projects/ProjectsSchema.json +++ b/Projects/ProjectsSchema.json @@ -1306,12 +1306,6 @@ "propertyName": "socialTrading", "NT": { "globals": [ - { - "name": "Query Constants", - "propertyName": "queryConstants", - "functionName": "newSocialTradingGlobalsQueryConstants", - "fileName": "QueryConstants.js" - }, { "name": "Memory", "propertyName": "memory", @@ -1431,6 +1425,22 @@ "fileName": "QueriesValidations.js" } ] + }, + "SA": { + "globals": [ + { + "name": "Query Constants", + "propertyName": "queryConstants", + "functionName": "newSocialTradingGlobalsQueryConstants", + "fileName": "QueryConstants.js" + }, + { + "name": "Query Types", + "propertyName": "queryTypes", + "functionName": "newSocialTradingGlobalsQueryTypes", + "fileName": "QueryTypes.js" + } + ] } } ] \ No newline at end of file diff --git a/Projects/Social-Trading/NT/Modules/Queries/Events.js b/Projects/Social-Trading/NT/Modules/Queries/Events.js index 981cb9323..1732fe794 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/Events.js +++ b/Projects/Social-Trading/NT/Modules/Queries/Events.js @@ -29,7 +29,7 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ function execute() { let response = [] switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } @@ -37,7 +37,7 @@ exports.newSocialTradingModulesQueriesEvents = function newSocialTradingModulesQ } break } - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js index 3a18bc421..d9af6ea72 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js +++ b/Projects/Social-Trading/NT/Modules/Queries/PostReplies.js @@ -43,7 +43,7 @@ exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingMod switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = thisObject.array[i] if (post === undefined) { break } @@ -51,7 +51,7 @@ exports.newSocialTradingModulesQueriesPostReplies = function newSocialTradingMod } break } - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = thisObject.array[i] if (post === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js index dccdcfd2d..ce9ba104d 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowers.js @@ -35,7 +35,7 @@ exports.newSocialTradingModulesQueriesProfileFollowers = function newSocialTradi let response = [] switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js index a1624dedb..a04791cac 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfileFollowing.js @@ -35,7 +35,7 @@ exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradi let response = [] switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } @@ -43,7 +43,7 @@ exports.newSocialTradingModulesQueriesProfileFollowing = function newSocialTradi } break } - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js index 45ab02b3b..a1971be61 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js +++ b/Projects/Social-Trading/NT/Modules/Queries/ProfilePosts.js @@ -38,7 +38,7 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi let response = [] switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } @@ -46,7 +46,7 @@ exports.newSocialTradingModulesQueriesUserProfileStats = function newSocialTradi } break } - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js index f90ef2f7d..bf5223624 100644 --- a/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js +++ b/Projects/Social-Trading/NT/Modules/Queries/UserProfiles.js @@ -37,7 +37,7 @@ exports.newSocialTradingModulesQueriesUserProfiles = function newSocialTradingMo let response = [] switch (thisObject.direction) { - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } @@ -45,7 +45,7 @@ exports.newSocialTradingModulesQueriesUserProfiles = function newSocialTradingMo } break } - case NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { + case SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let arrayItem = thisObject.array[i] if (arrayItem === undefined) { break } diff --git a/Projects/Social-Trading/NT/Modules/Query.js b/Projects/Social-Trading/NT/Modules/Query.js index a45835cad..d60f1e998 100644 --- a/Projects/Social-Trading/NT/Modules/Query.js +++ b/Projects/Social-Trading/NT/Modules/Query.js @@ -15,19 +15,6 @@ exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { finalize: finalize } - const QUERY_TYPES = { - - USER_PROFILES: 0, - USER_PROFILE_STATS: 1, - BOT_PROFILE_STATS: 2, - PROFILE_POSTS: 3, - PROFILE_FOLLOWERS: 4, - PROFILE_FOLLOWING: 5, - POST_REPLIES: 6, - EVENTS: 7 - - } - return thisObject function finalize() { @@ -41,49 +28,49 @@ exports.newSocialTradingModulesQuery = function newSocialTradingModulesQuery() { switch (thisObject.queryType) { - case QUERY_TYPES.USER_PROFILES: { + case SA.projects.socialTrading.globals.queryTypes.USER_PROFILES: { thisObject.query = NT.projects.socialTrading.modules.queriesUserProfiles.newSocialTradingModulesQueriesUserProfiles() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.USER_PROFILE_STATS: { + case SA.projects.socialTrading.globals.queryTypes.USER_PROFILE_STATS: { thisObject.query = NT.projects.socialTrading.modules.queriesUserProfileStats.newSocialTradingModulesQueriesUserProfileStats() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.BOT_PROFILE_STATS: { + case SA.projects.socialTrading.globals.queryTypes.BOT_PROFILE_STATS: { thisObject.query = NT.projects.socialTrading.modules.queriesBotProfileStats.newSocialTradingModulesQueriesBotProfileStats() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.PROFILE_POSTS: { + case SA.projects.socialTrading.globals.queryTypes.PROFILE_POSTS: { thisObject.query = NT.projects.socialTrading.modules.queriesProfilePosts.newSocialTradingModulesQueriesProfilePosts() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.POST_REPLIES: { + case SA.projects.socialTrading.globals.queryTypes.POST_REPLIES: { thisObject.query = NT.projects.socialTrading.modules.queriesPostReplies.newSocialTradingModulesQueriesPostReplies() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.PROFILE_FOLLOWERS: { + case SA.projects.socialTrading.globals.queryTypes.PROFILE_FOLLOWERS: { thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowers.newSocialTradingModulesQueriesProfileFollowers() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.PROFILE_FOLLOWING: { + case SA.projects.socialTrading.globals.queryTypes.PROFILE_FOLLOWING: { thisObject.query = NT.projects.socialTrading.modules.queriesProfileFollowing.newSocialTradingModulesQueriesProfileFollowing() thisObject.query.initialize(queryReceived) break } - case QUERY_TYPES.maps.EVENTS: { + case SA.projects.socialTrading.globals.queryTypes.maps.EVENTS: { thisObject.query = NT.projects.socialTrading.modules.queriesEvents.newSocialTradingModulesQueriesEvents() thisObject.query.initialize(queryReceived) break diff --git a/Projects/Social-Trading/NT/Utilities/QueriesValidations.js b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js index 20c00c0cf..dd63209ae 100644 --- a/Projects/Social-Trading/NT/Utilities/QueriesValidations.js +++ b/Projects/Social-Trading/NT/Utilities/QueriesValidations.js @@ -51,11 +51,11 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU throw ('Initial Index Undefined.') } - if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_LAST) { + if (queryReceived.initialIndex === SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_LAST) { queryReceived.initialIndex = array.length - 1 } - if (queryReceived.initialIndex === NT.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST) { + if (queryReceived.initialIndex === SA.projects.socialTrading.globals.queryConstants.INITIAL_INDEX_FIRST) { queryReceived.initialIndex = 0 } @@ -75,11 +75,11 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU throw ('Amount Requested Is Not a Number.') } - if (queryReceived.amountRequested < NT.projects.socialTrading.globals.queryConstants.MIN_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested < SA.projects.socialTrading.globals.queryConstants.MIN_AMOUNT_REQUESTED) { throw ('Amount Requested Below Min.') } - if (queryReceived.amountRequested > NT.projects.socialTrading.globals.queryConstants.MAX_AMOUNT_REQUESTED) { + if (queryReceived.amountRequested > SA.projects.socialTrading.globals.queryConstants.MAX_AMOUNT_REQUESTED) { throw ('Amount Requested Above Max.') } @@ -91,7 +91,7 @@ exports.newSocialTradingUtilitiesQueriesValidations = function newSocialTradingU throw ('Direction Undefined.') } - if (queryReceived.direction !== NT.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== NT.projects.socialTrading.globals.queryConstants.DIRECTION_PAST) { + if (queryReceived.direction !== SA.projects.socialTrading.globals.queryConstants.DIRECTION_FUTURE && queryReceived.direction !== SA.projects.socialTrading.globals.queryConstants.DIRECTION_PAST) { throw ('Direction Not Supported.') } diff --git a/Projects/Social-Trading/NT/Globals/QueryConstants.js b/Projects/Social-Trading/SA/Globals/QueryConstants.js similarity index 100% rename from Projects/Social-Trading/NT/Globals/QueryConstants.js rename to Projects/Social-Trading/SA/Globals/QueryConstants.js diff --git a/Projects/Social-Trading/SA/Globals/QueryTypes.js b/Projects/Social-Trading/SA/Globals/QueryTypes.js new file mode 100644 index 000000000..ec010b230 --- /dev/null +++ b/Projects/Social-Trading/SA/Globals/QueryTypes.js @@ -0,0 +1,15 @@ +exports.newSocialTradingGlobalsQueryTypes = function () { + + let thisObject = { + USER_PROFILES: 0, + USER_PROFILE_STATS: 1, + BOT_PROFILE_STATS: 2, + PROFILE_POSTS: 3, + PROFILE_FOLLOWERS: 4, + PROFILE_FOLLOWING: 5, + POST_REPLIES: 6, + EVENTS: 7 + } + + return thisObject +} \ No newline at end of file From b7535dd7795a603c41d46f6688b4210100bb4abe Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 3 Sep 2021 14:57:37 +0200 Subject: [PATCH 226/227] Platform Bug Fixed: CLIENT_WEB_SOCKETS_INTERFACE_PORT not correctly refactored. --- Projects/Foundations/TS/Task-Modules/EventServerClient.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Foundations/TS/Task-Modules/EventServerClient.js b/Projects/Foundations/TS/Task-Modules/EventServerClient.js index 098dc85f2..c1de5323b 100644 --- a/Projects/Foundations/TS/Task-Modules/EventServerClient.js +++ b/Projects/Foundations/TS/Task-Modules/EventServerClient.js @@ -24,7 +24,7 @@ host = 'localhost' } if (port === undefined) { - port = global.env.WEB_SOCKETS_INTERFACE_PORT + port = global.env.CLIENT_WEB_SOCKETS_INTERFACE_PORT } let messageCounter = 0 From 5262e191e5a55bca30f16fc6dd5df7142a1f90d0 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 3 Sep 2021 20:00:40 +0200 Subject: [PATCH 227/227] Governance tutorial main extension done --- .../Creating Your User Profile Tutorial.json | 656 +++++++-- ...ng%20Your%20User%20Profile%20Tutorial.json | 1276 ----------------- .../community-building-programs.json | 22 +- .../community-buidling-programs.json | 12 + .../community-building-programs.json | 12 + ...rnance-how-to-001-load-a-user-profile.json | 18 +- ...l-022-tutorial-step-how-github-works.json} | 2 +- ...-023-tutorial-step-save-your-profile.json} | 2 +- ...-024-tutorial-step-low-hanging-fruit.json} | 2 +- ...tutorial-step-ill-lay-out-the-basics.json} | 2 +- ...6-tutorial-step-the-referral-program.json} | 11 +- ...-tutorial-step-declare-your-referrers.json | 30 + ...8-tutorial-step-load-the-user-profile.json | 30 + ...orial-step-reference-the-user-profile.json | 30 + ...0-tutorial-step-referral-token-awards.json | 39 + ...tutorial-step-token-power-requirement.json | 34 + ...l-032-tutorial-step-controlling-flows.json | 30 + ...al-033-tutorial-step-what-token-power.json | 25 + ...tutorial-step-support-your-supporters.json | 25 + ...-035-tutorial-step-thank-your-mentors.json | 30 + ...l-036-tutorial-step-make-it-official.json} | 10 +- ...tutorial-step-to-infinity-and-beyond.json} | 2 +- ...ial-038-tutorial-step-welcome-aboard.json} | 2 +- 23 files changed, 902 insertions(+), 1400 deletions(-) delete mode 100644 Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/C/community-buidling-programs/community-buidling-programs/community-buidling-programs.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/C/community-building-programs/community-building-programs/community-building-programs.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json => creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json} (98%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json => creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json} (97%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json => creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json} (97%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json => creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json} (98%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json => creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json} (79%) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json => creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json} (74%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json => creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json} (98%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json => creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json} (98%) diff --git a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json index cc98dd86b..5ec30aba9 100644 --- a/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json +++ b/Projects/Foundations/Plugins/Tutorials/Creating Your User Profile Tutorial.json @@ -1,7 +1,7 @@ { "type": "Tutorial", "name": "Creating Your User Profile Tutorial", - "config": "{\"icon\":{\"name\":\"governance\",\"project\":\"Governance\"},\"position\":\"Center\",\"slider\":\"toTop\",\"pressButton\":\"\",\"docs\":{\"project\":\"Governance\",\"category\":\"Tutorial\",\"type\":\"Tutorial Step - Better Together\"},\"controlDocs\":{\"panel\":\"Open\",\"closeTutorialEditor\":true,\"page\":{\"project\":\"Foundations\",\"category\":\"\",\"type\":\"\"}},\"codeName\":\"Creating Your User Profile Tutorial\"}", + "config": "{\"icon\":{\"name\":\"governance\",\"project\":\"Governance\"},\"position\":\"Center\",\"slider\":\"toTop\",\"pressButton\":\"\",\"docs\":{\"project\":\"Governance\",\"category\":\"Tutorial\",\"type\":\"Tutorial Step - Better Together\"},\"controlDocs\":{\"panel\":\"Open\",\"searchPage\":true,\"page\":{\"project\":\"Foundations\",\"category\":\"\",\"type\":\"\"}},\"codeName\":\"Creating Your User Profile Tutorial\"}", "project": "Education", "tutorialSteps": [], "tutorialTopics": [ @@ -217,8 +217,8 @@ "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", "savedPayload": { "position": { - "x": 16939.132034355964, - "y": 31134.382034355964 + "x": 16956.813332935693, + "y": 31115.086282905962 }, "targetPosition": { "x": 16727, @@ -254,12 +254,12 @@ "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", "savedPayload": { "position": { - "x": 19822, - "y": 31494.057621135333 + "x": 16877, + "y": 31482.057621135333 }, "targetPosition": { - "x": 19672, - "y": 31234.25 + "x": 16727, + "y": 31222.25 }, "floatingObject": { "isPinned": false, @@ -298,12 +298,12 @@ "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", "savedPayload": { "position": { - "x": 19522, - "y": 31494.057621135333 + "x": 16577, + "y": 31482.057621135333 }, "targetPosition": { - "x": 19672, - "y": 31234.25 + "x": 16727, + "y": 31222.25 }, "floatingObject": { "isPinned": false, @@ -326,8 +326,8 @@ "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 16727, - "y": 31222.25 + "x": 16779.09445330008, + "y": 31217.692325903663 }, "targetPosition": { "x": 16727, @@ -363,12 +363,12 @@ "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 19459.867965644036, - "y": 31446.382034355964 + "x": 16514.867965644036, + "y": 31434.382034355964 }, "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 + "x": 16514.867965644036, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -402,17 +402,17 @@ { "type": "Tutorial Step", "name": "Profile in a Heartbeat", - "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 19247.735931288073, - "y": 31358.514068711927 + "x": 16302.735931288073, + "y": 31346.514068711927 }, "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 + "x": 16514.867965644036, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -433,17 +433,17 @@ { "type": "Tutorial Step", "name": "Pump that Heartbeat!", - "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true\n },\n \"positionAtReferenceParent\": true\n}", + "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 19159.867965644036, - "y": 31146.382034355964 + "x": 16214.867965644036, + "y": 31134.382034355964 }, "targetPosition": { - "x": 19459.867965644036, - "y": 31146.382034355964 + "x": 16514.867965644036, + "y": 31134.382034355964 }, "floatingObject": { "isPinned": false, @@ -497,8 +497,8 @@ "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 16514.867965644036, - "y": 31134.382034355964 + "x": 16577, + "y": 31182.057621135333 }, "targetPosition": { "x": 16727, @@ -534,12 +534,12 @@ "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 19159.867965644036, - "y": 31146.382034355964 + "x": 16214.867965644036, + "y": 31134.382034355964 }, "targetPosition": { - "x": 19372, - "y": 30934.25 + "x": 16427, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -578,12 +578,12 @@ "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 19072, - "y": 30934.25 + "x": 16127, + "y": 30922.25 }, "targetPosition": { - "x": 19372, - "y": 30934.25 + "x": 16427, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -609,12 +609,12 @@ "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 19159.867965644036, - "y": 30722.117965644036 + "x": 16214.867965644036, + "y": 30710.117965644036 }, "targetPosition": { - "x": 19372, - "y": 30934.25 + "x": 16427, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -637,8 +637,8 @@ "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 16427, - "y": 30922.25 + "x": 16445.092213764226, + "y": 31024.8560429977 }, "targetPosition": { "x": 16727, @@ -674,12 +674,12 @@ "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", "savedPayload": { "position": { - "x": 19159.867965644036, - "y": 30722.117965644036 + "x": 16214.867965644036, + "y": 30710.117965644036 }, "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 + "x": 16514.867965644036, + "y": 30710.117965644036 }, "floatingObject": { "isPinned": false, @@ -705,12 +705,12 @@ "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", "savedPayload": { "position": { - "x": 19247.735931288073, - "y": 30509.985931288073 + "x": 16302.735931288073, + "y": 30497.985931288073 }, "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 + "x": 16514.867965644036, + "y": 30710.117965644036 }, "floatingObject": { "isPinned": false, @@ -731,17 +731,17 @@ { "type": "Tutorial Step", "name": "Delete the Constructor", - "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", "savedPayload": { "position": { - "x": 19459.867965644036, - "y": 30422.117965644036 + "x": 16514.867965644036, + "y": 30410.117965644036 }, "targetPosition": { - "x": 19459.867965644036, - "y": 30722.117965644036 + "x": 16514.867965644036, + "y": 30710.117965644036 }, "floatingObject": { "isPinned": false, @@ -764,8 +764,8 @@ "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 16514.867965644036, - "y": 30710.117965644036 + "x": 16445.092213764226, + "y": 30819.6439570023 }, "targetPosition": { "x": 16727, @@ -801,12 +801,12 @@ "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", "savedPayload": { "position": { - "x": 16514.867965644036, - "y": 30410.117965644036 + "x": 16277, + "y": 30662.442378864667 }, "targetPosition": { - "x": 16727, - "y": 30622.25 + "x": 16577, + "y": 30662.442378864667 }, "floatingObject": { "isPinned": false, @@ -832,12 +832,12 @@ "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", "savedPayload": { "position": { - "x": 16727, - "y": 30322.25 + "x": 16317.192378864669, + "y": 30512.442378864667 }, "targetPosition": { - "x": 16727, - "y": 30622.25 + "x": 16577, + "y": 30662.442378864667 }, "floatingObject": { "isPinned": false, @@ -858,17 +858,79 @@ { "type": "Tutorial Step", "name": "GitHub Glory", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "e580ebc9-097b-46d6-bb6d-145621548377", "savedPayload": { "position": { - "x": 16939.132034355964, - "y": 30410.117965644036 + "x": 16427, + "y": 30402.634757729335 }, "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "How Github Works", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - How Github Works\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "0c76a2d6-6d7b-49af-8072-ecb315e99939", + "savedPayload": { + "position": { + "x": 16577, + "y": 30362.442378864667 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Save Your Profile!", + "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save Your Profile!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "782adca5-f889-4a72-a1b2-7bd3c07c283f", + "savedPayload": { + "position": { "x": 16727, - "y": 30622.25 + "y": 30402.634757729335 + }, + "targetPosition": { + "x": 16577, + "y": 30662.442378864667 }, "floatingObject": { "isPinned": false, @@ -891,8 +953,8 @@ "id": "578fdee3-64ad-4836-8feb-3e41746bceda", "savedPayload": { "position": { - "x": 16727, - "y": 30622.25 + "x": 16577, + "y": 30662.442378864667 }, "targetPosition": { "x": 16727, @@ -916,24 +978,24 @@ }, { "type": "Tutorial Topic", - "name": "Submit Profile", + "name": "Community building Programs", "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Save Your Profile!", - "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save Your Profile!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Low Hanging Fruit", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Low Hanging Fruit\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "782adca5-f889-4a72-a1b2-7bd3c07c283f", + "id": "f4999bbd-e909-4ee4-9e1c-fd2cf26f6565", "savedPayload": { "position": { - "x": 16892.201694843894, - "y": 30413.811463465496 + "x": 16393.556244709704, + "y": 30297.15952167357 }, "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 + "x": 16805.141679950117, + "y": 30479.086511144505 }, "floatingObject": { "isPinned": false, @@ -951,6 +1013,412 @@ } } }, + { + "type": "Tutorial Step", + "name": "I'll Lay Out the Basics", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - I'll Lay Out the Basics\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "76690c31-27d3-4445-9662-0d208d9462cb", + "savedPayload": { + "position": { + "x": 16449.05414776877, + "y": 30203.9471475031 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "The Referral Program", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - The Referral Program\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "91ae8bac-cd43-4523-ae97-0921a646eab2", + "savedPayload": { + "position": { + "x": 16525.2465638727, + "y": 30126.724873056577 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Declare Your Referrers", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Declare Your Referrers\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "2a1741e7-8eba-498d-95ab-8f05a0be8d69", + "savedPayload": { + "position": { + "x": 16617.705466745698, + "y": 30069.98057623328 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Load the User Profile", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Load the User Profile\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Load a User Profile\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "b5829dc6-bf7b-433f-87ce-0e522f6d9075", + "savedPayload": { + "position": { + "x": 16721.057481027226, + "y": 30037.012029307458 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + }, + "referenceParent": { + "type": "Plugin File", + "name": "Dummy", + "id": "6e9df29f-58fc-4e30-9882-5a083c30fdbe" + }, + "referenceParentCombinedNodePath": [ + [ + "New Plugins", + "Plugins", + "Foundations", + "bfb0b514-3b9f-4e9a-85ca-d0ca714b09f6" + ], + [ + "Governance", + "Plugin Project", + "Foundations", + "63a93d05-d353-4b5f-a641-957e031b28a9" + ], + [ + "New Plugin User Profiles", + "Plugin User Profiles", + "Governance", + "2c899fe9-1335-4e9f-b2d0-45a83e478fd0" + ], + [ + "Dummy", + "Plugin File", + "Foundations", + "6e9df29f-58fc-4e30-9882-5a083c30fdbe" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Reference the User Profile", + "config": "{\n \"icon\": {\n \"name\": \"delink-node\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Reference the User Profile\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Topic\",\n \"type\": \"Establish and Remove References\"\n }\n }\n}", + "project": "Education", + "id": "a71596ed-e01d-4759-ac96-cc04a0652a32", + "savedPayload": { + "position": { + "x": 16829.29616331652, + "y": 30029.735244390642 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Referral Token Awards", + "config": "{\n \"icon\": {\n \"name\": \"tokens-awarded\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Referral Token Awards\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Node\",\n \"type\": \"Community Building Programs\"\n }\n }\n}", + "project": "Education", + "id": "a2d51952-bdaa-4085-852d-3e476e1a7466", + "savedPayload": { + "position": { + "x": 16936.131074830537, + "y": 30048.573121772166 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Token Power Requirement", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Token Power Requirement\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "c9e918bc-1c41-4a0d-b9ac-605ed49770b8", + "savedPayload": { + "position": { + "x": 17035.35335884118, + "y": 30092.430872491506 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Controlling Flows", + "config": "{\n \"icon\": {\n \"name\": \"Switches\\\\votes-switch\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Controlling Flows\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "75e9e063-062e-4e24-ad69-f3275105db1d", + "savedPayload": { + "position": { + "x": 17121.196576860082, + "y": 30158.759643493304 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Controlling Flows", + "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What Token Power?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "6c97b37b-f8d8-4d0a-a871-3d560bd01b74", + "savedPayload": { + "position": { + "x": 17188.671833083383, + "y": 30243.704647702194 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Support Your Supporters", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\support-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Support Your Supporters\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "5a607ee0-fe97-441f-902c-91281bf95d9e", + "savedPayload": { + "position": { + "x": 17233.85771088196, + "y": 30342.329190236094 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Thank Your Mentors", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\mentorship-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Thank Your Mentors\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "ebefe717-27b6-484a-b06a-ca6ca6c28260", + "savedPayload": { + "position": { + "x": 17254.128171282147, + "y": 30448.901571168553 + }, + "targetPosition": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + } + ], + "tutorialTopics": [], + "id": "5b6febb1-6160-4c3a-bca1-5d2b47950a94", + "savedPayload": { + "position": { + "x": 16805.141679950117, + "y": 30479.086511144505 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Submit Profile", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ { "type": "Tutorial Step", "name": "Make it Official", @@ -959,12 +1427,12 @@ "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 17075.329184277827, - "y": 30442.816008387526 + "x": 16982.96005575999, + "y": 30430.555307666513 }, "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 + "x": 16956.813332935693, + "y": 30729.413717094038 }, "floatingObject": { "isPinned": false, @@ -1009,12 +1477,12 @@ "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", "savedPayload": { "position": { - "x": 17206.433991612474, - "y": 30573.920815722173 + "x": 17186.626665871387, + "y": 30536.577434188075 }, "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 + "x": 16956.813332935693, + "y": 30729.413717094038 }, "floatingObject": { "isPinned": false, @@ -1040,12 +1508,12 @@ "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 17235.438536534504, - "y": 30757.048305156106 + "x": 17255.671742363218, + "y": 30755.560439918336 }, "targetPosition": { - "x": 16939.132034355964, - "y": 30710.117965644036 + "x": 16956.813332935693, + "y": 30729.413717094038 }, "floatingObject": { "isPinned": false, @@ -1081,8 +1549,8 @@ "id": "75373f58-ac05-4358-ad12-e50c88f08196", "savedPayload": { "position": { - "x": 16939.132034355964, - "y": 30710.117965644036 + "x": 16956.813332935693, + "y": 30729.413717094038 }, "targetPosition": { "x": 16727, diff --git a/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json b/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json deleted file mode 100644 index 61b0e7695..000000000 --- a/Projects/Foundations/Plugins/Tutorials/Creating%20Your%20User%20Profile%20Tutorial.json +++ /dev/null @@ -1,1276 +0,0 @@ -{ - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Better Together\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"searchPage\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"codeName\": \"Creating Your User Profile Tutorial\"\n}", - "project": "Education", - "tutorialSteps": [], - "tutorialTopics": [ - { - "type": "Tutorial Topic", - "name": "Before Starting", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Are You Ready?", - "config": "{\n \"icon\": {\n \"name\": \"Pool\\\\pools\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Are You Ready?\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "7c13abc2-27e4-4fe6-afd8-14cbc0b65c7d", - "savedPayload": { - "position": { - "x": 17327, - "y": 30922.25 - }, - "targetPosition": { - "x": 17027, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", - "savedPayload": { - "position": { - "x": 17027, - "y": 30922.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Governance Overview", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "One Token to Rule Them All", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - One Token to Rule Them All\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", - "savedPayload": { - "position": { - "x": 17239.132034355964, - "y": 31134.382034355964 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Workspace", - "name": "Custom Charts Tutorials", - "id": "7f5b5bd1-ed0d-4fc9-a4e9-42e69e57f351" - } - } - }, - { - "type": "Tutorial Step", - "name": "With Tokens Comes Responsibility", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - With Tokens Comes Responsibility\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", - "savedPayload": { - "position": { - "x": 17151.264068711927, - "y": 31346.514068711927 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "A Mighty Meritocracy", - "config": "{\n \"icon\": {\n \"name\": \"Position\\\\positions\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"toggleMapView\": {\n \"view\": \"Off\"\n },\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Mighty Meritocracy\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", - "savedPayload": { - "position": { - "x": 16939.132034355964, - "y": 31434.382034355964 - }, - "targetPosition": { - "x": 16939.132034355964, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Crypto Exchange", - "name": "Binance", - "id": "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - }, - "referenceParentCombinedNodePath": [ - [ - "My Crypto Ecosystem", - "Crypto Ecosystem", - "Foundations", - "7217b56c-e854-4c06-8b8a-d5d3c05a153d" - ], - [ - "Tested", - "Crypto Exchanges", - "Foundations", - "e3879d63-6f8f-41a3-8ac3-0349c4361722" - ], - [ - "Binance", - "Crypto Exchange", - "Foundations", - "61ef0b8d-de6e-4e76-bdd5-996836760a4b" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", - "savedPayload": { - "position": { - "x": 16956.813332935693, - "y": 31115.086282905962 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Overview", - "config": "{\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "What’s in a Profile?", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - What’s in a Profile?\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", - "savedPayload": { - "position": { - "x": 16877, - "y": 31482.057621135333 - }, - "targetPosition": { - "x": 16727, - "y": 31222.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Charting Space", - "name": "New Charting Space", - "id": "21d2ec55-9e56-4652-8e96-c7e451262c36" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Program Participation", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-referrer\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Participation\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", - "savedPayload": { - "position": { - "x": 16577, - "y": 31482.057621135333 - }, - "targetPosition": { - "x": 16727, - "y": 31222.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", - "savedPayload": { - "position": { - "x": 16779.09445330008, - "y": 31217.692325903663 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Setting Up the Constructor", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Where it all Begins", - "config": "{\n \"icon\": {\n \"name\": \"governance\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Where it all Begins\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", - "savedPayload": { - "position": { - "x": 16514.867965644036, - "y": 31434.382034355964 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Governance Project", - "name": "New Governance Project", - "id": "db380c52-cf90-475b-87df-c005dd51cdf6" - }, - "referenceParentCombinedNodePath": [ - [ - "New Governance Project", - "Governance Project", - "Governance", - "db380c52-cf90-475b-87df-c005dd51cdf6" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Profile in a Heartbeat", - "config": "{\n \"icon\": {\n \"name\": \"profile-constructor\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile in a Heartbeat\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", - "savedPayload": { - "position": { - "x": 16302.735931288073, - "y": 31346.514068711927 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {} - } - }, - { - "type": "Tutorial Step", - "name": "Pump that Heartbeat!", - "config": "{\n \"icon\": {\n \"name\": \"configuration\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Pump that Heartbeat!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", - "savedPayload": { - "position": { - "x": 16214.867965644036, - "y": 31134.382034355964 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 31134.382034355964 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - }, - "referenceParent": { - "type": "Time Machine", - "name": "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", - "id": "72a1f250-0d0e-4354-8fdf-741866b9c16c" - }, - "referenceParentCombinedNodePath": [ - [ - "New Charting Space", - "Charting Space", - "Foundations", - "21d2ec55-9e56-4652-8e96-c7e451262c36" - ], - [ - "Foundations", - "Project Dashboards", - "Foundations", - "2f92dce8-f804-40b6-9f4d-e605f4b4a55e" - ], - [ - "Testing Trading Tasks My Computer", - "Dashboard", - "Foundations", - "b10709c9-2150-4055-a06e-1b9b8db2af55" - ], - [ - "Lightning Strike Backtesting Session My Computer Binanceus BTC/USDT", - "Time Machine", - "Foundations", - "72a1f250-0d0e-4354-8fdf-741866b9c16c" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", - "savedPayload": { - "position": { - "x": 16577, - "y": 31182.057621135333 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Deep Dive", - "config": "{\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Oh so Shiny", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Oh so Shiny\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", - "savedPayload": { - "position": { - "x": 16214.867965644036, - "y": 31134.382034355964 - }, - "targetPosition": { - "x": 16427, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {}, - "referenceParent": { - "type": "Tutorial", - "name": "Creating Your User Profile Tutorial", - "id": "57e388d1-f479-4a16-af85-aee12be285a0" - }, - "referenceParentCombinedNodePath": [ - [ - "Creating Your User Profile Tutorial", - "Tutorial", - "Education", - "57e388d1-f479-4a16-af85-aee12be285a0" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Only You", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Only You\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", - "savedPayload": { - "position": { - "x": 16127, - "y": 30922.25 - }, - "targetPosition": { - "x": 16427, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {} - } - }, - { - "type": "Tutorial Step", - "name": "Under the Hood", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Right\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Under the Hood\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", - "savedPayload": { - "position": { - "x": 16214.867965644036, - "y": 30710.117965644036 - }, - "targetPosition": { - "x": 16427, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", - "savedPayload": { - "position": { - "x": 16445.092213764226, - "y": 31024.8560429977 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Profile Backup", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Save the Key!", - "config": "{\n \"icon\": {\n \"name\": \"Key\\\\key-reference\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save the Key!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", - "savedPayload": { - "position": { - "x": 16214.867965644036, - "y": 30710.117965644036 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Profile Backup", - "config": "{\n \"icon\": {\n \"name\": \"Exchange\\\\exchange-account-asset\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Profile Backup\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", - "savedPayload": { - "position": { - "x": 16302.735931288073, - "y": 30497.985931288073 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Delete the Constructor", - "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", - "savedPayload": { - "position": { - "x": 16514.867965644036, - "y": 30410.117965644036 - }, - "targetPosition": { - "x": 16514.867965644036, - "y": 30710.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "ba99b336-1578-4a76-99f0-24e461922b4c", - "savedPayload": { - "position": { - "x": 16445.092213764226, - "y": 30819.6439570023 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Add Onboarding Programs", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Program Partners", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\onboarding-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Partners\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", - "savedPayload": { - "position": { - "x": 16277, - "y": 30662.442378864667 - }, - "targetPosition": { - "x": 16577, - "y": 30662.442378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "Drop it like it’s Hot", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\airdrop-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Drop it like it’s Hot\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", - "savedPayload": { - "position": { - "x": 16317.192378864669, - "y": 30512.442378864667 - }, - "targetPosition": { - "x": 16577, - "y": 30662.442378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "GitHub Glory", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "e580ebc9-097b-46d6-bb6d-145621548377", - "savedPayload": { - "position": { - "x": 16427, - "y": 30402.634757729335 - }, - "targetPosition": { - "x": 16577, - "y": 30662.442378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "How Github Works", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - How Github Works\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "0c76a2d6-6d7b-49af-8072-ecb315e99939", - "savedPayload": { - "position": { - "x": 16577, - "y": 30362.442378864667 - }, - "targetPosition": { - "x": 16577, - "y": 30662.442378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {} - } - }, - { - "type": "Tutorial Step", - "name": "Save Your Profile!", - "config": "{\n \"icon\": {\n \"name\": \"backup-entity\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Save Your Profile!\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "782adca5-f889-4a72-a1b2-7bd3c07c283f", - "savedPayload": { - "position": { - "x": 16727, - "y": 30402.634757729335 - }, - "targetPosition": { - "x": 16577, - "y": 30662.442378864667 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "tutorialTopics": [], - "id": "578fdee3-64ad-4836-8feb-3e41746bceda", - "savedPayload": { - "position": { - "x": 16577, - "y": 30662.442378864667 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Community building Programs", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Low Hanging Fruit", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Low Hanging Fruit\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "f4999bbd-e909-4ee4-9e1c-fd2cf26f6565", - "savedPayload": { - "position": { - "x": 16607.021522394767, - "y": 30381.06206080964 - }, - "targetPosition": { - "x": 16779.09445330008, - "y": 30626.807674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Step", - "name": "I'll Lay Out the Basics", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\community-building-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - I'll Lay Out the Basics\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "76690c31-27d3-4445-9662-0d208d9462cb", - "savedPayload": { - "position": { - "x": 16831.18890660016, - "y": 30331.365348192674 - }, - "targetPosition": { - "x": 16779.09445330008, - "y": 30626.807674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Tutorial Step", - "name": "The Referral Program", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - The Referrral Program\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "91ae8bac-cd43-4523-ae97-0921a646eab2", - "savedPayload": { - "position": { - "x": 17024.840066586778, - "y": 30454.734743191024 - }, - "targetPosition": { - "x": 16779.09445330008, - "y": 30626.807674096337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tutorialTopics": [], - "id": "5b6febb1-6160-4c3a-bca1-5d2b47950a94", - "savedPayload": { - "position": { - "x": 16779.09445330008, - "y": 30626.807674096337 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Submit Profile", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Make it Official", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", - "savedPayload": { - "position": { - "x": 16982.96005575999, - "y": 30430.555307666513 - }, - "targetPosition": { - "x": 16956.813332935693, - "y": 30729.413717094038 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {}, - "referenceParent": { - "type": "Github API", - "name": "New Github API", - "id": "48c9ca95-3cc0-43a8-a522-27e812979800" - }, - "referenceParentCombinedNodePath": [ - [ - "New APIs", - "APIs", - "Foundations", - "e4e1b5e1-c1f6-45da-af08-32464d5b17f9" - ], - [ - "New Github API", - "Github API", - "Foundations", - "48c9ca95-3cc0-43a8-a522-27e812979800" - ] - ] - } - }, - { - "type": "Tutorial Step", - "name": "Infinity and Beyond", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", - "savedPayload": { - "position": { - "x": 17186.626665871387, - "y": 30536.577434188075 - }, - "targetPosition": { - "x": 16956.813332935693, - "y": 30729.413717094038 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", - "project": "Education", - "id": "340f9107-9b4a-424b-94f2-79d65873c572", - "savedPayload": { - "position": { - "x": 17255.671742363218, - "y": 30755.560439918336 - }, - "targetPosition": { - "x": 16956.813332935693, - "y": 30729.413717094038 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - }, - "referenceParent": { - "type": "Tutorial", - "name": "Governance Program Walk Through Tutorial", - "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" - }, - "referenceParentCombinedNodePath": [ - [ - "Governance Program Walk Through Tutorial", - "Tutorial", - "Education", - "eb85fbbd-080f-41c6-91a8-c6b68195a74b" - ] - ] - } - } - ], - "tutorialTopics": [], - "id": "75373f58-ac05-4358-ad12-e50c88f08196", - "savedPayload": { - "position": { - "x": 16956.813332935693, - "y": 30729.413717094038 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } - } - ], - "id": "57e388d1-f479-4a16-af85-aee12be285a0", - "savedPayload": { - "position": { - "x": 16727, - "y": 30922.25 - }, - "targetPosition": { - "x": 16727, - "y": 30922.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 1 - }, - "uiObject": { - "isPlaying": false, - "isRunning": false - }, - "tutorial": { - "status": "Done" - } - } -} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json index 286cc2fe5..88018a613 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -39,10 +39,20 @@ "text": "Your Incoming Power is added to your Own Power in the corresponding program, so that you may pass on more power to other User Profiles. Like in the reverse case, when you reference other User Profiles, you pass on 10% of the power that reaches the node establishing the reference.", "updated": 1630166856996 }, + { + "style": "Important", + "text": "This passing of 10% of the power from one user to the next has the effect of rewarding collaboration chains. ", + "updated": 1630683048349 + }, { "style": "Callout", - "text": "This passing of 10% of the power from one user to the next has the effect of rewarding collaboration chains. For instance, Alice tells her friend Bob about Superalgos. When Bob eventually sets up his User Profile, he declares Alice as his referrer. This means that Alice gets 10% of the Referral Power that Bob drives to his User Referrer node. Then, Bob brings his friend Charly to Superalgos. Charly sets up his profile and declares Bob as his referrer. So now Bob gets 10% of the Referral Power that Charly drives to his User Referrer node. Can you see what happens with Alice's Incoming Referral Power? That's it! She gets 10% of Bob's power, which includes 10% of Charly's power!", - "updated": 1630167091644 + "text": "For instance, Alice tells her friend Bob about Superalgos. When Bob eventually sets up his User Profile, he declares Alice as his referrer. This means that Alice gets 10% of the Referral Power that Bob drives to his User Referrer node. Then, Bob brings his friend Charly to Superalgos. Charly sets up his profile and declares Bob as his referrer. So now Bob gets 10% of the Referral Power that Charly drives to his User Referrer node. ", + "updated": 1630683087674 + }, + { + "style": "Success", + "text": "Can you see what happens with Alice's Incoming Referral Power? That's it! She gets 10% of Bob's power, which includes 10% of Charly's power and son on!", + "updated": 1630683111245 }, { "style": "Note", @@ -50,13 +60,13 @@ }, { "style": "Text", - "text": "The Incoming Power you get from other users is in a Direct Proportion to the number of tokens you get from the corresponding program Rewards Pool. The calculation is based on a Rule of Three, and the result is displayed under the Tokens Bonus node of the corresponding program.", - "updated": 1630170674503 + "text": "The Incoming Power you get from other users is in a Direct Proportion to the number of tokens you get from the corresponding program Rewards Pool. The calculation is based on a Rule of Three, and the result is displayed under the Tokens Awarded node of the corresponding program.", + "updated": 1630682945130 }, { "style": "Json", - "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool -> Tokens Rewards\n\nTokens Rewards = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power (in the given program) in all User Profiles combined.\n[**] Your Incoming Power (in the given program).", - "updated": 1630215178623 + "text": "Total Incoming Power [*] -> 100% of the pool\n Your Incoming Power [**] -> X% of the pool -> Tokens Awarded\n\nTokens Awarded = Your Incoming Power * 100% / Total Incoming Power\n\n[*] The sum of all Incoming Power (in the given program) in all User Profiles combined.\n[**] Your Incoming Power (in the given program).", + "updated": 1630683009510 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/community-buidling-programs/community-buidling-programs/community-buidling-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/community-buidling-programs/community-buidling-programs/community-buidling-programs.json new file mode 100644 index 000000000..62ccbfbd4 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/C/community-buidling-programs/community-buidling-programs/community-buidling-programs.json @@ -0,0 +1,12 @@ +{ + "type": "community-buidling-programs", + "definition": { + "text": "Write the definition for this Node." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/community-building-programs/community-building-programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/community-building-programs/community-building-programs/community-building-programs.json new file mode 100644 index 000000000..ea610a1f1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/C/community-building-programs/community-building-programs/community-building-programs.json @@ -0,0 +1,12 @@ +{ + "type": "community-building-programs", + "definition": { + "text": "Write the definition for this Node." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json index 8a647d7ec..5c11208d8 100644 --- a/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/G/Governance/Governance-How-To/governance-how-to-001-load-a-user-profile.json @@ -3,22 +3,23 @@ "pageNumber": "1", "type": "Load a User Profile", "definition": { - "text": "Use this guide if you ever wish to load a User Profile on any of the Governance Workspaces.", - "updated": 1630597219985 + "text": "Use this guide if you ever wish to load a User Profile into any of the Governance Workspaces.", + "updated": 1630681599427 }, "paragraphs": [ { "style": "Text", - "text": "Let's say you wish to declare your referrer in the Referral Program, or maybe you wish to support the Contribution Claims of a fellow developer.", - "updated": 1630597234417 + "text": "Let's say you wish to declare your referrer in the Referral Program, or maybe you wish to support the Contribution Claims of a fellow developer. ", + "updated": 1630681643918 }, { - "style": "Text", + "style": "Callout", "text": "In either case, you will need to load the User Profile of the person in question so that you may establish the appropriate references." }, { - "style": "Text", - "text": "Or maybe you wish to load your User Profile in one of the Other Governance Workspaces." + "style": "Note", + "text": "Or maybe you wish to load your own User Profile in one of the Other Governance Workspaces. It's the same process after all!", + "updated": 1630677919945 }, { "style": "Title", @@ -27,7 +28,8 @@ }, { "style": "List", - "text": "Find out the person's User Profil name. If you know the person's identity on Github.com, then that's all you need to know. If you don't, then you may need to contact the person and ask! If it's your profile, then no need to do much in this regard!" + "text": "Find out the person's User Profile name. If you know the person's identity on Github.com, then that's all you need to know. If you don't, then you may need to contact the person and ask! If it's your profile, then no need to do much in this regard!", + "updated": 1630681681124 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json index d0b818a42..8c3ee0c46 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.1-tutorial-step-how-github-works.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-how-github-works.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": "21.1", + "pageNumber": 22, "type": "Tutorial Step - How Github Works", "definition": { "text": "Github.com bumps up the search ranking of projects when they have many stars, forks, and people watching the repository!", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json similarity index 97% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json index f4b7d3bb1..7265322fa 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.5-tutorial-step-save-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-save-your-profile.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": "21.5", + "pageNumber": 23, "type": "Tutorial Step - Save Your Profile!", "definition": { "text": "Cool! We've covered the basics! Now you have a working User Profile and are already participating in the first two Governance Programs!", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json similarity index 97% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json index 34f7ce38d..cbac2e8a5 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.6-tutorial-step-low-hanging-fruit.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-low-hanging-fruit.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": "21.6", + "pageNumber": 24, "type": "Tutorial Step - Low Hanging Fruit", "definition": { "text": "Now I'll hook you up with the Community Building Programs, which are also quite easy to set up and will earn you more tokens!", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json index 22e57c556..c1dda1c1c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.7-tutorial-step-ill-lay-out-the-basics.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-025-tutorial-step-ill-lay-out-the-basics.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": "21.7", + "pageNumber": 25, "type": "Tutorial Step - I'll Lay Out the Basics", "definition": { "text": "All Community Building Programs have two built-in types of incentives: a Tokens Bonus, and Tokens Awarded by the program.", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json similarity index 79% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json index bc767cbae..6bbe17202 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-1.8-tutorial-step-the-referrral-program.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-026-tutorial-step-the-referral-program.json @@ -1,7 +1,7 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": "21.8", - "type": "Tutorial Step - The Referrral Program", + "pageNumber": 26, + "type": "Tutorial Step - The Referral Program", "definition": { "text": "The Referral Program incentivizes the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing!", "updated": 1630665298091, @@ -18,7 +18,8 @@ }, { "style": "Text", - "text": "Now, let's clarify what rules you must fulfill to earn your Tokens Bonus!" + "text": "First, let's clarify what rules you must fulfill to earn your Tokens Bonus!", + "updated": 1630668604341 }, { "style": "List", @@ -32,8 +33,8 @@ }, { "style": "List", - "text": "You must drive Token Power to the program: Uuuhh... token power... that sounds neat! It is! You'll see!", - "updated": 1630665776592 + "text": "You must drive Token Power to the program: Wooh... token power... sounds neat? You bet!", + "updated": 1630666285261 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json new file mode 100644 index 000000000..d5e845b76 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-027-tutorial-step-declare-your-referrers.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 27, + "type": "Tutorial Step - Declare Your Referrers", + "definition": { + "text": "The program is deployed! Now you have to declare your referrer to fulfill the second requirement!", + "icon": { + "name": "User\\user-referrer", + "project": "Governance" + }, + "updated": 1630669057039 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Maybe you learned about Superalgos from an article, a video, a comment on Reddit, a tweet, the official website, or someone who told you about us!", + "updated": 1630669214566 + }, + { + "style": "Success", + "text": "Declaring your referrers is the best way to thank the people that may have written that article or tweet, produced that video, maintained the website, or told you about Superalgos!", + "updated": 1630669976768 + }, + { + "style": "Text", + "text": "To declare a referrer, you must establish a reference from the User Referrer node to the User Profile of your referrer! Does your referrer have a User Profile?", + "updated": 1630681537614 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json new file mode 100644 index 000000000..fb86ec33a --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-028-tutorial-step-load-the-user-profile.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 28, + "type": "Tutorial Step - Load the User Profile", + "definition": { + "text": "Do you know who your referrer is? Does your referrer have a User Profile? How do you find and load the right profile? Those are all good questions!", + "updated": 1630678332122, + "icon": { + "name": "User\\user-profile", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Follow the guide on the right to find the answers!", + "updated": 1630678762493 + }, + { + "style": "Note", + "text": "I brought you to the Dummy profile mentioned in the guide to make it easier for you!", + "updated": 1630678841266 + }, + { + "style": "Success", + "text": "If the question \"who is your referrer\" has no good answer then feel free to declare one of your friends in the Community! By the way, notice that the profiles of Community Mods and Core Team members are loaded already!", + "updated": 1630679299290 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json new file mode 100644 index 000000000..72feb1802 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-029-tutorial-step-reference-the-user-profile.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 29, + "type": "Tutorial Step - Reference the User Profile", + "definition": { + "text": "Now that you have the target User Profile on the workspace, all that is left is to establish the reference from your User Referrer node to the User Profile.", + "icon": { + "name": "delink-node", + "project": "Foundations" + }, + "updated": 1630679894593 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Just in case you're not proficient with references, here's a quick reminder of how references work!", + "updated": 1630680014393 + }, + { + "style": "Note", + "text": "By the way, if you feel like you have more than one referrer, feel free to add User Referrer nodes and set up the references with their profiles!", + "updated": 1630680189459 + }, + { + "style": "Success", + "text": "Once you're done declaring your referrers, keep going with the tutorial!", + "updated": 1630680219618 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json new file mode 100644 index 000000000..e995bd0c5 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-030-tutorial-step-referral-token-awards.json @@ -0,0 +1,39 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 30, + "type": "Tutorial Step - Referral Token Awards", + "definition": { + "text": "Superalgos is a community-run project, not a VC-funded startup! We count on you helping with word-of-mouth marketing!", + "icon": { + "name": "tokens-awarded", + "project": "Governance" + }, + "updated": 1630681292714 + }, + "paragraphs": [ + { + "style": "Important", + "text": "The incentives to bring your friends, colleagues, or your following are significant! Find the short explanation below, and dive into the details on the right if so you wish!", + "updated": 1630681312671 + }, + { + "style": "Text", + "text": "This is the short version of how these programs work:", + "updated": 1630680801100 + }, + { + "style": "List", + "text": "The more people declare you as their referrers, the more tokens you earn on each and every release of the software, indefinitely!", + "updated": 1630680974311 + }, + { + "style": "List", + "text": "If the people you bring to Superalgos bring people too, you earn for those as well, and for those the latter bring, you earn too!", + "updated": 1630681200103 + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json new file mode 100644 index 000000000..06abfbfa8 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-031-tutorial-step-token-power-requirement.json @@ -0,0 +1,34 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 31, + "type": "Tutorial Step - Token Power Requirement", + "definition": { + "text": "Remember the third requirement to earn your Tokens Bonus? \"You must drive Token Power to the program\". What's that all about?", + "updated": 1630686739254, + "icon": { + "name": "Exchange\\exchange-account-asset", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "We're probably getting in the weeds here, but I'll try to keep it simple!", + "updated": 1630683871001 + }, + { + "style": "List", + "text": "When your Governance Address has some tokens in its balance, then you get the same amount of Token Power in your User Profile." + }, + { + "style": "List", + "text": "Token Power flows down the hierarchy like a river! The amount of Token Power you let into each Governance Program determines how strongly you wish to participate in the program and impacts the Token Rewards you may get from it.", + "updated": 1630684153086 + }, + { + "style": "List", + "text": "By default, Token Power flows in equal amounts to all offspring nodes! You may change this tough!", + "updated": 1630684072593 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json new file mode 100644 index 000000000..9354b89a9 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-032-tutorial-step-controlling-flows.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 32, + "type": "Tutorial Step - Controlling Flows", + "definition": { + "text": "The configuration of each node where Token Power may go in acts as a floodgate! That's how you control Token Power Flows!", + "icon": { + "name": "Switches\\votes-switch", + "project": "Governance" + }, + "updated": 1630687488694 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Go back to the Onboarding Programs node. Guess what? Those programs do not need Token Power, so we will close the floodgate!", + "updated": 1630687366643 + }, + { + "style": "Callout", + "text": "Copy the below configuration and paste it into the Onboarding Programs node configuration!", + "updated": 1630687477137 + }, + { + "style": "Json", + "text": "{\n \"percentage\": 0\n }", + "updated": 1630687598132 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json new file mode 100644 index 000000000..791e3f167 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-033-tutorial-step-what-token-power.json @@ -0,0 +1,25 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 33, + "type": "Tutorial Step - What Token Power?", + "definition": { + "text": "If you have no tokens in your Governance Address, then you have zero Token Power! But don't worry! We'll work something out!", + "updated": 1630687902755, + "icon": { + "name": "Exchange\\exchange-account-asset", + "project": "Foundations" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "Whether you have any Token Power or not, notice that there is now 0% of Token Power going into the Onboarding Programs and 100% going into the Community Building Programs! Floodgates closed, the flow goes elsewhere! You can play with percentages too!", + "updated": 1630688907038 + }, + { + "style": "Important", + "text": "Now, here's the good news... Because chances are that you have no Token Power to fulfill the third requirement to participate in the Community Building Programs, we are going to delegate some power to all User Profiles in this release! Well take care of that, so forget about it! ", + "updated": 1630689031351 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json new file mode 100644 index 000000000..c0f170fa2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-034-tutorial-step-support-your-supporters.json @@ -0,0 +1,25 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 34, + "type": "Tutorial Step - Support Your Supporters", + "definition": { + "text": "The Support Program works pretty much like the Referral Program, only that you declare who your favorite Community Mods are!", + "updated": 1630689246772, + "icon": { + "name": "Programs\\support-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Add the Support Program and use User Supporter nodes to set up references to your favorite moderators! Their profiles are loaded already!", + "updated": 1630689768928 + }, + { + "style": "Success", + "text": "While the Community is always ready to help with typical questions, it takes a certain level of experience and knowledge to provide effective support. This is why select Community Mods are in charge! Participating in this program is the best way to thank the people that selflessly help others!", + "updated": 1630689962795 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json new file mode 100644 index 000000000..f1777d3d2 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-035-tutorial-step-thank-your-mentors.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 35, + "type": "Tutorial Step - Thank Your Mentors", + "definition": { + "text": "Mentors are crucial to developing Contributors. They are the people that go the extra mile to help you progress and master Superalgos!", + "updated": 1630690393118, + "icon": { + "name": "Programs\\mentorship-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "The Mentorship Program is very similar the Support Program, only that your mentors don't need to be moderators. It may be your friend learning Superalgos with you, or any other Community member!", + "updated": 1630690674482 + }, + { + "style": "Callout", + "text": "Deploy the program, and declare your mentors!", + "updated": 1630690640463 + }, + { + "style": "Text", + "text": "Hit Ctrl + Shift + Alt + Key-S when you're done to save your profile! With this you've completed the setup of the main Governance Programs oriented to newcomers! Now it's time to contribute your User Profile to the Superalgos repository!", + "updated": 1630690916860 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json similarity index 74% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json index 5ec44fa5b..06e7183b0 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-036-tutorial-step-make-it-official.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 22, + "pageNumber": 36, "type": "Tutorial Step - Make it Official", "definition": { "text": "Now you're ready to push your new profile to the main Superalgos repository!", @@ -13,13 +13,13 @@ "paragraphs": [ { "style": "Callout", - "text": "Set up you Github API credentials to get ready to contribute your profile!", - "updated": 1630603651524 + "text": "Hit Ctrl + Shift + Alt + Key-S to save your profile if you haven't yet.

    Now, set up you Github API credentials to get ready to contribute your profile!", + "updated": 1630691166021 }, { "style": "Warning", - "text": "If you don't know what I'm talking about, you may need a refresher on how to submit a contribution to Superalgos. Read these few steps taken from the Beyond the Basics Tutorial to remind you what the GitHub authentication process is like. Then come back here and we'll finish up!", - "updated": 1630604385835 + "text": "If you don't know what I'm talking about, you may need a refresher on how to submit a contribution to Superalgos. Read these few steps taken from the Beyond the Basics Tutorial to remind you what the GitHub authentication process is like. ", + "updated": 1630691155123 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json index e41fd3f72..23366ef16 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-037-tutorial-step-to-infinity-and-beyond.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 23, + "pageNumber": 37, "type": "Tutorial Step - To Infinity and Beyond", "definition": { "text": "Let's get rolling! We will be using the app.contribute command to submit your profile.", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json index b47887ced..89168c02c 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-038-tutorial-step-welcome-aboard.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 24, + "pageNumber": 38, "type": "Tutorial Step - Welcome aboard!", "definition": { "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile, there are a few important things to do.",

    wnLl^%3x znT6A)b+k-QlnJiKy?Ez<*MsCo;swO{U&GJwqZI@}oY$`7dHm^fx3y}-`Oi(qv<_1` zv}VobE_&ovpK9}& zQxvWEYcuQeCl&r!1CtKz&iIh2xwM1Xn1`r%_6|tFL4N$Aeuo^0`dc6TeTBLmhbhn@ zQG^tpVsZ|4(M#!WevUV7NVLBaYz>659#A$j4m5=hR=p_5Upj#$-rs8_0TrOiVQ zkEUJ+XjBiRQ(nt}cALD(DsJ|FF7X$9IGlC-P@0ksdHM?J_ym$q;o03wh*dwh#DO}x zJ&+D%s^UIE1Ex;zq8>L4h5f>Gy#eu+z&d8#1Nwo#vS0UM?dhoU-Wg>hZ?lH$u;!#)GI&(I6$v1Qm4Q?B0>fo}8b{aq(|GfrNtL960gr_g&v=MJH34`Q$p| znG2TB%dukN^AC~O+V_V?eaHNkCgre!)>f*kx`n;58w5|&Bf{trRr;+jRb`|iANV+i z4G9>@30f$fl#9Vm_CyLp#KDD~b2lCTPT@F;Y4_|w*i{wQ?I+YN7(_}Ipb%YnaA?WQVRTt6AW^Yl82E+ATZ`3m` z=63~U1+{4YMnmcvKu7-&<+r$sK>c(ko58);=Ll23Fv;GGYoga{pYS8<3vLBOuGRNzBkmgi?)udUI5UPA(EtWX9$A^|mE$mg?q zLNc#6!JkBAMM;2NX?mr2vUqT<`S2HJm7agZEN1tfA`+_`4A1p@SCD`E>7lZ&)C!Ni zsmQHPS|OH4PHxq#Sf%-VRw!p@A0u_`9hTTIh3hb(^@xju$}%7qp(sPvZ`_$pr4RZ@ zcd&~`GTWueDe$FC$f$A#=Qn<-VbC}GvK-^mN)p_tnio<3q9Q)Y0En7T@ z4TkuY+P(X=_|pUt^$C(>hS|Pv`gc%?t36q0#wF1=*WE`9@cr~WMQ4%sV_9{tW(1tU z+Z&v>)S?SBcFclD@g7CP$Co9^T`x`fl4`eh$(-Ee>WkKk^hoSPFnsyKT+aA__?_g% z=f3H%19%Jb`gE`RMOdg1WInngy`~U2DA$uv&Ob0JL*@DN;xV;*?O@Z|vVu-;#-G7E zsK+xZBla~=KOV_}@bY;i)}#NBF#CnaJ=}%ZGf8F$W?6FTCaR}Fr-5XdiKN}PH#ON0 zl*KR2ojpRN?ItkxE(~NtNzp6mQ2fy{&aC@s;GmDzlaadx)f0bbGlZd6Jjku9yy)jy3lu)G}=5oV${@(LDivGM~)kXY{ujU*?Q@%4>9+g{!ghVJknujL5yqLZg? z>&nX9O5XYoDU5J?n<=6gVZv)KL6fx|b+f|$~FOHrV2G-hoBLSlbwzyzt7 z*F?D(xAJ81nu$Mbe!RgRy;~--T3kZZf8!zt(povoRyt9nuY8UvOBRL%RMl(LTMW;i zw=aHx*EH$O+7aY!a6+WDXvt9y*$krJMO{!D^y%SLSe3`8=y+&1^=b-3Nl4r9n8&)Z z!bSiz$GHs0rHt9EOx2Ke?V()CZyC_(swJ`UlS+eaK4b=tJ89Lz@>kVC{! z+xLHe`L7=z>#zo9#cjWfrrZ5=2^tm>1GLy2VHI;DV95;Vy!BlI1@OyNU{_vSHXFgm z{``ShDE?IW4~gTrSE+TrbPA}fEGomg%a>NAWlHVeGq;X?x@>j6d(^|7=!?V}H^VVU z+!HGcv;hw0`iuLQZI``Zs$nG#yAIKxQh};4BjROkr30RPpCq&8&^}`@J*|)ew-~ZU z)zWwvN+V?J?$kPXdS}=mEPm3t14D*E7)o*4XKDJZXpT8V;|ggaBY3+NT&9n}3jyJT z-ar=*-Fx?HggD9CrFj#550qGED%eR`b!9%g4n_K7XH}=2$v!lXS3`Y{xEe-otskK? zp!iab?x`ycqse$Ehw6(5SKRYB{&T~nYq+P~PSudXG@xQ10*TyGj&VpbFG{+yqw_S2 zn-%JnzZf0O0>DI5oHa|IdERHeg;p@#)~)xsBbQ$u8H5v1*+&2q&Y7GWNMvpri!;u8 z>vmc0;mU`trprQ*fO_R=&5G*%Gw0U73UOwwQOSl55w0%@x@R%Es=T}|g$~I_vp@1y zKqE={R>v? z0`6$_d{}OJvXyqckHAv`%*5PH&M(B8%lJ+~HSc2gqd>#UsrR6-BqAA~q*Hff!f)SY z4$uLNIN+#Uve~&1c#I9&xZ8sRIF_0P7ge$v?90|LW(^iNa0WR3EK{;c#s%?ki=vuv z9>yi7s)Z_9HKQv`l5(HbRkz_hReqO;diyY)5l)U{#v_lcOO zb7h@_m2@;uxkNG7lfXzI-OIe-q#hB<_NaZ5NT=?|fOT$0x;|YFU&cy^(lC{phHU54 zrVklYuN)-7*BYJ4IO`eQOAxSYxfM+Nl8`c=TlOMbrVtUjuPSf8CZdy}U4D1X%I&l3=H2`tegFfVWmr3~I)c96^e z8SaQ3JyMf#?2@6EE;+V=hlQ>MGnQ!?s46hI$|o`6dH=TP4x3}D{cNqdO*GSd&N)x& zl;$sgw`-V8)m$AYg_gD#;W`77X`H-Ia;Jb%^;h=ilfgT%wSH?9K})b(A&RNaVA&z3 zV{2z?_HVg+3LWD(@L^UfquPQBN=5zl5xjZ5^Hw6lka=|Vo+W%VqcI?l1~~4L`8mYd z9)WGI{ft`Kc-F^wc)<@bI@H4*Z2i(X_<+42{@eK<&t(<2HIUdipx17v`ONJH(l3|~ z2VP2FwCSw|IQZE^-Zg`@IJ5bNKxMnTga=(Nhxss3dNK$O<#u3Cx%0IvOby&nA9YA% z%*%&tn~}pilJ)HV`q03x%E{MaTfFrrUA8-RfEPb>!uAdYAk%q4k8B@DOM^ubh#$XP zb1Th?lft-ky$cB+@Mgage!l)>)IT*H7ZZL!{ct542v;d_REI+~Nk9F-X41snA9{ z24GUu&1$;i!Zw|Gz=!4tzVu}I^_@TrO0aA(Lqa&4RBdsLN7SAPw}m|iM4$hS-> zN+zXVi-n|7TX`VHBGxu09eM?SQ%+y^mqU)`-(G>u`8}EHpPh(vCi}0uPGJM-1A1xD zl0Tk|sbe`&i7Gc?Ya7-m6Gg$6=Pl@iS5^3(22npm+LyH^U--d$Y~BqJcjSC&%~Xe6 zBBM9$n7FxaVL8V^9Oif~^nvWnyj%TmKP{LOI&N*@sEl^L0^mebFF~NbW`U*d%@UcA zE;r#AC9%n_3)L(Q{dJe+bn=l%qm`s_t!<`oCK-)7)NE56<-<;ul)1q|;{2y15NT<8<5vRXXt8y3 zpu9u~I;E;!0pesb+}EFGRN+0;HT|+E>=g+SrEak9Yug{-QTS^YQpT;|X<}7ZAD>3l z!?R~2nWwxXsI}g(SWS}hRwV1ZjnJ?P@0JyWMXWX}wt-vH{~g!8&^6FU`;E`?Wh9m@ z5vJ@Y(6Y_VQ1d0U3h%k2njB2QMk_v%3bfYCo~|co=(sk8&+`K`m&5GMkOmo@TWq@0RIMAl59Ozh3{U;s0NC9_!Jgoid`wiSRlWBp>f%8 zA?OM96BC33>zI^>dVJX1t9}TJHXQ&(EXd#-Q|pgOi~zJ>63@aX_k|u{@MW71%Q#ib zo_p00UUn}?F_r$yuQ-4EYPe3fxXY#VHcAxwlGC8Sc$%|Z;XEf2tNfopqU>o~bI#}a+XI3@Lalg1$e_-42OcGO z^g{{|jODnH(lNoT^nJ}2f(*E5uC1sw41akMAVtzxUgWCQL&J=u!S#QCafjftT^Tv>-lohey0%iO1})X z0BTfg8PkcS{rww0-m(^U>*3QuL@`LMObB{uM)829;x4pBU1%wI54xnlv_=DSit17O zZjWAdGm$?QMh8l}hP%NVh;ul{Zg03@AuTq2`vYVf7}|&fbR~2I41(cv`1eGe18=eU zCI8*HSY%;MmKYnhJXQ><48PS&YgU>m>8xRqINo}|115>#sC&OArMglk)`y$%xl?Tj zx%)0?OaPzv8BA!&crxILJ6TWbQ9g;XjP@@TP7_wJp*sG8j>b7diz>{>Idak8c0b&i zsE^rZ|2uvk4HB%+GZ?6^y6>T9>vw2O5r$BU^H<8Ub>{sO9|3?iJC6Z!-@zt3hi8Yn z9C&}cG%II^IW`bpOM)=bOy~qU{X-F0oz25RG?3Dk=Q29S9yE|$O5UGKYmZ%aK#Ml zy(rjidqr9P{f&(zzr~-pFZW^NN4N$Jh;V?dm%7=PQp*a3+708Ghng;$4n|_PGrXWX zTx7ZE0{v&S;}vRPwI#)DK;m(3#-GS#4IFOaf|W;{GhI&4xQf7TlaXRD)1st$sqfi; z9E72ZXKBx3UXM#{*p8pqpfyw+VyKTlB6Gfyr7=;CgH{HV0e!SLd}4(VnWkX^6(?id ziO_^SgGvmbQU!;RRIYXsS-s~ybVr$GK;XKxC8)80fjS_jkvsX6r#DZ-a_aczZ!FTG z;;`mHxgRwk;F5jQ{MeBTXjJUHy~OwBRTKC@e!_cp>|xo>#eb95bq5zn{rWj^{vUL{ z&k*U3Tk2RVF{V7?+UIG&dB&<|ALh(4*L#qZjS{Cej;WV5s@D0`zjhrwEP2F&p$&MH zUbQvtzjlQzv<~ln)RO1{Y!S(mG>#dD@UuzU75l$lp}eIbB(E)-IlRJ?$llL1>!(6xj#eNWo)GOnOfwdksykI)yF3u{&7{|38Y%4f8k zk!uCW^?5gUpn)!kz=Eatq_D1GW{LgEoI4H-zOWCqu~447}nx&CK?5ZuGW<< zaOgHDsQ^oG@zWIq6o^0Nao+UEf-kL(1zLQ`##CmnZbt}DlhXBm_nsAEi=a#y1-l1o z6)^xIE}hZ;5qE<(DK9re2X-*qz9e`W_SgV^!eZMdLThLu6zl)@2;ME3CUP?;uj0Ei zOP@fiZFdZ4RkTjNP@oybT^#OG8hOTC3_>hZ*f5nWR2_a7q%3`Xb@7GSOUsBKvCbbKm)T` z>vp~`nlWtmB0;0R&1RY>ET-u00GHC>%V4r6uy4DfSdI4po*trc8uW$tXi5tpU~iEC z#^L=A3c(6g!WCJH?Bxm{vfOlx2AR0jN^Rc>iYw=RxdI#mlN9u54G%oK9f0t5t3Rh? z;Hc|EWbU_S!>-XFAr<(6e6A7Gw=&&kAH;F68N3H!ZLocO5!@M&(1pcrKKO9htpH%S z87)s*<+EWA4Za`H8b7y_=%cmYyv;3p7p9|1B*{>g32VSCX$=leuap8)&a{Oetj$i- zgsD&9&5#Eco)(qloCU~Vn3K#3cq6pN;Ml5~VJulVPH-HfX=xB3G8ao4J4^ua{TjX& zRv@Le^1h44@L)G%{vWa|lnmD0pr*U$zG!AT7Tt#FsF3ihO#Pp^=;Ys7lt%8)utQp~ z`{c7&u~{&qY^A#b0`&=AKs?!y(19KQo{e2ug>}o?vh(Kb%0O)f%%Dx_z6cVlgfw8_ z`!;xjCWD8=+8dBL_tUXX9#5I{(x42dj=v)|4I57rgEDP#+Wu|hjYR`XEzV45)0bVN z4xZS)%D8D1uvwpB!I?r);9C4qZjOunw-52nJCm~a$>zAat&xRTyk(r2tEo}hmBqu> z>6bSBd6#8M?c9vpBg{HG+#^()zZgUB^Na8bO!rkD_d6_&@bHyt3cl_66s+o<9jCg4 zS26uCdMmSIneXXr84KQ8lKp2dX9y@E*=U^79rj&g%bUw^3i*5?6j1x8?7|6rkJf6( z-N>=0`u;f)o$^(_hBJlw)K~eWlhhOo&kHXv-BfA)IrlL$NWdItalcv=W_u)lWXgO0kHXrAH-_?FGg0Ip!HTp~WejIUWP?NHBaqj)B&$CkwDz%NRAwOZ)7 z$ldT@Sj+J({?Y|4D$+HM-GCJCcXR5zEq(%*(7)UuzKlz97gP=mR_(^Cb!fQXq$+w9 z8qj>aEWb3@-oW2#wi&h`uKaX$>{IqFs+6|fM>@H0#NRzkS$5hbTsWw%RLt2Y-}LWI zadTAL$?Q?%wP(ZrG`oDVB}PN=jn(+-*0nV=QOdWRowkU^gG89*eVMI@dF0^&-FLF8 z*{9fhg?|y_Ve^P{Sq2^V_<5G`-}Dnet{cmdj<({RWA0Wt6(RCFmvkMLL)mn}NMxPZN*Jf6I+*jbw%l!Q7l2yGdQSMDGH!;<{ z*E#ed|0_(M`egJeQH+=Ndb^E={_c2nU0SW=YP0t8ua+^nO}*x_w>zGTb#YeXk;cJs zPgE;?KMq7nQ}hISeqf#H=-S`7y7nRFvn@H$)e`MJFV+p=C>W3>r6Fv@h#Tu=DH<|^x)_9$aznp=t0>|jF(PkZMp0$2Em)%< z1@iatI}wT(AJ`TX0U-P6*k;l~pq(7Z5=%Rt?bQA-aU>}B{LGuF??;D~t3-ndnD>q`pHU?4^d} zeQuwd{zf!@?MRu9)RH99ez+~=O~e;*>mL1^3GEfvj+K9c^Y5&M2PoWD>f&Ymwq}Sb_&bT zE&^Q+JYQS-Bfr1|Wtm#TTZc)$`X{VVW9bi?V7xQz5t6xQxp1&C&@76M&dGs%w?4?^ zJIg+2iFKT_+yRB)0Xn~Hq(1we2buDZB8L)@xi_ZTc4{n};}x?~6d#Pw@3M9{SXu9S ztWOul;RuA9iu*2scK;%hp)-oa{L9B@hIZyT{~icllndj=0n^-*G(aAI`1U$xDYWj! z%8+QFO@HpDCl1@j{hso~#BiNULdlkUQdbN7)OD#AP;0G!`J@-1uPG}rh zb~8c{tuXt05pt}ydIxv-qUhV-Mks#&Y?KaRkq)LWS5qw-1U8c2_!C?O??v_4vhad{ zNp{7x=UoDa%6Inqn-*H59yV$1I&|O9WZ>D#=D=myBhq}e>NoFb zpSWA;+gePE*)S=zJoplPI9-RIp}fG)U!kA{a^eY025pD)#dW?rsA9T$Zy=&3yRYfl z9F(89v0y0uBm8v$gS`q1r{pWw7X;#^zEd6Y^Ujv3*D+5bTV4c@@Z@-qtVZtP3bK@k zs3~?nY|DK$f?5r!eII~CWD^^f?(IsK6VAKrzP||lR{6mVAM%LZN`yWrZw{ybn$e?u z=(se!DnB#@Ukmp_q=5q_#uKT-7cMBv*>$Ztg>cT&$j1Wj={3`&CrF-+qVaXUYI%wg z)o!U+#Jd^$Hm*^Q{2b>xn-L#!Io0P6dk5JMpw=DQfk%DR=!MG0mF4+VRI zPLB*TIMr$K_d}C*9t}%VGtR9`Rlg#2MK7oL{7DuM^;vebeE)>Fpl?lF{S1mjOie~4 zM?)CuN_u@pFG9w_r}EZjeawe12`#sip2T%g3=m(weMhoC*c@mhkQG}sqBsy1I4{Kb zhXP-{u>%iqq69DfW9Qu^u{o}`w#FN-wb1S6kf1#lm4kx{2gKYDDf}$O4+igBWFPW= zcxLsVTN0Lj*jZO1{Jb%%SH=DEZ>8}LAtO~Y?rqU z?VRmB*mdg%|6&rhyBXv=>Bb|BZ255eLj}PSgAXa|HCw-E@C>EKl{HbWI9`9!6k@2X zS(FV_Qp}Ty>6H5RW}Iazgs@$tRp8=3Vjj)qRy!y=Y*~JPh00 z>C7|NpK2Z8-{St_T%2mK{IWW0e-EHmi|JCzpZoY86vyK{M*sU;%DEyDJvPy*l)Os9bEx zv1$@W6=BEix@A;q83zLNT%XD#fYi1vFZUM&z${OQLUG^_l}xF_`!iL;Xh1;|0u_zYA3Fn9 zy=3!1)aX8@WVLKrY4}8NVO?WTJ--{vS58I1`jI?GJHCbOiMU8JkSN`6(2_~6A{V5-;hp}xKy|9xr#$ppbO zMfK&c*r#A^*s-zDkU%!h;+RxtIO#3_*V7Z|fklm!)!m(mw3Dn@b!i&!#$JZHB?`A3 zVo_CAL>lS*VL@C8UeP8;S`QM`zj+um9l#e}*y4C6wRk=Ul*N@&o>=Kc;%qM^CI z-vlt_zaM)ku}%rkro&Qn&a|I4G=@m_7O)n{T*&rdi}Tv1Vj>;7qdc8klGOEX{f3;) zO-Tu|p{b>>nGuuD&(ohv78eFTE510G)rG#AFm*4c3G(<3T`m1;L(=A~uQgkKgN;{D zO}k*eeJ!fwXqD%YZ_Z_y&xwnW@{9tECflm7iac-n%nck+k#N@iBQY?mom4+yAZ9(g z(n^OK?&NmdOI+Ve1C>mF>Zo@026r)4N8e`$#LIftfSU43_8E%xg9&(i`Fi`ccw{jF z@NZh;O+*@MJ{fXru#dGnAh`WDOE|GxHk=Pxw|{-Q!85tA@VMSfE%p?aI69Jgh@Vu} zXc}`u)XQ+V=*~XzP}~I-*IyoO5Tf%dv&{7VJgx`f)fCDeiLe|E#JJ$SG8keU3-m$0 zvP+|(s5j&f`nIBzYv`p~4HVd+++WOtqz?US#`QMP?&v3=C7~K{22mp;W0(*KTaI3N6T9-r)JznncR~na(G-CY;IPB* z+I4MUrQ#D)T{-FpSELQ7aTYlq!R zKb5c-=NN8t3Kz01SP?fGf1<*nK`eUm(Q1Xb&hMnz(UTctVc90Y;Jo*`6W%>i0w4E9 zc3-W%b;9A(x79dARrYep9akFf+DkBj5DbGN4+c0@#Hi zr?DN8{dSMp7h;%ElX7D1WS=gDrQc1colmI) zA3PmkLZ)MF+n;PRcxbIIDO`jY)ZcRFl6S_F5MA(W6I3HOxK=4DcHkp$N!z5q3DK_) z->)iS(mSmGu1J$3f%em9#<`EJa@{i3b712Z9TJL`zlr-$97=(ZVfm2yo7N`N1NW~AWj88a^^8Xv z<_TAv?$pws9@bA}Nn;Dx_0Kn`8~Nw3jhJO(uG!WiF-{=&@`ei@I#XV0@aJktgO!+! z$3a_&5vHfm&Gh7o@e6mF5xLD|aM*}zXpz-1MVXB^hTo6xD9KeKlXB$p^Y>bYSI4Y6 zUtsPiUcJ3>9UYGROkjIPfBI6R|D&7D_3H?rgEXJ^iCB7s?K zg&VbV>G}KmtmmWXDKGR$9O)r>FMD-MTh+_QV#s5RBP#QyKX8E6my71;5aZRfg*p3* zUt$9q*lO`=1YaAk{69s|mg^JFU+gD)-H~UH78~@B5?c%G(EjiJ5X*{_v>BCFH2)SwsHW=D z_@y7_mIO>Z`01rQ8UCnW8$2~fG6MPFrI;?;3LC=Sj=lY#r~ApBSKe5PLFG*cP7Ga8#o)Uz zez3wYnop0D16b>?SIPI6K8q+V3+UG7&;WFJnn@kKc;b^bhe}+tcS&bqUHkE*^4>wB z6I~TR6$4nxm$UaHPcz<6cpojYjS@DzXmso}aI# zfW5i$e+88TYWzF2+8gwZwGU(2v9Cd6Ifi=^6aWBbht`h`I2=ghkRJ8paeS008i2kS#SR#59xqXxye7IBxT}7eN64;O!v$FDc8wFzf9HV>Zyh z@wz7cnR^iw00345S}y|wtw?I%!(-K?{E@v;a02PAnJrhE1tMm&S zkI6&QZWG33HTN7S002}8J8etbC=rxgqCIZyxqs1$mEQi%zn zmm~F*?zX`g{78CP$~9pev^fN|xYs}d0H9(3jxr(mDnx5D=@tInpOa3Q`1`-hJq8K@ z098ZqZfT{7Ay~0fb@u=5h2QJ9<^QfN<^OK8f4?i7^alz6 z0K1idUzESM7ha-$6F*$OB=Hdge-G{0-uI;=Uih|uvvfPIfB*#m04mN4i1lJ<-t4S2 zM;a~-kXlP2((kp`6gT}D|6lok7Fzzl8Cd@RnQP&nJzx8?au0z50Km>A;Ez&*ML}BK zH|%r;|6CbT821h+004ZU1U#l_*sA8L^eFcXC;$L_sRaC?{5?8Be`ner0{_Fk0tx^C zUtJ3Ixkvg?s;eC#%(w#-008Pe9rzz9KzdHHHs|R%_vKoE!ndqd$veYGH4-7 z_9U`|v1MOpjJdz-`}_U=n3r+yvz+_f^PKa3&Uv4CWOPN3lTCmP0Kj?i!g*r=P{>yl zz%nC$*8Tfv$RAeE3)j5?U_Y?;fqMRg(g6?y7tfzF^?$MOhx2LTR^l|3jC=ReU(SZZ zkt5%t*ZRfjq7So+e9uOVPG53QEalVJ-&k+I0wk*bd^%pa;_|Ngu~JI+ySG(6d?n_t zADj<_S)EGDtTg{tdindJdCgrvsnZ!>%-%1Ad$oMPrr243<86N(E&JMgK48q)^v}Tb zNYIafdQsN#xSV5X(FTP7yYlc<4giYK>4<62RqOXb4w36T1&O8tg z@8)hA=WYsXw7zHBm`3UoLmv6?ZCb3JV2JbUdXEUmt`fOjB_6)}pw``Hpa&4KfbhV9 z#_~=_kXRGB^oszFzr%-Dq!)v((`X=OpUQv&dPe(8dP4J_Vt}|A$(h-Eu;5S$#xn|l zW5;{(6;k2L;op|}?7+kC-3^<_#1_q7Kol7krMSzqAReAv{d}k3ztbSRP@uwFA^A_a zog9gsKa@X=cHSV=!)=5v97n1y_j5V#=!>a%2tc3sZ@O)a%5kNU%#oM-15qS2Hy{Z( z(pc07=~n+;Tk2|gcPR9Z*i|&hX6{af*W4L$N1LJIJJ-Qaq~Y&>Of_Xo$TxVW*3@ zhWfWeR)TcR@&ZtOtO6&0@_mk9k1(z8TDHTEziG5q*?U(qrhs%Ll@WGZJiMm%3MH~m zaBN}ZWqd(klx`sf=oA96jhre*M|S{ui1OySIgr%g*7Da06=`?W^OfUtkw*bzX+%xb zK8%vp5E!R`BD4uVjbV9z4)9=sOHpAvIXb`o+fh)sUzKxl zAoNU^hEmT#%xc+8zQIVL959j+#Xx2us88BQ)1S!Pt!9ik*xZNEAn$SJ)0&?v zw|;LsN_F01W$IS0zwu&8RTLs94<7fcSrxF~+eb57PR|lgCyKKi#DZ2O&j-&dhZk3b zL*%48->lS#Kn>yfEMbV`<&Aot)EV!E+hcepvm@a6{CoqI zxkj9o6@rh z7k7BO*t(slmCtH7BkCX?5}I$g5RZ`5m_I^TGmy z1$M$k=P}vek%7!#d`eUlQf4s^zM+5^;HQiB$HLi28n3Pr3Eve1m%1KCgbK+(a)?eH z`I=7rXZh$&Up(RM%F=%h<#K3H^EW`W{5(18=E|6YtVh=|v=Tp*eUZbRks$m~H|X0z zX2&X9?p^z)gXD8)z(>Hk96=Ed@(t6+5d)yhjYduln3#Gn}QuRwOZG=qbPb$cuM5aPW`k zux8i!I*n{yG)bU>`YQf!w6%%{^*X~h(AjkpL})2k8yK%*@cq? zxIyt3N^EX>TWmyXGA?`wXInR3E|_;6%6|SXwI=G_^_nQ1wdqLY`;8qpF({lQvmX>U zP+~2=7_O|MarjQnERPvoyf7zZr+$Eg(&;K|%9{Hh_cbo0Aqv@Hg~&3<@OZ4QnvUMn zB$kGc-b!O?FfGH}r+Sy|DjPvsduEx(ZcR^mrT3Hj_Dbz1-JhrihnkD{MtW@oTNwSa z7=bmMgs5e!-CDE5DR$@0gMy(uzb;k_G8}#~H8>o=CdpeG6>?vgcqw!g=wKm7Zg2@1 z?{elUZp2T_a}L~O&mPu z72WSMQX8I*uFum%qfsE8?Ce!W-tNQAhdzqoMU&=Q+`~RDTJSAeerV~byjt5AMKWap zDn#NWt8M0{7I{!-I*n~9xCmgBwe4@$ z(dwwgNqhF2JFXQpP?q$9>v1MDBLPTE?XC_<6H+ziM;Y^iU-Xc;k2|YhI;o*kSnxeT z6DqUmNHtToxSb}KC7c4>%J-s^nQ?Lc)#IOMq90>OTrHK zm^!jbLkCAEl0~hj^$$bY%9FIQVvQxc7?MGmc0(!K&n|9v#%9a1i1gN}2A0g=;Ee>& z_3fhNAG4<-ZbFjmX+6SPzYc172IzD-V#NMutu!(E=P;A?3R|~P8C+s4HFhc9= zVb&PZWtiZMwLc!-Rc5Dl{G9G)nda)jAJp`RAUk%QCD^H>wdtXKp;QQXeRhM%;ZTYA z#hqVt-vqai!ErK|+lYT+hiH-1E>tee&k1i+a7}r#qItXXT~{`fZe(i4rL%!)2JK>z z?Inggz4RQ0pjyP-5>FcDBi%B_@NF#XPv)QySzTh)m0!jwQA6gMi6$=Vh?&cm>?dV? z3Q?qwEnAI$W>4NuTK6)+EPJ7s(Rsv-$w#&-L{JR&UR~t@U&H z@-=iq0=S!1FdvGq3LV^*0H83leP7%y@Cll0p^yhZvz#1dYN*DCoSye6{kpJVe|IPP z#+0nOdec+G>88Z%RkD^tFMCy0)U$TBZ~31hjx_T+aD0Mfg!$SXMXMO%XV5^BAuTRg zZ@rKp8+yT}?u{XRSmd|Uj}z|y{&Q@u>{4+v|4yW2=qC&k9)Bj$Pr$S<5pCn!$mh$~ zM_KW8j!zCBD&tU8B}7O3EJp|OVgBVDx|vZ|=GP$@3X)HiuE z-p%K-mnVGcjnoLPJ!1ZpVd`?NyObWP^d>{KVgq#L*>M&f8=zHwChC1BhyUdy-gYiX zFWAZb`f@Ct{3d7FPmhGHa{vWNwxAomdF6R+PPNAqde<#rkY5ft z(O5LISu4~W){>v$5AI4@46i4AU@nXh;=I7k$9GnT?_qmZuleZ%VrZpiJ9)Q2u4)kw zT589?cy|PUPKCy@2-gitg?J!#*P7q|&bsMbEUSYjcL-!~Qaz=u>>V8{1lhR~1u+pn zj^ZyaBp-_o{xe@W9=5ZjI{IZ=4ID}U%YU-6u(T6nRHJ&EhC$xFNjxVR_vnN=rwqR1XdNtoy(BnYu~A z*jXw;|6Nk-QH|~htsD>X|J@uemmwS>>RQUyQU?N3<4l?2-d`&r=9vP|2TJ?4;uYcK zfl=Gjqc~MVQI)S|VFe$`BbVs(^DhudTC*y#ku%I8RfI`MNC|2^J|>RQKWV74 zi>$(xuN2%=i1b>)?FmEugLc)&uouk4IBQrY)3SwFJhij$P&@!ys+@@;NyzB&>M#`8 z5gB=Zvicwm3-T_$8te6l`QX7fnPzunb04Krqm=mY>3!wCdD6mEjk$mdQF?>8+g%=! zVMYGoZ*y5cpHp+7SGayBVyCH9Ei~vHo5!KxHQqh@a;W56iSwCYEEf-OMFn4PG;Uw1 zr+R-Q9+d(8D8QI=0|Ey7f$KF2Wfm6cf zoCu(eE=;+3U4^iwkPOB5ZTX7@kAUTK%-hcinCwt5ld+=lSMq`weqrk*dd@Vn_w}_c z_~sq?@R8N!q|f5vx7m_%e%8?~>|0``j2Gc)uB}KpuCsiU&b+7B*?34axeVW+nfZUm zl~^xf-~TOqe2>;%TjA0;tfdT0Xn4fY@SY7(z9R$dbJ!|kxfPUSof%vuWc-=R75&Rg zueo_h4i^nc)`HLZQ8rzCr%RDo!@qlZZm(0L+(=*V=}v@Q{W3(s{n_=(^Jsfu>$s-Z z)?(UN@L}Lk*}lM9l@^{xX->VMCmLlkV4UXDkj%eNsd0z`U+C2Ru;Yfn@i&w2NT%pB z*#|s3Jo`45ywnk&$Bl&s{D0H)YCYy(#r8~IV?hxnE+&j6;MM>BSE3-^utgEAV zo*Vy({-7nC11|dvKS4d*+h5D7U4z5oKE}XB?>T|}5p;_?X`1ImUQwMpqjDT>T-rQY zuZjR-$}=m}=r%);!h-!COgdDr)74RtWo-RFmB=(4ip&1DJep3-A`X0T|3#Y_KukF| zludP58>PNFI-ckE?J{v+t;lh4F$wFsnSui&cc9A>Jmk1H{d%GQg{~zph6b!UuSNNK znGkH`kJVsKXn1c1Zx_63?p=oUq^TcM*RRFwun|%UQ5+H69}w|gCdD#JmOsnXjz|gO zqeG+5VX~`pPcEn9{Xeg_Mf@!Jhjlamz}T$~`Cq_A*dRWVjpTo>Q9$65F5Pm3KJ@|~ zBE#js=;J>NhNdHv>sPHJ{Mapg{~!FYAwJUWeM^lxgaHGe!*T~ZSA&VOtI3U;&*|eC zLaZ%g*&d8hn%g`&NlTHGut&6ROsb+T6I$@K2EadV8wLJ z01qlmM^SEhuHUe3_wmO1zUbUr&x0*dBz>pn9+J8R3lYazHMn~u+55PT;i zN!8q96Zd09h}Rk~9q66iwalI#fb>J*&Hb;)( z4py$~Hg=Bs8Cocfj+92aws55OKd3EfyRMii3k>}S>3Nf6O0+hcxpC@t3_cxiBwEXF zciX(7EB>nCE?DTc`TML5aG%}9m)S`_ic_UuSKEqJB`$6=eUIaZlC((cOs9jq$0lr| zm;y?{zm?T>+}7?;vpdI--5QI)XG^UAR{M3sHR$)NvtNb%pgs6%K$I6yb@)L}RHY-Q z%Vc-5f}myYieIDjg7%6ZR6w!w_2!35KwqnJ=eWX~fGZu2j( zzfF3|`ED5{uEyqxG%(<4&;iS<>mGUYwm)_P-f(3->T>>8-yg_UhSDY$U2$$7&yLB2*c{!9G<7P`PYllQ$sBmPjwu(AG{=+ZwQ;CC3n% zcfp76CmZfesUi#1@ZBA(EnzEcpkGcQ6tWLpf12#nv(V{_Z(v4@P7RZi;BJ4Ah!ax^ zKJ=XkKtw4&L;G;w?6Sx0>EfndJkW5^Y>3qG!3*xX_kGj<(W>x?C6yB(q2G%(`Q`te zQ1iX)J2Coqb90%6JXByO0g5;N;6`}Oe{>I39pwyLdZGEsPQrKgpRmA5D@=to^sCs8 zQ#s)jalwz_xK=RBRdF#5BCkd4n3mrNgoKpPX@8zvX5Kq{_+ek_H5%WNoMzP6))(Fj zQQCzzFPdai?lvm&xvXEii700>5(JLF^Mt*|5>g0RJYoo^3BnFNqBlb!(Ohw(wOj)K z{(sqQc3y^xyxA~HwrKimKVY#$v!DR;7XDhRaEu{yo((FnLQA)|Ffcw+hsObk8NkiB&igBi=DqfaIxO4$Skbwlgdx}k% zkvfo=o>OsOk_>QCg|oM3ZS!}}UY-@bkSK-kFS>Ur`+*E8^;4@cPzc(xUF(GhYFAlu zpZ$CVSj@nwpu|Ue$H194!}NlU*{m|6*e9h?HU%5Z%v(kNu1lB(_qD9L#cLD2WF>m{ z23KzSI?6?e`is@1lm~(RKgsWrdiPvGDT_*8iFRIr2g+5%St8C`p8SNO0DzED<=>Z>;B+OpjusL`JiTMuHU0~M(u`(9g25&QW_izyA zHL$$7*a!e_c}#`Pp^(l^$y)ik@$;)IQpBnlg8a1~K+vT4O*!8g>Sw<({to#mw4 z+VI|+uUXndhYq0L226kA>MJc`yS1g*0W~;KZ70S=18CE~MSF7l(<{QcT-D!RD8t-( zjp7sK$i0U%;Rh#@VdZ^{mn&SZM+D0w73)gG9}O{=E}JITyM;xjL;WI5E~UV811GMy zUf_1ayg!Yk8y`d8Byao4)Z5nHRcM~M+VH?nPP$H(aB%(_il<~;(vpeveHCtclQ37t zI9qr3)qOJ%EoC^wzK_mgX85PdHe|$|hk!_N{X4(c^W`H zX_f%{)AR&f=C*N2My$&m6L*w!YWjz)#l?R0peS9_1&`mz-qwR}HBq>hllCeHmSQo21V$j7ZfWQOB+lP`Ds-- zH&gE?g6~y5D@%zSm>wmOU&|*+!H;lmSjbWabXo~9UX{{2$3*=dizbLN=wNV}OBErPxW=B*NFsU;$)$#&f_SH2r% z`@ZgAA$cK#R!h~NK1JcPNRGnJM1ja?T86|aY^Ut1#@N%dKLNLDV!e|vmvH|g_hWSLohpo}1py=-Z zjNee*f;K#Or(w@8fz7Z3??CzsPn#a?wha!9BK`4LZj1JIJ(96;J^sQv09P~zxNp;O zZ9L4ct9It|5EQz|Xlo+^t}{M#-h?VRRvrJ^`5f!@lg>%SslfS1{yR3K6ZMwcrg`v# z$4mqt$0e%EM7fNk|4|RP_x?wC*`b>Oe-3UYzTpz3g`9nIF(rSm8x{MMb&$u5sa5jr zV-)GkhF%`SRCC4f+Xh}Nz>Bivx|Uo;j5UPcu<(2mY*;2_>ppr7Nt6#J?*Wpq+ubI3 zUnj=_IG5h}ggDmt?;6+pv=v+)T$K)2-%nJE;XwCzad6wReBo@pB6xxyAjy%S9Q(5m zUDV;F*41^c9VZdBLwi>7PN+oQ1QJQ~$be0{O)(c%Zj+3Uy*!KmbGPB`9$Z}x?^j({ zewM$M<9zDS|K|b_Kfv}G&*^!yod*Z$XE_+>od|X^Mjm9IP);h zQbLXg@YA)o@Fxn{j1^ijjLm2K^ zz!}1>xkX%KLQwV#!9dy_?A|&RoFHeEcfWlBBT#S{fD@~~R;eWk+QYIHMqIn6W8n23W6XOWon{TI=kuAHz76lMwC!(r z?D!mhDToO2Egdp&l>(*&<_0p^(^wK4@Oc)U6+@g+Lx};? z`@o2qiA3tjokUcg%ZEOoqkmM4DXjG@B;WdCpfVfyTL`6!zNMDjyD*8|73^)X|rd=Q6Y?mxq3ykxHzy1^~1 z4H@%g9*f=P3E?6EZf`EeHFd^G2{{kUWOc*Te(-dR8N7{)CjMxI|566D)prrlK7r>? z(?z{fLJ{}{0>NoG>ad6gqtktd*d(=p{&&pP1%1Xl$(}I94LB@@>%|sqp+n2RS2}&k zlcgyg@p%|D=>Vd9CJ^Cuz%U(GHhQ_4_`s!>t>px%2MZ(=m_W){=>**Rfph$GRH$v^ zrQjYfp1A8EZ$IF0Nmo0CjAz+`DA`l0&V)-X>;F2r@T0!Ck-BAk=&ugn8ewZu$bNkvlK%2G^1$16h=5If zlB_ipU(?h+(aa79{*13F3z1D8D3zlJOMg_ct_^bJ%lh+8)f|Hi&x1qDL<3NLM>q)I z9p4!vk^g{Vj}Xdfa#T)fH$V#+L=XimCFOTi-PU6B zl+hOoh)jcdX%Z{VIDh6(HkU5cf@=r>(Cpfz~3;D#@~?HjRv+V;2wtKC5e$cg`9 zL~E|$qzuIEz7vDwhc|z7@su3nH(s6oAZjFv0%=zkscrpdID5EJ4w+5&$uvQX?8QhQ zntrdSFiZ$R*ca*nG!L^`qD-bXN$I-$?qU_2`7;g`qL>;Qp>()cR$tk6I~FTWkda$W zJriGvM|vqDy=0=(iR~uXxX!K>DPnPPk1-CB)?q(*9^~fJ*FPQ4yW=7$o;_j6cr~YN zuGPvYy;FJlfH1r%q}~w(-XcrlI$6}$lz+^F_igYUd0|*_ql+CG;hPwEzHGlEd~3id zK2OS6t+;{@HM7l9X7$!iepHtg5vgN=e8zsR?cL$M>qeX?k{2(|_TJicC+o_AI421- zqAa(6gajwr9z^n*tr@2`?))a-PwEvxnn&q+P&(Jojd33^(-M zNk93(BOi_I4BlyZqc<`7F)`4I-o3e_bP+T6Kd=*Fg9c17-W=JH`P_tN{M#J52NMJg z)>i(0m9KXn^q&f0E_DboZ**{H5Z3l~lOoI5mm(83^Q+|7`oU=MX1QU@Qst*b+0Mn@ zEGZxQPEH=G!UYPeJcJ@a$z|3nD{4PW%_<&GwjA`Y(kA)PM_2wh&u&NEvWDJ<0i*j# zR$ys*x4o}^x%Li%o30>j>Iz6PL>Irm_hY^}-hrO$g5&4f z#ct5KX0mN_A{zX!iNe?}{km$_)aTJb?r+YW<`vHzl-1EKqgHFLpTE}W&GL|v_wpS? z?b$W~=&Tv|GFYyejg01Iip`!7{pnH&mXBnwVu7x|0P735HTlLL?C~TY?DDS_;=MI; z{>11>C-Cdsp0O1r6(pmgJMXaHBo82gk?45Sy;eA9#X&|$Xx@ekderq5NCl$G)*1#@FE_FkEzEB!&Ks?$LzM@emOnR z4vxnHqp(<~+4nVzvyz09S`BD*hJ6O|6iDXbS_RuKLWp>uGdVl;J|P)pAh95hyd3{! z6FJBZ$!{Mx0D?v2rDi^FO33`Y`}al`56R+x%C}7DumaPk(1l2g$PHXo^|}zWT?)P& zL)UFZm&!L|qFl8Q9bMMy+)s+3+@6Y5Llu&ej)L-NQo@beAf1;7;v)C-@l1CQXxUHD zi7fh`n)cLV9&&UTTQMRdCV9Y3mxxVakRfyGx39K04=L? zgM3Li4tREbv$UH3JA994-oI_|!kAZG6u=?-AZ-tdX~`K^CH>KG^@>-L3^ z{Zkx0quY%C^0Jo$DCT-@@~J{17j|l{#w7WntUm;+DTjcsSV$f5KHM3wTL8P*5-4n8 z7##wc-JgE`>@|k4((_Emb+KI$F~l!#pTkV$P}!GIX*lXMINuD`QP0J27-MgaxJpgZ ze|ND2H)Npy(gZ*Nr|0#L6R_5b5a~}p9MUuOEJ?TF&?a;!fm^KnfbM)3((DDC{zfB| z#`P7l3)UMwR}Au8Q(449fGZay%J{*oMR>B;YIVIF37Ts16diDw7`38{8fK#3XZSH) zHf%E^-1T=j-za1Ggu5%)hkmmXNw1o$WhgLZ=Qbl`G{Ma+LF5R?-f*=+DVK#12q|4~ zJ38hNPNGl?*Q$Kz6OxucV2_W!%zB`ANHe8vL}_Cy-w%4aG&9sz-7xD~yYKilXtdL$ z1R=`g$E}6B(wH7+y!T911#>li$higIFH;c2-*ssG0lLVPqvQ!m}PvHW@^}u(F}Myd>;EgHHnRo%{3+&PWl!nMMN+SkHIu- z3hq?y(M)aT$O;SdBv#0zx1Ytc#PcW^*pGT9;mq*bKaUk)Y$jO^BY1z9 z5A|Ne;uzVXHm#b&o5S-UD_ZocDXu#%d`_PL5FG{x_+c{8;pol4srFcm96^Q!rpT#oYf-uBAq0ZeBrj`EQAV$L>GE51Q4A~=SEFkYl$*7 zKUeVrquo+|Y+KGWmOw3R&s~XEjq6XpyP=9u?V3dMua^6SHHAbhh~)c;Glx_$KX#(D zU16EloC(oH|0`zH(f(f8bN%LOiC@5nPDADP0uf~l$)bCQ=^ZlOF|>er^E?KFXm0WMot#I;&y=u?lVryWC&Zs zf-ygqt-NwW^<^0^ks$RTJqs&-=8hV+L~}KvV*7ba&1!W=8c!zU6%mO`)8r6`U&H}b z4cuToMG5ihCF2ZtMcsF{B?R!X*wGPk@c`qPOnX5gWY zhp3XqZ6jusYbqOG3ab$hE0p}RRQc`S$-O?VA9iq4#8*rtwgegyi>XFb@AU1iNymEz zCXk~fNr@>(v7mkK#^YNsa^=GhB4S%JcUTzlDQ-xA|$kvmMLI8O1go9c|KM-gcsER5reH&2^EVjpH3W%Adp z3(*#w5U=Kd@V8KpC-)N@j_}i7&6X1X>(6k?Vwj2CcH;!N;}+Wenno%I#SR5Rmop0s z#q+$Mh!bLPe``ch)&4Yt8_uxT*61>o+=_o#%?uKvNtIN$bXGAQ(q}#0LnUA2-NXq$ z)$Rt{)0B%`UhbJ?fwKNy+a~Wwvn0al@KvBS= z*P(&i48lU+yZ)z72OQQ0HrJ8V2}1O{fb6E6cXZL`*TDV$o22aJUGUe#W>?&U?efF_ z;mc=YxE<;bs}GC2QBA|ds&rykeUvK~aEgU;`HhAW34?U99*@|`11QT+D?KZ*xh>Ur z0}ncTcR&7f2l3pFNWMC-&}8oNmoTC)yvCp4z-lSV2baBe6ep-4-XI>$zy0d=oUNzl zhM_kV&sPZ0h{#eJO9%i>KfBeV|2xScO=+YWN%^NDnEyhP$!A*G?jvQ{WN8bXj=rTE zb9=6)e)sSwCwI;kQ(bulFCmiYuAIX41E?z@^IYjY2f6Xo-jh+Ma|iCR9J9zKi2 zhfeU)wThT$CrrWp4I2>caGIMl?EA9`k}g@th%vI-`Tp&l+isf2tm99?H!fu{)OI}1 z$U?{w?;x(WJ6^9Gy0=Hqx%pCbgY{gerBU>)Pyned^i43bTqM%F_vZL*!e-H zQ9$O|tf;@0*2}Owg!CPH!Xe7{&O42o(6c2AeSVk68%u94Md{#zaeK$l7VA2TUa4o% zwwHFPLlk$ty;@W0#kWVqlM@+mqj6_i>QR!y zU5;fWDqD3wukV-!eM{yw_=_+b$Pqlk6yn57bPV9m(SW%a8?k1gysPUl)o>K?3Cal{ z;n?ffOA;j;epRU_T@@_#hQ3tc>KaNxgPQAhuO*F3Gm~Mka5W#bhc={3XM)VkB64{N z6V^by7pmm}+mbh6W2o!G;;tZmCz*mbxrQ8U0LqN?E&gPq;xQ}<-?LGEci7`;0Zggl z1Di;4s^jeymZ!V3MA5P1z*F}UyvHWFg@3+ML_Fyolu(N#1jR1wKKyDNT1%;#8#%<6 z&;bwfGK`!51IPYD@@a)a+Xr)08GnX~mcF{0{Vw1AiZ^*<0b!G*m?CG86s8{f31TNw@WCM2x%W0)xi^faf z`P%S|bUzYA8NUJhSrGqtJlquNRqeUVLYldhO_d=b`O8m-`CdtLcNwNJ?n&RFv3FPF zS+t2?P8}|1@Ko7A*qi}QBVAL%FR5` zh0ZRrDY6DNe6|ydx2?4H)wUBugIm`TzQl^hYz_uVNvkG2AWE(oLEImCN?zW1H6LoS zdzB=_q<~DWBf0Au^4;+AC3tmxDg4RVW*xvc+O0bGl1*%hwM$b_?0f&hLBf;^v#-0Y?(-`PCIHG9U3cTFv} zQr7>J8%@BnF$Np)iZp7Buo)(uzyMR&&$#)}v}XEYZ&RAz+PdfqGjKoIL6Qfs>p@yE zC@e(q{!T#>Er(044~~!jAhvh(5|H_go!ipO{v zvHj`*`PclyEdF#Uc$o2XbU$~36{L8q1*HYL_ziTY zv>WBZb#kxuozO(dosBW?WRC#9I~7^7JLj)P^Dbz_oH4PJHNEN5%V3 zXG{Lg7*!l;Pd_EKF&ZY})xSi9#|=LxuG~HKI!Tu3CwC*)PT~>ubEEa9nN-%4B*K~T zIwbbJ!(bv(34M!b-{sKG3W}X)Gl}hkiTJ%E;|G`HSuyi~d$8y~9#*x$(ZEx?;3O;b zl#^NJ=tM~AZHCt(TG z{BvV`J~p(Y=h=-~@1pcF_nOJCnuncs3^x(BT4w(4qX!6~P7*WkQmBMDnHpIkMe*hB zv`!g|i@uY`#|+^e!pn=?4Zb~-ThXF*_Fijbgd^*bPQ38Bmv}*cPa*xfOmKvU6sEe- zHe0XZ~!()(X>3B`RS+@?UPd_;64wzC5f?Ox(29&3#(eY^%O2 zcZbn5OToQEB`lXrkd+d<7Dxm-_()^*lXOTc(;H$V|BTGjZKD_2Wxqmq- z#gU>2spwF}&e6YiS>OMD{NEr`Drkfz={icknW;tc&vm}(KgQ@Z;VeYzklyT3e#gI$ zGO57n?>QiOCXfzC*F^w?^lyb3xcB?hN*5bax)fIx8ZcKgJZ}56gJ}8rD%SIqbeG$~ zF%cDbK3BYJu4SyK#rGV)(6NJPevxod3RH}>c_uzMCj zeWNAOa8Qly*Xr1{&j^(yw6-l96(^KBL3Z0N9K2fJdw1Ig){T=PJxOk>Wdq$I@Jp9C zru>S@zBgR~lTwTI0&4q^z7LdGlaOMdETygQCgdsC(BAm{Wa*UE5&mH%HJrG^5D)5KYC5-2O(4#Vszc`{z5W`w)gTkjz7enTjuhs|>?bZxi8HkV{r?|$Z z1jZ)Ve%d{&k-cvc@AiPmXtF(Awr>^Tnd%AbOkNsQ4P9nN%AMW}(rPA=4Q&V)1zYJD z=N>>-qFH`K*yxI-EXow*OXe}cx=rLYcBB#p8GAImtdtj1vm^==n1Uz$1H+6YdJdzJ z63*4oZ+L#(rYp9$oTJ{XQD9DI!d7dNj}XIza2#)?BojNoI?G6C3dB9S@8w4FEeM|G&Wlc+NPev>(NouAsFTHvKi3J&jAg+cc`NeQ7+( zlu6`09Lmh5c9bc2??^lT)$g0N&9tn};+FoPD5rhkBoeyYV|We+1pV=dl&x}#ntFxT z@1NFG3Vy$=Ey-TCGGC5B(W+@XyWJ-_%@ry8u}_HL*sEU)D@ zL=|slLiqTm7>@XYUH=Kgq2ADw`8&!O9@60nY<3u8NFtti5B=$6ONkNU`eFvT3Ov^g zEAt&}vek|~$SWVkYZ$|$63Pl(zbTXR6?a*}qO1Vfyn(AudQPv?n<_%K+9jUL@Ce ztECgYg%O*fdi@6S$PF4G&3zClck!$o@T)bD!ZEnLw~pJ z^w#=qtX9ljp`3Y3ngxV|V#S+_kCn$iZ)zA1@fx*0GFdtt`oFVN`=L1QihKRVTF0{= zRVeP&T-a{kRnMB!t@k>; z2LlobDm(uxLy1uhHI3cby|t`9X5PBa)k1~ae&VBi*H&-ZBZV=i4_qLH16HOUqvMU) z%igHQ?9{WMvbHUu&V9M(z0^&=!GH5o67cYc9~CYP>v_?yOuee$egZm?6bhkA= zeIRas)51-uUWRX<#NyGE%l8}pZeqGS7hc|`v}<~Is*G}lw!rRW5&1S{fnGeT_`iw~hPWa^Lk?#`*f2VoN<^BKt$dv!Qk9@=&b`Hv0_!^bUd)e5mshI~_J$qF?kegn#B0%$LvY z6;3q|1i$n2*NM-V6jHQRorCFXFRazkyVd1g`eM2pW5_F(ek$cF$0>1qp-& zLe{&efJEEMIt5iiF^VAII})JxYr8h+bC1q?Gv6D8n=ZVu9yV<7d>cV+dUpc+pVTGz ze!4%E9d7IF6z=^biKnTd{$uY1E)^k9w_QaF z-(FfZS{jADi7^|0AkoI2fSzJWK#zyLSkw2mozBqbn{ew4El(#dTSM4`W~9v-opa&f zro$Q;p_tmQNcVaSnMSY?*1q>LkdnW_?c2{fMtu!a5d?^ZC>L!>LhRh=IX&QlP(<^F z4V}r?7ggc7$i2JrE%T8Q*!DJZ@@9FC6XFsRm=Q{Nz>RX(qF;1vOB6v2{r((xAySBb z_t*BH3mp{EoIX$2%yKk->#1Bx1FD@WLi0lcW%nCg*+4G{-n&)mRO9d zHb@zvtKGKm&(LqG)L}oqw$n@z6$gjJ(YaAdoR_%c2ysa^5K^8x>29k+H)~7o>Pr@J zXXqehuH2{|JtwvcWYX4A6slq40DMEA*UJx&Km;jqa5;=S&gKB>aLjJ2Bi{u#@KANv z@d<@DR9EH=)o`z}_WzV{?(uA;X&irZ5n+hqx~*H18uw|n6*0Y#G94g)^$7FsjJO{<$*BDcj_E> zqsF8C6YL8V^LUm{zF3or9QKf<{*yRnk$U6*s_qdTG$}vIjy03WojjKoN&JqPU^61u zgi4T272Cxu&8tMd+?vlh(0D~fnKDx>tv%e1L%0FlT9+X8NjlPW*)TPl=s&YWw-QeN(BW;ckaZ5?ClqBy2d={7X_D&@ zF40d#(4kmO=Bmf0bVoMxhaz^Mbr;>Ga$4*D>>`N~yD_`|^37RCvG$iW`4%P%|Ljg= zD~5}Sedm34Cj@6ov?F)EQY0zE{D+xNtRruZtF*EJ{a{h=Q_(tOMXo7H*_Xew_Ay&=9(?J~vjI2*J_4;}+dlOzp&TzKKz`&Uq)4)_|B1$$ zD@ywdhVI;A_ayL}pZH#@fOX}F?48jut`-ru)|_~sxk}4o&G#1ltN*_xQ&ot-y=UPt znC0fZ?O(J$lELV^PDZ+U4NKm`N)pDlGygEPW+hrEBBRuj=omF(wxu!It#m$NFYJ|4 zYiIzj@HYyL`8?`!!LsvIz|yO*2ORG$btuQk%p=pY63vG9&^1?Lg|Nw$XJ1RXY3!Md zq_?+zjkgfp^ld!mCIlIGWl3f7Lhci6CNn~>Be|VcJvZ-;_5%l^Pj}nxcbiRqKvV2( zH_nvfufh%f%btVcy(J9UUUi~|o`^xj4NLnwdvgz*%|OVZMD*I%F-9A z(Sbo46aak)ER}E`fAXyE36OtX3~d(!b!2G&HPyPCPz;o@N&fN5Q2~d@_04kAjH>8e z|2hI-B$(!(N6)(3hrWSVagysd^F^2Dpc!htGi&(zQXZuez9HY$Jz7NTzX(C~d`W** zJ$%MS7)!=oo{n5TG?o@fMs+!@P2_bdO1J76l;+Y+G4$KX!B6Y%?T@l2a^>pziGGt0 zi?t%aY#{v2jf_{w=Gp()mz%S+jd74S{bC-%l&Kj4!= z!hac<=%{y&0xXIEAUh#N5{b@z7HHy016^;Qq5+r#wN9fhA=%-Z*`NpVHA86Hsq<>+ z3wzckVE~RULSU2254D@fwT?}cD{H{G7Ykp<9ZVHEb9Vz?hv=h^U#T{!D%<`Dbu$5~ zQ@Xp4)@CT6C^0?4W?K{lKIEE<3bIN@sMX|&f-tQOP@NM1-4WC$$DgryyQ1ZXBjk5G zZkio+j-3mWdM*(Z)}o-94!(Aiz~j3io|A zR z{xpr5YGe5ac#wl~X9f>K4)4eZr7%0Be;d0;D{u1(+9CO6gWI!e(3TY}R^4CInyLP5 zn5CsWY)`KLgrHHb4Obmd=9YJH2V$;_NBVX<+vivjQ4S7NmoYU0-%Kun zJ%GSXJNz(kgHl|Wc*IKQD0qVE4U!rIC|Hmxu64BG4}4qr$*Z??2wK$wxIFmb+rYVd zq#w5Qu8glu&sqHIYRJClncv~$@ivJX%j;~1 z77IoicEgH#)RYHMg4yt=S0g?~8t!)IMtcu&`T}5-|Az2noS9OHwRKu)#5i71=_a;@ n`4n~7_IHYN`1G)Eur`I(+yQfuJO}5%|A#zWyyI4Ci;U literal 10670 zcmbVyc_5VS*Z*~oF~-=Yke$({tWzRcnnC3$Yh^34%a)L}h?^{x(DRfQyH?qi?8_kO zAx2pXS*8%#vt^n08sGQ#{(k?yzrXIeujOplIiGW`bI&akBRw91C;2Q&Oh)W;&`HZu@(^a2;oizd2Z*uaO zwrSAUUjr1c6pI?E*_hYiB+eZd=W&{s9bC^os&B-&DITi7{A1^n+m~|ew~@+9iJVzN z{vOCbgvyhdrzcPRRihRTOI6pw4qRcHjuf9wlNsoPAt8XtURd;fAW#RK+>V5m+&QE{{KKL#k zy)ChBv_5mX<=dz{F5=;V-O!{MAXqTbq@TKB6hmn{86qBo+F2r0F!WGjb8*GLvPmjX zQjT4kDE^8FRneW8)hl{hdj#bTOC;2FSW2k*1i<0z)y=gR{3@TNSE>{1X`Lnr3fdRt zHctNft#{rjubI|KW{pG{g$2Lr2z;LY{!nE2LHx%<>~OFoKJ0M7pUU&QJj{lCM6fTC zFjV0Bxh45Y@&E6~Rcl5zufB zwCpIep+0w0`f*}{Rxl61(8wB_Q@wM>DVS`8^`_3;7`c=Z);DayW5NT;YzD4p_Dj8A z^=xlgb*JJHy(A0~{OOwWYLeT$9+RwZz!gY@>rpxhCnblSY8K!!`gqOy$dUJfg)@=9Ewf~VB-bOF|)hRx{#Hm5*%Mr0tv;_WihAdp}7P1*OkpO+bj&k4IxEQs)mPEpW;=|xw8}n*}?R@6b^!GU%<+}3tLo{`$YvG8}vQN=! zb7*EUv$t!L6hVC?tnRjI_11wz0##!|*H(^iI^B4QuXRcfxEiR{t?qT=0KRy2Nn09* z==Q+Pmvio6*&it@ByzlVMqCSb-*F-w_utHXQ)|0#VWDMV|3^OjB)-@)bW2kG+S~@g zzR)PCs~R;0Db2xcIVEj;YPY1RuI$lbKvr>9S+4D(DP3GvHpP+gGt0OsNo9Ym`zEz6t z-r|LMwS}LQjj5S94d%M0XF~;Ym^&P)#si^W6GEZoQ|DeU*Yk$Tl$^yINGbSFGd?P5 zB_t5H+bC|VKI7)R!R1bDM@jXv-T*tsn_q?U@1-NAK&O+kH6otp?{O@#9Y5W-4=Gh0Cw~$L8w>siuH3 z$=dj9vqeTD3^i=zL4l9K!k7|AysJY@9hcS>ps6`o7h%+7cBRW zUm&@TDJJhH~5DR!?lejGk>^6bTzquts(=N$aRA5;YmCLhsEF zwyV6{-u@hrC)Re?zV5J{p4Br-UAAeJY$UgTIYQzYkR9))W@sQ8W2u|1y+6G?{vM7B z_w}`!aCl`$g-Eij$ZgQl)RCWe(!@t>(olo|u`5Y^!)NtJiBYY&G|=Sj3eV5gDy)BD zzJF`dAa!$}&8MjNuRkE{XT!GuGTzqpnj~1ajNZ{GzO5nr%CAWt}Y+A{NVuYwJ z%5wuCb`3_9`-{sLrUFmk!E&EC*1gKG9it7S;Y5?v#mj^HlLmf8rQyQ4ma0G0*}y0< z$z(_gxyY5rNjPX{a7f#o$Dvv;5f~tqjP!SqcRK;2#f6mc;IKe~Ib`Tae8jg8Ybgdp z#BW`|#gQ@GUDtp_p@pBiJ2N?OVqhdMgwG$&RBoSs>ugE##gnCp!WRL#JV9T)k<=bE z_ULLVki%jcIDt=BP5Yd&_`z?!QB^(BhA{_YSQE+1c@pF64P9+qsT4W9^Rmm2BMb71 zo1Kr;%+n{ktAlw}+WQDp`Q;e7tiKzMS>zxhf!qA7NbLoHSkNz7F(UJK;hpJ?y<<2h z0sYqY)~fFPwxAL%xNle4cxyma%qim|GjgeutpX2r5u>crdaR!l9^yF zDzSZ^#^jXn<+E*uChVZX3c2aHq2#yeRPu-v)cY>BDR|lI9q9=Ha93i8VIs+&3{P#=A-NT1z5unm~b#ELm8g#vGu$F#>`loEgO$%GMf1`+y zh~87TJ=E}wY6db=5z=)3@-q%kRoiP-M|)nScbc7vzb7LUKJ+x`c%?Gx-Sv`4j2~Dy zX6&K}GYV+0Yh&&XAT;SqtXCPX(QQ9>_vzaYy|FxEqGG9l6~EsUblw-QCjU8c)(kTWKdlpN1J`|5^vSvYYNWXkpuvu5#i7ya%to^f7>&jgl08$} zq_S5!?SJ9%{7&h6g0kI2z*5R5>Mn%zAUR#=s?0Nmz$KZYH-SIyEeR`fV5CW5_`lw| z-IWCrHMEJ@8NVuH6(k@8L0V< zV*EK!ft-|7MgOHY^Fp&9Gu_QdmXYBDNMyM8W|wM_;-|dumqi5ciA(J6oWQw>m~S0w z&CnYwYM=!850;b3=Ll@qRTSv|etqA?uOL`ufkR&@3uMWGT=nSk{$cu^f#sce`Do5* zfsLxCb_Mw=nC%0C-e+*AN1H)LKA5fjHm9#2L&+tRZ)@9~`R#FY==_DQSH}X`ErszP zq`=7M;ugn;dioMI|7?0Uz&fThHnjibY`~@J_b0=X6^Y*;P%|EYLjJH%VV<8QXVfS= z%)%9OJkQvPfD?^hE+EOKr#BP-MXB8Y$l=1WZo0!*{H$`@1`7wq#Z0KsG z1%G?7ckl&q3%-PWKhwVBNpIH%bADANs9t*5*LIM~p7DHh_T^x7&d_OHCCbJ?0aMLO z-|C&lsd@*s3zo(i4_1L#KGD^gRk-+ozuwBMt6#p4WcXWrlSta-{WM;~R<&RLLo-UF zhc&rlzRL3QL~>r@n3FBZOKYqYyHZ(OM;FBbEKnE1)_Yz`ztoG2nzn?XWsNfx7ITcU zd{}Q%U+U1@R@Lrk+jZBMs@2RlTCAy58R4}j&2BYbdslF!L?PE)<)TEwVhH6h70mz(8fY49^?7N z+kLEA$X4QFJ|?m)Y`_d}#@hc48-8#8(+hX%QYOlCH0LTypqU72ayD`<2BTWG%g#v{ z;E#&e$E-J`hiWJ$Svk3Mzds)E$C?K(O?ogqqq1UNZ$fMMn1hX$r8&i=S6(P~`G6&Y z*P@5}Meu;fl&zUJXh*?2J)Y{gjd?B2xXj)9f*Dmwe7;CP&&o33PLT$G#4$Pm*6DgY zHF5oc?76=BL-EJMp>Q=ZsP{{%rSeclX6fCJ z^((2yjMP&nLnIqu5l9<~pxK;eR-t48a`W&0NdsKfv;jasv@oW=3MFDEl7xt-rq4yQ zwkQh%DnPq*XvOPSp1vm*2LFgHc>g$U&8>?%KU!y&gQ=%p&*HS~lG^;;*YLt-EwFae zv80Fh9$Smikw|oGPFAb5P?aVll6Ket7h*Z594U*Mv2@Z`DNl0fo-Go<=!~VTWd{j# z<8B5E?dIRh_C67j5e)sP3556Qf;)@ zDd#0=E#WnAUB&mly)ZXI^)J00au0J>k=N9JXNEn@>!^MsKfp9WTYtB)?)^il6ZyF@hSsX3wp~vzkY#ySOmn0OaoN2|;(q zvR#K)V>7nfvhWr_BbcEbJLw^4`|8VVj43DLs3(X8c5jJ9^WP11con_70X!?;S zBmi<^(1x8GOLecZftf6bhModsn-55ljtgd-B8wck1DA9`DR*wX(9T>KboI%|o(rpV~6bl;A~@N5ID0E=387A9rKPZ*qe7|ZSO z=9CdlB+Gps6fFx79J--Ydl(BPHaW}6hu=iY+yw3RvQ+KdwP-@y>x+!$gg(`PH*=tx zgNYuT`C#ljLBtF|CvfLQ5^nqHB9rEb`Sp#zci}MLu2FU->K{l*;bM8& zq6MPEk>b8@Xi1c^aIMQLWML?KOO)-=sHraURL(X;ZVf5~^5&|E~=U}S<@ zIUsYF(E$OIMcL}+Jk(K-fCZ%M_`l$YTT0DH9tw#&z5Z!JQ)m2M5UibXjN$k*scT5J zT^}~Cl}NPR%Tv9+4r7qv7bi4 z9F1uvdcU#s{aC&J#b;GqIYuh$ccm^rRqk28+|c!SIjk(S-<2=3`KYzTTb6N6bn%wU z`DnJp;;n92Y`Q+YA!_6JBNNwx+~W)_3VcL~vdz=lIW)_!PYk(S?5A*&k( za%>n-++hwG^GKB!>H zSFn(35*MQPqZ`v%Yx6W7HwIdTv zj7Gj`mStB!@!Oxs(sC`&?^R=jf@v%~Y}dy>oFk?tD0#lVJ=vN9qzu?Ud3ElW0E~IS?!4O24rB-c5|`TcF}6X zDkh*eNSdMxpsyYoNx&78;nT;Sy@HWXvg6CVgt^WX}4DCWn853usnWfwp-SyfjP5oO8>TY^9&cXd?RdCj9M==FSs3)MZY%Vo_Eu0B&sg#AiKIexb1)y3uBMTtXS<&(Ee({OHRN>@ z#sJmw&v}RVGOFrpbI%j^VyE3hSz>db^z9U8!$IsN4c6gJsh$!C^$SxT=5R8}ETyxw zEf1YZeiuk5gu`it<!-v?Kn{QbONR(VKTm6)quB9qXgatk%+Z5i<6 zMZucDwbmOsPw&uc?Y5{q%mF^fX{(|Ij$5xM%$mk~L~ubB@9F<7=Id48#u;0eokM=D z%NMuSSirk^0PU&DVEPtM5z`A?cB!|}x*m@j%9dsa9~I0gPnsexJR;+2O_41z{&I!! z?vJ4@s@Ptx7^TDZa@tdNsPiR3JD1j;s}*&@{mk`7J`G+L68R!_Rc)~$zEd6K;aR5} z%d72~FhE=tL1bQdlSfTAgXf#eBchs588r9jpz8PZT&sA#Qns|qvo?8KmNaG0u=L$I z#Bwc#Zd-m5Y$FCC ziwSof4%%(mn3mK%b+f>0rDA_J*qYCEvw^(@bL2(i=sjf6{67ZDa&7etzhO9rU^}o< z(texKn4uIt6{IkN%w5Uwxp3szWeVx?M^7LKJe(zecbm5qA$Nk|yw)7X|3?aUz5w5qPmC3Ak$ zxxInxsE?!-J%#M=mJ$jVU?jvfPy2+SZuRsh1QcX&q8|~`UkA8n)rMUTND~n%Kal(S z{o9h^L-x>MeY+7^Dm=(5mfIk*TtM(?d)GDhVt2x_hZhV7(0n3bLR~+ozw$W15PuAS zvUkye80=yG>cp3~C|~*Ygb+Zo6(s#jruOggPMcMZI~q3Ekf|FB!0ct2WWVC%d_vjx z&=IA&F#JL>#+!zY?v%3O_= z3J|{tnWcNQlBv-@!i92)Hv#Z&Yr)ceG=|s8(}$JgJ$FPx4kZ}kZZX^kOZGAs9TEmm zi~X0)ZUgeEqQlftS+q3*3fJ~{Pf)y50}#mp{K@Rn0IWYV+j5oW&)EfwO*F?Y?m1d zZ)@-D^&rGgt9@E{W-YKUP>^;}`}cd8gj~xovjK)^US+{WSf>sv-snvA52_&xc;_&h zrrqj+MOQyX0%CY!yZu9n!0eY?W~dWFGDVu@77I_C#HVfqw2XaIuw`WBG+l-%>}8uB zHv*FX>T)waV}!dSnV8UFklx3Vh3vY&<-@)EUb$5|e5p)^LApj{VlXcS12Qm$<$bRP ztwmtj72?>o_JH#Q0J!~g@2XEXCn68~>AhHEZgz-z*}jYJ+u@@5g+;ShiN>l7FXD>W-s{^9m_*-}cSNdJjJ+2P*uVLjQ^KL}3 zYOUofk!Xtk)O1(-UVdq)%6O%C12~cc-i-X}rm5@D-u;B^vq14n0&x`c(Ze-aMhAG# zXYK`OzErGD6jz<+v*==Qo1q)?tM_d4V%{Rn@khAXH4FA*X@HEw%g)x%Op-iDD(1P0qz<`j<#E)Oc zd~H=?GSPdY$(O8qHCUFoRiJ!ynFVDmdL2)`tpe>{jUhcNPPpen0meW%FykCddq-*7 zt*s@!$Gu0mbpWW4A0yNDic{+lCPz}M(w_^G4j1? z>@lUuS$fR8zYPD+0WA2wq_(hNe8mXQJtDZ0_vG8jaIV;^NHq4ZQ|#aa#6gMPgrZ$7 z&NfH$yT}5C{BnrlK)z5kc4-8A+ynvVLlS+u_ZutMe$2|U-<94wH?7i};x%U4s|R2m zCufG9&c%G+kqy2S#4|jv87d8H#CD(#w>x4Du~I$`H8ChwVz&>V6!5J zq1-sIzE{C*q%`wg1(F4TZY~B(pAaV8Ohl`9GIuwbMUfmVSu!P>p=1$n(*}JBSfKdl z}(Ygh@GlZ zBy-H(;|ryD8>by|7-bidET9hN0Bz3 @z}s2t*%d{ZbJ*qd#-mPx7lOeSBdPhRrRcg{Dw-o=;1=_E%U!FbJx-qetM0vEt0UcNuF zV;Z(&{4K{^?nq3&NurEZyeN{jdm|0=jR(M|jw~eE1{8239TgN0E-(Hn13WO+B^74f zg{Urvjm%*TB-xg9Yp^}gp*>R*yFGrUT!Ctc4rQ~iLmLAwiBQ%m$}6J-hI?YakH-w0>NxP(PY^( zJP(f?z(-2o4c5xSRng^30`a(o#;4pIzDx}4`;;LhgFC^W+FMGcv61f7M`DE3m0oqv4_*9O#rK zyKD9Wm&7qk`SGk_BJry7((uZr1h<)G2 zD^Ux<;|MsUB~a)skb~q2YwW<{9O3OvNW|iT068m2C~b0G=8TAV#CR&y?efVJ~!M?80*?l_wt1_6eD2+wf#Y> z?|EgVA#0*=V}?KkT8XQWHhoaP61po{juTLYFx2sWo8l}-kAb_iGsNC_=^>*}tr8qD z-ft-iQpU;Oj-7-!vmLszaxlB~QtWyLPbtA>J1*dMdNhYAdyWsKC(!^if z#X8>GHP#;vd!(1_+5wFegQ^-4G?n}$ms?2W$!oz)ggT=Tc^&QaZ0thsaP6I@yq-P| z$hSwAw(vx(WmvNDHm%BdN=imhQIY9D z>m%;hZ(7X4iF5egTZw3X+)4WFw2#|ht|el!xf0RRwc5a`C2cGK(ssVFtqziWSA$>% zvAZd4XK#KqEt>!%k6Q^VpN;YAc{DR$uXD-oXw1TjjV8xMNYq;gC6oIXf~-^Wt{st; zf(=S^I2yH$44*%sY|!2kPqAK1c({3<#VpjmL;xor)G-y$H1a7q&~X)R7nL45cOZqw zb4OP=Ll{5W7SWyl^xk~S)X4nv`|JQ!39Sq8{4#W32dJGRU}dpWYBG9r?i9bx9Mdew ziARU_=82dX{)ehu=+}+uWBan+b_~W@teG`H@GBfv8dkitr{8HG{A6EeaBugKL7ky0 zksD)s1@}P=t5fFCDBfJUh%qcH1* zK2~MD9ua04`lV-kTx8_V=o=K<*<~-LZG2R`!-|-~M%NQvrt5xUyj7o_HV?n#{BSXV9!P{6IU9aJSFq%c`-jW)T5U7u{)x%-JN}cn&6w zPOQU*uxbJB4xyC$pO*`REuv0u4^aOh5iv9^Z4@h+n99_i7J_y8XI%J62#$GmqDxmE zY_J2MjRtVOS@-HHKlu;DcnZFMzx?iZm94i8O8>xaO)E#Zk9|C-t(vH{4OoxsH-wPX zDTWPjIBxeu1vixyA|82NCg~b%s8W@+?KGlMBJRX_C-TL)?6B_NVvt`F9~=DJmZurQ zLPBzXHiTw2M}^N^nVrlsL)KXPG?{#!z&1@9e*iyXpHImfJ?u4^ECAz+A9p#MySSo* z&tlEE#fbTg%gYjgadTlyZhq?od%I_5qT4PHCnqK_+UH7FPuapb7gFynZM$vwOQ%zs zPKHGCGM~v=tip35v(?2D>Q1C?wDf+V|5=fSE*#1cF(r)E*|%b_Z{_jT5b>sh>ay2D z@E#{Ge8*9^H@++4wDFC)ke_qvHecv5ou9a1p4-m715)QbYD2&=9t2Duue!}V7cf4!%05sTQY33A`Hq_1vxZZTTcWi|7TfUiUhY1?3UCY1v zZY}<}iht_Xwf+USj${jeb-G=kxQ+JRNvqxP!B?B71)KP{xxT7DKwdWV+}YLr<5tet zhpndr3SZS*$L<~q*x_%SveHoNc1)7~Vz9aQ8y%U*^jGtyOl>zA&joH6Gi@Sm#m+kU;=Zdq!1-_vsCxsUHVlcuw$^b|dAhTl2ha^dKAu^YcT zABdd&_%K1JUt^;2aHgA2oR&B)qqr>3xRx#{G$}NmAd7>w(jsrzcWG3i;ITT*!vw}? z94}0_Iq1o69zO0IU_^f_h6NkPxfTAea9<$bKObj!C^`8u!6pwE#4n-w6;Bd6p$Xpa+-%=0m}!D2#z) z+pi`W|+*YR4)hIW~F5i zbByQlW2DNL2>0IxinV+yz)n3s%KFop!_$qWgXC|SdA*X!wmtKCvdj09Xek3cDFVGd zMgVr$AUT7*+o`so8aUFr?AqeZfz5}gkhtUL@=>WQV!h6|8kW(;)8k`7evCaSP1EG% zjYCI1Te;vUMWgL9gRP?XMa03#OQxFCpm9}zp*t&oV3Z7xhqO#yPRq2t2^BB_;#Vfw zf0}?fH9JQH4tWIn%*RPX%oIm+jDUr+TYjn~fs^tx{jtJLa@>4%Ci`!oz~o zTCqbrU4ddh?Ojd=-S&nDy+5XpIS+0R0m_N_Q$ME!`5aC` zGCZ7cLhD^gUdaOz6sS#PeiP8$`+W%m+1)Z*jR3PAqx$E!sKd1&fUkWI1iW&k2n^ks zng%*#?0%x4=Ts;F>xF=NhUr2~>CgHPJyyMRpjloHS^HIQCkd;R2dZ+r1jacaq_-0? z7Da&~Bbt2XCW1^4eL9#A;x76_m0cbL#{z6`-W3t375`c4Km>S|DFaR2_<(d*#DBvQ zB&%`4J9gt}H*s+9eghc$N#9!siC@qt?YkuQSK~$4$@~2)ZPIgjT-Xu<_@W^DKZrZ;HL)DFmA@2bw(*2nW=7 z1la#RHXEl8nxPy8)B^!XOEjIoddE2&uuU2q2xt#QoM4%?D6(xL_mI8AVkzinO}>=l zoButm(A^iFO*heXFIsc6sJ<(xNJ6Ee$M&kfTKnRNwwv-emt{Di6nQdie4udc6~Tj+ z$}xH1MZrVc_kUY_@2FgzQ6_U-YDB?cz)yU)Q@7)bLlrC^rvm|@>u7$o+GOr3czXfh z;B0Kvsj>Mc%P#}BBAxk&!XQo5U-6oA7>~ntA${`LQ=0C&qF;4umfl@l#ma6+$70v6 zJM=q3OZ})97H?H#fPxt?O8aD)2e+>iR8h8_H>}sqAFoQ%8Ir4|W<+DUXj_qf$ME9l ztT%%y9P6%DtJ3xM<)5!dulMk|1&jt{F_KM(bkY*P#PCtxBQmhEiYIWyr0q4NM&8YHJ%1Ib&br7`txDUQ-LR~3dau8kvQ%Y z&`rNFFQGSDbB+cX_5mcJ%>L!96Wx-rtf!yNI;%W$%caDimmddN^>duT&l*e!K5?f) zO7O<{NWaG)&wNm}z=2)W3ixuboBP1E;boeRT4_n`(=vq$nG`nz0GvALp3&}~sOAW9 zf7h20L*vb!QXGYWN&{N>d}Bp`+q(04JBBY`ohJGPVZ+EOhZAAVR?(i{IdtppL)bK5 zUmnirJYa8U56`<^7;8)?4hh#D!VCrR!OL(krjfi@SSA0djtRoJ2!zjGDp2!W9G`dhinXhisiBs#Wn zcA&>JpAk+ryG4j@R0P@%A?`{ABG{wGb?C9dAIu@~5D_e6D(NH&j`2tgs2llsE9$81 z+-Qb6dQ(Sl^}?~c0nwt(q3Uv5bblG3Rk$D+Z1) z?GDzZFOVZk^%J+nzyK8-(*w?iv+N#x#q3D%V>M)GU*oP-Y?r|-V&O4r-ZV6yJ$d<1 zC{o}b2qL~MN`n)Zcl+sO46mTD1&Gl2wqr26?BlyPg9QQ%3z`=R4?S5IS?9y%Hw%Z3 zR>Z!*gA5gPRan2$-_skn%HUg+C3RQf;6+0=OPc2>`V`;x={bWPN`x<;fNKDoH zG9Cd|M}dczvRV4E>foi1hew|^RmUeUzZW0&u>vpM{|NUdRqtU{@$m%pby|T)!j6zRFl~=524&dE_?* zlOEbCUXpmoIyB|SwU~8zE)BZEIM`Xc7;n?Jf*sTCwwH}yVt3`{<~ez>yHZqL0mRsm zyZKsy6ct;G*k0XnIBlFhb4$v$t2xcPGORiG z|HxpJ@c((dIyS5;vC4*uLv3U+a9e-nC`SOWBnsrFcILq{-L>zX$;;k5uwd*}@R{=> zYc4=%alO$_fKCNGHeig0WegJ7p!iO~b?z{hQb$1Yr7va(V6&WP6Tt3^0qudtq5 z;RzllMu8Md5*)1^X8mtnBPVgRl}~u&3zZI0cJ*JeW-;n^Z?3#9AARhooHJMs4|#@M z#953kmv6eR-Blu)a7mlz%}?_Z!b4!K8hj%$oWkbG7tDdZ;(_fGK8B^e@KGOJEQ0@c zA3P{zJYe16;jCAKmp}!c{hL9N>HaU8Y>V@UxZ#VgC0W=$1fwnek%AJW-*tt&P#)p^ zYUuRcNMiqBQv|=Vme8BBy&nN%b!{1s|35URT&Yl_e#QJ&hVZawNNLX9#?=)xp|%|K z@+j1_<{Rdhc7uBy?ExD7@LRRr8ORV*;VTZnDiJqvXVAAy=kA^-OI`%5Wjl$XxHN~& zz)pLJ&(QukhoTWLv?)DV&REExNP@IqL&pf}5x_tJ(4tbb>)b%hhQ3aRUb+{Fc`wuV zLC8}#O{eS+oabYrUcz`dawJDP3c`Y#fmSOBAaYw|I!;HX@y!(Vx?)yTB{am5*FQLk}vhsB^)lBJ$;@qF(( zWSYiA^H<_Pc*2$Rx|+|-zWyrjN_r_%93G=?D}-T^U}V$FX&IKtM>?@>Vgc8zR4W%z zTk|o`y+Qz+n$5Y`6D~Doy{AQbnONg$poKCiMm2ZMax!AeP3I1ifbj^qB7T#N zDMeem6x%-gzAE`K1(Gg)QTY_z9T@wE{<9tpqW5@2VXMHc59 zJ@bN!7DMLo%f>Zs>a@O|`INVHVjzMbO)Q{$wG!xw@*Q)MW{@w5gX4!!bmrZU!bPEv zShRQqTG}z)_GouZyDW%f*8OZ=rt@VnBAiEF@P#g!yS3`3cKE|1sh(mP(p0&M>W){N znNE9F{hU!HN9VOy*m`)3C5FpOGn|n(+0r|it`%u#8roFkNapqzs9=W}`ja`HWR@^) z`@=!8+AK5Z@fHW)2L$fR8?4B0@5}SAJ;q&@i0=x@ zzYa4ph!^h9;62hT824vsI}xxhM_lm71Mxf+j^4aGHC!^`A>NT$-(;{j|Gg`mlOJmD zc9l*a+sW(OXA~>Ic=Hg9%$ufIMZI-SCQ~(5r%0hE&7%A-WA>uPeYdYMgPI@y!$d~+ z)HlV3hq4`P!z)&m?qJLa)mm4|@kU5=DkQALv2j29X4)T!8bt|*I^aygY&^FTD$ms4 zqzR=>KPDZGiy8M~-O~^H>}pqkB+j9&!j{{u!xP?#XS}6=T9(7Yd}E#iF9nUcYd5m3 zSHzE6oT;xaQ>It1#jWo}P?7e&U^nXGX?lh`6|TNL)5w zkk>kQtLQSF%IB_>aUDd&@oy}^Ci+v^Vg=)c{0;|E@%mpV=gs7=J*K}e6bjQ zQUjZ(f@W2xsGSuBq%9ynVb$O2PSLg}uk8}4(0B>F_~m9R3K#$8dh%tcn}ee~9wUX0 z9*mXu3XFq{6GW)$XQRnAUP8Ukpzu&7~%@2=gAem4p zPl;cp_{GdH9%)8sc*m!g+m`F?xJ)1;;GMpo36b12c2o8%$mEyQJ5PQq#v zdr9^hJcbLcZBk*GG|4kU^@)9gfMZiO_U3i7psqokowxF7@7AhtA{J+|cUDq{18YxB z6FT-?2BXW6n324)O{>Fw9($24Z*wk}(p)$_@I(khnIV7O)g^0tKPg>KH`)dK1mda@ zu{Mh?x7a^RzB=`}exaLDlU*!`vL+f%pM&eE<={}S^AuS7HzOYSR150^v*p6Q;?S1{!PBShB-o*W%qqmOV|l zSsrp}U}+MoNZ%*P>h%jW|o1bu;ouNP`JOB^G^_q3QcBY z;S+s{Si-eeTwHU1z^UjQK;Dw3@N>$cUp_z8o|LZ+{#K9x?mR|B-y@)1q=1;$OFGS@ z0MF(#vr)t|KHkyF|1Fwm_)`$&AoXW}s&IRP_1k4DkMXmwGw&4s(Hi~9a< zanWb%VaI8pE<3XLH^r0I&MY|R6Kx}kXV~0vpJ%9>lCggUc!XP;FaM57FhoQQ5q%I<1J58J zs$*6x{T1PjH4)p`pUX1l5FWnOhX6}>*dTa*!>|O~sdN*~8Jf?4W4z)JX?l^YtB8jH z3wTIy;K8H1B)o&>u6I+>C;>H){#y9SR`AEJF%R6DzYNhb$S316tV<^yEC8G`8$gpk zP78Irw=-mkNj24Rmaezas4`mXE__@agk#56S;MdxQqbJnb@1)A4DYCnd)ug4}yq zWs$adD`Fp9a8+lzpIALR(-`y3{$@wZQBHbDFH@uBtnE%Nr%2C&>zdcKW#Qu$8Q!nL z9Nwxwn<0f1!UO3C;+WhS_p-+m0$gDEnC0;X9#7n`m#R&5c8h$uBAZp?Ba_FA_?g(j z`lr*CVS2cKzlK=decd*9RUxY|e#dCg75t3YIN#y3c_iStYH;e42YFGKJWrh>vl?%V z%ZDF2U|AtVjPCr{JUd%^+r%U;hC+o$sN$Bf`=~vk56g>vEiyaroIb4e!&8JjbmWM% zfOV{6uwOuAB*vhM;2GlAcsPBHfBsmV&&(Ww>-XEVmAqIIN^*|TGNVa~;47mW6oW)3 zpL(u8G~K#>IW9v033N;RojxWq-zzxtsqZxFb(z9*XHN|QTLbD~lYFbf^NLrF zG@-@>aD2xb?rdYh*9PyHRACUB5Ba(5_4JJ@cK?-^GdrbH~sK@vXgR zH#c~1MUMM|VZXY=@!)%1_yOcG3g z^j$aak^X}=`aY*&Z$kts4~VPs2!1ZE)?I=n_l&RTY<10gJ5{jDFsc7@Z%FB@&Px4U zNg6n1;2}e5&oJ*0)BK08)a=fzin6Ce`NOMq!zOnf$|4~)D6RF2Go7NFmC&a`MWcOe zZ^*7<4m@?z{7VBOvK_Sv<2!lkpE>rm?xekY_lRWOm1Y1%*5A|j?E-j_qw0HeI^6dN z@7lgAVzlvNLSY$>h_MHrYVrtnklTXo3{Tev-x_)137OF)= z*SV#NjS#SKmjlYSTn*JZ@0FF$s>nxLj1z!8PKOuG*R)%D*b{7k4T5MS|BTx$S-DWuyLY(QPjG*Lk6eRA!r zB7asK^b!EpqvtK%)Wic0*aQyShQZ9WR~)IuD{F*tPqnn@wug?xf8=c4*(zQ4N?)^Q z@&AoGng31x%s=&&=Sw$ctpE0MGb)P+wYR2M$}87@jp;dg;%&qU#IVzG^JUx!p3#V+ zm{XpTfq&mxjvYK&W`(|tO*SY-ZD=MNBJgr5=pnvAvO(8Tq33%+SIw33{4Iv5?Gc9# ztQj}KQvh~6Zkr@Gzt^}vZC$nwL%j-j4U_lwuflocgzA3IVjz`vy7yPUsM>d(`<-5^ zA1iDC5;q?9pSRe0;6)2}y+b-v`P`D@NL1f5p4~6%f3>>%&ZR$JU}@kSeu8UrH&VM| z{UCFR&{+GNr{2T4V%`#v)im+ieIIk(Qn$X(3C7pFf64bhSRlM+{%gFEZ<>K-SXmt; zJ*o}*w!IuRj^fa<5;wn{xNl@k*!A0g^w@g3o0z7skdHch4o3S0E3W7MDaMTu8H%c$ zDua#U)c23jf?~6)I}sJnP&B>rU{Z9Z?-Axp*T*p|xe;9>!eJ8d?|~1ieUcn}F;~Fv zL@W&&24SsFj9~;)wrG~YIO{-FbAs3iiQQH(mUsR= zz4+;2=D`mQ7d>!z#_8mEmK`dC;%-l%+QjG)6XvnvyJr}921#zwfY^5pAS6n^w{Dh9 zlzxh*LROtW#+q&S2p_GNu`bhrq|lZQU;BB2`c%5KRL&~_2BcITQ0i0}uX@Sd^c~o` zqHAXfdjD&9=Xrs6N@IJV&aGWfW6X!Q`MzWv$Tn>B|^Nw;rr{9OBljZ5+eu*7|wa9Naj+1_0hlf1WO`eALe>~82r|9)$L04M2HD9gA5)?vJi$XsmkM<`}x$}+X zc9F6WGv@e@4I7w854}5l-1e25)GOuq54rBVGNqCykp(Zdtr`wUx)h*1)%1bEiEwlr zIr8$W6kZ>M&f8S&MKM{U_3-Td6%)7JdQ!qZO?-EW z*o&vg{q#iUAC#g&W`8H^_^%y-JM2Q)yzwjhc>Q#tAP&U&$8v+RaGlf{ zB9?>Pq(y65Ca$}ZHSflHQ6N3Ke#9+f88y>R`Ni?vku02-{x(!wi0G@Y5PX^Y_tN{W zAl6Cc$;t{l3w8zlWZf6hJLWBRSpye$W*-#BNy8bp3P<>&U%#+r*v_t?i#MTHXDa$n zpKUAAyh%~JC7@@lrCc0`CS)x*b2McC_z3gl#v4KRFGkyu-YTYkov!&27t_8QouTC~ z-31Uz`8p&e>!SqFa6$Xk<(`U^z9e4%xx&Tm3!Y-z^t`N{Ysjj3_zVGHtM-P^U;fH2 znc2@_@@B@rThjAvjq{w28!$FN{xZO}H_z#q?$erkeBF@vTvK-yQtg?ysX>8h{i)k= z;3ccYdokf@92&%1BYWxS=gQ+KFw!$5%;RV;4+dl17}%N3(M`8&Eu>bL@ST*jm4| z*=;u}ZYSJwRsXtylyPDw38)g%5Z&jaC#9Ay=x6|rOOzu(q+XsbGOTDb+)H9S#6to> z7-Kx~&4Z5@)!8D$f|%;k=MTj;I^t@n`IjwX!1Amb&|D0*;jV2*9Ha~ZzrWi7*L8UA zQi(|{;oVTwPtj4~VKFTK89w7gY-V!T?7OukyC%&SCawktzDY{fzHoZ__K5#iTL)YF zjn8jdnqEGFqM6AbD*(UA>VR!YC_2miP*Zc^GlD`_?IwvGA@4fWBF5`axtjAr42Z_H zb;|NXeo8`La$o*X!;V>W7RCKi#jfoqv;QGwnbf&d{jKBm^+%QTtw>`&JJfjI2ue56 z(eadZ7$G0=7{W1Pa9hCfee~ml!W&FZT&!-xsy#l5;x}#nHNm==+9&}B z))9>r6$oy&u+K{r%Rwbsq=^-SmwV7{kH@%q@%1ZAg7%>s0Hacd6g>6J{_>;&NmWtq z&#w4UKT>DVuM!63VPduKdczeE!^FOBFIx-2S8gEBoOyS3C%xj-*?vsmq6_E~h3ZyN zGIqPB;79$FIIOtz3~k9dVGd}wKXdxW-&n6TcFdrLH=I02I1T3g7}#3`BVWo zmZ=t;KH$0xB_+ZvX*~6^>a=|R_68h7*@A6o4xr!Dd$2#}QbUJl`M*dVEKVHasOU;h z-Epoy_ua^PR~5H~kL&rhfU+7G1UEXFmQyzCK9hRXaF>9=5)u9#yA`b}HpovkgG8Ct zm{JVr#_#lYEwQw*T!Ui-YKk5BfcysO6h~3*3JGos;TB@$2=T>L5d30p&W0sKaJJ&E z*J)nsXu)O%62R_w&0@Hl*cyc!eK`loUDHBn$3(J-(0OKVgF0;K^Z!&bb2t0!RFFqt zO((j2^7iN(_`GuQcS=Lky}a{J6O;0vD~qmpjbhzg1L}=CntiiM}^2$Im%_a5c-usHFNBfr7Xx4qo&XCU6@>_Ob4>~GZ z^=imvcj7_&joP9$K_~yleydCvPHMYT8SS-)Aw!B64zmTSjNBrfwXk11OlY#7cgL`Y zcRaj&`%rdi5Ccj1h(>V~16kdUF=h7iir3yb9imvDUkj^M;g&Wb(>j;VAH(kPI)tHf zNc*tB_N`fXg~{)Gd-Y~KEBiI;0f&#a5<2>u#N^ zS$=Qg$Gf{;hxf5Ybpl5Q#IG>L!q?3HyuP@Ji1qj>F)Y}u2+onY%2A5z3p3Hsg3sw% zgBgSL7j;hV*UvHX&1S+W9&va}1-+W2FXz^32PU1paRmKX zpx$9E{^k9YZ<=}DGIrkkSYI1ygTV=d0`Iugxfi$iVWVSwp*-)Zo6E}HkYf&q?}T%I z9=WHDryY&md|57SWvy6}ZQ2d53pSJw>CUO z(ADLuj)U502D`BFfYR|oh~`;sXq4m49PD~Je?)d{*ZzV_4TkPF+6Y+v20RR#P2 zc9mO!7SR-Ih{$Rvt831js!CWATG!c<&0{-Z=q&=a*0R!>K<}7? z434H;^>}30hQBP^rM1{EO;ct)f1>eY%e=^U#d z^ZQkeL=o@5e?#ok#n4u1`SGO{UOO9n-2$5?>02Z(a9Vu?cTdPyM7P}HeMXBGz|iyh zf^xCclUm8i!=8V2mOqJKIu7D}e>ZV+!hv0Q_UtY0so&pF0NPpSeah;9#z_q+3FUL+ zmot-nMi-S(DEWmYs*$X7<+{d=*@_=?oas8o^!>*#Zc}M^;>^ zYSRkQ>>Io`cUyBn?@Q6J`Q0ovJ%p%Tt9LCk`kUhmkyV8vTx7ewq;3%L-@i|FkkKj_ zASlS7AnD7)+-w$_cYdu%pmcCj>0@uS11|g#xMm5Ugn8r)|F3mL889;X#AP0xLkqAg zJBU-d&m1~siZfrmy6gP{K|G)^RS(};`fP0M%&Glo37)J-6GP?9H0R0J?S+GLp6E6L zR*1gY`r$dF_@l;k>yVa!oef^-V?_wUyjM(4-ZC36?Xi+188A71{h8xqx21lSPEdbn|Gi>wq&kiZZb;%CO1s3_^^E&x zdczmq^v$PVLK)@pC4~vEKQq0VETk7YeLLg|aSzG>3Vyz?XY2|LMfI`0x`pB!moh;C zrXTYRA=XRd_Dqm(9Mkx%}O0meNumK@p+-EZAkyv@oOTxhgyu1+g|| zMEYFAKfg?wJL)Vv*YK@z(?ySOdJtGMoDO~uQnEjzh~uKx}qfUD3dlOIY7DpvQ; zr~Z14@}6}SFRG?5?-P)lTz^tR;Mr*>WRTLto(MI6`3xyNe;!nC`Xjrzw4w%;pO;FQ z&yS$V+HB$;L}2JlqY>ZM`;oqw^)7nL|JTd8a;#ETHg1iQ;jAFqt?C$*W#eqj@5L@D zRq-V%MqFdM)B?HjAWaY>EAlM?hkZXo1*2lBQhNWj1$v#ODXfbatM|$LU$c`LrTJ}9 zCFN|zoYS&_#a{Gn%zp`dBI-DTn~eUxzV?Zccco=PCPsn)zH7rKn?1x@J{y!u9mF|h zZ=U~`!#pZC*g!#Z(>;&Ys_2;=bxJkj*KljHPDj9arw-c9l)d?O!OOo!r&RU5wLH4F zX1se-K(QlgcxYBDTYRn@oYv~2(ptFBjKJSpoJUA%#>Gja--uhmhG3N@A)hbTgZXkA=zER!J!6X1@l|@b=E-lvn4ehj+Z;I8AEL2@nA?Ox9rkB=uHU5- zbDpn5!;_xIRyd+H>k(dMQl#{dFSI0dgWOZ_Q|$XTY`*U$ZsdU)D$!+Zi5h4c5|t+A z@ZC=_ojUwoMfiWif=e1@I=7P8NG;0l9UO9F86epc*vK~2Bz#Qrzq2xUHS}efmIR#0 z?oXZ9k3qLn#H5TP>>h(d_Hm8h*T`5jQargLt)a(Aw?Sd0ouD7J&!M5v-Wx_=*9X^W z3?ofFRe=jq*|EfV%g-3bXFNN&wtd7-Q3Z|Izfw~svVNMDcojO^*q+vCkK)ia|LbxOPz}Yv#C~S7O^Df=wl5T+g}MvqdYM-n%?iDrHS%Pgz1U$Wke5 zvSbS(*>^MMer})d@At>^dj5L;;>>-{b*^)rYdhC@p9iMr_4i^0u>gR*h6Xz303hLi zkpROA|5^3#*@piJ+}5?eZQ*tGw%-*W7jVYe%h3gI=y}D}#oXnJbHL5dE~f#|IcTVJ z#?pV_--~uHr+(k55@*Tp5_=2ALc=c>(CKM6_2WO-(=DLSUcah`TZT~OUH zjdXePjAv_exO!ojt|>+_t+v-q+Nh&{-(b{U=X~f=TUS0tez!)xvpSWsQ}BxXkqMQ2 zF%5ab447~r{2*}ULQr#dq*E~~(fZ|Z&Hg4P)K;lUf~39(8YPBjdd=o0r)F{9mw$f}pVLv3JgI8t^JfWg2tHUD`?7_W_| zz}l5XQAe;(W&0l#y-sihh{SuHDT~9wYIQS>qiHG#oolQ85MrI+jzklU^&Hd!t<*ze zc=t3Ih@zQ4oLCV(9`JY7dGb|w?!QV55op|Vh+!(G0R^VqKw>;L`yt#M`NJM=kjX*y z*p%!Ed3?G40UuH$8OgDiKqvg(S-21AVhGdf&J=}_&>HMY(qIh3r@CNqRA2^?*E(Ge z?f(VkuyF&Iy=0>wnz|b9nwU>QiCOiyuLxQGkaaREEKry~BPl5q9|GlgOGNE zCl;6^hXW)jX)HZrJKj3(=!u&-tfY@)u8=wjdL&2$ZOV*^O+oK!5mltZ;9@x>^bW!y zG2qSi^RKO)s+6VIZ>XJg>Wn=qju)JKztD3Nuiq`O`BS``MaUH_qLnpQNY?{KkikRNf1 zUJC~u6`K8epEL$$Qo`uC8b!CN2jQZgA#!GWwy? zF6PgmNDMJ6!lB`AipSkNnowW18vexYlwa1##qSX|dO+nT6#k8iHvna_`tqJiEP*a2 zGXw>i;1CA1+1Cwxg&7w3kP?`UTsq;k8&M5Oq;J3Kc>OIH8(~0Q)VzhtQfB@mV=ACq zPlXcigN!;Ztr4I2JN2o%l^|sWo}5|AMB)u16V+o=Lte&2%X~E-`n)-tz&u$VnKc4+vV&Lx9;v`A{1naQ zzp!P5#$P+AyJ!NXIyvJ5aoq0#Z4)H{#@o+6_NP&qYlf5LeFo2nIyA!0@z>8n^K^-i zk;EW|*ztk8c&;3c>0{-{WHrV==rEQtYY;suMm}!1f8s6Vl*Y^b;{TFjmP{kkwXh^J zOJX<;+Pd<0CRAFN7@JM$XCz8`)>Ve?h{aBcF;CCQFP=(&uA|TkwLrJ8JJ7qgy4m}o z8Fuh(t9(n`4wtcUyltJ?4_#PU(hmsl)WzIgTQk%T%Tc}8u9D{l&1#75?aTqvn_;YH zu8exX60FQ9K0{2-c_A2;tDt~IP?p$qKy&&Ng-?Mz-Y>L9*~saRk0r4<(;7f(5K~EQ zHsNq?aOg82<~LFt^**qMEOO<)=jzo|EWL=Jd5|f8UW(8>Ai?{z+HnfG9U}jPY8Z9l zsW~hmn>&xYkndlLm_7#`7CU*-tX0>zgjL$$&9L|ltIG9s`jG4yJWGJXX7CiVk#F4i zh=J{By-m4Gj6j_ zL^K5xiq1kf@gnLs$li#Iun1-@tz(Bw(AVx9~5hIeW&vYezQyLyad~Oebh(4 zr&^vwxv+bhc8z>>&MT<9(G~M?HBZSV>*PPiS_{8}O(fBmxs9=0v)rhM#hdcbw-fn$ zH|q(d&}=O5Ux0d`3PNzM0K|dOO}rMk ze95>A;mdUlTML~-Q#P2depWUXv77D@8M4UthyIcCerczttxK&TE?)i+MWIeN``bF| zZ&*%RzCt`>V1Z20y!CtW~=`k%wlP2?5VRJr5TCrjWdg>Ky zI>W4t0+&j+5HhZfuWsHxw%boMWQM;qnzhjPBhKz1%^9+i0q_1&8|U_rwDdQu3x{E1 z4dU6suRJ^Q)QCDnXH|sAkkgOg7Hk~h0u`+5^z#yb5PCjO#D><4!E1cug;$M<1W!!b`utdw?QjP?KS~NH$$MLnyhcSy5L1yL2}-A;bk_`7TJ+#+3v@LCz>6PR(BpbFh#`S6zuPa*rDMBYaaLJ3>Fj(&LiEsrYh8oRAZ>5R~$SXGyn%x72JRmLh=z zwq(#XDxI`}jtWa4__T{zTJTh@zbBl#3dtV=wfdbm+Ze0{_mk)Q-_(-V3C;;Ti=Rp9 zU9I_{4qK0GH>mUdUnGFntsro)X)x&{AF)<~n7e(!luO}+TGjA9+N&jn@bJdL1w6aE->1XU;MMuOrlM%k#y9+Rs1O zTJNc&c7!O5Ebx$Zb2EF{jDp#Kw%=r;fI-9%5n{!g;1`g5|SmCSrb180fN;`89MnS}aXk?QK#ma0W{XcZg1XA)`-00m2u-T3Yy88;ewja59(@q$ z-SDud(KCoKQ+MhgnWEczn*GGWnTL8jJ4!R73%%=YE`W7{uZ1MZAm zX`%*>!WR@Gh;X|pkckXbj$rbf$pSgZhK^?|u0XmWk|4ja;BuIFj!xdWY5+(VUUxka zUNVxwOV6Dkvr*_M}!#T)%O9N>H6w&OAgp~+GMOABKfHVW^($!UayQr zh#L1Pk2I)i!^5~ki?YS|!qyIl=Siv5$_Fe0;ley@kmp{b1wwPiVR1B6F(! zW4COIp7l-02u(rarNdsmJ}*N{R-=n$Ae|4;yfkgL(o2Hp{jT>zvzJatpP@Prjug3> zjqUl$0XkPo4xQe7_6HFKroAWeS_@t)3o}^ltO|6 zA9LNok%x&`K&d+N2)Ws?@bds-Q^|@GE75$sZ%;@LvTaido>$__ZRFkJWDG4u7rd+T zF->fg8Du8&AS8}Q91VW;4pxUBi;PEPhaIt>Dx9f2fX8Jb?q*5u$hTAyhdG{3# zLE}*{Xut%GiQ|Adg7?@Fx)^?6gFZqn6$Nzptt)oqjv(Vj@+ogfoPhY`aULq~$^mc- z;P);Ny4n#S@hApZCzn$^$uYaz3jjCZrrh*kO|b;vQ}Zo>J+(5b#wZ;?Q%Z}xLATp? zo&!zs->gh{xLpMg{A5r!H{EgXlkzd#ZXM;>l#9_d$4@RuKmQ`Fie7K2ZjMzpsq>Xf0#x7#vWDDKjc;cnSCD`L?p}5%|imLj%hP zHiIME>eOHlX(TICKm98k@YMw`p^28JI4VO(0&pWFT_2llG*f5E!dvMz5$O(D!0DJI z=-J1zIZFS&^XJhd6bjWmB3qy^pz8C3`x^^!AJb0y&4GR*i2N ztcL;Le;_A|n{HD7&Jk{=YX*fZ^q=y2%72aQ&`y8h9cNWR{w4uZZ@g`7Fqe_c7d|%A@8enAB)==7quZjp>rg9l6F(NL{3H;R^*102;uly5u;u zEK8q!23|Ej4bWt-9S&}+ASf~m_?MFGXkH=qED9_jbmwb|kPdb>(PSQdSIC>u5rdI}02 z^ha;V1x|juKU%iab-=SQm%)*wC08k4P$02(EDf_q0k+MpZVPSKdUr~@*E6iQRit=a z)w#DipN2Gl@&QDLC0FYg`ogAIP3Xs#;5apF9Yk}yB^)C)SBkj4Gh$}h74(4u_PE#g zy@SknWC&NjVyQ6;M_OlDtErHDcnKc@rT>O)^w3nI87)A$>#QI90(JI{z_vwr{7WUb z`}|S3%5w*zrl79!Z;)3%J1Uu#)R4$S9JW5kuv>dal{qfK3u3|-`eyf#79uhjor#1P?Ld&G!y^ z%7eQ@1|MJh$`ES}SX*T7=SRTLBURyb;@^<0FtnLFic?{;zQHt#; zkpGQ{6HXE(0&eWrN%84eY+p~u9SO#Fz8oa!$863Tk|$Vezh@IWf|BxxO$z4ZyyVXJ z9Arkx{b1QKXioe*w~7rQZgUh3FmH2`Wq&W6m&vHMI}}S|ukb~)%}OFVsv~=6|J$qfb%Lj#p?T8+vkweYC*8?T zYsH1yGdaj*=ZvO6@jgEteQ}cr9njT$&?H}PrFHR^m}byaQ5o4LvdiwfCNHtf`tZh1 znl#X7(@r*)bemN_t!(g#T`6`TYQyWty83Da)o=XDjTczADN-y+tFtlWjlXGhtKIlO+S&2GZYM8}@n0 z^z^*Yo4G1!jxg;0X+ggh76|Z2;Ct)kv^&{Va6bJ31ZjnL8M5Ta24+ux{#mbm$<^RR z!qq*XA@!zmmv{O7jgd7%;pvH2SqGlxAoYIb{)idwfaijz4aSmg7{NW4?QS{+45Yu> zAWL|XjhOc4h{dk3vwLrNm~w&sJ)kzlKdFLHAe;wVz5#tFMZ#2uw)}|}T99w9VUfjS zDVRk3cSaLQD}5{cdyQ$wY}rW_9esu^t>rs)a;77C|EJrBR*!Ph^G(sKxS&LdpBC3< zR~{oit>Akkl-c7s>Y)0<3aY_rsw6J~Hl*{9WKC3H{zP+xML0eOLKupQXn3+Gc__6O zx^6}ZE%Q5+)$&%Bw!Jd--SC?Rq`PqIFQV9^WprTHINe@qdukREyK{ISV$lXo>`4>K zy?RuNxpw0^-L4l?RZxwV%Wgkz$ikCv7WHps>I>22w-Hi+m$5qhLfbVc@M>%X^R{URYgWuo$xV-SOJ@e<*y6ZO%ZDfIQBj-T2rdJYbef`<}!Ziy+H2BS&A5&G!0-549A-h1WvMIrZ` z3yddNan})El6%HyoP4BBUCd%!3n5_CLBy%?$@cqX*YEa_z1l09BCF!z85YAmpIw)s zTSf#)`ey?;4~Y6iS65;ReXp1+S^nY~ci7r0++lhEcH+}mYjbIv`zdu}DVT@+kP+ls zP@H0!!1)qeVzo0hl2E(mBc0v}-R$nXQ6tk>jif0|aIjcbT}-mWYkMCZWEw~C&d_Z| zS)GP>NjqB>t|Z^S1VKjj^`Bc^eFiTM`4qj5aH!oG5C3rNaOZ)Yw&ya%I3!E&dRbxBavceT|@Bbf}%g^|TNujt`;K9&~5N0TFyor1@`3ty3sV6rb!K zvH#3(LibSW`HL#nx2n^1{D*vVSbiy01P2Q|0cVb@6xNrnGTV!`r>D3jcsmR?S6+wP z=;$;uDg(CUTu;~P&m#UFxEs8-Ei^80U0kx0!Yc_dltm6WI&!ALth1k9RtvMF6!!0_ zteu6+HbLX^8+4_iV>JWfB*Pc_Y(}ypm(PzekrJfBPJs5qAxPGtoRuDylH=q$@-Tp-%==gw|Z70gmXhfTU+-sk#^8MUT4W1Nu-4x%;>h^n1O>u(y zX*&i{TW~#mgGvM$qK)2guH$Mm+EWQ9$>wP5$Sz%-By8S+uN~y4fhom&+(W=|p*!NGBc?c01HgD}*CbrNeqyh^-@f3emQ~Xi{7*nWr5SU1yn*`G@!JPclJo7l zplf{qHyYh{TLP@zeCRefVmMks)it9eu_s~`Vv*sS3>)@gY)R6LFh*6=oM!8SMUN+7 z^5EMNDar}Sy^yUxWbf*CFu%Vv>!AegG;hXhY1;>san`7L?Z(ECiI)qOt9Lx1klr;A z$!qTwOOVJ2L@215|B|?B&C4vZMZaIwu8pstx)7c((Zyy0u!ckXlN37c9AzK(y4fz~ zrXG68WeW94#a+P{msrzy>ZR02LJbi<&gi}&^9$-(=U~3PdEst(Yj7k>n${uYwnx$K zyGG*TVzLG<$)8Iy4$TDjn&mHS@d5WiX3!|{ndD7exw)lrn}li1E<|DGCMrYjNP z{66u;G}(>nu4 z{$lbI100x_Dy0{HW)^L9MSM-D4)PA>{Q+dV%N3Z>F4N@1drMaTh3@EpH_57!ubb1U zBBRrzS+EFw1;~oqN+-<>d(g`rN&2S5*mry?FX zAE;P;aQHcYjr|@;&$YL39=@Bm+bmS{q`JK@d}9_PSyWRRg+!D4gnp?fr#sYkCRW>S z*{3vfxi6je+HYK+%P{1>tifdaekY?(!d3s{~;@#XrS@~@5@g7n7n>gy-VfXsqxj&9OQ#JP$zgz8jrS`k{Deus(u3Xfm9N}XQ zZP$IQS>sji+=ioJ+=<^;^U6_L{N(D9qg=R{J3C&N*jMWKqU>CC3$Hxy){X48zOVIa z&a1n%^ntqS-Z?|N3H$7|vI7QJB@BOlW~>NdC`sf|58L3&d)R9N2Olj2N~*NZ*<>Aw zXLq$TvV5Xn<2t08;rQ=?5mk0{v7)iES0v{eV^Z9IWVu;U>Dmh+uBY*O&t&u?4$k3Nef+ui?j11aXWY*Ta{rNW!onDNTa0``%&%Q(6X-Db^S<%R!LUx<}xXPf66&kKmH-y+;w=<{iwV(B3<#H!v!d^~qesnEo$CqBmP z%TK?~5FL;+v-36geeG6JEmZt`NXt1G6XWaRB}KF%{%fhV4KmJThi*7o-I~l7f{KlT zHoxgoB-1Q3^R8c!;z8oi9c9Z{eV6j_+Bh}OS2og;@;OW;$&&WqN;@??=v3KUz3Gz~ zz3T%Hj4gGKAonF8@jz*nDJK?@d^wGOqgO)mS{im*;IiPXB_+psJ83w%aS$7KR#0XZ zRs6;KsiOu3n_`s0)tf}I%mxdRV38T)edFdpy5O42a^;`b0w)Jew~MhVvg`I~`QYpH zr=%El!ceqz+ONZTK4}5uE4)dD$FW2-UU>oPTf8EzUUi|&Ch1<2y*$5htXqa9O}Eh; z;d-%rW-U}SsJKoD&t>o4(=Zt@8n;MOkXX5KEvBsPBP<{%hI*PO@9Kl3jggy8><8rE zU8QO5`se45u?o+5@^gOMOPO(Hcs_m+EA}Wks3fJ&mLvJCY-+Fbao-A0@%|Ec)yYNskqUFm86(TR@Vay@+&Faz}+8`a~)iF zRb8MO*GuG6w#>lw_Mju3Zg>0I-5m#2?x3Cz1SSsz={f$Z3-2Z6zY|8{lY|Bq>w;{> z#m2Rz)+{Mc&n!w1|EjX84nImpeo-25`FuvCrSF({-iKog9pt>a6mv8w-xY<#hb&OX z_i4kg7bc zaUwcA790kcGUUX9pO-Jx|1LhT&sJwQzmT&)Nb+g&;;G#}DrGKtf&c!s$UGMlslB%$ z_8f0$vze2~YW+c$4Z&TxK_*oNz}j#j(i7F<@{(*e{r+7|h%P?rvousxBFt)C zQUM(+oA{+22x<87J{ee@t-Z4|2@Mu7-@hhHS@yiSZpyCUy|lu7OHLZ6jH@zxTg>L| zESW*t8X7i**S^=5ol>!#O%A#GwRXk6z?NO)-Mg+Sd4FN=5g|xJa@;F;FY7S((2o(` zzj;4x6F7Tse?g5qNH#Mrt-pqf$C2qpvke>pCs)%8%=M?>g0QccVO`WW7mM3E;P)hL z5uvK$K`&pv%gJGZcxz+8ax|pFPITSLeskk@c|qm?duimXC@-U8i5^qczdRdo>C@({ zYT{ITa`{3@W$Fv1+e=C^=ILP|s+;b0VzA@I4|lR-#;J((=a#g)IPa?r(%WN<^1_#V z3%C6n!Cquk?uS{#(Vy?6aJ-Q1)=TcrQHO_0rT?Ve1vuOTN1BW>UHOst^G8=AcS|g@ zx4Me%n?)52c$^9|SJeeABpBZ>`XDdY-`7dB$ zy@9;X4y@Qvu*8C8gH@zZu7&b`5B&6yK zF50d60}JN2)^ev+%QrRVSTAKaG(9ld13VuIma%mW)!I(pIP(H!(iWQ+F)g=O%g*BZ zMTya>iI-0rLySc?5u9`Z_s|iU;i=S?CgblYX0e}Kh0aj3+9U>;QQj%;DR3WjcoCUC zk%)EE-QJSZhI)@=KlxZ$ffZe@N;NDM*c`~RdCwgrxiYJK>D4*-D%L+;Bk^EZlnK4y zQ)(hMRfr{V_T$-!sWyVKF`ByWY?m9m?UK9To?6r5G=50WWqU_Ep!^*9d&zP_6qrc3 zFzE2J>5*0W(Zl;u*R~dCr=N0NOyglNB%L~)hE~YdoiE1%HkLJT&&109-M9XH#=#cw z2PTp9P3rpK;Oom-Ded_}n}lQG&VJ}2LxS(@v(iW2E-uje#nvqbtleMHH4_qinqMIm zt@1m*Zy~odYRsc^rw_uHz$dLMylq}ul)lCNh)1*I6uc`u9do-Eu{lWA0!@Qt1?IAd zoa+OQg43(_11SUI$o;fqCAZApPW~#LlW)#6?Ui(iiRfYvl2(0Gydttz0?&| z(ebY*f?Q7C!R`TT_Y6=v#jHENZ?Sf{-l963aE$85mPZVw>Z+|CJZ*&XanpEtaTam@ z(k=Iy>b>GKi_#9!=Iz@T;!%gO-0Fw9WIX9cE*5uIS75(dI5lo^`l>wAczII!19E#f zOrgK~n##Og^bq&B`vtVHI-~#R-nE$6c%|Z#!6HWCSv?!Jx}YOnKwcx}&N-OSoJy<3 z&aVR!84DgUjasjeg|mXkE;+)LhrV0iM0go@Xd^D-g8HmM@9uoLGgl}9@}lGRf4!8q z_H^#EfSD^nJwzQo%)Fg)&TuFCx)8yYU4X=QVux!izZhz-Dd&5 zpwp)~Qq9I6+SqUZ$R64{2S?jt&}~T}uf>Y~{u8-V^(=nj$BnSuUX(CP9?Nmn+8fny z3HHm!`t4}w#wh;qQL(7rox$EqiC9d$@26=6TJ>tBz@za9P1Iyat;#BM@^YoyiNaM| zjXJ;A`#-N?U`$;q8#kYno;KN8`Hr%`+pCw@>72KHfqe-sbx}Obro;%3zn%4-sy!D* z)a@HxzXkD99XN)e(&$wY9A#A?aC}60m3fPHk~h)Ais-mutfIWV))t!klCNWpm2PgK zae*JQa7w!To)nvj8Xb}ucHT?hbE}rDn3{4T_z*PEqgM50iFG@)TrTj`ilgM;{?)%t zPrs8o7Ec}Z(>RvqiT3ij-0)`0w@9i=VOZTq@6*L6UYoF=YAI%#H9fyzJb%gcIq}ah z#4~$QZ#Hr9Oj|yM`#zZ;YDg2JQu*uIBve$^%HNIsM3^PK*zrg@`;#UF#bIKh(l=#8 zI)IeCK~BsBsXkUFE#*;2>yqal+j2313Fz8yH4!V!Tk%M1{oEUR=z}AgruAwc4s#A} z2R2ggpn_i-_LO|NXC@CEqhim}ZyeGc(E+2mOC~p`O>jqRkl)ihgNNBc-o0KDp_HGBE8orYT=oW3~A^2h-N%(Glujo zHrIeMv_R7J52Te^nx|mMe%ZSC+BSGS`r_^*GkgP zjtbC7T&C^P#N)!hqC3$UbG*o!lv8CXbANF;{OhchVd&(CczUv+aCE z&*|bExns}oWM4n|DrL#)9nX-L{^E{|SZEv!O|#?je(<8g0c9k4O{BS4l9v?R*Z%R! z*obA-yE=Zi-@)YR<i zbw3o&3OMp28jazRoTt8Q3G|ozo_6?eLnqIC{Cc+5Lq}D{5y!%R{Q2+%KH?~GY^3#C zuu5dmbH1NR-zlsy6tjC`4jjMjjmAqh&T+IGl;8Z0p|A>_N+uo7ZRr;zc$|uW(+FIr zI2O9G6S7V7%EBa$`&h_u2v;jaYBw#$3I{Dvz1IF4nrOd^LK@3F zDH5~2@EWbz%D6?CE7>P`R%Z0j!_)ut*{kOHF4cU^9bO&I`{Em=dPt$#gyH(DTvO&18ikVDscNW~ z>}6kqo$9Ayq#8}7tLy-6oX4r#mz#Y!1x1P!RXJ+v`LMPWt&iSe8mcppdQ>xqMc-c(mj$kaLGRGIQv|u9y!546G z$lGb2Rr_fVHRPQ=58t#GaQoU&{=^({8Jt#B$#M$ruxs=5D%eO@MtKR(_wIFlOL2bm+vX27I7Q~ z(yZYeRUO3#*x|}|waa&}G4K5v|5}uIZ(i-|a*?}~RVRf*$O=H`3!6uRpzMEW%JQ*F z(SxyT6#Q&41@(fU@O9HJsAJhwd8WwWcd3{T__fM#k~_8H&WTPcYqa+n7T#pk;xCZFK3*8*YQv;MV7uQ-@EqwwcWc(}WOP+Ksc z+OFS9FbvHWU2m+vDBry{+tq5Z*Q?q@&62-K_{cL(?Jst~lmqkBJ5gI^7gpyws7}6d z{6|s#eR52q*7uf^Joz)t4mw#A^qM4cPe{~fvZ4++%*C=U?M#F-r|t%VfcW)Q(!%k< z`1?KX`53ovU-F><*ASNW@o{c= z{H4GtBKkR9%nnVF1`}F?G5t=B8zUwj8s|BJn0t0oYOQu=LvvY9=92|*;kIMxf5lCu ze3{GdKTtJZqqX!rJWmI@DNSG7jcj*V*H~F`luUKz;ZAP3zaJ*l3V0r%({c{rs(O(F z=lthdLWUfQR#1idrI=W@h)W79=hN#}k}(vXTsQO0lmjAhnA7L4Jj{q9YAkO(Fd{Q< z&EXdL(Uf|+yfn1 zaPV{}D%368XT^2yaNwC^2OnYc6jWOwV&w&Iy?Ghk#g`0@6M1?pte$T$$-u#vy16nZx#kYQb`MO?GDS21gr_Us$RipPu3jbs#_MX_*&kmu|vpU6p zR^XgOaz7UtC#85d>b>O)iVh}%Kpd=rSOR~GVeIu!n1W(r0^g>}l{?*G$8#w?Qi(he>RWvuublPvrr91)lqTw(K-3d<5B#cy=D1W> zq(e7mpsb&r@j#{YN?yv@Kfk{NE#^*%#qxckfNxa)5-W&`>Eu2Ka6Q;(5 zTOc$F8VG)>J$X%Y2!A-2fz3iTKNoqF9dZ^v>KY1$2}oF%ofCXzXbq<6-hEs|&0#VY z2V5t8K~JoU6|ux|>}cc;3_zIua5as|3e%wQW&tIU(v~{((@vj?D+@9f2p%SaCtIv$ z19sy0J%?CIk!-sxEo{K}mN=OKb=P6Km|!p&M_grS#~;L1pVtE3=6GkAJSBYYtH1b# z2T?Y|R7^VR7{S>BJBh0LCZI3UO}T19G2;)mVY zrmK<#>}`H;RaXB?%w95SqMOJe@o6{~igDR_7M^e8&y9I|8VG?*asB4v;qmH~13)N2 zG+u-yG*L><_4$5z#|{$?E_#x<0T1&`d|J=~;Ru_roZ-{=bt|6~)p(YjjqDr>tmq?* z^`&zQ^mgj{z&EPeax=NRbr%A{RrM)RT+)l7Zb9#ueQ->zF%)mr){G{=N`wP3pPE9V zNA_l1eHd#jbp+H#9&9p1&7WvZT=x%}>Ra6LQeF%$Xbh>{kRQo!n!L}Eltk4)gJ|{) zY&;y-^BRJ zI6~wO@q5~9l~t)045d4=FDeM9q{ETtvU#aCMSE9ko@{vC6cE?eJ64uSD7XGPcGh3s zupu_(*Q3NEk+2{SuazzhQ+X6M|8$+ng)2DJ^zD>ZaU{_WKk+^3f((sY3rds?6OJXr zH%k4}WZh9na{jF)r3p-r5wv=Y8 z?S=Kv;3tf*`C!k^tv;>^gFBI(E{DMCJL2~}luHjj6rJay&-gsWTdZ50nk#X~0W4D7 z@6P+#Ll+ms@cM6$FuvLX<0pa}vd(RAh&Q|6zgC*Amcm+k1Vj0d4J7{~ZfTEzuY7`! zu{(b;{JS4|b^yVR!;5~73gS~blxqp@lM`j(Jx;i_<1_oz;j}p-QTaWbeU_%%A7deD zbAvKn1naS|fNx;s#!V}yb`4mhe+~xs$m1xo$Cdbf{=mr7?)+K5Q=IhB)9yM(TegzL z2P0X|497CA8%>eImzhnAgex=R7VAD9^y`jj(n+C=c8$GHVHDtPnbCVLk;XIX^_%K? zK-#i;wp<}3O2s`pJjjorrIOshAA8sW&-`&7Tp3x#P@*U=os1PGjK13Q z{;`qBXWi9*=U-mgADVlG{F4k>h~HZugdUa*sM{Ff#4CWmq<@0P)pKtmDT?(S;Ml$( z2g(O`%W3Lo9Ka#={SokP*Uo*{GI*+mch}VZ+lO&2DDD9G@)8DkZJFE15ZR%4YxCAb zy$Gg|Ja{KdDM#X6kICE>!$Nrd_2>NCQpiz$Zgjt7KE+%&Xqdim{6BHD(ZtX+Ic!G~ zmU1`Al30+l!IdbaL%{)gb41WTw$`-+4nLxT;OhR(J}&3Ko3Mf{#f#xUOIdxQ#*3_c zpz&`?(}+#Lr+2l3fE?{^^`MA<1y9XYc!^_T6RjPJY^(?cNi6X^=IzI(p@;ckVaKS` zA@Wcdhxlp&NR>tEi1?7WC!%wZAJ}7eZJ}5=aNOiEAHur;LpqC}Xq&mWALTM?6612O z&F$Yi0-AU;bswhx+9h=E#?zmOF(9nViMJG zT6&4Hd_OG^@Pbdmk|4Nk)!bK29=*fRUM?HwQE7ejk?%v0?dHa(&ULl`#nonVj0+xV z%K8_9x4Pro3ms_|^H~`Z4j@YaUR}gNhrrKgi8pHB?#wE}A8!A`?CeM6q2bO`gU=69 z+VBe|XxhPjL=7-;071gxrCRCx5ehKC22c!wRrH6&5TqtJ)JnG8g@55s3W0E6DWH@G z@zCzK$`L^EKQ6xDAbbs6bgr#ip(!3`*%v7YTEWv5ath28_rA}nan`JWGQfXgnTerv zOa~x-`2(PO(y?tzAM_kTPI$OSBN3oMQkSfqj6j&a#!SPQs*6Z~=hyIJ1k5LgOVFZ8 z2HZIqT}mRJgD#Hb7BRnn_81n>I(~M!%HhH9Gcm|&MFijwk&9-+h7}EV33_Bqb0N6v zFw-Z_bD}}sL*;1Zn@9C7Md!Wc+Jf$qX%VL ziUg);*#!0S%VIkb0G#o=RwMSzd3e! z*j;6_m|%;b5s2aUTDY_+W`9wFaJiqU8j~oc;kCJ8!wR$Ol8so#&y?-^f3ZhleL&H^ zh{T`eRNP&y5zhM$c`*?Y6%*{mXt!o10?K>Lv^WxEDKRyY5imB}9NjuivW*3Q&#Vt0 z*j>13BxaOboU#qOxNU$0*Z2^^5@>Et&NT!Y=tv^<;`2j6=KuMawGYwVS+8*sMGJrF z^iJLqlTFF=;TK8cj76Sr+3X(Y(gFDUZj{q`{?-V~M$KLFi4QT;`564AJ*9$9`UwPn zEiCXzCk>wRgvLYNkQXI24G=n>4EGiIxo6_-gQSzP6gB~x566G2`A;k~v^n7BIf?## zkB4Y!I{U=aCj#`Nf`lj8VdO77=PAy8$XMzGoqm)B z)+=`jBKC!vNKBAeEO(CXIJP0k}V(zBU_e2~?&h#JrCKD9vqNF*)4-?D8U^TcJ z1)@>nR?_PzG@v1I3UZtW)v?tIBJYZgD0=@k9ghYt3*BWVYaB zub^}(xoQ55`1?TBa!Q88+$@i-hww50*_)rUH@gHW9E|(%ooJ$AuA5Itg!n{*MeEz9F%i!f;sc z&3o`!V>*tofj_wC2rw9785~Z!O+(0<37Z4iTYvTvvI|0CUH{ez0=T z#~Az};37W3WuuJ+%YI`9d)n^v&@N%NQ1E&=;Pv8Ny}6IR;v4!w68q1nlyC@C%P79; z#b=EMl9(Gd2V?{s6LsBFOW~ohr%u9~3Iw_LCbDU;+#CJn#lG{O>AFQ>Qbpz4!l>28 zoKJplUUrj#hb_TJu{%2n?42y<=<|EeAq+A{H0Oe0E2g+n_>oxj^UzD<=VA%Ff`8r# zj&Ps8c2*_h3=S-9o3yT>VCzri+nYLZUxek}3B~*k*r&ihS*r2bHz4t;pQ9@F-RlJd*O0>pxz>Wx}pQ#0w@~M}rcvUGLKg zYD0G6u0$35PYmVVs)*wzY_On=J=7_M##66@2Hgz6foB0E8XTw{ODlw3v5(ibD;55u zZXU;~6VyP;!GZJhD40s3uF9x!HUf3gNgTEIe>iv>&HC>{fkeG@76PXWKFy}|e$@2a zvnwj$Y=q;enuuK3&!qQ#pZ*hy8!WeRa@w|4O(y)njt;-;0C5M9u!09$Y1?KTM&QSo zx8BeZfA90adUff#fQJ_5(nran;N7K;>cL}?=l5~&Blu7J+1QmarMi<6s)stSv~4RD zzqRw9W1n#&8f7D1=tu&XMg2?X02%-uKBUqq;s+Mn2N37G$E^Odh%&6PT_Qp+&@x|)v_K&m}f%*1;A4f?H>s=;MkoJ)8%s?T9 z4FVdaml8M`4|LWtbUO1gI2?N6*<7^ELI1(}srR>beq;xR7ek>7^AjJ&mHaOxTp8Hj zX`Q!E*$N7Nf%yUvyK)OW84ZenZULDlsaWtvOvY%714BUuzr!(LcAcPEbz;I5_BE4M z&%YuDtPDCB7#wb0Y?wCNFs#CjCE5~dc_9a=9B_a_sl8A)tT1LrEwh+>cQe-dt zuCg0DW0>vt>izu_ex2h?=e*|iT;?m6sG}bA!`KU*j+eO( z8{&mUzu*;GIV6TpTVnT}!;ozv8jcJU;qO*FgIa9net&~^IhPd5OVkOp{?Ykk%}y_iP5m~p<9sD}{@4kQ4dbODHHyQ}u|HtU_h+c(WL ztP}uKFz7I!zT9=(r*~9q3;~A$Akwz>Ru_LIM4TSgAuj%Em_aSfoEsgHc%Tii)0{3q zN;dO--YZqV;$UjWg}PR|vJb4PXl3~N*GBE&02qkXho))0t7h+CvEtZ6o^jQ?q)0V8 z56x8$tzxR-lI4C28rpRIt@n zu^Zy2YR8LExGcuGgY>A|@^`sbRRKx-uQF(4AUJoq$C;NT+eNR5U9_{6OhG?#i}C$| z+4;d*@$&Ng-eDGjcVpER9Ct#mRw02>WDN}4g`GUXPJR4|QXamP6!FDYSr&W8`iZjr zhdmR9IvZ?W$MjiI9uWBWG=1+ZMYNM#K=yLYnSk809pbrCCP1uDB)$Brdv zAKG7)UR>IJ%2Zb>3kAbYr?PLuTSde3#n(nHyg4^BB?`zX-JYgyT(VO0-+wh}g<9Cl z2IP+|Pno>lrw8pA-@2)WkaFKuoyT~!@=Ts=O!pLDml7a|DeT&uaAOHQ_{P5z6x_%G@CzTsU=pOM)eCy+-|PBD zF@6`j()4p`aZc{cN|RfE=L}iN(ck)w2!bjHs=Ek_cQ1XLQuGhe0l+}a67+~}iwv-x zw3vY2`yb!S8>ZzOxV%pTT;L)nQizv1otpTm27uRo3NV+on&9&){fxW;&MgZ68J#s5 z9qkj(Bg<^s5p3zGyqm-CaT7P#p_6jU=_{LT zii6o$r}>+>qk9B8|DV~m$!mdLGz)tUAjNZr2FNL40B@9FC)TrQ`gVc|b7f}^oiOr= z33NA!P4y+*3FRzdAi(qu@0i0cV9OTTQY5VrBz%K$Jz&ZNCJBfA_jEn?h!`B^h?L}@ zf7)r0$uHVRw#6FrAeCtBK$f)n6+hxCg{P1n$bzAn>MEz>$rb!QAs5v*e<&<2RdlPz zd~@E~4R3eE5au_2*Op?Pc4>1WH02H^3~+J0lhK5R7Ecz9cn*i1T}yvnTA|GE%SS(4 zz7vpy1ywkJKMdCvVvE2linGHrFS+I4o-p4K{@jpr^Uvb;lC#T)ElF095C@Xd!oRb^ zO@0i3YTma(4-Vvm3J)nMc3gLZ`dv=s0F#`0cRV%XJN5U(T_+7V$Ua^A%rG^AWF~&J z`IfF!_N}$e$W!Jrw9ziVetplzMrK&nN1im(nx ze+xH#+rtLb#dYm6RvD`Hs1v7eShy?qk-^RLe3EK-O#; z4s83LN#&&x`}Q>6$ufv1h2yp#ZF9mwf$%UO2}fa_EDlSn>)4ewy(&K^9QUnU9I_DD zX#}v%Ktv>VGdHC<0Pq7a?CWwixL_7zP7i|UawHNMwqmCW7G(I(-=+|}jO2xv2Ihhw z1N{&mNP#T8|@v-n*L>LtMNo2!K7;3O*W$!lax3 z-sLIPiobH`hsDX$RQKOj9*|ro!c4J}x|dq`i2_^M`cMjRT^5T0z{!;7x&H7742!)3*Agl*SQU%aWvZ92M$c& zGLj`l1^@2fPr;d&R}*zI`#wh=0eD9N;6Z8^Z0=i&4q<*3&tl~JjJM$o3#@ykrJI}f zT&@;>zYKsb7Gw)*M1WTmqcGNuD-)1ug^YZRRs_JBT=}O6B3W6lg*AL8gEn$isjG!1 z$F1+V12E48!+%fXf~3mvpQ1qud2u&Q*BXt-0&tiOhKIRG`Kj(q>lV>*x0lKc7`d6z zsBkV|x0oyn+u{TG3s~TkICdn)bJj!@Wc+oeI9^ET;E)mkcvF4gB*ldk(RJ{!HWb=pOSu>VP1c6K*E8*aSlN8*uS%Kr;E9H%pVS$Vb_EKDkltISAJaK z5w(XfjML#lKI6;33OOSrD-O^RsJW;Js%g2OS+HA)5u`e3V75%)Bt(WQT|1uq#=0Qq zb?ps9b|z9BOy^9%8p>}1a0$(1ImxvB#RHW=2p6&$?e1`9G=zVD?;>o(ek+dQ!r163M#wUv5-Qu|sH$8x+E7xH`6M6pokG=f%djD2s}D zcqA_H{N2nMW^KRFDD6fqC0E13j$=3>5myG%`{KT#CdH}W7UClH|Ev_4dHNf9P<$cv zvT;?HO3@Vq83<9lz``;*qxNL>`UT|aW2Jz=#O%WV2BV2m?IUE6LJP-E5bT^axw3-0N0vRK+2nVEl z1u%{Tgs~d(?QK$2lkVv)W;sD-{=V?9Vce;PQ`r^-TR6U4A0>qhp|OiilZi)*_i?V9 z`o|ZP6!cIGvlVcVbn=CQ#5iSGlJ`0fVCtfz#3}Xng*AFTf8u_>9T0`x+S~u8$+5MU z?M|~2fW{*EL4I4`jg^#G_cylZAs?`B6Z1Ba6M*ZjAfvkvhcu)(y!%B*0(g z06hKwoSxUpb0;xySdpPpp-Du70Q5-N3a->cy@#pYd~@%aMsvPV81a6n=M-IWvKn=( zf8|;HjWxw*T!_)Y#x-kl+2M{lWN0tpafk;vNF$tH)7Y8K`RBjsuZoLY#xN(Fi*`cc_YbSu=AYO5 z5Y}_^yi<4O;^KjnSz$e%qK2vkZgui6jTliA#ZZ|ZG5B2TG7xaQk8AlzRUz*1h)J<)D+Eu-7A;7Wqp<0!u387&G-h#g;CKs~8a0sBG z7-5m0o*5H2{JZEOF3@W!=%heKiLL#j1>yxmWZybAyFn+@MWGpq_k+wp#U;z+4Fpcv zve?k=!8$7O7z%C!8KozFQg~=Ut9@{A8HyW&PGVMZNy9j4J_M{3f;Iys0TL8<%R?CY zIPKQ%Qd%fvd~ zCCgj@rg9n}n5(QLQvl4nmMu2?c$#ASiY0W;Wh2h+l7p0=X?KIXb!769cd&~o=jL+; znoSE}JxJqrN9mF@Vk`pR1bM#aQ$_kxOZ+F=lTz13YuFwtZ%i68e@@2_@j6MmfUO&C z0jkm3ffe=M@}mVX>7|J$s^0pQ2^>1GY_ZtBOCHBMf`oX%pr zc!{$7K82lPBXfWRVcVhy!iw*$1pv~7F~WM~f0Dyg{uiXfJUqyK(y|_p@U6ov=L4+e zc^yw-B!E4K&PjW@JBwisvW4APaZ2(6*b3o~GcJ{HALt<-K*Jc+(7%x}20Wa|^6T8k z0+eXA)qm&O#W}#k93~0f!K`+|O5v+*{4Nc|i!1!L<;xyu=7E+e<<4p|ugG958UDp) zkL$D@AVoADJ7tk3ri6uJeWdK!&-8mtlaP7E(t)vPDjEC@)%bP+dJITjy5xj&vZ=yD7D{JTfUjexVen+KZt;lQ8C%SuidH@r$=VQ%eWkO za_pOomXcc)M+CUEPa3y1FfTWMBm1Q;T4te`=aFDGQKg`f%gwhhJv-^|lWwiafm7X* ztr9M%D1owODDV%^Ixc^uYtO=a)BKGIM@2N;?o%KWa+oi4G5ZPBd(}2B-&19L|3!<3 z#WWIQvDrGA*Y+BmW_Q&a;>MhJ42aZw5Pv`^d~jR#())(h{*T;8tA9+G#8;|*Oox0% z5+qsL(Zd+(H+`udOTs0c_lxT8uYFI>xD&!>H3g7sKSZhLQdv5GBCsTx0@zel`d{>+ z-VvMz3b#4a$3af?49a&fqfeWptyTHDa=Cm5LT~?c{l2#N&hGJ;XX}*Wbfd%DP@{+w ziZ0+FB=yJoE%S<49qeuHEWIwKpm+3Bt$6Rk96Qh1amb}P!3m(rM;9vR*wV6v5)rfJ zs7}hOY{KOtk^8winFixAdK};&WR$k+4{9U8XAmj?|WN~vP?D&q}*7Z`B>A?I^z z(R++y6Gk#aTqLShFLV%0BZIDK`?`m`PBlj45oIF%3m08^sEg9TG;Zd@$qr_dz-zH~ zND`d2EhApyof5{x_8vyK>-2PgkrraCe^JL84)M{O$mouU(g#^dw)&p0KK<+x@OXxz zpC9RpZ6ZKXS72Wmqx-wT>~S}i)6*8MFu#e-0!yIH>xaK)~=S^6X5jD%PE}S|@=j+*(pP z4;XmTdB^X`&dK;E(U7f@*M*GC2nKt{A?~8A_9G-O**}wo}rd?@*c@(o$y8g2qiAuTAa>;P#68>y!wXR_FS1__{V$b@PkiN z8+iPn5c6>%^sONL-?z{rtRM)Kw0o@9bp)pU!DKNs{Ot~s zN+GV^W=1({T(`>PwMj$-=ICQ{xwaH_2pP^$22JJjdk#LGBN2uVLh>h9S&vrvDo|{4 ze8+&HrX-;Zp1))`{+Zu3iNu(L#AoOg`=&cL0N~K*10BE5u0^}C?hWlzxN>CS{g2FRkYM=2S@&DZJUDsU3 z8C_n$1-)PpsnuFi^+=>3|9wpmD_w^b%7HvA`y7VXT8qx5@WthCWH!jO!Ns)J_cRhd3xRub#pLKT$?;;_B&QAE(B_zm$zP@X#JFpKbbl%#ke z@XAc`IJ?U->=E{;GJvu<*E5yP|83ssDEpYX&O7=mu@u9H~^Mhf^!&#m1H&5Dh$-+t|kg%KE$uO-IaQVXydW(A+t$}x}Y(hpULA&kg zsJ(c9yh(6o{8yFMPLf(gAUMkubiC{ImfTvHorY2hnb(`Vgnz1LNzIW?w3rWq)4+m zC3$)I=i1xb7w+9L8hUMO^+*{(3Yp?xB@<=BKZ>xdE~ZS>XiKxx^6xsH>z6{53vt06 z1l2S`oVy*3g78Ups~9Ktn>Q@1&F-uXOS}sGNSN?DVHk1EBux3qTdQb25l}8kRe_RN zmPKa=ndhKfT*Y!bEE&bHLm@%kyvRbkkdRX$R)O~gt-PqXbeZ~V4wtZeZxkA&Y|eY+ znHAwuCHtWpg5Qq;$U|RA3E*RDAEb-8FJ}8Hh2Cq9xMXQ=azzQRX3y_ZFegO-13v`b1fMLnP1P+h*g^Q>R0@(9z8(`GvB7jN$z z>*GnepuTfM?ut70$RLIE``U?G-!HLyF8g$g5I5Svngmt93ir7Qap2T#e6 z@D2_Asx+DaXpJK;AgtTk;-`M9dD*x^Jx2`Y~Q~m9guECF;N7_y=cNERqt< zJ$0fc%pDSffJ#{|;?Yi{)!$}|UqrXDSoNK=QO8P3vKDW>m*DT7W!!T3w4=aU?-j%hqv^}X_>gfAQkd$qe*#EyKT}VKf z2jV!s?gOi2g2_9GLVK;z=uJDe+b$T1+ZuwH((+ThkS4y>&7+^D8beIkx7qkZ)+pRC z-MxZv%*83q=`N7MC9UxsSEZqw$dkn{|9nn9NR@W?#NR^dshCPa@7fE~4Bu7}_8(eW z`nDIibO!Cbvkyl!KP8A2{H_jn_TGh1+~J2P;Q7wKqwa5S$9{Hn*HrNJk)!eWYm0&h zZqjZl@`%3RjSCJSuzA!FUH_i1D5(!=nyju?Jt-P+(tR%*fd8unm?o{fTNtf?6Mk#sui@^r0{Pfj#7>KYR(HR`mCOQ(*}u(226`oq4M9J* z!w-mpv)P0bzit2Hz#4UY4rXS-&XCmq^O+nEU);&B^~O923}2I#=9kozITw0MF29Z+ zg?lov=h;ap{Ke9-rdrakjTy~&rQob$?~M&o^HbEX^;%n(p_WP z+)clUIjOKHKN0l`+^yT;syj&~+swzP;*m)iAC;$}(dKf<+xIVZfHm*s>|xfKCF6Zr z!^D@{1n1805C`2I6Fg4-lrS_BuUF!cL9=?C{=Q&1cHDn7TiEL(WbMvKxf6nWr$aCY zXbNS8>oe<6Sn*0y1}Ec+f*sAd1*R1rUL6R(*ud<+)di$fy;%MOM2%P?NBb=|L-|t% zFLl!04N8=cv=u3z#id)*X~ey<^zg*dNNz}9FUJ%<*~N({u)BugS1&*68FPPQVE?K( zg*Yk(&W2*<7TxCbwXuA?nlNVyTI#-m@6m9p3C#oFTCc z*GniU;p1eckG7r`skg=jB@&V%!ztaj6K0MgrqUz?Ow;f>^WDEcv?RQOSJs)x;%3LQ zhjlD=&8vyFxo*Iv?e)zT%V`>d9any=J>@<)>rQ_$9FP+N z-@D-RDilh9T=k7skjnmp)!YnYAAC;w=XF#uyH4{+%x)&}9-!t{;aOlsRDk3qNGS~IlKy$y-MHGIOgdW-K)}V5myR&Xw*iA3X z5S)1;y0m%q+x;X{2L*#LFG`NJOC)~D_k}o*RcA27I9^OcLKh@`amT!ZK$x~>hA-C) z$wkIPB&M=*i^b@NZU9BZR_1rA($lR=ahdP_Mu%GZ*}q)QtFmC8&%=1;IaY+&jOt=~ zcu3A2{HS^Ij=fJh(xrlcR=IMshqUV2NKDLC1`uIm+8%#hy-+9fX$NPi-VSsC@Gs|R zbBE|Zq`TsZj~CP9jd8!kKC8`_W$|@~e4Z@u!Rv$@p4!i|lUXy9=oZiG6T~^CMA((> zH(6qYFRzMh4$>mqK3feFAVvfirYxHIKB8U&{s#(ziA#<)EB5LS#px!Qs?=V2+;Gm0 z!E#HBp({fOg*!lYedstY*X$m|z23TinC1TXdfm~fk9SP31fUa_7?)qD?+%a2NRMtU z{<6u`L^;H^!SqH>!OGE8m8(7ydtW_pbiXpeB$trUpqsx4DFbCz+DA?dWSyPzYCx7B zYzST(e@(uwuVQ*U+hf$bZUXm9GhRUc3g71XiF=&bAj)X*9a~qM>m%k+lBI^0)+GuC zgsU^{Q?d%de*w&>)0{ zlAM3rZ|Lap(N){iGDTkDGUo3caYa0Pye$q>_|K0szCB2^Z;}89Pt#0%N8d9>WO%ny zCi2yoN=nKIQ;vRidS%Na&4`#1CWS2pb?P;7-%>n+S@e zjhL&9)TKPbZzBt)E93n3z$phz5m*lGK9R|;{eL>z@_(h@$~wK2zIe;)Ti*6kDu0LS z)S!H^@XXB2TY0xW>i`FyHmT$w0cy~dC@xJO#B^Mb`_01v(c5xfL`vD_lw)0x%{3jZ zs66fCZ|m_gpVP*53d|~|#y1`XdvCACy+~bBq8h)9-tDAbN+k2;A^G`7LAUDU@=`|trJTdX!xR$#60+ZxWXTHmf9Y%IM+Iil_BgHIu{b$R+6>kr4A z-D5wH7ekb8&#}!50Xyf>{hAW(6#87XUP~Kp9EH<-;%oiaC0k}==Ivc=-i@7_@V32@ z+is4JHb8bF|714`nIjh_w$n3ZVhsPFN_upak+PBBhjC%MlhN%=K97ZvC9;FMD9-WD z^##f{mTyiCoGy=7h8r|qiiw=lAw*}A2=ObqWJz9KBfl;Ey7mvt4}2C(ksccn7>KtFJVf7FP^Pli4VWx2 zo|F=VZ<^diY0i5caY!0}Z-f@&8T)*+IX-S!K7vqip}fvKM$J}x5cO%-DS8`b{b6F# z)N$3gf^ad#4Sgjy1g;~fbX5ixo2>#WXI9U4F#CVzHY)N``{SFgQG1FW;_p6T3CHWQoDm#=3&rcQu`W(R1@G zTy&xB?k5gS1SxCd$q3m|lDwZf<(o@KZ{r*>xjQm8xb~gEu)hk%92LKl_4+V6A{^Az z1KBNkD7_Cyr^>NPkaI*^&V0zX`G&vuhuV%kR0)u1;{D=C>PEMS6$(!yp-)>McPlH; zZ~BnQSn_|TxV@5}NhEkop}kpLp=?Ah8#lo9MrtY&hD&EJIF5%$7^WfLU)P8oyp9uH zV(jarEO0ok%<2@$r@~r~C2-Ha?6Gn;c+}YAds^2GP_vk(_&dqlCAc@eWK5%XXe3`G zhL;{LF`-|`sE`SY`6;7WZM+%%(Ej9y717dy?46TF7PH_Vj%A0bfFZVaX6dPi$yroBXm)WvL8%Z5X`Yfs>k z-RQede}L&t6@hFXQunjYVs2~zVfXH>74z7u%0T_`C4j=o74U$ikt@vu%*c|g?Z7y~ z4+L?Y{1o(am`ag`A7%t`n%a}FwHco%>RGhupQUyD8kw9IWZT3>*>Fi{x}g9J|B_K# zrA;!hbNSvrbV_k~E*!{A2N6k{o@dTwm&GK$!eU{0l16WYj**XcB~W44LtZ{Z(maJ39a z8{0kXkv3cg@g92Kqw6aW9rkWD#{vlI|JCqICJj@tV;5;ZM5J6&1;Ok@}yfse^GE7kGLoY+=o_VZGeZSAhcO87)7Ld7n!!KZ{i#?Q#4IZ+uj%Ir7!*WB-bK z?pPTJhP#4be)^kX%<7cl!`F;<1~a0B1_kb_qr}g&nF~D3q#N#t#q=xJ%<5UyJEy6m zWCjCDSy?;}qcup_U5%5lt#?+0rzqeYox*sSZBS({dzh(#)Dly5Er6Gqv&_0W25DP+ zwJzd=Yq`2yb5DYZs=!+qbPuP-nnH-BP?5=P8=|BfZjK^f!CNmA%T7=El3))$u`>;B zQiw0A@97EJvEfoSOmGXfR!f!(vlh}myxsPG3}NXsPo=nbU&GaLJ`>OJ7UX+%9X31B zCDU!G&J0b}b0^rA=b%fj7vY3Mg-h_I)*st23F?wMkKQGg4c{cwY zYRb8+)sB4Nj~?_2S(TTEpZxJ0y)bTKV&6s7iYEb9u z{dGGe>9;)Fx%kE}<$wDz$b?1W_)ctnohnNs^JTnn2sy^n-Og{v?GFjUBOGON;oc%~ zF-b1hXz!OMrh4n!l%tr}D^{ptB~Pp2X(UX4l|Rlh^hz95{l)Gm5k3%t(~q=R=9l+3 zXAbSnC2jybgM`Mpu_ARlnUNk;^SbNH4mdHo?=oFuXx8%Z$r+Z$Bv+0NhlBsyL_+_dmY;!%TPd zdz>nbe|qSGHMMrMtR-hVJoNzUAbtGDr}cXg{LGr+)rPpR)o0JFkRi0l_ z*Y;@GuDyntX8>wg3KZqdk1RJl(7vN==U6D<2QOP-u6_ zU3;x1i;+OBq@erAgnM%alA0qL4jMV+kZa2cO~kuZlqnMgvxOj3(K1r{K5Un4sOaTR z>Ncrz<56a9hdx8#|J9jo4OiXXaTZ(LphB^1;)de;1BM}crpj+0Pm|Elq6yVr&Zlg4 z%1SIXY`dAq)(_T%-$&snMDz3C$+9z!;{`tBge#CRt^TUiG^6~&$;pj}PtK~FQR2}q z{EXjgo4tmL7YoBjCKH-)e7Uq2>fT?bh#v-^s%^*c!KPnY?7*KwOx~=1Mj}tvKEtK* zn>?vJq4p2d{+@B%ah7nT1i`qZ3gXcE0!|92g$mAQ&+5o9nMMQdt#7~Uc&wQ3b3FG_ z@6HKj@F~hG+0`tAvAO)R^+qmpuxNM{3P9(V%V1n^rW4xuUbu!k(gokp9=Ne^!PvPSxf&F)!h> zY6#McHmF#r;|y*6O++Vi_}-Oi)6Bj6CbZGs;y2BH-_#LR)mK;#jh#0zzSx|>CuxQS zr~ZuZOjJEYSP8jmn@DqTq%Hka>+NrzDAR#^u}aR#+=iAkw34sbZ$z7@*NB|eIrYxy zd~?(rX(Y_p%TPc-Ua{9}qOTfL#kx!KVtuAhS)RPLZET1upbn;2zrdOaPucttTz9m^ zK`y~5vscI~x_6uT;13ETAMV=4mqSQG)u3UfTOx&i8y}PJq+7h)fC8zL=fmfUFRpM> zgD0$|9v!qIc8bwu+Kbn&+)u0zX98+1>s7BBs zz9Vial+X^5EKFdYm7i>04)5JxH%VZ+y>n2x@UX9cI>u6YpyG4l%#Occy+g3(8N<)l63F}XNf+6F;wM9NS{_4*a;Mi^O zr1Ci&IP%foXtR>vyk^wWer_k6U|PIfH$gzzx`VTSbJ;*`TG@dX0@d=*z=lhoU%%Y)-H#<)5vlCF1>92>5G~YrOB+gsI)*0}3kfl$w|#4@B924_{3Kz@ znU*wW|Qmhn=b?|K@s^zmRRoK)AB}0LS@WEveSBbK&XY=kUJ|}jcEpj z_->eFUbLk@M&Rkto}(P~qkeI%6%4ox(rTfSe8}n#;EKm8jRqZvK?)A8)tWz5FO(ib zKt+1yCqvsO&n0CrFy9ye>RS0Qh!ZMg9dn(a7q;GInNA+E+wOVDa$VhwCWo-n;t#EM z_gF~&xydGcNaJlrB6}7}Zu%%jkVE1{3_QvX? zf}ahiuZBwiHL7kkv7C$X5#_Q;!r_raMv6Gslx!=m$a zCC}~_&KXztkO^=Q-U2V7i-ZfY3ePMjTxEIeG<+P!u+matQWgDPTa9L?aiUU-5Nw?> ze}jgq%X+e3p@mXHAV)0%S{eV4?TW(pmSLQe5i<|Uc+L2{DtWtv?quHiHTg$&*_WSr zeGgYX`)c#Ln+h-^Ff6ZMvx-#l-nQjY;QbiUgz@tbo4)D?!xO7mx){j68z2 z!{3vCN}5<`lW|tokc>{@T>Naz4<2B_G&;cB2GL_@#a_ytGrc7YB8lofs;z7?Ff4xy z!srG?u|lyZz3dB_u%DM+7m0aN&B!{vgYF;3bW%On?r9d7=Vhmqh90C>-_+pM6xbH| zA_u)n*f4ta>^pffVGGmA^yDOQcQE5}A|{Kd-PM|&1}OXp%zO_M8%^&C!Gxv6K76ca z_;8o(%ErUA8Hvx+?K;B=9Ii962Wp5O9n9fg)(q!rDwKv6x$d`?k5hHr)z|j%lWSjW z?r%O4GMVG7>epL>E8J#&GgZJsxd0mpc;O4jQ+vK#@;2(e->1qn8axFS;ldTus#=sk zyPqN1OQ;+NP|D*;^9XUuC)+@UwQ*nqjz4{ycCuh-3W}hPxUqiCaFnuo@pQ;KmJHWf z3SBUb#x@vB9W1m!!Oo4?WLc+GUY`5F;g?Q+Hi1SlrJIw@112{oaj%EbbV3w6Zm(q{KK;WgGu>;RaU;y{9$?(8zsGD>IYa+^ zeJ4kZmwK(-vZRh5E2+xcW_}fohd6joiKuXH$&>`Yh?sOS!p&Ik?oagh~$2H}LB{abUN-#}QQ-9hh;)Ab+mcqj{O0_9tX#eG<* zfbm-W3vdDh%A>er3fq?USO!bJat$KM*6g&NDOM1!$z8W9{ALj|!0xjB;H<;7oQn@` zHzD}_G7_ij_e=G&o#8_s|8rPn#kjXg^0FJN#E2Dgnblj5DPR8%&$^FR_^_?u z?8SN*N^^{ADaFY$_YYVzt7Jql-9&N}%if!a)BN9B3nU7YbYH!(jzig&{c%<;>81P! zP?P+Vdzb@z_lGC>O@SKkTM63+NFpM&luik>HLOG2y2sjRC{ExdR6TIR@fS;#wz~E= zLO6M%=2f`<`0RtHBeR?*xu^CdAuD&scPT$*BKfpOBde!2E|2bg{U_l|AnxR--@Ib; zBD?RCw#7fI60d%vX}8k*n_CoYXgJ6Njt}*U)or(5(o7JZ{l)dQis?ZI@_{OL;)!Nz z%u)-t`5rOl>jR)w{sL7o=)3U9`^E$xQu(i|gdIEAO!hGG)T`H4IQ*Z$iC$Kceih`V z;pP?7#2=Nu#YA<6$EqK&>3{;M&BYx%jGGm-=}pW2VSZ9Xs~WF!Sw~KUb>8e*1kBzI zI&c>5Qx}6wFz}|B6z*jDhBwYLnfD9k6S5ex56I8iakNkqhD8mw+#rRSuYk|1>SaR8 z0sFwQXgV8J2^7Atv z$8?S<#2!d$VO26nJtH{zm2etbjr9bcwQPHU$u}^zO00=J$FNpm?UN)56tTzr6mHt? z;@{%@x`$cbRJ_a4O>KVkuLtedkt5D-Zl?tD&F_>klmm(jZT2TB>Co~%Q8!^Bi)%qB}%`%??2R|C3w*CNap z<6l0S-RE^xfmHOZO6bM~mibRdpWlv!k;Hgq*jCuQ7zfXY>z%1*HEC`VBVD0yp}fP1 zVOU}X)Sdg2c$^)mPQ}&I3}@;1)*kZ663>gm7K{QWr5^dawKUhAasx`=@eTQ~<3?X4 z2|{g1xfTO#2OY&@09IlGPGbM02HqY6=2nsOFEE{a)Kgb!ah0{SLh`!eoerjgNJtd5 z@f-0dj}hyA$eQj_)nF6hsZ*TPTICCrTGoTdP$cwc-xvzWzSh z24T`Z%}^RU1xns8)t@Vsg&H;1Mp!r~bz!6Rzv2+qG=G2Dl48WoGL}{!CEbgGS`r`ZW)VRZOu%`82YgQF~@(u3&4Gr zT0F5tFfkl;to@S6v}|zHe3Nf^57NGUjs0uW}SNWnaE1G5JVvCiOJcw%h#1 z=;Yh$+Sk^6$&%DWSG4q}A-RX3gOb(PdgaA+(&L+*8X|dgR z=^h%YuV7{$YlD{`h$?;rq^3V|gVJ6q{Pi~X@N`Q;(`4IS@x7YWZVi@|6Ay%zx?bH` zYm{sb(|Go}Q)E|4ckBr|f7oa`UwB-F8{^#P)?cGU0k1Xp+ZJ|065N-n!BVZ2qu}-y z2HJ{UzSf9?7YFEb(n1Z5?gWtGT>mk#qma0-;+dlD05B*qWrL_Vldr!j{PPi5x|w841>Dtt75?nB{}5-BXx3T}{Q&`1wMBfV~w?x(jg z$`pRf-CSeWHIcWIq-R)fq46VtTwFBskmJ8Vm=pyrdSwUs$Y( ztYzV((=B}mR$iaEv8FNk5784k0xRF`Jb&hux1$cX34H%=58vYBV>^8qQd<_m$kOug-C5W&GBXcHR z3|B?EXLeQi$r;>6bQ5{=-qgTGwR7dCi|wK2yphCVC;}X>ubvOcCZa_T?dRRzz7bBS zfI0yxy4H3IH(t5XKTM!gXli^}eDs>QC7ryMc%`rZrX5NbqkDhQ^1I<7+p(&l0K4nu zhh~E&eyAM2Ri7Re{^9?X@+Iz2eewV2&Wtg(W@IOfq*RnOOEE*VX(1vCL&=t1Xwh6t zeWa4of-Dn->{+ri3JDcuDG^a3yX<3TzQ^zP{SUtLJo7wr&)j?Nz3;QU*Vn6YH)&4S zkwRRUbymiV!wA=hJ(`-9bHZKo1`0$>$qfL+3m0nwGCA%u+$J;YzZ8Ozj@Ayb7u;#< z;!8>07+BNaUmfsHy4~ysnJh^Fw6Hd*ADD7R4=ZmoMOK>ikUTL)7v%i(-Im!~XC;bT zo2ywe`I2!=S#X|j6)>;qoXllU<<)a#cJt^gTeb`o);mV-W8bT%>}%S(b)SJmuR1jW z=-A?vWideevs1`MWAO&R3d(X%Cw{Iku>X6V=n?jR+UpmbwG!+Law3O=>u~0d3cQUg zR6F(N+)VK9+^cYk{&&JYFOfb#z^sJ5mVN;ggdF20otRTyY<~z5_t*_JR?A*@j460tfJ`sm_C;&o5 z$ZEucRPu`{gO@Lb77q=?mT!8NPFJ|58-ebWf5^Ei1R>ar1H?a#H50g~OtXO=c~6#h z&%JFEVDsR&y0NXTIf{PE#7G$%lCNg+>q>mM4#XA4CIoW#JgWErLfpE>wNdkt`*?$? zx6tb&i6kO=sGMjvmxX7tkwo+^QpuZM5v%WJ+a{kE`_eZEUUl7Ea&5Q!nv`i3j8 zD4^bI_@L#S-ZB^q5qTRe{d1J=71QBxxVe(7g(on#02x-N5fg#EwwLMZUK4+sXg7pd+HrXP^!gVEE5)MPMW(c%i1V&2{9d zHV#c9%gV3q`EVR%{cPuA^&$*eWE*eBSU;XeuyDQi43z zQ+Mi*EUG8wy=f_GNR28Q3N_M(7uQ`d$IRqmm;6Bhu?JycK6AmK1P(-R`IzD~iPzN} zDc!(4BTj85lR2&fe%Gp}C+^cTyJCP>-oR#O?$G#9O+l!{7_6BV!hq7R{D`YI0jQLe zaX!@!U-az1`!L>M-b?$Q3}Q3wtSSoD;LE8t<)P~L6Z{5Q`pe0Z^vJ# zffPP}_H(E)4A3%QV9(m#XA^?j`S>|p8`;0)W3y5kY|w-JDjvt=8Z36|6-KpDQg*yV z)uOWsR+^O^GKeD3*=d&m_R7$-d*Mz$G|8zb zcz$4CPLJ-cEqC~za}lNw!~~`74}*o=ME?bPMjmR#OS)aocM3ZVH`YOsL7acpx({tDHwi)0|U@_xu=a) zOI{QQ=CWXPcxp7h6jBlmLSTXN0a*klyNm5pSCJ4s$z}(9yhGXHl^S=~i=DlfV)X`6 z4U%_5!~%;g;Nf9%G2K2VmQ8~tFGZ>5fNN!#m^^xfJkAMFyL2c<0C22|9T3B)NqMOG@JTCCT;9u<<_pm|l zOBT2-(fsOq+Ar#pfn>UU3}3GiU=C|}0^h1WOF(S}PC`JVpCVekjXpZKQ}%4D;Q%FA zCjGn%$!+g&;`2v(z9N$G@f^oThZq+S@)i=985K94_+44vGl`Z6GJlAW$(?DsKN1Ww znfiBQPjWi1q92FKo*<%y5#bYi$=D4o;^y6h_is)VVL~0A4}{$sqeCJ63$llmDZD?22 zO1P&L-8OPSVNYo1DtG_%)2_8`7B;S`2%zec!Qg&R!{oCznfhQi0$hNyh+5p~9GJPH z@!-!qHJu1>ES&0Y;WzIGJUGF;=hm=Y2!JnV?QYzW`bT4*h*ZwUw|X6?7mI zC+&0T5P{kh-L{>XXU{tB<#>!zlS`tjZg&iE940i%R|*wm3G`L^-oA69sIlr znDV);;MWh<54r`Vo$d3ePvDT1BGpx-JwGf@b@M{=!3HarN9qL|qPgIW5Q0)-{3!gg zB$EWNyIlh1o0MK|GTU4_+}hNqv3>?r?!=9*pPnDf=7~C{R#L|^TmQ9OeK+QR|D%6> zf@EnjqE)DqG83Z^E|>S79*hg zHu(wvuI$RmKQJqg>bv1^;)+E8!xPqGU*-2U{_3&(voGuI0nmY9SN+j<=`Wix?T@LV zxNM^_?(8i-#i>WpT;Dl)sumf{+*iS$9}uRwAp7Jtn*8N(C~0JKBn}3KmMuwzk}5*(Vz5t(yd=yn_jh0)RR|l=9nD6{ga(EikqP6a2n^F6eu; z)#$5o(rx#Z^6lbL-3d)_p=lB5sgMByb%bd?9W*+eYRAva2f;^exw}i3eZH(N#1!$o zUhwQm3j$P#2@EeDxOXt6+S*%IYC>$1|8$H9)(l42>@aF!aYJ=y=S$D*@jj~|LXF@& zzKMU%RrtKllo5E112NSPbgz!Y%i99!wNt7*<`Lv1$GJ#4*8|^o3(#Tk%=yMSh z5ez!Ga#DaMhN~^eAmps|R$0f9mG5+OjwP@KDxebYfFLp2^$W;Win7gT8PxpgpmdV- z>Gm@|++y`&x?R<72*d(!AVg5^+ItM)h8be~n!o8X@{c`~>?mCdvjZ!j;|8E&H3XPH zWX+pjpjV%CO}@+EfRZi1YJvVCtCMnSJUxU+u7p_rw`D3oR@`JS*2?zsgyTU&0)x%b zV(IX8bL!8}Y6vL#sVjGfhbu#<+FcPK77QT z<$h~23)`JNd<+6FTjdlYcMCLI@v3o-KPnpkW<(V&<6T@NN(KzxyUWk5UYp}Ff0m!o zbV)edNlHaE-3x*^4<{LDj`kQCoe#=AYWsvL+yP0wSWm6yUH`!{HFSs8a@E*=qk)KG zrRx2Fks5K`OF*d3QYVxUo`$z%V@EiU=KMbD+7 z2O9^ca7J9!TJ_ExIoi?wdl()hrzvw7w$9%py z6!FcqU4$*?d~CLl6UoL7l7||vZ`EdPf1Z7^|1%M_(PDi0X%Sdx^{h0M<@@r361ZqvHBXGcR69iE7k5lJCxolm&5Q)N8!s9(evm@pQ|W6&^Ld4Ugv}G(h45 zGo*F_PZBf@GsYt&n@Epi!mQ?DCKj^J!FPQHO>JKGUy@ro-Y7c)DD1`WnqCQ;8()3@ zD~$rsYXmS~)>`lb?CBMw^76j4{{AmDkIHQD3eS*WBUDC8=j`u;fT8zIhIVft`0}*> zi_eo`d+hktyq?k|qd5S~DF8KepGxymaj^S#RFP0v#%B%J_wSw&Qd3&p)wnq6J|2MM zLr}eIj{KxMMnDz2g|n(Oe#j~LM(L;zOszyz0hA1TiR=?ARE(cu*z5)^W%(L8Tq|JAzi7w2fZvV|B*NL?at2MQH&79$xb<8d>lIWfC6F(Bf-b^W{W zEBF#oHBL;gB~IYkh>_<8L(kHUBm6iwgX%Im`ny+uzc?UQhR_2dc0+qHRY2p7N=|}U zt6a^tmh8@?&E@e44R-3i95MADtF|sZ&zfCPOuT_!-q%_FlQZ*|s zh59nCpv*nFU$%#z!*+GMdY9~n0qpLKg_P_4B?F+;=b{MzblEV$de$~=I5K@{|K~rn*4bs7g>o4*u z(Wb-W#RJMRYKtbB&@_EHs%Y6UkdV4C6j`?kG8MggRqODSg%Cs_xut-8IA{T|T>SU= z1L`h*0Bw`6t7DgK!?GmUsy8u!9|xTUc-~Xkf2T%B!G?m6m1rr8e%e(lvW6c-o# zsAlPk>CZEMS-gPO@wNMNZr7MIfI*t_BW7R6)_>0bwj8P54ia`l7L zKvp!+$&Fx-L5w#b)aEf!TrAWC>Z{hJ3*Sz}{q7o)x8wX_q}HnEl4-uAWDL@I*}AM} zqZtr>_QfAnb#T38IOmU_N2B{8eSU~IJ4q^lX2M0zIx z4b78V572Ad^lf7UYzN!AKb@OdLW{tkflvuE4EQnGJ*I7fCp!nW;b6qgs{4fPu}G`R z@~Lyy0C;Tq`?mqcDSU$fy4SrzhI(6NogqU}6A6=5Jli%=6Mw0CW|UeQFJ%$uQCoUV z6;E%3$&obfkg2-XzB_jSb!?-)3lfV&DcdLVi0xlMPQluqkmM?_2&?(vwOe#07*JR% z?{7{!O7-vBVPRt#;S~Wsy2bH8x&S8)f-Y$uF~035Ltu=4qFZfoo%60qfJci@a$oB-knQxgyd#;h<#2HF9ncWQisr}c8{58}_SLt14|)5XsNnq0*(-zR6&H87=O z93L;ora>ae;G1u-#(_dAbR^FCAExG{@4P+6x(f>l<2>i9^#D2~4Z(xLr<=qOAi8B7 zBbOs|1j4VZe$a+3TH~1z8;sUNOfqD)Q&Rev zqNiMp^s4Y3J$33<&t8g8C?2StC9hvNccan^#G{yP7wT`K;aemgh={q0+F|-LlF|7zK6D`xfAUii6cKxA!I>IoqP zls~W}m%lCO1)@+HG_TkRpaAT<{|zku{}$YGA{<7L^1Bni@8hK`5>yD}&DUBngDSv$ z7hF=4?gos%QBFr#=lbQr=I6t3ur5%NgrtD^@z)!@tzN01PzOaZT-hNl%>d-Ubt|Ot z;*@{p&K;}cE1$WMm*^lWt?5t7<-}5^v=pE{f{V>OMeWdk0(!^YpN$g1=9n6BAO&Vl z{Xb}PM2*{v@$qCw(zMTyNF82~c1K$P6$HyW{1%U%fI^LF)WFm&FF3x1L&i+vq2dAN zQK~Q_41xy$pgBP)V z$F|@%Z=nJfRO&|8%fpyJ;-<-w5ZhP;Wy_NS7MNk3Hjc`*{8q0~E*A_o&x$;}Y4G2Y3~Zg3qfaGdvL@`owpmCH2Ta1XN8YVt)h)g2A%g(w_SIAh z&78Tg{#T2o%laG#QAs9Jl?4cFIlhwzgoX^jpPL(dd6@ofWO#o!&sYrlWEQG*cuA{E zk)nCMVLdz`=^JP*e!q(bF~s2!d4Ba*{O(*pl~ey3b`&;H-8v)(oaA>_59-psNyR2& zOVba+X0+q8{~-N09CX8*WspDm|MH;;8%J^FZ`@VQ72R+@dA+B@rpHb4jcMWk15gX` AasU7T literal 14243 zcmch7c{tQ>6z@A@?1{({LX2HxtL!8DQe+K>^oQO{-{v6zjI2k$u%XG&LjVMTfwrcF|Lf(+)dY)?w9$2{OXq&3a6h3@ z&31Vn=W?n${J)z`SB5WTSacV7>zG+)cV^Hvtw}b;CZbWpkuxp`nd=!$)zpTT5>g4a zU6!wE<8Sb+HJ3%{D3}c}_gp*1aYvKt?TK^eFaq0K6O!8slV5hH)OWMyUT=~t3d*E% z=RPn0IZ&Nbnp5q7H2lB*RDHO>{c#~$H~K=i$wMa`3}6lyqTA0q^{PAdp1+U9>On>22L#1+Q@Z z%78fz;@$|X__gXsR#C;Dge;R1nDbze>q|4qq?@vsO0)Kt<95X^PG~PWqfg`*i{Ok+Z+QhTk=QNDut6 zZCx#n!_yMi_E%^BK$1r4dm3UPNzE3Q)-H72)HEp*Gvz!|*vOzoLx(l{SR{Y}7g}^e z*EuGT;IoO*8(cOeDnSJ;ECJr&*^ql8!F1UZ~Kue_RUjH+D z>JyL}8djq`sQ9mHQF|YB;FxSnul4}9c}teCcMf=UVMZEeQChgHrKKz@KtvKenVJ~j zNn0%bT|Zp4Ur|k+K8&_{i2#~{dnvE%sl)WuB}*+E&!cn?OyrkmIOsvR)|wwQOqSsz zM&82wkg~&9sx7O}f{=iYp~WFnCLx^Xf+ru}ji&TJRBbdD+2ucsBoITxad3!$rp2Lj z+;1hdU;2DspIz;a=UCm3vC-9t+rlC+??V37CP9b@4iVK5u=Y7i>!A;N+L@x@NfKx1 zWB+9LX->Waz0o8ZJQ{&+YCxb95Xo8{uW&sF?=9raY87vMN#A5%5uwH)fV~li%(Bql zqR*erp3D}F>K8~)Szn+ho9)*MT!t%PZTLS-p5j1sqtUWEJij5h&evNT>ASUN(sgh+ zT>fiyBUCcJXmM^g=q*&)>_oVaaSrjroGopzQr4Y)sNDoLcqJccmm>0u0n>q z^fTb6ClCED)kea)kvRt>wURp;IcQugKov7w5z*3gUrVvV2@BB={p+e7D5<14iw#C<1wTS1&s8o8tEAH@JH1ojr+OYLR6 zV-*O2?}a>&JiRTyzk8A%yoT^zhUIX(!T(QuE@ApUzX8TvFW!^<=$!^`S04~8ng(NO z_aqw`l?@WGJQwcYY1WPhe(ec=xFkT32JjJv4}I-%@O65Lx938QR$`=CytL&8wH#;|NTC?pJ_ zc?joHVbt}3DSbHZK9rze$!B>ksDAim211~h4S_l3mu>63^L!f~Z06RRu9P=R$02}P z84Y+3CFW2qNpYp($`E1h)}~pf#?KO`j_LOs2p>&q@E%h3%{yPo#0OqQrA8KT%yA?T zqi%7i?F>i1L;|0H7!2kX@1;Cn2FK8bAO1}m{uSV z3Cf^3^0eS2mHJj*KpG-G(z2#9(E}PQPX**W7P+_R`)2HGXi=#o684<-MC{}^6E4?W!gbIf&nmiFp@LsB9#LIi%Jz!r`RMW7c& zkfZm;>TWiUGmh{?5Auc8obQ>NDd*GtIO0(d8%6$N6mSF?AFJ&pD}-Pu5h&EohU4tR zuzyy2H@=hls5j>_QfuoCH}f~KHfxpbR-|z zE~!bYCUoPGv*`Z3#QCkMi*Zx8-=0H=r_d{ho7wq_GgEAhWP z_FGVt75G?sDm=lqmf!P<=Zioy!kr|9d*>`PA~^T(9h|%njB76N@Nhl67yfUBFU zO(R7%)!ko{S?XxE@fEgg*qq3Kg#bYXy8#meqDeT;Ko`C{@sK%3u)|q)nCF*gf8e{)yWavSIWfId z)#=3VkC`{JetWGp1|TTfpO@cNJFDT@T##RE3@#kMI$s&wrJ;|9)oLiT}}kRsx@G zb+?p#-MPjLMNluJXho{+{2tFYPOk8-;LGlLTfjNszknUn8zgT~W~uYP`1I-sLX|M35~~(9;g< zivAIzb$Q)%`^)P0UT19MjHpo(FeGe;J#AIy(lAZuS5)ujl-#O`qK9&M$`HC?Z3M2Q zxYj07(v)+Ey~Qm+l{Lj@aGZZE2|*q@empJ$a~HN0fy6g!&Ov$*WDGD!s`5B?iqApD zut&Ei$~$&w(Z%6FYSM5d`WUlGB8e2zo?usxoY#PwBE$XlxiKnZR>z2CBDv97+0kcv z!EKnf7mJpO6l7C7eo+1R({rmyxJ>2}1^J*iX2Sm7N0)J)bQ-WSp8?~t)eUq+r}fl2|Gm%jOcr?rnZ ziZwQK!r{-H!|!0U{h9NuZ@;ZtJO7xj-{dS*HW=Cu#PEtHRd8g}vSMBe+js<7tNZRR zgH$F16uRQ{YTvI_<&4#S$wb{t#+H2+?}jd5ZVw^dCfXyn(+*a*_B+?sz6eu-?FC`^ z7-mh4q)nFC5-yi*k!Y)#bNo!3q=2q{V1Nj|E~ZcQA?!)eFYn!KI0$5Mf5G-~9YM^ahpu;S_6cz8$AX zdEo5HMSA*kc@ra_mNPPyH^tw}Jp08$%@^R+w#f!L1&4k78xnU6)?tMvFP99-Ws==r&iZmGQfC3 z`n!7~kt3p;Ojvfk^I*A z4dHv-3HC**8CwpSpEIqA7CF3qq}>WM1l(zc8%i~YE`!D#)Vf$iEZ8~`2)TB)n{X{2 zV+w_^_oV)FE1bM#BLoD^i?Dbdbm=v6^Pni~86x{51mVT^u4ts^>5tuLxnu&rgoXTh z4~g_Z6haz)O!66xVX7>l6%*gfdusyUdxGp%w;!Q3<4Y8<$~8^ERL=F++U~cXo5osy zi+H)WXG(t%m)t{c(#}L^X9AWj*TOqtrf#Bi>Mh-qaB`pEKKiO!3@Pn4~sM)Fxk`N0%tLs3{XQGQ5d!F zvK6xgbv-XI%TL3r_M7ZM-<&+#m_S27-0)jCcc*Q!}K z>%@u=#;LI$y42#c7pah5`k=*HLVYRkTma1k&gVt$%;j9f&L>l*)DHyi?ydj!4pw6} z%2rl~i(C4E*rlnIewhRLm&ru(1tIqpbLvy?vkFK04){ZyON_5@?7ylY#1J$Rqz=FE z9SRc@L~b%osKH-o}I?JgCw)jT^U!M)2Nv;|rjcnlZY{38E%(p$}TAT;XSCh1$} z_>o)v65?@*BE#U72@o(R_TdsiA=o%!380xpLc!U>|GrJbL6mEUX+bvLacWVijN0Sc+3Kf1C z$a#&<@xe7kK$9*d6S=3c)2G+l%`Pc{)4g1!$S_!u9Z4c7cRqj6S7@1AGxOn7tQBsu zUVTaQ>}r3;1)1CyOL+sjP-QvQM!S}6XO0DxEwf}Ca;!pXKA!dk5?;<{_u*cNsp0a& zxz7)FLOWNVzWyo7Y+ffyzo5sDK6DX!^FETJPoL)8aMpwir-I#X7UAzxb1d15UF|&+WW5 zZ7@u&FUZoWIz0Ap&eD(Z!!2wXB2=lBzhO&Rzf;FoUy}Lw0WltVFOs9115f?=)l2F5 z?RQE8H?h(U*a23IjWv0WU27H4AI1YWtJ@jYvj@J0eqiek`^5e#vs4V}e6_##X#Wjl zm|cT&`HtZ$1esIo9uu!Iylj_{>T@@+IBF!>^3RZpz$bT@gD$fR64txBsLhO7s#+oT zOBBKf+^Y`FpidQ6({@t&Rv!PKh!eZrBnDFWoq)_Ps|<_+DkGM2m{T0>?*1 zOHH3uJcVYTwDUwGWcDsg6V?5I^YHtnh?$Tz`RP)lgKqL$5z$heF(y+u+O5Um@W-#1 zzUYh#y}5e)#SKFZ8sbE~ZLc+T-xBYw>FBNFTsJDekGsRpLh#cabd+|1Tef2k+EJ0P zYW^MbCq+8(=4ZZaAFEg~q`AhPIks_2N|~ z@w4qBG(P{l6)T|R`|DY_WO>f|nCt9}D7H7>t+QYBaRP0M%mv2Tewod2qb>^0V&k#I zj4vGO>d{O4%E&T()-__%hudRA@24!N?gx6^-n)yWuM1ebElFI^$@O@br!f(qL~=mS zzZrghe`TV6xKw8+sRI?iV`T7HYP#B16{~*lvqR&k;f!+E+{YOtVT>haudkIXT5g-v zM{+$Q+Clo2(a}hMvGzXE;Zov_V|~)h+5x8BL1%K%bwV!WXl9KGTLn9-Uz`TFv?L<> zMG}PyT)tAsdi>jy|A}Fp#==|<=90r&D9XVz>&`5v&U%i3x~zlMj)*B(iOKQG0ut8` zpK%ep!--SQF6a~9fzCRcZJ#>>PB)8!%!ec!1Iz7xTxDDL+ePWT;BI@0HM+_v$mbit zvVpXN>GuS)+rmQp1_*^Kj0)1h9A7&P_>NnPl-5)P)!lT0CC5m zc{sazEamdxklc$9K}tMFVnx&NIvspa+%eDC*>AZJEGVyOqP zfa-U`&T%m(=?`K=(`U~K4rl2P%@(HXrbs8662h8yH*B`Ica;~fqpd1F7tS~E1<<&@ z<|q>W_B$bn`PFHLfJ}@ZJDAp`OuD&=^Zpln>jGuBX?N>}MK+Sqlkf1Q;J)Q+UK>UJ zyanVDQL3by*N}#fQD}*{()A&Y(GO4su`PL+0bT=Wu(!DBe z%MejTm3^8X6;NnD=I|uCQm`uaD$eI{)8z*?YF~6=yE|9XS<^AuT{JE5Yyqj(f@ckr|M9hZOc?8j6q`<&+{h`|85(q=mhL`f=1oLztH(&;>Lc+MZ;4nwVqZ^66Fph( zXK5g;gm>XvjH-i?>VcNTpr`O6qOr&@C_yCR;{Gbq5){xRHl-Tsa>$i(2}*z+w`)+! z(#=unKNM10Hu+enN6MTDP#Rw;WYwcg8dqIr_Aief$YVfxfWo0Wsr1636`Is>neso#P*q5R)T4P4uP@#Z!`;sFp&95Zt;c*MM9L{nTC za1}Nh&nC!4FJvcKRjyDk_VA%0kYXU)D0z&DuKn+ zv0;gKd3=_(oip(_M>vO~W!N#CC$DS0e+L(Mc)da$zw=1VcIItD(Nanl$wN=Kk(n$) zZ>IjJFQGqomQZ^0>vVw~JF3J)bB)u)pl2UK(JObZi)J?;!GMWK->J7Qm428aspGQr z+3;8_GcyZ0d-+}t`O${)p*7_Y+qXx#lBJ&M9+yp3SaV|E6y|?shu|6S zFt6o#*luWLL=A1GF3EJ)e#XdcjO>kly|~~hx?8kae{uXf=(y7rSmTq47fDIUQHJU3 zQu-z9PO{H%-k7a+e&aaEEYzZL-)t&H4wrcFeu-bs=9vFv!r3sn8xM5G8h8WR^$9W` z3u2gDKRcv8n9TA~x?Fog*+a3Y$yFqWBJJ$5C^NkmO>CdfKXs#0d87(ojA6qRK#6tz z>6PN*2R$jZWcr)0G(LEYZKKT7r z1VoV!5{N5M+3xzLLWq?4ZvyTHS0}iczA0Lgxg-Ht2NWnv8$lo5o1Iy76HzCA`q&>I zwf~!cjP&45fI$oU?~S?-o<;R={Jh5FDnHCtdvYc9e)Y+$hAuHBj`W}%>pu(C9>tY2 z)psODH)RasqxM{8RwYjndsaW@u>(qHsC!4)B;}tRl<&8_p^c>^_U$DWuwLU)sIXBCDJ*3(SJd)k-msvh7AnAy! zCNKJ3X6)q6i3!Syi$(;Uf<0}nlaV22n)I}$>l6IOVkMtkMMKMU!yPi`y8n z(4|ntvX{x76=*@RhWW%fb}|B|S&x3Q#AOL%FjK~F9h|wyoSNVce9eJDEpl5eF~n=X zH_d7l5X~o!H6E@uBraU~@EDt?cJKk2=WypcT#}uhQ`EcLRXdBe0+UK8?ap;x_-MvG z0ubnVlcbq9yU;F$hb7|rtBZwRXJeflH?P@$(5Y|0(Vac}$i?vIX3w`(b7q$k4aX#F zn1wLprye0mC$%hoEoR1~q-w>C^mMaw8eML(MZoE({ib#2Z=8kqm_QC%K*(mRLxQq| zoHt}8c%Q`}2ojPfdbfjwrx=dD@{g@V1WP+)`UG|qN|59ic8BJt9y=wqqb{36V}$Wm z72nwnL+Dz=$_raVQx|t_-&+E9`Xf%9a9Gw)>ly>v=rH8E*g+XTk&i#*P&OwNXZfAu znh`Z7gu<2T*?~L$k^v=KL0!7ghQT_B`~AQ!tto~6)Lv5w5j1tzL(S2nyidOUA|H3+ zS?WGGN6|=?7^mvd)NnbylkjT)Hr}g zhDz_zx}=uEyQeW<5CW%2Dk}8!YwYZpmQJ_&mqPxcqNO(cY4Quq_AZOy`Yse*%qP93 z!>K1~U^hOhyF4>&jH&oJy>nAT?z@I%DcfEvM<_LBP{TAzikw4QCA@>1-WEvGs=s^l zD}RzLE5Fg4Hv{y!=*1nFz$Rr_pFR8aNVVT6^Fz|rLL|&fjv7DDU(@Ep!ZJ=-s#jKW z=a8w$Fdb7~(u=nh-(}m&vFK6;)*gV1L`7W=2KeZQYV2nL(P(vK&NyD)4O+6)73EhnEKFn(1Jy>Njx@E5%`d(7;cfL)zd!Ivfrf@CmF4V z&h8K9ZnCfpDvV4$nOQ`H?5)X?g;!29k-+T(KICa z+tM1O9?;U1#ZqJ5r>3WKyG_|k&{brglR35B(-ne1`;@z{wv^kZUC6CKK(p>X*+Z4c zf&U##&``u*VHF>rGZ1k8N;xpkvvu8(ABnL^w586kfKs2I3w)sT2+wVEo?&{ru|#zJ z8pE3V@Lo*q$Z?}B9QchcK624RqM7Xcg?sqx8d74#45m6q9y=!>ZuAhCDwenu z!M9YFBCcvki5K&u3g}T4Pv30a*TqCtU22Ep7p^xAqh+(B4uj4fI(=pCF^qiUVh!wL zbC`_Ce5f^gzz9AFX&&rL*}+|25)5Oms^x?xW+zt-)Rt7;0A2Ig8XSgN0Td?lvZ+=% zYL2XqEtm1zsCex!*}yfr1s6g4J=~+Tqsd^X<#zjzW9}GGXWJ2*p)LxWrP7hl?;`1P z8YTXhKrMWQn#LgEY}@;&JPPboQUzOf(NTipS!XGe^GnMz5u|sP zVLo3?*7S6oPh+-`_`oAeOHVNPS1YQ3iP!+L0^W#_!iqcmhzK={*{Q2!U(xRx}^ajyiIyBYh-gBEE?{Cu6U$dbpz1P4emsq;~u) z;LzxM@Ocnwn4Tt8n4AEhSHKR=%;U7fds^k()ve)^hM?yDw2hJNVKY7m4lwc`V_u#1 zFYmn2p9zpHl!oh_k^pcT9Nh(A5efysBK9SoO|Rp)!sd135(I|83^0cE37E!l;2^k1 z1+qWqHs-C~E&)hJ@|BG&=*4hD5hK;61sI*81(^G3PQF=)>_q!d(8+UpZ@IDw96zA} zK!eMxZ)vO;=WXbjPTM9A1|1f+$q9pi3`XcY96-mA~#FX99Mbbh8}HD>^hZywFkcJ^APC~UMf z=s3XKNpsp(v!VPHT|MntGF4W7JBld1ss_NqlDhIEf@g)j#gq<4rji5F)3^P|+OqvR zzYW2wSEt>$ow5X=S)roWk>}^+^5(yJPBw3{JM}U)QUJJEsj}LsVR;dD?u!9FUv@SC zy4~Q^D>8)!!0F$IK0UHo9h(c>>(h^28i1m5Ess6AC9?9#8dgV|I8J<%QPK?gQ7&eKXOw$#Cal* z@y88oaO~(t#HG(p*k=gLQw*fQ#h4Hah#{Yk9dN^8K=4-;%+yee8gB~SQ_$Ad>HQK9 z%8o;xWMr2$F@mGC1OQ6P;*)Cb5f6ts5dX{cqY+{8Fn`W*XZZ~U1s_< zJxC5_!4x*HeZ)$zPymMRg@CINdW$J|`QSS%7=|L}(tC+^cO&3NhX8a*gO`o|JQ>Js=C+Qn0PbALPsk=Wj!JacppX>ckGUaygTvyv} zMo%^EWv9MCdBv*OU22TX*R$RuslXKW{Ht2+{q(pOyM5hXL<6UQ0o@EgQN?wn=mLK! z<{xUN>*qvn+zIMqg5W6*>LZy#-bRNsiYQ z#SfS_rn*PEJpjf`B4fh+GHAY=T=p(tDk{{gcln#P;OWcO1{{Zd=jX6Vjn5i6fY`f= zuFPQsp~t&ROLXc{kZ@c@ou6!6Z=qAOKXz-g8sJ%d znJ{LylHk_sZ{+*EICUEvrODgjdKGl2Gu3wEilRX8x|Duv6_FhY8gY=XcM|Qsu>RgpgmW7KWO z`X%%B-Gk49GL#EdcH$1g@j86y(}h~Gy2Q2jw2Kx7x!j*^=_Xv2__#3Y#;}t~=MnMo zTS3!A&ffK8{o_>LzS*xVcxeJWe|so#aAD-`@PPMKSu~?pfv_b5IzX90D0Zh8;ln0l*sOLV0)I-^2#XjV~;Z61yyd0dubwJAUTEx5xl?fJ%G^W1&YG z8H>p-q(|`PVnka~#Rfz9<1Kb0AIdvNDjj zf=mA52Z(5Vr3vlM6hU{#>VEnj+fajLAJMRvIWpE)cpOn$^e)n%3Ron-GsqFymoz`UHvNZBg{<1W^umAT zXG>^);yu#8GeR7kJwmMf=etnSys`KTuG#RGPwBC&fA#O?FfMun85;GZTqO0caWV1K zgFuYk>>s`+isf^$*~0P45Q$CrOW8NV;7E%^;e0OWIssHv+f%by|H85%t1(r!h1dz|6Q*zZ{rz#VGm3n8YpThGd~L0hxp|k%lhYPiH+}f)NqxYA^J0Hd zn0l$gi8{aKhGA?xQcREuliaq!bHbb&k4&39pTa4ii5??16l7Aqe*HWmNzD3U`PAt4 z?>}tCXwMQZ**G#j^ep3%&0blt$uhJMl45x2?7?!hy`U2fO z^VLR|65KEKDTAMJBK%s@Q_dX0L6toP;rYWa+meC)!-$l^!)L5p5hhr%;zo^p+W2?c zx%Au~!?p1+a5Fv7b>jNLa;cHzDzhOgD^V|(e&rw!eH)Tt{w;;Y@=M+5Fz7s_v>olx zlc9QT7fB2jjHF%6iHWDv4p#&ZV(}Wpn227^l*8{+q5UMq%C&xMzTAmx97fE5%?|FE zn}Df}l6_A)Z&2U>$4M=0rb%%mYGVq*%HqJ2%Z4P@JqtUn+(2 zAj9f??l^cv<(}6<>&PfhP{bO;G(y^4mXXZ+9_c?=N$gNj2PlAnOY^w&~eG5;S~%o~|VC@o3Ue5)bcg z$anX1Z}ije6)7%I4sh~VN!UqmD4uqYY*d0qkx7Q@aZbHk6CqUO-UkvrDA zDLRiB4{!d$rWL$-dXtQayUB#&y6a$OFVU;nH2_idC#5w$PCRB0 zlk!Id3y&Y9qe&^6DTfDf*c&S?UmY3wa#W?HhY{JPm9+H!IsCkpXvM7fAWc?KcLrv{ zad0zzA`%vl$%jfnD!lVKVfwTIFjWgj`%xib#;{L6cOI&w2TXZ|QdzBUq zm3r$_eze;4U;yeyFYgdF#0hbC4;CIpG@vfv3b z3OKHe!%@NAD=Rmd2Wik+aIf8o7~bH@jV<~M)@&^G5#BPelcKZ-Pzvx&w7|O55`)Hc zsx~Rl5RSJuX~peIod&UrZ?acHI_O_qJr4}qvOupG<&Zva(nfeUz5rx% zDfMFm&_OfykJ1<%83e4BnZlA4`fEQoN8FHO7ue-MJ-R@-IH-KU_o&MPGcm4R1v$9f z8W^X8b7p6mcR4y;lXX0}Ovjs|)msH&=VqV#l-Uib<`K;PL+&O^hoR07wXDn*(63k- z%uI>gfall)H+^8+e(FtfOwcjs)_GiTms&17o51~g|ML&rqyqM{@B4%xV|I|58D)%{ zpRPYn6(1B#)@Z5{-#Oq4fjdS8*taNZ-%KSl;EPH~J0la>3)++==*(`kA!P2nlkt{~ zqvbm-0TnoA#o1T+G)1CX`~__AWfOcYD%|5a!xw<^gOH~!v%vnVtiX4KfvJCvo z_rNc$nPN_tiszEAUT4FBaSl8i&W?FLaM&U1&VaxV z9O^}gIsK>gW=r7p5>8>R4WX2rpg^a4 zu@Wu)$0^+tbp_~*(|P9vAJt}XHq}wF9#UH6Ddhh}gAU!srFo2$eym$+Y<$jizO9Z1 z6+)e@4re)tR;;wp|Jyr%fd*e7D*_gH)b+=3e@P)izy4yLh0+sZUrsaY zwwvw9upXLkRBv$eJuf*0ZF#xmavpAHZT1`5YuOvgOMvH@JBpx~8eQ2-bQLa@?aa;< zv;c(UqMh2dSr6Frn12r~$60}k^9k(P^A3!t;Q#sXC>Dr0RT|G~b}?aYJ?RS<2< zgbM$LTcNorztsv=*{>bp$!Kp?oB9}-_BUF>{Ak#V;&DHTI@WjhHENxXUuez5cI-cv zEQhvzRLZBR>Y#2^P+ega#zJe7zUv5(pnG%)yKEbwY zcgZQTZzTLQMA%snS~Ci*c-G_0Nq5VSRB4A+JuQk`NWJ~;g3!nDBWnbI$8W3Drm$~V zSekC4If+KN^hZmgvrm5xREoB7PdlbUJhPc2gNsEw;FbEYa&yY5y|Fk4CIz&N!(vxC zeo!qYABZ78!e;cR1r0F4(GVqcuk+D@22}+Q>ebfSctj`Ut-x>w6ygeTO~{aStrks* zy#58Y;rH7^_4}3iwjfwyXJkJH38So+l08cP0OH3DMZSBYQ7Zu_Erqh5SleVJZn(%| zd6$HmNGjt8-OnAY4tl279Y5pP*ukgIANn!>$M0S|-q1AW8_MoYHk%91>p;2Ql;cD@ z4}YG&t~w;tK6ll}92{+hoeC(#2Vv&dRn3IDcLj#kK?IcMOa9Cl_h62R$PKmUim;1s z3Ea0jf`IX_N`igjDvTY}{rB&GeC(KO$j$qu9eb6M>wz15VDMMK%=N1NoYa2!UIBzX z?7MuaFZ!RT3{D-SvH`jKes#Ne<6x1A7dumW82~AaB{4_~pFa?%P|2^WdW$T~U0v#c z;R>PgTGeP9epOy=%3lrG${dBZ`H0D~w-dsRUbO5%Nt@w>qesc8#z?S}HpO-rFrzsT zOG^{Y?GD#>%7fF3^OE4U@}jzX)G13Z@iQ40l^;3YSh@h4kC?kE{1(l3N&+|p+I0Co zi8=yg*Z0AL(@t8{1WCKvRaNJxvE1K*@P~U)aEji7hOttOF>Kou(}cb|Kl%M*3Qk;0 z6KCE%{~+e&2U9}A?kkg`sj>%&>~+J-M|)(Y@Pjmr*}AF(Q-98R3vfGdkV`9pJ1E_G z9CcGQX6a|Z*Dyr(<)IS`Hj11xIM+Y>v?p6PJC(EaPN%}>*Sdl_G_Ez>bn4^UykW^X z%P(H7gX`zuLi7uH`1AQ{QfI4(vqgI}o->Iuze82@BS3*GOHZwgsVo9Yqi#5_dykEI zKvF^v`dQaC?)2Zq4Qjitv#fbxFRETA=wlJw*0Ty)qIX360&qdB~ zM(A7|Q|pOf5~J-e3MV-u3lM! ziwW372Z{YWt5i`vOV2S1R@PO223VZ@2pIH32hZz$f9>?TSP{dg8spE$-gXkDiEZ?2 ztPgB$$H}%I)A^eF(9i6)N)EvmApQB?(B%Rts0QZswk$K&Ax4bV-AX0vI6x&K;7L&` zyi9P3M)#E)dZYUFYt-Q_x28dz| zI$?K)O613Q=Ba$w6!o~^fzc~ei14`+4QF6tHXAKLQ(Tn>#P{72-_?Q#Fkb7bmsFtp zm&o^Zu2Hfd6K|vklfBm39lq`k6I+FO1Nk8Xk*$E7Eu4tEBat!|;CPLvU From 979670a7aab034a4db04bdc65bad6a97ab4ffae6 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 16:18:41 +0200 Subject: [PATCH 067/227] Follow / Unfollow event types --- Network/event.js | 100 +++++++++++++++++++++++++++--------- Network/post.js | 16 +++--- Network/userProfile.js | 114 +++++++++++++++++++++++++++++++++++------ 3 files changed, 180 insertions(+), 50 deletions(-) diff --git a/Network/event.js b/Network/event.js index 41537f25f..ecc2b501c 100644 --- a/Network/event.js +++ b/Network/event.js @@ -16,14 +16,14 @@ exports.newEvent = function newEvent() { REPLY_TO_MULTI_MEDIA_POST: 11, REPOST_MULTI_MEDIA: 12, QUOTE_REPOST_MULTI_MEDIA: 13, - FOLLOW_MULTI_MEDIA_POSTS: 14, - UNFOLLOW_MULTIMEDIA_POSTS: 15, + FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 14, + UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 15, NEW_TRADE_POST: 20, REPLY_TO_TRADE_POST: 21, RE_POST_TRADE: 22, QUOTE_REPOST_TRADE: 23, - FOLLOW_TRADE_POSTS: 24, - UNFOLLOW_TRADE_POSTS: 25, + FOLLOW_USER_PROFILE_TRADE_POSTS: 24, + UNFOLLOW_USER_PROFILE_TRADE_POSTS: 25, REACTION_LIKE: 100, REACTION_LOVE: 101, REACTION_HAHA: 102, @@ -66,12 +66,12 @@ exports.newEvent = function newEvent() { thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(event.targetUserProfileId) if (thisObject.targetUserProfile === undefined) { - /* The message is ignored when it does not have a target user profile and is required*/ + /* We thow an exception when it does not have a target user profile and is required*/ if ( event.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && event.eventType !== EVENT_TYPES.NEW_TRADE_POST ) - return + throw ('Target User Profile Not Found.') } thisObject.eventId = event.eventId @@ -79,28 +79,78 @@ exports.newEvent = function newEvent() { thisObject.asset = event.asset thisObject.timestamp = event.timestamp - switch (true) { - case ( - event.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.NEW_TRADE_POST || - event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || - event.eventType === EVENT_TYPES.RE_POST_TRADE || - event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE - ): { - let post = NT.modules.POST.newPost() - post.initialize( - event.emitterPostHash, - event.targetPostHash, - thisObject.eventType, - thisObject.emitterUserProfile, - thisObject.asset, - thisObject.timestamp + /* + Is is a new post? + */ + if ( + event.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || + event.eventType === EVENT_TYPES.NEW_TRADE_POST || + event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || + event.eventType === EVENT_TYPES.RE_POST_TRADE || + event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + ) { + let post = NT.modules.POST.newPost() + post.initialize( + event.emitterPostHash, + event.targetPostHash, + thisObject.eventType, + thisObject.emitterUserProfile, + thisObject.asset, + thisObject.timestamp + ) + return + } + /* + Is is a following? + */ + if ( + event.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + event.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + event.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || + event.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS + ) { + switch (event.eventType) { + case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { + thisObject.emitterUserProfile.addMultiMediaPostsFollowing( + thisObject.targetUserProfile + ) + thisObject.targetUserProfile.addMultiMediaPostsFollower( + thisObject.emitterUserProfile ) break } + case EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { + thisObject.emitterUserProfile.removeMultiMediaPostsFollowing( + thisObject.targetUserProfile + ) + thisObject.targetUserProfile.removeMultiMediaPostsFollower( + thisObject.emitterUserProfile + ) + break + } + case EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS: { + thisObject.emitterUserProfile.addTradePostsFollowing( + thisObject.targetUserProfile + ) + thisObject.targetUserProfile.addTradePostsFollower( + thisObject.emitterUserProfile + ) + break + } + case EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS: { + thisObject.emitterUserProfile.removeTradePostsFollowing( + thisObject.targetUserProfile + ) + thisObject.targetUserProfile.removeTradePostsFollower( + thisObject.emitterUserProfile + ) + break + } + } + return } } } \ No newline at end of file diff --git a/Network/post.js b/Network/post.js index 9fd9ae991..bac0a1a1c 100644 --- a/Network/post.js +++ b/Network/post.js @@ -54,12 +54,12 @@ exports.newPost = function newPost() { Let's find the Target Post */ if ( - event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || - event.eventType === EVENT_TYPES.RE_POST_TRADE || - event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === POST_TYPES.REPOST_MULTI_MEDIA || + event.eventType === POST_TYPES.QUOTE_REPOST_MULTI_MEDIA || + event.eventType === POST_TYPES.REPLY_TO_TRADE_POST || + event.eventType === POST_TYPES.RE_POST_TRADE || + event.eventType === POST_TYPES.QUOTE_REPOST_TRADE ) { thisObject.targetPost = NT.memory.POSTS.get(thisObject.targetPostHash) @@ -71,8 +71,8 @@ exports.newPost = function newPost() { Let's add this post to the replies of the Target Post */ if ( - event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST + event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || + event.eventType === POST_TYPES.REPLY_TO_TRADE_POST ) { thisObject.targetPost.replies.push(thisObject) } diff --git a/Network/userProfile.js b/Network/userProfile.js index 255bc1140..03bd37aa4 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -4,18 +4,26 @@ exports.newUserProfile = function newUserProfile() { userProfieId: undefined, githubUsername: undefined, blockchainAccount: undefined, - postFollowing: undefined, - postFollowers: undefined, - tradeFollowing: undefined, - tradeFollowers: undefined, + multiMediaPostsFollowing: undefined, + multiMediaPostsFollowers: undefined, + tradePostsFollowing: undefined, + tradePostsFollowers: undefined, ranking: undefined, events: undefined, - postFollowingCount: undefined, - postFollowersCount: undefined, - tradeFollowingCount: undefined, - tradeFollowersCount: undefined, + multiMediaPostFollowingCount: undefined, + multiMediaPostFollowersCount: undefined, + tradePostsFollowingCount: undefined, + tradePostsFollowersCount: undefined, eventsCount: undefined, postsCount: undefined, + addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, + removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, + addTradePostsFollowing: addTradePostsFollowing, + removeTradePostsFollowing: removeTradePostsFollowing, + addMultiMediaPostsFollower: addMultiMediaPostsFollower, + removeMultiMediaPostsFollower: removeMultiMediaPostsFollower, + addTradePostsFollower: addTradePostsFollower, + removeTradePostsFollower: removeTradePostsFollower, initialize: initialize, finalize: finalize } @@ -28,20 +36,92 @@ exports.newUserProfile = function newUserProfile() { function initialize() { - thisObject.postFollowing = new Map() - thisObject.postFollowers = new Map() + thisObject.multiMediaPostsFollowing = new Map() + thisObject.multiMediaPostsFollowers = new Map() - thisObject.tradeFollowing = new Map() - thisObject.tradeFollowers = new Map() + thisObject.tradePostsFollowing = new Map() + thisObject.tradePostsFollowers = new Map() - thisObject.events = [] + thisObject.events = [] // Dont know what this is - thisObject.postFollowingCount = 0 - thisObject.postFollowersCount = 0 - thisObject.tradeFollowingCount = 0 - thisObject.tradeFollowersCount = 0 + thisObject.multiMediaPostFollowingCount = 0 + thisObject.multiMediaPostFollowersCount = 0 + thisObject.tradePostsFollowingCount = 0 + thisObject.tradePostsFollowersCount = 0 thisObject.eventsCount = 0 thisObject.postsCount = 0 } + + function addMultiMediaPostsFollowing( + userProfile + ) { + if (thisObject.multiMediaPostsFollowing.get(userProfile.id) === undefined) { + thisObject.multiMediaPostsFollowing.set(userProfile.id, userProfile) + thisObject.multiMediaPostFollowingCount++ + } + } + + function removeMultiMediaPostsFollowing( + userProfile + ) { + if (thisObject.multiMediaPostsFollowing.get(userProfile.id) !== undefined) { + thisObject.multiMediaPostsFollowing.delete(userProfile.id) + thisObject.multiMediaPostFollowingCount-- + } + } + + function addTradePostsFollowing( + userProfile + ) { + if (thisObject.tradePostsFollowingCount.get(userProfile.id) === undefined) { + thisObject.tradePostsFollowingCount.set(userProfile.id, userProfile) + thisObject.tradePostsFollowingCount++ + } + } + + function removeTradePostsFollowing( + userProfile + ) { + if (thisObject.tradePostsFollowingCount.get(userProfile.id) !== undefined) { + thisObject.tradePostsFollowingCount.delete(userProfile.id) + thisObject.tradePostsFollowingCount-- + } + } + + function addMultiMediaPostsFollower( + userProfile + ) { + if (thisObject.multiMediaPostsFollowers.get(userProfile.id) === undefined) { + thisObject.multiMediaPostsFollowers.set(userProfile.id, userProfile) + thisObject.multiMediaPostFollowersCount++ + } + } + + function removeMultiMediaPostsFollower( + userProfile + ) { + if (thisObject.multiMediaPostsFollowers.get(userProfile.id) !== undefined) { + thisObject.multiMediaPostsFollowers.delete(userProfile.id) + thisObject.multiMediaPostFollowersCount-- + } + } + + function addTradePostsFollower( + userProfile + ) { + if (thisObject.tradePostsFollowers.get(userProfile.id) === undefined) { + thisObject.tradePostsFollowers.set(userProfile.id, userProfile) + thisObject.tradePostsFollowersCount++ + } + } + + function removeTradePostsFollower( + userProfile + ) { + if (thisObject.tradePostsFollowers.get(userProfile.id) !== undefined) { + thisObject.tradePostsFollowers.delete(userProfile.id) + thisObject.tradePostsFollowersCount-- + } + } } \ No newline at end of file From 28a0e51cb54cc73f0a2afb667bd6de74004ead89 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 25 Aug 2021 17:44:44 +0200 Subject: [PATCH 068/227] Governance Bug FIx : Plugin Workspace not Loading --- Projects/Foundations/CL/Utilities/Plugins.js | 1 + .../User-Profiles/Luis-Fernando-Molina.json | 52 ++++++- .../Token-Distribution-Superalgos.json | 130 +++++++++++------- 3 files changed, 127 insertions(+), 56 deletions(-) diff --git a/Projects/Foundations/CL/Utilities/Plugins.js b/Projects/Foundations/CL/Utilities/Plugins.js index 60b18b8eb..7a639c1bc 100644 --- a/Projects/Foundations/CL/Utilities/Plugins.js +++ b/Projects/Foundations/CL/Utilities/Plugins.js @@ -37,6 +37,7 @@ exports.newFoundationsUtilitiesPlugins = function () { function onFileRead(err, file) { if (err) { + console.log('[WARN] getPluginFileContent -> File not Found -> Path = ' + path) reject() return } diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 1d2f6cfdb..2cdfb8bee 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -12687,7 +12687,7 @@ { "type": "Delegate Power Switch", "name": "Thomas", - "config": "{\n \"percentage\": 20\n}", + "config": "{\n \"percentage\": 25\n}", "project": "Governance", "delegatePowerSwitch": [], "userDelegates": [ @@ -12759,10 +12759,50 @@ { "type": "Delegate Power Switch", "name": "Carl", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 5\n}", "project": "Governance", "delegatePowerSwitch": [], - "userDelegates": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "ee1b374b-d4af-494c-93b8-3f83849d85f2", + "savedPayload": { + "position": { + "x": 29086.823038139588, + "y": 24155.700841731268 + }, + "targetPosition": { + "x": 29329.52813645207, + "y": 23979.365266043525 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + } + ], "id": "7edd2cfb-0e46-4d2a-8899-0e7193c85815", "savedPayload": { "position": { @@ -12899,7 +12939,9 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ] ] } @@ -13047,7 +13089,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index e80a69583..cb49542ee 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -751,8 +751,8 @@ "id": "cccfce2d-3497-419b-8c32-4cd62fb1b33f", "savedPayload": { "position": { - "x": 35658.20216094481, - "y": 10974.074517595023 + "x": 35663.291373066735, + "y": 10973.117651551496 }, "targetPosition": { "x": 35605.314597728066, @@ -779,8 +779,8 @@ "id": "5c0f79f5-416f-46cf-8055-708b71613278", "savedPayload": { "position": { - "x": 35585.99509830314, - "y": 10978.150418473559 + "x": 35596.339957877244, + "y": 10978.638866218294 }, "targetPosition": { "x": 35605.314597728066, @@ -834,8 +834,8 @@ "id": "49a18a94-de50-4285-bf38-fe43c700b93f", "savedPayload": { "position": { - "x": 35514.910814744515, - "y": 10964.827599917864 + "x": 35529.83856860471, + "y": 10969.123561068443 }, "targetPosition": { "x": 35605.314597728066, @@ -862,8 +862,8 @@ "id": "7096909f-b221-4fb7-a5ec-5a76d147dc2f", "savedPayload": { "position": { - "x": 35449.08047044852, - "y": 10934.880335715925 + "x": 35467.121862592874, + "y": 10945.04887323461 }, "targetPosition": { "x": 35605.314597728066, @@ -890,8 +890,8 @@ "id": "bdcdfb11-07a0-42fc-b5ec-09ba55c6dcf6", "savedPayload": { "position": { - "x": 35392.32988574206, - "y": 10890.04905200928 + "x": 35411.33471736332, + "y": 10907.622008091923 }, "targetPosition": { "x": 35605.314597728066, @@ -918,8 +918,8 @@ "id": "6ebdfb57-965a-43d4-a048-31315d0947cf", "savedPayload": { "position": { - "x": 35347.957198328295, - "y": 10832.939180051875 + "x": 35365.2745333247, + "y": 10858.719704939618 }, "targetPosition": { "x": 35605.314597728066, @@ -946,8 +946,8 @@ "id": "00a46dc7-6fbd-45d1-870a-fab7924ee5c0", "savedPayload": { "position": { - "x": 35318.54118751157, - "y": 10766.869738015934 + "x": 35331.25096043528, + "y": 10800.794129455984 }, "targetPosition": { "x": 35605.314597728066, @@ -974,36 +974,8 @@ "id": "99c7c2c7-eb03-476e-8e0b-9480e3dca261", "savedPayload": { "position": { - "x": 35305.79140491768, - "y": 10695.680441719935 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "Cachito", - "config": "{\"project\":\"Governance\",\"fileName\":\"Cachito\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "15ab3baf-bc60-4b6a-8c6b-dc087271df68", - "savedPayload": { - "position": { - "x": 35310.448821567436, - "y": 10623.50855430204 + "x": 35310.97008270981, + "y": 10736.74991187191 }, "targetPosition": { "x": 35605.314597728066, @@ -1057,8 +1029,8 @@ "id": "aeed0c96-3e89-426c-bf61-12b6e23c6916", "savedPayload": { "position": { - "x": 35332.24276533416, - "y": 10554.54844352484 + "x": 35305.448868043015, + "y": 10669.798496682424 }, "targetPosition": { "x": 35605.314597728066, @@ -1112,8 +1084,8 @@ "id": "5d42dd71-edb0-409a-8caa-20a74e7ca269", "savedPayload": { "position": { - "x": 35369.90665142389, - "y": 10492.807820366901 + "x": 35314.964173192864, + "y": 10603.297107409891 }, "targetPosition": { "x": 35605.314597728066, @@ -1167,8 +1139,8 @@ "id": "e7165758-71ad-44dd-b6c4-585b5e295d85", "savedPayload": { "position": { - "x": 35421.25159167974, - "y": 10441.87482542813 + "x": 35339.0388610267, + "y": 10540.580401398054 }, "targetPosition": { "x": 35605.314597728066, @@ -1186,6 +1158,62 @@ "isRunning": false } } + }, + { + "type": "Plugin File", + "name": "cozed-gh", + "config": "{\"project\":\"Governance\",\"fileName\":\"cozed-gh\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "21126c69-67ed-4839-8611-8feac8578cf6", + "savedPayload": { + "position": { + "x": 35376.46572616939, + "y": 10484.793256168505 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plugin File", + "name": "ssplatt", + "config": "{\"project\":\"Governance\",\"fileName\":\"ssplatt\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", + "project": "Foundations", + "id": "ded04ad6-6b18-4166-bb97-35a9521b9104", + "savedPayload": { + "position": { + "x": 35425.36802932169, + "y": 10438.733072129882 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ], "id": "2c899fe9-1335-4e9f-b2d0-45a83e478fd0", @@ -1201,7 +1229,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 From d86de9d83b56dfe95c6bb84fbcbefe252eb3b4f2 Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 25 Aug 2021 18:32:46 +0200 Subject: [PATCH 069/227] Updated claims for [cozed-gh] --- .../Plugins/User-Profiles/cozed-gh.json | 358 +++++++++++++++++- 1 file changed, 344 insertions(+), 14 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index 1b6dded4f..6d7b19b02 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "cozed-gh", - "config": "{\n \"signature\": {\n \"message\": \"cozed-gh\",\n \"messageHash\": \"0x08288dd0b003ecf15293773b5f61702d6a1833baafa5409642b2828d4623fd2c\",\n \"v\": \"0x1b\",\n \"r\": \"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af610\",\n \"s\": \"0x5c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b79\",\n \"signature\": \"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af6105c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b791b\"\n },\n \"codeName\": \"cozed-gh\"\n}", + "config": "{\"signature\":{\"message\":\"cozed-gh\",\"messageHash\":\"0x08288dd0b003ecf15293773b5f61702d6a1833baafa5409642b2828d4623fd2c\",\"v\":\"0x1b\",\"r\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af610\",\"s\":\"0x5c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b79\",\"signature\":\"0x6d4b7a7df2526f879ba0f34cdec0f11c112f33417b88ae03f046eb50aa6af6105c666f3ff74c102607b07c7b2019664d04f8b59142d4d7a8e40f96eb72c13b791b\"},\"codeName\":\"cozed-gh\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,15 +9,345 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "Existing Features Feature Class", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [ + { + "type": "Feature Contribution Claim", + "name": "Data Mining Existing Features", + "config": "{}", + "project": "Governance", + "id": "ca1bea6b-71e9-4f23-9b1d-35031c81d8fb", + "savedPayload": { + "position": { + "x": 10463, + "y": 22487 + }, + "targetPosition": { + "x": 10463, + "y": 22787 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Data Mining", + "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ], + [ + "Data Mining", + "Feature", + "Governance", + "6ff01b26-9efe-407b-bfea-36e5f94947d6" + ] + ] + } + } + ], + "id": "0e5f2302-1f64-41f2-9f9e-b7e71bd44963", + "savedPayload": { + "position": { + "x": 10463, + "y": 22787 + }, + "targetPosition": { + "x": 10463, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Existing Features", + "id": "aa486758-108e-41f4-9f97-e618472a3dcb" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ] + ] + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "config": "{\n \"percentage\": 20\n}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d", + "savedPayload": { + "position": { + "x": 11063, + "y": 23087 + }, + "targetPosition": { + "x": 10763, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Moderator", + "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Moderator", + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" + ] + ] + } + } + ], + "id": "501e8c09-0a51-483d-9990-1d98cfd05464", + "savedPayload": { + "position": { + "x": 10763, + "y": 23087 + }, + "targetPosition": { + "x": 10463, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Management", + "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "2d437820-0e2a-402b-abec-a706453cc283", + "savedPayload": { + "position": { + "x": 10463, + "y": 23387 + }, + "targetPosition": { + "x": 10463, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6", + "savedPayload": { + "position": { + "x": 10463, + "y": 23087 + }, + "targetPosition": { + "x": 10163, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "638049d6-5c82-47ce-8837-7c6f8e461cff", + "savedPayload": { + "position": { + "x": 10163, + "y": 23087 + }, + "targetPosition": { + "x": 9863, + "y": 23087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", "savedPayload": { "position": { - "x": 9876, - "y": 23100 + "x": 9863, + "y": 23087 }, "targetPosition": { - "x": 9576, - "y": 23100 + "x": 9563, + "y": 23087 }, "floatingObject": { "isPinned": false, @@ -39,12 +369,12 @@ "id": "d772e222-3b30-461e-9434-87fc28fb9c29", "savedPayload": { "position": { - "x": 9276, - "y": 23100 + "x": 9263, + "y": 23087 }, "targetPosition": { - "x": 9576, - "y": 23100 + "x": 9563, + "y": 23087 }, "floatingObject": { "isPinned": false, @@ -62,17 +392,17 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 9587, - "y": 23086 + "x": 9563, + "y": 23087 }, "targetPosition": { - "x": 9587, - "y": 23086 + "x": 9563, + "y": 23087 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 206b4ca0e13d43fb6eebf85166a48d32c5196737 Mon Sep 17 00:00:00 2001 From: Brett Taylor Date: Wed, 25 Aug 2021 13:11:20 -0400 Subject: [PATCH 070/227] update ssplatt profile --- .../Plugins/User-Profiles/ssplatt.json | 355 +++++++++++++++++- 1 file changed, 354 insertions(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/ssplatt.json b/Projects/Governance/Plugins/User-Profiles/ssplatt.json index 9d5908668..3a207a2b1 100644 --- a/Projects/Governance/Plugins/User-Profiles/ssplatt.json +++ b/Projects/Governance/Plugins/User-Profiles/ssplatt.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "ssplatt", - "config": "{\n \"signature\": {\n \"message\": \"ssplatt\",\n \"messageHash\": \"0xbef81935208a5ef082638306a20998b2102881c5e48c2e646b771d41eeae6105\",\n \"v\": \"0x1c\",\n \"r\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee\",\n \"s\": \"0x15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a\",\n \"signature\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a1c\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"ssplatt\",\n \"messageHash\": \"0xbef81935208a5ef082638306a20998b2102881c5e48c2e646b771d41eeae6105\",\n \"v\": \"0x1c\",\n \"r\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee\",\n \"s\": \"0x15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a\",\n \"signature\": \"0x69300bf3278cb434dea26ede48097dbf5c7023e3d7918d5ca0cdef7432d1c6ee15abc24988775e3ecef9cb4e013376e0232a8e2da134c9c6b1cb16b6e4ee759a1c\"\n },\n \"codeName\": \"ssplatt\"\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,6 +9,359 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Docker Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Superalgos Docker docker-compose.yml", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "72e640dd-cbe8-40eb-82e3-d58714736714", + "savedPayload": { + "position": { + "x": 6621.192378864668, + "y": 25328 + }, + "targetPosition": { + "x": 6881, + "y": 25478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "docker-compose.yml", + "id": "8b11af37-04c0-4932-93a4-538c96e90393" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Docker", + "Assets" + ], + [ + "Docker", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Docker", + "Asset Class" + ], + [ + "docker-compose.yml", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Superalgos Docker Dockerfile", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f8a0c977-7987-483e-9f01-6ea3ad544efe", + "savedPayload": { + "position": { + "x": 7140.807621135332, + "y": 25328 + }, + "targetPosition": { + "x": 6881, + "y": 25478 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Dockerfile", + "id": "c106ff98-190a-4209-b325-074f8f16d9dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Docker", + "Assets" + ], + [ + "Docker", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Docker", + "Asset Class" + ], + [ + "Dockerfile", + "Asset" + ] + ] + } + } + ], + "id": "bb3c760b-f5bc-4085-9b25-bce13f68d4b6", + "savedPayload": { + "position": { + "x": 6881, + "y": 25478 + }, + "targetPosition": { + "x": 6881, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Docker", + "id": "f279ee42-d52b-46a4-8070-3354efe82dbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Docker", + "Assets" + ], + [ + "Docker", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Docker", + "Asset Class" + ] + ] + } + } + ], + "featureClaimsFolders": [], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "bc3448ff-42b0-4ce0-8701-b06687e83baf", + "savedPayload": { + "position": { + "x": 7481, + "y": 25778 + }, + "targetPosition": { + "x": 7181, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Moderator", + "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Community Management", + "Position Class" + ], + [ + "Moderator", + "Position" + ] + ] + } + } + ], + "id": "13d0ff82-dc45-45cd-95cf-0834dce22a52", + "savedPayload": { + "position": { + "x": 7181, + "y": 25778 + }, + "targetPosition": { + "x": 6881, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Management", + "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Community Management", + "Position Class" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "299232ef-1aa4-4ea1-9872-56d396957fc9", + "savedPayload": { + "position": { + "x": 6881, + "y": 26078 + }, + "targetPosition": { + "x": 6881, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "efb5c85c-0a81-4c64-9e00-4211fdbfd558", + "savedPayload": { + "position": { + "x": 6881, + "y": 25778 + }, + "targetPosition": { + "x": 6581, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "768ed0b3-bb30-49df-a068-11b3bff1ab93", + "savedPayload": { + "position": { + "x": 6581, + "y": 25778 + }, + "targetPosition": { + "x": 6281, + "y": 25778 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "e056163b-0413-488e-913a-8baa59d41a4f", "savedPayload": { "position": { From bb13b0921ce95ce73c1c604f8033f1d2c21a9d2c Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Wed, 25 Aug 2021 19:59:14 +0200 Subject: [PATCH 071/227] Final revision of Getting Started workspace --- .../Workspaces/Getting-Started-Tutorials.json | 28 +++++++------- .../Plugin-Workspace/plugin-workspace.json | 7 ++-- .../W/Workspace/Workspace/workspace.json | 23 +++++++---- ...ion-006-tutorial-step-merry-go-round.json} | 2 +- ...torial-step-your-workspace-vs-plugins.json | 4 +- ...9-tutorial-step-the-current-workspace.json | 19 ++++++---- ...ion-043-tutorial-step-placing-plugins.json | 4 +- ...orial-step-non-persistence-of-changes.json | 21 ++++++---- ...-tutorial-step-starting-from-a-plugin.json | 12 +++--- ...-047-tutorial-step-improving-a-plugin.json | 38 ++++++++----------- ...48-tutorial-step-lets-talk-exchanges.json} | 4 +- ...ion-050-tutorial-step-clean-workspace.json | 16 +++++--- ...n-051-tutorial-step-dealing-with-data.json | 14 ++++--- ...052-tutorial-step-about-other-markets.json | 14 ++++--- ...ion-054-tutorial-step-more-indicators.json | 14 ++++--- ...055-tutorial-step-lost-get-an-api-map.json | 14 ++++--- ...56-tutorial-step-how-about-strategies.json | 14 ++++--- ...ion-057-tutorial-step-your-graduation.json | 14 ++++--- ...asics-002-tutorial-the-advanced-stuff.json | 11 ++++-- ...-003-tutorial-step-you-are-in-command.json | 23 +++++++---- ...cs-005-tutorial-step-a-brilliant-idea.json | 14 ++++--- ...-tutorial-step-what-about-free-riders.json | 14 ++++--- ...s-010-tutorial-step-before-you-switch.json | 2 +- ...012-tutorial-step-lets-switch-already.json | 20 ++++++---- ...-basics-016-tutorial-step-did-it-work.json | 11 ++++-- ...18-tutorial-step-editing-crash-course.json | 17 ++++++--- ...019-tutorial-step-dont-forget-to-sign.json | 11 ++++-- ...torial-step-a-note-on-keys-and-tokens.json | 11 ++++-- ...027-tutorial-step-contributable-files.json | 11 ++++-- ...28-tutorial-step-lets-run-the-command.json | 8 ++-- ...-tutorial-step-congrats-and-thank-you.json | 14 ++++--- ...031-tutorial-step-a-book-on-tutorials.json | 21 ++++++---- 32 files changed, 271 insertions(+), 179 deletions(-) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-006-tutorial-step-mary-go-round.json => basic-education-006-tutorial-step-merry-go-round.json} (98%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-048-tutorial-step-talking-exchanges.json => basic-education-048-tutorial-step-lets-talk-exchanges.json} (94%) diff --git a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json index d7f1687bc..311034988 100644 --- a/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json +++ b/Projects/Foundations/Plugins/Workspaces/Getting-Started-Tutorials.json @@ -58139,7 +58139,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -60386,8 +60386,8 @@ "tutorialSteps": [ { "type": "Tutorial Step", - "name": "Mary Go Round", - "config": "{\n \"icon\": {\n \"name\": \"Set\\\\set-angle-to-parent-node-to-360-degrees\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Mary Go Round\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "name": "Merry Go Round", + "config": "{\n \"icon\": {\n \"name\": \"Set\\\\set-angle-to-parent-node-to-360-degrees\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Merry Go Round\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", "project": "Education", "id": "836a107b-368d-4ef0-8a43-5daeefcb0fe2", "savedPayload": { @@ -62421,7 +62421,7 @@ "referenceParent": { "type": "Workspace", "name": "Getting Started Tutorials", - "id": "4e3ac2d1-82e6-43d1-848c-42dba2631b16" + "id": "5bb4654e-ecaa-4680-8acf-356c415b9fc9" }, "referenceParentCombinedNodePath": [ [ @@ -62697,10 +62697,10 @@ }, { "type": "Tutorial Step", - "name": "GIF", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GIF Saving Plugins\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\"\n },\n \"icon\": {\n \"project\": \"Foundations\"\n }\n}", + "name": "Starting From a Plugin", + "config": "{\n \"icon\": {\n \"name\": \"Trading\\\\trading-system\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Starting From a Plugin\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "b2dcf9df-ce36-4dce-a3f2-9c9ec04ab280", + "id": "286d6e2a-0020-4461-98e4-974315326ddd", "savedPayload": { "position": { "x": 24582.98404553133, @@ -62741,10 +62741,10 @@ }, { "type": "Tutorial Step", - "name": "Starting From a Plugin", - "config": "{\n \"icon\": {\n \"name\": \"Trading\\\\trading-system\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Starting From a Plugin\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "Improving a Plugin", + "config": "{\n \"icon\": {\n \"name\": \"indicator-bot\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Improving a Plugin\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", - "id": "286d6e2a-0020-4461-98e4-974315326ddd", + "id": "4a1b74f7-8ed5-4771-b0e0-3d1427a5510a", "savedPayload": { "position": { "x": 24547.349340763, @@ -62785,10 +62785,10 @@ }, { "type": "Tutorial Step", - "name": "Improving a Plugin", - "config": "{\n \"icon\": {\n \"name\": \"sensor-bot\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Improving a Plugin\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "name": "GIF", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"documentationURL\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GIF Saving Plugins\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\"\n },\n \"icon\": {\n \"project\": \"Foundations\"\n }\n}", "project": "Education", - "id": "4a1b74f7-8ed5-4771-b0e0-3d1427a5510a", + "id": "b2dcf9df-ce36-4dce-a3f2-9c9ec04ab280", "savedPayload": { "position": { "x": 24547.349340763, @@ -62864,7 +62864,7 @@ { "type": "Tutorial Step", "name": "Talking Exchanges", - "config": "{\n \"icon\": {\n \"name\": \"crypto-exchange\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Talking Exchanges\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Topic\",\n \"type\": \"Community Effort to Test Exchanges\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"crypto-exchange\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Let's Talk Exchanges\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Topic\",\n \"type\": \"Community Effort to Test Exchanges\"\n }\n }\n}", "project": "Education", "id": "70ece243-3a2a-4b2a-9963-5044c11df654", "savedPayload": { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json b/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json index 73f93eede..d658e4f3c 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json @@ -1,13 +1,14 @@ { "type": "Plugin Workspace", "definition": { - "text": "Refers to a Workspace created by a user, contributed to the project as a plugin and distributed with the whole software package. Plugin workspaces are useful to give access to users to ready-to-run strategies, demos, tutorials, or areas of the system under development.", - "updated": 1622193639612, + "text": "Refers to a Workspace created by a user, contributed to the project as a plugin and distributed with the software package. Plugin workspaces are useful to give users access to ready-to-run strategies, demos, tutorials, or intoductions to areas of the system under development.", + "updated": 1629895587555, "translations": [ { "language": "ES", "text": "Se refiere a un Workspace creado por un usuario, contribuido al proyecto como un plugin y distribuido con todo el paquete de software. Plugin workspaces son útiles para dar acceso a los usuarios a estrategias, demostraciones, tutoriales o áreas del sistema en desarrollo listas para ejecutar.", - "updated": 1624493472781 + "updated": 1624493472781, + "style": "Definition" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json b/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json index 16c5e2432..e0b62cd0a 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json @@ -45,6 +45,11 @@ "text": "To load a workspace you got from a third party, you may place the file in the My-Workspaces folder so that you may open it from the workspaces tab. You may also drag the file and drop it on the design space.", "updated": 1615892822939 }, + { + "style": "Warning", + "text": "It is not recommended to launch multiple instances of the UI in separate browser tabs to load different workspaces at the same time. The system is not prepared to handle this type of use and it may behave erratically as a consequence.", + "updated": 1629892156573 + }, { "style": "Title", "text": "" @@ -70,8 +75,8 @@ }, { "style": "Text", - "text": "They are saved automatically every 60 seconds, or at the moment the browser or browser tab is closed. You may also save it manually using the following hot-key combination: ", - "updated": 1615886048026 + "text": "You may save a workspace manually using the following hot-key combination:", + "updated": 1629892197901 }, { "style": "Text", @@ -89,8 +94,8 @@ }, { "style": "Text", - "text": "Superalgos ships with several Plugin Workspaces. These are pre-configured workspaces built for specific purposes, for example, to host tutorials, demo strategies, and so on.", - "updated": 1616259409951 + "text": "Superalgos ships with several Plugin Workspaces. These are pre-configured workspaces built for specific purposes, for example, to host tutorials, demo strategies, specific projects, and so on.", + "updated": 1629893908384 }, { "style": "Note", @@ -99,8 +104,8 @@ }, { "style": "Important", - "text": "Plugin workspaces may not be modified. When you load a plugin workspace, a new file is created in your My-Workspaces folder as soon as the workspace is saved for the first time, resulting in a copy of the plugin workspace. The copy is saved with the same name as the plugin but in a different folder. Any modifications you introduce in the workspace are stored in the copy, not the original plugin. Bear in mind that if you don't change the name of the workspace, the file in the My-Workspaces folder will be overwritten if you load the plugin Workspace again. This is because the system will automatically write a file with the same name as the plugin.", - "updated": 1615894346258 + "text": "When you load, modify, and save a Plugin Workspace, the actual plugin file remains intact, that is, the plugin is not modified. Instead, a new file is created in the My-Workspaces folder. This file is a copy of the plugin workspace featuring the modifications you introduced. The copy is saved with the name of the Workspace node, which is usually the same name as the plugin. To save the workspace with a different name, you must change the name of the Workspace node and save.", + "updated": 1629894244406 }, { "style": "Title", @@ -112,7 +117,8 @@ }, { "style": "Success", - "text": "The Tested Exchanges plugin workspace is the best to start with if you wish to create your own Trading System." + "text": "The Blank Template Plugin Workspace is the best to start with if you wish to create your own setup.", + "updated": 1629894382983 }, { "style": "Title", @@ -130,7 +136,8 @@ { "language": "ES", "text": "Un Workspace es una entidad que almacena toda la información generada por el usuario y el sistema, excluyendo el estado y el contenido de los complementos. En términos técnicos, un espacio de trabajo es un archivo JSON.", - "updated": 1624292534795 + "updated": 1624292534795, + "style": "Definition" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-merry-go-round.json similarity index 98% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-merry-go-round.json index e02ecded1..e982992b1 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-merry-go-round.json @@ -1,7 +1,7 @@ { "tutorial": "Basic Education", "pageNumber": 6, - "type": "Tutorial Step - Mary Go Round", + "type": "Tutorial Step - Merry Go Round", "definition": { "text": "By default, nodes are locked to a rotational symmetry around their parent node. The symmetry may span 360 degrees or less, depending on the setting!", "updated": 1615316869620, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json index 52679be06..67d712a18 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json @@ -40,8 +40,8 @@ }, { "style": "List", - "text": "In this folder, you will find a file named Getting Started Tutorials.json. This is the current workspace; the one you are using at this moment. Everything you have been doing lately has been stored here.", - "updated": 1622374674340, + "text": "This is where you will find the workspaces you may have saved earlier. If the folder is empty or doesn't exist, it means you haven't saved any workspaces yet!", + "updated": 1629895377178, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json index c462e2f59..0007751ea 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json @@ -3,12 +3,12 @@ "pageNumber": 39, "type": "Tutorial Step - The Current Workspace", "definition": { - "text": "The current workspace is the User Workspace you are using at any point.", + "text": "The current workspace is the User Workspace or the Plugin Workspace you are using at any point.", "icon": { "name": "workspace", "project": "Foundations" }, - "updated": 1622375537282, + "updated": 1629895521103, "translations": [ { "language": "IT", @@ -19,7 +19,8 @@ { "language": "ES", "text": "El espacio de trabajo actual es el User Workspace que estés utilizando en cualquier momento.", - "updated": 1626621294273 + "updated": 1626621294273, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Si cierras y reinicias la aplicación, o actualizas el User Interface, el sistema carga el ultimo Workspace usado.", - "updated": 1626622914590 + "updated": 1626622914590, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Accede al menú del nodo Workspace, doble clic en la etiqueta \"Getting Started Tutorials\" y cámbialo a \"Basic Education\".", - "updated": 1626621401640 + "updated": 1626621401640, + "style": "Callout" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "Ahora presiona Ctrl + Shift + Alt + Key-S", - "updated": 1626621439639 + "updated": 1626621439639, + "style": "Text" } ] }, @@ -92,7 +96,8 @@ { "language": "ES", "text": "Ve a la carpeta My-Workspaces para verificar que el nuevo archivo está allí. ¡Encuéntralo también en la pestaña de espacios de trabajo!", - "updated": 1626622475717 + "updated": 1626622475717, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json index be78c128a..e86ba0b8c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json @@ -46,8 +46,8 @@ }, { "style": "Text", - "text": "New Plugin File nodes are created for every plugin in \\Plugins\\Trading-Systems. You may delete the Plugin File nodes you don't need and keep the ones you do need! Then, you may add and pin the Plugin File Position node where you wish to place the actual plugin!", - "updated": 1622376327556, + "text": "New Plugin File nodes are created for every plugin in \\Foundations\\Plugins\\Trading-Systems. You may delete the Plugin File nodes you don't need and keep the ones you want! Now add and pin the Plugin File Position node where you wish to place the plugin hierarchy!", + "updated": 1629896019687, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json index 028b66402..cc90cb9cb 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json @@ -27,8 +27,8 @@ "paragraphs": [ { "style": "Warning", - "text": "Hierarchies included in the workspace as plugins are not saved by default. As such, changes made in those hierarchies do not persist. ", - "updated": 1628349317266, + "text": "Hierarchies placed in the workspace as plugins do not save with the workspace by default. As a result, changes made in those hierarchies do not persist, unless you save them manually or enable automatic saving. ", + "updated": 1629897700219, "translations": [ { "language": "IT", @@ -46,26 +46,31 @@ }, { "style": "Text", - "text": "If you would like to make changes to a plugin you will need to enable saving. To do this find the Plugin File node associated with the hierarchy you would like to save. Then simply click the Enable Saving with Workspace button. It's that easy!", - "updated": 1628349401737, + "text": "There are two main use cases for modifying plugins:", + "updated": 1629897808476, "translations": [ { "language": "IT", "text": "Nei prossimi step vedremo più in dettaglio quanto detto!", "updated": 1619590413453, - "style": "Success" + "style": "Text" }, { "language": "ES", "text": "¡Pasaré por algunos casos de uso específicos en los próximos pasos!", "updated": 1626702765005, - "style": "Success" + "style": "Text" } ] }, { - "style": "Success", - "text": "I will go through some specific use cases in the next few steps!" + "style": "List", + "text": "You wish to modify a plugin to make it your own and keep working with the modified version in the future.", + "updated": 1629897838348 + }, + { + "style": "List", + "text": "You wish to update and improve a plugin to contribute the improvements to the project." } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json index 7c8ca0c69..04eeef2a6 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json @@ -3,12 +3,12 @@ "pageNumber": 46, "type": "Tutorial Step - Starting From a Plugin", "definition": { - "text": "A typical case is when you wish to introduce changes to a strategy shipping with the system to start with a proven setup!", + "text": "Let's look into the first scenario: a typical case is when you wish to introduce changes to a strategy shipping with the system to start with a proven setup!", "icon": { "name": "Trading\\trading-system", "project": "Foundations" }, - "updated": 1615995229226, + "updated": 1629908121952, "translations": [ { "language": "IT", @@ -27,8 +27,8 @@ "paragraphs": [ { "style": "Text", - "text": "Let's say you are just starting with Superalgos, did a few tutorials, and are ready to start playing with a strategy. You want to start with an existing strategy and introduce minor modifications to better understand how things work. The strategy in question is included as a plugin in a specific workspace. Simply enable saving and you are good to go!", - "updated": 1628349943318, + "text": "Let's say you are ready to start playing with a strategy. You want to start with an existing one and introduce modifications to understand how things work. You don't intend to contribute the changes. You just wish to play with it and tune it to your liking! Then, do the following:", + "updated": 1629908540100, "translations": [ { "language": "IT", @@ -46,8 +46,8 @@ }, { "style": "Success", - "text": "In such cases, you must delete the Plugin File node corresponding to the Trading System and restore the original file in the \\Plugins\\Trading-Systems folder as if it was a backup: drag the file and drop it on the Design Space!", - "updated": 1615995483240, + "text": "Delete the Plugin File node corresponding to the Trading System and restore the original plugin file (in the \\Plugins\\Trading-Systems folder) as if it was a backup: drag the file and drop it on the Design Space! The strategy now lives in the workspace and you may modify and save it!", + "updated": 1629908649650, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json index e5aed0712..730af6bbc 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json @@ -3,12 +3,12 @@ "pageNumber": 47, "type": "Tutorial Step - Improving a Plugin", "definition": { - "text": "Let's say you are a developer and are testing a new exchange. You wish to modify the Sensor Bot to introduce a new feature or param.", + "text": "About the second scenario: let's say you are testing the EMA indicator, found a bug and know how to fix it. You intend to contribute the fix so that everyone benefits from it!", "icon": { "name": "sensor-bot", "project": "Foundations" }, - "updated": 1615996858987, + "updated": 1629909327051, "translations": [ { "language": "IT", @@ -19,15 +19,16 @@ { "language": "ES", "text": "Si eres un desarrollador y estás probando un nuevo exchange. Deseas modificar el Sensor Bot para introducir una nueva característica o parámetro.", - "updated": 1626710809333 + "updated": 1626710809333, + "style": "Definition" } ] }, "paragraphs": [ { "style": "Text", - "text": "The Sensor Bot is part of the Candles Data Mine, which is usually included as a plugin in most plugin workspaces. In such a case, you must proceed like in the previous case: enable saving and get to work! You can find your new modified file in the Plugins\\Data-Mines folder as if it was a backup.", - "updated": 1628350435675, + "text": "This Indicator Bot is part of the Sparta Data Mine, which is usually included as a plugin in some plugin workspaces. To modify the plugin from within the UI and save the changes, you have two options:", + "updated": 1629909479093, "translations": [ { "language": "IT", @@ -38,27 +39,20 @@ { "language": "ES", "text": "El Sensor Bot es parte del Candles Data Mine, que generalmente se incluye como plugin en la mayoría de los workspaces de plugins. En tal caso, debes proceder como en el caso anterior: eliminar el nodo Plugin File correspondiente a los Candles Data Mine y restaurar el archivo de mina de datos desde la carpeta Plugins\\Data-Mines como si fuera un backup.", - "updated": 1626709343670 + "updated": 1626709343670, + "style": "Text" } ] }, { - "style": "Success", - "text": "Once you finish, submit a PR to contribute the improvements on the bot!", - "updated": 1628350465749, - "translations": [ - { - "language": "IT", - "text": "Una volta finito, fai un backup del nuovo nodo Masters Data Mine e usalo per rimpiazzare il plugin file Masters! Assicurati di dargli lo stesso nome. Poi, apri una Pull Request per contribuire al miglioramento del bot!", - "updated": 1619590866081, - "style": "Success" - }, - { - "language": "ES", - "text": "Toma un backup de los modificados nodos Candles Data Mine y usa el archivo de respaldo para reemplazar el archivo Candles plugin! ¡Asegúrate de darle el mismo nombre! Luego, envía un PR para contribuir con las mejoras en el bot.", - "updated": 1626710763189 - } - ] + "style": "List", + "text": "Go to the corresponding Plugin File in the Plugins hierarchy and select Enable Saving With Workspace on the menu. Now the plugin file is updated every time you save the workspace to include the changes you may have introduced!", + "updated": 1629909628165 + }, + { + "style": "List", + "text": "Or use the Save Plugin option to manually save the plugin file whenever you wish to!", + "updated": 1629909705348 } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-lets-talk-exchanges.json similarity index 94% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-lets-talk-exchanges.json index 124755162..492669063 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-lets-talk-exchanges.json @@ -1,9 +1,9 @@ { "tutorial": "Basic Education", "pageNumber": 48, - "type": "Tutorial Step - Talking Exchanges", + "type": "Tutorial Step - Let's Talk Exchanges", "definition": { - "text": "Now that I mentioned testing exchanges, let's talk a bit about how Superalgos deals with them and which ones you may use...", + "text": "We all have our preferred exchanges... let's talk a bit about how Superalgos deals with them and which ones you may use...", "icon": { "name": "crypto-exchange", "project": "Foundations" diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json index 84e3f5425..c2b9fd28f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json @@ -19,15 +19,16 @@ { "language": "ES", "text": "Hablando de exchanges y plugins probados, hay un espacio de trabajo de plugins que se puede usar como borrón y cuenta nueva al diseñar cosas nuevas.", - "updated": 1628015811665 + "updated": 1628015811665, + "style": "Definition" } ] }, "paragraphs": [ { "style": "Note", - "text": "It's the Blake Template Plugin Workspace!", - "updated": 1628356623276, + "text": "It's the Blank Template Plugin Workspace!", + "updated": 1629912296914, "translations": [ { "language": "IT", @@ -38,7 +39,8 @@ { "language": "ES", "text": "¡Es el Tested Exchanges Plugin Workspace!", - "updated": 1628015859577 + "updated": 1628015859577, + "style": "Note" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Una vez que termines tu educación inicial con todos los tutoriales existentes, eventualmente estarás listo para comenzar a construir tu propio Trading System. ¡Este es el Plugin Workspace que puedes usar para ese propósito!", - "updated": 1628016330767 + "updated": 1628016330767, + "style": "Text" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "Cuenta con un Trading System limpio desde el primer momento, el Install New Market Tutorial y la línea de exchages probados que puedes usar.", - "updated": 1628016671067 + "updated": 1628016671067, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json index 301084ea0..fc3d8b3b8 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json @@ -5,7 +5,7 @@ "definition": { "text": "The data you download from exchanges and process with indicators is available across the board, accessible from any workspace and strategy.", "icon": { - "name": "dataset-definition", + "name": "Data\\dataset-definition", "project": "Foundations" }, "updated": 1616174427620, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Los datos que descargas de los exchanges y procesas están disponibles en todos los ámbitos, accesibles desde cualquier Workspace y estrategia.", - "updated": 1628020470335 + "updated": 1628020470335, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Los datos se almacenan en el disco en la carpeta Data-Storage y están organizados por Project, Data Mine, bot y Market. No importa qué Worksapce hayas utilizado para minar los datos o los indicadores de proceso.", - "updated": 1628017724144 + "updated": 1628017724144, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "Todos los datos están disponibles para todos los espacios de trabajo, por lo que puedes trabajar con las mismas fuentes de datos independientemente de lo que estés haciendo.", - "updated": 1628017031765 + "updated": 1628017031765, + "style": "Note" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "No hay gestión de datos incorporada en la aplicación. ¡Utilice tu sistema de archivos!", - "updated": 1628019703596 + "updated": 1628019703596, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json index 5eead542e..42993395e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json @@ -5,7 +5,7 @@ "definition": { "text": "You may work with any of the markets listed at the exchange! Take a look at the setup in the Exchange Markets node!", "icon": { - "name": "market", + "name": "Market\\market", "project": "Foundations" }, "updated": 1616176775093, @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Puedes trabajar con cualquiera de los mercados listados en el exchange! ¡Echa un vistazo a la configuración en el nodo Exchange Markets!", - "updated": 1628020751758 + "updated": 1628020751758, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "No voy a explicar cómo configurar nuevos mercados, ya que el tema se trata en Install a New Market Tutorial in the Install a New Market Tutorial Plugin Workspace. ¡Solo quería hacerte saber que es fácil!", - "updated": 1628020854073 + "updated": 1628020854073, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "¡Eche un vistazo al menú del mercado BTC/USDT! Observe los botones \"Install Market\" y \"Uninstall Market\" . ¡Asi es como lo haces!", - "updated": 1628021245760 + "updated": 1628021245760, + "style": "Callout" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "¡Lo dejaré así y te dejaré hacer el Install a New Market Tutorial cuando sea tu tiempo!", - "updated": 1628021318712 + "updated": 1628021318712, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json index e4ff8dca4..bf2569d13 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json @@ -6,7 +6,7 @@ "text": "Indicators are built by the Community! Usually, a developer will build a few indicators he or she needs, and contribute them to the project in a new Data Mine!", "updated": 1616235133472, "icon": { - "name": "data-mine", + "name": "Data\\data-mine", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Los indicadores los construye la comunidad! Un desarrollador construirá indicadores que necesita y los aportará al proyecto en una nueva mina de datos.", - "updated": 1628024771860 + "updated": 1628024771860, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "El Community Data Mines Book es donde puedes encontrar todas los Data Mines y sus indicadores. Cada capítulo del libro corresponde a un Data Mine...", - "updated": 1628024715026 + "updated": 1628024715026, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "¡Escanea el contenido de cada capítulo para saber de lo que está disponible en este momento!", - "updated": 1628023653141 + "updated": 1628023653141, + "style": "Callout" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "Para usar un Data Mine, debes incluirlo en el espacio de trabajo o como complemento e instalar el mercado. ¡Todas las tareas de datos se crearán automáticamente!", - "updated": 1628024742935 + "updated": 1628024742935, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json index 2dcc7844c..617556d19 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json @@ -6,14 +6,15 @@ "text": "Are you wondering how to get data from sources other than exchanges in CCXT? Messari? Twitter? We've got you covered!", "updated": 1622645027378, "icon": { - "name": "api-map", + "name": "Api\\api-map", "project": "Foundations" }, "translations": [ { "language": "ES", "text": "¿Se preguntas cómo obtener datos de fuentes distintas a los intercambios en CCXT? Messari? Twitter? ¡Te tenemos cubierto!", - "updated": 1628032498537 + "updated": 1628032498537, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "ES", "text": "Superalgos le permite obtener datos de cualquier API en Internet, ¡y no necesitas programar para hacerlo! En su lugar, puedes diseñar un API Map o utilizar los que se envían con el sistema.", - "updated": 1628032719618 + "updated": 1628032719618, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "ES", "text": "Un API Map es un conjunto de definiciones que dictan cómo un bot puede acceder a una API en particular y cómo interpretar las respuestas del servidor.", - "updated": 1628032814964 + "updated": 1628032814964, + "style": "Note" } ] }, @@ -50,7 +53,8 @@ { "language": "ES", "text": "¡Sumérgete en esta sección del Data Mining para explorar el panorama de API!", - "updated": 1628032872757 + "updated": 1628032872757, + "style": "Callout" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json index 59667f09e..eca91b7e7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json @@ -5,7 +5,7 @@ "definition": { "text": "The Community may also contribute Trading Systems! At this point, there're only a few, but we hope more will emerge soon!", "icon": { - "name": "trading-system", + "name": "Trading\\trading-system", "project": "Foundations" }, "updated": 1616235875824, @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡La comunidad también puede contribuir con Trading Systems! En este punto, solo quedan unos pocos, ¡pero esperamos que surjan más pronto!", - "updated": 1628032965847 + "updated": 1628032965847, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Busca en los documentos Community Trading Systems!", - "updated": 1628032998404 + "updated": 1628032998404, + "style": "Callout" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Strategies contribuidas por el Community están documentados para que pueda usarlos para aprender.", - "updated": 1628033107293 + "updated": 1628033107293, + "style": "Text" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "Recuerda que mientras Trading Systems en Superalgos pueden ser completamente funcionales, ¡están disponibles solo con fines educativos! ¡Eres completamente responsable de cómo lo usas! ¡Trading es un negocio arriesgado!", - "updated": 1628033267499 + "updated": 1628033267499, + "style": "Warning" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json index 1f2719aa7..d8d4a05af 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json @@ -6,7 +6,7 @@ "text": "Congratulations! You've graduated from your Basic Education and are ready to move on to more advanced stuff!", "updated": 1616262672256, "icon": { - "name": "trading-strategy", + "name": "Trading\\trading-strategy", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Felicidades! Te has graduado de tu Basic Education y estas listo para pasar a cosas más avanzadas!", - "updated": 1628034332132 + "updated": 1628034332132, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "En el siguiente tutorial, aprenderás cómo actualizar tu aplicación, cambiar de rama para probar la versión en la rama de desarrollo, algunos trucos sobre los Documentos y más.", - "updated": 1628033834427 + "updated": 1628033834427, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "¡También podrás enviar una reseña sobre tu experiencia con Superalgos hasta este momento!", - "updated": 1628033856097 + "updated": 1628033856097, + "style": "Callout" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "A medida que avanzas, es posible que necesites un repaso de los temas tratados en este tutorial o en el anterior. Esa es una práctica estándar, ¡así que regresa hasta que aprenda todos los trucos!", - "updated": 1628033960361 + "updated": 1628033960361, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json index 9c6c7953c..6629ae1e9 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-002-tutorial-the-advanced-stuff.json @@ -6,7 +6,7 @@ "text": "You're still around, now with the first two tutorials under your belt! You're family already! Welcome to the Community!", "updated": 1616757706219, "icon": { - "name": "tutorial", + "name": "Tutorial\\tutorial", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Todavía estás aquí, ahora con los dos primeros tutoriales en tu haber! ¡Ya eres familia! Bienvenido a la Community!", - "updated": 1628112222837 + "updated": 1628112222837, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "En este tutorial, aprenderás a mantener tu sistema actualizado, utilizar la línea de comandos incorporada, cambiar de rama y algunos trucos más que le facilitarán la vida.", - "updated": 1628112392254 + "updated": 1628112392254, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "¡Las habilidades que aprenderás también te permitirán comenzar a contribuir al proyecto! Recuerda, este es un proyecto comunitario ... ¡Se espera que todos retribuyamos y ayudemos a mejorar el software!", - "updated": 1628112441113 + "updated": 1628112441113, + "style": "Note" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json index a5c27d285..0e7c6c6ee 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-003-tutorial-step-you-are-in-command.json @@ -6,7 +6,7 @@ "text": "Let's talk about my friend, the search box in the Docs. She has a bit of a double life: she searches, but also commands!", "updated": 1616756994691, "icon": { - "name": "strategy-manage-stage", + "name": "Strategy\\strategy-manage-stage", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "Hablemos de mi amigo, el cuadro de búsqueda en Documentos. Tiene una doble vida: busca, ¡pero también manda!", - "updated": 1628112617535 + "updated": 1628112617535, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "El cuadro de búsqueda también es interfaz de línea de comandos! La lista de comandos tiene que ver con:", - "updated": 1628113873377 + "updated": 1628113873377, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Producir y editar los documentos.", - "updated": 1628113477717 + "updated": 1628113477717, + "style": "List" } ] }, @@ -67,7 +70,8 @@ { "language": "ES", "text": "Obteniendo actualizaciones.", - "updated": 1628113492383 + "updated": 1628113492383, + "style": "List" } ] }, @@ -85,7 +89,8 @@ { "language": "ES", "text": "Contribuir con trabajo al proyecto.", - "updated": 1628113514180 + "updated": 1628113514180, + "style": "List" } ] }, @@ -103,7 +108,8 @@ { "language": "ES", "text": "¡Trabajemos en un ejemplo práctico! ¡Te enseñaré cómo editar los documentos y cómo contribuir con un par de comandos!", - "updated": 1628113897204 + "updated": 1628113897204, + "style": "Callout" } ] }, @@ -121,7 +127,8 @@ { "language": "ES", "text": "Prepararé los siguientes pasos con una pequeña historia ... ¡Espero que les guste la idea!", - "updated": 1628113581278 + "updated": 1628113581278, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json index eb2542c56..66b78fc7a 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-005-tutorial-step-a-brilliant-idea.json @@ -5,7 +5,7 @@ "definition": { "text": "Superalgos is free for everyone because we want your help! We want the best minds in the space to help us build the ultimate trading automation platform!", "icon": { - "name": "nodes-highlights", + "name": "Nodes\\nodes-highlights", "project": "Foundations" }, "updated": 1610719931963, @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Superalgos es gratis para todos porque queremos tu ayuda! ¡Queremos que las mejores mentes nos ayuden a construir la plataforma de automatización trading definitiva!", - "updated": 1628116911425 + "updated": 1628116911425, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "¡Tu primera contribución es tu feedback!", - "updated": 1628116797218 + "updated": 1628116797218, + "style": "Callout" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": " ¡Queremos tener tu primera impresión, fresca de la experiencia reciente! Y queremos que sus comentarios iniciales sean la primera de muchas contribuciones al proyecto.", - "updated": 1628117475146 + "updated": 1628117475146, + "style": "Text" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "No necesitas ser un programador estrella o un trader profesional para contribuir. ¡Se espera que cada usuario retribuya! ¡Te diré cómo!", - "updated": 1628118458317 + "updated": 1628118458317, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json index d231f9f4a..60cc32b1a 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-007-tutorial-step-what-about-free-riders.json @@ -6,7 +6,7 @@ "text": "Free-riding is not cool! We know that once you start contributing, you will inspire more people to follow your lead!", "updated": 1619786483852, "icon": { - "name": "bullet-error", + "name": "Bullet\\bullet-error", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Aprovecharse no es cool! Sabemos que una vez que comiences a contribuir, inspirarás a más personas a seguir tu ejemplo.", - "updated": 1628119445138 + "updated": 1628119445138, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "El proyecto ha implementado un poderoso esquema de incentivos para promover el comportamiento deseado y fomentar una cultura de colaboración. ¡Estamos distribuyendo el token de Superalgos (SA) exclusivamente entre los contribuyentes!", - "updated": 1628121558894 + "updated": 1628121558894, + "style": "Text" } ] }, @@ -60,7 +62,8 @@ { "language": "ES", "text": "¡Combatimos el free-riding con incentivos!", - "updated": 1628121572845 + "updated": 1628121572845, + "style": "Success" } ] }, @@ -78,7 +81,8 @@ { "language": "ES", "text": "¡Pongamos en marcha tu primera contribución! ¡Primero, te enseñaré cómo cambiar de rama!", - "updated": 1628121589878 + "updated": 1628121589878, + "style": "Callout" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json index 1f482fd1b..da14b0c71 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-010-tutorial-step-before-you-switch.json @@ -5,7 +5,7 @@ "definition": { "text": "There are a few things you should consider every time you switch branches! Let's go through a quick list before you proceed!", "icon": { - "name": "bullet-warning", + "name": "Bullet\\bullet-warning", "project": "Foundations" }, "updated": 1618147991903, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-012-tutorial-step-lets-switch-already.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-012-tutorial-step-lets-switch-already.json index 2b50c50f9..6d5708495 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-012-tutorial-step-lets-switch-already.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-012-tutorial-step-lets-switch-already.json @@ -5,7 +5,7 @@ "definition": { "text": "Now that everything's clear, let's do the switch and get ready for what comes next!", "icon": { - "name": "docs-success-style", + "name": "Docs\\docs-success-style", "project": "Foundations" }, "updated": 1617019411568, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Ahora que todo está claro, ¡hagamos el cambio y prepárete para lo que viene a continuación!", - "updated": 1628127987969 + "updated": 1628127987969, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Esto es lo que necesitas hacer:", - "updated": 1628128191379 + "updated": 1628128191379, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Regresa al pie de página y selecciona Plugins-Docs como tu Current Branch.", - "updated": 1628128266760 + "updated": 1628128266760, + "style": "List" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "Obtendrás una página que explica lo que se está haciendo. Luego, aparecerá otra página que te informará del resultado y te explicará que debes reiniciar la aplicación.", - "updated": 1628128508302 + "updated": 1628128508302, + "style": "List" } ] }, @@ -92,7 +96,8 @@ { "language": "ES", "text": "Cierra la aplicación y reiníciela (navegador y consola).", - "updated": 1628128700479 + "updated": 1628128700479, + "style": "List" } ] }, @@ -110,7 +115,8 @@ { "language": "ES", "text": "Encuentra el Beyond the Basics Tutorial en la esquina inferior derecha del Workspace y selecciona \"Resume\" en el menú. Si \"Resume\" No funciona, encuentra el \"Welcome Back!\" bajo el Branches Topic y haz clic en \"Play\" en el menú.", - "updated": 1628128938546 + "updated": 1628128938546, + "style": "List" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-016-tutorial-step-did-it-work.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-016-tutorial-step-did-it-work.json index fc614d345..b10984272 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-016-tutorial-step-did-it-work.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-016-tutorial-step-did-it-work.json @@ -5,7 +5,7 @@ "definition": { "text": "If you didn't mess up the command, you should get a new page with the title you set, an invitation to write a summary, and more instructions below!", "icon": { - "name": "docs-action-edit-paragraph", + "name": "Docs\\docs-action-edit-paragraph", "project": "Foundations" }, "updated": 1616875304376, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Si no has estropeado el comando, deberías obtener una nueva página con el título que estableciste, una invitación para escribir un resumen y más instrucciones a continuación.\n", - "updated": 1628187369107 + "updated": 1628187369107, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Si recibes un mensaje de error, léelo y soluciona el problema. Es probable que se trate de la sintaxis del comando. ¡Siempre puedes retroceder un paso para recuperar el comando original!", - "updated": 1628187419945 + "updated": 1628187419945, + "style": "Note" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "En el siguiente paso, analizaremos cómo funciona el comando.", - "updated": 1628187437392 + "updated": 1628187437392, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-018-tutorial-step-editing-crash-course.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-018-tutorial-step-editing-crash-course.json index 9214fa4df..35f323b7e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-018-tutorial-step-editing-crash-course.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-018-tutorial-step-editing-crash-course.json @@ -5,7 +5,7 @@ "definition": { "text": "I'll give you a few pointers on how to edit the page! Right-click on a paragraph to get the styles menu. The pencil starts edit mode...", "icon": { - "name": "docs-action-edit-paragraph", + "name": "Docs\\docs-action-edit-paragraph", "project": "Foundations" }, "updated": 1616880288897, @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Te daré algunos consejos sobre cómo editar la página! Haga clic derecho en un párrafo para obtener el menú de estilos. El lápiz inicia el modo de edición ...", - "updated": 1628189538173 + "updated": 1628189538173, + "style": "Definition" } ] }, @@ -32,7 +33,8 @@ { "language": "ES", "text": "Esto es un H1... H2 es mas pequeño!", - "updated": 1628189607019 + "updated": 1628189607019, + "style": "Subtitle" } ] }, @@ -63,7 +65,8 @@ { "language": "ES", "text": "La cuarta columna presenta notas (como esta), junto con consejos, recuadros importantes y de advertencia.", - "updated": 1628189734281 + "updated": 1628189734281, + "style": "Note" } ] }, @@ -75,7 +78,8 @@ { "language": "ES", "text": "Utiliza JS para agregar código === \"¡diseñado por prisma!\"", - "updated": 1628189857508 + "updated": 1628189857508, + "style": "Javascript" } ] }, @@ -93,7 +97,8 @@ { "language": "ES", "text": "Abc| convierte el párrafo en texto sin formato. ¡Eso debería ser suficiente para que tu reseña se vea genial! ¡Explicaré el resto del menú más adelante!", - "updated": 1628189894586 + "updated": 1628189894586, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-019-tutorial-step-dont-forget-to-sign.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-019-tutorial-step-dont-forget-to-sign.json index 1ca46cbe2..e513013c3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-019-tutorial-step-dont-forget-to-sign.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-019-tutorial-step-dont-forget-to-sign.json @@ -6,7 +6,7 @@ "text": "These comments about your first impressions on Superalgos are your first contribution, and for that we thank you!", "updated": 1610735268141, "icon": { - "name": "bullet-warning", + "name": "Bullet\\bullet-warning", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "Estos comentarios sobre tus primeras impresiones en Superalgos son tu primer aporte, ¡y por eso te agradecemos!", - "updated": 1628190090733 + "updated": 1628190090733, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Para que tu reseña se combine en el repositorio de Superalgos, debes firmarla con tu nombre de usuario de GitHub.com en el último párrafo de la página. ¡Esto es importante para que luego puedas encontrar la página usando la búsqueda! Siempre puedes volver y editarlo.", - "updated": 1628190305617 + "updated": 1628190305617, + "style": "Important" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Las contribuciones te hacen ganar Superalgos SA Tokens y están sujetos a los términos de la Apache Licence 2.0. En resumen, los Colaboradores brindan una concesión expresa de derechos de autor / derechos de patente.", - "updated": 1628190213182 + "updated": 1628190213182, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-026-tutorial-step-a-note-on-keys-and-tokens.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-026-tutorial-step-a-note-on-keys-and-tokens.json index 629bd5779..d798c4a66 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-026-tutorial-step-a-note-on-keys-and-tokens.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-026-tutorial-step-a-note-on-keys-and-tokens.json @@ -5,7 +5,7 @@ "definition": { "text": "Let me make a quick pause to point out something important regarding the safety of your keys and tokens...", "icon": { - "name": "exchange-account-key", + "name": "Exchange\\exchange-account-key", "project": "Foundations" }, "updated": 1610818135402, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Permíteme hacer una breve pausa para señalar algo importante con respecto a la seguridad de tus keys y tokens...", - "updated": 1628196629922 + "updated": 1628196629922, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Superalgos almacena el archivo del espacio de trabajo que contiene tus claves y tokens en formato JSON, sin cifrar. En este estado, esta información crucial es tan segura como lo sea tu computadora.", - "updated": 1628196749419 + "updated": 1628196749419, + "style": "Important" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Nunca comparta tu archivo de workspace TAL CUAL. Para compartir un workspace, usa el botón Share en el menú. Crea una copia segura para compartir despojada de información confidencial al eliminar el APIs jerarquía y la sección Exchange Accounts del nodo Crypto Exchange.", - "updated": 1628196946570 + "updated": 1628196946570, + "style": "Warning" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-027-tutorial-step-contributable-files.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-027-tutorial-step-contributable-files.json index 73b1be06e..263334b1d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-027-tutorial-step-contributable-files.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-027-tutorial-step-contributable-files.json @@ -5,7 +5,7 @@ "definition": { "text": "Most files within the Superalgos folder are subject to be modified and contributed to the project! That includes code, images, documentation, etc.", "icon": { - "name": "dataset", + "name": "Data\\dataset", "project": "Foundations" }, "updated": 1610823292611, @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡La mayoría de los archivos dentro de la carpeta Superalgos están sujetos a ser modificados y contribuidos al proyecto! Eso incluye código, imágenes, documentación, etc.", - "updated": 1628192328992 + "updated": 1628192328992, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Estas carpetas están exentas de ser aportadas: My-Workspaces, Data-Storage y Log-Files.", - "updated": 1628192469502 + "updated": 1628192469502, + "style": "Callout" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "¡No use la carpeta de Superalgos para almacenar cosas personales o archivos que no deben ser parte del software de Superalgos! Lo que incluyas en la carpeta de Superalgos (excepto las carpetas exentas indicadas) está sujeto a enviarse a tu fork en GitHub.com e incluirse en una solicitud de extracción, ¡ambos de acceso público!", - "updated": 1628194028189 + "updated": 1628194028189, + "style": "Important" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-028-tutorial-step-lets-run-the-command.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-028-tutorial-step-lets-run-the-command.json index d1de285e8..df34a678d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-028-tutorial-step-lets-run-the-command.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-028-tutorial-step-lets-run-the-command.json @@ -6,7 +6,7 @@ "text": "Let's get on with the task at hand! Copy the command below, paste it on the search/command box, and hit Enter!", "updated": 1610912478164, "icon": { - "name": "docs-json-code-style", + "name": "Docs\\docs-json-code-style", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Sigamos con la tarea que tenemos entre manos! Copia el comando a continuación, pégalo en el cuadro de búsqueda / comando y presiona Enter!", - "updated": 1628197068338 + "updated": 1628197068338, + "style": "Definition" } ] }, @@ -43,7 +44,8 @@ { "language": "ES", "text": "En Windows, aparece un cuadro de inicio de sesión de GitHub que ofrece la posibilidad de autenticarse con un token o contraseña. ¡Cualquiera debería funcionar! ¡Se requiere la última versión de Git! Si tienes problemas, reiniciar la PC puede ayudar. En Mac y Linux, es la Terminal la que solicita las credenciales. Si habilitaste la autenticación de dos factores en GitHub, usa el token incluso si se le solicita la contraseña.", - "updated": 1628198214740 + "updated": 1628198214740, + "style": "Important" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-029-tutorial-step-congrats-and-thank-you.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-029-tutorial-step-congrats-and-thank-you.json index fb7b778bb..7847c4d53 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-029-tutorial-step-congrats-and-thank-you.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-029-tutorial-step-congrats-and-thank-you.json @@ -6,7 +6,7 @@ "text": "This is awesome! You are already helping the project! We are grateful for your first contribution and hope there's more to come!", "updated": 1617031656299, "icon": { - "name": "docs-success-style", + "name": "Docs\\docs-success-style", "project": "Foundations" }, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Esto es asombroso! ¡Ya estás ayudando al proyecto! ¡Estamos agradecidos por tu primera contribución y esperamos que haya más por venir!", - "updated": 1628198352736 + "updated": 1628198352736, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Si todo salió bien con tu autenticación, deberías ver el App Message - Contribution Done!", - "updated": 1628198389832 + "updated": 1628198389832, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "Los encargados del proyecto revisarán tu Pull Request y actuar en consecuencia. Si es posible fusionarlo sin conflictos, ¡debería estar disponible pronto! ¡Atento a las notificaciones de GitHub.com!", - "updated": 1628198467452 + "updated": 1628198467452, + "style": "Success" } ] }, @@ -68,7 +71,8 @@ { "language": "ES", "text": "Si algo salió mal con el Git Authentication, Sigue las instrucciones de la página de error para solucionar el problema o pide ayuda en el Develop Group.", - "updated": 1628198531991 + "updated": 1628198531991, + "style": "Warning" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-031-tutorial-step-a-book-on-tutorials.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-031-tutorial-step-a-book-on-tutorials.json index 04e013762..4b903c429 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-031-tutorial-step-a-book-on-tutorials.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Beyond/Beyond-the-Basics/beyond-the-basics-031-tutorial-step-a-book-on-tutorials.json @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Felicidades! ¡Has llegado al final de otro tutorial! ¡Espero que sienta que está empezando a comprender cómo funciona Superalgos!", - "updated": 1628200006294 + "updated": 1628200006294, + "style": "Definition" } ] }, @@ -38,14 +39,15 @@ { "language": "ES", "text": "¡Hablemos de lo que viene después! La página que acabo de abrir es First Steps Tutorials book. ¡A partir de ahora, puede elegir qué tutoriales deseas hacer!", - "updated": 1628200392617 + "updated": 1628200392617, + "style": "Text" } ] }, { "style": "Callout", - "text": "Take a look at the list of tutorials available on each of the Plugin Worspaces and choose which one to do next! I believe the order in the list may be appropriate, but it probably depends on your interests, so I'll leave it up to you!", - "updated": 1617034816159, + "text": "Take a look at the list of tutorials available on each of the Plugin Worspaces and choose which one to do next!", + "updated": 1629914136171, "translations": [ { "language": "IT", @@ -56,13 +58,14 @@ { "language": "ES", "text": "Echa un vistazo a la lista de tutoriales disponibles en los Plugin Worspaces ¡y elige cuál hacer a continuación! Creo que el orden en la lista puede ser apropiado, pero probablemente dependa de tus intereses, ¡así que lo dejaré en tus manos!", - "updated": 1628200313162 + "updated": 1628200313162, + "style": "Callout" } ] }, { "style": "Success", - "text": "See you on the next tutorial!", + "text": "To participate in the next Airdrop and Governance in general, get started by loading the Token Distribution Superalgos Plugin Workspace!", "translations": [ { "language": "IT", @@ -73,9 +76,11 @@ { "language": "ES", "text": "¡Nos vemos en el próximo tutorial!", - "updated": 1628200369762 + "updated": 1628200369762, + "style": "Success" } - ] + ], + "updated": 1629914176718 } ] } \ No newline at end of file From ded48eb8765d9eb19fb61cf3045f3c2acd2b1771 Mon Sep 17 00:00:00 2001 From: harrellbm Date: Wed, 25 Aug 2021 16:23:08 -0500 Subject: [PATCH 072/227] Update Profile Tutorial for adding Onboarding Programs --- .../Token-Distribution-Superalgos.json | 239 ++++++++++++++---- ...al-019-tutorial-step-program-partners.json | 28 ++ ...0-tutorial-step-drop-it-like-it’s-hot.json | 29 +++ ...torial-021-tutorial-step-github-glory.json | 41 +++ ...l-022-tutorial-step-make-it-official.json} | 2 +- ...tutorial-step-to-infinity-and-beyond.json} | 2 +- ...ial-024-tutorial-step-welcome-aboard.json} | 2 +- 7 files changed, 290 insertions(+), 53 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json => creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json} (97%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json => creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json} (98%) rename Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/{creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json => creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json} (98%) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index cb49542ee..bdc690cc9 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -1214,6 +1214,34 @@ "isRunning": false } } + }, + { + "type": "Plugin File", + "name": "test", + "config": "{\"project\":\"Governance\",\"fileName\":\"test\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":true}", + "project": "Foundations", + "id": "752c1c55-e983-4ead-a52c-4193015469fc", + "savedPayload": { + "position": { + "x": 35572.314597728066, + "y": 10724.773136533244 + }, + "targetPosition": { + "x": 35605.314597728066, + "y": 10678.773136533244 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ], "id": "2c899fe9-1335-4e9f-b2d0-45a83e478fd0", @@ -1856,12 +1884,12 @@ "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", "savedPayload": { "position": { - "x": 19973, - "y": 30933.25 + "x": 19972, + "y": 30934.25 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2081,12 +2109,12 @@ "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", "savedPayload": { "position": { - "x": 19860.04694055762, - "y": 31167.79944474041 + "x": 19884.132034355964, + "y": 31146.382034355964 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2190,12 +2218,12 @@ "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 19606.243719813105, - "y": 31225.728373654547 + "x": 19672, + "y": 31234.25 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2361,12 +2389,12 @@ "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 19402.709339629273, - "y": 31063.415121735266 + "x": 19459.867965644036, + "y": 31146.382034355964 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2501,12 +2529,12 @@ "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 19402.709339629273, - "y": 30803.084878264734 + "x": 19372, + "y": 30934.25 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2587,9 +2615,7 @@ "uiObject": { "isRunning": false }, - "tutorial": { - "status": "Done" - } + "tutorial": {} } }, { @@ -2628,12 +2654,12 @@ "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 19606.243719813105, - "y": 30640.771626345453 + "x": 19459.867965644036, + "y": 30722.117965644036 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2651,6 +2677,121 @@ } } }, + { + "type": "Tutorial Topic", + "name": "Add Onboarding Programs", + "config": "{\"icon\": {\"name\": \"\",\"project\": \"Foundations\"},\"position\": \"Left\",\"slider\": \"toTop\",\"pressButton\": \"\",\"docs\": {\"project\": \"Foundations\",\"category\": \"Tutorial\",\"type\": \"\"},\"controlDocs\": {\"panel\": \"\",\"closeTutorialEditor\": false,\"page\": {\"project\": \"Foundations\",\"category\": \"\",\"type\": \"\"}}}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Program Partners", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\onboarding-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Program Partners\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", + "savedPayload": { + "position": { + "x": 19460.867965644036, + "y": 30421.117965644036 + }, + "targetPosition": { + "x": 19673, + "y": 30633.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Tutorial Step", + "name": "Drop it like it’s Hot", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\airdrop-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Drop it like it’s Hot\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", + "savedPayload": { + "position": { + "x": 19673, + "y": 30333.25 + }, + "targetPosition": { + "x": 19673, + "y": 30633.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Tutorial Step", + "name": "GitHub Glory", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e580ebc9-097b-46d6-bb6d-145621548377", + "savedPayload": { + "position": { + "x": 19885.132034355964, + "y": 30421.117965644036 + }, + "targetPosition": { + "x": 19673, + "y": 30633.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tutorialTopics": [], + "id": "578fdee3-64ad-4836-8feb-3e41746bceda", + "savedPayload": { + "position": { + "x": 19672, + "y": 30634.25 + }, + "targetPosition": { + "x": 19672, + "y": 30934.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, { "type": "Tutorial Topic", "name": "Submit Profile", @@ -2665,12 +2806,12 @@ "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", "savedPayload": { "position": { - "x": 19826.457597726625, - "y": 30400.58689229162 + "x": 19885.132034355964, + "y": 30421.117965644036 }, "targetPosition": { - "x": 19860.04694055762, - "y": 30698.70055525959 + "x": 19885.132034355964, + "y": 30721.117965644036 }, "floatingObject": { "isPinned": false, @@ -2683,9 +2824,7 @@ "uiObject": { "isRunning": false }, - "tutorial": { - "status": "Done" - } + "tutorial": {} } }, { @@ -2696,12 +2835,12 @@ "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", "savedPayload": { "position": { - "x": 20047.093881115237, - "y": 30464.151110519182 + "x": 20097.264068711927, + "y": 30508.985931288073 }, "targetPosition": { - "x": 19860.04694055762, - "y": 30698.70055525959 + "x": 19885.132034355964, + "y": 30721.117965644036 }, "floatingObject": { "isPinned": false, @@ -2727,12 +2866,12 @@ "id": "340f9107-9b4a-424b-94f2-79d65873c572", "savedPayload": { "position": { - "x": 20158.16060352559, - "y": 30665.111212428597 + "x": 20185.132034355964, + "y": 30721.117965644036 }, "targetPosition": { - "x": 19860.04694055762, - "y": 30698.70055525959 + "x": 19885.132034355964, + "y": 30721.117965644036 }, "floatingObject": { "isPinned": false, @@ -2755,12 +2894,12 @@ "id": "75373f58-ac05-4358-ad12-e50c88f08196", "savedPayload": { "position": { - "x": 19860.04694055762, - "y": 30698.70055525959 + "x": 19884.132034355964, + "y": 30722.117965644036 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2782,12 +2921,12 @@ "id": "57e388d1-f479-4a16-af85-aee12be285a0", "savedPayload": { "position": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "targetPosition": { - "x": 19673, - "y": 30933.25 + "x": 19672, + "y": 30934.25 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json new file mode 100644 index 000000000..c79a6876d --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-program-partners.json @@ -0,0 +1,28 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 19, + "type": "Tutorial Step - Program Partners", + "definition": { + "text": "You have successfully created your profile! You are now set up to be able to participate in all the various Governance programs!\n", + "updated": 1629924832003, + "icon": { + "name": "Programs\\onboarding-programs", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "The onboarding programs are your first stop into the world of Superalgos governance. So let’s add them to your profile! ", + "updated": 1629925086766 + }, + { + "style": "Success", + "text": "Under your user profile you will find the Token Power Switch node." + }, + { + "style": "Callout", + "text": "On the Token Power Switch click Add Onboarding Programs." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json new file mode 100644 index 000000000..fa71ea057 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json @@ -0,0 +1,29 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 20, + "type": "Tutorial Step - Drop it like it’s Hot", + "definition": { + "text": "Being a part of the Governance network is a valuable contribution! As such the airdrop program rewards you with tokens just for being here!", + "updated": 1629925355949, + "icon": { + "name": "Programs\\airdrop-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "The SA token is not a meaningless crypto currency. Consequently, we are not a fan of mindless airdrops. However, since you took the time to create your User Profile you deserve some tokens!", + "updated": 1629925482831 + }, + { + "style": "Callout", + "text": "On the Onboarding Programs node click Add Airdrop Program", + "updated": 1629925540228 + }, + { + "style": "Text", + "text": "Now you will receive 1,000 SA tokens at the next distribution! " + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json new file mode 100644 index 000000000..8ae52f8a6 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-github-glory.json @@ -0,0 +1,41 @@ +{ + "tutorial": "Creating Your User Profile Tutorial", + "pageNumber": 21, + "type": "Tutorial Step - GitHub Glory", + "definition": { + "text": "The GitHub Program allows you to receive some tokens for starting to get involved with the project!", + "updated": 1629926259120, + "icon": { + "name": "Programs\\github-program", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "There are three ways to gain more tokens with the Github Program. Doing all three will land you a nice Token bonus!", + "updated": 1629926280944 + }, + { + "style": "List", + "text": "Give a star to the Superalgos repository." + }, + { + "style": "List", + "text": "Fork the Superalgos repository to your Github account.", + "updated": 1629926002868 + }, + { + "style": "List", + "text": "Watch the Superalgos repository with your Github account." + }, + { + "style": "Callout", + "text": "Adding the Github program is just like adding the Airdrop Program! On the Onboarding Programs node click Add Github Program." + }, + { + "style": "Text", + "text": "" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json similarity index 97% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json index 048b7e884..88e0f7006 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-019-tutorial-step-make-it-official.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-022-tutorial-step-make-it-official.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 19, + "pageNumber": 22, "type": "Tutorial Step - Make it Official", "definition": { "text": "Now we are ready to push your new profile to the main Superalgos repository! ", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json index 8d53d4726..7d29b9218 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-to-infinity-and-beyond.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-023-tutorial-step-to-infinity-and-beyond.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 20, + "pageNumber": 23, "type": "Tutorial Step - To Infinity and Beyond", "definition": { "text": "If you have submitted a review then you are ready to go. We will be using the app.contribute command again to finish submitting your profile.", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json similarity index 98% rename from Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json rename to Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json index 63e921fd2..78a8f54ee 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-021-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json @@ -1,6 +1,6 @@ { "tutorial": "Creating Your User Profile Tutorial", - "pageNumber": 21, + "pageNumber": 24, "type": "Tutorial Step - Welcome aboard!", "definition": { "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile there are a few important things to do.", From b48a0e074c6ada042be406b37baf12dbf94af18a Mon Sep 17 00:00:00 2001 From: Philip Love Date: Thu, 26 Aug 2021 04:07:16 -0400 Subject: [PATCH 073/227] User Profile Update: [PLuv] --- .../Plugins/User-Profiles/PLuv.json | 11206 +++++++++++++++- 1 file changed, 11192 insertions(+), 14 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/PLuv.json b/Projects/Governance/Plugins/User-Profiles/PLuv.json index aae952eb6..777665558 100644 --- a/Projects/Governance/Plugins/User-Profiles/PLuv.json +++ b/Projects/Governance/Plugins/User-Profiles/PLuv.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "PLuv", - "config": "{\n \"signature\": {\n \"message\": \"PLuv\",\n \"messageHash\": \"0x0eaaef6eb4d29b8d7b9bdaaba0c49956f6876e058ed2587d4557537b616f9292\",\n \"v\": \"0x1b\",\n \"r\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb\",\n \"s\": \"0x219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b\",\n \"signature\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b1b\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"PLuv\",\n \"messageHash\": \"0x0eaaef6eb4d29b8d7b9bdaaba0c49956f6876e058ed2587d4557537b616f9292\",\n \"v\": \"0x1b\",\n \"r\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb\",\n \"s\": \"0x219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b\",\n \"signature\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b1b\"\n },\n \"codeName\": \"PLuv\"\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,20 +9,11198 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6433bc69-dc42-4301-9f14-2d8473c9c788", + "savedPayload": { + "position": { + "x": 19081.682413618753, + "y": 16302.304454860638 + }, + "targetPosition": { + "x": 19245.07412412326, + "y": 16553.905625244264 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "01f6e4c3-d5d2-4971-9d7d-31aa6f38aa35", + "savedPayload": { + "position": { + "x": 19245.07412412326, + "y": 16553.905625244264 + }, + "targetPosition": { + "x": 19408.46583462777, + "y": 16805.50679562789 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "ea60aaaf-03b5-4736-b5dd-38ad4071a603", + "savedPayload": { + "position": { + "x": 19377.064260882, + "y": 16206.329074775147 + }, + "targetPosition": { + "x": 19392.765047754885, + "y": 16505.91793520152 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "279b23e1-d44b-45ab-b6f3-e631a8f5254f", + "savedPayload": { + "position": { + "x": 19392.765047754885, + "y": 16505.91793520152 + }, + "targetPosition": { + "x": 19408.46583462777, + "y": 16805.50679562789 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6d16ca2f-a4e7-4c12-bc3c-98754ac90e08", + "savedPayload": { + "position": { + "x": 19408.46583462777, + "y": 16805.50679562789 + }, + "targetPosition": { + "x": 19501.17093294025, + "y": 17090.823750516436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "07043f53-0a4e-4723-96db-0b7109440c89", + "savedPayload": { + "position": { + "x": 19947.74750162015, + "y": 16459.24131702375 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "18b9f3ee-6828-41f0-a59b-a6c6b9e7ee07", + "savedPayload": { + "position": { + "x": 19743.659588903527, + "y": 16437.7908130307 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "d70311ed-797a-412a-97ca-271703c020f0", + "savedPayload": { + "position": { + "x": 19601.10729564747, + "y": 16290.173592063691 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "bc5e0d58-6a1d-4574-83e1-4599c94c6d7e", + "savedPayload": { + "position": { + "x": 19586.792424158757, + "y": 16085.461392395851 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "eb8e8dea-2a5d-42ff-b04c-0e61dc414977", + "savedPayload": { + "position": { + "x": 19707.413061899028, + "y": 15919.441327374438 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "05f6c845-6115-4bc5-9cae-f195e08eb6b2", + "savedPayload": { + "position": { + "x": 19906.52947192055, + "y": 15869.79603053047 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "b8d339a5-7d9f-448a-bc8c-02662063f8c3", + "savedPayload": { + "position": { + "x": 20090.972873041846, + "y": 15959.755088003252 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "7568cf0e-138d-450d-92d5-e0481c617c14", + "savedPayload": { + "position": { + "x": 20174.4401480182, + "y": 16147.225657017712 + }, + "targetPosition": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bacb5aaa-6d07-440b-b0d2-d86298cd61b3", + "savedPayload": { + "position": { + "x": 19875.17093294025, + "y": 16168.15259914095 + }, + "targetPosition": { + "x": 19743.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{\n \"percentage\": 20\n}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "9990d6a8-411d-4814-830f-4471e778e696", + "savedPayload": { + "position": { + "x": 20236.581129565217, + "y": 16558.171219940148 + }, + "targetPosition": { + "x": 20536.581129565217, + "y": 16558.171219940148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "d2c9f4fc-765c-40f3-a19e-21b8d8b0f0ff", + "savedPayload": { + "position": { + "x": 20443.876031252734, + "y": 16272.854265051603 + }, + "targetPosition": { + "x": 20536.581129565217, + "y": 16558.171219940148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "0922f4dc-11fa-4455-81a2-05d9851ffd81", + "savedPayload": { + "position": { + "x": 20779.2862278777, + "y": 16381.835644252405 + }, + "targetPosition": { + "x": 20536.581129565217, + "y": 16558.171219940148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "5aee30d7-0071-428d-8dca-df87cd0630f7", + "savedPayload": { + "position": { + "x": 20779.2862278777, + "y": 16734.50679562789 + }, + "targetPosition": { + "x": 20536.581129565217, + "y": 16558.171219940148 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59925291-ba60-41ce-b535-febd9d0a9448", + "savedPayload": { + "position": { + "x": 20536.581129565217, + "y": 16558.171219940148 + }, + "targetPosition": { + "x": 19743.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "39dd3d14-df49-49a4-afdb-600751e94b1b", + "savedPayload": { + "position": { + "x": 20321.03989100612, + "y": 16799.68314511917 + }, + "targetPosition": { + "x": 20043.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6f04e734-c840-4821-9022-7ac9b6b261cd", + "savedPayload": { + "position": { + "x": 20343.876031252734, + "y": 16914.488174828693 + }, + "targetPosition": { + "x": 20043.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e1b5588e-f084-4efa-8013-64d644c3551a", + "savedPayload": { + "position": { + "x": 20321.03989100612, + "y": 17029.293204538222 + }, + "targetPosition": { + "x": 20043.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7d0b714-c19c-479f-a561-88bea3f5d373", + "savedPayload": { + "position": { + "x": 20043.876031252734, + "y": 16914.488174828693 + }, + "targetPosition": { + "x": 19743.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "influencerProgram": { + "type": "Influencer Program", + "name": "New Influencer Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "userInfluencers": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "f197a72d-eebc-4053-8ec8-50f329314184", + "savedPayload": { + "position": { + "x": 20777.025409785358, + "y": 17444.178636962566 + }, + "targetPosition": { + "x": 20483.581129565217, + "y": 17381.80512971724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "9a76a709-da4b-488a-a7d0-eaee731372c6", + "savedPayload": { + "position": { + "x": 20282.84194765756, + "y": 17604.748577360457 + }, + "targetPosition": { + "x": 20483.581129565217, + "y": 17381.80512971724 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d9914674-f270-4b51-8741-32969226afa6", + "savedPayload": { + "position": { + "x": 20483.581129565217, + "y": 17381.80512971724 + }, + "targetPosition": { + "x": 19743.876031252734, + "y": 16914.488174828693 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7d10759e-f52d-418a-9a0c-2cf0bbb3e309", + "savedPayload": { + "position": { + "x": 19743.876031252734, + "y": 16914.488174828693 + }, + "targetPosition": { + "x": 19501.17093294025, + "y": 17090.823750516436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "Other People's Stuff", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Claim Votes Switch", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Position Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Raplh2502 Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "f6f3cf7f-722e-4ef9-a767-62909fbb9ee5", + "savedPayload": { + "position": { + "x": 19128.25661367543, + "y": 16906.12108171785 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "74cbbf75-2a2c-4081-9415-ba423848f2db" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "harrellbm Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "bbc756fe-c66a-48e8-bd0e-a97fc61a4868", + "savedPayload": { + "position": { + "x": 18914.256511206044, + "y": 16695.298703240107 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", + "config": "{}", + "project": "Governance", + "id": "fbe1d54f-1099-4330-92e6-2e9e1eefa9fd", + "savedPayload": { + "position": { + "x": 18812.92148301678, + "y": 16412.50313894356 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Telgram Groups / Discord Server Manager Community Management", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Telgram Groups / Discord Server Manager Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "316e98ff-e2c4-4be3-b638-c079baa3d563", + "savedPayload": { + "position": { + "x": 18844.322174233086, + "y": 16113.745518597134 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Webmaster Superalgos.org Rewarded Positions", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Webmaster Superalgos.org Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "PLuv Moderator Community Management", + "config": "{\n}", + "project": "Governance", + "id": "8237d751-a9cd-4021-b8d5-c6a5f80524ac", + "savedPayload": { + "position": { + "x": 19002.239292855364, + "y": 15858.198452932202 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "PLuv Project Lead Rewarded Positions", + "config": "{\n}", + "project": "Governance", + "id": "7457b0df-1877-4daf-b4b9-d63583f134b3", + "savedPayload": { + "position": { + "x": 19255.39541681411, + "y": 15696.476172382787 + }, + "targetPosition": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Project Lead Rewarded Positions", + "id": "2f375497-d9b1-4a56-a92f-16a05c98e276" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Project Lead Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "9df9510a-691c-4f05-bea4-214ea218263e", + "savedPayload": { + "position": { + "x": 19483.09315829752, + "y": 16331.912037378896 + }, + "targetPosition": { + "x": 20154.395437671104, + "y": 16402.46875008456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Asset Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm Superalgos Root README.md", + "config": "{}", + "project": "Governance", + "id": "6292f3d5-fcaa-4249-97e1-094fc6cd3faa", + "savedPayload": { + "position": { + "x": 18758.799192158418, + "y": 16165.460762613828 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Superalgos Root README.md", + "id": "67495187-255f-41d4-898f-ce167e866141" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Readme", + "Asset Claims Folder" + ], + [ + "Superalgos Root README.md", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "c182f0a8-e833-4455-9018-8008781e5bfe", + "savedPayload": { + "position": { + "x": 18722.650754652088, + "y": 15772.060157042606 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "bbcbbb41-46be-4375-8be4-f47f0b3c7074" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "CoinGecko Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "2b483422-88aa-40d1-8901-8e23293425fa", + "savedPayload": { + "position": { + "x": 18839.801847142226, + "y": 15394.771981338252 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8361dceb-3dd9-46f7-9f1b-622ccde7bedc" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "Messari Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "f43d85c0-da03-458b-987c-64b50d09f312", + "savedPayload": { + "position": { + "x": 19092.417277774504, + "y": 15091.034940125923 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "df769dc6-8d6d-4d2a-b543-500402f562db" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ], + [ + "Workspace Refactoring", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "5bc64f89-65a8-4779-ac89-40bf170fccd4", + "savedPayload": { + "position": { + "x": 19442.038637199745, + "y": 14907.09024454706 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "faba5994-b891-4d92-9914-99ef8d7f1b14" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Chart Tutoral Maintenance ", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "b21f9f40-267d-4148-9735-829647ccc5ae", + "savedPayload": { + "position": { + "x": 19835.439242770964, + "y": 14870.941807040728 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Tutorials", + "Asset Claims Folder" + ], + [ + "Intro Tutorial", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "efe425a4-b02d-4cf1-942f-21de1c782f25", + "savedPayload": { + "position": { + "x": 20212.72741847532, + "y": 14988.092899530866 + }, + "targetPosition": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "24248a65-20e4-4f29-8663-9f4f93315910" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Docs", + "Asset Claims Folder" + ], + [ + "Docs Asset Class", + "Asset Claims Folder" + ], + [ + "Books Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "c1768c6f-680c-4ac7-b255-741cc0c8a8a9", + "savedPayload": { + "position": { + "x": 19729.604173712465, + "y": 15877.895226101105 + }, + "targetPosition": { + "x": 20154.395437671104, + "y": 16402.46875008456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Feature Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "harrellbm Uninstall Script New Features", + "config": "{}", + "project": "Governance", + "id": "a6c1ced3-2da8-48a3-ad5c-ee63064df8f4", + "savedPayload": { + "position": { + "x": 20007.666682280975, + "y": 15907.120773420254 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Uninstall Script New Features", + "id": "e7c6a491-1172-4bda-be29-1d18b62efa15" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Uninstall Script New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Find Missing References Utility New Features", + "config": "{}", + "project": "Governance", + "id": "708dc168-d47c-4105-81b5-261ab635a1d5", + "savedPayload": { + "position": { + "x": 20254.17769769592, + "y": 15453.103962142464 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Find Missing References Utility New Features", + "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Find Missing References Utility New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Node Setup Script New Features", + "config": "{}", + "project": "Governance", + "id": "e02a4ea0-0971-4f40-8442-ff66cea39bfe", + "savedPayload": { + "position": { + "x": 20749.525674360226, + "y": 15306.375206752335 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Node Setup Script New Features", + "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Node Setup Script New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Visual Designer Existing Features", + "config": "{}", + "project": "Governance", + "id": "21af8982-6406-4eab-b2c0-9711c45b68f9", + "savedPayload": { + "position": { + "x": 21203.542485638012, + "y": 15552.886222167279 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Visual Designer Existing Features", + "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "Existing Features Feature Class", + "Feature Claims Folder" + ], + [ + "Visual Designer Existing Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Raplh2502 Data Mining Existing Features", + "config": "{}", + "project": "Governance", + "id": "06b3fe21-0af3-4098-aa29-92d6b761d82c", + "savedPayload": { + "position": { + "x": 21350.271241028142, + "y": 16048.234198831586 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Data Mining Existing Features", + "id": "2dd37827-1cc1-40aa-b89a-917ccfe24d9b" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Data Mining Existing Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina API Maps New Features", + "config": "{}", + "project": "Governance", + "id": "5a5c2895-4761-48ac-a1ef-4b51ab40ee05", + "savedPayload": { + "position": { + "x": 21103.760225613198, + "y": 16502.251010109376 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "81c477e0-c9bf-4b25-a875-d265011a6136" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "API Maps New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "38b6d567-4641-40ec-893e-9f76cca8ebd8", + "savedPayload": { + "position": { + "x": 20608.41224894889, + "y": 16648.979765499505 + }, + "targetPosition": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "92f0f22e-f631-482d-88b1-c16596bf951d" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Governance System New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "efbc2c39-9c26-41af-bca5-0222fb9f6a4c", + "savedPayload": { + "position": { + "x": 20678.96896165456, + "y": 15977.67748612592 + }, + "targetPosition": { + "x": 20154.395437671104, + "y": 16402.46875008456 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "38ad8b59-129e-460e-bbfe-cc6e328992b7", + "savedPayload": { + "position": { + "x": 20154.395437671104, + "y": 16402.46875008456 + }, + "targetPosition": { + "x": 20437.589613643533, + "y": 16752.1844327402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Pools", + "config": "{\n \"percentage\": 70\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Exchanges Pool Class", + "config": "{\n \"percentage\": 68.18182\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Liquidity Pool", + "config": "{}", + "project": "Governance", + "id": "9dc714da-7315-439c-9eb8-b4969410e4ae", + "savedPayload": { + "position": { + "x": 21727.500111958147, + "y": 17551.483229487338 + }, + "targetPosition": { + "x": 21432.73016998816, + "y": 17495.709747338464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Liquidity", + "id": "0ab4f6bc-0a31-4d10-bedc-8dc6e7ad104c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Exchanges", + "Pool Class", + "Governance", + "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" + ], + [ + "Liquidity", + "Pool", + "Governance", + "0ab4f6bc-0a31-4d10-bedc-8dc6e7ad104c" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "41a6589c-435e-4743-9428-896a4f06c63f", + "savedPayload": { + "position": { + "x": 21914.91392223568, + "y": 17210.873690309454 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + }, + "referenceParent": { + "type": "Pool Class", + "name": "Exchanges", + "id": "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Exchanges", + "Pool Class", + "Governance", + "b6d7a4fe-8990-47a2-a7ce-f5fd90384b53" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Governance Programs Pool Class", + "config": "{\n \"percentage\": 3.5\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Building Programs Pool Class", + "config": "{\n \"percentage\": 70\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrals Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Referrals Rewards Pool", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "id": "3892b6c6-8a9d-4b04-91a1-6fa6c8329359", + "savedPayload": { + "position": { + "x": 22461.06632013185, + "y": 16552.602271506366 + }, + "targetPosition": { + "x": 22353.555935268258, + "y": 16832.676399455526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Rewards", + "id": "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + ], + [ + "Referrals Rewards", + "Pool", + "Governance", + "2e9dff69-e407-4ccb-9a42-e4a476e28d7c" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Referrals Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "8727fe17-cd23-4bfe-baa3-514b7746a8b3", + "savedPayload": { + "position": { + "x": 22529.891510956, + "y": 16589.971301143043 + }, + "targetPosition": { + "x": 22353.555935268258, + "y": 16832.676399455526 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Referrals Bonus", + "id": "af1984a3-465b-48ed-9944-c101a8ed376c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + ], + [ + "Referrals Bonus", + "Pool", + "Governance", + "af1984a3-465b-48ed-9944-c101a8ed376c" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ea3ae3bd-8678-414f-bcb4-84af45926736", + "savedPayload": { + "position": { + "x": 22353.555935268258, + "y": 16832.676399455526 + }, + "targetPosition": { + "x": 22210.408307190373, + "y": 17096.321533254115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Referrals Program", + "id": "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Referrals Program", + "Pool Class", + "Governance", + "9f94d0e0-ddf7-4e04-8a3c-9485c09e079d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Support Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Support Rewards Pool", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "id": "cfa242dc-f9b8-4044-ac70-247e295f5d9e", + "savedPayload": { + "position": { + "x": 22616.81673580901, + "y": 16656.6713721089 + }, + "targetPosition": { + "x": 22428.020618494058, + "y": 16889.81516054599 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Rewards", + "id": "c41497c5-7440-4ebd-aabb-fbc3d022136b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + ], + [ + "Support Rewards", + "Pool", + "Governance", + "c41497c5-7440-4ebd-aabb-fbc3d022136b" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Support Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "c52aaa30-e5ed-4543-ad39-e5e9adeeef74", + "savedPayload": { + "position": { + "x": 22670.72571680654, + "y": 16713.479584858247 + }, + "targetPosition": { + "x": 22428.020618494058, + "y": 16889.81516054599 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Support Bonus", + "id": "6625953a-6026-4686-9091-2796fd08b9a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + ], + [ + "Support Bonus", + "Pool", + "Governance", + "6625953a-6026-4686-9091-2796fd08b9a7" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cb029fde-9578-44c5-9a23-67bc88550962", + "savedPayload": { + "position": { + "x": 22428.020618494058, + "y": 16889.81516054599 + }, + "targetPosition": { + "x": 22210.408307190373, + "y": 17096.321533254115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Support Program", + "id": "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Support Program", + "Pool Class", + "Governance", + "174e7d3b-fe3c-4fb1-825c-4ea488d82171" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mentorship Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Mentorship Rewards Pool", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "id": "8726c38f-c94d-4c70-980d-94c5fe9a1639", + "savedPayload": { + "position": { + "x": 22732.785062878957, + "y": 16803.77649370712 + }, + "targetPosition": { + "x": 22481.18389249533, + "y": 16967.168204211626 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Rewards", + "id": "53ddcc36-f693-4193-8284-999a88f1c944" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "8b3714a0-3bf2-491e-8ffc-9c4286446382" + ], + [ + "Mentorship Rewards", + "Pool", + "Governance", + "53ddcc36-f693-4193-8284-999a88f1c944" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Mentorship Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "9a620335-54c3-4448-9c64-e85e06679924", + "savedPayload": { + "position": { + "x": 22766.500847383875, + "y": 16874.463105899144 + }, + "targetPosition": { + "x": 22481.18389249533, + "y": 16967.168204211626 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Mentorship Bonus", + "id": "ff1e4a84-3363-4348-ad15-31a34898fa82" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "8b3714a0-3bf2-491e-8ffc-9c4286446382" + ], + [ + "Mentorship Bonus", + "Pool", + "Governance", + "ff1e4a84-3363-4348-ad15-31a34898fa82" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0ad6f69d-20df-491e-bbd5-4093fe642f63", + "savedPayload": { + "position": { + "x": 22481.18389249533, + "y": 16967.168204211626 + }, + "targetPosition": { + "x": 22210.408307190373, + "y": 17096.321533254115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Mentorship Program", + "id": "8b3714a0-3bf2-491e-8ffc-9c4286446382" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Mentorship Program", + "Pool Class", + "Governance", + "8b3714a0-3bf2-491e-8ffc-9c4286446382" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Influencer Program Pool Class", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Influencer Rewards Pool", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "id": "045b1724-254e-4858-94bd-723895b2d488", + "savedPayload": { + "position": { + "x": 22797.619513489237, + "y": 16979.517962057344 + }, + "targetPosition": { + "x": 22507.841765602516, + "y": 17057.1636755881 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Influencer Rewards", + "id": "c19e73d0-e4a4-4bc1-ae7d-288cdb9d481e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Influencer Program", + "Pool Class", + "Governance", + "94ef12d8-e524-4bde-a0cc-e7fc35409450" + ], + [ + "Influencer Rewards", + "Pool", + "Governance", + "c19e73d0-e4a4-4bc1-ae7d-288cdb9d481e" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Influencer Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "e408dd57-8791-4255-8bfa-1e60b3c21391", + "savedPayload": { + "position": { + "x": 22807.841765602516, + "y": 17057.1636755881 + }, + "targetPosition": { + "x": 22507.841765602516, + "y": 17057.1636755881 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Influencer Bonus", + "id": "88f45341-ec74-4823-85c1-8994bebde15e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Influencer Program", + "Pool Class", + "Governance", + "94ef12d8-e524-4bde-a0cc-e7fc35409450" + ], + [ + "Influencer Bonus", + "Pool", + "Governance", + "88f45341-ec74-4823-85c1-8994bebde15e" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c328a2d7-8681-46dd-b0e1-e467d94f7c59", + "savedPayload": { + "position": { + "x": 22507.841765602516, + "y": 17057.1636755881 + }, + "targetPosition": { + "x": 22210.408307190373, + "y": 17096.321533254115 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Influencer Program", + "id": "94ef12d8-e524-4bde-a0cc-e7fc35409450" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ], + [ + "Influencer Program", + "Pool Class", + "Governance", + "94ef12d8-e524-4bde-a0cc-e7fc35409450" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b49e06c1-0bed-4c1b-a0bd-25ff638abe3f", + "savedPayload": { + "position": { + "x": 22210.408307190373, + "y": 17096.321533254115 + }, + "targetPosition": { + "x": 21963.170450603768, + "y": 17266.243404331566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Community Building Programs", + "id": "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Community Building Programs", + "Pool Class", + "Governance", + "ef1d7fc5-c776-4af7-8ae6-86a3445dca4b" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Onboarding Programs Pool Class", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Airdrop Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Airdrop Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "abed6059-57a7-4c0c-b38a-279eac22b6f1", + "savedPayload": { + "position": { + "x": 21290.594575707746, + "y": 18589.130901520646 + }, + "targetPosition": { + "x": 21175.789545998217, + "y": 18311.96704176726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Airdrop Rewards", + "id": "0e10c82f-94b3-4f39-b673-15eaf0551df4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "5332a29f-2139-4dd9-aa77-f87fcbf513df" + ], + [ + "Airdrop Rewards", + "Pool", + "Governance", + "0e10c82f-94b3-4f39-b673-15eaf0551df4" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "83632d48-b82a-4907-aa13-a887c7a9700f", + "savedPayload": { + "position": { + "x": 21175.789545998217, + "y": 18311.96704176726 + }, + "targetPosition": { + "x": 21060.98451628869, + "y": 18034.803182013875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Airdrop Program", + "id": "5332a29f-2139-4dd9-aa77-f87fcbf513df" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + ], + [ + "Airdrop Program", + "Pool Class", + "Governance", + "5332a29f-2139-4dd9-aa77-f87fcbf513df" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Github Prgoram Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Github Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "2fa06416-c722-4a35-9b45-64794be1a072", + "savedPayload": { + "position": { + "x": 20982.66880095666, + "y": 18629.67009883816 + }, + "targetPosition": { + "x": 21021.826658622675, + "y": 18332.236640426017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Github Rewards", + "id": "8829c80f-028b-4315-85a1-82ad502f0687" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "e4daed5d-1c83-4f64-a504-3aef7d73e688" + ], + [ + "Github Rewards", + "Pool", + "Governance", + "8829c80f-028b-4315-85a1-82ad502f0687" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8a643318-5636-4ff8-bb1f-1a0b5ac52a6a", + "savedPayload": { + "position": { + "x": 21021.826658622675, + "y": 18332.236640426017 + }, + "targetPosition": { + "x": 21060.98451628869, + "y": 18034.803182013875 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Github Prgoram", + "id": "e4daed5d-1c83-4f64-a504-3aef7d73e688" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + ], + [ + "Github Prgoram", + "Pool Class", + "Governance", + "e4daed5d-1c83-4f64-a504-3aef7d73e688" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cc0a2501-bc94-44a8-8e95-4ee24c390106", + "savedPayload": { + "position": { + "x": 22256.61473082391, + "y": 17203.86989708624 + }, + "targetPosition": { + "x": 21963.170450603768, + "y": 17266.243404331566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Onboarding Programs", + "id": "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Onboarding Programs", + "Pool Class", + "Governance", + "e6e1e943-9d14-40ea-9adf-b110a9309e3a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Other Programs Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Claims Program Pool Class", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2bfb41cc-da34-4008-b778-6311e341d5e8", + "savedPayload": { + "position": { + "x": 22545.792843333413, + "y": 17235.70945856803 + }, + "targetPosition": { + "x": 22258.146922872955, + "y": 17320.91406197921 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Claims Program", + "id": "5bd09ac2-6c9f-4a7d-a547-c05a8a1e98e2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Claims Program", + "Pool Class", + "Governance", + "5bd09ac2-6c9f-4a7d-a547-c05a8a1e98e2" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Voting Program Pool Class", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Voting Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "47f9115d-a56c-442b-9f53-df10b72fbe6a", + "savedPayload": { + "position": { + "x": 22857.94131785829, + "y": 17336.620230963934 + }, + "targetPosition": { + "x": 22558.044120365623, + "y": 17328.76714647157 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Voting Bonus", + "id": "9eb846a4-effb-4380-9487-1a82011b0488" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + ], + [ + "Voting Bonus", + "Pool", + "Governance", + "9eb846a4-effb-4380-9487-1a82011b0488" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "00d00960-b897-47ef-b1cd-1a4bd0d22c9c", + "savedPayload": { + "position": { + "x": 22558.044120365623, + "y": 17328.76714647157 + }, + "targetPosition": { + "x": 22258.146922872955, + "y": 17320.91406197921 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Voting Program", + "id": "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Voting Program", + "Pool Class", + "Governance", + "80d4f08f-bb7f-48a2-9cef-be12befcac2e" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Staking Program Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Staking Rewards Pool", + "config": "{}", + "project": "Governance", + "id": "f8329df5-22be-4b62-af29-9614f2fc07e9", + "savedPayload": { + "position": { + "x": 22823.731817528263, + "y": 17521.198177519473 + }, + "targetPosition": { + "x": 22540.93937020061, + "y": 17421.05611974934 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Staking Rewards", + "id": "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "68e3f570-4156-4be6-8881-c526a06f85d0" + ], + [ + "Staking Rewards", + "Pool", + "Governance", + "d2cf4c65-b4bd-4fa8-b0da-f73a38b8419a" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "fcc7e641-6285-464a-853e-37ba3380ba4a", + "savedPayload": { + "position": { + "x": 22540.93937020061, + "y": 17421.05611974934 + }, + "targetPosition": { + "x": 22258.146922872955, + "y": 17320.91406197921 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Staking Program", + "id": "68e3f570-4156-4be6-8881-c526a06f85d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Staking Program", + "Pool Class", + "Governance", + "68e3f570-4156-4be6-8881-c526a06f85d0" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Delegation Program Pool Class", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Delegation Bonus Pool", + "config": "{}", + "project": "Governance", + "id": "7a6dddaa-2d32-4624-a6bf-b7b3b3ba561f", + "savedPayload": { + "position": { + "x": 22734.158927047698, + "y": 17686.170919384444 + }, + "targetPosition": { + "x": 22496.152924960326, + "y": 17503.542490681826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Delegation Bonus", + "id": "24e62dd3-4d7b-4eba-b401-493c155d85d0" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "f09429a2-3f6c-4210-bb73-0c8efd254c82" + ], + [ + "Delegation Bonus", + "Pool", + "Governance", + "24e62dd3-4d7b-4eba-b401-493c155d85d0" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "da440443-5677-4679-84fc-59bc5f26adc0", + "savedPayload": { + "position": { + "x": 22496.152924960326, + "y": 17503.542490681826 + }, + "targetPosition": { + "x": 22258.146922872955, + "y": 17320.91406197921 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Delegation Program", + "id": "f09429a2-3f6c-4210-bb73-0c8efd254c82" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ], + [ + "Delegation Program", + "Pool Class", + "Governance", + "f09429a2-3f6c-4210-bb73-0c8efd254c82" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "57bad777-1d4b-465b-a363-12709b7e35ac", + "savedPayload": { + "position": { + "x": 22258.146922872955, + "y": 17320.91406197921 + }, + "targetPosition": { + "x": 21963.170450603768, + "y": 17266.243404331566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Other Programs", + "id": "64cda2cd-270e-4046-ac3f-5cf9188113c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ], + [ + "Other Programs", + "Pool Class", + "Governance", + "64cda2cd-270e-4046-ac3f-5cf9188113c2" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "fcf68eeb-0601-44db-913d-a93d57c0413f", + "savedPayload": { + "position": { + "x": 21949.62535704757, + "y": 17322.66277940704 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Governance Programs", + "id": "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Governance Programs", + "Pool Class", + "Governance", + "4fbb05ee-d7a0-43a7-9983-9fae7a7e4848" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Software Projects Pools", + "config": "{\n \"percentage\": 4.5\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Foundations Project Pool", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "id": "067b0fa6-7b3b-4087-b32d-5609931ea5c0", + "savedPayload": { + "position": { + "x": 22159.53705715187, + "y": 17155.165779544528 + }, + "targetPosition": { + "x": 21964.702642652814, + "y": 17383.287569224536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Foundations Project", + "id": "2207c69c-ee9d-4453-8bf4-582d79b4b635" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ], + [ + "Foundations Project", + "Pool", + "Governance", + "2207c69c-ee9d-4453-8bf4-582d79b4b635" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "TensorFlow Project Pool", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "id": "4f0daa5a-07b4-4363-8969-c5a8cd4f496f", + "savedPayload": { + "position": { + "x": 22247.495089980468, + "y": 17283.145511454404 + }, + "targetPosition": { + "x": 21964.702642652814, + "y": 17383.287569224536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "TensorFlow Project", + "id": "ea854cf8-47cd-43f0-b58a-13e61ae3106d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ], + [ + "TensorFlow Project", + "Pool", + "Governance", + "ea854cf8-47cd-43f0-b58a-13e61ae3106d" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Governance Project Pool", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "id": "7132c7a1-e176-4825-bef9-c81f4762f771", + "savedPayload": { + "position": { + "x": 22259.679114922, + "y": 17437.95822687218 + }, + "targetPosition": { + "x": 21964.702642652814, + "y": 17383.287569224536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Governance Project", + "id": "3c80032c-51a8-4fd8-ab65-cf219c03ce95" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ], + [ + "Governance Project", + "Pool", + "Governance", + "3c80032c-51a8-4fd8-ab65-cf219c03ce95" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Education Project Pool", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "id": "2448fb3c-dd0e-4a6a-a999-68651ac262a4", + "savedPayload": { + "position": { + "x": 22192.82443233282, + "y": 17578.12198372359 + }, + "targetPosition": { + "x": 21964.702642652814, + "y": 17383.287569224536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Education Project", + "id": "0a79ec65-6f67-4c18-823f-48a6d0494a81" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ], + [ + "Education Project", + "Pool", + "Governance", + "0a79ec65-6f67-4c18-823f-48a6d0494a81" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Ethereum Project Pool", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "id": "c4fad148-659a-4b06-9b6b-ec23d9d8944d", + "savedPayload": { + "position": { + "x": 22064.844700422946, + "y": 17666.08001655219 + }, + "targetPosition": { + "x": 21964.702642652814, + "y": 17383.287569224536 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Ethereum Project", + "id": "f51d23aa-742c-40d4-b000-2b90c3ae197c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ], + [ + "Ethereum Project", + "Pool", + "Governance", + "f51d23aa-742c-40d4-b000-2b90c3ae197c" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9c60c718-46af-406e-9693-358c26532e02", + "savedPayload": { + "position": { + "x": 21938.914708897548, + "y": 17439.225921798516 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Superalgos Software Projects", + "id": "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Superalgos Software Projects", + "Pool Class", + "Governance", + "a987f1d3-fc8d-4b7c-99dd-77f15a32f37d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Trading Intelligence", + "config": "{\n \"percentage\": 2.5\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Data Mines, Indicators, Plotters Pool", + "config": "{\n}", + "project": "Governance", + "id": "90544812-d29c-4202-9222-986dd96debee", + "savedPayload": { + "position": { + "x": 22216.30381303644, + "y": 17546.679279729044 + }, + "targetPosition": { + "x": 21921.327340767253, + "y": 17492.0086220814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Data Mines, Indicators, Plotters", + "id": "7f18003d-f622-46d4-b243-e681d78b0503" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Trading Intelligence", + "Pool Class", + "Governance", + "797462ec-4b62-4fef-a7a7-134598715519" + ], + [ + "Data Mines, Indicators, Plotters", + "Pool", + "Governance", + "7f18003d-f622-46d4-b243-e681d78b0503" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Trading Systems, Strategies Pool", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "id": "e7b9417a-8b2c-4ce1-99b2-33c12c8a044e", + "savedPayload": { + "position": { + "x": 22172.92851115088, + "y": 17655.40033258591 + }, + "targetPosition": { + "x": 21921.327340767253, + "y": 17492.0086220814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Trading Systems, Strategies", + "id": "34acbd28-6ae0-494c-ac26-5b253ac758c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Trading Intelligence", + "Pool Class", + "Governance", + "797462ec-4b62-4fef-a7a7-134598715519" + ], + [ + "Trading Systems, Strategies", + "Pool", + "Governance", + "34acbd28-6ae0-494c-ac26-5b253ac758c6" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "API Data Mines, API Data Maps, API Indicators Pool", + "config": "{}", + "project": "Governance", + "id": "8fa825aa-0e00-4686-8393-91f3f1030888", + "savedPayload": { + "position": { + "x": 22091.249211844704, + "y": 17739.246478668007 + }, + "targetPosition": { + "x": 21921.327340767253, + "y": 17492.0086220814 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "API Data Mines, API Data Maps, API Indicators", + "id": "8f7ad8cf-2c10-4d53-8c3b-baa729ea8292" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Trading Intelligence", + "Pool Class", + "Governance", + "797462ec-4b62-4fef-a7a7-134598715519" + ], + [ + "API Data Mines, API Data Maps, API Indicators", + "Pool", + "Governance", + "8f7ad8cf-2c10-4d53-8c3b-baa729ea8292" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "636c60bc-f25f-4531-b243-ebb431b092ed", + "savedPayload": { + "position": { + "x": 21884.41257687418, + "y": 17542.81743570229 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Trading Intelligence", + "id": "797462ec-4b62-4fef-a7a7-134598715519" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Trading Intelligence", + "Pool Class", + "Governance", + "797462ec-4b62-4fef-a7a7-134598715519" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Education, Docs, Tutorials, Videos, Icons", + "config": "{\n \"percentage\": 2.5\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Foundations Project Pool", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "id": "cc7e2c66-b93f-4903-a3a3-cb684fac483a", + "savedPayload": { + "position": { + "x": 22138.723241581018, + "y": 17552.317039445144 + }, + "targetPosition": { + "x": 21839.648041461078, + "y": 17575.8547681635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Foundations Project", + "id": "4d0ddf20-6ff5-4817-9ac1-17a247b50776" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ], + [ + "Foundations Project", + "Pool", + "Governance", + "4d0ddf20-6ff5-4817-9ac1-17a247b50776" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Tensor Flow Project Pool", + "config": "{\n \"percentage\": 26\n}", + "project": "Governance", + "id": "4f0c0cf4-4dfe-41d7-97fe-f43e4267d574", + "savedPayload": { + "position": { + "x": 22110.423626766034, + "y": 17705.008097205988 + }, + "targetPosition": { + "x": 21839.648041461078, + "y": 17575.8547681635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Tensor Flow Project", + "id": "f6bdf0ec-e467-4d2f-aa9e-f4c2dd5eda50" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ], + [ + "Tensor Flow Project", + "Pool", + "Governance", + "f6bdf0ec-e467-4d2f-aa9e-f4c2dd5eda50" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Governance Project Pool", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "id": "59f19b1d-c780-4585-8434-28b00af989b0", + "savedPayload": { + "position": { + "x": 22009.56991253853, + "y": 17823.092624750105 + }, + "targetPosition": { + "x": 21839.648041461078, + "y": 17575.8547681635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Governance Project", + "id": "e56590f0-e91f-4041-af03-e1219075f47f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ], + [ + "Governance Project", + "Pool", + "Governance", + "e56590f0-e91f-4041-af03-e1219075f47f" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Education Project Pool", + "config": "{\n \"percentage\": 4\n}", + "project": "Governance", + "id": "50b8c100-556e-4a26-9f71-6c9663a0e0a9", + "savedPayload": { + "position": { + "x": 21863.185770179432, + "y": 17874.92996828344 + }, + "targetPosition": { + "x": 21839.648041461078, + "y": 17575.8547681635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Education Project", + "id": "df0b920e-bac5-4ac7-9954-45960f453556" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ], + [ + "Education Project", + "Pool", + "Governance", + "df0b920e-bac5-4ac7-9954-45960f453556" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Ethereum Project Pool", + "config": "{}", + "project": "Governance", + "id": "bde00fba-d86a-45e9-87d9-da043935699e", + "savedPayload": { + "position": { + "x": 21710.49471241859, + "y": 17846.630353468456 + }, + "targetPosition": { + "x": 21839.648041461078, + "y": 17575.8547681635 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Ethereum Project", + "id": "ea3f169f-8fff-4501-ae75-c850158baff3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ], + [ + "Ethereum Project", + "Pool", + "Governance", + "ea3f169f-8fff-4501-ae75-c850158baff3" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1418d493-b91f-4309-ad43-79f5dada5c74", + "savedPayload": { + "position": { + "x": 21794.416416514974, + "y": 17617.666452185927 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "q" + }, + "referenceParent": { + "type": "Pool Class", + "name": "Education, Docs, Tutorials, Videos, Icons", + "id": "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Education, Docs, Tutorials, Videos, Icons", + "Pool Class", + "Governance", + "fe6ac3ba-f6db-4b71-858a-e594d6bbf314" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Marketing", + "config": "{\n \"percentage\": 7\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Assets Pool", + "config": "{\n \"percentage\": 80\n}", + "project": "Governance", + "id": "b414ce6e-34ed-4710-b52b-d437d5cf4f4c", + "savedPayload": { + "position": { + "x": 21858.96290310513, + "y": 17895.082985310302 + }, + "targetPosition": { + "x": 21682.627327417387, + "y": 17652.37788699782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Assets", + "id": "c1b99af4-d8ab-446e-b8c4-76d01c2f2766" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Marketing", + "Pool Class", + "Governance", + "85dbdcb9-5b59-432e-86a0-fab37e20a55d" + ], + [ + "Assets", + "Pool", + "Governance", + "c1b99af4-d8ab-446e-b8c4-76d01c2f2766" + ] + ] + } + }, + { + "type": "Pool Weight Vote", + "name": "Positions Pool", + "config": "{}", + "project": "Governance", + "id": "b82b1790-1d80-4d15-8286-39f4961564c3", + "savedPayload": { + "position": { + "x": 21560.60633449465, + "y": 17926.4415242906 + }, + "targetPosition": { + "x": 21682.627327417387, + "y": 17652.37788699782 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Positions", + "id": "ffc5e688-d2d6-4747-ab6e-79d62a4e391b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Marketing", + "Pool Class", + "Governance", + "85dbdcb9-5b59-432e-86a0-fab37e20a55d" + ], + [ + "Positions", + "Pool", + "Governance", + "ffc5e688-d2d6-4747-ab6e-79d62a4e391b" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "86b7126f-7ad7-4bd4-8cc1-8c4f18fe3e4c", + "savedPayload": { + "position": { + "x": 21682.627327417387, + "y": 17652.37788699782 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Marketing", + "id": "85dbdcb9-5b59-432e-86a0-fab37e20a55d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Marketing", + "Pool Class", + "Governance", + "85dbdcb9-5b59-432e-86a0-fab37e20a55d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Project Positions, Assets, Features Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Positions Pool Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Positions Pool", + "config": "{}", + "project": "Governance", + "id": "67e3f742-4e94-4f31-bc9b-b55d253b3010", + "savedPayload": { + "position": { + "x": 21954.899254890886, + "y": 18118.06909701929 + }, + "targetPosition": { + "x": 21784.977383813435, + "y": 17870.831240432686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Positions", + "id": "a289d3a4-bd49-467b-b8d9-d0ba1152a131" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Positions", + "Pool Class", + "Governance", + "4d941fff-eec3-4b60-a369-ee74a96c5ddf" + ], + [ + "Positions", + "Pool", + "Governance", + "a289d3a4-bd49-467b-b8d9-d0ba1152a131" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0976e5e5-8cfc-44e1-86e3-fe979e54bf19", + "savedPayload": { + "position": { + "x": 21784.977383813435, + "y": 17870.831240432686 + }, + "targetPosition": { + "x": 21615.055512735984, + "y": 17623.59338384608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Positions", + "id": "4d941fff-eec3-4b60-a369-ee74a96c5ddf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Positions", + "Pool Class", + "Governance", + "4d941fff-eec3-4b60-a369-ee74a96c5ddf" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Assets Pool Class", + "config": "{\n \"percentage\": 14\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Assets Pool", + "config": "{}", + "project": "Governance", + "id": "3e24dce8-702d-49ef-b0e9-fb08fb7b48db", + "savedPayload": { + "position": { + "x": 21505.7141974407, + "y": 18213.546328384455 + }, + "targetPosition": { + "x": 21560.38485508834, + "y": 17918.569856115268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Assets", + "id": "16a7dd84-e3e8-4118-a17d-ac227e55ff92" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Assets", + "Pool Class", + "Governance", + "1ed54613-27a7-420a-af98-6f7193ebe972" + ], + [ + "Assets", + "Pool", + "Governance", + "16a7dd84-e3e8-4118-a17d-ac227e55ff92" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "95740231-7d61-42b6-8706-7c14d23780cd", + "savedPayload": { + "position": { + "x": 21560.38485508834, + "y": 17918.569856115268 + }, + "targetPosition": { + "x": 21615.055512735984, + "y": 17623.59338384608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Assets", + "id": "1ed54613-27a7-420a-af98-6f7193ebe972" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Assets", + "Pool Class", + "Governance", + "1ed54613-27a7-420a-af98-6f7193ebe972" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Features Pool Class", + "config": "{\n \"percentage\": 76\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [ + { + "type": "Pool Weight Vote", + "name": "Features Pool", + "config": "{}", + "project": "Governance", + "id": "b0d656ac-e021-459a-9f28-4af69dee12e4", + "savedPayload": { + "position": { + "x": 21120.579799562773, + "y": 17963.437126000983 + }, + "targetPosition": { + "x": 21367.81765614938, + "y": 17793.51525492353 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool", + "name": "Features", + "id": "4b7384bc-93ba-454f-9de8-1add9c4d84ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Features", + "Pool Class", + "Governance", + "a1bc781c-242d-464f-8e1a-ee34b76e139c" + ], + [ + "Features", + "Pool", + "Governance", + "4b7384bc-93ba-454f-9de8-1add9c4d84ce" + ] + ] + } + } + ], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "b83e5037-cf56-463e-bcbb-241f308b6c29", + "savedPayload": { + "position": { + "x": 21367.81765614938, + "y": 17793.51525492353 + }, + "targetPosition": { + "x": 21615.055512735984, + "y": 17623.59338384608 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Features", + "id": "a1bc781c-242d-464f-8e1a-ee34b76e139c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ], + [ + "Features", + "Pool Class", + "Governance", + "a1bc781c-242d-464f-8e1a-ee34b76e139c" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c64753e8-b3c8-4a0c-b46f-c314f4a4ab30", + "savedPayload": { + "position": { + "x": 21566.064185025913, + "y": 17641.667238847796 + }, + "targetPosition": { + "x": 21651.26878843709, + "y": 17354.02131838734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Pool Class", + "name": "Project Positions, Assets, Features", + "id": "b27df32a-70f3-470b-b8bb-471c156b0c30" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Pools", + "Governance", + "6f0aed87-db13-4818-bfe6-68abc463ebec" + ], + [ + "Project Positions, Assets, Features", + "Pool Class", + "Governance", + "b27df32a-70f3-470b-b8bb-471c156b0c30" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "297038c1-06da-4f12-83a6-efa4569b6147", + "savedPayload": { + "position": { + "x": 20763.754115989846, + "y": 16019.606966128213 + }, + "targetPosition": { + "x": 20787.30529629917, + "y": 16468.99025676777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Assets, Features & Positions", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Assets", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Website Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Website Section Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e9eeaa89-54d7-4ea3-a474-8e39c6a598a7", + "savedPayload": { + "position": { + "x": 22555.219756786115, + "y": 17079.539809794176 + }, + "targetPosition": { + "x": 22360.38534228706, + "y": 17307.661599474184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "1612863a-0dfd-4771-a428-bfb23f454492" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "56388f67-f648-4a9c-aa25-dd613bcc4e2b", + "savedPayload": { + "position": { + "x": 22627.68729954357, + "y": 17171.46444955232 + }, + "targetPosition": { + "x": 22360.38534228706, + "y": 17307.661599474184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "8e8544e0-c3c7-4468-b17c-cddda9ed0be3" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6ac8439b-57e1-44f5-b52e-668891ab3c48", + "savedPayload": { + "position": { + "x": 22659.460542407, + "y": 17284.12387075583 + }, + "targetPosition": { + "x": 22360.38534228706, + "y": 17307.661599474184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "7eea2000-adeb-4582-a3be-350aca52ec85" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "64eba719-5724-4b9c-ad11-e6a403ed6baf", + "savedPayload": { + "position": { + "x": 22360.38534228706, + "y": 17307.661599474184 + }, + "targetPosition": { + "x": 22093.08338503055, + "y": 17443.858749396048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Website Section", + "id": "5b352fde-218a-43b1-987e-df43aba8d9ed" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Website Section Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a5c74fb5-2d4a-45cb-83b1-fd73994a7d58", + "savedPayload": { + "position": { + "x": 22675.464692784575, + "y": 17359.4174784988 + }, + "targetPosition": { + "x": 22392.67224545692, + "y": 17459.55953626893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "16466802-c5fe-4217-8a9d-eb149f7abb8f" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1d6659ff-c17f-4ba2-80d8-aed4830cd37d", + "savedPayload": { + "position": { + "x": 22692.26110588329, + "y": 17475.260323141814 + }, + "targetPosition": { + "x": 22392.67224545692, + "y": 17459.55953626893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "37c7c874-60f9-4a0b-a3af-090b114a39d6" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Web Page Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cec1533f-f7cc-4b71-8293-5670ef274da5", + "savedPayload": { + "position": { + "x": 22663.447830761877, + "y": 17588.71286531142 + }, + "targetPosition": { + "x": 22392.67224545692, + "y": 17459.55953626893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Web Page", + "id": "17d4e7d6-d71e-499a-8fb2-12cc456cc30a" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8b6f09ab-d710-4491-a8c5-ecf9b6da522e", + "savedPayload": { + "position": { + "x": 22392.67224545692, + "y": 17459.55953626893 + }, + "targetPosition": { + "x": 22093.08338503055, + "y": 17443.858749396048 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Website Section", + "id": "d3908724-eb07-4e19-a7bd-1cfb660dfaee" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6a1d72ce-1ccc-45f1-8912-6b8b3f7f852b", + "savedPayload": { + "position": { + "x": 22093.08338503055, + "y": 17443.858749396048 + }, + "targetPosition": { + "x": 21799.63910481041, + "y": 17506.232256641375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-CL", + "id": "5d13e350-4267-4d2f-a3fa-a1fabd5df10d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Software", + "Asset Class", + "Governance", + "d6e22645-35ee-443e-9349-01d2e8362d79" + ], + [ + "Superalgos-CL", + "Asset Class", + "Governance", + "5d13e350-4267-4d2f-a3fa-a1fabd5df10d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Blog Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "05a50798-2c7a-49d8-85c3-1f7aae7335d8", + "savedPayload": { + "position": { + "x": 22382.020412564434, + "y": 17421.790985744126 + }, + "targetPosition": { + "x": 22099.22796523678, + "y": 17521.93304351426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Blog Post", + "id": "119c90e5-ad13-4927-958d-466af5625cce" + } + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "238ccc07-525c-40a0-824c-66736971f628", + "savedPayload": { + "position": { + "x": 22398.81682566315, + "y": 17537.63383038714 + }, + "targetPosition": { + "x": 22099.22796523678, + "y": 17521.93304351426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Blog Post", + "id": "67ec3f6a-94ac-4864-b9f5-6db781fcdc95" + } + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9151fef8-0bb6-4dfe-9ec6-59ed97713235", + "savedPayload": { + "position": { + "x": 22370.003550541736, + "y": 17651.086372556747 + }, + "targetPosition": { + "x": 22099.22796523678, + "y": 17521.93304351426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Blog Post", + "id": "464c7cf3-4914-4b8a-97dd-0d870af1f6e5" + } + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1d0cefaf-464f-4ed6-8b82-691f852cb2b3", + "savedPayload": { + "position": { + "x": 22099.22796523678, + "y": 17521.93304351426 + }, + "targetPosition": { + "x": 21799.63910481041, + "y": 17506.232256641375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-UI", + "id": "43d8d45d-71ea-4155-8cb7-e0125efb12d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Software", + "Asset Class", + "Governance", + "d6e22645-35ee-443e-9349-01d2e8362d79" + ], + [ + "Superalgos-UI", + "Asset Class", + "Governance", + "43d8d45d-71ea-4155-8cb7-e0125efb12d5" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Youtube Channel Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "876b15ae-87f7-433d-892c-7a981f97dc98", + "savedPayload": { + "position": { + "x": 22384.031259818894, + "y": 17575.399626235503 + }, + "targetPosition": { + "x": 22084.956059698954, + "y": 17598.937354953858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Youtube Video", + "id": "4cd7e133-2763-4108-b6fb-c96d6aea718f" + } + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "e8eba342-6817-4cb2-bc7f-7303c4a235c7", + "savedPayload": { + "position": { + "x": 22370.2730145875, + "y": 17691.64245326634 + }, + "targetPosition": { + "x": 22084.956059698954, + "y": 17598.937354953858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Youtube Video", + "id": "9a8d3673-3085-4cc7-8487-28d5af438f13" + } + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c839b3be-f9c4-4eb2-a662-da913ed1c86b", + "savedPayload": { + "position": { + "x": 22313.077849378962, + "y": 17793.771769452913 + }, + "targetPosition": { + "x": 22084.956059698954, + "y": 17598.937354953858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Youtube Video", + "id": "a0e3e42c-61a8-4b11-a745-9f5f732895d9" + } + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "492e5deb-0977-47ca-a601-00ee100bf8b4", + "savedPayload": { + "position": { + "x": 22084.956059698954, + "y": 17598.937354953858 + }, + "targetPosition": { + "x": 21799.63910481041, + "y": 17506.232256641375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-TS", + "id": "c621a524-ca7f-43f7-a449-df053ae5f817" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Software", + "Asset Class", + "Governance", + "d6e22645-35ee-443e-9349-01d2e8362d79" + ], + [ + "Superalgos-TS", + "Asset Class", + "Governance", + "c621a524-ca7f-43f7-a449-df053ae5f817" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Articles Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Personal Blog Post Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "32e82509-9220-4502-b8ab-94b4344108a1", + "savedPayload": { + "position": { + "x": 22346.216747463222, + "y": 17724.294624793525 + }, + "targetPosition": { + "x": 22051.240275194035, + "y": 17669.623967145882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Personal Blog Post", + "id": "43de1a71-ed2a-4e39-9c81-e68de5c7dcf1" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Crypto Media Article Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Coindesk Article Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1e0b5302-968c-48b7-916e-0cd77f851905", + "savedPayload": { + "position": { + "x": 22588.158400466207, + "y": 17925.720775962873 + }, + "targetPosition": { + "x": 22302.841445577662, + "y": 17833.01567765039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Coindesk Article", + "id": "7f6a0951-d01f-44d5-be6c-d66e9deea609" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Coin Telegraph Article Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f36af396-6166-4f72-a5c9-277d1df1c191", + "savedPayload": { + "position": { + "x": 22503.58062748532, + "y": 18055.959125293608 + }, + "targetPosition": { + "x": 22302.841445577662, + "y": 17833.01567765039 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Coin Telegraph Article", + "id": "4c957c39-5bce-484a-844d-3e0f6d2e79b4" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ae57ea50-8d73-4559-9ea8-627689ba5711", + "savedPayload": { + "position": { + "x": 22302.841445577662, + "y": 17833.01567765039 + }, + "targetPosition": { + "x": 22051.240275194035, + "y": 17669.623967145882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Crypto Media Article", + "id": "fa25480e-f8b5-4686-9e22-850a68bfb76b" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Mainstream Media Article Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Forbes Article Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5fc27e3e-acc8-48ee-bdf9-213737ae5ea2", + "savedPayload": { + "position": { + "x": 22391.084017348938, + "y": 18164.099680319094 + }, + "targetPosition": { + "x": 22221.162146271487, + "y": 17916.861823732488 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Forbes Article", + "id": "984b7746-9c92-45da-98fe-95ae51103568" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "faf44c94-c4d8-47b8-94b3-15bb76f55552", + "savedPayload": { + "position": { + "x": 22221.162146271487, + "y": 17916.861823732488 + }, + "targetPosition": { + "x": 22051.240275194035, + "y": 17669.623967145882 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mainstream Media Article", + "id": "90bf3d8e-5fd4-4726-9dca-17f5a014f38c" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6e734971-79eb-4492-8ff0-403b70ff1095", + "savedPayload": { + "position": { + "x": 22051.240275194035, + "y": 17669.623967145882 + }, + "targetPosition": { + "x": 21799.63910481041, + "y": 17506.232256641375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-Docker", + "id": "d21a28b9-46aa-42ff-87b1-2bd61a83d550" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Software", + "Asset Class", + "Governance", + "d6e22645-35ee-443e-9349-01d2e8362d79" + ], + [ + "Superalgos-Docker", + "Asset Class", + "Governance", + "d21a28b9-46aa-42ff-87b1-2bd61a83d550" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Referrers Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Referrer to Website Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "37d6dfba-aed5-49f3-86af-4ac8994785d2", + "savedPayload": { + "position": { + "x": 22271.153872023024, + "y": 17858.32903332708 + }, + "targetPosition": { + "x": 22000.378286718067, + "y": 17729.175704284593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referrer to Website", + "id": "65124b42-5039-46d1-96a2-20005056950f" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Referrer to Github Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4ff39931-06b0-4f45-b87d-00474dae5909", + "savedPayload": { + "position": { + "x": 22201.117468625725, + "y": 17952.11915192781 + }, + "targetPosition": { + "x": 22000.378286718067, + "y": 17729.175704284593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referrer to Github", + "id": "532260c8-ae9d-4f3a-94a2-fd736a556c63" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Referrer to Youtube Asset Class", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "96352191-c9cc-4803-8ba0-f9148263a1af", + "savedPayload": { + "position": { + "x": 22100.5203444882, + "y": 18011.968151612247 + }, + "targetPosition": { + "x": 22000.378286718067, + "y": 17729.175704284593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Referrer to Youtube", + "id": "a66e89c5-6e9b-4f79-8fbb-42ed70b51e09" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "32e96d4a-f38a-401a-aa3d-f155a1bc9e51", + "savedPayload": { + "position": { + "x": 22000.378286718067, + "y": 17729.175704284593 + }, + "targetPosition": { + "x": 21799.63910481041, + "y": 17506.232256641375 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos-Launch-Scripts", + "id": "8c924af1-c6c6-45b5-871b-ee015f22bc89" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ], + [ + "Software", + "Asset Class", + "Governance", + "d6e22645-35ee-443e-9349-01d2e8362d79" + ], + [ + "Superalgos-Launch-Scripts", + "Asset Class", + "Governance", + "8c924af1-c6c6-45b5-871b-ee015f22bc89" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "018ef909-e3ab-49c7-a935-136e9cd2babe", + "savedPayload": { + "position": { + "x": 21309.88920759309, + "y": 15874.714424310061 + }, + "targetPosition": { + "x": 21286.338027283764, + "y": 16324.09771494962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Superalgos", + "id": "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Assets", + "Governance", + "0e1a2d5f-5e3e-4fb6-9197-7c41f89f7ddc" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Project Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Platform", + "config": "{\n \"percentage\": 85\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Existing Features", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Charting System", + "config": "{}", + "project": "Governance", + "id": "06b6d052-c817-4b9f-a84d-876a0c5ed99e", + "savedPayload": { + "position": { + "x": 22487.498677797015, + "y": 17704.399026616287 + }, + "targetPosition": { + "x": 22365.477684874277, + "y": 17978.462663909067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Charting System", + "id": "50a35ceb-f25a-4481-b329-ec23152fe463" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ], + [ + "Charting System", + "Feature", + "Governance", + "50a35ceb-f25a-4481-b329-ec23152fe463" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Data Mining", + "config": "{}", + "project": "Governance", + "id": "82561449-a567-476e-8e0d-80e0bfe8f82e", + "savedPayload": { + "position": { + "x": 22625.28530600961, + "y": 17828.462663909067 + }, + "targetPosition": { + "x": 22365.477684874277, + "y": 17978.462663909067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Data Mining", + "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ], + [ + "Data Mining", + "Feature", + "Governance", + "6ff01b26-9efe-407b-bfea-36e5f94947d6" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Visual Designer", + "config": "{}", + "project": "Governance", + "id": "85f597e3-23bf-431d-ae8b-6e40790b541a", + "savedPayload": { + "position": { + "x": 22663.834253484758, + "y": 18009.821202889365 + }, + "targetPosition": { + "x": 22365.477684874277, + "y": 17978.462663909067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Visual Designer", + "id": "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ], + [ + "Visual Designer", + "Feature", + "Governance", + "2c2c9ca6-f1b4-4933-98ee-5d6a06c10395" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform Existing Features Visual Debugger", + "config": "{}", + "project": "Governance", + "id": "e829da4a-e4fb-47fe-8636-84f6b81c850b", + "savedPayload": { + "position": { + "x": 22588.421132517495, + "y": 18179.201845816726 + }, + "targetPosition": { + "x": 22365.477684874277, + "y": 17978.462663909067 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Visual Debugger", + "id": "bc0a7224-275f-4c5d-8557-48a01913e457" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ], + [ + "Visual Debugger", + "Feature", + "Governance", + "bc0a7224-275f-4c5d-8557-48a01913e457" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "9052c819-d5f2-4633-9309-adaddb7b0bd5", + "savedPayload": { + "position": { + "x": 22405.477684874277, + "y": 17997.46266390907 + }, + "targetPosition": { + "x": 22112.033404654136, + "y": 18059.8361711544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Existing Features", + "id": "aa486758-108e-41f4-9f97-e618472a3dcb" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "Existing Features", + "Feature Class", + "Governance", + "aa486758-108e-41f4-9f97-e618472a3dcb" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "New Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Governance System", + "config": "{\n \"percentage\": 40\n}", + "project": "Governance", + "id": "1710675e-ff79-4ce6-a7ea-c860d7c29028", + "savedPayload": { + "position": { + "x": 22611.129155172275, + "y": 18251.42107981732 + }, + "targetPosition": { + "x": 22312.772586561794, + "y": 18282.779618797616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Governance System", + "id": "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "New Features", + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + ], + [ + "Governance System", + "Feature", + "Governance", + "d86cdc6e-8e19-44de-bdb1-c5345fb6c28b" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features API Maps", + "config": "{\n \"percentage\": 15\n}", + "project": "Governance", + "id": "31a7b176-3467-4f06-8f88-3c458c4b08fa", + "savedPayload": { + "position": { + "x": 22572.580207697127, + "y": 18432.779618797616 + }, + "targetPosition": { + "x": 22312.772586561794, + "y": 18282.779618797616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "API Maps", + "id": "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "New Features", + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + ], + [ + "API Maps", + "Feature", + "Governance", + "5e1bb7d4-4ae5-4391-a12a-f935e32bd935" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features User Defined Variables and Code", + "config": "{}", + "project": "Governance", + "id": "5837ad76-698e-4839-be4c-b6f26c877b50", + "savedPayload": { + "position": { + "x": 22434.793579484533, + "y": 18556.843256090397 + }, + "targetPosition": { + "x": 22312.772586561794, + "y": 18282.779618797616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "User Defined Variables and Code", + "id": "dd64c774-edf1-4a05-9fbd-c43a6006c800" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "New Features", + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + ], + [ + "User Defined Variables and Code", + "Feature", + "Governance", + "dd64c774-edf1-4a05-9fbd-c43a6006c800" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Platform New Features Tensor Flow Integration", + "config": "{\n \"percentage\": 35\n}", + "project": "Governance", + "id": "c702f64c-4b7e-42bd-bac3-6ab23ee46a0f", + "savedPayload": { + "position": { + "x": 22250.399079316467, + "y": 18576.223899017758 + }, + "targetPosition": { + "x": 22312.772586561794, + "y": 18282.779618797616 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tensor Flow Integration", + "id": "ee907b62-290d-4e6b-ab14-7ae127752c9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "New Features", + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + ], + [ + "Tensor Flow Integration", + "Feature", + "Governance", + "ee907b62-290d-4e6b-ab14-7ae127752c9c" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "9896a3d3-aea2-4bbe-af00-273653fa06fa", + "savedPayload": { + "position": { + "x": 22312.772586561794, + "y": 18282.779618797616 + }, + "targetPosition": { + "x": 22112.033404654136, + "y": 18059.8361711544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "New Features", + "id": "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ], + [ + "New Features", + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "62269fc9-78d4-43e1-8f79-5a460c6ab439", + "savedPayload": { + "position": { + "x": 22112.033404654136, + "y": 18059.8361711544 + }, + "targetPosition": { + "x": 21826.71644976559, + "y": 17967.131072841916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos Platform", + "id": "66ff697d-490b-47c6-927a-26f92564b4c5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Platform", + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos Mobile App", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Needed Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features Android Mobile App", + "config": "{}", + "project": "Governance", + "id": "02f0e7f9-158c-49b0-bc37-3578f9bfa197", + "savedPayload": { + "position": { + "x": 22344.427704497863, + "y": 18575.440085667415 + }, + "targetPosition": { + "x": 22059.110749609317, + "y": 18482.734987354932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Android Mobile App", + "id": "114567ff-11e7-4414-b704-f9a897a3c346" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Mobile App", + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" + ], + [ + "Android Mobile App", + "Feature", + "Governance", + "114567ff-11e7-4414-b704-f9a897a3c346" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features iOS Mobile App", + "config": "{}", + "project": "Governance", + "id": "8d7c080f-4eb2-4edc-8aa9-86cf8ecf37e8", + "savedPayload": { + "position": { + "x": 22195.30789953118, + "y": 18750.036944611442 + }, + "targetPosition": { + "x": 22059.110749609317, + "y": 18482.734987354932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "iOS Mobile App", + "id": "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Mobile App", + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" + ], + [ + "iOS Mobile App", + "Feature", + "Governance", + "c702c9e8-a866-472c-8a78-7c5f1a02a9ac" + ] + ] + } + }, + { + "type": "Feature Weight Vote", + "name": "Superalgos Mobile App Needed Features Huawei Mobile App", + "config": "{}", + "project": "Governance", + "id": "18cdb78b-f916-4b4e-a389-a0d22c63feb1", + "savedPayload": { + "position": { + "x": 21966.405651296835, + "y": 18768.051942243477 + }, + "targetPosition": { + "x": 22059.110749609317, + "y": 18482.734987354932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Huawei Mobile App", + "id": "39afc83a-ff8e-4470-87db-0e889dc4c2b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Mobile App", + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" + ], + [ + "Huawei Mobile App", + "Feature", + "Governance", + "39afc83a-ff8e-4470-87db-0e889dc4c2b6" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "2e1bcb1a-ca5f-4ffc-acbb-57cbd54f9462", + "savedPayload": { + "position": { + "x": 22099.110749609317, + "y": 18501.734987354936 + }, + "targetPosition": { + "x": 21962.913599687454, + "y": 18234.433030098426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Needed Features", + "id": "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Mobile App", + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "045d6b4c-7c3f-4429-8588-c3e4d74d8f59" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ecc46e93-f28e-47da-a347-12c75de4c4dc", + "savedPayload": { + "position": { + "x": 21962.913599687454, + "y": 18234.433030098426 + }, + "targetPosition": { + "x": 21826.71644976559, + "y": 17967.131072841916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos Mobile App", + "id": "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos Mobile App", + "Feature Class", + "Governance", + "48c37e94-02a7-450e-b612-7ef0c36e6ab6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos P2P Network", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Needed Features", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [ + { + "type": "Feature Weight Vote", + "name": "Superalgos P2P Network Needed Features Node.js Implementation", + "config": "{}", + "project": "Governance", + "id": "d93acb9b-a510-41e0-9235-68f71b9e853d", + "savedPayload": { + "position": { + "x": 21548.601154828142, + "y": 18823.08193750755 + }, + "targetPosition": { + "x": 21641.306253140625, + "y": 18537.764982619006 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Node.js Implementation", + "id": "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos P2P Network", + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" + ], + [ + "Node.js Implementation", + "Feature", + "Governance", + "5fda4f99-0447-4c1a-a8a0-86ab7e43c3db" + ] + ] + } + } + ], + "positionWeightVotes": [], + "id": "0b694a20-4f27-47b6-b9e7-f3f60cf574e3", + "savedPayload": { + "position": { + "x": 21641.306253140625, + "y": 18537.764982619006 + }, + "targetPosition": { + "x": 21734.011351453108, + "y": 18252.44802773046 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Needed Features", + "id": "96e23494-0caf-4e3d-9cb2-4587eb21822e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos P2P Network", + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" + ], + [ + "Needed Features", + "Feature Class", + "Governance", + "96e23494-0caf-4e3d-9cb2-4587eb21822e" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0fe68ef9-2771-4afa-9fc4-5531bab5c182", + "savedPayload": { + "position": { + "x": 21734.011351453108, + "y": 18252.44802773046 + }, + "targetPosition": { + "x": 21826.71644976559, + "y": 17967.131072841916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Superalgos P2P Network", + "id": "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ], + [ + "Superalgos P2P Network", + "Feature Class", + "Governance", + "0d7d13ee-d348-4c77-baf6-fa795c8f0d66" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c2761134-ffcc-435c-aef2-53a9e8a326ce", + "savedPayload": { + "position": { + "x": 21826.71644976559, + "y": 17967.131072841916 + }, + "targetPosition": { + "x": 21690.519299843727, + "y": 17699.829115585406 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Class", + "name": "Project Features", + "id": "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ], + [ + "Project Features", + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f6afa955-8562-4162-97d0-bf17dba9fab1", + "savedPayload": { + "position": { + "x": 21620.753198748593, + "y": 16022.988942088134 + }, + "targetPosition": { + "x": 21286.338027283764, + "y": 16324.09771494962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Features", + "name": "Superalgos", + "id": "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Rewarded Positions", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Community Management", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Community Management Moderator", + "config": "{\n \"percentage\": 95\n}", + "project": "Governance", + "id": "cf3fc2b3-4407-4570-86e6-8d20680a1e2f", + "savedPayload": { + "position": { + "x": 21778.39131742173, + "y": 18434.66228373342 + }, + "targetPosition": { + "x": 21545.24752898464, + "y": 18245.86616641847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Moderator", + "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Moderator", + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "Community Management Telgram Groups / Discord Server Manager", + "config": "{}", + "project": "Governance", + "id": "7a58d9c1-c45b-4263-8a74-e48bfebff8a8", + "savedPayload": { + "position": { + "x": 21652.757913848232, + "y": 18525.94029436763 + }, + "targetPosition": { + "x": 21545.24752898464, + "y": 18245.86616641847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Telgram Groups / Discord Server Manager", + "id": "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Telgram Groups / Discord Server Manager", + "Position", + "Governance", + "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + ] + ] + } + } + ], + "id": "82e954fc-81b7-420c-b2cb-0c7796a7d58c", + "savedPayload": { + "position": { + "x": 21545.24752898464, + "y": 18245.86616641847 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18003.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Management", + "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Business", + "config": "{\n \"percentage\": 35\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Business Business Lead", + "config": "{}", + "project": "Governance", + "id": "65a65cc5-9044-4b62-b69c-d77728d28367", + "savedPayload": { + "position": { + "x": 21446.557666827655, + "y": 18592.938815992708 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18303.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Business Lead", + "id": "b29c3581-089f-41fd-9421-3e9b518a9c7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Business", + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" + ], + [ + "Business Lead", + "Position", + "Governance", + "b29c3581-089f-41fd-9421-3e9b518a9c7b" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "Business Advisor", + "config": "{}", + "project": "Governance", + "id": "245cb359-7631-461d-8e06-fb5874aa29fd", + "savedPayload": { + "position": { + "x": 21291.26623976614, + "y": 18592.938815992708 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18303.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Advisor", + "id": "88a25b7c-df9f-4268-8216-5cb4a90a72dc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Business", + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" + ], + [ + "Advisor", + "Position", + "Governance", + "88a25b7c-df9f-4268-8216-5cb4a90a72dc" + ] + ] + } + } + ], + "id": "011cfa93-d2ee-4ffc-9ea1-95301c9054fd", + "savedPayload": { + "position": { + "x": 21368.911953296898, + "y": 18303.161068105986 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18003.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Business", + "id": "520de537-9ab0-41d6-8bd0-950fe9524e4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Business", + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Core Team", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Core Team Member", + "config": "{}", + "project": "Governance", + "id": "51970fbd-5ccf-4824-a9b0-2b62dbe9dd79", + "savedPayload": { + "position": { + "x": 21016.240801921413, + "y": 18488.571264730952 + }, + "targetPosition": { + "x": 21192.576377609155, + "y": 18245.86616641847 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Member", + "id": "63bbf7f7-2d71-4075-8498-f09f754d8c0b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Core Team", + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" + ], + [ + "Member", + "Position", + "Governance", + "63bbf7f7-2d71-4075-8498-f09f754d8c0b" + ] + ] + } + } + ], + "id": "b231a8ed-5da0-4b62-bc0b-19efc030dbf7", + "savedPayload": { + "position": { + "x": 21192.576377609155, + "y": 18245.86616641847 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18003.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Core Team", + "id": "0dc6759d-459b-45ff-83c5-220b7a323f75" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Core Team", + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Rewarded Positions Project Lead", + "config": "{}", + "project": "Governance", + "id": "8f72e8f9-1b96-4f23-8c24-d6bd92c58895", + "savedPayload": { + "position": { + "x": 21083.594998408353, + "y": 18095.86616641847 + }, + "targetPosition": { + "x": 21368.911953296898, + "y": 18003.161068105986 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Project Lead", + "id": "0c2e2b7c-3786-4810-9f0f-a287857ca83d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Project Lead", + "Position", + "Governance", + "0c2e2b7c-3786-4810-9f0f-a287857ca83d" + ] + ] + } + } + ], + "id": "1f1c0bae-a253-4691-bb48-e27a573b24f5", + "savedPayload": { + "position": { + "x": 21368.911953296898, + "y": 18003.161068105986 + }, + "targetPosition": { + "x": 21461.61705160938, + "y": 17717.84411321744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e0156f97-ad3f-4b37-b8f6-c73c5e4e9545", + "savedPayload": { + "position": { + "x": 21735.721317923322, + "y": 16347.648895258944 + }, + "targetPosition": { + "x": 21286.338027283764, + "y": 16324.09771494962 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Positions", + "name": "Superalgos", + "id": "50c68665-5da2-48a8-b229-7a1563ae82d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "caacc9fd-8d4f-453e-9aaa-5f5cdf5cad56", + "savedPayload": { + "position": { + "x": 21032.392862055935, + "y": 16091.58850119233 + }, + "targetPosition": { + "x": 20787.30529629917, + "y": 16468.99025676777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Superalgos-Exchanges", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "SA Token Listings Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "DEXs", + "config": "{\n \"percentage\": 100\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "First Listing", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": " Pancakeswap SA/WBTC", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "DEXs First Listing Pancakeswap SA/WBTC SA Liquidity", + "config": "{}", + "project": "Governance", + "id": "89d0409e-2a0c-4c75-a42a-816f4f5de396", + "savedPayload": { + "position": { + "x": 22547.505717332042, + "y": 14652.852300942277 + }, + "targetPosition": { + "x": 22477.11020806394, + "y": 15097.31205421009 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "SA Liquidity", + "id": "2e59edc7-7e37-40e3-808f-9ab3c7c5f0b3" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "DEXs", + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + ], + [ + "First Listing", + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" + ], + [ + "SA Liquidity", + "Asset", + "Governance", + "2e59edc7-7e37-40e3-808f-9ab3c7c5f0b3" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "DEXs First Listing Pancakeswap SA/WBTC WBTC Liquidity", + "config": "{\n \"percentage\": 55.555556\n}", + "project": "Governance", + "id": "8012e6e8-8a20-4be0-a5d0-61f6afcb27ed", + "savedPayload": { + "position": { + "x": 22897.22139998768, + "y": 14936.046476914704 + }, + "targetPosition": { + "x": 22477.11020806394, + "y": 15097.31205421009 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + }, + "referenceParent": { + "type": "Asset", + "name": "WBTC Liquidity", + "id": "117afaed-83bd-4b0c-be12-40b8c8dd3a34" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "DEXs", + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + ], + [ + "First Listing", + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" + ], + [ + "WBTC Liquidity", + "Asset", + "Governance", + "117afaed-83bd-4b0c-be12-40b8c8dd3a34" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3e38fc37-3c13-4ac8-b120-b34338b50b76", + "savedPayload": { + "position": { + "x": 22477.11020806394, + "y": 15097.31205421009 + }, + "targetPosition": { + "x": 22193.91603209151, + "y": 15447.027736865726 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": " Pancakeswap SA/WBTC", + "id": "cc6e34d9-d58a-4aa7-9049-250ea90a8430" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "DEXs", + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + ], + [ + "First Listing", + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" + ], + [ + " Pancakeswap SA/WBTC", + "Asset Class", + "Governance", + "cc6e34d9-d58a-4aa7-9049-250ea90a8430" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8ba5358d-bd37-46ed-a2a0-3b4c086b5375", + "savedPayload": { + "position": { + "x": 22193.91603209151, + "y": 15447.027736865726 + }, + "targetPosition": { + "x": 21910.721856119082, + "y": 15796.743419521363 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "First Listing", + "id": "54f70f64-029a-4f2f-8847-5208c2fa94a1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "DEXs", + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + ], + [ + "First Listing", + "Asset Class", + "Governance", + "54f70f64-029a-4f2f-8847-5208c2fa94a1" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "17e27959-a5c4-47cd-92a1-958ebd9372db", + "savedPayload": { + "position": { + "x": 21910.721856119082, + "y": 15796.743419521363 + }, + "targetPosition": { + "x": 21627.527680146653, + "y": 16146.459102177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "DEXs", + "id": "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "DEXs", + "Asset Class", + "Governance", + "90e0c410-b1e7-4f0a-9dec-99c597a7956d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "CEXs", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Open Negotiations", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations Bittrex", + "config": "{}", + "project": "Governance", + "id": "76292803-2148-452b-af50-8b15ad12bb0c", + "savedPayload": { + "position": { + "x": 20464.032566165482, + "y": 18226.13879657191 + }, + "targetPosition": { + "x": 20556.737664477965, + "y": 17940.821841683366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Bittrex", + "id": "548dd163-9991-4de3-9e68-9e8a9a051a2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "CEXs", + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + ], + [ + "Open Negotiations", + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" + ], + [ + "Bittrex", + "Asset", + "Governance", + "548dd163-9991-4de3-9e68-9e8a9a051a2f" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations LBank", + "config": "{}", + "project": "Governance", + "id": "e0017897-6907-4777-a4fe-f133641ac0f3", + "savedPayload": { + "position": { + "x": 20289.435707221455, + "y": 18077.01899160523 + }, + "targetPosition": { + "x": 20556.737664477965, + "y": 17940.821841683366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "LBank", + "id": "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "CEXs", + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + ], + [ + "Open Negotiations", + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" + ], + [ + "LBank", + "Asset", + "Governance", + "e4e7addb-a840-4ce9-9e01-74c7e57c24ad" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "SA Token Listings Rewards CEXs Open Negotiations Probit", + "config": "{}", + "project": "Governance", + "id": "5aff94d3-b610-4fa7-8d5b-97235b371e18", + "savedPayload": { + "position": { + "x": 20271.42070958942, + "y": 17848.116743370883 + }, + "targetPosition": { + "x": 20556.737664477965, + "y": 17940.821841683366 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Probit", + "id": "6b27f708-c243-42e9-874b-ceceea7db21f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "CEXs", + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + ], + [ + "Open Negotiations", + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" + ], + [ + "Probit", + "Asset", + "Governance", + "6b27f708-c243-42e9-874b-ceceea7db21f" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0420f453-a38a-41fb-9a39-301fb914e349", + "savedPayload": { + "position": { + "x": 20556.737664477965, + "y": 17940.821841683366 + }, + "targetPosition": { + "x": 20824.039621734475, + "y": 17804.624691761503 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Open Negotiations", + "id": "144ad412-94fc-4b80-8dd9-2520f64edfcc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "CEXs", + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + ], + [ + "Open Negotiations", + "Asset Class", + "Governance", + "144ad412-94fc-4b80-8dd9-2520f64edfcc" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9f44bc11-363d-45ed-9b42-29b15458c06d", + "savedPayload": { + "position": { + "x": 22071.987433414466, + "y": 16216.854611445104 + }, + "targetPosition": { + "x": 21627.527680146653, + "y": 16146.459102177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CEXs", + "id": "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ], + [ + "CEXs", + "Asset Class", + "Governance", + "ec0ab4b8-e3cc-47e6-94e7-6d181e1008f4" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "fe85e12b-28be-422b-83be-959a7d4141bd", + "savedPayload": { + "position": { + "x": 21627.527680146653, + "y": 16146.459102177 + }, + "targetPosition": { + "x": 21207.416488222912, + "y": 16307.724679472385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "SA Token Listings Rewards", + "id": "492669d5-223f-426d-845a-f26dd1ae251e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ], + [ + "SA Token Listings Rewards", + "Asset Class", + "Governance", + "492669d5-223f-426d-845a-f26dd1ae251e" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c07d753b-288e-4d08-bbc1-5e1813bdbbb3", + "savedPayload": { + "position": { + "x": 21207.416488222912, + "y": 16307.724679472385 + }, + "targetPosition": { + "x": 20787.30529629917, + "y": 16468.99025676777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Superalgos-Exchanges", + "id": "2cefeb95-9fde-418b-a35b-6178a97cac9d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Exchanges", + "Assets", + "Governance", + "2cefeb95-9fde-418b-a35b-6178a97cac9d" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Project Workspaces Votes", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Foundations-Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Assets", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Existing", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "20264f9e-2ccf-40b4-b19b-9185579b2cef", + "savedPayload": { + "position": { + "x": 22525.971783619498, + "y": 16701.927397360032 + }, + "targetPosition": { + "x": 22091.305161789416, + "y": 16818.395967656168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Foundations-Project Plugins API-Data-Mines Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Plugins Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Data-Mines", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "cb7a4fc8-b151-4107-9664-ab780f2826e9", + "savedPayload": { + "position": { + "x": 24084.72363824826, + "y": 18155.792200698634 + }, + "targetPosition": { + "x": 23650.057016418177, + "y": 18039.3236304025 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "API-Data-Mines wit Indicators, Plotters and Sample Workspace with Trading-System", + "id": "c39ab3e2-6525-4789-af1c-54b0cc095ef7" + } + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a67933cd-973d-444f-a35d-7f1e9d4bfb23", + "savedPayload": { + "position": { + "x": 23650.057016418177, + "y": 18039.3236304025 + }, + "targetPosition": { + "x": 23215.390394588096, + "y": 17922.85506010637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mines", + "id": "f738a3d2-9105-436e-ba39-a08f90be6bf7" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "558f9f64-0999-419e-b12a-2e52a0a122b5", + "savedPayload": { + "position": { + "x": 23215.390394588096, + "y": 17922.85506010637 + }, + "targetPosition": { + "x": 22780.723772758014, + "y": 17806.386489810237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Plugins Rewards", + "id": "a50d7d18-bbdf-449b-8212-fcc72fdc9ff6" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d1e0f1ef-c4b8-46c0-a665-d2021dc48157", + "savedPayload": { + "position": { + "x": 22780.723772758014, + "y": 17806.386489810237 + }, + "targetPosition": { + "x": 22346.057150927933, + "y": 17689.917919514104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Foundations-Project Plugins API-Data-Mines Rewards", + "id": "4e1ff7bb-dc41-42c7-8ca6-552a9521d4f4" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Foundations-Project Plugins Data-Mines Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Plugins Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Data-Mines", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7a42e5f7-e686-41b0-b671-dc8bb938b9b4", + "savedPayload": { + "position": { + "x": 23246.057150927933, + "y": 19248.7636463261 + }, + "targetPosition": { + "x": 23021.057150927933, + "y": 18859.0522146231 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Data Mines wit Indicators, Plotters and Sample Workspace with Trading-System ", + "id": "fb57cfb4-a688-4521-8fb0-7f329484b902" + } + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "10643ed3-a05b-483c-8b51-beda2357593d", + "savedPayload": { + "position": { + "x": 23021.057150927933, + "y": 18859.0522146231 + }, + "targetPosition": { + "x": 22796.057150927933, + "y": 18469.340782920102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mines", + "id": "f60b754f-83b7-4d54-9daa-99888b805e1a" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a357e14a-492d-4d3c-a551-de56d6c2b120", + "savedPayload": { + "position": { + "x": 22796.057150927933, + "y": 18469.340782920102 + }, + "targetPosition": { + "x": 22571.057150927933, + "y": 18079.629351217103 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Plugins Rewards", + "id": "8742112d-7227-4678-a435-bf11956c0b54" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0aec2e69-90ce-48a6-bdb6-7d84d7ac7568", + "savedPayload": { + "position": { + "x": 22571.057150927933, + "y": 18079.629351217103 + }, + "targetPosition": { + "x": 22346.057150927933, + "y": 17689.917919514104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Foundations-Project Plugins Data-Mines Rewards", + "id": "cfc85fed-e63c-4a02-9d25-f7bacec173d4" + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Foundations-Project Plugins Trading-Systems Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Plugins Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Trading-Systems", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "774a57d2-ea76-44f8-aff2-1172c0f2e9b8", + "savedPayload": { + "position": { + "x": 21880.182869743403, + "y": 19428.58440683443 + }, + "targetPosition": { + "x": 21996.651440039535, + "y": 18993.91778500435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Elaborated Plug & Play Trading System", + "id": "67730415-7d0a-493a-a3ff-bc2683e97cad" + } + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4528e8c1-88a9-4f67-b22c-4b17ee1a326e", + "savedPayload": { + "position": { + "x": 21996.651440039535, + "y": 18993.91778500435 + }, + "targetPosition": { + "x": 22113.120010335668, + "y": 18559.251163174267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Trading-Systems", + "id": "3bd41614-ce3e-4866-bf2c-08161eb22cd3" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1da28880-8e8e-462c-a855-981cddab169e", + "savedPayload": { + "position": { + "x": 22113.120010335668, + "y": 18559.251163174267 + }, + "targetPosition": { + "x": 22229.5885806318, + "y": 18124.584541344186 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Plugins Rewards", + "id": "b23b34d1-a935-49d1-b507-503b9b4838bb" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "06600957-7fca-4e48-8d76-40187b50a8e5", + "savedPayload": { + "position": { + "x": 22229.5885806318, + "y": 18124.584541344186 + }, + "targetPosition": { + "x": 22346.057150927933, + "y": 17689.917919514104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Assets", + "name": "Foundations-Project Plugins Trading-Systems Rewards", + "id": "519d2386-ccef-4e6c-af91-9169fc2a4a6f" + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "94fb345e-b236-479e-b929-53888c548ee2", + "savedPayload": { + "position": { + "x": 22409.50321332336, + "y": 17136.594019190114 + }, + "targetPosition": { + "x": 22091.305161789416, + "y": 16818.395967656168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1e9f1831-a443-421f-bd7a-e937249844f3", + "savedPayload": { + "position": { + "x": 22091.305161789416, + "y": 16818.395967656168 + }, + "targetPosition": { + "x": 21656.638539959335, + "y": 16701.927397360036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "702d0089-1d74-4cec-993e-4ea91ac41e34", + "savedPayload": { + "position": { + "x": 21656.638539959335, + "y": 16701.927397360036 + }, + "targetPosition": { + "x": 21221.971918129253, + "y": 16585.458827063903 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "467c2ab8-c67c-44da-b4b4-86e0c87c46c5", + "savedPayload": { + "position": { + "x": 21221.971918129253, + "y": 16585.458827063903 + }, + "targetPosition": { + "x": 20787.30529629917, + "y": 16468.99025676777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "6eba9686-b5d4-44cb-bde9-002082ed733a", + "savedPayload": { + "position": { + "x": 20787.30529629917, + "y": 16468.99025676777 + }, + "targetPosition": { + "x": 20437.589613643533, + "y": 16752.1844327402 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false, + "shortcutKey": "" + } + } + } + ], + "userProfileVotesSwitch": [], + "id": "e071b504-73cb-4d66-bc92-90a5c48e17b0", + "savedPayload": { + "position": { + "x": 20667.436510235635, + "y": 16292.289695186697 + }, + "targetPosition": { + "x": 20506.17093294025, + "y": 16712.400887110438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Votes Switch", + "name": "My Stuff", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Feature Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "PLuv Tensor Flow Integration New Features", + "config": "{\n}", + "project": "Governance", + "id": "7e7385b4-9f96-4da7-9066-e010e1023905", + "savedPayload": { + "position": { + "x": 21639.903016820652, + "y": 15534.74540795777 + }, + "targetPosition": { + "x": 21592.86520835021, + "y": 15982.280260873493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Tensor Flow Integration New Features", + "id": "b79c3adb-f641-42a9-bba9-312afb225a7b" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Tensor Flow Integration New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "PLuv User Defined Variables and Code New Features", + "config": "{}", + "project": "Governance", + "id": "72086cca-208e-4864-8a21-51fadac28c98", + "savedPayload": { + "position": { + "x": 22003.96066428938, + "y": 15799.248771489383 + }, + "targetPosition": { + "x": 21592.86520835021, + "y": 15982.280260873493 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "User Defined Variables and Code New Features", + "id": "9d526dfa-522d-463f-9569-383be672d116" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "User Defined Variables and Code New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "33000f65-87b3-45c2-aaec-067b12404b88", + "savedPayload": { + "position": { + "x": 21592.86520835021, + "y": 15982.280260873493 + }, + "targetPosition": { + "x": 21328.361844818595, + "y": 16346.337908342219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "id": "7f8f1fec-5a45-41c1-a297-a92a22b3e524" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Position Claims", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "PLuv Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "40a03471-49ab-4b22-8d38-47676d0469d5", + "savedPayload": { + "position": { + "x": 22186.99215367349, + "y": 16210.344227428552 + }, + "targetPosition": { + "x": 21775.89669773432, + "y": 16393.37571681266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "PLuv Project Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "a5b6e27b-3b84-4642-a27e-6b483ecbd03d", + "savedPayload": { + "position": { + "x": 22139.954345203045, + "y": 16657.879080344275 + }, + "targetPosition": { + "x": 21775.89669773432, + "y": 16393.37571681266 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Project Lead Rewarded Positions", + "id": "2f375497-d9b1-4a56-a92f-16a05c98e276" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Project Lead Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "8b21bb4d-41f5-4876-9e62-4665f1429cf4", + "savedPayload": { + "position": { + "x": 21775.89669773432, + "y": 16393.37571681266 + }, + "targetPosition": { + "x": 21328.361844818595, + "y": 16346.337908342219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "9a70336d-9543-401a-bd60-a6c2fa8c08fb", + "savedPayload": { + "position": { + "x": 21328.361844818595, + "y": 16346.337908342219 + }, + "targetPosition": { + "x": 20917.266388879423, + "y": 16529.36939772633 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "claimVotesSwitch": [], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "268bce42-91b0-4de4-bb36-7055b75db2b9", + "savedPayload": { + "position": { + "x": 20917.266388879423, + "y": 16529.36939772633 + }, + "targetPosition": { + "x": 20506.17093294025, + "y": 16712.400887110438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "6091d138-b20d-4a19-b8cb-24142377abb7", + "savedPayload": { + "position": { + "x": 20716.22652890212, + "y": 16793.03367575813 + }, + "targetPosition": { + "x": 20506.17093294025, + "y": 16712.400887110438 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6106dc15-c8c2-49fb-9db3-c494711ef844", + "savedPayload": { + "position": { + "x": 20506.17093294025, + "y": 16712.400887110438 + }, + "targetPosition": { + "x": 19865.228580408977, + "y": 17355.32711404805 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{\n\"percentage\":0\n}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e0f84f5a-a3fc-4fc2-8c82-9116b20ea4d5", + "savedPayload": { + "position": { + "x": 21188.52361259896, + "y": 17632.74144522779 + }, + "targetPosition": { + "x": 20748.357192268748, + "y": 17726.301706095783 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "dc382aa3-fb73-4770-817d-2d69da57fd26", + "savedPayload": { + "position": { + "x": 20748.357192268748, + "y": 17726.301706095783 + }, + "targetPosition": { + "x": 20308.190771938534, + "y": 17819.861966963774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [ + { + "type": "Feature Contribution Claim", + "name": "Tensor Flow Integration New Features", + "config": "{\n}", + "project": "Governance", + "id": "b79c3adb-f641-42a9-bba9-312afb225a7b", + "savedPayload": { + "position": { + "x": 20983.190771938534, + "y": 18209.573398666773 + }, + "targetPosition": { + "x": 20533.190771938534, + "y": 18209.573398666773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tensor Flow Integration", + "id": "ee907b62-290d-4e6b-ab14-7ae127752c9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "Tensor Flow Integration", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "User Defined Variables and Code New Features", + "config": "{}", + "project": "Governance", + "id": "9d526dfa-522d-463f-9569-383be672d116", + "savedPayload": { + "position": { + "x": 20308.190771938534, + "y": 18599.284830369772 + }, + "targetPosition": { + "x": 20533.190771938534, + "y": 18209.573398666773 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "User Defined Variables and Code", + "id": "dd64c774-edf1-4a05-9fbd-c43a6006c800" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Features" + ], + [ + "Project Features", + "Feature Class" + ], + [ + "Superalgos Platform", + "Feature Class" + ], + [ + "New Features", + "Feature Class" + ], + [ + "User Defined Variables and Code", + "Feature" + ] + ] + } + } + ], + "id": "7f8f1fec-5a45-41c1-a297-a92a22b3e524", + "savedPayload": { + "position": { + "x": 20533.190771938534, + "y": 18209.573398666773 + }, + "targetPosition": { + "x": 20308.190771938534, + "y": 17819.861966963774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "config": "{\n \"percentage\": 7\n}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b", + "savedPayload": { + "position": { + "x": 20146.139646545773, + "y": 18582.252570761422 + }, + "targetPosition": { + "x": 20007.081999077047, + "y": 18154.277138428602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Moderator", + "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Community Management", + "Position Class" + ], + [ + "Moderator", + "Position" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "Project Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "2f375497-d9b1-4a56-a92f-16a05c98e276", + "savedPayload": { + "position": { + "x": 19566.915578746833, + "y": 18060.71687756061 + }, + "targetPosition": { + "x": 20007.081999077047, + "y": 18154.277138428602 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Project Lead", + "id": "0c2e2b7c-3786-4810-9f0f-a287857ca83d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions" + ], + [ + "Rewarded Positions", + "Position Class" + ], + [ + "Project Lead", + "Position" + ] + ] + } + } + ], + "id": "5cbec4c5-0432-4cf9-b105-34342ca701db", + "savedPayload": { + "position": { + "x": 20007.081999077047, + "y": 18154.277138428602 + }, + "targetPosition": { + "x": 20308.190771938534, + "y": 17819.861966963774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "3ed14538-feda-4865-be79-3908e4ff44e8", + "savedPayload": { + "position": { + "x": 20102.64304396895, + "y": 17728.346222271717 + }, + "targetPosition": { + "x": 20308.190771938534, + "y": 17819.861966963774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "647eddb0-6989-49ca-9288-8aaade078bec", + "savedPayload": { + "position": { + "x": 20308.190771938534, + "y": 17819.861966963774 + }, + "targetPosition": { + "x": 19865.228580408977, + "y": 17355.32711404805 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "704ea112-7592-4d37-b300-9227448bfe9f", + "savedPayload": { + "position": { + "x": 19865.228580408977, + "y": 17355.32711404805 + }, + "targetPosition": { + "x": 19501.17093294025, + "y": 17090.823750516436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{\n \"percentage\": 6.41669\n}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{\n \"percentage\": 100\n}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "f6ccf621-4a6f-4935-8544-108c30d379ac", + "savedPayload": { + "position": { + "x": 19910.978554075584, + "y": 17500.63137165177 + }, + "targetPosition": { + "x": 19781.074743507917, + "y": 17425.63137165177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0865d07c-5b93-4ceb-9302-d569bd60cad4", + "savedPayload": { + "position": { + "x": 19781.074743507917, + "y": 17425.63137165177 + }, + "targetPosition": { + "x": 19651.17093294025, + "y": 17350.63137165177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "delegatePowerSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "019421a5-c58f-4817-87e7-3d4eeabd1665", + "savedPayload": { + "position": { + "x": 19651.17093294025, + "y": 17950.63137165177 + }, + "targetPosition": { + "x": 19651.17093294025, + "y": 17650.63137165177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a27c90bf-f2ea-4a76-ae5d-6a8a92a37464", + "savedPayload": { + "position": { + "x": 19651.17093294025, + "y": 17650.63137165177 + }, + "targetPosition": { + "x": 19651.17093294025, + "y": 17350.63137165177 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "182c1476-f2a8-4c5a-8173-f37050aab5d5", + "savedPayload": { + "position": { + "x": 19408.46583462777, + "y": 17376.14070540498 + }, + "targetPosition": { + "x": 19501.17093294025, + "y": 17090.823750516436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "9b72df20-a4f0-4023-ae17-c46a64920716", "savedPayload": { "position": { - "x": 20027, - "y": 22874.5 + "x": 19501.17093294025, + "y": 17090.823750516436 }, "targetPosition": { - "x": 19727, - "y": 22874.5 + "x": 19201.17093294025, + "y": 17090.823750516436 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -39,12 +11217,12 @@ "id": "a9459b1f-80a5-4676-a9eb-a21a11e32c50", "savedPayload": { "position": { - "x": 19427, - "y": 22874.5 + "x": 18901.17093294025, + "y": 17090.823750516436 }, "targetPosition": { - "x": 19727, - "y": 22874.5 + "x": 19201.17093294025, + "y": 17090.823750516436 }, "floatingObject": { "isPinned": false, @@ -62,12 +11240,12 @@ "id": "142f5de2-3762-4f55-a839-22eac5c03c8f", "savedPayload": { "position": { - "x": 19727, - "y": 22874.5 + "x": 19201.17093294025, + "y": 17090.823750516436 }, "targetPosition": { - "x": 19727, - "y": 22874.5 + "x": 19201.17093294025, + "y": 17090.823750516436 }, "floatingObject": { "isPinned": false, From 3f2871acea335447e8a35102a984949e90670005 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 10:48:31 +0200 Subject: [PATCH 074/227] Events Reactions Implemented --- Network/event.js | 60 ++++++++++++++++--- Network/post.js | 42 +++++++++++++ .../Spaces/User-Profile-Space/UserProfile.js | 4 +- 3 files changed, 98 insertions(+), 8 deletions(-) diff --git a/Network/event.js b/Network/event.js index ecc2b501c..ae9c7c74f 100644 --- a/Network/event.js +++ b/Network/event.js @@ -24,13 +24,20 @@ exports.newEvent = function newEvent() { QUOTE_REPOST_TRADE: 23, FOLLOW_USER_PROFILE_TRADE_POSTS: 24, UNFOLLOW_USER_PROFILE_TRADE_POSTS: 25, - REACTION_LIKE: 100, - REACTION_LOVE: 101, - REACTION_HAHA: 102, - REACTION_WOW: 103, - REACTION_SAD: 104, - REACTION_ANGRY: 105, - REACTION_HUG: 106 + ADD_REACTION_LIKE: 100, + ADD_REACTION_LOVE: 101, + ADD_REACTION_HAHA: 102, + ADD_REACTION_WOW: 103, + ADD_REACTION_SAD: 104, + ADD_REACTION_ANGRY: 105, + ADD_REACTION_HUG: 106, + REMOVE_REACTION_LIKE: 200, + REMOVE_REACTION_LOVE: 201, + REMOVE_REACTION_HAHA: 202, + REMOVE_REACTION_WOW: 203, + REMOVE_REACTION_SAD: 204, + REMOVE_REACTION_ANGRY: 205, + REMOVE_REACTION_HUG: 206 } return thisObject @@ -152,5 +159,44 @@ exports.newEvent = function newEvent() { } return } + /* + Is is a Reaction? + */ + if ( + event.eventType === EVENT_TYPES.ADD_REACTION_LIKE || + event.eventType === EVENT_TYPES.ADD_REACTION_LOVE || + event.eventType === EVENT_TYPES.ADD_REACTION_HAHA || + event.eventType === EVENT_TYPES.ADD_REACTION_WOW || + event.eventType === EVENT_TYPES.ADD_REACTION_SAD || + event.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || + event.eventType === EVENT_TYPES.ADD_REACTION_HUG + ) { + let targetPost = NT.memory.POSTS.get(event.targetPostHash) + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + + targetPost.addReaction(event.eventType - 100) + return + } + if ( + event.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || + event.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || + event.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || + event.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || + event.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || + event.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || + event.eventType === EVENT_TYPES.REMOVE_REACTION_HUG + ) { + let targetPost = NT.memory.POSTS.get(event.targetPostHash) + + if (targetPost === undefined) { + throw ('Target Post Not Found') + } + + targetPost.removeReaction(event.eventType - 200) + return + } } } \ No newline at end of file diff --git a/Network/post.js b/Network/post.js index bac0a1a1c..95bbe1eb1 100644 --- a/Network/post.js +++ b/Network/post.js @@ -8,6 +8,9 @@ exports.newPost = function newPost() { timestamp: undefined, replies: undefined, targetPost: undefined, + reactionsCount: undefined, + addReaction: addReaction, + removeReactions: removeReaction, initialize: initialize, finalize: finalize } @@ -23,6 +26,25 @@ exports.newPost = function newPost() { QUOTE_REPOST_TRADE: 23 } + const REACTION_TYPES = { + REACTION_LIKE: 0, + REACTION_LOVE: 1, + REACTION_HAHA: 2, + REACTION_WOW: 3, + REACTION_SAD: 4, + REACTION_ANGRY: 5, + REACTION_HUG: 6 + } + + thisObject.reactionsCount = new Map() + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LIKE, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LOVE, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_HAHA, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_WOW, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_SAD, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_ANGRY, 0) + thisObject.reactionsCount.set(REACTION_TYPES.REACTION_HUG, 0) + return thisObject function finalize() { @@ -77,4 +99,24 @@ exports.newPost = function newPost() { thisObject.targetPost.replies.push(thisObject) } } + + function addReaction(reactionType) { + let reactionCount = thisObject.reactionsCount.get(reactionType) + + if (reactionCount === undefined) { + throw ('Reaction Type Not Supported.') + } + + thisObject.reactionsCount.set(reactionType, reactionsCount + 1) + } + + function removeReaction(reactionType) { + let reactionCount = thisObject.reactionsCount.get(reactionType) + + if (reactionCount === undefined) { + throw ('Reaction Type Not Supported.') + } + + thisObject.reactionsCount.set(reactionType, reactionsCount - 1) + } } \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index c5914e797..18b2be814 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -360,7 +360,9 @@ function newGovernanceUserProfileSpace() { }).catch(function (err) { const message = err.message + ' - ' + 'Can not access BSC SCAN servers.' console.log(message) - userProfile.payload.uiObject.setErrorMessage(message, 1000) + if (userProfile.payload !== undefined) { + userProfile.payload.uiObject.setErrorMessage(message, 1000) + } waitingForResponses-- }); } From 5da911fe0fde159fb062d133a3ad10576b1303fb Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 11:23:28 +0200 Subject: [PATCH 075/227] Bug Fixed when a plugin file is not found. --- Client/httpInterface.js | 9 +++++- Projects/Foundations/CL/Utilities/Plugins.js | 2 +- .../Token-Distribution-Superalgos.json | 28 ------------------- 3 files changed, 9 insertions(+), 30 deletions(-) diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 4736c28c0..7d89e508e 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -1388,7 +1388,14 @@ exports.newHttpInterface = function newHttpInterface() { project, folder, fileName - ) + ).catch(err => { + let error = { + result: 'Fail Because', + message: err + } + respondWithContent(JSON.stringify(error), httpResponse) + return + }) respondWithContent(response, httpResponse) diff --git a/Projects/Foundations/CL/Utilities/Plugins.js b/Projects/Foundations/CL/Utilities/Plugins.js index 7a639c1bc..bc149c038 100644 --- a/Projects/Foundations/CL/Utilities/Plugins.js +++ b/Projects/Foundations/CL/Utilities/Plugins.js @@ -38,7 +38,7 @@ exports.newFoundationsUtilitiesPlugins = function () { function onFileRead(err, file) { if (err) { console.log('[WARN] getPluginFileContent -> File not Found -> Path = ' + path) - reject() + reject('File not Found') return } resolve(file.toString()) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index bdc690cc9..d291f7327 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -1214,34 +1214,6 @@ "isRunning": false } } - }, - { - "type": "Plugin File", - "name": "test", - "config": "{\"project\":\"Governance\",\"fileName\":\"test\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":true}", - "project": "Foundations", - "id": "752c1c55-e983-4ead-a52c-4193015469fc", - "savedPayload": { - "position": { - "x": 35572.314597728066, - "y": 10724.773136533244 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } } ], "id": "2c899fe9-1335-4e9f-b2d0-45a83e478fd0", From 9a4aadc14de984577aab702317bfd56acd0819b3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 12:23:23 +0200 Subject: [PATCH 076/227] Event Counters --- Network/event.js | 11 +++++++---- Network/userProfile.js | 9 ++++----- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/Network/event.js b/Network/event.js index ae9c7c74f..864b1b6b9 100644 --- a/Network/event.js +++ b/Network/event.js @@ -67,9 +67,9 @@ exports.newEvent = function newEvent() { thisObject.emitterUserProfile = NT.memory.USER_PROFILES.get(event.emitterUserProfileId) if (thisObject.emitterUserProfile === undefined) { - /* The message is ignored */ - return + throw ('Emitter User Profile Not Found.') } + thisObject.emitterUserProfile.emitterEventsCount++ thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(event.targetUserProfileId) if (thisObject.targetUserProfile === undefined) { @@ -77,8 +77,11 @@ exports.newEvent = function newEvent() { if ( event.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && event.eventType !== EVENT_TYPES.NEW_TRADE_POST - ) - throw ('Target User Profile Not Found.') + ) { + throw ('Target User Profile Not Found.') + } + } else { + thisObject.targetUserProfile.targetEventsCount++ } thisObject.eventId = event.eventId diff --git a/Network/userProfile.js b/Network/userProfile.js index 03bd37aa4..476397d58 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -9,12 +9,12 @@ exports.newUserProfile = function newUserProfile() { tradePostsFollowing: undefined, tradePostsFollowers: undefined, ranking: undefined, - events: undefined, multiMediaPostFollowingCount: undefined, multiMediaPostFollowersCount: undefined, tradePostsFollowingCount: undefined, tradePostsFollowersCount: undefined, - eventsCount: undefined, + emitterEventsCount: undefined, + targetEventsCount: undefined, postsCount: undefined, addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, @@ -42,13 +42,12 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowing = new Map() thisObject.tradePostsFollowers = new Map() - thisObject.events = [] // Dont know what this is - thisObject.multiMediaPostFollowingCount = 0 thisObject.multiMediaPostFollowersCount = 0 thisObject.tradePostsFollowingCount = 0 thisObject.tradePostsFollowersCount = 0 - thisObject.eventsCount = 0 + thisObject.emitterEventsCount = 0 + thisObject.targetEventsCount = 0 thisObject.postsCount = 0 } From 99eead96408de297b8e4c00ae607a72dc5f5ce52 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 13:04:44 +0200 Subject: [PATCH 077/227] Adding, Removing, Enabling and Deleting Bots --- Network/{node.js => NetwokNode.js} | 6 ++- Network/bot.js | 28 +++++++++++ Network/event.js | 61 ++++++++++++++++++++--- Network/events.json | 10 ---- Network/graph.json | 20 -------- Network/profiles.json | 22 --------- Network/timeline.json | 27 ----------- Network/userProfile.js | 78 ++++++++++++++++++++++++++++-- 8 files changed, 161 insertions(+), 91 deletions(-) rename Network/{node.js => NetwokNode.js} (78%) create mode 100644 Network/bot.js delete mode 100644 Network/events.json delete mode 100644 Network/graph.json delete mode 100644 Network/profiles.json delete mode 100644 Network/timeline.json diff --git a/Network/node.js b/Network/NetwokNode.js similarity index 78% rename from Network/node.js rename to Network/NetwokNode.js index e218c488c..ff93a2489 100644 --- a/Network/node.js +++ b/Network/NetwokNode.js @@ -8,8 +8,10 @@ global.NT = { TIMELINE: [] // A time ordered list of Posts and Trades. }, modules: { - EVENT: require('./event.js'), - POST: require('./post.js') + EVENT: require('./UserProfile.js'), + EVENT: require('./Event.js'), + POST: require('./Post.js'), + BOT: require('./Bot.js') } } diff --git a/Network/bot.js b/Network/bot.js new file mode 100644 index 000000000..b6ad63f2b --- /dev/null +++ b/Network/bot.js @@ -0,0 +1,28 @@ +exports.newBot = function newBot() { + + let thisObject = { + botId: undefined, + botAsset: undefined, + botExchange: undefined, + enabled: undefined, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize( + botId, + botAsset, + botExchange + ) { + thisObject.botId = botId + thisObject.botAsset = botAsset + thisObject.botExchange = botExchange + thisObject.enabled = true + } +} \ No newline at end of file diff --git a/Network/event.js b/Network/event.js index 864b1b6b9..fe2311e53 100644 --- a/Network/event.js +++ b/Network/event.js @@ -12,18 +12,26 @@ exports.newEvent = function newEvent() { } const EVENT_TYPES = { + NEW_MULTI_MEDIA_POST: 10, REPLY_TO_MULTI_MEDIA_POST: 11, REPOST_MULTI_MEDIA: 12, QUOTE_REPOST_MULTI_MEDIA: 13, FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 14, UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 15, + NEW_TRADE_POST: 20, REPLY_TO_TRADE_POST: 21, RE_POST_TRADE: 22, QUOTE_REPOST_TRADE: 23, FOLLOW_USER_PROFILE_TRADE_POSTS: 24, UNFOLLOW_USER_PROFILE_TRADE_POSTS: 25, + + ADD_BOT: 50, + REMOVE_BOT: 51, + ENABLE_BOT: 52, + DISABLE_BOT: 53, + ADD_REACTION_LIKE: 100, ADD_REACTION_LOVE: 101, ADD_REACTION_HAHA: 102, @@ -31,6 +39,7 @@ exports.newEvent = function newEvent() { ADD_REACTION_SAD: 104, ADD_REACTION_ANGRY: 105, ADD_REACTION_HUG: 106, + REMOVE_REACTION_LIKE: 200, REMOVE_REACTION_LOVE: 201, REMOVE_REACTION_HAHA: 202, @@ -58,8 +67,10 @@ exports.newEvent = function newEvent() { "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "asset": "BTC", - "timestamp": 124234234234 + "timestamp": 124234234234, + "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "botAsset": "BTC", + "botExchange": "Binance" } */ @@ -77,9 +88,9 @@ exports.newEvent = function newEvent() { if ( event.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && event.eventType !== EVENT_TYPES.NEW_TRADE_POST - ) { - throw ('Target User Profile Not Found.') - } + ) { + throw ('Target User Profile Not Found.') + } } else { thisObject.targetUserProfile.targetEventsCount++ } @@ -88,7 +99,6 @@ exports.newEvent = function newEvent() { thisObject.eventType = event.eventType thisObject.asset = event.asset thisObject.timestamp = event.timestamp - /* Is is a new post? */ @@ -201,5 +211,44 @@ exports.newEvent = function newEvent() { targetPost.removeReaction(event.eventType - 200) return } + /* + Is is a Bot? + */ + if ( + event.eventType === EVENT_TYPES.ADD_BOT || + event.eventType === EVENT_TYPES.REMOVE_BOT || + event.eventType === EVENT_TYPES.ENABLE_BOT || + event.eventType === EVENT_TYPES.DISABLE_BOT + ) { + switch (event.eventType) { + case EVENT_TYPES.ADD_BOT: { + thisObject.emitterUserProfile.addBot( + thisObject.botId, + thisObject.botAsset, + thisObject.botExchange + ) + break + } + case EVENT_TYPES.REMOVE_BOT: { + thisObject.emitterUserProfile.removeBot( + thisObject.botId + ) + break + } + case EVENT_TYPES.ENABLE_BOT: { + thisObject.emitterUserProfile.enableBot( + thisObject.botId + ) + break + } + case EVENT_TYPES.DISABLE_BOT: { + thisObject.emitterUserProfile.disableBot( + thisObject.botId + ) + break + } + } + return + } } } \ No newline at end of file diff --git a/Network/events.json b/Network/events.json deleted file mode 100644 index 6eb03cb88..000000000 --- a/Network/events.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "eventType": 10, - "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "asset": "BTC", - "timestamp": 124234234234, - "postHash": "dasdhqJKGdadjlasgjaGSHAJGSDjhagsg", - "postId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" -} diff --git a/Network/graph.json b/Network/graph.json deleted file mode 100644 index a3bb947fa..000000000 --- a/Network/graph.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "userProfiles": [ - { - "username": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "posts": [ - { - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "replyTo": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - } - ], - "replies": [ - { - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "replyTo": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" - } - ] - } - ] -} \ No newline at end of file diff --git a/Network/profiles.json b/Network/profiles.json deleted file mode 100644 index fd6386178..000000000 --- a/Network/profiles.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "userProfile": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "followers": 0, - "following": 0, - "ranking": 0, - "joined": 123423423423, - "account": "asd23123aff23q2bcaa21447567" - }, - { - "userProfile": "Luis-Fernando-Molina", - "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "followers": 0, - "following": 0, - "ranking": 0, - "joined": 123423423423, - "account": "asd23123aff23q2bcaa21447567" - } -] - -// a map by userProfile would be needed. \ No newline at end of file diff --git a/Network/timeline.json b/Network/timeline.json deleted file mode 100644 index f7e9ab17c..000000000 --- a/Network/timeline.json +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - "type": "post", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - }, - { - "type": "post", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed", - "relatedEvent": "daawerewdhkasdSdGHGjdsasd" - }, - { - "type": "trade", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - }, - { - "type": "post", - "timestamp": 12343242342, - "userProfile": "Luis-Fernando-Molina", - "hash": "dhaHSkjasdmwhdajSHSJhewshed" - } -] \ No newline at end of file diff --git a/Network/userProfile.js b/Network/userProfile.js index 476397d58..40208b147 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -16,14 +16,19 @@ exports.newUserProfile = function newUserProfile() { emitterEventsCount: undefined, targetEventsCount: undefined, postsCount: undefined, - addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, - removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, - addTradePostsFollowing: addTradePostsFollowing, + bots: undefined, + addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, + removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, + addTradePostsFollowing: addTradePostsFollowing, removeTradePostsFollowing: removeTradePostsFollowing, addMultiMediaPostsFollower: addMultiMediaPostsFollower, removeMultiMediaPostsFollower: removeMultiMediaPostsFollower, addTradePostsFollower: addTradePostsFollower, removeTradePostsFollower: removeTradePostsFollower, + addBot: addBot, + removeBot: removeBot, + enableBot: enableBot, + disableBot: disableBot, initialize: initialize, finalize: finalize } @@ -31,7 +36,13 @@ exports.newUserProfile = function newUserProfile() { return thisObject function finalize() { + thisObject.multiMediaPostsFollowing = undefined + thisObject.multiMediaPostsFollowers = undefined + thisObject.tradePostsFollowing = undefined + thisObject.tradePostsFollowers = undefined + + thisObject.bots = undefined } function initialize() { @@ -50,8 +61,9 @@ exports.newUserProfile = function newUserProfile() { thisObject.targetEventsCount = 0 thisObject.postsCount = 0 + thisObject.bots = new Map() } - + function addMultiMediaPostsFollowing( userProfile ) { @@ -123,4 +135,62 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowersCount-- } } + + function addBot( + botId, + botAsset, + botExchange + ) { + if (thisObject.bots.get(botId) !== undefined) { + throw ('Bot Already Exists.') + } + + let bot = NT.modules.BOTS.newBot() + bot.initialize( + botId, + botAsset, + botExchange + ) + thisObject.bots.set(botId, bot) + } + + function removeBot( + botId + ) { + if (thisObject.bots.get(botId) === undefined) { + throw ('Bot Does Not Exist.') + } + + thisObject.bots.delete(botId) + } + + function enableBot( + botId + ) { + let bot = thisObject.bots.get(botId) + if (bot === undefined) { + throw ('Bot Does Not Exist.') + } + + if (bot.enabled === true) { + throw ('Bot Already Enabled.') + } + + bot.enabled = true + } + + function disableBot( + botId + ) { + let bot = thisObject.bots.get(botId) + if (bot === undefined) { + throw ('Bot Does Not Exist.') + } + + if (bot.enabled === false) { + throw ('Bot Already Disabled.') + } + + bot.enabled = false + } } \ No newline at end of file From 450a98e9108d358be3b87d16210399770a1d3232 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 14:50:18 +0200 Subject: [PATCH 078/227] Token Distribution Superalgos workspace --- .../Plugins/User-Profiles/MarinitaMarina.json | 180 +------ .../Token-Distribution-Superalgos.json | 448 +++++++----------- ...06-tutorial-step-a-mighty-meritocracy.json | 4 +- ...torial-016-tutorial-step-save-the-key.json | 4 +- ...0-tutorial-step-drop-it-like-it’s-hot.json | 5 +- 5 files changed, 170 insertions(+), 471 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json b/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json index 9d0159c15..99b9cd2dc 100644 --- a/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json +++ b/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json @@ -9,184 +9,6 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], - "githubProgram": { - "type": "Github Program", - "name": "New Github Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "3c7c14f1-ff7a-4d50-9178-5887e35d3c96", - "savedPayload": { - "position": { - "x": 13875, - "y": 26618.115242270665 - }, - "targetPosition": { - "x": 13725, - "y": 26358.307621135333 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4064a67f-7169-476b-a3fc-1265482099d3", - "savedPayload": { - "position": { - "x": 13725, - "y": 26358.307621135333 - }, - "targetPosition": { - "x": 13575, - "y": 26098.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "referralProgram": { - "type": "Referral Program", - "name": "New Referral Program", - "config": "{}", - "project": "Governance", - "userReferrers": [ - { - "type": "User Referrer", - "name": "Luis-Fernando-Molina", - "config": "{}", - "project": "Governance", - "id": "299528a7-3d40-4818-a4c3-43c70ced1d77", - "savedPayload": { - "position": { - "x": 13502.645713530756, - "y": 26648.085369022054 - }, - "targetPosition": { - "x": 13425, - "y": 26358.307621135333 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "User Profile", - "name": "Luis-Fernando-Molina", - "id": "148911b3-b2f3-44fb-8cb4-017991789132" - }, - "referenceParentCombinedNodePath": [ - [ - "Luis-Fernando-Molina", - "User Profile" - ] - ] - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "f39667c5-7c43-4f8f-b97b-86f07c9b49a6", - "savedPayload": { - "position": { - "x": 13275, - "y": 26618.115242270665 - }, - "targetPosition": { - "x": 13425, - "y": 26358.307621135333 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "04456e5c-121f-4f34-9853-e55d2739b978", - "savedPayload": { - "position": { - "x": 13135.222252113279, - "y": 26435.95333466609 - }, - "targetPosition": { - "x": 13425, - "y": 26358.307621135333 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "4db2f276-f06f-4fd5-8041-e6172efdf3a5", - "savedPayload": { - "position": { - "x": 13425, - "y": 26358.307621135333 - }, - "targetPosition": { - "x": 13575, - "y": 26098.5 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, "id": "eef4e172-d7db-421d-8881-9ae4dc6bd35d", "savedPayload": { "position": { @@ -250,7 +72,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index d291f7327..fe06328c4 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -667,7 +667,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -751,36 +751,8 @@ "id": "cccfce2d-3497-419b-8c32-4cd62fb1b33f", "savedPayload": { "position": { - "x": 35663.291373066735, - "y": 10973.117651551496 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "Bitstudiocoin", - "config": "{\"project\":\"Governance\",\"fileName\":\"Bitstudiocoin\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "5c0f79f5-416f-46cf-8055-708b71613278", - "savedPayload": { - "position": { - "x": 35596.339957877244, - "y": 10978.638866218294 + "x": 35626.241539851304, + "y": 10978.042351611191 }, "targetPosition": { "x": 35605.314597728066, @@ -834,8 +806,8 @@ "id": "49a18a94-de50-4285-bf38-fe43c700b93f", "savedPayload": { "position": { - "x": 35529.83856860471, - "y": 10969.123561068443 + "x": 35522.62339098297, + "y": 10967.15164531474 }, "targetPosition": { "x": 35605.314597728066, @@ -862,8 +834,8 @@ "id": "7096909f-b221-4fb7-a5ec-5a76d147dc2f", "savedPayload": { "position": { - "x": 35467.121862592874, - "y": 10945.04887323461 + "x": 35428.97902204032, + "y": 10921.478234845728 }, "targetPosition": { "x": 35605.314597728066, @@ -882,62 +854,6 @@ } } }, - { - "type": "Plugin File", - "name": "Lantschirky", - "config": "{\"project\":\"Governance\",\"fileName\":\"Lantschirky\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "bdcdfb11-07a0-42fc-b5ec-09ba55c6dcf6", - "savedPayload": { - "position": { - "x": 35411.33471736332, - "y": 10907.622008091923 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "MarinitaMarina", - "config": "{\"project\":\"Governance\",\"fileName\":\"MarinitaMarina\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "6ebdfb57-965a-43d4-a048-31315d0947cf", - "savedPayload": { - "position": { - "x": 35365.2745333247, - "y": 10858.719704939618 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Plugin File", "name": "Raplh2502", @@ -946,36 +862,8 @@ "id": "00a46dc7-6fbd-45d1-870a-fab7924ee5c0", "savedPayload": { "position": { - "x": 35331.25096043528, - "y": 10800.794129455984 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "SSChana", - "config": "{\"project\":\"Governance\",\"fileName\":\"SSChana\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "id": "99c7c2c7-eb03-476e-8e0b-9480e3dca261", - "savedPayload": { - "position": { - "x": 35310.97008270981, - "y": 10736.74991187191 + "x": 35356.60332596155, + "y": 10846.531007574467 }, "targetPosition": { "x": 35605.314597728066, @@ -1029,8 +917,8 @@ "id": "aeed0c96-3e89-426c-bf61-12b6e23c6916", "savedPayload": { "position": { - "x": 35305.448868043015, - "y": 10669.798496682424 + "x": 35314.22587984527, + "y": 10751.349705213144 }, "targetPosition": { "x": 35605.314597728066, @@ -1084,63 +972,8 @@ "id": "5d42dd71-edb0-409a-8caa-20a74e7ca269", "savedPayload": { "position": { - "x": 35314.964173192864, - "y": 10603.297107409891 - }, - "targetPosition": { - "x": 35605.314597728066, - "y": 10678.773136533244 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Plugin File", - "name": "teehanming", - "config": "{\"project\":\"Governance\",\"fileName\":\"teehanming\",\"folderName\":\"User-Profiles\",\"nodeType\":\"User Profile\",\"saveWithWorkspace\":false}", - "project": "Foundations", - "pluginFilePosition": { - "type": "Plugin File Position", - "name": "teehanming", - "project": "Foundations", - "id": "1a9a03b1-1444-4756-afee-7503814b92b4", - "savedPayload": { - "position": { - "x": 30371.18858563142, - "y": 16671.726514323018 - }, - "targetPosition": { - "x": 35421.25159167974, - "y": 10441.87482542813 - }, - "floatingObject": { - "isPinned": true, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e7165758-71ad-44dd-b6c4-585b5e295d85", - "savedPayload": { - "position": { - "x": 35339.0388610267, - "y": 10540.580401398054 + "x": 35306.95802911758, + "y": 10647.414597552948 }, "targetPosition": { "x": 35605.314597728066, @@ -1167,8 +1000,8 @@ "id": "21126c69-67ed-4839-8611-8feac8578cf6", "savedPayload": { "position": { - "x": 35376.46572616939, - "y": 10484.793256168505 + "x": 35335.67638383831, + "y": 10547.26179249652 }, "targetPosition": { "x": 35605.314597728066, @@ -1195,8 +1028,8 @@ "id": "ded04ad6-6b18-4166-bb97-35a9521b9104", "savedPayload": { "position": { - "x": 35425.36802932169, - "y": 10438.733072129882 + "x": 35396.917086590365, + "y": 10462.971196431648 }, "targetPosition": { "x": 35605.314597728066, @@ -1229,7 +1062,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1784,7 +1617,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1834,7 +1667,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Charting Space", @@ -1875,7 +1708,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -1912,7 +1745,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Workspace", @@ -1948,7 +1781,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -1979,7 +1812,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Crypto Exchange", @@ -2035,7 +1868,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Market", @@ -2100,7 +1933,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2137,7 +1970,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Charting Space", @@ -2181,7 +2014,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -2209,7 +2042,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2227,12 +2060,12 @@ "id": "9aec749c-46c8-45d0-99f4-f99ecd50ec44", "savedPayload": { "position": { - "x": 19303.625621042724, - "y": 31346.580120827777 + "x": 19459.867965644036, + "y": 31446.382034355964 }, "targetPosition": { - "x": 19402.709339629273, - "y": 31063.415121735266 + "x": 19459.867965644036, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -2246,7 +2079,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Governance Project", @@ -2271,12 +2104,12 @@ "id": "cdfada38-c5e0-4c0c-aaf5-4fa24b416131", "savedPayload": { "position": { - "x": 19132.418679258546, - "y": 31193.580243470533 + "x": 19247.735931288073, + "y": 31358.514068711927 }, "targetPosition": { - "x": 19402.709339629273, - "y": 31063.415121735266 + "x": 19459.867965644036, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -2290,7 +2123,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2302,12 +2135,12 @@ "id": "651e15ce-bdda-4cca-9c2d-e16a2d900e45", "savedPayload": { "position": { - "x": 19119.544340536762, - "y": 30964.331403148717 + "x": 19159.867965644036, + "y": 31146.382034355964 }, "targetPosition": { - "x": 19402.709339629273, - "y": 31063.415121735266 + "x": 19459.867965644036, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -2321,7 +2154,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Time Machine", @@ -2380,7 +2213,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2398,12 +2231,12 @@ "id": "a7929f0d-8dee-488c-b517-7ac95d2cb071", "savedPayload": { "position": { - "x": 19119.544340536762, - "y": 30902.168596851283 + "x": 19159.867965644036, + "y": 31146.382034355964 }, "targetPosition": { - "x": 19402.709339629273, - "y": 30803.084878264734 + "x": 19372, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2417,7 +2250,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" }, "referenceParent": { "type": "Tutorial", @@ -2442,12 +2275,12 @@ "id": "5ad27b7a-b482-44ca-a06d-8db0059d1eed", "savedPayload": { "position": { - "x": 19132.418679258546, - "y": 30672.919756529467 + "x": 19072, + "y": 30934.25 }, "targetPosition": { - "x": 19402.709339629273, - "y": 30803.084878264734 + "x": 19372, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2461,7 +2294,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2473,12 +2306,12 @@ "id": "577c1c57-88f8-4987-a1f1-f7ef10ace032", "savedPayload": { "position": { - "x": 19303.625621042724, - "y": 30519.919879172223 + "x": 19159.867965644036, + "y": 30722.117965644036 }, "targetPosition": { - "x": 19402.709339629273, - "y": 30803.084878264734 + "x": 19372, + "y": 30934.25 }, "floatingObject": { "isPinned": false, @@ -2492,7 +2325,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -2520,7 +2353,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2538,12 +2371,12 @@ "id": "4147bad2-0dd4-4082-bb5a-48a0bc84f595", "savedPayload": { "position": { - "x": 19352.226460044618, - "y": 30481.16200339085 + "x": 19159.867965644036, + "y": 30722.117965644036 }, "targetPosition": { - "x": 19606.243719813105, - "y": 30640.771626345453 + "x": 19459.867965644036, + "y": 30722.117965644036 }, "floatingObject": { "isPinned": false, @@ -2557,7 +2390,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2569,41 +2402,12 @@ "id": "42cf8adb-7bee-4449-b8ab-ccc283e17796", "savedPayload": { "position": { - "x": 19539.48743962621, - "y": 30348.293252690906 + "x": 19247.735931288073, + "y": 30509.985931288073 }, "targetPosition": { - "x": 19606.243719813105, - "y": 30640.771626345453 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": {} - } - }, - { - "type": "Tutorial Step", - "name": "Delete the Constructor", - "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", - "savedPayload": { - "position": { - "x": 19765.853342767707, - "y": 30386.754366576966 - }, - "targetPosition": { - "x": 19606.243719813105, - "y": 30640.771626345453 + "x": 19459.867965644036, + "y": 30722.117965644036 }, "floatingObject": { "isPinned": false, @@ -2617,7 +2421,38 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delete the Constructor", + "config": "{\n \"icon\": {\n \"name\": \"Docs\\\\docs-action-delete-paragraph\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delete the Constructor\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "9633816b-95cf-4b58-a231-504dd5e8e5ad", + "savedPayload": { + "position": { + "x": 19459.867965644036, + "y": 30422.117965644036 + }, + "targetPosition": { + "x": 19459.867965644036, + "y": 30722.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Reset" } } } @@ -2645,14 +2480,14 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, { "type": "Tutorial Topic", "name": "Add Onboarding Programs", - "config": "{\"icon\": {\"name\": \"\",\"project\": \"Foundations\"},\"position\": \"Left\",\"slider\": \"toTop\",\"pressButton\": \"\",\"docs\": {\"project\": \"Foundations\",\"category\": \"Tutorial\",\"type\": \"\"},\"controlDocs\": {\"panel\": \"\",\"closeTutorialEditor\": false,\"page\": {\"project\": \"Foundations\",\"category\": \"\",\"type\": \"\"}}}", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", "project": "Education", "tutorialSteps": [ { @@ -2663,12 +2498,12 @@ "id": "18c61fe9-3cc1-4f88-9499-b873fbcb9db0", "savedPayload": { "position": { - "x": 19460.867965644036, - "y": 30421.117965644036 + "x": 19459.867965644036, + "y": 30422.117965644036 }, "targetPosition": { - "x": 19673, - "y": 30633.25 + "x": 19672, + "y": 30634.25 }, "floatingObject": { "isPinned": false, @@ -2680,6 +2515,9 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Reset" } } }, @@ -2691,12 +2529,12 @@ "id": "7c1c466e-a5a4-4e67-94cb-6dc9e040f89b", "savedPayload": { "position": { - "x": 19673, - "y": 30333.25 + "x": 19672, + "y": 30334.25 }, "targetPosition": { - "x": 19673, - "y": 30633.25 + "x": 19672, + "y": 30634.25 }, "floatingObject": { "isPinned": false, @@ -2708,6 +2546,9 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Reset" } } }, @@ -2719,12 +2560,12 @@ "id": "e580ebc9-097b-46d6-bb6d-145621548377", "savedPayload": { "position": { - "x": 19885.132034355964, - "y": 30421.117965644036 + "x": 19884.132034355964, + "y": 30422.117965644036 }, "targetPosition": { - "x": 19673, - "y": 30633.25 + "x": 19672, + "y": 30634.25 }, "floatingObject": { "isPinned": false, @@ -2736,6 +2577,9 @@ }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Reset" } } } @@ -2754,13 +2598,16 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false + }, + "tutorial": { + "status": "Reset" } } }, @@ -2796,7 +2643,9 @@ "uiObject": { "isRunning": false }, - "tutorial": {} + "tutorial": { + "status": "Reset" + } } }, { @@ -2826,7 +2675,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } }, @@ -2857,7 +2706,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -2885,7 +2734,7 @@ "isRunning": false }, "tutorial": { - "status": "Done" + "status": "Reset" } } } @@ -2916,6 +2765,33 @@ "status": "Done" } } + }, + { + "type": "APIs", + "name": "New APIs", + "project": "Foundations", + "id": "d9d1ab81-0cf6-4269-b4f1-ffe20566f239", + "savedPayload": { + "position": { + "x": 30283.083333333336, + "y": 10760.951150794494 + }, + "targetPosition": { + "x": 30283.083333333336, + "y": 10760.951150794494 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json index 5ec145ad3..a666f5b4a 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-006-tutorial-step-a-mighty-meritocracy.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos, and to the support of our community, the more governance power you earn to influence the future of the Superalgos project.", - "updated": 1629165463461 + "text": "The fancy word for this kind of project governance is meritocracy. In other words, the more you contribute to the improvement of Superalgos and to the support of our community, the more Token Power you earn to influence the future of the Superalgos project.", + "updated": 1629979557344 }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json index 7d1427596..9a27fed54 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-016-tutorial-step-save-the-key.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "Your private key is the way you will be able to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key.", - "updated": 1629578744466 + "text": "You need the private key to add your governance address to a crypto wallet. Superalgos generates it locally on your computer. This means that there is no one else in the world that has access, or knowledge, of your key, as long as your machine is secure.", + "updated": 1629980024465 }, { "style": "Warning", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json index fa71ea057..bdc269e2d 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-020-tutorial-step-drop-it-like-it’s-hot.json @@ -22,8 +22,9 @@ "updated": 1629925540228 }, { - "style": "Text", - "text": "Now you will receive 1,000 SA tokens at the next distribution! " + "style": "Success", + "text": "Now you will receive 1,000 SA tokens at the next distribution if you submit a PR with your User Profile! We'll get to that!", + "updated": 1629980519400 } ] } \ No newline at end of file From d90e45c547eaa2f70301d9af8e1bf4455b2bae2e Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 15:24:59 +0200 Subject: [PATCH 079/227] Token Distribution Workspace clean up --- .../Plugins/User-Profiles/MarinitaMarina.json | 180 +++++++++++++++++- 1 file changed, 179 insertions(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json b/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json index 99b9cd2dc..9d0159c15 100644 --- a/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json +++ b/Projects/Governance/Plugins/User-Profiles/MarinitaMarina.json @@ -9,6 +9,184 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "3c7c14f1-ff7a-4d50-9178-5887e35d3c96", + "savedPayload": { + "position": { + "x": 13875, + "y": 26618.115242270665 + }, + "targetPosition": { + "x": 13725, + "y": 26358.307621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4064a67f-7169-476b-a3fc-1265482099d3", + "savedPayload": { + "position": { + "x": 13725, + "y": 26358.307621135333 + }, + "targetPosition": { + "x": 13575, + "y": 26098.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "299528a7-3d40-4818-a4c3-43c70ced1d77", + "savedPayload": { + "position": { + "x": 13502.645713530756, + "y": 26648.085369022054 + }, + "targetPosition": { + "x": 13425, + "y": 26358.307621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "148911b3-b2f3-44fb-8cb4-017991789132" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "f39667c5-7c43-4f8f-b97b-86f07c9b49a6", + "savedPayload": { + "position": { + "x": 13275, + "y": 26618.115242270665 + }, + "targetPosition": { + "x": 13425, + "y": 26358.307621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "04456e5c-121f-4f34-9853-e55d2739b978", + "savedPayload": { + "position": { + "x": 13135.222252113279, + "y": 26435.95333466609 + }, + "targetPosition": { + "x": 13425, + "y": 26358.307621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4db2f276-f06f-4fd5-8041-e6172efdf3a5", + "savedPayload": { + "position": { + "x": 13425, + "y": 26358.307621135333 + }, + "targetPosition": { + "x": 13575, + "y": 26098.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "eef4e172-d7db-421d-8881-9ae4dc6bd35d", "savedPayload": { "position": { @@ -72,7 +250,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 1c9ad8d48df74dcf0eb438f17b30c4794665e646 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 15:34:41 +0200 Subject: [PATCH 080/227] Governance Tutorial revision --- ...profile-tutorial-024-tutorial-step-welcome-aboard.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json index 78a8f54ee..8bcb40788 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json @@ -3,8 +3,8 @@ "pageNumber": 24, "type": "Tutorial Step - Welcome aboard!", "definition": { - "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile there are a few important things to do.", - "updated": 1629585105331, + "text": "You did it! You are now officially a part of the Superalgos governance community! Now that you have a profile, there are a few important things to do.", + "updated": 1629984755637, "icon": { "name": "Announcement\\announcement", "project": "Foundations" @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "Text", - "text": "If you generated a Governance address using the profile constructor then you will want to connect that address to a wallet so that you have control of your tokens. ", - "updated": 1629585389120 + "text": "If you generated a Governance address using the profile constructor then you may want to connect that address to a wallet so that you have control of your tokens.", + "updated": 1629984765258 }, { "style": "List", From 6c8f75d3e7acd06d8d60e38803fb0f1ea6408930 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 16:44:39 +0200 Subject: [PATCH 081/227] Queries --- Network/NetwokNode.js | 20 +++--- Network/ProfileStatsQuery.js | 43 ++++++++++++ Network/Query.js | 63 +++++++++++++++++ Network/clientsInterface.js | 59 ++++++++++++++-- Network/event.js | 132 ++++++++++++++++------------------- Network/post.js | 12 ++-- Network/userProfile.js | 61 +++++++++++++++- 7 files changed, 296 insertions(+), 94 deletions(-) create mode 100644 Network/ProfileStatsQuery.js create mode 100644 Network/Query.js diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index ff93a2489..f7ed65049 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -5,17 +5,19 @@ global.NT = { USER_PROFILES: new Map(), // Here we will store the user profiles and their statistics. POSTS: new Map(), // This are all the posts we are keeping track of. EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. - TIMELINE: [] // A time ordered list of Posts and Trades. + TIMELINE: [], // A time ordered list of Posts and Trades. + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node. }, modules: { - EVENT: require('./UserProfile.js'), + USER_PROFILE: require('./UserProfile.js'), EVENT: require('./Event.js'), POST: require('./Post.js'), - BOT: require('./Bot.js') + BOT: require('./Bot.js'), + QUERY: require('./Query.js'), + PROFILE_STATS_QUERY: require('./ProfileStatsQuery.js'), + PROFILE_POSTS_QUERY: require('./ProfilePostsQuery.js'), + POST_REPLIES_QUERY: require('./ProfileRepliesQuery.js'), + TIMELINE_CHUNK_QUERY: require('./TimelineChunkQuery.js') } -} - -/* - We will add this event to the timeline -*/ -NT.memory.TIMELINE.push() \ No newline at end of file +} \ No newline at end of file diff --git a/Network/ProfileStatsQuery.js b/Network/ProfileStatsQuery.js new file mode 100644 index 000000000..459cb7179 --- /dev/null +++ b/Network/ProfileStatsQuery.js @@ -0,0 +1,43 @@ +exports.newProfileStatsQuery = function newProfileStatsQuery() { + + let thisObject = { + profile: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function finalize() { + + } + + function initialize(queryReceived) { + + thisObject.profile = NT.memory.PROFILES.get(queryReceived.targetUserProfileId) + + if (thisObject.profile === undefined) { + throw ('Target User Profile Not Found.') + } + + } + + function execute() { + + return { + "userProfieId": thisObject.profile.userProfieId, + "githubUsername": thisObject.profile.githubUsername, + "blockchainAccount": thisObject.profile.blockchainAccount, + "ranking": thisObject.profile.ranking, + "multiMediaPostFollowingCount": thisObject.profile.multiMediaPostFollowingCount, + "multiMediaPostFollowersCount": thisObject.profile.multiMediaPostFollowersCount, + "tradePostsFollowingCount": thisObject.profile.tradePostsFollowingCount, + "tradePostsFollowersCount": thisObject.profile.tradePostsFollowersCount, + "emitterEventsCount": thisObject.profile.emitterEventsCount, + "targetEventsCount": thisObject.profile.targetEventsCount, + "postsCount": thisObject.profile.postsCount, + "botsCount": thisObject.profile.botsCount + } + } +} \ No newline at end of file diff --git a/Network/Query.js b/Network/Query.js new file mode 100644 index 000000000..a77806943 --- /dev/null +++ b/Network/Query.js @@ -0,0 +1,63 @@ +exports.newQuery = function newQuery() { + + let thisObject = { + query: undefined, + queryType: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const QUERY_TYPES = { + + PROFILE_STATS: 0, + PROFILE_POSTS: 1, + POST_REPLIES: 2, + TIMELINE_CHUNK: 3 + + } + + return thisObject + + function finalize() { + thisObject.query = undefined + thisObject.queryType = undefined + } + + function initialize(queryReceived) { + + thisObject.queryType = queryReceived.queryType + + switch (thisObject.queryType) { + + case QUERY_TYPES.PROFILE_STATS: { + thisObject.query = NT.modules.PROFILE_STATS_QUERY.newProfileStatsQuery() + query.initialize(queryReceived) + break + } + + case QUERY_TYPES.PROFILE_POSTS: { + thisObject.query = NT.modules.PROFILE_POSTS_QUERY.newProfileStatsQuery() + query.initialize(queryReceived) + break + } + + case QUERY_TYPES.POST_REPLIES: { + thisObject.query = NT.modules.POST_REPLIES_QUERY.newProfileStatsQuery() + query.initialize(queryReceived) + break + } + + case QUERY_TYPES.TIMELINE_CHUNK: { + thisObject.query = NT.modules.TIMELINE_CHUNK_QUERY.newProfileStatsQuery() + query.initialize(queryReceived) + break + } + default: throw('Query Type Not Supported.') + } + } + + function execute() { + return thisObject.query.execute() + } +} \ No newline at end of file diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 09f12e545..d5d222802 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -1,9 +1,10 @@ exports.newClientInterface = function newClientInterface() { let thisObject = { + eventReceived: eventReceived, + queryReceived: queryReceived, initialize: initialize, - finalize: finalize, - run: run + finalize: finalize } return thisObject @@ -16,7 +17,55 @@ exports.newClientInterface = function newClientInterface() { } - function run() { - - } + function eventReceived(eventMessage) { + /* + We expect here a JSON string with the following properties: + + { + "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "eventType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "timestamp": 124234234234, + "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "botAsset": "BTC", + "botExchange": "Binance" + } + */ + + let eventReceived = JSON.parse(eventMessage) + if (NT.memory.EVENTS.get(eventReceived.eventId) !== undefined) { + throw ('Event Already Exists.') + } + + let event = NT.modules.EVENT.newEvent() + event.initialize(eventReceived) + NT.memory.EVENTS.set(eventReceived.eventId, event) + } + + function queryReceived(queryMessage) { + /* + We expect here a JSON string with the following properties: + + { + "equeryId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "queryType": 10, + "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "timestamp": 124234234234, + "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "botAsset": "BTC", + "botExchange": "Binance" + } + */ + + let queryReceived = JSON.parse(queryMessage) + let query = NT.modules.QUERY.newQuery() + query.initialize(queryReceived) + return query.execute() + } } \ No newline at end of file diff --git a/Network/event.js b/Network/event.js index fe2311e53..4e4785d39 100644 --- a/Network/event.js +++ b/Network/event.js @@ -56,38 +56,20 @@ exports.newEvent = function newEvent() { thisObject.targetUserProfile = undefined } - function initialize(eventMessage) { - /* - We expect here a JSON string with the following properties: + function initialize(eventReceived) { - { - "eventId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "eventType": 10, - "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "timestamp": 124234234234, - "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", - "botAsset": "BTC", - "botExchange": "Binance" - } - */ - - let event = JSON.parse(eventMessage) - - thisObject.emitterUserProfile = NT.memory.USER_PROFILES.get(event.emitterUserProfileId) + thisObject.emitterUserProfile = NT.memory.USER_PROFILES.get(eventReceived.emitterUserProfileId) if (thisObject.emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } thisObject.emitterUserProfile.emitterEventsCount++ - thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(event.targetUserProfileId) + thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(eventReceived.targetUserProfileId) if (thisObject.targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( - event.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && - event.eventType !== EVENT_TYPES.NEW_TRADE_POST + eventReceived.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && + eventReceived.eventType !== EVENT_TYPES.NEW_TRADE_POST ) { throw ('Target User Profile Not Found.') } @@ -95,44 +77,50 @@ exports.newEvent = function newEvent() { thisObject.targetUserProfile.targetEventsCount++ } - thisObject.eventId = event.eventId - thisObject.eventType = event.eventType - thisObject.asset = event.asset - thisObject.timestamp = event.timestamp + thisObject.eventId = eventReceived.eventId + thisObject.eventType = eventReceived.eventType + thisObject.asset = eventReceived.asset + thisObject.timestamp = eventReceived.timestamp /* Is is a new post? */ if ( - event.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || - event.eventType === EVENT_TYPES.NEW_TRADE_POST || - event.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || - event.eventType === EVENT_TYPES.RE_POST_TRADE || - event.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + eventReceived.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + eventReceived.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + eventReceived.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || + eventReceived.eventType === EVENT_TYPES.NEW_TRADE_POST || + eventReceived.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || + eventReceived.eventType === EVENT_TYPES.RE_POST_TRADE || + eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE ) { - let post = NT.modules.POST.newPost() - post.initialize( - event.emitterPostHash, - event.targetPostHash, - thisObject.eventType, - thisObject.emitterUserProfile, - thisObject.asset, - thisObject.timestamp - ) + if ( + eventReceived.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + eventReceived.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + eventReceived.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA + ) { + thisObject.emitterUserProfile.addPost( + eventReceived.emitterPostHash, + eventReceived.targetPostHash, + thisObject.eventType, + thisObject.emitterUserProfile, + thisObject.timestamp + ) + } + return } /* Is is a following? */ if ( - event.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - event.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - event.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || - event.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS + eventReceived.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + eventReceived.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + eventReceived.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || + eventReceived.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS ) { - switch (event.eventType) { + switch (eventReceived.eventType) { case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { thisObject.emitterUserProfile.addMultiMediaPostsFollowing( thisObject.targetUserProfile @@ -176,51 +164,51 @@ exports.newEvent = function newEvent() { Is is a Reaction? */ if ( - event.eventType === EVENT_TYPES.ADD_REACTION_LIKE || - event.eventType === EVENT_TYPES.ADD_REACTION_LOVE || - event.eventType === EVENT_TYPES.ADD_REACTION_HAHA || - event.eventType === EVENT_TYPES.ADD_REACTION_WOW || - event.eventType === EVENT_TYPES.ADD_REACTION_SAD || - event.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || - event.eventType === EVENT_TYPES.ADD_REACTION_HUG + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_LIKE || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_LOVE || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_HAHA || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_WOW || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_SAD || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || + eventReceived.eventType === EVENT_TYPES.ADD_REACTION_HUG ) { - let targetPost = NT.memory.POSTS.get(event.targetPostHash) + let targetPost = NT.memory.POSTS.get(eventReceived.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') } - targetPost.addReaction(event.eventType - 100) + targetPost.addReaction(eventReceived.eventType - 100) return } if ( - event.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || - event.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || - event.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || - event.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || - event.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || - event.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || - event.eventType === EVENT_TYPES.REMOVE_REACTION_HUG + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || + eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_HUG ) { - let targetPost = NT.memory.POSTS.get(event.targetPostHash) + let targetPost = NT.memory.POSTS.get(eventReceived.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') } - targetPost.removeReaction(event.eventType - 200) + targetPost.removeReaction(eventReceived.eventType - 200) return } /* Is is a Bot? */ if ( - event.eventType === EVENT_TYPES.ADD_BOT || - event.eventType === EVENT_TYPES.REMOVE_BOT || - event.eventType === EVENT_TYPES.ENABLE_BOT || - event.eventType === EVENT_TYPES.DISABLE_BOT + eventReceived.eventType === EVENT_TYPES.ADD_BOT || + eventReceived.eventType === EVENT_TYPES.REMOVE_BOT || + eventReceived.eventType === EVENT_TYPES.ENABLE_BOT || + eventReceived.eventType === EVENT_TYPES.DISABLE_BOT ) { - switch (event.eventType) { + switch (eventReceived.eventType) { case EVENT_TYPES.ADD_BOT: { thisObject.emitterUserProfile.addBot( thisObject.botId, diff --git a/Network/post.js b/Network/post.js index 95bbe1eb1..809f70c0f 100644 --- a/Network/post.js +++ b/Network/post.js @@ -1,10 +1,10 @@ exports.newPost = function newPost() { let thisObject = { - postHash: undefined, + emitterPostHash: undefined, + targetPostHash: undefined, postType: undefined, userProfile: undefined, - asset: undefined, timestamp: undefined, replies: undefined, targetPost: undefined, @@ -48,10 +48,10 @@ exports.newPost = function newPost() { return thisObject function finalize() { - thisObject.postHash = undefined + thisObject.emitterPostHash = undefined + thisObject.targetPostHash = undefined thisObject.postType = undefined thisObject.userProfile = undefined - thisObject.asset = undefined thisObject.timestamp = undefined thisObject.replies = undefined thisObject.targetPost = undefined @@ -62,7 +62,6 @@ exports.newPost = function newPost() { targetPostHash, postType, userProfile, - asset, timestamp ) { @@ -70,8 +69,9 @@ exports.newPost = function newPost() { thisObject.targetPostHash = targetPostHash thisObject.postType = postType thisObject.userProfile = userProfile - thisObject.asset = asset thisObject.timestamp = timestamp + + thisObject.replies = [] /* Let's find the Target Post */ diff --git a/Network/userProfile.js b/Network/userProfile.js index 40208b147..ec935aabf 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -16,7 +16,11 @@ exports.newUserProfile = function newUserProfile() { emitterEventsCount: undefined, targetEventsCount: undefined, postsCount: undefined, + botsCount: undefined, bots: undefined, + posts: undefined, + addPost: addPost, + removePost: removePost, addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, addTradePostsFollowing: addTradePostsFollowing, @@ -42,6 +46,7 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowing = undefined thisObject.tradePostsFollowers = undefined + thisObject.posts = undefined thisObject.bots = undefined } @@ -60,8 +65,58 @@ exports.newUserProfile = function newUserProfile() { thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 thisObject.postsCount = 0 + thisObject.botsCount = 0 - thisObject.bots = new Map() + thisObject.posts = undefined + thisObject.bots = undefined + } + + function addPost( + emitterPostHash, + targetPostHash, + postType, + userProfile, + timestamp + ) { + if (thisObject.posts.get(emitterPostHash) !== undefined) { + throw ('Post Already Exists.') + } + + if (NT.memory.POSTS.get(emitterPostHash) !== undefined) { + throw ('Post Already Exists.') + } + + let post = NT.modules.POST.newPost() + post.initialize( + emitterPostHash, + targetPostHash, + postType, + userProfile, + timestamp + ) + + thisObject.posts.set(emitterPostHash, post) + NT.memory.POSTS.set(emitterPostHash, post) + thisObject.postsCount++ + } + + function removePost( + emitterPostHash + ) { + if (thisObject.posts.get(emitterPostHash) === undefined) { + throw ('Post Does Not Exist.') + } + + if (NT.memory.POSTS.get(emitterPostHash) === undefined) { + throw ('Post Does Not Exist.') + } + + let post = thisObject.posts.get(emitterPostHash) + post.finalize() + + thisObject.posts.delete(emitterPostHash) + NT.memory.POSTS.delete(emitterPostHash) + thisObject.postsCount-- } function addMultiMediaPostsFollowing( @@ -152,6 +207,7 @@ exports.newUserProfile = function newUserProfile() { botExchange ) thisObject.bots.set(botId, bot) + thisObject.botsCount++ } function removeBot( @@ -160,8 +216,9 @@ exports.newUserProfile = function newUserProfile() { if (thisObject.bots.get(botId) === undefined) { throw ('Bot Does Not Exist.') } - + thisObject.bots.get(botId).finalize() thisObject.bots.delete(botId) + thisObject.botsCount-- } function enableBot( From dba49aa67d9d0c7cd936a38081e115482ef4a1ee Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 16:54:05 +0200 Subject: [PATCH 082/227] Profile Handle --- Network/NetwokNode.js | 13 +++++++------ Network/ProfileStatsQuery.js | 10 +++++++--- Network/clientsInterface.js | 2 ++ Network/event.js | 4 ++-- Network/userProfile.js | 2 +- 5 files changed, 19 insertions(+), 12 deletions(-) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index f7ed65049..4bb49d8da 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -2,12 +2,13 @@ global.NT = { memory: { - USER_PROFILES: new Map(), // Here we will store the user profiles and their statistics. - POSTS: new Map(), // This are all the posts we are keeping track of. - EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. - TIMELINE: [], // A time ordered list of Posts and Trades. - NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node. - NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node. + USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. + USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. + POSTS: new Map(), // This are all the posts we are keeping track of. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + TIMELINE: [], // A time ordered list of Posts and Trades. + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node. }, modules: { USER_PROFILE: require('./UserProfile.js'), diff --git a/Network/ProfileStatsQuery.js b/Network/ProfileStatsQuery.js index 459cb7179..2de22735e 100644 --- a/Network/ProfileStatsQuery.js +++ b/Network/ProfileStatsQuery.js @@ -15,8 +15,12 @@ exports.newProfileStatsQuery = function newProfileStatsQuery() { function initialize(queryReceived) { - thisObject.profile = NT.memory.PROFILES.get(queryReceived.targetUserProfileId) - + if (queryReceived.targetUserProfileId !== undefined) { + thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } else { + thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileHandle) + } + if (thisObject.profile === undefined) { throw ('Target User Profile Not Found.') } @@ -27,7 +31,7 @@ exports.newProfileStatsQuery = function newProfileStatsQuery() { return { "userProfieId": thisObject.profile.userProfieId, - "githubUsername": thisObject.profile.githubUsername, + "userHandle": thisObject.profile.userHandle, "blockchainAccount": thisObject.profile.blockchainAccount, "ranking": thisObject.profile.ranking, "multiMediaPostFollowingCount": thisObject.profile.multiMediaPostFollowingCount, diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index d5d222802..4f25230c6 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -54,6 +54,8 @@ exports.newClientInterface = function newClientInterface() { "queryType": 10, "emitterUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetUserProfileId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", + "emitterUserProfileHandle": "Luis-Fernando-Molina", + "targetUserProfileHandle": "Luis-Fernando-Molina", "emitterPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "targetPostHash": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "timestamp": 124234234234, diff --git a/Network/event.js b/Network/event.js index 4e4785d39..50988a5c7 100644 --- a/Network/event.js +++ b/Network/event.js @@ -58,13 +58,13 @@ exports.newEvent = function newEvent() { function initialize(eventReceived) { - thisObject.emitterUserProfile = NT.memory.USER_PROFILES.get(eventReceived.emitterUserProfileId) + thisObject.emitterUserProfile = NT.memory.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) if (thisObject.emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } thisObject.emitterUserProfile.emitterEventsCount++ - thisObject.targetUserProfile = NT.memory.USER_PROFILES.get(eventReceived.targetUserProfileId) + thisObject.targetUserProfile = NT.memory.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) if (thisObject.targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( diff --git a/Network/userProfile.js b/Network/userProfile.js index ec935aabf..ab4a3fe50 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -2,7 +2,7 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { userProfieId: undefined, - githubUsername: undefined, + userHandle: undefined, blockchainAccount: undefined, multiMediaPostsFollowing: undefined, multiMediaPostsFollowers: undefined, From e0be1236c1a140e07262b4823dc1ea031cd9db2a Mon Sep 17 00:00:00 2001 From: Philip Love Date: Thu, 26 Aug 2021 10:58:43 -0400 Subject: [PATCH 083/227] ML: Plugin Workspace name change per Julian's request --- ...n => ML CrossCategoricalEntropy Demo.json} | 21915 ++++++++-------- 1 file changed, 11005 insertions(+), 10910 deletions(-) rename Projects/TensorFlow/Plugins/Workspaces/{ML-CrossCategoricalEntropy-Sample.json => ML CrossCategoricalEntropy Demo.json} (94%) diff --git a/Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json b/Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json similarity index 94% rename from Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json rename to Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json index c52e17395..18c688e6e 100644 --- a/Projects/TensorFlow/Plugins/Workspaces/ML-CrossCategoricalEntropy-Sample.json +++ b/Projects/TensorFlow/Plugins/Workspaces/ML CrossCategoricalEntropy Demo.json @@ -1,6 +1,6 @@ { "type": "Workspace", - "name": "ML-CrossCategoricalEntropy-Sample", + "name": "ML CrossCategoricalEntropy Demo", "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { @@ -50,14 +50,14 @@ "bot": { "type": "Sensor Bot Instance", "name": "Exchange Raw Data", - "config": "{\n \"startDate\": \"2021-01-01\"\n}", + "config": "{\n \"startDate\": \"2021-02-01\"\n}", "project": "Foundations", "processes": [ { "type": "Sensor Process Instance", "name": "Exchange Raw Data Historic-OHLCVs", "project": "Foundations", - "id": "b75da898-f435-40ba-9a2a-969abadb4879", + "id": "dcae622c-eeaf-4609-8947-1d544675994f", "savedPayload": { "position": { "x": 23669.74175100142, @@ -106,7 +106,7 @@ } } ], - "id": "1d6b380c-37ca-46a1-93e7-a57b12837325", + "id": "8a53c198-d9ce-4fd3-a2f8-918c3f3cf616", "savedPayload": { "position": { "x": 23819.74175100142, @@ -129,7 +129,7 @@ } } }, - "id": "056fe41a-9345-4151-90a6-73d81dfb4057", + "id": "6015066e-aee5-47ac-9a3a-0446c0e45fa2", "savedPayload": { "position": { "x": 23969.74175100142, @@ -166,7 +166,7 @@ "type": "Indicator Process Instance", "name": "Candles Volumes Multi-Time-Frame-Market", "project": "Foundations", - "id": "91cd9885-545c-45b3-a03c-c061d7ad2a4e", + "id": "4e997ddc-71b9-4593-828f-419258763785", "savedPayload": { "position": { "x": 23607.609716645457, @@ -218,7 +218,7 @@ "type": "Indicator Process Instance", "name": "Candles Volumes Multi-Time-Frame-Daily", "project": "Foundations", - "id": "c19109de-bb32-43a0-aa08-7f5fd4bec7ef", + "id": "378d2530-98c4-4b2d-ad09-80078110695d", "savedPayload": { "position": { "x": 23742.096037470663, @@ -267,7 +267,7 @@ } } ], - "id": "2d27e160-5b9f-4cfa-b927-c91ef769baf0", + "id": "ab970fa4-19b5-4db9-abea-3b83915646a5", "savedPayload": { "position": { "x": 23819.74175100142, @@ -290,7 +290,7 @@ } } }, - "id": "e75e3115-83dd-4645-9f9b-30c151653ec1", + "id": "9a95ae0d-a88f-4e36-95da-6282b52a4efb", "savedPayload": { "position": { "x": 23969.74175100142, @@ -314,7 +314,7 @@ } } ], - "id": "d25fd9ee-2048-4e74-93e9-cca11ee9cb07", + "id": "3f70cf64-3714-4cc5-af78-ab87107f51d0", "savedPayload": { "position": { "x": 24119.74175100142, @@ -338,7 +338,7 @@ } } ], - "id": "d670e3eb-ec86-42a1-bf08-419182eda67f", + "id": "b4ca9161-c8f2-4f39-8a0c-271b1f7542ba", "savedPayload": { "position": { "x": 24379.549372136753, @@ -398,15 +398,15 @@ "type": "Indicator Process Instance", "name": "Fisher Transform Multi-Time-Frame-Market", "project": "Foundations", - "id": "c0317f7b-029e-4524-9141-138b1634fd9e", + "id": "08537bf4-20e0-4f73-ba8e-47ae0fb941e7", "savedPayload": { "position": { - "x": 23752.879572405433, - "y": 29278.642066456192 + "x": 24985.356993272086, + "y": 30688.11115747996 }, "targetPosition": { - "x": 24052.468432831804, - "y": 29262.94127958331 + "x": 25021.356993272086, + "y": 30688.11115747996 }, "floatingObject": { "isPinned": false, @@ -450,15 +450,15 @@ "type": "Indicator Process Instance", "name": "Fisher Transform Multi-Time-Frame-Daily", "project": "Foundations", - "id": "08be1091-58d7-4132-921a-1b44af8dade2", + "id": "14fb5836-7feb-4d9f-9a0f-015707c04c66", "savedPayload": { "position": { - "x": 23785.166475575294, - "y": 29126.744129661445 + "x": 25051.356993272086, + "y": 30664.11115747996 }, "targetPosition": { - "x": 24052.468432831804, - "y": 29262.94127958331 + "x": 25021.356993272086, + "y": 30688.11115747996 }, "floatingObject": { "isPinned": false, @@ -499,15 +499,15 @@ } } ], - "id": "08931585-d8de-4e3f-b8ee-230a664b0096", + "id": "ae1a5c10-e276-4acb-8ff6-6f745e0ba41d", "savedPayload": { "position": { - "x": 24052.468432831804, - "y": 29262.94127958331 + "x": 25021.356993272086, + "y": 30688.11115747996 }, "targetPosition": { - "x": 24345.912713051945, - "y": 29325.314786828636 + "x": 24967.356993272086, + "y": 30714.11115747996 }, "floatingObject": { "isPinned": false, @@ -522,15 +522,15 @@ } } }, - "id": "f224915c-0e19-4b83-ae0e-1942f051384e", + "id": "bd26b1e5-37a7-4f37-953c-79e8f7dd5f20", "savedPayload": { "position": { - "x": 24345.912713051945, - "y": 29325.314786828636 + "x": 24967.356993272086, + "y": 30714.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -559,15 +559,15 @@ "type": "Indicator Process Instance", "name": "Waddah Attar Multi-Time-Frame-Market", "project": "Foundations", - "id": "92850bd6-723d-4661-b760-7b04056df42c", + "id": "ef8b65b2-5ba2-42fc-90b1-a933d9b0e35e", "savedPayload": { "position": { - "x": 23794.923216507985, - "y": 29096.715968716417 + "x": 25119.356993272086, + "y": 30754.11115747996 }, "targetPosition": { - "x": 24091.229718686525, - "y": 29143.646308228486 + "x": 25068.356993272086, + "y": 30827.11115747996 }, "floatingObject": { "isPinned": false, @@ -611,15 +611,15 @@ "type": "Indicator Process Instance", "name": "Waddah Attar Multi-Time-Frame-Daily", "project": "Foundations", - "id": "2277073f-0ecf-4cc4-9c6c-d5af29576e3d", + "id": "45d01662-8a7e-472f-af57-c3d3be3cf2e8", "savedPayload": { "position": { - "x": 23858.085930249435, - "y": 28954.850190913534 + "x": 25142.356993272086, + "y": 30839.11115747996 }, "targetPosition": { - "x": 24091.229718686525, - "y": 29143.646308228486 + "x": 25068.356993272086, + "y": 30827.11115747996 }, "floatingObject": { "isPinned": false, @@ -660,15 +660,15 @@ } } ], - "id": "ba6d6b82-4d8b-4e0b-83d7-7198c1d1e131", + "id": "c0f29188-a277-4c48-9431-ed5601a2c96d", "savedPayload": { "position": { - "x": 24091.229718686525, - "y": 29143.646308228486 + "x": 25068.356993272086, + "y": 30827.11115747996 }, "targetPosition": { - "x": 24365.293355979305, - "y": 29265.667301151225 + "x": 25034.356993272086, + "y": 30770.11115747996 }, "floatingObject": { "isPinned": false, @@ -683,15 +683,15 @@ } } }, - "id": "2f60ec97-8d88-400e-97df-b012d0aea3ad", + "id": "a6868e50-3188-4510-b2bb-e83185fcfb44", "savedPayload": { "position": { - "x": 24365.293355979305, - "y": 29265.667301151225 + "x": 25034.356993272086, + "y": 30770.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -720,15 +720,15 @@ "type": "Indicator Process Instance", "name": "PLUVTECH MACD Multi-Time-Frame-Market", "project": "Foundations", - "id": "324d844e-857c-470c-8398-f991ee530af7", + "id": "c311b12c-0926-438f-b2f8-f8e641a5160f", "savedPayload": { "position": { - "x": 23873.87266869796, - "y": 28927.506757834886 + "x": 25113.356993272086, + "y": 30648.11115747996 }, "targetPosition": { - "x": 24153.94679664712, - "y": 29035.017142698478 + "x": 25024.356993272086, + "y": 30736.11115747996 }, "floatingObject": { "isPinned": false, @@ -772,15 +772,15 @@ "type": "Indicator Process Instance", "name": "PLUVTECH MACD Multi-Time-Frame-Daily", "project": "Foundations", - "id": "24f7eebd-46d0-4d29-8b3f-a421eb812f0b", + "id": "3f78a0a6-a58a-426b-8017-02228c6cfc33", "savedPayload": { "position": { - "x": 23965.150679332168, - "y": 28801.873354261388 + "x": 25041.356993272086, + "y": 30714.11115747996 }, "targetPosition": { - "x": 24153.94679664712, - "y": 29035.017142698478 + "x": 25024.356993272086, + "y": 30736.11115747996 }, "floatingObject": { "isPinned": false, @@ -821,15 +821,15 @@ } } ], - "id": "c55d6faa-4221-4fba-b0a8-084ed7e094fd", + "id": "18486e16-8faa-4a76-be99-2aaa5e1b37eb", "savedPayload": { "position": { - "x": 24153.94679664712, - "y": 29035.017142698478 + "x": 25024.356993272086, + "y": 30736.11115747996 }, "targetPosition": { - "x": 24396.651894959603, - "y": 29211.35271838622 + "x": 25080.356993272086, + "y": 30676.11115747996 }, "floatingObject": { "isPinned": false, @@ -844,15 +844,15 @@ } } }, - "id": "faf8c4c7-2e4c-48dd-8e65-0723d80a93c8", + "id": "df94da9b-a216-4074-b72f-05cb2f881680", "savedPayload": { "position": { - "x": 24396.651894959603, - "y": 29211.35271838622 + "x": 25080.356993272086, + "y": 30676.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -881,15 +881,15 @@ "type": "Indicator Process Instance", "name": "HMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "622cd04e-f4c0-40bb-bb39-e9823d8afb26", + "id": "4f67f54c-3559-48a7-8ec9-e1124ff4d8f3", "savedPayload": { "position": { - "x": 23986.277459073142, - "y": 28778.40968828302 + "x": 25272.356993272086, + "y": 30684.11115747996 }, "targetPosition": { - "x": 24237.87862945677, - "y": 28941.801398787527 + "x": 25220.356993272086, + "y": 30591.11115747996 }, "floatingObject": { "isPinned": false, @@ -933,15 +933,15 @@ "type": "Indicator Process Instance", "name": "HMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "e80402fd-1610-427d-aa8c-f326d79874b7", + "id": "f26f7564-3a93-4fe1-a381-a30bf1d75ff7", "savedPayload": { "position": { - "x": 24101.681479534906, - "y": 28674.499441531018 + "x": 25302.356993272086, + "y": 30690.11115747996 }, "targetPosition": { - "x": 24237.87862945677, - "y": 28941.801398787527 + "x": 25220.356993272086, + "y": 30591.11115747996 }, "floatingObject": { "isPinned": false, @@ -982,15 +982,15 @@ } } ], - "id": "30b7c757-b257-4bba-b1dc-68f2c7126f39", + "id": "e13c8df8-c79d-4fa9-b98e-e5e40df6eac7", "savedPayload": { "position": { - "x": 24237.87862945677, - "y": 28941.801398787527 + "x": 25220.356993272086, + "y": 30591.11115747996 }, "targetPosition": { - "x": 24438.617811364427, - "y": 29164.744846430745 + "x": 25131.356993272086, + "y": 30680.11115747996 }, "floatingObject": { "isPinned": false, @@ -1005,15 +1005,15 @@ } } }, - "id": "34071d66-73ce-4954-a623-13e6f0a8357b", + "id": "c55f745d-c0d7-4209-88b7-06bfa9a13773", "savedPayload": { "position": { - "x": 24438.617811364427, - "y": 29164.744846430745 + "x": 25131.356993272086, + "y": 30680.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1042,15 +1042,15 @@ "type": "Indicator Process Instance", "name": "EMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "7c58f3a0-2fdd-44ce-8a6d-81ece5b9cc4f", + "id": "1a30b360-2b41-4264-9c5f-510bcecb5215", "savedPayload": { "position": { - "x": 24127.224958916122, - "y": 28655.941017447334 + "x": 24875.356993272086, + "y": 30791.11115747996 }, "targetPosition": { - "x": 24339.356993272086, - "y": 28868.073051803298 + "x": 24914.356993272086, + "y": 30780.11115747996 }, "floatingObject": { "isPinned": false, @@ -1094,15 +1094,15 @@ "type": "Indicator Process Instance", "name": "EMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "66e4eef2-05a4-4b75-93fc-89e254942b68", + "id": "c08b1282-64fe-4bbf-91c7-b5a82e0f6636", "savedPayload": { "position": { - "x": 24261.71127974133, - "y": 28578.295303916577 + "x": 24882.356993272086, + "y": 30830.11115747996 }, "targetPosition": { - "x": 24339.356993272086, - "y": 28868.073051803298 + "x": 24914.356993272086, + "y": 30780.11115747996 }, "floatingObject": { "isPinned": false, @@ -1143,15 +1143,15 @@ } } ], - "id": "4e165064-4e2b-4ee2-83a8-5cde47324698", + "id": "007ad0be-f32d-462d-832d-f2d5d19ee471", "savedPayload": { "position": { - "x": 24339.356993272086, - "y": 28868.073051803298 + "x": 24914.356993272086, + "y": 30780.11115747996 }, "targetPosition": { - "x": 24489.356993272086, - "y": 29127.88067293863 + "x": 24962.356993272086, + "y": 30738.11115747996 }, "floatingObject": { "isPinned": false, @@ -1166,15 +1166,15 @@ } } }, - "id": "b95da1d7-01a2-45a9-816d-26adfca702da", + "id": "d380e1a2-4810-4205-b25d-3f0bfac0c416", "savedPayload": { "position": { - "x": 24489.356993272086, - "y": 29127.88067293863 + "x": 24962.356993272086, + "y": 30738.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1203,15 +1203,15 @@ "type": "Indicator Process Instance", "name": "McGinley Multi-Time-Frame-Market", "project": "Foundations", - "id": "1fb07fb4-efba-424d-98d2-9046a42e365f", + "id": "f1466349-1506-4c34-abc0-8612da63f733", "savedPayload": { "position": { - "x": 24290.555086142613, - "y": 28565.453213913246 + "x": 25122.356993272086, + "y": 30692.11115747996 }, "targetPosition": { - "x": 24453.94679664712, - "y": 28817.054384296873 + "x": 25030.356993272086, + "y": 30782.11115747996 }, "floatingObject": { "isPinned": false, @@ -1255,15 +1255,15 @@ "type": "Indicator Process Instance", "name": "McGinley Multi-Time-Frame-Daily", "project": "Foundations", - "id": "6c2786f7-93d6-4bbf-9667-c2a8af512ee7", + "id": "d873d278-083a-4359-90d7-64c3f371f9c2", "savedPayload": { "position": { - "x": 24438.246009774237, - "y": 28517.4655238705 + "x": 25039.356993272086, + "y": 30710.11115747996 }, "targetPosition": { - "x": 24453.94679664712, - "y": 28817.054384296873 + "x": 25030.356993272086, + "y": 30782.11115747996 }, "floatingObject": { "isPinned": false, @@ -1304,15 +1304,15 @@ } } ], - "id": "b10e97b2-9b22-497b-ab54-197ce44fa521", + "id": "b30bbbdb-0175-4fcf-875e-87c7b2401d9e", "savedPayload": { "position": { - "x": 24453.94679664712, - "y": 28817.054384296873 + "x": 25030.356993272086, + "y": 30782.11115747996 }, "targetPosition": { - "x": 24546.651894959603, - "y": 29102.371339185418 + "x": 25023.356993272086, + "y": 30715.11115747996 }, "floatingObject": { "isPinned": false, @@ -1327,15 +1327,15 @@ } } }, - "id": "736964ca-d71b-480e-8b83-c70af297bfe1", + "id": "c896f147-9213-4a44-ab1e-027747242a9f", "savedPayload": { "position": { - "x": 24546.651894959603, - "y": 29102.371339185418 + "x": 25023.356993272086, + "y": 30715.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1364,15 +1364,15 @@ "type": "Indicator Process Instance", "name": "WMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "b0bcf034-47e0-44e5-b51d-be9fc55d1869", + "id": "cf89ccbf-ca0e-4207-bb3d-774c3c5769fa", "savedPayload": { "position": { - "x": 24469.1295304479, - "y": 28510.90102890384 + "x": 25123.356993272086, + "y": 30710.11115747996 }, "targetPosition": { - "x": 24576.63991531149, - "y": 28790.975156853 + "x": 25093.356993272086, + "y": 30655.11115747996 }, "floatingObject": { "isPinned": false, @@ -1416,15 +1416,15 @@ "type": "Indicator Process Instance", "name": "WMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "2247baba-e62f-4d54-bba4-9c5fdfd42442", + "id": "34ba4f8b-5693-4e30-999b-839cddf646e8", "savedPayload": { "position": { - "x": 24623.57025482356, - "y": 28494.66865467446 + "x": 25011.356993272086, + "y": 30725.11115747996 }, "targetPosition": { - "x": 24576.63991531149, - "y": 28790.975156853 + "x": 25093.356993272086, + "y": 30655.11115747996 }, "floatingObject": { "isPinned": false, @@ -1465,15 +1465,15 @@ } } ], - "id": "bc9ab4e9-2514-4af0-a1e0-2eb772bde6d9", + "id": "7f1fe3aa-a6c1-4cf2-b9ff-0f6bb021f543", "savedPayload": { "position": { - "x": 24576.63991531149, - "y": 28790.975156853 + "x": 25093.356993272086, + "y": 30655.11115747996 }, "targetPosition": { - "x": 24607.99845429179, - "y": 29089.331725463482 + "x": 25060.356993272086, + "y": 30752.11115747996 }, "floatingObject": { "isPinned": false, @@ -1488,15 +1488,15 @@ } } }, - "id": "7ba7b94f-95cb-488b-bd77-31268c8ff111", + "id": "92062504-db84-45c0-9115-5009bcfb703c", "savedPayload": { "position": { - "x": 24607.99845429179, - "y": 29089.331725463482 + "x": 25060.356993272086, + "y": 30752.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1525,15 +1525,15 @@ "type": "Indicator Process Instance", "name": "SMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "31d7b79b-14a8-43fc-8ce1-2f922526a62e", + "id": "cba5adff-ed89-45c6-91af-3753c6c44c6d", "savedPayload": { "position": { - "x": 24655.14373172061, - "y": 28494.66865467446 + "x": 24930.356993272086, + "y": 30779.11115747996 }, "targetPosition": { - "x": 24702.07407123268, - "y": 28790.975156853 + "x": 24975.356993272086, + "y": 30692.11115747996 }, "floatingObject": { "isPinned": false, @@ -1577,15 +1577,15 @@ "type": "Indicator Process Instance", "name": "SMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "0dc7cfe8-85b5-4510-81cf-334c0a376a74", + "id": "45a9335a-f269-4564-91bf-e34b2f654fb5", "savedPayload": { "position": { - "x": 24809.584456096272, - "y": 28510.90102890384 + "x": 24880.356993272086, + "y": 30787.11115747996 }, "targetPosition": { - "x": 24702.07407123268, - "y": 28790.975156853 + "x": 24975.356993272086, + "y": 30692.11115747996 }, "floatingObject": { "isPinned": false, @@ -1626,15 +1626,15 @@ } } ], - "id": "33c82332-dc36-4bef-90bc-e90ea6d1b4dc", + "id": "672690a0-1ab8-4092-a240-47a5f9834ff0", "savedPayload": { "position": { - "x": 24702.07407123268, - "y": 28790.975156853 + "x": 24975.356993272086, + "y": 30692.11115747996 }, "targetPosition": { - "x": 24670.715532252383, - "y": 29089.331725463482 + "x": 25019.356993272086, + "y": 30705.11115747996 }, "floatingObject": { "isPinned": false, @@ -1649,15 +1649,15 @@ } } }, - "id": "f9d3a712-c4e3-466c-976e-dbc97e24eeaa", + "id": "575b2c85-868f-4890-859a-52593fb23810", "savedPayload": { "position": { - "x": 24670.715532252383, - "y": 29089.331725463482 + "x": 25019.356993272086, + "y": 30705.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1686,15 +1686,15 @@ "type": "Indicator Process Instance", "name": "Volume-WMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "b444c8e6-21e1-46f6-9237-fc5735949e80", + "id": "f98a8174-d980-44e0-8b8a-eefb6d92e39b", "savedPayload": { "position": { - "x": 24840.467976769934, - "y": 28517.4655238705 + "x": 25140.356993272086, + "y": 30826.11115747996 }, "targetPosition": { - "x": 24824.76718989705, - "y": 28817.054384296873 + "x": 25073.356993272086, + "y": 30778.11115747996 }, "floatingObject": { "isPinned": false, @@ -1738,15 +1738,15 @@ "type": "Indicator Process Instance", "name": "Volume-WMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "2d62277c-f69c-4cac-959f-9e4186e0c5de", + "id": "f7d4d696-1c13-4c39-bde6-85d22146e163", "savedPayload": { "position": { - "x": 24988.15890040156, - "y": 28565.453213913246 + "x": 25073.356993272086, + "y": 30866.11115747996 }, "targetPosition": { - "x": 24824.76718989705, - "y": 28817.054384296873 + "x": 25073.356993272086, + "y": 30778.11115747996 }, "floatingObject": { "isPinned": false, @@ -1787,15 +1787,15 @@ } } ], - "id": "26778dbc-0ca5-458c-9a70-5a9b52d73348", + "id": "1a288674-7b94-464b-a9ee-109ab6541197", "savedPayload": { "position": { - "x": 24824.76718989705, - "y": 28817.054384296873 + "x": 25073.356993272086, + "y": 30778.11115747996 }, "targetPosition": { - "x": 24732.06209158457, - "y": 29102.371339185418 + "x": 25057.356993272086, + "y": 30682.11115747996 }, "floatingObject": { "isPinned": false, @@ -1810,15 +1810,15 @@ } } }, - "id": "eae33075-7b40-4663-bf7b-72faf5f3cff5", + "id": "12b33feb-1fe5-45a2-a87a-2d7db5dc786f", "savedPayload": { "position": { - "x": 24732.06209158457, - "y": 29102.371339185418 + "x": 25057.356993272086, + "y": 30682.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -1847,15 +1847,15 @@ "type": "Indicator Process Instance", "name": "Fibonacci-Bollinger Multi-Time-Frame-Market", "project": "Foundations", - "id": "a2e57339-2149-452b-a959-539726f8a734", + "id": "331f4eb4-0748-427a-9b75-ab9b5b5fd85f", "savedPayload": { "position": { - "x": 25017.002706802843, - "y": 28578.295303916577 + "x": 25122.356993272086, + "y": 30827.11115747996 }, "targetPosition": { - "x": 24939.356993272086, - "y": 28868.073051803298 + "x": 25196.356993272086, + "y": 30818.11115747996 }, "floatingObject": { "isPinned": false, @@ -1899,15 +1899,15 @@ "type": "Indicator Process Instance", "name": "Fibonacci-Bollinger Multi-Time-Frame-Daily", "project": "Foundations", - "id": "112759cf-5667-48d6-9083-33616964b413", + "id": "a329ed14-b7e5-4d4b-8fa1-3e25ad6b4402", "savedPayload": { "position": { - "x": 25151.48902762805, - "y": 28655.941017447334 + "x": 25236.356993272086, + "y": 30747.11115747996 }, "targetPosition": { - "x": 24939.356993272086, - "y": 28868.073051803298 + "x": 25196.356993272086, + "y": 30818.11115747996 }, "floatingObject": { "isPinned": false, @@ -1948,15 +1948,15 @@ } } ], - "id": "8938164d-5d43-441d-8346-f786d9d69805", + "id": "4bd78656-df77-4341-92af-d287cb4c71c4", "savedPayload": { "position": { - "x": 24939.356993272086, - "y": 28868.073051803298 + "x": 25196.356993272086, + "y": 30818.11115747996 }, "targetPosition": { - "x": 24789.356993272086, - "y": 29127.88067293863 + "x": 25137.356993272086, + "y": 30761.11115747996 }, "floatingObject": { "isPinned": false, @@ -1971,15 +1971,15 @@ } } }, - "id": "3c9f70c2-128f-4ab2-bb94-956283b8e544", + "id": "aaa666ef-8392-428d-bf54-f0e4c246a711", "savedPayload": { "position": { - "x": 24789.356993272086, - "y": 29127.88067293863 + "x": 25137.356993272086, + "y": 30761.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -2008,15 +2008,15 @@ "type": "Indicator Process Instance", "name": "TPSL Bands Multi-Time-Frame-Market", "project": "Foundations", - "id": "58fc7d91-c705-4db2-8a8b-deb158cc6da9", + "id": "83327fdd-6961-4fe7-b6f2-f363b6ed7b03", "savedPayload": { "position": { - "x": 25177.032507009266, - "y": 28674.499441531018 + "x": 25153.356993272086, + "y": 30691.11115747996 }, "targetPosition": { - "x": 25040.835357087402, - "y": 28941.801398787527 + "x": 25108.356993272086, + "y": 30694.11115747996 }, "floatingObject": { "isPinned": false, @@ -2060,15 +2060,15 @@ "type": "Indicator Process Instance", "name": "TPSL Bands Multi-Time-Frame-Daily", "project": "Foundations", - "id": "0f3c3767-d084-41b0-86e0-b3a3d7349bfa", + "id": "84a14580-bd6a-4729-836f-0d5614303f93", "savedPayload": { "position": { - "x": 25292.43652747103, - "y": 28778.40968828302 + "x": 25143.356993272086, + "y": 30735.11115747996 }, "targetPosition": { - "x": 25040.835357087402, - "y": 28941.801398787527 + "x": 25108.356993272086, + "y": 30694.11115747996 }, "floatingObject": { "isPinned": false, @@ -2109,15 +2109,15 @@ } } ], - "id": "5f1b7e6a-488d-49d2-8284-ebf200e051d2", + "id": "e3496a60-1b73-4a6d-8014-85f73ce04372", "savedPayload": { "position": { - "x": 25040.835357087402, - "y": 28941.801398787527 + "x": 25108.356993272086, + "y": 30694.11115747996 }, "targetPosition": { - "x": 24840.096175179744, - "y": 29164.744846430745 + "x": 25146.356993272086, + "y": 30696.11115747996 }, "floatingObject": { "isPinned": false, @@ -2132,15 +2132,15 @@ } } }, - "id": "763a6323-c54c-468d-b70c-02375d4feeb6", + "id": "31880567-022a-4155-9cfb-9adc706458b1", "savedPayload": { "position": { - "x": 24840.096175179744, - "y": 29164.744846430745 + "x": 25146.356993272086, + "y": 30696.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -2169,15 +2169,15 @@ "type": "Indicator Process Instance", "name": "MAMA Multi-Time-Frame-Market", "project": "Foundations", - "id": "52b29bb6-6f6e-46dc-91a1-ebb3fb4723a8", + "id": "292bc099-87a5-450f-adf9-a7fc32bf9ace", "savedPayload": { "position": { - "x": 25313.563307212004, - "y": 28801.873354261388 + "x": 24821.356993272086, + "y": 30714.11115747996 }, "targetPosition": { - "x": 25124.76718989705, - "y": 29035.017142698478 + "x": 24889.356993272086, + "y": 30797.11115747996 }, "floatingObject": { "isPinned": false, @@ -2221,15 +2221,15 @@ "type": "Indicator Process Instance", "name": "MAMA Multi-Time-Frame-Daily", "project": "Foundations", - "id": "2d24a1b3-8837-4bbf-8845-db84183b67f0", + "id": "c9ee9e6f-04b3-4532-8051-277a0608d1d2", "savedPayload": { "position": { - "x": 25404.84131784621, - "y": 28927.506757834886 + "x": 24904.356993272086, + "y": 30749.11115747996 }, "targetPosition": { - "x": 25124.76718989705, - "y": 29035.017142698478 + "x": 24889.356993272086, + "y": 30797.11115747996 }, "floatingObject": { "isPinned": false, @@ -2270,15 +2270,15 @@ } } ], - "id": "e0923773-4751-439c-a190-874c30050388", + "id": "a1003f8a-5a1d-4a65-87c0-c22ded850808", "savedPayload": { "position": { - "x": 25124.76718989705, - "y": 29035.017142698478 + "x": 24889.356993272086, + "y": 30797.11115747996 }, "targetPosition": { - "x": 24882.06209158457, - "y": 29211.35271838622 + "x": 24970.356993272086, + "y": 30743.11115747996 }, "floatingObject": { "isPinned": false, @@ -2293,15 +2293,15 @@ } } }, - "id": "e3a05510-4ba1-41be-9a77-b48af68a6aac", + "id": "3b06d9ee-13aa-4183-8560-082ac689ce1b", "savedPayload": { "position": { - "x": 24882.06209158457, - "y": 29211.35271838622 + "x": 24970.356993272086, + "y": 30743.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -2330,15 +2330,15 @@ "type": "Indicator Process Instance", "name": "Donchian-Tenkan Multi-Time-Frame-Market", "project": "Foundations", - "id": "2cd9b629-f8e2-4783-9dfe-8484a00d6d59", + "id": "24b35145-ab81-42b8-b141-eaba6dd80781", "savedPayload": { "position": { - "x": 25420.628056294736, - "y": 28954.850190913534 + "x": 25013.356993272086, + "y": 30611.11115747996 }, "targetPosition": { - "x": 25187.484267857646, - "y": 29143.646308228486 + "x": 25090.356993272086, + "y": 30656.11115747996 }, "floatingObject": { "isPinned": false, @@ -2382,15 +2382,15 @@ "type": "Indicator Process Instance", "name": "Donchian-Tenkan Multi-Time-Frame-Daily", "project": "Foundations", - "id": "96567715-4228-49d8-848f-80627ed347de", + "id": "5b8cba70-6fbb-4b24-82ba-4f3cd7db6104", "savedPayload": { "position": { - "x": 25483.790770036187, - "y": 29096.715968716417 + "x": 25093.356993272086, + "y": 30686.11115747996 }, "targetPosition": { - "x": 25187.484267857646, - "y": 29143.646308228486 + "x": 25090.356993272086, + "y": 30656.11115747996 }, "floatingObject": { "isPinned": false, @@ -2431,15 +2431,15 @@ } } ], - "id": "252650e1-6837-4967-81d4-ba365ebc98b6", + "id": "05acdf66-7978-432f-88b0-5dfdb2184493", "savedPayload": { "position": { - "x": 25187.484267857646, - "y": 29143.646308228486 + "x": 25090.356993272086, + "y": 30656.11115747996 }, "targetPosition": { - "x": 24913.420630564866, - "y": 29265.667301151225 + "x": 24998.356993272086, + "y": 30639.11115747996 }, "floatingObject": { "isPinned": false, @@ -2454,15 +2454,15 @@ } } }, - "id": "a16aaa20-1e60-4b3a-a5c1-a6d5477c0658", + "id": "dc4241b0-1f03-4a63-9bf9-af65f5e81723", "savedPayload": { "position": { - "x": 24913.420630564866, - "y": 29265.667301151225 + "x": 24998.356993272086, + "y": 30639.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -2491,15 +2491,15 @@ "type": "Indicator Process Instance", "name": "Percentages Multi-Time-Frame-Market", "project": "Foundations", - "id": "401acda7-4493-4467-a64e-d0e3b3953a32", + "id": "dc8ae5da-5c68-42b8-ad74-83bd3ba502df", "savedPayload": { "position": { - "x": 25493.547510968878, - "y": 29126.744129661445 + "x": 25075.356993272086, + "y": 30651.11115747996 }, "targetPosition": { - "x": 25226.245553712368, - "y": 29262.94127958331 + "x": 25005.356993272086, + "y": 30708.11115747996 }, "floatingObject": { "isPinned": false, @@ -2543,15 +2543,15 @@ "type": "Indicator Process Instance", "name": "Percentages Multi-Time-Frame-Daily", "project": "Foundations", - "id": "504790cd-aff7-4d92-9fda-fbb99e985ae7", + "id": "44c44375-2757-4b15-8df3-1a38105b83c7", "savedPayload": { "position": { - "x": 25525.83441413874, - "y": 29278.642066456192 + "x": 24960.356993272086, + "y": 30680.11115747996 }, "targetPosition": { - "x": 25226.245553712368, - "y": 29262.94127958331 + "x": 25005.356993272086, + "y": 30708.11115747996 }, "floatingObject": { "isPinned": false, @@ -2592,15 +2592,15 @@ } } ], - "id": "1018d320-1dcf-407a-bd50-2dbfaf48ea4f", + "id": "72f6b75e-e6f4-4ecc-862c-3612d95459cd", "savedPayload": { "position": { - "x": 25226.245553712368, - "y": 29262.94127958331 + "x": 25005.356993272086, + "y": 30708.11115747996 }, "targetPosition": { - "x": 24932.801273492227, - "y": 29325.314786828636 + "x": 25024.356993272086, + "y": 30750.11115747996 }, "floatingObject": { "isPinned": false, @@ -2615,15 +2615,15 @@ } } }, - "id": "e4ebba6b-ffad-4b4e-a78b-89fdb02a1214", + "id": "81641bb9-2a1b-464c-a6ef-a81331819090", "savedPayload": { "position": { - "x": 24932.801273492227, - "y": 29325.314786828636 + "x": 25024.356993272086, + "y": 30750.11115747996 }, "targetPosition": { - "x": 24639.356993272086, - "y": 29387.688294073963 + "x": 25060.356993272086, + "y": 30711.11115747996 }, "floatingObject": { "isPinned": false, @@ -2639,7 +2639,7 @@ } } ], - "id": "36d4d119-4ac0-49d8-9d33-51bfd2cb509b", + "id": "5f0e89a6-47d8-42b0-b867-cb4e8127d3da", "savedPayload": { "position": { "x": 24639.356993272086, @@ -2663,7 +2663,7 @@ } } ], - "id": "df60deb4-cc01-4703-8dd6-8ac055e90356", + "id": "000c1326-6d81-4321-b120-138d8f8169aa", "savedPayload": { "position": { "x": 24639.356993272086, @@ -2700,7 +2700,7 @@ } } ], - "id": "64e100fb-9e1f-4d43-a614-d0c9cb92257a", + "id": "683a83b5-e6e2-4d2d-8019-8e08d4ce854e", "savedPayload": { "position": { "x": 24639.356993272086, @@ -2713,7 +2713,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -2761,7 +2761,7 @@ } } ], - "id": "af97871c-967e-43f1-bbb0-87cc3ef298b5", + "id": "e9c68608-35c6-4d9e-abfb-afa8923e8e76", "savedPayload": { "position": { "x": 24789.356993272086, @@ -2810,7 +2810,7 @@ } } ], - "id": "95e90ef3-b802-4279-81be-86df36ddd133", + "id": "10f95e66-36a6-48f0-ba05-79262db0f1db", "savedPayload": { "position": { "x": 24939.356993272086, @@ -2908,7 +2908,7 @@ "tasks": [ { "type": "Task", - "name": "Back Sample-System", + "name": "Back ML Demo System", "project": "Foundations", "bot": { "type": "Learning Bot Instance", @@ -2922,8 +2922,8 @@ "project": "Foundations", "session": { "type": "Back Learning Session", - "name": "Back Sample-System", - "config": "{\"folderName\":\"Back-Sample-System\"}", + "name": "Back ML Demo System", + "config": "{\"folderName\":\"Back-ML-Demo-System\"}", "project": "Foundations", "learningParameters": { "type": "Learning Parameters", @@ -2932,9 +2932,9 @@ "learningAlgorithm": { "type": "Learning Algorithm", "name": "New Learning Algorithm", - "config": "{\n \"backLearningPredictingRatio\": 0.8\n}", + "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", "project": "Foundations", - "id": "93d993d9-4ee2-4495-92fc-7c5fb37f7e12", + "id": "e5f59e02-b5bd-4f90-be9e-b0fc81e504f0", "savedPayload": { "position": { "x": 25637.4472110294, @@ -2962,7 +2962,7 @@ "name": "New Time Range", "config": "{\n \"initialDatetime\": \"2021-02-01\",\n \"finalDatetime\": \"2021-08-01\"\n}", "project": "Foundations", - "id": "7cbc5a10-a903-4469-a6b6-472985eeff7f", + "id": "4dbf9300-4b51-4da7-87c8-0868330ed90a", "savedPayload": { "position": { "x": 25637.4472110294, @@ -2990,7 +2990,7 @@ "name": "New Time Frame", "config": "{\n \"label\": \"01-hs\"\n}", "project": "Foundations", - "id": "4efe0677-4470-4e8c-b067-99a08ecff9cb", + "id": "924dfdbc-e555-4eef-87a2-848230d0a532", "savedPayload": { "position": { "x": 25715.09292456016, @@ -3018,7 +3018,7 @@ "name": "New Heartbeats", "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", "project": "Foundations", - "id": "82fb0d39-223f-4a2b-b8d7-0a9e06753a28", + "id": "8226110d-a050-4858-8975-04c07e4282f1", "savedPayload": { "position": { "x": 25849.579245385365, @@ -3046,7 +3046,7 @@ "name": "New User Defined Parameters", "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", "project": "Foundations", - "id": "620c44a5-d5c9-44de-a9a9-986f1827d3fa", + "id": "8a64d2a7-ab3f-46aa-976e-93b257a2789d", "savedPayload": { "position": { "x": 26004.87067244688, @@ -3069,7 +3069,7 @@ } } }, - "id": "095174f7-9d0d-48e1-a0e5-04f3ae5cec85", + "id": "a5906b01-27b5-4a09-8b36-f8aa3110cfe1", "savedPayload": { "position": { "x": 25927.224958916122, @@ -3094,9 +3094,9 @@ }, "learningSystemReference": { "type": "Learning System Reference", - "name": "Sample-System", + "name": "ML Demo System", "project": "Foundations", - "id": "10cf4623-96b0-4718-b341-462c7f61319c", + "id": "f3c821fc-fad5-458a-b6a1-e678aa7c639e", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3119,12 +3119,12 @@ }, "referenceParent": { "type": "Learning System", - "name": "Sample-System", + "name": "ML Demo System", "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" }, "referenceParentCombinedNodePath": [ [ - "Sample-System", + "ML Demo System", "Learning System", "Foundations", "aeee3e01-053a-4761-bef6-2f095025fbd1" @@ -3136,7 +3136,7 @@ "type": "Learning Engine Reference", "name": "Low-Frequency", "project": "Foundations", - "id": "c980e5da-7c8f-4854-8642-57ce05bd5b26", + "id": "b28b503f-8381-4c36-9853-8d21e9c5b4ba", "savedPayload": { "position": { "x": 26351.48902762805, @@ -3172,7 +3172,7 @@ ] } }, - "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5", + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3195,7 +3195,7 @@ } } }, - "id": "da47770d-013b-426c-a6af-e512583e4fa2", + "id": "0b4d53ae-2465-4d95-a0fa-08bb61267dd6", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3244,7 +3244,7 @@ } } ], - "id": "929617a4-00a5-42dc-b58e-9f522aa1ea69", + "id": "57b053df-7b72-4db2-a091-e56b164aaa53", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3267,7 +3267,7 @@ } } }, - "id": "5ea2023d-83bb-49ef-852d-7017b1199388", + "id": "808d3316-7b04-47c1-867b-dd02951a915e", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3292,7 +3292,7 @@ }, { "type": "Task", - "name": "Live Sample-System", + "name": "Live ML Demo System", "project": "Foundations", "bot": { "type": "Learning Bot Instance", @@ -3306,8 +3306,8 @@ "project": "Foundations", "session": { "type": "Live Learning Session", - "name": "Live Sample-System", - "config": "{\"folderName\":\"Live-Sample-System\"}", + "name": "Live ML Demo System", + "config": "{\"folderName\":\"Live-ML-Demo-System\"}", "project": "Foundations", "learningParameters": { "type": "Learning Parameters", @@ -3318,7 +3318,7 @@ "name": "New Learning Algorithm", "config": "{ \n\"backLearningPredictingRatio\": 0.8\n}", "project": "Foundations", - "id": "517e2696-1d44-4b46-b041-3590058c7ea0", + "id": "b94dc9fe-4d2a-42be-a0ed-7cc643cc13aa", "savedPayload": { "position": { "x": 27044.10115698821, @@ -3346,7 +3346,7 @@ "name": "New Time Range", "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", "project": "Foundations", - "id": "9d9cfd03-84e0-4f20-a81e-9259cab399ed", + "id": "5d9b9eeb-2ac9-49c4-9cbf-68de4a1dae54", "savedPayload": { "position": { "x": 27178.587477813417, @@ -3374,7 +3374,7 @@ "name": "New Time Frame", "config": "{ \n\"label\": \"01-hs\"\n}", "project": "Foundations", - "id": "19526aff-8913-4dbc-ae48-cbb0a16239d8", + "id": "0d101c1e-193a-42e4-92c0-40c400a0d962", "savedPayload": { "position": { "x": 27333.87890487493, @@ -3402,7 +3402,7 @@ "name": "New Heartbeats", "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", "project": "Foundations", - "id": "e092a4d4-175d-4ef9-a352-18a81e9932af", + "id": "3644bd35-d0bc-4c61-9ef0-78b198f39775", "savedPayload": { "position": { "x": 27468.365225700138, @@ -3430,7 +3430,7 @@ "name": "New User Defined Parameters", "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", "project": "Foundations", - "id": "00197992-14ff-4580-a0a3-cb63681b310f", + "id": "1fa01862-8f36-4b48-ab4a-2d5a79f537f6", "savedPayload": { "position": { "x": 27546.010939230895, @@ -3453,7 +3453,7 @@ } } }, - "id": "5e220339-a6ea-42e1-9399-60a8ba728d44", + "id": "7250573e-29f5-4621-857f-ed0f3eca76c5", "savedPayload": { "position": { "x": 27256.233191344174, @@ -3478,9 +3478,9 @@ }, "learningSystemReference": { "type": "Learning System Reference", - "name": "Sample-System", + "name": "ML Demo System", "project": "Foundations", - "id": "326095db-8161-4495-aee1-d763c1df2350", + "id": "7831e5b6-aa59-4fd3-952c-8277421f9f87", "savedPayload": { "position": { "x": 27438.39509894875, @@ -3503,12 +3503,12 @@ }, "referenceParent": { "type": "Learning System", - "name": "Sample-System", + "name": "ML Demo System", "id": "aeee3e01-053a-4761-bef6-2f095025fbd1" }, "referenceParentCombinedNodePath": [ [ - "Sample-System", + "ML Demo System", "Learning System", "Foundations", "aeee3e01-053a-4761-bef6-2f095025fbd1" @@ -3520,7 +3520,7 @@ "type": "Learning Engine Reference", "name": "Low-Frequency", "project": "Foundations", - "id": "9731edc2-fe87-474a-a1d0-6d29caa34e7d", + "id": "4f0fef59-8299-470d-8103-ba9f52f01f3e", "savedPayload": { "position": { "x": 27468.365225700138, @@ -3556,7 +3556,7 @@ ] } }, - "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb", + "id": "786647c7-e988-4047-a729-4f7be63d77fd", "savedPayload": { "position": { "x": 27178.587477813417, @@ -3579,7 +3579,7 @@ } } }, - "id": "c1e9ab51-ae9b-4e69-8299-1ad8b6225202", + "id": "6b06ebd6-0ed3-4849-8d8f-af6890476e9a", "savedPayload": { "position": { "x": 26918.779856678084, @@ -3628,7 +3628,7 @@ } } ], - "id": "79426b1e-7280-4f3a-b0e2-99a36b847b1c", + "id": "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1", "savedPayload": { "position": { "x": 26658.97223554275, @@ -3651,7 +3651,7 @@ } } }, - "id": "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961", + "id": "69ef6290-f7f6-4595-af51-f40964a63b3d", "savedPayload": { "position": { "x": 26399.16461440742, @@ -3664,7 +3664,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3675,7 +3675,7 @@ } } ], - "id": "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0", + "id": "fb54fd74-29a2-4713-ad06-31460a9f5961", "savedPayload": { "position": { "x": 26139.356993272086, @@ -3699,7 +3699,7 @@ } } ], - "id": "86654f8d-da00-4f62-b85f-c7a83a8ed3a8", + "id": "e7848996-3c00-4781-a902-79aec86ac34d", "savedPayload": { "position": { "x": 25989.356993272086, @@ -3736,7 +3736,7 @@ } } ], - "id": "2dea5569-f86f-4dbe-900f-aee494023678", + "id": "a2847923-c0ca-43c4-b3a3-bf366fae5fe3", "savedPayload": { "position": { "x": 25839.356993272086, @@ -3797,7 +3797,7 @@ } } ], - "id": "8e64f15b-9c35-48a5-8a14-a162f936bf5d", + "id": "af06dd3e-09e1-4b2b-b283-1c5fe828ebba", "savedPayload": { "position": { "x": 25689.356993272086, @@ -3846,7 +3846,7 @@ } } ], - "id": "581e454b-813c-4561-8cce-9f83f305e083", + "id": "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66", "savedPayload": { "position": { "x": 25539.356993272086, @@ -3969,15 +3969,15 @@ "name": "", "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", "project": "Foundations", - "id": "f7d6cc2f-062d-49d7-8625-f382d0d90eff", + "id": "b345fcf0-ac7b-4ef3-822c-d904efc6ea8e", "savedPayload": { "position": { - "x": 25366.356993272086, - "y": 31233.918778615294 + "x": 25214.356993272086, + "y": 31383.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -3997,15 +3997,15 @@ "name": "", "config": "{\n\"initialBalance\": 0\n}", "project": "Foundations", - "id": "ad6eb387-06a9-4db3-967e-86ad389daadc", + "id": "5cdcefec-2239-48ee-a5be-4f58934cd35f", "savedPayload": { "position": { - "x": 25491.356993272086, - "y": 31127.918778615294 + "x": 25211.356993272086, + "y": 31376.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4025,15 +4025,15 @@ "name": "New Time Range", "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", "project": "Foundations", - "id": "40d0d74a-097c-42b7-be5e-df8be538d0f8", + "id": "0772089e-e494-491b-a8fd-b8efd46f039d", "savedPayload": { "position": { - "x": 25519.356993272086, - "y": 31079.918778615294 + "x": 25271.356993272086, + "y": 31290.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4053,15 +4053,15 @@ "name": "New Time Frame", "config": "{ \n\"label\": \"01-hs\"\n}", "project": "Foundations", - "id": "14b7c723-f0ab-4139-a892-a61b6cf17b39", + "id": "ad4d95ff-f881-4760-83f5-20dd820cad17", "savedPayload": { "position": { - "x": 25462.356993272086, - "y": 31147.918778615294 + "x": 25222.356993272086, + "y": 31238.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4081,15 +4081,15 @@ "name": "New Slippage", "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", "project": "Foundations", - "id": "d1dc5cbb-f604-4746-b8bf-d6b95dd1116f", + "id": "8ab0d2bb-8f30-437c-be58-fa654c52b944", "savedPayload": { "position": { - "x": 25530.356993272086, - "y": 31252.918778615294 + "x": 25225.356993272086, + "y": 31318.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4109,15 +4109,15 @@ "name": "New Fee Structure", "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", "project": "Foundations", - "id": "08489aed-42bd-473c-838a-fbe6fd0ff6e9", + "id": "b04c64e0-0f69-42ee-ad53-18a993bd8e56", "savedPayload": { "position": { - "x": 25416.356993272086, - "y": 31201.918778615294 + "x": 25345.356993272086, + "y": 31380.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4137,15 +4137,15 @@ "name": "New Snapshots", "config": "{ \n\"strategy\": true,\n\"position\": true\n}", "project": "Foundations", - "id": "43589f5c-90e3-4f17-8907-24b8b06ee4dd", + "id": "19e36b87-8df3-4bf5-b900-5b5e565cc608", "savedPayload": { "position": { - "x": 25467.356993272086, - "y": 31143.918778615294 + "x": 25267.356993272086, + "y": 31282.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4165,15 +4165,15 @@ "name": "New Heartbeats", "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", "project": "Foundations", - "id": "f030212c-ba28-474d-8b68-e43236e37511", + "id": "5fcd7854-3ed6-41bc-b0d7-53c9dfb938f4", "savedPayload": { "position": { - "x": 25481.356993272086, - "y": 31146.918778615294 + "x": 25258.356993272086, + "y": 31260.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4193,15 +4193,15 @@ "name": "New User Defined Parameters", "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", "project": "Foundations", - "id": "1661cca6-e72b-46aa-a917-00e46dfbd44b", + "id": "a6df3e8d-c67b-46ac-ad57-9bc992ff7aa7", "savedPayload": { "position": { - "x": 25438.356993272086, - "y": 31097.918778615294 + "x": 25266.356993272086, + "y": 31197.918778615294 }, "targetPosition": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "floatingObject": { "isPinned": false, @@ -4216,15 +4216,15 @@ } } }, - "id": "616f86d1-f68c-4d6e-b971-5540c377a442", + "id": "c92b49e9-ca95-4cbf-8022-a81ca173ff6d", "savedPayload": { "position": { - "x": 25443.356993272086, - "y": 31155.918778615294 + "x": 25250.356993272086, + "y": 31290.918778615294 }, "targetPosition": { - "x": 25451.356993272086, - "y": 31227.918778615294 + "x": 25299.356993272086, + "y": 31232.918778615294 }, "floatingObject": { "isPinned": false, @@ -4243,15 +4243,15 @@ "type": "Trading System Reference", "name": "", "project": "Foundations", - "id": "e74d161f-a689-4130-8cba-1670e891fc70", + "id": "0fa3754c-c41e-48ee-a124-d504b6dbe83e", "savedPayload": { "position": { - "x": 25384.356993272086, - "y": 31268.918778615294 + "x": 25245.356993272086, + "y": 31308.918778615294 }, "targetPosition": { - "x": 25451.356993272086, - "y": 31227.918778615294 + "x": 25299.356993272086, + "y": 31232.918778615294 }, "floatingObject": { "isPinned": false, @@ -4283,15 +4283,15 @@ "type": "Trading Engine Reference", "name": "Low-Frequency", "project": "Foundations", - "id": "0e29acc7-5d48-4aa2-814d-859ae61e2ab3", + "id": "db1131fc-979c-4e29-8bea-245f49f3670e", "savedPayload": { "position": { - "x": 25373.356993272086, - "y": 31316.918778615294 + "x": 25260.356993272086, + "y": 31313.918778615294 }, "targetPosition": { - "x": 25451.356993272086, - "y": 31227.918778615294 + "x": 25299.356993272086, + "y": 31232.918778615294 }, "floatingObject": { "isPinned": false, @@ -4319,15 +4319,15 @@ ] } }, - "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8", + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1", "savedPayload": { "position": { - "x": 25451.356993272086, - "y": 31227.918778615294 + "x": 25299.356993272086, + "y": 31232.918778615294 }, "targetPosition": { - "x": 25441.356993272086, - "y": 31221.918778615294 + "x": 25327.356993272086, + "y": 31298.918778615294 }, "floatingObject": { "isPinned": false, @@ -4342,15 +4342,15 @@ } } }, - "id": "1537f7c4-e7ae-406a-af3c-14ac46ea591c", + "id": "6f4cc545-60a4-4329-a753-0de727bb70cc", "savedPayload": { "position": { - "x": 25441.356993272086, - "y": 31221.918778615294 + "x": 25327.356993272086, + "y": 31298.918778615294 }, "targetPosition": { - "x": 25537.356993272086, - "y": 31178.918778615294 + "x": 25398.356993272086, + "y": 31211.918778615294 }, "floatingObject": { "isPinned": false, @@ -4391,15 +4391,15 @@ } } ], - "id": "874a4031-0f06-4426-b494-22ba96eeb137", + "id": "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c", "savedPayload": { "position": { - "x": 25537.356993272086, - "y": 31178.918778615294 + "x": 25398.356993272086, + "y": 31211.918778615294 }, "targetPosition": { - "x": 25439.356993272086, - "y": 31172.918778615294 + "x": 25452.356993272086, + "y": 31152.918778615294 }, "floatingObject": { "isPinned": false, @@ -4414,15 +4414,15 @@ } } }, - "id": "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f", + "id": "0817f6bd-2f2c-4021-938c-940825a701c6", "savedPayload": { "position": { - "x": 25439.356993272086, - "y": 31172.918778615294 + "x": 25452.356993272086, + "y": 31152.918778615294 }, "targetPosition": { - "x": 25482.356993272086, - "y": 31110.918778615294 + "x": 25364.356993272086, + "y": 31065.918778615294 }, "floatingObject": { "isPinned": false, @@ -4438,15 +4438,15 @@ } } ], - "id": "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95", + "id": "23654fc5-1ccf-4ee1-b19b-420c407805ec", "savedPayload": { "position": { - "x": 25482.356993272086, - "y": 31110.918778615294 + "x": 25364.356993272086, + "y": 31065.918778615294 }, "targetPosition": { - "x": 25461.356993272086, - "y": 31042.918778615294 + "x": 25455.356993272086, + "y": 31086.918778615294 }, "floatingObject": { "isPinned": false, @@ -4462,15 +4462,15 @@ } } ], - "id": "6c75e247-748f-4211-89e4-f01537e29d03", + "id": "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc", "savedPayload": { "position": { - "x": 25461.356993272086, - "y": 31042.918778615294 + "x": 25455.356993272086, + "y": 31086.918778615294 }, "targetPosition": { - "x": 25549.356993272086, - "y": 31113.918778615294 + "x": 25519.356993272086, + "y": 31071.918778615294 }, "floatingObject": { "isPinned": false, @@ -4499,15 +4499,15 @@ } } ], - "id": "9b8b073c-fcb9-4cde-9dd6-2589f38653d1", + "id": "5755e79c-cd1f-4003-88b3-ea5644751e75", "savedPayload": { "position": { - "x": 25549.356993272086, - "y": 31113.918778615294 + "x": 25519.356993272086, + "y": 31071.918778615294 }, "targetPosition": { - "x": 25524.356993272086, - "y": 31173.918778615294 + "x": 25615.356993272086, + "y": 31002.918778615294 }, "floatingObject": { "isPinned": false, @@ -4560,15 +4560,15 @@ } } ], - "id": "fb822c87-ab0b-4ed5-8551-01326af9ba98", + "id": "ea23f070-9438-43e8-871c-956a06796cd3", "savedPayload": { "position": { - "x": 25524.356993272086, - "y": 31173.918778615294 + "x": 25615.356993272086, + "y": 31002.918778615294 }, "targetPosition": { - "x": 25484.356993272086, - "y": 31117.918778615294 + "x": 25591.356993272086, + "y": 30956.918778615294 }, "floatingObject": { "isPinned": false, @@ -4609,11 +4609,11 @@ } } ], - "id": "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29", + "id": "4b8734b6-b116-4e38-8704-78b9cfd80d44", "savedPayload": { "position": { - "x": 25484.356993272086, - "y": 31117.918778615294 + "x": 25591.356993272086, + "y": 30956.918778615294 }, "targetPosition": { "x": 25539.356993272086, @@ -4732,15 +4732,15 @@ "name": "", "config": "{\n\"initialBalance\": 1,\n\"minimumBalance\": 0.5\n}", "project": "Foundations", - "id": "d2d09bb5-b771-4aa3-8825-f3830275aa0e", + "id": "8ff357cf-b78c-4b77-bfdd-315124454633", "savedPayload": { "position": { - "x": 25599.356993272086, - "y": 31367.726399750627 + "x": 25440.356993272086, + "y": 31131.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4760,15 +4760,15 @@ "name": "", "config": "{\n\"initialBalance\": 0\n}", "project": "Foundations", - "id": "11eee82c-7484-427e-885b-28f630a0f251", + "id": "372c6cbb-9dd5-47b4-99cf-bab27f274829", "savedPayload": { "position": { - "x": 25553.356993272086, - "y": 31472.726399750627 + "x": 25406.356993272086, + "y": 31136.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4788,15 +4788,15 @@ "name": "New Time Range", "config": "{ \n\"initialDatetime\": \"2020-09-01\",\n\"finalDatetime\": \"2020-09-02\" \n}", "project": "Foundations", - "id": "fc9589cf-d196-46ba-811c-6ec43707d333", + "id": "6b8dd3b5-a809-476c-ad02-a954a0a931ef", "savedPayload": { "position": { - "x": 25513.356993272086, - "y": 31491.726399750627 + "x": 25418.356993272086, + "y": 31174.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4816,15 +4816,15 @@ "name": "New Time Frame", "config": "{ \n\"label\": \"01-hs\"\n}", "project": "Foundations", - "id": "6a6d28b5-eadb-452d-926e-94ec4676ae13", + "id": "0144bda6-3720-4d74-a4b0-9654336aac01", "savedPayload": { "position": { - "x": 25604.356993272086, - "y": 31481.726399750627 + "x": 25379.356993272086, + "y": 31145.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4844,15 +4844,15 @@ "name": "New Slippage", "config": "{ \n\"marketOrderRate\": 0.1,\n\"stopLoss\": 0.2,\n\"takeProfit\": 0.3\n}", "project": "Foundations", - "id": "32fac19f-4274-4b0e-8c4b-b83bb4607aa0", + "id": "036bfa5d-1665-430c-a432-3df01fde9faf", "savedPayload": { "position": { - "x": 25569.356993272086, - "y": 31361.726399750627 + "x": 25455.356993272086, + "y": 31276.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4872,15 +4872,15 @@ "name": "New Fee Structure", "config": "{ \n\"maker\": 0.1,\n\"taker\": 0.1\n}", "project": "Foundations", - "id": "12c2be02-723b-43e4-83b6-427049b5f979", + "id": "d8c46f77-e8fe-4c22-9146-83fdf41661a8", "savedPayload": { "position": { - "x": 25466.356993272086, - "y": 31478.726399750627 + "x": 25520.356993272086, + "y": 31215.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4900,15 +4900,15 @@ "name": "New Snapshots", "config": "{ \n\"strategy\": true,\n\"position\": true\n}", "project": "Foundations", - "id": "f8700d57-3e4a-4426-a098-5ee703684cdb", + "id": "4dc72425-7388-4733-8677-a9ec0887c0d2", "savedPayload": { "position": { - "x": 25625.356993272086, - "y": 31535.726399750627 + "x": 25384.356993272086, + "y": 31245.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4928,15 +4928,15 @@ "name": "New Heartbeats", "config": "{ \n\"date\": true,\n\"candleIndex\": false\n}", "project": "Foundations", - "id": "b720c1bb-5f7a-4be9-bdbf-e0e3db4e0cb3", + "id": "91739d4e-ae9a-4917-8c4a-dc3450f15246", "savedPayload": { "position": { - "x": 25541.356993272086, - "y": 31480.726399750627 + "x": 25385.356993272086, + "y": 31122.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4956,15 +4956,15 @@ "name": "New User Defined Parameters", "config": "{ \n\"param1Name\": \"A text string value example\",\n\"param2Name\": 0\n}", "project": "Foundations", - "id": "bad7b9b1-57c0-4506-a6e2-fa6867f6d362", + "id": "c0efb79f-03b4-45a0-970d-4cf154c247fc", "savedPayload": { "position": { - "x": 25608.356993272086, - "y": 31385.726399750627 + "x": 25429.356993272086, + "y": 31111.726399750627 }, "targetPosition": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "floatingObject": { "isPinned": false, @@ -4979,15 +4979,15 @@ } } }, - "id": "7558e6af-8386-4eed-9037-3a9b863290db", + "id": "81eeea88-3647-432f-888b-ac5e045f5660", "savedPayload": { "position": { - "x": 25554.356993272086, - "y": 31447.726399750627 + "x": 25430.356993272086, + "y": 31211.726399750627 }, "targetPosition": { - "x": 25633.356993272086, - "y": 31401.726399750627 + "x": 25502.356993272086, + "y": 31256.726399750627 }, "floatingObject": { "isPinned": false, @@ -5006,15 +5006,15 @@ "type": "Trading System Reference", "name": "", "project": "Foundations", - "id": "01c48d84-15d5-4b1b-8cc8-b96468440b5c", + "id": "2763ac32-04aa-4f3b-a9b8-7d17463bff3b", "savedPayload": { "position": { - "x": 25600.356993272086, - "y": 31472.726399750627 + "x": 25492.356993272086, + "y": 31350.726399750627 }, "targetPosition": { - "x": 25633.356993272086, - "y": 31401.726399750627 + "x": 25502.356993272086, + "y": 31256.726399750627 }, "floatingObject": { "isPinned": false, @@ -5046,15 +5046,15 @@ "type": "Trading Engine Reference", "name": "Low-Frequency", "project": "Foundations", - "id": "43d20aa2-73f4-4733-a09f-7ef19cfcb4ca", + "id": "56cfee5c-5569-4cc1-8c5a-436f1c6ec63c", "savedPayload": { "position": { - "x": 25556.356993272086, - "y": 31407.726399750627 + "x": 25407.356993272086, + "y": 31238.726399750627 }, "targetPosition": { - "x": 25633.356993272086, - "y": 31401.726399750627 + "x": 25502.356993272086, + "y": 31256.726399750627 }, "floatingObject": { "isPinned": false, @@ -5082,15 +5082,15 @@ ] } }, - "id": "0dc2b732-ac28-439c-ba21-3538d8335c55", + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59", "savedPayload": { "position": { - "x": 25633.356993272086, - "y": 31401.726399750627 + "x": 25502.356993272086, + "y": 31256.726399750627 }, "targetPosition": { - "x": 25572.356993272086, - "y": 31426.726399750627 + "x": 25502.356993272086, + "y": 31341.726399750627 }, "floatingObject": { "isPinned": false, @@ -5105,15 +5105,15 @@ } } }, - "id": "5bcd826b-c090-4f68-b9d2-9f804335d6be", + "id": "d7014433-72c0-421a-a04d-0994cd3bc870", "savedPayload": { "position": { - "x": 25572.356993272086, - "y": 31426.726399750627 + "x": 25502.356993272086, + "y": 31341.726399750627 }, "targetPosition": { - "x": 25634.356993272086, - "y": 31367.726399750627 + "x": 25476.356993272086, + "y": 31268.726399750627 }, "floatingObject": { "isPinned": false, @@ -5154,15 +5154,15 @@ } } ], - "id": "29e1493a-c090-4770-8f3d-39fca327e633", + "id": "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79", "savedPayload": { "position": { - "x": 25634.356993272086, - "y": 31367.726399750627 + "x": 25476.356993272086, + "y": 31268.726399750627 }, "targetPosition": { - "x": 25730.356993272086, - "y": 31390.726399750627 + "x": 25421.356993272086, + "y": 31271.726399750627 }, "floatingObject": { "isPinned": false, @@ -5177,15 +5177,15 @@ } } }, - "id": "052e385d-0bc0-490b-b88f-1d848886c856", + "id": "9491b3d1-7cec-4559-a32b-43f0dc659c7a", "savedPayload": { "position": { - "x": 25730.356993272086, - "y": 31390.726399750627 + "x": 25421.356993272086, + "y": 31271.726399750627 }, "targetPosition": { - "x": 25646.356993272086, - "y": 31388.726399750627 + "x": 25398.356993272086, + "y": 31274.726399750627 }, "floatingObject": { "isPinned": false, @@ -5201,15 +5201,15 @@ } } ], - "id": "7daf71aa-c9a9-4374-867f-6c3c2d60bb30", + "id": "655adef8-003e-4e97-9cb2-a43f93361174", "savedPayload": { "position": { - "x": 25646.356993272086, - "y": 31388.726399750627 + "x": 25398.356993272086, + "y": 31274.726399750627 }, "targetPosition": { - "x": 25584.356993272086, - "y": 31291.726399750627 + "x": 25427.356993272086, + "y": 31347.726399750627 }, "floatingObject": { "isPinned": false, @@ -5225,15 +5225,15 @@ } } ], - "id": "9794a153-8830-4d0d-858f-f6659d1a5c80", + "id": "53eba8e4-6f8d-4e53-b48d-741125f2341b", "savedPayload": { "position": { - "x": 25584.356993272086, - "y": 31291.726399750627 + "x": 25427.356993272086, + "y": 31347.726399750627 }, "targetPosition": { - "x": 25544.356993272086, - "y": 31377.726399750627 + "x": 25507.356993272086, + "y": 31289.726399750627 }, "floatingObject": { "isPinned": false, @@ -5262,15 +5262,15 @@ } } ], - "id": "d114d174-da35-4d65-866d-9c3301740d5f", + "id": "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd", "savedPayload": { "position": { - "x": 25544.356993272086, - "y": 31377.726399750627 + "x": 25507.356993272086, + "y": 31289.726399750627 }, "targetPosition": { - "x": 25492.356993272086, - "y": 31398.726399750627 + "x": 25436.356993272086, + "y": 31277.726399750627 }, "floatingObject": { "isPinned": false, @@ -5323,15 +5323,15 @@ } } ], - "id": "fd86f424-e3fb-4f48-a48f-5a3b08da5032", + "id": "f16b79ab-7325-4237-a10e-5d847a70a9b4", "savedPayload": { "position": { - "x": 25492.356993272086, - "y": 31398.726399750627 + "x": 25436.356993272086, + "y": 31277.726399750627 }, "targetPosition": { - "x": 25410.356993272086, - "y": 31376.726399750627 + "x": 25474.356993272086, + "y": 31356.726399750627 }, "floatingObject": { "isPinned": false, @@ -5372,11 +5372,11 @@ } } ], - "id": "b4f39887-3a32-4003-8719-4a25ef64f1c4", + "id": "3918e305-737e-4acf-9672-c81c7f17c4fe", "savedPayload": { "position": { - "x": 25410.356993272086, - "y": 31376.726399750627 + "x": 25474.356993272086, + "y": 31356.726399750627 }, "targetPosition": { "x": 25389.356993272086, @@ -5477,15 +5477,15 @@ "type": "Data Product", "name": "FisherTransform", "project": "Foundations", - "id": "9e82aad5-6bac-43a9-9194-a48407541b64", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715", "savedPayload": { "position": { - "x": 24793.19913560607, - "y": 31777.15985816277 + "x": 25089.19913560607, + "y": 31621.15985816277 }, "targetPosition": { - "x": 24821.19913560607, - "y": 31693.15985816277 + "x": 25115.19913560607, + "y": 31680.15985816277 }, "floatingObject": { "isPinned": false, @@ -5527,15 +5527,15 @@ } ], "dataProductFolders": [], - "id": "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889", + "id": "43042896-0f34-4723-912b-210e81c3d84c", "savedPayload": { "position": { - "x": 24821.19913560607, - "y": 31693.15985816277 + "x": 25115.19913560607, + "y": 31680.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5559,15 +5559,15 @@ "type": "Data Product", "name": "Waddah Attar", "project": "Foundations", - "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a", "savedPayload": { "position": { - "x": 24740.19913560607, - "y": 31618.15985816277 + "x": 25107.19913560607, + "y": 31475.15985816277 }, "targetPosition": { - "x": 24799.19913560607, - "y": 31696.15985816277 + "x": 25114.19913560607, + "y": 31569.15985816277 }, "floatingObject": { "isPinned": false, @@ -5609,15 +5609,15 @@ } ], "dataProductFolders": [], - "id": "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f", + "id": "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206", "savedPayload": { "position": { - "x": 24799.19913560607, - "y": 31696.15985816277 + "x": 25114.19913560607, + "y": 31569.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5641,15 +5641,15 @@ "type": "Data Product", "name": "PLUVTECH MACD", "project": "Foundations", - "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836", "savedPayload": { "position": { - "x": 24860.19913560607, - "y": 31757.15985816277 + "x": 25059.19913560607, + "y": 31579.15985816277 }, "targetPosition": { - "x": 24863.19913560607, - "y": 31672.15985816277 + "x": 25131.19913560607, + "y": 31559.15985816277 }, "floatingObject": { "isPinned": false, @@ -5691,15 +5691,15 @@ } ], "dataProductFolders": [], - "id": "e1c9d6b5-8beb-414a-9dc4-f633a9020db2", + "id": "e794bdd4-be67-4a05-bc60-3369c2cfcc19", "savedPayload": { "position": { - "x": 24863.19913560607, - "y": 31672.15985816277 + "x": 25131.19913560607, + "y": 31559.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5723,15 +5723,15 @@ "type": "Data Product", "name": "HMA", "project": "Foundations", - "id": "3587b467-5f7e-41b2-a014-dea2f936be89", + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14", "savedPayload": { "position": { - "x": 24945.19913560607, - "y": 31825.15985816277 + "x": 24962.19913560607, + "y": 31654.15985816277 }, "targetPosition": { - "x": 24964.19913560607, - "y": 31788.15985816277 + "x": 24998.19913560607, + "y": 31638.15985816277 }, "floatingObject": { "isPinned": false, @@ -5773,15 +5773,15 @@ } ], "dataProductFolders": [], - "id": "3fec0c54-c190-4a19-884a-bafce0e72eae", + "id": "73ab037e-0b22-4c3a-9e1f-cbc100329c38", "savedPayload": { "position": { - "x": 24964.19913560607, - "y": 31788.15985816277 + "x": 24998.19913560607, + "y": 31638.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5805,15 +5805,15 @@ "type": "Data Product", "name": "EMA", "project": "Foundations", - "id": "be544745-ea57-4cdb-bb16-2049f374aab2", + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6", "savedPayload": { "position": { - "x": 24766.19913560607, - "y": 31848.15985816277 + "x": 24958.19913560607, + "y": 31479.15985816277 }, "targetPosition": { - "x": 24800.19913560607, - "y": 31786.15985816277 + "x": 25041.19913560607, + "y": 31561.15985816277 }, "floatingObject": { "isPinned": false, @@ -5855,15 +5855,15 @@ } ], "dataProductFolders": [], - "id": "5ddab26a-9be6-4faa-b19d-587db28719dc", + "id": "e0f786ba-7136-4599-bea1-0d755b53e458", "savedPayload": { "position": { - "x": 24800.19913560607, - "y": 31786.15985816277 + "x": 25041.19913560607, + "y": 31561.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5887,15 +5887,15 @@ "type": "Data Product", "name": "McGinley", "project": "Foundations", - "id": "0dadad29-0a36-4418-a55c-0c843c9b8501", + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6", "savedPayload": { "position": { - "x": 24871.19913560607, - "y": 31762.15985816277 + "x": 24951.19913560607, + "y": 31693.15985816277 }, "targetPosition": { - "x": 24923.19913560607, - "y": 31695.15985816277 + "x": 24984.19913560607, + "y": 31603.15985816277 }, "floatingObject": { "isPinned": false, @@ -5937,15 +5937,15 @@ } ], "dataProductFolders": [], - "id": "634acbe9-0233-420b-8cf7-e192cfda9c12", + "id": "cd944754-0e10-42e0-884b-6ac51ad9e6a0", "savedPayload": { "position": { - "x": 24923.19913560607, - "y": 31695.15985816277 + "x": 24984.19913560607, + "y": 31603.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -5969,15 +5969,15 @@ "type": "Data Product", "name": "WMA", "project": "Foundations", - "id": "a387e0cd-122e-4481-b742-fdfd2995afe4", + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3", "savedPayload": { "position": { - "x": 24962.19913560607, - "y": 31763.15985816277 + "x": 25046.19913560607, + "y": 31561.15985816277 }, "targetPosition": { - "x": 24970.19913560607, - "y": 31777.15985816277 + "x": 25112.19913560607, + "y": 31589.15985816277 }, "floatingObject": { "isPinned": false, @@ -6019,15 +6019,15 @@ } ], "dataProductFolders": [], - "id": "b18e739d-f243-4018-886e-514887005392", + "id": "ede5b157-8c65-4b06-914c-7c9814b58f8f", "savedPayload": { "position": { - "x": 24970.19913560607, - "y": 31777.15985816277 + "x": 25112.19913560607, + "y": 31589.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6051,15 +6051,15 @@ "type": "Data Product", "name": "SMA", "project": "Foundations", - "id": "b6757521-3608-4119-a119-a71d0a871666", + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083", "savedPayload": { "position": { - "x": 24952.19913560607, - "y": 31829.15985816277 + "x": 25063.19913560607, + "y": 31619.15985816277 }, "targetPosition": { - "x": 24952.19913560607, - "y": 31788.15985816277 + "x": 25155.19913560607, + "y": 31637.15985816277 }, "floatingObject": { "isPinned": false, @@ -6101,15 +6101,15 @@ } ], "dataProductFolders": [], - "id": "bcdcb94d-9e12-43f4-92f9-7f22e6201163", + "id": "34be7055-fe64-480a-9e5c-326c225533ca", "savedPayload": { "position": { - "x": 24952.19913560607, - "y": 31788.15985816277 + "x": 25155.19913560607, + "y": 31637.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6133,15 +6133,15 @@ "type": "Data Product", "name": "VWMA", "project": "Foundations", - "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa", + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be", "savedPayload": { "position": { - "x": 24971.19913560607, - "y": 31732.15985816277 + "x": 24968.19913560607, + "y": 31607.15985816277 }, "targetPosition": { - "x": 24982.19913560607, - "y": 31811.15985816277 + "x": 25012.19913560607, + "y": 31618.15985816277 }, "floatingObject": { "isPinned": false, @@ -6183,15 +6183,15 @@ } ], "dataProductFolders": [], - "id": "8d0f79b4-7e09-4154-b07e-622177473383", + "id": "67580249-4c65-481b-ad9a-59410f5c3914", "savedPayload": { "position": { - "x": 24982.19913560607, - "y": 31811.15985816277 + "x": 25012.19913560607, + "y": 31618.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6215,15 +6215,15 @@ "type": "Data Product", "name": "Fibonacci-Bollinger", "project": "Foundations", - "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14", + "id": "77d70b38-5dcf-490c-ad94-954898948d1c", "savedPayload": { "position": { - "x": 25055.19913560607, - "y": 31661.15985816277 + "x": 25031.19913560607, + "y": 31751.15985816277 }, "targetPosition": { - "x": 24975.19913560607, - "y": 31734.15985816277 + "x": 25124.19913560607, + "y": 31654.15985816277 }, "floatingObject": { "isPinned": false, @@ -6265,15 +6265,15 @@ } ], "dataProductFolders": [], - "id": "d03d544e-3ebf-4787-8a0c-fa9a7c66870f", + "id": "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2", "savedPayload": { "position": { - "x": 24975.19913560607, - "y": 31734.15985816277 + "x": 25124.19913560607, + "y": 31654.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6297,15 +6297,15 @@ "type": "Data Product", "name": "TPSL Bands", "project": "Foundations", - "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a", + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c", "savedPayload": { "position": { - "x": 24866.19913560607, - "y": 31707.15985816277 + "x": 25201.19913560607, + "y": 31491.15985816277 }, "targetPosition": { - "x": 24811.19913560607, - "y": 31784.15985816277 + "x": 25110.19913560607, + "y": 31556.15985816277 }, "floatingObject": { "isPinned": false, @@ -6347,15 +6347,15 @@ } ], "dataProductFolders": [], - "id": "6d08ee38-2871-4031-8572-c107e70944fe", + "id": "f07c5fa8-d3f5-4743-94a8-8ef289a114df", "savedPayload": { "position": { - "x": 24811.19913560607, - "y": 31784.15985816277 + "x": 25110.19913560607, + "y": 31556.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6379,15 +6379,15 @@ "type": "Data Product", "name": "MAMA", "project": "Foundations", - "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7", + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f", "savedPayload": { "position": { - "x": 24983.19913560607, - "y": 31697.15985816277 + "x": 25082.19913560607, + "y": 31645.15985816277 }, "targetPosition": { - "x": 24899.19913560607, - "y": 31715.15985816277 + "x": 25055.19913560607, + "y": 31675.15985816277 }, "floatingObject": { "isPinned": false, @@ -6429,15 +6429,15 @@ } ], "dataProductFolders": [], - "id": "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef", + "id": "c2d41686-94b3-4968-ae2d-c110bf3690cc", "savedPayload": { "position": { - "x": 24899.19913560607, - "y": 31715.15985816277 + "x": 25055.19913560607, + "y": 31675.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6461,15 +6461,15 @@ "type": "Data Product", "name": "Donchian-Tenkan", "project": "Foundations", - "id": "d0403d11-4d59-423f-893c-03d0a305c523", + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9", "savedPayload": { "position": { - "x": 24776.19913560607, - "y": 31749.15985816277 + "x": 25090.19913560607, + "y": 31639.15985816277 }, "targetPosition": { - "x": 24860.19913560607, - "y": 31742.15985816277 + "x": 25082.19913560607, + "y": 31732.15985816277 }, "floatingObject": { "isPinned": false, @@ -6511,15 +6511,15 @@ } ], "dataProductFolders": [], - "id": "416d3c05-732f-4d19-ab42-011d801b3353", + "id": "3158c2be-1ce0-4273-9165-23ade938e25e", "savedPayload": { "position": { - "x": 24860.19913560607, - "y": 31742.15985816277 + "x": 25082.19913560607, + "y": 31732.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6543,15 +6543,15 @@ "type": "Data Product", "name": "Percentages", "project": "Foundations", - "id": "12a8179e-2358-4d2a-a491-d800c8de7113", + "id": "fb364962-2ab1-414e-8e62-43134a843185", "savedPayload": { "position": { - "x": 24861.19913560607, - "y": 31642.15985816277 + "x": 25227.19913560607, + "y": 31485.15985816277 }, "targetPosition": { - "x": 24889.19913560607, - "y": 31683.15985816277 + "x": 25140.19913560607, + "y": 31550.15985816277 }, "floatingObject": { "isPinned": false, @@ -6593,15 +6593,15 @@ } ], "dataProductFolders": [], - "id": "8f397867-5678-422d-9354-85f13f6b81aa", + "id": "2db0732a-452d-4f5f-a808-f7f32a58406c", "savedPayload": { "position": { - "x": 24889.19913560607, - "y": 31683.15985816277 + "x": 25140.19913560607, + "y": 31550.15985816277 }, "targetPosition": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "floatingObject": { "isPinned": false, @@ -6617,15 +6617,15 @@ } } ], - "id": "6cb90d0b-245a-4d78-a32c-e60333c88464", + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f", "savedPayload": { "position": { - "x": 24887.19913560607, - "y": 31747.15985816277 + "x": 25074.19913560607, + "y": 31635.15985816277 }, "targetPosition": { - "x": 24916.19913560607, - "y": 31669.15985816277 + "x": 25056.19913560607, + "y": 31660.15985816277 }, "floatingObject": { "isPinned": false, @@ -6667,15 +6667,15 @@ "type": "Data Product", "name": "Candles", "project": "Foundations", - "id": "9e6f2869-5bd7-4aa1-b1ae-725a51e96325", + "id": "02fd6ee1-6f28-4ab4-bd98-990254538d2c", "savedPayload": { "position": { - "x": 24857.19913560607, - "y": 31753.15985816277 + "x": 25259.19913560607, + "y": 31553.15985816277 }, "targetPosition": { - "x": 24780.19913560607, - "y": 31747.15985816277 + "x": 25177.19913560607, + "y": 31641.15985816277 }, "floatingObject": { "isPinned": false, @@ -6719,15 +6719,15 @@ "type": "Data Product", "name": "Volumes", "project": "Foundations", - "id": "aa908e41-68f2-4023-91da-df89b3c0b2f7", + "id": "eee3f02c-a167-4b89-951e-2a5c10ce6e5a", "savedPayload": { "position": { - "x": 24691.19913560607, - "y": 31730.15985816277 + "x": 25153.19913560607, + "y": 31694.15985816277 }, "targetPosition": { - "x": 24780.19913560607, - "y": 31747.15985816277 + "x": 25177.19913560607, + "y": 31641.15985816277 }, "floatingObject": { "isPinned": false, @@ -6769,15 +6769,15 @@ } ], "dataProductFolders": [], - "id": "c0e608ad-f8e1-48b1-b13b-71b90ef5390f", + "id": "2d997b3b-c6bf-49d3-a35f-3671d6aeda99", "savedPayload": { "position": { - "x": 24780.19913560607, - "y": 31747.15985816277 + "x": 25177.19913560607, + "y": 31641.15985816277 }, "targetPosition": { - "x": 24846.19913560607, - "y": 31761.15985816277 + "x": 25121.19913560607, + "y": 31628.15985816277 }, "floatingObject": { "isPinned": false, @@ -6801,15 +6801,15 @@ "type": "Data Product", "name": "Candles", "project": "Foundations", - "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce", + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff", "savedPayload": { "position": { - "x": 24695.19913560607, - "y": 31802.15985816277 + "x": 25143.19913560607, + "y": 31538.15985816277 }, "targetPosition": { - "x": 24782.19913560607, - "y": 31834.15985816277 + "x": 25167.19913560607, + "y": 31604.15985816277 }, "floatingObject": { "isPinned": false, @@ -6853,15 +6853,15 @@ "type": "Data Product", "name": "Volumes", "project": "Foundations", - "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576", + "id": "c962b6d9-625d-4697-9216-639f65df944e", "savedPayload": { "position": { - "x": 24716.19913560607, - "y": 31901.15985816277 + "x": 25235.19913560607, + "y": 31555.15985816277 }, "targetPosition": { - "x": 24782.19913560607, - "y": 31834.15985816277 + "x": 25167.19913560607, + "y": 31604.15985816277 }, "floatingObject": { "isPinned": false, @@ -6903,15 +6903,15 @@ } ], "dataProductFolders": [], - "id": "0108b42a-4925-41e8-99ef-48917c86300f", + "id": "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f", "savedPayload": { "position": { - "x": 24782.19913560607, - "y": 31834.15985816277 + "x": 25167.19913560607, + "y": 31604.15985816277 }, "targetPosition": { - "x": 24846.19913560607, - "y": 31761.15985816277 + "x": 25121.19913560607, + "y": 31628.15985816277 }, "floatingObject": { "isPinned": false, @@ -6927,15 +6927,15 @@ } } ], - "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5", + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724", "savedPayload": { "position": { - "x": 24846.19913560607, - "y": 31761.15985816277 + "x": 25121.19913560607, + "y": 31628.15985816277 }, "targetPosition": { - "x": 24916.19913560607, - "y": 31669.15985816277 + "x": 25056.19913560607, + "y": 31660.15985816277 }, "floatingObject": { "isPinned": false, @@ -6964,15 +6964,15 @@ } } ], - "id": "b97db8da-7d4f-4f78-ba07-f8a618c9c85a", + "id": "ab9d4c9f-fed6-4772-b970-8ff12eaee704", "savedPayload": { "position": { - "x": 24916.19913560607, - "y": 31669.15985816277 + "x": 25056.19913560607, + "y": 31660.15985816277 }, "targetPosition": { - "x": 24993.19913560607, - "y": 31696.15985816277 + "x": 25000.19913560607, + "y": 31667.15985816277 }, "floatingObject": { "isPinned": false, @@ -7025,15 +7025,15 @@ } } ], - "id": "dc589e91-cfba-4a76-a11d-0db93d5a1d4b", + "id": "97da8ad9-f818-4a03-9dd0-c03cfe381060", "savedPayload": { "position": { - "x": 24993.19913560607, - "y": 31696.15985816277 + "x": 25000.19913560607, + "y": 31667.15985816277 }, "targetPosition": { - "x": 25011.19913560607, - "y": 31647.15985816277 + "x": 25029.19913560607, + "y": 31588.15985816277 }, "floatingObject": { "isPinned": false, @@ -7074,11 +7074,11 @@ } } ], - "id": "756aa3b6-b90d-4b0e-bf80-b51da065b0fe", + "id": "28374562-4744-4f71-b3d7-c9c12e6b5fc3", "savedPayload": { "position": { - "x": 25011.19913560607, - "y": 31647.15985816277 + "x": 25029.19913560607, + "y": 31588.15985816277 }, "targetPosition": { "x": 25070.19913560607, @@ -7192,15 +7192,15 @@ "type": "Data Product", "name": "Trading Episode Counters", "project": "Foundations", - "id": "5eed428b-fe01-4768-8105-cc5da111fe58", + "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a", "savedPayload": { "position": { - "x": 25040.356993272086, - "y": 31228.53402088596 + "x": 25027.356993272086, + "y": 31464.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7256,15 +7256,15 @@ "type": "Data Product", "name": "Trading Episode Statistics", "project": "Foundations", - "id": "111d52b4-ed64-4970-a5ca-063cdd7650b7", + "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f", "savedPayload": { "position": { - "x": 25000.356993272086, - "y": 31281.53402088596 + "x": 24911.356993272086, + "y": 31486.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7320,15 +7320,15 @@ "type": "Data Product", "name": "Episode Candle", "project": "Foundations", - "id": "4d806b3c-5040-46da-85aa-9148cf7c210b", + "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30", "savedPayload": { "position": { - "x": 25064.356993272086, - "y": 31238.53402088596 + "x": 24916.356993272086, + "y": 31477.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7384,15 +7384,15 @@ "type": "Data Product", "name": "Episode Balances", "project": "Foundations", - "id": "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0", + "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82", "savedPayload": { "position": { - "x": 25084.356993272086, - "y": 31163.53402088596 + "x": 25043.356993272086, + "y": 31496.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7448,15 +7448,15 @@ "type": "Data Product", "name": "Distance To Trading Event", "project": "Foundations", - "id": "8db56080-df9e-4aa2-8ac0-a3346132debb", + "id": "17a86022-7a87-4128-bdf8-dd281d046022", "savedPayload": { "position": { - "x": 24964.356993272086, - "y": 31159.53402088596 + "x": 24981.356993272086, + "y": 31469.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7512,15 +7512,15 @@ "type": "Data Product", "name": "Episode Base Asset", "project": "Foundations", - "id": "67ccc4d5-bf6f-4914-9c27-1f52427fb44b", + "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b", "savedPayload": { "position": { - "x": 25056.356993272086, - "y": 31315.53402088596 + "x": 24962.356993272086, + "y": 31523.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7576,15 +7576,15 @@ "type": "Data Product", "name": "Episode Quoted Asset", "project": "Foundations", - "id": "ea4f2264-543d-4fc3-9781-18f1a9cbd066", + "id": "a731009a-ddeb-4129-bf0c-635564e7deb1", "savedPayload": { "position": { - "x": 24913.356993272086, - "y": 31267.53402088596 + "x": 24971.356993272086, + "y": 31362.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7640,15 +7640,15 @@ "type": "Data Product", "name": "Current Episode", "project": "Foundations", - "id": "4ce713e4-1dd4-49d2-9420-1d9437ff0999", + "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e", "savedPayload": { "position": { - "x": 24979.356993272086, - "y": 31280.53402088596 + "x": 24950.356993272086, + "y": 31482.53402088596 }, "targetPosition": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "floatingObject": { "isPinned": false, @@ -7702,15 +7702,15 @@ } ], "dataProductFolders": [], - "id": "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312", + "id": "43ac74d4-a989-4ebc-a092-e5c2e7790873", "savedPayload": { "position": { - "x": 25000.356993272086, - "y": 31222.53402088596 + "x": 24985.356993272086, + "y": 31455.53402088596 }, "targetPosition": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "floatingObject": { "isPinned": false, @@ -7734,15 +7734,15 @@ "type": "Data Product", "name": "Current Strategy", "project": "Foundations", - "id": "12376eff-cbc5-41a4-ba3b-f7601163c6db", + "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123", "savedPayload": { "position": { - "x": 24990.356993272086, - "y": 31434.53402088596 + "x": 24812.356993272086, + "y": 31411.53402088596 }, "targetPosition": { - "x": 24916.356993272086, - "y": 31374.53402088596 + "x": 24899.356993272086, + "y": 31411.53402088596 }, "floatingObject": { "isPinned": false, @@ -7798,15 +7798,15 @@ "type": "Data Product", "name": "Last Strategy", "project": "Foundations", - "id": "f243b162-78b4-4a3a-ba96-f02bf73e0388", + "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82", "savedPayload": { "position": { - "x": 24851.356993272086, - "y": 31327.53402088596 + "x": 24826.356993272086, + "y": 31312.53402088596 }, "targetPosition": { - "x": 24916.356993272086, - "y": 31374.53402088596 + "x": 24899.356993272086, + "y": 31411.53402088596 }, "floatingObject": { "isPinned": false, @@ -7860,15 +7860,15 @@ } ], "dataProductFolders": [], - "id": "ea0b61cc-27e9-416c-886c-583fab2b7ff4", + "id": "e5e8c460-b99b-48d7-b056-d6491ad0f951", "savedPayload": { "position": { - "x": 24916.356993272086, - "y": 31374.53402088596 + "x": 24899.356993272086, + "y": 31411.53402088596 }, "targetPosition": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "floatingObject": { "isPinned": false, @@ -7892,15 +7892,15 @@ "type": "Data Product", "name": "Current Position", "project": "Foundations", - "id": "70db1089-2272-46c4-833f-7adb5fc4ebcc", + "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4", "savedPayload": { "position": { - "x": 25015.356993272086, - "y": 31365.53402088596 + "x": 25010.356993272086, + "y": 31528.53402088596 }, "targetPosition": { - "x": 25002.356993272086, - "y": 31351.53402088596 + "x": 24960.356993272086, + "y": 31485.53402088596 }, "floatingObject": { "isPinned": false, @@ -7956,15 +7956,15 @@ "type": "Data Product", "name": "Last Position", "project": "Foundations", - "id": "521476ba-5c28-4c73-b52f-4677fecb1f9a", + "id": "3c824710-cb7b-4568-b655-7bcd440c1392", "savedPayload": { "position": { - "x": 24966.356993272086, - "y": 31332.53402088596 + "x": 24876.356993272086, + "y": 31493.53402088596 }, "targetPosition": { - "x": 25002.356993272086, - "y": 31351.53402088596 + "x": 24960.356993272086, + "y": 31485.53402088596 }, "floatingObject": { "isPinned": false, @@ -8020,15 +8020,15 @@ "type": "Data Product", "name": "Stop Loss", "project": "Foundations", - "id": "eab3c4dd-953d-42ae-91a4-edc1c160b988", + "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85", "savedPayload": { "position": { - "x": 25081.356993272086, - "y": 31443.53402088596 + "x": 24873.356993272086, + "y": 31457.53402088596 }, "targetPosition": { - "x": 25002.356993272086, - "y": 31351.53402088596 + "x": 24960.356993272086, + "y": 31485.53402088596 }, "floatingObject": { "isPinned": false, @@ -8084,15 +8084,15 @@ "type": "Data Product", "name": "Take Profit", "project": "Foundations", - "id": "325b0640-c79f-444b-be87-8aebca662ff4", + "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b", "savedPayload": { "position": { - "x": 25080.356993272086, - "y": 31285.53402088596 + "x": 24874.356993272086, + "y": 31528.53402088596 }, "targetPosition": { - "x": 25002.356993272086, - "y": 31351.53402088596 + "x": 24960.356993272086, + "y": 31485.53402088596 }, "floatingObject": { "isPinned": false, @@ -8146,15 +8146,15 @@ } ], "dataProductFolders": [], - "id": "05524c73-a2ef-4926-9d60-1b99ccef202d", + "id": "b3f08eb1-31b7-45db-99df-6be9be4e0d9b", "savedPayload": { "position": { - "x": 25002.356993272086, - "y": 31351.53402088596 + "x": 24960.356993272086, + "y": 31485.53402088596 }, "targetPosition": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "floatingObject": { "isPinned": false, @@ -8178,15 +8178,15 @@ "type": "Data Product", "name": "Open Stage", "project": "Foundations", - "id": "382e9d0a-e7f1-452e-ac1e-03f3677b03be", + "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84", "savedPayload": { "position": { - "x": 24973.356993272086, - "y": 31258.53402088596 + "x": 24937.356993272086, + "y": 31416.53402088596 }, "targetPosition": { - "x": 25007.356993272086, - "y": 31347.53402088596 + "x": 24972.356993272086, + "y": 31394.53402088596 }, "floatingObject": { "isPinned": false, @@ -8242,15 +8242,15 @@ "type": "Data Product", "name": "Close Stage", "project": "Foundations", - "id": "710a02fa-606f-44ef-86b1-27d62e904db6", + "id": "f11a22a5-34ea-402f-9602-c23596796deb", "savedPayload": { "position": { - "x": 24913.356993272086, - "y": 31304.53402088596 + "x": 24943.356993272086, + "y": 31321.53402088596 }, "targetPosition": { - "x": 25007.356993272086, - "y": 31347.53402088596 + "x": 24972.356993272086, + "y": 31394.53402088596 }, "floatingObject": { "isPinned": false, @@ -8306,15 +8306,15 @@ "type": "Data Product", "name": "Trigger Stage", "project": "Foundations", - "id": "62a04399-2169-4296-b2d7-1b1f61821dcb", + "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76", "savedPayload": { "position": { - "x": 24999.356993272086, - "y": 31390.53402088596 + "x": 24893.356993272086, + "y": 31491.53402088596 }, "targetPosition": { - "x": 25007.356993272086, - "y": 31347.53402088596 + "x": 24972.356993272086, + "y": 31394.53402088596 }, "floatingObject": { "isPinned": false, @@ -8370,15 +8370,15 @@ "type": "Data Product", "name": "Manage Stage", "project": "Foundations", - "id": "3ebed7cf-03fc-4489-922d-248f3c367f75", + "id": "3761adb9-1825-4eed-93c2-1b74738a6587", "savedPayload": { "position": { - "x": 25075.356993272086, - "y": 31306.53402088596 + "x": 25060.356993272086, + "y": 31460.53402088596 }, "targetPosition": { - "x": 25007.356993272086, - "y": 31347.53402088596 + "x": 24972.356993272086, + "y": 31394.53402088596 }, "floatingObject": { "isPinned": false, @@ -8432,15 +8432,15 @@ } ], "dataProductFolders": [], - "id": "b7060bf4-63ca-45f7-9f1c-ff74ef97850b", + "id": "e0ead53e-3ea9-46e2-874d-3d2c5decb203", "savedPayload": { "position": { - "x": 25007.356993272086, - "y": 31347.53402088596 + "x": 24972.356993272086, + "y": 31394.53402088596 }, "targetPosition": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "floatingObject": { "isPinned": false, @@ -8464,15 +8464,15 @@ "type": "Data Product", "name": "Market Buy Orders", "project": "Foundations", - "id": "728da2f3-45d2-4244-ad2e-ecda4c5df143", + "id": "771465ef-a10d-4997-8963-f79cc75d466b", "savedPayload": { "position": { - "x": 25121.356993272086, - "y": 31283.53402088596 + "x": 24864.356993272086, + "y": 31380.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8528,15 +8528,15 @@ "type": "Data Product", "name": "Market Sell Orders", "project": "Foundations", - "id": "3b728632-8076-4af0-8e95-253ad00781fa", + "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea", "savedPayload": { "position": { - "x": 25113.356993272086, - "y": 31424.53402088596 + "x": 24988.356993272086, + "y": 31327.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8592,15 +8592,15 @@ "type": "Data Product", "name": "Limit Buy Orders", "project": "Foundations", - "id": "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32", + "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71", "savedPayload": { "position": { - "x": 25072.356993272086, - "y": 31328.53402088596 + "x": 24847.356993272086, + "y": 31410.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8656,15 +8656,15 @@ "type": "Data Product", "name": "Limit Sell Orders", "project": "Foundations", - "id": "a10ab7cb-06af-4a96-82ca-09df02d4ec65", + "id": "8e149882-6d51-4b55-b218-9fb2f4684975", "savedPayload": { "position": { - "x": 24970.356993272086, - "y": 31293.53402088596 + "x": 24872.356993272086, + "y": 31344.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8720,15 +8720,15 @@ "type": "Data Product", "name": "Last Market Order", "project": "Foundations", - "id": "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91", + "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72", "savedPayload": { "position": { - "x": 24961.356993272086, - "y": 31337.53402088596 + "x": 24853.356993272086, + "y": 31368.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8784,15 +8784,15 @@ "type": "Data Product", "name": "Last Limit Order", "project": "Foundations", - "id": "73a08106-eeb7-4972-907b-81365c7b8981", + "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c", "savedPayload": { "position": { - "x": 25084.356993272086, - "y": 31376.53402088596 + "x": 24897.356993272086, + "y": 31268.53402088596 }, "targetPosition": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "floatingObject": { "isPinned": false, @@ -8846,15 +8846,15 @@ } ], "dataProductFolders": [], - "id": "392dfe94-387f-472e-8a06-2f51b2289014", + "id": "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3", "savedPayload": { "position": { - "x": 25034.356993272086, - "y": 31326.53402088596 + "x": 24898.356993272086, + "y": 31323.53402088596 }, "targetPosition": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "floatingObject": { "isPinned": false, @@ -8870,15 +8870,15 @@ } } ], - "id": "e8aee5e1-cb6a-4a96-afba-017f8b15957a", + "id": "6d8e85aa-f46a-4e64-a670-00413fa89a0c", "savedPayload": { "position": { - "x": 24959.356993272086, - "y": 31313.53402088596 + "x": 24899.356993272086, + "y": 31407.53402088596 }, "targetPosition": { - "x": 25020.356993272086, - "y": 31301.53402088596 + "x": 24842.356993272086, + "y": 31431.53402088596 }, "floatingObject": { "isPinned": false, @@ -8902,15 +8902,15 @@ "type": "Data Product", "name": "Trading System Errors", "project": "Foundations", - "id": "17bc5054-95e4-4641-829d-c1ee99eff90f", + "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e", "savedPayload": { "position": { - "x": 25209.356993272086, - "y": 31189.53402088596 + "x": 24679.356993272086, + "y": 31510.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -8960,15 +8960,15 @@ "type": "Data Product", "name": "Trading System Highlights", "project": "Foundations", - "id": "9ed5e285-dcac-48cc-8762-73fe7992b576", + "id": "695982da-0c5e-4246-8d45-e2041877548a", "savedPayload": { "position": { - "x": 25204.356993272086, - "y": 31234.53402088596 + "x": 24836.356993272086, + "y": 31426.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9018,15 +9018,15 @@ "type": "Data Product", "name": "Trading System Values", "project": "Foundations", - "id": "fd8835aa-203e-4522-8ffa-b67732937e04", + "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433", "savedPayload": { "position": { - "x": 25115.356993272086, - "y": 31301.53402088596 + "x": 24746.356993272086, + "y": 31470.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9076,15 +9076,15 @@ "type": "Data Product", "name": "Trading System Status", "project": "Foundations", - "id": "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5", + "id": "641469f7-5736-44f9-82e0-3c33be5e4a26", "savedPayload": { "position": { - "x": 25043.356993272086, - "y": 31308.53402088596 + "x": 24813.356993272086, + "y": 31340.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9134,15 +9134,15 @@ "type": "Data Product", "name": "Trading System Progress", "project": "Foundations", - "id": "123fc006-18b4-4a10-8f41-1547ba29aa75", + "id": "79efe677-c013-4da1-b96c-bdd2be3583b4", "savedPayload": { "position": { - "x": 25045.356993272086, - "y": 31184.53402088596 + "x": 24804.356993272086, + "y": 31422.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9192,15 +9192,15 @@ "type": "Data Product", "name": "Trading System Running", "project": "Foundations", - "id": "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5", + "id": "b6151ae0-14a6-41e8-9546-456b6415a727", "savedPayload": { "position": { - "x": 25088.356993272086, - "y": 31214.53402088596 + "x": 24787.356993272086, + "y": 31357.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9250,15 +9250,15 @@ "type": "Data Product", "name": "Trading System Announcements", "project": "Foundations", - "id": "607f0f18-77e5-4f9f-9275-e1fe014985eb", + "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0", "savedPayload": { "position": { - "x": 25128.356993272086, - "y": 31257.53402088596 + "x": 24679.356993272086, + "y": 31429.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9308,15 +9308,15 @@ "type": "Data Product", "name": "Trading System Warnings", "project": "Foundations", - "id": "99e14715-d027-4c07-8b55-62c600e478c0", + "id": "803df795-bc3d-48e1-a58e-9fb890699496", "savedPayload": { "position": { - "x": 25147.356993272086, - "y": 31192.53402088596 + "x": 24855.356993272086, + "y": 31421.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9366,15 +9366,15 @@ "type": "Data Product", "name": "Trading System Infos", "project": "Foundations", - "id": "b7c98c95-4755-4870-8d44-dd43effea4f4", + "id": "af3457db-ac70-4224-9896-f3984d3953ad", "savedPayload": { "position": { - "x": 25121.356993272086, - "y": 31200.53402088596 + "x": 24742.356993272086, + "y": 31495.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "floatingObject": { "isPinned": false, @@ -9422,15 +9422,15 @@ } ], "dataProductFolders": [], - "id": "5a73208a-0654-49f1-bcf2-5f6906b7aa10", + "id": "8da230b7-86c2-4493-8bd8-d36da84c53d4", "savedPayload": { "position": { - "x": 25116.356993272086, - "y": 31227.53402088596 + "x": 24773.356993272086, + "y": 31437.53402088596 }, "targetPosition": { - "x": 25020.356993272086, - "y": 31301.53402088596 + "x": 24842.356993272086, + "y": 31431.53402088596 }, "floatingObject": { "isPinned": false, @@ -9454,15 +9454,15 @@ "type": "Data Product", "name": "Episodes", "project": "Foundations", - "id": "35c2fa69-e7ea-4e85-8150-97dc66084fe6", + "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10", "savedPayload": { "position": { - "x": 25156.356993272086, - "y": 31192.53402088596 + "x": 24768.356993272086, + "y": 31562.53402088596 }, "targetPosition": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -9512,15 +9512,15 @@ "type": "Data Product", "name": "Strategies", "project": "Foundations", - "id": "21e76694-a0c1-4fd8-b45b-9924b985c4c2", + "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14", "savedPayload": { "position": { - "x": 25030.356993272086, - "y": 31318.53402088596 + "x": 24780.356993272086, + "y": 31427.53402088596 }, "targetPosition": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -9577,15 +9577,15 @@ "type": "Data Product", "name": "Market Buy Orders", "project": "Foundations", - "id": "16ff5152-f77e-482a-ad66-36081429d86e", + "id": "0f023427-363f-4f80-a695-e4375b96593c", "savedPayload": { "position": { - "x": 25134.356993272086, - "y": 31356.53402088596 + "x": 24819.356993272086, + "y": 31559.53402088596 }, "targetPosition": { - "x": 25151.356993272086, - "y": 31299.53402088596 + "x": 24760.356993272086, + "y": 31500.53402088596 }, "floatingObject": { "isPinned": false, @@ -9641,15 +9641,15 @@ "type": "Data Product", "name": "Market Sell Orders", "project": "Foundations", - "id": "1b788429-f274-4f64-8b6b-f73cc6f3e892", + "id": "33e05a36-350e-43c2-a398-269479c9770b", "savedPayload": { "position": { - "x": 25250.356993272086, - "y": 31324.53402088596 + "x": 24720.356993272086, + "y": 31418.53402088596 }, "targetPosition": { - "x": 25151.356993272086, - "y": 31299.53402088596 + "x": 24760.356993272086, + "y": 31500.53402088596 }, "floatingObject": { "isPinned": false, @@ -9705,15 +9705,15 @@ "type": "Data Product", "name": "Limit Buy Orders", "project": "Foundations", - "id": "2a04953f-b24c-4e39-9af7-85f78fe05728", + "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395", "savedPayload": { "position": { - "x": 25145.356993272086, - "y": 31370.53402088596 + "x": 24783.356993272086, + "y": 31444.53402088596 }, "targetPosition": { - "x": 25151.356993272086, - "y": 31299.53402088596 + "x": 24760.356993272086, + "y": 31500.53402088596 }, "floatingObject": { "isPinned": false, @@ -9769,15 +9769,15 @@ "type": "Data Product", "name": "Limit Sell Orders", "project": "Foundations", - "id": "52b92545-66fc-4506-bfbe-ce9c6d60107a", + "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8", "savedPayload": { "position": { - "x": 25069.356993272086, - "y": 31391.53402088596 + "x": 24731.356993272086, + "y": 31498.53402088596 }, "targetPosition": { - "x": 25151.356993272086, - "y": 31299.53402088596 + "x": 24760.356993272086, + "y": 31500.53402088596 }, "floatingObject": { "isPinned": false, @@ -9831,15 +9831,15 @@ } ], "dataProductFolders": [], - "id": "82be4e24-4919-4d1d-bf02-5c38b642ab4e", + "id": "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c", "savedPayload": { "position": { - "x": 25151.356993272086, - "y": 31299.53402088596 + "x": 24760.356993272086, + "y": 31500.53402088596 }, "targetPosition": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -9863,15 +9863,15 @@ "type": "Data Product", "name": "Trigger Stages", "project": "Foundations", - "id": "a2bdc2fc-d2d4-4035-871e-5a1191e80d04", + "id": "7490a362-ced5-4294-bd04-c973f0caf3f3", "savedPayload": { "position": { - "x": 24995.356993272086, - "y": 31146.53402088596 + "x": 24824.356993272086, + "y": 31503.53402088596 }, "targetPosition": { - "x": 25080.356993272086, - "y": 31194.53402088596 + "x": 24842.356993272086, + "y": 31434.53402088596 }, "floatingObject": { "isPinned": false, @@ -9927,15 +9927,15 @@ "type": "Data Product", "name": "Open Stages", "project": "Foundations", - "id": "e82767fa-06bc-49f3-8793-9f4722a6bc39", + "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e", "savedPayload": { "position": { - "x": 25167.356993272086, - "y": 31288.53402088596 + "x": 24769.356993272086, + "y": 31348.53402088596 }, "targetPosition": { - "x": 25080.356993272086, - "y": 31194.53402088596 + "x": 24842.356993272086, + "y": 31434.53402088596 }, "floatingObject": { "isPinned": false, @@ -9991,15 +9991,15 @@ "type": "Data Product", "name": "Manage Stages", "project": "Foundations", - "id": "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2", + "id": "91e89102-63e7-478b-9fb0-fff2beb234ba", "savedPayload": { "position": { - "x": 25020.356993272086, - "y": 31207.53402088596 + "x": 24908.356993272086, + "y": 31407.53402088596 }, "targetPosition": { - "x": 25080.356993272086, - "y": 31194.53402088596 + "x": 24842.356993272086, + "y": 31434.53402088596 }, "floatingObject": { "isPinned": false, @@ -10055,15 +10055,15 @@ "type": "Data Product", "name": "Close Stages", "project": "Foundations", - "id": "cf8267b1-bdeb-492c-a74a-f0ed31434476", + "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1", "savedPayload": { "position": { - "x": 25060.356993272086, - "y": 31235.53402088596 + "x": 24775.356993272086, + "y": 31468.53402088596 }, "targetPosition": { - "x": 25080.356993272086, - "y": 31194.53402088596 + "x": 24842.356993272086, + "y": 31434.53402088596 }, "floatingObject": { "isPinned": false, @@ -10117,15 +10117,15 @@ } ], "dataProductFolders": [], - "id": "9ec2381b-a19d-4c63-b306-097c1a957173", + "id": "63de881d-7779-46f2-9839-c2a98b9f864e", "savedPayload": { "position": { - "x": 25080.356993272086, - "y": 31194.53402088596 + "x": 24842.356993272086, + "y": 31434.53402088596 }, "targetPosition": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -10149,15 +10149,15 @@ "type": "Data Product", "name": "Positions", "project": "Foundations", - "id": "cf438697-d0bf-4cc5-8448-3b14be1378ba", + "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db", "savedPayload": { "position": { - "x": 25101.356993272086, - "y": 31110.53402088596 + "x": 24973.356993272086, + "y": 31394.53402088596 }, "targetPosition": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "floatingObject": { "isPinned": false, @@ -10213,15 +10213,15 @@ "type": "Data Product", "name": "Position Base Asset", "project": "Foundations", - "id": "bec85589-ea50-4c32-866f-991cddcc443b", + "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5", "savedPayload": { "position": { - "x": 25081.356993272086, - "y": 31104.53402088596 + "x": 24855.356993272086, + "y": 31557.53402088596 }, "targetPosition": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "floatingObject": { "isPinned": false, @@ -10277,15 +10277,15 @@ "type": "Data Product", "name": "Position Quoted Asset", "project": "Foundations", - "id": "d4af7b13-66af-4ff6-8d41-25284950ff31", + "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1", "savedPayload": { "position": { - "x": 25069.356993272086, - "y": 31114.53402088596 + "x": 24928.356993272086, + "y": 31521.53402088596 }, "targetPosition": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "floatingObject": { "isPinned": false, @@ -10341,15 +10341,15 @@ "type": "Data Product", "name": "Stop Loss", "project": "Foundations", - "id": "122603ae-a89f-4da9-bf0e-8fcf82156a24", + "id": "bb597e4c-652c-48ea-96e6-2847e567745b", "savedPayload": { "position": { - "x": 25004.356993272086, - "y": 31232.53402088596 + "x": 24919.356993272086, + "y": 31405.53402088596 }, "targetPosition": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "floatingObject": { "isPinned": false, @@ -10405,15 +10405,15 @@ "type": "Data Product", "name": "Take Profit", "project": "Foundations", - "id": "b9992cc6-702e-4f28-a6ae-41e2a8b89591", + "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9", "savedPayload": { "position": { - "x": 25025.356993272086, - "y": 31165.53402088596 + "x": 24887.356993272086, + "y": 31475.53402088596 }, "targetPosition": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "floatingObject": { "isPinned": false, @@ -10467,15 +10467,15 @@ } ], "dataProductFolders": [], - "id": "9a480e2c-087d-49b3-859b-3b21ec4ed8ea", + "id": "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf", "savedPayload": { "position": { - "x": 25074.356993272086, - "y": 31136.53402088596 + "x": 24904.356993272086, + "y": 31480.53402088596 }, "targetPosition": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -10491,15 +10491,15 @@ } } ], - "id": "123d0ca0-3f29-42a6-b853-371476db165c", + "id": "49872783-0010-49d1-b9ae-abc86458c952", "savedPayload": { "position": { - "x": 25103.356993272086, - "y": 31228.53402088596 + "x": 24859.356993272086, + "y": 31478.53402088596 }, "targetPosition": { - "x": 25020.356993272086, - "y": 31301.53402088596 + "x": 24842.356993272086, + "y": 31431.53402088596 }, "floatingObject": { "isPinned": false, @@ -10515,15 +10515,15 @@ } } ], - "id": "c7666682-fb81-412d-96b3-1f4d100b6c1f", + "id": "829bd9b5-1866-4b77-9b1a-49dc605445fb", "savedPayload": { "position": { - "x": 25020.356993272086, - "y": 31301.53402088596 + "x": 24842.356993272086, + "y": 31431.53402088596 }, "targetPosition": { - "x": 25116.356993272086, - "y": 31381.53402088596 + "x": 24938.356993272086, + "y": 31452.53402088596 }, "floatingObject": { "isPinned": false, @@ -10539,15 +10539,15 @@ } } ], - "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb", + "id": "1765635e-ca60-4f26-bc64-15cbb7538267", "savedPayload": { "position": { - "x": 25116.356993272086, - "y": 31381.53402088596 + "x": 24938.356993272086, + "y": 31452.53402088596 }, "targetPosition": { - "x": 25179.356993272086, - "y": 31382.53402088596 + "x": 24898.356993272086, + "y": 31503.53402088596 }, "floatingObject": { "isPinned": false, @@ -10576,15 +10576,15 @@ } } ], - "id": "06ecb118-abf0-43dc-83e6-35212d272cb8", + "id": "8bb43677-800c-44ae-a3e1-7234901f3c4d", "savedPayload": { "position": { - "x": 25179.356993272086, - "y": 31382.53402088596 + "x": 24898.356993272086, + "y": 31503.53402088596 }, "targetPosition": { - "x": 25086.356993272086, - "y": 31471.53402088596 + "x": 24857.356993272086, + "y": 31531.53402088596 }, "floatingObject": { "isPinned": false, @@ -10600,7 +10600,7 @@ "referenceParent": { "type": "Backtesting Session", "name": "New Trading System", - "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8" + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" }, "referenceParentCombinedNodePath": [ [ @@ -10625,55 +10625,55 @@ "Foundations", "Project Trading Tasks", "Foundations", - "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29" + "4b8734b6-b116-4e38-8704-78b9cfd80d44" ], [ "Binance", "Exchange Trading Tasks", "Foundations", - "fb822c87-ab0b-4ed5-8551-01326af9ba98" + "ea23f070-9438-43e8-871c-956a06796cd3" ], [ " BTC/USDT", "Market Trading Tasks", "Foundations", - "9b8b073c-fcb9-4cde-9dd6-2589f38653d1" + "5755e79c-cd1f-4003-88b3-ea5644751e75" ], [ "Masters", "Trading Mine Tasks", "Foundations", - "6c75e247-748f-4211-89e4-f01537e29d03" + "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" ], [ "Masters", "Task Manager", "Foundations", - "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95" + "23654fc5-1ccf-4ee1-b19b-420c407805ec" ], [ "New Trading System", "Task", "Foundations", - "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f" + "0817f6bd-2f2c-4021-938c-940825a701c6" ], [ "Low Frequency", "Trading Bot Instance", "Foundations", - "874a4031-0f06-4426-b494-22ba96eeb137" + "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" ], [ "Low Frequency Trading", "Trading Process Instance", "Foundations", - "1537f7c4-e7ae-406a-af3c-14ac46ea591c" + "6f4cc545-60a4-4329-a753-0de727bb70cc" ], [ "New Trading System", "Backtesting Session", "Foundations", - "dd2ee241-3d6b-49a6-8faf-2237170157a8" + "3e7dd234-c17f-4692-9905-f5f67290bab1" ] ] } @@ -10710,15 +10710,15 @@ "type": "Data Product", "name": "Trading Episode Counters", "project": "Foundations", - "id": "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186", + "id": "7898b201-c700-45ad-9999-41708fe1d84c", "savedPayload": { "position": { - "x": 24923.356993272086, - "y": 31461.53402088596 + "x": 24848.356993272086, + "y": 31546.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -10774,15 +10774,15 @@ "type": "Data Product", "name": "Trading Episode Statistics", "project": "Foundations", - "id": "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87", + "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a", "savedPayload": { "position": { - "x": 24915.356993272086, - "y": 31522.53402088596 + "x": 24799.356993272086, + "y": 31488.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -10838,15 +10838,15 @@ "type": "Data Product", "name": "Episode Candle", "project": "Foundations", - "id": "2d4cf785-31fd-4070-b4b1-5ed9194cd032", + "id": "d5c18336-9742-4c28-8939-7073ef3edcbe", "savedPayload": { "position": { - "x": 24998.356993272086, - "y": 31514.53402088596 + "x": 24815.356993272086, + "y": 31474.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -10902,15 +10902,15 @@ "type": "Data Product", "name": "Episode Balances", "project": "Foundations", - "id": "cec14ae8-f038-445a-88d4-ffe4e3c4f889", + "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632", "savedPayload": { "position": { - "x": 24878.356993272086, - "y": 31439.53402088596 + "x": 24975.356993272086, + "y": 31470.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -10966,15 +10966,15 @@ "type": "Data Product", "name": "Distance To Trading Event", "project": "Foundations", - "id": "7974e482-374c-4176-a23a-c3dd904981f7", + "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b", "savedPayload": { "position": { - "x": 24972.356993272086, - "y": 31619.53402088596 + "x": 24795.356993272086, + "y": 31560.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -11030,15 +11030,15 @@ "type": "Data Product", "name": "Episode Base Asset", "project": "Foundations", - "id": "659916b5-40d1-4031-b64b-8f22472a055c", + "id": "af36a49d-41fd-45eb-9b47-961237ac5203", "savedPayload": { "position": { - "x": 24876.356993272086, - "y": 31466.53402088596 + "x": 24963.356993272086, + "y": 31566.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -11094,15 +11094,15 @@ "type": "Data Product", "name": "Episode Quoted Asset", "project": "Foundations", - "id": "9c27a988-86f7-4243-9917-b0f3512f2cb5", + "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d", "savedPayload": { "position": { - "x": 24996.356993272086, - "y": 31568.53402088596 + "x": 24804.356993272086, + "y": 31471.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -11158,15 +11158,15 @@ "type": "Data Product", "name": "Current Episode", "project": "Foundations", - "id": "0fd06581-0831-4064-a253-9a71d6e6fd5d", + "id": "a04cb060-338e-45fa-875d-81ab07fd67a0", "savedPayload": { "position": { - "x": 24892.356993272086, - "y": 31484.53402088596 + "x": 24838.356993272086, + "y": 31443.53402088596 }, "targetPosition": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "floatingObject": { "isPinned": false, @@ -11220,15 +11220,15 @@ } ], "dataProductFolders": [], - "id": "06ba3165-594b-481f-bfba-d470209d2fae", + "id": "909237b2-c6bc-4f91-acaf-793d1289abab", "savedPayload": { "position": { - "x": 24936.356993272086, - "y": 31527.53402088596 + "x": 24893.356993272086, + "y": 31530.53402088596 }, "targetPosition": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "floatingObject": { "isPinned": false, @@ -11252,15 +11252,15 @@ "type": "Data Product", "name": "Current Strategy", "project": "Foundations", - "id": "a371f028-7dc6-4e9f-b3a6-fd509997cbaa", + "id": "dcbc702a-e2df-4c64-8763-77990844f07c", "savedPayload": { "position": { - "x": 25018.356993272086, - "y": 31572.53402088596 + "x": 24996.356993272086, + "y": 31545.53402088596 }, "targetPosition": { - "x": 24998.356993272086, - "y": 31624.53402088596 + "x": 24924.356993272086, + "y": 31599.53402088596 }, "floatingObject": { "isPinned": false, @@ -11316,15 +11316,15 @@ "type": "Data Product", "name": "Last Strategy", "project": "Foundations", - "id": "51ac7952-44de-4c78-a04e-bb4ea9de7ef7", + "id": "43984ae7-ed26-4109-9450-3cb743975b34", "savedPayload": { "position": { - "x": 25045.356993272086, - "y": 31576.53402088596 + "x": 24898.356993272086, + "y": 31566.53402088596 }, "targetPosition": { - "x": 24998.356993272086, - "y": 31624.53402088596 + "x": 24924.356993272086, + "y": 31599.53402088596 }, "floatingObject": { "isPinned": false, @@ -11378,15 +11378,15 @@ } ], "dataProductFolders": [], - "id": "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a", + "id": "a75e1008-b8a1-4567-ae58-02e2b6aad1a5", "savedPayload": { "position": { - "x": 24998.356993272086, - "y": 31624.53402088596 + "x": 24924.356993272086, + "y": 31599.53402088596 }, "targetPosition": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "floatingObject": { "isPinned": false, @@ -11410,15 +11410,15 @@ "type": "Data Product", "name": "Current Position", "project": "Foundations", - "id": "749e351b-af26-4ec6-b955-f11809b388c4", + "id": "c0633688-793c-43e1-835e-e3dcc21cab1b", "savedPayload": { "position": { - "x": 24868.356993272086, - "y": 31519.53402088596 + "x": 24864.356993272086, + "y": 31674.53402088596 }, "targetPosition": { - "x": 24928.356993272086, - "y": 31502.53402088596 + "x": 24921.356993272086, + "y": 31632.53402088596 }, "floatingObject": { "isPinned": false, @@ -11474,15 +11474,15 @@ "type": "Data Product", "name": "Last Position", "project": "Foundations", - "id": "11119820-0f73-4030-b7a6-f2fb286f658d", + "id": "91f411d5-a49e-4b08-9394-26d739c98e22", "savedPayload": { "position": { - "x": 24848.356993272086, - "y": 31446.53402088596 + "x": 24866.356993272086, + "y": 31543.53402088596 }, "targetPosition": { - "x": 24928.356993272086, - "y": 31502.53402088596 + "x": 24921.356993272086, + "y": 31632.53402088596 }, "floatingObject": { "isPinned": false, @@ -11538,15 +11538,15 @@ "type": "Data Product", "name": "Stop Loss", "project": "Foundations", - "id": "0bc2d752-024e-4b19-bb4e-fe4be177f491", + "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1", "savedPayload": { "position": { - "x": 24859.356993272086, - "y": 31455.53402088596 + "x": 24935.356993272086, + "y": 31550.53402088596 }, "targetPosition": { - "x": 24928.356993272086, - "y": 31502.53402088596 + "x": 24921.356993272086, + "y": 31632.53402088596 }, "floatingObject": { "isPinned": false, @@ -11602,15 +11602,15 @@ "type": "Data Product", "name": "Take Profit", "project": "Foundations", - "id": "de8202f0-3d1c-4048-972f-aeb23c48d7b0", + "id": "4233663b-f010-40d1-a3f6-3521991fbe72", "savedPayload": { "position": { - "x": 24945.356993272086, - "y": 31541.53402088596 + "x": 24975.356993272086, + "y": 31570.53402088596 }, "targetPosition": { - "x": 24928.356993272086, - "y": 31502.53402088596 + "x": 24921.356993272086, + "y": 31632.53402088596 }, "floatingObject": { "isPinned": false, @@ -11664,15 +11664,15 @@ } ], "dataProductFolders": [], - "id": "bb9998d0-a004-4d28-bdd7-3f97c01243a5", + "id": "c3ab1567-7875-41bf-af86-bb63cdd319c4", "savedPayload": { "position": { - "x": 24928.356993272086, - "y": 31502.53402088596 + "x": 24921.356993272086, + "y": 31632.53402088596 }, "targetPosition": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "floatingObject": { "isPinned": false, @@ -11696,15 +11696,15 @@ "type": "Data Product", "name": "Open Stage", "project": "Foundations", - "id": "3a61ba37-1be0-4ea5-a859-2841334567a5", + "id": "22ed259a-52b7-4587-9b8c-932d20a025f3", "savedPayload": { "position": { - "x": 25050.356993272086, - "y": 31537.53402088596 + "x": 24808.356993272086, + "y": 31773.53402088596 }, "targetPosition": { - "x": 25031.356993272086, - "y": 31486.53402088596 + "x": 24885.356993272086, + "y": 31682.53402088596 }, "floatingObject": { "isPinned": false, @@ -11760,15 +11760,15 @@ "type": "Data Product", "name": "Close Stage", "project": "Foundations", - "id": "90126e48-7bd8-4fd5-a623-1aaccfa55276", + "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4", "savedPayload": { "position": { - "x": 25041.356993272086, - "y": 31465.53402088596 + "x": 24882.356993272086, + "y": 31770.53402088596 }, "targetPosition": { - "x": 25031.356993272086, - "y": 31486.53402088596 + "x": 24885.356993272086, + "y": 31682.53402088596 }, "floatingObject": { "isPinned": false, @@ -11824,15 +11824,15 @@ "type": "Data Product", "name": "Trigger Stage", "project": "Foundations", - "id": "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27", + "id": "2b36d816-1055-42e8-8315-70fb53c18f14", "savedPayload": { "position": { - "x": 25012.356993272086, - "y": 31409.53402088596 + "x": 24905.356993272086, + "y": 31642.53402088596 }, "targetPosition": { - "x": 25031.356993272086, - "y": 31486.53402088596 + "x": 24885.356993272086, + "y": 31682.53402088596 }, "floatingObject": { "isPinned": false, @@ -11888,15 +11888,15 @@ "type": "Data Product", "name": "Manage Stage", "project": "Foundations", - "id": "8c5e67f5-1d79-447e-b11a-876e45f8c185", + "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76", "savedPayload": { "position": { - "x": 24966.356993272086, - "y": 31540.53402088596 + "x": 24801.356993272086, + "y": 31605.53402088596 }, "targetPosition": { - "x": 25031.356993272086, - "y": 31486.53402088596 + "x": 24885.356993272086, + "y": 31682.53402088596 }, "floatingObject": { "isPinned": false, @@ -11950,15 +11950,15 @@ } ], "dataProductFolders": [], - "id": "fe78840a-6f6d-45e8-819a-0c758355a716", + "id": "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d", "savedPayload": { "position": { - "x": 25031.356993272086, - "y": 31486.53402088596 + "x": 24885.356993272086, + "y": 31682.53402088596 }, "targetPosition": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "floatingObject": { "isPinned": false, @@ -11982,15 +11982,15 @@ "type": "Data Product", "name": "Market Buy Orders", "project": "Foundations", - "id": "f570f9e6-8afb-4318-b664-71ae8f893803", + "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a", "savedPayload": { "position": { - "x": 24903.356993272086, - "y": 31496.53402088596 + "x": 24739.356993272086, + "y": 31596.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12046,15 +12046,15 @@ "type": "Data Product", "name": "Market Sell Orders", "project": "Foundations", - "id": "ab47197e-9fff-4f31-9a1c-8878d53d2b20", + "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5", "savedPayload": { "position": { - "x": 24938.356993272086, - "y": 31588.53402088596 + "x": 24873.356993272086, + "y": 31703.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12110,15 +12110,15 @@ "type": "Data Product", "name": "Limit Buy Orders", "project": "Foundations", - "id": "cf9f5498-134c-434e-9a05-1246edcc892e", + "id": "65f8c75b-cdd0-4062-944b-ad1130b91350", "savedPayload": { "position": { - "x": 24991.356993272086, - "y": 31546.53402088596 + "x": 24762.356993272086, + "y": 31677.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12174,15 +12174,15 @@ "type": "Data Product", "name": "Limit Sell Orders", "project": "Foundations", - "id": "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b", + "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe", "savedPayload": { "position": { - "x": 24973.356993272086, - "y": 31532.53402088596 + "x": 24712.356993272086, + "y": 31733.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12238,15 +12238,15 @@ "type": "Data Product", "name": "Last Market Order", "project": "Foundations", - "id": "aa851434-e408-4313-a395-f491b0ee86ac", + "id": "290b1b2e-7259-4670-8450-6cf9948c120c", "savedPayload": { "position": { - "x": 24976.356993272086, - "y": 31520.53402088596 + "x": 24847.356993272086, + "y": 31757.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12302,15 +12302,15 @@ "type": "Data Product", "name": "Last Limit Order", "project": "Foundations", - "id": "d2cbac07-db5f-424d-a3ec-34c780483f8c", + "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d", "savedPayload": { "position": { - "x": 25098.356993272086, - "y": 31515.53402088596 + "x": 24884.356993272086, + "y": 31570.53402088596 }, "targetPosition": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "floatingObject": { "isPinned": false, @@ -12364,15 +12364,15 @@ } ], "dataProductFolders": [], - "id": "7be57af6-c7d0-4514-a407-1f77b79d9bc5", + "id": "4da6837a-f248-482d-9afa-d826fcb6d4c9", "savedPayload": { "position": { - "x": 24999.356993272086, - "y": 31591.53402088596 + "x": 24806.356993272086, + "y": 31663.53402088596 }, "targetPosition": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "floatingObject": { "isPinned": false, @@ -12388,15 +12388,15 @@ } } ], - "id": "a0409986-897e-4fc0-a5bb-3a6421d31946", + "id": "a5716e4c-d93a-4500-9804-b790872fb86a", "savedPayload": { "position": { - "x": 24989.356993272086, - "y": 31581.53402088596 + "x": 24837.356993272086, + "y": 31629.53402088596 }, "targetPosition": { - "x": 24968.356993272086, - "y": 31492.53402088596 + "x": 24872.356993272086, + "y": 31704.53402088596 }, "floatingObject": { "isPinned": false, @@ -12420,15 +12420,15 @@ "type": "Data Product", "name": "Trading System Errors", "project": "Foundations", - "id": "7b25d420-38ec-4b14-992a-ccb49d99c721", + "id": "31c08e9a-2506-46ce-927b-86d4a2861395", "savedPayload": { "position": { - "x": 24956.356993272086, - "y": 31526.53402088596 + "x": 24828.356993272086, + "y": 31707.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12478,15 +12478,15 @@ "type": "Data Product", "name": "Trading System Highlights", "project": "Foundations", - "id": "306860d6-6a71-420d-8082-5544e0f48c5c", + "id": "46b9f779-6e83-4890-ac5b-77aee855be10", "savedPayload": { "position": { - "x": 24948.356993272086, - "y": 31524.53402088596 + "x": 24835.356993272086, + "y": 31646.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12536,15 +12536,15 @@ "type": "Data Product", "name": "Trading System Values", "project": "Foundations", - "id": "c09f23a7-8a11-4e07-9e11-98eaef15cbc0", + "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7", "savedPayload": { "position": { - "x": 24986.356993272086, - "y": 31470.53402088596 + "x": 24856.356993272086, + "y": 31511.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12594,15 +12594,15 @@ "type": "Data Product", "name": "Trading System Status", "project": "Foundations", - "id": "8d872951-72cf-4669-b820-56b8c7427761", + "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e", "savedPayload": { "position": { - "x": 25007.356993272086, - "y": 31460.53402088596 + "x": 24827.356993272086, + "y": 31590.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12652,15 +12652,15 @@ "type": "Data Product", "name": "Trading System Progress", "project": "Foundations", - "id": "e3d6c097-e919-463a-b984-b79ab05b84c2", + "id": "78d894aa-6579-46aa-af09-3181ff78af53", "savedPayload": { "position": { - "x": 24938.356993272086, - "y": 31362.53402088596 + "x": 24840.356993272086, + "y": 31604.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12710,15 +12710,15 @@ "type": "Data Product", "name": "Trading System Running", "project": "Foundations", - "id": "e538fdfd-76c4-4382-92f0-b9710a1efd76", + "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff", "savedPayload": { "position": { - "x": 24942.356993272086, - "y": 31378.53402088596 + "x": 24944.356993272086, + "y": 31643.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12768,15 +12768,15 @@ "type": "Data Product", "name": "Trading System Announcements", "project": "Foundations", - "id": "63130e96-ea17-4e49-a89a-b548e1ab5e10", + "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf", "savedPayload": { "position": { - "x": 24945.356993272086, - "y": 31507.53402088596 + "x": 24876.356993272086, + "y": 31707.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12826,15 +12826,15 @@ "type": "Data Product", "name": "Trading System Warnings", "project": "Foundations", - "id": "93d1db56-e675-430a-bb67-a4d89426ba00", + "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5", "savedPayload": { "position": { - "x": 25081.356993272086, - "y": 31435.53402088596 + "x": 24857.356993272086, + "y": 31578.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12884,15 +12884,15 @@ "type": "Data Product", "name": "Trading System Infos", "project": "Foundations", - "id": "5d2cb8ec-08d9-4c24-b959-7a519709fe18", + "id": "2bcc012f-b4d5-4154-8177-67971199ffa4", "savedPayload": { "position": { - "x": 25025.356993272086, - "y": 31397.53402088596 + "x": 24957.356993272086, + "y": 31626.53402088596 }, "targetPosition": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "floatingObject": { "isPinned": false, @@ -12940,15 +12940,15 @@ } ], "dataProductFolders": [], - "id": "7b2b7190-057b-4def-b220-df8236ee0450", + "id": "e08ca2dc-cd9b-4d32-a191-df831f6168c7", "savedPayload": { "position": { - "x": 25005.356993272086, - "y": 31437.53402088596 + "x": 24923.356993272086, + "y": 31610.53402088596 }, "targetPosition": { - "x": 24968.356993272086, - "y": 31492.53402088596 + "x": 24872.356993272086, + "y": 31704.53402088596 }, "floatingObject": { "isPinned": false, @@ -12972,15 +12972,15 @@ "type": "Data Product", "name": "Episodes", "project": "Foundations", - "id": "90a36362-381c-41dc-8150-dbac04903ce8", + "id": "26e92011-9568-42b8-a496-7acc78a61bc4", "savedPayload": { "position": { - "x": 25095.356993272086, - "y": 31421.53402088596 + "x": 24866.356993272086, + "y": 31729.53402088596 }, "targetPosition": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "floatingObject": { "isPinned": false, @@ -13030,15 +13030,15 @@ "type": "Data Product", "name": "Strategies", "project": "Foundations", - "id": "29ef0139-d6e0-4963-a956-77f7f53af2ae", + "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2", "savedPayload": { "position": { - "x": 25052.356993272086, - "y": 31564.53402088596 + "x": 24801.356993272086, + "y": 31598.53402088596 }, "targetPosition": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "floatingObject": { "isPinned": false, @@ -13095,15 +13095,15 @@ "type": "Data Product", "name": "Market Buy Orders", "project": "Foundations", - "id": "a59b66a0-044d-4eea-bc57-045de6e91092", + "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d", "savedPayload": { "position": { - "x": 25004.356993272086, - "y": 31551.53402088596 + "x": 24735.356993272086, + "y": 31576.53402088596 }, "targetPosition": { - "x": 24941.356993272086, - "y": 31468.53402088596 + "x": 24827.356993272086, + "y": 31672.53402088596 }, "floatingObject": { "isPinned": false, @@ -13159,15 +13159,15 @@ "type": "Data Product", "name": "Market Sell Orders", "project": "Foundations", - "id": "96c7340f-9667-483d-9ba0-ee88ad3121af", + "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64", "savedPayload": { "position": { - "x": 24885.356993272086, - "y": 31484.53402088596 + "x": 24926.356993272086, + "y": 31575.53402088596 }, "targetPosition": { - "x": 24941.356993272086, - "y": 31468.53402088596 + "x": 24827.356993272086, + "y": 31672.53402088596 }, "floatingObject": { "isPinned": false, @@ -13223,15 +13223,15 @@ "type": "Data Product", "name": "Limit Buy Orders", "project": "Foundations", - "id": "93095f0c-3257-4370-9370-83b1bad89f56", + "id": "62e6476b-857a-40c0-a71c-59a395d55272", "savedPayload": { "position": { - "x": 25025.356993272086, - "y": 31545.53402088596 + "x": 24770.356993272086, + "y": 31636.53402088596 }, "targetPosition": { - "x": 24941.356993272086, - "y": 31468.53402088596 + "x": 24827.356993272086, + "y": 31672.53402088596 }, "floatingObject": { "isPinned": false, @@ -13287,15 +13287,15 @@ "type": "Data Product", "name": "Limit Sell Orders", "project": "Foundations", - "id": "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc", + "id": "2f6c24d2-40bf-41ec-9831-90767c244b18", "savedPayload": { "position": { - "x": 24891.356993272086, - "y": 31398.53402088596 + "x": 24827.356993272086, + "y": 31658.53402088596 }, "targetPosition": { - "x": 24941.356993272086, - "y": 31468.53402088596 + "x": 24827.356993272086, + "y": 31672.53402088596 }, "floatingObject": { "isPinned": false, @@ -13349,15 +13349,15 @@ } ], "dataProductFolders": [], - "id": "039447d9-8825-411e-91f0-2ceb9e2eb12f", + "id": "ff490055-3d71-401d-8700-f1b94af4ce79", "savedPayload": { "position": { - "x": 24941.356993272086, - "y": 31468.53402088596 + "x": 24827.356993272086, + "y": 31672.53402088596 }, "targetPosition": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "floatingObject": { "isPinned": false, @@ -13381,15 +13381,15 @@ "type": "Data Product", "name": "Trigger Stages", "project": "Foundations", - "id": "206b75f6-4ccd-412c-8577-f71329f7f31f", + "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa", "savedPayload": { "position": { - "x": 25152.356993272086, - "y": 31478.53402088596 + "x": 24729.356993272086, + "y": 31701.53402088596 }, "targetPosition": { - "x": 25090.356993272086, - "y": 31533.53402088596 + "x": 24785.356993272086, + "y": 31603.53402088596 }, "floatingObject": { "isPinned": false, @@ -13445,15 +13445,15 @@ "type": "Data Product", "name": "Open Stages", "project": "Foundations", - "id": "51fa3107-1018-41fc-a62d-3f141082d4b5", + "id": "19918edb-2dbf-49b7-ae9c-6c831a702319", "savedPayload": { "position": { - "x": 25163.356993272086, - "y": 31480.53402088596 + "x": 24772.356993272086, + "y": 31701.53402088596 }, "targetPosition": { - "x": 25090.356993272086, - "y": 31533.53402088596 + "x": 24785.356993272086, + "y": 31603.53402088596 }, "floatingObject": { "isPinned": false, @@ -13509,15 +13509,15 @@ "type": "Data Product", "name": "Manage Stages", "project": "Foundations", - "id": "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33", + "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250", "savedPayload": { "position": { - "x": 25039.356993272086, - "y": 31502.53402088596 + "x": 24731.356993272086, + "y": 31673.53402088596 }, "targetPosition": { - "x": 25090.356993272086, - "y": 31533.53402088596 + "x": 24785.356993272086, + "y": 31603.53402088596 }, "floatingObject": { "isPinned": false, @@ -13573,15 +13573,15 @@ "type": "Data Product", "name": "Close Stages", "project": "Foundations", - "id": "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5", + "id": "35e88685-aebf-42e2-bd6b-78506e6123d7", "savedPayload": { "position": { - "x": 24994.356993272086, - "y": 31469.53402088596 + "x": 24685.356993272086, + "y": 31623.53402088596 }, "targetPosition": { - "x": 25090.356993272086, - "y": 31533.53402088596 + "x": 24785.356993272086, + "y": 31603.53402088596 }, "floatingObject": { "isPinned": false, @@ -13635,15 +13635,15 @@ } ], "dataProductFolders": [], - "id": "380b1aa1-4f6e-4698-9aeb-02f24c3338a5", + "id": "7260e68b-f3e6-452e-b937-12746a27704d", "savedPayload": { "position": { - "x": 25090.356993272086, - "y": 31533.53402088596 + "x": 24785.356993272086, + "y": 31603.53402088596 }, "targetPosition": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "floatingObject": { "isPinned": false, @@ -13667,15 +13667,15 @@ "type": "Data Product", "name": "Positions", "project": "Foundations", - "id": "0214146e-73f7-4a08-811c-250965dcee95", + "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012", "savedPayload": { "position": { - "x": 24971.356993272086, - "y": 31654.53402088596 + "x": 24783.356993272086, + "y": 31614.53402088596 }, "targetPosition": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "floatingObject": { "isPinned": false, @@ -13731,15 +13731,15 @@ "type": "Data Product", "name": "Position Base Asset", "project": "Foundations", - "id": "36fd720c-3277-4847-8241-2a0fc29938c9", + "id": "f04a3773-4c21-4c90-8047-420380db143b", "savedPayload": { "position": { - "x": 24982.356993272086, - "y": 31596.53402088596 + "x": 24812.356993272086, + "y": 31592.53402088596 }, "targetPosition": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "floatingObject": { "isPinned": false, @@ -13795,15 +13795,15 @@ "type": "Data Product", "name": "Position Quoted Asset", "project": "Foundations", - "id": "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b", + "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e", "savedPayload": { "position": { - "x": 25076.356993272086, - "y": 31542.53402088596 + "x": 24867.356993272086, + "y": 31680.53402088596 }, "targetPosition": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "floatingObject": { "isPinned": false, @@ -13859,15 +13859,15 @@ "type": "Data Product", "name": "Stop Loss", "project": "Foundations", - "id": "0f51650a-3741-4b89-b29f-a398b617d555", + "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a", "savedPayload": { "position": { - "x": 25036.356993272086, - "y": 31594.53402088596 + "x": 24875.356993272086, + "y": 31630.53402088596 }, "targetPosition": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "floatingObject": { "isPinned": false, @@ -13923,15 +13923,15 @@ "type": "Data Product", "name": "Take Profit", "project": "Foundations", - "id": "addda2fb-eb09-4f1c-b46c-86555711e166", + "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6", "savedPayload": { "position": { - "x": 24959.356993272086, - "y": 31490.53402088596 + "x": 24773.356993272086, + "y": 31671.53402088596 }, "targetPosition": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "floatingObject": { "isPinned": false, @@ -13985,15 +13985,15 @@ } ], "dataProductFolders": [], - "id": "a338e1db-b3e6-45d6-a80b-a098d0e52180", + "id": "adabcca3-651e-4329-b499-43c97f7c6451", "savedPayload": { "position": { - "x": 25038.356993272086, - "y": 31584.53402088596 + "x": 24855.356993272086, + "y": 31630.53402088596 }, "targetPosition": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "floatingObject": { "isPinned": false, @@ -14009,15 +14009,15 @@ } } ], - "id": "0da1d459-ebaf-4c8f-b812-157f3379c8f1", + "id": "5b319302-fcd0-43b2-8005-72af4e3f2e36", "savedPayload": { "position": { - "x": 25018.356993272086, - "y": 31509.53402088596 + "x": 24807.356993272086, + "y": 31633.53402088596 }, "targetPosition": { - "x": 24968.356993272086, - "y": 31492.53402088596 + "x": 24872.356993272086, + "y": 31704.53402088596 }, "floatingObject": { "isPinned": false, @@ -14033,15 +14033,15 @@ } } ], - "id": "a9a39de5-87ff-4b8f-92b6-00f2c4513731", + "id": "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de", "savedPayload": { "position": { - "x": 24968.356993272086, - "y": 31492.53402088596 + "x": 24872.356993272086, + "y": 31704.53402088596 }, "targetPosition": { - "x": 24902.356993272086, - "y": 31395.53402088596 + "x": 24791.356993272086, + "y": 31672.53402088596 }, "floatingObject": { "isPinned": false, @@ -14057,15 +14057,15 @@ } } ], - "id": "ee66e844-539f-4a24-8db5-f6a54b961652", + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf", "savedPayload": { "position": { - "x": 24902.356993272086, - "y": 31395.53402088596 + "x": 24791.356993272086, + "y": 31672.53402088596 }, "targetPosition": { - "x": 24987.356993272086, - "y": 31475.53402088596 + "x": 24803.356993272086, + "y": 31577.53402088596 }, "floatingObject": { "isPinned": false, @@ -14094,15 +14094,15 @@ } } ], - "id": "bb014157-485d-4bbb-8db3-2869f5b49765", + "id": "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672", "savedPayload": { "position": { - "x": 24987.356993272086, - "y": 31475.53402088596 + "x": 24803.356993272086, + "y": 31577.53402088596 }, "targetPosition": { - "x": 25086.356993272086, - "y": 31471.53402088596 + "x": 24857.356993272086, + "y": 31531.53402088596 }, "floatingObject": { "isPinned": false, @@ -14118,7 +14118,7 @@ "referenceParent": { "type": "Live Trading Session", "name": "New Trading System", - "id": "0dc2b732-ac28-439c-ba21-3538d8335c55" + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" }, "referenceParentCombinedNodePath": [ [ @@ -14143,69 +14143,69 @@ "Foundations", "Project Trading Tasks", "Foundations", - "b4f39887-3a32-4003-8719-4a25ef64f1c4" + "3918e305-737e-4acf-9672-c81c7f17c4fe" ], [ "Binance", "Exchange Trading Tasks", "Foundations", - "fd86f424-e3fb-4f48-a48f-5a3b08da5032" + "f16b79ab-7325-4237-a10e-5d847a70a9b4" ], [ " BTC/USDT", "Market Trading Tasks", "Foundations", - "d114d174-da35-4d65-866d-9c3301740d5f" + "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" ], [ "Masters", "Trading Mine Tasks", "Foundations", - "9794a153-8830-4d0d-858f-f6659d1a5c80" + "53eba8e4-6f8d-4e53-b48d-741125f2341b" ], [ "Masters", "Task Manager", "Foundations", - "7daf71aa-c9a9-4374-867f-6c3c2d60bb30" + "655adef8-003e-4e97-9cb2-a43f93361174" ], [ "New Trading System", "Task", "Foundations", - "052e385d-0bc0-490b-b88f-1d848886c856" + "9491b3d1-7cec-4559-a32b-43f0dc659c7a" ], [ "Low Frequency", "Trading Bot Instance", "Foundations", - "29e1493a-c090-4770-8f3d-39fca327e633" + "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" ], [ "Low Frequency Trading", "Trading Process Instance", "Foundations", - "5bcd826b-c090-4f68-b9d2-9f804335d6be" + "d7014433-72c0-421a-a04d-0994cd3bc870" ], [ "New Trading System", "Live Trading Session", "Foundations", - "0dc2b732-ac28-439c-ba21-3538d8335c55" + "62281f5f-3111-4d87-b3fe-855bec4c6b59" ] ] } } ], - "id": "537d1248-a9a6-46d8-adfb-adb04d83e3db", + "id": "d1e2c53d-a0a5-4e19-a019-b2826cf16949", "savedPayload": { "position": { - "x": 25086.356993272086, - "y": 31471.53402088596 + "x": 24857.356993272086, + "y": 31531.53402088596 }, "targetPosition": { - "x": 25019.356993272086, - "y": 31556.53402088596 + "x": 24893.356993272086, + "y": 31491.53402088596 }, "floatingObject": { "isPinned": false, @@ -14258,15 +14258,15 @@ } } ], - "id": "61a822cf-6e19-4dd3-b9b0-219b118561da", + "id": "dea4a3b2-d867-4abe-a529-3e4f6970ea69", "savedPayload": { "position": { - "x": 25019.356993272086, - "y": 31556.53402088596 + "x": 24893.356993272086, + "y": 31491.53402088596 }, "targetPosition": { - "x": 24992.356993272086, - "y": 31628.53402088596 + "x": 24974.356993272086, + "y": 31478.53402088596 }, "floatingObject": { "isPinned": false, @@ -14307,11 +14307,11 @@ } } ], - "id": "2166bb62-80b5-45cf-842f-6230288428b5", + "id": "9b73b508-7dea-42bf-b6ee-9976684aba24", "savedPayload": { "position": { - "x": 24992.356993272086, - "y": 31628.53402088596 + "x": 24974.356993272086, + "y": 31478.53402088596 }, "targetPosition": { "x": 24959.356993272086, @@ -14395,7 +14395,7 @@ "learningSessionReferences": [ { "type": "Learning Session Reference", - "name": "Back Sample-System Back Learning Session", + "name": "Back ML Demo System Back Learning Session", "project": "Foundations", "dataProducts": [], "learningMineProducts": [ @@ -14425,15 +14425,15 @@ "type": "Data Product", "name": "Learning Episode Counters", "project": "Foundations", - "id": "d64b75de-4020-4bd8-9328-7ed34de7802c", + "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3", "savedPayload": { "position": { - "x": 24838.350991184714, - "y": 31445.354828453244 + "x": 24790.350991184714, + "y": 31489.354828453244 }, "targetPosition": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "floatingObject": { "isPinned": false, @@ -14489,15 +14489,15 @@ "type": "Data Product", "name": "Learning Episode Statistics", "project": "Foundations", - "id": "13f5051a-9b4f-49de-9c1e-39501cf09fbc", + "id": "6672c199-2480-4767-a151-4caa441fbc78", "savedPayload": { "position": { - "x": 24831.350991184714, - "y": 31427.354828453244 + "x": 24776.350991184714, + "y": 31362.354828453244 }, "targetPosition": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "floatingObject": { "isPinned": false, @@ -14553,15 +14553,15 @@ "type": "Data Product", "name": "Episode Candle", "project": "Foundations", - "id": "50106640-c4e7-4f6d-aa52-be285ce49138", + "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a", "savedPayload": { "position": { - "x": 24852.350991184714, - "y": 31484.354828453244 + "x": 24928.350991184714, + "y": 31361.354828453244 }, "targetPosition": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "floatingObject": { "isPinned": false, @@ -14617,15 +14617,15 @@ "type": "Data Product", "name": "Distance To Learning Event", "project": "Foundations", - "id": "15160961-816d-41ce-b996-687cb265ca07", + "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81", "savedPayload": { "position": { - "x": 24828.350991184714, - "y": 31504.354828453244 + "x": 24838.350991184714, + "y": 31365.354828453244 }, "targetPosition": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "floatingObject": { "isPinned": false, @@ -14681,15 +14681,15 @@ "type": "Data Product", "name": "Current Episode", "project": "Foundations", - "id": "2fbd832d-7bd5-47ab-950d-5745c91ff404", + "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56", "savedPayload": { "position": { - "x": 24831.350991184714, - "y": 31378.354828453244 + "x": 24875.350991184714, + "y": 31392.354828453244 }, "targetPosition": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "floatingObject": { "isPinned": false, @@ -14743,15 +14743,15 @@ } ], "dataProductFolders": [], - "id": "a26dba46-87f5-4257-8b41-cf7942cc9e39", + "id": "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba", "savedPayload": { "position": { - "x": 24912.350991184714, - "y": 31468.354828453244 + "x": 24854.350991184714, + "y": 31390.354828453244 }, "targetPosition": { - "x": 24992.350991184714, - "y": 31488.354828453244 + "x": 24810.350991184714, + "y": 31486.354828453244 }, "floatingObject": { "isPinned": false, @@ -14775,15 +14775,15 @@ "type": "Data Product", "name": "Features", "project": "Foundations", - "id": "525ac922-cfb8-4528-adfd-139344216069", + "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b", "savedPayload": { "position": { - "x": 24923.350991184714, - "y": 31508.354828453244 + "x": 24753.350991184714, + "y": 31442.354828453244 }, "targetPosition": { - "x": 25007.350991184714, - "y": 31583.354828453244 + "x": 24820.350991184714, + "y": 31520.354828453244 }, "floatingObject": { "isPinned": false, @@ -14837,15 +14837,15 @@ } ], "dataProductFolders": [], - "id": "07a8dde1-9673-49d1-a04a-6cf0f3e30fd6", + "id": "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0", "savedPayload": { "position": { - "x": 25007.350991184714, - "y": 31583.354828453244 + "x": 24820.350991184714, + "y": 31520.354828453244 }, "targetPosition": { - "x": 24992.350991184714, - "y": 31488.354828453244 + "x": 24810.350991184714, + "y": 31486.354828453244 }, "floatingObject": { "isPinned": false, @@ -14869,15 +14869,15 @@ "type": "Data Product", "name": "Labels", "project": "Foundations", - "id": "0ef4574e-e68a-4962-8dcb-5dedbd875b54", + "id": "c8d05310-55fc-451b-99ff-a3bf008def8b", "savedPayload": { "position": { - "x": 24995.350991184714, - "y": 31434.354828453244 + "x": 24880.350991184714, + "y": 31330.354828453244 }, "targetPosition": { - "x": 25021.350991184714, - "y": 31511.354828453244 + "x": 24803.350991184714, + "y": 31422.354828453244 }, "floatingObject": { "isPinned": false, @@ -14931,15 +14931,15 @@ } ], "dataProductFolders": [], - "id": "1c41126b-1a84-421f-aed7-1dd48c7447f0", + "id": "7d82a2d7-a403-4a7f-8d14-10e1adf35884", "savedPayload": { "position": { - "x": 25021.350991184714, - "y": 31511.354828453244 + "x": 24803.350991184714, + "y": 31422.354828453244 }, "targetPosition": { - "x": 24992.350991184714, - "y": 31488.354828453244 + "x": 24810.350991184714, + "y": 31486.354828453244 }, "floatingObject": { "isPinned": false, @@ -14963,15 +14963,15 @@ "type": "Data Product", "name": "Predictions", "project": "Foundations", - "id": "1260d257-8711-4b26-8d69-e4bbb8218933", + "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c", "savedPayload": { "position": { - "x": 25020.350991184714, - "y": 31501.354828453244 + "x": 24815.350991184714, + "y": 31483.354828453244 }, "targetPosition": { - "x": 25024.350991184714, - "y": 31505.354828453244 + "x": 24829.350991184714, + "y": 31537.354828453244 }, "floatingObject": { "isPinned": false, @@ -15025,15 +15025,15 @@ } ], "dataProductFolders": [], - "id": "b01d1d97-d257-4ac6-857e-7cfb8626cb12", + "id": "fcd45a21-3601-4ae9-a281-8a06af72eea6", "savedPayload": { "position": { - "x": 25024.350991184714, - "y": 31505.354828453244 + "x": 24829.350991184714, + "y": 31537.354828453244 }, "targetPosition": { - "x": 24992.350991184714, - "y": 31488.354828453244 + "x": 24810.350991184714, + "y": 31486.354828453244 }, "floatingObject": { "isPinned": false, @@ -15049,15 +15049,15 @@ } } ], - "id": "9897c083-69ff-4901-9545-67655dcc79f4", + "id": "2b15c3d4-a209-4f70-a836-8114a7b721ad", "savedPayload": { "position": { - "x": 24992.350991184714, - "y": 31488.354828453244 + "x": 24810.350991184714, + "y": 31486.354828453244 }, "targetPosition": { - "x": 24962.350991184714, - "y": 31499.354828453244 + "x": 24862.350991184714, + "y": 31388.354828453244 }, "floatingObject": { "isPinned": false, @@ -15081,15 +15081,15 @@ "type": "Data Product", "name": "Learning System Errors", "project": "Foundations", - "id": "657e20b1-42e4-4f10-8bb1-df4de4678ac8", + "id": "7c917605-388b-4ae5-821e-9a934093f700", "savedPayload": { "position": { - "x": 25019.350991184714, - "y": 31325.354828453244 + "x": 24762.350991184714, + "y": 31352.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15139,15 +15139,15 @@ "type": "Data Product", "name": "Learning System Highlights", "project": "Foundations", - "id": "9742376e-47ab-491a-8d5d-ee76c30e2d43", + "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9", "savedPayload": { "position": { - "x": 24935.350991184714, - "y": 31338.354828453244 + "x": 24732.350991184714, + "y": 31385.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15197,15 +15197,15 @@ "type": "Data Product", "name": "Learning System Values", "project": "Foundations", - "id": "c7888275-a086-48a2-a1e3-5cfc902a462a", + "id": "08776332-07bb-48a9-a604-7a60ec307d45", "savedPayload": { "position": { - "x": 25041.350991184714, - "y": 31358.354828453244 + "x": 24714.350991184714, + "y": 31341.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15255,15 +15255,15 @@ "type": "Data Product", "name": "Learning System Status", "project": "Foundations", - "id": "5611aba7-fd2b-4ee9-9199-8fbe17c26480", + "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78", "savedPayload": { "position": { - "x": 24948.350991184714, - "y": 31480.354828453244 + "x": 24759.350991184714, + "y": 31331.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15313,15 +15313,15 @@ "type": "Data Product", "name": "Learning System Progress", "project": "Foundations", - "id": "7f83be6a-a376-4e73-aec2-0c9df9c5a40c", + "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80", "savedPayload": { "position": { - "x": 25066.350991184714, - "y": 31342.354828453244 + "x": 24836.350991184714, + "y": 31380.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15371,15 +15371,15 @@ "type": "Data Product", "name": "Learning System Running", "project": "Foundations", - "id": "2fc81f05-c28c-4ba6-9ff3-fe81680c882d", + "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15", "savedPayload": { "position": { - "x": 24972.350991184714, - "y": 31350.354828453244 + "x": 24859.350991184714, + "y": 31407.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15429,15 +15429,15 @@ "type": "Data Product", "name": "Learning System Announcements", "project": "Foundations", - "id": "49e60404-30f1-4ac6-9971-15a5495805cf", + "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85", "savedPayload": { "position": { - "x": 24983.350991184714, - "y": 31370.354828453244 + "x": 24844.350991184714, + "y": 31445.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15487,15 +15487,15 @@ "type": "Data Product", "name": "Learning System Warnings", "project": "Foundations", - "id": "e59a15ea-51cf-484c-b424-aa3cea77a362", + "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48", "savedPayload": { "position": { - "x": 24976.350991184714, - "y": 31364.354828453244 + "x": 24884.350991184714, + "y": 31445.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15545,15 +15545,15 @@ "type": "Data Product", "name": "Learning System Infos", "project": "Foundations", - "id": "21ae3278-c876-4726-b689-406344d451a6", + "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534", "savedPayload": { "position": { - "x": 25056.350991184714, - "y": 31400.354828453244 + "x": 24863.350991184714, + "y": 31430.354828453244 }, "targetPosition": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "floatingObject": { "isPinned": false, @@ -15601,15 +15601,15 @@ } ], "dataProductFolders": [], - "id": "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7", + "id": "b1474294-a184-4545-b676-4322af7b7f89", "savedPayload": { "position": { - "x": 25029.350991184714, - "y": 31419.354828453244 + "x": 24792.350991184714, + "y": 31378.354828453244 }, "targetPosition": { - "x": 24962.350991184714, - "y": 31499.354828453244 + "x": 24862.350991184714, + "y": 31388.354828453244 }, "floatingObject": { "isPinned": false, @@ -15633,15 +15633,15 @@ "type": "Data Product", "name": "Episodes", "project": "Foundations", - "id": "8e3b01b3-ab71-4725-beb0-9395ffb59406", + "id": "0786a167-9640-44f0-a3fe-14f6352aa32e", "savedPayload": { "position": { - "x": 24960.350991184714, - "y": 31514.354828453244 + "x": 24891.350991184714, + "y": 31403.354828453244 }, "targetPosition": { - "x": 24996.350991184714, - "y": 31429.354828453244 + "x": 24902.350991184714, + "y": 31431.354828453244 }, "floatingObject": { "isPinned": false, @@ -15689,15 +15689,15 @@ } ], "dataProductFolders": [], - "id": "8260ce1e-e3cb-4628-96f5-63963d4dbc7d", + "id": "e694d4ae-e8cd-4057-96db-c7f1fef655a6", "savedPayload": { "position": { - "x": 24996.350991184714, - "y": 31429.354828453244 + "x": 24902.350991184714, + "y": 31431.354828453244 }, "targetPosition": { - "x": 24962.350991184714, - "y": 31499.354828453244 + "x": 24862.350991184714, + "y": 31388.354828453244 }, "floatingObject": { "isPinned": false, @@ -15713,15 +15713,15 @@ } } ], - "id": "123f65e8-fae4-4dc6-b23a-9e399f8e8c92", + "id": "efd6a594-b95c-4fcf-b83d-efa765e14672", "savedPayload": { "position": { - "x": 24962.350991184714, - "y": 31499.354828453244 + "x": 24862.350991184714, + "y": 31388.354828453244 }, "targetPosition": { - "x": 24926.350991184714, - "y": 31575.354828453244 + "x": 24775.350991184714, + "y": 31462.354828453244 }, "floatingObject": { "isPinned": false, @@ -15737,15 +15737,15 @@ } } ], - "id": "c273d232-1f76-40a4-9cd8-6463084d42a1", + "id": "0212d04c-44ff-4184-a85d-0676b1baafef", "savedPayload": { "position": { - "x": 24926.350991184714, - "y": 31575.354828453244 + "x": 24775.350991184714, + "y": 31462.354828453244 }, "targetPosition": { - "x": 25016.350991184714, - "y": 31566.354828453244 + "x": 24836.350991184714, + "y": 31401.354828453244 }, "floatingObject": { "isPinned": false, @@ -15774,15 +15774,15 @@ } } ], - "id": "280deb41-632d-46a5-98b3-fc356b8ec916", + "id": "a0773a29-8125-47ae-bcd6-a54e948af323", "savedPayload": { "position": { - "x": 25016.350991184714, - "y": 31566.354828453244 + "x": 24836.350991184714, + "y": 31401.354828453244 }, "targetPosition": { - "x": 25071.350991184714, - "y": 31606.354828453244 + "x": 24901.350991184714, + "y": 31331.354828453244 }, "floatingObject": { "isPinned": false, @@ -15797,8 +15797,8 @@ }, "referenceParent": { "type": "Back Learning Session", - "name": "Back Sample-System", - "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + "name": "Back ML Demo System", + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" }, "referenceParentCombinedNodePath": [ [ @@ -15823,62 +15823,62 @@ "Foundations", "Project Learning Tasks", "Foundations", - "581e454b-813c-4561-8cce-9f83f305e083" + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" ], [ "Binance", "Exchange Learning Tasks", "Foundations", - "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" ], [ " BTC/USDT", "Market Learning Tasks", "Foundations", - "2dea5569-f86f-4dbe-900f-aee494023678" + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" ], [ "Masters", "Learning Mine Tasks", "Foundations", - "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + "e7848996-3c00-4781-a902-79aec86ac34d" ], [ "Masters", "Task Manager", "Foundations", - "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + "fb54fd74-29a2-4713-ad06-31460a9f5961" ], [ - "Back Sample-System", + "Back ML Demo System", "Task", "Foundations", - "5ea2023d-83bb-49ef-852d-7017b1199388" + "808d3316-7b04-47c1-867b-dd02951a915e" ], [ "Back Low Frequency", "Learning Bot Instance", "Foundations", - "929617a4-00a5-42dc-b58e-9f522aa1ea69" + "57b053df-7b72-4db2-a091-e56b164aaa53" ], [ "Low Frequency Learning", "Learning Process Instance", "Foundations", - "da47770d-013b-426c-a6af-e512583e4fa2" + "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" ], [ - "Back Sample-System", + "Back ML Demo System", "Back Learning Session", "Foundations", - "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + "5fba5feb-2785-47dc-b7f0-38caf58a30d6" ] ] } }, { "type": "Learning Session Reference", - "name": "Live Sample-System Live Learning Session", + "name": "Live ML Demo System Live Learning Session", "project": "Foundations", "dataProducts": [], "learningMineProducts": [ @@ -15908,15 +15908,15 @@ "type": "Data Product", "name": "Learning Episode Counters", "project": "Foundations", - "id": "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd", + "id": "cde99341-b93d-427a-b322-2580fad770c9", "savedPayload": { "position": { - "x": 25203.350991184714, - "y": 31552.354828453244 + "x": 25119.350991184714, + "y": 31410.354828453244 }, "targetPosition": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "floatingObject": { "isPinned": false, @@ -15972,15 +15972,15 @@ "type": "Data Product", "name": "Learning Episode Statistics", "project": "Foundations", - "id": "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac", + "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24", "savedPayload": { "position": { - "x": 25187.350991184714, - "y": 31569.354828453244 + "x": 25048.350991184714, + "y": 31482.354828453244 }, "targetPosition": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "floatingObject": { "isPinned": false, @@ -16036,15 +16036,15 @@ "type": "Data Product", "name": "Episode Candle", "project": "Foundations", - "id": "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2", + "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5", "savedPayload": { "position": { - "x": 25253.350991184714, - "y": 31627.354828453244 + "x": 25079.350991184714, + "y": 31431.354828453244 }, "targetPosition": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "floatingObject": { "isPinned": false, @@ -16100,15 +16100,15 @@ "type": "Data Product", "name": "Distance To Learning Event", "project": "Foundations", - "id": "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8", + "id": "132c3517-0299-44cb-a237-85f842d13f47", "savedPayload": { "position": { - "x": 25212.350991184714, - "y": 31640.354828453244 + "x": 25042.350991184714, + "y": 31471.354828453244 }, "targetPosition": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "floatingObject": { "isPinned": false, @@ -16164,15 +16164,15 @@ "type": "Data Product", "name": "Current Episode", "project": "Foundations", - "id": "1cb94865-3f82-4df4-a17c-66035c5daf18", + "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca", "savedPayload": { "position": { - "x": 25152.350991184714, - "y": 31558.354828453244 + "x": 24947.350991184714, + "y": 31356.354828453244 }, "targetPosition": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "floatingObject": { "isPinned": false, @@ -16226,15 +16226,15 @@ } ], "dataProductFolders": [], - "id": "79a34a89-8611-4823-8ce1-ec488339ba1e", + "id": "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134", "savedPayload": { "position": { - "x": 25180.350991184714, - "y": 31573.354828453244 + "x": 25037.350991184714, + "y": 31408.354828453244 }, "targetPosition": { - "x": 25163.350991184714, - "y": 31649.354828453244 + "x": 25023.350991184714, + "y": 31342.354828453244 }, "floatingObject": { "isPinned": false, @@ -16258,15 +16258,15 @@ "type": "Data Product", "name": "Features", "project": "Foundations", - "id": "67877e4e-48bb-4c24-9957-a89e1b739c40", + "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7", "savedPayload": { "position": { - "x": 25143.350991184714, - "y": 31632.354828453244 + "x": 25104.350991184714, + "y": 31272.354828453244 }, "targetPosition": { - "x": 25064.350991184714, - "y": 31587.354828453244 + "x": 25067.350991184714, + "y": 31353.354828453244 }, "floatingObject": { "isPinned": false, @@ -16320,15 +16320,15 @@ } ], "dataProductFolders": [], - "id": "a3544f0f-cf6f-4b3d-a3fb-65d8b8c8633f", + "id": "ae9dedd1-5906-472c-ae1c-19e4c6ee8185", "savedPayload": { "position": { - "x": 25064.350991184714, - "y": 31587.354828453244 + "x": 25067.350991184714, + "y": 31353.354828453244 }, "targetPosition": { - "x": 25163.350991184714, - "y": 31649.354828453244 + "x": 25023.350991184714, + "y": 31342.354828453244 }, "floatingObject": { "isPinned": false, @@ -16352,15 +16352,15 @@ "type": "Data Product", "name": "Labels", "project": "Foundations", - "id": "4574412e-694e-433e-b241-57c237a19fa2", + "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283", "savedPayload": { "position": { - "x": 25039.350991184714, - "y": 31756.354828453244 + "x": 24957.350991184714, + "y": 31300.354828453244 }, "targetPosition": { - "x": 25100.350991184714, - "y": 31733.354828453244 + "x": 24927.350991184714, + "y": 31314.354828453244 }, "floatingObject": { "isPinned": false, @@ -16414,15 +16414,15 @@ } ], "dataProductFolders": [], - "id": "70a5a272-ea82-4690-bcd9-a85385bd4c79", + "id": "67363665-7b9b-42a9-b5b0-79ee50028523", "savedPayload": { "position": { - "x": 25100.350991184714, - "y": 31733.354828453244 + "x": 24927.350991184714, + "y": 31314.354828453244 }, "targetPosition": { - "x": 25163.350991184714, - "y": 31649.354828453244 + "x": 25023.350991184714, + "y": 31342.354828453244 }, "floatingObject": { "isPinned": false, @@ -16446,15 +16446,15 @@ "type": "Data Product", "name": "Predictions", "project": "Foundations", - "id": "7b96d545-522b-409f-abd4-7933db5073e0", + "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2", "savedPayload": { "position": { - "x": 25107.350991184714, - "y": 31790.354828453244 + "x": 24992.350991184714, + "y": 31236.354828453244 }, "targetPosition": { - "x": 25172.350991184714, - "y": 31715.354828453244 + "x": 24967.350991184714, + "y": 31266.354828453244 }, "floatingObject": { "isPinned": false, @@ -16508,15 +16508,15 @@ } ], "dataProductFolders": [], - "id": "658c4df1-7e77-4565-b3ed-5c6cc88ef225", + "id": "f7874114-f391-4af6-b9c4-6bdc02340465", "savedPayload": { "position": { - "x": 25172.350991184714, - "y": 31715.354828453244 + "x": 24967.350991184714, + "y": 31266.354828453244 }, "targetPosition": { - "x": 25163.350991184714, - "y": 31649.354828453244 + "x": 25023.350991184714, + "y": 31342.354828453244 }, "floatingObject": { "isPinned": false, @@ -16532,15 +16532,15 @@ } } ], - "id": "9f84668b-8ad9-48ba-a284-46ef5745a2e3", + "id": "e2fc8cb5-a69f-4284-b930-a570664a1461", "savedPayload": { "position": { - "x": 25163.350991184714, - "y": 31649.354828453244 + "x": 25023.350991184714, + "y": 31342.354828453244 }, "targetPosition": { - "x": 25185.350991184714, - "y": 31592.354828453244 + "x": 24958.350991184714, + "y": 31360.354828453244 }, "floatingObject": { "isPinned": false, @@ -16564,15 +16564,15 @@ "type": "Data Product", "name": "Learning System Errors", "project": "Foundations", - "id": "54baa50e-0376-43c4-add7-9f909a1a19d7", + "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37", "savedPayload": { "position": { - "x": 25298.350991184714, - "y": 31549.354828453244 + "x": 24968.350991184714, + "y": 31319.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16622,15 +16622,15 @@ "type": "Data Product", "name": "Learning System Highlights", "project": "Foundations", - "id": "f64611a4-fd48-411b-8e14-75189e66ca2c", + "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7", "savedPayload": { "position": { - "x": 25153.350991184714, - "y": 31600.354828453244 + "x": 24971.350991184714, + "y": 31338.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16680,15 +16680,15 @@ "type": "Data Product", "name": "Learning System Values", "project": "Foundations", - "id": "61d59c22-96c3-4d5a-bcde-abb3394de152", + "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d", "savedPayload": { "position": { - "x": 25340.350991184714, - "y": 31615.354828453244 + "x": 24897.350991184714, + "y": 31404.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16738,15 +16738,15 @@ "type": "Data Product", "name": "Learning System Status", "project": "Foundations", - "id": "2ef1439a-2abc-4722-9ba4-10c4edb44d0a", + "id": "8d629140-a62f-4979-a525-2c8fe692b025", "savedPayload": { "position": { - "x": 25297.350991184714, - "y": 31620.354828453244 + "x": 24984.350991184714, + "y": 31348.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16796,15 +16796,15 @@ "type": "Data Product", "name": "Learning System Progress", "project": "Foundations", - "id": "7054d7ef-0f51-4167-a30d-c278df9700fe", + "id": "9896ae11-5887-48f0-9b12-14d090eca55a", "savedPayload": { "position": { - "x": 25303.350991184714, - "y": 31639.354828453244 + "x": 25004.350991184714, + "y": 31261.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16854,15 +16854,15 @@ "type": "Data Product", "name": "Learning System Running", "project": "Foundations", - "id": "e38c99a0-1883-4185-907f-2806eeab71f4", + "id": "057359dc-6866-47e3-b97e-8b677842517e", "savedPayload": { "position": { - "x": 25152.350991184714, - "y": 31595.354828453244 + "x": 25074.350991184714, + "y": 31294.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16912,15 +16912,15 @@ "type": "Data Product", "name": "Learning System Announcements", "project": "Foundations", - "id": "a046407f-701f-4187-aee0-44948eadc29e", + "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa", "savedPayload": { "position": { - "x": 25324.350991184714, - "y": 31658.354828453244 + "x": 24959.350991184714, + "y": 31381.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -16970,15 +16970,15 @@ "type": "Data Product", "name": "Learning System Warnings", "project": "Foundations", - "id": "d1aecfde-0cc2-46aa-82a7-5950054a8f47", + "id": "51ddd1ec-0e42-44f9-a830-65df591028e0", "savedPayload": { "position": { - "x": 25313.350991184714, - "y": 31690.354828453244 + "x": 24958.350991184714, + "y": 31349.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -17028,15 +17028,15 @@ "type": "Data Product", "name": "Learning System Infos", "project": "Foundations", - "id": "89d38ad1-269a-4f07-bb04-993300ea9d11", + "id": "0da8f816-516a-49a7-8421-cbd01d047d9c", "savedPayload": { "position": { - "x": 25281.350991184714, - "y": 31595.354828453244 + "x": 25055.350991184714, + "y": 31276.354828453244 }, "targetPosition": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "floatingObject": { "isPinned": false, @@ -17084,15 +17084,15 @@ } ], "dataProductFolders": [], - "id": "62f55a97-620b-4b05-a9fe-1a7c7c69820e", + "id": "0b86afe7-fc90-4972-8c43-6744b5788a24", "savedPayload": { "position": { - "x": 25241.350991184714, - "y": 31647.354828453244 + "x": 24991.350991184714, + "y": 31313.354828453244 }, "targetPosition": { - "x": 25185.350991184714, - "y": 31592.354828453244 + "x": 24958.350991184714, + "y": 31360.354828453244 }, "floatingObject": { "isPinned": false, @@ -17116,15 +17116,15 @@ "type": "Data Product", "name": "Episodes", "project": "Foundations", - "id": "1468346b-8b0a-46ee-b510-bc5df3234268", + "id": "d255e611-fa65-4c66-b525-40089c0bb1b7", "savedPayload": { "position": { - "x": 25212.350991184714, - "y": 31568.354828453244 + "x": 24978.350991184714, + "y": 31505.354828453244 }, "targetPosition": { - "x": 25244.350991184714, - "y": 31654.354828453244 + "x": 25013.350991184714, + "y": 31423.354828453244 }, "floatingObject": { "isPinned": false, @@ -17172,15 +17172,15 @@ } ], "dataProductFolders": [], - "id": "753e960a-12b3-4248-9756-40a2094e99cd", + "id": "89ce8239-90e5-48b8-81cd-5b25c2c3a56b", "savedPayload": { "position": { - "x": 25244.350991184714, - "y": 31654.354828453244 + "x": 25013.350991184714, + "y": 31423.354828453244 }, "targetPosition": { - "x": 25185.350991184714, - "y": 31592.354828453244 + "x": 24958.350991184714, + "y": 31360.354828453244 }, "floatingObject": { "isPinned": false, @@ -17196,15 +17196,15 @@ } } ], - "id": "ba372fa8-94ff-4172-9b66-bb63a09c24a1", + "id": "7893bc73-4f07-422c-b582-8f68eaba35ad", "savedPayload": { "position": { - "x": 25185.350991184714, - "y": 31592.354828453244 + "x": 24958.350991184714, + "y": 31360.354828453244 }, "targetPosition": { - "x": 25157.350991184714, - "y": 31551.354828453244 + "x": 24907.350991184714, + "y": 31445.354828453244 }, "floatingObject": { "isPinned": false, @@ -17220,15 +17220,15 @@ } } ], - "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469", + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a", "savedPayload": { "position": { - "x": 25157.350991184714, - "y": 31551.354828453244 + "x": 24907.350991184714, + "y": 31445.354828453244 }, "targetPosition": { - "x": 25080.350991184714, - "y": 31610.354828453244 + "x": 24969.350991184714, + "y": 31372.354828453244 }, "floatingObject": { "isPinned": false, @@ -17257,15 +17257,15 @@ } } ], - "id": "b5bb3acc-db83-4c95-8fd3-807d09eb8817", + "id": "892268ce-2372-4ba6-9055-75fcdb1d1f30", "savedPayload": { "position": { - "x": 25080.350991184714, - "y": 31610.354828453244 + "x": 24969.350991184714, + "y": 31372.354828453244 }, "targetPosition": { - "x": 25071.350991184714, - "y": 31606.354828453244 + "x": 24901.350991184714, + "y": 31331.354828453244 }, "floatingObject": { "isPinned": false, @@ -17280,8 +17280,8 @@ }, "referenceParent": { "type": "Live Learning Session", - "name": "Live Sample-System", - "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + "name": "Live ML Demo System", + "id": "786647c7-e988-4047-a729-4f7be63d77fd" }, "referenceParentCombinedNodePath": [ [ @@ -17306,69 +17306,69 @@ "Foundations", "Project Learning Tasks", "Foundations", - "581e454b-813c-4561-8cce-9f83f305e083" + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" ], [ "Binance", "Exchange Learning Tasks", "Foundations", - "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" ], [ " BTC/USDT", "Market Learning Tasks", "Foundations", - "2dea5569-f86f-4dbe-900f-aee494023678" + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" ], [ "Masters", "Learning Mine Tasks", "Foundations", - "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + "e7848996-3c00-4781-a902-79aec86ac34d" ], [ "Masters", "Task Manager", "Foundations", - "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + "fb54fd74-29a2-4713-ad06-31460a9f5961" ], [ - "Live Sample-System", + "Live ML Demo System", "Task", "Foundations", - "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961" + "69ef6290-f7f6-4595-af51-f40964a63b3d" ], [ "Live Low Frequency", "Learning Bot Instance", "Foundations", - "79426b1e-7280-4f3a-b0e2-99a36b847b1c" + "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" ], [ "Low Frequency Learning", "Learning Process Instance", "Foundations", - "c1e9ab51-ae9b-4e69-8299-1ad8b6225202" + "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" ], [ - "Live Sample-System", + "Live ML Demo System", "Live Learning Session", "Foundations", - "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + "786647c7-e988-4047-a729-4f7be63d77fd" ] ] } } ], - "id": "88617b10-9a8d-445b-ab35-e61d0ba32ef5", + "id": "7c1badc8-d130-44f4-b942-c802162fd748", "savedPayload": { "position": { - "x": 25071.350991184714, - "y": 31606.354828453244 + "x": 24901.350991184714, + "y": 31331.354828453244 }, "targetPosition": { - "x": 25022.350991184714, - "y": 31584.354828453244 + "x": 24875.350991184714, + "y": 31399.354828453244 }, "floatingObject": { "isPinned": false, @@ -17421,15 +17421,15 @@ } } ], - "id": "396a1865-0a21-481f-80c8-351b90060a91", + "id": "01127677-0795-4fef-ab32-71fdd40c363a", "savedPayload": { "position": { - "x": 25022.350991184714, - "y": 31584.354828453244 + "x": 24875.350991184714, + "y": 31399.354828453244 }, "targetPosition": { - "x": 24951.350991184714, - "y": 31492.354828453244 + "x": 24934.350991184714, + "y": 31419.354828453244 }, "floatingObject": { "isPinned": false, @@ -17470,11 +17470,11 @@ } } ], - "id": "230ee2db-1170-422d-a2b7-dfb8f086c80b", + "id": "e55412b6-b741-4135-9cde-92bfd24900bf", "savedPayload": { "position": { - "x": 24951.350991184714, - "y": 31492.354828453244 + "x": 24934.350991184714, + "y": 31419.354828453244 }, "targetPosition": { "x": 24871.350991184714, @@ -18233,7 +18233,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -18251,7 +18251,7 @@ "viewport": { "type": "Viewport", "name": "New Viewport", - "config": "{\"zoom\":\"0.00\"}", + "config": "{\"zoom\":\"1.60\"}", "project": "Foundations", "id": "01713f1d-91b8-44f9-9c5d-a0c12fd09037", "savedPayload": { @@ -18276,8 +18276,8 @@ }, "frame": { "position": { - "x": 1090.8750000000002, - "y": 552.1249999999999 + "x": 255.62499999999977, + "y": 211.93749999999943 } } } @@ -18295,14 +18295,14 @@ "timeMachines": [ { "type": "Time Machine", - "name": "Back Sample-System Back Learning Session My Computer Binance BTC/USDT", + "name": "Back ML Demo System Back Learning Session My Computer Binance BTC/USDT", "project": "Foundations", "timeScale": { "type": "Time Scale", "name": "New Time Scale", - "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2021-07-05T17:07:14.675Z\",\n \"toDate\": \"2021-08-01T12:13:02.687Z\"\n}", + "config": "{\n \"autoMinScale\": false,\n \"autoMaxScale\": false,\n \"fromDate\": \"2021-07-12T16:30:35.452Z\",\n \"toDate\": \"2021-08-08T11:14:38.953Z\"\n}", "project": "Foundations", - "id": "00b8ed56-a9cc-40df-9142-43e10d4b0c49", + "id": "55c2b737-6fab-47ca-a43b-4ee451da761b", "savedPayload": { "position": { "x": 18562.62965962829, @@ -18328,9 +18328,9 @@ "rateScale": { "type": "Rate Scale", "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 28985.22,\n \"maxValue\": 42872.48\n}", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 28985.22,\n \"maxValue\": 45763.1\n}", "project": "Foundations", - "id": "fe78be87-4175-4cb9-84a3-ccd450555468", + "id": "2f57fe72-270b-4404-9e95-1913ebba6363", "savedPayload": { "position": { "x": 18499.824606559614, @@ -18358,7 +18358,7 @@ "name": "New Time Frame Scale", "config": "{\"value\":\"01-hs\"}", "project": "Foundations", - "id": "870ec7ff-ac5a-4ea3-875c-bd0b4df58b1d", + "id": "1b735b89-d086-4cc6-be68-49d28a179e56", "savedPayload": { "position": { "x": 18418.538874108253, @@ -18425,15 +18425,15 @@ "name": "Learning Episode Counters", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "737b6980-40b2-43fe-aef8-46573b852d88", + "id": "a68030ac-e11e-45fe-9985-ca617b278d53", "savedPayload": { "position": { - "x": 18645.806237131383, - "y": 25308.35640053908 + "x": 18411.67420277542, + "y": 25501.488434895044 }, "targetPosition": { - "x": 18707.806237131383, - "y": 25387.35640053908 + "x": 18424.67420277542, + "y": 25499.488434895044 }, "floatingObject": { "isPinned": false, @@ -18480,15 +18480,15 @@ } } ], - "id": "9ff45361-d7a4-4438-bc91-2c1fb737892b", + "id": "b4c82931-397b-4fca-b7b9-70e56753737d", "savedPayload": { "position": { - "x": 18707.806237131383, - "y": 25387.35640053908 + "x": 18424.67420277542, + "y": 25499.488434895044 }, "targetPosition": { - "x": 18622.806237131383, - "y": 25302.35640053908 + "x": 18345.67420277542, + "y": 25532.488434895044 }, "floatingObject": { "isPinned": false, @@ -18508,15 +18508,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "eeafb491-718e-4928-9801-b7a3f2d530b9", + "id": "d2c89f8d-e360-40ca-957f-c24f1da880de", "savedPayload": { "position": { - "x": 18697.806237131383, - "y": 25379.35640053908 + "x": 18434.67420277542, + "y": 25544.488434895044 }, "targetPosition": { - "x": 18622.806237131383, - "y": 25302.35640053908 + "x": 18345.67420277542, + "y": 25532.488434895044 }, "floatingObject": { "isPinned": false, @@ -18531,15 +18531,15 @@ } } }, - "id": "7ecd8cb9-e287-4e13-a0d9-a0364efc4b51", + "id": "0982c376-c14d-4583-bddf-7cfad4dd2c38", "savedPayload": { "position": { - "x": 18622.806237131383, - "y": 25302.35640053908 + "x": 18345.67420277542, + "y": 25532.488434895044 }, "targetPosition": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "floatingObject": { "isPinned": false, @@ -18555,7 +18555,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning Episode Counters", - "id": "d64b75de-4020-4bd8-9328-7ed34de7802c" + "id": "0c307c9f-2848-4e43-90a8-5850bcc659c3" }, "referenceParentCombinedNodePath": [ [ @@ -18586,55 +18586,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "a26dba46-87f5-4257-8b41-cf7942cc9e39" + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" ], [ "Learning Episode Counters", "Data Product", "Foundations", - "d64b75de-4020-4bd8-9328-7ed34de7802c" + "0c307c9f-2848-4e43-90a8-5850bcc659c3" ] ] } @@ -18654,15 +18654,15 @@ "name": "Learning Episode Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "796aaa5a-4657-4472-b29e-aa7742b9a1c6", + "id": "796427bb-dad0-420f-83a6-ec9d0cb01e6e", "savedPayload": { "position": { - "x": 18666.806237131383, - "y": 25234.35640053908 + "x": 18388.67420277542, + "y": 25349.488434895044 }, "targetPosition": { - "x": 18705.806237131383, - "y": 25220.35640053908 + "x": 18411.67420277542, + "y": 25429.488434895044 }, "floatingObject": { "isPinned": false, @@ -18709,15 +18709,15 @@ } } ], - "id": "144d38cf-3651-4c37-a09e-cdef12710aef", + "id": "9221adcd-1ecf-44b3-879b-fe4185cd3453", "savedPayload": { "position": { - "x": 18705.806237131383, - "y": 25220.35640053908 + "x": 18411.67420277542, + "y": 25429.488434895044 }, "targetPosition": { - "x": 18669.806237131383, - "y": 25202.35640053908 + "x": 18495.67420277542, + "y": 25479.488434895044 }, "floatingObject": { "isPinned": false, @@ -18737,15 +18737,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "c115f1c3-ccb9-487c-b0d4-ea12196b6cc9", + "id": "b5e33397-4b95-4d8c-a256-782e50f0a8dc", "savedPayload": { "position": { - "x": 18686.806237131383, - "y": 25170.35640053908 + "x": 18466.67420277542, + "y": 25567.488434895044 }, "targetPosition": { - "x": 18669.806237131383, - "y": 25202.35640053908 + "x": 18495.67420277542, + "y": 25479.488434895044 }, "floatingObject": { "isPinned": false, @@ -18760,15 +18760,15 @@ } } }, - "id": "7835676b-678f-4c0f-ac78-1242ef563052", + "id": "e24f877f-3c8d-449d-b137-05e5a9b054af", "savedPayload": { "position": { - "x": 18669.806237131383, - "y": 25202.35640053908 + "x": 18495.67420277542, + "y": 25479.488434895044 }, "targetPosition": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "floatingObject": { "isPinned": false, @@ -18784,7 +18784,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning Episode Statistics", - "id": "13f5051a-9b4f-49de-9c1e-39501cf09fbc" + "id": "6672c199-2480-4767-a151-4caa441fbc78" }, "referenceParentCombinedNodePath": [ [ @@ -18815,55 +18815,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "a26dba46-87f5-4257-8b41-cf7942cc9e39" + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" ], [ "Learning Episode Statistics", "Data Product", "Foundations", - "13f5051a-9b4f-49de-9c1e-39501cf09fbc" + "6672c199-2480-4767-a151-4caa441fbc78" ] ] } @@ -18878,15 +18878,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "584b9974-7b6a-4078-8b5e-c3dceae677b3", + "id": "e6d8831d-334c-4bd7-b713-55698ccbc672", "savedPayload": { "position": { - "x": 18649.806237131383, - "y": 25186.35640053908 + "x": 18551.67420277542, + "y": 25525.488434895044 }, "targetPosition": { - "x": 18585.806237131383, - "y": 25229.35640053908 + "x": 18489.67420277542, + "y": 25486.488434895044 }, "floatingObject": { "isPinned": false, @@ -18906,15 +18906,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "730c30b6-dcd3-49b3-ba55-98032b8f226b", + "id": "0480fa2e-1542-44ec-a004-a6b33e77b5ad", "savedPayload": { "position": { - "x": 18613.806237131383, - "y": 25326.35640053908 + "x": 18446.67420277542, + "y": 25424.488434895044 }, "targetPosition": { - "x": 18585.806237131383, - "y": 25229.35640053908 + "x": 18489.67420277542, + "y": 25486.488434895044 }, "floatingObject": { "isPinned": false, @@ -18929,15 +18929,15 @@ } } }, - "id": "2b614320-f13d-4863-a947-c8fa4d314f52", + "id": "85a8e86e-2993-4266-acb6-01f031b1107b", "savedPayload": { "position": { - "x": 18585.806237131383, - "y": 25229.35640053908 + "x": 18489.67420277542, + "y": 25486.488434895044 }, "targetPosition": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "floatingObject": { "isPinned": false, @@ -18953,7 +18953,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Candle", - "id": "50106640-c4e7-4f6d-aa52-be285ce49138" + "id": "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" }, "referenceParentCombinedNodePath": [ [ @@ -18984,55 +18984,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "a26dba46-87f5-4257-8b41-cf7942cc9e39" + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" ], [ "Episode Candle", "Data Product", "Foundations", - "50106640-c4e7-4f6d-aa52-be285ce49138" + "59ccc5f5-4f95-401f-8a7c-73d4a65e4b8a" ] ] } @@ -19047,15 +19047,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "b33b6dc3-1f03-4017-82ea-4a2a64e2913c", + "id": "3bb5cdde-b0a7-4a92-b36e-b0858841d1e4", "savedPayload": { "position": { - "x": 18559.806237131383, - "y": 25360.35640053908 + "x": 18470.67420277542, + "y": 25536.488434895044 }, "targetPosition": { - "x": 18639.806237131383, - "y": 25305.35640053908 + "x": 18384.67420277542, + "y": 25546.488434895044 }, "floatingObject": { "isPinned": false, @@ -19075,15 +19075,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "20b15c14-9047-4adb-885f-7e854c7b6b3f", + "id": "359e17bd-f89d-40c9-a97c-852dddcc42a5", "savedPayload": { "position": { - "x": 18687.806237131383, - "y": 25309.35640053908 + "x": 18453.67420277542, + "y": 25514.488434895044 }, "targetPosition": { - "x": 18639.806237131383, - "y": 25305.35640053908 + "x": 18384.67420277542, + "y": 25546.488434895044 }, "floatingObject": { "isPinned": false, @@ -19098,15 +19098,15 @@ } } }, - "id": "95f6a5b7-55fa-41fd-bb8a-aec1b1ec0989", + "id": "c720da34-918c-4e28-a3a8-13266346cc96", "savedPayload": { "position": { - "x": 18639.806237131383, - "y": 25305.35640053908 + "x": 18384.67420277542, + "y": 25546.488434895044 }, "targetPosition": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "floatingObject": { "isPinned": false, @@ -19122,7 +19122,7 @@ "referenceParent": { "type": "Data Product", "name": "Distance To Learning Event", - "id": "15160961-816d-41ce-b996-687cb265ca07" + "id": "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" }, "referenceParentCombinedNodePath": [ [ @@ -19153,55 +19153,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "a26dba46-87f5-4257-8b41-cf7942cc9e39" + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" ], [ "Distance To Learning Event", "Data Product", "Foundations", - "15160961-816d-41ce-b996-687cb265ca07" + "a8a0e3bd-6520-41d9-b9e8-7feb6ae78a81" ] ] } @@ -19216,15 +19216,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "355a3f1d-f0ac-4a8f-a93c-843baac5a069", + "id": "97419265-2dce-4a6a-8dde-4b100e4c92cf", "savedPayload": { "position": { - "x": 18847.806237131383, - "y": 25255.35640053908 + "x": 18494.67420277542, + "y": 25370.488434895044 }, "targetPosition": { - "x": 18766.806237131383, - "y": 25246.35640053908 + "x": 18482.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -19244,15 +19244,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bf4f6cc2-d118-41e9-b0b9-946817f052ef", + "id": "30c587d4-47c2-44af-8c73-1ef2fdedf880", "savedPayload": { "position": { - "x": 18680.806237131383, - "y": 25212.35640053908 + "x": 18508.67420277542, + "y": 25403.488434895044 }, "targetPosition": { - "x": 18766.806237131383, - "y": 25246.35640053908 + "x": 18482.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -19267,15 +19267,15 @@ } } }, - "id": "78c7705c-762c-4ff1-8ac0-31b649f29cb0", + "id": "8d11c604-51ce-40c5-b397-539edd6a5530", "savedPayload": { "position": { - "x": 18766.806237131383, - "y": 25246.35640053908 + "x": 18482.67420277542, + "y": 25448.488434895044 }, "targetPosition": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "floatingObject": { "isPinned": false, @@ -19291,7 +19291,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Episode", - "id": "2fbd832d-7bd5-47ab-950d-5745c91ff404" + "id": "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" }, "referenceParentCombinedNodePath": [ [ @@ -19322,70 +19322,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "a26dba46-87f5-4257-8b41-cf7942cc9e39" + "4ac9025a-a60b-459e-8c9d-3c3d0dc275ba" ], [ "Current Episode", "Data Product", "Foundations", - "2fbd832d-7bd5-47ab-950d-5745c91ff404" + "50b5ff5a-275e-4d84-ada5-e8a0e3f06b56" ] ] } } ], "layerFolders": [], - "id": "a5322d70-db38-40a1-8c98-5c1c0dfceace", + "id": "fb43b2fe-0f95-4ee3-86ab-cd944d017df6", "savedPayload": { "position": { - "x": 18681.806237131383, - "y": 25297.35640053908 + "x": 18433.67420277542, + "y": 25481.488434895044 }, "targetPosition": { - "x": 18614.806237131383, - "y": 25249.35640053908 + "x": 18517.67420277542, + "y": 25410.488434895044 }, "floatingObject": { "isPinned": false, @@ -19420,15 +19420,15 @@ "name": "Feature Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "21062079-50ea-453b-a637-aba24fd822fb", + "id": "97cb0868-ac18-4de6-b1ac-9094bd74515d", "savedPayload": { "position": { - "x": 18481.806237131383, - "y": 25413.35640053908 + "x": 18570.67420277542, + "y": 25411.488434895044 }, "targetPosition": { - "x": 18391.806237131383, - "y": 25322.35640053908 + "x": 18531.67420277542, + "y": 25477.488434895044 }, "floatingObject": { "isPinned": false, @@ -19475,15 +19475,15 @@ } } ], - "id": "5eb54725-a99b-41da-8dab-4952b8133dfc", + "id": "6c617f93-1880-4813-91a6-f96265885509", "savedPayload": { "position": { - "x": 18391.806237131383, - "y": 25322.35640053908 + "x": 18531.67420277542, + "y": 25477.488434895044 }, "targetPosition": { - "x": 18482.806237131383, - "y": 25317.35640053908 + "x": 18499.67420277542, + "y": 25430.488434895044 }, "floatingObject": { "isPinned": false, @@ -19508,15 +19508,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d501e732-740c-4bb6-a86a-f2135907d2f7", + "id": "335eb023-5935-4049-8c6b-6c63c34862f6", "savedPayload": { "position": { - "x": 18439.806237131383, - "y": 25413.35640053908 + "x": 18391.67420277542, + "y": 25595.488434895044 }, "targetPosition": { - "x": 18466.806237131383, - "y": 25343.35640053908 + "x": 18401.67420277542, + "y": 25503.488434895044 }, "floatingObject": { "isPinned": false, @@ -19569,15 +19569,15 @@ } } ], - "id": "83a03153-18be-4c43-aebb-8fa9736b943b", + "id": "23fa85c8-5075-422b-b071-e7155bece7a1", "savedPayload": { "position": { - "x": 18466.806237131383, - "y": 25343.35640053908 + "x": 18401.67420277542, + "y": 25503.488434895044 }, "targetPosition": { - "x": 18482.806237131383, - "y": 25317.35640053908 + "x": 18499.67420277542, + "y": 25430.488434895044 }, "floatingObject": { "isPinned": false, @@ -19592,15 +19592,15 @@ } } }, - "id": "0ff25d78-e10f-4b2c-aa04-a79c4dac2422", + "id": "0bac614b-25a2-415a-83ec-b61c5b1dcc8d", "savedPayload": { "position": { - "x": 18482.806237131383, - "y": 25317.35640053908 + "x": 18499.67420277542, + "y": 25430.488434895044 }, "targetPosition": { - "x": 18520.806237131383, - "y": 25274.35640053908 + "x": 18456.67420277542, + "y": 25441.488434895044 }, "floatingObject": { "isPinned": false, @@ -19616,7 +19616,7 @@ "referenceParent": { "type": "Data Product", "name": "Features", - "id": "525ac922-cfb8-4528-adfd-139344216069" + "id": "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" }, "referenceParentCombinedNodePath": [ [ @@ -19647,70 +19647,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Features", "Data Product Folder", "Foundations", - "07a8dde1-9673-49d1-a04a-6cf0f3e30fd6" + "b5f77e07-a95b-4cb6-b7ad-9e44c2e0ecd0" ], [ "Features", "Data Product", "Foundations", - "525ac922-cfb8-4528-adfd-139344216069" + "f2a3e4a3-ff0a-425d-b4ee-17801942e95b" ] ] } } ], "layerFolders": [], - "id": "a4797431-794f-4d87-9314-a813c300f9c3", + "id": "6ea7e9cb-b391-40a2-ad6d-3a966e2d9aa9", "savedPayload": { "position": { - "x": 18520.806237131383, - "y": 25274.35640053908 + "x": 18456.67420277542, + "y": 25441.488434895044 }, "targetPosition": { - "x": 18614.806237131383, - "y": 25249.35640053908 + "x": 18517.67420277542, + "y": 25410.488434895044 }, "floatingObject": { "isPinned": false, @@ -19745,15 +19745,15 @@ "name": "Label Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4c29cc23-7aae-46b9-862e-a087952ffa68", + "id": "1c468514-4222-4ad9-9ba8-f7f46db620ab", "savedPayload": { "position": { - "x": 18499.806237131383, - "y": 25113.35640053908 + "x": 18786.67420277542, + "y": 25368.488434895044 }, "targetPosition": { - "x": 18463.806237131383, - "y": 25069.35640053908 + "x": 18750.67420277542, + "y": 25385.488434895044 }, "floatingObject": { "isPinned": false, @@ -19800,15 +19800,15 @@ } } ], - "id": "5faf45bf-8dc1-44c5-a0cc-2e65696d4b0b", + "id": "2012a499-d691-4ba0-b67f-57e70ab307ca", "savedPayload": { "position": { - "x": 18463.806237131383, - "y": 25069.35640053908 + "x": 18750.67420277542, + "y": 25385.488434895044 }, "targetPosition": { - "x": 18547.806237131383, - "y": 25161.35640053908 + "x": 18673.67420277542, + "y": 25469.488434895044 }, "floatingObject": { "isPinned": false, @@ -19833,15 +19833,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "df361137-7b5c-4c30-a653-02df1a0ded54", + "id": "533e3942-fa16-41c8-b151-d87ac8908392", "savedPayload": { "position": { - "x": 18605.806237131383, - "y": 25329.35640053908 + "x": 18694.67420277542, + "y": 25571.488434895044 }, "targetPosition": { - "x": 18636.806237131383, - "y": 25251.35640053908 + "x": 18620.67420277542, + "y": 25546.488434895044 }, "floatingObject": { "isPinned": false, @@ -19894,15 +19894,15 @@ } } ], - "id": "523698f3-d44a-43cb-a212-8fbf7d0b4068", + "id": "e6be171c-0588-4036-a908-028a029d5c27", "savedPayload": { "position": { - "x": 18636.806237131383, - "y": 25251.35640053908 + "x": 18620.67420277542, + "y": 25546.488434895044 }, "targetPosition": { - "x": 18547.806237131383, - "y": 25161.35640053908 + "x": 18673.67420277542, + "y": 25469.488434895044 }, "floatingObject": { "isPinned": false, @@ -19917,15 +19917,15 @@ } } }, - "id": "cb61ab0d-899a-4329-b2e1-fafb4bf85f48", + "id": "b0f5d6ef-b488-498c-b6ea-f0b0775b9ad9", "savedPayload": { "position": { - "x": 18547.806237131383, - "y": 25161.35640053908 + "x": 18673.67420277542, + "y": 25469.488434895044 }, "targetPosition": { - "x": 18540.806237131383, - "y": 25219.35640053908 + "x": 18608.67420277542, + "y": 25371.488434895044 }, "floatingObject": { "isPinned": false, @@ -19941,7 +19941,7 @@ "referenceParent": { "type": "Data Product", "name": "Labels", - "id": "0ef4574e-e68a-4962-8dcb-5dedbd875b54" + "id": "c8d05310-55fc-451b-99ff-a3bf008def8b" }, "referenceParentCombinedNodePath": [ [ @@ -19972,70 +19972,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Labels", "Data Product Folder", "Foundations", - "1c41126b-1a84-421f-aed7-1dd48c7447f0" + "7d82a2d7-a403-4a7f-8d14-10e1adf35884" ], [ "Labels", "Data Product", "Foundations", - "0ef4574e-e68a-4962-8dcb-5dedbd875b54" + "c8d05310-55fc-451b-99ff-a3bf008def8b" ] ] } } ], "layerFolders": [], - "id": "b6293d77-c4bb-42fa-a9b5-5ae669e8b3b8", + "id": "c0c37b31-8bc6-4bea-a7ca-6b7b1ee65748", "savedPayload": { "position": { - "x": 18540.806237131383, - "y": 25219.35640053908 + "x": 18608.67420277542, + "y": 25371.488434895044 }, "targetPosition": { - "x": 18614.806237131383, - "y": 25249.35640053908 + "x": 18517.67420277542, + "y": 25410.488434895044 }, "floatingObject": { "isPinned": false, @@ -20070,15 +20070,15 @@ "name": "Prediction Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "54a7e62e-f030-4993-9c30-75f7e16cbdbe", + "id": "469ab7b7-d2bf-4767-85e5-f65cf56ce757", "savedPayload": { "position": { - "x": 18719.806237131383, - "y": 25182.35640053908 + "x": 18548.67420277542, + "y": 25388.488434895044 }, "targetPosition": { - "x": 18665.806237131383, - "y": 25190.35640053908 + "x": 18467.67420277542, + "y": 25296.488434895044 }, "floatingObject": { "isPinned": false, @@ -20125,15 +20125,15 @@ } } ], - "id": "15714abe-5f30-41cf-a437-6db674372e46", + "id": "a01fd914-3ec8-4313-a919-8e9b2dd14f7d", "savedPayload": { "position": { - "x": 18665.806237131383, - "y": 25190.35640053908 + "x": 18467.67420277542, + "y": 25296.488434895044 }, "targetPosition": { - "x": 18649.806237131383, - "y": 25163.35640053908 + "x": 18450.67420277542, + "y": 25391.488434895044 }, "floatingObject": { "isPinned": false, @@ -20158,15 +20158,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "64a7ba97-8bdd-4ff1-80bb-b9905f2d6615", + "id": "eb979269-8464-452a-8d00-267d97f92c10", "savedPayload": { "position": { - "x": 18803.806237131383, - "y": 25055.35640053908 + "x": 18289.67420277542, + "y": 25512.488434895044 }, "targetPosition": { - "x": 18708.806237131383, - "y": 25080.35640053908 + "x": 18363.67420277542, + "y": 25482.488434895044 }, "floatingObject": { "isPinned": false, @@ -20219,15 +20219,15 @@ } } ], - "id": "65d623c0-fa40-4ca6-839e-e35d938e797d", + "id": "83b02a16-6fa2-4556-a7ba-2de87121003a", "savedPayload": { "position": { - "x": 18708.806237131383, - "y": 25080.35640053908 + "x": 18363.67420277542, + "y": 25482.488434895044 }, "targetPosition": { - "x": 18649.806237131383, - "y": 25163.35640053908 + "x": 18450.67420277542, + "y": 25391.488434895044 }, "floatingObject": { "isPinned": false, @@ -20242,15 +20242,15 @@ } } }, - "id": "1bf868af-c42c-4e14-84bb-c15629f9c4de", + "id": "1df8a8c2-a41b-494c-9978-466c33addc6a", "savedPayload": { "position": { - "x": 18649.806237131383, - "y": 25163.35640053908 + "x": 18450.67420277542, + "y": 25391.488434895044 }, "targetPosition": { - "x": 18571.806237131383, - "y": 25212.35640053908 + "x": 18529.67420277542, + "y": 25335.488434895044 }, "floatingObject": { "isPinned": false, @@ -20266,7 +20266,7 @@ "referenceParent": { "type": "Data Product", "name": "Predictions", - "id": "1260d257-8711-4b26-8d69-e4bbb8218933" + "id": "96a97ffb-9ecc-4390-beae-19e9a3d7190c" }, "referenceParentCombinedNodePath": [ [ @@ -20297,70 +20297,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9897c083-69ff-4901-9545-67655dcc79f4" + "2b15c3d4-a209-4f70-a836-8114a7b721ad" ], [ "Predictions", "Data Product Folder", "Foundations", - "b01d1d97-d257-4ac6-857e-7cfb8626cb12" + "fcd45a21-3601-4ae9-a281-8a06af72eea6" ], [ "Predictions", "Data Product", "Foundations", - "1260d257-8711-4b26-8d69-e4bbb8218933" + "96a97ffb-9ecc-4390-beae-19e9a3d7190c" ] ] } } ], "layerFolders": [], - "id": "e7f985cc-b1b3-4fab-aae6-b8a6800f16ee", + "id": "5a0c2886-a60b-44cb-8e24-749d017d98ca", "savedPayload": { "position": { - "x": 18571.806237131383, - "y": 25212.35640053908 + "x": 18529.67420277542, + "y": 25335.488434895044 }, "targetPosition": { - "x": 18614.806237131383, - "y": 25249.35640053908 + "x": 18517.67420277542, + "y": 25410.488434895044 }, "floatingObject": { "isPinned": false, @@ -20376,15 +20376,15 @@ } } ], - "id": "ecc73405-d8fe-4b38-8f57-c13cebbd1fc8", + "id": "a711104f-0403-4c33-bafd-0dce5c8ab07d", "savedPayload": { "position": { - "x": 18614.806237131383, - "y": 25249.35640053908 + "x": 18517.67420277542, + "y": 25410.488434895044 }, "targetPosition": { - "x": 18705.806237131383, - "y": 25274.35640053908 + "x": 18465.67420277542, + "y": 25339.488434895044 }, "floatingObject": { "isPinned": false, @@ -20400,15 +20400,15 @@ } } ], - "id": "30d59cca-4ac5-4e92-a281-9375777a4e47", + "id": "7d64602b-d1c3-40af-bf37-712249c5f8eb", "savedPayload": { "position": { - "x": 18705.806237131383, - "y": 25274.35640053908 + "x": 18465.67420277542, + "y": 25339.488434895044 }, "targetPosition": { - "x": 18804.806237131383, - "y": 25217.35640053908 + "x": 18535.67420277542, + "y": 25248.488434895044 }, "floatingObject": { "isPinned": false, @@ -20424,15 +20424,15 @@ } } ], - "id": "e7e40bad-d5a8-4c30-9ba8-38efc9a21ecc", + "id": "1f311153-a3c2-43b2-9dae-7d6ce2d1a0c4", "savedPayload": { "position": { - "x": 18804.806237131383, - "y": 25217.35640053908 + "x": 18535.67420277542, + "y": 25248.488434895044 }, "targetPosition": { - "x": 18779.806237131383, - "y": 25132.35640053908 + "x": 18453.67420277542, + "y": 25199.488434895044 }, "floatingObject": { "isPinned": false, @@ -20457,7 +20457,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" }, "referenceParentCombinedNodePath": [ [ @@ -20488,36 +20488,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ] ] } }, - "id": "5408e637-1ce9-4149-b797-f3d4d6761226", + "id": "7521dcc4-2e11-435a-8895-fe5124272dbf", "savedPayload": { "position": { "x": 18326.729276117545, @@ -20572,15 +20572,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "21700fba-1475-4b6c-8e3e-36dfd98ff35e", + "id": "54618a6f-be38-45e6-8354-068afd6aec80", "savedPayload": { "position": { - "x": 18686.806237131383, - "y": 25015.35640053908 + "x": 18582.67420277542, + "y": 25105.488434895044 }, "targetPosition": { - "x": 18685.806237131383, - "y": 25036.35640053908 + "x": 18490.67420277542, + "y": 25091.488434895044 }, "floatingObject": { "isPinned": false, @@ -20600,15 +20600,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "d0086a86-ae48-49d6-96df-1d3a38f65ac5", + "id": "1e50c829-d262-40ed-9249-8fa1762e9f04", "savedPayload": { "position": { - "x": 18618.806237131383, - "y": 25053.35640053908 + "x": 18397.67420277542, + "y": 25102.488434895044 }, "targetPosition": { - "x": 18685.806237131383, - "y": 25036.35640053908 + "x": 18490.67420277542, + "y": 25091.488434895044 }, "floatingObject": { "isPinned": false, @@ -20623,15 +20623,15 @@ } } }, - "id": "21d48bec-5a3a-4d09-bd3c-a6693497d68e", + "id": "2767dc18-ddf3-4911-82a9-c2d8c5e425fa", "savedPayload": { "position": { - "x": 18685.806237131383, - "y": 25036.35640053908 + "x": 18490.67420277542, + "y": 25091.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -20647,7 +20647,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Errors", - "id": "657e20b1-42e4-4f10-8bb1-df4de4678ac8" + "id": "7c917605-388b-4ae5-821e-9a934093f700" }, "referenceParentCombinedNodePath": [ [ @@ -20678,49 +20678,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Errors", "Data Product", "Foundations", - "657e20b1-42e4-4f10-8bb1-df4de4678ac8" + "7c917605-388b-4ae5-821e-9a934093f700" ] ] } @@ -20735,15 +20735,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "12e5fc27-0269-42c4-a501-f3b8d7f01844", + "id": "36760dd5-e710-4b6e-9a57-85c8c6548d70", "savedPayload": { "position": { - "x": 18768.806237131383, - "y": 25018.35640053908 + "x": 18467.67420277542, + "y": 24978.488434895044 }, "targetPosition": { - "x": 18671.806237131383, - "y": 25004.35640053908 + "x": 18472.67420277542, + "y": 25059.488434895044 }, "floatingObject": { "isPinned": false, @@ -20763,15 +20763,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "0aa61319-aafe-4bd8-9405-4b38f8c08704", + "id": "a62b05f1-0f15-4870-b344-ae4944a6f59c", "savedPayload": { "position": { - "x": 18571.806237131383, - "y": 24910.35640053908 + "x": 18389.67420277542, + "y": 24989.488434895044 }, "targetPosition": { - "x": 18671.806237131383, - "y": 25004.35640053908 + "x": 18472.67420277542, + "y": 25059.488434895044 }, "floatingObject": { "isPinned": false, @@ -20786,15 +20786,15 @@ } } }, - "id": "ddaad957-c425-4d4c-abf1-d1002cc49b09", + "id": "48cc5b4f-174e-435a-b30e-23bf19b4e419", "savedPayload": { "position": { - "x": 18671.806237131383, - "y": 25004.35640053908 + "x": 18472.67420277542, + "y": 25059.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -20810,7 +20810,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Highlights", - "id": "9742376e-47ab-491a-8d5d-ee76c30e2d43" + "id": "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" }, "referenceParentCombinedNodePath": [ [ @@ -20841,49 +20841,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Highlights", "Data Product", "Foundations", - "9742376e-47ab-491a-8d5d-ee76c30e2d43" + "e068b5d3-4c03-4a5b-9bcb-b06f81b700d9" ] ] } @@ -20898,15 +20898,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "750dd846-088a-426e-800e-bb94d774a480", + "id": "a61c3b34-1b3d-4621-8693-ec1ca63f11eb", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 24980.35640053908 + "x": 18394.67420277542, + "y": 25057.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24910.35640053908 + "x": 18428.67420277542, + "y": 25130.488434895044 }, "floatingObject": { "isPinned": false, @@ -20926,15 +20926,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "2732a318-dacd-43a7-83b2-dc82646cdb47", + "id": "29189857-124a-4d04-b808-c2b2f7b12a0c", "savedPayload": { "position": { - "x": 18886.806237131383, - "y": 24956.35640053908 + "x": 18347.67420277542, + "y": 25115.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24910.35640053908 + "x": 18428.67420277542, + "y": 25130.488434895044 }, "floatingObject": { "isPinned": false, @@ -20949,15 +20949,15 @@ } } }, - "id": "87268997-7bf8-4f52-9259-adeb01ff116d", + "id": "14ac5b16-ce7f-424d-8723-d2949ee92a2d", "savedPayload": { "position": { - "x": 18798.806237131383, - "y": 24910.35640053908 + "x": 18428.67420277542, + "y": 25130.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -20973,7 +20973,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Values", - "id": "c7888275-a086-48a2-a1e3-5cfc902a462a" + "id": "08776332-07bb-48a9-a604-7a60ec307d45" }, "referenceParentCombinedNodePath": [ [ @@ -21004,49 +21004,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Values", "Data Product", "Foundations", - "c7888275-a086-48a2-a1e3-5cfc902a462a" + "08776332-07bb-48a9-a604-7a60ec307d45" ] ] } @@ -21061,15 +21061,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "5e4938a3-fba4-4f9d-af49-a64f2f478ba6", + "id": "d5079c08-90a4-469c-8021-818e7c6796bc", "savedPayload": { "position": { - "x": 18842.806237131383, - "y": 24960.35640053908 + "x": 18584.67420277542, + "y": 25088.488434895044 }, "targetPosition": { - "x": 18810.806237131383, - "y": 25027.35640053908 + "x": 18555.67420277542, + "y": 25051.488434895044 }, "floatingObject": { "isPinned": false, @@ -21089,15 +21089,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "748ded54-618d-4b1f-9f05-d8b2dba0bcdc", + "id": "b4ed108d-2473-4a96-90ce-e8d5cf6b253f", "savedPayload": { "position": { - "x": 18822.806237131383, - "y": 25073.35640053908 + "x": 18480.67420277542, + "y": 25059.488434895044 }, "targetPosition": { - "x": 18810.806237131383, - "y": 25027.35640053908 + "x": 18555.67420277542, + "y": 25051.488434895044 }, "floatingObject": { "isPinned": false, @@ -21112,15 +21112,15 @@ } } }, - "id": "6db0e944-1f39-450b-aeeb-3c82422a754a", + "id": "893ad448-71fc-4ca3-aaca-ae2e011d3808", "savedPayload": { "position": { - "x": 18810.806237131383, - "y": 25027.35640053908 + "x": 18555.67420277542, + "y": 25051.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21136,7 +21136,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Status", - "id": "5611aba7-fd2b-4ee9-9199-8fbe17c26480" + "id": "ef20d7fa-4ec1-446c-927c-3343be0c2d78" }, "referenceParentCombinedNodePath": [ [ @@ -21167,49 +21167,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Status", "Data Product", "Foundations", - "5611aba7-fd2b-4ee9-9199-8fbe17c26480" + "ef20d7fa-4ec1-446c-927c-3343be0c2d78" ] ] } @@ -21224,15 +21224,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "367109a8-f69b-4128-836e-4d4e1acb1736", + "id": "3f363396-4cf4-4657-9219-a544265c04ed", "savedPayload": { "position": { - "x": 18890.806237131383, - "y": 24910.35640053908 + "x": 18310.67420277542, + "y": 25173.488434895044 }, "targetPosition": { - "x": 18792.806237131383, - "y": 24950.35640053908 + "x": 18385.67420277542, + "y": 25085.488434895044 }, "floatingObject": { "isPinned": false, @@ -21252,15 +21252,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "168f836f-3766-4d6a-a8cc-8385e82d5217", + "id": "944007da-89d4-4371-bfac-a73d77994814", "savedPayload": { "position": { - "x": 18838.806237131383, - "y": 24884.35640053908 + "x": 18330.67420277542, + "y": 25002.488434895044 }, "targetPosition": { - "x": 18792.806237131383, - "y": 24950.35640053908 + "x": 18385.67420277542, + "y": 25085.488434895044 }, "floatingObject": { "isPinned": false, @@ -21275,15 +21275,15 @@ } } }, - "id": "89c44116-da31-4eb6-964e-8adfd73c95a3", + "id": "953d714b-105c-4ef3-8428-17a777c1cf27", "savedPayload": { "position": { - "x": 18792.806237131383, - "y": 24950.35640053908 + "x": 18385.67420277542, + "y": 25085.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21299,7 +21299,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Progress", - "id": "7f83be6a-a376-4e73-aec2-0c9df9c5a40c" + "id": "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" }, "referenceParentCombinedNodePath": [ [ @@ -21330,49 +21330,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Progress", "Data Product", "Foundations", - "7f83be6a-a376-4e73-aec2-0c9df9c5a40c" + "7beefb86-7bf5-41a3-9b3e-bc02db5c9e80" ] ] } @@ -21387,15 +21387,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a8421947-7e34-433d-a454-4789e9518636", + "id": "4b48574c-76dd-419a-8c0b-896a57a7a5f6", "savedPayload": { "position": { - "x": 18804.806237131383, - "y": 24901.35640053908 + "x": 18562.67420277542, + "y": 25012.488434895044 }, "targetPosition": { - "x": 18768.806237131383, - "y": 24878.35640053908 + "x": 18540.67420277542, + "y": 25026.488434895044 }, "floatingObject": { "isPinned": false, @@ -21415,15 +21415,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "b879beac-20b6-44d0-9c18-71bc0573e6c8", + "id": "201f69a6-7298-42ce-af76-b5252475fa9f", "savedPayload": { "position": { - "x": 18734.806237131383, - "y": 24861.35640053908 + "x": 18555.67420277542, + "y": 25104.488434895044 }, "targetPosition": { - "x": 18768.806237131383, - "y": 24878.35640053908 + "x": 18540.67420277542, + "y": 25026.488434895044 }, "floatingObject": { "isPinned": false, @@ -21438,15 +21438,15 @@ } } }, - "id": "a888109b-4862-430d-bcec-afa05a385b73", + "id": "d24b69c1-896f-4705-926e-d87cce9382c4", "savedPayload": { "position": { - "x": 18768.806237131383, - "y": 24878.35640053908 + "x": 18540.67420277542, + "y": 25026.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21462,7 +21462,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Running", - "id": "2fc81f05-c28c-4ba6-9ff3-fe81680c882d" + "id": "2b83a2de-b16f-414c-a5e3-22878ce5ff15" }, "referenceParentCombinedNodePath": [ [ @@ -21493,49 +21493,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Running", "Data Product", "Foundations", - "2fc81f05-c28c-4ba6-9ff3-fe81680c882d" + "2b83a2de-b16f-414c-a5e3-22878ce5ff15" ] ] } @@ -21550,15 +21550,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "618211b3-814b-4297-a62f-428627324971", + "id": "65a6b34a-6da3-4d6f-a5fd-66a153e2d207", "savedPayload": { "position": { - "x": 18885.806237131383, - "y": 24965.35640053908 + "x": 18294.67420277542, + "y": 24989.488434895044 }, "targetPosition": { - "x": 18786.806237131383, - "y": 25056.35640053908 + "x": 18366.67420277542, + "y": 25052.488434895044 }, "floatingObject": { "isPinned": false, @@ -21578,15 +21578,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bf6784a9-a9ac-477d-8f83-009cce748783", + "id": "78bee148-91ec-4485-a3fc-491325ccf1aa", "savedPayload": { "position": { - "x": 18866.806237131383, - "y": 25052.35640053908 + "x": 18308.67420277542, + "y": 25004.488434895044 }, "targetPosition": { - "x": 18786.806237131383, - "y": 25056.35640053908 + "x": 18366.67420277542, + "y": 25052.488434895044 }, "floatingObject": { "isPinned": false, @@ -21601,15 +21601,15 @@ } } }, - "id": "a5809cb5-38ff-4d2e-baa5-19201bdcd6e0", + "id": "195cab2d-dfef-4f70-beee-bcdb2ecd50d9", "savedPayload": { "position": { - "x": 18786.806237131383, - "y": 25056.35640053908 + "x": 18366.67420277542, + "y": 25052.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21625,7 +21625,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Announcements", - "id": "49e60404-30f1-4ac6-9971-15a5495805cf" + "id": "380d57b2-4c0d-46e7-bf48-7f8474f43d85" }, "referenceParentCombinedNodePath": [ [ @@ -21656,49 +21656,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Announcements", "Data Product", "Foundations", - "49e60404-30f1-4ac6-9971-15a5495805cf" + "380d57b2-4c0d-46e7-bf48-7f8474f43d85" ] ] } @@ -21713,15 +21713,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "7e67154c-a3cd-4174-9127-c603c9e50089", + "id": "c8f22b0b-3e54-4889-b16a-79e99d2f7f48", "savedPayload": { "position": { - "x": 18812.806237131383, - "y": 25039.35640053908 + "x": 18603.67420277542, + "y": 24934.488434895044 }, "targetPosition": { - "x": 18803.806237131383, - "y": 25022.35640053908 + "x": 18527.67420277542, + "y": 24985.488434895044 }, "floatingObject": { "isPinned": false, @@ -21741,15 +21741,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "1b88c2aa-da0f-4c48-ae2a-5398bfed2ede", + "id": "be35ad8e-165b-4618-ba0c-f7dba950ab3c", "savedPayload": { "position": { - "x": 18795.806237131383, - "y": 25100.35640053908 + "x": 18572.67420277542, + "y": 25060.488434895044 }, "targetPosition": { - "x": 18803.806237131383, - "y": 25022.35640053908 + "x": 18527.67420277542, + "y": 24985.488434895044 }, "floatingObject": { "isPinned": false, @@ -21764,15 +21764,15 @@ } } }, - "id": "e7bd16f8-c870-4ba6-8db9-9ed4941d0660", + "id": "c9de8a27-5575-4646-8577-384d1eb7ea61", "savedPayload": { "position": { - "x": 18803.806237131383, - "y": 25022.35640053908 + "x": 18527.67420277542, + "y": 24985.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21788,7 +21788,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Warnings", - "id": "e59a15ea-51cf-484c-b424-aa3cea77a362" + "id": "797346b9-f6da-45da-8dc8-9a7f49f66a48" }, "referenceParentCombinedNodePath": [ [ @@ -21819,49 +21819,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Warnings", "Data Product", "Foundations", - "e59a15ea-51cf-484c-b424-aa3cea77a362" + "797346b9-f6da-45da-8dc8-9a7f49f66a48" ] ] } @@ -21876,15 +21876,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "47c42aff-cdf7-4215-89f4-a150ace52620", + "id": "812720ac-f7bf-4335-b0ed-0d907a545a62", "savedPayload": { "position": { - "x": 18730.806237131383, - "y": 24924.35640053908 + "x": 18421.67420277542, + "y": 25223.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24896.35640053908 + "x": 18494.67420277542, + "y": 25125.488434895044 }, "floatingObject": { "isPinned": false, @@ -21904,15 +21904,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "6c8dd96d-4e37-4fdd-96cf-73d59dfee002", + "id": "0cf14d0b-2f22-48e0-a62f-629ce24db042", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 24816.35640053908 + "x": 18445.67420277542, + "y": 25029.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24896.35640053908 + "x": 18494.67420277542, + "y": 25125.488434895044 }, "floatingObject": { "isPinned": false, @@ -21927,15 +21927,15 @@ } } }, - "id": "50093222-9bbc-43fd-8b28-d6b759ea34f5", + "id": "4f859329-902c-42fa-bb1a-ab22992f8831", "savedPayload": { "position": { - "x": 18798.806237131383, - "y": 24896.35640053908 + "x": 18494.67420277542, + "y": 25125.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "floatingObject": { "isPinned": false, @@ -21951,7 +21951,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Infos", - "id": "21ae3278-c876-4726-b689-406344d451a6" + "id": "5f6b4de1-0405-410e-9c06-db9e25ea7534" }, "referenceParentCombinedNodePath": [ [ @@ -21982,64 +21982,64 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Learning System", "Data Product Folder", "Foundations", - "e5d78d54-d709-473f-ac7c-fc0a2bd6f0f7" + "b1474294-a184-4545-b676-4322af7b7f89" ], [ "Learning System Infos", "Data Product", "Foundations", - "21ae3278-c876-4726-b689-406344d451a6" + "5f6b4de1-0405-410e-9c06-db9e25ea7534" ] ] } } ], "layerFolders": [], - "id": "12a8c22e-12e3-44a8-b0e8-3437caca5772", + "id": "2f0430a0-405e-44d8-b572-7526d2f2ba4c", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 24964.35640053908 + "x": 18461.67420277542, + "y": 25071.488434895044 }, "targetPosition": { - "x": 18675.806237131383, - "y": 25011.35640053908 + "x": 18509.67420277542, + "y": 25018.488434895044 }, "floatingObject": { "isPinned": false, @@ -22055,15 +22055,15 @@ } } ], - "id": "8272be8a-b895-4b5b-be53-308f736b9274", + "id": "bc6feda2-8bf3-4a88-835f-4052e6a61b51", "savedPayload": { "position": { - "x": 18675.806237131383, - "y": 25011.35640053908 + "x": 18509.67420277542, + "y": 25018.488434895044 }, "targetPosition": { - "x": 18694.806237131383, - "y": 25095.35640053908 + "x": 18413.67420277542, + "y": 25098.488434895044 }, "floatingObject": { "isPinned": false, @@ -22079,15 +22079,15 @@ } } ], - "id": "16c018b0-12a9-4cd6-8a82-7b534d1020de", + "id": "68a0c649-9a07-40e2-a435-d892b1f50d85", "savedPayload": { "position": { - "x": 18694.806237131383, - "y": 25095.35640053908 + "x": 18413.67420277542, + "y": 25098.488434895044 }, "targetPosition": { - "x": 18759.806237131383, - "y": 25050.35640053908 + "x": 18344.67420277542, + "y": 25172.488434895044 }, "floatingObject": { "isPinned": false, @@ -22112,7 +22112,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" }, "referenceParentCombinedNodePath": [ [ @@ -22143,36 +22143,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ] ] } }, - "id": "8ad3ad7f-6fe2-4fa6-a074-6f947526cc92", + "id": "65b6e3e7-6292-4a8a-838a-2342f50b73bc", "savedPayload": { "position": { "x": 18233.382775713904, @@ -22232,15 +22232,15 @@ "name": "Episode Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2a73cfd8-cd98-437b-84f2-1e864a6acfb6", + "id": "e918ec56-3b45-4f1b-b2e9-67fb4accf2db", "savedPayload": { "position": { - "x": 18751.806237131383, - "y": 25265.35640053908 + "x": 18355.67420277542, + "y": 25227.488434895044 }, "targetPosition": { - "x": 18736.806237131383, - "y": 25278.35640053908 + "x": 18394.67420277542, + "y": 25243.488434895044 }, "floatingObject": { "isPinned": false, @@ -22287,15 +22287,15 @@ } } ], - "id": "1d8fbf7a-9195-4a17-a2b6-43268fd8d35d", + "id": "7fac9246-d272-4232-9ac0-d9d5249dad0c", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 25278.35640053908 + "x": 18394.67420277542, + "y": 25243.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 25212.35640053908 + "x": 18382.67420277542, + "y": 25195.488434895044 }, "floatingObject": { "isPinned": false, @@ -22320,15 +22320,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "94db8095-a8ff-42bb-ac56-792afcb6fa7a", + "id": "cf908166-b685-467c-8022-38a4d9a337e9", "savedPayload": { "position": { - "x": 18703.806237131383, - "y": 25117.35640053908 + "x": 18436.67420277542, + "y": 25168.488434895044 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25156.35640053908 + "x": 18427.67420277542, + "y": 25230.488434895044 }, "floatingObject": { "isPinned": false, @@ -22385,15 +22385,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1b91760a-3b57-475e-9062-0bca183e1b3b", + "id": "eb428b1e-3061-48a6-ab1e-86f7ae1adc19", "savedPayload": { "position": { - "x": 18743.806237131383, - "y": 25091.35640053908 + "x": 18506.67420277542, + "y": 25144.488434895044 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25156.35640053908 + "x": 18427.67420277542, + "y": 25230.488434895044 }, "floatingObject": { "isPinned": false, @@ -22450,15 +22450,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8597d706-9d07-496f-9723-5d16145920b0", + "id": "fb518c6f-bb03-4060-baea-acae903a9230", "savedPayload": { "position": { - "x": 18673.806237131383, - "y": 25182.35640053908 + "x": 18349.67420277542, + "y": 25237.488434895044 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25156.35640053908 + "x": 18427.67420277542, + "y": 25230.488434895044 }, "floatingObject": { "isPinned": false, @@ -22515,15 +22515,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c11ebe3b-7f24-46a3-95da-411d9eff9106", + "id": "e20c3e44-80e7-4109-b243-6c85c851b8cb", "savedPayload": { "position": { - "x": 18795.806237131383, - "y": 25233.35640053908 + "x": 18452.67420277542, + "y": 25324.488434895044 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25156.35640053908 + "x": 18427.67420277542, + "y": 25230.488434895044 }, "floatingObject": { "isPinned": false, @@ -22576,15 +22576,15 @@ } } ], - "id": "bd93e8fe-aedb-4ea0-a077-5c394d9dc77f", + "id": "28f0b545-5926-4bb0-ba97-36bf39dca103", "savedPayload": { "position": { - "x": 18750.806237131383, - "y": 25156.35640053908 + "x": 18427.67420277542, + "y": 25230.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 25212.35640053908 + "x": 18382.67420277542, + "y": 25195.488434895044 }, "floatingObject": { "isPinned": false, @@ -22599,15 +22599,15 @@ } } }, - "id": "5e142935-4980-4c49-9bcf-f502cd197afb", + "id": "ec4b2585-1a24-48f8-8d87-620c2c3a6fad", "savedPayload": { "position": { - "x": 18778.806237131383, - "y": 25212.35640053908 + "x": 18382.67420277542, + "y": 25195.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 25189.35640053908 + "x": 18337.67420277542, + "y": 25132.488434895044 }, "floatingObject": { "isPinned": false, @@ -22623,7 +22623,7 @@ "referenceParent": { "type": "Data Product", "name": "Episodes", - "id": "8e3b01b3-ab71-4725-beb0-9395ffb59406" + "id": "0786a167-9640-44f0-a3fe-14f6352aa32e" }, "referenceParentCombinedNodePath": [ [ @@ -22654,64 +22654,64 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ], [ "Low Frequency", "Bot Products", "Foundations", - "123f65e8-fae4-4dc6-b23a-9e399f8e8c92" + "efd6a594-b95c-4fcf-b83d-efa765e14672" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "8260ce1e-e3cb-4628-96f5-63963d4dbc7d" + "e694d4ae-e8cd-4057-96db-c7f1fef655a6" ], [ "Episodes", "Data Product", "Foundations", - "8e3b01b3-ab71-4725-beb0-9395ffb59406" + "0786a167-9640-44f0-a3fe-14f6352aa32e" ] ] } } ], "layerFolders": [], - "id": "313c4099-d49b-4663-a028-41da4079347a", + "id": "0a24a058-4ca2-41f0-b25d-c6f9da901597", "savedPayload": { "position": { - "x": 18778.806237131383, - "y": 25189.35640053908 + "x": 18337.67420277542, + "y": 25132.488434895044 }, "targetPosition": { - "x": 18765.806237131383, - "y": 25154.35640053908 + "x": 18388.67420277542, + "y": 25143.488434895044 }, "floatingObject": { "isPinned": false, @@ -22727,15 +22727,15 @@ } } ], - "id": "d77f9c0d-5c57-4f63-ad82-2fc24d553753", + "id": "c913c867-c0e4-4499-87f3-97cd7d55f4be", "savedPayload": { "position": { - "x": 18765.806237131383, - "y": 25154.35640053908 + "x": 18388.67420277542, + "y": 25143.488434895044 }, "targetPosition": { - "x": 18739.806237131383, - "y": 25104.35640053908 + "x": 18440.67420277542, + "y": 25101.488434895044 }, "floatingObject": { "isPinned": false, @@ -22751,15 +22751,15 @@ } } ], - "id": "48c58cc1-7fb8-47b3-8977-3be003e0209c", + "id": "cef1c338-9c19-48e0-8689-9d2f15c481b2", "savedPayload": { "position": { - "x": 18739.806237131383, - "y": 25104.35640053908 + "x": 18440.67420277542, + "y": 25101.488434895044 }, "targetPosition": { - "x": 18757.806237131383, - "y": 25027.35640053908 + "x": 18347.67420277542, + "y": 25170.488434895044 }, "floatingObject": { "isPinned": false, @@ -22784,7 +22784,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "c273d232-1f76-40a4-9cd8-6463084d42a1" + "id": "0212d04c-44ff-4184-a85d-0676b1baafef" }, "referenceParentCombinedNodePath": [ [ @@ -22815,36 +22815,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Back Sample-System Back Learning Session", + "Back ML Demo System Back Learning Session", "Learning Session Reference", "Foundations", - "280deb41-632d-46a5-98b3-fc356b8ec916" + "a0773a29-8125-47ae-bcd6-a54e948af323" ], [ "Masters", "Learning Mine Products", "Foundations", - "c273d232-1f76-40a4-9cd8-6463084d42a1" + "0212d04c-44ff-4184-a85d-0676b1baafef" ] ] } }, - "id": "d72f6e81-d8ab-4fe0-9140-8ac8c71c202c", + "id": "c573c0fa-bd1c-4138-b104-b7f6d30cd467", "savedPayload": { "position": { "x": 18147.636778740154, @@ -22898,15 +22898,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7d675f20-08dd-49e7-8b24-afaa455a0480", + "id": "9c3781a9-6fd0-4be9-9102-9361446b4a76", "savedPayload": { "position": { - "x": 18715.806237131383, - "y": 25205.35640053908 + "x": 18552.67420277542, + "y": 25393.488434895044 }, "targetPosition": { - "x": 18787.806237131383, - "y": 25124.35640053908 + "x": 18586.67420277542, + "y": 25310.488434895044 }, "floatingObject": { "isPinned": false, @@ -22953,15 +22953,15 @@ } } ], - "id": "0659f550-bc5c-480b-b1d2-a4d392d19ecf", + "id": "8b6df068-cb93-44d4-9604-bc68af221946", "savedPayload": { "position": { - "x": 18787.806237131383, - "y": 25124.35640053908 + "x": 18586.67420277542, + "y": 25310.488434895044 }, "targetPosition": { - "x": 18818.806237131383, - "y": 25046.35640053908 + "x": 18553.67420277542, + "y": 25269.488434895044 }, "floatingObject": { "isPinned": false, @@ -22986,15 +22986,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c070e5b2-2cea-4fef-9f11-91d4d75b7686", + "id": "e2c4565d-c055-4078-92bd-b9abf39e23c0", "savedPayload": { "position": { - "x": 18867.806237131383, - "y": 25118.35640053908 + "x": 18576.67420277542, + "y": 25233.488434895044 }, "targetPosition": { - "x": 18831.806237131383, - "y": 25131.35640053908 + "x": 18519.67420277542, + "y": 25206.488434895044 }, "floatingObject": { "isPinned": false, @@ -23047,15 +23047,15 @@ } } ], - "id": "b224c588-73ea-4799-bc98-3188ed5c6e98", + "id": "55070019-c39f-491c-87d7-2c0ea54e16e8", "savedPayload": { "position": { - "x": 18831.806237131383, - "y": 25131.35640053908 + "x": 18519.67420277542, + "y": 25206.488434895044 }, "targetPosition": { - "x": 18818.806237131383, - "y": 25046.35640053908 + "x": 18553.67420277542, + "y": 25269.488434895044 }, "floatingObject": { "isPinned": false, @@ -23070,15 +23070,15 @@ } } }, - "id": "9a0cdeae-ebfc-4017-99d2-b70da0e49687", + "id": "902fd11b-363e-487d-a844-072533346bc1", "savedPayload": { "position": { - "x": 17896.66961713311, - "y": 26771.638096811927 + "x": 17405.66961713311, + "y": 26428.638096811927 }, "targetPosition": { - "x": 17781.205264751796, - "y": 26494.748257111798 + "x": 17290.205264751796, + "y": 26151.748257111798 }, "floatingObject": { "isPinned": false, @@ -23094,7 +23094,7 @@ "referenceParent": { "type": "Data Product", "name": "HMA", - "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" }, "referenceParentCombinedNodePath": [ [ @@ -23125,52 +23125,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "HMA", "Bot Products", "Foundations", - "3fec0c54-c190-4a19-884a-bafce0e72eae" + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" ], [ "HMA", "Data Product", "Foundations", - "3587b467-5f7e-41b2-a014-dea2f936be89" + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" ] ] } } ], "layerFolders": [], - "id": "9aed6870-e006-41e1-ad15-b2dccc3ab434", + "id": "ac5e1178-7f89-422b-b10c-722e6ec9351d", "savedPayload": { "position": { - "x": 17781.205264751796, - "y": 26494.748257111798 + "x": 17290.205264751796, + "y": 26151.748257111798 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -23205,15 +23205,15 @@ "name": "EMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ad29d2a2-0170-4bb6-a619-997d58ba3807", + "id": "35461e69-2277-4bca-b70f-bbd7404fd604", "savedPayload": { "position": { - "x": 18882.806237131383, - "y": 24830.35640053908 + "x": 18621.67420277542, + "y": 25333.488434895044 }, "targetPosition": { - "x": 18796.806237131383, - "y": 24919.35640053908 + "x": 18575.67420277542, + "y": 25366.488434895044 }, "floatingObject": { "isPinned": false, @@ -23260,15 +23260,15 @@ } } ], - "id": "7db78076-e6ed-4ca2-a84d-2bcc75e7f58a", + "id": "1c4b7aa2-888a-4b35-8c29-ff9f52755b51", "savedPayload": { "position": { - "x": 18796.806237131383, - "y": 24919.35640053908 + "x": 18575.67420277542, + "y": 25366.488434895044 }, "targetPosition": { - "x": 18753.806237131383, - "y": 24982.35640053908 + "x": 18548.67420277542, + "y": 25345.488434895044 }, "floatingObject": { "isPinned": false, @@ -23293,15 +23293,15 @@ "name": "EMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "db677975-93df-4806-a490-f9f8b47641a7", + "id": "e35c4e9d-53d7-4130-a994-046de04b6fdd", "savedPayload": { "position": { - "x": 18583.806237131383, - "y": 24968.35640053908 + "x": 18666.67420277542, + "y": 25371.488434895044 }, "targetPosition": { - "x": 18665.806237131383, - "y": 25058.35640053908 + "x": 18588.67420277542, + "y": 25394.488434895044 }, "floatingObject": { "isPinned": false, @@ -23354,15 +23354,15 @@ } } ], - "id": "7ef7bd23-874b-4cef-9f9c-8f999447c057", + "id": "52183922-188f-4a0e-bdbd-e9d81b3f66b8", "savedPayload": { "position": { - "x": 18665.806237131383, - "y": 25058.35640053908 + "x": 18588.67420277542, + "y": 25394.488434895044 }, "targetPosition": { - "x": 18753.806237131383, - "y": 24982.35640053908 + "x": 18548.67420277542, + "y": 25345.488434895044 }, "floatingObject": { "isPinned": false, @@ -23377,15 +23377,15 @@ } } }, - "id": "6f252f23-98ef-4430-823f-81c76b471dd7", + "id": "c2df8d24-1088-41c0-a1d6-412aeb7a568d", "savedPayload": { "position": { - "x": 17731.29761699186, - "y": 26814.266263167563 + "x": 17240.29761699186, + "y": 26471.266263167563 }, "targetPosition": { - "x": 17698.51926468117, - "y": 26516.062340289616 + "x": 17207.51926468117, + "y": 26173.062340289616 }, "floatingObject": { "isPinned": false, @@ -23401,7 +23401,7 @@ "referenceParent": { "type": "Data Product", "name": "EMA", - "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" }, "referenceParentCombinedNodePath": [ [ @@ -23432,52 +23432,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "EMA", "Bot Products", "Foundations", - "5ddab26a-9be6-4faa-b19d-587db28719dc" + "e0f786ba-7136-4599-bea1-0d755b53e458" ], [ "EMA", "Data Product", "Foundations", - "be544745-ea57-4cdb-bb16-2049f374aab2" + "78b3bea4-1238-4eeb-8434-39a881cebee6" ] ] } } ], "layerFolders": [], - "id": "c130132e-808d-44da-ae4b-f6f806841d68", + "id": "a90ad93a-b41e-4594-89a8-518b6200f792", "savedPayload": { "position": { - "x": 17698.51926468117, - "y": 26516.062340289616 + "x": 17207.51926468117, + "y": 26173.062340289616 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -23512,15 +23512,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "902ec2fb-4529-486e-b72a-4633f3bd72a4", + "id": "598c3a3a-1663-476d-9ab6-42065e5ae3ce", "savedPayload": { "position": { - "x": 18681.806237131383, - "y": 25244.35640053908 + "x": 18393.67420277542, + "y": 25452.488434895044 }, "targetPosition": { - "x": 18766.806237131383, - "y": 25208.35640053908 + "x": 18365.67420277542, + "y": 25412.488434895044 }, "floatingObject": { "isPinned": false, @@ -23567,15 +23567,15 @@ } } ], - "id": "9291a55c-8667-49fc-b768-9b15c728896c", + "id": "12213895-2335-44be-a4bc-8245f03969a2", "savedPayload": { "position": { - "x": 18766.806237131383, - "y": 25208.35640053908 + "x": 18365.67420277542, + "y": 25412.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 25185.35640053908 + "x": 18403.67420277542, + "y": 25419.488434895044 }, "floatingObject": { "isPinned": false, @@ -23600,15 +23600,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6724a443-1390-4de9-bebc-6a5169664a4a", + "id": "fea9b907-3789-4dec-8806-fc5272c8bb1c", "savedPayload": { "position": { - "x": 18762.806237131383, - "y": 25083.35640053908 + "x": 18487.67420277542, + "y": 25455.488434895044 }, "targetPosition": { - "x": 18703.806237131383, - "y": 25161.35640053908 + "x": 18393.67420277542, + "y": 25423.488434895044 }, "floatingObject": { "isPinned": false, @@ -23661,15 +23661,15 @@ } } ], - "id": "06e6c3c6-ff6d-4f02-b540-09d5de3dd522", + "id": "57bb2f10-30b3-4540-a777-c074964ab62f", "savedPayload": { "position": { - "x": 18703.806237131383, - "y": 25161.35640053908 + "x": 18393.67420277542, + "y": 25423.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 25185.35640053908 + "x": 18403.67420277542, + "y": 25419.488434895044 }, "floatingObject": { "isPinned": false, @@ -23684,15 +23684,15 @@ } } }, - "id": "9735f272-1ad4-404c-b3f7-4fc1ae056407", + "id": "c44f107b-8499-4904-93ec-b54d47266548", "savedPayload": { "position": { - "x": 17560.61460252292, - "y": 26808.57701283409 + "x": 17069.61460252292, + "y": 26465.57701283409 }, "targetPosition": { - "x": 17613.1777574467, - "y": 26513.21771512288 + "x": 17122.1777574467, + "y": 26170.21771512288 }, "floatingObject": { "isPinned": false, @@ -23708,7 +23708,7 @@ "referenceParent": { "type": "Data Product", "name": "McGinley", - "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" }, "referenceParentCombinedNodePath": [ [ @@ -23739,52 +23739,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "McGinley", "Bot Products", "Foundations", - "634acbe9-0233-420b-8cf7-e192cfda9c12" + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" ], [ "McGinley", "Data Product", "Foundations", - "0dadad29-0a36-4418-a55c-0c843c9b8501" + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" ] ] } } ], "layerFolders": [], - "id": "14117630-550c-4fc4-bf4e-e4c61de8680d", + "id": "fa79ab70-8612-442c-a8bf-894d04b3f435", "savedPayload": { "position": { - "x": 17613.1777574467, - "y": 26513.21771512288 + "x": 17122.1777574467, + "y": 26170.21771512288 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -23819,15 +23819,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "79ff8b47-6a63-497d-bc6a-91bd96856f05", + "id": "250909a7-6a55-48f1-8c58-e104a1f54317", "savedPayload": { "position": { - "x": 18801.806237131383, - "y": 25341.35640053908 + "x": 18391.67420277542, + "y": 25497.488434895044 }, "targetPosition": { - "x": 18710.806237131383, - "y": 25243.35640053908 + "x": 18437.67420277542, + "y": 25405.488434895044 }, "floatingObject": { "isPinned": false, @@ -23874,15 +23874,15 @@ } } ], - "id": "2f06c064-5b59-443d-8943-6578cbdb6d45", + "id": "c5c49f2f-bfeb-4bb1-9d8a-c2c420ba43fe", "savedPayload": { "position": { - "x": 18710.806237131383, - "y": 25243.35640053908 + "x": 18437.67420277542, + "y": 25405.488434895044 }, "targetPosition": { - "x": 18699.806237131383, - "y": 25165.35640053908 + "x": 18411.67420277542, + "y": 25421.488434895044 }, "floatingObject": { "isPinned": false, @@ -23907,15 +23907,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8ccc53f4-4caf-42a6-baae-77ff7d8d4a19", + "id": "489d4f11-2236-4054-98c1-aef4b0d34dd4", "savedPayload": { "position": { - "x": 18719.806237131383, - "y": 25123.35640053908 + "x": 18416.67420277542, + "y": 25383.488434895044 }, "targetPosition": { - "x": 18751.806237131383, - "y": 25141.35640053908 + "x": 18360.67420277542, + "y": 25412.488434895044 }, "floatingObject": { "isPinned": false, @@ -23968,15 +23968,15 @@ } } ], - "id": "e237e91f-7720-4c58-b1e2-1cd51ba36137", + "id": "25a5af56-ddfa-45cb-b351-e077f51c8011", "savedPayload": { "position": { - "x": 18751.806237131383, - "y": 25141.35640053908 + "x": 18360.67420277542, + "y": 25412.488434895044 }, "targetPosition": { - "x": 18699.806237131383, - "y": 25165.35640053908 + "x": 18411.67420277542, + "y": 25421.488434895044 }, "floatingObject": { "isPinned": false, @@ -23991,15 +23991,15 @@ } } }, - "id": "6d7efb32-e89c-4d92-a1d8-059b44fcb5a6", + "id": "2578969d-c2c0-4aed-bd17-094e25ca0271", "savedPayload": { "position": { - "x": 17398.448296467588, - "y": 26755.031255038244 + "x": 16907.448296467588, + "y": 26412.031255038244 }, "targetPosition": { - "x": 17532.094604419035, - "y": 26486.444836224957 + "x": 17041.094604419035, + "y": 26143.444836224957 }, "floatingObject": { "isPinned": false, @@ -24015,7 +24015,7 @@ "referenceParent": { "type": "Data Product", "name": "WMA", - "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" }, "referenceParentCombinedNodePath": [ [ @@ -24046,52 +24046,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "WMA", "Bot Products", "Foundations", - "b18e739d-f243-4018-886e-514887005392" + "ede5b157-8c65-4b06-914c-7c9814b58f8f" ], [ "WMA", "Data Product", "Foundations", - "a387e0cd-122e-4481-b742-fdfd2995afe4" + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" ] ] } } ], "layerFolders": [], - "id": "ef5390ac-98a6-45a1-803a-6022d95df56c", + "id": "f8c4c0d4-b420-4021-aa4d-071f08395fd8", "savedPayload": { "position": { - "x": 17532.094604419035, - "y": 26486.444836224957 + "x": 17041.094604419035, + "y": 26143.444836224957 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -24126,15 +24126,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3a0a2f8e-da4b-40d8-ac74-3a83ba3cb4fb", + "id": "e1031f22-bd99-4874-a609-8270052fdd7c", "savedPayload": { "position": { - "x": 18956.806237131383, - "y": 25193.35640053908 + "x": 18473.67420277542, + "y": 25300.488434895044 }, "targetPosition": { - "x": 18987.806237131383, - "y": 25139.35640053908 + "x": 18413.67420277542, + "y": 25256.488434895044 }, "floatingObject": { "isPinned": false, @@ -24181,15 +24181,15 @@ } } ], - "id": "c4c83457-e86a-4fd2-b51a-666ba31dae43", + "id": "b989be27-6079-4ce8-a910-76102572e1de", "savedPayload": { "position": { - "x": 18987.806237131383, - "y": 25139.35640053908 + "x": 18413.67420277542, + "y": 25256.488434895044 }, "targetPosition": { - "x": 18956.806237131383, - "y": 25174.35640053908 + "x": 18432.67420277542, + "y": 25257.488434895044 }, "floatingObject": { "isPinned": false, @@ -24214,15 +24214,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "beb6d10e-ba98-4ef8-b514-c85c65f594de", + "id": "6a259b95-6245-49b8-93d4-30785be588f9", "savedPayload": { "position": { - "x": 18822.806237131383, - "y": 25090.35640053908 + "x": 18344.67420277542, + "y": 25231.488434895044 }, "targetPosition": { - "x": 18892.806237131383, - "y": 25095.35640053908 + "x": 18413.67420277542, + "y": 25188.488434895044 }, "floatingObject": { "isPinned": false, @@ -24275,15 +24275,15 @@ } } ], - "id": "0baaca4f-d047-49e8-aa82-60da15b35607", + "id": "04272560-c6eb-4523-a3e2-d8ba36fb2d7b", "savedPayload": { "position": { - "x": 18892.806237131383, - "y": 25095.35640053908 + "x": 18413.67420277542, + "y": 25188.488434895044 }, "targetPosition": { - "x": 18956.806237131383, - "y": 25174.35640053908 + "x": 18432.67420277542, + "y": 25257.488434895044 }, "floatingObject": { "isPinned": false, @@ -24298,15 +24298,15 @@ } } }, - "id": "8f8cbd11-a9cc-4c76-935d-52ec9719b8a3", + "id": "b67ac5b4-5f36-4515-93d5-2f363fd87801", "savedPayload": { "position": { - "x": 17257.936448502314, - "y": 26657.96694862777 + "x": 16766.936448502314, + "y": 26314.96694862777 }, "targetPosition": { - "x": 17461.838680436398, - "y": 26437.91268301972 + "x": 16970.838680436398, + "y": 26094.91268301972 }, "floatingObject": { "isPinned": false, @@ -24322,7 +24322,7 @@ "referenceParent": { "type": "Data Product", "name": "SMA", - "id": "b6757521-3608-4119-a119-a71d0a871666" + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" }, "referenceParentCombinedNodePath": [ [ @@ -24353,52 +24353,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "SMA", "Bot Products", "Foundations", - "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + "34be7055-fe64-480a-9e5c-326c225533ca" ], [ "SMA", "Data Product", "Foundations", - "b6757521-3608-4119-a119-a71d0a871666" + "4f9b9f64-9e21-42f9-ad6f-7668db768083" ] ] } } ], "layerFolders": [], - "id": "407b48a9-fff6-4a71-bca8-3ec922281e0c", + "id": "26b911a3-4aba-4235-b69d-cff868de7cf2", "savedPayload": { "position": { - "x": 17461.838680436398, - "y": 26437.91268301972 + "x": 16970.838680436398, + "y": 26094.91268301972 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -24433,15 +24433,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "14788b71-623d-4703-82ad-aa4d56f01f49", + "id": "210be283-c052-4c0a-9f95-9062838f0896", "savedPayload": { "position": { - "x": 18800.806237131383, - "y": 25033.35640053908 + "x": 18424.67420277542, + "y": 25223.488434895044 }, "targetPosition": { - "x": 18892.806237131383, - "y": 25084.35640053908 + "x": 18395.67420277542, + "y": 25253.488434895044 }, "floatingObject": { "isPinned": false, @@ -24488,15 +24488,15 @@ } } ], - "id": "2f33dee7-9714-477a-810d-0a576d1b8717", + "id": "4075e555-3be4-4332-8b53-c8e1a36eaadf", "savedPayload": { "position": { - "x": 18892.806237131383, - "y": 25084.35640053908 + "x": 18395.67420277542, + "y": 25253.488434895044 }, "targetPosition": { - "x": 18823.806237131383, - "y": 25046.35640053908 + "x": 18475.67420277542, + "y": 25280.488434895044 }, "floatingObject": { "isPinned": false, @@ -24521,15 +24521,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "578612d5-04f0-4c74-99c8-c00db15e7a16", + "id": "007a92d1-f8a2-4db2-988b-4c9b2322f4c8", "savedPayload": { "position": { - "x": 18695.806237131383, - "y": 25066.35640053908 + "x": 18514.67420277542, + "y": 25258.488434895044 }, "targetPosition": { - "x": 18790.806237131383, - "y": 24989.35640053908 + "x": 18561.67420277542, + "y": 25224.488434895044 }, "floatingObject": { "isPinned": false, @@ -24582,15 +24582,15 @@ } } ], - "id": "5e168910-ab28-478a-b622-32b1acaf312f", + "id": "158c02b8-8cd7-4b9d-91fd-2a08e7e57f12", "savedPayload": { "position": { - "x": 18790.806237131383, - "y": 24989.35640053908 + "x": 18561.67420277542, + "y": 25224.488434895044 }, "targetPosition": { - "x": 18823.806237131383, - "y": 25046.35640053908 + "x": 18475.67420277542, + "y": 25280.488434895044 }, "floatingObject": { "isPinned": false, @@ -24605,15 +24605,15 @@ } } }, - "id": "7d736aa5-44c9-4a45-83db-d60cbfc82fbc", + "id": "4ff660a1-d9d5-4567-8479-dd3bd30d2c64", "savedPayload": { "position": { - "x": 17150.46249289311, - "y": 26525.24766644439 + "x": 16659.46249289311, + "y": 26182.24766644439 }, "targetPosition": { - "x": 17408.101702631797, - "y": 26371.55304192803 + "x": 16917.101702631797, + "y": 26028.55304192803 }, "floatingObject": { "isPinned": false, @@ -24629,7 +24629,7 @@ "referenceParent": { "type": "Data Product", "name": "VWMA", - "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" }, "referenceParentCombinedNodePath": [ [ @@ -24660,52 +24660,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Volume-WMA", "Bot Products", "Foundations", - "8d0f79b4-7e09-4154-b07e-622177473383" + "67580249-4c65-481b-ad9a-59410f5c3914" ], [ "VWMA", "Data Product", "Foundations", - "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" ] ] } } ], "layerFolders": [], - "id": "c6c4c415-6438-4591-b641-ca685d330bf7", + "id": "c4b6b7cc-8c32-41f2-9c54-0c7de1249a03", "savedPayload": { "position": { - "x": 17408.101702631797, - "y": 26371.55304192803 + "x": 16917.101702631797, + "y": 26028.55304192803 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -24740,15 +24740,15 @@ "name": "Fibonacci-Bollinger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "273c2914-e0e1-40fc-9651-16b7c7248eba", + "id": "87b09496-3b01-4d98-8967-df41838a3e3e", "savedPayload": { "position": { - "x": 18524.806237131383, - "y": 25117.35640053908 + "x": 18479.67420277542, + "y": 25462.488434895044 }, "targetPosition": { - "x": 18620.806237131383, - "y": 25196.35640053908 + "x": 18544.67420277542, + "y": 25419.488434895044 }, "floatingObject": { "isPinned": false, @@ -24795,15 +24795,15 @@ } } ], - "id": "4c847e07-cfb7-4d0d-a5be-5ac204c497aa", + "id": "a50e6cf8-3ef7-4e19-9ca8-55d8716638a4", "savedPayload": { "position": { - "x": 18620.806237131383, - "y": 25196.35640053908 + "x": 18544.67420277542, + "y": 25419.488434895044 }, "targetPosition": { - "x": 18696.806237131383, - "y": 25183.35640053908 + "x": 18486.67420277542, + "y": 25441.488434895044 }, "floatingObject": { "isPinned": false, @@ -24828,15 +24828,15 @@ "name": "Basis", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "123c1e40-4ae1-47fc-bb45-aebd0cdd9fa9", + "id": "ef4961ca-3753-4fe0-a731-0f7b41489df6", "savedPayload": { "position": { - "x": 18582.806237131383, - "y": 25143.35640053908 + "x": 18601.67420277542, + "y": 25392.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -24893,15 +24893,15 @@ "name": "Up1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f29b1918-d0c2-401c-b867-67ec4533891b", + "id": "c4b359ee-8986-4939-a1f9-f249d2b01ed0", "savedPayload": { "position": { - "x": 18698.806237131383, - "y": 25196.35640053908 + "x": 18652.67420277542, + "y": 25404.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -24958,15 +24958,15 @@ "name": "Up2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "97f4bdb4-63c4-4c1c-a55f-76f8d710d156", + "id": "94710be5-f11b-4f8b-9fa0-9e995c113830", "savedPayload": { "position": { - "x": 18697.806237131383, - "y": 25058.35640053908 + "x": 18637.67420277542, + "y": 25392.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25023,15 +25023,15 @@ "name": "Up3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5aea342e-807c-4f54-a1b6-586303f94e12", + "id": "6ef15b39-a7b6-4151-b3c8-84791eee3ddd", "savedPayload": { "position": { - "x": 18643.806237131383, - "y": 25021.35640053908 + "x": 18484.67420277542, + "y": 25407.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25088,15 +25088,15 @@ "name": "Up4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2a1db8a9-c5f8-4560-bb99-bc78f3446657", + "id": "4d4323d7-23a4-4864-8c16-a012cec8874c", "savedPayload": { "position": { - "x": 18682.806237131383, - "y": 25033.35640053908 + "x": 18469.67420277542, + "y": 25344.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25153,15 +25153,15 @@ "name": "Up5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0b7a3fb5-a280-4f90-a142-4fb09160f2da", + "id": "d4c8d8a5-b146-4caf-a9a9-ae012392d606", "savedPayload": { "position": { - "x": 18706.806237131383, - "y": 25126.35640053908 + "x": 18646.67420277542, + "y": 25399.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25218,15 +25218,15 @@ "name": "Up6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f3157eef-78a1-4c58-a519-344ba82c032f", + "id": "2cc5c50e-30ef-47bb-841f-44cd8f534b70", "savedPayload": { "position": { - "x": 18655.806237131383, - "y": 25094.35640053908 + "x": 18526.67420277542, + "y": 25363.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25283,15 +25283,15 @@ "name": "Down1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d9b1e2ee-5e22-4a45-a306-74a144b11119", + "id": "112a2921-61db-42b9-999b-850f3129ffa7", "savedPayload": { "position": { - "x": 18645.806237131383, - "y": 25108.35640053908 + "x": 18505.67420277542, + "y": 25450.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25348,15 +25348,15 @@ "name": "Down2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "986c5c71-d05d-48c4-880a-812b2ac8c62c", + "id": "06be830b-6e43-409a-af3f-3a79e952c5c3", "savedPayload": { "position": { - "x": 18556.806237131383, - "y": 25165.35640053908 + "x": 18635.67420277542, + "y": 25381.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25413,15 +25413,15 @@ "name": "Down3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bdea1203-9b0b-43fd-8209-15264804c1f1", + "id": "0e8191e3-ed11-4d88-b136-242569a7a39d", "savedPayload": { "position": { - "x": 18627.806237131383, - "y": 25122.35640053908 + "x": 18500.67420277542, + "y": 25330.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25478,15 +25478,15 @@ "name": "Down4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "01534f0b-0fa8-4064-90ae-0b23225b509d", + "id": "459befff-282c-4f46-be5a-6667b106995d", "savedPayload": { "position": { - "x": 18638.806237131383, - "y": 25014.35640053908 + "x": 18462.67420277542, + "y": 25321.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25543,15 +25543,15 @@ "name": "Down5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "de591dd8-b125-4a37-8e68-fe5cc8b0ed06", + "id": "09a4ec35-bf9e-4798-8aba-51c9be5e61aa", "savedPayload": { "position": { - "x": 18591.806237131383, - "y": 25176.35640053908 + "x": 18505.67420277542, + "y": 25484.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25608,15 +25608,15 @@ "name": "Down6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "59e51fb1-54dd-4bc5-81aa-3945b66d588c", + "id": "2b0dd6b8-663b-4f4e-99a6-5b9ac827c5e8", "savedPayload": { "position": { - "x": 18533.806237131383, - "y": 25190.35640053908 + "x": 18507.67420277542, + "y": 25376.488434895044 }, "targetPosition": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "floatingObject": { "isPinned": false, @@ -25669,15 +25669,15 @@ } } ], - "id": "0935451d-770e-41c1-978d-1c5bb986d8ba", + "id": "e76e6c62-df76-4406-b9b7-a8f1d879997f", "savedPayload": { "position": { - "x": 18626.806237131383, - "y": 25098.35640053908 + "x": 18557.67420277542, + "y": 25408.488434895044 }, "targetPosition": { - "x": 18696.806237131383, - "y": 25183.35640053908 + "x": 18486.67420277542, + "y": 25441.488434895044 }, "floatingObject": { "isPinned": false, @@ -25692,15 +25692,15 @@ } } }, - "id": "455ce9d7-7b0c-4060-b701-e2ac70fb3206", + "id": "0a052bb2-5794-4fbb-945e-8754a9f4e796", "savedPayload": { "position": { - "x": 17084.733330351202, - "y": 26367.625535418636 + "x": 16593.733330351202, + "y": 26024.625535418636 }, "targetPosition": { - "x": 17375.237121360842, - "y": 26292.741976415153 + "x": 16884.237121360842, + "y": 25949.741976415153 }, "floatingObject": { "isPinned": false, @@ -25716,7 +25716,7 @@ "referenceParent": { "type": "Data Product", "name": "Fibonacci-Bollinger", - "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" }, "referenceParentCombinedNodePath": [ [ @@ -25747,52 +25747,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fibonacci-Bollinger", "Bot Products", "Foundations", - "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" ], [ "Fibonacci-Bollinger", "Data Product", "Foundations", - "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "77d70b38-5dcf-490c-ad94-954898948d1c" ] ] } } ], "layerFolders": [], - "id": "a4a09367-0c40-4577-a626-bc8665a520a2", + "id": "ca84cfb7-9f7b-4c54-972d-af610a15f8a9", "savedPayload": { "position": { - "x": 17375.237121360842, - "y": 26292.741976415153 + "x": 16884.237121360842, + "y": 25949.741976415153 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -25827,15 +25827,15 @@ "name": "TPSL Bands", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e54f689a-e0c4-46ef-9d2b-4c34f5914ef6", + "id": "750a1d8a-5a35-4780-b513-e3aa052e3f52", "savedPayload": { "position": { - "x": 18773.806237131383, - "y": 25053.35640053908 + "x": 18466.67420277542, + "y": 25170.488434895044 }, "targetPosition": { - "x": 18834.806237131383, - "y": 24959.35640053908 + "x": 18445.67420277542, + "y": 25253.488434895044 }, "floatingObject": { "isPinned": false, @@ -25882,15 +25882,15 @@ } } ], - "id": "beed0ac1-e43f-4706-8b70-96dce1d8df1b", + "id": "39ac8d8e-1ad5-4616-9e5f-6ab287929295", "savedPayload": { "position": { - "x": 18834.806237131383, - "y": 24959.35640053908 + "x": 18445.67420277542, + "y": 25253.488434895044 }, "targetPosition": { - "x": 18874.806237131383, - "y": 25023.35640053908 + "x": 18407.67420277542, + "y": 25191.488434895044 }, "floatingObject": { "isPinned": false, @@ -25915,15 +25915,15 @@ "name": "TP1 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f5cd7e16-9289-4e06-9682-e114e8d45242", + "id": "ab14c224-286f-4a52-b31b-fc5f0f54b6a0", "savedPayload": { "position": { - "x": 18943.806237131383, - "y": 25042.35640053908 + "x": 18351.67420277542, + "y": 25160.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -25980,15 +25980,15 @@ "name": "TP2 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c2fa02d6-d634-4541-93a4-08388cfe3fdf", + "id": "6dcd34cc-a17e-428f-a628-ce1fc39596a4", "savedPayload": { "position": { - "x": 18861.806237131383, - "y": 24971.35640053908 + "x": 18507.67420277542, + "y": 25275.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26045,15 +26045,15 @@ "name": "TP3 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "81fb25dd-9479-4785-a40f-769eafda1f0d", + "id": "933a7295-13db-4673-b899-0944e5a7d54a", "savedPayload": { "position": { - "x": 18843.806237131383, - "y": 25025.35640053908 + "x": 18440.67420277542, + "y": 25234.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26110,15 +26110,15 @@ "name": "SL Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a3ed24ad-6868-469f-8d27-025e40cff5c3", + "id": "e77f12b0-1918-4d08-93b6-d9f613c4a0ae", "savedPayload": { "position": { - "x": 18971.806237131383, - "y": 25104.35640053908 + "x": 18357.67420277542, + "y": 25180.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26175,15 +26175,15 @@ "name": "TP1 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "fa50adba-2e2a-4886-b3f2-1cb945685ab8", + "id": "644344f5-f869-46ef-b18e-591bdae609bf", "savedPayload": { "position": { - "x": 18817.806237131383, - "y": 25045.35640053908 + "x": 18483.67420277542, + "y": 25245.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26240,15 +26240,15 @@ "name": "TP2 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "df1a8e87-ec33-4b60-8961-fe46cd5569bd", + "id": "a8551565-1491-433e-a56a-f8a9086b4f46", "savedPayload": { "position": { - "x": 18841.806237131383, - "y": 24996.35640053908 + "x": 18506.67420277542, + "y": 25258.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26305,15 +26305,15 @@ "name": "TP3 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "872778c2-372a-484f-a943-c6487e32084d", + "id": "6f8edaa6-5644-4442-ad59-8bc20355a6d4", "savedPayload": { "position": { - "x": 18962.806237131383, - "y": 24989.35640053908 + "x": 18501.67420277542, + "y": 25297.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26370,15 +26370,15 @@ "name": "SL Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "04d018c4-5eee-4ec5-881f-b125acc683d3", + "id": "e4f62694-c433-459c-8963-4344430e1a19", "savedPayload": { "position": { - "x": 18834.806237131383, - "y": 25111.35640053908 + "x": 18425.67420277542, + "y": 25230.488434895044 }, "targetPosition": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -26431,15 +26431,15 @@ } } ], - "id": "7c7ec0cd-8220-46f3-845f-e4dd928e3ef6", + "id": "32dc2f11-ecc4-481b-89a1-0b94323433ca", "savedPayload": { "position": { - "x": 18909.806237131383, - "y": 25055.35640053908 + "x": 18437.67420277542, + "y": 25235.488434895044 }, "targetPosition": { - "x": 18874.806237131383, - "y": 25023.35640053908 + "x": 18407.67420277542, + "y": 25191.488434895044 }, "floatingObject": { "isPinned": false, @@ -26454,15 +26454,15 @@ } } }, - "id": "63422f8d-2b8e-4622-881b-44fa8404a9ef", + "id": "44195214-684f-402a-99d9-edd5f51e36c8", "savedPayload": { "position": { - "x": 17066.07394671936, - "y": 26197.8701631913 + "x": 16575.07394671936, + "y": 25854.8701631913 }, "targetPosition": { - "x": 17365.90742954492, - "y": 26207.864290301484 + "x": 16874.90742954492, + "y": 25864.864290301484 }, "floatingObject": { "isPinned": false, @@ -26478,7 +26478,7 @@ "referenceParent": { "type": "Data Product", "name": "TPSL Bands", - "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" }, "referenceParentCombinedNodePath": [ [ @@ -26509,52 +26509,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "TPSL Bands", "Bot Products", "Foundations", - "6d08ee38-2871-4031-8572-c107e70944fe" + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" ], [ "TPSL Bands", "Data Product", "Foundations", - "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "874d48e3-ce29-4a0f-9f2f-74404827a02c" ] ] } } ], "layerFolders": [], - "id": "9e20ae89-04c7-4378-a127-1bee1aec6dee", + "id": "fc4ec2e6-5ed4-4309-b7af-8d5497163872", "savedPayload": { "position": { - "x": 17365.90742954492, - "y": 26207.864290301484 + "x": 16874.90742954492, + "y": 25864.864290301484 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -26577,7 +26577,7 @@ { "type": "Layer", "name": "MAMA", - "config": "{ \n\"status\": \"off\"\n}", + "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", "project": "Foundations", "layerPanels": { "type": "Layer Panels", @@ -26589,15 +26589,15 @@ "name": "MAMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e1a61f70-270b-4d7b-b08d-17b0d046122b", + "id": "e1a3fadb-ffcb-49f1-b0f8-0b76debde7de", "savedPayload": { "position": { - "x": 18957.806237131383, - "y": 25055.35640053908 + "x": 18209.67420277542, + "y": 25233.488434895044 }, "targetPosition": { - "x": 18976.806237131383, - "y": 25068.35640053908 + "x": 18281.67420277542, + "y": 25242.488434895044 }, "floatingObject": { "isPinned": false, @@ -26644,15 +26644,15 @@ } } ], - "id": "8a5355c3-016f-4933-86c3-f6cbaaa9d141", + "id": "66747c28-fe0c-4440-b33e-55ea445d71aa", "savedPayload": { "position": { - "x": 18976.806237131383, - "y": 25068.35640053908 + "x": 18281.67420277542, + "y": 25242.488434895044 }, "targetPosition": { - "x": 18879.806237131383, - "y": 25140.35640053908 + "x": 18271.67420277542, + "y": 25214.488434895044 }, "floatingObject": { "isPinned": false, @@ -26677,15 +26677,15 @@ "name": "MAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c1503c43-fae7-4a53-acca-84fd78064644", + "id": "e9130d93-724f-40cc-8284-bc46c6dcddcf", "savedPayload": { "position": { - "x": 18849.806237131383, - "y": 25119.35640053908 + "x": 18102.67420277542, + "y": 25317.488434895044 }, "targetPosition": { - "x": 18806.806237131383, - "y": 25083.35640053908 + "x": 18199.67420277542, + "y": 25252.488434895044 }, "floatingObject": { "isPinned": false, @@ -26742,15 +26742,15 @@ "name": "FAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8601ca9f-fefd-47cb-9bef-02f9e4c850f8", + "id": "e317c3f5-53d8-4c16-8803-33ecedda57d3", "savedPayload": { "position": { - "x": 18898.806237131383, - "y": 25157.35640053908 + "x": 18242.67420277542, + "y": 25314.488434895044 }, "targetPosition": { - "x": 18806.806237131383, - "y": 25083.35640053908 + "x": 18199.67420277542, + "y": 25252.488434895044 }, "floatingObject": { "isPinned": false, @@ -26807,15 +26807,15 @@ "name": "FILL", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a9ff9f2e-549f-4adf-925b-39461912a927", + "id": "b715c040-3541-47b6-bda7-c1da2ce6ff15", "savedPayload": { "position": { - "x": 18844.806237131383, - "y": 25021.35640053908 + "x": 18180.67420277542, + "y": 25296.488434895044 }, "targetPosition": { - "x": 18806.806237131383, - "y": 25083.35640053908 + "x": 18199.67420277542, + "y": 25252.488434895044 }, "floatingObject": { "isPinned": false, @@ -26868,15 +26868,15 @@ } } ], - "id": "098cfd80-e473-4d1d-bd3e-81f8e9b02d69", + "id": "060f8444-f493-4849-960d-8ebf199a0255", "savedPayload": { "position": { - "x": 18806.806237131383, - "y": 25083.35640053908 + "x": 18199.67420277542, + "y": 25252.488434895044 }, "targetPosition": { - "x": 18879.806237131383, - "y": 25140.35640053908 + "x": 18271.67420277542, + "y": 25214.488434895044 }, "floatingObject": { "isPinned": false, @@ -26891,15 +26891,15 @@ } } }, - "id": "fe5b7956-358f-40f0-ae58-43bcb994c384", + "id": "03bc8191-6d15-4049-b84e-d01c75c8ba96", "savedPayload": { "position": { - "x": 17095.996014287808, - "y": 26029.73412044617 + "x": 16604.996014287808, + "y": 25686.73412044617 }, "targetPosition": { - "x": 17380.868463329145, - "y": 26123.79626892892 + "x": 16889.868463329145, + "y": 25780.79626892892 }, "floatingObject": { "isPinned": false, @@ -26915,7 +26915,7 @@ "referenceParent": { "type": "Data Product", "name": "MAMA", - "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" }, "referenceParentCombinedNodePath": [ [ @@ -26946,52 +26946,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "MAMA", "Bot Products", "Foundations", - "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + "c2d41686-94b3-4968-ae2d-c110bf3690cc" ], [ "MAMA", "Data Product", "Foundations", - "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" ] ] } } ], "layerFolders": [], - "id": "1a96cd7d-84e2-47a6-9eed-7e881dd52ce0", + "id": "deff7eef-1673-4ecf-9f17-bc9e035221a8", "savedPayload": { "position": { - "x": 17380.868463329145, - "y": 26123.79626892892 + "x": 16889.868463329145, + "y": 25780.79626892892 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -27026,15 +27026,15 @@ "name": "Donchian-Tenkan", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "dc84e56b-6715-4c34-b50a-653f9432123a", + "id": "8ad3ff25-1ffa-46d2-a7af-d823f6ddb9cd", "savedPayload": { "position": { - "x": 18788.806237131383, - "y": 25209.35640053908 + "x": 18437.67420277542, + "y": 25311.488434895044 }, "targetPosition": { - "x": 18815.806237131383, - "y": 25221.35640053908 + "x": 18433.67420277542, + "y": 25373.488434895044 }, "floatingObject": { "isPinned": false, @@ -27081,15 +27081,15 @@ } } ], - "id": "2057b628-7a70-49fe-b2f6-c2740bd35014", + "id": "75cecc27-31ea-4c34-877d-e29bf324e2d0", "savedPayload": { "position": { - "x": 18815.806237131383, - "y": 25221.35640053908 + "x": 18433.67420277542, + "y": 25373.488434895044 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25241.35640053908 + "x": 18374.67420277542, + "y": 25441.488434895044 }, "floatingObject": { "isPinned": false, @@ -27114,15 +27114,15 @@ "name": "Mid Point", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e8874e80-534f-4e3f-a595-f835451df5d3", + "id": "c8696f76-b249-4a37-8849-61435594e400", "savedPayload": { "position": { - "x": 18746.806237131383, - "y": 25297.35640053908 + "x": 18414.67420277542, + "y": 25472.488434895044 }, "targetPosition": { - "x": 18788.806237131383, - "y": 25238.35640053908 + "x": 18436.67420277542, + "y": 25458.488434895044 }, "floatingObject": { "isPinned": false, @@ -27175,15 +27175,15 @@ } } ], - "id": "0cc9457f-b0b4-46ec-a8b2-081c9c87e9b3", + "id": "a20d1f48-ce43-4a46-80c9-bd6dbd0ddc12", "savedPayload": { "position": { - "x": 18788.806237131383, - "y": 25238.35640053908 + "x": 18436.67420277542, + "y": 25458.488434895044 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25241.35640053908 + "x": 18374.67420277542, + "y": 25441.488434895044 }, "floatingObject": { "isPinned": false, @@ -27198,15 +27198,15 @@ } } }, - "id": "8df067de-0b54-45c1-bc25-7dc01f62375e", + "id": "b3ca3608-70f0-4c56-bd5b-19818ff50422", "savedPayload": { "position": { - "x": 17172.075425095532, - "y": 25876.838789422916 + "x": 16681.075425095532, + "y": 25533.838789422916 }, "targetPosition": { - "x": 17418.908168733007, - "y": 26047.348603417293 + "x": 16927.908168733007, + "y": 25704.348603417293 }, "floatingObject": { "isPinned": false, @@ -27222,7 +27222,7 @@ "referenceParent": { "type": "Data Product", "name": "Donchian-Tenkan", - "id": "d0403d11-4d59-423f-893c-03d0a305c523" + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" }, "referenceParentCombinedNodePath": [ [ @@ -27253,52 +27253,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Donchian-Tenkan", "Bot Products", "Foundations", - "416d3c05-732f-4d19-ab42-011d801b3353" + "3158c2be-1ce0-4273-9165-23ade938e25e" ], [ "Donchian-Tenkan", "Data Product", "Foundations", - "d0403d11-4d59-423f-893c-03d0a305c523" + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" ] ] } } ], "layerFolders": [], - "id": "8556a63f-c83a-475b-9a90-2c460d2e00cc", + "id": "3ed974e4-1846-4885-92a1-dda9a94e091c", "savedPayload": { "position": { - "x": 17418.908168733007, - "y": 26047.348603417293 + "x": 16927.908168733007, + "y": 25704.348603417293 }, "targetPosition": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "floatingObject": { "isPinned": false, @@ -27314,15 +27314,15 @@ } } ], - "id": "2e439b62-c623-484a-91a1-d1f0580f768a", + "id": "83ebb267-3d8d-4f5b-a3e5-b512a7f42d18", "savedPayload": { "position": { - "x": 17665.740912370482, - "y": 26217.85841741167 + "x": 17174.740912370482, + "y": 25874.85841741167 }, "targetPosition": { - "x": 17898.88470080757, - "y": 26029.062300096717 + "x": 17407.88470080757, + "y": 25686.062300096717 }, "floatingObject": { "isPinned": false, @@ -27347,7 +27347,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Pluvtech", - "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" }, "referenceParentCombinedNodePath": [ [ @@ -27378,30 +27378,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ] ] } }, - "id": "664edd94-867c-4d79-a523-15b7f9900da9", + "id": "8d4521b9-b689-4c10-8010-5844d5281f22", "savedPayload": { "position": { "x": 18077.88470080757, @@ -27441,15 +27441,15 @@ "project": "Foundations", "layers": [], "layerFolders": [], - "id": "48f68d4c-d5bc-4a44-9bbb-519c78316dcf", + "id": "eb33333c-7b65-4e86-9b3e-23671238d032", "savedPayload": { "position": { - "x": 18682.806237131383, - "y": 24977.35640053908 + "x": 18209.67420277542, + "y": 25262.488434895044 }, "targetPosition": { - "x": 18722.806237131383, - "y": 24963.35640053908 + "x": 18237.67420277542, + "y": 25219.488434895044 }, "floatingObject": { "isPinned": false, @@ -27484,15 +27484,15 @@ "name": "Candle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "541f74a4-ebdb-44f6-9fcc-cfe1ad24ae31", + "id": "750e5d45-1f82-4d50-a92b-f7d5bfae6a64", "savedPayload": { "position": { - "x": 18777.806237131383, - "y": 24909.35640053908 + "x": 18426.67420277542, + "y": 25144.488434895044 }, "targetPosition": { - "x": 18772.806237131383, - "y": 24825.35640053908 + "x": 18376.67420277542, + "y": 25226.488434895044 }, "floatingObject": { "isPinned": false, @@ -27539,15 +27539,15 @@ } } ], - "id": "be0db253-4675-496b-ab6f-7ac368990223", + "id": "d6e48adc-875c-4f4e-a2fa-d442d9f13576", "savedPayload": { "position": { - "x": 18772.806237131383, - "y": 24825.35640053908 + "x": 18376.67420277542, + "y": 25226.488434895044 }, "targetPosition": { - "x": 18817.806237131383, - "y": 24882.35640053908 + "x": 18300.67420277542, + "y": 25202.488434895044 }, "floatingObject": { "isPinned": false, @@ -27567,15 +27567,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "cef78baf-593f-4870-aa9d-959cad78e052", + "id": "9cdd3d72-a5a7-47c6-860e-2ec9e1f42243", "savedPayload": { "position": { - "x": 18773.806237131383, - "y": 24911.35640053908 + "x": 18376.67420277542, + "y": 25267.488434895044 }, "targetPosition": { - "x": 18817.806237131383, - "y": 24882.35640053908 + "x": 18300.67420277542, + "y": 25202.488434895044 }, "floatingObject": { "isPinned": false, @@ -27590,15 +27590,15 @@ } } }, - "id": "3cd4e1c4-6d6c-413d-a401-88c4a1966fe2", + "id": "1c4cdfae-84e4-4bb4-a9e9-7cc1de81a126", "savedPayload": { "position": { - "x": 18817.806237131383, - "y": 24882.35640053908 + "x": 18300.67420277542, + "y": 25202.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24924.35640053908 + "x": 18217.67420277542, + "y": 25282.488434895044 }, "floatingObject": { "isPinned": false, @@ -27614,7 +27614,7 @@ "referenceParent": { "type": "Data Product", "name": "Candles", - "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" }, "referenceParentCombinedNodePath": [ [ @@ -27645,37 +27645,37 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Candles", "Data Product", "Foundations", - "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" ] ] } @@ -27695,15 +27695,15 @@ "name": "Volume", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "24a6a08e-7bd7-497d-949a-3133b26df5fd", + "id": "da3bec54-3fa3-48a2-b374-9eb3e66a2909", "savedPayload": { "position": { - "x": 18608.806237131383, - "y": 24958.35640053908 + "x": 18315.67420277542, + "y": 25115.488434895044 }, "targetPosition": { - "x": 18664.806237131383, - "y": 24893.35640053908 + "x": 18250.67420277542, + "y": 25172.488434895044 }, "floatingObject": { "isPinned": false, @@ -27750,15 +27750,15 @@ } } ], - "id": "87ff1891-dda0-47cc-8fcf-eb2647909096", + "id": "b5d6e89e-39b6-4b69-86f8-bfeadcce968e", "savedPayload": { "position": { - "x": 18664.806237131383, - "y": 24893.35640053908 + "x": 18250.67420277542, + "y": 25172.488434895044 }, "targetPosition": { - "x": 18763.806237131383, - "y": 24889.35640053908 + "x": 18235.67420277542, + "y": 25266.488434895044 }, "floatingObject": { "isPinned": false, @@ -27778,15 +27778,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "71783150-7a1c-4982-999b-4bb4a24452de", + "id": "4e56cf96-2794-495e-b76a-723846ed502c", "savedPayload": { "position": { - "x": 18823.806237131383, - "y": 24815.35640053908 + "x": 18307.67420277542, + "y": 25351.488434895044 }, "targetPosition": { - "x": 18763.806237131383, - "y": 24889.35640053908 + "x": 18235.67420277542, + "y": 25266.488434895044 }, "floatingObject": { "isPinned": false, @@ -27801,15 +27801,15 @@ } } }, - "id": "43c74ae6-009b-4ab1-bd7b-2d969369b37a", + "id": "e67e1805-829c-4bb5-8a34-4513fe9c0fbc", "savedPayload": { "position": { - "x": 18763.806237131383, - "y": 24889.35640053908 + "x": 18235.67420277542, + "y": 25266.488434895044 }, "targetPosition": { - "x": 18798.806237131383, - "y": 24924.35640053908 + "x": 18217.67420277542, + "y": 25282.488434895044 }, "floatingObject": { "isPinned": false, @@ -27825,7 +27825,7 @@ "referenceParent": { "type": "Data Product", "name": "Volumes", - "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "id": "c962b6d9-625d-4697-9216-639f65df944e" }, "referenceParentCombinedNodePath": [ [ @@ -27856,52 +27856,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Volumes", "Data Product", "Foundations", - "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "c962b6d9-625d-4697-9216-639f65df944e" ] ] } } ], "layerFolders": [], - "id": "3dd3e22a-232b-419d-a109-c9c45b938160", + "id": "ff6962a0-9934-486b-aefd-854a52204058", "savedPayload": { "position": { - "x": 18798.806237131383, - "y": 24924.35640053908 + "x": 18217.67420277542, + "y": 25282.488434895044 }, "targetPosition": { - "x": 18722.806237131383, - "y": 24963.35640053908 + "x": 18237.67420277542, + "y": 25219.488434895044 }, "floatingObject": { "isPinned": false, @@ -27917,15 +27917,15 @@ } } ], - "id": "34f0235e-7f54-4631-a1c3-fed89dcef22d", + "id": "198ad394-9535-4c1c-9788-35f3eeb36d87", "savedPayload": { "position": { - "x": 18722.806237131383, - "y": 24963.35640053908 + "x": 18237.67420277542, + "y": 25219.488434895044 }, "targetPosition": { - "x": 18778.806237131383, - "y": 24979.35640053908 + "x": 18274.67420277542, + "y": 25186.488434895044 }, "floatingObject": { "isPinned": false, @@ -27950,7 +27950,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Candles", - "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" }, "referenceParentCombinedNodePath": [ [ @@ -27981,30 +27981,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ] ] } }, - "id": "83c72040-e19c-4208-b1c6-a96f8e9ec8f5", + "id": "68e66a36-f022-4028-814d-41fa91ba0110", "savedPayload": { "position": { "x": 18030.954361295502, @@ -28034,17 +28034,17 @@ "rateScale": { "type": "Rate Scale", "name": "New Rate Scale", - "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0.5865354438745272,\n \"maxValue\": 1025.6825861546756\n}", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0.003131531941459029,\n \"maxValue\": 4.536162377310928\n}", "project": "Foundations", - "id": "c293df51-118b-48e5-aef9-4051090aeb79", + "id": "c7b32c94-6bd5-404b-9b5b-b000c8c7bc59", "savedPayload": { "position": { - "x": 17759.838458434664, - "y": 25664.358680159155 + "x": 17611.838458434664, + "y": 25848.358680159155 }, "targetPosition": { - "x": 18011.43962881829, - "y": 25500.966969654648 + "x": 17863.43962881829, + "y": 25684.966969654648 }, "floatingObject": { "isPinned": false, @@ -28062,7 +28062,7 @@ "layerManager": { "type": "Layer Manager", "name": "", - "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "config": "{\n \"visibleLayers\": 4,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", "project": "Foundations", "layers": [], "botLayers": [ @@ -28086,15 +28086,15 @@ "name": "Fisher Transform Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6df4315b-47df-4f5d-a62f-c0c04e6c0324", + "id": "544f67aa-0ef9-451f-9ebc-e487c51f15ce", "savedPayload": { "position": { - "x": 18703.806237131383, - "y": 24980.35640053908 + "x": 18695.67420277542, + "y": 25155.488434895044 }, "targetPosition": { - "x": 18738.806237131383, - "y": 25021.35640053908 + "x": 18596.67420277542, + "y": 25186.488434895044 }, "floatingObject": { "isPinned": false, @@ -28141,15 +28141,15 @@ } } ], - "id": "8b5911a9-0439-4ecb-9065-cd378842cb84", + "id": "96389bd8-7260-4066-b05e-3933f428bc45", "savedPayload": { "position": { - "x": 18738.806237131383, - "y": 25021.35640053908 + "x": 18596.67420277542, + "y": 25186.488434895044 }, "targetPosition": { - "x": 18769.806237131383, - "y": 25038.35640053908 + "x": 18527.67420277542, + "y": 25269.488434895044 }, "floatingObject": { "isPinned": false, @@ -28174,15 +28174,15 @@ "name": "Fisher", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f1d07858-1878-490c-b7f5-56eb8425b6f8", + "id": "8e45a611-6b0c-49d1-8d88-73b2485b1c7a", "savedPayload": { "position": { - "x": 18692.806237131383, - "y": 25091.35640053908 + "x": 18382.67420277542, + "y": 25310.488434895044 }, "targetPosition": { - "x": 18722.806237131383, - "y": 25099.35640053908 + "x": 18447.67420277542, + "y": 25347.488434895044 }, "floatingObject": { "isPinned": false, @@ -28239,15 +28239,15 @@ "name": "Trigger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "aa3474c9-4ddd-4d7b-be84-e89126c94b9e", + "id": "836dc0f9-802f-4cdc-b31e-e4d20f5df222", "savedPayload": { "position": { - "x": 18727.806237131383, - "y": 25030.35640053908 + "x": 18531.67420277542, + "y": 25390.488434895044 }, "targetPosition": { - "x": 18722.806237131383, - "y": 25099.35640053908 + "x": 18447.67420277542, + "y": 25347.488434895044 }, "floatingObject": { "isPinned": false, @@ -28304,15 +28304,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d3159e07-829e-4bf0-8f72-1bc77e2fb63a", + "id": "edcc2a09-c816-4af2-87da-edad18cdf2fb", "savedPayload": { "position": { - "x": 18789.806237131383, - "y": 25182.35640053908 + "x": 18530.67420277542, + "y": 25301.488434895044 }, "targetPosition": { - "x": 18722.806237131383, - "y": 25099.35640053908 + "x": 18447.67420277542, + "y": 25347.488434895044 }, "floatingObject": { "isPinned": false, @@ -28365,15 +28365,15 @@ } } ], - "id": "56a76e11-3e7c-4443-a21e-ef809c36f5d5", + "id": "d4310f31-1d57-4896-91ab-66f501d8e2e4", "savedPayload": { "position": { - "x": 18722.806237131383, - "y": 25099.35640053908 + "x": 18447.67420277542, + "y": 25347.488434895044 }, "targetPosition": { - "x": 18769.806237131383, - "y": 25038.35640053908 + "x": 18527.67420277542, + "y": 25269.488434895044 }, "floatingObject": { "isPinned": false, @@ -28388,15 +28388,15 @@ } } }, - "id": "a801440c-0b5d-4339-8a27-7e2e3a2d1e13", + "id": "b198fe4f-b413-4af8-ae3b-ab0ff352d09d", "savedPayload": { "position": { - "x": 17209.53375704876, - "y": 25637.16411957651 + "x": 17061.53375704876, + "y": 25821.16411957651 }, "targetPosition": { - "x": 17476.83571430527, - "y": 25500.966969654648 + "x": 17328.83571430527, + "y": 25684.966969654648 }, "floatingObject": { "isPinned": false, @@ -28412,7 +28412,7 @@ "referenceParent": { "type": "Data Product", "name": "FisherTransform", - "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" }, "referenceParentCombinedNodePath": [ [ @@ -28443,52 +28443,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fisher Transform", "Bot Products", "Foundations", - "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + "43042896-0f34-4723-912b-210e81c3d84c" ], [ "FisherTransform", "Data Product", "Foundations", - "9e82aad5-6bac-43a9-9194-a48407541b64" + "05557028-90d6-4fb6-9244-78e9bcb3e715" ] ] } } ], "layerFolders": [], - "id": "8db5fe57-a450-4bb0-a45e-f09376185842", + "id": "d15016e7-515c-47fb-995c-4670fdb2f93b", "savedPayload": { "position": { - "x": 17476.83571430527, - "y": 25500.966969654648 + "x": 17328.83571430527, + "y": 25684.966969654648 }, "targetPosition": { - "x": 17744.13767156178, - "y": 25364.769819732785 + "x": 17596.13767156178, + "y": 25548.769819732785 }, "floatingObject": { "isPinned": false, @@ -28523,15 +28523,15 @@ "name": "WADDAH Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bb21fd9b-cfe7-461d-89b5-d9ba2b5adf69", + "id": "c6fc5a12-6ade-4a58-bf90-759a654b4e15", "savedPayload": { "position": { - "x": 18859.806237131383, - "y": 25126.35640053908 + "x": 18084.67420277542, + "y": 25159.488434895044 }, "targetPosition": { - "x": 18787.806237131383, - "y": 25137.35640053908 + "x": 18141.67420277542, + "y": 25248.488434895044 }, "floatingObject": { "isPinned": false, @@ -28578,15 +28578,15 @@ } } ], - "id": "690449de-373b-49b5-90c6-b011fb2de602", + "id": "5251eaf5-44e2-4f67-bcad-3d7a545a13f6", "savedPayload": { "position": { - "x": 18787.806237131383, - "y": 25137.35640053908 + "x": 18141.67420277542, + "y": 25248.488434895044 }, "targetPosition": { - "x": 18887.806237131383, - "y": 25125.35640053908 + "x": 18210.67420277542, + "y": 25229.488434895044 }, "floatingObject": { "isPinned": false, @@ -28611,15 +28611,15 @@ "name": "Zero", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f7b32c53-ecc0-4619-957a-bd031905cf1b", + "id": "657ab7a7-7047-4931-b72f-3fa347a8bf65", "savedPayload": { "position": { - "x": 18884.806237131383, - "y": 25269.35640053908 + "x": 18180.67420277542, + "y": 25258.488434895044 }, "targetPosition": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "floatingObject": { "isPinned": false, @@ -28676,15 +28676,15 @@ "name": "TrendUp", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "86e8f86d-32fc-4024-97f4-ee8391e5abaf", + "id": "5ca1e276-f786-451c-adb9-d2e5d6c037e0", "savedPayload": { "position": { - "x": 19016.806237131383, - "y": 25182.35640053908 + "x": 18111.67420277542, + "y": 25180.488434895044 }, "targetPosition": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "floatingObject": { "isPinned": false, @@ -28741,15 +28741,15 @@ "name": "TrendDown", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d3507752-3545-4bec-8643-301008920e23", + "id": "88c85caf-2e12-4eb4-898d-2ef1a750dc97", "savedPayload": { "position": { - "x": 18996.806237131383, - "y": 25221.35640053908 + "x": 18158.67420277542, + "y": 25161.488434895044 }, "targetPosition": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "floatingObject": { "isPinned": false, @@ -28806,15 +28806,15 @@ "name": "DeadZone", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "17a3a63a-4486-447e-adc5-32c66adf99c9", + "id": "620d9339-6bcd-415c-8caa-64ad49bf6676", "savedPayload": { "position": { - "x": 18911.806237131383, - "y": 25168.35640053908 + "x": 18173.67420277542, + "y": 25143.488434895044 }, "targetPosition": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "floatingObject": { "isPinned": false, @@ -28871,15 +28871,15 @@ "name": "Explosion", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5aa40238-f08c-4608-91f5-2e6b1a693aea", + "id": "6f4ecf16-31e1-4d3b-9d88-8d4dce29b236", "savedPayload": { "position": { - "x": 18970.806237131383, - "y": 25104.35640053908 + "x": 18088.67420277542, + "y": 25200.488434895044 }, "targetPosition": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "floatingObject": { "isPinned": false, @@ -28932,15 +28932,15 @@ } } ], - "id": "c497c382-4c99-43ea-8ec7-7105c73f6c5f", + "id": "c28a2656-abb4-4802-93a6-648bcdc2712a", "savedPayload": { "position": { - "x": 18919.806237131383, - "y": 25182.35640053908 + "x": 18140.67420277542, + "y": 25175.488434895044 }, "targetPosition": { - "x": 18887.806237131383, - "y": 25125.35640053908 + "x": 18210.67420277542, + "y": 25229.488434895044 }, "floatingObject": { "isPinned": false, @@ -28955,15 +28955,15 @@ } } }, - "id": "632006d6-ed43-4ad5-a1f9-6154c7e39a22", + "id": "f12d8788-03ca-4e4f-92c7-15ee1ad7331a", "savedPayload": { "position": { - "x": 17151.5246672047, - "y": 25270.909140708645 + "x": 17003.5246672047, + "y": 25454.909140708645 }, "targetPosition": { - "x": 17447.83116938324, - "y": 25317.839480220715 + "x": 17299.83116938324, + "y": 25501.839480220715 }, "floatingObject": { "isPinned": false, @@ -28979,7 +28979,7 @@ "referenceParent": { "type": "Data Product", "name": "Waddah Attar", - "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" }, "referenceParentCombinedNodePath": [ [ @@ -29010,52 +29010,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Waddah Attar", "Bot Products", "Foundations", - "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" ], [ "Waddah Attar", "Data Product", "Foundations", - "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" ] ] } } ], "layerFolders": [], - "id": "661051c5-8cc9-4adc-bb2b-0d30392cc52c", + "id": "f9bf65ec-5fa6-448a-a6ca-89f9ead6585e", "savedPayload": { "position": { - "x": 17447.83116938324, - "y": 25317.839480220715 + "x": 17299.83116938324, + "y": 25501.839480220715 }, "targetPosition": { - "x": 17744.13767156178, - "y": 25364.769819732785 + "x": 17596.13767156178, + "y": 25548.769819732785 }, "floatingObject": { "isPinned": false, @@ -29078,7 +29078,7 @@ { "type": "Layer", "name": "PLUVTECH MACD", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "config": "{ \n\"status\": \"off\"\n}", "project": "Foundations", "layerPanels": { "type": "Layer Panels", @@ -29090,15 +29090,15 @@ "name": "PLUVTECH MACD Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "47589c82-d2cd-4ff9-8334-1c93a8049199", + "id": "29246687-03e5-4070-bc3a-dd99c48e0364", "savedPayload": { "position": { - "x": 18755.806237131383, - "y": 25164.35640053908 + "x": 18624.67420277542, + "y": 25360.488434895044 }, "targetPosition": { - "x": 18796.806237131383, - "y": 25096.35640053908 + "x": 18588.67420277542, + "y": 25338.488434895044 }, "floatingObject": { "isPinned": false, @@ -29145,15 +29145,15 @@ } } ], - "id": "083a245b-8185-4224-bf0c-25f05b268f46", + "id": "84cbf748-92ae-4746-93ac-c5cb0435b32d", "savedPayload": { "position": { - "x": 18796.806237131383, - "y": 25096.35640053908 + "x": 18588.67420277542, + "y": 25338.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 25120.35640053908 + "x": 18501.67420277542, + "y": 25417.488434895044 }, "floatingObject": { "isPinned": false, @@ -29178,15 +29178,15 @@ "name": "MACD", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3c40af10-c03a-44cf-bb0a-9e9d2b57b62c", + "id": "93bba0f0-88c6-4164-89dc-967f91eaca64", "savedPayload": { "position": { - "x": 18852.806237131383, - "y": 25002.35640053908 + "x": 18491.67420277542, + "y": 25348.488434895044 }, "targetPosition": { - "x": 18854.806237131383, - "y": 25042.35640053908 + "x": 18589.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -29243,15 +29243,15 @@ "name": "Signal", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bc656bdd-46d8-4080-a7ff-48b078b45236", + "id": "70284d14-405e-4121-80a6-88c211cca5a4", "savedPayload": { "position": { - "x": 18894.806237131383, - "y": 24988.35640053908 + "x": 18577.67420277542, + "y": 25429.488434895044 }, "targetPosition": { - "x": 18854.806237131383, - "y": 25042.35640053908 + "x": 18589.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -29308,15 +29308,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "de718d3e-7012-4344-9cd1-96860e56ed63", + "id": "f4612a82-a30e-45bd-b41a-9bfccfc68a92", "savedPayload": { "position": { - "x": 18817.806237131383, - "y": 25103.35640053908 + "x": 18593.67420277542, + "y": 25525.488434895044 }, "targetPosition": { - "x": 18854.806237131383, - "y": 25042.35640053908 + "x": 18589.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -29373,15 +29373,15 @@ "name": "Histogram", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "87086122-a2bc-45ea-a851-6631ab8aaae2", + "id": "ddedf608-054f-438e-a01c-8639bb79d97e", "savedPayload": { "position": { - "x": 18829.806237131383, - "y": 24974.35640053908 + "x": 18638.67420277542, + "y": 25485.488434895044 }, "targetPosition": { - "x": 18854.806237131383, - "y": 25042.35640053908 + "x": 18589.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -29434,15 +29434,15 @@ } } ], - "id": "82f5520f-1df3-4a2f-99b8-81626bf5562a", + "id": "43d96939-0b85-48e8-a845-f6755081b26b", "savedPayload": { "position": { - "x": 18854.806237131383, - "y": 25042.35640053908 + "x": 18589.67420277542, + "y": 25448.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 25120.35640053908 + "x": 18501.67420277542, + "y": 25417.488434895044 }, "floatingObject": { "isPinned": false, @@ -29457,15 +29457,15 @@ } } }, - "id": "4cd07c4a-ce5f-462b-96a9-b6bdb33f0b1b", + "id": "f98280db-dd88-4511-ae18-20b731cf36d9", "savedPayload": { "position": { - "x": 17319.873602849853, - "y": 24940.505751020857 + "x": 17171.873602849853, + "y": 25124.505751020857 }, "targetPosition": { - "x": 17532.005637205817, - "y": 25152.63778537682 + "x": 17384.005637205817, + "y": 25336.63778537682 }, "floatingObject": { "isPinned": false, @@ -29481,7 +29481,7 @@ "referenceParent": { "type": "Data Product", "name": "PLUVTECH MACD", - "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" }, "referenceParentCombinedNodePath": [ [ @@ -29512,52 +29512,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "PLUVTECH MACD", "Bot Products", "Foundations", - "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" ], [ "PLUVTECH MACD", "Data Product", "Foundations", - "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "c63da930-aa02-43a7-aa67-59b8896e2836" ] ] } } ], "layerFolders": [], - "id": "edf983eb-d49f-4525-b64b-7f6ecff503f3", + "id": "0108bc1c-9e46-4389-abbf-b476606096f4", "savedPayload": { "position": { - "x": 17532.005637205817, - "y": 25152.63778537682 + "x": 17384.005637205817, + "y": 25336.63778537682 }, "targetPosition": { - "x": 17744.13767156178, - "y": 25364.769819732785 + "x": 17596.13767156178, + "y": 25548.769819732785 }, "floatingObject": { "isPinned": false, @@ -29580,7 +29580,7 @@ { "type": "Layer", "name": "Percentages", - "config": "{\n \"status\": \"off\",\n \"showPanels\": true\n}", + "config": "{ \n\"status\": \"off\"\n}", "project": "Foundations", "layerPanels": { "type": "Layer Panels", @@ -29592,15 +29592,15 @@ "name": "Percentages Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8bfa7ed3-f5a2-4ae0-8d58-e2e18544114b", + "id": "e54df79a-b7f9-4c5e-b8e5-5c4b59f332ac", "savedPayload": { "position": { - "x": 18925.806237131383, - "y": 25144.35640053908 + "x": 18379.67420277542, + "y": 25538.488434895044 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25198.35640053908 + "x": 18428.67420277542, + "y": 25557.488434895044 }, "floatingObject": { "isPinned": false, @@ -29647,15 +29647,15 @@ } } ], - "id": "c6c43eab-ca54-435d-89ac-b070870d02bb", + "id": "7d0e1666-00cb-4ce8-b159-95651b176ad2", "savedPayload": { "position": { - "x": 18882.806237131383, - "y": 25198.35640053908 + "x": 18428.67420277542, + "y": 25557.488434895044 }, "targetPosition": { - "x": 18794.806237131383, - "y": 25279.35640053908 + "x": 18518.67420277542, + "y": 25480.488434895044 }, "floatingObject": { "isPinned": false, @@ -29675,15 +29675,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "9ee64bfc-0e26-43aa-8ec2-18afdc6bb554", + "id": "8b041bc3-4aad-4568-8570-7238b5582e3b", "savedPayload": { "position": { - "x": 18874.806237131383, - "y": 25378.35640053908 + "x": 18419.67420277542, + "y": 25524.488434895044 }, "targetPosition": { - "x": 18794.806237131383, - "y": 25279.35640053908 + "x": 18518.67420277542, + "y": 25480.488434895044 }, "floatingObject": { "isPinned": false, @@ -29698,15 +29698,15 @@ } } }, - "id": "931b448d-2c69-435d-a39d-a1064cec9570", + "id": "ac9ce1c9-92e4-4703-9b04-3c1a0e5afec2", "savedPayload": { "position": { - "x": 17650.27699253764, - "y": 24772.156815375703 + "x": 17502.27699253764, + "y": 24956.156815375703 }, "targetPosition": { - "x": 17697.20733204971, - "y": 25068.463317554244 + "x": 17549.20733204971, + "y": 25252.463317554244 }, "floatingObject": { "isPinned": false, @@ -29722,7 +29722,7 @@ "referenceParent": { "type": "Data Product", "name": "Percentages", - "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + "id": "fb364962-2ab1-414e-8e62-43134a843185" }, "referenceParentCombinedNodePath": [ [ @@ -29753,52 +29753,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Percentages", "Bot Products", "Foundations", - "8f397867-5678-422d-9354-85f13f6b81aa" + "2db0732a-452d-4f5f-a808-f7f32a58406c" ], [ "Percentages", "Data Product", "Foundations", - "12a8179e-2358-4d2a-a491-d800c8de7113" + "fb364962-2ab1-414e-8e62-43134a843185" ] ] } } ], "layerFolders": [], - "id": "1792277b-5530-441c-a806-a610a051df03", + "id": "34aece55-c4fe-43f0-bd83-17988869d116", "savedPayload": { "position": { - "x": 17697.20733204971, - "y": 25068.463317554244 + "x": 17549.20733204971, + "y": 25252.463317554244 }, "targetPosition": { - "x": 17744.13767156178, - "y": 25364.769819732785 + "x": 17596.13767156178, + "y": 25548.769819732785 }, "floatingObject": { "isPinned": false, @@ -29814,15 +29814,15 @@ } } ], - "id": "560ea1f3-5185-41b5-9fc7-eab4f2ddae0f", + "id": "3e09e4d9-879c-4dcb-81b5-18ef70c9ff7d", "savedPayload": { "position": { - "x": 17744.13767156178, - "y": 25364.769819732785 + "x": 17596.13767156178, + "y": 25548.769819732785 }, "targetPosition": { - "x": 18011.43962881829, - "y": 25500.966969654648 + "x": 17863.43962881829, + "y": 25684.966969654648 }, "floatingObject": { "isPinned": false, @@ -29846,7 +29846,7 @@ } } }, - "id": "794ac073-e617-4e89-8ac3-45b3277d1111", + "id": "8c05ac4e-f76e-4e56-9af8-f8167c686651", "savedPayload": { "position": { "x": 18011.43962881829, @@ -29870,7 +29870,7 @@ } } ], - "id": "2fef6683-07b3-44c3-9463-18a7e52642c6", + "id": "e465bca8-1af7-46e5-8f5f-b7d2b9ae2f60", "savedPayload": { "position": { "x": 18311.02848924466, @@ -29893,8 +29893,8 @@ }, "frame": { "position": { - "x": -5, - "y": 5 + "x": 0, + "y": 0 }, "width": 298.75, "height": 127.125, @@ -29902,8 +29902,8 @@ }, "referenceParent": { "type": "Back Learning Session", - "name": "Back Sample-System", - "id": "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + "name": "Back ML Demo System", + "id": "5fba5feb-2785-47dc-b7f0-38caf58a30d6" }, "referenceParentCombinedNodePath": [ [ @@ -29928,69 +29928,69 @@ "Foundations", "Project Learning Tasks", "Foundations", - "581e454b-813c-4561-8cce-9f83f305e083" + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" ], [ "Binance", "Exchange Learning Tasks", "Foundations", - "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" ], [ " BTC/USDT", "Market Learning Tasks", "Foundations", - "2dea5569-f86f-4dbe-900f-aee494023678" + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" ], [ "Masters", "Learning Mine Tasks", "Foundations", - "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + "e7848996-3c00-4781-a902-79aec86ac34d" ], [ "Masters", "Task Manager", "Foundations", - "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + "fb54fd74-29a2-4713-ad06-31460a9f5961" ], [ - "Back Sample-System", + "Back ML Demo System", "Task", "Foundations", - "5ea2023d-83bb-49ef-852d-7017b1199388" + "808d3316-7b04-47c1-867b-dd02951a915e" ], [ "Back Low Frequency", "Learning Bot Instance", "Foundations", - "929617a4-00a5-42dc-b58e-9f522aa1ea69" + "57b053df-7b72-4db2-a091-e56b164aaa53" ], [ "Low Frequency Learning", "Learning Process Instance", "Foundations", - "da47770d-013b-426c-a6af-e512583e4fa2" + "0b4d53ae-2465-4d95-a0fa-08bb61267dd6" ], [ - "Back Sample-System", + "Back ML Demo System", "Back Learning Session", "Foundations", - "53f83f6b-253b-4c9a-9061-1acc89cd3ba5" + "5fba5feb-2785-47dc-b7f0-38caf58a30d6" ] ] } }, { "type": "Time Machine", - "name": "Live Sample-System Live Learning Session My Computer Binance BTC/USDT", + "name": "Live ML Demo System Live Learning Session My Computer Binance BTC/USDT", "project": "Foundations", "timeScale": { "type": "Time Scale", "name": "New Time Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", "project": "Foundations", - "id": "181494c2-3b16-4295-b836-213b2da058e1", + "id": "98d36e7c-a8fd-4a9d-ba96-ddca0cdd2372", "savedPayload": { "position": { "x": 18083.195668015815, @@ -30018,7 +30018,7 @@ "name": "New Rate Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", "project": "Foundations", - "id": "6325d07b-08fa-4863-883f-12f195048544", + "id": "a003c459-7ed5-469a-a52b-0feffd5a0733", "savedPayload": { "position": { "x": 17991.386070025106, @@ -30046,7 +30046,7 @@ "name": "New Time Frame Scale", "config": "{ \n\"value\": \"24-hs\"\n}", "project": "Foundations", - "id": "eb1d2989-1d01-41b9-8375-e8bd8e10479d", + "id": "fd60c313-5cd2-4c9f-8756-7cf16b49c4af", "savedPayload": { "position": { "x": 17910.100337573745, @@ -30113,15 +30113,15 @@ "name": "Learning Episode Counters", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "52cdc6b1-8d1d-4cf0-9ad0-a9f2f50bb876", + "id": "f8be1116-2e54-49fd-bb02-83b8dea0c297", "savedPayload": { "position": { - "x": 18471.806237131383, - "y": 25299.35640053908 + "x": 18439.67420277542, + "y": 25405.488434895044 }, "targetPosition": { - "x": 18563.806237131383, - "y": 25252.35640053908 + "x": 18409.67420277542, + "y": 25388.488434895044 }, "floatingObject": { "isPinned": false, @@ -30168,15 +30168,15 @@ } } ], - "id": "54be196b-2103-4423-be8b-284c0e20d1f2", + "id": "2122edbd-00bc-4fd8-9aa5-39317654bfea", "savedPayload": { "position": { - "x": 18563.806237131383, - "y": 25252.35640053908 + "x": 18409.67420277542, + "y": 25388.488434895044 }, "targetPosition": { - "x": 18568.806237131383, - "y": 25163.35640053908 + "x": 18445.67420277542, + "y": 25461.488434895044 }, "floatingObject": { "isPinned": false, @@ -30196,15 +30196,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "ffc8b497-6d04-464b-a50a-a825276d57d7", + "id": "6e39e885-6247-469f-bcb0-f31323361a96", "savedPayload": { "position": { - "x": 18478.806237131383, - "y": 25238.35640053908 + "x": 18532.67420277542, + "y": 25479.488434895044 }, "targetPosition": { - "x": 18568.806237131383, - "y": 25163.35640053908 + "x": 18445.67420277542, + "y": 25461.488434895044 }, "floatingObject": { "isPinned": false, @@ -30219,15 +30219,15 @@ } } }, - "id": "06da4d7c-f3c2-4059-af75-26b3743954e2", + "id": "2c7b7ea7-4c03-49aa-85b9-3cda22550042", "savedPayload": { "position": { - "x": 18568.806237131383, - "y": 25163.35640053908 + "x": 18445.67420277542, + "y": 25461.488434895044 }, "targetPosition": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "floatingObject": { "isPinned": false, @@ -30243,7 +30243,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning Episode Counters", - "id": "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd" + "id": "cde99341-b93d-427a-b322-2580fad770c9" }, "referenceParentCombinedNodePath": [ [ @@ -30274,55 +30274,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "79a34a89-8611-4823-8ce1-ec488339ba1e" + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" ], [ "Learning Episode Counters", "Data Product", "Foundations", - "8b44a5e3-b7ba-4c1b-9be8-67bf0a094acd" + "cde99341-b93d-427a-b322-2580fad770c9" ] ] } @@ -30342,15 +30342,15 @@ "name": "Learning Episode Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1fb7ea72-3c6b-4b29-b573-ab8f2c91604e", + "id": "5e9fda83-9056-4e10-b4b4-0597e50d25c9", "savedPayload": { "position": { - "x": 18595.806237131383, - "y": 25188.35640053908 + "x": 18469.67420277542, + "y": 25405.488434895044 }, "targetPosition": { - "x": 18505.806237131383, - "y": 25089.35640053908 + "x": 18445.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -30397,15 +30397,15 @@ } } ], - "id": "82ba4d4a-c90a-4f0b-bd83-e86478e5c434", + "id": "ee8c2af7-4a62-4453-bb4e-384f2ac954cf", "savedPayload": { "position": { - "x": 18505.806237131383, - "y": 25089.35640053908 + "x": 18445.67420277542, + "y": 25427.488434895044 }, "targetPosition": { - "x": 18484.806237131383, - "y": 25003.35640053908 + "x": 18408.67420277542, + "y": 25444.488434895044 }, "floatingObject": { "isPinned": false, @@ -30425,15 +30425,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "8a0b2cd9-9a77-44f0-a6a5-7962467643af", + "id": "ae2540c6-5597-418c-b2e7-70cc36ad7ba1", "savedPayload": { "position": { - "x": 18391.806237131383, - "y": 24918.35640053908 + "x": 18457.67420277542, + "y": 25539.488434895044 }, "targetPosition": { - "x": 18484.806237131383, - "y": 25003.35640053908 + "x": 18408.67420277542, + "y": 25444.488434895044 }, "floatingObject": { "isPinned": false, @@ -30448,15 +30448,15 @@ } } }, - "id": "25028de9-4434-4bf2-a901-6cc75785cf81", + "id": "9cc91094-a4ce-410a-8f6f-2acf3874dbfe", "savedPayload": { "position": { - "x": 18484.806237131383, - "y": 25003.35640053908 + "x": 18408.67420277542, + "y": 25444.488434895044 }, "targetPosition": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "floatingObject": { "isPinned": false, @@ -30472,7 +30472,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning Episode Statistics", - "id": "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac" + "id": "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" }, "referenceParentCombinedNodePath": [ [ @@ -30503,55 +30503,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "79a34a89-8611-4823-8ce1-ec488339ba1e" + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" ], [ "Learning Episode Statistics", "Data Product", "Foundations", - "3ac3dc3d-41f8-43cc-88c7-01b5b86f4bac" + "db1189e0-ea1e-46b6-8b9a-3b2a05ca3e24" ] ] } @@ -30566,15 +30566,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "7e08336a-47b5-4bb5-b1f7-fe262766c890", + "id": "b6274c29-9b32-4f03-a45d-893f4b01f8fb", "savedPayload": { "position": { - "x": 18521.806237131383, - "y": 25103.35640053908 + "x": 18605.67420277542, + "y": 25519.488434895044 }, "targetPosition": { - "x": 18514.806237131383, - "y": 25167.35640053908 + "x": 18526.67420277542, + "y": 25475.488434895044 }, "floatingObject": { "isPinned": false, @@ -30594,15 +30594,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "a9af8b4c-9363-4f72-8757-894c47fdd4f7", + "id": "79080c2b-6572-423f-a44a-317136081ba4", "savedPayload": { "position": { - "x": 18492.806237131383, - "y": 25181.35640053908 + "x": 18435.67420277542, + "y": 25439.488434895044 }, "targetPosition": { - "x": 18514.806237131383, - "y": 25167.35640053908 + "x": 18526.67420277542, + "y": 25475.488434895044 }, "floatingObject": { "isPinned": false, @@ -30617,15 +30617,15 @@ } } }, - "id": "f6afe69e-12c3-4928-bdde-630b10d56eb1", + "id": "6381edbf-0fa9-461c-833f-56ca1c29436c", "savedPayload": { "position": { - "x": 18514.806237131383, - "y": 25167.35640053908 + "x": 18526.67420277542, + "y": 25475.488434895044 }, "targetPosition": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "floatingObject": { "isPinned": false, @@ -30641,7 +30641,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Candle", - "id": "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2" + "id": "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" }, "referenceParentCombinedNodePath": [ [ @@ -30672,55 +30672,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "79a34a89-8611-4823-8ce1-ec488339ba1e" + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" ], [ "Episode Candle", "Data Product", "Foundations", - "ff0c51bb-3a3a-49a3-8009-8de4f93d01f2" + "9d7f72c4-f071-4d7f-8d44-7abd31147bc5" ] ] } @@ -30735,15 +30735,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "97c9ab14-eaf9-4f1a-9302-051579cfb9be", + "id": "feeea750-2791-4d17-8ba9-d949f5fc9b9d", "savedPayload": { "position": { - "x": 18442.806237131383, - "y": 24934.35640053908 + "x": 18400.67420277542, + "y": 25538.488434895044 }, "targetPosition": { - "x": 18522.806237131383, - "y": 25026.35640053908 + "x": 18373.67420277542, + "y": 25569.488434895044 }, "floatingObject": { "isPinned": false, @@ -30763,15 +30763,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "c423c9b7-4921-44eb-b9dd-5e5905f00ad1", + "id": "912b65e5-ab59-4908-968a-c1fd0a38b5cd", "savedPayload": { "position": { - "x": 18509.806237131383, - "y": 24926.35640053908 + "x": 18427.67420277542, + "y": 25586.488434895044 }, "targetPosition": { - "x": 18522.806237131383, - "y": 25026.35640053908 + "x": 18373.67420277542, + "y": 25569.488434895044 }, "floatingObject": { "isPinned": false, @@ -30786,15 +30786,15 @@ } } }, - "id": "08783dc1-28ac-4805-b2ba-9a52a67347b8", + "id": "b12470b8-8ea3-45ae-ab0f-f93f923dbc5a", "savedPayload": { "position": { - "x": 18522.806237131383, - "y": 25026.35640053908 + "x": 18373.67420277542, + "y": 25569.488434895044 }, "targetPosition": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "floatingObject": { "isPinned": false, @@ -30810,7 +30810,7 @@ "referenceParent": { "type": "Data Product", "name": "Distance To Learning Event", - "id": "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8" + "id": "132c3517-0299-44cb-a237-85f842d13f47" }, "referenceParentCombinedNodePath": [ [ @@ -30841,55 +30841,55 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "79a34a89-8611-4823-8ce1-ec488339ba1e" + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" ], [ "Distance To Learning Event", "Data Product", "Foundations", - "cd8a6c59-50e1-4ff3-9fb2-22f6a962c7b8" + "132c3517-0299-44cb-a237-85f842d13f47" ] ] } @@ -30904,15 +30904,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "dc0c9dcb-7098-4cb6-984d-ce47878cf73e", + "id": "df427408-298e-4f04-9700-8f575f0b4675", "savedPayload": { "position": { - "x": 18401.806237131383, - "y": 25017.35640053908 + "x": 18296.67420277542, + "y": 25633.488434895044 }, "targetPosition": { - "x": 18440.806237131383, - "y": 25031.35640053908 + "x": 18346.67420277542, + "y": 25584.488434895044 }, "floatingObject": { "isPinned": false, @@ -30932,15 +30932,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "965129cc-d51b-4180-987f-4618b1be9ec2", + "id": "4174b90d-50a4-4d2d-9b6a-b2e7c450f97b", "savedPayload": { "position": { - "x": 18475.806237131383, - "y": 25022.35640053908 + "x": 18320.67420277542, + "y": 25571.488434895044 }, "targetPosition": { - "x": 18440.806237131383, - "y": 25031.35640053908 + "x": 18346.67420277542, + "y": 25584.488434895044 }, "floatingObject": { "isPinned": false, @@ -30955,15 +30955,15 @@ } } }, - "id": "7edf1c1c-0c88-4ea7-a8f0-adfdd3681987", + "id": "e08f84cf-0d35-4afa-a0a7-96bdf0390436", "savedPayload": { "position": { - "x": 18440.806237131383, - "y": 25031.35640053908 + "x": 18346.67420277542, + "y": 25584.488434895044 }, "targetPosition": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "floatingObject": { "isPinned": false, @@ -30979,7 +30979,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Episode", - "id": "1cb94865-3f82-4df4-a17c-66035c5daf18" + "id": "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" }, "referenceParentCombinedNodePath": [ [ @@ -31010,70 +31010,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Learning Episode", "Data Product Folder", "Foundations", - "79a34a89-8611-4823-8ce1-ec488339ba1e" + "3fd9cd59-8ff1-41a8-9ea4-d669efa6e134" ], [ "Current Episode", "Data Product", "Foundations", - "1cb94865-3f82-4df4-a17c-66035c5daf18" + "750d8f7c-7907-493d-8d5f-6b1f3dcfd6ca" ] ] } } ], "layerFolders": [], - "id": "0fc7713a-802a-487e-adad-b3dd5ce3ab08", + "id": "10d9bb36-f7f7-4d28-9d9f-2ce55f2153e9", "savedPayload": { "position": { - "x": 18510.806237131383, - "y": 25091.35640053908 + "x": 18444.67420277542, + "y": 25515.488434895044 }, "targetPosition": { - "x": 18480.806237131383, - "y": 24992.35640053908 + "x": 18400.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -31108,15 +31108,15 @@ "name": "Feature Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0426f04b-b65e-4cee-a6af-f1376b404958", + "id": "7a04fb37-e047-4345-b654-474c3252a932", "savedPayload": { "position": { - "x": 18382.806237131383, - "y": 24927.35640053908 + "x": 18346.67420277542, + "y": 25456.488434895044 }, "targetPosition": { - "x": 18442.806237131383, - "y": 24839.35640053908 + "x": 18371.67420277542, + "y": 25498.488434895044 }, "floatingObject": { "isPinned": false, @@ -31163,15 +31163,15 @@ } } ], - "id": "4eb25957-839b-4b86-b608-dd01222bd647", + "id": "aba7e635-ff0c-4eb2-b7ec-6e8ae03c80c2", "savedPayload": { "position": { - "x": 18442.806237131383, - "y": 24839.35640053908 + "x": 18371.67420277542, + "y": 25498.488434895044 }, "targetPosition": { - "x": 18446.806237131383, - "y": 24885.35640053908 + "x": 18334.67420277542, + "y": 25492.488434895044 }, "floatingObject": { "isPinned": false, @@ -31196,15 +31196,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "289c7102-66ad-466a-b550-8446d405e55c", + "id": "3bb73737-0138-4ded-8e9c-e2cfde1cf6ed", "savedPayload": { "position": { - "x": 18355.806237131383, - "y": 24801.35640053908 + "x": 18379.67420277542, + "y": 25643.488434895044 }, "targetPosition": { - "x": 18385.806237131383, - "y": 24888.35640053908 + "x": 18295.67420277542, + "y": 25551.488434895044 }, "floatingObject": { "isPinned": false, @@ -31257,15 +31257,15 @@ } } ], - "id": "1bb0a061-e70c-4cfb-96ac-915c7b7716bf", + "id": "673dca6d-329c-45a2-90bc-6e72f2fd064d", "savedPayload": { "position": { - "x": 18385.806237131383, - "y": 24888.35640053908 + "x": 18295.67420277542, + "y": 25551.488434895044 }, "targetPosition": { - "x": 18446.806237131383, - "y": 24885.35640053908 + "x": 18334.67420277542, + "y": 25492.488434895044 }, "floatingObject": { "isPinned": false, @@ -31280,15 +31280,15 @@ } } }, - "id": "6f762aa9-081c-4b74-9458-a36321e844ab", + "id": "8c2f1acf-2478-4821-a0ee-d4e8835bac19", "savedPayload": { "position": { - "x": 18446.806237131383, - "y": 24885.35640053908 + "x": 18334.67420277542, + "y": 25492.488434895044 }, "targetPosition": { - "x": 18543.806237131383, - "y": 24926.35640053908 + "x": 18340.67420277542, + "y": 25544.488434895044 }, "floatingObject": { "isPinned": false, @@ -31304,7 +31304,7 @@ "referenceParent": { "type": "Data Product", "name": "Features", - "id": "67877e4e-48bb-4c24-9957-a89e1b739c40" + "id": "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" }, "referenceParentCombinedNodePath": [ [ @@ -31335,70 +31335,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Features", "Data Product Folder", "Foundations", - "a3544f0f-cf6f-4b3d-a3fb-65d8b8c8633f" + "ae9dedd1-5906-472c-ae1c-19e4c6ee8185" ], [ "Features", "Data Product", "Foundations", - "67877e4e-48bb-4c24-9957-a89e1b739c40" + "dd57a6cc-55ad-4a04-8e90-ad40fca6d5a7" ] ] } } ], "layerFolders": [], - "id": "54bee493-a921-434e-ab39-1f43b9507859", + "id": "1cc26aae-bd8c-47b0-849a-e6c7100b02b4", "savedPayload": { "position": { - "x": 18543.806237131383, - "y": 24926.35640053908 + "x": 18340.67420277542, + "y": 25544.488434895044 }, "targetPosition": { - "x": 18480.806237131383, - "y": 24992.35640053908 + "x": 18400.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -31433,15 +31433,15 @@ "name": "Label Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "edad0d40-2a03-40cc-9038-7a4cfa58531f", + "id": "e5f56023-f27e-4749-9302-1d1995224c27", "savedPayload": { "position": { - "x": 18616.806237131383, - "y": 24966.35640053908 + "x": 18533.67420277542, + "y": 25398.488434895044 }, "targetPosition": { - "x": 18621.806237131383, - "y": 24916.35640053908 + "x": 18562.67420277542, + "y": 25472.488434895044 }, "floatingObject": { "isPinned": false, @@ -31488,15 +31488,15 @@ } } ], - "id": "e6625564-70a9-49a6-8f91-e701946fb22d", + "id": "61d7844a-3d67-4651-b88e-a4f253801db4", "savedPayload": { "position": { - "x": 18621.806237131383, - "y": 24916.35640053908 + "x": 18562.67420277542, + "y": 25472.488434895044 }, "targetPosition": { - "x": 18606.806237131383, - "y": 24961.35640053908 + "x": 18515.67420277542, + "y": 25433.488434895044 }, "floatingObject": { "isPinned": false, @@ -31521,15 +31521,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "482b17a2-b7e1-46cb-93cf-00030ed4227e", + "id": "3d21c1f3-5fd6-4c53-ad8a-7e71c496a61d", "savedPayload": { "position": { - "x": 18760.806237131383, - "y": 25009.35640053908 + "x": 18544.67420277542, + "y": 25270.488434895044 }, "targetPosition": { - "x": 18685.806237131383, - "y": 25016.35640053908 + "x": 18502.67420277542, + "y": 25357.488434895044 }, "floatingObject": { "isPinned": false, @@ -31582,15 +31582,15 @@ } } ], - "id": "ce8e215d-3229-49ce-b6ba-eb9880be12a7", + "id": "157c9272-04cc-401f-9a85-b17cf4d06b90", "savedPayload": { "position": { - "x": 18685.806237131383, - "y": 25016.35640053908 + "x": 18502.67420277542, + "y": 25357.488434895044 }, "targetPosition": { - "x": 18606.806237131383, - "y": 24961.35640053908 + "x": 18515.67420277542, + "y": 25433.488434895044 }, "floatingObject": { "isPinned": false, @@ -31605,15 +31605,15 @@ } } }, - "id": "65f5aa7b-b722-4c18-9c7e-251fbc88587b", + "id": "d81155ad-e526-46f6-93ad-f351c294e704", "savedPayload": { "position": { - "x": 18606.806237131383, - "y": 24961.35640053908 + "x": 18515.67420277542, + "y": 25433.488434895044 }, "targetPosition": { - "x": 18560.806237131383, - "y": 24926.35640053908 + "x": 18467.67420277542, + "y": 25487.488434895044 }, "floatingObject": { "isPinned": false, @@ -31629,7 +31629,7 @@ "referenceParent": { "type": "Data Product", "name": "Labels", - "id": "4574412e-694e-433e-b241-57c237a19fa2" + "id": "56fa436d-c7fe-46bf-b064-14a0cca2f283" }, "referenceParentCombinedNodePath": [ [ @@ -31660,70 +31660,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Labels", "Data Product Folder", "Foundations", - "70a5a272-ea82-4690-bcd9-a85385bd4c79" + "67363665-7b9b-42a9-b5b0-79ee50028523" ], [ "Labels", "Data Product", "Foundations", - "4574412e-694e-433e-b241-57c237a19fa2" + "56fa436d-c7fe-46bf-b064-14a0cca2f283" ] ] } } ], "layerFolders": [], - "id": "9312506e-339c-480c-b4ae-4f42c048e144", + "id": "0c018db3-cbfd-412b-897e-68dae5320c3d", "savedPayload": { "position": { - "x": 18560.806237131383, - "y": 24926.35640053908 + "x": 18467.67420277542, + "y": 25487.488434895044 }, "targetPosition": { - "x": 18480.806237131383, - "y": 24992.35640053908 + "x": 18400.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -31758,15 +31758,15 @@ "name": "Prediction Values", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cebdc032-8d5c-4518-a11c-465c834aec81", + "id": "13fc869a-c20a-4bee-966e-265cdaaa1442", "savedPayload": { "position": { - "x": 18293.806237131383, - "y": 24823.35640053908 + "x": 18462.67420277542, + "y": 25226.488434895044 }, "targetPosition": { - "x": 18329.806237131383, - "y": 24848.35640053908 + "x": 18412.67420277542, + "y": 25322.488434895044 }, "floatingObject": { "isPinned": false, @@ -31813,15 +31813,15 @@ } } ], - "id": "134a7a08-58f4-486e-bf68-d82228a441c2", + "id": "17d0b697-3aaf-4d6a-97ce-376c4de1d1b4", "savedPayload": { "position": { - "x": 18329.806237131383, - "y": 24848.35640053908 + "x": 18412.67420277542, + "y": 25322.488434895044 }, "targetPosition": { - "x": 18366.806237131383, - "y": 24879.35640053908 + "x": 18415.67420277542, + "y": 25385.488434895044 }, "floatingObject": { "isPinned": false, @@ -31846,15 +31846,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4bc14e0f-f848-4358-83da-fa7ed098c21e", + "id": "501a5507-4955-420a-a9a1-85ea4bd3c3cd", "savedPayload": { "position": { - "x": 18193.806237131383, - "y": 24894.35640053908 + "x": 18426.67420277542, + "y": 25382.488434895044 }, "targetPosition": { - "x": 18273.806237131383, - "y": 24901.35640053908 + "x": 18375.67420277542, + "y": 25296.488434895044 }, "floatingObject": { "isPinned": false, @@ -31907,15 +31907,15 @@ } } ], - "id": "baa5eb8b-0b39-4fd3-b988-915d853d47ef", + "id": "be9088b1-40eb-4e74-af5b-74224a6ef27e", "savedPayload": { "position": { - "x": 18273.806237131383, - "y": 24901.35640053908 + "x": 18375.67420277542, + "y": 25296.488434895044 }, "targetPosition": { - "x": 18366.806237131383, - "y": 24879.35640053908 + "x": 18415.67420277542, + "y": 25385.488434895044 }, "floatingObject": { "isPinned": false, @@ -31930,15 +31930,15 @@ } } }, - "id": "723eaaca-ee5c-4909-a013-d13066625927", + "id": "810a9e66-4615-4916-bf89-5c2946c875fe", "savedPayload": { "position": { - "x": 18366.806237131383, - "y": 24879.35640053908 + "x": 18415.67420277542, + "y": 25385.488434895044 }, "targetPosition": { - "x": 18462.806237131383, - "y": 24900.35640053908 + "x": 18434.67420277542, + "y": 25418.488434895044 }, "floatingObject": { "isPinned": false, @@ -31954,7 +31954,7 @@ "referenceParent": { "type": "Data Product", "name": "Predictions", - "id": "7b96d545-522b-409f-abd4-7933db5073e0" + "id": "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" }, "referenceParentCombinedNodePath": [ [ @@ -31985,70 +31985,70 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning Engine", "Data Product Folder", "Foundations", - "9f84668b-8ad9-48ba-a284-46ef5745a2e3" + "e2fc8cb5-a69f-4284-b930-a570664a1461" ], [ "Predictions", "Data Product Folder", "Foundations", - "658c4df1-7e77-4565-b3ed-5c6cc88ef225" + "f7874114-f391-4af6-b9c4-6bdc02340465" ], [ "Predictions", "Data Product", "Foundations", - "7b96d545-522b-409f-abd4-7933db5073e0" + "ad9ff6ae-fa18-459f-9fbc-fda10e4032e2" ] ] } } ], "layerFolders": [], - "id": "e4af0c6c-865d-4cdc-9cd8-59cf168de033", + "id": "1f186fcf-e75d-416c-91d9-36de0dd1b7cc", "savedPayload": { "position": { - "x": 18462.806237131383, - "y": 24900.35640053908 + "x": 18434.67420277542, + "y": 25418.488434895044 }, "targetPosition": { - "x": 18480.806237131383, - "y": 24992.35640053908 + "x": 18400.67420277542, + "y": 25448.488434895044 }, "floatingObject": { "isPinned": false, @@ -32064,15 +32064,15 @@ } } ], - "id": "93d39eb8-d033-4c99-956e-953af2920a94", + "id": "586323c1-a245-42f8-bf8a-54ccf3b55c07", "savedPayload": { "position": { - "x": 18480.806237131383, - "y": 24992.35640053908 + "x": 18400.67420277542, + "y": 25448.488434895044 }, "targetPosition": { - "x": 18538.806237131383, - "y": 25062.35640053908 + "x": 18325.67420277542, + "y": 25424.488434895044 }, "floatingObject": { "isPinned": false, @@ -32088,15 +32088,15 @@ } } ], - "id": "f0491cc0-f8da-4261-9f5b-9e89fe5dec51", + "id": "834a92cd-a5ab-4fb7-8b76-c3d06b5f1563", "savedPayload": { "position": { - "x": 18538.806237131383, - "y": 25062.35640053908 + "x": 18325.67420277542, + "y": 25424.488434895044 }, "targetPosition": { - "x": 18623.806237131383, - "y": 24980.35640053908 + "x": 18423.67420277542, + "y": 25397.488434895044 }, "floatingObject": { "isPinned": false, @@ -32112,15 +32112,15 @@ } } ], - "id": "b793453c-a494-40f5-9684-711a495298c2", + "id": "ed8eea84-7cc2-4f72-936e-5af07957ea38", "savedPayload": { "position": { - "x": 18623.806237131383, - "y": 24980.35640053908 + "x": 18423.67420277542, + "y": 25397.488434895044 }, "targetPosition": { - "x": 18723.806237131383, - "y": 24937.35640053908 + "x": 18445.67420277542, + "y": 25302.488434895044 }, "floatingObject": { "isPinned": false, @@ -32145,7 +32145,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" }, "referenceParentCombinedNodePath": [ [ @@ -32176,36 +32176,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ] ] } }, - "id": "169bf548-454d-43ab-8eb4-9e818d92bbae", + "id": "50ddc086-0cb9-45d6-9ae2-53c6111230a9", "savedPayload": { "position": { "x": 17847.29528450507, @@ -32260,15 +32260,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "9d0114a8-4e35-4a11-b9e0-0ade23906420", + "id": "5a485daf-03dd-4941-b3fe-60614b143a04", "savedPayload": { "position": { - "x": 18691.806237131383, - "y": 24925.35640053908 + "x": 18382.67420277542, + "y": 25401.488434895044 }, "targetPosition": { - "x": 18777.806237131383, - "y": 24904.35640053908 + "x": 18332.67420277542, + "y": 25360.488434895044 }, "floatingObject": { "isPinned": false, @@ -32288,15 +32288,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "b739ed06-f8d5-4f6a-859d-bb3751e08589", + "id": "3d82a48a-118c-47c8-bce4-bdac05929e5e", "savedPayload": { "position": { - "x": 18798.806237131383, - "y": 24860.35640053908 + "x": 18285.67420277542, + "y": 25288.488434895044 }, "targetPosition": { - "x": 18777.806237131383, - "y": 24904.35640053908 + "x": 18332.67420277542, + "y": 25360.488434895044 }, "floatingObject": { "isPinned": false, @@ -32311,15 +32311,15 @@ } } }, - "id": "2b0122bb-45b5-4ea2-9021-fae1d4d0cd19", + "id": "45cc82b0-89ec-477f-a82d-024a3ea89fba", "savedPayload": { "position": { - "x": 18777.806237131383, - "y": 24904.35640053908 + "x": 18332.67420277542, + "y": 25360.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -32335,7 +32335,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Errors", - "id": "54baa50e-0376-43c4-add7-9f909a1a19d7" + "id": "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" }, "referenceParentCombinedNodePath": [ [ @@ -32366,49 +32366,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Errors", "Data Product", "Foundations", - "54baa50e-0376-43c4-add7-9f909a1a19d7" + "4fb9cc0c-3d6f-4622-84c5-caaec231bf37" ] ] } @@ -32423,15 +32423,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "412d9fd7-5de7-4819-bf7f-c237597df564", + "id": "449c267d-6da5-4be4-8ade-e138bae668b1", "savedPayload": { "position": { - "x": 18708.806237131383, - "y": 24781.35640053908 + "x": 18322.67420277542, + "y": 25380.488434895044 }, "targetPosition": { - "x": 18751.806237131383, - "y": 24829.35640053908 + "x": 18313.67420277542, + "y": 25346.488434895044 }, "floatingObject": { "isPinned": false, @@ -32451,15 +32451,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "1edd440c-ba3a-4d82-a587-da6c48360589", + "id": "55f958a3-ae5d-4345-80d8-99ac5a9fd3b0", "savedPayload": { "position": { - "x": 18658.806237131383, - "y": 24778.35640053908 + "x": 18319.67420277542, + "y": 25421.488434895044 }, "targetPosition": { - "x": 18751.806237131383, - "y": 24829.35640053908 + "x": 18313.67420277542, + "y": 25346.488434895044 }, "floatingObject": { "isPinned": false, @@ -32474,15 +32474,15 @@ } } }, - "id": "9abd1973-e25b-4fb4-8f31-2666e786bd8d", + "id": "d3661679-2eb2-4600-95bd-22b079d061a1", "savedPayload": { "position": { - "x": 18751.806237131383, - "y": 24829.35640053908 + "x": 18313.67420277542, + "y": 25346.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -32498,7 +32498,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Highlights", - "id": "f64611a4-fd48-411b-8e14-75189e66ca2c" + "id": "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" }, "referenceParentCombinedNodePath": [ [ @@ -32529,49 +32529,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Highlights", "Data Product", "Foundations", - "f64611a4-fd48-411b-8e14-75189e66ca2c" + "df2a60d1-0f92-4554-b09e-6a9d21f7afd7" ] ] } @@ -32586,15 +32586,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "506d5198-8d72-4481-acf8-02da00c60b61", + "id": "9b4db8c2-12f3-4b0d-a654-8d1f0afea814", "savedPayload": { "position": { - "x": 18749.806237131383, - "y": 24810.35640053908 + "x": 18430.67420277542, + "y": 25266.488434895044 }, "targetPosition": { - "x": 18662.806237131383, - "y": 24777.35640053908 + "x": 18378.67420277542, + "y": 25334.488434895044 }, "floatingObject": { "isPinned": false, @@ -32614,15 +32614,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "d6d867ec-44c6-4b97-9cce-946061c74257", + "id": "66f07688-907a-467d-be7f-f87f188eacaf", "savedPayload": { "position": { - "x": 18610.806237131383, - "y": 24696.35640053908 + "x": 18425.67420277542, + "y": 25249.488434895044 }, "targetPosition": { - "x": 18662.806237131383, - "y": 24777.35640053908 + "x": 18378.67420277542, + "y": 25334.488434895044 }, "floatingObject": { "isPinned": false, @@ -32637,15 +32637,15 @@ } } }, - "id": "f2f92011-1e78-474b-b16c-de57e22a9b8c", + "id": "fa12dd27-0f0e-4a89-9d7a-ee3a26c4fc62", "savedPayload": { "position": { - "x": 18662.806237131383, - "y": 24777.35640053908 + "x": 18378.67420277542, + "y": 25334.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -32661,7 +32661,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Values", - "id": "61d59c22-96c3-4d5a-bcde-abb3394de152" + "id": "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" }, "referenceParentCombinedNodePath": [ [ @@ -32692,49 +32692,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Values", "Data Product", "Foundations", - "61d59c22-96c3-4d5a-bcde-abb3394de152" + "c1e54f66-6cbd-4831-81c3-4f3780a2bb6d" ] ] } @@ -32749,15 +32749,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "72db0ed2-6fe6-4346-aee9-94dc6b5a6b2d", + "id": "3c80e8c6-8055-4a02-a9e5-88fc12e581f2", "savedPayload": { "position": { - "x": 18712.806237131383, - "y": 24736.35640053908 + "x": 18253.67420277542, + "y": 25376.488434895044 }, "targetPosition": { - "x": 18784.806237131383, - "y": 24760.35640053908 + "x": 18307.67420277542, + "y": 25378.488434895044 }, "floatingObject": { "isPinned": false, @@ -32777,15 +32777,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "7c8cf0c3-5abe-48bf-b732-3135014da002", + "id": "eb0c80f5-fb49-4938-9d73-9003ece2c407", "savedPayload": { "position": { - "x": 18863.806237131383, - "y": 24801.35640053908 + "x": 18394.67420277542, + "y": 25324.488434895044 }, "targetPosition": { - "x": 18784.806237131383, - "y": 24760.35640053908 + "x": 18307.67420277542, + "y": 25378.488434895044 }, "floatingObject": { "isPinned": false, @@ -32800,15 +32800,15 @@ } } }, - "id": "26dcdc1e-c39a-4a8b-a6dc-8f4be8856d06", + "id": "76cd21fe-216f-49a6-b2b8-ff4809ea5f31", "savedPayload": { "position": { - "x": 18784.806237131383, - "y": 24760.35640053908 + "x": 18307.67420277542, + "y": 25378.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -32824,7 +32824,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Status", - "id": "2ef1439a-2abc-4722-9ba4-10c4edb44d0a" + "id": "8d629140-a62f-4979-a525-2c8fe692b025" }, "referenceParentCombinedNodePath": [ [ @@ -32855,49 +32855,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Status", "Data Product", "Foundations", - "2ef1439a-2abc-4722-9ba4-10c4edb44d0a" + "8d629140-a62f-4979-a525-2c8fe692b025" ] ] } @@ -32912,15 +32912,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a0bf4724-d78e-4d81-a615-ba35e94d4bac", + "id": "e971530d-6ed2-4522-8812-ead312618d3e", "savedPayload": { "position": { - "x": 18698.806237131383, - "y": 24728.35640053908 + "x": 18205.67420277542, + "y": 25482.488434895044 }, "targetPosition": { - "x": 18757.806237131383, - "y": 24786.35640053908 + "x": 18295.67420277542, + "y": 25395.488434895044 }, "floatingObject": { "isPinned": false, @@ -32940,15 +32940,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "f60d99f5-7324-4f82-98c9-a946174bdeb9", + "id": "0dc1df56-714b-4a66-ad35-2758b710792c", "savedPayload": { "position": { - "x": 18692.806237131383, - "y": 24822.35640053908 + "x": 18220.67420277542, + "y": 25490.488434895044 }, "targetPosition": { - "x": 18757.806237131383, - "y": 24786.35640053908 + "x": 18295.67420277542, + "y": 25395.488434895044 }, "floatingObject": { "isPinned": false, @@ -32963,15 +32963,15 @@ } } }, - "id": "403104b6-ef64-4d83-82aa-f905518eb411", + "id": "92b82f8a-b8f0-49cd-80f6-7560fc5aab43", "savedPayload": { "position": { - "x": 18757.806237131383, - "y": 24786.35640053908 + "x": 18295.67420277542, + "y": 25395.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -32987,7 +32987,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Progress", - "id": "7054d7ef-0f51-4167-a30d-c278df9700fe" + "id": "9896ae11-5887-48f0-9b12-14d090eca55a" }, "referenceParentCombinedNodePath": [ [ @@ -33018,49 +33018,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Progress", "Data Product", "Foundations", - "7054d7ef-0f51-4167-a30d-c278df9700fe" + "9896ae11-5887-48f0-9b12-14d090eca55a" ] ] } @@ -33075,15 +33075,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "db37ca73-10b2-434b-9fbb-9551724e415d", + "id": "3ba6ce09-9f55-42a2-800c-eafc145a4908", "savedPayload": { "position": { - "x": 18671.806237131383, - "y": 24763.35640053908 + "x": 18336.67420277542, + "y": 25456.488434895044 }, "targetPosition": { - "x": 18689.806237131383, - "y": 24849.35640053908 + "x": 18375.67420277542, + "y": 25471.488434895044 }, "floatingObject": { "isPinned": false, @@ -33103,15 +33103,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "6edf2bd0-e832-42bc-957b-2c17a5aad329", + "id": "570fd42e-378b-49a2-80bc-5f1055052d08", "savedPayload": { "position": { - "x": 18735.806237131383, - "y": 24902.35640053908 + "x": 18314.67420277542, + "y": 25512.488434895044 }, "targetPosition": { - "x": 18689.806237131383, - "y": 24849.35640053908 + "x": 18375.67420277542, + "y": 25471.488434895044 }, "floatingObject": { "isPinned": false, @@ -33126,15 +33126,15 @@ } } }, - "id": "cfca0429-abea-401a-969e-5a2fb38c33c8", + "id": "e976a66b-2757-497e-941d-5411f80a0483", "savedPayload": { "position": { - "x": 18689.806237131383, - "y": 24849.35640053908 + "x": 18375.67420277542, + "y": 25471.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -33150,7 +33150,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Running", - "id": "e38c99a0-1883-4185-907f-2806eeab71f4" + "id": "057359dc-6866-47e3-b97e-8b677842517e" }, "referenceParentCombinedNodePath": [ [ @@ -33181,49 +33181,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Running", "Data Product", "Foundations", - "e38c99a0-1883-4185-907f-2806eeab71f4" + "057359dc-6866-47e3-b97e-8b677842517e" ] ] } @@ -33238,15 +33238,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "9758d63e-379f-4cc7-9885-1e14bf0e8fb6", + "id": "34c81ed9-53d3-4722-9ff4-ea109a76929f", "savedPayload": { "position": { - "x": 18787.806237131383, - "y": 24837.35640053908 + "x": 18395.67420277542, + "y": 25454.488434895044 }, "targetPosition": { - "x": 18822.806237131383, - "y": 24792.35640053908 + "x": 18393.67420277542, + "y": 25461.488434895044 }, "floatingObject": { "isPinned": false, @@ -33266,15 +33266,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "51bd2a25-eb14-47fb-8370-640f01f2895a", + "id": "17ff1397-f676-4c01-8ec4-79b9cfdfd0b1", "savedPayload": { "position": { - "x": 18741.806237131383, - "y": 24805.35640053908 + "x": 18431.67420277542, + "y": 25369.488434895044 }, "targetPosition": { - "x": 18822.806237131383, - "y": 24792.35640053908 + "x": 18393.67420277542, + "y": 25461.488434895044 }, "floatingObject": { "isPinned": false, @@ -33289,15 +33289,15 @@ } } }, - "id": "e8dec743-109b-4bae-abef-4615055847c2", + "id": "1581a0a3-1f32-422b-860a-127d1a25280b", "savedPayload": { "position": { - "x": 18822.806237131383, - "y": 24792.35640053908 + "x": 18393.67420277542, + "y": 25461.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -33313,7 +33313,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Announcements", - "id": "a046407f-701f-4187-aee0-44948eadc29e" + "id": "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" }, "referenceParentCombinedNodePath": [ [ @@ -33344,49 +33344,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Announcements", "Data Product", "Foundations", - "a046407f-701f-4187-aee0-44948eadc29e" + "cec888fd-defb-4c7e-85e8-c5f97fe0beaa" ] ] } @@ -33401,15 +33401,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "eab1a266-6dc4-44c4-ba20-c6ac7efb841c", + "id": "6c8ec3b9-8d90-4121-978f-1406faee68fd", "savedPayload": { "position": { - "x": 18693.806237131383, - "y": 24790.35640053908 + "x": 18411.67420277542, + "y": 25336.488434895044 }, "targetPosition": { - "x": 18739.806237131383, - "y": 24818.35640053908 + "x": 18395.67420277542, + "y": 25389.488434895044 }, "floatingObject": { "isPinned": false, @@ -33429,15 +33429,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "0f4d5bad-4f20-4dfd-97d3-54288ca33f3d", + "id": "39e9175f-41ea-4893-8e99-3fca639973eb", "savedPayload": { "position": { - "x": 18748.806237131383, - "y": 24834.35640053908 + "x": 18442.67420277542, + "y": 25440.488434895044 }, "targetPosition": { - "x": 18739.806237131383, - "y": 24818.35640053908 + "x": 18395.67420277542, + "y": 25389.488434895044 }, "floatingObject": { "isPinned": false, @@ -33452,15 +33452,15 @@ } } }, - "id": "cf999c4b-966f-4214-9829-56fd1f7d2e10", + "id": "caa23627-388e-498e-bd8a-e97c23217081", "savedPayload": { "position": { - "x": 18739.806237131383, - "y": 24818.35640053908 + "x": 18395.67420277542, + "y": 25389.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -33476,7 +33476,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Warnings", - "id": "d1aecfde-0cc2-46aa-82a7-5950054a8f47" + "id": "51ddd1ec-0e42-44f9-a830-65df591028e0" }, "referenceParentCombinedNodePath": [ [ @@ -33507,49 +33507,49 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Warnings", "Data Product", "Foundations", - "d1aecfde-0cc2-46aa-82a7-5950054a8f47" + "51ddd1ec-0e42-44f9-a830-65df591028e0" ] ] } @@ -33564,15 +33564,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "2f62bca9-8363-4790-913f-3414593c46da", + "id": "9b25111e-d889-432e-a3e6-6123f1164d5c", "savedPayload": { "position": { - "x": 18758.806237131383, - "y": 24800.35640053908 + "x": 18344.67420277542, + "y": 25448.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 24809.35640053908 + "x": 18343.67420277542, + "y": 25405.488434895044 }, "floatingObject": { "isPinned": false, @@ -33592,15 +33592,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "7f9a1eb4-465f-44a1-88fa-1c71de8ae71d", + "id": "bde2d052-b684-4339-a26d-b5a4f6d2da8c", "savedPayload": { "position": { - "x": 18804.806237131383, - "y": 24827.35640053908 + "x": 18254.67420277542, + "y": 25429.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 24809.35640053908 + "x": 18343.67420277542, + "y": 25405.488434895044 }, "floatingObject": { "isPinned": false, @@ -33615,15 +33615,15 @@ } } }, - "id": "7c286ff8-01da-432c-9d51-b03352271add", + "id": "9e8557be-dea0-4129-acb3-605529079daf", "savedPayload": { "position": { - "x": 18835.806237131383, - "y": 24809.35640053908 + "x": 18343.67420277542, + "y": 25405.488434895044 }, "targetPosition": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "floatingObject": { "isPinned": false, @@ -33639,7 +33639,7 @@ "referenceParent": { "type": "Data Product", "name": "Learning System Infos", - "id": "89d38ad1-269a-4f07-bb04-993300ea9d11" + "id": "0da8f816-516a-49a7-8421-cbd01d047d9c" }, "referenceParentCombinedNodePath": [ [ @@ -33670,64 +33670,64 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Learning System", "Data Product Folder", "Foundations", - "62f55a97-620b-4b05-a9fe-1a7c7c69820e" + "0b86afe7-fc90-4972-8c43-6744b5788a24" ], [ "Learning System Infos", "Data Product", "Foundations", - "89d38ad1-269a-4f07-bb04-993300ea9d11" + "0da8f816-516a-49a7-8421-cbd01d047d9c" ] ] } } ], "layerFolders": [], - "id": "d612c1b2-10f0-469a-8b23-00c8a5af4600", + "id": "44827708-952b-47b3-a4d5-b92fbca3294c", "savedPayload": { "position": { - "x": 18745.806237131383, - "y": 24856.35640053908 + "x": 18353.67420277542, + "y": 25427.488434895044 }, "targetPosition": { - "x": 18740.806237131383, - "y": 24794.35640053908 + "x": 18390.67420277542, + "y": 25388.488434895044 }, "floatingObject": { "isPinned": false, @@ -33743,15 +33743,15 @@ } } ], - "id": "f267dd3f-6d34-479a-8659-3652f6fa5f54", + "id": "29432450-6787-4974-8504-f4e3e10bb0ba", "savedPayload": { "position": { - "x": 18740.806237131383, - "y": 24794.35640053908 + "x": 18390.67420277542, + "y": 25388.488434895044 }, "targetPosition": { - "x": 18701.806237131383, - "y": 24867.35640053908 + "x": 18458.67420277542, + "y": 25310.488434895044 }, "floatingObject": { "isPinned": false, @@ -33767,15 +33767,15 @@ } } ], - "id": "9ec7a8e9-7ffe-4e4d-aef3-803c16b71b63", + "id": "c4e36e8b-445b-475a-8e11-f8ff4762c194", "savedPayload": { "position": { - "x": 18701.806237131383, - "y": 24867.35640053908 + "x": 18458.67420277542, + "y": 25310.488434895044 }, "targetPosition": { - "x": 18781.806237131383, - "y": 24920.35640053908 + "x": 18491.67420277542, + "y": 25345.488434895044 }, "floatingObject": { "isPinned": false, @@ -33800,7 +33800,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" }, "referenceParentCombinedNodePath": [ [ @@ -33831,36 +33831,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ] ] } }, - "id": "c092cb4f-2b33-4df4-9e1d-aa7feee6a975", + "id": "37f6b3e6-2418-4a85-bb70-d6b6c0c0b0bf", "savedPayload": { "position": { "x": 17809.118707001977, @@ -33920,15 +33920,15 @@ "name": "Episode Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "39a0e8aa-149b-4642-9779-81568d5e83a8", + "id": "dd36824d-f2f8-4678-b594-348b2e8f78b7", "savedPayload": { "position": { - "x": 18694.806237131383, - "y": 24685.35640053908 + "x": 18344.67420277542, + "y": 25042.488434895044 }, "targetPosition": { - "x": 18650.806237131383, - "y": 24617.35640053908 + "x": 18330.67420277542, + "y": 25026.488434895044 }, "floatingObject": { "isPinned": false, @@ -33975,15 +33975,15 @@ } } ], - "id": "48ead3a8-f73d-4c3b-9fa5-b8cdeffdc21d", + "id": "66c92334-e62d-4530-acae-46068d3b28d5", "savedPayload": { "position": { - "x": 18650.806237131383, - "y": 24617.35640053908 + "x": 18330.67420277542, + "y": 25026.488434895044 }, "targetPosition": { - "x": 18728.806237131383, - "y": 24667.35640053908 + "x": 18305.67420277542, + "y": 25082.488434895044 }, "floatingObject": { "isPinned": false, @@ -34008,15 +34008,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d058fac4-5395-4d5d-a48c-0061a3594289", + "id": "9fa167ff-ee74-43df-b56d-d4656892e030", "savedPayload": { "position": { - "x": 18651.806237131383, - "y": 24572.35640053908 + "x": 18420.67420277542, + "y": 25059.488434895044 }, "targetPosition": { - "x": 18743.806237131383, - "y": 24617.35640053908 + "x": 18338.67420277542, + "y": 25061.488434895044 }, "floatingObject": { "isPinned": false, @@ -34073,15 +34073,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "635f23de-3b26-4697-91a6-05f3d9d5656f", + "id": "e0463da3-f3f5-46c3-8ea2-69888ef24a63", "savedPayload": { "position": { - "x": 18834.806237131383, - "y": 24532.35640053908 + "x": 18250.67420277542, + "y": 25004.488434895044 }, "targetPosition": { - "x": 18743.806237131383, - "y": 24617.35640053908 + "x": 18338.67420277542, + "y": 25061.488434895044 }, "floatingObject": { "isPinned": false, @@ -34138,15 +34138,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "acccad80-538f-447d-a77c-d97033fbff3b", + "id": "0dd8f3f2-3f84-4a3a-a0e2-e4be08fe882c", "savedPayload": { "position": { - "x": 18760.806237131383, - "y": 24656.35640053908 + "x": 18283.67420277542, + "y": 25009.488434895044 }, "targetPosition": { - "x": 18743.806237131383, - "y": 24617.35640053908 + "x": 18338.67420277542, + "y": 25061.488434895044 }, "floatingObject": { "isPinned": false, @@ -34203,15 +34203,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4dfb7748-195b-4794-a7c0-f4b5566e2bc9", + "id": "8513bf58-2cec-48ec-97b9-3ee8e6a54ba8", "savedPayload": { "position": { - "x": 18717.806237131383, - "y": 24688.35640053908 + "x": 18301.67420277542, + "y": 25093.488434895044 }, "targetPosition": { - "x": 18743.806237131383, - "y": 24617.35640053908 + "x": 18338.67420277542, + "y": 25061.488434895044 }, "floatingObject": { "isPinned": false, @@ -34264,15 +34264,15 @@ } } ], - "id": "32c58104-a896-401b-b87e-9cb42dc50eec", + "id": "0043c19e-ad7f-4340-ad10-469c3c876cb9", "savedPayload": { "position": { - "x": 18743.806237131383, - "y": 24617.35640053908 + "x": 18338.67420277542, + "y": 25061.488434895044 }, "targetPosition": { - "x": 18728.806237131383, - "y": 24667.35640053908 + "x": 18305.67420277542, + "y": 25082.488434895044 }, "floatingObject": { "isPinned": false, @@ -34287,15 +34287,15 @@ } } }, - "id": "4ac00db9-3cc0-4b1c-a865-4b795265127f", + "id": "174b5761-a902-459e-bc9f-8594c270b165", "savedPayload": { "position": { - "x": 18728.806237131383, - "y": 24667.35640053908 + "x": 18305.67420277542, + "y": 25082.488434895044 }, "targetPosition": { - "x": 18767.806237131383, - "y": 24745.35640053908 + "x": 18366.67420277542, + "y": 25080.488434895044 }, "floatingObject": { "isPinned": false, @@ -34311,7 +34311,7 @@ "referenceParent": { "type": "Data Product", "name": "Episodes", - "id": "1468346b-8b0a-46ee-b510-bc5df3234268" + "id": "d255e611-fa65-4c66-b525-40089c0bb1b7" }, "referenceParentCombinedNodePath": [ [ @@ -34342,64 +34342,64 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ], [ "Low Frequency", "Bot Products", "Foundations", - "ba372fa8-94ff-4172-9b66-bb63a09c24a1" + "7893bc73-4f07-422c-b582-8f68eaba35ad" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "753e960a-12b3-4248-9756-40a2094e99cd" + "89ce8239-90e5-48b8-81cd-5b25c2c3a56b" ], [ "Episodes", "Data Product", "Foundations", - "1468346b-8b0a-46ee-b510-bc5df3234268" + "d255e611-fa65-4c66-b525-40089c0bb1b7" ] ] } } ], "layerFolders": [], - "id": "6364589a-bb20-4c0e-a97b-e78882e92f51", + "id": "f7e7b76a-0bb3-402a-b82a-2df86919b2cf", "savedPayload": { "position": { - "x": 18767.806237131383, - "y": 24745.35640053908 + "x": 18366.67420277542, + "y": 25080.488434895044 }, "targetPosition": { - "x": 18750.806237131383, - "y": 24842.35640053908 + "x": 18440.67420277542, + "y": 25180.488434895044 }, "floatingObject": { "isPinned": false, @@ -34415,15 +34415,15 @@ } } ], - "id": "769c8779-029a-42b8-8f4c-16a7c12ac155", + "id": "4c970e44-8b20-40c7-b4a7-496d150bfba2", "savedPayload": { "position": { - "x": 18750.806237131383, - "y": 24842.35640053908 + "x": 18440.67420277542, + "y": 25180.488434895044 }, "targetPosition": { - "x": 18655.806237131383, - "y": 24936.35640053908 + "x": 18443.67420277542, + "y": 25184.488434895044 }, "floatingObject": { "isPinned": false, @@ -34439,15 +34439,15 @@ } } ], - "id": "0914fd5d-8af0-4fc7-9377-3d3e801ff91f", + "id": "c7f7f914-31ef-479c-ae36-a49f6f930594", "savedPayload": { "position": { - "x": 18655.806237131383, - "y": 24936.35640053908 + "x": 18443.67420277542, + "y": 25184.488434895044 }, "targetPosition": { - "x": 18733.806237131383, - "y": 24933.35640053908 + "x": 18357.67420277542, + "y": 25203.488434895044 }, "floatingObject": { "isPinned": false, @@ -34472,7 +34472,7 @@ "referenceParent": { "type": "Learning Mine Products", "name": "Masters", - "id": "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "id": "0248e45b-0fb1-47c4-af63-99dfb5a3484a" }, "referenceParentCombinedNodePath": [ [ @@ -34503,36 +34503,36 @@ "Foundations", "Project Learning Products", "Foundations", - "230ee2db-1170-422d-a2b7-dfb8f086c80b" + "e55412b6-b741-4135-9cde-92bfd24900bf" ], [ "Binance", "Exchange Learning Products", "Foundations", - "396a1865-0a21-481f-80c8-351b90060a91" + "01127677-0795-4fef-ab32-71fdd40c363a" ], [ " BTC/USDT", "Market Learning Products", "Foundations", - "88617b10-9a8d-445b-ab35-e61d0ba32ef5" + "7c1badc8-d130-44f4-b942-c802162fd748" ], [ - "Live Sample-System Live Learning Session", + "Live ML Demo System Live Learning Session", "Learning Session Reference", "Foundations", - "b5bb3acc-db83-4c95-8fd3-807d09eb8817" + "892268ce-2372-4ba6-9055-75fcdb1d1f30" ], [ "Masters", "Learning Mine Products", "Foundations", - "f4e5500c-ff21-46b3-9d32-7624e83c7469" + "0248e45b-0fb1-47c4-af63-99dfb5a3484a" ] ] } }, - "id": "f5a22602-3c1e-4cdb-8fb8-385477d3709d", + "id": "05104fe8-9a3d-4d15-83b9-6ccfecea1280", "savedPayload": { "position": { "x": 17799.307594462327, @@ -34586,15 +34586,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "92670c9e-f430-4acb-985a-e798c0fea12b", + "id": "34be38ad-15c5-4fb2-9cc6-01f54a316096", "savedPayload": { "position": { - "x": 19213.806237131383, - "y": 24971.35640053908 + "x": 18485.67420277542, + "y": 25093.488434895044 }, "targetPosition": { - "x": 19134.806237131383, - "y": 24906.35640053908 + "x": 18458.67420277542, + "y": 24995.488434895044 }, "floatingObject": { "isPinned": false, @@ -34641,15 +34641,15 @@ } } ], - "id": "2014a05d-6096-4ce0-bdde-7e8b1151126d", + "id": "a44592fe-6257-4f6c-b868-1a0e80be499d", "savedPayload": { "position": { - "x": 19134.806237131383, - "y": 24906.35640053908 + "x": 18458.67420277542, + "y": 24995.488434895044 }, "targetPosition": { - "x": 19048.806237131383, - "y": 24926.35640053908 + "x": 18516.67420277542, + "y": 25025.488434895044 }, "floatingObject": { "isPinned": false, @@ -34674,15 +34674,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9f705270-6104-4393-8b39-f30df5a2658d", + "id": "4927ec86-efca-4fb4-85b1-39bed27541e7", "savedPayload": { "position": { - "x": 19186.806237131383, - "y": 24933.35640053908 + "x": 18456.67420277542, + "y": 24970.488434895044 }, "targetPosition": { - "x": 19098.806237131383, - "y": 24931.35640053908 + "x": 18502.67420277542, + "y": 25007.488434895044 }, "floatingObject": { "isPinned": false, @@ -34735,15 +34735,15 @@ } } ], - "id": "8edf8cc5-0517-435e-8747-3631794e2881", + "id": "f289a934-6137-4d02-96e9-0f58a989ee7f", "savedPayload": { "position": { - "x": 19098.806237131383, - "y": 24931.35640053908 + "x": 18502.67420277542, + "y": 25007.488434895044 }, "targetPosition": { - "x": 19048.806237131383, - "y": 24926.35640053908 + "x": 18516.67420277542, + "y": 25025.488434895044 }, "floatingObject": { "isPinned": false, @@ -34758,15 +34758,15 @@ } } }, - "id": "98046730-3e16-498f-b2f2-641fe2d44004", + "id": "1c83bbbf-6fe3-40c3-b098-a7a370d1a805", "savedPayload": { "position": { - "x": 16841.62528091147, - "y": 25564.993343186223 + "x": 16761.953795573932, + "y": 25630.4307971445 }, "targetPosition": { - "x": 17023.686739950925, - "y": 25326.55336094242 + "x": 16944.015254613387, + "y": 25391.9908149007 }, "floatingObject": { "isPinned": false, @@ -34782,7 +34782,7 @@ "referenceParent": { "type": "Data Product", "name": "HMA", - "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" }, "referenceParentCombinedNodePath": [ [ @@ -34813,52 +34813,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "HMA", "Bot Products", "Foundations", - "3fec0c54-c190-4a19-884a-bafce0e72eae" + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" ], [ "HMA", "Data Product", "Foundations", - "3587b467-5f7e-41b2-a014-dea2f936be89" + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" ] ] } } ], "layerFolders": [], - "id": "70f89b6f-6d69-43db-bac2-e73e6808f053", + "id": "96b7b7a4-7c9a-43cb-8b9f-a23891c25624", "savedPayload": { "position": { - "x": 17023.686739950925, - "y": 25326.55336094242 + "x": 16944.015254613387, + "y": 25391.9908149007 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -34893,15 +34893,15 @@ "name": "EMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "636ea9cc-dc95-495c-81b8-8308b8f22769", + "id": "8acbe450-5e74-4cbd-977c-dc96b8c59aad", "savedPayload": { "position": { - "x": 18805.806237131383, - "y": 24992.35640053908 + "x": 18384.67420277542, + "y": 25164.488434895044 }, "targetPosition": { - "x": 18873.806237131383, - "y": 25039.35640053908 + "x": 18447.67420277542, + "y": 25247.488434895044 }, "floatingObject": { "isPinned": false, @@ -34948,15 +34948,15 @@ } } ], - "id": "1f6d66dd-af6b-481f-8896-ca3d594955c5", + "id": "2aa6e258-15a7-4ccc-ade9-565fb62053d4", "savedPayload": { "position": { - "x": 18873.806237131383, - "y": 25039.35640053908 + "x": 18447.67420277542, + "y": 25247.488434895044 }, "targetPosition": { - "x": 18906.806237131383, - "y": 24947.35640053908 + "x": 18546.67420277542, + "y": 25226.488434895044 }, "floatingObject": { "isPinned": false, @@ -34981,15 +34981,15 @@ "name": "EMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7affd95d-2f49-4c01-ac0f-84aa1b724d5b", + "id": "9f9afb37-442a-44f3-b79a-3c4ff3495c26", "savedPayload": { "position": { - "x": 18768.806237131383, - "y": 25011.35640053908 + "x": 18466.67420277542, + "y": 25311.488434895044 }, "targetPosition": { - "x": 18845.806237131383, - "y": 25008.35640053908 + "x": 18539.67420277542, + "y": 25259.488434895044 }, "floatingObject": { "isPinned": false, @@ -35042,15 +35042,15 @@ } } ], - "id": "887def37-e1dd-406c-965f-c3a42558bcf4", + "id": "5995a59e-5a1e-457d-9af1-98d3f82f196b", "savedPayload": { "position": { - "x": 18845.806237131383, - "y": 25008.35640053908 + "x": 18539.67420277542, + "y": 25259.488434895044 }, "targetPosition": { - "x": 18906.806237131383, - "y": 24947.35640053908 + "x": 18546.67420277542, + "y": 25226.488434895044 }, "floatingObject": { "isPinned": false, @@ -35065,15 +35065,15 @@ } } }, - "id": "79d165ca-233a-4956-bd86-f29e67427363", + "id": "5c10a52e-fece-4def-a79b-6a477f201c5b", "savedPayload": { "position": { - "x": 16722.02220586011, - "y": 25443.091073167066 + "x": 16642.350720522572, + "y": 25508.528527125345 }, "targetPosition": { - "x": 16963.885202425245, - "y": 25265.602225932842 + "x": 16884.213717087707, + "y": 25331.03967989112 }, "floatingObject": { "isPinned": false, @@ -35089,7 +35089,7 @@ "referenceParent": { "type": "Data Product", "name": "EMA", - "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" }, "referenceParentCombinedNodePath": [ [ @@ -35120,52 +35120,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "EMA", "Bot Products", "Foundations", - "5ddab26a-9be6-4faa-b19d-587db28719dc" + "e0f786ba-7136-4599-bea1-0d755b53e458" ], [ "EMA", "Data Product", "Foundations", - "be544745-ea57-4cdb-bb16-2049f374aab2" + "78b3bea4-1238-4eeb-8434-39a881cebee6" ] ] } } ], "layerFolders": [], - "id": "b9eb27fc-418e-4918-8e21-12726e6be89a", + "id": "90b0c96e-18dc-41fd-b6f3-55e7cfd3be7e", "savedPayload": { "position": { - "x": 16963.885202425245, - "y": 25265.602225932842 + "x": 16884.213717087707, + "y": 25331.03967989112 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -35200,15 +35200,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3a9f3a4c-c5cf-48b2-9962-312a659975c3", + "id": "cc75cb6d-8dd9-4da1-b368-3db4e9559331", "savedPayload": { "position": { - "x": 19079.806237131383, - "y": 24929.35640053908 + "x": 18587.67420277542, + "y": 25143.488434895044 }, "targetPosition": { - "x": 19094.806237131383, - "y": 25004.35640053908 + "x": 18591.67420277542, + "y": 25104.488434895044 }, "floatingObject": { "isPinned": false, @@ -35255,15 +35255,15 @@ } } ], - "id": "e87daef5-86ef-4fab-ad69-100bb918b7f8", + "id": "cd0f4345-c832-4bf1-8dfe-e68df68b9549", "savedPayload": { "position": { - "x": 19094.806237131383, - "y": 25004.35640053908 + "x": 18591.67420277542, + "y": 25104.488434895044 }, "targetPosition": { - "x": 19011.806237131383, - "y": 24961.35640053908 + "x": 18574.67420277542, + "y": 25119.488434895044 }, "floatingObject": { "isPinned": false, @@ -35288,15 +35288,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6b376b03-c982-44a4-84f2-8a5b1e8c463c", + "id": "5b7cf024-8c06-4281-94cd-e23f40cd5986", "savedPayload": { "position": { - "x": 19025.806237131383, - "y": 24954.35640053908 + "x": 18607.67420277542, + "y": 25217.488434895044 }, "targetPosition": { - "x": 19037.806237131383, - "y": 24984.35640053908 + "x": 18573.67420277542, + "y": 25188.488434895044 }, "floatingObject": { "isPinned": false, @@ -35349,15 +35349,15 @@ } } ], - "id": "aa0c4fc7-58b8-4f69-8069-e463c773c682", + "id": "cb5b7dcf-ebd4-4b36-a344-80fbb73ba0f5", "savedPayload": { "position": { - "x": 19037.806237131383, - "y": 24984.35640053908 + "x": 18573.67420277542, + "y": 25188.488434895044 }, "targetPosition": { - "x": 19011.806237131383, - "y": 24961.35640053908 + "x": 18574.67420277542, + "y": 25119.488434895044 }, "floatingObject": { "isPinned": false, @@ -35372,15 +35372,15 @@ } } }, - "id": "94601c02-0f1a-4bea-9718-d57bdc4565f4", + "id": "9592df44-3868-46d7-9d05-bdf03a493e41", "savedPayload": { "position": { - "x": 16641.60773394292, - "y": 25292.430621475723 + "x": 16561.936248605383, + "y": 25357.868075434002 }, "targetPosition": { - "x": 16923.67796646665, - "y": 25190.27200008717 + "x": 16844.006481129112, + "y": 25255.70945404545 }, "floatingObject": { "isPinned": false, @@ -35396,7 +35396,7 @@ "referenceParent": { "type": "Data Product", "name": "McGinley", - "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" }, "referenceParentCombinedNodePath": [ [ @@ -35427,52 +35427,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "McGinley", "Bot Products", "Foundations", - "634acbe9-0233-420b-8cf7-e192cfda9c12" + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" ], [ "McGinley", "Data Product", "Foundations", - "0dadad29-0a36-4418-a55c-0c843c9b8501" + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" ] ] } } ], "layerFolders": [], - "id": "3aac13c6-d261-469c-87bb-1bc996701153", + "id": "11414f29-0af9-4340-a97a-2fda16dd8063", "savedPayload": { "position": { - "x": 16923.67796646665, - "y": 25190.27200008717 + "x": 16844.006481129112, + "y": 25255.70945404545 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -35507,15 +35507,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e589301e-d3e3-494e-ae7a-882d8c16c2c6", + "id": "e4f769ac-c98d-4808-b885-d91e2075513f", "savedPayload": { "position": { - "x": 18672.806237131383, - "y": 24932.35640053908 + "x": 18720.67420277542, + "y": 25174.488434895044 }, "targetPosition": { - "x": 18744.806237131383, - "y": 24854.35640053908 + "x": 18751.67420277542, + "y": 25152.488434895044 }, "floatingObject": { "isPinned": false, @@ -35562,15 +35562,15 @@ } } ], - "id": "2549084c-f1c5-48da-812a-f83bf2a37060", + "id": "b763fc5a-9fdb-4d2b-9ef3-88f68b2c7990", "savedPayload": { "position": { - "x": 18744.806237131383, - "y": 24854.35640053908 + "x": 18751.67420277542, + "y": 25152.488434895044 }, "targetPosition": { - "x": 18809.806237131383, - "y": 24857.35640053908 + "x": 18670.67420277542, + "y": 25220.488434895044 }, "floatingObject": { "isPinned": false, @@ -35595,15 +35595,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "799a57b9-a420-4c0c-9923-96cddb605edb", + "id": "243d381a-6888-4bd7-a5ce-f37ca8b25e36", "savedPayload": { "position": { - "x": 18676.806237131383, - "y": 24877.35640053908 + "x": 18652.67420277542, + "y": 25026.488434895044 }, "targetPosition": { - "x": 18713.806237131383, - "y": 24895.35640053908 + "x": 18715.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -35656,15 +35656,15 @@ } } ], - "id": "c7732c45-3177-4b16-b0a2-1649c836a788", + "id": "82406c03-95f9-4f7f-9582-78e15193843e", "savedPayload": { "position": { - "x": 18713.806237131383, - "y": 24895.35640053908 + "x": 18715.67420277542, + "y": 25123.488434895044 }, "targetPosition": { - "x": 18809.806237131383, - "y": 24857.35640053908 + "x": 18670.67420277542, + "y": 25220.488434895044 }, "floatingObject": { "isPinned": false, @@ -35679,15 +35679,15 @@ } } }, - "id": "3d9b4305-95b3-4e12-8c6a-1fca20fb106c", + "id": "6fdd52d4-a636-49a3-8c8e-1bba08cadeb2", "savedPayload": { "position": { - "x": 16606.89656743134, - "y": 25125.217601896 + "x": 16527.225082093802, + "y": 25190.65505585428 }, "targetPosition": { - "x": 16906.32238321086, - "y": 25106.66549029731 + "x": 16826.65089787332, + "y": 25172.10294425559 }, "floatingObject": { "isPinned": false, @@ -35703,7 +35703,7 @@ "referenceParent": { "type": "Data Product", "name": "WMA", - "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" }, "referenceParentCombinedNodePath": [ [ @@ -35734,52 +35734,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "WMA", "Bot Products", "Foundations", - "b18e739d-f243-4018-886e-514887005392" + "ede5b157-8c65-4b06-914c-7c9814b58f8f" ], [ "WMA", "Data Product", "Foundations", - "a387e0cd-122e-4481-b742-fdfd2995afe4" + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" ] ] } } ], "layerFolders": [], - "id": "a57562e6-74b2-4024-b139-59b5d091a7b1", + "id": "2d164a85-b687-4438-a92d-6e24ce20acb6", "savedPayload": { "position": { - "x": 16906.32238321086, - "y": 25106.66549029731 + "x": 16826.65089787332, + "y": 25172.10294425559 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -35814,15 +35814,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6d8b2051-bbb8-4fdd-a3b6-7a063faf8a06", + "id": "e626c26b-8e34-4d27-a01e-c689bc58767c", "savedPayload": { "position": { - "x": 18864.806237131383, - "y": 25232.35640053908 + "x": 18515.67420277542, + "y": 25164.488434895044 }, "targetPosition": { - "x": 18816.806237131383, - "y": 25147.35640053908 + "x": 18443.67420277542, + "y": 25186.488434895044 }, "floatingObject": { "isPinned": false, @@ -35869,15 +35869,15 @@ } } ], - "id": "9ce938c8-e284-4f05-a42a-cab6b25a7cbb", + "id": "9a61a2ca-1388-4afd-94d0-b2c155e4c0fc", "savedPayload": { "position": { - "x": 18816.806237131383, - "y": 25147.35640053908 + "x": 18443.67420277542, + "y": 25186.488434895044 }, "targetPosition": { - "x": 18908.806237131383, - "y": 25063.35640053908 + "x": 18526.67420277542, + "y": 25088.488434895044 }, "floatingObject": { "isPinned": false, @@ -35902,15 +35902,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1911f485-2f00-443f-811b-db43a46f49c9", + "id": "64971e7d-e53f-4979-a152-5f3f7039b5a3", "savedPayload": { "position": { - "x": 18914.806237131383, - "y": 25163.35640053908 + "x": 18509.67420277542, + "y": 25126.488434895044 }, "targetPosition": { - "x": 18950.806237131383, - "y": 25139.35640053908 + "x": 18498.67420277542, + "y": 25132.488434895044 }, "floatingObject": { "isPinned": false, @@ -35963,15 +35963,15 @@ } } ], - "id": "4c870a5f-b100-4de3-8941-ec2a513b5b7b", + "id": "80b0bffc-c41a-4d3f-8247-ad5f3eb634f8", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 25139.35640053908 + "x": 18498.67420277542, + "y": 25132.488434895044 }, "targetPosition": { - "x": 18908.806237131383, - "y": 25063.35640053908 + "x": 18526.67420277542, + "y": 25088.488434895044 }, "floatingObject": { "isPinned": false, @@ -35986,15 +35986,15 @@ } } }, - "id": "4718c1d1-518c-4241-bdac-4e86cbfdc037", + "id": "87987fc6-d7fc-47d9-ae60-c09114fed82d", "savedPayload": { "position": { - "x": 16620.700798600894, - "y": 24954.998618820144 + "x": 16541.029313263356, + "y": 25020.436072778422 }, "targetPosition": { - "x": 16913.224498795636, - "y": 25021.55599875938 + "x": 16833.5530134581, + "y": 25086.99345271766 }, "floatingObject": { "isPinned": false, @@ -36010,7 +36010,7 @@ "referenceParent": { "type": "Data Product", "name": "SMA", - "id": "b6757521-3608-4119-a119-a71d0a871666" + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" }, "referenceParentCombinedNodePath": [ [ @@ -36041,52 +36041,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "SMA", "Bot Products", "Foundations", - "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + "34be7055-fe64-480a-9e5c-326c225533ca" ], [ "SMA", "Data Product", "Foundations", - "b6757521-3608-4119-a119-a71d0a871666" + "4f9b9f64-9e21-42f9-ad6f-7668db768083" ] ] } } ], "layerFolders": [], - "id": "26adc4a5-68ce-4ee4-91db-e1634bf04562", + "id": "5ae77e9b-9d7c-4486-b899-85514fd44ad1", "savedPayload": { "position": { - "x": 16913.224498795636, - "y": 25021.55599875938 + "x": 16833.5530134581, + "y": 25086.99345271766 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -36121,15 +36121,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "82d110b6-00f8-4083-b6a6-2b6d4942ab88", + "id": "32d3d550-e8cb-48ba-8f34-9743095f79be", "savedPayload": { "position": { - "x": 18911.806237131383, - "y": 24825.35640053908 + "x": 18513.67420277542, + "y": 25154.488434895044 }, "targetPosition": { - "x": 18896.806237131383, - "y": 24867.35640053908 + "x": 18541.67420277542, + "y": 25144.488434895044 }, "floatingObject": { "isPinned": false, @@ -36176,15 +36176,15 @@ } } ], - "id": "18ed2e18-900e-4df1-9050-c0b138e77dcd", + "id": "8eb0455f-a7b4-4949-a37e-f533373ab2ce", "savedPayload": { "position": { - "x": 18896.806237131383, - "y": 24867.35640053908 + "x": 18541.67420277542, + "y": 25144.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 24848.35640053908 + "x": 18633.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -36209,15 +36209,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4d926853-d57a-4892-a425-0f9ed7f2446a", + "id": "d75548e7-0855-4793-9c98-e43815e09755", "savedPayload": { "position": { - "x": 18997.806237131383, - "y": 24836.35640053908 + "x": 18609.67420277542, + "y": 25142.488434895044 }, "targetPosition": { - "x": 18913.806237131383, - "y": 24927.35640053908 + "x": 18570.67420277542, + "y": 25141.488434895044 }, "floatingObject": { "isPinned": false, @@ -36270,15 +36270,15 @@ } } ], - "id": "fe88d2f8-3b3a-4f83-a240-06711831d47a", + "id": "2b96e185-27ff-4cab-b7e8-57ca13c05b26", "savedPayload": { "position": { - "x": 18913.806237131383, - "y": 24927.35640053908 + "x": 18570.67420277542, + "y": 25141.488434895044 }, "targetPosition": { - "x": 18835.806237131383, - "y": 24848.35640053908 + "x": 18633.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -36293,15 +36293,15 @@ } } }, - "id": "7bc97b39-c32c-457b-97d2-9fb877411b3f", + "id": "27276fd5-986e-44f8-9601-60b8c1beb702", "savedPayload": { "position": { - "x": 16681.902090739135, - "y": 24795.56380192568 + "x": 16602.230605401597, + "y": 24861.00125588396 }, "targetPosition": { - "x": 16943.825144864757, - "y": 24941.83859031215 + "x": 16864.15365952722, + "y": 25007.276044270428 }, "floatingObject": { "isPinned": false, @@ -36317,7 +36317,7 @@ "referenceParent": { "type": "Data Product", "name": "VWMA", - "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" }, "referenceParentCombinedNodePath": [ [ @@ -36348,52 +36348,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Volume-WMA", "Bot Products", "Foundations", - "8d0f79b4-7e09-4154-b07e-622177473383" + "67580249-4c65-481b-ad9a-59410f5c3914" ], [ "VWMA", "Data Product", "Foundations", - "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" ] ] } } ], "layerFolders": [], - "id": "9f1853aa-ed69-4973-a948-bf24a4027a70", + "id": "1fa0e274-c444-4580-9be9-4d2977bf02fa", "savedPayload": { "position": { - "x": 16943.825144864757, - "y": 24941.83859031215 + "x": 16864.15365952722, + "y": 25007.276044270428 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -36428,15 +36428,15 @@ "name": "Fibonacci-Bollinger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f8f5635d-3121-4084-b188-18dc73ccdfc7", + "id": "a275e9ac-971f-4ae8-b519-ca1c869a3cb4", "savedPayload": { "position": { - "x": 18954.806237131383, - "y": 24989.35640053908 + "x": 18567.67420277542, + "y": 25085.488434895044 }, "targetPosition": { - "x": 18963.806237131383, - "y": 24947.35640053908 + "x": 18642.67420277542, + "y": 25115.488434895044 }, "floatingObject": { "isPinned": false, @@ -36483,15 +36483,15 @@ } } ], - "id": "c1e911b9-a79c-4dee-933e-81c5dd2ca726", + "id": "b70b6fe8-159b-495b-a447-52833b78aaab", "savedPayload": { "position": { - "x": 18963.806237131383, - "y": 24947.35640053908 + "x": 18642.67420277542, + "y": 25115.488434895044 }, "targetPosition": { - "x": 18911.806237131383, - "y": 24947.35640053908 + "x": 18602.67420277542, + "y": 25055.488434895044 }, "floatingObject": { "isPinned": false, @@ -36516,15 +36516,15 @@ "name": "Basis", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "03de8720-6aaa-4781-814c-bdebf0920d42", + "id": "2465b97e-8bd9-46d4-9979-dc26e8984282", "savedPayload": { "position": { - "x": 18986.806237131383, - "y": 24905.35640053908 + "x": 18628.67420277542, + "y": 25031.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36581,15 +36581,15 @@ "name": "Up1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5bb77c99-ca52-46f7-b808-56349afb91e4", + "id": "671a51c0-cce2-4bb6-a674-24158badc0db", "savedPayload": { "position": { - "x": 18949.806237131383, - "y": 24920.35640053908 + "x": 18598.67420277542, + "y": 25097.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36646,15 +36646,15 @@ "name": "Up2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d436e297-4537-4bea-bdeb-fa04e22bc77b", + "id": "8bb7079a-6e1d-43b4-b2dd-8aa39d9c0a9c", "savedPayload": { "position": { - "x": 18998.806237131383, - "y": 24945.35640053908 + "x": 18595.67420277542, + "y": 25050.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36711,15 +36711,15 @@ "name": "Up3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "da6eea62-2e71-4018-b90d-cf009707f233", + "id": "a5d79fd7-8986-4eea-9344-edd9cd4153c1", "savedPayload": { "position": { - "x": 19009.806237131383, - "y": 24837.35640053908 + "x": 18696.67420277542, + "y": 25062.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36776,15 +36776,15 @@ "name": "Up4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bf305155-433c-4c0b-b785-b26782fe3b73", + "id": "5d7546b0-b4c8-40da-adf9-9762dfe22eca", "savedPayload": { "position": { - "x": 18906.806237131383, - "y": 24960.35640053908 + "x": 18647.67420277542, + "y": 25184.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36841,15 +36841,15 @@ "name": "Up5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a998f2c2-e58e-43b4-b690-7afef7fabf03", + "id": "71034bc8-b779-417c-ad5e-a9facd0c98cb", "savedPayload": { "position": { - "x": 18917.806237131383, - "y": 24872.35640053908 + "x": 18604.67420277542, + "y": 25156.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36906,15 +36906,15 @@ "name": "Up6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7facae71-e1b7-452c-9713-e45b7a9fafc6", + "id": "ef9da54b-41d7-486c-84d6-4857418b1c03", "savedPayload": { "position": { - "x": 18932.806237131383, - "y": 24869.35640053908 + "x": 18712.67420277542, + "y": 25099.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -36971,15 +36971,15 @@ "name": "Down1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e4bea5b7-cb47-4452-b7bf-5646d09ffed9", + "id": "43cd138c-4299-4493-bb70-a751130d53c6", "savedPayload": { "position": { - "x": 18909.806237131383, - "y": 24839.35640053908 + "x": 18520.67420277542, + "y": 25165.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37036,15 +37036,15 @@ "name": "Down2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "fecf23da-9272-422e-97b2-dbb6b1e71ac9", + "id": "80a5529c-2099-446f-a755-eff76bad86ac", "savedPayload": { "position": { - "x": 19000.806237131383, - "y": 24830.35640053908 + "x": 18513.67420277542, + "y": 25026.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37101,15 +37101,15 @@ "name": "Down3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4a943c7d-f5c1-49f7-8d6d-dc3f367c8b13", + "id": "2efd4a53-1e98-468f-93e3-5e9a1b980f26", "savedPayload": { "position": { - "x": 18977.806237131383, - "y": 24865.35640053908 + "x": 18711.67420277542, + "y": 25074.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37166,15 +37166,15 @@ "name": "Down4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7173ee94-2238-4140-ad77-274581c63217", + "id": "2a70d9a7-8860-4d0d-a525-f2762f794cc1", "savedPayload": { "position": { - "x": 18979.806237131383, - "y": 24970.35640053908 + "x": 18598.67420277542, + "y": 25123.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37231,15 +37231,15 @@ "name": "Down5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "166ec73f-69a0-4da7-be91-7f6a5a9187e1", + "id": "f14a3d1c-a973-4add-99e1-1eeb49cb862d", "savedPayload": { "position": { - "x": 18910.806237131383, - "y": 24835.35640053908 + "x": 18514.67420277542, + "y": 25060.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37296,15 +37296,15 @@ "name": "Down6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bc21bd87-c067-4e50-8392-09b2bf260cc0", + "id": "15738ac7-078a-40a0-aefb-cba15a87ff8a", "savedPayload": { "position": { - "x": 18962.806237131383, - "y": 24869.35640053908 + "x": 18640.67420277542, + "y": 25164.488434895044 }, "targetPosition": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "floatingObject": { "isPinned": false, @@ -37357,15 +37357,15 @@ } } ], - "id": "a699caf9-a6b3-447b-966a-3bfc0eb658ea", + "id": "9e598f80-2588-4cc6-b27a-f4c0e05dbb83", "savedPayload": { "position": { - "x": 18943.806237131383, - "y": 24925.35640053908 + "x": 18613.67420277542, + "y": 25102.488434895044 }, "targetPosition": { - "x": 18911.806237131383, - "y": 24947.35640053908 + "x": 18602.67420277542, + "y": 25055.488434895044 }, "floatingObject": { "isPinned": false, @@ -37380,15 +37380,15 @@ } } }, - "id": "e79c0bf0-8d63-4fdb-a751-2a8f2c317fc5", + "id": "d6e542a2-b354-4c99-83b1-a45676a44f01", "savedPayload": { "position": { - "x": 16785.542279135127, - "y": 24659.829611882036 + "x": 16705.87079379759, + "y": 24725.267065840315 }, "targetPosition": { - "x": 16995.645239062753, - "y": 24873.971495290327 + "x": 16915.973753725215, + "y": 24939.408949248605 }, "floatingObject": { "isPinned": false, @@ -37404,7 +37404,7 @@ "referenceParent": { "type": "Data Product", "name": "Fibonacci-Bollinger", - "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" }, "referenceParentCombinedNodePath": [ [ @@ -37435,52 +37435,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fibonacci-Bollinger", "Bot Products", "Foundations", - "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" ], [ "Fibonacci-Bollinger", "Data Product", "Foundations", - "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "77d70b38-5dcf-490c-ad94-954898948d1c" ] ] } } ], "layerFolders": [], - "id": "c78294ce-cb49-459b-8ab8-511411c5d6d2", + "id": "d52872f6-0617-4071-ae87-fcf049e78704", "savedPayload": { "position": { - "x": 16995.645239062753, - "y": 24873.971495290327 + "x": 16915.973753725215, + "y": 24939.408949248605 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -37515,15 +37515,15 @@ "name": "TPSL Bands", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d5c9b3a9-5599-4e02-ba7d-21806e158e8d", + "id": "8b5e0d0e-1efd-4de8-b3b9-ed37288d1433", "savedPayload": { "position": { - "x": 19033.806237131383, - "y": 24969.35640053908 + "x": 18636.67420277542, + "y": 25180.488434895044 }, "targetPosition": { - "x": 19013.806237131383, - "y": 25006.35640053908 + "x": 18679.67420277542, + "y": 25091.488434895044 }, "floatingObject": { "isPinned": false, @@ -37570,15 +37570,15 @@ } } ], - "id": "97d47cc9-05cc-4535-9a19-3f8129dab610", + "id": "7841607f-7f0b-4102-b428-50d5f92f0107", "savedPayload": { "position": { - "x": 19013.806237131383, - "y": 25006.35640053908 + "x": 18679.67420277542, + "y": 25091.488434895044 }, "targetPosition": { - "x": 18993.806237131383, - "y": 25009.35640053908 + "x": 18686.67420277542, + "y": 25156.488434895044 }, "floatingObject": { "isPinned": false, @@ -37603,15 +37603,15 @@ "name": "TP1 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "36dcf07e-efc6-4094-8047-7a7c36a137fe", + "id": "0e656283-d076-4fe6-b143-9fe7f7bda86e", "savedPayload": { "position": { - "x": 18975.806237131383, - "y": 25102.35640053908 + "x": 18712.67420277542, + "y": 25014.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37668,15 +37668,15 @@ "name": "TP2 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e672fae0-0a68-4a54-9703-6f799c46d2fb", + "id": "cbefa17d-4060-4e2b-9d54-f308acc36711", "savedPayload": { "position": { - "x": 19061.806237131383, - "y": 24992.35640053908 + "x": 18787.67420277542, + "y": 25085.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37733,15 +37733,15 @@ "name": "TP3 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7a3c33cc-63d8-4ace-a0a4-bec955d9e9a8", + "id": "54bf2cbb-91fe-4bf1-9259-1a2a94115d62", "savedPayload": { "position": { - "x": 18973.806237131383, - "y": 25123.35640053908 + "x": 18734.67420277542, + "y": 25034.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37798,15 +37798,15 @@ "name": "SL Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "99e12c13-da06-426a-bf9a-70f863dddacd", + "id": "eefd5e72-8777-409a-b08b-f0e9a871b858", "savedPayload": { "position": { - "x": 18885.806237131383, - "y": 25131.35640053908 + "x": 18754.67420277542, + "y": 25128.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37863,15 +37863,15 @@ "name": "TP1 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d709c99c-6e92-4511-be72-952207e26ca8", + "id": "39bad7f7-3d32-483c-bad2-4c98f37f94d5", "savedPayload": { "position": { - "x": 19032.806237131383, - "y": 24992.35640053908 + "x": 18655.67420277542, + "y": 24996.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37928,15 +37928,15 @@ "name": "TP2 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "284c64d5-d53d-4aab-8f0b-a6e60c9e80c0", + "id": "f08e7672-ec3a-4830-97d6-89a31915b350", "savedPayload": { "position": { - "x": 18939.806237131383, - "y": 25127.35640053908 + "x": 18749.67420277542, + "y": 25000.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -37993,15 +37993,15 @@ "name": "TP3 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "68d03b22-5f8b-486e-a1be-a0eb33bad3a7", + "id": "92165360-3418-4b00-8ba3-b3e879ca6894", "savedPayload": { "position": { - "x": 19062.806237131383, - "y": 25000.35640053908 + "x": 18620.67420277542, + "y": 25132.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -38058,15 +38058,15 @@ "name": "SL Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e2b49dcd-e314-4da1-93ba-399a5b4f4ace", + "id": "5c3dc7b0-3862-4ed0-abfe-fa5450d2635c", "savedPayload": { "position": { - "x": 18989.806237131383, - "y": 25115.35640053908 + "x": 18794.67420277542, + "y": 25049.488434895044 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "floatingObject": { "isPinned": false, @@ -38119,15 +38119,15 @@ } } ], - "id": "6b0f5f09-a982-4554-a6bc-1fb018ca4a9a", + "id": "dae1548c-e6f3-410a-8f6a-370fe6bb026b", "savedPayload": { "position": { - "x": 18981.806237131383, - "y": 25044.35640053908 + "x": 18700.67420277542, + "y": 25077.488434895044 }, "targetPosition": { - "x": 18993.806237131383, - "y": 25009.35640053908 + "x": 18686.67420277542, + "y": 25156.488434895044 }, "floatingObject": { "isPinned": false, @@ -38142,15 +38142,15 @@ } } }, - "id": "e868a01d-138a-4131-800c-8bfa14659e64", + "id": "c7fb68ed-d3ae-4348-bcb6-2e205b75b557", "savedPayload": { "position": { - "x": 16923.225052096965, - "y": 24558.792425524232 + "x": 16843.553566759427, + "y": 24624.22987948251 }, "targetPosition": { - "x": 17064.486625543672, - "y": 24823.452902111425 + "x": 16984.815140206134, + "y": 24888.890356069704 }, "floatingObject": { "isPinned": false, @@ -38166,7 +38166,7 @@ "referenceParent": { "type": "Data Product", "name": "TPSL Bands", - "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" }, "referenceParentCombinedNodePath": [ [ @@ -38197,52 +38197,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "TPSL Bands", "Bot Products", "Foundations", - "6d08ee38-2871-4031-8572-c107e70944fe" + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" ], [ "TPSL Bands", "Data Product", "Foundations", - "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "874d48e3-ce29-4a0f-9f2f-74404827a02c" ] ] } } ], "layerFolders": [], - "id": "ff3a53e0-2da3-44c3-ac5c-6e62c2db9c8f", + "id": "4a31ecf2-ddbd-4622-b6d8-885a09172abe", "savedPayload": { "position": { - "x": 17064.486625543672, - "y": 24823.452902111425 + "x": 16984.815140206134, + "y": 24888.890356069704 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -38277,15 +38277,15 @@ "name": "MAMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5673b2b1-8ea2-4998-8e5f-34286bd1b88a", + "id": "821bde4b-c4bc-4eeb-82d8-58feb62a17ba", "savedPayload": { "position": { - "x": 18961.806237131383, - "y": 24943.35640053908 + "x": 18839.67420277542, + "y": 25054.488434895044 }, "targetPosition": { - "x": 18966.806237131383, - "y": 25024.35640053908 + "x": 18813.67420277542, + "y": 25080.488434895044 }, "floatingObject": { "isPinned": false, @@ -38332,15 +38332,15 @@ } } ], - "id": "32cf7ba1-a446-432e-b1dd-cb9a2f267519", + "id": "2a266fbe-f999-4363-8537-70eae8053e7c", "savedPayload": { "position": { - "x": 18966.806237131383, - "y": 25024.35640053908 + "x": 18813.67420277542, + "y": 25080.488434895044 }, "targetPosition": { - "x": 18980.806237131383, - "y": 24962.35640053908 + "x": 18778.67420277542, + "y": 25166.488434895044 }, "floatingObject": { "isPinned": false, @@ -38365,15 +38365,15 @@ "name": "MAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7d4db372-107c-40d4-a515-7afa6bc76a44", + "id": "11efb64b-5a63-46f5-9f39-8d2b27c4beb7", "savedPayload": { "position": { - "x": 19126.806237131383, - "y": 25054.35640053908 + "x": 18793.67420277542, + "y": 25151.488434895044 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24959.35640053908 + "x": 18788.67420277542, + "y": 25215.488434895044 }, "floatingObject": { "isPinned": false, @@ -38430,15 +38430,15 @@ "name": "FAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b5b0c31c-f8bf-400a-9d07-673e8e1aa15e", + "id": "04724754-29ea-4cb2-a08c-465e9e59f924", "savedPayload": { "position": { - "x": 19096.806237131383, - "y": 24901.35640053908 + "x": 18803.67420277542, + "y": 25265.488434895044 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24959.35640053908 + "x": 18788.67420277542, + "y": 25215.488434895044 }, "floatingObject": { "isPinned": false, @@ -38495,15 +38495,15 @@ "name": "FILL", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5b5c2e07-059c-4fb8-91bb-89dc47c5d4b2", + "id": "2cc52ec4-eda0-43ae-95cb-6e558a4d46b5", "savedPayload": { "position": { - "x": 19001.806237131383, - "y": 25004.35640053908 + "x": 18861.67420277542, + "y": 25218.488434895044 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24959.35640053908 + "x": 18788.67420277542, + "y": 25215.488434895044 }, "floatingObject": { "isPinned": false, @@ -38556,15 +38556,15 @@ } } ], - "id": "19e34afc-0d41-46fd-bd6e-eb5dff2d1a93", + "id": "7663dc35-d241-4edc-8c07-74cef61b903f", "savedPayload": { "position": { - "x": 19070.806237131383, - "y": 24959.35640053908 + "x": 18788.67420277542, + "y": 25215.488434895044 }, "targetPosition": { - "x": 18980.806237131383, - "y": 24962.35640053908 + "x": 18778.67420277542, + "y": 25166.488434895044 }, "floatingObject": { "isPinned": false, @@ -38579,15 +38579,15 @@ } } }, - "id": "e7b6044c-b61d-47c4-af84-bdeb8742905e", + "id": "26cb008b-209c-47c1-977c-56f41cb40531", "savedPayload": { "position": { - "x": 17083.796170190257, - "y": 24500.6376747997 + "x": 17004.12468485272, + "y": 24566.075128757977 }, "targetPosition": { - "x": 17144.772184590318, - "y": 24794.375526749158 + "x": 17065.10069925278, + "y": 24859.812980707437 }, "floatingObject": { "isPinned": false, @@ -38603,7 +38603,7 @@ "referenceParent": { "type": "Data Product", "name": "MAMA", - "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" }, "referenceParentCombinedNodePath": [ [ @@ -38634,52 +38634,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "MAMA", "Bot Products", "Foundations", - "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + "c2d41686-94b3-4968-ae2d-c110bf3690cc" ], [ "MAMA", "Data Product", "Foundations", - "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" ] ] } } ], "layerFolders": [], - "id": "79d813ea-8643-4942-95a6-488bd14445ea", + "id": "761fe3d7-8545-41e4-b14c-2eed515aa810", "savedPayload": { "position": { - "x": 17144.772184590318, - "y": 24794.375526749158 + "x": 17065.10069925278, + "y": 24859.812980707437 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -38714,15 +38714,15 @@ "name": "Donchian-Tenkan", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6a82bc00-07ae-4e03-a585-794fd03d1399", + "id": "24c0a182-86c5-4626-8dc2-0dff1f0e0f7d", "savedPayload": { "position": { - "x": 18840.806237131383, - "y": 24807.35640053908 + "x": 18689.67420277542, + "y": 25241.488434895044 }, "targetPosition": { - "x": 18857.806237131383, - "y": 24803.35640053908 + "x": 18703.67420277542, + "y": 25223.488434895044 }, "floatingObject": { "isPinned": false, @@ -38769,15 +38769,15 @@ } } ], - "id": "cad136b7-8c9b-4e82-b308-756f768afd59", + "id": "7e9ca842-1336-438e-9584-98c31d4bea4c", "savedPayload": { "position": { - "x": 18857.806237131383, - "y": 24803.35640053908 + "x": 18703.67420277542, + "y": 25223.488434895044 }, "targetPosition": { - "x": 18952.806237131383, - "y": 24828.35640053908 + "x": 18792.67420277542, + "y": 25128.488434895044 }, "floatingObject": { "isPinned": false, @@ -38802,15 +38802,15 @@ "name": "Mid Point", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "050eea8a-6178-460a-9a38-622e72ddefda", + "id": "5c7d62cf-4487-4435-b84f-b132dc118487", "savedPayload": { "position": { - "x": 18983.806237131383, - "y": 24975.35640053908 + "x": 18793.67420277542, + "y": 24994.488434895044 }, "targetPosition": { - "x": 18958.806237131383, - "y": 24896.35640053908 + "x": 18829.67420277542, + "y": 25088.488434895044 }, "floatingObject": { "isPinned": false, @@ -38863,15 +38863,15 @@ } } ], - "id": "d1bfb4b2-7202-483b-a253-2b2164bd42e8", + "id": "80fa2a8b-ce6f-4df7-a310-92124f0f78ac", "savedPayload": { "position": { - "x": 18958.806237131383, - "y": 24896.35640053908 + "x": 18829.67420277542, + "y": 25088.488434895044 }, "targetPosition": { - "x": 18952.806237131383, - "y": 24828.35640053908 + "x": 18792.67420277542, + "y": 25128.488434895044 }, "floatingObject": { "isPinned": false, @@ -38886,15 +38886,15 @@ } } }, - "id": "9d55ad44-fe7f-4ecf-bb02-418a5d3bbcac", + "id": "cfec8dcd-780e-4014-84c3-ef8ecbfdaaad", "savedPayload": { "position": { - "x": 17254.247116380287, - "y": 24490.07671175251 + "x": 17174.57563104275, + "y": 24555.51416571079 }, "targetPosition": { - "x": 17229.997657685333, - "y": 24789.095045225564 + "x": 17150.326172347795, + "y": 24854.532499183842 }, "floatingObject": { "isPinned": false, @@ -38910,7 +38910,7 @@ "referenceParent": { "type": "Data Product", "name": "Donchian-Tenkan", - "id": "d0403d11-4d59-423f-893c-03d0a305c523" + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" }, "referenceParentCombinedNodePath": [ [ @@ -38941,52 +38941,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Donchian-Tenkan", "Bot Products", "Foundations", - "416d3c05-732f-4d19-ab42-011d801b3353" + "3158c2be-1ce0-4273-9165-23ade938e25e" ], [ "Donchian-Tenkan", "Data Product", "Foundations", - "d0403d11-4d59-423f-893c-03d0a305c523" + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" ] ] } } ], "layerFolders": [], - "id": "709a865a-0997-41cb-a413-1658b4ddf8db", + "id": "8ffcf4fe-2b93-42a6-a6f9-eaa8d50aca0e", "savedPayload": { "position": { - "x": 17229.997657685333, - "y": 24789.095045225564 + "x": 17150.326172347795, + "y": 24854.532499183842 }, "targetPosition": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "floatingObject": { "isPinned": false, @@ -39002,15 +39002,15 @@ } } ], - "id": "e47f54ce-b11f-4be7-99d9-ad0c22122e5a", + "id": "af82b1dd-92f9-4a30-8f39-e7373330f574", "savedPayload": { "position": { - "x": 17205.74819899038, - "y": 25088.113378698617 + "x": 17126.07671365284, + "y": 25153.550832656896 }, "targetPosition": { - "x": 17485.82232693954, - "y": 25195.62376356221 + "x": 17406.150841602, + "y": 25261.061217520488 }, "floatingObject": { "isPinned": false, @@ -39035,7 +39035,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Pluvtech", - "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" }, "referenceParentCombinedNodePath": [ [ @@ -39066,30 +39066,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ] ] } }, - "id": "43e1c2c9-eed0-44ce-bd4b-dbe9b0780163", + "id": "3994662f-769a-4dc9-abc7-7cb2625cf8b8", "savedPayload": { "position": { "x": 17818.82232693954, @@ -39129,15 +39129,15 @@ "project": "Foundations", "layers": [], "layerFolders": [], - "id": "fb3cd409-d7e2-4443-927e-e30a2abac0ed", + "id": "0687f7e6-0f80-4a3e-8933-0067d5b5cd2f", "savedPayload": { "position": { - "x": 18890.806237131383, - "y": 25069.35640053908 + "x": 18344.67420277542, + "y": 25318.488434895044 }, "targetPosition": { - "x": 18933.806237131383, - "y": 24997.35640053908 + "x": 18407.67420277542, + "y": 25350.488434895044 }, "floatingObject": { "isPinned": false, @@ -39172,15 +39172,15 @@ "name": "Candle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6f8894ed-7c59-48c9-b1a3-30021c5781ea", + "id": "e19b0a56-1d49-42b3-a9f9-6c8ffbe16ff7", "savedPayload": { "position": { - "x": 19033.806237131383, - "y": 24987.35640053908 + "x": 18343.67420277542, + "y": 25341.488434895044 }, "targetPosition": { - "x": 18947.806237131383, - "y": 24939.35640053908 + "x": 18328.67420277542, + "y": 25334.488434895044 }, "floatingObject": { "isPinned": false, @@ -39227,15 +39227,15 @@ } } ], - "id": "160d5c9a-319e-4463-b5d7-ed1b9bff7cf7", + "id": "82405f74-262d-48af-95f5-cce230811a25", "savedPayload": { "position": { - "x": 18947.806237131383, - "y": 24939.35640053908 + "x": 18328.67420277542, + "y": 25334.488434895044 }, "targetPosition": { - "x": 18968.806237131383, - "y": 24995.35640053908 + "x": 18237.67420277542, + "y": 25381.488434895044 }, "floatingObject": { "isPinned": false, @@ -39255,15 +39255,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "000d2df1-aea2-425f-8f99-c4330af756c9", + "id": "4819626f-2c9d-48b4-9744-3a244d2e2942", "savedPayload": { "position": { - "x": 18943.806237131383, - "y": 25058.35640053908 + "x": 18164.67420277542, + "y": 25384.488434895044 }, "targetPosition": { - "x": 18968.806237131383, - "y": 24995.35640053908 + "x": 18237.67420277542, + "y": 25381.488434895044 }, "floatingObject": { "isPinned": false, @@ -39278,15 +39278,15 @@ } } }, - "id": "ee6c9518-48c0-4d0e-8fd8-2ae599a9d7c4", + "id": "016eba2e-ac39-472d-bc63-08a24db6dc36", "savedPayload": { "position": { - "x": 18968.806237131383, - "y": 24995.35640053908 + "x": 18237.67420277542, + "y": 25381.488434895044 }, "targetPosition": { - "x": 18899.806237131383, - "y": 24997.35640053908 + "x": 18334.67420277542, + "y": 25323.488434895044 }, "floatingObject": { "isPinned": false, @@ -39302,7 +39302,7 @@ "referenceParent": { "type": "Data Product", "name": "Candles", - "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" }, "referenceParentCombinedNodePath": [ [ @@ -39333,37 +39333,37 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Candles", "Data Product", "Foundations", - "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" ] ] } @@ -39383,15 +39383,15 @@ "name": "Volume", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "951b19a7-6575-43f4-94ca-ebf42967699e", + "id": "7630cd45-11a4-4d80-b350-e0ac96ff0a09", "savedPayload": { "position": { - "x": 18783.806237131383, - "y": 24894.35640053908 + "x": 18344.67420277542, + "y": 25359.488434895044 }, "targetPosition": { - "x": 18882.806237131383, - "y": 24966.35640053908 + "x": 18284.67420277542, + "y": 25347.488434895044 }, "floatingObject": { "isPinned": false, @@ -39438,15 +39438,15 @@ } } ], - "id": "6d061a0c-0f01-4049-8fb4-4a0fd5aad5ca", + "id": "9f3673de-e52c-4108-9eda-499265f78a69", "savedPayload": { "position": { - "x": 18882.806237131383, - "y": 24966.35640053908 + "x": 18284.67420277542, + "y": 25347.488434895044 }, "targetPosition": { - "x": 18886.806237131383, - "y": 25040.35640053908 + "x": 18353.67420277542, + "y": 25333.488434895044 }, "floatingObject": { "isPinned": false, @@ -39466,15 +39466,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "f0eb4927-4121-4819-8293-45fa9804293f", + "id": "3a025e48-9e11-42e4-931c-2cd548f3b2d4", "savedPayload": { "position": { - "x": 18981.806237131383, - "y": 25028.35640053908 + "x": 18424.67420277542, + "y": 25306.488434895044 }, "targetPosition": { - "x": 18886.806237131383, - "y": 25040.35640053908 + "x": 18353.67420277542, + "y": 25333.488434895044 }, "floatingObject": { "isPinned": false, @@ -39489,15 +39489,15 @@ } } }, - "id": "cf815294-4a69-4a52-a59f-abb3b777e911", + "id": "9d40e17f-f1ff-4541-a926-0fd2b1f8fcf0", "savedPayload": { "position": { - "x": 18886.806237131383, - "y": 25040.35640053908 + "x": 18353.67420277542, + "y": 25333.488434895044 }, "targetPosition": { - "x": 18899.806237131383, - "y": 24997.35640053908 + "x": 18334.67420277542, + "y": 25323.488434895044 }, "floatingObject": { "isPinned": false, @@ -39513,7 +39513,7 @@ "referenceParent": { "type": "Data Product", "name": "Volumes", - "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "id": "c962b6d9-625d-4697-9216-639f65df944e" }, "referenceParentCombinedNodePath": [ [ @@ -39544,52 +39544,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Volumes", "Data Product", "Foundations", - "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "c962b6d9-625d-4697-9216-639f65df944e" ] ] } } ], "layerFolders": [], - "id": "d7456c58-1b0f-490e-8351-aa174c89276d", + "id": "03ef1033-8e5f-46f1-a168-4ed85c08f199", "savedPayload": { "position": { - "x": 18899.806237131383, - "y": 24997.35640053908 + "x": 18334.67420277542, + "y": 25323.488434895044 }, "targetPosition": { - "x": 18933.806237131383, - "y": 24997.35640053908 + "x": 18407.67420277542, + "y": 25350.488434895044 }, "floatingObject": { "isPinned": false, @@ -39605,15 +39605,15 @@ } } ], - "id": "c642130e-2687-4ea4-9fa5-5f69e52a3772", + "id": "611b3050-fdab-4d20-9750-67b4d1a063f7", "savedPayload": { "position": { - "x": 18933.806237131383, - "y": 24997.35640053908 + "x": 18407.67420277542, + "y": 25350.488434895044 }, "targetPosition": { - "x": 18908.806237131383, - "y": 25013.35640053908 + "x": 18382.67420277542, + "y": 25260.488434895044 }, "floatingObject": { "isPinned": false, @@ -39638,7 +39638,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Candles", - "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" }, "referenceParentCombinedNodePath": [ [ @@ -39669,30 +39669,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ] ] } }, - "id": "26135c61-3de3-4fd7-b221-1858bba1b243", + "id": "5d427454-05f6-4c00-a086-e443721a88fe", "savedPayload": { "position": { "x": 17865.752666451608, @@ -39724,7 +39724,7 @@ "name": "New Rate Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", "project": "Foundations", - "id": "9326c05b-fdfe-4bc4-9bf4-0b82cdbf760d", + "id": "97dd4d09-8eaf-4928-98b3-f0dce394838d", "savedPayload": { "position": { "x": 17668.20278712768, @@ -39774,15 +39774,15 @@ "name": "Fisher Transform Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "98a9beb5-a10d-4b78-bd58-b0c5291c8b2a", + "id": "00b1062a-4a9b-4e83-a203-6c9bdf4aa693", "savedPayload": { "position": { - "x": 18845.806237131383, - "y": 24880.35640053908 + "x": 18760.67420277542, + "y": 25060.488434895044 }, "targetPosition": { - "x": 18832.806237131383, - "y": 24854.35640053908 + "x": 18741.67420277542, + "y": 25116.488434895044 }, "floatingObject": { "isPinned": false, @@ -39829,15 +39829,15 @@ } } ], - "id": "64e15cf1-4d06-4df4-907c-3eb80f1a87e0", + "id": "62f452ac-d2f6-49e7-aa53-a82b54fa92e1", "savedPayload": { "position": { - "x": 18832.806237131383, - "y": 24854.35640053908 + "x": 18741.67420277542, + "y": 25116.488434895044 }, "targetPosition": { - "x": 18912.806237131383, - "y": 24888.35640053908 + "x": 18688.67420277542, + "y": 25168.488434895044 }, "floatingObject": { "isPinned": false, @@ -39862,15 +39862,15 @@ "name": "Fisher", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "47373641-915f-4c70-893a-f5b3ce0c70f1", + "id": "bd6d9899-3135-478e-8528-e28bc15ed413", "savedPayload": { "position": { - "x": 18873.806237131383, - "y": 24976.35640053908 + "x": 18557.67420277542, + "y": 25261.488434895044 }, "targetPosition": { - "x": 18895.806237131383, - "y": 24972.35640053908 + "x": 18630.67420277542, + "y": 25192.488434895044 }, "floatingObject": { "isPinned": false, @@ -39927,15 +39927,15 @@ "name": "Trigger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9fa80777-92d4-43b8-90ef-a697db36bf00", + "id": "8e4c866e-1d8a-4583-9570-058d5b414fd3", "savedPayload": { "position": { - "x": 18955.806237131383, - "y": 25035.35640053908 + "x": 18676.67420277542, + "y": 25191.488434895044 }, "targetPosition": { - "x": 18895.806237131383, - "y": 24972.35640053908 + "x": 18630.67420277542, + "y": 25192.488434895044 }, "floatingObject": { "isPinned": false, @@ -39992,15 +39992,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6f4d9cf5-94e9-4300-9a70-20de0fac5a4b", + "id": "6623d185-0806-4316-890c-d634d202a5a4", "savedPayload": { "position": { - "x": 18971.806237131383, - "y": 25061.35640053908 + "x": 18551.67420277542, + "y": 25249.488434895044 }, "targetPosition": { - "x": 18895.806237131383, - "y": 24972.35640053908 + "x": 18630.67420277542, + "y": 25192.488434895044 }, "floatingObject": { "isPinned": false, @@ -40053,15 +40053,15 @@ } } ], - "id": "a7b6d4ac-c467-4450-890b-a3cb0f0693c2", + "id": "96960b77-08a7-4dfb-a3cb-bd6389d0b91a", "savedPayload": { "position": { - "x": 18895.806237131383, - "y": 24972.35640053908 + "x": 18630.67420277542, + "y": 25192.488434895044 }, "targetPosition": { - "x": 18912.806237131383, - "y": 24888.35640053908 + "x": 18688.67420277542, + "y": 25168.488434895044 }, "floatingObject": { "isPinned": false, @@ -40076,7 +40076,7 @@ } } }, - "id": "206cfd4d-35b6-4bc5-8ae1-01ecd8371386", + "id": "b347c310-be67-4112-8dc7-36fbfe2f542e", "savedPayload": { "position": { "x": 17416.601616744054, @@ -40100,7 +40100,7 @@ "referenceParent": { "type": "Data Product", "name": "FisherTransform", - "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" }, "referenceParentCombinedNodePath": [ [ @@ -40131,44 +40131,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fisher Transform", "Bot Products", "Foundations", - "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + "43042896-0f34-4723-912b-210e81c3d84c" ], [ "FisherTransform", "Data Product", "Foundations", - "9e82aad5-6bac-43a9-9194-a48407541b64" + "05557028-90d6-4fb6-9244-78e9bcb3e715" ] ] } } ], "layerFolders": [], - "id": "f2a0521f-0ec3-484e-a17b-b062f6f1513e", + "id": "25ae3b5e-57f6-4212-ba5f-ec40a67c8f56", "savedPayload": { "position": { "x": 17668.20278712768, @@ -40211,15 +40211,15 @@ "name": "WADDAH Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3958f842-08c3-4cbf-8d9a-65139f2b6e50", + "id": "0f946d22-01ce-46a9-b8cf-bbec13c77e8b", "savedPayload": { "position": { - "x": 19067.806237131383, - "y": 24798.35640053908 + "x": 18570.67420277542, + "y": 25380.488434895044 }, "targetPosition": { - "x": 19026.806237131383, - "y": 24770.35640053908 + "x": 18551.67420277542, + "y": 25290.488434895044 }, "floatingObject": { "isPinned": false, @@ -40266,15 +40266,15 @@ } } ], - "id": "689b2d4b-4b01-4788-a41f-e796405bea43", + "id": "3702b53d-f300-4282-939e-f98483d32283", "savedPayload": { "position": { - "x": 19026.806237131383, - "y": 24770.35640053908 + "x": 18551.67420277542, + "y": 25290.488434895044 }, "targetPosition": { - "x": 19033.806237131383, - "y": 24823.35640053908 + "x": 18596.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -40299,15 +40299,15 @@ "name": "Zero", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "58d0325a-40c0-427e-b209-d3563aa0f8e9", + "id": "824e9096-c1bf-4a00-bad4-bd5e00b39010", "savedPayload": { "position": { - "x": 19057.806237131383, - "y": 24757.35640053908 + "x": 18535.67420277542, + "y": 25051.488434895044 }, "targetPosition": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "floatingObject": { "isPinned": false, @@ -40364,15 +40364,15 @@ "name": "TrendUp", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "aa9fcb12-ca80-4c14-9f76-4d99cd0e7af9", + "id": "f4b17e55-118a-4691-95e7-375e928eb629", "savedPayload": { "position": { - "x": 19018.806237131383, - "y": 24785.35640053908 + "x": 18553.67420277542, + "y": 25143.488434895044 }, "targetPosition": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "floatingObject": { "isPinned": false, @@ -40429,15 +40429,15 @@ "name": "TrendDown", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "241cd734-fa1e-49ab-8673-4cf4250b2755", + "id": "4c0a4917-5ce9-490a-8777-8d5ed3d93eab", "savedPayload": { "position": { - "x": 18975.806237131383, - "y": 24793.35640053908 + "x": 18615.67420277542, + "y": 25240.488434895044 }, "targetPosition": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "floatingObject": { "isPinned": false, @@ -40494,15 +40494,15 @@ "name": "DeadZone", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1ed8b230-4b7e-4601-b5cf-4dc6cb502246", + "id": "746f234c-e34a-4bcf-aaff-0f2b751f8dc9", "savedPayload": { "position": { - "x": 19032.806237131383, - "y": 24930.35640053908 + "x": 18581.67420277542, + "y": 25070.488434895044 }, "targetPosition": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "floatingObject": { "isPinned": false, @@ -40559,15 +40559,15 @@ "name": "Explosion", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c86b53f0-32dc-473a-a50d-092c97537e34", + "id": "c69be921-009d-4720-b798-f815776b3dd0", "savedPayload": { "position": { - "x": 19073.806237131383, - "y": 24888.35640053908 + "x": 18555.67420277542, + "y": 25155.488434895044 }, "targetPosition": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "floatingObject": { "isPinned": false, @@ -40620,15 +40620,15 @@ } } ], - "id": "6e0b48ed-9636-422b-9d6d-c88f75baf503", + "id": "25f892e9-209d-43b9-b45e-e2f946833c85", "savedPayload": { "position": { - "x": 19074.806237131383, - "y": 24856.35640053908 + "x": 18584.67420277542, + "y": 25145.488434895044 }, "targetPosition": { - "x": 19033.806237131383, - "y": 24823.35640053908 + "x": 18596.67420277542, + "y": 25235.488434895044 }, "floatingObject": { "isPinned": false, @@ -40643,7 +40643,7 @@ } } }, - "id": "32cabfb2-b4c7-4cb1-a5c3-3a16da4a7093", + "id": "f8125e08-afb7-47c5-8461-e2db8f77054a", "savedPayload": { "position": { "x": 17704.783187784124, @@ -40667,7 +40667,7 @@ "referenceParent": { "type": "Data Product", "name": "Waddah Attar", - "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" }, "referenceParentCombinedNodePath": [ [ @@ -40698,44 +40698,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Waddah Attar", "Bot Products", "Foundations", - "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" ], [ "Waddah Attar", "Data Product", "Foundations", - "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" ] ] } } ], "layerFolders": [], - "id": "dd67b2a2-3090-4b69-b90a-f66550cfe5f3", + "id": "a27de6da-7c11-4834-922a-2fc4ff84c34c", "savedPayload": { "position": { "x": 17812.293572647715, @@ -40778,15 +40778,15 @@ "name": "PLUVTECH MACD Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1defe057-e952-4313-a4f6-3873d5b885a9", + "id": "505a771c-c48b-462e-a45e-e211afebb44b", "savedPayload": { "position": { - "x": 18931.806237131383, - "y": 24750.35640053908 + "x": 18662.67420277542, + "y": 25076.488434895044 }, "targetPosition": { - "x": 18932.806237131383, - "y": 24765.35640053908 + "x": 18671.67420277542, + "y": 25122.488434895044 }, "floatingObject": { "isPinned": false, @@ -40833,15 +40833,15 @@ } } ], - "id": "30977c91-a6b2-4ee1-a472-c310b361d23e", + "id": "a2f869b5-9662-4aba-a742-143676a562ea", "savedPayload": { "position": { - "x": 18932.806237131383, - "y": 24765.35640053908 + "x": 18671.67420277542, + "y": 25122.488434895044 }, "targetPosition": { - "x": 18890.806237131383, - "y": 24782.35640053908 + "x": 18760.67420277542, + "y": 25215.488434895044 }, "floatingObject": { "isPinned": false, @@ -40866,15 +40866,15 @@ "name": "MACD", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6e565cbf-3aed-4e43-bace-29633856b7cc", + "id": "e9b9319a-58ed-4562-aa69-7cdb7af8176d", "savedPayload": { "position": { - "x": 19035.806237131383, - "y": 24803.35640053908 + "x": 18806.67420277542, + "y": 25116.488434895044 }, "targetPosition": { - "x": 18949.806237131383, - "y": 24799.35640053908 + "x": 18799.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -40931,15 +40931,15 @@ "name": "Signal", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "edc83ab1-f788-484c-83d3-a4554343e9d9", + "id": "3da8bd62-1543-407f-a5dd-b5c4b3c36dd8", "savedPayload": { "position": { - "x": 18954.806237131383, - "y": 24750.35640053908 + "x": 18892.67420277542, + "y": 25161.488434895044 }, "targetPosition": { - "x": 18949.806237131383, - "y": 24799.35640053908 + "x": 18799.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -40996,15 +40996,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "957925ab-2a9a-479b-a91c-3c170ede9aa0", + "id": "0ad2c7e7-f573-4288-8bb8-12ef051417d3", "savedPayload": { "position": { - "x": 18851.806237131383, - "y": 24740.35640053908 + "x": 18876.67420277542, + "y": 25025.488434895044 }, "targetPosition": { - "x": 18949.806237131383, - "y": 24799.35640053908 + "x": 18799.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -41061,15 +41061,15 @@ "name": "Histogram", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "04cddb90-5425-4325-b04f-b7ad0d10a67a", + "id": "52af9328-5db7-4220-858d-c145bdb03473", "savedPayload": { "position": { - "x": 18978.806237131383, - "y": 24768.35640053908 + "x": 18717.67420277542, + "y": 25212.488434895044 }, "targetPosition": { - "x": 18949.806237131383, - "y": 24799.35640053908 + "x": 18799.67420277542, + "y": 25123.488434895044 }, "floatingObject": { "isPinned": false, @@ -41122,15 +41122,15 @@ } } ], - "id": "73b92bdc-1954-443c-8858-0163ea3c7eb1", + "id": "70533299-382d-4443-8f9a-da7ea99ef4dd", "savedPayload": { "position": { - "x": 18949.806237131383, - "y": 24799.35640053908 + "x": 18799.67420277542, + "y": 25123.488434895044 }, "targetPosition": { - "x": 18890.806237131383, - "y": 24782.35640053908 + "x": 18760.67420277542, + "y": 25215.488434895044 }, "floatingObject": { "isPinned": false, @@ -41145,7 +41145,7 @@ } } }, - "id": "c82e56cb-0a82-4e78-a5ef-e7e5663b73d3", + "id": "ac08c4e4-ade6-4734-b5bc-9804d98dc4c3", "savedPayload": { "position": { "x": 18075.09538457282, @@ -41169,7 +41169,7 @@ "referenceParent": { "type": "Data Product", "name": "PLUVTECH MACD", - "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" }, "referenceParentCombinedNodePath": [ [ @@ -41200,44 +41200,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "PLUVTECH MACD", "Bot Products", "Foundations", - "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" ], [ "PLUVTECH MACD", "Data Product", "Foundations", - "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "c63da930-aa02-43a7-aa67-59b8896e2836" ] ] } } ], "layerFolders": [], - "id": "e133ab42-0ecb-4b12-a3bd-0fe9dd0147cc", + "id": "e2f81cb7-ce92-473b-88fd-f39e92eea282", "savedPayload": { "position": { "x": 17997.449671042064, @@ -41280,15 +41280,15 @@ "name": "Percentages Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ce421228-97dc-445d-a7c4-71ba4a57c9d8", + "id": "2e325ee2-6e6f-4656-9b89-c832d1ee3215", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 24779.35640053908 + "x": 18710.67420277542, + "y": 24994.488434895044 }, "targetPosition": { - "x": 18780.806237131383, - "y": 24817.35640053908 + "x": 18641.67420277542, + "y": 25061.488434895044 }, "floatingObject": { "isPinned": false, @@ -41335,15 +41335,15 @@ } } ], - "id": "b636789a-90cd-4fc5-8696-eff5d75ad4ad", + "id": "d5b5b7dd-61f5-42e9-973e-8b8a06f7cffc", "savedPayload": { "position": { - "x": 18780.806237131383, - "y": 24817.35640053908 + "x": 18641.67420277542, + "y": 25061.488434895044 }, "targetPosition": { - "x": 18758.806237131383, - "y": 24900.35640053908 + "x": 18656.67420277542, + "y": 25036.488434895044 }, "floatingObject": { "isPinned": false, @@ -41363,15 +41363,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "6717b9f8-ca63-48bc-995b-bfa1baf6369e", + "id": "9e414eab-12a5-4607-b9c5-8e94704e8f3f", "savedPayload": { "position": { - "x": 18831.806237131383, - "y": 24829.35640053908 + "x": 18561.67420277542, + "y": 25053.488434895044 }, "targetPosition": { - "x": 18758.806237131383, - "y": 24900.35640053908 + "x": 18656.67420277542, + "y": 25036.488434895044 }, "floatingObject": { "isPinned": false, @@ -41386,7 +41386,7 @@ } } }, - "id": "09aec2b3-d86e-4a06-b9e0-5676c1efbb2d", + "id": "a18fd43f-3c96-4552-b15a-a46c4487e178", "savedPayload": { "position": { "x": 18386.091534385487, @@ -41410,7 +41410,7 @@ "referenceParent": { "type": "Data Product", "name": "Percentages", - "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + "id": "fb364962-2ab1-414e-8e62-43134a843185" }, "referenceParentCombinedNodePath": [ [ @@ -41441,44 +41441,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Percentages", "Bot Products", "Foundations", - "8f397867-5678-422d-9354-85f13f6b81aa" + "2db0732a-452d-4f5f-a808-f7f32a58406c" ], [ "Percentages", "Data Product", "Foundations", - "12a8179e-2358-4d2a-a491-d800c8de7113" + "fb364962-2ab1-414e-8e62-43134a843185" ] ] } } ], "layerFolders": [], - "id": "0d0c961e-1985-4e4b-bf67-a22318f04877", + "id": "272dc45f-c924-46ed-afee-60a3e826ce3c", "savedPayload": { "position": { "x": 18152.947745948397, @@ -41502,7 +41502,7 @@ } } ], - "id": "e5d1c172-a752-472f-8a41-379e3e8df594", + "id": "6123feb6-1d69-4a11-b8f2-6fd74cee57ec", "savedPayload": { "position": { "x": 17919.803957511307, @@ -41534,7 +41534,7 @@ } } }, - "id": "4cd584c0-7bc3-4375-9568-646ef40a859c", + "id": "5d433e44-acd0-4e9e-b481-f6e0516532ac", "savedPayload": { "position": { "x": 17935.50474438419, @@ -41558,7 +41558,7 @@ } } ], - "id": "b7fa07c2-7ddc-46b8-9039-c9cc985d49e3", + "id": "64ba63e4-54d4-416e-9f4a-b3f305a253fe", "savedPayload": { "position": { "x": 18098.896454888698, @@ -41590,8 +41590,8 @@ }, "referenceParent": { "type": "Live Learning Session", - "name": "Live Sample-System", - "id": "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + "name": "Live ML Demo System", + "id": "786647c7-e988-4047-a729-4f7be63d77fd" }, "referenceParentCombinedNodePath": [ [ @@ -41616,55 +41616,55 @@ "Foundations", "Project Learning Tasks", "Foundations", - "581e454b-813c-4561-8cce-9f83f305e083" + "7bff45f1-0f5a-41c1-b2ea-b31f7e583a66" ], [ "Binance", "Exchange Learning Tasks", "Foundations", - "8e64f15b-9c35-48a5-8a14-a162f936bf5d" + "af06dd3e-09e1-4b2b-b283-1c5fe828ebba" ], [ " BTC/USDT", "Market Learning Tasks", "Foundations", - "2dea5569-f86f-4dbe-900f-aee494023678" + "a2847923-c0ca-43c4-b3a3-bf366fae5fe3" ], [ "Masters", "Learning Mine Tasks", "Foundations", - "86654f8d-da00-4f62-b85f-c7a83a8ed3a8" + "e7848996-3c00-4781-a902-79aec86ac34d" ], [ "Masters", "Task Manager", "Foundations", - "c024de6c-4df4-4cc8-9cd8-beaedca7f8b0" + "fb54fd74-29a2-4713-ad06-31460a9f5961" ], [ - "Live Sample-System", + "Live ML Demo System", "Task", "Foundations", - "d27501d1-90a5-4fb6-a3f4-ef5cff5d3961" + "69ef6290-f7f6-4595-af51-f40964a63b3d" ], [ "Live Low Frequency", "Learning Bot Instance", "Foundations", - "79426b1e-7280-4f3a-b0e2-99a36b847b1c" + "cf0f9cd8-4f25-4045-be60-2c5d3781b4b1" ], [ "Low Frequency Learning", "Learning Process Instance", "Foundations", - "c1e9ab51-ae9b-4e69-8299-1ad8b6225202" + "6b06ebd6-0ed3-4849-8d8f-af6890476e9a" ], [ - "Live Sample-System", + "Live ML Demo System", "Live Learning Session", "Foundations", - "9342aed5-1644-41f9-8b8f-6e239d55e1eb" + "786647c7-e988-4047-a729-4f7be63d77fd" ] ] } @@ -41732,7 +41732,7 @@ "name": "New Time Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", "project": "Foundations", - "id": "96a8a633-adcc-4fe1-827e-1277343bcca2", + "id": "effa736b-f5df-470a-be53-d61967a3cb46", "savedPayload": { "position": { "x": 17908.1011388189, @@ -41760,7 +41760,7 @@ "name": "New Rate Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", "project": "Foundations", - "id": "12b96c82-be61-4d7a-aec9-acb762b54229", + "id": "39115c80-8da3-4561-9603-9680243eba64", "savedPayload": { "position": { "x": 17824.47066144364, @@ -41788,7 +41788,7 @@ "name": "New Time Frame Scale", "config": "{ \n\"value\": \"24-hs\"\n}", "project": "Foundations", - "id": "5ab53d8b-e5c3-4c9b-a929-2866054f880a", + "id": "6c067e01-c2e3-4472-883e-25ecd796f0f7", "savedPayload": { "position": { "x": 17758.1011388189, @@ -41855,15 +41855,15 @@ "name": "Trading Episode Counters", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "dc15a9ab-d3ea-4b9b-814d-2ce13c13a599", + "id": "754a7920-b29c-4a9c-a0cb-23584d998625", "savedPayload": { "position": { - "x": 18967.806237131383, - "y": 25144.35640053908 + "x": 18858.806237131383, + "y": 24969.35640053908 }, "targetPosition": { - "x": 18976.806237131383, - "y": 25148.35640053908 + "x": 18893.806237131383, + "y": 25063.35640053908 }, "floatingObject": { "isPinned": false, @@ -41910,15 +41910,15 @@ } } ], - "id": "55afbf0e-3175-4689-9b27-4fab1eac5a2e", + "id": "b01dc717-c966-46b5-adb6-496bb6682141", "savedPayload": { "position": { - "x": 18976.806237131383, - "y": 25148.35640053908 + "x": 18893.806237131383, + "y": 25063.35640053908 }, "targetPosition": { - "x": 19059.806237131383, - "y": 25237.35640053908 + "x": 18857.806237131383, + "y": 25060.35640053908 }, "floatingObject": { "isPinned": false, @@ -41938,15 +41938,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "78be7642-789b-4089-a290-8dc2a6387591", + "id": "1e661bc3-032a-462e-88e7-c101b228f7ba", "savedPayload": { "position": { - "x": 19119.806237131383, - "y": 25236.35640053908 + "x": 18863.806237131383, + "y": 25058.35640053908 }, "targetPosition": { - "x": 19059.806237131383, - "y": 25237.35640053908 + "x": 18857.806237131383, + "y": 25060.35640053908 }, "floatingObject": { "isPinned": false, @@ -41961,15 +41961,15 @@ } } }, - "id": "e6ae46a8-7a10-415b-b556-908a0443a7d9", + "id": "ac3bebf4-be5f-44fb-b82c-5b163ab06b2a", "savedPayload": { "position": { - "x": 19059.806237131383, - "y": 25237.35640053908 + "x": 18857.806237131383, + "y": 25060.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -41985,7 +41985,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading Episode Counters", - "id": "5eed428b-fe01-4768-8105-cc5da111fe58" + "id": "4119f0ac-392a-48dc-8a57-af0ebef5904a" }, "referenceParentCombinedNodePath": [ [ @@ -42016,55 +42016,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Trading Episode Counters", "Data Product", "Foundations", - "5eed428b-fe01-4768-8105-cc5da111fe58" + "4119f0ac-392a-48dc-8a57-af0ebef5904a" ] ] } @@ -42084,15 +42084,15 @@ "name": "Trading Episode Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c5907b51-a985-4e59-b11f-ef078819e666", + "id": "6cf48ea8-b2a7-419b-8841-32dd578489a2", "savedPayload": { "position": { - "x": 18994.806237131383, - "y": 25224.35640053908 + "x": 19075.806237131383, + "y": 25015.35640053908 }, "targetPosition": { - "x": 19072.806237131383, - "y": 25191.35640053908 + "x": 19018.806237131383, + "y": 25013.35640053908 }, "floatingObject": { "isPinned": false, @@ -42139,15 +42139,15 @@ } } ], - "id": "b693b7af-1ca9-4315-bfa6-0fa6da3668d4", + "id": "fdb77e68-d4ce-4bcd-ae2a-e1dd910ceb3b", "savedPayload": { "position": { - "x": 19072.806237131383, - "y": 25191.35640053908 + "x": 19018.806237131383, + "y": 25013.35640053908 }, "targetPosition": { - "x": 19093.806237131383, - "y": 25186.35640053908 + "x": 19007.806237131383, + "y": 25108.35640053908 }, "floatingObject": { "isPinned": false, @@ -42167,15 +42167,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "db8bba34-50df-4281-b649-d2720680bdd5", + "id": "20121f87-98eb-4833-8923-0ba139fd9ab6", "savedPayload": { "position": { - "x": 19029.806237131383, - "y": 25240.35640053908 + "x": 18921.806237131383, + "y": 25011.35640053908 }, "targetPosition": { - "x": 19093.806237131383, - "y": 25186.35640053908 + "x": 19007.806237131383, + "y": 25108.35640053908 }, "floatingObject": { "isPinned": false, @@ -42190,15 +42190,15 @@ } } }, - "id": "2dae4321-88fe-4cff-8749-1b87154a6aa2", + "id": "51aeee9b-924f-4791-9d57-ce425fe9da74", "savedPayload": { "position": { - "x": 19093.806237131383, - "y": 25186.35640053908 + "x": 19007.806237131383, + "y": 25108.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -42214,7 +42214,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading Episode Statistics", - "id": "111d52b4-ed64-4970-a5ca-063cdd7650b7" + "id": "4ed3dad4-eae2-45e2-ac38-8466630a386f" }, "referenceParentCombinedNodePath": [ [ @@ -42245,55 +42245,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Trading Episode Statistics", "Data Product", "Foundations", - "111d52b4-ed64-4970-a5ca-063cdd7650b7" + "4ed3dad4-eae2-45e2-ac38-8466630a386f" ] ] } @@ -42308,15 +42308,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "e79f4681-b18c-4a4c-b2a8-c1dec3dc705c", + "id": "7b320d9d-df0b-4cf0-8e24-e164246d480f", "savedPayload": { "position": { - "x": 19127.806237131383, - "y": 25195.35640053908 + "x": 18942.806237131383, + "y": 25226.35640053908 }, "targetPosition": { - "x": 19110.806237131383, - "y": 25249.35640053908 + "x": 18850.806237131383, + "y": 25136.35640053908 }, "floatingObject": { "isPinned": false, @@ -42336,15 +42336,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "d7068d96-1507-462f-8fc3-6b847e1335eb", + "id": "75a5dec3-018c-4ce4-8815-a9faa2c8e9e6", "savedPayload": { "position": { - "x": 19094.806237131383, - "y": 25178.35640053908 + "x": 18856.806237131383, + "y": 25206.35640053908 }, "targetPosition": { - "x": 19110.806237131383, - "y": 25249.35640053908 + "x": 18850.806237131383, + "y": 25136.35640053908 }, "floatingObject": { "isPinned": false, @@ -42359,15 +42359,15 @@ } } }, - "id": "e915d524-fe78-4f3b-8b51-1fee293eeab1", + "id": "38258920-4844-44ce-83a8-760ffd062f58", "savedPayload": { "position": { - "x": 19110.806237131383, - "y": 25249.35640053908 + "x": 18850.806237131383, + "y": 25136.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -42383,7 +42383,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Candle", - "id": "4d806b3c-5040-46da-85aa-9148cf7c210b" + "id": "d47caf0e-9b6f-499e-87b4-276d9cb03a30" }, "referenceParentCombinedNodePath": [ [ @@ -42414,55 +42414,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Episode Candle", "Data Product", "Foundations", - "4d806b3c-5040-46da-85aa-9148cf7c210b" + "d47caf0e-9b6f-499e-87b4-276d9cb03a30" ] ] } @@ -42482,15 +42482,15 @@ "name": "Current Balance", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cff9e40f-7b27-4d85-a328-999549b53b3e", + "id": "00833003-2da4-446c-8f7e-3625b8084c6a", "savedPayload": { "position": { - "x": 19055.806237131383, - "y": 25172.35640053908 + "x": 18992.806237131383, + "y": 25071.35640053908 }, "targetPosition": { - "x": 19123.806237131383, - "y": 25132.35640053908 + "x": 18991.806237131383, + "y": 25057.35640053908 }, "floatingObject": { "isPinned": false, @@ -42537,15 +42537,15 @@ } } ], - "id": "015c1eb6-ee02-4816-aab3-61f4260b8f4f", + "id": "3a60e749-de44-4d21-a2d4-18e30bad302b", "savedPayload": { "position": { - "x": 19123.806237131383, - "y": 25132.35640053908 + "x": 18991.806237131383, + "y": 25057.35640053908 }, "targetPosition": { - "x": 19085.806237131383, - "y": 25111.35640053908 + "x": 18968.806237131383, + "y": 25122.35640053908 }, "floatingObject": { "isPinned": false, @@ -42565,15 +42565,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "31e3992a-49aa-4828-90ca-a0b4ea6a7067", + "id": "b2de9c88-9df8-4342-8fac-9ec3f9e9feb5", "savedPayload": { "position": { - "x": 19174.806237131383, - "y": 25033.35640053908 + "x": 19058.806237131383, + "y": 25076.35640053908 }, "targetPosition": { - "x": 19085.806237131383, - "y": 25111.35640053908 + "x": 18968.806237131383, + "y": 25122.35640053908 }, "floatingObject": { "isPinned": false, @@ -42588,15 +42588,15 @@ } } }, - "id": "790c2b01-d594-4ae0-a92e-0ce918bf25db", + "id": "99945ef0-d406-4fd4-a6be-557bd613fd6a", "savedPayload": { "position": { - "x": 19085.806237131383, - "y": 25111.35640053908 + "x": 18968.806237131383, + "y": 25122.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -42612,7 +42612,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Balances", - "id": "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0" + "id": "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" }, "referenceParentCombinedNodePath": [ [ @@ -42643,55 +42643,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Episode Balances", "Data Product", "Foundations", - "bf53e1ae-73c8-490a-9580-d04fc9cf4bd0" + "7e03f0d7-fe22-40fa-8178-69f70ed1fa82" ] ] } @@ -42706,15 +42706,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "42ea32ce-f0ef-475c-a80d-c63c0fe172ef", + "id": "7cf27c89-6637-48fb-9933-b35e8df2ef73", "savedPayload": { "position": { - "x": 19079.806237131383, - "y": 25149.35640053908 + "x": 18833.806237131383, + "y": 25145.35640053908 }, "targetPosition": { - "x": 19122.806237131383, - "y": 25213.35640053908 + "x": 18909.806237131383, + "y": 25065.35640053908 }, "floatingObject": { "isPinned": false, @@ -42734,15 +42734,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "a631f8bc-e4f0-4dc3-89b4-c95f86c6d121", + "id": "30299e06-420b-4a5d-a4ae-0269891e2707", "savedPayload": { "position": { - "x": 19178.806237131383, - "y": 25178.35640053908 + "x": 18869.806237131383, + "y": 25007.35640053908 }, "targetPosition": { - "x": 19122.806237131383, - "y": 25213.35640053908 + "x": 18909.806237131383, + "y": 25065.35640053908 }, "floatingObject": { "isPinned": false, @@ -42757,15 +42757,15 @@ } } }, - "id": "9f4e7ab8-74df-4b9a-9dcd-6adbc69dbfb3", + "id": "170dec7c-4a64-4847-9b7a-8adea3259d93", "savedPayload": { "position": { - "x": 19122.806237131383, - "y": 25213.35640053908 + "x": 18909.806237131383, + "y": 25065.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -42781,7 +42781,7 @@ "referenceParent": { "type": "Data Product", "name": "Distance To Trading Event", - "id": "8db56080-df9e-4aa2-8ac0-a3346132debb" + "id": "17a86022-7a87-4128-bdf8-dd281d046022" }, "referenceParentCombinedNodePath": [ [ @@ -42812,55 +42812,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Distance To Trading Event", "Data Product", "Foundations", - "8db56080-df9e-4aa2-8ac0-a3346132debb" + "17a86022-7a87-4128-bdf8-dd281d046022" ] ] } @@ -42875,15 +42875,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "d7d7192f-080e-4841-8da6-d544b3e51541", + "id": "3311b3a3-b46f-4e07-93c1-f350d597890d", "savedPayload": { "position": { - "x": 18961.806237131383, - "y": 25213.35640053908 + "x": 18989.806237131383, + "y": 25117.35640053908 }, "targetPosition": { - "x": 19005.806237131383, - "y": 25216.35640053908 + "x": 18997.806237131383, + "y": 25131.35640053908 }, "floatingObject": { "isPinned": false, @@ -42903,15 +42903,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "80def657-bb97-4915-a5c4-4e0bbee671cf", + "id": "1bfabfcf-8476-4bca-883c-3c85e986a6b6", "savedPayload": { "position": { - "x": 18981.806237131383, - "y": 25227.35640053908 + "x": 19065.806237131383, + "y": 25118.35640053908 }, "targetPosition": { - "x": 19005.806237131383, - "y": 25216.35640053908 + "x": 18997.806237131383, + "y": 25131.35640053908 }, "floatingObject": { "isPinned": false, @@ -42926,15 +42926,15 @@ } } }, - "id": "f22c6fab-482e-4a7b-a1a4-52569cc28cd7", + "id": "1726428a-6e11-4615-8406-41e59da67f00", "savedPayload": { "position": { - "x": 19005.806237131383, - "y": 25216.35640053908 + "x": 18997.806237131383, + "y": 25131.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -42950,7 +42950,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Base Asset", - "id": "67ccc4d5-bf6f-4914-9c27-1f52427fb44b" + "id": "5b66816a-a507-44bd-b042-9ea3957e1d3b" }, "referenceParentCombinedNodePath": [ [ @@ -42981,55 +42981,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Episode Base Asset", "Data Product", "Foundations", - "67ccc4d5-bf6f-4914-9c27-1f52427fb44b" + "5b66816a-a507-44bd-b042-9ea3957e1d3b" ] ] } @@ -43044,15 +43044,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "1011484d-10ff-4eea-a88c-f0566f8d86e2", + "id": "16f047d7-2bfb-413a-a05d-db17d54abb2e", "savedPayload": { "position": { - "x": 19003.806237131383, - "y": 25208.35640053908 + "x": 19007.806237131383, + "y": 25073.35640053908 }, "targetPosition": { - "x": 18985.806237131383, - "y": 25128.35640053908 + "x": 18975.806237131383, + "y": 25101.35640053908 }, "floatingObject": { "isPinned": false, @@ -43072,15 +43072,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "f25570b2-4216-4f53-b227-64e19bc3bc21", + "id": "15ffe261-0bc4-4e39-84bc-e54d941f1e54", "savedPayload": { "position": { - "x": 19043.806237131383, - "y": 25104.35640053908 + "x": 19027.806237131383, + "y": 25129.35640053908 }, "targetPosition": { - "x": 18985.806237131383, - "y": 25128.35640053908 + "x": 18975.806237131383, + "y": 25101.35640053908 }, "floatingObject": { "isPinned": false, @@ -43095,15 +43095,15 @@ } } }, - "id": "5a1e2fc3-eea7-43f4-9325-f78669065de4", + "id": "a76ec23e-8060-4661-832c-2d0d32f86d7e", "savedPayload": { "position": { - "x": 18985.806237131383, - "y": 25128.35640053908 + "x": 18975.806237131383, + "y": 25101.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -43119,7 +43119,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Quoted Asset", - "id": "ea4f2264-543d-4fc3-9781-18f1a9cbd066" + "id": "a731009a-ddeb-4129-bf0c-635564e7deb1" }, "referenceParentCombinedNodePath": [ [ @@ -43150,55 +43150,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Episode Quoted Asset", "Data Product", "Foundations", - "ea4f2264-543d-4fc3-9781-18f1a9cbd066" + "a731009a-ddeb-4129-bf0c-635564e7deb1" ] ] } @@ -43213,15 +43213,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "eea5ac76-0d1d-4590-828c-d400db0d7ac0", + "id": "58fddc86-ee62-4299-a98d-e2d27427be26", "savedPayload": { "position": { - "x": 19006.806237131383, - "y": 24999.35640053908 + "x": 19050.806237131383, + "y": 25305.35640053908 }, "targetPosition": { - "x": 18989.806237131383, - "y": 25087.35640053908 + "x": 18976.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -43241,15 +43241,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "116eaf0c-86d6-449b-95b7-845cc680d6ad", + "id": "15595204-daca-49d4-8a8e-d130c49ecc72", "savedPayload": { "position": { - "x": 18970.806237131383, - "y": 25111.35640053908 + "x": 18879.806237131383, + "y": 25209.35640053908 }, "targetPosition": { - "x": 18989.806237131383, - "y": 25087.35640053908 + "x": 18976.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -43264,15 +43264,15 @@ } } }, - "id": "bed64950-bd43-45ab-a8bb-feea31ac0369", + "id": "08a3bc06-2a99-4ef2-a9b8-86abc0ea2790", "savedPayload": { "position": { - "x": 18989.806237131383, - "y": 25087.35640053908 + "x": 18976.806237131383, + "y": 25220.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "floatingObject": { "isPinned": false, @@ -43288,7 +43288,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Episode", - "id": "4ce713e4-1dd4-49d2-9420-1d9437ff0999" + "id": "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" }, "referenceParentCombinedNodePath": [ [ @@ -43319,70 +43319,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "6b4b0aa8-9aa2-4dd1-8ad8-c9040f41c312" + "43ac74d4-a989-4ebc-a092-e5c2e7790873" ], [ "Current Episode", "Data Product", "Foundations", - "4ce713e4-1dd4-49d2-9420-1d9437ff0999" + "8bde5b7d-695e-4b96-bf10-cee3f6d35b1e" ] ] } } ], "layerFolders": [], - "id": "9cd427f5-214d-4dc8-a639-be616ce2006e", + "id": "0581e05a-1c39-496f-994c-389c3eaa7069", "savedPayload": { "position": { - "x": 19032.806237131383, - "y": 25152.35640053908 + "x": 18910.806237131383, + "y": 25124.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -43412,15 +43412,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a162f0f8-8940-4056-a48b-5b7a6356d0a2", + "id": "21f5e234-128c-4443-b858-1aec185e4fdc", "savedPayload": { "position": { - "x": 19106.806237131383, - "y": 25026.35640053908 + "x": 18848.806237131383, + "y": 25122.35640053908 }, "targetPosition": { - "x": 19124.806237131383, - "y": 25120.35640053908 + "x": 18786.806237131383, + "y": 25082.35640053908 }, "floatingObject": { "isPinned": false, @@ -43440,15 +43440,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "848dab80-b2f3-4cbe-8eb5-8cb081fbacc4", + "id": "afbde285-6d56-4a1e-8f79-8b5a1138af99", "savedPayload": { "position": { - "x": 19178.806237131383, - "y": 25095.35640053908 + "x": 18872.806237131383, + "y": 25028.35640053908 }, "targetPosition": { - "x": 19124.806237131383, - "y": 25120.35640053908 + "x": 18786.806237131383, + "y": 25082.35640053908 }, "floatingObject": { "isPinned": false, @@ -43463,15 +43463,15 @@ } } }, - "id": "6ec948cf-a462-4628-b329-d86db55d6cc2", + "id": "aeecc111-522f-4bd1-a42c-f9c6e36ace6d", "savedPayload": { "position": { - "x": 19124.806237131383, - "y": 25120.35640053908 + "x": 18786.806237131383, + "y": 25082.35640053908 }, "targetPosition": { - "x": 19093.806237131383, - "y": 25202.35640053908 + "x": 18870.806237131383, + "y": 25054.35640053908 }, "floatingObject": { "isPinned": false, @@ -43487,7 +43487,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Strategy", - "id": "12376eff-cbc5-41a4-ba3b-f7601163c6db" + "id": "460f055f-66d8-4bb4-a9c1-ad88425d3123" }, "referenceParentCombinedNodePath": [ [ @@ -43518,55 +43518,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Strategy", "Data Product Folder", "Foundations", - "ea0b61cc-27e9-416c-886c-583fab2b7ff4" + "e5e8c460-b99b-48d7-b056-d6491ad0f951" ], [ "Current Strategy", "Data Product", "Foundations", - "12376eff-cbc5-41a4-ba3b-f7601163c6db" + "460f055f-66d8-4bb4-a9c1-ad88425d3123" ] ] } @@ -43581,15 +43581,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "74cd36d7-099f-4290-9493-ff97db5b1409", + "id": "b1b2fc3b-6d4c-4727-b3d6-1bed47aa0b20", "savedPayload": { "position": { - "x": 19154.806237131383, - "y": 25225.35640053908 + "x": 18868.806237131383, + "y": 25081.35640053908 }, "targetPosition": { - "x": 19141.806237131383, - "y": 25294.35640053908 + "x": 18950.806237131383, + "y": 25057.35640053908 }, "floatingObject": { "isPinned": false, @@ -43609,15 +43609,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "133542e5-3114-46d6-abe9-9b7316168b8e", + "id": "f21fffe9-4078-4a19-9db8-7282bcb26a07", "savedPayload": { "position": { - "x": 19185.806237131383, - "y": 25376.35640053908 + "x": 18928.806237131383, + "y": 25025.35640053908 }, "targetPosition": { - "x": 19141.806237131383, - "y": 25294.35640053908 + "x": 18950.806237131383, + "y": 25057.35640053908 }, "floatingObject": { "isPinned": false, @@ -43632,15 +43632,15 @@ } } }, - "id": "e0a89435-2880-4bfc-92fc-4f89954857d0", + "id": "9f735420-4c5e-47e9-a5d3-9fecbce1a320", "savedPayload": { "position": { - "x": 19141.806237131383, - "y": 25294.35640053908 + "x": 18950.806237131383, + "y": 25057.35640053908 }, "targetPosition": { - "x": 19093.806237131383, - "y": 25202.35640053908 + "x": 18870.806237131383, + "y": 25054.35640053908 }, "floatingObject": { "isPinned": false, @@ -43656,7 +43656,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Strategy", - "id": "f243b162-78b4-4a3a-ba96-f02bf73e0388" + "id": "0aa97bc7-054a-4318-ac7d-025e25e3ee82" }, "referenceParentCombinedNodePath": [ [ @@ -43687,70 +43687,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Strategy", "Data Product Folder", "Foundations", - "ea0b61cc-27e9-416c-886c-583fab2b7ff4" + "e5e8c460-b99b-48d7-b056-d6491ad0f951" ], [ "Last Strategy", "Data Product", "Foundations", - "f243b162-78b4-4a3a-ba96-f02bf73e0388" + "0aa97bc7-054a-4318-ac7d-025e25e3ee82" ] ] } } ], "layerFolders": [], - "id": "e4cd4124-1970-4dd9-b504-6ca7846db033", + "id": "902a6c96-d9f6-40ea-837d-337ed1439312", "savedPayload": { "position": { - "x": 19093.806237131383, - "y": 25202.35640053908 + "x": 18870.806237131383, + "y": 25054.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -43780,15 +43780,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "8abafa44-c62f-4a58-8acc-87bb387fdba5", + "id": "59e19ec3-248f-429a-b75a-443a2f94e6b9", "savedPayload": { "position": { - "x": 19186.806237131383, - "y": 25146.35640053908 + "x": 18820.806237131383, + "y": 25000.35640053908 }, "targetPosition": { - "x": 19211.806237131383, - "y": 25146.35640053908 + "x": 18746.806237131383, + "y": 25085.35640053908 }, "floatingObject": { "isPinned": false, @@ -43808,15 +43808,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "056c349b-152d-4e88-ad4b-93b11455772c", + "id": "dd7972ef-0afc-4ead-8d98-fff4ee8ad205", "savedPayload": { "position": { - "x": 19255.806237131383, - "y": 25110.35640053908 + "x": 18682.806237131383, + "y": 25184.35640053908 }, "targetPosition": { - "x": 19211.806237131383, - "y": 25146.35640053908 + "x": 18746.806237131383, + "y": 25085.35640053908 }, "floatingObject": { "isPinned": false, @@ -43831,15 +43831,15 @@ } } }, - "id": "5d9ea915-dd8f-4b12-a32e-0cfcb780bb9b", + "id": "8ddfc612-e8cc-4808-9605-9ebc0955009e", "savedPayload": { "position": { - "x": 19211.806237131383, - "y": 25146.35640053908 + "x": 18746.806237131383, + "y": 25085.35640053908 }, "targetPosition": { - "x": 19182.806237131383, - "y": 25112.35640053908 + "x": 18840.806237131383, + "y": 25035.35640053908 }, "floatingObject": { "isPinned": false, @@ -43855,7 +43855,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Position", - "id": "70db1089-2272-46c4-833f-7adb5fc4ebcc" + "id": "46dd8af8-8f43-4b9f-b982-adb6219beff4" }, "referenceParentCombinedNodePath": [ [ @@ -43886,55 +43886,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Position", "Data Product Folder", "Foundations", - "05524c73-a2ef-4926-9d60-1b99ccef202d" + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" ], [ "Current Position", "Data Product", "Foundations", - "70db1089-2272-46c4-833f-7adb5fc4ebcc" + "46dd8af8-8f43-4b9f-b982-adb6219beff4" ] ] } @@ -43949,15 +43949,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "9510ac58-5ca7-4ae3-ab38-c34cb5d185cf", + "id": "fbf05631-041b-495b-ba39-399a9e84bcf2", "savedPayload": { "position": { - "x": 19310.806237131383, - "y": 25044.35640053908 + "x": 18789.806237131383, + "y": 25079.35640053908 }, "targetPosition": { - "x": 19267.806237131383, - "y": 25087.35640053908 + "x": 18749.806237131383, + "y": 25039.35640053908 }, "floatingObject": { "isPinned": false, @@ -43977,15 +43977,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "34f1b6f8-5fe4-4c59-a174-76c29ef71298", + "id": "7c799d3f-99b0-4170-9a55-7aef7e858b21", "savedPayload": { "position": { - "x": 19224.806237131383, - "y": 25010.35640053908 + "x": 18705.806237131383, + "y": 25008.35640053908 }, "targetPosition": { - "x": 19267.806237131383, - "y": 25087.35640053908 + "x": 18749.806237131383, + "y": 25039.35640053908 }, "floatingObject": { "isPinned": false, @@ -44000,15 +44000,15 @@ } } }, - "id": "1cf7e269-d989-4478-a291-2f0a38e1c61b", + "id": "520eaa00-5a22-4e9b-971e-14f61cc2af87", "savedPayload": { "position": { - "x": 19267.806237131383, - "y": 25087.35640053908 + "x": 18749.806237131383, + "y": 25039.35640053908 }, "targetPosition": { - "x": 19182.806237131383, - "y": 25112.35640053908 + "x": 18840.806237131383, + "y": 25035.35640053908 }, "floatingObject": { "isPinned": false, @@ -44024,7 +44024,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Position", - "id": "521476ba-5c28-4c73-b52f-4677fecb1f9a" + "id": "3c824710-cb7b-4568-b655-7bcd440c1392" }, "referenceParentCombinedNodePath": [ [ @@ -44055,55 +44055,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Position", "Data Product Folder", "Foundations", - "05524c73-a2ef-4926-9d60-1b99ccef202d" + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" ], [ "Last Position", "Data Product", "Foundations", - "521476ba-5c28-4c73-b52f-4677fecb1f9a" + "3c824710-cb7b-4568-b655-7bcd440c1392" ] ] } @@ -44118,15 +44118,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "118b892b-c01c-4037-90c8-644a5d3ba41a", + "id": "d0dde9e4-b5a1-46c5-9d5c-e0a1dcf3c263", "savedPayload": { "position": { - "x": 19140.806237131383, - "y": 25053.35640053908 + "x": 18750.806237131383, + "y": 25068.35640053908 }, "targetPosition": { - "x": 19130.806237131383, - "y": 25149.35640053908 + "x": 18757.806237131383, + "y": 25022.35640053908 }, "floatingObject": { "isPinned": false, @@ -44146,15 +44146,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "87cee8b4-c2dd-4367-8241-766cc41bfc6d", + "id": "54470ff3-bf47-4519-97c7-1edd9d79e963", "savedPayload": { "position": { - "x": 19203.806237131383, - "y": 25164.35640053908 + "x": 18777.806237131383, + "y": 25006.35640053908 }, "targetPosition": { - "x": 19130.806237131383, - "y": 25149.35640053908 + "x": 18757.806237131383, + "y": 25022.35640053908 }, "floatingObject": { "isPinned": false, @@ -44169,15 +44169,15 @@ } } }, - "id": "9102fab6-b8fb-4f29-a5dd-0ba6e14a2825", + "id": "3fc3c840-ba91-43c8-9052-cd6b1fd9add1", "savedPayload": { "position": { - "x": 19130.806237131383, - "y": 25149.35640053908 + "x": 18757.806237131383, + "y": 25022.35640053908 }, "targetPosition": { - "x": 19182.806237131383, - "y": 25112.35640053908 + "x": 18840.806237131383, + "y": 25035.35640053908 }, "floatingObject": { "isPinned": false, @@ -44193,7 +44193,7 @@ "referenceParent": { "type": "Data Product", "name": "Stop Loss", - "id": "eab3c4dd-953d-42ae-91a4-edc1c160b988" + "id": "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" }, "referenceParentCombinedNodePath": [ [ @@ -44224,55 +44224,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Position", "Data Product Folder", "Foundations", - "05524c73-a2ef-4926-9d60-1b99ccef202d" + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" ], [ "Stop Loss", "Data Product", "Foundations", - "eab3c4dd-953d-42ae-91a4-edc1c160b988" + "a963a996-d7fc-44f7-8fa4-0d2f95d4ac85" ] ] } @@ -44287,15 +44287,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "8cf24eca-d599-4c9c-a18b-c410b93b027a", + "id": "2980eace-34c2-47ae-a0b3-e667ea44160d", "savedPayload": { "position": { - "x": 19247.806237131383, - "y": 25149.35640053908 + "x": 18898.806237131383, + "y": 25010.35640053908 }, "targetPosition": { - "x": 19183.806237131383, - "y": 25129.35640053908 + "x": 18817.806237131383, + "y": 25030.35640053908 }, "floatingObject": { "isPinned": false, @@ -44315,15 +44315,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bd70a432-aee6-4cfb-9e6c-c6d62ef9a15b", + "id": "5b910ce9-c931-4daf-9687-3d52a96b6fe2", "savedPayload": { "position": { - "x": 19259.806237131383, - "y": 25084.35640053908 + "x": 18849.806237131383, + "y": 25045.35640053908 }, "targetPosition": { - "x": 19183.806237131383, - "y": 25129.35640053908 + "x": 18817.806237131383, + "y": 25030.35640053908 }, "floatingObject": { "isPinned": false, @@ -44338,15 +44338,15 @@ } } }, - "id": "f7aa3846-771b-46a6-8c16-025710ac4c82", + "id": "70c17984-106d-43bd-9e31-0d5242f489b0", "savedPayload": { "position": { - "x": 19183.806237131383, - "y": 25129.35640053908 + "x": 18817.806237131383, + "y": 25030.35640053908 }, "targetPosition": { - "x": 19182.806237131383, - "y": 25112.35640053908 + "x": 18840.806237131383, + "y": 25035.35640053908 }, "floatingObject": { "isPinned": false, @@ -44362,7 +44362,7 @@ "referenceParent": { "type": "Data Product", "name": "Take Profit", - "id": "325b0640-c79f-444b-be87-8aebca662ff4" + "id": "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" }, "referenceParentCombinedNodePath": [ [ @@ -44393,70 +44393,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Position", "Data Product Folder", "Foundations", - "05524c73-a2ef-4926-9d60-1b99ccef202d" + "b3f08eb1-31b7-45db-99df-6be9be4e0d9b" ], [ "Take Profit", "Data Product", "Foundations", - "325b0640-c79f-444b-be87-8aebca662ff4" + "e99cf971-4f5a-413c-b95f-d9a8fc61d04b" ] ] } } ], "layerFolders": [], - "id": "c979f16c-ec93-44fb-8a51-b960c165cb1d", + "id": "3abc6bfa-bdeb-4352-a1d3-be5c10ef2363", "savedPayload": { "position": { - "x": 19182.806237131383, - "y": 25112.35640053908 + "x": 18840.806237131383, + "y": 25035.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -44486,15 +44486,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "de7cb97e-6016-47fa-b089-aa0f0725bf69", + "id": "b5dcb5db-c25d-45da-91af-d317c008fefd", "savedPayload": { "position": { - "x": 19244.806237131383, - "y": 25196.35640053908 + "x": 18626.806237131383, + "y": 25094.35640053908 }, "targetPosition": { - "x": 19198.806237131383, - "y": 25159.35640053908 + "x": 18709.806237131383, + "y": 25179.35640053908 }, "floatingObject": { "isPinned": false, @@ -44514,15 +44514,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "201dffe5-fbc3-40d0-85b9-58350b9508ea", + "id": "908bee17-2153-4c0c-a1ef-b8e75ce3d9cd", "savedPayload": { "position": { - "x": 19211.806237131383, - "y": 25125.35640053908 + "x": 18769.806237131383, + "y": 25278.35640053908 }, "targetPosition": { - "x": 19198.806237131383, - "y": 25159.35640053908 + "x": 18709.806237131383, + "y": 25179.35640053908 }, "floatingObject": { "isPinned": false, @@ -44537,15 +44537,15 @@ } } }, - "id": "2995eccd-e7e0-4223-b01d-73e48dffb99d", + "id": "71d2ca9a-e524-40c5-989e-c51d2cb3910d", "savedPayload": { "position": { - "x": 19198.806237131383, - "y": 25159.35640053908 + "x": 18709.806237131383, + "y": 25179.35640053908 }, "targetPosition": { - "x": 19203.806237131383, - "y": 25240.35640053908 + "x": 18771.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -44561,7 +44561,7 @@ "referenceParent": { "type": "Data Product", "name": "Open Stage", - "id": "382e9d0a-e7f1-452e-ac1e-03f3677b03be" + "id": "dded2d5d-ab9f-4561-abd5-84c784f28d84" }, "referenceParentCombinedNodePath": [ [ @@ -44592,55 +44592,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Stages", "Data Product Folder", "Foundations", - "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" ], [ "Open Stage", "Data Product", "Foundations", - "382e9d0a-e7f1-452e-ac1e-03f3677b03be" + "dded2d5d-ab9f-4561-abd5-84c784f28d84" ] ] } @@ -44655,15 +44655,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "d964c63c-c888-473c-be8c-be70eaf2dcb6", + "id": "d9bae598-0475-402c-b0a1-95f135e3b93b", "savedPayload": { "position": { - "x": 19142.806237131383, - "y": 25259.35640053908 + "x": 18858.806237131383, + "y": 25184.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25317.35640053908 + "x": 18769.806237131383, + "y": 25113.35640053908 }, "floatingObject": { "isPinned": false, @@ -44683,15 +44683,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "cd323f46-bffd-4f63-912e-0938a2b2638a", + "id": "81b52126-e2c4-40fd-9d05-6d1114e5c4da", "savedPayload": { "position": { - "x": 19212.806237131383, - "y": 25322.35640053908 + "x": 18752.806237131383, + "y": 25174.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25317.35640053908 + "x": 18769.806237131383, + "y": 25113.35640053908 }, "floatingObject": { "isPinned": false, @@ -44706,15 +44706,15 @@ } } }, - "id": "342b5520-3693-49bb-987b-b134c7592b02", + "id": "35e37aa9-c7d0-42e6-abde-dfcdf2b6a591", "savedPayload": { "position": { - "x": 19227.806237131383, - "y": 25317.35640053908 + "x": 18769.806237131383, + "y": 25113.35640053908 }, "targetPosition": { - "x": 19203.806237131383, - "y": 25240.35640053908 + "x": 18771.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -44730,7 +44730,7 @@ "referenceParent": { "type": "Data Product", "name": "Close Stage", - "id": "710a02fa-606f-44ef-86b1-27d62e904db6" + "id": "f11a22a5-34ea-402f-9602-c23596796deb" }, "referenceParentCombinedNodePath": [ [ @@ -44761,55 +44761,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Stages", "Data Product Folder", "Foundations", - "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" ], [ "Close Stage", "Data Product", "Foundations", - "710a02fa-606f-44ef-86b1-27d62e904db6" + "f11a22a5-34ea-402f-9602-c23596796deb" ] ] } @@ -44824,15 +44824,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "7bab6379-c86f-49af-b9af-393b2cb868ec", + "id": "7a7433bb-2645-4a8a-9dfd-c22fe33c3693", "savedPayload": { "position": { - "x": 19309.806237131383, - "y": 25243.35640053908 + "x": 18747.806237131383, + "y": 24988.35640053908 }, "targetPosition": { - "x": 19237.806237131383, - "y": 25150.35640053908 + "x": 18672.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -44852,15 +44852,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "3fd70d83-fc7a-4012-a89f-17a05767a456", + "id": "d73819d8-ecd9-4b85-9a45-abb76b3ee47c", "savedPayload": { "position": { - "x": 19148.806237131383, - "y": 25139.35640053908 + "x": 18741.806237131383, + "y": 24899.35640053908 }, "targetPosition": { - "x": 19237.806237131383, - "y": 25150.35640053908 + "x": 18672.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -44875,15 +44875,15 @@ } } }, - "id": "6a9f4ad5-417e-47cc-b21d-276b424d0e46", + "id": "679b16c2-1413-473b-9f91-6e66dd322405", "savedPayload": { "position": { - "x": 19237.806237131383, - "y": 25150.35640053908 + "x": 18672.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 19203.806237131383, - "y": 25240.35640053908 + "x": 18771.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -44899,7 +44899,7 @@ "referenceParent": { "type": "Data Product", "name": "Trigger Stage", - "id": "62a04399-2169-4296-b2d7-1b1f61821dcb" + "id": "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" }, "referenceParentCombinedNodePath": [ [ @@ -44930,55 +44930,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Stages", "Data Product Folder", "Foundations", - "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" ], [ "Trigger Stage", "Data Product", "Foundations", - "62a04399-2169-4296-b2d7-1b1f61821dcb" + "5ce42cc5-eed7-4243-98a6-5f1ba0a92a76" ] ] } @@ -44993,15 +44993,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "65977ffe-a7c4-4ee4-a5a3-76a91d0991dc", + "id": "59c7d0c0-3820-4e59-ab29-1ccf87d5d6f1", "savedPayload": { "position": { - "x": 19123.806237131383, - "y": 25327.35640053908 + "x": 18835.806237131383, + "y": 24941.35640053908 }, "targetPosition": { - "x": 19111.806237131383, - "y": 25321.35640053908 + "x": 18869.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -45021,15 +45021,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "ce9f2cfe-5ffc-4292-bba0-8733f8b43e93", + "id": "a32447dd-403a-4f68-b693-db418ccde569", "savedPayload": { "position": { - "x": 19140.806237131383, - "y": 25411.35640053908 + "x": 18786.806237131383, + "y": 25094.35640053908 }, "targetPosition": { - "x": 19111.806237131383, - "y": 25321.35640053908 + "x": 18869.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -45044,15 +45044,15 @@ } } }, - "id": "bee67f2e-215c-4524-b50a-4578490bf8fb", + "id": "fc6c786c-574a-4699-9f4a-e50e6278ed59", "savedPayload": { "position": { - "x": 19111.806237131383, - "y": 25321.35640053908 + "x": 18869.806237131383, + "y": 25009.35640053908 }, "targetPosition": { - "x": 19203.806237131383, - "y": 25240.35640053908 + "x": 18771.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -45068,7 +45068,7 @@ "referenceParent": { "type": "Data Product", "name": "Manage Stage", - "id": "3ebed7cf-03fc-4489-922d-248f3c367f75" + "id": "3761adb9-1825-4eed-93c2-1b74738a6587" }, "referenceParentCombinedNodePath": [ [ @@ -45099,70 +45099,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Stages", "Data Product Folder", "Foundations", - "b7060bf4-63ca-45f7-9f1c-ff74ef97850b" + "e0ead53e-3ea9-46e2-874d-3d2c5decb203" ], [ "Manage Stage", "Data Product", "Foundations", - "3ebed7cf-03fc-4489-922d-248f3c367f75" + "3761adb9-1825-4eed-93c2-1b74738a6587" ] ] } } ], "layerFolders": [], - "id": "1f084e4f-631b-483d-822b-5fce825e8355", + "id": "9afbe2b3-2624-4420-b76c-a82b96498e95", "savedPayload": { "position": { - "x": 19203.806237131383, - "y": 25240.35640053908 + "x": 18771.806237131383, + "y": 25083.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -45192,15 +45192,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "807a7b0c-0484-4946-a55d-13ea9c6ebd3c", + "id": "876ca9bc-0039-419e-a391-3019fd7d188a", "savedPayload": { "position": { - "x": 19262.806237131383, - "y": 25231.35640053908 + "x": 18810.806237131383, + "y": 24896.35640053908 }, "targetPosition": { - "x": 19271.806237131383, - "y": 25194.35640053908 + "x": 18837.806237131383, + "y": 24935.35640053908 }, "floatingObject": { "isPinned": false, @@ -45220,15 +45220,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "e455274c-67e1-4e79-8f40-dfec24df6169", + "id": "5c12ed4d-4778-4a1e-9854-99b659ba06f2", "savedPayload": { "position": { - "x": 19304.806237131383, - "y": 25184.35640053908 + "x": 18869.806237131383, + "y": 24877.35640053908 }, "targetPosition": { - "x": 19271.806237131383, - "y": 25194.35640053908 + "x": 18837.806237131383, + "y": 24935.35640053908 }, "floatingObject": { "isPinned": false, @@ -45243,15 +45243,15 @@ } } }, - "id": "01bfc3cf-5ee6-4a40-bf36-6cd5c0d22eaa", + "id": "9a1abd45-605a-4721-a150-7a78f82134f8", "savedPayload": { "position": { - "x": 19271.806237131383, - "y": 25194.35640053908 + "x": 18837.806237131383, + "y": 24935.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -45267,7 +45267,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Buy Orders", - "id": "728da2f3-45d2-4244-ad2e-ecda4c5df143" + "id": "771465ef-a10d-4997-8963-f79cc75d466b" }, "referenceParentCombinedNodePath": [ [ @@ -45298,55 +45298,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Market Buy Orders", "Data Product", "Foundations", - "728da2f3-45d2-4244-ad2e-ecda4c5df143" + "771465ef-a10d-4997-8963-f79cc75d466b" ] ] } @@ -45361,15 +45361,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "2350b8cc-f27c-4d39-bcde-a90fadb27e6a", + "id": "96bf7fba-bef6-43f7-bc1e-ac72179f5d45", "savedPayload": { "position": { - "x": 19250.806237131383, - "y": 25251.35640053908 + "x": 18893.806237131383, + "y": 25054.35640053908 }, "targetPosition": { - "x": 19229.806237131383, - "y": 25191.35640053908 + "x": 18821.806237131383, + "y": 25101.35640053908 }, "floatingObject": { "isPinned": false, @@ -45389,15 +45389,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "a679fa1b-9999-4674-97e0-6545981a53aa", + "id": "8f02917f-bb86-4590-a4dd-e2cc51382ab7", "savedPayload": { "position": { - "x": 19249.806237131383, - "y": 25216.35640053908 + "x": 18745.806237131383, + "y": 25027.35640053908 }, "targetPosition": { - "x": 19229.806237131383, - "y": 25191.35640053908 + "x": 18821.806237131383, + "y": 25101.35640053908 }, "floatingObject": { "isPinned": false, @@ -45412,15 +45412,15 @@ } } }, - "id": "dc2434fb-236f-4413-84c3-a4f5efb4be9a", + "id": "bca3ebd0-15c2-435f-a30b-aefaf4fd845f", "savedPayload": { "position": { - "x": 19229.806237131383, - "y": 25191.35640053908 + "x": 18821.806237131383, + "y": 25101.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -45436,7 +45436,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Sell Orders", - "id": "3b728632-8076-4af0-8e95-253ad00781fa" + "id": "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" }, "referenceParentCombinedNodePath": [ [ @@ -45467,55 +45467,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Market Sell Orders", "Data Product", "Foundations", - "3b728632-8076-4af0-8e95-253ad00781fa" + "f5a006ff-752b-43c1-aa93-52fa90eaf2ea" ] ] } @@ -45530,15 +45530,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "85e889e7-f75c-4322-ab62-5dee509544e3", + "id": "22d80cf6-c8e2-4ff6-8798-ed390884c4f7", "savedPayload": { "position": { - "x": 19167.806237131383, - "y": 25273.35640053908 + "x": 18734.806237131383, + "y": 24940.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25220.35640053908 + "x": 18798.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -45558,15 +45558,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "28757648-d90b-4e51-95b9-570bf835165d", + "id": "5136bb21-132a-48a5-a61e-c6ac83e55f4f", "savedPayload": { "position": { - "x": 19210.806237131383, - "y": 25266.35640053908 + "x": 18887.806237131383, + "y": 24974.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25220.35640053908 + "x": 18798.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -45581,15 +45581,15 @@ } } }, - "id": "fcd1b092-9447-4b39-a9d6-b5de88914c83", + "id": "4e76886d-96af-4e5e-a25a-58aea0ab96df", "savedPayload": { "position": { - "x": 19129.806237131383, - "y": 25220.35640053908 + "x": 18798.806237131383, + "y": 24990.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -45605,7 +45605,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Buy Orders", - "id": "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32" + "id": "8f11588e-689e-49e5-bdb2-cbf55d262f71" }, "referenceParentCombinedNodePath": [ [ @@ -45636,55 +45636,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Limit Buy Orders", "Data Product", "Foundations", - "1edc6a3b-bab0-4bbd-bb7e-1e8442ea8a32" + "8f11588e-689e-49e5-bdb2-cbf55d262f71" ] ] } @@ -45699,15 +45699,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "26bde809-a3d2-44ad-a712-a8a27c740783", + "id": "de86c80e-698c-43cc-b90e-aba55b8e8d18", "savedPayload": { "position": { - "x": 19378.806237131383, - "y": 25202.35640053908 + "x": 18747.806237131383, + "y": 25098.35640053908 }, "targetPosition": { - "x": 19323.806237131383, - "y": 25155.35640053908 + "x": 18724.806237131383, + "y": 25031.35640053908 }, "floatingObject": { "isPinned": false, @@ -45727,15 +45727,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "026a463f-3fe6-42d3-a96f-1d194fac9b68", + "id": "e9f66f20-674a-4f7e-a48c-b6e9671b3fc4", "savedPayload": { "position": { - "x": 19342.806237131383, - "y": 25064.35640053908 + "x": 18714.806237131383, + "y": 25024.35640053908 }, "targetPosition": { - "x": 19323.806237131383, - "y": 25155.35640053908 + "x": 18724.806237131383, + "y": 25031.35640053908 }, "floatingObject": { "isPinned": false, @@ -45750,15 +45750,15 @@ } } }, - "id": "ab85a471-04d7-4a6a-b597-d74f771e1893", + "id": "2fcd7d59-adef-46c9-beba-583e7726cf77", "savedPayload": { "position": { - "x": 19323.806237131383, - "y": 25155.35640053908 + "x": 18724.806237131383, + "y": 25031.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -45774,7 +45774,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Sell Orders", - "id": "a10ab7cb-06af-4a96-82ca-09df02d4ec65" + "id": "8e149882-6d51-4b55-b218-9fb2f4684975" }, "referenceParentCombinedNodePath": [ [ @@ -45805,55 +45805,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Limit Sell Orders", "Data Product", "Foundations", - "a10ab7cb-06af-4a96-82ca-09df02d4ec65" + "8e149882-6d51-4b55-b218-9fb2f4684975" ] ] } @@ -45868,15 +45868,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "9e07dcbc-5b89-4277-aef0-a981af6b537c", + "id": "c5795039-788a-46fa-bb3b-d78705c93f60", "savedPayload": { "position": { - "x": 19362.806237131383, - "y": 25299.35640053908 + "x": 18772.806237131383, + "y": 24987.35640053908 }, "targetPosition": { - "x": 19278.806237131383, - "y": 25282.35640053908 + "x": 18770.806237131383, + "y": 24953.35640053908 }, "floatingObject": { "isPinned": false, @@ -45896,15 +45896,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "ece11108-2c66-4d59-8026-87f4d2de0017", + "id": "b08bf470-381d-47b1-929d-66147e5d1997", "savedPayload": { "position": { - "x": 19206.806237131383, - "y": 25191.35640053908 + "x": 18819.806237131383, + "y": 24912.35640053908 }, "targetPosition": { - "x": 19278.806237131383, - "y": 25282.35640053908 + "x": 18770.806237131383, + "y": 24953.35640053908 }, "floatingObject": { "isPinned": false, @@ -45919,15 +45919,15 @@ } } }, - "id": "cdd7fb99-0a44-4604-9ad9-2adef62a3806", + "id": "f1afc92c-2f80-43e5-8d21-41f904bd1b26", "savedPayload": { "position": { - "x": 19278.806237131383, - "y": 25282.35640053908 + "x": 18770.806237131383, + "y": 24953.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -45943,7 +45943,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Market Order", - "id": "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91" + "id": "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" }, "referenceParentCombinedNodePath": [ [ @@ -45974,55 +45974,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Last Market Order", "Data Product", "Foundations", - "3d5a4407-d8b1-4bef-8cd1-87238d5b7b91" + "2a2f023b-04d8-4bda-9a04-ce3136bfdf72" ] ] } @@ -46037,15 +46037,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "4d7931ad-f7b1-470a-8c2b-a3df5c79032d", + "id": "64f1e30a-871c-4114-9655-791f8c8d7aca", "savedPayload": { "position": { - "x": 19194.806237131383, - "y": 25096.35640053908 + "x": 18720.806237131383, + "y": 25058.35640053908 }, "targetPosition": { - "x": 19220.806237131383, - "y": 25171.35640053908 + "x": 18798.806237131383, + "y": 24978.35640053908 }, "floatingObject": { "isPinned": false, @@ -46065,15 +46065,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "33ab5376-b284-403d-945c-33554b715bc9", + "id": "e11e60d1-4dd1-46f9-8627-d4ab130bf80b", "savedPayload": { "position": { - "x": 19300.806237131383, - "y": 25129.35640053908 + "x": 18771.806237131383, + "y": 25048.35640053908 }, "targetPosition": { - "x": 19220.806237131383, - "y": 25171.35640053908 + "x": 18798.806237131383, + "y": 24978.35640053908 }, "floatingObject": { "isPinned": false, @@ -46088,15 +46088,15 @@ } } }, - "id": "dd127365-ac19-4678-9dad-9e5bb41df880", + "id": "393f2e90-a374-40dc-a3e5-a3cff201e3bd", "savedPayload": { "position": { - "x": 19220.806237131383, - "y": 25171.35640053908 + "x": 18798.806237131383, + "y": 24978.35640053908 }, "targetPosition": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "floatingObject": { "isPinned": false, @@ -46112,7 +46112,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Limit Order", - "id": "73a08106-eeb7-4972-907b-81365c7b8981" + "id": "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" }, "referenceParentCombinedNodePath": [ [ @@ -46143,70 +46143,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "e8aee5e1-cb6a-4a96-afba-017f8b15957a" + "6d8e85aa-f46a-4e64-a670-00413fa89a0c" ], [ "Orders", "Data Product Folder", "Foundations", - "392dfe94-387f-472e-8a06-2f51b2289014" + "f3434e25-7e04-4c44-9b36-6ebcf77f3eb3" ], [ "Last Limit Order", "Data Product", "Foundations", - "73a08106-eeb7-4972-907b-81365c7b8981" + "57dbb7db-31e6-4ad0-8a44-a043ac61b36c" ] ] } } ], "layerFolders": [], - "id": "adc10457-b5fe-4974-ba25-178763c0552e", + "id": "9218bfe2-6b44-4a9b-87ce-9f5ffd642819", "savedPayload": { "position": { - "x": 19227.806237131383, - "y": 25242.35640053908 + "x": 18786.806237131383, + "y": 25012.35640053908 }, "targetPosition": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -46222,15 +46222,15 @@ } } ], - "id": "ff82e8df-0349-4966-b14a-d08dc409ca93", + "id": "5ef31f87-2f4c-4869-b812-af77e06b33be", "savedPayload": { "position": { - "x": 19129.806237131383, - "y": 25183.35640053908 + "x": 18841.806237131383, + "y": 25056.35640053908 }, "targetPosition": { - "x": 19109.806237131383, - "y": 25094.35640053908 + "x": 18751.806237131383, + "y": 25024.35640053908 }, "floatingObject": { "isPinned": false, @@ -46246,15 +46246,15 @@ } } ], - "id": "038a4b81-92c5-49f8-8ff1-d03e04d8fc0d", + "id": "f539736d-9ae8-4d89-a8ca-4441143ddbda", "savedPayload": { "position": { - "x": 19109.806237131383, - "y": 25094.35640053908 + "x": 18751.806237131383, + "y": 25024.35640053908 }, "targetPosition": { - "x": 19109.806237131383, - "y": 25046.35640053908 + "x": 18726.806237131383, + "y": 25037.35640053908 }, "floatingObject": { "isPinned": false, @@ -46270,15 +46270,15 @@ } } ], - "id": "43390e56-75ff-4779-9322-f538f6e0f327", + "id": "78ce6f4f-a954-452f-8f8f-861725badd68", "savedPayload": { "position": { - "x": 19109.806237131383, - "y": 25046.35640053908 + "x": 18726.806237131383, + "y": 25037.35640053908 }, "targetPosition": { - "x": 19035.806237131383, - "y": 25053.35640053908 + "x": 18649.806237131383, + "y": 24960.35640053908 }, "floatingObject": { "isPinned": false, @@ -46297,13 +46297,13 @@ "y": 80 }, "width": 150, - "height": 400, + "height": 40, "radius": 0 }, "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" }, "referenceParentCombinedNodePath": [ [ @@ -46334,36 +46334,36 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ] ] } }, - "id": "bc71bb94-17f2-4752-963e-822b56f01449", + "id": "bef8e0a6-b09f-4644-9aa8-6c1d9d2e599d", "savedPayload": { "position": { "x": 17715.489282242837, @@ -46418,15 +46418,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "962d53cc-9c1d-4a5a-95a5-8b7658a26a07", + "id": "2762f8db-6c52-4190-9db2-f3c445b8951d", "savedPayload": { "position": { - "x": 19211.806237131383, - "y": 24857.35640053908 + "x": 18297.806237131383, + "y": 25064.35640053908 }, "targetPosition": { - "x": 19219.806237131383, - "y": 24790.35640053908 + "x": 18352.806237131383, + "y": 25057.35640053908 }, "floatingObject": { "isPinned": false, @@ -46446,15 +46446,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bcd6e2a9-2c5a-4e7f-9c03-214ff65dbb2f", + "id": "d00b47d9-8e36-4275-9aa6-c6bf43648cd8", "savedPayload": { "position": { - "x": 19284.806237131383, - "y": 24797.35640053908 + "x": 18314.806237131383, + "y": 24988.35640053908 }, "targetPosition": { - "x": 19219.806237131383, - "y": 24790.35640053908 + "x": 18352.806237131383, + "y": 25057.35640053908 }, "floatingObject": { "isPinned": false, @@ -46469,15 +46469,15 @@ } } }, - "id": "5a1119be-60b6-4ce1-8db7-5d110c7a8024", + "id": "3d654eda-f151-42e3-8853-2d15b4cfc6ab", "savedPayload": { "position": { - "x": 19219.806237131383, - "y": 24790.35640053908 + "x": 18352.806237131383, + "y": 25057.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -46493,7 +46493,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Errors", - "id": "17bc5054-95e4-4641-829d-c1ee99eff90f" + "id": "b84de23e-3345-41f0-93ae-4eadb7c3f10e" }, "referenceParentCombinedNodePath": [ [ @@ -46524,49 +46524,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Errors", "Data Product", "Foundations", - "17bc5054-95e4-4641-829d-c1ee99eff90f" + "b84de23e-3345-41f0-93ae-4eadb7c3f10e" ] ] } @@ -46581,15 +46581,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "86d85edd-061d-4944-84b5-9873004975ab", + "id": "48f32d7d-d8e1-442d-a613-b61dccfbb971", "savedPayload": { "position": { - "x": 19231.806237131383, - "y": 24999.35640053908 + "x": 18252.806237131383, + "y": 24986.35640053908 }, "targetPosition": { - "x": 19289.806237131383, - "y": 24918.35640053908 + "x": 18240.806237131383, + "y": 24937.35640053908 }, "floatingObject": { "isPinned": false, @@ -46609,15 +46609,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "a1e0e850-30a7-4ee1-a629-65b3a7315547", + "id": "9a195b46-d85e-486d-9679-cbe1c10ec120", "savedPayload": { "position": { - "x": 19324.806237131383, - "y": 24909.35640053908 + "x": 18332.806237131383, + "y": 24937.35640053908 }, "targetPosition": { - "x": 19289.806237131383, - "y": 24918.35640053908 + "x": 18240.806237131383, + "y": 24937.35640053908 }, "floatingObject": { "isPinned": false, @@ -46632,15 +46632,15 @@ } } }, - "id": "4c4bcf02-4e54-4d4f-9a99-528c34dfff17", + "id": "855d5e9e-6d6d-4854-84e2-0676af3da5cf", "savedPayload": { "position": { - "x": 19289.806237131383, - "y": 24918.35640053908 + "x": 18240.806237131383, + "y": 24937.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -46656,7 +46656,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Highlights", - "id": "9ed5e285-dcac-48cc-8762-73fe7992b576" + "id": "695982da-0c5e-4246-8d45-e2041877548a" }, "referenceParentCombinedNodePath": [ [ @@ -46687,49 +46687,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Highlights", "Data Product", "Foundations", - "9ed5e285-dcac-48cc-8762-73fe7992b576" + "695982da-0c5e-4246-8d45-e2041877548a" ] ] } @@ -46744,15 +46744,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "6fd8e1e4-6b0f-4fc7-b101-91e1a65c2771", + "id": "9b8e7355-8b1f-44ed-a344-12c69566f340", "savedPayload": { "position": { - "x": 19182.806237131383, - "y": 24845.35640053908 + "x": 18417.806237131383, + "y": 25035.35640053908 }, "targetPosition": { - "x": 19274.806237131383, - "y": 24868.35640053908 + "x": 18362.806237131383, + "y": 24956.35640053908 }, "floatingObject": { "isPinned": false, @@ -46772,15 +46772,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bccce92a-80f9-4c50-8852-628f8d21aff4", + "id": "5d1ecb59-eab1-4500-ae1c-e34bb5dd84b0", "savedPayload": { "position": { - "x": 19190.806237131383, - "y": 24852.35640053908 + "x": 18292.806237131383, + "y": 24957.35640053908 }, "targetPosition": { - "x": 19274.806237131383, - "y": 24868.35640053908 + "x": 18362.806237131383, + "y": 24956.35640053908 }, "floatingObject": { "isPinned": false, @@ -46795,15 +46795,15 @@ } } }, - "id": "8f267ddc-9846-4d5c-8d14-6a9cb58ab7eb", + "id": "c35b1cef-7e3a-4ef3-be70-d7ff2ee7cab3", "savedPayload": { "position": { - "x": 19274.806237131383, - "y": 24868.35640053908 + "x": 18362.806237131383, + "y": 24956.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -46819,7 +46819,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Values", - "id": "fd8835aa-203e-4522-8ffa-b67732937e04" + "id": "ff8cfbb7-1184-4c99-8956-c760a99a3433" }, "referenceParentCombinedNodePath": [ [ @@ -46850,49 +46850,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Values", "Data Product", "Foundations", - "fd8835aa-203e-4522-8ffa-b67732937e04" + "ff8cfbb7-1184-4c99-8956-c760a99a3433" ] ] } @@ -46907,15 +46907,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "c9ce9c25-95a6-4221-83cc-06560bac1aa3", + "id": "862e5499-7a05-4eb5-8411-7e07565e08fd", "savedPayload": { "position": { - "x": 19285.806237131383, - "y": 24823.35640053908 + "x": 18199.806237131383, + "y": 24876.35640053908 }, "targetPosition": { - "x": 19259.806237131383, - "y": 24743.35640053908 + "x": 18238.806237131383, + "y": 24934.35640053908 }, "floatingObject": { "isPinned": false, @@ -46935,15 +46935,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "48c6cfcb-9544-4253-b456-e444132dba61", + "id": "0eac88b0-9c5d-4361-97a4-496c03b89c82", "savedPayload": { "position": { - "x": 19331.806237131383, - "y": 24728.35640053908 + "x": 18308.806237131383, + "y": 24866.35640053908 }, "targetPosition": { - "x": 19259.806237131383, - "y": 24743.35640053908 + "x": 18238.806237131383, + "y": 24934.35640053908 }, "floatingObject": { "isPinned": false, @@ -46958,15 +46958,15 @@ } } }, - "id": "013f1f27-e21c-498f-94f8-fa1a4cc54e86", + "id": "75a77af2-8905-4d63-b840-a2f36721d216", "savedPayload": { "position": { - "x": 19259.806237131383, - "y": 24743.35640053908 + "x": 18238.806237131383, + "y": 24934.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -46982,7 +46982,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Status", - "id": "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5" + "id": "641469f7-5736-44f9-82e0-3c33be5e4a26" }, "referenceParentCombinedNodePath": [ [ @@ -47013,49 +47013,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Status", "Data Product", "Foundations", - "ab50cc35-4c3d-427e-bfc1-5179ec6f97b5" + "641469f7-5736-44f9-82e0-3c33be5e4a26" ] ] } @@ -47070,15 +47070,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "ed569edc-5730-4929-87d4-60d544c1154e", + "id": "13ec5cc4-2d0b-4296-ac23-bd39a4f094cf", "savedPayload": { "position": { - "x": 19146.806237131383, - "y": 24815.35640053908 + "x": 18258.806237131383, + "y": 24955.35640053908 }, "targetPosition": { - "x": 19130.806237131383, - "y": 24849.35640053908 + "x": 18274.806237131383, + "y": 24987.35640053908 }, "floatingObject": { "isPinned": false, @@ -47098,15 +47098,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "53b128da-d382-465e-a126-34d9fac21942", + "id": "bed4fcba-6265-457d-9865-c068eb561dcc", "savedPayload": { "position": { - "x": 19213.806237131383, - "y": 24796.35640053908 + "x": 18351.806237131383, + "y": 25061.35640053908 }, "targetPosition": { - "x": 19130.806237131383, - "y": 24849.35640053908 + "x": 18274.806237131383, + "y": 24987.35640053908 }, "floatingObject": { "isPinned": false, @@ -47121,15 +47121,15 @@ } } }, - "id": "8f130c6b-5cb1-4841-900f-518ff83c34c5", + "id": "88fe944c-264d-42a5-8190-5af625e9771c", "savedPayload": { "position": { - "x": 19130.806237131383, - "y": 24849.35640053908 + "x": 18274.806237131383, + "y": 24987.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -47145,7 +47145,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Progress", - "id": "123fc006-18b4-4a10-8f41-1547ba29aa75" + "id": "79efe677-c013-4da1-b96c-bdd2be3583b4" }, "referenceParentCombinedNodePath": [ [ @@ -47176,49 +47176,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Progress", "Data Product", "Foundations", - "123fc006-18b4-4a10-8f41-1547ba29aa75" + "79efe677-c013-4da1-b96c-bdd2be3583b4" ] ] } @@ -47233,15 +47233,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "45b0c12a-1fbb-4afc-8aba-1755b2196a16", + "id": "6362fd01-9ba4-4350-b896-19981b97ded4", "savedPayload": { "position": { - "x": 19197.806237131383, - "y": 24982.35640053908 + "x": 18412.806237131383, + "y": 25080.35640053908 }, "targetPosition": { - "x": 19287.806237131383, - "y": 24916.35640053908 + "x": 18367.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -47261,15 +47261,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "477d4948-8ce6-481b-a346-d7c862525cef", + "id": "33b0ce49-9ed3-46ae-915d-5d13f08eb10d", "savedPayload": { "position": { - "x": 19329.806237131383, - "y": 24933.35640053908 + "x": 18271.806237131383, + "y": 25043.35640053908 }, "targetPosition": { - "x": 19287.806237131383, - "y": 24916.35640053908 + "x": 18367.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -47284,15 +47284,15 @@ } } }, - "id": "e5f2a5f4-a54d-4be0-8792-99749f985568", + "id": "1ddf4a1a-7835-457d-8182-4c2bc3fb3b90", "savedPayload": { "position": { - "x": 19287.806237131383, - "y": 24916.35640053908 + "x": 18367.806237131383, + "y": 25056.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -47308,7 +47308,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Running", - "id": "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5" + "id": "b6151ae0-14a6-41e8-9546-456b6415a727" }, "referenceParentCombinedNodePath": [ [ @@ -47339,49 +47339,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Running", "Data Product", "Foundations", - "cb6feb7a-19d0-4d70-97ab-3a05b5a665a5" + "b6151ae0-14a6-41e8-9546-456b6415a727" ] ] } @@ -47396,15 +47396,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a5c39e46-65cf-4fbe-9364-f2f005b50910", + "id": "5de009e1-af00-4c40-9730-1644e8af6f29", "savedPayload": { "position": { - "x": 19372.806237131383, - "y": 24687.35640053908 + "x": 18222.806237131383, + "y": 24949.35640053908 }, "targetPosition": { - "x": 19309.806237131383, - "y": 24764.35640053908 + "x": 18236.806237131383, + "y": 24929.35640053908 }, "floatingObject": { "isPinned": false, @@ -47424,15 +47424,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "35eb95f4-a5d2-4a5f-9ce3-b5fd4aa0540c", + "id": "4853cc81-c4a6-46e8-9d2f-3624ec7d13bc", "savedPayload": { "position": { - "x": 19378.806237131383, - "y": 24726.35640053908 + "x": 18202.806237131383, + "y": 24885.35640053908 }, "targetPosition": { - "x": 19309.806237131383, - "y": 24764.35640053908 + "x": 18236.806237131383, + "y": 24929.35640053908 }, "floatingObject": { "isPinned": false, @@ -47447,15 +47447,15 @@ } } }, - "id": "3a6c9b91-4f3e-4213-bbb7-11929803ac22", + "id": "e580238e-35e1-4ef3-9fd5-378223b86d70", "savedPayload": { "position": { - "x": 19309.806237131383, - "y": 24764.35640053908 + "x": 18236.806237131383, + "y": 24929.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -47471,7 +47471,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Announcements", - "id": "607f0f18-77e5-4f9f-9275-e1fe014985eb" + "id": "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" }, "referenceParentCombinedNodePath": [ [ @@ -47502,49 +47502,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Announcements", "Data Product", "Foundations", - "607f0f18-77e5-4f9f-9275-e1fe014985eb" + "cf4e9c5b-8b70-4848-a3af-fea8d095c3b0" ] ] } @@ -47559,15 +47559,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "42a395af-890b-406b-868f-da62ce198ffc", + "id": "538dbdec-2b87-4b3d-ab05-cd3069ec9dde", "savedPayload": { "position": { - "x": 19380.806237131383, - "y": 24940.35640053908 + "x": 18400.806237131383, + "y": 24811.35640053908 }, "targetPosition": { - "x": 19310.806237131383, - "y": 24859.35640053908 + "x": 18375.806237131383, + "y": 24906.35640053908 }, "floatingObject": { "isPinned": false, @@ -47587,15 +47587,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "b42c5317-5aaf-4e79-bdfd-70c6fc5e71e2", + "id": "d4038ed2-244d-4a2c-b90c-1a5ecc562918", "savedPayload": { "position": { - "x": 19367.806237131383, - "y": 24835.35640053908 + "x": 18382.806237131383, + "y": 24971.35640053908 }, "targetPosition": { - "x": 19310.806237131383, - "y": 24859.35640053908 + "x": 18375.806237131383, + "y": 24906.35640053908 }, "floatingObject": { "isPinned": false, @@ -47610,15 +47610,15 @@ } } }, - "id": "4ffe864f-8551-45fb-afca-106863abd817", + "id": "8aa75d93-6eaf-499e-af00-d685e5af803f", "savedPayload": { "position": { - "x": 19310.806237131383, - "y": 24859.35640053908 + "x": 18375.806237131383, + "y": 24906.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -47634,7 +47634,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Warnings", - "id": "99e14715-d027-4c07-8b55-62c600e478c0" + "id": "803df795-bc3d-48e1-a58e-9fb890699496" }, "referenceParentCombinedNodePath": [ [ @@ -47665,49 +47665,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Warnings", "Data Product", "Foundations", - "99e14715-d027-4c07-8b55-62c600e478c0" + "803df795-bc3d-48e1-a58e-9fb890699496" ] ] } @@ -47722,15 +47722,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "69d08e5c-2149-4bdf-9b8c-e9a0946b8a21", + "id": "de1460c3-968d-48cc-a11c-4dc23c027ae3", "savedPayload": { "position": { - "x": 19193.806237131383, - "y": 24667.35640053908 + "x": 18416.806237131383, + "y": 24909.35640053908 }, "targetPosition": { - "x": 19276.806237131383, - "y": 24759.35640053908 + "x": 18397.806237131383, + "y": 24926.35640053908 }, "floatingObject": { "isPinned": false, @@ -47750,15 +47750,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "1409f1cf-be8a-4c67-b206-cb62eea1f550", + "id": "96c1dd5f-b1bb-46ff-9a65-190f86ec9214", "savedPayload": { "position": { - "x": 19197.806237131383, - "y": 24796.35640053908 + "x": 18308.806237131383, + "y": 24846.35640053908 }, "targetPosition": { - "x": 19276.806237131383, - "y": 24759.35640053908 + "x": 18397.806237131383, + "y": 24926.35640053908 }, "floatingObject": { "isPinned": false, @@ -47773,15 +47773,15 @@ } } }, - "id": "d916c5b6-216f-4b20-a397-133b88e18fd0", + "id": "9ec212ef-5244-400f-bd35-a8c6d247ec0a", "savedPayload": { "position": { - "x": 19276.806237131383, - "y": 24759.35640053908 + "x": 18397.806237131383, + "y": 24926.35640053908 }, "targetPosition": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "floatingObject": { "isPinned": false, @@ -47797,7 +47797,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Infos", - "id": "b7c98c95-4755-4870-8d44-dd43effea4f4" + "id": "af3457db-ac70-4224-9896-f3984d3953ad" }, "referenceParentCombinedNodePath": [ [ @@ -47828,64 +47828,64 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Trading System", "Data Product Folder", "Foundations", - "5a73208a-0654-49f1-bcf2-5f6906b7aa10" + "8da230b7-86c2-4493-8bd8-d36da84c53d4" ], [ "Trading System Infos", "Data Product", "Foundations", - "b7c98c95-4755-4870-8d44-dd43effea4f4" + "af3457db-ac70-4224-9896-f3984d3953ad" ] ] } } ], "layerFolders": [], - "id": "14713f2f-f6e2-4887-995e-360b23ad8c3c", + "id": "f64ef6fb-37b4-4771-9a3e-dba40e951151", "savedPayload": { "position": { - "x": 19222.806237131383, - "y": 24841.35640053908 + "x": 18302.806237131383, + "y": 24972.35640053908 }, "targetPosition": { - "x": 19135.806237131383, - "y": 24819.35640053908 + "x": 18379.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -47901,15 +47901,15 @@ } } ], - "id": "76db4388-1aee-4e0a-bbcb-a4765bf1e558", + "id": "1f2ddd3d-4a10-4755-9cbd-2b32785ee28f", "savedPayload": { "position": { - "x": 19135.806237131383, - "y": 24819.35640053908 + "x": 18379.806237131383, + "y": 25033.35640053908 }, "targetPosition": { - "x": 19095.806237131383, - "y": 24907.35640053908 + "x": 18442.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -47925,15 +47925,15 @@ } } ], - "id": "28125f7f-31fb-4982-9158-1f1708711cc0", + "id": "ac60deb9-a9ee-4d92-b28d-2ca6bfba695b", "savedPayload": { "position": { - "x": 19095.806237131383, - "y": 24907.35640053908 + "x": 18442.806237131383, + "y": 25083.35640053908 }, "targetPosition": { - "x": 19001.806237131383, - "y": 24990.35640053908 + "x": 18506.806237131383, + "y": 25015.35640053908 }, "floatingObject": { "isPinned": false, @@ -47948,17 +47948,17 @@ }, "frame": { "position": { - "x": 150, + "x": 0, "y": 80 }, "width": 150, - "height": 400, + "height": 40, "radius": 0 }, "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" }, "referenceParentCombinedNodePath": [ [ @@ -47989,36 +47989,36 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ] ] } }, - "id": "a23dfcd2-7c04-4d25-91f1-a957c571f468", + "id": "38fdcaf4-083c-461f-8112-2ed85dc04b93", "savedPayload": { "position": { "x": 17700.806237131383, @@ -48078,15 +48078,15 @@ "name": "Episode Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "462752dc-3a92-464d-95ac-1b9e7cdf5fe5", + "id": "59387363-69a9-48e5-85ef-ace2882f4057", "savedPayload": { "position": { - "x": 19206.806237131383, - "y": 24794.35640053908 + "x": 18927.806237131383, + "y": 25038.35640053908 }, "targetPosition": { - "x": 19145.806237131383, - "y": 24876.35640053908 + "x": 18928.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -48137,15 +48137,15 @@ "name": "Episode Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "74985cce-bf59-4cdd-acfe-7e333f60886d", + "id": "e1a6201e-7831-40d9-ad5b-9ca4bb6cd63f", "savedPayload": { "position": { - "x": 19189.806237131383, - "y": 24900.35640053908 + "x": 18872.806237131383, + "y": 24994.35640053908 }, "targetPosition": { - "x": 19145.806237131383, - "y": 24876.35640053908 + "x": 18928.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -48196,15 +48196,15 @@ "name": "Episode Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "60195747-1de0-47ad-b99d-02cec0da515b", + "id": "b0c5e5d2-79a9-4ea7-80d2-fce8c1117d45", "savedPayload": { "position": { - "x": 19081.806237131383, - "y": 24844.35640053908 + "x": 18868.806237131383, + "y": 25072.35640053908 }, "targetPosition": { - "x": 19145.806237131383, - "y": 24876.35640053908 + "x": 18928.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -48251,15 +48251,15 @@ } } ], - "id": "cdfa5ddc-eacc-427f-a716-f2300408d8ea", + "id": "f94eed47-840b-4352-a798-6b73ef9f1163", "savedPayload": { "position": { - "x": 19145.806237131383, - "y": 24876.35640053908 + "x": 18928.806237131383, + "y": 25056.35640053908 }, "targetPosition": { - "x": 19101.806237131383, - "y": 24947.35640053908 + "x": 18853.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -48284,15 +48284,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9fd51647-01bb-4ed0-a350-eecf12a2ec09", + "id": "0d47e3ef-ada1-4ab6-87c8-7b23a9fc029a", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 24877.35640053908 + "x": 18871.806237131383, + "y": 24960.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24970.35640053908 + "x": 18909.806237131383, + "y": 25045.35640053908 }, "floatingObject": { "isPinned": false, @@ -48349,15 +48349,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e16a4d66-ba1d-4700-9dd1-ce2bc3f4ab7d", + "id": "0c785c0c-b703-4290-a53f-b90d013bea66", "savedPayload": { "position": { - "x": 19002.806237131383, - "y": 25044.35640053908 + "x": 18924.806237131383, + "y": 25064.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24970.35640053908 + "x": 18909.806237131383, + "y": 25045.35640053908 }, "floatingObject": { "isPinned": false, @@ -48414,15 +48414,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c1634b95-ec3a-4e14-9f49-9d339b58d848", + "id": "dc62107e-9a66-4a42-b780-5f80dbae91e1", "savedPayload": { "position": { - "x": 19154.806237131383, - "y": 24928.35640053908 + "x": 18818.806237131383, + "y": 25040.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24970.35640053908 + "x": 18909.806237131383, + "y": 25045.35640053908 }, "floatingObject": { "isPinned": false, @@ -48479,15 +48479,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7eca5c3c-9097-49c7-bb08-f9946401073b", + "id": "bbdcba57-ba4b-4a8f-827f-ff222eed0d68", "savedPayload": { "position": { - "x": 19137.806237131383, - "y": 25067.35640053908 + "x": 18997.806237131383, + "y": 25122.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 24970.35640053908 + "x": 18909.806237131383, + "y": 25045.35640053908 }, "floatingObject": { "isPinned": false, @@ -48540,15 +48540,15 @@ } } ], - "id": "1ed55126-dd10-48c4-ad65-9116e5be6ef5", + "id": "8a2527ec-d74a-4983-92f0-97f132eec21c", "savedPayload": { "position": { - "x": 19070.806237131383, - "y": 24970.35640053908 + "x": 18909.806237131383, + "y": 25045.35640053908 }, "targetPosition": { - "x": 19101.806237131383, - "y": 24947.35640053908 + "x": 18853.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -48563,15 +48563,15 @@ } } }, - "id": "a5ea37e2-e159-4377-99f8-7f058c180fe4", + "id": "ce9060be-e59a-43fc-9796-0046f12954c7", "savedPayload": { "position": { - "x": 19101.806237131383, - "y": 24947.35640053908 + "x": 18853.806237131383, + "y": 25058.35640053908 }, "targetPosition": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -48587,7 +48587,7 @@ "referenceParent": { "type": "Data Product", "name": "Episodes", - "id": "35c2fa69-e7ea-4e85-8150-97dc66084fe6" + "id": "aa90d691-a755-4001-b24b-e4a8e27b8f10" }, "referenceParentCombinedNodePath": [ [ @@ -48618,49 +48618,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Episodes", "Data Product", "Foundations", - "35c2fa69-e7ea-4e85-8150-97dc66084fe6" + "aa90d691-a755-4001-b24b-e4a8e27b8f10" ] ] } @@ -48680,15 +48680,15 @@ "name": "Strategy Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "766205a3-2268-4a31-a332-07774da9ab8d", + "id": "394b02d1-be6b-473b-8f7f-c81394e13688", "savedPayload": { "position": { - "x": 19163.806237131383, - "y": 25053.35640053908 + "x": 18716.806237131383, + "y": 24931.35640053908 }, "targetPosition": { - "x": 19083.806237131383, - "y": 25088.35640053908 + "x": 18702.806237131383, + "y": 25003.35640053908 }, "floatingObject": { "isPinned": false, @@ -48735,15 +48735,15 @@ } } ], - "id": "788f389e-4af6-4503-8f09-7ed8b42beb18", + "id": "884c5738-d8bc-45d6-981e-354482d0f4fb", "savedPayload": { "position": { - "x": 19083.806237131383, - "y": 25088.35640053908 + "x": 18702.806237131383, + "y": 25003.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25065.35640053908 + "x": 18707.806237131383, + "y": 24974.35640053908 }, "floatingObject": { "isPinned": false, @@ -48768,15 +48768,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "01462805-04ac-4fcc-94a4-9c7b08ec003b", + "id": "f5283e0f-c1e1-464c-9f8e-69a10d9a92ac", "savedPayload": { "position": { - "x": 19025.806237131383, - "y": 24965.35640053908 + "x": 18815.806237131383, + "y": 25075.35640053908 }, "targetPosition": { - "x": 18991.806237131383, - "y": 24981.35640053908 + "x": 18724.806237131383, + "y": 25020.35640053908 }, "floatingObject": { "isPinned": false, @@ -48833,15 +48833,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e522a602-a3fe-4336-ac76-6c9c32436694", + "id": "3ca194ac-7ccd-406e-b2a0-58c3ec0cd922", "savedPayload": { "position": { - "x": 19043.806237131383, - "y": 25064.35640053908 + "x": 18644.806237131383, + "y": 25084.35640053908 }, "targetPosition": { - "x": 18991.806237131383, - "y": 24981.35640053908 + "x": 18724.806237131383, + "y": 25020.35640053908 }, "floatingObject": { "isPinned": false, @@ -48898,15 +48898,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4a324680-afb3-4a1a-8760-17d39780513e", + "id": "ed86ec53-02c7-492e-adef-60b9a73b42f6", "savedPayload": { "position": { - "x": 18904.806237131383, - "y": 24966.35640053908 + "x": 18736.806237131383, + "y": 25070.35640053908 }, "targetPosition": { - "x": 18991.806237131383, - "y": 24981.35640053908 + "x": 18724.806237131383, + "y": 25020.35640053908 }, "floatingObject": { "isPinned": false, @@ -48963,15 +48963,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "123e2415-5549-4634-b834-6803cf2fc62e", + "id": "766b4370-d1e4-439e-a63a-60baa2c41462", "savedPayload": { "position": { - "x": 18939.806237131383, - "y": 25064.35640053908 + "x": 18666.806237131383, + "y": 24927.35640053908 }, "targetPosition": { - "x": 18991.806237131383, - "y": 24981.35640053908 + "x": 18724.806237131383, + "y": 25020.35640053908 }, "floatingObject": { "isPinned": false, @@ -49024,15 +49024,15 @@ } } ], - "id": "577cdea7-241b-4b46-a21a-2cfbb8dc05ee", + "id": "cf3e7523-c337-40d6-b635-451c1c9d216c", "savedPayload": { "position": { - "x": 18991.806237131383, - "y": 24981.35640053908 + "x": 18724.806237131383, + "y": 25020.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25065.35640053908 + "x": 18707.806237131383, + "y": 24974.35640053908 }, "floatingObject": { "isPinned": false, @@ -49047,15 +49047,15 @@ } } }, - "id": "9ed85be5-a5a6-4748-99fe-bb1d9b224c69", + "id": "7e86d612-03b0-4876-a0ee-cde963219db5", "savedPayload": { "position": { - "x": 19070.806237131383, - "y": 25065.35640053908 + "x": 18707.806237131383, + "y": 24974.35640053908 }, "targetPosition": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -49071,7 +49071,7 @@ "referenceParent": { "type": "Data Product", "name": "Strategies", - "id": "21e76694-a0c1-4fd8-b45b-9924b985c4c2" + "id": "e0466fa4-c295-476f-ab80-ef70d9e07b14" }, "referenceParentCombinedNodePath": [ [ @@ -49102,49 +49102,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Strategies", "Data Product", "Foundations", - "21e76694-a0c1-4fd8-b45b-9924b985c4c2" + "e0466fa4-c295-476f-ab80-ef70d9e07b14" ] ] } @@ -49171,15 +49171,15 @@ "name": "Market Buy Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ba1534c4-a0dc-4689-84c1-6463205f6a92", + "id": "616d4db3-03c4-44c3-bc0c-7e840adc9f67", "savedPayload": { "position": { - "x": 18924.806237131383, - "y": 25155.35640053908 + "x": 18739.806237131383, + "y": 25130.35640053908 }, "targetPosition": { - "x": 19010.806237131383, - "y": 25164.35640053908 + "x": 18726.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -49230,15 +49230,15 @@ "name": "Market Buy Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4eddb5a7-d7f2-450a-8fdc-04d44c12db95", + "id": "423338f3-9b8b-49e1-a2d3-130bb2aa0cbf", "savedPayload": { "position": { - "x": 18957.806237131383, - "y": 25257.35640053908 + "x": 18713.806237131383, + "y": 25142.35640053908 }, "targetPosition": { - "x": 19010.806237131383, - "y": 25164.35640053908 + "x": 18726.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -49289,15 +49289,15 @@ "name": "Market Buy Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c2f2c3fd-3523-4b24-abe8-de584f8d4df3", + "id": "30d0c6a3-5b55-4480-858c-67dd354fa849", "savedPayload": { "position": { - "x": 18913.806237131383, - "y": 25139.35640053908 + "x": 18791.806237131383, + "y": 25228.35640053908 }, "targetPosition": { - "x": 19010.806237131383, - "y": 25164.35640053908 + "x": 18726.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -49348,15 +49348,15 @@ "name": "Market Buy Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a206c7ea-1947-4261-9c7b-e8b5f86f7726", + "id": "0629f9ad-e9b8-469f-80be-ef5ca8caa30c", "savedPayload": { "position": { - "x": 19083.806237131383, - "y": 25189.35640053908 + "x": 18751.806237131383, + "y": 25164.35640053908 }, "targetPosition": { - "x": 19010.806237131383, - "y": 25164.35640053908 + "x": 18726.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -49403,15 +49403,15 @@ } } ], - "id": "7ed5788c-2fde-4287-8e6a-b479333f2043", + "id": "e346a0aa-52c5-4652-9ffd-58c35a97209d", "savedPayload": { "position": { - "x": 19010.806237131383, - "y": 25164.35640053908 + "x": 18726.806237131383, + "y": 25171.35640053908 }, "targetPosition": { - "x": 19074.806237131383, - "y": 25136.35640053908 + "x": 18790.806237131383, + "y": 25116.35640053908 }, "floatingObject": { "isPinned": false, @@ -49436,15 +49436,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "83b99581-f435-47d4-a8fa-efcdeddaf277", + "id": "429f9252-307b-4705-a926-8fe4b5a08f67", "savedPayload": { "position": { - "x": 19200.806237131383, - "y": 25049.35640053908 + "x": 18887.806237131383, + "y": 25186.35640053908 }, "targetPosition": { - "x": 19121.806237131383, - "y": 25090.35640053908 + "x": 18882.806237131383, + "y": 25213.35640053908 }, "floatingObject": { "isPinned": false, @@ -49497,15 +49497,15 @@ } } ], - "id": "a7aaef72-0ff8-4447-960a-ec8827cd5eab", + "id": "b0cd3472-2c6c-4468-bf41-b243d2ffdb44", "savedPayload": { "position": { - "x": 19121.806237131383, - "y": 25090.35640053908 + "x": 18882.806237131383, + "y": 25213.35640053908 }, "targetPosition": { - "x": 19074.806237131383, - "y": 25136.35640053908 + "x": 18790.806237131383, + "y": 25116.35640053908 }, "floatingObject": { "isPinned": false, @@ -49520,15 +49520,15 @@ } } }, - "id": "ffabcf7e-9fc3-4b26-aed3-10ef2340287c", + "id": "01568ef2-98d0-44a7-8a5a-599587592dd2", "savedPayload": { "position": { - "x": 19074.806237131383, - "y": 25136.35640053908 + "x": 18790.806237131383, + "y": 25116.35640053908 }, "targetPosition": { - "x": 19013.806237131383, - "y": 25119.35640053908 + "x": 18738.806237131383, + "y": 25032.35640053908 }, "floatingObject": { "isPinned": false, @@ -49544,7 +49544,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Buy Orders", - "id": "16ff5152-f77e-482a-ad66-36081429d86e" + "id": "0f023427-363f-4f80-a695-e4375b96593c" }, "referenceParentCombinedNodePath": [ [ @@ -49575,55 +49575,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Orders", "Data Product Folder", "Foundations", - "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" ], [ "Market Buy Orders", "Data Product", "Foundations", - "16ff5152-f77e-482a-ad66-36081429d86e" + "0f023427-363f-4f80-a695-e4375b96593c" ] ] } @@ -49643,15 +49643,15 @@ "name": "Market Sell Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "381673dc-872c-496b-b4e7-5b1e85f75d6f", + "id": "319848fc-420e-471e-a9b2-ba104dc007e2", "savedPayload": { "position": { - "x": 19045.806237131383, - "y": 25215.35640053908 + "x": 18543.806237131383, + "y": 24932.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25150.35640053908 + "x": 18619.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -49702,15 +49702,15 @@ "name": "Market Sell Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9156f51f-8b13-4855-9c28-b8ea81c5b6f9", + "id": "35f59aa8-6b35-4d8e-b9ad-e41946ffe57d", "savedPayload": { "position": { - "x": 18958.806237131383, - "y": 25128.35640053908 + "x": 18539.806237131383, + "y": 24931.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25150.35640053908 + "x": 18619.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -49761,15 +49761,15 @@ "name": "Market Sell Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "14e7afa7-19f0-4e3e-98e2-8c882f50bf96", + "id": "daa2f075-788d-48b3-9bb1-093a253e7d82", "savedPayload": { "position": { - "x": 19028.806237131383, - "y": 25196.35640053908 + "x": 18611.806237131383, + "y": 25101.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25150.35640053908 + "x": 18619.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -49820,15 +49820,15 @@ "name": "Market Sell Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "03b7b7a2-07ff-4ec1-af94-78e8045a8de7", + "id": "ed578720-7815-4309-836c-7a6de3383361", "savedPayload": { "position": { - "x": 19108.806237131383, - "y": 25141.35640053908 + "x": 18589.806237131383, + "y": 24962.35640053908 }, "targetPosition": { - "x": 19032.806237131383, - "y": 25150.35640053908 + "x": 18619.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -49875,15 +49875,15 @@ } } ], - "id": "0026416b-a67c-4d1d-9967-5f0e0ba2d616", + "id": "61a600b6-ef22-4735-a478-cd0fb453e203", "savedPayload": { "position": { - "x": 19032.806237131383, - "y": 25150.35640053908 + "x": 18619.806237131383, + "y": 25014.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25152.35640053908 + "x": 18702.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -49908,15 +49908,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "523c5936-f169-45c2-8a56-25d7b938ecec", + "id": "19d4bef3-524f-437c-89f8-42a7d7629c85", "savedPayload": { "position": { - "x": 19185.806237131383, - "y": 25280.35640053908 + "x": 18712.806237131383, + "y": 25085.35640053908 }, "targetPosition": { - "x": 19110.806237131383, - "y": 25182.35640053908 + "x": 18733.806237131383, + "y": 25074.35640053908 }, "floatingObject": { "isPinned": false, @@ -49969,15 +49969,15 @@ } } ], - "id": "fbd68fae-7c54-4d37-b93a-83404ae9a094", + "id": "e9050d33-a2dc-43f5-b459-e7e129aac080", "savedPayload": { "position": { - "x": 19110.806237131383, - "y": 25182.35640053908 + "x": 18733.806237131383, + "y": 25074.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25152.35640053908 + "x": 18702.806237131383, + "y": 25083.35640053908 }, "floatingObject": { "isPinned": false, @@ -49992,15 +49992,15 @@ } } }, - "id": "06b03e82-3f99-4ec9-8084-7fb5eed81e82", + "id": "8e59bb0b-13ba-4ce8-bdca-dceaeee52500", "savedPayload": { "position": { - "x": 19073.806237131383, - "y": 25152.35640053908 + "x": 18702.806237131383, + "y": 25083.35640053908 }, "targetPosition": { - "x": 19013.806237131383, - "y": 25119.35640053908 + "x": 18738.806237131383, + "y": 25032.35640053908 }, "floatingObject": { "isPinned": false, @@ -50016,7 +50016,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Sell Orders", - "id": "1b788429-f274-4f64-8b6b-f73cc6f3e892" + "id": "33e05a36-350e-43c2-a398-269479c9770b" }, "referenceParentCombinedNodePath": [ [ @@ -50047,55 +50047,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Orders", "Data Product Folder", "Foundations", - "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" ], [ "Market Sell Orders", "Data Product", "Foundations", - "1b788429-f274-4f64-8b6b-f73cc6f3e892" + "33e05a36-350e-43c2-a398-269479c9770b" ] ] } @@ -50115,15 +50115,15 @@ "name": "Limit Buy Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "36bddb20-50d6-41cc-a267-2c44ef3a3a8a", + "id": "54b6c456-59d6-4e2f-82f2-c4e10058c311", "savedPayload": { "position": { - "x": 18992.806237131383, - "y": 25124.35640053908 + "x": 18728.806237131383, + "y": 25073.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25077.35640053908 + "x": 18781.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -50174,15 +50174,15 @@ "name": "Limit Buy Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a62e52ad-1a91-4861-bdd5-dc844879caef", + "id": "a09ea6d7-8386-47b3-9435-839cdabac19a", "savedPayload": { "position": { - "x": 19165.806237131383, - "y": 25127.35640053908 + "x": 18874.806237131383, + "y": 24951.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25077.35640053908 + "x": 18781.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -50233,15 +50233,15 @@ "name": "Limit Buy Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d7ab3a13-f9fc-4f82-bd23-54892f385ec7", + "id": "4a5e84f2-60a3-440e-86b6-7d927541d004", "savedPayload": { "position": { - "x": 19034.806237131383, - "y": 25139.35640053908 + "x": 18768.806237131383, + "y": 24951.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25077.35640053908 + "x": 18781.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -50292,15 +50292,15 @@ "name": "Limit Buy Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7f929844-d680-4580-b901-7953c963d54f", + "id": "b16cf12e-71d9-4e8a-9260-b37e660c9b84", "savedPayload": { "position": { - "x": 19114.806237131383, - "y": 24981.35640053908 + "x": 18681.806237131383, + "y": 25065.35640053908 }, "targetPosition": { - "x": 19073.806237131383, - "y": 25077.35640053908 + "x": 18781.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -50347,15 +50347,15 @@ } } ], - "id": "70aea66f-86d3-46e6-b8d9-5016f460bf77", + "id": "630dc012-83c8-4535-b2b0-d79f1b0ee26e", "savedPayload": { "position": { - "x": 19073.806237131383, - "y": 25077.35640053908 + "x": 18781.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 19089.806237131383, - "y": 25170.35640053908 + "x": 18710.806237131383, + "y": 25085.35640053908 }, "floatingObject": { "isPinned": false, @@ -50380,15 +50380,15 @@ "name": "Status Open", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "edcbe25c-cd8d-48d8-ba53-23c6c2549685", + "id": "0b11369c-83f5-47d3-a8f2-9ab24cdebd26", "savedPayload": { "position": { - "x": 19192.806237131383, - "y": 25077.35640053908 + "x": 18681.806237131383, + "y": 25057.35640053908 }, "targetPosition": { - "x": 19122.806237131383, - "y": 25158.35640053908 + "x": 18738.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -50445,15 +50445,15 @@ "name": "Status Closed Cancel Event", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "624667b0-c270-4e95-bf91-7822f29db47c", + "id": "948a102e-01d6-4890-9168-8bde364bd384", "savedPayload": { "position": { - "x": 19144.806237131383, - "y": 25196.35640053908 + "x": 18699.806237131383, + "y": 25151.35640053908 }, "targetPosition": { - "x": 19122.806237131383, - "y": 25158.35640053908 + "x": 18738.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -50510,15 +50510,15 @@ "name": "Status Closed Filled", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "13f3b3b7-7119-4491-b19d-fad3f61b752e", + "id": "875c990e-9b03-4f1b-9347-9f115631f363", "savedPayload": { "position": { - "x": 19121.806237131383, - "y": 25202.35640053908 + "x": 18664.806237131383, + "y": 25104.35640053908 }, "targetPosition": { - "x": 19122.806237131383, - "y": 25158.35640053908 + "x": 18738.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -50571,15 +50571,15 @@ } } ], - "id": "c02fa14e-6cfc-434f-92ad-7b9c8ce2748d", + "id": "34176ecf-de24-441f-9868-695b75eaaec2", "savedPayload": { "position": { - "x": 19122.806237131383, - "y": 25158.35640053908 + "x": 18738.806237131383, + "y": 25056.35640053908 }, "targetPosition": { - "x": 19089.806237131383, - "y": 25170.35640053908 + "x": 18710.806237131383, + "y": 25085.35640053908 }, "floatingObject": { "isPinned": false, @@ -50594,15 +50594,15 @@ } } }, - "id": "174df6dd-b00f-425a-93d6-3cd746e7a5d8", + "id": "f4e844a4-f48b-44b8-bb80-e68838a91cc3", "savedPayload": { "position": { - "x": 19089.806237131383, - "y": 25170.35640053908 + "x": 18710.806237131383, + "y": 25085.35640053908 }, "targetPosition": { - "x": 19013.806237131383, - "y": 25119.35640053908 + "x": 18738.806237131383, + "y": 25032.35640053908 }, "floatingObject": { "isPinned": false, @@ -50618,7 +50618,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Buy Orders", - "id": "2a04953f-b24c-4e39-9af7-85f78fe05728" + "id": "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" }, "referenceParentCombinedNodePath": [ [ @@ -50649,55 +50649,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Orders", "Data Product Folder", "Foundations", - "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" ], [ "Limit Buy Orders", "Data Product", "Foundations", - "2a04953f-b24c-4e39-9af7-85f78fe05728" + "8e7f9a7f-634d-4b72-b88b-b14c14ed1395" ] ] } @@ -50717,15 +50717,15 @@ "name": "Limit Sell Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "21794a17-cc16-4c45-8f89-a9aea00f75fe", + "id": "3ca93899-3f98-49dc-bd4e-bcade77b9004", "savedPayload": { "position": { - "x": 19018.806237131383, - "y": 25138.35640053908 + "x": 18733.806237131383, + "y": 25078.35640053908 }, "targetPosition": { - "x": 19094.806237131383, - "y": 25207.35640053908 + "x": 18751.806237131383, + "y": 25019.35640053908 }, "floatingObject": { "isPinned": false, @@ -50776,15 +50776,15 @@ "name": "Limit Sell Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1ea39c0e-b6ba-4129-87d7-6d8fd3f5ca01", + "id": "028f10f6-6732-40c7-910a-b48c7131d5dc", "savedPayload": { "position": { - "x": 19047.806237131383, - "y": 25274.35640053908 + "x": 18809.806237131383, + "y": 25080.35640053908 }, "targetPosition": { - "x": 19094.806237131383, - "y": 25207.35640053908 + "x": 18751.806237131383, + "y": 25019.35640053908 }, "floatingObject": { "isPinned": false, @@ -50835,15 +50835,15 @@ "name": "Limit Sell Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0d45cd05-84a7-4792-9b90-436b9dc54b6d", + "id": "103b3f8c-965f-4fca-9344-6a62d6408e20", "savedPayload": { "position": { - "x": 19156.806237131383, - "y": 25169.35640053908 + "x": 18761.806237131383, + "y": 25081.35640053908 }, "targetPosition": { - "x": 19094.806237131383, - "y": 25207.35640053908 + "x": 18751.806237131383, + "y": 25019.35640053908 }, "floatingObject": { "isPinned": false, @@ -50894,15 +50894,15 @@ "name": "Limit Sell Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "40477a8c-4a32-42c2-a3fd-d5d1a1aa172e", + "id": "eef26d6b-c8ab-4f12-93dd-5a726b7f0997", "savedPayload": { "position": { - "x": 19128.806237131383, - "y": 25136.35640053908 + "x": 18688.806237131383, + "y": 25077.35640053908 }, "targetPosition": { - "x": 19094.806237131383, - "y": 25207.35640053908 + "x": 18751.806237131383, + "y": 25019.35640053908 }, "floatingObject": { "isPinned": false, @@ -50949,15 +50949,15 @@ } } ], - "id": "96925e48-5dd6-40ab-a0ff-fb1624a5eaca", + "id": "45fb03c1-981b-42fc-ab78-61aa8e123789", "savedPayload": { "position": { - "x": 19094.806237131383, - "y": 25207.35640053908 + "x": 18751.806237131383, + "y": 25019.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25135.35640053908 + "x": 18792.806237131383, + "y": 25077.35640053908 }, "floatingObject": { "isPinned": false, @@ -50982,15 +50982,15 @@ "name": "Status Open", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f8122282-502b-492d-8457-22476356bb27", + "id": "29f0477c-5a03-48c8-8f2b-d8beabfdfb03", "savedPayload": { "position": { - "x": 18983.806237131383, - "y": 25204.35640053908 + "x": 18651.806237131383, + "y": 24934.35640053908 }, "targetPosition": { - "x": 19055.806237131383, - "y": 25219.35640053908 + "x": 18697.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -51047,15 +51047,15 @@ "name": "Status Closed Cancel Event", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9f5199a8-2bca-414f-8fd6-c4e3ce51ac8a", + "id": "7a4747e5-def2-4621-9fe9-b7a903c3610e", "savedPayload": { "position": { - "x": 19022.806237131383, - "y": 25132.35640053908 + "x": 18744.806237131383, + "y": 24912.35640053908 }, "targetPosition": { - "x": 19055.806237131383, - "y": 25219.35640053908 + "x": 18697.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -51112,15 +51112,15 @@ "name": "Status Closed Filled", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bbe5850a-cf8b-4fbe-ba2f-0f7918153d91", + "id": "d6a701c8-5712-4712-89e1-e487041baac8", "savedPayload": { "position": { - "x": 19132.806237131383, - "y": 25192.35640053908 + "x": 18634.806237131383, + "y": 24899.35640053908 }, "targetPosition": { - "x": 19055.806237131383, - "y": 25219.35640053908 + "x": 18697.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -51173,15 +51173,15 @@ } } ], - "id": "68b3570f-c604-41e0-a323-689db44e87e6", + "id": "22cc3300-abf8-4585-807e-c661c38526f5", "savedPayload": { "position": { - "x": 19055.806237131383, - "y": 25219.35640053908 + "x": 18697.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25135.35640053908 + "x": 18792.806237131383, + "y": 25077.35640053908 }, "floatingObject": { "isPinned": false, @@ -51196,15 +51196,15 @@ } } }, - "id": "8d1081ad-9b9a-4027-a6d9-7c15fe69a9e3", + "id": "f5f42025-6cf7-466c-a19b-16986f8e7adb", "savedPayload": { "position": { - "x": 19015.806237131383, - "y": 25135.35640053908 + "x": 18792.806237131383, + "y": 25077.35640053908 }, "targetPosition": { - "x": 19013.806237131383, - "y": 25119.35640053908 + "x": 18738.806237131383, + "y": 25032.35640053908 }, "floatingObject": { "isPinned": false, @@ -51220,7 +51220,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Sell Orders", - "id": "52b92545-66fc-4506-bfbe-ce9c6d60107a" + "id": "aebf3e40-784d-4179-a0e2-b1d4887e15f8" }, "referenceParentCombinedNodePath": [ [ @@ -51251,70 +51251,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Orders", "Data Product Folder", "Foundations", - "82be4e24-4919-4d1d-bf02-5c38b642ab4e" + "ef69111a-e67b-4d4d-ac5d-82a4bd65dd3c" ], [ "Limit Sell Orders", "Data Product", "Foundations", - "52b92545-66fc-4506-bfbe-ce9c6d60107a" + "aebf3e40-784d-4179-a0e2-b1d4887e15f8" ] ] } } ], "layerFolders": [], - "id": "e77677b2-c0ea-42db-94b8-d44a02d59864", + "id": "5c735063-eec7-404d-b27d-ff9c1498c409", "savedPayload": { "position": { - "x": 19013.806237131383, - "y": 25119.35640053908 + "x": 18738.806237131383, + "y": 25032.35640053908 }, "targetPosition": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -51349,15 +51349,15 @@ "name": "Trigger Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0a6bf62b-eb26-4fdf-914d-b1881310ac42", + "id": "bca62cd9-fdb0-4b73-aa5c-5ab1d7505c6e", "savedPayload": { "position": { - "x": 19001.806237131383, - "y": 25167.35640053908 + "x": 18822.806237131383, + "y": 24948.35640053908 }, "targetPosition": { - "x": 19030.806237131383, - "y": 25074.35640053908 + "x": 18901.806237131383, + "y": 24984.35640053908 }, "floatingObject": { "isPinned": false, @@ -51404,15 +51404,15 @@ } } ], - "id": "796e0906-ac37-4dfd-90dd-f09d53a3c11d", + "id": "f5296e77-d026-4b85-8f5f-b2b043eecd5f", "savedPayload": { "position": { - "x": 19030.806237131383, - "y": 25074.35640053908 + "x": 18901.806237131383, + "y": 24984.35640053908 }, "targetPosition": { - "x": 18973.806237131383, - "y": 24978.35640053908 + "x": 18803.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -51437,15 +51437,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "947d8f94-ff56-4400-b02e-4b35315b4fcd", + "id": "6523844e-60a2-4c07-9a49-ddd9b832dd3f", "savedPayload": { "position": { - "x": 18994.806237131383, - "y": 25000.35640053908 + "x": 18781.806237131383, + "y": 25002.35640053908 }, "targetPosition": { - "x": 18969.806237131383, - "y": 25072.35640053908 + "x": 18714.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -51502,15 +51502,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4ad9f5c0-8b38-4f30-a2e9-fbd82ce902ce", + "id": "ea30d60a-c02a-4462-97c3-dfbfb3041b46", "savedPayload": { "position": { - "x": 18919.806237131383, - "y": 24988.35640053908 + "x": 18625.806237131383, + "y": 25084.35640053908 }, "targetPosition": { - "x": 18969.806237131383, - "y": 25072.35640053908 + "x": 18714.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -51567,15 +51567,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ff8207a8-b9fd-491b-a359-e02fe670ac14", + "id": "3ee60625-394b-4591-8b92-7ab72a3f0e7f", "savedPayload": { "position": { - "x": 18934.806237131383, - "y": 25107.35640053908 + "x": 18751.806237131383, + "y": 25026.35640053908 }, "targetPosition": { - "x": 18969.806237131383, - "y": 25072.35640053908 + "x": 18714.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -51632,15 +51632,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bf99e1ad-f4ea-4a2a-a644-d0b9c9272782", + "id": "7051d71f-cf5b-4434-b219-caf9bf2235e6", "savedPayload": { "position": { - "x": 18951.806237131383, - "y": 25056.35640053908 + "x": 18633.806237131383, + "y": 25047.35640053908 }, "targetPosition": { - "x": 18969.806237131383, - "y": 25072.35640053908 + "x": 18714.806237131383, + "y": 25009.35640053908 }, "floatingObject": { "isPinned": false, @@ -51693,15 +51693,15 @@ } } ], - "id": "f67c21a6-aed6-4692-840a-86cabe2cc124", + "id": "d1e10673-a1b5-4177-9696-f52462baa9d7", "savedPayload": { "position": { - "x": 18969.806237131383, - "y": 25072.35640053908 + "x": 18714.806237131383, + "y": 25009.35640053908 }, "targetPosition": { - "x": 18973.806237131383, - "y": 24978.35640053908 + "x": 18803.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -51716,15 +51716,15 @@ } } }, - "id": "7811e16a-ceb8-4a49-a814-0b6f684205a0", + "id": "5b66dc12-7a3c-4038-8e7e-932e4a6cfddf", "savedPayload": { "position": { - "x": 18973.806237131383, - "y": 24978.35640053908 + "x": 18803.806237131383, + "y": 24986.35640053908 }, "targetPosition": { - "x": 18990.806237131383, - "y": 24995.35640053908 + "x": 18767.806237131383, + "y": 24951.35640053908 }, "floatingObject": { "isPinned": false, @@ -51740,7 +51740,7 @@ "referenceParent": { "type": "Data Product", "name": "Trigger Stages", - "id": "a2bdc2fc-d2d4-4035-871e-5a1191e80d04" + "id": "7490a362-ced5-4294-bd04-c973f0caf3f3" }, "referenceParentCombinedNodePath": [ [ @@ -51771,55 +51771,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Stages", "Data Product Folder", "Foundations", - "9ec2381b-a19d-4c63-b306-097c1a957173" + "63de881d-7779-46f2-9839-c2a98b9f864e" ], [ "Trigger Stages", "Data Product", "Foundations", - "a2bdc2fc-d2d4-4035-871e-5a1191e80d04" + "7490a362-ced5-4294-bd04-c973f0caf3f3" ] ] } @@ -51839,15 +51839,15 @@ "name": "Open Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "89ed4d0a-c115-444c-8d94-5f974c94bdd7", + "id": "d9ef87e3-4dc0-491d-ad5b-d91abe813093", "savedPayload": { "position": { - "x": 19143.806237131383, - "y": 24991.35640053908 + "x": 18824.806237131383, + "y": 24850.35640053908 }, "targetPosition": { - "x": 19126.806237131383, - "y": 25004.35640053908 + "x": 18819.806237131383, + "y": 24894.35640053908 }, "floatingObject": { "isPinned": false, @@ -51894,15 +51894,15 @@ } } ], - "id": "0ee4f091-81a8-4c28-9df5-3f70943f7760", + "id": "1cd43663-7ab3-4159-b6fe-704b7aa89c23", "savedPayload": { "position": { - "x": 19126.806237131383, - "y": 25004.35640053908 + "x": 18819.806237131383, + "y": 24894.35640053908 }, "targetPosition": { - "x": 19076.806237131383, - "y": 25073.35640053908 + "x": 18823.806237131383, + "y": 24881.35640053908 }, "floatingObject": { "isPinned": false, @@ -51927,15 +51927,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "96f4c21f-709d-40f6-b123-a7b5469d0c71", + "id": "70373970-e2bf-404f-8dd1-9e0d8d2b662e", "savedPayload": { "position": { - "x": 19088.806237131383, - "y": 25112.35640053908 + "x": 18858.806237131383, + "y": 25012.35640053908 }, "targetPosition": { - "x": 19170.806237131383, - "y": 25118.35640053908 + "x": 18765.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -51992,15 +51992,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "379dca73-3a4a-4b47-a0a1-68fd4e38fd34", + "id": "21afe69e-cf32-41b2-9393-356cebacbc93", "savedPayload": { "position": { - "x": 19083.806237131383, - "y": 25071.35640053908 + "x": 18800.806237131383, + "y": 24996.35640053908 }, "targetPosition": { - "x": 19170.806237131383, - "y": 25118.35640053908 + "x": 18765.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -52057,15 +52057,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9c22b5ac-1d61-4643-8d2c-5f2af1e1ac41", + "id": "b0142623-a7c2-43ea-be39-0cc7e6893e05", "savedPayload": { "position": { - "x": 19098.806237131383, - "y": 25145.35640053908 + "x": 18814.806237131383, + "y": 24995.35640053908 }, "targetPosition": { - "x": 19170.806237131383, - "y": 25118.35640053908 + "x": 18765.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -52122,15 +52122,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "422a8b1c-30e8-411b-a9c9-ed878cb44c9c", + "id": "9a1ae743-84a2-4d80-aac3-0c663dcbc49a", "savedPayload": { "position": { - "x": 19226.806237131383, - "y": 25118.35640053908 + "x": 18819.806237131383, + "y": 24881.35640053908 }, "targetPosition": { - "x": 19170.806237131383, - "y": 25118.35640053908 + "x": 18765.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -52183,15 +52183,15 @@ } } ], - "id": "0da5d9f7-20e2-4484-8415-b50c7ae6dc6a", + "id": "fd598ed5-1cf1-4344-82e9-ed253e70fd1f", "savedPayload": { "position": { - "x": 19170.806237131383, - "y": 25118.35640053908 + "x": 18765.806237131383, + "y": 24963.35640053908 }, "targetPosition": { - "x": 19076.806237131383, - "y": 25073.35640053908 + "x": 18823.806237131383, + "y": 24881.35640053908 }, "floatingObject": { "isPinned": false, @@ -52206,15 +52206,15 @@ } } }, - "id": "2e8c7dd3-d24a-471f-8773-2f4e6a137625", + "id": "4e3f6861-577b-43e6-b6e6-bc2d53bbb28b", "savedPayload": { "position": { - "x": 19076.806237131383, - "y": 25073.35640053908 + "x": 18823.806237131383, + "y": 24881.35640053908 }, "targetPosition": { - "x": 18990.806237131383, - "y": 24995.35640053908 + "x": 18767.806237131383, + "y": 24951.35640053908 }, "floatingObject": { "isPinned": false, @@ -52230,7 +52230,7 @@ "referenceParent": { "type": "Data Product", "name": "Open Stages", - "id": "e82767fa-06bc-49f3-8793-9f4722a6bc39" + "id": "0509ae71-2c1a-4e64-b43e-edb118bb040e" }, "referenceParentCombinedNodePath": [ [ @@ -52261,55 +52261,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Stages", "Data Product Folder", "Foundations", - "9ec2381b-a19d-4c63-b306-097c1a957173" + "63de881d-7779-46f2-9839-c2a98b9f864e" ], [ "Open Stages", "Data Product", "Foundations", - "e82767fa-06bc-49f3-8793-9f4722a6bc39" + "0509ae71-2c1a-4e64-b43e-edb118bb040e" ] ] } @@ -52329,15 +52329,15 @@ "name": "Manage Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7012df0a-3c18-493d-9910-a06ba6bea7dc", + "id": "c597959f-17ab-4b9e-8f65-a6eae75abe85", "savedPayload": { "position": { - "x": 19193.806237131383, - "y": 24925.35640053908 + "x": 18677.806237131383, + "y": 24865.35640053908 }, "targetPosition": { - "x": 19119.806237131383, - "y": 24988.35640053908 + "x": 18677.806237131383, + "y": 24779.35640053908 }, "floatingObject": { "isPinned": false, @@ -52384,15 +52384,15 @@ } } ], - "id": "0b965885-5ff6-4341-8e87-10255732122a", + "id": "4238127b-aabb-48b6-a9c5-f99dfa74fb61", "savedPayload": { "position": { - "x": 19119.806237131383, - "y": 24988.35640053908 + "x": 18677.806237131383, + "y": 24779.35640053908 }, "targetPosition": { - "x": 19036.806237131383, - "y": 25068.35640053908 + "x": 18714.806237131383, + "y": 24852.35640053908 }, "floatingObject": { "isPinned": false, @@ -52417,15 +52417,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "92bfb01c-d3df-4afc-a93d-2dc85d61a73e", + "id": "b464171e-5ed3-47ad-973f-b04a9dda2433", "savedPayload": { "position": { - "x": 19004.806237131383, - "y": 25150.35640053908 + "x": 18650.806237131383, + "y": 24871.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25086.35640053908 + "x": 18707.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -52482,15 +52482,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "aecc1912-6b14-4899-a91a-dd9c933bbb59", + "id": "7f17351e-1dac-4eeb-9f21-f726d4933456", "savedPayload": { "position": { - "x": 18989.806237131383, - "y": 25060.35640053908 + "x": 18706.806237131383, + "y": 24789.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25086.35640053908 + "x": 18707.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -52547,15 +52547,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ef315ac6-46d8-4e9f-9a9d-8adfdf5eb39a", + "id": "390f3492-2d37-4903-bab9-12ee10eeeef6", "savedPayload": { "position": { - "x": 19110.806237131383, - "y": 25044.35640053908 + "x": 18729.806237131383, + "y": 24858.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25086.35640053908 + "x": 18707.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -52612,15 +52612,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "19d43a4e-3373-40fb-8928-0b1311a3d133", + "id": "05ac3c89-3253-4d28-9926-6a6fd34ef744", "savedPayload": { "position": { - "x": 19071.806237131383, - "y": 25152.35640053908 + "x": 18757.806237131383, + "y": 24878.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25086.35640053908 + "x": 18707.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -52673,15 +52673,15 @@ } } ], - "id": "50ea98ae-01b9-4c1a-9b6b-a4a7e3f0a53c", + "id": "5b6dd504-8556-4f31-98cb-e5044f3621f7", "savedPayload": { "position": { - "x": 19070.806237131383, - "y": 25086.35640053908 + "x": 18707.806237131383, + "y": 24866.35640053908 }, "targetPosition": { - "x": 19036.806237131383, - "y": 25068.35640053908 + "x": 18714.806237131383, + "y": 24852.35640053908 }, "floatingObject": { "isPinned": false, @@ -52696,15 +52696,15 @@ } } }, - "id": "35355fdd-5358-4980-af16-ea3a078f33fa", + "id": "04dc8358-d74b-4330-8ac5-fd6985f7a5b3", "savedPayload": { "position": { - "x": 19036.806237131383, - "y": 25068.35640053908 + "x": 18714.806237131383, + "y": 24852.35640053908 }, "targetPosition": { - "x": 18990.806237131383, - "y": 24995.35640053908 + "x": 18767.806237131383, + "y": 24951.35640053908 }, "floatingObject": { "isPinned": false, @@ -52720,7 +52720,7 @@ "referenceParent": { "type": "Data Product", "name": "Manage Stages", - "id": "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2" + "id": "91e89102-63e7-478b-9fb0-fff2beb234ba" }, "referenceParentCombinedNodePath": [ [ @@ -52751,55 +52751,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Stages", "Data Product Folder", "Foundations", - "9ec2381b-a19d-4c63-b306-097c1a957173" + "63de881d-7779-46f2-9839-c2a98b9f864e" ], [ "Manage Stages", "Data Product", "Foundations", - "026a9a57-ca9a-4ac9-8cb6-d691ad72d7b2" + "91e89102-63e7-478b-9fb0-fff2beb234ba" ] ] } @@ -52819,15 +52819,15 @@ "name": "Close Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3e272bd3-9021-4a91-8373-034078cd24f4", + "id": "5f0c161d-39ec-4914-b0c0-0f5a6e7610ff", "savedPayload": { "position": { - "x": 19095.806237131383, - "y": 24906.35640053908 + "x": 18741.806237131383, + "y": 25111.35640053908 }, "targetPosition": { - "x": 19040.806237131383, - "y": 24964.35640053908 + "x": 18686.806237131383, + "y": 25067.35640053908 }, "floatingObject": { "isPinned": false, @@ -52874,15 +52874,15 @@ } } ], - "id": "1d4beb54-80f6-4381-a0c8-ec57df5caace", + "id": "30347f84-b405-45c0-9efd-db8db3b1ac20", "savedPayload": { "position": { - "x": 19040.806237131383, - "y": 24964.35640053908 + "x": 18686.806237131383, + "y": 25067.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 24978.35640053908 + "x": 18682.806237131383, + "y": 25040.35640053908 }, "floatingObject": { "isPinned": false, @@ -52907,15 +52907,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5f656af1-caee-4e46-973f-680fd292d6e9", + "id": "21252445-0bb1-4f4f-b8a5-a44f52967b91", "savedPayload": { "position": { - "x": 18949.806237131383, - "y": 24817.35640053908 + "x": 18622.806237131383, + "y": 25160.35640053908 }, "targetPosition": { - "x": 19002.806237131383, - "y": 24911.35640053908 + "x": 18710.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -52972,15 +52972,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c4edb85e-4c58-489d-a6f8-b68dd46582b3", + "id": "4658f0ce-9c22-473d-ab78-bda6063e220d", "savedPayload": { "position": { - "x": 19013.806237131383, - "y": 24922.35640053908 + "x": 18624.806237131383, + "y": 25093.35640053908 }, "targetPosition": { - "x": 19002.806237131383, - "y": 24911.35640053908 + "x": 18710.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -53037,15 +53037,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "659421c7-4422-44ea-a756-ba0b4c6709f8", + "id": "29a57a55-377d-4624-8482-93acddbdc251", "savedPayload": { "position": { - "x": 18992.806237131383, - "y": 24903.35640053908 + "x": 18738.806237131383, + "y": 25096.35640053908 }, "targetPosition": { - "x": 19002.806237131383, - "y": 24911.35640053908 + "x": 18710.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -53102,15 +53102,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9a6a0e0e-0241-4a1a-9ce9-d07cd0602ad7", + "id": "8c7dea19-0a44-429b-9c8b-e7beb55a08a4", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 24816.35640053908 + "x": 18633.806237131383, + "y": 25138.35640053908 }, "targetPosition": { - "x": 19002.806237131383, - "y": 24911.35640053908 + "x": 18710.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -53163,15 +53163,15 @@ } } ], - "id": "86b75ce2-9e7a-4abe-b4ee-58276c7c2305", + "id": "812f9ef7-1a37-4ba7-8546-ccc08c607c89", "savedPayload": { "position": { - "x": 19002.806237131383, - "y": 24911.35640053908 + "x": 18710.806237131383, + "y": 25129.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 24978.35640053908 + "x": 18682.806237131383, + "y": 25040.35640053908 }, "floatingObject": { "isPinned": false, @@ -53186,15 +53186,15 @@ } } }, - "id": "2df3cd73-6374-4ce9-96f5-92f498a8f1f5", + "id": "8f019b64-763f-410d-be63-5d6256a3ae40", "savedPayload": { "position": { - "x": 19011.806237131383, - "y": 24978.35640053908 + "x": 18682.806237131383, + "y": 25040.35640053908 }, "targetPosition": { - "x": 18990.806237131383, - "y": 24995.35640053908 + "x": 18767.806237131383, + "y": 24951.35640053908 }, "floatingObject": { "isPinned": false, @@ -53210,7 +53210,7 @@ "referenceParent": { "type": "Data Product", "name": "Close Stages", - "id": "cf8267b1-bdeb-492c-a74a-f0ed31434476" + "id": "d76d5d3e-0688-4576-a781-3c0d59d173d1" }, "referenceParentCombinedNodePath": [ [ @@ -53241,70 +53241,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Stages", "Data Product Folder", "Foundations", - "9ec2381b-a19d-4c63-b306-097c1a957173" + "63de881d-7779-46f2-9839-c2a98b9f864e" ], [ "Close Stages", "Data Product", "Foundations", - "cf8267b1-bdeb-492c-a74a-f0ed31434476" + "d76d5d3e-0688-4576-a781-3c0d59d173d1" ] ] } } ], "layerFolders": [], - "id": "4da16f87-aa67-4071-aa75-c1fe2d30bce7", + "id": "c242c0cd-ac02-4ecf-8fd1-7beb5cc2e8e5", "savedPayload": { "position": { - "x": 18990.806237131383, - "y": 24995.35640053908 + "x": 18767.806237131383, + "y": 24951.35640053908 }, "targetPosition": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -53339,15 +53339,15 @@ "name": "Position Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "40ff402e-c76d-4806-b6fe-4bf2656854be", + "id": "c856a1f2-5958-4f82-8a8f-aaf6917603cf", "savedPayload": { "position": { - "x": 18953.806237131383, - "y": 24852.35640053908 + "x": 18804.806237131383, + "y": 25279.35640053908 }, "targetPosition": { - "x": 19004.806237131383, - "y": 24939.35640053908 + "x": 18768.806237131383, + "y": 25279.35640053908 }, "floatingObject": { "isPinned": false, @@ -53398,15 +53398,15 @@ "name": "Position Combined Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a90dce87-b066-4667-9512-fb7152eb285c", + "id": "ed9ea392-fee4-46d4-aa13-d3f00f6e4b68", "savedPayload": { "position": { - "x": 18911.806237131383, - "y": 24959.35640053908 + "x": 18823.806237131383, + "y": 25241.35640053908 }, "targetPosition": { - "x": 19004.806237131383, - "y": 24939.35640053908 + "x": 18768.806237131383, + "y": 25279.35640053908 }, "floatingObject": { "isPinned": false, @@ -53453,15 +53453,15 @@ } } ], - "id": "eaf420e4-7475-418a-810d-a702692f7370", + "id": "13e08501-364e-4440-ad69-2dc5d0770fdf", "savedPayload": { "position": { - "x": 19004.806237131383, - "y": 24939.35640053908 + "x": 18768.806237131383, + "y": 25279.35640053908 }, "targetPosition": { - "x": 19023.806237131383, - "y": 24985.35640053908 + "x": 18846.806237131383, + "y": 25183.35640053908 }, "floatingObject": { "isPinned": false, @@ -53486,15 +53486,15 @@ "name": "Entry Target Rate Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7f10e04c-07df-48f1-8335-88fe182c5483", + "id": "64df5770-d08d-4b81-9ebf-83742af83d90", "savedPayload": { "position": { - "x": 19085.806237131383, - "y": 24962.35640053908 + "x": 18904.806237131383, + "y": 25235.35640053908 }, "targetPosition": { - "x": 19097.806237131383, - "y": 25022.35640053908 + "x": 18939.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -53551,15 +53551,15 @@ "name": "Exit Target Rate Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b826cd90-827c-42f4-9feb-8426352312ab", + "id": "ab4cbb80-4191-491f-ae57-7b55d24a594d", "savedPayload": { "position": { - "x": 19078.806237131383, - "y": 25119.35640053908 + "x": 18978.806237131383, + "y": 25159.35640053908 }, "targetPosition": { - "x": 19097.806237131383, - "y": 25022.35640053908 + "x": 18939.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -53612,15 +53612,15 @@ } } ], - "id": "4532e716-d933-477d-8436-0ab8b2caa96a", + "id": "d46506df-67aa-4882-9bc0-4f1d817d8ce4", "savedPayload": { "position": { - "x": 19097.806237131383, - "y": 25022.35640053908 + "x": 18939.806237131383, + "y": 25220.35640053908 }, "targetPosition": { - "x": 19023.806237131383, - "y": 24985.35640053908 + "x": 18846.806237131383, + "y": 25183.35640053908 }, "floatingObject": { "isPinned": false, @@ -53635,15 +53635,15 @@ } } }, - "id": "0b21f92d-464d-4020-b805-4c01b7a72481", + "id": "792acbbe-fa88-4225-a923-9378fff9ed04", "savedPayload": { "position": { - "x": 19023.806237131383, - "y": 24985.35640053908 + "x": 18846.806237131383, + "y": 25183.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -53659,7 +53659,7 @@ "referenceParent": { "type": "Data Product", "name": "Positions", - "id": "cf438697-d0bf-4cc5-8448-3b14be1378ba" + "id": "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" }, "referenceParentCombinedNodePath": [ [ @@ -53690,55 +53690,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Position", "Data Product Folder", "Foundations", - "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" ], [ "Positions", "Data Product", "Foundations", - "cf438697-d0bf-4cc5-8448-3b14be1378ba" + "3c9ffa77-d7c9-4a7e-ad8e-330c9baf63db" ] ] } @@ -53758,15 +53758,15 @@ "name": "Position Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "00b88f8a-10a4-4213-8ea3-485538958e6f", + "id": "7341ce64-7bc2-42ea-bc52-3be98eddb35c", "savedPayload": { "position": { - "x": 18771.806237131383, - "y": 24905.35640053908 + "x": 18949.806237131383, + "y": 25206.35640053908 }, "targetPosition": { - "x": 18807.806237131383, - "y": 24871.35640053908 + "x": 18910.806237131383, + "y": 25175.35640053908 }, "floatingObject": { "isPinned": false, @@ -53813,15 +53813,15 @@ } } ], - "id": "1b397acb-2d23-42e7-b474-a9f203f1054f", + "id": "961ccb83-f5ff-41c5-aae0-a175cd25a256", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 24871.35640053908 + "x": 18910.806237131383, + "y": 25175.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24901.35640053908 + "x": 18820.806237131383, + "y": 25135.35640053908 }, "floatingObject": { "isPinned": false, @@ -53846,15 +53846,15 @@ "name": "Profit Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4f0b4af3-f4a4-466d-9bf7-618228bdb268", + "id": "5471d8aa-c650-4b26-a5ad-3b6b951f1b40", "savedPayload": { "position": { - "x": 18964.806237131383, - "y": 24897.35640053908 + "x": 18698.806237131383, + "y": 25136.35640053908 }, "targetPosition": { - "x": 18873.806237131383, - "y": 24985.35640053908 + "x": 18740.806237131383, + "y": 25208.35640053908 }, "floatingObject": { "isPinned": false, @@ -53911,15 +53911,15 @@ "name": "Loss Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9efc2141-29c0-4ec3-8310-f1f6d8dcd17a", + "id": "bd0b78aa-9d25-4294-9a76-4ecb2fbef8af", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 24979.35640053908 + "x": 18669.806237131383, + "y": 25247.35640053908 }, "targetPosition": { - "x": 18873.806237131383, - "y": 24985.35640053908 + "x": 18740.806237131383, + "y": 25208.35640053908 }, "floatingObject": { "isPinned": false, @@ -53976,15 +53976,15 @@ "name": "Empty Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9ce441f9-c14a-478c-a522-6be54bed62d7", + "id": "558fbb1c-bd98-4161-ac5f-2f64e42a0b7a", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25071.35640053908 + "x": 18744.806237131383, + "y": 25215.35640053908 }, "targetPosition": { - "x": 18873.806237131383, - "y": 24985.35640053908 + "x": 18740.806237131383, + "y": 25208.35640053908 }, "floatingObject": { "isPinned": false, @@ -54037,15 +54037,15 @@ } } ], - "id": "ddd19317-8c39-47f7-8969-d338e44dd58e", + "id": "c1fdd9e0-069d-4fcf-a817-bc80a8ea8caa", "savedPayload": { "position": { - "x": 18873.806237131383, - "y": 24985.35640053908 + "x": 18740.806237131383, + "y": 25208.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24901.35640053908 + "x": 18820.806237131383, + "y": 25135.35640053908 }, "floatingObject": { "isPinned": false, @@ -54060,15 +54060,15 @@ } } }, - "id": "7757ffaa-67b1-4966-8242-be1528316e14", + "id": "b483edc7-3b49-4f64-ad20-5306eebfb0a5", "savedPayload": { "position": { - "x": 18898.806237131383, - "y": 24901.35640053908 + "x": 18820.806237131383, + "y": 25135.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -54084,7 +54084,7 @@ "referenceParent": { "type": "Data Product", "name": "Position Base Asset", - "id": "bec85589-ea50-4c32-866f-991cddcc443b" + "id": "f6142baf-c226-4562-b0cc-eadaf9de82e5" }, "referenceParentCombinedNodePath": [ [ @@ -54115,55 +54115,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Position", "Data Product Folder", "Foundations", - "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" ], [ "Position Base Asset", "Data Product", "Foundations", - "bec85589-ea50-4c32-866f-991cddcc443b" + "f6142baf-c226-4562-b0cc-eadaf9de82e5" ] ] } @@ -54183,15 +54183,15 @@ "name": "Position Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "29346932-f371-4ce1-9d88-806ba9963e1b", + "id": "5da4a38c-b8fb-4246-bf0e-14ea08d024e4", "savedPayload": { "position": { - "x": 18920.806237131383, - "y": 24978.35640053908 + "x": 19005.806237131383, + "y": 25156.35640053908 }, "targetPosition": { - "x": 18829.806237131383, - "y": 24953.35640053908 + "x": 18908.806237131383, + "y": 25095.35640053908 }, "floatingObject": { "isPinned": false, @@ -54238,15 +54238,15 @@ } } ], - "id": "6c383bc1-d766-4f9f-8ae7-7c474941c95a", + "id": "a3f35b66-7d65-474d-9744-8946cfe083e5", "savedPayload": { "position": { - "x": 18829.806237131383, - "y": 24953.35640053908 + "x": 18908.806237131383, + "y": 25095.35640053908 }, "targetPosition": { - "x": 18887.806237131383, - "y": 24968.35640053908 + "x": 18810.806237131383, + "y": 25105.35640053908 }, "floatingObject": { "isPinned": false, @@ -54271,15 +54271,15 @@ "name": "Profit Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9280c5f9-4896-43b3-821f-4e6a9ce827e1", + "id": "2b3f0313-874a-4e3f-91f3-0e1d20479143", "savedPayload": { "position": { - "x": 18934.806237131383, - "y": 24955.35640053908 + "x": 18842.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18960.806237131383, - "y": 24943.35640053908 + "x": 18896.806237131383, + "y": 25104.35640053908 }, "floatingObject": { "isPinned": false, @@ -54336,15 +54336,15 @@ "name": "Loss Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "742e0779-8055-4c61-83b4-df62a7739b0a", + "id": "c5f0e2fc-1402-49ac-a506-189bba593d88", "savedPayload": { "position": { - "x": 19015.806237131383, - "y": 24893.35640053908 + "x": 18832.806237131383, + "y": 25014.35640053908 }, "targetPosition": { - "x": 18960.806237131383, - "y": 24943.35640053908 + "x": 18896.806237131383, + "y": 25104.35640053908 }, "floatingObject": { "isPinned": false, @@ -54401,15 +54401,15 @@ "name": "Empty Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "efb9624d-e2f5-4310-8fc0-bff1d01c1330", + "id": "1d630ded-560e-4e97-8f27-1adbc8a6d8a0", "savedPayload": { "position": { - "x": 18931.806237131383, - "y": 24850.35640053908 + "x": 18807.806237131383, + "y": 25025.35640053908 }, "targetPosition": { - "x": 18960.806237131383, - "y": 24943.35640053908 + "x": 18896.806237131383, + "y": 25104.35640053908 }, "floatingObject": { "isPinned": false, @@ -54462,15 +54462,15 @@ } } ], - "id": "c9aff52f-3153-4c93-a1c1-7f5401b2158f", + "id": "30851c57-d7ad-457a-8f4d-afdfd02ea7f7", "savedPayload": { "position": { - "x": 18960.806237131383, - "y": 24943.35640053908 + "x": 18896.806237131383, + "y": 25104.35640053908 }, "targetPosition": { - "x": 18887.806237131383, - "y": 24968.35640053908 + "x": 18810.806237131383, + "y": 25105.35640053908 }, "floatingObject": { "isPinned": false, @@ -54485,15 +54485,15 @@ } } }, - "id": "414a259d-4178-4191-9f8b-0766d74117a5", + "id": "39b08043-9d78-4279-89ef-60f717fdf98f", "savedPayload": { "position": { - "x": 18887.806237131383, - "y": 24968.35640053908 + "x": 18810.806237131383, + "y": 25105.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -54509,7 +54509,7 @@ "referenceParent": { "type": "Data Product", "name": "Position Quoted Asset", - "id": "d4af7b13-66af-4ff6-8d41-25284950ff31" + "id": "c2301ab3-9bb4-457c-807b-1613f0c23ae1" }, "referenceParentCombinedNodePath": [ [ @@ -54540,55 +54540,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Position", "Data Product Folder", "Foundations", - "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" ], [ "Position Quoted Asset", "Data Product", "Foundations", - "d4af7b13-66af-4ff6-8d41-25284950ff31" + "c2301ab3-9bb4-457c-807b-1613f0c23ae1" ] ] } @@ -54608,15 +54608,15 @@ "name": "Stop Loss Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "fc4394b8-e622-40ff-bc74-28b9ce4c91f2", + "id": "eb2dd389-4201-47ab-a8cb-0b4d9273004c", "savedPayload": { "position": { - "x": 19109.806237131383, - "y": 25000.35640053908 + "x": 18716.806237131383, + "y": 25220.35640053908 }, "targetPosition": { - "x": 19074.806237131383, - "y": 25097.35640053908 + "x": 18716.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -54663,15 +54663,15 @@ } } ], - "id": "3a9538df-cfe4-4310-9346-3cfdac22675f", + "id": "8fa9fa96-857a-49fb-858f-2571dff0c8c5", "savedPayload": { "position": { - "x": 19074.806237131383, - "y": 25097.35640053908 + "x": 18716.806237131383, + "y": 25171.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25071.35640053908 + "x": 18814.806237131383, + "y": 25199.35640053908 }, "floatingObject": { "isPinned": false, @@ -54696,15 +54696,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5ce07c6e-51c0-4b45-a2c6-e2e46a004cb2", + "id": "e73b5189-f11e-4038-820b-236714d595d0", "savedPayload": { "position": { - "x": 19039.806237131383, - "y": 25099.35640053908 + "x": 18934.806237131383, + "y": 25366.35640053908 }, "targetPosition": { - "x": 19068.806237131383, - "y": 25004.35640053908 + "x": 18859.806237131383, + "y": 25297.35640053908 }, "floatingObject": { "isPinned": false, @@ -54757,15 +54757,15 @@ } } ], - "id": "44ede691-f7f7-41a9-b3ac-c062758eb90a", + "id": "04f794f8-3d86-444b-9628-09f81ca1069b", "savedPayload": { "position": { - "x": 19068.806237131383, - "y": 25004.35640053908 + "x": 18859.806237131383, + "y": 25297.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25071.35640053908 + "x": 18814.806237131383, + "y": 25199.35640053908 }, "floatingObject": { "isPinned": false, @@ -54780,15 +54780,15 @@ } } }, - "id": "1c2c30a3-51a6-4bb5-a32b-eb5beb457306", + "id": "53daed5f-cde1-467f-8321-4c12216fb4a6", "savedPayload": { "position": { - "x": 19044.806237131383, - "y": 25071.35640053908 + "x": 18814.806237131383, + "y": 25199.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -54804,7 +54804,7 @@ "referenceParent": { "type": "Data Product", "name": "Stop Loss", - "id": "122603ae-a89f-4da9-bf0e-8fcf82156a24" + "id": "bb597e4c-652c-48ea-96e6-2847e567745b" }, "referenceParentCombinedNodePath": [ [ @@ -54835,55 +54835,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Position", "Data Product Folder", "Foundations", - "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" ], [ "Stop Loss", "Data Product", "Foundations", - "122603ae-a89f-4da9-bf0e-8fcf82156a24" + "bb597e4c-652c-48ea-96e6-2847e567745b" ] ] } @@ -54903,15 +54903,15 @@ "name": "Take Profit Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "afd2c284-b811-44a4-89f7-ec94226b5f69", + "id": "b58fb079-a061-4c6d-8930-4db747505c51", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 24969.35640053908 + "x": 18783.806237131383, + "y": 25062.35640053908 }, "targetPosition": { - "x": 18933.806237131383, - "y": 24956.35640053908 + "x": 18833.806237131383, + "y": 25069.35640053908 }, "floatingObject": { "isPinned": false, @@ -54958,15 +54958,15 @@ } } ], - "id": "90dd826f-9463-435e-8ac9-52cc9efd7034", + "id": "5dbc8606-8153-4d3f-a36a-b8ccb05ff92d", "savedPayload": { "position": { - "x": 18933.806237131383, - "y": 24956.35640053908 + "x": 18833.806237131383, + "y": 25069.35640053908 }, "targetPosition": { - "x": 18888.806237131383, - "y": 24970.35640053908 + "x": 18773.806237131383, + "y": 25150.35640053908 }, "floatingObject": { "isPinned": false, @@ -54991,15 +54991,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1200d870-72bd-4d88-bc96-024c7f4e0eff", + "id": "72091268-476d-48f7-88b6-cb5ee8ba5857", "savedPayload": { "position": { - "x": 19039.806237131383, - "y": 24837.35640053908 + "x": 18775.806237131383, + "y": 25062.35640053908 }, "targetPosition": { - "x": 18950.806237131383, - "y": 24870.35640053908 + "x": 18708.806237131383, + "y": 25155.35640053908 }, "floatingObject": { "isPinned": false, @@ -55052,15 +55052,15 @@ } } ], - "id": "6ca0f997-ebe0-4baa-941a-91eb9830b08c", + "id": "f0677cf2-875f-4aca-a842-5aded3cf06b2", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 24870.35640053908 + "x": 18708.806237131383, + "y": 25155.35640053908 }, "targetPosition": { - "x": 18888.806237131383, - "y": 24970.35640053908 + "x": 18773.806237131383, + "y": 25150.35640053908 }, "floatingObject": { "isPinned": false, @@ -55075,15 +55075,15 @@ } } }, - "id": "396d59f6-722e-42ba-ae88-0d44c72692ba", + "id": "b6d7e4fe-9a70-4489-a91d-bb56ab7fd2e8", "savedPayload": { "position": { - "x": 18888.806237131383, - "y": 24970.35640053908 + "x": 18773.806237131383, + "y": 25150.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "floatingObject": { "isPinned": false, @@ -55099,7 +55099,7 @@ "referenceParent": { "type": "Data Product", "name": "Take Profit", - "id": "b9992cc6-702e-4f28-a6ae-41e2a8b89591" + "id": "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" }, "referenceParentCombinedNodePath": [ [ @@ -55130,70 +55130,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ], [ "Low Frequency", "Bot Products", "Foundations", - "c7666682-fb81-412d-96b3-1f4d100b6c1f" + "829bd9b5-1866-4b77-9b1a-49dc605445fb" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "123d0ca0-3f29-42a6-b853-371476db165c" + "49872783-0010-49d1-b9ae-abc86458c952" ], [ "Position", "Data Product Folder", "Foundations", - "9a480e2c-087d-49b3-859b-3b21ec4ed8ea" + "bb0f1ce1-b951-4e74-9d2f-2cabfd9036cf" ], [ "Take Profit", "Data Product", "Foundations", - "b9992cc6-702e-4f28-a6ae-41e2a8b89591" + "89e0aed6-8c69-40fc-9efe-7d55d4222bd9" ] ] } } ], "layerFolders": [], - "id": "6aa5d7bb-ec9f-4c67-8b77-8b886a03dcb9", + "id": "d84fde5b-e18e-439f-abc9-2a04792a622e", "savedPayload": { "position": { - "x": 18981.806237131383, - "y": 24991.35640053908 + "x": 18813.806237131383, + "y": 25129.35640053908 }, "targetPosition": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "floatingObject": { "isPinned": false, @@ -55209,15 +55209,15 @@ } } ], - "id": "82457483-a3c4-4b58-bdc1-d407135d3953", + "id": "ac2be926-454e-4c57-8f76-bcbc91e42574", "savedPayload": { "position": { - "x": 19016.806237131383, - "y": 25025.35640053908 + "x": 18787.806237131383, + "y": 25033.35640053908 }, "targetPosition": { - "x": 19041.806237131383, - "y": 25091.35640053908 + "x": 18700.806237131383, + "y": 25026.35640053908 }, "floatingObject": { "isPinned": false, @@ -55233,15 +55233,15 @@ } } ], - "id": "8f835f11-fdeb-4de7-bf28-b1f2983b1794", + "id": "d096d768-f5dd-4b3b-b2f7-4057c1ec1a97", "savedPayload": { "position": { - "x": 19041.806237131383, - "y": 25091.35640053908 + "x": 18700.806237131383, + "y": 25026.35640053908 }, "targetPosition": { - "x": 19001.806237131383, - "y": 25036.35640053908 + "x": 18690.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -55257,15 +55257,15 @@ } } ], - "id": "4265c419-5c19-4a5a-acc8-b7ed3f185b57", + "id": "34f56f7e-c011-41ec-b3cc-85db3a0f99c4", "savedPayload": { "position": { - "x": 19001.806237131383, - "y": 25036.35640053908 + "x": 18690.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 24959.35640053908 + "x": 18698.806237131383, + "y": 24985.35640053908 }, "floatingObject": { "isPinned": false, @@ -55280,17 +55280,17 @@ }, "frame": { "position": { - "x": 300, + "x": 0, "y": 80 }, "width": 150, - "height": 400, + "height": 40, "radius": 0 }, "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "id": "1765635e-ca60-4f26-bc64-15cbb7538267" }, "referenceParentCombinedNodePath": [ [ @@ -55321,36 +55321,36 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Backtesting Session", "Trading Session Reference", "Foundations", - "06ecb118-abf0-43dc-83e6-35212d272cb8" + "8bb43677-800c-44ae-a3e1-7234901f3c4d" ], [ "Masters", "Trading Mine Products", "Foundations", - "7cc4ca61-fed3-40d2-918b-8b64e76092cb" + "1765635e-ca60-4f26-bc64-15cbb7538267" ] ] } }, - "id": "ec543f9e-5fa5-40b4-b2b0-6eb1581d3af3", + "id": "a64e34ac-207f-48b8-a796-6b91c8accc3e", "savedPayload": { "position": { "x": 17715.489282242837, @@ -55404,15 +55404,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "115f0f68-a29f-4206-a86f-28294bde080f", + "id": "80ec269f-0799-44e7-8be1-b4a27734f72c", "savedPayload": { "position": { - "x": 19013.806237131383, - "y": 24839.35640053908 + "x": 18491.806237131383, + "y": 24978.35640053908 }, "targetPosition": { - "x": 18982.806237131383, - "y": 24852.35640053908 + "x": 18536.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -55459,15 +55459,15 @@ } } ], - "id": "8f1a5b42-80de-41a4-91a8-b07a188df766", + "id": "d7c8eb9c-ae48-4881-9b23-1581d6d5e927", "savedPayload": { "position": { - "x": 18982.806237131383, - "y": 24852.35640053908 + "x": 18536.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18903.806237131383, - "y": 24939.35640053908 + "x": 18620.806237131383, + "y": 25076.35640053908 }, "floatingObject": { "isPinned": false, @@ -55492,15 +55492,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2411f015-230d-4d69-bfb6-52db3cb84679", + "id": "c9a305b5-8b50-4e17-b44e-a510954c5048", "savedPayload": { "position": { - "x": 18952.806237131383, - "y": 24765.35640053908 + "x": 18742.806237131383, + "y": 25205.35640053908 }, "targetPosition": { - "x": 18974.806237131383, - "y": 24857.35640053908 + "x": 18715.806237131383, + "y": 25150.35640053908 }, "floatingObject": { "isPinned": false, @@ -55553,15 +55553,15 @@ } } ], - "id": "3bfcdfd2-866e-42d9-b062-5d2fca41e054", + "id": "f0e99cc9-7722-4852-9c12-e3faec3c67c3", "savedPayload": { "position": { - "x": 18974.806237131383, - "y": 24857.35640053908 + "x": 18715.806237131383, + "y": 25150.35640053908 }, "targetPosition": { - "x": 18903.806237131383, - "y": 24939.35640053908 + "x": 18620.806237131383, + "y": 25076.35640053908 }, "floatingObject": { "isPinned": false, @@ -55576,15 +55576,15 @@ } } }, - "id": "0d768eb1-7f68-44dc-a925-cc81962f51db", + "id": "07c08ebe-eb95-4813-a5fd-7041872ca45f", "savedPayload": { "position": { - "x": 16802.254692953054, - "y": 25035.073976944856 + "x": 16566.254692953054, + "y": 25030.073976944856 }, "targetPosition": { - "x": 17039.825366729736, - "y": 24851.879613054225 + "x": 16803.825366729736, + "y": 24846.879613054225 }, "floatingObject": { "isPinned": false, @@ -55600,7 +55600,7 @@ "referenceParent": { "type": "Data Product", "name": "HMA", - "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" }, "referenceParentCombinedNodePath": [ [ @@ -55631,52 +55631,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "HMA", "Bot Products", "Foundations", - "3fec0c54-c190-4a19-884a-bafce0e72eae" + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" ], [ "HMA", "Data Product", "Foundations", - "3587b467-5f7e-41b2-a014-dea2f936be89" + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" ] ] } } ], "layerFolders": [], - "id": "b886f037-bc35-4db6-bad0-e014088b4994", + "id": "39d44a8c-2320-4623-ad5d-b400d05c2aa6", "savedPayload": { "position": { - "x": 17039.825366729736, - "y": 24851.879613054225 + "x": 16803.825366729736, + "y": 24846.879613054225 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -55711,15 +55711,15 @@ "name": "EMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c7e0b6fe-3d47-490f-bed0-eec1ccd39320", + "id": "fc694fc5-07b3-402a-819b-5d8d4988c9e2", "savedPayload": { "position": { - "x": 18648.806237131383, - "y": 25155.35640053908 + "x": 18632.806237131383, + "y": 25030.35640053908 }, "targetPosition": { - "x": 18722.806237131383, - "y": 25120.35640053908 + "x": 18547.806237131383, + "y": 25024.35640053908 }, "floatingObject": { "isPinned": false, @@ -55766,15 +55766,15 @@ } } ], - "id": "5bd65de7-2556-4b1d-9e7e-a4a02cdf2c76", + "id": "0f80a437-7603-422a-bc5e-06b334eebe1a", "savedPayload": { "position": { - "x": 18722.806237131383, - "y": 25120.35640053908 + "x": 18547.806237131383, + "y": 25024.35640053908 }, "targetPosition": { - "x": 18800.806237131383, - "y": 25136.35640053908 + "x": 18642.806237131383, + "y": 24994.35640053908 }, "floatingObject": { "isPinned": false, @@ -55799,15 +55799,15 @@ "name": "EMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "42f50b09-68da-4ea5-a4b9-3f0708b6f260", + "id": "4b27aa54-4d42-49f4-ad7f-ec8d5ccd87d0", "savedPayload": { "position": { - "x": 18639.806237131383, - "y": 25122.35640053908 + "x": 18742.806237131383, + "y": 24858.35640053908 }, "targetPosition": { - "x": 18738.806237131383, - "y": 25110.35640053908 + "x": 18703.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -55860,15 +55860,15 @@ } } ], - "id": "ec5016d3-1cc2-44d1-b9a9-cc6e231b8ae1", + "id": "be202af0-1142-4b8b-917d-170c41669d26", "savedPayload": { "position": { - "x": 18738.806237131383, - "y": 25110.35640053908 + "x": 18703.806237131383, + "y": 24903.35640053908 }, "targetPosition": { - "x": 18800.806237131383, - "y": 25136.35640053908 + "x": 18642.806237131383, + "y": 24994.35640053908 }, "floatingObject": { "isPinned": false, @@ -55883,15 +55883,15 @@ } } }, - "id": "bef57f3c-38f4-46ba-94c4-19165cb29864", + "id": "a3e1a074-81ef-4c3d-bada-3f06d3ca1e75", "savedPayload": { "position": { - "x": 16718.277622979545, - "y": 24886.36987237398 + "x": 16482.277622979545, + "y": 24881.36987237398 }, "targetPosition": { - "x": 16997.83683174298, - "y": 24777.527560768787 + "x": 16761.83683174298, + "y": 24772.527560768787 }, "floatingObject": { "isPinned": false, @@ -55907,7 +55907,7 @@ "referenceParent": { "type": "Data Product", "name": "EMA", - "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" }, "referenceParentCombinedNodePath": [ [ @@ -55938,52 +55938,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "EMA", "Bot Products", "Foundations", - "5ddab26a-9be6-4faa-b19d-587db28719dc" + "e0f786ba-7136-4599-bea1-0d755b53e458" ], [ "EMA", "Data Product", "Foundations", - "be544745-ea57-4cdb-bb16-2049f374aab2" + "78b3bea4-1238-4eeb-8434-39a881cebee6" ] ] } } ], "layerFolders": [], - "id": "b1f7ad21-5588-42b4-baf6-b4100cb807d1", + "id": "343bb4e3-87c0-4c1c-839c-c0738c75ec40", "savedPayload": { "position": { - "x": 16997.83683174298, - "y": 24777.527560768787 + "x": 16761.83683174298, + "y": 24772.527560768787 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -56018,15 +56018,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9b03977c-3e22-4b1a-926b-a0bb5b5a429f", + "id": "cdf7d238-4768-4f92-a390-5c05ed7ba9a9", "savedPayload": { "position": { - "x": 19012.806237131383, - "y": 24973.35640053908 + "x": 18469.806237131383, + "y": 24859.35640053908 }, "targetPosition": { - "x": 19057.806237131383, - "y": 25057.35640053908 + "x": 18567.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -56073,15 +56073,15 @@ } } ], - "id": "a0ce682d-ec54-41e9-b40b-ce08fc3c6bc5", + "id": "4b5e6017-f184-411f-aef1-41f84628b80c", "savedPayload": { "position": { - "x": 19057.806237131383, - "y": 25057.35640053908 + "x": 18567.806237131383, + "y": 24955.35640053908 }, "targetPosition": { - "x": 18980.806237131383, - "y": 25036.35640053908 + "x": 18623.806237131383, + "y": 24915.35640053908 }, "floatingObject": { "isPinned": false, @@ -56106,15 +56106,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d42aa6b9-e360-4c10-934b-a0c437936d7b", + "id": "667ed871-78ae-4eea-bbd8-431163e788a5", "savedPayload": { "position": { - "x": 18793.806237131383, - "y": 24972.35640053908 + "x": 18540.806237131383, + "y": 24926.35640053908 }, "targetPosition": { - "x": 18881.806237131383, - "y": 24960.35640053908 + "x": 18617.806237131383, + "y": 24976.35640053908 }, "floatingObject": { "isPinned": false, @@ -56167,15 +56167,15 @@ } } ], - "id": "2ea10007-04ce-41c8-9311-a20e0bb8576f", + "id": "e29801a3-9e87-4dce-b59a-6abdfc047d1a", "savedPayload": { "position": { - "x": 18881.806237131383, - "y": 24960.35640053908 + "x": 18617.806237131383, + "y": 24976.35640053908 }, "targetPosition": { - "x": 18980.806237131383, - "y": 25036.35640053908 + "x": 18623.806237131383, + "y": 24915.35640053908 }, "floatingObject": { "isPinned": false, @@ -56190,15 +56190,15 @@ } } }, - "id": "d162d853-f159-4214-8e36-a93f25f7629a", + "id": "f9b6c8c2-5ce8-4c8b-abbc-449f540dc98e", "savedPayload": { "position": { - "x": 16679.5970019888, - "y": 24720.0302542509 + "x": 16443.5970019888, + "y": 24715.0302542509 }, "targetPosition": { - "x": 16978.49652124761, - "y": 24694.357751707248 + "x": 16742.49652124761, + "y": 24689.357751707248 }, "floatingObject": { "isPinned": false, @@ -56214,7 +56214,7 @@ "referenceParent": { "type": "Data Product", "name": "McGinley", - "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" }, "referenceParentCombinedNodePath": [ [ @@ -56245,52 +56245,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "McGinley", "Bot Products", "Foundations", - "634acbe9-0233-420b-8cf7-e192cfda9c12" + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" ], [ "McGinley", "Data Product", "Foundations", - "0dadad29-0a36-4418-a55c-0c843c9b8501" + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" ] ] } } ], "layerFolders": [], - "id": "f2a65e7e-28ea-49e4-b3bb-5d09c6c8e830", + "id": "593bf991-1d4b-4979-8efe-ab2219da8bc8", "savedPayload": { "position": { - "x": 16978.49652124761, - "y": 24694.357751707248 + "x": 16742.49652124761, + "y": 24689.357751707248 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -56325,15 +56325,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "53cb2776-8352-48f3-ae1e-f70355645a98", + "id": "bf790e74-dd17-46b5-b71e-2b0826a9a5a2", "savedPayload": { "position": { - "x": 18879.806237131383, - "y": 24999.35640053908 + "x": 18600.806237131383, + "y": 24805.35640053908 }, "targetPosition": { - "x": 18852.806237131383, - "y": 25060.35640053908 + "x": 18511.806237131383, + "y": 24898.35640053908 }, "floatingObject": { "isPinned": false, @@ -56380,15 +56380,15 @@ } } ], - "id": "ba8cecd5-d06e-4c83-ab50-4dce8e2094e8", + "id": "37dbf65f-3660-4bc4-a390-2c0b08413ca4", "savedPayload": { "position": { - "x": 18852.806237131383, - "y": 25060.35640053908 + "x": 18511.806237131383, + "y": 24898.35640053908 }, "targetPosition": { - "x": 18913.806237131383, - "y": 25039.35640053908 + "x": 18499.806237131383, + "y": 24984.35640053908 }, "floatingObject": { "isPinned": false, @@ -56413,15 +56413,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2d3a7423-d8e4-41b3-b7c1-5279f4b91305", + "id": "b7f8c448-aafb-419b-937d-ef02d4ab5df8", "savedPayload": { "position": { - "x": 18826.806237131383, - "y": 24954.35640053908 + "x": 18351.806237131383, + "y": 24927.35640053908 }, "targetPosition": { - "x": 18828.806237131383, - "y": 25038.35640053908 + "x": 18433.806237131383, + "y": 24914.35640053908 }, "floatingObject": { "isPinned": false, @@ -56474,15 +56474,15 @@ } } ], - "id": "2de66f3f-8a34-4fa7-985f-b6cba3bc1fed", + "id": "7579f142-f32f-4ff6-b79f-e93d628e1fd9", "savedPayload": { "position": { - "x": 18828.806237131383, - "y": 25038.35640053908 + "x": 18433.806237131383, + "y": 24914.35640053908 }, "targetPosition": { - "x": 18913.806237131383, - "y": 25039.35640053908 + "x": 18499.806237131383, + "y": 24984.35640053908 }, "floatingObject": { "isPinned": false, @@ -56497,15 +56497,15 @@ } } }, - "id": "5834ce6e-1780-4897-adcf-337efdd961f8", + "id": "917f9519-dee4-4ce7-aea7-e54d56ae75f1", "savedPayload": { "position": { - "x": 16689.34650385098, - "y": 24549.53096917615 + "x": 16453.34650385098, + "y": 24544.53096917615 }, "targetPosition": { - "x": 16983.371272178698, - "y": 24609.108109169872 + "x": 16747.371272178698, + "y": 24604.108109169872 }, "floatingObject": { "isPinned": false, @@ -56521,7 +56521,7 @@ "referenceParent": { "type": "Data Product", "name": "WMA", - "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" }, "referenceParentCombinedNodePath": [ [ @@ -56552,52 +56552,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "WMA", "Bot Products", "Foundations", - "b18e739d-f243-4018-886e-514887005392" + "ede5b157-8c65-4b06-914c-7c9814b58f8f" ], [ "WMA", "Data Product", "Foundations", - "a387e0cd-122e-4481-b742-fdfd2995afe4" + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" ] ] } } ], "layerFolders": [], - "id": "82857e1c-31e5-4492-bdee-64902b143372", + "id": "b5603df5-5ac9-43e0-8e55-3a015c61ff78", "savedPayload": { "position": { - "x": 16983.371272178698, - "y": 24609.108109169872 + "x": 16747.371272178698, + "y": 24604.108109169872 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -56632,15 +56632,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "23db4c1b-f46f-424a-ac48-1b03a88bf557", + "id": "6347427a-0e1d-4ebb-8802-58c6a198c904", "savedPayload": { "position": { - "x": 19064.806237131383, - "y": 24881.35640053908 + "x": 18685.806237131383, + "y": 25111.35640053908 }, "targetPosition": { - "x": 18972.806237131383, - "y": 24936.35640053908 + "x": 18638.806237131383, + "y": 25125.35640053908 }, "floatingObject": { "isPinned": false, @@ -56687,15 +56687,15 @@ } } ], - "id": "7f178dfb-af19-490a-8491-31d6cf62bc48", + "id": "fbf1cc4d-1e6c-4fe7-8b98-2354c818bc21", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 24936.35640053908 + "x": 18638.806237131383, + "y": 25125.35640053908 }, "targetPosition": { - "x": 18893.806237131383, - "y": 24994.35640053908 + "x": 18543.806237131383, + "y": 25134.35640053908 }, "floatingObject": { "isPinned": false, @@ -56720,15 +56720,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "09407ff7-48ad-4b91-ae03-e4df4c12b5bd", + "id": "902ce1cd-70d3-45b2-8d50-0981157e236b", "savedPayload": { "position": { - "x": 18849.806237131383, - "y": 24847.35640053908 + "x": 18603.806237131383, + "y": 25078.35640053908 }, "targetPosition": { - "x": 18890.806237131383, - "y": 24909.35640053908 + "x": 18618.806237131383, + "y": 25157.35640053908 }, "floatingObject": { "isPinned": false, @@ -56781,15 +56781,15 @@ } } ], - "id": "57bb8a0d-b646-4ec7-b6aa-12fcd662927c", + "id": "eccda26a-64ce-40e3-bd7a-68c3ed097bd4", "savedPayload": { "position": { - "x": 18890.806237131383, - "y": 24909.35640053908 + "x": 18618.806237131383, + "y": 25157.35640053908 }, "targetPosition": { - "x": 18893.806237131383, - "y": 24994.35640053908 + "x": 18543.806237131383, + "y": 25134.35640053908 }, "floatingObject": { "isPinned": false, @@ -56804,15 +56804,15 @@ } } }, - "id": "40857bde-8e0b-4a38-8e8f-52f929a32595", + "id": "7451e020-40e6-4610-990c-861c8fcda829", "savedPayload": { "position": { - "x": 16746.736281907728, - "y": 24388.684855228188 + "x": 16510.736281907728, + "y": 24383.684855228188 }, "targetPosition": { - "x": 17012.066161207073, - "y": 24528.68505219589 + "x": 16776.066161207073, + "y": 24523.68505219589 }, "floatingObject": { "isPinned": false, @@ -56828,7 +56828,7 @@ "referenceParent": { "type": "Data Product", "name": "SMA", - "id": "b6757521-3608-4119-a119-a71d0a871666" + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" }, "referenceParentCombinedNodePath": [ [ @@ -56859,52 +56859,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "SMA", "Bot Products", "Foundations", - "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + "34be7055-fe64-480a-9e5c-326c225533ca" ], [ "SMA", "Data Product", "Foundations", - "b6757521-3608-4119-a119-a71d0a871666" + "4f9b9f64-9e21-42f9-ad6f-7668db768083" ] ] } } ], "layerFolders": [], - "id": "fe1cf14c-63a2-4f69-901b-f98a6cfc4f8d", + "id": "837cbcfb-db21-420d-a145-88533e0352ba", "savedPayload": { "position": { - "x": 17012.066161207073, - "y": 24528.68505219589 + "x": 16776.066161207073, + "y": 24523.68505219589 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -56939,15 +56939,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9d8f43c9-f60b-4898-b362-fbefc67664ef", + "id": "05ac1a76-234a-41c5-a686-a91c1c129131", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 25110.35640053908 + "x": 18669.806237131383, + "y": 25011.35640053908 }, "targetPosition": { - "x": 18869.806237131383, - "y": 25077.35640053908 + "x": 18579.806237131383, + "y": 25102.35640053908 }, "floatingObject": { "isPinned": false, @@ -56994,15 +56994,15 @@ } } ], - "id": "6dc7f72e-d9f4-4a0e-aa9d-20a9aef2f33d", + "id": "808cadf2-2da6-40c0-a8bc-da4e110c6b66", "savedPayload": { "position": { - "x": 18869.806237131383, - "y": 25077.35640053908 + "x": 18579.806237131383, + "y": 25102.35640053908 }, "targetPosition": { - "x": 18795.806237131383, - "y": 25069.35640053908 + "x": 18638.806237131383, + "y": 25006.35640053908 }, "floatingObject": { "isPinned": false, @@ -57027,15 +57027,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f2f1be47-f98f-49ca-b982-eccc137cc236", + "id": "d5724956-6f8e-4d7b-bb29-82e2a95bcba6", "savedPayload": { "position": { - "x": 18698.806237131383, - "y": 25187.35640053908 + "x": 18652.806237131383, + "y": 25001.35640053908 }, "targetPosition": { - "x": 18697.806237131383, - "y": 25110.35640053908 + "x": 18645.806237131383, + "y": 25100.35640053908 }, "floatingObject": { "isPinned": false, @@ -57088,15 +57088,15 @@ } } ], - "id": "f007c8b6-b17c-4425-acb1-1a16403e1b7e", + "id": "51336260-81de-40dc-aa76-0fd9dccf8863", "savedPayload": { "position": { - "x": 18697.806237131383, - "y": 25110.35640053908 + "x": 18645.806237131383, + "y": 25100.35640053908 }, "targetPosition": { - "x": 18795.806237131383, - "y": 25069.35640053908 + "x": 18638.806237131383, + "y": 25006.35640053908 }, "floatingObject": { "isPinned": false, @@ -57111,15 +57111,15 @@ } } }, - "id": "cff03dab-027e-4089-a041-26c9fc8a098f", + "id": "ef66a4df-e0be-4448-837c-6fcd0debd0d7", "savedPayload": { "position": { - "x": 16847.11695765104, - "y": 24250.52270797042 + "x": 16611.11695765104, + "y": 24245.52270797042 }, "targetPosition": { - "x": 17062.25649907873, - "y": 24459.603978567007 + "x": 16826.25649907873, + "y": 24454.603978567007 }, "floatingObject": { "isPinned": false, @@ -57135,7 +57135,7 @@ "referenceParent": { "type": "Data Product", "name": "VWMA", - "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" }, "referenceParentCombinedNodePath": [ [ @@ -57166,52 +57166,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Volume-WMA", "Bot Products", "Foundations", - "8d0f79b4-7e09-4154-b07e-622177473383" + "67580249-4c65-481b-ad9a-59410f5c3914" ], [ "VWMA", "Data Product", "Foundations", - "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" ] ] } } ], "layerFolders": [], - "id": "9b3fba6e-7668-43e0-8f45-a07aa82e24c5", + "id": "dce7ae6d-cc0b-4ad6-ab01-6fd3fc96d0b9", "savedPayload": { "position": { - "x": 17062.25649907873, - "y": 24459.603978567007 + "x": 16826.25649907873, + "y": 24454.603978567007 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -57246,15 +57246,15 @@ "name": "Fibonacci-Bollinger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "53f7b9e3-73b2-46dd-b758-5b0171308af8", + "id": "1fa5f61e-2a4c-463c-b54f-f78ac38f4978", "savedPayload": { "position": { - "x": 18588.806237131383, - "y": 25120.35640053908 + "x": 18861.806237131383, + "y": 24907.35640053908 }, "targetPosition": { - "x": 18663.806237131383, - "y": 25182.35640053908 + "x": 18800.806237131383, + "y": 24933.35640053908 }, "floatingObject": { "isPinned": false, @@ -57301,15 +57301,15 @@ } } ], - "id": "3cb5cb1e-f407-48b9-be34-5b9e365f3a99", + "id": "e9057801-476e-4718-8046-ef6de8607e57", "savedPayload": { "position": { - "x": 18663.806237131383, - "y": 25182.35640053908 + "x": 18800.806237131383, + "y": 24933.35640053908 }, "targetPosition": { - "x": 18745.806237131383, - "y": 25139.35640053908 + "x": 18795.806237131383, + "y": 25030.35640053908 }, "floatingObject": { "isPinned": false, @@ -57334,15 +57334,15 @@ "name": "Basis", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7c7bd3f7-0c8a-4f48-bb27-41dbf2b6c91c", + "id": "7123a757-2616-4b45-af49-620fc4afefb5", "savedPayload": { "position": { - "x": 18859.806237131383, - "y": 25139.35640053908 + "x": 18702.806237131383, + "y": 24850.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57399,15 +57399,15 @@ "name": "Up1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e2ffedb3-d7ae-44f8-9dfe-4a8e40885555", + "id": "7b6da605-4f9f-4d4e-bc3c-d6656e3d41e6", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 24986.35640053908 + "x": 18775.806237131383, + "y": 24843.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57464,15 +57464,15 @@ "name": "Up2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "208204fa-10f4-482e-8174-a53b79c336f3", + "id": "599805bf-5b12-4b20-92fe-9b1423094b0a", "savedPayload": { "position": { - "x": 18745.806237131383, - "y": 25036.35640053908 + "x": 18607.806237131383, + "y": 24858.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57529,15 +57529,15 @@ "name": "Up3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "39721033-4dcf-4665-8a66-05fb3af3b622", + "id": "016c803e-e5e1-4785-8467-2b1107b1a51d", "savedPayload": { "position": { - "x": 18716.806237131383, - "y": 25163.35640053908 + "x": 18792.806237131383, + "y": 24953.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57594,15 +57594,15 @@ "name": "Up4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "df94ebad-3a06-4466-93ae-c0b9ef838c2e", + "id": "a147c9d9-0891-48c8-95c2-878f3db8ddb9", "savedPayload": { "position": { - "x": 18792.806237131383, - "y": 25064.35640053908 + "x": 18676.806237131383, + "y": 24962.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57659,15 +57659,15 @@ "name": "Up5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9df8576d-b580-45a4-aba6-b7c91f8df43b", + "id": "cf4ccbb4-59d8-4a3c-af38-f918bcd4a371", "savedPayload": { "position": { - "x": 18850.806237131383, - "y": 25030.35640053908 + "x": 18667.806237131383, + "y": 24953.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57724,15 +57724,15 @@ "name": "Up6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5d1d4eeb-264f-4bd6-81f4-215054e3120d", + "id": "ca4e2bfc-0581-430c-bfd6-9baa27561a49", "savedPayload": { "position": { - "x": 18744.806237131383, - "y": 25165.35640053908 + "x": 18780.806237131383, + "y": 24932.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57789,15 +57789,15 @@ "name": "Down1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "05c04d91-1050-40b4-ae08-412bba7757c8", + "id": "47fa1f86-cc2b-4713-b852-b87773073fb2", "savedPayload": { "position": { - "x": 18750.806237131383, - "y": 25063.35640053908 + "x": 18643.806237131383, + "y": 24918.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57854,15 +57854,15 @@ "name": "Down2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f46bf425-d7b4-495d-9f97-808caec39b84", + "id": "766046e9-f3e4-4ee6-b05e-fea40b54d003", "savedPayload": { "position": { - "x": 18794.806237131383, - "y": 25112.35640053908 + "x": 18698.806237131383, + "y": 24996.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57919,15 +57919,15 @@ "name": "Down3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0e56eb80-ae9a-4958-b189-bf99628f875e", + "id": "db1cde53-9e49-46a7-b0af-ac9b791b2021", "savedPayload": { "position": { - "x": 18824.806237131383, - "y": 25137.35640053908 + "x": 18626.806237131383, + "y": 24861.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -57984,15 +57984,15 @@ "name": "Down4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "65f7336e-07d3-42d3-9089-8af442601b12", + "id": "f6b71950-4a69-463c-9738-a1e0e2a7a2f6", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 25060.35640053908 + "x": 18726.806237131383, + "y": 25038.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -58049,15 +58049,15 @@ "name": "Down5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d3d18182-f9a3-4094-873e-6f5474003302", + "id": "49f2026c-e0fe-49cf-9f01-04b772213525", "savedPayload": { "position": { - "x": 18818.806237131383, - "y": 25047.35640053908 + "x": 18771.806237131383, + "y": 25035.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -58114,15 +58114,15 @@ "name": "Down6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5ecb368a-c2d4-432f-9226-3651d8e0692e", + "id": "a2e31498-cbeb-4640-8e50-edd98e6cdec5", "savedPayload": { "position": { - "x": 18806.806237131383, - "y": 25019.35640053908 + "x": 18669.806237131383, + "y": 24944.35640053908 }, "targetPosition": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "floatingObject": { "isPinned": false, @@ -58175,15 +58175,15 @@ } } ], - "id": "24873e3a-1a9a-40c4-99c6-a0f0f3d527d1", + "id": "88f456ff-60f3-4ed4-8e0e-6a9cafd7ca64", "savedPayload": { "position": { - "x": 18808.806237131383, - "y": 25077.35640053908 + "x": 18699.806237131383, + "y": 24940.35640053908 }, "targetPosition": { - "x": 18745.806237131383, - "y": 25139.35640053908 + "x": 18795.806237131383, + "y": 25030.35640053908 }, "floatingObject": { "isPinned": false, @@ -58198,15 +58198,15 @@ } } }, - "id": "5c11edef-a603-471f-b502-22cc9437c700", + "id": "8833fe2f-9548-47f3-a715-d5d06ebd972a", "savedPayload": { "position": { - "x": 16982.35628571905, - "y": 24146.237602891728 + "x": 16746.35628571905, + "y": 24141.237602891728 }, "targetPosition": { - "x": 17129.876163112735, - "y": 24407.46142602766 + "x": 16893.876163112735, + "y": 24402.46142602766 }, "floatingObject": { "isPinned": false, @@ -58222,7 +58222,7 @@ "referenceParent": { "type": "Data Product", "name": "Fibonacci-Bollinger", - "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" }, "referenceParentCombinedNodePath": [ [ @@ -58253,52 +58253,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fibonacci-Bollinger", "Bot Products", "Foundations", - "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" ], [ "Fibonacci-Bollinger", "Data Product", "Foundations", - "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "77d70b38-5dcf-490c-ad94-954898948d1c" ] ] } } ], "layerFolders": [], - "id": "56bee98e-b606-432a-b910-c0077d854c1e", + "id": "fe609dfd-6cdd-4ac0-ae07-de248b9b2663", "savedPayload": { "position": { - "x": 17129.876163112735, - "y": 24407.46142602766 + "x": 16893.876163112735, + "y": 24402.46142602766 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -58333,15 +58333,15 @@ "name": "TPSL Bands", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1b8c17f7-7c45-44f1-b30a-467a4cfc5fd1", + "id": "63cb1178-0f6a-4895-8657-3d75f6ae8885", "savedPayload": { "position": { - "x": 18833.806237131383, - "y": 25029.35640053908 + "x": 18499.806237131383, + "y": 25018.35640053908 }, "targetPosition": { - "x": 18891.806237131383, - "y": 25075.35640053908 + "x": 18591.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -58388,15 +58388,15 @@ } } ], - "id": "ac7e3770-06ca-494a-96cf-e3268831f759", + "id": "01388339-7c2e-45c3-9ab7-240ed7503ff9", "savedPayload": { "position": { - "x": 18891.806237131383, - "y": 25075.35640053908 + "x": 18591.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 18899.806237131383, - "y": 25058.35640053908 + "x": 18507.806237131383, + "y": 24916.35640053908 }, "floatingObject": { "isPinned": false, @@ -58421,15 +58421,15 @@ "name": "TP1 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3dea214f-e162-4e59-8ccd-d5ad08e0d6b8", + "id": "627ecd30-f956-43d0-9c9e-7c6737e6dbbf", "savedPayload": { "position": { - "x": 18846.806237131383, - "y": 24951.35640053908 + "x": 18637.806237131383, + "y": 24905.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58486,15 +58486,15 @@ "name": "TP2 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "57887151-7275-472b-bbe0-ff03d9e20b02", + "id": "ac87d06a-e74d-4d1a-8bd6-2ebe98b595b8", "savedPayload": { "position": { - "x": 18954.806237131383, - "y": 25016.35640053908 + "x": 18522.806237131383, + "y": 24992.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58551,15 +58551,15 @@ "name": "TP3 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1321fd03-f490-4cd0-b2d2-6ef11fe0d9f6", + "id": "c4729d36-7738-484f-b0bd-da2bf1904388", "savedPayload": { "position": { - "x": 18851.806237131383, - "y": 24940.35640053908 + "x": 18551.806237131383, + "y": 24926.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58616,15 +58616,15 @@ "name": "SL Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f98a291c-97e3-4b15-aff7-39f5e374633d", + "id": "a244b63d-3e45-46bb-bf8b-280ac59a8b04", "savedPayload": { "position": { - "x": 18886.806237131383, - "y": 24980.35640053908 + "x": 18648.806237131383, + "y": 24947.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58681,15 +58681,15 @@ "name": "TP1 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d8a74eaf-d2df-4e85-a878-b115fe0efd63", + "id": "5102d81c-07e2-4138-816d-22eb41e2b897", "savedPayload": { "position": { - "x": 18983.806237131383, - "y": 25096.35640053908 + "x": 18537.806237131383, + "y": 24886.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58746,15 +58746,15 @@ "name": "TP2 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b3ab03ba-e6b7-4ca5-a13e-a67786ff1f66", + "id": "812ac0fc-1132-4770-ab8a-62c54aba0159", "savedPayload": { "position": { - "x": 18969.806237131383, - "y": 25097.35640053908 + "x": 18555.806237131383, + "y": 24960.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58811,15 +58811,15 @@ "name": "TP3 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a1fdc7ab-b2c7-4256-b3ac-eb8feb0079f1", + "id": "af98fe03-1567-49aa-b382-5a7c2d7f5148", "savedPayload": { "position": { - "x": 18999.806237131383, - "y": 25114.35640053908 + "x": 18629.806237131383, + "y": 24971.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58876,15 +58876,15 @@ "name": "SL Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "807e2efd-91ed-45c3-80ee-38a03a0f66ea", + "id": "d990e4a5-4c4c-44cc-9012-188cf76b8f55", "savedPayload": { "position": { - "x": 19017.806237131383, - "y": 25068.35640053908 + "x": 18564.806237131383, + "y": 24928.35640053908 }, "targetPosition": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "floatingObject": { "isPinned": false, @@ -58937,15 +58937,15 @@ } } ], - "id": "f520275d-5395-499e-ac93-2ff711763d09", + "id": "06b9aa23-4cf7-4b0d-aee3-2c24800a8ecf", "savedPayload": { "position": { - "x": 18929.806237131383, - "y": 25033.35640053908 + "x": 18574.806237131383, + "y": 24903.35640053908 }, "targetPosition": { - "x": 18899.806237131383, - "y": 25058.35640053908 + "x": 18507.806237131383, + "y": 24916.35640053908 }, "floatingObject": { "isPinned": false, @@ -58960,15 +58960,15 @@ } } }, - "id": "e1989cb2-384d-40ba-b7a7-aeafc129330a", + "id": "4422b053-44a6-4d29-a674-a70b0df51b52", "savedPayload": { "position": { - "x": 17141.497980050957, - "y": 24084.27809899819 + "x": 16905.497980050957, + "y": 24079.27809899819 }, "targetPosition": { - "x": 17209.447010278687, - "y": 24376.481674080893 + "x": 16973.447010278687, + "y": 24371.481674080893 }, "floatingObject": { "isPinned": false, @@ -58984,7 +58984,7 @@ "referenceParent": { "type": "Data Product", "name": "TPSL Bands", - "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" }, "referenceParentCombinedNodePath": [ [ @@ -59015,52 +59015,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "TPSL Bands", "Bot Products", "Foundations", - "6d08ee38-2871-4031-8572-c107e70944fe" + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" ], [ "TPSL Bands", "Data Product", "Foundations", - "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "874d48e3-ce29-4a0f-9f2f-74404827a02c" ] ] } } ], "layerFolders": [], - "id": "272522f5-abd4-4f13-a33b-5d51f5868a04", + "id": "046ec3dc-a683-4892-8f8f-883d2c32f02b", "savedPayload": { "position": { - "x": 17209.447010278687, - "y": 24376.481674080893 + "x": 16973.447010278687, + "y": 24371.481674080893 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -59095,15 +59095,15 @@ "name": "MAMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "78c90c5f-c3b6-4f95-8506-30da2f054324", + "id": "fe6e66c0-cb45-4a46-99d2-fe8e52ca4e8c", "savedPayload": { "position": { - "x": 18824.806237131383, - "y": 25101.35640053908 + "x": 18811.806237131383, + "y": 25032.35640053908 }, "targetPosition": { - "x": 18783.806237131383, - "y": 25094.35640053908 + "x": 18768.806237131383, + "y": 25091.35640053908 }, "floatingObject": { "isPinned": false, @@ -59150,15 +59150,15 @@ } } ], - "id": "85277451-6c27-4005-91f9-8e271c2cf827", + "id": "fbff4ace-af34-401b-bf81-4cb06719c9a3", "savedPayload": { "position": { - "x": 18783.806237131383, - "y": 25094.35640053908 + "x": 18768.806237131383, + "y": 25091.35640053908 }, "targetPosition": { - "x": 18762.806237131383, - "y": 25044.35640053908 + "x": 18680.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -59183,15 +59183,15 @@ "name": "MAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e4ee6e29-07c7-4165-88b1-75da9cdeb8dd", + "id": "ea129c30-86ee-4c93-9d59-126580ccee28", "savedPayload": { "position": { - "x": 18796.806237131383, - "y": 25027.35640053908 + "x": 18639.806237131383, + "y": 25057.35640053908 }, "targetPosition": { - "x": 18755.806237131383, - "y": 25059.35640053908 + "x": 18673.806237131383, + "y": 25133.35640053908 }, "floatingObject": { "isPinned": false, @@ -59248,15 +59248,15 @@ "name": "FAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f6043da4-6a25-4ff5-a728-e8c21b714208", + "id": "f092da30-925b-4b2c-8f84-93d027431dcd", "savedPayload": { "position": { - "x": 18679.806237131383, - "y": 25026.35640053908 + "x": 18719.806237131383, + "y": 25095.35640053908 }, "targetPosition": { - "x": 18755.806237131383, - "y": 25059.35640053908 + "x": 18673.806237131383, + "y": 25133.35640053908 }, "floatingObject": { "isPinned": false, @@ -59313,15 +59313,15 @@ "name": "FILL", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b60840cb-a220-4d8c-8aa9-02efb4dd2326", + "id": "5dd28532-8fe0-421c-9815-6fe28227bc70", "savedPayload": { "position": { - "x": 18684.806237131383, - "y": 24973.35640053908 + "x": 18623.806237131383, + "y": 25100.35640053908 }, "targetPosition": { - "x": 18755.806237131383, - "y": 25059.35640053908 + "x": 18673.806237131383, + "y": 25133.35640053908 }, "floatingObject": { "isPinned": false, @@ -59374,15 +59374,15 @@ } } ], - "id": "b2e4a201-d00b-468f-975c-7367be311a1a", + "id": "ca86c014-8112-468c-b3c3-ed732fc435fb", "savedPayload": { "position": { - "x": 18755.806237131383, - "y": 25059.35640053908 + "x": 18673.806237131383, + "y": 25133.35640053908 }, "targetPosition": { - "x": 18762.806237131383, - "y": 25044.35640053908 + "x": 18680.806237131383, + "y": 25056.35640053908 }, "floatingObject": { "isPinned": false, @@ -59397,15 +59397,15 @@ } } }, - "id": "5b4e4639-4be0-4798-99b2-d85542d78501", + "id": "8bbbf801-295c-489e-bcd9-4e67650c413f", "savedPayload": { "position": { - "x": 17311.64932702408, - "y": 24069.663786807912 + "x": 17075.64932702408, + "y": 24064.663786807912 }, "targetPosition": { - "x": 17294.522683765248, - "y": 24369.174517985753 + "x": 17058.522683765248, + "y": 24364.174517985753 }, "floatingObject": { "isPinned": false, @@ -59421,7 +59421,7 @@ "referenceParent": { "type": "Data Product", "name": "MAMA", - "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" }, "referenceParentCombinedNodePath": [ [ @@ -59452,52 +59452,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "MAMA", "Bot Products", "Foundations", - "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + "c2d41686-94b3-4968-ae2d-c110bf3690cc" ], [ "MAMA", "Data Product", "Foundations", - "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" ] ] } } ], "layerFolders": [], - "id": "389e4037-3dec-41be-9818-e32ec9bf89f0", + "id": "08dbe4bc-0f91-4e08-b964-616c6f4244c4", "savedPayload": { "position": { - "x": 17294.522683765248, - "y": 24369.174517985753 + "x": 17058.522683765248, + "y": 24364.174517985753 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -59532,15 +59532,15 @@ "name": "Donchian-Tenkan", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a72f14a3-7398-4691-a701-fafb21e69deb", + "id": "3157065b-e162-40cb-9329-ba2062bdfd31", "savedPayload": { "position": { - "x": 18866.806237131383, - "y": 25074.35640053908 + "x": 18795.806237131383, + "y": 24831.35640053908 }, "targetPosition": { - "x": 18822.806237131383, - "y": 25089.35640053908 + "x": 18707.806237131383, + "y": 24901.35640053908 }, "floatingObject": { "isPinned": false, @@ -59587,15 +59587,15 @@ } } ], - "id": "90e076d2-d4ae-463f-a134-84f6c8d28f29", + "id": "6608ea57-55d8-4689-b71f-97f9824c75c9", "savedPayload": { "position": { - "x": 18822.806237131383, - "y": 25089.35640053908 + "x": 18707.806237131383, + "y": 24901.35640053908 }, "targetPosition": { - "x": 18819.806237131383, - "y": 25018.35640053908 + "x": 18754.806237131383, + "y": 24974.35640053908 }, "floatingObject": { "isPinned": false, @@ -59620,15 +59620,15 @@ "name": "Mid Point", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f0793d35-a0e2-432d-aaa1-4fb4f8101586", + "id": "e744c6a9-2b5d-42e9-81de-178bf6be5c6b", "savedPayload": { "position": { - "x": 18761.806237131383, - "y": 25048.35640053908 + "x": 18636.806237131383, + "y": 25140.35640053908 }, "targetPosition": { - "x": 18858.806237131383, - "y": 24967.35640053908 + "x": 18721.806237131383, + "y": 25043.35640053908 }, "floatingObject": { "isPinned": false, @@ -59681,15 +59681,15 @@ } } ], - "id": "e8bd1eda-ac19-42d1-9546-cb8b0d6b2611", + "id": "f8aae1c9-94c9-4fbf-9927-d8dc69b44a9c", "savedPayload": { "position": { - "x": 18858.806237131383, - "y": 24967.35640053908 + "x": 18721.806237131383, + "y": 25043.35640053908 }, "targetPosition": { - "x": 18819.806237131383, - "y": 25018.35640053908 + "x": 18754.806237131383, + "y": 24974.35640053908 }, "floatingObject": { "isPinned": false, @@ -59704,15 +59704,15 @@ } } }, - "id": "6ca0539f-c23e-4aa4-b5db-995d03d9cf05", + "id": "2a634ba7-a5a4-4bd4-8bc0-5936911515f1", "savedPayload": { "position": { - "x": 17479.025676435678, - "y": 24103.57863097988 + "x": 17243.025676435678, + "y": 24098.57863097988 }, "targetPosition": { - "x": 17378.210858471048, - "y": 24386.131940071737 + "x": 17142.210858471048, + "y": 24381.131940071737 }, "floatingObject": { "isPinned": false, @@ -59728,7 +59728,7 @@ "referenceParent": { "type": "Data Product", "name": "Donchian-Tenkan", - "id": "d0403d11-4d59-423f-893c-03d0a305c523" + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" }, "referenceParentCombinedNodePath": [ [ @@ -59759,52 +59759,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Donchian-Tenkan", "Bot Products", "Foundations", - "416d3c05-732f-4d19-ab42-011d801b3353" + "3158c2be-1ce0-4273-9165-23ade938e25e" ], [ "Donchian-Tenkan", "Data Product", "Foundations", - "d0403d11-4d59-423f-893c-03d0a305c523" + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" ] ] } } ], "layerFolders": [], - "id": "f007e468-d0e3-4f0b-8379-d94e0c5cbe44", + "id": "c5875df9-7361-4397-81cb-f37f918052b9", "savedPayload": { "position": { - "x": 17378.210858471048, - "y": 24386.131940071737 + "x": 17142.210858471048, + "y": 24381.131940071737 }, "targetPosition": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "floatingObject": { "isPinned": false, @@ -59820,20 +59820,20 @@ } } ], - "id": "6f672801-9e09-4902-954f-4ba9249efe67", + "id": "5b88473f-cdd7-4542-8b30-73e6667f5772", "savedPayload": { "position": { - "x": 17277.396040506417, - "y": 24668.685249163595 + "x": 17041.396040506417, + "y": 24663.685249163595 }, "targetPosition": { - "x": 17520.1011388189, - "y": 24845.020824851337 + "x": 17284.1011388189, + "y": 24840.020824851337 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -59843,17 +59843,17 @@ }, "frame": { "position": { - "x": 450, + "x": 0, "y": 80 }, "width": 150, - "height": 400, + "height": 40, "radius": 0 }, "referenceParent": { "type": "Data Mine Products", "name": "Pluvtech", - "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" }, "referenceParentCombinedNodePath": [ [ @@ -59884,30 +59884,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ] ] } }, - "id": "f5f656e2-91d3-4ce5-a8f9-deb7688dca22", + "id": "475f0ff3-23b1-4634-9aa1-e28abf859f43", "savedPayload": { "position": { "x": 17758.1011388189, @@ -59947,15 +59947,15 @@ "project": "Foundations", "layers": [], "layerFolders": [], - "id": "80ace808-5837-487f-8a6e-7d4644e8bcf3", + "id": "fbcc02dc-30d5-4bba-b229-645dbf394712", "savedPayload": { "position": { - "x": 18890.806237131383, - "y": 24889.35640053908 + "x": 18527.806237131383, + "y": 25012.35640053908 }, "targetPosition": { - "x": 18894.806237131383, - "y": 24854.35640053908 + "x": 18490.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -59990,15 +59990,15 @@ "name": "Candle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "44807896-716e-45a6-a283-81eb3c13b29b", + "id": "e3feb7a4-a2d2-49c8-8fe6-0fdcb1edd192", "savedPayload": { "position": { - "x": 18969.806237131383, - "y": 24598.35640053908 + "x": 18495.806237131383, + "y": 24848.35640053908 }, "targetPosition": { - "x": 18915.806237131383, - "y": 24624.35640053908 + "x": 18583.806237131383, + "y": 24849.35640053908 }, "floatingObject": { "isPinned": false, @@ -60045,15 +60045,15 @@ } } ], - "id": "748f30a0-4ac8-4090-84fa-12b69e57f067", + "id": "3daf8b50-7ccd-4194-829b-38be315c637f", "savedPayload": { "position": { - "x": 18915.806237131383, - "y": 24624.35640053908 + "x": 18583.806237131383, + "y": 24849.35640053908 }, "targetPosition": { - "x": 18832.806237131383, - "y": 24722.35640053908 + "x": 18608.806237131383, + "y": 24944.35640053908 }, "floatingObject": { "isPinned": false, @@ -60073,15 +60073,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "c7d454bb-d8cd-4deb-aa43-213827953c91", + "id": "a8de5e62-dcd2-4fc8-8266-5d8cbf295ba4", "savedPayload": { "position": { - "x": 18889.806237131383, - "y": 24766.35640053908 + "x": 18594.806237131383, + "y": 24939.35640053908 }, "targetPosition": { - "x": 18832.806237131383, - "y": 24722.35640053908 + "x": 18608.806237131383, + "y": 24944.35640053908 }, "floatingObject": { "isPinned": false, @@ -60096,15 +60096,15 @@ } } }, - "id": "6f937f22-c7cf-42cc-ae72-1cff097fc36a", + "id": "342e5a92-1285-46d8-b734-8fbae69fb57f", "savedPayload": { "position": { - "x": 18832.806237131383, - "y": 24722.35640053908 + "x": 18608.806237131383, + "y": 24944.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 24764.35640053908 + "x": 18537.806237131383, + "y": 24947.35640053908 }, "floatingObject": { "isPinned": false, @@ -60120,7 +60120,7 @@ "referenceParent": { "type": "Data Product", "name": "Candles", - "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" }, "referenceParentCombinedNodePath": [ [ @@ -60151,37 +60151,37 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Candles", "Data Product", "Foundations", - "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" ] ] } @@ -60201,15 +60201,15 @@ "name": "Volume", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d703cd80-51ae-482c-aefd-07eb1a0e15e4", + "id": "5dd3dfef-39ff-4088-8733-f80a10a7ee0e", "savedPayload": { "position": { - "x": 18760.806237131383, - "y": 24975.35640053908 + "x": 18476.806237131383, + "y": 24969.35640053908 }, "targetPosition": { - "x": 18837.806237131383, - "y": 24899.35640053908 + "x": 18534.806237131383, + "y": 24907.35640053908 }, "floatingObject": { "isPinned": false, @@ -60256,15 +60256,15 @@ } } ], - "id": "80a72f0c-87b4-4942-8a7c-fe72e640650a", + "id": "03065835-999c-4f64-9f87-4240b8d1c7ac", "savedPayload": { "position": { - "x": 18837.806237131383, - "y": 24899.35640053908 + "x": 18534.806237131383, + "y": 24907.35640053908 }, "targetPosition": { - "x": 18804.806237131383, - "y": 24851.35640053908 + "x": 18582.806237131383, + "y": 24912.35640053908 }, "floatingObject": { "isPinned": false, @@ -60284,15 +60284,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "30a59e1f-4340-42ab-927b-c3058266f6cc", + "id": "2e19c129-6aad-486c-a1dd-95d389fe18cc", "savedPayload": { "position": { - "x": 18815.806237131383, - "y": 24861.35640053908 + "x": 18673.806237131383, + "y": 24996.35640053908 }, "targetPosition": { - "x": 18804.806237131383, - "y": 24851.35640053908 + "x": 18582.806237131383, + "y": 24912.35640053908 }, "floatingObject": { "isPinned": false, @@ -60307,15 +60307,15 @@ } } }, - "id": "eb82b314-839b-4945-b732-c6b54f3eaa09", + "id": "9342afc9-071f-4354-83c7-6ee7310fc965", "savedPayload": { "position": { - "x": 18804.806237131383, - "y": 24851.35640053908 + "x": 18582.806237131383, + "y": 24912.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 24764.35640053908 + "x": 18537.806237131383, + "y": 24947.35640053908 }, "floatingObject": { "isPinned": false, @@ -60331,7 +60331,7 @@ "referenceParent": { "type": "Data Product", "name": "Volumes", - "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "id": "c962b6d9-625d-4697-9216-639f65df944e" }, "referenceParentCombinedNodePath": [ [ @@ -60362,52 +60362,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Volumes", "Data Product", "Foundations", - "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "c962b6d9-625d-4697-9216-639f65df944e" ] ] } } ], "layerFolders": [], - "id": "3132b0a5-f5c3-4a36-a969-f19deb777f21", + "id": "2be1c922-e4c1-43c1-92be-667fd2644f7d", "savedPayload": { "position": { - "x": 18895.806237131383, - "y": 24764.35640053908 + "x": 18537.806237131383, + "y": 24947.35640053908 }, "targetPosition": { - "x": 18894.806237131383, - "y": 24854.35640053908 + "x": 18490.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -60423,15 +60423,15 @@ } } ], - "id": "ef94fcbe-6d48-41d6-8401-bbb799fdc036", + "id": "65dc3480-7f64-4f85-823f-eaa8456b5e26", "savedPayload": { "position": { - "x": 18894.806237131383, - "y": 24854.35640053908 + "x": 18490.806237131383, + "y": 24982.35640053908 }, "targetPosition": { - "x": 18872.806237131383, - "y": 24929.35640053908 + "x": 18555.806237131383, + "y": 25041.35640053908 }, "floatingObject": { "isPinned": false, @@ -60446,17 +60446,17 @@ }, "frame": { "position": { - "x": 600, + "x": 0, "y": 80 }, "width": 150, - "height": 190, + "height": 40, "radius": 0 }, "referenceParent": { "type": "Data Mine Products", "name": "Candles", - "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" }, "referenceParentCombinedNodePath": [ [ @@ -60487,30 +60487,30 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ] ] } }, - "id": "b1d118e2-4586-4d9d-9b14-c05b2c9c5759", + "id": "9fa64158-e113-47d6-93a1-633074efa54e", "savedPayload": { "position": { "x": 17824.47066144364, @@ -60542,7 +60542,7 @@ "name": "New Rate Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", "project": "Foundations", - "id": "3411ac11-3100-4d90-84fe-287f58747f64", + "id": "49d19bbe-3522-458d-b1a3-d956ac88b241", "savedPayload": { "position": { "x": 17685.157691175682, @@ -60592,15 +60592,15 @@ "name": "Fisher Transform Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a0b67b84-6697-4e6d-bdae-1c8f94569e2a", + "id": "2f69e990-af28-4983-ae94-37cc9862096a", "savedPayload": { "position": { - "x": 18771.806237131383, - "y": 25014.35640053908 + "x": 18612.806237131383, + "y": 24999.35640053908 }, "targetPosition": { - "x": 18818.806237131383, - "y": 25080.35640053908 + "x": 18662.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -60647,15 +60647,15 @@ } } ], - "id": "4570313b-e9cd-42e4-b9c6-28391b9aa69d", + "id": "32c7c4cf-c29d-4598-8ddf-5259d00bf5b1", "savedPayload": { "position": { - "x": 18818.806237131383, - "y": 25080.35640053908 + "x": 18662.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18804.806237131383, - "y": 25002.35640053908 + "x": 18685.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -60680,15 +60680,15 @@ "name": "Fisher", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cbc9b842-b1d5-471b-9722-798d09117606", + "id": "55603b4b-a4e5-438a-a667-992a0ed01f5a", "savedPayload": { "position": { - "x": 18676.806237131383, - "y": 24896.35640053908 + "x": 18724.806237131383, + "y": 24886.35640053908 }, "targetPosition": { - "x": 18708.806237131383, - "y": 24904.35640053908 + "x": 18783.806237131383, + "y": 24872.35640053908 }, "floatingObject": { "isPinned": false, @@ -60745,15 +60745,15 @@ "name": "Trigger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bb1f3c1b-8841-4393-804b-9582e260e9ee", + "id": "c463e16c-37e1-4f27-8991-3bd149661729", "savedPayload": { "position": { - "x": 18660.806237131383, - "y": 24857.35640053908 + "x": 18716.806237131383, + "y": 24843.35640053908 }, "targetPosition": { - "x": 18708.806237131383, - "y": 24904.35640053908 + "x": 18783.806237131383, + "y": 24872.35640053908 }, "floatingObject": { "isPinned": false, @@ -60810,15 +60810,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "439a8074-c444-4935-811f-d0fc677a45f9", + "id": "2ccb264d-1810-4ade-b808-ed6afcd9db57", "savedPayload": { "position": { - "x": 18683.806237131383, - "y": 24914.35640053908 + "x": 18707.806237131383, + "y": 24848.35640053908 }, "targetPosition": { - "x": 18708.806237131383, - "y": 24904.35640053908 + "x": 18783.806237131383, + "y": 24872.35640053908 }, "floatingObject": { "isPinned": false, @@ -60871,15 +60871,15 @@ } } ], - "id": "dcbc5dbb-8b5b-46a1-bb6e-fabf12c10a98", + "id": "8408af40-83f1-4668-8ab7-06daeb193f88", "savedPayload": { "position": { - "x": 18708.806237131383, - "y": 24904.35640053908 + "x": 18783.806237131383, + "y": 24872.35640053908 }, "targetPosition": { - "x": 18804.806237131383, - "y": 25002.35640053908 + "x": 18685.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -60894,7 +60894,7 @@ } } }, - "id": "5f589fd0-f816-44d0-b333-3503326a8fe4", + "id": "82348a50-ad45-454a-915c-ff820e4d9224", "savedPayload": { "position": { "x": 17568.99628224891, @@ -60918,7 +60918,7 @@ "referenceParent": { "type": "Data Product", "name": "FisherTransform", - "id": "9e82aad5-6bac-43a9-9194-a48407541b64" + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" }, "referenceParentCombinedNodePath": [ [ @@ -60949,44 +60949,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fisher Transform", "Bot Products", "Foundations", - "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" + "43042896-0f34-4723-912b-210e81c3d84c" ], [ "FisherTransform", "Data Product", "Foundations", - "9e82aad5-6bac-43a9-9194-a48407541b64" + "05557028-90d6-4fb6-9244-78e9bcb3e715" ] ] } } ], "layerFolders": [], - "id": "47642fd1-1f6f-4f7b-b9dd-2b9af362cb0d", + "id": "399b72cb-2a6d-4986-9e97-0da7708f8cd4", "savedPayload": { "position": { "x": 17769.73546415657, @@ -61029,15 +61029,15 @@ "name": "WADDAH Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e2119cd1-e478-43fe-b022-a57ab1defc24", + "id": "50b1de19-c9b7-42ab-9d89-c6f128729ff0", "savedPayload": { "position": { - "x": 19104.806237131383, - "y": 25026.35640053908 + "x": 18600.806237131383, + "y": 25077.35640053908 }, "targetPosition": { - "x": 19054.806237131383, - "y": 25054.35640053908 + "x": 18647.806237131383, + "y": 25074.35640053908 }, "floatingObject": { "isPinned": false, @@ -61084,15 +61084,15 @@ } } ], - "id": "4935b332-2647-4e8d-896c-27d822a088c9", + "id": "fd952603-d229-40f4-8f98-fd5abf0e2d63", "savedPayload": { "position": { - "x": 19054.806237131383, - "y": 25054.35640053908 + "x": 18647.806237131383, + "y": 25074.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25137.35640053908 + "x": 18577.806237131383, + "y": 25040.35640053908 }, "floatingObject": { "isPinned": false, @@ -61117,15 +61117,15 @@ "name": "Zero", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c4392018-8d53-451c-9801-6001839a0e2a", + "id": "76bea5bf-51cd-4d6d-922a-e2fea28820e0", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 24954.35640053908 + "x": 18578.806237131383, + "y": 25048.35640053908 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -61182,15 +61182,15 @@ "name": "TrendUp", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "23005ef3-af89-43eb-a866-fbf5cd9452fe", + "id": "65a3344e-f7bb-4772-a32a-df27d0cab000", "savedPayload": { "position": { - "x": 18831.806237131383, - "y": 25043.35640053908 + "x": 18554.806237131383, + "y": 24950.35640053908 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -61247,15 +61247,15 @@ "name": "TrendDown", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2c33d3d3-348a-43a7-8855-2296c0195471", + "id": "3a1ce90f-74e5-4a4c-895e-758250b0123d", "savedPayload": { "position": { - "x": 18790.806237131383, - "y": 24988.35640053908 + "x": 18502.806237131383, + "y": 24999.35640053908 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -61312,15 +61312,15 @@ "name": "DeadZone", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3bea2fa3-6a93-417a-a146-0374eb42c14c", + "id": "4bae4fa4-993c-49f9-bb39-37e93eb73358", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 24989.35640053908 + "x": 18515.806237131383, + "y": 24855.35640053908 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -61377,15 +61377,15 @@ "name": "Explosion", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4671a7cf-4d7c-475b-9d69-7c3fcc4fb487", + "id": "5c15d7bb-c069-4301-9a9a-019b9c1a1c78", "savedPayload": { "position": { - "x": 18944.806237131383, - "y": 25103.35640053908 + "x": 18459.806237131383, + "y": 24861.35640053908 }, "targetPosition": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "floatingObject": { "isPinned": false, @@ -61438,15 +61438,15 @@ } } ], - "id": "d44b6da5-9529-4ad8-8bb9-32e4e7bee5cb", + "id": "9fc14ff6-93f1-43a0-b20d-37de3c95a0ab", "savedPayload": { "position": { - "x": 18882.806237131383, - "y": 25042.35640053908 + "x": 18527.806237131383, + "y": 24955.35640053908 }, "targetPosition": { - "x": 18981.806237131383, - "y": 25137.35640053908 + "x": 18577.806237131383, + "y": 25040.35640053908 }, "floatingObject": { "isPinned": false, @@ -61461,7 +61461,7 @@ } } }, - "id": "d6dc288e-5e17-4d77-82a0-ce6eca69864c", + "id": "35fa3483-e7c1-4073-8a41-bf50c5e6cd0c", "savedPayload": { "position": { "x": 17907.757568103632, @@ -61485,7 +61485,7 @@ "referenceParent": { "type": "Data Product", "name": "Waddah Attar", - "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" }, "referenceParentCombinedNodePath": [ [ @@ -61516,44 +61516,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Waddah Attar", "Bot Products", "Foundations", - "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" ], [ "Waddah Attar", "Data Product", "Foundations", - "c24d40d6-bb56-4f66-8164-d2f7db343d91" + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" ] ] } } ], "layerFolders": [], - "id": "b2350b33-06b7-49dd-94b1-67a64acc031b", + "id": "7870e597-e6b1-47b4-825b-11f56da69a45", "savedPayload": { "position": { "x": 17939.11610708393, @@ -61596,15 +61596,15 @@ "name": "PLUVTECH MACD Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "db1e41dc-5736-421c-b5e3-752313df8cb0", + "id": "52ce2392-65a3-4640-8e59-8d1698bc9126", "savedPayload": { "position": { - "x": 18728.806237131383, - "y": 25034.35640053908 + "x": 18738.806237131383, + "y": 24968.35640053908 }, "targetPosition": { - "x": 18806.806237131383, - "y": 25000.35640053908 + "x": 18730.806237131383, + "y": 24935.35640053908 }, "floatingObject": { "isPinned": false, @@ -61651,15 +61651,15 @@ } } ], - "id": "07892178-e652-46a1-b5f5-761c366c0913", + "id": "68f0bbba-8f55-4f26-8738-521d7515c076", "savedPayload": { "position": { - "x": 18806.806237131383, - "y": 25000.35640053908 + "x": 18730.806237131383, + "y": 24935.35640053908 }, "targetPosition": { - "x": 18784.806237131383, - "y": 25082.35640053908 + "x": 18649.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -61684,15 +61684,15 @@ "name": "MACD", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6db8c7a8-60a9-4c30-97ac-c42539643373", + "id": "30f8f249-3370-4e62-be3e-9434dec6bd5d", "savedPayload": { "position": { - "x": 18681.806237131383, - "y": 25066.35640053908 + "x": 18535.806237131383, + "y": 25120.35640053908 }, "targetPosition": { - "x": 18736.806237131383, - "y": 25044.35640053908 + "x": 18606.806237131383, + "y": 25107.35640053908 }, "floatingObject": { "isPinned": false, @@ -61749,15 +61749,15 @@ "name": "Signal", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "005aae1e-3014-4429-a451-a656efad7e77", + "id": "24a2398b-1fab-4ab5-8948-dfe8eab5412d", "savedPayload": { "position": { - "x": 18684.806237131383, - "y": 24982.35640053908 + "x": 18555.806237131383, + "y": 25016.35640053908 }, "targetPosition": { - "x": 18736.806237131383, - "y": 25044.35640053908 + "x": 18606.806237131383, + "y": 25107.35640053908 }, "floatingObject": { "isPinned": false, @@ -61814,15 +61814,15 @@ "name": "Zero Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9cbbed88-3b1a-4e3a-9dee-84a3047aea30", + "id": "7551bcc1-619a-48c6-a0e4-f4c4a7cf335c", "savedPayload": { "position": { - "x": 18660.806237131383, - "y": 25132.35640053908 + "x": 18529.806237131383, + "y": 25032.35640053908 }, "targetPosition": { - "x": 18736.806237131383, - "y": 25044.35640053908 + "x": 18606.806237131383, + "y": 25107.35640053908 }, "floatingObject": { "isPinned": false, @@ -61879,15 +61879,15 @@ "name": "Histogram", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "55dd6d1d-ea46-46fa-9663-88eeb079b9e7", + "id": "72c87832-95f7-4203-8d0c-e95345cbe4b6", "savedPayload": { "position": { - "x": 18737.806237131383, - "y": 24989.35640053908 + "x": 18609.806237131383, + "y": 25020.35640053908 }, "targetPosition": { - "x": 18736.806237131383, - "y": 25044.35640053908 + "x": 18606.806237131383, + "y": 25107.35640053908 }, "floatingObject": { "isPinned": false, @@ -61940,15 +61940,15 @@ } } ], - "id": "54179cdf-d803-4723-95a1-6f07e6052170", + "id": "747e3804-23fe-4fbd-8861-3eaf8ecab0af", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 25044.35640053908 + "x": 18606.806237131383, + "y": 25107.35640053908 }, "targetPosition": { - "x": 18784.806237131383, - "y": 25082.35640053908 + "x": 18649.806237131383, + "y": 25014.35640053908 }, "floatingObject": { "isPinned": false, @@ -61963,7 +61963,7 @@ } } }, - "id": "83952aa0-ccaa-4f0c-9d64-bfd109929012", + "id": "b2215646-f231-41e1-97e4-1ea4b0948eae", "savedPayload": { "position": { "x": 18270.474646064227, @@ -61987,7 +61987,7 @@ "referenceParent": { "type": "Data Product", "name": "PLUVTECH MACD", - "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" }, "referenceParentCombinedNodePath": [ [ @@ -62018,44 +62018,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "PLUVTECH MACD", "Bot Products", "Foundations", - "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" ], [ "PLUVTECH MACD", "Data Product", "Foundations", - "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" + "c63da930-aa02-43a7-aa67-59b8896e2836" ] ] } } ], "layerFolders": [], - "id": "bf2b82e6-ce92-4598-88d0-975ce51c353b", + "id": "5bef3149-d0b9-4a51-ba4d-f07ea7b37b15", "savedPayload": { "position": { "x": 18120.474646064227, @@ -62098,15 +62098,15 @@ "name": "Percentages Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "54d973f2-4e7b-4dc6-804f-f3d32f7a97c3", + "id": "bcde9407-6fcd-4b77-85c4-fb0cda5f84ea", "savedPayload": { "position": { - "x": 19161.806237131383, - "y": 25144.35640053908 + "x": 18814.806237131383, + "y": 25062.35640053908 }, "targetPosition": { - "x": 19097.806237131383, - "y": 25185.35640053908 + "x": 18763.806237131383, + "y": 25114.35640053908 }, "floatingObject": { "isPinned": false, @@ -62153,15 +62153,15 @@ } } ], - "id": "0ae7f385-d1e1-4fc8-ae88-8c6d878e4ba2", + "id": "09a88f20-a0f7-4936-9b8d-1cf0f078d0b0", "savedPayload": { "position": { - "x": 19097.806237131383, - "y": 25185.35640053908 + "x": 18763.806237131383, + "y": 25114.35640053908 }, "targetPosition": { - "x": 19006.806237131383, - "y": 25161.35640053908 + "x": 18739.806237131383, + "y": 25145.35640053908 }, "floatingObject": { "isPinned": false, @@ -62181,15 +62181,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "2a299a26-6926-46e0-bd21-247528b1b400", + "id": "7c7360f5-6dae-47fe-abe2-ebc485033441", "savedPayload": { "position": { - "x": 18967.806237131383, - "y": 25122.35640053908 + "x": 18653.806237131383, + "y": 25051.35640053908 }, "targetPosition": { - "x": 19006.806237131383, - "y": 25161.35640053908 + "x": 18739.806237131383, + "y": 25145.35640053908 }, "floatingObject": { "isPinned": false, @@ -62204,7 +62204,7 @@ } } }, - "id": "2f1a94e2-08f5-4e8e-b50a-033cb344a65b", + "id": "09f7cac6-2796-4376-b195-dc3ef272cba6", "savedPayload": { "position": { "x": 18518.601920649788, @@ -62228,7 +62228,7 @@ "referenceParent": { "type": "Data Product", "name": "Percentages", - "id": "12a8179e-2358-4d2a-a491-d800c8de7113" + "id": "fb364962-2ab1-414e-8e62-43134a843185" }, "referenceParentCombinedNodePath": [ [ @@ -62259,44 +62259,44 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Percentages", "Bot Products", "Foundations", - "8f397867-5678-422d-9354-85f13f6b81aa" + "2db0732a-452d-4f5f-a808-f7f32a58406c" ], [ "Percentages", "Data Product", "Foundations", - "12a8179e-2358-4d2a-a491-d800c8de7113" + "fb364962-2ab1-414e-8e62-43134a843185" ] ] } } ], "layerFolders": [], - "id": "fea7543a-8cba-4a45-b84b-3f75f4c0eec7", + "id": "f6ec390a-23f2-4a7a-97c2-f0a1efd890e1", "savedPayload": { "position": { "x": 18244.538283357007, @@ -62320,7 +62320,7 @@ } } ], - "id": "6e526d9a-210e-4f3c-9f2f-fb9eb0f7a16e", + "id": "bac83b50-5aee-4587-9812-43a26fe692e5", "savedPayload": { "position": { "x": 17970.474646064227, @@ -62352,7 +62352,7 @@ } } }, - "id": "ee0df90a-cd61-4120-b38f-f3686e9466e3", + "id": "071a471c-5c85-412d-b96b-c60292e4f9bc", "savedPayload": { "position": { "x": 17908.1011388189, @@ -62376,7 +62376,7 @@ } } ], - "id": "9a30763e-d10b-4002-b9ea-9f11ef057b76", + "id": "4ab85a69-8e85-45e3-89da-32992b002b0f", "savedPayload": { "position": { "x": 18000.806237131383, @@ -62409,7 +62409,7 @@ "referenceParent": { "type": "Backtesting Session", "name": "New Trading System", - "id": "dd2ee241-3d6b-49a6-8faf-2237170157a8" + "id": "3e7dd234-c17f-4692-9905-f5f67290bab1" }, "referenceParentCombinedNodePath": [ [ @@ -62434,61 +62434,61 @@ "Foundations", "Project Trading Tasks", "Foundations", - "e2b1229e-ff1a-41e8-8b3f-ad9283f52c29" + "4b8734b6-b116-4e38-8704-78b9cfd80d44" ], [ "Binance", "Exchange Trading Tasks", "Foundations", - "fb822c87-ab0b-4ed5-8551-01326af9ba98" + "ea23f070-9438-43e8-871c-956a06796cd3" ], [ " BTC/USDT", "Market Trading Tasks", "Foundations", - "9b8b073c-fcb9-4cde-9dd6-2589f38653d1" + "5755e79c-cd1f-4003-88b3-ea5644751e75" ], [ "Masters", "Trading Mine Tasks", "Foundations", - "6c75e247-748f-4211-89e4-f01537e29d03" + "9de3eacc-c0ab-4f96-8f5e-125f552ee3dc" ], [ "Masters", "Task Manager", "Foundations", - "b5e77306-e8e7-4bd7-8ede-0114c4ff4a95" + "23654fc5-1ccf-4ee1-b19b-420c407805ec" ], [ "New Trading System", "Task", "Foundations", - "8d4c0e8b-d9b1-4d01-9218-c21fc6add09f" + "0817f6bd-2f2c-4021-938c-940825a701c6" ], [ "Low Frequency", "Trading Bot Instance", "Foundations", - "874a4031-0f06-4426-b494-22ba96eeb137" + "88cfc4c1-cba7-4347-82d7-a4e0df3dfc2c" ], [ "Low Frequency Trading", "Trading Process Instance", "Foundations", - "1537f7c4-e7ae-406a-af3c-14ac46ea591c" + "6f4cc545-60a4-4329-a753-0de727bb70cc" ], [ "New Trading System", "Backtesting Session", "Foundations", - "dd2ee241-3d6b-49a6-8faf-2237170157a8" + "3e7dd234-c17f-4692-9905-f5f67290bab1" ] ] } } ], - "id": "1948b6b9-9d08-4dcf-8141-5d6b8eb6f64b", + "id": "886a8346-19e8-4e4c-b108-c5b975bf97cf", "savedPayload": { "position": { "x": 18300.806237131383, @@ -62550,15 +62550,15 @@ "name": "New Time Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"fromDate\": \"2018-01-01T00:00:00.000Z\",\n \"toDate\": \"2020-12-31T00:00:00.000Z\"\n}", "project": "Foundations", - "id": "574b3b93-b234-4348-a79a-259d5fe2abe0", + "id": "b8a9680b-0299-4357-b805-6df0332d826b", "savedPayload": { "position": { - "x": 19038.806237131383, - "y": 24989.35640053908 + "x": 17909.240211162945, + "y": 24695.289481749016 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -62578,15 +62578,15 @@ "name": "New Rate Scale", "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", "project": "Foundations", - "id": "22239710-746a-4a71-b136-631eddad76a9", + "id": "04d1e0f8-a6cb-4db8-bb54-7c31765c447a", "savedPayload": { "position": { - "x": 18848.806237131383, - "y": 24983.35640053908 + "x": 17880.235666240915, + "y": 24606.022671339222 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -62606,15 +62606,15 @@ "name": "New Time Frame Scale", "config": "{ \n\"value\": \"24-hs\"\n}", "project": "Foundations", - "id": "a9b5e02a-9632-445d-bf62-aadc0f2c28ff", + "id": "5a033f3a-1163-4087-8ce1-c04164d96cad", "savedPayload": { "position": { - "x": 19007.806237131383, - "y": 24991.35640053908 + "x": 17880.235666240915, + "y": 24512.161992315083 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -62673,15 +62673,15 @@ "name": "Trading Episode Counters", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a435abb1-f140-442a-a0ac-10424cc12494", + "id": "37485e1a-53cf-49bd-9d08-42037f9399da", "savedPayload": { "position": { - "x": 19115.806237131383, - "y": 25221.35640053908 + "x": 18795.806237131383, + "y": 25024.35640053908 }, "targetPosition": { - "x": 19024.806237131383, - "y": 25151.35640053908 + "x": 18764.806237131383, + "y": 24964.35640053908 }, "floatingObject": { "isPinned": false, @@ -62728,15 +62728,15 @@ } } ], - "id": "c349de70-0c3e-46d3-9b4b-d6533b894177", + "id": "64609cf0-f36d-4772-bb8f-6bba30e1c1c5", "savedPayload": { "position": { - "x": 19024.806237131383, - "y": 25151.35640053908 + "x": 18764.806237131383, + "y": 24964.35640053908 }, "targetPosition": { - "x": 18931.806237131383, - "y": 25063.35640053908 + "x": 18745.806237131383, + "y": 24912.35640053908 }, "floatingObject": { "isPinned": false, @@ -62756,15 +62756,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "fdaf898d-0075-4a04-bc43-a564cb7979c7", + "id": "7511fd4a-0bb4-40f0-a907-a56a4b601826", "savedPayload": { "position": { - "x": 18885.806237131383, - "y": 24964.35640053908 + "x": 18709.806237131383, + "y": 24959.35640053908 }, "targetPosition": { - "x": 18931.806237131383, - "y": 25063.35640053908 + "x": 18745.806237131383, + "y": 24912.35640053908 }, "floatingObject": { "isPinned": false, @@ -62779,15 +62779,15 @@ } } }, - "id": "75cc91fc-c874-4d4c-9a74-9c41bce4a8de", + "id": "2fd9b14d-e140-4070-9c9b-468221bb1520", "savedPayload": { "position": { - "x": 18931.806237131383, - "y": 25063.35640053908 + "x": 18745.806237131383, + "y": 24912.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -62803,7 +62803,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading Episode Counters", - "id": "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186" + "id": "7898b201-c700-45ad-9999-41708fe1d84c" }, "referenceParentCombinedNodePath": [ [ @@ -62834,55 +62834,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Trading Episode Counters", "Data Product", "Foundations", - "2f0e4d2f-a9fc-40d7-bd6f-8c50160ba186" + "7898b201-c700-45ad-9999-41708fe1d84c" ] ] } @@ -62902,15 +62902,15 @@ "name": "Trading Episode Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b738ae7c-479e-4058-8770-8cf0a5340975", + "id": "836b9e41-d0ce-41a3-ac63-0190693610cf", "savedPayload": { "position": { - "x": 18957.806237131383, - "y": 25084.35640053908 + "x": 18561.806237131383, + "y": 25115.35640053908 }, "targetPosition": { - "x": 19050.806237131383, - "y": 25154.35640053908 + "x": 18526.806237131383, + "y": 25073.35640053908 }, "floatingObject": { "isPinned": false, @@ -62957,15 +62957,15 @@ } } ], - "id": "619a3cb9-73d8-4380-b3dc-7da08c595441", + "id": "34573fd1-5abf-4bd9-a7e2-406f7fc0aab7", "savedPayload": { "position": { - "x": 19050.806237131383, - "y": 25154.35640053908 + "x": 18526.806237131383, + "y": 25073.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25103.35640053908 + "x": 18603.806237131383, + "y": 24997.35640053908 }, "floatingObject": { "isPinned": false, @@ -62985,15 +62985,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "130198b2-b678-40e4-9c89-d0fd32d23f75", + "id": "83f684c9-3927-4baf-832b-ec3541e38fbe", "savedPayload": { "position": { - "x": 19033.806237131383, - "y": 25199.35640053908 + "x": 18569.806237131383, + "y": 25086.35640053908 }, "targetPosition": { - "x": 19070.806237131383, - "y": 25103.35640053908 + "x": 18603.806237131383, + "y": 24997.35640053908 }, "floatingObject": { "isPinned": false, @@ -63008,15 +63008,15 @@ } } }, - "id": "976e9cf8-1ff1-4a67-8f71-914182c09f41", + "id": "5c309fc7-47bb-404b-b535-632de0a8c685", "savedPayload": { "position": { - "x": 19070.806237131383, - "y": 25103.35640053908 + "x": 18603.806237131383, + "y": 24997.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63032,7 +63032,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading Episode Statistics", - "id": "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87" + "id": "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" }, "referenceParentCombinedNodePath": [ [ @@ -63063,55 +63063,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Trading Episode Statistics", "Data Product", "Foundations", - "9f5fe41c-3c37-4b76-bd8b-5d9d33b1eb87" + "3beb17bf-07e1-483e-80ff-a0a4cca9c14a" ] ] } @@ -63126,15 +63126,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "27ab452d-8afb-498c-ab63-08604fe98729", + "id": "d1da9b33-9234-45a3-81e0-89854b33001f", "savedPayload": { "position": { - "x": 19127.806237131383, + "x": 18725.806237131383, "y": 24870.35640053908 }, "targetPosition": { - "x": 19104.806237131383, - "y": 24969.35640053908 + "x": 18774.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -63154,15 +63154,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "26fbdedb-ca49-4671-83ea-0f25120ca0ce", + "id": "cf9ea644-153c-49c7-a67d-824c97435edc", "savedPayload": { "position": { - "x": 19028.806237131383, - "y": 25067.35640053908 + "x": 18774.806237131383, + "y": 24912.35640053908 }, "targetPosition": { - "x": 19104.806237131383, - "y": 24969.35640053908 + "x": 18774.806237131383, + "y": 24963.35640053908 }, "floatingObject": { "isPinned": false, @@ -63177,15 +63177,15 @@ } } }, - "id": "be036a67-4756-42ec-8d66-f54e15a0f0a3", + "id": "99fa9c47-fafd-4e22-ad5d-e4037bb76685", "savedPayload": { "position": { - "x": 19104.806237131383, - "y": 24969.35640053908 + "x": 18774.806237131383, + "y": 24963.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63201,7 +63201,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Candle", - "id": "2d4cf785-31fd-4070-b4b1-5ed9194cd032" + "id": "d5c18336-9742-4c28-8939-7073ef3edcbe" }, "referenceParentCombinedNodePath": [ [ @@ -63232,55 +63232,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Episode Candle", "Data Product", "Foundations", - "2d4cf785-31fd-4070-b4b1-5ed9194cd032" + "d5c18336-9742-4c28-8939-7073ef3edcbe" ] ] } @@ -63300,15 +63300,15 @@ "name": "Current Balance", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bd897fd4-9c45-4379-89cd-dfe2a7269e0c", + "id": "2f5d93ad-bb1a-4560-b1ed-e2532a6d60f2", "savedPayload": { "position": { - "x": 19114.806237131383, - "y": 25002.35640053908 + "x": 18607.806237131383, + "y": 24872.35640053908 }, "targetPosition": { - "x": 19140.806237131383, - "y": 25044.35640053908 + "x": 18686.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -63355,15 +63355,15 @@ } } ], - "id": "673ee3da-fdf0-4209-aece-3b23acf61ec2", + "id": "346b117b-a54f-4f1f-bb9b-cba91cbe1592", "savedPayload": { "position": { - "x": 19140.806237131383, - "y": 25044.35640053908 + "x": 18686.806237131383, + "y": 24866.35640053908 }, "targetPosition": { - "x": 19053.806237131383, - "y": 25023.35640053908 + "x": 18647.806237131383, + "y": 24843.35640053908 }, "floatingObject": { "isPinned": false, @@ -63383,15 +63383,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "dec78909-81b4-44c8-8e25-19a664097c9e", + "id": "483f918d-4ec1-4c93-a137-245d3194c421", "savedPayload": { "position": { - "x": 19084.806237131383, - "y": 24931.35640053908 + "x": 18685.806237131383, + "y": 24745.35640053908 }, "targetPosition": { - "x": 19053.806237131383, - "y": 25023.35640053908 + "x": 18647.806237131383, + "y": 24843.35640053908 }, "floatingObject": { "isPinned": false, @@ -63406,15 +63406,15 @@ } } }, - "id": "2a26b881-25c6-4c6a-a5c5-56f8fe308b5c", + "id": "74dcd51a-9f76-4ffd-b381-e29e879ad496", "savedPayload": { "position": { - "x": 19053.806237131383, - "y": 25023.35640053908 + "x": 18647.806237131383, + "y": 24843.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63430,7 +63430,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Balances", - "id": "cec14ae8-f038-445a-88d4-ffe4e3c4f889" + "id": "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" }, "referenceParentCombinedNodePath": [ [ @@ -63461,55 +63461,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Episode Balances", "Data Product", "Foundations", - "cec14ae8-f038-445a-88d4-ffe4e3c4f889" + "5e25af9a-f94e-4548-a9cb-5fb6aadb2632" ] ] } @@ -63524,15 +63524,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "54cf04cb-ce87-44a1-b539-ca2b2cffa31c", + "id": "f77bf570-a027-4cd3-a683-1c57f7a2f6cb", "savedPayload": { "position": { - "x": 18999.806237131383, - "y": 24990.35640053908 + "x": 18656.806237131383, + "y": 24946.35640053908 }, "targetPosition": { - "x": 18947.806237131383, - "y": 25041.35640053908 + "x": 18693.806237131383, + "y": 24926.35640053908 }, "floatingObject": { "isPinned": false, @@ -63552,15 +63552,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "7dc7ed5a-d516-48ab-be05-528769ee1c7d", + "id": "733712f5-55cb-40bd-9c2e-47ce8c64aa31", "savedPayload": { "position": { - "x": 18884.806237131383, - "y": 25075.35640053908 + "x": 18783.806237131383, + "y": 24914.35640053908 }, "targetPosition": { - "x": 18947.806237131383, - "y": 25041.35640053908 + "x": 18693.806237131383, + "y": 24926.35640053908 }, "floatingObject": { "isPinned": false, @@ -63575,15 +63575,15 @@ } } }, - "id": "be57e9d4-a9e1-495f-a1ba-6a8e6dba911b", + "id": "d764c204-9d19-4828-b0e4-e95c7cb6839e", "savedPayload": { "position": { - "x": 18947.806237131383, - "y": 25041.35640053908 + "x": 18693.806237131383, + "y": 24926.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63599,7 +63599,7 @@ "referenceParent": { "type": "Data Product", "name": "Distance To Trading Event", - "id": "7974e482-374c-4176-a23a-c3dd904981f7" + "id": "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" }, "referenceParentCombinedNodePath": [ [ @@ -63630,55 +63630,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Distance To Trading Event", "Data Product", "Foundations", - "7974e482-374c-4176-a23a-c3dd904981f7" + "8adb7861-346c-4eaa-a69f-edd5f0c48b9b" ] ] } @@ -63693,15 +63693,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a3aa51f4-9f73-4e85-ac03-3256c579834e", + "id": "2cdf348f-5f03-48b4-a358-6d5a1af62b2f", "savedPayload": { "position": { - "x": 18979.806237131383, - "y": 25092.35640053908 + "x": 18643.806237131383, + "y": 24985.35640053908 }, "targetPosition": { - "x": 19014.806237131383, - "y": 25108.35640053908 + "x": 18640.806237131383, + "y": 25018.35640053908 }, "floatingObject": { "isPinned": false, @@ -63721,15 +63721,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bd54648c-24f4-47ea-b839-36f3b5b6b3e2", + "id": "b1736439-6750-4332-9a40-1c6853459bf5", "savedPayload": { "position": { - "x": 19044.806237131383, - "y": 25157.35640053908 + "x": 18572.806237131383, + "y": 25074.35640053908 }, "targetPosition": { - "x": 19014.806237131383, - "y": 25108.35640053908 + "x": 18640.806237131383, + "y": 25018.35640053908 }, "floatingObject": { "isPinned": false, @@ -63744,15 +63744,15 @@ } } }, - "id": "90e43b84-6009-4bb0-af9f-ee90c75d00a4", + "id": "7be70582-66a7-4d29-a12a-3db78acbdfdf", "savedPayload": { "position": { - "x": 19014.806237131383, - "y": 25108.35640053908 + "x": 18640.806237131383, + "y": 25018.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63768,7 +63768,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Base Asset", - "id": "659916b5-40d1-4031-b64b-8f22472a055c" + "id": "af36a49d-41fd-45eb-9b47-961237ac5203" }, "referenceParentCombinedNodePath": [ [ @@ -63799,55 +63799,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Episode Base Asset", "Data Product", "Foundations", - "659916b5-40d1-4031-b64b-8f22472a055c" + "af36a49d-41fd-45eb-9b47-961237ac5203" ] ] } @@ -63862,15 +63862,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "d4fdb00c-bc82-4732-9fd3-919149949c60", + "id": "c1cf0021-a54a-4ee5-8cf6-90e7edc7fa02", "savedPayload": { "position": { - "x": 19019.806237131383, - "y": 24886.35640053908 + "x": 18629.806237131383, + "y": 25096.35640053908 }, "targetPosition": { - "x": 19060.806237131383, - "y": 24974.35640053908 + "x": 18671.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -63890,15 +63890,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "70c96ca4-284e-40f5-808b-e33da6108a71", + "id": "7592946e-956c-48a6-b5c2-eb172cd3e4ad", "savedPayload": { "position": { - "x": 19132.806237131383, - "y": 25051.35640053908 + "x": 18737.806237131383, + "y": 25013.35640053908 }, "targetPosition": { - "x": 19060.806237131383, - "y": 24974.35640053908 + "x": 18671.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -63913,15 +63913,15 @@ } } }, - "id": "9ef2779a-b63d-40e8-a433-36f1bdcd1dc8", + "id": "b6e66e5c-25b7-415a-aab7-8403ad24bc38", "savedPayload": { "position": { - "x": 19060.806237131383, - "y": 24974.35640053908 + "x": 18671.806237131383, + "y": 25005.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -63937,7 +63937,7 @@ "referenceParent": { "type": "Data Product", "name": "Episode Quoted Asset", - "id": "9c27a988-86f7-4243-9917-b0f3512f2cb5" + "id": "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" }, "referenceParentCombinedNodePath": [ [ @@ -63968,55 +63968,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Episode Quoted Asset", "Data Product", "Foundations", - "9c27a988-86f7-4243-9917-b0f3512f2cb5" + "0ad237c9-ccf6-4978-826c-7acfb1b8df0d" ] ] } @@ -64031,15 +64031,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a3d2ae5a-c36c-431e-a641-33dc1dc5d5d2", + "id": "10dcf4b6-a44c-463b-bc22-e6b30b4ace62", "savedPayload": { "position": { - "x": 18917.806237131383, - "y": 25093.35640053908 + "x": 18535.806237131383, + "y": 24928.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25065.35640053908 + "x": 18630.806237131383, + "y": 24887.35640053908 }, "floatingObject": { "isPinned": false, @@ -64059,15 +64059,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "6cc9f885-86b7-446d-88e5-bd26db0491f5", + "id": "2efa3497-87cf-4283-a839-dd4f19655d23", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 25073.35640053908 + "x": 18660.806237131383, + "y": 24804.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25065.35640053908 + "x": 18630.806237131383, + "y": 24887.35640053908 }, "floatingObject": { "isPinned": false, @@ -64082,15 +64082,15 @@ } } }, - "id": "408dd1b5-9ca9-4d46-9353-c719441b20fb", + "id": "30566cb1-873e-4641-b670-5ff17241c0b2", "savedPayload": { "position": { - "x": 19011.806237131383, - "y": 25065.35640053908 + "x": 18630.806237131383, + "y": 24887.35640053908 }, "targetPosition": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -64106,7 +64106,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Episode", - "id": "0fd06581-0831-4064-a253-9a71d6e6fd5d" + "id": "a04cb060-338e-45fa-875d-81ab07fd67a0" }, "referenceParentCombinedNodePath": [ [ @@ -64137,70 +64137,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Trading Episode", "Data Product Folder", "Foundations", - "06ba3165-594b-481f-bfba-d470209d2fae" + "909237b2-c6bc-4f91-acaf-793d1289abab" ], [ "Current Episode", "Data Product", "Foundations", - "0fd06581-0831-4064-a253-9a71d6e6fd5d" + "a04cb060-338e-45fa-875d-81ab07fd67a0" ] ] } } ], "layerFolders": [], - "id": "26651e47-8b93-4b46-8f8e-dbae8e3cfec0", + "id": "6a316c99-6931-4cfa-95ca-2de4260a45ef", "savedPayload": { "position": { - "x": 19029.806237131383, - "y": 25019.35640053908 + "x": 18695.806237131383, + "y": 24924.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -64230,15 +64230,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "eced5453-f049-479a-ba2b-0ae9af157580", + "id": "e1f1ce19-0152-491d-a733-b40f0b177c76", "savedPayload": { "position": { - "x": 18871.806237131383, - "y": 25060.35640053908 + "x": 18666.806237131383, + "y": 25067.35640053908 }, "targetPosition": { - "x": 18948.806237131383, - "y": 25080.35640053908 + "x": 18623.806237131383, + "y": 25003.35640053908 }, "floatingObject": { "isPinned": false, @@ -64258,15 +64258,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "8ece973d-75e9-465d-ac2e-01a068d1a0d5", + "id": "76253016-8744-486f-96c7-eee4b12f91f6", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25146.35640053908 + "x": 18636.806237131383, + "y": 25026.35640053908 }, "targetPosition": { - "x": 18948.806237131383, - "y": 25080.35640053908 + "x": 18623.806237131383, + "y": 25003.35640053908 }, "floatingObject": { "isPinned": false, @@ -64281,15 +64281,15 @@ } } }, - "id": "5cb574e4-3155-49e9-ab91-04b5b5f81f8a", + "id": "249cb14f-6f8c-4f2a-a556-7d21414e3836", "savedPayload": { "position": { - "x": 18948.806237131383, - "y": 25080.35640053908 + "x": 18623.806237131383, + "y": 25003.35640053908 }, "targetPosition": { - "x": 18941.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25046.35640053908 }, "floatingObject": { "isPinned": false, @@ -64305,7 +64305,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Strategy", - "id": "a371f028-7dc6-4e9f-b3a6-fd509997cbaa" + "id": "dcbc702a-e2df-4c64-8763-77990844f07c" }, "referenceParentCombinedNodePath": [ [ @@ -64336,55 +64336,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Strategy", "Data Product Folder", "Foundations", - "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a" + "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" ], [ "Current Strategy", "Data Product", "Foundations", - "a371f028-7dc6-4e9f-b3a6-fd509997cbaa" + "dcbc702a-e2df-4c64-8763-77990844f07c" ] ] } @@ -64399,15 +64399,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "e01f8700-ecad-4072-9d69-bfd80cd42e87", + "id": "422bb71a-58ba-40cc-9e32-03e7d8a05d64", "savedPayload": { "position": { - "x": 18879.806237131383, - "y": 25082.35640053908 + "x": 18565.806237131383, + "y": 24992.35640053908 }, "targetPosition": { - "x": 18865.806237131383, - "y": 25080.35640053908 + "x": 18645.806237131383, + "y": 25004.35640053908 }, "floatingObject": { "isPinned": false, @@ -64427,15 +64427,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "2b72543f-96f0-4a20-bed5-68304b1042d9", + "id": "beb8f673-e668-4649-b6e7-49c14939c70e", "savedPayload": { "position": { - "x": 18823.806237131383, - "y": 25122.35640053908 + "x": 18698.806237131383, + "y": 25038.35640053908 }, "targetPosition": { - "x": 18865.806237131383, - "y": 25080.35640053908 + "x": 18645.806237131383, + "y": 25004.35640053908 }, "floatingObject": { "isPinned": false, @@ -64450,15 +64450,15 @@ } } }, - "id": "187fb066-3ef7-4c2b-a466-a3a6ff260581", + "id": "77e72d5f-81c7-430f-a698-938be61b9747", "savedPayload": { "position": { - "x": 18865.806237131383, - "y": 25080.35640053908 + "x": 18645.806237131383, + "y": 25004.35640053908 }, "targetPosition": { - "x": 18941.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25046.35640053908 }, "floatingObject": { "isPinned": false, @@ -64474,7 +64474,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Strategy", - "id": "51ac7952-44de-4c78-a04e-bb4ea9de7ef7" + "id": "43984ae7-ed26-4109-9450-3cb743975b34" }, "referenceParentCombinedNodePath": [ [ @@ -64505,70 +64505,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Strategy", "Data Product Folder", "Foundations", - "774793f1-0fc8-4bbc-a6d9-8bbefbb37f2a" + "a75e1008-b8a1-4567-ae58-02e2b6aad1a5" ], [ "Last Strategy", "Data Product", "Foundations", - "51ac7952-44de-4c78-a04e-bb4ea9de7ef7" + "43984ae7-ed26-4109-9450-3cb743975b34" ] ] } } ], "layerFolders": [], - "id": "1c117fe7-d144-48d6-8db8-1909bb5685f7", + "id": "e7ac3ae2-4179-4bad-8294-416a83036982", "savedPayload": { "position": { - "x": 18941.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25046.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -64598,15 +64598,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a807e7fb-66ce-42ac-afcf-41a59a8cd4cb", + "id": "69e0e8e6-4333-465f-abbc-e39316610c5d", "savedPayload": { "position": { - "x": 18796.806237131383, - "y": 25121.35640053908 + "x": 18543.806237131383, + "y": 25061.35640053908 }, "targetPosition": { - "x": 18781.806237131383, - "y": 25023.35640053908 + "x": 18624.806237131383, + "y": 24962.35640053908 }, "floatingObject": { "isPinned": false, @@ -64626,15 +64626,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "db9039a4-b3de-492c-bdbd-08fa74f53bfe", + "id": "33169724-c181-4915-a5ea-5a26d1a07990", "savedPayload": { "position": { - "x": 18697.806237131383, - "y": 24966.35640053908 + "x": 18558.806237131383, + "y": 24880.35640053908 }, "targetPosition": { - "x": 18781.806237131383, - "y": 25023.35640053908 + "x": 18624.806237131383, + "y": 24962.35640053908 }, "floatingObject": { "isPinned": false, @@ -64649,15 +64649,15 @@ } } }, - "id": "53114f81-b64d-48fa-bc10-8b78b2b36d79", + "id": "43ff4669-4542-4767-8ce6-9bc6676f7ed5", "savedPayload": { "position": { - "x": 18781.806237131383, - "y": 25023.35640053908 + "x": 18624.806237131383, + "y": 24962.35640053908 }, "targetPosition": { - "x": 18856.806237131383, - "y": 25007.35640053908 + "x": 18692.806237131383, + "y": 24966.35640053908 }, "floatingObject": { "isPinned": false, @@ -64673,7 +64673,7 @@ "referenceParent": { "type": "Data Product", "name": "Current Position", - "id": "749e351b-af26-4ec6-b955-f11809b388c4" + "id": "c0633688-793c-43e1-835e-e3dcc21cab1b" }, "referenceParentCombinedNodePath": [ [ @@ -64704,55 +64704,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Position", "Data Product Folder", "Foundations", - "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + "c3ab1567-7875-41bf-af86-bb63cdd319c4" ], [ "Current Position", "Data Product", "Foundations", - "749e351b-af26-4ec6-b955-f11809b388c4" + "c0633688-793c-43e1-835e-e3dcc21cab1b" ] ] } @@ -64767,15 +64767,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "437a7de8-0f5c-46f1-a257-469a58bbe591", + "id": "6ffdc80d-5411-4f1b-8627-982f4fa5814f", "savedPayload": { "position": { - "x": 18711.806237131383, - "y": 25025.35640053908 + "x": 18572.806237131383, + "y": 24908.35640053908 }, "targetPosition": { - "x": 18766.806237131383, - "y": 24991.35640053908 + "x": 18631.806237131383, + "y": 24942.35640053908 }, "floatingObject": { "isPinned": false, @@ -64795,15 +64795,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "3228e2d8-ac15-453a-a2bc-1d1569e49b05", + "id": "53810cb7-a73f-4846-9f56-da4c243b6c8c", "savedPayload": { "position": { - "x": 18728.806237131383, - "y": 25088.35640053908 + "x": 18686.806237131383, + "y": 24993.35640053908 }, "targetPosition": { - "x": 18766.806237131383, - "y": 24991.35640053908 + "x": 18631.806237131383, + "y": 24942.35640053908 }, "floatingObject": { "isPinned": false, @@ -64818,15 +64818,15 @@ } } }, - "id": "385a8041-3bec-477f-a4fa-7c32de1ccea6", + "id": "232c81b8-e91d-47b3-9c46-f938f1f33c62", "savedPayload": { "position": { - "x": 18766.806237131383, - "y": 24991.35640053908 + "x": 18631.806237131383, + "y": 24942.35640053908 }, "targetPosition": { - "x": 18856.806237131383, - "y": 25007.35640053908 + "x": 18692.806237131383, + "y": 24966.35640053908 }, "floatingObject": { "isPinned": false, @@ -64842,7 +64842,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Position", - "id": "11119820-0f73-4030-b7a6-f2fb286f658d" + "id": "91f411d5-a49e-4b08-9394-26d739c98e22" }, "referenceParentCombinedNodePath": [ [ @@ -64873,55 +64873,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Position", "Data Product Folder", "Foundations", - "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + "c3ab1567-7875-41bf-af86-bb63cdd319c4" ], [ "Last Position", "Data Product", "Foundations", - "11119820-0f73-4030-b7a6-f2fb286f658d" + "91f411d5-a49e-4b08-9394-26d739c98e22" ] ] } @@ -64936,15 +64936,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "da2636fd-8b47-41ad-943b-b272936810da", + "id": "1d7ed871-b9d5-416f-a64c-0f792c2b4e22", "savedPayload": { "position": { - "x": 18878.806237131383, - "y": 25160.35640053908 + "x": 18525.806237131383, + "y": 24947.35640053908 }, "targetPosition": { - "x": 18923.806237131383, - "y": 25088.35640053908 + "x": 18622.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -64964,15 +64964,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "5150850d-f266-47d0-ba54-92fc31818a39", + "id": "ddefccea-63c7-4d03-aa56-11eb925e1e3f", "savedPayload": { "position": { - "x": 18982.806237131383, - "y": 25055.35640053908 + "x": 18717.806237131383, + "y": 25032.35640053908 }, "targetPosition": { - "x": 18923.806237131383, - "y": 25088.35640053908 + "x": 18622.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -64987,15 +64987,15 @@ } } }, - "id": "da22b6f0-d2c7-4ac7-b9d8-e835b0a0645f", + "id": "7ff3b326-c846-41d1-9f3d-14d13255dc81", "savedPayload": { "position": { - "x": 18923.806237131383, - "y": 25088.35640053908 + "x": 18622.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18856.806237131383, - "y": 25007.35640053908 + "x": 18692.806237131383, + "y": 24966.35640053908 }, "floatingObject": { "isPinned": false, @@ -65011,7 +65011,7 @@ "referenceParent": { "type": "Data Product", "name": "Stop Loss", - "id": "0bc2d752-024e-4b19-bb4e-fe4be177f491" + "id": "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" }, "referenceParentCombinedNodePath": [ [ @@ -65042,55 +65042,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Position", "Data Product Folder", "Foundations", - "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + "c3ab1567-7875-41bf-af86-bb63cdd319c4" ], [ "Stop Loss", "Data Product", "Foundations", - "0bc2d752-024e-4b19-bb4e-fe4be177f491" + "8230c273-5f74-4fc6-a6fa-fb0848cafdd1" ] ] } @@ -65105,15 +65105,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "5e48f485-12df-49a9-9f9b-43a10ca6dc6f", + "id": "37e1144b-5835-475b-8bb7-9cd912f7731e", "savedPayload": { "position": { - "x": 18829.806237131383, - "y": 25000.35640053908 + "x": 18770.806237131383, + "y": 25093.35640053908 }, "targetPosition": { - "x": 18877.806237131383, - "y": 25044.35640053908 + "x": 18785.806237131383, + "y": 25023.35640053908 }, "floatingObject": { "isPinned": false, @@ -65133,15 +65133,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "ea35fd60-3f93-4aa6-af02-ceab1a5bddb9", + "id": "6d09dcd6-a6a4-4d27-88e6-8b5d9d740beb", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 24954.35640053908 + "x": 18802.806237131383, + "y": 25019.35640053908 }, "targetPosition": { - "x": 18877.806237131383, - "y": 25044.35640053908 + "x": 18785.806237131383, + "y": 25023.35640053908 }, "floatingObject": { "isPinned": false, @@ -65156,15 +65156,15 @@ } } }, - "id": "815cc856-7823-4a68-afec-8bce9ab8310b", + "id": "bc56dacf-c9d7-4c82-bcb9-3cf83e9b3461", "savedPayload": { "position": { - "x": 18877.806237131383, - "y": 25044.35640053908 + "x": 18785.806237131383, + "y": 25023.35640053908 }, "targetPosition": { - "x": 18856.806237131383, - "y": 25007.35640053908 + "x": 18692.806237131383, + "y": 24966.35640053908 }, "floatingObject": { "isPinned": false, @@ -65180,7 +65180,7 @@ "referenceParent": { "type": "Data Product", "name": "Take Profit", - "id": "de8202f0-3d1c-4048-972f-aeb23c48d7b0" + "id": "4233663b-f010-40d1-a3f6-3521991fbe72" }, "referenceParentCombinedNodePath": [ [ @@ -65211,70 +65211,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Position", "Data Product Folder", "Foundations", - "bb9998d0-a004-4d28-bdd7-3f97c01243a5" + "c3ab1567-7875-41bf-af86-bb63cdd319c4" ], [ "Take Profit", "Data Product", "Foundations", - "de8202f0-3d1c-4048-972f-aeb23c48d7b0" + "4233663b-f010-40d1-a3f6-3521991fbe72" ] ] } } ], "layerFolders": [], - "id": "4b418f26-7ec6-42bf-8172-b15f4c2202b9", + "id": "0ecd27ca-a09e-44da-9e22-481d503a14ee", "savedPayload": { "position": { - "x": 18856.806237131383, - "y": 25007.35640053908 + "x": 18692.806237131383, + "y": 24966.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -65304,15 +65304,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "398093a4-1e5b-42d2-b4e2-2d64f76be860", + "id": "f2a3822f-d396-4099-a7f8-6ce2c38c70d4", "savedPayload": { "position": { - "x": 18857.806237131383, - "y": 25037.35640053908 + "x": 18639.806237131383, + "y": 24988.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25000.35640053908 }, "floatingObject": { "isPinned": false, @@ -65332,15 +65332,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "fe98c07d-9a04-4e0f-9c64-b1d92b6aa445", + "id": "32ed607c-1b04-4a62-aebd-3925aa2eddba", "savedPayload": { "position": { - "x": 18917.806237131383, + "x": 18666.806237131383, "y": 24967.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25000.35640053908 }, "floatingObject": { "isPinned": false, @@ -65355,15 +65355,15 @@ } } }, - "id": "87edf5dd-c39a-4881-aff6-3aa26f296f66", + "id": "713818e4-3c53-4cfb-b608-847682867c3e", "savedPayload": { "position": { - "x": 18940.806237131383, - "y": 25038.35640053908 + "x": 18693.806237131383, + "y": 25000.35640053908 }, "targetPosition": { - "x": 18997.806237131383, - "y": 25068.35640053908 + "x": 18730.806237131383, + "y": 24980.35640053908 }, "floatingObject": { "isPinned": false, @@ -65379,7 +65379,7 @@ "referenceParent": { "type": "Data Product", "name": "Open Stage", - "id": "3a61ba37-1be0-4ea5-a859-2841334567a5" + "id": "22ed259a-52b7-4587-9b8c-932d20a025f3" }, "referenceParentCombinedNodePath": [ [ @@ -65410,55 +65410,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Stages", "Data Product Folder", "Foundations", - "fe78840a-6f6d-45e8-819a-0c758355a716" + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" ], [ "Open Stage", "Data Product", "Foundations", - "3a61ba37-1be0-4ea5-a859-2841334567a5" + "22ed259a-52b7-4587-9b8c-932d20a025f3" ] ] } @@ -65473,15 +65473,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "fd87d20f-abeb-44b8-bfb6-64e180029246", + "id": "fd1c8862-e8ac-4ab6-9dd3-981724437d28", "savedPayload": { "position": { - "x": 19052.806237131383, - "y": 25044.35640053908 + "x": 18790.806237131383, + "y": 24917.35640053908 }, "targetPosition": { - "x": 18998.806237131383, - "y": 25118.35640053908 + "x": 18827.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -65501,15 +65501,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "201e49aa-3728-45b5-85b9-d687e4410a05", + "id": "1db906de-e17c-40eb-9e32-3edabf350910", "savedPayload": { "position": { - "x": 19034.806237131383, - "y": 25110.35640053908 + "x": 18875.806237131383, + "y": 25051.35640053908 }, "targetPosition": { - "x": 18998.806237131383, - "y": 25118.35640053908 + "x": 18827.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -65524,15 +65524,15 @@ } } }, - "id": "bb8f3d7e-96c4-479d-8589-9dac32e22d94", + "id": "9fd8bc09-e696-4557-8224-7c956226c743", "savedPayload": { "position": { - "x": 18998.806237131383, - "y": 25118.35640053908 + "x": 18827.806237131383, + "y": 24986.35640053908 }, "targetPosition": { - "x": 18997.806237131383, - "y": 25068.35640053908 + "x": 18730.806237131383, + "y": 24980.35640053908 }, "floatingObject": { "isPinned": false, @@ -65548,7 +65548,7 @@ "referenceParent": { "type": "Data Product", "name": "Close Stage", - "id": "90126e48-7bd8-4fd5-a623-1aaccfa55276" + "id": "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" }, "referenceParentCombinedNodePath": [ [ @@ -65579,55 +65579,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Stages", "Data Product Folder", "Foundations", - "fe78840a-6f6d-45e8-819a-0c758355a716" + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" ], [ "Close Stage", "Data Product", "Foundations", - "90126e48-7bd8-4fd5-a623-1aaccfa55276" + "26be9efa-5bc2-4cdf-96d3-9c155ab314f4" ] ] } @@ -65642,15 +65642,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "f7964fcf-1b23-42e7-b113-0dad02f2dbec", + "id": "e523fe56-e4a7-47c3-bccb-5fc9451a4c1a", "savedPayload": { "position": { - "x": 18848.806237131383, - "y": 25017.35640053908 + "x": 18730.806237131383, + "y": 25095.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25039.35640053908 + "x": 18790.806237131383, + "y": 25016.35640053908 }, "floatingObject": { "isPinned": false, @@ -65670,15 +65670,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "3313e971-d08c-4088-86e1-c9d8f90e7c35", + "id": "5cebe5ce-4f2b-4998-a772-2a8033194580", "savedPayload": { "position": { - "x": 18917.806237131383, - "y": 25135.35640053908 + "x": 18845.806237131383, + "y": 25081.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25039.35640053908 + "x": 18790.806237131383, + "y": 25016.35640053908 }, "floatingObject": { "isPinned": false, @@ -65693,15 +65693,15 @@ } } }, - "id": "b7eddb8d-21e7-4020-92ca-161aa87bb763", + "id": "65b8f27e-3196-4923-b5cf-bb15f213b1ec", "savedPayload": { "position": { - "x": 18940.806237131383, - "y": 25039.35640053908 + "x": 18790.806237131383, + "y": 25016.35640053908 }, "targetPosition": { - "x": 18997.806237131383, - "y": 25068.35640053908 + "x": 18730.806237131383, + "y": 24980.35640053908 }, "floatingObject": { "isPinned": false, @@ -65717,7 +65717,7 @@ "referenceParent": { "type": "Data Product", "name": "Trigger Stage", - "id": "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27" + "id": "2b36d816-1055-42e8-8315-70fb53c18f14" }, "referenceParentCombinedNodePath": [ [ @@ -65748,55 +65748,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Stages", "Data Product Folder", "Foundations", - "fe78840a-6f6d-45e8-819a-0c758355a716" + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" ], [ "Trigger Stage", "Data Product", "Foundations", - "af6d33a0-f5d9-4843-b936-0ae0c1ae5e27" + "2b36d816-1055-42e8-8315-70fb53c18f14" ] ] } @@ -65811,15 +65811,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "257fbee6-0ae3-4b4d-b39f-09f0793be4a1", + "id": "b9559de9-1299-437f-9733-9e18a79b7fd9", "savedPayload": { "position": { - "x": 19042.806237131383, - "y": 25065.35640053908 + "x": 18839.806237131383, + "y": 24998.35640053908 }, "targetPosition": { - "x": 19034.806237131383, - "y": 25074.35640053908 + "x": 18783.806237131383, + "y": 24929.35640053908 }, "floatingObject": { "isPinned": false, @@ -65839,15 +65839,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "d17ae750-d140-49bc-b7a6-0b65d5838170", + "id": "c164852b-47eb-4561-9269-2e4bcd898893", "savedPayload": { "position": { - "x": 19127.806237131383, - "y": 25121.35640053908 + "x": 18786.806237131383, + "y": 24996.35640053908 }, "targetPosition": { - "x": 19034.806237131383, - "y": 25074.35640053908 + "x": 18783.806237131383, + "y": 24929.35640053908 }, "floatingObject": { "isPinned": false, @@ -65862,15 +65862,15 @@ } } }, - "id": "dbc9d74b-e57c-46ca-b37b-6bb69a131a97", + "id": "f90796e1-1c90-4ee9-8b78-7fcc13d6bcf5", "savedPayload": { "position": { - "x": 19034.806237131383, - "y": 25074.35640053908 + "x": 18783.806237131383, + "y": 24929.35640053908 }, "targetPosition": { - "x": 18997.806237131383, - "y": 25068.35640053908 + "x": 18730.806237131383, + "y": 24980.35640053908 }, "floatingObject": { "isPinned": false, @@ -65886,7 +65886,7 @@ "referenceParent": { "type": "Data Product", "name": "Manage Stage", - "id": "8c5e67f5-1d79-447e-b11a-876e45f8c185" + "id": "b4b650d0-fef1-4c25-b12d-3088d77a3e76" }, "referenceParentCombinedNodePath": [ [ @@ -65917,70 +65917,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Stages", "Data Product Folder", "Foundations", - "fe78840a-6f6d-45e8-819a-0c758355a716" + "8b6c9b34-5e9d-4170-9ab0-41b202d7d86d" ], [ "Manage Stage", "Data Product", "Foundations", - "8c5e67f5-1d79-447e-b11a-876e45f8c185" + "b4b650d0-fef1-4c25-b12d-3088d77a3e76" ] ] } } ], "layerFolders": [], - "id": "360cfcf6-cff4-448e-b3b7-a50ab8676b86", + "id": "13980261-c4d5-4596-8e09-213fb57dc33b", "savedPayload": { "position": { - "x": 18997.806237131383, - "y": 25068.35640053908 + "x": 18730.806237131383, + "y": 24980.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -66010,15 +66010,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "00907770-e817-4da7-8748-ec4179cfe6e4", + "id": "b1149123-e1a4-4dd1-8eee-836e2d2f5a53", "savedPayload": { "position": { - "x": 18767.806237131383, - "y": 25029.35640053908 + "x": 18602.806237131383, + "y": 25140.35640053908 }, "targetPosition": { - "x": 18818.806237131383, - "y": 25010.35640053908 + "x": 18655.806237131383, + "y": 25093.35640053908 }, "floatingObject": { "isPinned": false, @@ -66038,15 +66038,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "256eafb5-77f3-4c8d-837b-a48fd9ab66b7", + "id": "ea56e97a-ea44-45ab-b509-18462f6bd3ae", "savedPayload": { "position": { - "x": 18800.806237131383, - "y": 25000.35640053908 + "x": 18675.806237131383, + "y": 25109.35640053908 }, "targetPosition": { - "x": 18818.806237131383, - "y": 25010.35640053908 + "x": 18655.806237131383, + "y": 25093.35640053908 }, "floatingObject": { "isPinned": false, @@ -66061,15 +66061,15 @@ } } }, - "id": "9f5acab1-246d-47e6-b9fb-dc6c365c0a59", + "id": "1db62a39-d5cf-42c1-b35c-bbcf49485dbe", "savedPayload": { "position": { - "x": 18818.806237131383, - "y": 25010.35640053908 + "x": 18655.806237131383, + "y": 25093.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66085,7 +66085,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Buy Orders", - "id": "f570f9e6-8afb-4318-b664-71ae8f893803" + "id": "ba7044f7-1ae0-4f54-814e-bb912ac6770a" }, "referenceParentCombinedNodePath": [ [ @@ -66116,55 +66116,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Market Buy Orders", "Data Product", "Foundations", - "f570f9e6-8afb-4318-b664-71ae8f893803" + "ba7044f7-1ae0-4f54-814e-bb912ac6770a" ] ] } @@ -66179,15 +66179,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "7caec020-7781-4b32-95c0-191af93c6bfc", + "id": "3087c73e-1914-459b-bf2e-e44bce41d7e4", "savedPayload": { "position": { - "x": 18886.806237131383, - "y": 24840.35640053908 + "x": 18618.806237131383, + "y": 25056.35640053908 }, "targetPosition": { - "x": 18822.806237131383, - "y": 24893.35640053908 + "x": 18540.806237131383, + "y": 24968.35640053908 }, "floatingObject": { "isPinned": false, @@ -66207,15 +66207,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "21a4bb0a-ab96-456c-9077-fd5497e89a40", + "id": "939987d5-5864-434c-936a-d67b12ce1c78", "savedPayload": { "position": { - "x": 18886.806237131383, - "y": 24915.35640053908 + "x": 18546.806237131383, + "y": 25015.35640053908 }, "targetPosition": { - "x": 18822.806237131383, - "y": 24893.35640053908 + "x": 18540.806237131383, + "y": 24968.35640053908 }, "floatingObject": { "isPinned": false, @@ -66230,15 +66230,15 @@ } } }, - "id": "c174fd45-bced-4c2f-baa2-ecd2cc01196d", + "id": "dfb54ccc-7448-44bb-bfa5-024725d47afb", "savedPayload": { "position": { - "x": 18822.806237131383, - "y": 24893.35640053908 + "x": 18540.806237131383, + "y": 24968.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66254,7 +66254,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Sell Orders", - "id": "ab47197e-9fff-4f31-9a1c-8878d53d2b20" + "id": "91537177-bb4b-4d87-a9a1-581f6354bcf5" }, "referenceParentCombinedNodePath": [ [ @@ -66285,55 +66285,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Market Sell Orders", "Data Product", "Foundations", - "ab47197e-9fff-4f31-9a1c-8878d53d2b20" + "91537177-bb4b-4d87-a9a1-581f6354bcf5" ] ] } @@ -66348,15 +66348,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "0407448d-429e-4bd3-a4aa-f3717b262fa3", + "id": "2f3a10f9-5be1-4e29-a8a5-bcf74b0c0ef7", "savedPayload": { "position": { - "x": 18795.806237131383, - "y": 25098.35640053908 + "x": 18774.806237131383, + "y": 24974.35640053908 }, "targetPosition": { - "x": 18814.806237131383, - "y": 25018.35640053908 + "x": 18677.806237131383, + "y": 25059.35640053908 }, "floatingObject": { "isPinned": false, @@ -66376,15 +66376,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "dd5e9a3a-c826-45cb-ac40-f3477382575b", + "id": "f869aad2-2a43-45f2-a1f2-7a0b1f5eb277", "savedPayload": { "position": { - "x": 18716.806237131383, - "y": 25070.35640053908 + "x": 18667.806237131383, + "y": 25045.35640053908 }, "targetPosition": { - "x": 18814.806237131383, - "y": 25018.35640053908 + "x": 18677.806237131383, + "y": 25059.35640053908 }, "floatingObject": { "isPinned": false, @@ -66399,15 +66399,15 @@ } } }, - "id": "9805eb13-c4a8-4bf2-8ff6-0eee0aa578ba", + "id": "62a03064-0db9-4956-9e35-b8bc8e9b0b11", "savedPayload": { "position": { - "x": 18814.806237131383, - "y": 25018.35640053908 + "x": 18677.806237131383, + "y": 25059.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66423,7 +66423,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Buy Orders", - "id": "cf9f5498-134c-434e-9a05-1246edcc892e" + "id": "65f8c75b-cdd0-4062-944b-ad1130b91350" }, "referenceParentCombinedNodePath": [ [ @@ -66454,55 +66454,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Limit Buy Orders", "Data Product", "Foundations", - "cf9f5498-134c-434e-9a05-1246edcc892e" + "65f8c75b-cdd0-4062-944b-ad1130b91350" ] ] } @@ -66517,15 +66517,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "9630357b-4fea-482a-9878-9f2d8ada1781", + "id": "f7b5dd43-a98d-4d23-a7c2-fe0e801dec0b", "savedPayload": { "position": { - "x": 18911.806237131383, - "y": 24878.35640053908 + "x": 18575.806237131383, + "y": 24936.35640053908 }, "targetPosition": { - "x": 18934.806237131383, - "y": 24899.35640053908 + "x": 18572.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -66545,15 +66545,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "1754e843-819f-4398-ac28-0ab8a3c96daa", + "id": "b4ef876c-589e-4d83-b3d2-bfafcea00d1c", "savedPayload": { "position": { - "x": 18991.806237131383, - "y": 24802.35640053908 + "x": 18671.806237131383, + "y": 25024.35640053908 }, "targetPosition": { - "x": 18934.806237131383, - "y": 24899.35640053908 + "x": 18572.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -66568,15 +66568,15 @@ } } }, - "id": "0ab3150e-d59a-4d4c-93b6-a33f4dde674c", + "id": "aaa10593-b784-4c7e-8059-b8884024ff26", "savedPayload": { "position": { - "x": 18934.806237131383, - "y": 24899.35640053908 + "x": 18572.806237131383, + "y": 24990.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66592,7 +66592,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Sell Orders", - "id": "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b" + "id": "d3795198-e1ac-4e1c-b75b-05f51e437fbe" }, "referenceParentCombinedNodePath": [ [ @@ -66623,55 +66623,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Limit Sell Orders", "Data Product", "Foundations", - "e8ace5eb-9cd6-4aaa-b20d-da3987d7188b" + "d3795198-e1ac-4e1c-b75b-05f51e437fbe" ] ] } @@ -66686,15 +66686,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "63a73efc-a6b1-4a09-87d1-c7ac6d1960fc", + "id": "7a6fc603-d8d4-4db3-8617-83e6da5e4d39", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 24858.35640053908 + "x": 18519.806237131383, + "y": 24946.35640053908 }, "targetPosition": { - "x": 18821.806237131383, - "y": 24926.35640053908 + "x": 18534.806237131383, + "y": 25028.35640053908 }, "floatingObject": { "isPinned": false, @@ -66714,15 +66714,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "f6e181b9-5576-4288-89c1-b381f8a09784", + "id": "c04160b3-d103-427f-a2d5-ffb63274e9ee", "savedPayload": { "position": { - "x": 18838.806237131383, - "y": 24938.35640053908 + "x": 18563.806237131383, + "y": 25000.35640053908 }, "targetPosition": { - "x": 18821.806237131383, - "y": 24926.35640053908 + "x": 18534.806237131383, + "y": 25028.35640053908 }, "floatingObject": { "isPinned": false, @@ -66737,15 +66737,15 @@ } } }, - "id": "db86a51d-c03f-4e87-8a30-0c903bd181a9", + "id": "079783f6-40db-46b1-87e4-56ba467782ea", "savedPayload": { "position": { - "x": 18821.806237131383, - "y": 24926.35640053908 + "x": 18534.806237131383, + "y": 25028.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66761,7 +66761,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Market Order", - "id": "aa851434-e408-4313-a395-f491b0ee86ac" + "id": "290b1b2e-7259-4670-8450-6cf9948c120c" }, "referenceParentCombinedNodePath": [ [ @@ -66792,55 +66792,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Last Market Order", "Data Product", "Foundations", - "aa851434-e408-4313-a395-f491b0ee86ac" + "290b1b2e-7259-4670-8450-6cf9948c120c" ] ] } @@ -66855,15 +66855,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "4a600c90-ec00-4a65-ae77-d39c73c22816", + "id": "751aa37b-d435-48d6-bc2b-3cb3f50555ae", "savedPayload": { "position": { - "x": 19053.806237131383, - "y": 24907.35640053908 + "x": 18678.806237131383, + "y": 25117.35640053908 }, "targetPosition": { - "x": 18959.806237131383, - "y": 24961.35640053908 + "x": 18647.806237131383, + "y": 25029.35640053908 }, "floatingObject": { "isPinned": false, @@ -66883,15 +66883,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "1eefffc2-8446-4e79-b4ab-dad62e15e034", + "id": "5fa60726-5e59-45fd-8731-ee88ff9c4dcb", "savedPayload": { "position": { - "x": 19052.806237131383, - "y": 24967.35640053908 + "x": 18700.806237131383, + "y": 24997.35640053908 }, "targetPosition": { - "x": 18959.806237131383, - "y": 24961.35640053908 + "x": 18647.806237131383, + "y": 25029.35640053908 }, "floatingObject": { "isPinned": false, @@ -66906,15 +66906,15 @@ } } }, - "id": "5205c7e5-31f6-4559-bc87-2d41fad82b63", + "id": "0a367b95-55c1-4729-b735-32c7752110a3", "savedPayload": { "position": { - "x": 18959.806237131383, - "y": 24961.35640053908 + "x": 18647.806237131383, + "y": 25029.35640053908 }, "targetPosition": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "floatingObject": { "isPinned": false, @@ -66930,7 +66930,7 @@ "referenceParent": { "type": "Data Product", "name": "Last Limit Order", - "id": "d2cbac07-db5f-424d-a3ec-34c780483f8c" + "id": "2a09d2cd-59fb-4f93-ab36-4d338014866d" }, "referenceParentCombinedNodePath": [ [ @@ -66961,70 +66961,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading Engine", "Data Product Folder", "Foundations", - "a0409986-897e-4fc0-a5bb-3a6421d31946" + "a5716e4c-d93a-4500-9804-b790872fb86a" ], [ "Orders", "Data Product Folder", "Foundations", - "7be57af6-c7d0-4514-a407-1f77b79d9bc5" + "4da6837a-f248-482d-9afa-d826fcb6d4c9" ], [ "Last Limit Order", "Data Product", "Foundations", - "d2cbac07-db5f-424d-a3ec-34c780483f8c" + "2a09d2cd-59fb-4f93-ab36-4d338014866d" ] ] } } ], "layerFolders": [], - "id": "be6cf1fd-4e11-40bb-b542-3d4110b4eb7f", + "id": "6fa958c2-fbf9-47a1-8809-7d3596be0392", "savedPayload": { "position": { - "x": 18898.806237131383, - "y": 24991.35640053908 + "x": 18605.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "floatingObject": { "isPinned": false, @@ -67040,15 +67040,15 @@ } } ], - "id": "c0087773-c555-40e7-8524-dd406f572922", + "id": "f539a4ed-67aa-400c-95c6-35994c71b0fc", "savedPayload": { "position": { - "x": 18930.806237131383, - "y": 25071.35640053908 + "x": 18661.806237131383, + "y": 25005.35640053908 }, "targetPosition": { - "x": 18839.806237131383, - "y": 25051.35640053908 + "x": 18642.806237131383, + "y": 25044.35640053908 }, "floatingObject": { "isPinned": false, @@ -67064,15 +67064,15 @@ } } ], - "id": "ff91798b-416e-4857-9ec7-e6fe4a292de2", + "id": "4e7df72a-f1c9-4bca-b0e0-0fbfa5c051e7", "savedPayload": { "position": { - "x": 18839.806237131383, - "y": 25051.35640053908 + "x": 18642.806237131383, + "y": 25044.35640053908 }, "targetPosition": { - "x": 18904.806237131383, - "y": 25018.35640053908 + "x": 18580.806237131383, + "y": 25115.35640053908 }, "floatingObject": { "isPinned": false, @@ -67088,15 +67088,15 @@ } } ], - "id": "9c7032cf-dc2c-4143-903d-2e0b91688e81", + "id": "609bb82b-bbb2-420b-9f69-4cb3dbb230bb", "savedPayload": { "position": { - "x": 18904.806237131383, - "y": 25018.35640053908 + "x": 18580.806237131383, + "y": 25115.35640053908 }, "targetPosition": { - "x": 18918.806237131383, - "y": 25044.35640053908 + "x": 18560.806237131383, + "y": 25022.35640053908 }, "floatingObject": { "isPinned": false, @@ -67121,7 +67121,7 @@ "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" }, "referenceParentCombinedNodePath": [ [ @@ -67152,44 +67152,44 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ] ] } }, - "id": "69df5424-eb21-4397-bd00-68815852d7ea", + "id": "2454605d-7c16-49bf-9a7d-d8f288b5eb1e", "savedPayload": { "position": { - "x": 18918.806237131383, - "y": 25044.35640053908 + "x": 17909.240211162945, + "y": 24422.89518190529 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -67236,15 +67236,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "af0b5ac5-0860-47ff-b9ab-16afc808427e", + "id": "7411fbd2-72d9-445e-8bec-9e88889eab5e", "savedPayload": { "position": { - "x": 18967.806237131383, - "y": 25203.35640053908 + "x": 18468.806237131383, + "y": 25121.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25110.35640053908 + "x": 18478.806237131383, + "y": 25126.35640053908 }, "floatingObject": { "isPinned": false, @@ -67264,15 +67264,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "e3768ba7-1351-4afc-aec5-ec1a45e0d44d", + "id": "b48a8952-3593-4ce0-bcd5-d5685fbb8b33", "savedPayload": { "position": { - "x": 18903.806237131383, - "y": 25133.35640053908 + "x": 18408.806237131383, + "y": 25092.35640053908 }, "targetPosition": { - "x": 18940.806237131383, - "y": 25110.35640053908 + "x": 18478.806237131383, + "y": 25126.35640053908 }, "floatingObject": { "isPinned": false, @@ -67287,15 +67287,15 @@ } } }, - "id": "37312581-b96b-4e1f-83ac-ba3f3e4ba670", + "id": "abf077f5-4ff0-4c50-87a7-f9d268572675", "savedPayload": { "position": { - "x": 18940.806237131383, - "y": 25110.35640053908 + "x": 18478.806237131383, + "y": 25126.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -67311,7 +67311,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Errors", - "id": "7b25d420-38ec-4b14-992a-ccb49d99c721" + "id": "31c08e9a-2506-46ce-927b-86d4a2861395" }, "referenceParentCombinedNodePath": [ [ @@ -67342,49 +67342,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Errors", "Data Product", "Foundations", - "7b25d420-38ec-4b14-992a-ccb49d99c721" + "31c08e9a-2506-46ce-927b-86d4a2861395" ] ] } @@ -67399,15 +67399,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a8a8d921-898a-43bb-a907-0035c57aef2c", + "id": "0359902c-5178-47b6-91e0-74b908ad28b1", "savedPayload": { "position": { - "x": 18957.806237131383, - "y": 25272.35640053908 + "x": 18551.806237131383, + "y": 25120.35640053908 }, "targetPosition": { - "x": 19045.806237131383, - "y": 25195.35640053908 + "x": 18569.806237131383, + "y": 25182.35640053908 }, "floatingObject": { "isPinned": false, @@ -67427,15 +67427,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "895ae4ff-0bc0-471a-bdad-e7d9c01ce24e", + "id": "5fa85fa0-2578-4733-9bc3-e91ba3bbaff1", "savedPayload": { "position": { - "x": 19077.806237131383, - "y": 25263.35640053908 + "x": 18650.806237131383, + "y": 25088.35640053908 }, "targetPosition": { - "x": 19045.806237131383, - "y": 25195.35640053908 + "x": 18569.806237131383, + "y": 25182.35640053908 }, "floatingObject": { "isPinned": false, @@ -67450,15 +67450,15 @@ } } }, - "id": "5bb1ad10-d07a-4ebe-976e-e0ba1979c4b7", + "id": "c87b24d5-04dc-4c38-a15c-69122e285b84", "savedPayload": { "position": { - "x": 19045.806237131383, - "y": 25195.35640053908 + "x": 18569.806237131383, + "y": 25182.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -67474,7 +67474,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Highlights", - "id": "306860d6-6a71-420d-8082-5544e0f48c5c" + "id": "46b9f779-6e83-4890-ac5b-77aee855be10" }, "referenceParentCombinedNodePath": [ [ @@ -67505,49 +67505,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Highlights", "Data Product", "Foundations", - "306860d6-6a71-420d-8082-5544e0f48c5c" + "46b9f779-6e83-4890-ac5b-77aee855be10" ] ] } @@ -67562,15 +67562,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "5b40167a-35db-40c7-b5cd-8a5d7b7fdf6c", + "id": "12b58bfb-93db-4746-8fb9-563824749ef8", "savedPayload": { "position": { - "x": 18909.806237131383, - "y": 25246.35640053908 + "x": 18637.806237131383, + "y": 25171.35640053908 }, "targetPosition": { - "x": 18979.806237131383, - "y": 25195.35640053908 + "x": 18608.806237131383, + "y": 25212.35640053908 }, "floatingObject": { "isPinned": false, @@ -67590,15 +67590,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "c2c8d8c6-7d31-4e5e-b492-7d29cfaa42c8", + "id": "11ecd907-2553-4031-ae2f-0332825ee3b3", "savedPayload": { "position": { - "x": 18979.806237131383, - "y": 25107.35640053908 + "x": 18561.806237131383, + "y": 25138.35640053908 }, "targetPosition": { - "x": 18979.806237131383, - "y": 25195.35640053908 + "x": 18608.806237131383, + "y": 25212.35640053908 }, "floatingObject": { "isPinned": false, @@ -67613,15 +67613,15 @@ } } }, - "id": "2b09af41-5ecd-4389-8d49-3fc6a099f6f5", + "id": "93263742-655e-4353-8717-c2c0cb488d26", "savedPayload": { "position": { - "x": 18979.806237131383, - "y": 25195.35640053908 + "x": 18608.806237131383, + "y": 25212.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -67637,7 +67637,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Values", - "id": "c09f23a7-8a11-4e07-9e11-98eaef15cbc0" + "id": "55ade2a4-f3f6-4acc-8330-3a153182e9b7" }, "referenceParentCombinedNodePath": [ [ @@ -67668,49 +67668,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Values", "Data Product", "Foundations", - "c09f23a7-8a11-4e07-9e11-98eaef15cbc0" + "55ade2a4-f3f6-4acc-8330-3a153182e9b7" ] ] } @@ -67725,15 +67725,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "da4c8ad9-d302-43d8-9f07-a31e62b2b354", + "id": "2382dd97-9cc4-44ea-9c2d-5103e2a58f44", "savedPayload": { "position": { - "x": 19069.806237131383, - "y": 25147.35640053908 + "x": 18499.806237131383, + "y": 25039.35640053908 }, "targetPosition": { - "x": 18980.806237131383, - "y": 25220.35640053908 + "x": 18439.806237131383, + "y": 25099.35640053908 }, "floatingObject": { "isPinned": false, @@ -67753,15 +67753,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "b9b93b26-c6ee-4117-83f1-2c208b2aae17", + "id": "7a2cf5f9-2098-4366-b976-b6803f63bfc1", "savedPayload": { "position": { - "x": 18942.806237131383, - "y": 25261.35640053908 + "x": 18451.806237131383, + "y": 25183.35640053908 }, "targetPosition": { - "x": 18980.806237131383, - "y": 25220.35640053908 + "x": 18439.806237131383, + "y": 25099.35640053908 }, "floatingObject": { "isPinned": false, @@ -67776,15 +67776,15 @@ } } }, - "id": "dda77701-5386-4281-a1b5-4ce668352089", + "id": "bdd8e1a7-d70a-4a22-bafe-e303cfafdcff", "savedPayload": { "position": { - "x": 18980.806237131383, - "y": 25220.35640053908 + "x": 18439.806237131383, + "y": 25099.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -67800,7 +67800,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Status", - "id": "8d872951-72cf-4669-b820-56b8c7427761" + "id": "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" }, "referenceParentCombinedNodePath": [ [ @@ -67831,49 +67831,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Status", "Data Product", "Foundations", - "8d872951-72cf-4669-b820-56b8c7427761" + "995ebc6a-7081-4a2a-864e-59d44c8d0f6e" ] ] } @@ -67888,15 +67888,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "8b652870-aac3-446d-9297-fd037e83cd27", + "id": "ea95d475-4dcf-40e6-96b5-cd47555e47e8", "savedPayload": { "position": { - "x": 19089.806237131383, - "y": 25126.35640053908 + "x": 18520.806237131383, + "y": 25220.35640053908 }, "targetPosition": { - "x": 19027.806237131383, - "y": 25142.35640053908 + "x": 18449.806237131383, + "y": 25258.35640053908 }, "floatingObject": { "isPinned": false, @@ -67916,15 +67916,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "e24996a5-0fd9-45d7-8f20-ddd2d30adb4e", + "id": "e1dde430-566c-48f8-a1fb-0fac5edbd358", "savedPayload": { "position": { - "x": 18992.806237131383, - "y": 25095.35640053908 + "x": 18445.806237131383, + "y": 25332.35640053908 }, "targetPosition": { - "x": 19027.806237131383, - "y": 25142.35640053908 + "x": 18449.806237131383, + "y": 25258.35640053908 }, "floatingObject": { "isPinned": false, @@ -67939,15 +67939,15 @@ } } }, - "id": "0b331bfc-5d58-4205-a59d-e102311f58a2", + "id": "fb247174-33b6-4b53-8538-be8ae7c68642", "savedPayload": { "position": { - "x": 19027.806237131383, - "y": 25142.35640053908 + "x": 18449.806237131383, + "y": 25258.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -67963,7 +67963,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Progress", - "id": "e3d6c097-e919-463a-b984-b79ab05b84c2" + "id": "78d894aa-6579-46aa-af09-3181ff78af53" }, "referenceParentCombinedNodePath": [ [ @@ -67994,49 +67994,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Progress", "Data Product", "Foundations", - "e3d6c097-e919-463a-b984-b79ab05b84c2" + "78d894aa-6579-46aa-af09-3181ff78af53" ] ] } @@ -68051,15 +68051,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "a10e548f-0384-487f-a3a6-9ad9219ec4d6", + "id": "bea6012d-5352-4221-8760-22e13e088d08", "savedPayload": { "position": { - "x": 18920.806237131383, - "y": 25124.35640053908 + "x": 18452.806237131383, + "y": 25166.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25141.35640053908 + "x": 18463.806237131383, + "y": 25243.35640053908 }, "floatingObject": { "isPinned": false, @@ -68079,15 +68079,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "3d21c261-a785-41e5-a46e-65d6568a20cd", + "id": "a5de5357-2abd-4318-8eca-e2f6464b6849", "savedPayload": { "position": { - "x": 18966.806237131383, - "y": 25137.35640053908 + "x": 18445.806237131383, + "y": 25181.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25141.35640053908 + "x": 18463.806237131383, + "y": 25243.35640053908 }, "floatingObject": { "isPinned": false, @@ -68102,15 +68102,15 @@ } } }, - "id": "14deb957-21ab-4104-bcb5-fe5be27389c6", + "id": "15df0437-2343-416a-9690-f9710f291188", "savedPayload": { "position": { - "x": 18952.806237131383, - "y": 25141.35640053908 + "x": 18463.806237131383, + "y": 25243.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -68126,7 +68126,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Running", - "id": "e538fdfd-76c4-4382-92f0-b9710a1efd76" + "id": "80d43bb7-308f-4cec-9935-ea08d0d7eaff" }, "referenceParentCombinedNodePath": [ [ @@ -68157,49 +68157,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Running", "Data Product", "Foundations", - "e538fdfd-76c4-4382-92f0-b9710a1efd76" + "80d43bb7-308f-4cec-9935-ea08d0d7eaff" ] ] } @@ -68214,15 +68214,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "91bcefbc-cecc-4d28-89ff-6de3f969e719", + "id": "603ff546-8d15-48a3-8fa0-b1da986b5273", "savedPayload": { "position": { - "x": 18929.806237131383, - "y": 25230.35640053908 + "x": 18624.806237131383, + "y": 25045.35640053908 }, "targetPosition": { - "x": 18908.806237131383, - "y": 25135.35640053908 + "x": 18537.806237131383, + "y": 25110.35640053908 }, "floatingObject": { "isPinned": false, @@ -68242,15 +68242,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "11e492b4-1e63-4dcd-beeb-a21bc5853e25", + "id": "542f3b85-5b81-41f4-af0c-dd4db6cbc583", "savedPayload": { "position": { - "x": 18879.806237131383, - "y": 25223.35640053908 + "x": 18523.806237131383, + "y": 25204.35640053908 }, "targetPosition": { - "x": 18908.806237131383, - "y": 25135.35640053908 + "x": 18537.806237131383, + "y": 25110.35640053908 }, "floatingObject": { "isPinned": false, @@ -68265,15 +68265,15 @@ } } }, - "id": "30278b8b-3680-4311-9daf-ba2c1158b0a1", + "id": "2f374b7c-87d4-4d75-996c-2a5cc8a61ef4", "savedPayload": { "position": { - "x": 18908.806237131383, - "y": 25135.35640053908 + "x": 18537.806237131383, + "y": 25110.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -68289,7 +68289,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Announcements", - "id": "63130e96-ea17-4e49-a89a-b548e1ab5e10" + "id": "18aa8962-f140-4848-b4b7-e8c85f26aadf" }, "referenceParentCombinedNodePath": [ [ @@ -68320,49 +68320,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Announcements", "Data Product", "Foundations", - "63130e96-ea17-4e49-a89a-b548e1ab5e10" + "18aa8962-f140-4848-b4b7-e8c85f26aadf" ] ] } @@ -68377,15 +68377,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "316190b6-d631-4747-bbd6-c05a86649c3a", + "id": "544851ea-62c1-4ef3-ba0b-6b4ea57af736", "savedPayload": { "position": { - "x": 18949.806237131383, - "y": 25243.35640053908 + "x": 18513.806237131383, + "y": 25269.35640053908 }, "targetPosition": { - "x": 19030.806237131383, - "y": 25304.35640053908 + "x": 18607.806237131383, + "y": 25267.35640053908 }, "floatingObject": { "isPinned": false, @@ -68405,15 +68405,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "47c81a49-d555-42e7-8746-d13a39b76411", + "id": "780c1bdc-0a17-4d10-a110-0e9ac31deb22", "savedPayload": { "position": { - "x": 18974.806237131383, - "y": 25369.35640053908 + "x": 18581.806237131383, + "y": 25225.35640053908 }, "targetPosition": { - "x": 19030.806237131383, - "y": 25304.35640053908 + "x": 18607.806237131383, + "y": 25267.35640053908 }, "floatingObject": { "isPinned": false, @@ -68428,15 +68428,15 @@ } } }, - "id": "4ca9475f-d570-4e74-8638-ed4a78b0e2ef", + "id": "9c22d4fb-6e84-4312-9461-6b9f2c35aaf4", "savedPayload": { "position": { - "x": 19030.806237131383, - "y": 25304.35640053908 + "x": 18607.806237131383, + "y": 25267.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -68452,7 +68452,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Warnings", - "id": "93d1db56-e675-430a-bb67-a4d89426ba00" + "id": "b1b9d83c-152d-44d1-acb1-da3549fa37e5" }, "referenceParentCombinedNodePath": [ [ @@ -68483,49 +68483,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Warnings", "Data Product", "Foundations", - "93d1db56-e675-430a-bb67-a4d89426ba00" + "b1b9d83c-152d-44d1-acb1-da3549fa37e5" ] ] } @@ -68540,15 +68540,15 @@ "name": "New Layer Panels", "project": "Foundations", "layerPanels": [], - "id": "7c6f5ec9-3d4a-4100-a7d2-3186e9c0cb84", + "id": "ec060b93-8189-4322-9bd6-c7fae52dca6c", "savedPayload": { "position": { - "x": 19010.806237131383, - "y": 25247.35640053908 + "x": 18631.806237131383, + "y": 25110.35640053908 }, "targetPosition": { - "x": 19058.806237131383, - "y": 25298.35640053908 + "x": 18608.806237131383, + "y": 25125.35640053908 }, "floatingObject": { "isPinned": false, @@ -68568,15 +68568,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "bae45477-eb38-4b32-b457-36d3359769b2", + "id": "d5b0513b-5b8b-4ed1-8a2d-ae593f0431d1", "savedPayload": { "position": { - "x": 18968.806237131383, - "y": 25360.35640053908 + "x": 18587.806237131383, + "y": 25203.35640053908 }, "targetPosition": { - "x": 19058.806237131383, - "y": 25298.35640053908 + "x": 18608.806237131383, + "y": 25125.35640053908 }, "floatingObject": { "isPinned": false, @@ -68591,15 +68591,15 @@ } } }, - "id": "0e19b8e6-6bd3-4d41-9592-792c3d8cc4c6", + "id": "a0704576-f4a4-4141-8c79-cd113e9544cb", "savedPayload": { "position": { - "x": 19058.806237131383, - "y": 25298.35640053908 + "x": 18608.806237131383, + "y": 25125.35640053908 }, "targetPosition": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "floatingObject": { "isPinned": false, @@ -68615,7 +68615,7 @@ "referenceParent": { "type": "Data Product", "name": "Trading System Infos", - "id": "5d2cb8ec-08d9-4c24-b959-7a519709fe18" + "id": "2bcc012f-b4d5-4154-8177-67971199ffa4" }, "referenceParentCombinedNodePath": [ [ @@ -68646,64 +68646,64 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Trading System", "Data Product Folder", "Foundations", - "7b2b7190-057b-4def-b220-df8236ee0450" + "e08ca2dc-cd9b-4d32-a191-df831f6168c7" ], [ "Trading System Infos", "Data Product", "Foundations", - "5d2cb8ec-08d9-4c24-b959-7a519709fe18" + "2bcc012f-b4d5-4154-8177-67971199ffa4" ] ] } } ], "layerFolders": [], - "id": "bb511945-4d38-4525-9a73-d698eaca95ac", + "id": "581038ec-5e26-4170-a6d6-75da40f4c5f4", "savedPayload": { "position": { - "x": 18963.806237131383, - "y": 25205.35640053908 + "x": 18532.806237131383, + "y": 25172.35640053908 }, "targetPosition": { - "x": 19035.806237131383, - "y": 25147.35640053908 + "x": 18493.806237131383, + "y": 25086.35640053908 }, "floatingObject": { "isPinned": false, @@ -68719,15 +68719,15 @@ } } ], - "id": "43d3f660-fee9-4ff9-98c6-efd53f1cf7fd", + "id": "0fa4edb2-3499-4886-b97b-4f910c0f93e0", "savedPayload": { "position": { - "x": 19035.806237131383, - "y": 25147.35640053908 + "x": 18493.806237131383, + "y": 25086.35640053908 }, "targetPosition": { - "x": 19079.806237131383, - "y": 25087.35640053908 + "x": 18570.806237131383, + "y": 25006.35640053908 }, "floatingObject": { "isPinned": false, @@ -68743,15 +68743,15 @@ } } ], - "id": "cd47e245-2dcf-4c8a-a3ea-a3a4061d050b", + "id": "83222be5-7f92-47c1-91c8-f52d5cc82af8", "savedPayload": { "position": { - "x": 19079.806237131383, - "y": 25087.35640053908 + "x": 18570.806237131383, + "y": 25006.35640053908 }, "targetPosition": { - "x": 19002.806237131383, - "y": 24998.35640053908 + "x": 18483.806237131383, + "y": 24935.35640053908 }, "floatingObject": { "isPinned": false, @@ -68776,7 +68776,7 @@ "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" }, "referenceParentCombinedNodePath": [ [ @@ -68807,44 +68807,44 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ] ] } }, - "id": "fbd10856-fa42-4821-82eb-7f76dc77f703", + "id": "5346f52d-5633-49e9-bed2-1a290a0123b5", "savedPayload": { "position": { - "x": 19002.806237131383, - "y": 24998.35640053908 + "x": 17964.41013406349, + "y": 24346.96029747119 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -68896,15 +68896,15 @@ "name": "Episode Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0c700e8a-e995-4300-9081-adaa666baca3", + "id": "d12a5d28-738d-466c-b51a-4753374ab9fc", "savedPayload": { "position": { - "x": 18700.806237131383, - "y": 25101.35640053908 + "x": 18533.806237131383, + "y": 24905.35640053908 }, "targetPosition": { - "x": 18783.806237131383, - "y": 25143.35640053908 + "x": 18580.806237131383, + "y": 24859.35640053908 }, "floatingObject": { "isPinned": false, @@ -68955,15 +68955,15 @@ "name": "Episode Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "27ecb8b4-b53d-42bd-8483-e629a99b7632", + "id": "e4106acf-4feb-4378-a12b-09d1fde2b2ed", "savedPayload": { "position": { - "x": 18869.806237131383, - "y": 25043.35640053908 + "x": 18603.806237131383, + "y": 24825.35640053908 }, "targetPosition": { - "x": 18783.806237131383, - "y": 25143.35640053908 + "x": 18580.806237131383, + "y": 24859.35640053908 }, "floatingObject": { "isPinned": false, @@ -69014,15 +69014,15 @@ "name": "Episode Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cb5c7da1-6c27-4d2a-bdfd-1b996737b008", + "id": "fe5195c7-672e-4a76-b8fb-4310fdf6cad3", "savedPayload": { "position": { - "x": 18684.806237131383, - "y": 25183.35640053908 + "x": 18639.806237131383, + "y": 24813.35640053908 }, "targetPosition": { - "x": 18783.806237131383, - "y": 25143.35640053908 + "x": 18580.806237131383, + "y": 24859.35640053908 }, "floatingObject": { "isPinned": false, @@ -69069,15 +69069,15 @@ } } ], - "id": "03689239-1cae-4b1d-b5cb-e272011e263d", + "id": "6fa29aab-bacc-4159-83a3-3fd1924af69b", "savedPayload": { "position": { - "x": 18783.806237131383, - "y": 25143.35640053908 + "x": 18580.806237131383, + "y": 24859.35640053908 }, "targetPosition": { - "x": 18788.806237131383, - "y": 25184.35640053908 + "x": 18496.806237131383, + "y": 24897.35640053908 }, "floatingObject": { "isPinned": false, @@ -69102,15 +69102,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "403c823e-fde4-4c15-b959-22526a66016c", + "id": "67706a63-56f2-4465-9eca-1aba4e6ac6cf", "savedPayload": { "position": { - "x": 18814.806237131383, - "y": 25206.35640053908 + "x": 18538.806237131383, + "y": 24827.35640053908 }, "targetPosition": { - "x": 18834.806237131383, - "y": 25265.35640053908 + "x": 18553.806237131383, + "y": 24800.35640053908 }, "floatingObject": { "isPinned": false, @@ -69167,15 +69167,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "119e82de-955c-4b84-bcc1-02198aa293f6", + "id": "c9286e99-65ab-441d-b7d7-2258f5e283ba", "savedPayload": { "position": { - "x": 18824.806237131383, - "y": 25252.35640053908 + "x": 18619.806237131383, + "y": 24737.35640053908 }, "targetPosition": { - "x": 18834.806237131383, - "y": 25265.35640053908 + "x": 18553.806237131383, + "y": 24800.35640053908 }, "floatingObject": { "isPinned": false, @@ -69232,15 +69232,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e807e701-a661-4bbf-9abe-a03ce587f9c9", + "id": "16831351-6b53-41f3-b978-ead082b89311", "savedPayload": { "position": { - "x": 18785.806237131383, - "y": 25347.35640053908 + "x": 18553.806237131383, + "y": 24704.35640053908 }, "targetPosition": { - "x": 18834.806237131383, - "y": 25265.35640053908 + "x": 18553.806237131383, + "y": 24800.35640053908 }, "floatingObject": { "isPinned": false, @@ -69297,15 +69297,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "35e1b11b-682a-46b2-b111-66035324156b", + "id": "f8850518-c71f-4052-bfb3-dd1b301f30ce", "savedPayload": { "position": { - "x": 18922.806237131383, - "y": 25305.35640053908 + "x": 18588.806237131383, + "y": 24888.35640053908 }, "targetPosition": { - "x": 18834.806237131383, - "y": 25265.35640053908 + "x": 18553.806237131383, + "y": 24800.35640053908 }, "floatingObject": { "isPinned": false, @@ -69358,15 +69358,15 @@ } } ], - "id": "b7317717-babf-4b8a-9fc3-5caee5e53008", + "id": "faec9d4a-1fb3-4dcc-a097-c4d4166d51e2", "savedPayload": { "position": { - "x": 18834.806237131383, - "y": 25265.35640053908 + "x": 18553.806237131383, + "y": 24800.35640053908 }, "targetPosition": { - "x": 18788.806237131383, - "y": 25184.35640053908 + "x": 18496.806237131383, + "y": 24897.35640053908 }, "floatingObject": { "isPinned": false, @@ -69381,15 +69381,15 @@ } } }, - "id": "7b18eee6-ec3a-418e-b4a8-933dcf159457", + "id": "58a3c16f-733e-484c-9df9-48bc8462d443", "savedPayload": { "position": { - "x": 18788.806237131383, - "y": 25184.35640053908 + "x": 18496.806237131383, + "y": 24897.35640053908 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -69405,7 +69405,7 @@ "referenceParent": { "type": "Data Product", "name": "Episodes", - "id": "90a36362-381c-41dc-8150-dbac04903ce8" + "id": "26e92011-9568-42b8-a496-7acc78a61bc4" }, "referenceParentCombinedNodePath": [ [ @@ -69436,49 +69436,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Episodes", "Data Product", "Foundations", - "90a36362-381c-41dc-8150-dbac04903ce8" + "26e92011-9568-42b8-a496-7acc78a61bc4" ] ] } @@ -69498,15 +69498,15 @@ "name": "Strategy Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "897e3cdd-700a-4a93-8742-3ee561b9d236", + "id": "402f05de-e598-49d0-819e-100e1e62b521", "savedPayload": { "position": { - "x": 18930.806237131383, - "y": 25242.35640053908 + "x": 18493.806237131383, + "y": 25078.35640053908 }, "targetPosition": { - "x": 18834.806237131383, - "y": 25195.35640053908 + "x": 18534.806237131383, + "y": 25015.35640053908 }, "floatingObject": { "isPinned": false, @@ -69553,15 +69553,15 @@ } } ], - "id": "41289b25-aecd-4809-969f-81182d580d56", + "id": "89dbc799-5591-4cab-9477-62abb3557bf6", "savedPayload": { "position": { - "x": 18834.806237131383, - "y": 25195.35640053908 + "x": 18534.806237131383, + "y": 25015.35640053908 }, "targetPosition": { - "x": 18825.806237131383, - "y": 25271.35640053908 + "x": 18481.806237131383, + "y": 24964.35640053908 }, "floatingObject": { "isPinned": false, @@ -69586,15 +69586,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "71613714-64d0-4352-92f5-ecf28dd4dcd5", + "id": "4b561ed9-23c5-4899-99be-664907b2f374", "savedPayload": { "position": { - "x": 18717.806237131383, - "y": 25200.35640053908 + "x": 18298.806237131383, + "y": 25044.35640053908 }, "targetPosition": { - "x": 18812.806237131383, - "y": 25202.35640053908 + "x": 18390.806237131383, + "y": 24948.35640053908 }, "floatingObject": { "isPinned": false, @@ -69651,15 +69651,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "29699f60-15fa-4ec4-83fa-83b4750e1372", + "id": "a1ef9ed0-303e-44d9-83fd-2ae6892ab4be", "savedPayload": { "position": { - "x": 18887.806237131383, - "y": 25282.35640053908 + "x": 18320.806237131383, + "y": 25007.35640053908 }, "targetPosition": { - "x": 18812.806237131383, - "y": 25202.35640053908 + "x": 18390.806237131383, + "y": 24948.35640053908 }, "floatingObject": { "isPinned": false, @@ -69716,15 +69716,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "b3baa656-a1cd-4094-8502-88f26efdcb32", + "id": "cb71bd3e-fcb3-437c-9f8d-2f1a62ca0c4b", "savedPayload": { "position": { - "x": 18731.806237131383, - "y": 25276.35640053908 + "x": 18306.806237131383, + "y": 24958.35640053908 }, "targetPosition": { - "x": 18812.806237131383, - "y": 25202.35640053908 + "x": 18390.806237131383, + "y": 24948.35640053908 }, "floatingObject": { "isPinned": false, @@ -69781,15 +69781,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "54b9a89f-8ac4-4b18-979e-087c616bee67", + "id": "7a85f115-0da3-4fce-aaf5-bcd9f4433e98", "savedPayload": { "position": { - "x": 18754.806237131383, - "y": 25271.35640053908 + "x": 18292.806237131383, + "y": 25046.35640053908 }, "targetPosition": { - "x": 18812.806237131383, - "y": 25202.35640053908 + "x": 18390.806237131383, + "y": 24948.35640053908 }, "floatingObject": { "isPinned": false, @@ -69842,15 +69842,15 @@ } } ], - "id": "928ac7e0-3e4e-4a9e-a3f3-9577b1399ff1", + "id": "86267ef6-e140-4d15-8259-0c5c21b6c6c3", "savedPayload": { "position": { - "x": 18812.806237131383, - "y": 25202.35640053908 + "x": 18390.806237131383, + "y": 24948.35640053908 }, "targetPosition": { - "x": 18825.806237131383, - "y": 25271.35640053908 + "x": 18481.806237131383, + "y": 24964.35640053908 }, "floatingObject": { "isPinned": false, @@ -69865,15 +69865,15 @@ } } }, - "id": "b32f6462-68ca-42d5-98ec-d791c1122302", + "id": "695d1fbd-1115-46ae-adb3-580f02a4be1c", "savedPayload": { "position": { - "x": 18825.806237131383, - "y": 25271.35640053908 + "x": 18481.806237131383, + "y": 24964.35640053908 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -69889,7 +69889,7 @@ "referenceParent": { "type": "Data Product", "name": "Strategies", - "id": "29ef0139-d6e0-4963-a956-77f7f53af2ae" + "id": "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" }, "referenceParentCombinedNodePath": [ [ @@ -69920,49 +69920,49 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Strategies", "Data Product", "Foundations", - "29ef0139-d6e0-4963-a956-77f7f53af2ae" + "b189cd6b-7e72-45dc-8eb3-3afcb63210c2" ] ] } @@ -69989,15 +69989,15 @@ "name": "Market Buy Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a9ebc6b6-d425-4486-8c63-6535fff0a8f9", + "id": "c849ab3b-66ea-4e7a-861e-bab7be383f19", "savedPayload": { "position": { - "x": 19039.806237131383, - "y": 25261.35640053908 + "x": 18698.806237131383, + "y": 24763.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25234.35640053908 + "x": 18599.806237131383, + "y": 24773.35640053908 }, "floatingObject": { "isPinned": false, @@ -70048,15 +70048,15 @@ "name": "Market Buy Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a77264bf-580f-457d-ae54-6b9550adde91", + "id": "38238dff-dca5-4c98-875d-a6c2beaaac29", "savedPayload": { "position": { - "x": 19112.806237131383, - "y": 25151.35640053908 + "x": 18571.806237131383, + "y": 24706.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25234.35640053908 + "x": 18599.806237131383, + "y": 24773.35640053908 }, "floatingObject": { "isPinned": false, @@ -70107,15 +70107,15 @@ "name": "Market Buy Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3693a4ff-9e29-40cf-bc7e-d3c513e516e4", + "id": "490e2d57-95fc-4117-873b-67939f2fa7ab", "savedPayload": { "position": { - "x": 18993.806237131383, - "y": 25305.35640053908 + "x": 18601.806237131383, + "y": 24674.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25234.35640053908 + "x": 18599.806237131383, + "y": 24773.35640053908 }, "floatingObject": { "isPinned": false, @@ -70166,15 +70166,15 @@ "name": "Market Buy Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6197d781-dda6-490b-aaa9-c35bbf86c94b", + "id": "69530590-9108-47dc-b974-710651f66ba5", "savedPayload": { "position": { - "x": 19088.806237131383, - "y": 25246.35640053908 + "x": 18559.806237131383, + "y": 24701.35640053908 }, "targetPosition": { - "x": 19015.806237131383, - "y": 25234.35640053908 + "x": 18599.806237131383, + "y": 24773.35640053908 }, "floatingObject": { "isPinned": false, @@ -70221,15 +70221,15 @@ } } ], - "id": "a5ec7aa0-8ee3-4674-9ab4-90c11859b9cd", + "id": "85b5bb69-1cbb-4e38-a35a-f19f61764822", "savedPayload": { "position": { - "x": 19015.806237131383, - "y": 25234.35640053908 + "x": 18599.806237131383, + "y": 24773.35640053908 }, "targetPosition": { - "x": 18950.806237131383, - "y": 25209.35640053908 + "x": 18609.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -70254,15 +70254,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9486cee0-d635-487f-8fa7-92ab25515c88", + "id": "e47dbaca-5683-4527-a991-87ec778eea78", "savedPayload": { "position": { - "x": 18989.806237131383, - "y": 25134.35640053908 + "x": 18578.806237131383, + "y": 24827.35640053908 }, "targetPosition": { - "x": 18941.806237131383, - "y": 25164.35640053908 + "x": 18569.806237131383, + "y": 24820.35640053908 }, "floatingObject": { "isPinned": false, @@ -70315,15 +70315,15 @@ } } ], - "id": "c0f23404-06e9-46f7-be84-dec670ce89a7", + "id": "76ec40af-b633-4ef4-a1ab-e5b8c6c996b2", "savedPayload": { "position": { - "x": 18941.806237131383, - "y": 25164.35640053908 + "x": 18569.806237131383, + "y": 24820.35640053908 }, "targetPosition": { - "x": 18950.806237131383, - "y": 25209.35640053908 + "x": 18609.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -70338,15 +70338,15 @@ } } }, - "id": "33bec772-d320-4633-945a-7a1e1eaf6809", + "id": "a9f62603-1b0a-4f9d-a460-1580c363b719", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 25209.35640053908 + "x": 18609.806237131383, + "y": 24838.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25226.35640053908 + "x": 18601.806237131383, + "y": 24913.35640053908 }, "floatingObject": { "isPinned": false, @@ -70362,7 +70362,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Buy Orders", - "id": "a59b66a0-044d-4eea-bc57-045de6e91092" + "id": "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" }, "referenceParentCombinedNodePath": [ [ @@ -70393,55 +70393,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Orders", "Data Product Folder", "Foundations", - "039447d9-8825-411e-91f0-2ceb9e2eb12f" + "ff490055-3d71-401d-8700-f1b94af4ce79" ], [ "Market Buy Orders", "Data Product", "Foundations", - "a59b66a0-044d-4eea-bc57-045de6e91092" + "cfc08009-8204-4a7d-a32d-b4c5d54bf12d" ] ] } @@ -70461,15 +70461,15 @@ "name": "Market Sell Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "93ebbbac-1813-4f3e-af49-ce0c0ec0f6c8", + "id": "30388946-c545-4e4c-a518-b1f526c6646c", "savedPayload": { "position": { - "x": 18977.806237131383, - "y": 25276.35640053908 + "x": 18610.806237131383, + "y": 25118.35640053908 }, "targetPosition": { - "x": 19026.806237131383, - "y": 25321.35640053908 + "x": 18562.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -70520,15 +70520,15 @@ "name": "Market Sell Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9cd29ec6-00a0-4f3b-8800-b32dda645ed8", + "id": "4391b366-3bd0-4f26-9bb7-f23513027bdf", "savedPayload": { "position": { - "x": 19112.806237131383, - "y": 25359.35640053908 + "x": 18475.806237131383, + "y": 25124.35640053908 }, "targetPosition": { - "x": 19026.806237131383, - "y": 25321.35640053908 + "x": 18562.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -70579,15 +70579,15 @@ "name": "Market Sell Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "839068d8-3338-473f-857d-631cc6fac8c0", + "id": "16a41c27-036f-4678-9a95-f86edee95f6f", "savedPayload": { "position": { - "x": 19098.806237131383, - "y": 25371.35640053908 + "x": 18496.806237131383, + "y": 24994.35640053908 }, "targetPosition": { - "x": 19026.806237131383, - "y": 25321.35640053908 + "x": 18562.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -70638,15 +70638,15 @@ "name": "Market Sell Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "08cd3db5-1ba3-4845-9cbf-f00500754af1", + "id": "5c36dd82-316b-431c-b52a-4bee002231dc", "savedPayload": { "position": { - "x": 19047.806237131383, - "y": 25267.35640053908 + "x": 18601.806237131383, + "y": 25062.35640053908 }, "targetPosition": { - "x": 19026.806237131383, - "y": 25321.35640053908 + "x": 18562.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -70693,15 +70693,15 @@ } } ], - "id": "fb2ef95f-5ad0-407c-a8fa-279043eb4b99", + "id": "3490617f-d4af-42ae-8d28-c3f814a89a9a", "savedPayload": { "position": { - "x": 19026.806237131383, - "y": 25321.35640053908 + "x": 18562.806237131383, + "y": 25058.35640053908 }, "targetPosition": { - "x": 19004.806237131383, - "y": 25247.35640053908 + "x": 18556.806237131383, + "y": 24975.35640053908 }, "floatingObject": { "isPinned": false, @@ -70726,15 +70726,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c6e84bc3-d874-4dc9-bb99-10767ef87f5a", + "id": "50e127c3-fc74-4f3d-b7a3-7a9fbc945b18", "savedPayload": { "position": { - "x": 19050.806237131383, - "y": 25400.35640053908 + "x": 18602.806237131383, + "y": 25118.35640053908 }, "targetPosition": { - "x": 19090.806237131383, - "y": 25326.35640053908 + "x": 18581.806237131383, + "y": 25035.35640053908 }, "floatingObject": { "isPinned": false, @@ -70787,15 +70787,15 @@ } } ], - "id": "a89ed311-88c3-4c8b-97c8-072d151eccaa", + "id": "53494c21-cd9a-4f2b-8582-84b0adff6d4d", "savedPayload": { "position": { - "x": 19090.806237131383, - "y": 25326.35640053908 + "x": 18581.806237131383, + "y": 25035.35640053908 }, "targetPosition": { - "x": 19004.806237131383, - "y": 25247.35640053908 + "x": 18556.806237131383, + "y": 24975.35640053908 }, "floatingObject": { "isPinned": false, @@ -70810,15 +70810,15 @@ } } }, - "id": "e3d3a8fc-4082-499e-8efa-831303233df9", + "id": "5b0588ac-983c-4c3e-8fca-8723240863af", "savedPayload": { "position": { - "x": 19004.806237131383, - "y": 25247.35640053908 + "x": 18556.806237131383, + "y": 24975.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25226.35640053908 + "x": 18601.806237131383, + "y": 24913.35640053908 }, "floatingObject": { "isPinned": false, @@ -70834,7 +70834,7 @@ "referenceParent": { "type": "Data Product", "name": "Market Sell Orders", - "id": "96c7340f-9667-483d-9ba0-ee88ad3121af" + "id": "51dd9fe8-916b-4707-a8bb-b318455c3e64" }, "referenceParentCombinedNodePath": [ [ @@ -70865,55 +70865,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Orders", "Data Product Folder", "Foundations", - "039447d9-8825-411e-91f0-2ceb9e2eb12f" + "ff490055-3d71-401d-8700-f1b94af4ce79" ], [ "Market Sell Orders", "Data Product", "Foundations", - "96c7340f-9667-483d-9ba0-ee88ad3121af" + "51dd9fe8-916b-4707-a8bb-b318455c3e64" ] ] } @@ -70933,15 +70933,15 @@ "name": "Limit Buy Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3631d7dd-f946-4914-a95b-3c1013513539", + "id": "a8130867-6f6a-4c07-8c73-7d67b0d9a31c", "savedPayload": { "position": { - "x": 18949.806237131383, - "y": 25297.35640053908 + "x": 18608.806237131383, + "y": 24786.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25225.35640053908 + "x": 18704.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -70992,15 +70992,15 @@ "name": "Limit Buy Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f4abd2b6-1a4b-45f7-9a79-9044783a8f1e", + "id": "04ba4ed8-508d-4f69-82a1-d002ae617db5", "savedPayload": { "position": { - "x": 19085.806237131383, - "y": 25164.35640053908 + "x": 18655.806237131383, + "y": 24963.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25225.35640053908 + "x": 18704.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -71051,15 +71051,15 @@ "name": "Limit Buy Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9d22fdef-034a-4920-996e-9b175d9f08cd", + "id": "877270c5-2dbf-436c-b35f-4b8ed488275c", "savedPayload": { "position": { - "x": 18956.806237131383, - "y": 25251.35640053908 + "x": 18743.806237131383, + "y": 24781.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25225.35640053908 + "x": 18704.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -71110,15 +71110,15 @@ "name": "Limit Buy Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cc2b9379-e583-460f-bc64-8d0f0453f78e", + "id": "1738e786-700d-44f4-b31c-4d2151a0e314", "savedPayload": { "position": { - "x": 18977.806237131383, - "y": 25195.35640053908 + "x": 18783.806237131383, + "y": 24930.35640053908 }, "targetPosition": { - "x": 19044.806237131383, - "y": 25225.35640053908 + "x": 18704.806237131383, + "y": 24866.35640053908 }, "floatingObject": { "isPinned": false, @@ -71165,15 +71165,15 @@ } } ], - "id": "35cdf853-d608-4d08-b584-97e28f57da3e", + "id": "b2af0847-3dd5-4aca-8b97-eea1f9fd5b3b", "savedPayload": { "position": { - "x": 19044.806237131383, - "y": 25225.35640053908 + "x": 18704.806237131383, + "y": 24866.35640053908 }, "targetPosition": { - "x": 18985.806237131383, - "y": 25212.35640053908 + "x": 18692.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -71198,15 +71198,15 @@ "name": "Status Open", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ac825a27-df19-41a9-ae33-31a015c99650", + "id": "151ad6d9-9249-45b7-a9f5-21d75dbdc7ad", "savedPayload": { "position": { - "x": 19119.806237131383, - "y": 25369.35640053908 + "x": 18625.806237131383, + "y": 24787.35640053908 }, "targetPosition": { - "x": 19039.806237131383, - "y": 25298.35640053908 + "x": 18715.806237131383, + "y": 24817.35640053908 }, "floatingObject": { "isPinned": false, @@ -71263,15 +71263,15 @@ "name": "Status Closed Cancel Event", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4f84cd3e-1a51-49e4-9f18-6663cc21840e", + "id": "51d56e6f-1699-4012-b276-18689657697e", "savedPayload": { "position": { - "x": 18966.806237131383, - "y": 25339.35640053908 + "x": 18662.806237131383, + "y": 24849.35640053908 }, "targetPosition": { - "x": 19039.806237131383, - "y": 25298.35640053908 + "x": 18715.806237131383, + "y": 24817.35640053908 }, "floatingObject": { "isPinned": false, @@ -71328,15 +71328,15 @@ "name": "Status Closed Filled", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ceb51584-ea04-43a7-9952-99834aa81c8c", + "id": "af049725-6660-441e-9af6-5d5d73f636d1", "savedPayload": { "position": { - "x": 19062.806237131383, - "y": 25327.35640053908 + "x": 18731.806237131383, + "y": 24742.35640053908 }, "targetPosition": { - "x": 19039.806237131383, - "y": 25298.35640053908 + "x": 18715.806237131383, + "y": 24817.35640053908 }, "floatingObject": { "isPinned": false, @@ -71389,15 +71389,15 @@ } } ], - "id": "8ec81942-38e8-4bd1-84f1-3eb75920630b", + "id": "0bc5e835-1e3e-431b-9012-dda9c4071a43", "savedPayload": { "position": { - "x": 19039.806237131383, - "y": 25298.35640053908 + "x": 18715.806237131383, + "y": 24817.35640053908 }, "targetPosition": { - "x": 18985.806237131383, - "y": 25212.35640053908 + "x": 18692.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -71412,15 +71412,15 @@ } } }, - "id": "f2c99cba-ec1e-445b-97e1-ccc059663555", + "id": "4d100661-e1a7-4517-8645-5139f57dd9e8", "savedPayload": { "position": { - "x": 18985.806237131383, - "y": 25212.35640053908 + "x": 18692.806237131383, + "y": 24838.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25226.35640053908 + "x": 18601.806237131383, + "y": 24913.35640053908 }, "floatingObject": { "isPinned": false, @@ -71436,7 +71436,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Buy Orders", - "id": "93095f0c-3257-4370-9370-83b1bad89f56" + "id": "62e6476b-857a-40c0-a71c-59a395d55272" }, "referenceParentCombinedNodePath": [ [ @@ -71467,55 +71467,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Orders", "Data Product Folder", "Foundations", - "039447d9-8825-411e-91f0-2ceb9e2eb12f" + "ff490055-3d71-401d-8700-f1b94af4ce79" ], [ "Limit Buy Orders", "Data Product", "Foundations", - "93095f0c-3257-4370-9370-83b1bad89f56" + "62e6476b-857a-40c0-a71c-59a395d55272" ] ] } @@ -71535,15 +71535,15 @@ "name": "Limit Sell Order", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1de796f4-6e7f-428d-adc3-ac7ef10a9730", + "id": "f375ca28-f388-4c48-8242-f477549fb454", "savedPayload": { "position": { - "x": 18987.806237131383, - "y": 25041.35640053908 + "x": 18548.806237131383, + "y": 24910.35640053908 }, "targetPosition": { - "x": 18992.806237131383, - "y": 25105.35640053908 + "x": 18508.806237131383, + "y": 24847.35640053908 }, "floatingObject": { "isPinned": false, @@ -71594,15 +71594,15 @@ "name": "Limit Sell Order Stats", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2a992d98-4203-400b-adb3-d5254002e3dd", + "id": "86143ce9-56b1-46f7-96ca-7a3abc04e182", "savedPayload": { "position": { - "x": 19078.806237131383, - "y": 25135.35640053908 + "x": 18542.806237131383, + "y": 24788.35640053908 }, "targetPosition": { - "x": 18992.806237131383, - "y": 25105.35640053908 + "x": 18508.806237131383, + "y": 24847.35640053908 }, "floatingObject": { "isPinned": false, @@ -71653,15 +71653,15 @@ "name": "Limit Sell Order Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cf2ef292-b8ce-42f9-aaa4-4990ef3b5114", + "id": "2bbbb399-6ccf-40ee-94c7-16c08125d82d", "savedPayload": { "position": { - "x": 19009.806237131383, - "y": 25119.35640053908 + "x": 18454.806237131383, + "y": 24914.35640053908 }, "targetPosition": { - "x": 18992.806237131383, - "y": 25105.35640053908 + "x": 18508.806237131383, + "y": 24847.35640053908 }, "floatingObject": { "isPinned": false, @@ -71712,15 +71712,15 @@ "name": "Limit Sell Order Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8eb82c06-3bd6-4af8-868c-bd7b68cf37b1", + "id": "4597b0fc-79ca-421f-abbb-27230efba557", "savedPayload": { "position": { - "x": 18985.806237131383, - "y": 25068.35640053908 + "x": 18421.806237131383, + "y": 24771.35640053908 }, "targetPosition": { - "x": 18992.806237131383, - "y": 25105.35640053908 + "x": 18508.806237131383, + "y": 24847.35640053908 }, "floatingObject": { "isPinned": false, @@ -71767,15 +71767,15 @@ } } ], - "id": "a8ad50f0-75b9-402f-84a8-44792b48fa7f", + "id": "19aa055c-12ba-4f37-861c-231de066dfd1", "savedPayload": { "position": { - "x": 18992.806237131383, - "y": 25105.35640053908 + "x": 18508.806237131383, + "y": 24847.35640053908 }, "targetPosition": { - "x": 18947.806237131383, - "y": 25185.35640053908 + "x": 18598.806237131383, + "y": 24826.35640053908 }, "floatingObject": { "isPinned": false, @@ -71800,15 +71800,15 @@ "name": "Status Open", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "14f360aa-1f9a-4ee0-b28c-122c5b3f7919", + "id": "c03e5269-40d8-4bb0-a40c-e56abb2a671f", "savedPayload": { "position": { - "x": 18970.806237131383, - "y": 25272.35640053908 + "x": 18722.806237131383, + "y": 24832.35640053908 }, "targetPosition": { - "x": 18906.806237131383, - "y": 25274.35640053908 + "x": 18646.806237131383, + "y": 24798.35640053908 }, "floatingObject": { "isPinned": false, @@ -71865,15 +71865,15 @@ "name": "Status Closed Cancel Event", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "df341a52-467f-423c-86ec-09ef3f41296a", + "id": "57f34f16-a83f-4b10-9136-8deef579b9cf", "savedPayload": { "position": { - "x": 18993.806237131383, - "y": 25221.35640053908 + "x": 18660.806237131383, + "y": 24801.35640053908 }, "targetPosition": { - "x": 18906.806237131383, - "y": 25274.35640053908 + "x": 18646.806237131383, + "y": 24798.35640053908 }, "floatingObject": { "isPinned": false, @@ -71930,15 +71930,15 @@ "name": "Status Closed Filled", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6e4d691b-ccbc-414a-b1bc-6ba06a1e81a4", + "id": "5684269f-d4c7-4cc0-b18d-9df3a8127c6e", "savedPayload": { "position": { - "x": 18953.806237131383, - "y": 25278.35640053908 + "x": 18597.806237131383, + "y": 24705.35640053908 }, "targetPosition": { - "x": 18906.806237131383, - "y": 25274.35640053908 + "x": 18646.806237131383, + "y": 24798.35640053908 }, "floatingObject": { "isPinned": false, @@ -71991,15 +71991,15 @@ } } ], - "id": "52466818-5766-4054-8e93-027db5a667a5", + "id": "d83bfdcc-eaab-4f18-b9ac-523935bd66e3", "savedPayload": { "position": { - "x": 18906.806237131383, - "y": 25274.35640053908 + "x": 18646.806237131383, + "y": 24798.35640053908 }, "targetPosition": { - "x": 18947.806237131383, - "y": 25185.35640053908 + "x": 18598.806237131383, + "y": 24826.35640053908 }, "floatingObject": { "isPinned": false, @@ -72014,15 +72014,15 @@ } } }, - "id": "cf9fa799-0232-4e8f-8ec4-8f7e45c2d5ab", + "id": "d85fb209-fe86-4f50-a94c-b902726e4bc4", "savedPayload": { "position": { - "x": 18947.806237131383, - "y": 25185.35640053908 + "x": 18598.806237131383, + "y": 24826.35640053908 }, "targetPosition": { - "x": 18952.806237131383, - "y": 25226.35640053908 + "x": 18601.806237131383, + "y": 24913.35640053908 }, "floatingObject": { "isPinned": false, @@ -72038,7 +72038,7 @@ "referenceParent": { "type": "Data Product", "name": "Limit Sell Orders", - "id": "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc" + "id": "2f6c24d2-40bf-41ec-9831-90767c244b18" }, "referenceParentCombinedNodePath": [ [ @@ -72069,70 +72069,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Orders", "Data Product Folder", "Foundations", - "039447d9-8825-411e-91f0-2ceb9e2eb12f" + "ff490055-3d71-401d-8700-f1b94af4ce79" ], [ "Limit Sell Orders", "Data Product", "Foundations", - "8e8f53eb-7682-49d4-8d5c-eea7ed93cfbc" + "2f6c24d2-40bf-41ec-9831-90767c244b18" ] ] } } ], "layerFolders": [], - "id": "5d11f9db-d5d8-4298-9611-04f65d002941", + "id": "0d05d160-84af-4dbc-8d06-a8171757a239", "savedPayload": { "position": { - "x": 18952.806237131383, - "y": 25226.35640053908 + "x": 18601.806237131383, + "y": 24913.35640053908 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -72167,15 +72167,15 @@ "name": "Trigger Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c53c52cf-ac28-4146-a8ce-13a0905c43e4", + "id": "8405da07-cca5-4a52-967f-d1692f95daa9", "savedPayload": { "position": { - "x": 18868.806237131383, - "y": 25492.35640053908 + "x": 18517.806237131383, + "y": 24949.35640053908 }, "targetPosition": { - "x": 18848.806237131383, - "y": 25436.35640053908 + "x": 18483.806237131383, + "y": 24933.35640053908 }, "floatingObject": { "isPinned": false, @@ -72222,15 +72222,15 @@ } } ], - "id": "ac12c665-b662-406e-86f6-991d175607d6", + "id": "5876326f-dbc4-42c7-809c-8ed2250814ba", "savedPayload": { "position": { - "x": 18848.806237131383, - "y": 25436.35640053908 + "x": 18483.806237131383, + "y": 24933.35640053908 }, "targetPosition": { - "x": 18807.806237131383, - "y": 25344.35640053908 + "x": 18536.806237131383, + "y": 24908.35640053908 }, "floatingObject": { "isPinned": false, @@ -72255,15 +72255,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "fe8ebe37-fba9-4deb-b208-01eba85abcfd", + "id": "1d80eb41-8d6a-45ac-8ad1-a0bf18724b5a", "savedPayload": { "position": { - "x": 18811.806237131383, - "y": 25308.35640053908 + "x": 18604.806237131383, + "y": 24765.35640053908 }, "targetPosition": { - "x": 18855.806237131383, - "y": 25293.35640053908 + "x": 18573.806237131383, + "y": 24827.35640053908 }, "floatingObject": { "isPinned": false, @@ -72320,15 +72320,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f15b1eb2-b924-4874-8375-b7c06e93edd9", + "id": "9ddf34fd-91ad-4c86-b22c-f952045eb9b6", "savedPayload": { "position": { - "x": 18918.806237131383, - "y": 25264.35640053908 + "x": 18616.806237131383, + "y": 24734.35640053908 }, "targetPosition": { - "x": 18855.806237131383, - "y": 25293.35640053908 + "x": 18573.806237131383, + "y": 24827.35640053908 }, "floatingObject": { "isPinned": false, @@ -72385,15 +72385,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "80e49f94-2c4c-4045-a635-fa798d6f471b", + "id": "3a84ec63-4458-4fd1-b784-eaf6ec49c3e7", "savedPayload": { "position": { - "x": 18948.806237131383, - "y": 25385.35640053908 + "x": 18659.806237131383, + "y": 24764.35640053908 }, "targetPosition": { - "x": 18855.806237131383, - "y": 25293.35640053908 + "x": 18573.806237131383, + "y": 24827.35640053908 }, "floatingObject": { "isPinned": false, @@ -72450,15 +72450,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bd44db67-dda7-4e81-be16-cabc89cd1192", + "id": "67097184-d084-4e57-a111-ad4d59ed8b50", "savedPayload": { "position": { - "x": 18925.806237131383, - "y": 25281.35640053908 + "x": 18658.806237131383, + "y": 24921.35640053908 }, "targetPosition": { - "x": 18855.806237131383, - "y": 25293.35640053908 + "x": 18573.806237131383, + "y": 24827.35640053908 }, "floatingObject": { "isPinned": false, @@ -72511,15 +72511,15 @@ } } ], - "id": "35a31332-ea27-4dcb-8e22-0d924f3c3a49", + "id": "62621f79-d294-4e23-9068-4997ecf37073", "savedPayload": { "position": { - "x": 18855.806237131383, - "y": 25293.35640053908 + "x": 18573.806237131383, + "y": 24827.35640053908 }, "targetPosition": { - "x": 18807.806237131383, - "y": 25344.35640053908 + "x": 18536.806237131383, + "y": 24908.35640053908 }, "floatingObject": { "isPinned": false, @@ -72534,15 +72534,15 @@ } } }, - "id": "8e8883f5-606b-4638-835c-b6b18e882c79", + "id": "96dfbf5e-8d59-4f54-806c-319127fa3113", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 25344.35640053908 + "x": 18536.806237131383, + "y": 24908.35640053908 }, "targetPosition": { - "x": 18772.806237131383, - "y": 25305.35640053908 + "x": 18456.806237131383, + "y": 24995.35640053908 }, "floatingObject": { "isPinned": false, @@ -72558,7 +72558,7 @@ "referenceParent": { "type": "Data Product", "name": "Trigger Stages", - "id": "206b75f6-4ccd-412c-8577-f71329f7f31f" + "id": "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" }, "referenceParentCombinedNodePath": [ [ @@ -72589,55 +72589,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Stages", "Data Product Folder", "Foundations", - "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + "7260e68b-f3e6-452e-b937-12746a27704d" ], [ "Trigger Stages", "Data Product", "Foundations", - "206b75f6-4ccd-412c-8577-f71329f7f31f" + "abd012b7-4f50-4c0f-8e41-0bdc69d326fa" ] ] } @@ -72657,15 +72657,15 @@ "name": "Open Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "05eef847-a41f-4ec0-bdef-491f376773b1", + "id": "cb06df38-8795-4ac0-b61d-013c575f4119", "savedPayload": { "position": { - "x": 18634.806237131383, - "y": 25343.35640053908 + "x": 18304.806237131383, + "y": 24896.35640053908 }, "targetPosition": { - "x": 18655.806237131383, - "y": 25272.35640053908 + "x": 18313.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -72712,15 +72712,15 @@ } } ], - "id": "2854e8ec-73af-4c74-9097-0c710d6d1502", + "id": "1b46e4ea-b75a-467d-aa01-a09fe3e2177b", "savedPayload": { "position": { - "x": 18655.806237131383, - "y": 25272.35640053908 + "x": 18313.806237131383, + "y": 24941.35640053908 }, "targetPosition": { - "x": 18754.806237131383, - "y": 25366.35640053908 + "x": 18390.806237131383, + "y": 24937.35640053908 }, "floatingObject": { "isPinned": false, @@ -72745,15 +72745,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2b9bc8e0-09ac-4d5f-946d-9312f6b2f9dc", + "id": "34ef6d23-a4eb-4c12-8707-dc6724e2e8f8", "savedPayload": { "position": { - "x": 18675.806237131383, - "y": 25406.35640053908 + "x": 18416.806237131383, + "y": 25021.35640053908 }, "targetPosition": { - "x": 18730.806237131383, - "y": 25387.35640053908 + "x": 18351.806237131383, + "y": 24931.35640053908 }, "floatingObject": { "isPinned": false, @@ -72810,15 +72810,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2f2f05f1-0ac7-486c-86b9-841e3768d67d", + "id": "2e30e99e-3c31-45ca-ad51-6c1a3c1a353e", "savedPayload": { "position": { - "x": 18806.806237131383, - "y": 25394.35640053908 + "x": 18284.806237131383, + "y": 24927.35640053908 }, "targetPosition": { - "x": 18730.806237131383, - "y": 25387.35640053908 + "x": 18351.806237131383, + "y": 24931.35640053908 }, "floatingObject": { "isPinned": false, @@ -72875,15 +72875,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "bc83ac8a-884f-4345-a4ea-35703e1a39e5", + "id": "a49ebb3e-0a24-42bc-9542-6ceb395ca81c", "savedPayload": { "position": { - "x": 18781.806237131383, - "y": 25341.35640053908 + "x": 18252.806237131383, + "y": 24994.35640053908 }, "targetPosition": { - "x": 18730.806237131383, - "y": 25387.35640053908 + "x": 18351.806237131383, + "y": 24931.35640053908 }, "floatingObject": { "isPinned": false, @@ -72940,15 +72940,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "7811671d-7146-4e2a-94f1-bcf6640d4c8b", + "id": "da13e100-559b-46bd-a87e-517abbf01b3c", "savedPayload": { "position": { - "x": 18746.806237131383, - "y": 25334.35640053908 + "x": 18416.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 18730.806237131383, - "y": 25387.35640053908 + "x": 18351.806237131383, + "y": 24931.35640053908 }, "floatingObject": { "isPinned": false, @@ -73001,15 +73001,15 @@ } } ], - "id": "8ab8d6da-9055-4333-bb39-5bd762599477", + "id": "126de1fa-2f7e-464e-bde8-420b63a0d159", "savedPayload": { "position": { - "x": 18730.806237131383, - "y": 25387.35640053908 + "x": 18351.806237131383, + "y": 24931.35640053908 }, "targetPosition": { - "x": 18754.806237131383, - "y": 25366.35640053908 + "x": 18390.806237131383, + "y": 24937.35640053908 }, "floatingObject": { "isPinned": false, @@ -73024,15 +73024,15 @@ } } }, - "id": "9f4c0c8e-eaec-44c1-a896-0f7bc51b2ef6", + "id": "b7431ec0-af09-4eeb-be30-5e7fae2700da", "savedPayload": { "position": { - "x": 18754.806237131383, - "y": 25366.35640053908 + "x": 18390.806237131383, + "y": 24937.35640053908 }, "targetPosition": { - "x": 18772.806237131383, - "y": 25305.35640053908 + "x": 18456.806237131383, + "y": 24995.35640053908 }, "floatingObject": { "isPinned": false, @@ -73048,7 +73048,7 @@ "referenceParent": { "type": "Data Product", "name": "Open Stages", - "id": "51fa3107-1018-41fc-a62d-3f141082d4b5" + "id": "19918edb-2dbf-49b7-ae9c-6c831a702319" }, "referenceParentCombinedNodePath": [ [ @@ -73079,55 +73079,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Stages", "Data Product Folder", "Foundations", - "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + "7260e68b-f3e6-452e-b937-12746a27704d" ], [ "Open Stages", "Data Product", "Foundations", - "51fa3107-1018-41fc-a62d-3f141082d4b5" + "19918edb-2dbf-49b7-ae9c-6c831a702319" ] ] } @@ -73147,15 +73147,15 @@ "name": "Manage Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c596ccb4-81dc-4e33-bd89-49650ccbb495", + "id": "17672ace-36df-4940-a1dd-9066f29cc0b7", "savedPayload": { "position": { - "x": 18627.806237131383, - "y": 25212.35640053908 + "x": 18406.806237131383, + "y": 24922.35640053908 }, "targetPosition": { - "x": 18649.806237131383, - "y": 25269.35640053908 + "x": 18470.806237131383, + "y": 24898.35640053908 }, "floatingObject": { "isPinned": false, @@ -73202,15 +73202,15 @@ } } ], - "id": "c52a2b1c-d9a1-4ec1-940d-65341580e73f", + "id": "53ef428e-5c0d-4141-a2e9-1a43d2550d83", "savedPayload": { "position": { - "x": 18649.806237131383, - "y": 25269.35640053908 + "x": 18470.806237131383, + "y": 24898.35640053908 }, "targetPosition": { - "x": 18733.806237131383, - "y": 25219.35640053908 + "x": 18528.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -73235,15 +73235,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "356b039b-0d31-4f35-9756-75d070ef4fd5", + "id": "b0afaf06-756a-43fb-9f75-6601fb88ddc7", "savedPayload": { "position": { - "x": 18662.806237131383, - "y": 25205.35640053908 + "x": 18505.806237131383, + "y": 25064.35640053908 }, "targetPosition": { - "x": 18719.806237131383, - "y": 25155.35640053908 + "x": 18495.806237131383, + "y": 25061.35640053908 }, "floatingObject": { "isPinned": false, @@ -73300,15 +73300,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c429d58a-ddba-4780-ad75-b4f8f745a159", + "id": "e7bd02f4-34c7-417f-b551-962e7d5724ca", "savedPayload": { "position": { - "x": 18781.806237131383, - "y": 25211.35640053908 + "x": 18570.806237131383, + "y": 25036.35640053908 }, "targetPosition": { - "x": 18719.806237131383, - "y": 25155.35640053908 + "x": 18495.806237131383, + "y": 25061.35640053908 }, "floatingObject": { "isPinned": false, @@ -73365,15 +73365,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c1c0eee5-0864-48db-998c-2261a9433c6a", + "id": "07139e21-97c7-4458-b6e9-17c51d9219a6", "savedPayload": { "position": { - "x": 18631.806237131383, - "y": 25149.35640053908 + "x": 18548.806237131383, + "y": 25071.35640053908 }, "targetPosition": { - "x": 18719.806237131383, - "y": 25155.35640053908 + "x": 18495.806237131383, + "y": 25061.35640053908 }, "floatingObject": { "isPinned": false, @@ -73430,15 +73430,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e9a79432-0bb6-49b2-ab31-3de5c7937a58", + "id": "673c5995-b7ca-490a-88fc-95db8cc6ffbb", "savedPayload": { "position": { - "x": 18674.806237131383, - "y": 25065.35640053908 + "x": 18440.806237131383, + "y": 25119.35640053908 }, "targetPosition": { - "x": 18719.806237131383, - "y": 25155.35640053908 + "x": 18495.806237131383, + "y": 25061.35640053908 }, "floatingObject": { "isPinned": false, @@ -73491,15 +73491,15 @@ } } ], - "id": "88b0a11a-94f8-43c0-83ae-f8f1e9721d43", + "id": "0221314f-c6fc-4853-ac53-896d3520e4f9", "savedPayload": { "position": { - "x": 18719.806237131383, - "y": 25155.35640053908 + "x": 18495.806237131383, + "y": 25061.35640053908 }, "targetPosition": { - "x": 18733.806237131383, - "y": 25219.35640053908 + "x": 18528.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -73514,15 +73514,15 @@ } } }, - "id": "8b5b8747-5856-4cd1-b8c2-baa98ee5904b", + "id": "828f2ec4-f1a9-4d56-a0a3-2247e6edbebf", "savedPayload": { "position": { - "x": 18733.806237131383, - "y": 25219.35640053908 + "x": 18528.806237131383, + "y": 24982.35640053908 }, "targetPosition": { - "x": 18772.806237131383, - "y": 25305.35640053908 + "x": 18456.806237131383, + "y": 24995.35640053908 }, "floatingObject": { "isPinned": false, @@ -73538,7 +73538,7 @@ "referenceParent": { "type": "Data Product", "name": "Manage Stages", - "id": "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33" + "id": "8b738bd4-8679-4a0e-bcb8-4e84badfb250" }, "referenceParentCombinedNodePath": [ [ @@ -73569,55 +73569,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Stages", "Data Product Folder", "Foundations", - "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + "7260e68b-f3e6-452e-b937-12746a27704d" ], [ "Manage Stages", "Data Product", "Foundations", - "c0f4a1fa-da85-490b-b6d9-e22e48dcbf33" + "8b738bd4-8679-4a0e-bcb8-4e84badfb250" ] ] } @@ -73637,15 +73637,15 @@ "name": "Close Stage Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "57b7fa63-3b8e-453f-afe8-96e3160eea28", + "id": "2a04e8d3-8937-4ce7-8fbb-fd1391bf9016", "savedPayload": { "position": { - "x": 18741.806237131383, - "y": 25269.35640053908 + "x": 18603.806237131383, + "y": 25114.35640053908 }, "targetPosition": { - "x": 18789.806237131383, - "y": 25271.35640053908 + "x": 18557.806237131383, + "y": 25041.35640053908 }, "floatingObject": { "isPinned": false, @@ -73692,15 +73692,15 @@ } } ], - "id": "3795e9a4-15ae-4084-b5d6-a64e3caaf3da", + "id": "b6bfe6b0-5ea2-46a3-8dc8-70eb6bbdb555", "savedPayload": { "position": { - "x": 18789.806237131383, - "y": 25271.35640053908 + "x": 18557.806237131383, + "y": 25041.35640053908 }, "targetPosition": { - "x": 18704.806237131383, - "y": 25330.35640053908 + "x": 18527.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -73725,15 +73725,15 @@ "name": "Closed Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "311efff6-5bc1-494e-ab1f-e2e29aff6c2b", + "id": "a560f318-6ff3-4bdb-aa7d-a8c9d060b221", "savedPayload": { "position": { - "x": 18636.806237131383, - "y": 25362.35640053908 + "x": 18485.806237131383, + "y": 24901.35640053908 }, "targetPosition": { - "x": 18727.806237131383, - "y": 25341.35640053908 + "x": 18530.806237131383, + "y": 24900.35640053908 }, "floatingObject": { "isPinned": false, @@ -73790,15 +73790,15 @@ "name": "Open Base", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0e3ba7f0-bfbb-4c4d-9c80-06f11852a0b7", + "id": "8a107397-c755-4836-8674-6eccb2508395", "savedPayload": { "position": { - "x": 18736.806237131383, - "y": 25314.35640053908 + "x": 18581.806237131383, + "y": 24889.35640053908 }, "targetPosition": { - "x": 18727.806237131383, - "y": 25341.35640053908 + "x": 18530.806237131383, + "y": 24900.35640053908 }, "floatingObject": { "isPinned": false, @@ -73855,15 +73855,15 @@ "name": "Left Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "888f2a25-8041-482c-96a9-d4a3648e3832", + "id": "8f97165b-9131-423b-9c0c-adb4d2afbcbc", "savedPayload": { "position": { - "x": 18760.806237131383, - "y": 25379.35640053908 + "x": 18539.806237131383, + "y": 24813.35640053908 }, "targetPosition": { - "x": 18727.806237131383, - "y": 25341.35640053908 + "x": 18530.806237131383, + "y": 24900.35640053908 }, "floatingObject": { "isPinned": false, @@ -73920,15 +73920,15 @@ "name": "Right Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cce180a2-ff60-4dcb-8f5d-49f883494706", + "id": "614b91de-df80-4a40-ad9b-436f339ac3d9", "savedPayload": { "position": { - "x": 18824.806237131383, - "y": 25274.35640053908 + "x": 18623.806237131383, + "y": 24970.35640053908 }, "targetPosition": { - "x": 18727.806237131383, - "y": 25341.35640053908 + "x": 18530.806237131383, + "y": 24900.35640053908 }, "floatingObject": { "isPinned": false, @@ -73981,15 +73981,15 @@ } } ], - "id": "77c7d58f-6184-4e9e-bce3-35c18912bb44", + "id": "2af67f4d-2680-4428-a7a4-6156b6223200", "savedPayload": { "position": { - "x": 18727.806237131383, - "y": 25341.35640053908 + "x": 18530.806237131383, + "y": 24900.35640053908 }, "targetPosition": { - "x": 18704.806237131383, - "y": 25330.35640053908 + "x": 18527.806237131383, + "y": 24991.35640053908 }, "floatingObject": { "isPinned": false, @@ -74004,15 +74004,15 @@ } } }, - "id": "fe34accb-a9da-442a-8698-d63e362b28ea", + "id": "533392f2-9dc6-4faf-884d-6ba3aa204557", "savedPayload": { "position": { - "x": 18704.806237131383, - "y": 25330.35640053908 + "x": 18527.806237131383, + "y": 24991.35640053908 }, "targetPosition": { - "x": 18772.806237131383, - "y": 25305.35640053908 + "x": 18456.806237131383, + "y": 24995.35640053908 }, "floatingObject": { "isPinned": false, @@ -74028,7 +74028,7 @@ "referenceParent": { "type": "Data Product", "name": "Close Stages", - "id": "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5" + "id": "35e88685-aebf-42e2-bd6b-78506e6123d7" }, "referenceParentCombinedNodePath": [ [ @@ -74059,70 +74059,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Stages", "Data Product Folder", "Foundations", - "380b1aa1-4f6e-4698-9aeb-02f24c3338a5" + "7260e68b-f3e6-452e-b937-12746a27704d" ], [ "Close Stages", "Data Product", "Foundations", - "73f66c2e-0925-4826-bfd3-8a7d5cdee9b5" + "35e88685-aebf-42e2-bd6b-78506e6123d7" ] ] } } ], "layerFolders": [], - "id": "455df829-5c87-4da1-b58c-c49fa63b4dc5", + "id": "ee49aac9-2f04-4b50-a423-9392e76dc251", "savedPayload": { "position": { - "x": 18772.806237131383, - "y": 25305.35640053908 + "x": 18456.806237131383, + "y": 24995.35640053908 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -74157,15 +74157,15 @@ "name": "Position Object", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9b3469f1-93a5-4472-a0bf-f5eea417a267", + "id": "e55445b3-7763-49fb-af63-13c612b9ad9f", "savedPayload": { "position": { - "x": 18648.806237131383, - "y": 25100.35640053908 + "x": 18486.806237131383, + "y": 25242.35640053908 }, "targetPosition": { - "x": 18737.806237131383, - "y": 25034.35640053908 + "x": 18474.806237131383, + "y": 25160.35640053908 }, "floatingObject": { "isPinned": false, @@ -74216,15 +74216,15 @@ "name": "Position Combined Statistics", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "588a61f0-8504-4a1a-82e1-21f1e09b1707", + "id": "d869b324-ea16-4fcd-9b89-a6647abd2eac", "savedPayload": { "position": { - "x": 18714.806237131383, - "y": 24952.35640053908 + "x": 18483.806237131383, + "y": 25069.35640053908 }, "targetPosition": { - "x": 18737.806237131383, - "y": 25034.35640053908 + "x": 18474.806237131383, + "y": 25160.35640053908 }, "floatingObject": { "isPinned": false, @@ -74271,15 +74271,15 @@ } } ], - "id": "9d07745b-70e1-438a-a40c-626c7904e51c", + "id": "c90dcf26-a5f5-44f5-8748-2af12e8fcb10", "savedPayload": { "position": { - "x": 18737.806237131383, - "y": 25034.35640053908 + "x": 18474.806237131383, + "y": 25160.35640053908 }, "targetPosition": { - "x": 18797.806237131383, - "y": 25121.35640053908 + "x": 18556.806237131383, + "y": 25068.35640053908 }, "floatingObject": { "isPinned": false, @@ -74304,15 +74304,15 @@ "name": "Entry Target Rate Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "3f8412f9-1902-4c9e-83de-b074bffff42e", + "id": "75612a4a-117d-47ed-82e7-9ff4779d27df", "savedPayload": { "position": { - "x": 18656.806237131383, + "x": 18597.806237131383, "y": 25151.35640053908 }, "targetPosition": { - "x": 18712.806237131383, - "y": 25191.35640053908 + "x": 18629.806237131383, + "y": 25096.35640053908 }, "floatingObject": { "isPinned": false, @@ -74369,15 +74369,15 @@ "name": "Exit Target Rate Line", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8b24ef72-1979-46e9-a788-187bcce97707", + "id": "ea2c895a-60b4-4de2-9bd6-98d537a97c08", "savedPayload": { "position": { - "x": 18635.806237131383, - "y": 25199.35640053908 + "x": 18551.806237131383, + "y": 25152.35640053908 }, "targetPosition": { - "x": 18712.806237131383, - "y": 25191.35640053908 + "x": 18629.806237131383, + "y": 25096.35640053908 }, "floatingObject": { "isPinned": false, @@ -74430,15 +74430,15 @@ } } ], - "id": "b27add6a-340e-4181-b39b-61ef637e4309", + "id": "96c69691-0c5a-4a31-9179-036789df6710", "savedPayload": { "position": { - "x": 18712.806237131383, - "y": 25191.35640053908 + "x": 18629.806237131383, + "y": 25096.35640053908 }, "targetPosition": { - "x": 18797.806237131383, - "y": 25121.35640053908 + "x": 18556.806237131383, + "y": 25068.35640053908 }, "floatingObject": { "isPinned": false, @@ -74453,15 +74453,15 @@ } } }, - "id": "7ef9220a-50a3-4e0a-9d9f-6853c7877b45", + "id": "ae3971ea-8ef3-4f75-9537-d95f18e2f9e3", "savedPayload": { "position": { - "x": 18797.806237131383, - "y": 25121.35640053908 + "x": 18556.806237131383, + "y": 25068.35640053908 }, "targetPosition": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "floatingObject": { "isPinned": false, @@ -74477,7 +74477,7 @@ "referenceParent": { "type": "Data Product", "name": "Positions", - "id": "0214146e-73f7-4a08-811c-250965dcee95" + "id": "a80f8e6b-8a16-4687-bc5b-3ae252d74012" }, "referenceParentCombinedNodePath": [ [ @@ -74508,55 +74508,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Position", "Data Product Folder", "Foundations", - "a338e1db-b3e6-45d6-a80b-a098d0e52180" + "adabcca3-651e-4329-b499-43c97f7c6451" ], [ "Positions", "Data Product", "Foundations", - "0214146e-73f7-4a08-811c-250965dcee95" + "a80f8e6b-8a16-4687-bc5b-3ae252d74012" ] ] } @@ -74576,15 +74576,15 @@ "name": "Position Base Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "0a423c8e-74d7-459e-955f-384e60a64ad3", + "id": "78641fb6-219a-41da-b727-c2694e46a5d4", "savedPayload": { "position": { - "x": 18938.806237131383, - "y": 25059.35640053908 + "x": 18578.806237131383, + "y": 25043.35640053908 }, "targetPosition": { - "x": 18970.806237131383, - "y": 25118.35640053908 + "x": 18544.806237131383, + "y": 24973.35640053908 }, "floatingObject": { "isPinned": false, @@ -74631,15 +74631,15 @@ } } ], - "id": "d58098ee-2ba7-461b-88d9-f5c211af49ce", + "id": "37aca5dd-ca27-4ac5-8c29-bafc4631ee79", "savedPayload": { "position": { - "x": 18970.806237131383, - "y": 25118.35640053908 + "x": 18544.806237131383, + "y": 24973.35640053908 }, "targetPosition": { - "x": 18887.806237131383, - "y": 25138.35640053908 + "x": 18508.806237131383, + "y": 24904.35640053908 }, "floatingObject": { "isPinned": false, @@ -74664,15 +74664,15 @@ "name": "Profit Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5e7c0cfb-0cda-48df-9ddf-e5803c17844e", + "id": "e72cd1c3-b572-4cb5-8342-db67299413c1", "savedPayload": { "position": { - "x": 18819.806237131383, - "y": 25104.35640053908 + "x": 18590.806237131383, + "y": 24855.35640053908 }, "targetPosition": { - "x": 18880.806237131383, - "y": 25102.35640053908 + "x": 18603.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -74729,15 +74729,15 @@ "name": "Loss Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "2429f1ba-c2c1-489c-bb60-5c32f322a9cf", + "id": "0b1044a5-e704-4cf2-8841-34ad2c03fe46", "savedPayload": { "position": { - "x": 18833.806237131383, - "y": 25180.35640053908 + "x": 18619.806237131383, + "y": 24913.35640053908 }, "targetPosition": { - "x": 18880.806237131383, - "y": 25102.35640053908 + "x": 18603.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -74794,15 +74794,15 @@ "name": "Empty Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f29d2d51-946a-4bff-9cab-c66b4c924409", + "id": "545e93fb-88c3-474b-b6f9-397e14f5b0fa", "savedPayload": { "position": { - "x": 18810.806237131383, - "y": 25159.35640053908 + "x": 18636.806237131383, + "y": 24921.35640053908 }, "targetPosition": { - "x": 18880.806237131383, - "y": 25102.35640053908 + "x": 18603.806237131383, + "y": 24838.35640053908 }, "floatingObject": { "isPinned": false, @@ -74855,15 +74855,15 @@ } } ], - "id": "901c6ce1-015d-4e43-b51f-5745850d256b", + "id": "37e7d0c9-e589-4444-bf60-380ed5129c96", "savedPayload": { "position": { - "x": 18880.806237131383, - "y": 25102.35640053908 + "x": 18603.806237131383, + "y": 24838.35640053908 }, "targetPosition": { - "x": 18887.806237131383, - "y": 25138.35640053908 + "x": 18508.806237131383, + "y": 24904.35640053908 }, "floatingObject": { "isPinned": false, @@ -74878,15 +74878,15 @@ } } }, - "id": "388e0cb4-5f03-4fc1-9468-521ece5ab4f7", + "id": "5b16f288-e6f1-4781-b753-949db312641b", "savedPayload": { "position": { - "x": 18887.806237131383, - "y": 25138.35640053908 + "x": 18508.806237131383, + "y": 24904.35640053908 }, "targetPosition": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "floatingObject": { "isPinned": false, @@ -74902,7 +74902,7 @@ "referenceParent": { "type": "Data Product", "name": "Position Base Asset", - "id": "36fd720c-3277-4847-8241-2a0fc29938c9" + "id": "f04a3773-4c21-4c90-8047-420380db143b" }, "referenceParentCombinedNodePath": [ [ @@ -74933,55 +74933,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Position", "Data Product Folder", "Foundations", - "a338e1db-b3e6-45d6-a80b-a098d0e52180" + "adabcca3-651e-4329-b499-43c97f7c6451" ], [ "Position Base Asset", "Data Product", "Foundations", - "36fd720c-3277-4847-8241-2a0fc29938c9" + "f04a3773-4c21-4c90-8047-420380db143b" ] ] } @@ -75001,15 +75001,15 @@ "name": "Position Quoted Asset", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "f1d59eb8-6ff3-4ca9-8265-9166eabbdf73", + "id": "27b98cbb-19b6-444f-a34c-30ac4d952b6e", "savedPayload": { "position": { - "x": 18707.806237131383, - "y": 25098.35640053908 + "x": 18426.806237131383, + "y": 25050.35640053908 }, "targetPosition": { - "x": 18791.806237131383, - "y": 25108.35640053908 + "x": 18476.806237131383, + "y": 25042.35640053908 }, "floatingObject": { "isPinned": false, @@ -75056,15 +75056,15 @@ } } ], - "id": "ccf3990f-590f-4cc0-98ab-1395473a589e", + "id": "67ae069d-5a8f-4142-bbf6-7b16d422512a", "savedPayload": { "position": { - "x": 18791.806237131383, - "y": 25108.35640053908 + "x": 18476.806237131383, + "y": 25042.35640053908 }, "targetPosition": { - "x": 18814.806237131383, - "y": 25199.35640053908 + "x": 18439.806237131383, + "y": 24977.35640053908 }, "floatingObject": { "isPinned": false, @@ -75089,15 +75089,15 @@ "name": "Profit Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e042333c-3dcc-4bee-ab3c-efe976b78a69", + "id": "7d1a0074-05a4-4c62-872b-801ff3a4a247", "savedPayload": { "position": { - "x": 18877.806237131383, - "y": 25271.35640053908 + "x": 18541.806237131383, + "y": 25026.35640053908 }, "targetPosition": { - "x": 18829.806237131383, - "y": 25180.35640053908 + "x": 18502.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -75154,15 +75154,15 @@ "name": "Loss Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "42bf5412-bd9d-46ce-8cfb-360b7dc5fca7", + "id": "5f9c607a-61be-484e-b2dd-0bc347e3ebb3", "savedPayload": { "position": { - "x": 18835.806237131383, - "y": 25274.35640053908 + "x": 18599.806237131383, + "y": 24954.35640053908 }, "targetPosition": { - "x": 18829.806237131383, - "y": 25180.35640053908 + "x": 18502.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -75219,15 +75219,15 @@ "name": "Empty Triangle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "33fe2149-ea0f-4a1f-a71b-07b446bada5e", + "id": "61327894-815d-457e-9601-487a5a7b700a", "savedPayload": { "position": { - "x": 18913.806237131383, - "y": 25270.35640053908 + "x": 18425.806237131383, + "y": 25038.35640053908 }, "targetPosition": { - "x": 18829.806237131383, - "y": 25180.35640053908 + "x": 18502.806237131383, + "y": 24941.35640053908 }, "floatingObject": { "isPinned": false, @@ -75280,15 +75280,15 @@ } } ], - "id": "16bc8edc-70d2-4997-b243-b98a9e2c1bbe", + "id": "faa3125c-20c1-424a-a665-14c5c3b7ead4", "savedPayload": { "position": { - "x": 18829.806237131383, - "y": 25180.35640053908 + "x": 18502.806237131383, + "y": 24941.35640053908 }, "targetPosition": { - "x": 18814.806237131383, - "y": 25199.35640053908 + "x": 18439.806237131383, + "y": 24977.35640053908 }, "floatingObject": { "isPinned": false, @@ -75303,15 +75303,15 @@ } } }, - "id": "c8509476-4de5-4958-8901-d0f391589202", + "id": "d52dd4a2-3ad5-47b7-a7d4-793e4acb689d", "savedPayload": { "position": { - "x": 18814.806237131383, - "y": 25199.35640053908 + "x": 18439.806237131383, + "y": 24977.35640053908 }, "targetPosition": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "floatingObject": { "isPinned": false, @@ -75327,7 +75327,7 @@ "referenceParent": { "type": "Data Product", "name": "Position Quoted Asset", - "id": "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b" + "id": "5c44ea96-980e-41d1-9e5e-a91a32577f7e" }, "referenceParentCombinedNodePath": [ [ @@ -75358,55 +75358,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Position", "Data Product Folder", "Foundations", - "a338e1db-b3e6-45d6-a80b-a098d0e52180" + "adabcca3-651e-4329-b499-43c97f7c6451" ], [ "Position Quoted Asset", "Data Product", "Foundations", - "ae06d5b2-1315-4b7a-a76e-b0533f0bd40b" + "5c44ea96-980e-41d1-9e5e-a91a32577f7e" ] ] } @@ -75426,15 +75426,15 @@ "name": "Stop Loss Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c697a274-31d3-4421-be85-ad5dcf35ce5f", + "id": "6753c072-d2d9-464c-8098-14c8c1593d96", "savedPayload": { "position": { - "x": 18786.806237131383, - "y": 25090.35640053908 + "x": 18453.806237131383, + "y": 24799.35640053908 }, "targetPosition": { - "x": 18865.806237131383, - "y": 25084.35640053908 + "x": 18471.806237131383, + "y": 24886.35640053908 }, "floatingObject": { "isPinned": false, @@ -75481,15 +75481,15 @@ } } ], - "id": "488faa1f-d4b0-4523-bfda-007379adb541", + "id": "253eef81-ff1d-42cb-83c8-97a53b833173", "savedPayload": { "position": { - "x": 18865.806237131383, - "y": 25084.35640053908 + "x": 18471.806237131383, + "y": 24886.35640053908 }, "targetPosition": { - "x": 18873.806237131383, - "y": 25180.35640053908 + "x": 18384.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -75514,15 +75514,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "9c2d6bbf-01e3-48c0-a2dc-77d234788f3d", + "id": "b2c29c31-c700-42fb-b1ef-72fa3029c72e", "savedPayload": { "position": { - "x": 18856.806237131383, - "y": 25076.35640053908 + "x": 18417.806237131383, + "y": 25072.35640053908 }, "targetPosition": { - "x": 18862.806237131383, - "y": 25112.35640053908 + "x": 18327.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -75575,15 +75575,15 @@ } } ], - "id": "d6ee6b94-63ce-4c9a-8c08-389f171d830c", + "id": "a5157758-f1c4-4605-9582-1504c1130373", "savedPayload": { "position": { - "x": 18862.806237131383, - "y": 25112.35640053908 + "x": 18327.806237131383, + "y": 24986.35640053908 }, "targetPosition": { - "x": 18873.806237131383, - "y": 25180.35640053908 + "x": 18384.806237131383, + "y": 24924.35640053908 }, "floatingObject": { "isPinned": false, @@ -75598,15 +75598,15 @@ } } }, - "id": "7a422a3d-877f-4669-b415-5c4f629060d8", + "id": "3bd13ad9-9aa2-439e-8230-0696f6b21911", "savedPayload": { "position": { - "x": 18873.806237131383, - "y": 25180.35640053908 + "x": 18384.806237131383, + "y": 24924.35640053908 }, "targetPosition": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "floatingObject": { "isPinned": false, @@ -75622,7 +75622,7 @@ "referenceParent": { "type": "Data Product", "name": "Stop Loss", - "id": "0f51650a-3741-4b89-b29f-a398b617d555" + "id": "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" }, "referenceParentCombinedNodePath": [ [ @@ -75653,55 +75653,55 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Position", "Data Product Folder", "Foundations", - "a338e1db-b3e6-45d6-a80b-a098d0e52180" + "adabcca3-651e-4329-b499-43c97f7c6451" ], [ "Stop Loss", "Data Product", "Foundations", - "0f51650a-3741-4b89-b29f-a398b617d555" + "08991db7-4367-4d24-8d1d-ff5d9ca1b53a" ] ] } @@ -75721,15 +75721,15 @@ "name": "Take Profit Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ccd94a04-4436-4a5e-89d8-4d60b0569286", + "id": "71eb5165-33b2-4177-98c9-1c606d2c2d9d", "savedPayload": { "position": { - "x": 18966.806237131383, - "y": 25211.35640053908 + "x": 18434.806237131383, + "y": 24809.35640053908 }, "targetPosition": { - "x": 18887.806237131383, - "y": 25260.35640053908 + "x": 18367.806237131383, + "y": 24898.35640053908 }, "floatingObject": { "isPinned": false, @@ -75776,15 +75776,15 @@ } } ], - "id": "b482fb78-3e59-4b74-871b-197ab571c3de", + "id": "2c17188d-a5b0-43fa-8fd8-7b6eb641d24d", "savedPayload": { "position": { - "x": 18887.806237131383, - "y": 25260.35640053908 + "x": 18367.806237131383, + "y": 24898.35640053908 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25186.35640053908 + "x": 18450.806237131383, + "y": 24962.35640053908 }, "floatingObject": { "isPinned": false, @@ -75809,15 +75809,15 @@ "name": "", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ee994d33-c601-416c-b370-56b4654a8192", + "id": "2f69d19d-c877-42c9-aa2e-d0c2a1381f32", "savedPayload": { "position": { - "x": 18861.806237131383, - "y": 25001.35640053908 + "x": 18485.806237131383, + "y": 24886.35640053908 }, "targetPosition": { - "x": 18794.806237131383, - "y": 25092.35640053908 + "x": 18495.806237131383, + "y": 24976.35640053908 }, "floatingObject": { "isPinned": false, @@ -75870,15 +75870,15 @@ } } ], - "id": "2ac70e99-2754-45ca-9f9e-7d9129fd1754", + "id": "c54a2a47-24ae-4317-a587-6a54c4bf0130", "savedPayload": { "position": { - "x": 18794.806237131383, - "y": 25092.35640053908 + "x": 18495.806237131383, + "y": 24976.35640053908 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25186.35640053908 + "x": 18450.806237131383, + "y": 24962.35640053908 }, "floatingObject": { "isPinned": false, @@ -75893,15 +75893,15 @@ } } }, - "id": "1eb424b3-e863-4b99-a7c9-fc41182f50f9", + "id": "d7944ddd-e063-4aa3-9895-31846647838b", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25186.35640053908 + "x": 18450.806237131383, + "y": 24962.35640053908 }, "targetPosition": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "floatingObject": { "isPinned": false, @@ -75917,7 +75917,7 @@ "referenceParent": { "type": "Data Product", "name": "Take Profit", - "id": "addda2fb-eb09-4f1c-b46c-86555711e166" + "id": "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" }, "referenceParentCombinedNodePath": [ [ @@ -75948,70 +75948,70 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ], [ "Low Frequency", "Bot Products", "Foundations", - "a9a39de5-87ff-4b8f-92b6-00f2c4513731" + "1ee9a6a2-0ceb-4ef2-8687-361c10aec8de" ], [ "Simulation Objects", "Data Product Folder", "Foundations", - "0da1d459-ebaf-4c8f-b812-157f3379c8f1" + "5b319302-fcd0-43b2-8005-72af4e3f2e36" ], [ "Position", "Data Product Folder", "Foundations", - "a338e1db-b3e6-45d6-a80b-a098d0e52180" + "adabcca3-651e-4329-b499-43c97f7c6451" ], [ "Take Profit", "Data Product", "Foundations", - "addda2fb-eb09-4f1c-b46c-86555711e166" + "a9af70cf-ff24-4bb6-bb30-0fd80ed0cef6" ] ] } } ], "layerFolders": [], - "id": "ec1dd7be-f1ff-42d2-a1af-96395a7918c4", + "id": "0c288399-0d3d-4748-9bd7-c9841d67caa4", "savedPayload": { "position": { - "x": 18809.806237131383, - "y": 25112.35640053908 + "x": 18460.806237131383, + "y": 24971.35640053908 }, "targetPosition": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "floatingObject": { "isPinned": false, @@ -76027,15 +76027,15 @@ } } ], - "id": "d4172318-bdbd-44b1-947c-46a5b74cbc53", + "id": "8372a108-80e0-40d1-98da-aca0ccd921ce", "savedPayload": { "position": { - "x": 18864.806237131383, - "y": 25209.35640053908 + "x": 18536.806237131383, + "y": 24982.35640053908 }, "targetPosition": { - "x": 18845.806237131383, - "y": 25208.35640053908 + "x": 18522.806237131383, + "y": 25058.35640053908 }, "floatingObject": { "isPinned": false, @@ -76051,15 +76051,15 @@ } } ], - "id": "7d4eff0c-15a3-4907-a3d2-c34b213cdc99", + "id": "ec7467ff-8c43-400f-a78c-725f827c250e", "savedPayload": { "position": { - "x": 18845.806237131383, - "y": 25208.35640053908 + "x": 18522.806237131383, + "y": 25058.35640053908 }, "targetPosition": { - "x": 18870.806237131383, - "y": 25140.35640053908 + "x": 18520.806237131383, + "y": 24995.35640053908 }, "floatingObject": { "isPinned": false, @@ -76075,15 +76075,15 @@ } } ], - "id": "55085bcf-b38d-472c-a340-1a102f107196", + "id": "3f216a24-b6ae-43f9-9659-d0c5232ba00e", "savedPayload": { "position": { - "x": 18870.806237131383, - "y": 25140.35640053908 + "x": 18520.806237131383, + "y": 24995.35640053908 }, "targetPosition": { - "x": 18964.806237131383, - "y": 25094.35640053908 + "x": 18600.806237131383, + "y": 25015.35640053908 }, "floatingObject": { "isPinned": false, @@ -76108,7 +76108,7 @@ "referenceParent": { "type": "Trading Mine Products", "name": "Masters", - "id": "ee66e844-539f-4a24-8db5-f6a54b961652" + "id": "11d7bebb-0b04-4239-9c06-6ae057216fbf" }, "referenceParentCombinedNodePath": [ [ @@ -76139,44 +76139,44 @@ "Foundations", "Project Trading Products", "Foundations", - "2166bb62-80b5-45cf-842f-6230288428b5" + "9b73b508-7dea-42bf-b6ee-9976684aba24" ], [ "Binance", "Exchange Trading Products", "Foundations", - "61a822cf-6e19-4dd3-b9b0-219b118561da" + "dea4a3b2-d867-4abe-a529-3e4f6970ea69" ], [ " BTC/USDT", "Market Trading Products", "Foundations", - "537d1248-a9a6-46d8-adfb-adb04d83e3db" + "d1e2c53d-a0a5-4e19-a019-b2826cf16949" ], [ "New Trading System Live Trading Session", "Trading Session Reference", "Foundations", - "bb014157-485d-4bbb-8db3-2869f5b49765" + "f54d7c4b-4c0f-4eb5-b3bf-92ef227a7672" ], [ "Masters", "Trading Mine Products", "Foundations", - "ee66e844-539f-4a24-8db5-f6a54b961652" + "11d7bebb-0b04-4239-9c06-6ae057216fbf" ] ] } }, - "id": "9b4b0af7-7528-4acd-b32d-10e178835fe8", + "id": "dd07e9aa-3640-4d24-814f-e2a4a9bfaa78", "savedPayload": { "position": { - "x": 18964.806237131383, - "y": 25094.35640053908 + "x": 18040.34501849759, + "y": 24291.790374570643 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -76202,1512 +76202,6 @@ "project": "Foundations", "layers": [], "botLayers": [ - { - "type": "Bot Layers", - "name": "Fisher Transform", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "FisherTransform", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Fisher Transform Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6293384f-1058-43a7-866f-e32441dd4805", - "savedPayload": { - "position": { - "x": 18987.806237131383, - "y": 25165.35640053908 - }, - "targetPosition": { - "x": 18951.806237131383, - "y": 25080.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Fisher Transform Panel", - "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "Fisher Transform Panel", - "Plotter Panel", - "Foundations", - "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" - ] - ] - } - } - ], - "id": "e903feb6-4a2e-4e2b-bb35-097515ed9abe", - "savedPayload": { - "position": { - "x": 18951.806237131383, - "y": 25080.35640053908 - }, - "targetPosition": { - "x": 18926.806237131383, - "y": 25098.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Fisher", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "b0c26513-a439-4d17-b413-56d42830658b", - "savedPayload": { - "position": { - "x": 19074.806237131383, - "y": 25073.35640053908 - }, - "targetPosition": { - "x": 18992.806237131383, - "y": 25007.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Fisher", - "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Fisher", - "Polygon", - "Foundations", - "576dee53-5313-4af7-8d6a-7d6a05cc03f4" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Trigger", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "a0960013-0903-4ca6-9e45-5540edcadaab", - "savedPayload": { - "position": { - "x": 19019.806237131383, - "y": 24985.35640053908 - }, - "targetPosition": { - "x": 18992.806237131383, - "y": 25007.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Trigger", - "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Trigger", - "Polygon", - "Foundations", - "b7c8b966-44db-49f0-b086-1429cc8bad2f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "5ac03b6b-9066-403e-b984-4d25084e2e5b", - "savedPayload": { - "position": { - "x": 18951.806237131383, - "y": 25001.35640053908 - }, - "targetPosition": { - "x": 18992.806237131383, - "y": 25007.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "34b6c810-1fcb-4ede-b680-713d02090df5" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Fisher Transform", - "Plotter", - "Foundations", - "e896ca5f-67a0-42d9-b681-eb54051057a6" - ], - [ - "Fisher Module", - "Plotter Module", - "Foundations", - "6df6dd70-21f0-44c5-9345-3410727211c9" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "fa310be7-d8cb-4f9e-8a64-906735c3bf86" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "34b6c810-1fcb-4ede-b680-713d02090df5" - ] - ] - } - } - ], - "id": "3fa347a0-c893-4713-b5a9-916dad0e6a8a", - "savedPayload": { - "position": { - "x": 18992.806237131383, - "y": 25007.35640053908 - }, - "targetPosition": { - "x": 18926.806237131383, - "y": 25098.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "2fa37b3f-39a5-4550-b24a-4da1bd52eb57", - "savedPayload": { - "position": { - "x": 18926.806237131383, - "y": 25098.35640053908 - }, - "targetPosition": { - "x": 18939.806237131383, - "y": 25162.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "FisherTransform", - "id": "9e82aad5-6bac-43a9-9194-a48407541b64" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" - ], - [ - "Fisher Transform", - "Bot Products", - "Foundations", - "3bc8d103-1d1a-46a1-81bc-2a9a5acdd889" - ], - [ - "FisherTransform", - "Data Product", - "Foundations", - "9e82aad5-6bac-43a9-9194-a48407541b64" - ] - ] - } - } - ], - "layerFolders": [], - "id": "d8a4f149-935c-4071-be27-d528d1af6455", - "savedPayload": { - "position": { - "x": 18939.806237131383, - "y": 25162.35640053908 - }, - "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Waddah Attar", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Waddah Attar", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "WADDAH Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "85676460-7e08-40e2-b382-91c61689ac99", - "savedPayload": { - "position": { - "x": 18857.806237131383, - "y": 25290.35640053908 - }, - "targetPosition": { - "x": 18929.806237131383, - "y": 25286.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "WADDAH Panel", - "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "WADDAH Panel", - "Plotter Panel", - "Foundations", - "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" - ] - ] - } - } - ], - "id": "0d34c5aa-707f-4498-9847-a1de6280a596", - "savedPayload": { - "position": { - "x": 18929.806237131383, - "y": 25286.35640053908 - }, - "targetPosition": { - "x": 18932.806237131383, - "y": 25226.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "Zero", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "94b78dfe-32a9-4f6c-ad2a-7addc32a5482", - "savedPayload": { - "position": { - "x": 19021.806237131383, - "y": 25178.35640053908 - }, - "targetPosition": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero", - "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Zero", - "Polygon", - "Foundations", - "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendUp", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "159a3554-2f82-4fc9-887d-0fe0f2a4d4a7", - "savedPayload": { - "position": { - "x": 18911.806237131383, - "y": 25100.35640053908 - }, - "targetPosition": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendUp", - "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendUp", - "Polygon", - "Foundations", - "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "TrendDown", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "19216b5e-b9b2-4837-8bb3-d90ce65f4488", - "savedPayload": { - "position": { - "x": 18958.806237131383, - "y": 25087.35640053908 - }, - "targetPosition": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "TrendDown", - "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "TrendDown", - "Polygon", - "Foundations", - "aabacfa3-52e1-41dd-b858-ca29e460517f" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "DeadZone", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "313f237e-b7f9-4ef0-8fcb-a717dde3226f", - "savedPayload": { - "position": { - "x": 19104.806237131383, - "y": 25187.35640053908 - }, - "targetPosition": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "DeadZone", - "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "DeadZone", - "Polygon", - "Foundations", - "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Explosion", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "ff60e8db-8e99-499d-9a15-96159b0cd3b4", - "savedPayload": { - "position": { - "x": 19038.806237131383, - "y": 25225.35640053908 - }, - "targetPosition": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Explosion", - "id": "0af1b684-0084-426b-a33b-8a02ed40622c" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Waddah Attar", - "Plotter", - "Foundations", - "7199c193-e127-4a47-8361-ab9f75ec1482" - ], - [ - "Waddah Module", - "Plotter Module", - "Foundations", - "d127c9a4-dc37-4ecb-8977-13099f6681b5" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "8f3a1e64-fd3d-4787-bfef-17e86d930d73" - ], - [ - "Explosion", - "Polygon", - "Foundations", - "0af1b684-0084-426b-a33b-8a02ed40622c" - ] - ] - } - } - ], - "id": "b6771be2-83b8-4f2f-95e9-116e3465409d", - "savedPayload": { - "position": { - "x": 19010.806237131383, - "y": 25160.35640053908 - }, - "targetPosition": { - "x": 18932.806237131383, - "y": 25226.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c858b76f-edb7-4711-a5fd-9f43bfe83bda", - "savedPayload": { - "position": { - "x": 18932.806237131383, - "y": 25226.35640053908 - }, - "targetPosition": { - "x": 18925.806237131383, - "y": 25141.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Waddah Attar", - "id": "c24d40d6-bb56-4f66-8164-d2f7db343d91" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" - ], - [ - "Waddah Attar", - "Bot Products", - "Foundations", - "b2556ecd-a1a2-4ec5-aead-f5beeacf4e1f" - ], - [ - "Waddah Attar", - "Data Product", - "Foundations", - "c24d40d6-bb56-4f66-8164-d2f7db343d91" - ] - ] - } - } - ], - "layerFolders": [], - "id": "b2215241-6bb0-4615-a0f8-a82503594ac6", - "savedPayload": { - "position": { - "x": 18925.806237131383, - "y": 25141.35640053908 - }, - "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "PLUVTECH MACD", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "PLUVTECH MACD", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "PLUVTECH MACD Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "55f4a56f-78a5-4138-8fcd-a7cf2850d93c", - "savedPayload": { - "position": { - "x": 18999.806237131383, - "y": 25123.35640053908 - }, - "targetPosition": { - "x": 19049.806237131383, - "y": 25190.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "PLUVTECH MACD Panel", - "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "PLUVTECH MACD Panel", - "Plotter Panel", - "Foundations", - "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" - ] - ] - } - } - ], - "id": "aefac1ad-f739-4f68-bbbf-bdf60f58c825", - "savedPayload": { - "position": { - "x": 19049.806237131383, - "y": 25190.35640053908 - }, - "targetPosition": { - "x": 18966.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [ - { - "type": "Layer Polygon", - "name": "MACD", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c15b39c6-4ebf-44fb-9186-5ebd04831f95", - "savedPayload": { - "position": { - "x": 18936.806237131383, - "y": 25226.35640053908 - }, - "targetPosition": { - "x": 18974.806237131383, - "y": 25205.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "MACD", - "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "MACD", - "Polygon", - "Foundations", - "db49df3f-1aa7-4df1-95f6-d81624545e43" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Signal", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "6979cf11-a3d9-4a7b-8d41-c98a9444c609", - "savedPayload": { - "position": { - "x": 19002.806237131383, - "y": 25117.35640053908 - }, - "targetPosition": { - "x": 18974.806237131383, - "y": 25205.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Signal", - "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Signal", - "Polygon", - "Foundations", - "e721cc0f-2be0-488b-baf6-668a74cfb6d2" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Zero Line", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "4f1df2f5-8081-4418-9e6b-3b5741d5467a", - "savedPayload": { - "position": { - "x": 19025.806237131383, - "y": 25236.35640053908 - }, - "targetPosition": { - "x": 18974.806237131383, - "y": 25205.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Zero Line", - "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Zero Line", - "Polygon", - "Foundations", - "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" - ] - ] - } - }, - { - "type": "Layer Polygon", - "name": "Histogram", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "e44d54e5-2ea0-492f-a10c-d3389d471860", - "savedPayload": { - "position": { - "x": 18974.806237131383, - "y": 25164.35640053908 - }, - "targetPosition": { - "x": 18974.806237131383, - "y": 25205.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Polygon", - "name": "Histogram", - "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "PLUVTECH MACD", - "Plotter", - "Foundations", - "bcce3ebf-8344-45ca-8f99-23dc0881cf27" - ], - [ - "PLUVTECH MACD", - "Plotter Module", - "Foundations", - "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" - ], - [ - "New Shapes", - "Shapes", - "Foundations", - "c4b21052-003c-4635-85f8-5d14ed800c16" - ], - [ - "Histogram", - "Polygon", - "Foundations", - "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" - ] - ] - } - } - ], - "id": "7c8bc768-bf2f-4e2f-8f41-960f738057c8", - "savedPayload": { - "position": { - "x": 18974.806237131383, - "y": 25205.35640053908 - }, - "targetPosition": { - "x": 18966.806237131383, - "y": 25125.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "c3ced4a5-9664-4a24-a33c-cce34e90753d", - "savedPayload": { - "position": { - "x": 18966.806237131383, - "y": 25125.35640053908 - }, - "targetPosition": { - "x": 18980.806237131383, - "y": 25094.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "PLUVTECH MACD", - "id": "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" - ], - [ - "PLUVTECH MACD", - "Bot Products", - "Foundations", - "e1c9d6b5-8beb-414a-9dc4-f633a9020db2" - ], - [ - "PLUVTECH MACD", - "Data Product", - "Foundations", - "6c5e002b-a2b5-4ecb-8248-ff2c8bd9ab52" - ] - ] - } - } - ], - "layerFolders": [], - "id": "2c424f7d-487c-4c2a-b4d8-ab2b0b46f07a", - "savedPayload": { - "position": { - "x": 18980.806237131383, - "y": 25094.35640053908 - }, - "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Bot Layers", "name": "HMA", @@ -77728,15 +76222,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "483759f4-3f58-4947-b361-3145b1bd36f9", + "id": "484c5cd0-f1b2-473e-bd7c-28144a2470fc", "savedPayload": { "position": { - "x": 18916.806237131383, - "y": 25013.35640053908 + "x": 18608.806237131383, + "y": 25427.35640053908 }, "targetPosition": { - "x": 18851.806237131383, - "y": 25054.35640053908 + "x": 18574.806237131383, + "y": 25449.35640053908 }, "floatingObject": { "isPinned": false, @@ -77783,15 +76277,15 @@ } } ], - "id": "f9544f78-195c-47c1-b830-f5e7c050736d", + "id": "c16265f1-5c7e-4eb3-b25c-12ec9d8214f8", "savedPayload": { "position": { - "x": 18851.806237131383, - "y": 25054.35640053908 + "x": 18574.806237131383, + "y": 25449.35640053908 }, "targetPosition": { - "x": 18769.806237131383, - "y": 25021.35640053908 + "x": 18597.806237131383, + "y": 25371.35640053908 }, "floatingObject": { "isPinned": false, @@ -77816,15 +76310,15 @@ "name": "HMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "cee6e3ed-31e5-4c9d-955b-39b9bc51c825", + "id": "70de1d75-a5dc-4b8f-b165-c2c68c89768c", "savedPayload": { "position": { - "x": 18681.806237131383, - "y": 25036.35640053908 + "x": 18619.806237131383, + "y": 25386.35640053908 }, "targetPosition": { - "x": 18692.806237131383, - "y": 25003.35640053908 + "x": 18600.806237131383, + "y": 25470.35640053908 }, "floatingObject": { "isPinned": false, @@ -77877,15 +76371,15 @@ } } ], - "id": "acfdd256-2b6a-4f01-9a66-0191a5bb6fbd", + "id": "ac575c42-3cf3-4b49-a7dd-5f95174da3fc", "savedPayload": { "position": { - "x": 18692.806237131383, - "y": 25003.35640053908 + "x": 18600.806237131383, + "y": 25470.35640053908 }, "targetPosition": { - "x": 18769.806237131383, - "y": 25021.35640053908 + "x": 18597.806237131383, + "y": 25371.35640053908 }, "floatingObject": { "isPinned": false, @@ -77900,15 +76394,15 @@ } } }, - "id": "b98ef983-53c3-447a-bcbd-5abbadd426e9", + "id": "0bf55988-f137-49c2-bfa0-06fd58080fe6", "savedPayload": { "position": { - "x": 18769.806237131383, - "y": 25021.35640053908 + "x": 17487.629866553772, + "y": 23889.579612557412 }, "targetPosition": { - "x": 18801.806237131383, - "y": 25106.35640053908 + "x": 17785.155677974544, + "y": 23928.029470013742 }, "floatingObject": { "isPinned": false, @@ -77924,7 +76418,7 @@ "referenceParent": { "type": "Data Product", "name": "HMA", - "id": "3587b467-5f7e-41b2-a014-dea2f936be89" + "id": "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" }, "referenceParentCombinedNodePath": [ [ @@ -77955,52 +76449,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "HMA", "Bot Products", "Foundations", - "3fec0c54-c190-4a19-884a-bafce0e72eae" + "73ab037e-0b22-4c3a-9e1f-cbc100329c38" ], [ "HMA", "Data Product", "Foundations", - "3587b467-5f7e-41b2-a014-dea2f936be89" + "9b0c053d-9b56-48e9-9c72-2ca67f62ad14" ] ] } } ], "layerFolders": [], - "id": "fb01cd44-3b04-4718-9a14-1e25262d12ba", + "id": "625afa0b-0285-425b-a0fc-3949a546b1af", "savedPayload": { "position": { - "x": 18801.806237131383, - "y": 25106.35640053908 + "x": 17785.155677974544, + "y": 23928.029470013742 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -78035,15 +76529,15 @@ "name": "EMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a8e05ebe-15f0-4dbb-9130-91dacfe2adf3", + "id": "880b58fa-f18a-4719-81bc-b5be10832805", "savedPayload": { "position": { - "x": 18650.806237131383, - "y": 25119.35640053908 + "x": 18425.806237131383, + "y": 25002.35640053908 }, "targetPosition": { - "x": 18662.806237131383, - "y": 25041.35640053908 + "x": 18391.806237131383, + "y": 25044.35640053908 }, "floatingObject": { "isPinned": false, @@ -78090,15 +76584,15 @@ } } ], - "id": "9f26dc31-a28c-4161-9033-dba9f3509929", + "id": "89049fba-71d1-49e8-bde5-290862ec3609", "savedPayload": { "position": { - "x": 18662.806237131383, - "y": 25041.35640053908 + "x": 18391.806237131383, + "y": 25044.35640053908 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25137.35640053908 + "x": 18383.806237131383, + "y": 25044.35640053908 }, "floatingObject": { "isPinned": false, @@ -78123,15 +76617,15 @@ "name": "EMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e215e3a3-84d4-4ac2-8ba7-e751c9b19bb6", + "id": "7561a8b4-6ad9-47e2-9519-ee315267c97c", "savedPayload": { "position": { - "x": 18780.806237131383, - "y": 25254.35640053908 + "x": 18455.806237131383, + "y": 25064.35640053908 }, "targetPosition": { - "x": 18783.806237131383, - "y": 25180.35640053908 + "x": 18480.806237131383, + "y": 25066.35640053908 }, "floatingObject": { "isPinned": false, @@ -78184,15 +76678,15 @@ } } ], - "id": "a1af5aac-3ed8-41ec-8a26-2871f80ed580", + "id": "6cac0bb4-02bc-4bc5-89ad-27bbab688612", "savedPayload": { "position": { - "x": 18783.806237131383, - "y": 25180.35640053908 + "x": 18480.806237131383, + "y": 25066.35640053908 }, "targetPosition": { - "x": 18750.806237131383, - "y": 25137.35640053908 + "x": 18383.806237131383, + "y": 25044.35640053908 }, "floatingObject": { "isPinned": false, @@ -78207,15 +76701,15 @@ } } }, - "id": "79b337b1-6a1d-4824-947a-2aefa1175a51", + "id": "72e5c6fa-84f3-4dda-8520-42d6e08967ec", "savedPayload": { "position": { - "x": 18750.806237131383, - "y": 25137.35640053908 + "x": 17533.39879164367, + "y": 23725.049176182627 }, "targetPosition": { - "x": 18817.806237131383, - "y": 25136.35640053908 + "x": 17808.040140519493, + "y": 23845.76425182635 }, "floatingObject": { "isPinned": false, @@ -78231,7 +76725,7 @@ "referenceParent": { "type": "Data Product", "name": "EMA", - "id": "be544745-ea57-4cdb-bb16-2049f374aab2" + "id": "78b3bea4-1238-4eeb-8434-39a881cebee6" }, "referenceParentCombinedNodePath": [ [ @@ -78262,52 +76756,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "EMA", "Bot Products", "Foundations", - "5ddab26a-9be6-4faa-b19d-587db28719dc" + "e0f786ba-7136-4599-bea1-0d755b53e458" ], [ "EMA", "Data Product", "Foundations", - "be544745-ea57-4cdb-bb16-2049f374aab2" + "78b3bea4-1238-4eeb-8434-39a881cebee6" ] ] } } ], "layerFolders": [], - "id": "94613dc5-b04f-4d1f-9dee-7db8d627fdff", + "id": "572333da-9748-4227-8083-6c6d5c477b75", "savedPayload": { "position": { - "x": 18817.806237131383, - "y": 25136.35640053908 + "x": 17808.040140519493, + "y": 23845.76425182635 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -78342,15 +76836,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1c3460b4-2b3d-456c-a218-d36ff6751527", + "id": "0c8b0f05-fde2-4ad9-a6d0-13d9300c272b", "savedPayload": { "position": { - "x": 18813.806237131383, - "y": 25083.35640053908 + "x": 18453.806237131383, + "y": 25049.35640053908 }, "targetPosition": { - "x": 18807.806237131383, - "y": 25032.35640053908 + "x": 18421.806237131383, + "y": 25074.35640053908 }, "floatingObject": { "isPinned": false, @@ -78397,15 +76891,15 @@ } } ], - "id": "ec690f77-100e-4591-bead-7c2972783dba", + "id": "7552ba5c-6e45-4fe0-a87e-d978cb964da7", "savedPayload": { "position": { - "x": 18807.806237131383, - "y": 25032.35640053908 + "x": 18421.806237131383, + "y": 25074.35640053908 }, "targetPosition": { - "x": 18897.806237131383, - "y": 25078.35640053908 + "x": 18507.806237131383, + "y": 25146.35640053908 }, "floatingObject": { "isPinned": false, @@ -78430,15 +76924,15 @@ "name": "McGinley", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "8061d050-3788-4d10-b70d-43a5214952f3", + "id": "00d490db-7f61-4366-99c2-04bb3e499914", "savedPayload": { "position": { - "x": 18953.806237131383, - "y": 25054.35640053908 + "x": 18496.806237131383, + "y": 24971.35640053908 }, "targetPosition": { - "x": 18982.806237131383, - "y": 25046.35640053908 + "x": 18500.806237131383, + "y": 25068.35640053908 }, "floatingObject": { "isPinned": false, @@ -78491,15 +76985,15 @@ } } ], - "id": "b75d5080-5056-4027-bef2-d7fc31035f12", + "id": "c6b1137f-d4dc-4cd8-957d-eabc0d02a0c5", "savedPayload": { "position": { - "x": 18982.806237131383, - "y": 25046.35640053908 + "x": 18500.806237131383, + "y": 25068.35640053908 }, "targetPosition": { - "x": 18897.806237131383, - "y": 25078.35640053908 + "x": 18507.806237131383, + "y": 25146.35640053908 }, "floatingObject": { "isPinned": false, @@ -78514,15 +77008,15 @@ } } }, - "id": "9b55b457-bda1-4794-b61e-c4efce9bb73b", + "id": "62445241-41ed-4da5-bc75-5990422db274", "savedPayload": { "position": { - "x": 18897.806237131383, - "y": 25078.35640053908 + "x": 17623.66733419542, + "y": 23580.07797482476 }, "targetPosition": { - "x": 18920.806237131383, - "y": 25055.35640053908 + "x": 17853.174411795368, + "y": 23773.278651147415 }, "floatingObject": { "isPinned": false, @@ -78538,7 +77032,7 @@ "referenceParent": { "type": "Data Product", "name": "McGinley", - "id": "0dadad29-0a36-4418-a55c-0c843c9b8501" + "id": "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" }, "referenceParentCombinedNodePath": [ [ @@ -78569,52 +77063,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "McGinley", "Bot Products", "Foundations", - "634acbe9-0233-420b-8cf7-e192cfda9c12" + "cd944754-0e10-42e0-884b-6ac51ad9e6a0" ], [ "McGinley", "Data Product", "Foundations", - "0dadad29-0a36-4418-a55c-0c843c9b8501" + "0764a2f6-6473-4c60-8fe6-7efe6d64d2b6" ] ] } } ], "layerFolders": [], - "id": "ba359a20-bcd4-4ed3-aa03-4b2232ccbb72", + "id": "b5f43914-74e2-4874-84c3-516b7820af91", "savedPayload": { "position": { - "x": 18920.806237131383, - "y": 25055.35640053908 + "x": 17853.174411795368, + "y": 23773.278651147415 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -78649,15 +77143,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "68dc8cd0-b481-46b4-97d2-511a399b6055", + "id": "e1a87c42-6ca2-4051-a45b-e3794b6ece9b", "savedPayload": { "position": { - "x": 18843.806237131383, - "y": 25125.35640053908 + "x": 18411.806237131383, + "y": 25258.35640053908 }, "targetPosition": { - "x": 18786.806237131383, - "y": 25082.35640053908 + "x": 18447.806237131383, + "y": 25168.35640053908 }, "floatingObject": { "isPinned": false, @@ -78704,15 +77198,15 @@ } } ], - "id": "39c6e08b-41d0-49c5-936d-41f155f12849", + "id": "6ea66a98-2446-4646-b16a-25fd5eaea5fe", "savedPayload": { "position": { - "x": 18786.806237131383, - "y": 25082.35640053908 + "x": 18447.806237131383, + "y": 25168.35640053908 }, "targetPosition": { - "x": 18813.806237131383, - "y": 25099.35640053908 + "x": 18500.806237131383, + "y": 25216.35640053908 }, "floatingObject": { "isPinned": false, @@ -78737,15 +77231,15 @@ "name": "WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "932db7bf-1ac5-4437-af1b-5c7fc295fcf3", + "id": "d9c03a3b-ef23-4f78-8090-4c78855ccb24", "savedPayload": { "position": { - "x": 18750.806237131383, - "y": 25121.35640053908 + "x": 18502.806237131383, + "y": 25220.35640053908 }, "targetPosition": { - "x": 18761.806237131383, - "y": 25166.35640053908 + "x": 18591.806237131383, + "y": 25195.35640053908 }, "floatingObject": { "isPinned": false, @@ -78798,15 +77292,15 @@ } } ], - "id": "86af21ba-3303-4b49-a0cf-9a03204843d9", + "id": "169b722b-b161-4256-befd-78935cf958a5", "savedPayload": { "position": { - "x": 18761.806237131383, - "y": 25166.35640053908 + "x": 18591.806237131383, + "y": 25195.35640053908 }, "targetPosition": { - "x": 18813.806237131383, - "y": 25099.35640053908 + "x": 18500.806237131383, + "y": 25216.35640053908 }, "floatingObject": { "isPinned": false, @@ -78821,15 +77315,15 @@ } } }, - "id": "a65b0825-f95c-4c7f-925b-3d257e4a039a", + "id": "c26877cd-495f-4645-aaec-2beef7bc0d85", "savedPayload": { "position": { - "x": 18813.806237131383, - "y": 25099.35640053908 + "x": 17751.12247373918, + "y": 23466.41071304088 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25168.35640053908 + "x": 17916.901981567247, + "y": 23716.445020255476 }, "floatingObject": { "isPinned": false, @@ -78845,7 +77339,7 @@ "referenceParent": { "type": "Data Product", "name": "WMA", - "id": "a387e0cd-122e-4481-b742-fdfd2995afe4" + "id": "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" }, "referenceParentCombinedNodePath": [ [ @@ -78876,52 +77370,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "WMA", "Bot Products", "Foundations", - "b18e739d-f243-4018-886e-514887005392" + "ede5b157-8c65-4b06-914c-7c9814b58f8f" ], [ "WMA", "Data Product", "Foundations", - "a387e0cd-122e-4481-b742-fdfd2995afe4" + "cdc3f12d-7dfe-4c10-a242-38b5a38052a3" ] ] } } ], "layerFolders": [], - "id": "1368c517-f371-414c-a437-f197de2a402b", + "id": "f8a6e480-8803-4683-b837-f86a3cf34b79", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25168.35640053908 + "x": 17916.901981567247, + "y": 23716.445020255476 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -78956,15 +77450,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d787a3ac-15e1-446b-86d1-424fd59819a4", + "id": "3cb3fa99-4e04-4696-bfdd-84e8d103a4c4", "savedPayload": { "position": { - "x": 18918.806237131383, - "y": 24929.35640053908 + "x": 18468.806237131383, + "y": 25137.35640053908 }, "targetPosition": { - "x": 18970.806237131383, - "y": 24986.35640053908 + "x": 18483.806237131383, + "y": 25143.35640053908 }, "floatingObject": { "isPinned": false, @@ -79011,15 +77505,15 @@ } } ], - "id": "924c1d93-ad84-4e4b-bf0d-32c97e323752", + "id": "319a964e-db59-48a9-88c5-57d6925617b6", "savedPayload": { "position": { - "x": 18970.806237131383, - "y": 24986.35640053908 + "x": 18483.806237131383, + "y": 25143.35640053908 }, "targetPosition": { - "x": 18901.806237131383, - "y": 25004.35640053908 + "x": 18515.806237131383, + "y": 25179.35640053908 }, "floatingObject": { "isPinned": false, @@ -79044,15 +77538,15 @@ "name": "SMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5b624a22-8063-48bc-90d6-556946f21ddb", + "id": "22c7e62e-01ef-4a4f-b592-e88060831658", "savedPayload": { "position": { - "x": 18823.806237131383, - "y": 24956.35640053908 + "x": 18389.806237131383, + "y": 25261.35640053908 }, "targetPosition": { - "x": 18860.806237131383, - "y": 25009.35640053908 + "x": 18437.806237131383, + "y": 25251.35640053908 }, "floatingObject": { "isPinned": false, @@ -79105,15 +77599,15 @@ } } ], - "id": "cf80e525-2a53-43a5-b9b8-fb2e9ad49055", + "id": "bb140001-7632-4038-be98-8d317183bb58", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 25009.35640053908 + "x": 18437.806237131383, + "y": 25251.35640053908 }, "targetPosition": { - "x": 18901.806237131383, - "y": 25004.35640053908 + "x": 18515.806237131383, + "y": 25179.35640053908 }, "floatingObject": { "isPinned": false, @@ -79128,15 +77622,15 @@ } } }, - "id": "bf82fa2c-230a-4ffe-ba79-7acd8a3647e7", + "id": "0f5fa4b0-a4dd-4c5a-93c2-ed2d984b66c1", "savedPayload": { "position": { - "x": 18901.806237131383, - "y": 25004.35640053908 + "x": 17905.438552874, + "y": 23393.256036375496 }, "targetPosition": { - "x": 18828.806237131383, - "y": 25029.35640053908 + "x": 17994.060021134657, + "y": 23679.867681922784 }, "floatingObject": { "isPinned": false, @@ -79152,7 +77646,7 @@ "referenceParent": { "type": "Data Product", "name": "SMA", - "id": "b6757521-3608-4119-a119-a71d0a871666" + "id": "4f9b9f64-9e21-42f9-ad6f-7668db768083" }, "referenceParentCombinedNodePath": [ [ @@ -79183,52 +77677,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "SMA", "Bot Products", "Foundations", - "bcdcb94d-9e12-43f4-92f9-7f22e6201163" + "34be7055-fe64-480a-9e5c-326c225533ca" ], [ "SMA", "Data Product", "Foundations", - "b6757521-3608-4119-a119-a71d0a871666" + "4f9b9f64-9e21-42f9-ad6f-7668db768083" ] ] } } ], "layerFolders": [], - "id": "c62056db-6989-4806-a94b-d44544737125", + "id": "1cac301d-6ded-4e70-a328-499a0d72d125", "savedPayload": { "position": { - "x": 18828.806237131383, - "y": 25029.35640053908 + "x": 17994.060021134657, + "y": 23679.867681922784 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -79263,15 +77757,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a9aa6d79-de9f-48d3-a793-a9d148573ea2", + "id": "0493b3d5-7b6c-4dde-950b-b3770633f4a2", "savedPayload": { "position": { - "x": 19079.806237131383, - "y": 25061.35640053908 + "x": 18354.806237131383, + "y": 25235.35640053908 }, "targetPosition": { - "x": 19009.806237131383, - "y": 24977.35640053908 + "x": 18399.806237131383, + "y": 25245.35640053908 }, "floatingObject": { "isPinned": false, @@ -79318,15 +77812,15 @@ } } ], - "id": "568dc570-7bca-4e92-9cc5-54dd09d78525", + "id": "ef1cbd3f-6c4d-4105-b0dc-1498dff26af4", "savedPayload": { "position": { - "x": 19009.806237131383, - "y": 24977.35640053908 + "x": 18399.806237131383, + "y": 25245.35640053908 }, "targetPosition": { - "x": 18958.806237131383, - "y": 24993.35640053908 + "x": 18449.806237131383, + "y": 25260.35640053908 }, "floatingObject": { "isPinned": false, @@ -79351,15 +77845,15 @@ "name": "Volume-WMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c4de7851-a28d-45f7-b6e6-bb03b2466828", + "id": "1c6eb951-6346-4a9c-9423-dd3297f9b429", "savedPayload": { "position": { - "x": 19055.806237131383, - "y": 24989.35640053908 + "x": 18276.806237131383, + "y": 25324.35640053908 }, "targetPosition": { - "x": 18994.806237131383, - "y": 24911.35640053908 + "x": 18373.806237131383, + "y": 25270.35640053908 }, "floatingObject": { "isPinned": false, @@ -79412,15 +77906,15 @@ } } ], - "id": "34b34a18-d430-4bf4-921c-625c53e57338", + "id": "eb03f040-27a8-4d8a-95bf-407413a27b43", "savedPayload": { "position": { - "x": 18994.806237131383, - "y": 24911.35640053908 + "x": 18373.806237131383, + "y": 25270.35640053908 }, "targetPosition": { - "x": 18958.806237131383, - "y": 24993.35640053908 + "x": 18449.806237131383, + "y": 25260.35640053908 }, "floatingObject": { "isPinned": false, @@ -79435,15 +77929,15 @@ } } }, - "id": "9446fe25-8369-40d5-b036-eece142e1064", + "id": "203cf35c-8025-4863-a0ab-392bb0bf2ca4", "savedPayload": { "position": { - "x": 18958.806237131383, - "y": 24993.35640053908 + "x": 18074.113800621442, + "y": 23366.540501664414 }, "targetPosition": { - "x": 18859.806237131383, - "y": 25076.35640053908 + "x": 18078.39764500838, + "y": 23666.509914567243 }, "floatingObject": { "isPinned": false, @@ -79459,7 +77953,7 @@ "referenceParent": { "type": "Data Product", "name": "VWMA", - "id": "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "id": "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" }, "referenceParentCombinedNodePath": [ [ @@ -79490,52 +77984,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Volume-WMA", "Bot Products", "Foundations", - "8d0f79b4-7e09-4154-b07e-622177473383" + "67580249-4c65-481b-ad9a-59410f5c3914" ], [ "VWMA", "Data Product", "Foundations", - "fd74a9fb-e78a-4c0c-b711-56989fc760fa" + "e5c52de9-c7e1-4f05-aaff-f6657f9d25be" ] ] } } ], "layerFolders": [], - "id": "2a34f4e4-7cbf-4830-936d-b02731b94459", + "id": "b1561958-9d65-4083-948c-cf09d0c3bbcd", "savedPayload": { "position": { - "x": 18859.806237131383, - "y": 25076.35640053908 + "x": 18078.39764500838, + "y": 23666.509914567243 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -79570,15 +78064,15 @@ "name": "Fibonacci-Bollinger", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "09830bcb-ec2c-490d-b5ed-6e67a8f605ba", + "id": "dc89aafa-be04-4c35-98c7-8f132f4299d5", "savedPayload": { "position": { - "x": 18794.806237131383, - "y": 25075.35640053908 + "x": 18536.806237131383, + "y": 25209.35640053908 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25114.35640053908 + "x": 18630.806237131383, + "y": 25125.35640053908 }, "floatingObject": { "isPinned": false, @@ -79625,15 +78119,15 @@ } } ], - "id": "e6903a6c-999f-463a-ab2e-20ae4d52996d", + "id": "4368d0fb-f137-4166-a640-2433bf486c57", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25114.35640053908 + "x": 18630.806237131383, + "y": 25125.35640053908 }, "targetPosition": { - "x": 18922.806237131383, - "y": 25032.35640053908 + "x": 18593.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -79658,15 +78152,15 @@ "name": "Basis", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "aacb208d-d10a-479e-9be2-95b1671122e6", + "id": "a04a2ada-3aad-4e38-b4d9-4b9440b69461", "savedPayload": { "position": { - "x": 18804.806237131383, - "y": 25089.35640053908 + "x": 18585.806237131383, + "y": 25225.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -79723,15 +78217,15 @@ "name": "Up1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "be7a1540-c1c4-4ecb-9120-2312fa5cbac7", + "id": "4aa108f8-3f97-4190-9683-f15837607350", "savedPayload": { "position": { - "x": 18956.806237131383, - "y": 25003.35640053908 + "x": 18583.806237131383, + "y": 25193.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -79788,15 +78282,15 @@ "name": "Up2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "c2855daa-e7e8-41dc-8492-716903df5e53", + "id": "c9e8f376-26ea-4a8e-aed9-aafbaa5de519", "savedPayload": { "position": { - "x": 18835.806237131383, - "y": 24995.35640053908 + "x": 18694.806237131383, + "y": 25065.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -79853,15 +78347,15 @@ "name": "Up3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6a6a988b-c9ee-484d-a405-5940cbe46126", + "id": "3107f0c7-35bc-46c5-8cfe-f6d58ed3a4b2", "savedPayload": { "position": { - "x": 18897.806237131383, - "y": 25036.35640053908 + "x": 18533.806237131383, + "y": 25141.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -79918,15 +78412,15 @@ "name": "Up4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "971689ea-e588-483c-838d-03036506eb9d", + "id": "36dd6f94-ca88-407e-88dd-1ec002ffd9a7", "savedPayload": { "position": { - "x": 18802.806237131383, - "y": 25025.35640053908 + "x": 18686.806237131383, + "y": 25230.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -79983,15 +78477,15 @@ "name": "Up5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "1f5727f5-2753-420d-9014-403d0a0a0d5d", + "id": "9dbaa824-5cfd-4c6c-87cd-ef523c1857f6", "savedPayload": { "position": { - "x": 18990.806237131383, - "y": 25094.35640053908 + "x": 18556.806237131383, + "y": 25129.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80048,15 +78542,15 @@ "name": "Up6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "68f0c5fd-356d-4281-a6c5-a47b72992848", + "id": "8c4b002b-1164-4031-ac75-5615458a7219", "savedPayload": { "position": { - "x": 18941.806237131383, - "y": 25097.35640053908 + "x": 18668.806237131383, + "y": 25237.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80113,15 +78607,15 @@ "name": "Down1", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "de9b1a8e-fed3-48ee-ace9-37c8a795a43e", + "id": "50bdfafa-dabf-4d79-b853-7dfd555c9658", "savedPayload": { "position": { - "x": 18914.806237131383, - "y": 25143.35640053908 + "x": 18628.806237131383, + "y": 25229.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80178,15 +78672,15 @@ "name": "Down2", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "eae674df-c952-4320-97ed-81c77746fec7", + "id": "85dd0615-ffa2-4887-a6e0-65eae083f089", "savedPayload": { "position": { - "x": 18824.806237131383, - "y": 25155.35640053908 + "x": 18560.806237131383, + "y": 25085.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80243,15 +78737,15 @@ "name": "Down3", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "37c75865-e1fd-4e3d-9e1d-52ea3bfbbf83", + "id": "55538c34-cdc7-4d0b-ab7a-52ef04ebb64c", "savedPayload": { "position": { - "x": 18916.806237131383, - "y": 25135.35640053908 + "x": 18544.806237131383, + "y": 25112.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80308,15 +78802,15 @@ "name": "Down4", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a448941e-9685-4a6e-9586-aa86164816ee", + "id": "c861d3d3-04b5-4fac-a3ca-665f1b6ba4b2", "savedPayload": { "position": { - "x": 18978.806237131383, - "y": 25008.35640053908 + "x": 18558.806237131383, + "y": 25079.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80373,15 +78867,15 @@ "name": "Down5", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4931c10b-0acc-4aad-b472-a72691bb6965", + "id": "32e25284-3635-4886-98c3-008e47ac74fc", "savedPayload": { "position": { - "x": 18963.806237131383, - "y": 25067.35640053908 + "x": 18615.806237131383, + "y": 25222.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80438,15 +78932,15 @@ "name": "Down6", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a1335f4d-54ad-496f-aee8-e6c782335fd4", + "id": "9dd68bc0-f7cc-4246-8cb4-676a54783d06", "savedPayload": { "position": { - "x": 18850.806237131383, - "y": 25171.35640053908 + "x": 18611.806237131383, + "y": 25086.35640053908 }, "targetPosition": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "floatingObject": { "isPinned": false, @@ -80499,15 +78993,15 @@ } } ], - "id": "3b744b1f-ccbc-42f7-a2f7-8ec64ebc6946", + "id": "361f3e09-9543-48b6-a597-276a591762f2", "savedPayload": { "position": { - "x": 18895.806237131383, - "y": 25080.35640053908 + "x": 18632.806237131383, + "y": 25144.35640053908 }, "targetPosition": { - "x": 18922.806237131383, - "y": 25032.35640053908 + "x": 18593.806237131383, + "y": 25220.35640053908 }, "floatingObject": { "isPinned": false, @@ -80522,15 +79016,15 @@ } } }, - "id": "707444fe-d4da-4751-affe-634b9e68ac07", + "id": "eb30c3c3-8638-4f15-99e8-22d956744a1f", "savedPayload": { "position": { - "x": 18922.806237131383, - "y": 25032.35640053908 + "x": 18243.483151559343, + "y": 23388.428442646524 }, "targetPosition": { - "x": 18927.806237131383, - "y": 25113.35640053908 + "x": 18163.08232047733, + "y": 23677.453885058298 }, "floatingObject": { "isPinned": false, @@ -80546,7 +79040,7 @@ "referenceParent": { "type": "Data Product", "name": "Fibonacci-Bollinger", - "id": "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "id": "77d70b38-5dcf-490c-ad94-954898948d1c" }, "referenceParentCombinedNodePath": [ [ @@ -80577,52 +79071,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Fibonacci-Bollinger", "Bot Products", "Foundations", - "d03d544e-3ebf-4787-8a0c-fa9a7c66870f" + "bbf8fa0d-05f6-4d13-9be0-7b291271c0f2" ], [ "Fibonacci-Bollinger", "Data Product", "Foundations", - "8050ab3c-b53b-4991-8e2a-3fb4d2310d14" + "77d70b38-5dcf-490c-ad94-954898948d1c" ] ] } } ], "layerFolders": [], - "id": "ccf89851-3955-4ccd-8268-5cf7da66eda1", + "id": "f33a3840-de52-44a6-9461-82dcce874a06", "savedPayload": { "position": { - "x": 18927.806237131383, - "y": 25113.35640053908 + "x": 18163.08232047733, + "y": 23677.453885058298 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -80657,15 +79151,15 @@ "name": "TPSL Bands", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "4cea3efa-7d9f-44ed-8d6d-344b95d32fc0", + "id": "dec82689-675e-4d21-9d4b-77e2bf1ac40b", "savedPayload": { "position": { - "x": 19063.806237131383, - "y": 25039.35640053908 + "x": 18286.806237131383, + "y": 25318.35640053908 }, "targetPosition": { - "x": 19060.806237131383, - "y": 25120.35640053908 + "x": 18378.806237131383, + "y": 25231.35640053908 }, "floatingObject": { "isPinned": false, @@ -80712,15 +79206,15 @@ } } ], - "id": "0341a346-5a11-4ab7-b48f-0989a1dac216", + "id": "46fa26a5-a169-4e4e-9581-bdf7eeee6cff", "savedPayload": { "position": { - "x": 19060.806237131383, - "y": 25120.35640053908 + "x": 18378.806237131383, + "y": 25231.35640053908 }, "targetPosition": { - "x": 19034.806237131383, - "y": 25067.35640053908 + "x": 18427.806237131383, + "y": 25240.35640053908 }, "floatingObject": { "isPinned": false, @@ -80745,15 +79239,15 @@ "name": "TP1 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a1f43644-7dc4-4554-b329-6079329d6286", + "id": "55773e36-4ec9-4293-8cf3-579434acdadc", "savedPayload": { "position": { - "x": 19023.806237131383, - "y": 25059.35640053908 + "x": 18492.806237131383, + "y": 25166.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -80810,15 +79304,15 @@ "name": "TP2 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ac85ef3c-7ed8-4234-9ca9-4d35761d831c", + "id": "5352a0fb-4620-4217-bfff-11f47160e63a", "savedPayload": { "position": { - "x": 18996.806237131383, - "y": 25072.35640053908 + "x": 18405.806237131383, + "y": 25195.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -80875,15 +79369,15 @@ "name": "TP3 Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "596a9952-0242-4750-a9a2-36b5c76c803b", + "id": "001c13b6-4e87-4c36-b831-b6ae09901cfd", "savedPayload": { "position": { - "x": 18917.806237131383, - "y": 25235.35640053908 + "x": 18482.806237131383, + "y": 25128.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -80940,15 +79434,15 @@ "name": "SL Long", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "a55a1633-3ac0-4d28-83af-95e40a324591", + "id": "a4b585d7-6786-4fa8-869e-1e5569aa1085", "savedPayload": { "position": { - "x": 18923.806237131383, - "y": 25174.35640053908 + "x": 18555.806237131383, + "y": 25168.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -81005,15 +79499,15 @@ "name": "TP1 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "ab91d327-93f4-4e42-9cda-09d13c47c2d9", + "id": "76a8b5d6-7a82-4098-b450-1329fa18981f", "savedPayload": { "position": { - "x": 19029.806237131383, - "y": 25230.35640053908 + "x": 18564.806237131383, + "y": 25112.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -81070,15 +79564,15 @@ "name": "TP2 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6e5ebf2d-fb54-48ac-9de7-e8fa826ebcea", + "id": "f1568dcd-ebc0-4ad9-a63d-60f147d1b659", "savedPayload": { "position": { - "x": 19053.806237131383, - "y": 25085.35640053908 + "x": 18513.806237131383, + "y": 25236.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -81135,15 +79629,15 @@ "name": "TP3 Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "eb276502-3fbe-4c58-b566-9c436a66fb63", + "id": "17708d1d-01ab-4b0c-8630-88284048ce1d", "savedPayload": { "position": { - "x": 18935.806237131383, - "y": 25061.35640053908 + "x": 18378.806237131383, + "y": 25106.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -81200,15 +79694,15 @@ "name": "SL Short", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "6c75df28-ce2d-4ab7-902a-33daf9f31731", + "id": "af29c86e-db8f-4a9d-90f2-1faacb9a38b2", "savedPayload": { "position": { - "x": 18919.806237131383, - "y": 25107.35640053908 + "x": 18475.806237131383, + "y": 25183.35640053908 }, "targetPosition": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "floatingObject": { "isPinned": false, @@ -81261,15 +79755,15 @@ } } ], - "id": "74ad6238-ba85-4bcc-bd64-f9ecff675211", + "id": "501702d1-49e3-475c-ac0d-deaf83ef2262", "savedPayload": { "position": { - "x": 19011.806237131383, - "y": 25152.35640053908 + "x": 18472.806237131383, + "y": 25171.35640053908 }, "targetPosition": { - "x": 19034.806237131383, - "y": 25067.35640053908 + "x": 18427.806237131383, + "y": 25240.35640053908 }, "floatingObject": { "isPinned": false, @@ -81284,15 +79778,15 @@ } } }, - "id": "2b091168-4f51-4b1a-8606-93059ccce00b", + "id": "fb0fd1ea-39a1-48c7-afd8-bddcabda8929", "savedPayload": { "position": { - "x": 19034.806237131383, - "y": 25067.35640053908 + "x": 18399.825308153024, + "y": 23457.146628516057 }, "targetPosition": { - "x": 18967.806237131383, - "y": 25107.35640053908 + "x": 18241.25339877417, + "y": 23711.812977993064 }, "floatingObject": { "isPinned": false, @@ -81308,7 +79802,7 @@ "referenceParent": { "type": "Data Product", "name": "TPSL Bands", - "id": "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "id": "874d48e3-ce29-4a0f-9f2f-74404827a02c" }, "referenceParentCombinedNodePath": [ [ @@ -81339,52 +79833,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "TPSL Bands", "Bot Products", "Foundations", - "6d08ee38-2871-4031-8572-c107e70944fe" + "f07c5fa8-d3f5-4743-94a8-8ef289a114df" ], [ "TPSL Bands", "Data Product", "Foundations", - "a9a1fa71-47c3-4008-a7a8-696a6384f71a" + "874d48e3-ce29-4a0f-9f2f-74404827a02c" ] ] } } ], "layerFolders": [], - "id": "7bfc213f-655f-4e59-b97f-bd227bbc4cba", + "id": "305726ac-bc24-4246-bcf2-91942e8aa1a8", "savedPayload": { "position": { - "x": 18967.806237131383, - "y": 25107.35640053908 + "x": 18241.25339877417, + "y": 23711.812977993064 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -81419,15 +79913,15 @@ "name": "MAMA Panel", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "e9bd9af4-354c-4159-8873-a5df603a420f", + "id": "7c3407fc-0918-403a-a84d-28b56c1a71a5", "savedPayload": { "position": { - "x": 18841.806237131383, - "y": 25117.35640053908 + "x": 18601.806237131383, + "y": 25068.35640053908 }, "targetPosition": { - "x": 18860.806237131383, - "y": 25043.35640053908 + "x": 18631.806237131383, + "y": 25122.35640053908 }, "floatingObject": { "isPinned": false, @@ -81474,15 +79968,15 @@ } } ], - "id": "8bfa09b3-fce6-4e1a-af8a-28ae3bdb55b2", + "id": "413b145d-4f87-4250-9866-18cb4dec12b1", "savedPayload": { "position": { - "x": 18860.806237131383, - "y": 25043.35640053908 + "x": 18631.806237131383, + "y": 25122.35640053908 }, "targetPosition": { - "x": 18770.806237131383, - "y": 24999.35640053908 + "x": 18577.806237131383, + "y": 25081.35640053908 }, "floatingObject": { "isPinned": false, @@ -81507,15 +80001,15 @@ "name": "MAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "5e8b5953-c3d9-4228-9cfb-417622c6f5fa", + "id": "781992b0-b90d-44b5-9124-e2aea7fb93d8", "savedPayload": { "position": { - "x": 18675.806237131383, - "y": 25019.35640053908 + "x": 18434.806237131383, + "y": 25012.35640053908 }, "targetPosition": { - "x": 18751.806237131383, - "y": 25000.35640053908 + "x": 18492.806237131383, + "y": 25070.35640053908 }, "floatingObject": { "isPinned": false, @@ -81572,15 +80066,15 @@ "name": "FAMA", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "94eafe74-7860-4cb9-a71c-c00a1d99e748", + "id": "81f07bf0-f2d3-4508-80df-ba0563f5d121", "savedPayload": { "position": { - "x": 18720.806237131383, - "y": 24907.35640053908 + "x": 18525.806237131383, + "y": 25161.35640053908 }, "targetPosition": { - "x": 18751.806237131383, - "y": 25000.35640053908 + "x": 18492.806237131383, + "y": 25070.35640053908 }, "floatingObject": { "isPinned": false, @@ -81637,15 +80131,15 @@ "name": "FILL", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "40672ece-eb4b-4a68-96b9-38ffab079edc", + "id": "da87e5b0-a0af-4739-8e6e-0b41faa06796", "savedPayload": { "position": { - "x": 18676.806237131383, - "y": 25048.35640053908 + "x": 18416.806237131383, + "y": 25084.35640053908 }, "targetPosition": { - "x": 18751.806237131383, - "y": 25000.35640053908 + "x": 18492.806237131383, + "y": 25070.35640053908 }, "floatingObject": { "isPinned": false, @@ -81698,15 +80192,15 @@ } } ], - "id": "15ffd78e-38ed-4100-b151-b21366d14391", + "id": "02ece751-2b2d-47bf-bdda-9e49337248e2", "savedPayload": { "position": { - "x": 18751.806237131383, - "y": 25000.35640053908 + "x": 18492.806237131383, + "y": 25070.35640053908 }, "targetPosition": { - "x": 18770.806237131383, - "y": 24999.35640053908 + "x": 18577.806237131383, + "y": 25081.35640053908 }, "floatingObject": { "isPinned": false, @@ -81721,15 +80215,15 @@ } } }, - "id": "ad30a9c6-0920-4697-b192-f75f3c49efb0", + "id": "96c3a6e7-fc09-4867-b485-4ffec485de43", "savedPayload": { "position": { - "x": 18770.806237131383, - "y": 24999.35640053908 + "x": 18530.47435867786, + "y": 23567.12792053665 }, "targetPosition": { - "x": 18799.806237131383, - "y": 24991.35640053908 + "x": 18306.57792403659, + "y": 23766.80362400336 }, "floatingObject": { "isPinned": false, @@ -81745,7 +80239,7 @@ "referenceParent": { "type": "Data Product", "name": "MAMA", - "id": "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "id": "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" }, "referenceParentCombinedNodePath": [ [ @@ -81776,52 +80270,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "MAMA", "Bot Products", "Foundations", - "160f6dfb-e59b-4b6a-a2ee-a9cdd81b8bef" + "c2d41686-94b3-4968-ae2d-c110bf3690cc" ], [ "MAMA", "Data Product", "Foundations", - "f7e00aa3-64b7-47ea-b0c4-a20d8b01e0b7" + "cc8048ac-7302-4cb0-b8e5-29d0feaefc0f" ] ] } } ], "layerFolders": [], - "id": "b64245dd-8ea0-4a4e-ba48-a73f733efd16", + "id": "34bcd6ed-4889-4d30-9ce3-ccf8788f813b", "savedPayload": { "position": { - "x": 18799.806237131383, - "y": 24991.35640053908 + "x": 18306.57792403659, + "y": 23766.80362400336 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -81856,15 +80350,15 @@ "name": "Donchian-Tenkan", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "26bc0ee4-d352-4996-a4bb-19f1cbfc2245", + "id": "ddf952de-54f8-437f-aed4-31c145ba0ee3", "savedPayload": { "position": { - "x": 18907.806237131383, - "y": 25099.35640053908 + "x": 18619.806237131383, + "y": 25243.35640053908 }, "targetPosition": { - "x": 18925.806237131383, - "y": 25151.35640053908 + "x": 18715.806237131383, + "y": 25245.35640053908 }, "floatingObject": { "isPinned": false, @@ -81911,15 +80405,15 @@ } } ], - "id": "7a09c7dd-06aa-4851-9a5c-60e7dc9cd2e7", + "id": "0ff2dcf2-1064-499e-95a2-c4880ad5a5fd", "savedPayload": { "position": { - "x": 18925.806237131383, - "y": 25151.35640053908 + "x": 18715.806237131383, + "y": 25245.35640053908 }, "targetPosition": { - "x": 18916.806237131383, - "y": 25225.35640053908 + "x": 18676.806237131383, + "y": 25301.35640053908 }, "floatingObject": { "isPinned": false, @@ -81944,15 +80438,15 @@ "name": "Mid Point", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "19c8023e-3287-4986-9afa-2d61ed7cc07e", + "id": "a0cf2238-831c-48ef-92ad-f79f6e859276", "savedPayload": { "position": { - "x": 18872.806237131383, - "y": 25263.35640053908 + "x": 18684.806237131383, + "y": 25326.35640053908 }, "targetPosition": { - "x": 18848.806237131383, - "y": 25232.35640053908 + "x": 18637.806237131383, + "y": 25356.35640053908 }, "floatingObject": { "isPinned": false, @@ -82005,15 +80499,15 @@ } } ], - "id": "d2e7e5df-3e59-4be1-bae5-1e4c5ecbe60e", + "id": "600ebc97-6079-426c-9982-0e4359c1bda1", "savedPayload": { "position": { - "x": 18848.806237131383, - "y": 25232.35640053908 + "x": 18637.806237131383, + "y": 25356.35640053908 }, "targetPosition": { - "x": 18916.806237131383, - "y": 25225.35640053908 + "x": 18676.806237131383, + "y": 25301.35640053908 }, "floatingObject": { "isPinned": false, @@ -82028,15 +80522,15 @@ } } }, - "id": "4f84e2f1-4b43-41b4-bc2f-55b35974161a", + "id": "45f8b6a4-8b09-411e-92f3-38551815b8c8", "savedPayload": { "position": { - "x": 18916.806237131383, - "y": 25225.35640053908 + "x": 18624.845894060174, + "y": 23709.462288512725 }, "targetPosition": { - "x": 18990.806237131383, - "y": 25163.35640053908 + "x": 18353.763691727745, + "y": 23837.970807991398 }, "floatingObject": { "isPinned": false, @@ -82052,7 +80546,7 @@ "referenceParent": { "type": "Data Product", "name": "Donchian-Tenkan", - "id": "d0403d11-4d59-423f-893c-03d0a305c523" + "id": "aef24eba-6f9c-4e1b-8173-bce081cffcb9" }, "referenceParentCombinedNodePath": [ [ @@ -82083,293 +80577,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ], [ "Donchian-Tenkan", "Bot Products", "Foundations", - "416d3c05-732f-4d19-ab42-011d801b3353" + "3158c2be-1ce0-4273-9165-23ade938e25e" ], [ "Donchian-Tenkan", "Data Product", "Foundations", - "d0403d11-4d59-423f-893c-03d0a305c523" + "aef24eba-6f9c-4e1b-8173-bce081cffcb9" ] ] } } ], "layerFolders": [], - "id": "0e50b04d-b494-4650-996d-81aa36abe3eb", + "id": "89d35528-43dd-491b-a812-a6a0b8e149f6", "savedPayload": { "position": { - "x": 18990.806237131383, - "y": 25163.35640053908 + "x": 18353.763691727745, + "y": 23837.970807991398 }, "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Bot Layers", - "name": "Percentages", - "project": "Foundations", - "layers": [ - { - "type": "Layer", - "name": "Percentages", - "config": "{ \n\"status\": \"off\"\n}", - "project": "Foundations", - "layerPanels": { - "type": "Layer Panels", - "name": "New Layer Panels", - "project": "Foundations", - "layerPanels": [ - { - "type": "Layer Panel", - "name": "Percentages Panel", - "config": "{ \n\"status\": \"on\"\n}", - "project": "Foundations", - "id": "c34fe0e0-debf-4bc1-a88d-d3b07b08fb0b", - "savedPayload": { - "position": { - "x": 18763.806237131383, - "y": 25100.35640053908 - }, - "targetPosition": { - "x": 18836.806237131383, - "y": 25127.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Plotter Panel", - "name": "Percentages Panel", - "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - }, - "referenceParentCombinedNodePath": [ - [ - "Pluvtech", - "Data Mine", - "Foundations", - "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" - ], - [ - "Percentages", - "Plotter", - "Foundations", - "4bcd153b-6e4c-4d24-842e-7421f0767182" - ], - [ - "Percentages Module", - "Plotter Module", - "Foundations", - "404961a4-f4e9-48e4-8fd5-f464b286c8b2" - ], - [ - "Percentages Panel", - "Plotter Panel", - "Foundations", - "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" - ] - ] - } - } - ], - "id": "7a69304c-3704-451a-8e81-867dc77649a5", - "savedPayload": { - "position": { - "x": 18836.806237131383, - "y": 25127.35640053908 - }, - "targetPosition": { - "x": 18833.806237131383, - "y": 25072.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "layerPolygons": { - "type": "Layer Polygons", - "name": "New Layer Polygons", - "project": "Foundations", - "layerPolygons": [], - "id": "9f177600-b40d-4f79-b240-8516a3a2e016", - "savedPayload": { - "position": { - "x": 18847.806237131383, - "y": 25164.35640053908 - }, - "targetPosition": { - "x": 18833.806237131383, - "y": 25072.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "5744d895-b417-4662-8d44-ef8058bac377", - "savedPayload": { - "position": { - "x": 18833.806237131383, - "y": 25072.35640053908 - }, - "targetPosition": { - "x": 18819.806237131383, - "y": 25151.35640053908 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 4, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Data Product", - "name": "Percentages", - "id": "12a8179e-2358-4d2a-a491-d800c8de7113" - }, - "referenceParentCombinedNodePath": [ - [ - "My Network", - "Network", - "Foundations", - "3c165071-7558-4708-9999-8ffe71d346b1" - ], - [ - "My Computer", - "Network Node", - "Foundations", - "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" - ], - [ - "New Data Storage", - "Data Storage", - "Foundations", - "e2697759-6038-4943-b90c-5a68651ff9a8" - ], - [ - "New Data Mines Data", - "Data Mines Data", - "Foundations", - "32e7c122-fa5a-4d00-9d71-d54e890e32de" - ], - [ - "Foundations", - "Project Data Products", - "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" - ], - [ - "Binance", - "Exchange Data Products", - "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" - ], - [ - " BTC/USDT", - "Market Data Products", - "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" - ], - [ - "Pluvtech", - "Data Mine Products", - "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" - ], - [ - "Percentages", - "Bot Products", - "Foundations", - "8f397867-5678-422d-9354-85f13f6b81aa" - ], - [ - "Percentages", - "Data Product", - "Foundations", - "12a8179e-2358-4d2a-a491-d800c8de7113" - ] - ] - } - } - ], - "layerFolders": [], - "id": "937e35c6-40bd-4c5a-b2b2-ec0fc0b92b91", - "savedPayload": { - "position": { - "x": 18819.806237131383, - "y": 25151.35640053908 - }, - "targetPosition": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "floatingObject": { "isPinned": false, @@ -82385,15 +80638,15 @@ } } ], - "id": "be518ff9-baa0-4b94-a47e-42a5af8923e0", + "id": "26cfe906-7b0b-4b66-98ff-81d6bf0ab02c", "savedPayload": { "position": { - "x": 18893.806237131383, - "y": 25070.35640053908 + "x": 18082.681489395316, + "y": 23966.47932747007 }, "targetPosition": { - "x": 18896.806237131383, - "y": 25067.35640053908 + "x": 18129.611828907386, + "y": 24262.785829648612 }, "floatingObject": { "isPinned": false, @@ -82418,7 +80671,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Pluvtech", - "id": "6cb90d0b-245a-4d78-a32c-e60333c88464" + "id": "68b9f444-3a74-417e-9e49-b3db4ec0f33f" }, "referenceParentCombinedNodePath": [ [ @@ -82449,38 +80702,38 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Pluvtech", "Data Mine Products", "Foundations", - "6cb90d0b-245a-4d78-a32c-e60333c88464" + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" ] ] } }, - "id": "20a3b6f1-8886-4478-9e62-cc41517c8bde", + "id": "a1590036-1a24-4a81-865c-4c10f05b8957", "savedPayload": { "position": { - "x": 18896.806237131383, - "y": 25067.35640053908 + "x": 18129.611828907386, + "y": 24262.785829648612 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -82512,15 +80765,15 @@ "project": "Foundations", "layers": [], "layerFolders": [], - "id": "8c0a978d-1809-4b13-92fb-074c78bb5e8c", + "id": "26011e55-b889-449b-9d4e-e55eff17695a", "savedPayload": { "position": { - "x": 18872.806237131383, - "y": 24998.35640053908 + "x": 18436.806237131383, + "y": 24949.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 24968.35640053908 + "x": 18524.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -82555,15 +80808,15 @@ "name": "Candle", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "56d85181-ae65-4a3f-9b70-18aa8ef59c1d", + "id": "aada9b83-8c48-427c-88ff-2cffa1e18afd", "savedPayload": { "position": { - "x": 18975.806237131383, - "y": 25013.35640053908 + "x": 18613.806237131383, + "y": 24753.35640053908 }, "targetPosition": { - "x": 18972.806237131383, - "y": 24987.35640053908 + "x": 18611.806237131383, + "y": 24833.35640053908 }, "floatingObject": { "isPinned": false, @@ -82610,15 +80863,15 @@ } } ], - "id": "7108fad2-f86c-4c21-8f0c-3e3d1a12aa50", + "id": "4bd50179-c9db-4120-aa27-748fe75c3727", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 24987.35640053908 + "x": 18611.806237131383, + "y": 24833.35640053908 }, "targetPosition": { - "x": 18950.806237131383, - "y": 25033.35640053908 + "x": 18645.806237131383, + "y": 24901.35640053908 }, "floatingObject": { "isPinned": false, @@ -82638,15 +80891,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "dcc129cd-9668-4216-bb34-b2bfac8f82a4", + "id": "b8998e61-e634-4770-b989-02ca3a79eef2", "savedPayload": { "position": { - "x": 18969.806237131383, - "y": 25119.35640053908 + "x": 18662.806237131383, + "y": 24920.35640053908 }, "targetPosition": { - "x": 18950.806237131383, - "y": 25033.35640053908 + "x": 18645.806237131383, + "y": 24901.35640053908 }, "floatingObject": { "isPinned": false, @@ -82661,15 +80914,15 @@ } } }, - "id": "fdd2d221-a3b2-4bcd-b1ac-c05c3b5d5bfb", + "id": "5484666d-0cf6-42df-8ea7-9636e85bea1e", "savedPayload": { "position": { - "x": 18950.806237131383, - "y": 25033.35640053908 + "x": 18645.806237131383, + "y": 24901.35640053908 }, "targetPosition": { - "x": 18958.806237131383, - "y": 24994.35640053908 + "x": 18573.806237131383, + "y": 24911.35640053908 }, "floatingObject": { "isPinned": false, @@ -82685,7 +80938,7 @@ "referenceParent": { "type": "Data Product", "name": "Candles", - "id": "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "id": "a6460a63-1994-4b64-92f3-30c1e4ab0bff" }, "referenceParentCombinedNodePath": [ [ @@ -82716,37 +80969,37 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Candles", "Data Product", "Foundations", - "f5888330-8dc5-4dca-b69d-9618c1dc32ce" + "a6460a63-1994-4b64-92f3-30c1e4ab0bff" ] ] } @@ -82766,15 +81019,15 @@ "name": "Volume", "config": "{ \n\"status\": \"on\"\n}", "project": "Foundations", - "id": "d4e8897b-54d4-4584-a59a-709fcdd21b9d", + "id": "f1ba11d5-2eea-4664-9f64-2b8e92fb1df2", "savedPayload": { "position": { - "x": 18956.806237131383, - "y": 25139.35640053908 + "x": 18651.806237131383, + "y": 24973.35640053908 }, "targetPosition": { - "x": 18964.806237131383, - "y": 25101.35640053908 + "x": 18740.806237131383, + "y": 25049.35640053908 }, "floatingObject": { "isPinned": false, @@ -82821,15 +81074,15 @@ } } ], - "id": "0c43ea4e-69e7-48fc-a8d7-349accf2ab63", + "id": "916532d0-d3e2-49f3-964d-40747e4c5943", "savedPayload": { "position": { - "x": 18964.806237131383, - "y": 25101.35640053908 + "x": 18740.806237131383, + "y": 25049.35640053908 }, "targetPosition": { - "x": 18972.806237131383, - "y": 25023.35640053908 + "x": 18663.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -82849,15 +81102,15 @@ "name": "New Layer Polygons", "project": "Foundations", "layerPolygons": [], - "id": "7a2eb4d7-e161-4290-be89-609d39314902", + "id": "722a84f9-8d4a-4170-90ed-fa2242eafe63", "savedPayload": { "position": { - "x": 18922.806237131383, - "y": 25117.35640053908 + "x": 18723.806237131383, + "y": 24887.35640053908 }, "targetPosition": { - "x": 18972.806237131383, - "y": 25023.35640053908 + "x": 18663.806237131383, + "y": 24986.35640053908 }, "floatingObject": { "isPinned": false, @@ -82872,15 +81125,15 @@ } } }, - "id": "44c17b5c-05a7-4b82-a317-00ba0961a263", + "id": "cbf194c6-c55b-4079-96af-e12cbe575c1c", "savedPayload": { "position": { - "x": 18972.806237131383, - "y": 25023.35640053908 + "x": 18663.806237131383, + "y": 24986.35640053908 }, "targetPosition": { - "x": 18958.806237131383, - "y": 24994.35640053908 + "x": 18573.806237131383, + "y": 24911.35640053908 }, "floatingObject": { "isPinned": false, @@ -82896,7 +81149,7 @@ "referenceParent": { "type": "Data Product", "name": "Volumes", - "id": "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "id": "c962b6d9-625d-4697-9216-639f65df944e" }, "referenceParentCombinedNodePath": [ [ @@ -82927,52 +81180,52 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ], [ "Candles Volumes", "Bot Products", "Foundations", - "0108b42a-4925-41e8-99ef-48917c86300f" + "7f0fdf95-8d49-4a54-9fe0-414d85d58f8f" ], [ "Volumes", "Data Product", "Foundations", - "a98a6f06-2619-4337-a2e2-e5bbb9181576" + "c962b6d9-625d-4697-9216-639f65df944e" ] ] } } ], "layerFolders": [], - "id": "ab2cca4c-c07b-4e27-a0d7-323e875a2a82", + "id": "076c4f24-f1c5-4a1b-9e39-ecac4366d297", "savedPayload": { "position": { - "x": 18958.806237131383, - "y": 24994.35640053908 + "x": 18573.806237131383, + "y": 24911.35640053908 }, "targetPosition": { - "x": 18930.806237131383, - "y": 24968.35640053908 + "x": 18524.806237131383, + "y": 24990.35640053908 }, "floatingObject": { "isPinned": false, @@ -82988,15 +81241,15 @@ } } ], - "id": "dff7b159-bef4-49c5-ae21-bed8db8cd6fa", + "id": "0dd3146f-0833-49a2-8803-8dfbf4d93077", "savedPayload": { "position": { - "x": 18930.806237131383, - "y": 24968.35640053908 + "x": 18524.806237131383, + "y": 24990.35640053908 }, "targetPosition": { - "x": 18876.806237131383, - "y": 24980.35640053908 + "x": 18487.806237131383, + "y": 25047.35640053908 }, "floatingObject": { "isPinned": false, @@ -83021,7 +81274,7 @@ "referenceParent": { "type": "Data Mine Products", "name": "Candles", - "id": "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "id": "9809bc72-afc5-4771-bb8a-626a4d7ed724" }, "referenceParentCombinedNodePath": [ [ @@ -83052,38 +81305,1880 @@ "Foundations", "Project Data Products", "Foundations", - "756aa3b6-b90d-4b0e-bf80-b51da065b0fe" + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" ], [ "Binance", "Exchange Data Products", "Foundations", - "dc589e91-cfba-4a76-a11d-0db93d5a1d4b" + "97da8ad9-f818-4a03-9dd0-c03cfe381060" ], [ " BTC/USDT", "Market Data Products", "Foundations", - "b97db8da-7d4f-4f78-ba07-f8a618c9c85a" + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" ], [ "Candles", "Data Mine Products", "Foundations", - "8fd42e44-f8bc-49f4-9ce4-f47dcd2982f5" + "9809bc72-afc5-4771-bb8a-626a4d7ed724" ] ] } }, - "id": "cc98151c-9b2a-4567-84bd-763406ca57a7", + "id": "73bdf146-85bc-4142-b2c9-cb956d97d86b", "savedPayload": { "position": { - "x": 18876.806237131383, - "y": 24980.35640053908 + "x": 18223.472507931525, + "y": 24262.785829648612 }, "targetPosition": { - "x": 18945.806237131383, - "y": 25023.35640053908 + "x": 18176.542168419455, + "y": 24559.092331827153 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Timeline Chart", + "name": "Pluvtech Lower Scale", + "project": "Foundations", + "rateScale": { + "type": "Rate Scale", + "name": "New Rate Scale", + "config": "{\n \"autoMinScale\": true,\n \"autoMaxScale\": true,\n \"minValue\": 0,\n \"maxValue\": 25000\n}", + "project": "Foundations", + "id": "f21dd9ac-3613-4147-833b-832ed8ce3dee", + "savedPayload": { + "position": { + "x": 18297.038531468435, + "y": 23992.20151414427 + }, + "targetPosition": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerManager": { + "type": "Layer Manager", + "name": "", + "config": "{\n \"visibleLayers\": 5,\n \"panelLocation\": {\n \"upOrDown\": \"up\",\n \"leftOrRight\": \"left\"\n }\n}", + "project": "Foundations", + "layers": [], + "botLayers": [ + { + "type": "Bot Layers", + "name": "Fisher Transform", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "FisherTransform", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Fisher Transform Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "af0b9703-dedf-4bd3-bc95-a17a7649aaeb", + "savedPayload": { + "position": { + "x": 18577.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18527.806237131383, + "y": 25216.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Fisher Transform Panel", + "id": "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "Fisher Transform Panel", + "Plotter Panel", + "Foundations", + "1bc3ab53-4a5c-4e48-b137-b9eba832e7d5" + ] + ] + } + } + ], + "id": "0d4693b4-a02b-4766-ad3e-f18664d1b2ec", + "savedPayload": { + "position": { + "x": 18527.806237131383, + "y": 25216.35640053908 + }, + "targetPosition": { + "x": 18558.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Fisher", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "2e5fc03c-6d5e-4c8c-b79f-1b4c74e47860", + "savedPayload": { + "position": { + "x": 18679.806237131383, + "y": 25176.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Fisher", + "id": "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Fisher", + "Polygon", + "Foundations", + "576dee53-5313-4af7-8d6a-7d6a05cc03f4" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Trigger", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cbc4495c-fa1d-4a6f-855e-46b846ac4b6b", + "savedPayload": { + "position": { + "x": 18666.806237131383, + "y": 25205.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Trigger", + "id": "b7c8b966-44db-49f0-b086-1429cc8bad2f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Trigger", + "Polygon", + "Foundations", + "b7c8b966-44db-49f0-b086-1429cc8bad2f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3fc61128-43a9-4818-8973-0ac87d541767", + "savedPayload": { + "position": { + "x": 18514.806237131383, + "y": 25122.35640053908 + }, + "targetPosition": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "34b6c810-1fcb-4ede-b680-713d02090df5" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Fisher Transform", + "Plotter", + "Foundations", + "e896ca5f-67a0-42d9-b681-eb54051057a6" + ], + [ + "Fisher Module", + "Plotter Module", + "Foundations", + "6df6dd70-21f0-44c5-9345-3410727211c9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "fa310be7-d8cb-4f9e-8a64-906735c3bf86" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "34b6c810-1fcb-4ede-b680-713d02090df5" + ] + ] + } + } + ], + "id": "254d17b3-808e-4b86-b8a9-cdc5d06b69b7", + "savedPayload": { + "position": { + "x": 18591.806237131383, + "y": 25180.35640053908 + }, + "targetPosition": { + "x": 18558.806237131383, + "y": 25202.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1adcf449-30db-4b03-a4ae-ac6dc239546a", + "savedPayload": { + "position": { + "x": 18595.742062470712, + "y": 23529.220943213393 + }, + "targetPosition": { + "x": 18580.04127559783, + "y": 23828.809803639764 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "FisherTransform", + "id": "05557028-90d6-4fb6-9244-78e9bcb3e715" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Fisher Transform", + "Bot Products", + "Foundations", + "43042896-0f34-4723-912b-210e81c3d84c" + ], + [ + "FisherTransform", + "Data Product", + "Foundations", + "05557028-90d6-4fb6-9244-78e9bcb3e715" + ] + ] + } + } + ], + "layerFolders": [], + "id": "dc43a928-578d-42f5-9f75-f627c0a525ff", + "savedPayload": { + "position": { + "x": 18580.04127559783, + "y": 23828.809803639764 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Waddah Attar", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Waddah Attar", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "WADDAH Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "37fc9613-5e0a-43fc-a286-eda6a5aeb6fa", + "savedPayload": { + "position": { + "x": 18531.806237131383, + "y": 25128.35640053908 + }, + "targetPosition": { + "x": 18540.806237131383, + "y": 25192.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "WADDAH Panel", + "id": "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "WADDAH Panel", + "Plotter Panel", + "Foundations", + "37a0cfdd-0b77-47bd-a55b-2d83dfacc5cb" + ] + ] + } + } + ], + "id": "8af3334d-8d74-4bed-be76-f038f4d9e159", + "savedPayload": { + "position": { + "x": 18540.806237131383, + "y": 25192.35640053908 + }, + "targetPosition": { + "x": 18517.806237131383, + "y": 25148.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "Zero", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "dc95f59b-e681-4601-ad41-63d43e7d53ab", + "savedPayload": { + "position": { + "x": 18449.806237131383, + "y": 25142.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero", + "id": "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Zero", + "Polygon", + "Foundations", + "39881c54-7f4a-4c06-b1a7-78b44fc0aaee" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendUp", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "666f05c0-c2e3-4a9b-a484-1d4135b6c3c2", + "savedPayload": { + "position": { + "x": 18592.806237131383, + "y": 25201.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendUp", + "id": "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendUp", + "Polygon", + "Foundations", + "f013c90f-1eb4-4fe4-b69e-eb9b8e2981f0" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "TrendDown", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "832febed-3df7-47f9-ae22-64362f6a418d", + "savedPayload": { + "position": { + "x": 18560.806237131383, + "y": 25210.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "TrendDown", + "id": "aabacfa3-52e1-41dd-b858-ca29e460517f" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "TrendDown", + "Polygon", + "Foundations", + "aabacfa3-52e1-41dd-b858-ca29e460517f" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "DeadZone", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "cb8c6689-8d0c-46f9-82a7-fa2e079b3f6e", + "savedPayload": { + "position": { + "x": 18505.806237131383, + "y": 25136.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "DeadZone", + "id": "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "DeadZone", + "Polygon", + "Foundations", + "35d5a297-1c5e-4c93-8f4e-cd02e751bd07" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Explosion", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "0b05e42a-5654-4afd-81b4-6193d26d4a34", + "savedPayload": { + "position": { + "x": 18482.806237131383, + "y": 25234.35640053908 + }, + "targetPosition": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Explosion", + "id": "0af1b684-0084-426b-a33b-8a02ed40622c" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Waddah Attar", + "Plotter", + "Foundations", + "7199c193-e127-4a47-8361-ab9f75ec1482" + ], + [ + "Waddah Module", + "Plotter Module", + "Foundations", + "d127c9a4-dc37-4ecb-8977-13099f6681b5" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "8f3a1e64-fd3d-4787-bfef-17e86d930d73" + ], + [ + "Explosion", + "Polygon", + "Foundations", + "0af1b684-0084-426b-a33b-8a02ed40622c" + ] + ] + } + } + ], + "id": "4a114694-b4b3-445e-9b38-4f66954962e4", + "savedPayload": { + "position": { + "x": 18542.806237131383, + "y": 25168.35640053908 + }, + "targetPosition": { + "x": 18517.806237131383, + "y": 25148.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "85127143-8f4c-4b64-b323-49679b0b2044", + "savedPayload": { + "position": { + "x": 18941.93272335485, + "y": 23662.111087191955 + }, + "targetPosition": { + "x": 18753.136606039898, + "y": 23895.254875629045 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Waddah Attar", + "id": "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Waddah Attar", + "Bot Products", + "Foundations", + "5d09b0cd-48d0-45ad-9c2c-1e1572f2d206" + ], + [ + "Waddah Attar", + "Data Product", + "Foundations", + "889a66c8-96ac-4485-b389-bfab3f0e4d5a" + ] + ] + } + } + ], + "layerFolders": [], + "id": "06da9241-e495-41ed-8954-34b7afdef2e0", + "savedPayload": { + "position": { + "x": 18753.136606039898, + "y": 23895.254875629045 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "PLUVTECH MACD", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "PLUVTECH MACD", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "PLUVTECH MACD Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "61e62766-eea6-45c6-bce9-ca5e8b3ab6f0", + "savedPayload": { + "position": { + "x": 18610.806237131383, + "y": 25071.35640053908 + }, + "targetPosition": { + "x": 18623.806237131383, + "y": 25166.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "PLUVTECH MACD Panel", + "id": "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "PLUVTECH MACD Panel", + "Plotter Panel", + "Foundations", + "d1c2361e-d510-4be4-a3fd-ce08fa3fcc8e" + ] + ] + } + } + ], + "id": "a45a4584-7e67-4d74-bd00-e09ad1410afc", + "savedPayload": { + "position": { + "x": 18623.806237131383, + "y": 25166.35640053908 + }, + "targetPosition": { + "x": 18563.806237131383, + "y": 25169.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [ + { + "type": "Layer Polygon", + "name": "MACD", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "3b244578-1dc4-47ba-98e5-4588e4897bbb", + "savedPayload": { + "position": { + "x": 18716.806237131383, + "y": 25112.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "MACD", + "id": "db49df3f-1aa7-4df1-95f6-d81624545e43" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "MACD", + "Polygon", + "Foundations", + "db49df3f-1aa7-4df1-95f6-d81624545e43" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Signal", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "a45ccf50-a27a-465f-b097-1c7cad59204e", + "savedPayload": { + "position": { + "x": 18598.806237131383, + "y": 25210.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Signal", + "id": "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Signal", + "Polygon", + "Foundations", + "e721cc0f-2be0-488b-baf6-668a74cfb6d2" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Zero Line", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "81be72fc-e509-49d0-bf99-667979de58b1", + "savedPayload": { + "position": { + "x": 18733.806237131383, + "y": 25220.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Zero Line", + "id": "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Zero Line", + "Polygon", + "Foundations", + "8e43cbab-e7a2-4e2e-8c87-2bd07d7b612e" + ] + ] + } + }, + { + "type": "Layer Polygon", + "name": "Histogram", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "6aac8840-e8bf-4b67-af1f-441dc2abd904", + "savedPayload": { + "position": { + "x": 18708.806237131383, + "y": 25083.35640053908 + }, + "targetPosition": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Polygon", + "name": "Histogram", + "id": "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "PLUVTECH MACD", + "Plotter", + "Foundations", + "bcce3ebf-8344-45ca-8f99-23dc0881cf27" + ], + [ + "PLUVTECH MACD", + "Plotter Module", + "Foundations", + "7eea04f4-c3ff-4f80-9e2a-5cd901a4ce2e" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c4b21052-003c-4635-85f8-5d14ed800c16" + ], + [ + "Histogram", + "Polygon", + "Foundations", + "21f0a6e3-c0fa-4a69-9d72-fc5e81a551dd" + ] + ] + } + } + ], + "id": "bffbf811-a2f1-45bc-8aa3-02937842d717", + "savedPayload": { + "position": { + "x": 18638.806237131383, + "y": 25151.35640053908 + }, + "targetPosition": { + "x": 18563.806237131383, + "y": 25169.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "65c9af59-4124-414d-be57-4fce2e35de69", + "savedPayload": { + "position": { + "x": 19143.895984498387, + "y": 23973.10723700462 + }, + "targetPosition": { + "x": 18854.118236611666, + "y": 24050.752950535378 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "PLUVTECH MACD", + "id": "c63da930-aa02-43a7-aa67-59b8896e2836" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "PLUVTECH MACD", + "Bot Products", + "Foundations", + "e794bdd4-be67-4a05-bc60-3369c2cfcc19" + ], + [ + "PLUVTECH MACD", + "Data Product", + "Foundations", + "c63da930-aa02-43a7-aa67-59b8896e2836" + ] + ] + } + } + ], + "layerFolders": [], + "id": "c65506a0-080d-497a-bc85-ca536cdae5de", + "savedPayload": { + "position": { + "x": 18854.118236611666, + "y": 24050.752950535378 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Bot Layers", + "name": "Percentages", + "project": "Foundations", + "layers": [ + { + "type": "Layer", + "name": "Percentages", + "config": "{ \n\"status\": \"off\"\n}", + "project": "Foundations", + "layerPanels": { + "type": "Layer Panels", + "name": "New Layer Panels", + "project": "Foundations", + "layerPanels": [ + { + "type": "Layer Panel", + "name": "Percentages Panel", + "config": "{ \n\"status\": \"on\"\n}", + "project": "Foundations", + "id": "695200d3-aaa3-427c-aaa0-e5ed45d9d24e", + "savedPayload": { + "position": { + "x": 18389.806237131383, + "y": 25160.35640053908 + }, + "targetPosition": { + "x": 18483.806237131383, + "y": 25244.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Panel", + "name": "Percentages Panel", + "id": "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + }, + "referenceParentCombinedNodePath": [ + [ + "Pluvtech", + "Data Mine", + "Foundations", + "0a5518d0-e6d5-4bdf-ac31-461fb2d40b3c" + ], + [ + "Percentages", + "Plotter", + "Foundations", + "4bcd153b-6e4c-4d24-842e-7421f0767182" + ], + [ + "Percentages Module", + "Plotter Module", + "Foundations", + "404961a4-f4e9-48e4-8fd5-f464b286c8b2" + ], + [ + "Percentages Panel", + "Plotter Panel", + "Foundations", + "11f3cd52-99cd-4162-8fa4-6bcaa1bb0267" + ] + ] + } + } + ], + "id": "da1bc5e1-342e-4ad8-a70f-d463b5f6d8f7", + "savedPayload": { + "position": { + "x": 18483.806237131383, + "y": 25244.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 25325.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "layerPolygons": { + "type": "Layer Polygons", + "name": "New Layer Polygons", + "project": "Foundations", + "layerPolygons": [], + "id": "803f99c4-2c0d-42a5-ada5-365bfaee5c9f", + "savedPayload": { + "position": { + "x": 18428.806237131383, + "y": 25228.35640053908 + }, + "targetPosition": { + "x": 18446.806237131383, + "y": 25325.35640053908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6eb159ef-9664-4f85-a4a1-080d7db5c638", + "savedPayload": { + "position": { + "x": 19124.488744623264, + "y": 24343.41943379332 + }, + "targetPosition": { + "x": 18844.414616674105, + "y": 24235.909048929727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 4, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Data Product", + "name": "Percentages", + "id": "fb364962-2ab1-414e-8e62-43134a843185" + }, + "referenceParentCombinedNodePath": [ + [ + "My Network", + "Network", + "Foundations", + "3c165071-7558-4708-9999-8ffe71d346b1" + ], + [ + "My Computer", + "Network Node", + "Foundations", + "e452cf65-2b2b-44f2-9e67-bdd9d3c008e4" + ], + [ + "New Data Storage", + "Data Storage", + "Foundations", + "e2697759-6038-4943-b90c-5a68651ff9a8" + ], + [ + "New Data Mines Data", + "Data Mines Data", + "Foundations", + "32e7c122-fa5a-4d00-9d71-d54e890e32de" + ], + [ + "Foundations", + "Project Data Products", + "Foundations", + "28374562-4744-4f71-b3d7-c9c12e6b5fc3" + ], + [ + "Binance", + "Exchange Data Products", + "Foundations", + "97da8ad9-f818-4a03-9dd0-c03cfe381060" + ], + [ + " BTC/USDT", + "Market Data Products", + "Foundations", + "ab9d4c9f-fed6-4772-b970-8ff12eaee704" + ], + [ + "Pluvtech", + "Data Mine Products", + "Foundations", + "68b9f444-3a74-417e-9e49-b3db4ec0f33f" + ], + [ + "Percentages", + "Bot Products", + "Foundations", + "2db0732a-452d-4f5f-a808-f7f32a58406c" + ], + [ + "Percentages", + "Data Product", + "Foundations", + "fb364962-2ab1-414e-8e62-43134a843185" + ] + ] + } + } + ], + "layerFolders": [], + "id": "d2505ed9-68dd-4757-9656-4880b381706b", + "savedPayload": { + "position": { + "x": 18844.414616674105, + "y": 24235.909048929727 + }, + "targetPosition": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "63b79595-ff61-4e9e-b5b2-c52b2503d950", + "savedPayload": { + "position": { + "x": 18564.340488724945, + "y": 24128.398664066135 + }, + "targetPosition": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "frame": { + "position": { + "x": 0, + "y": 80 + }, + "width": 150, + "height": 40, + "radius": 0 + } + } + }, + "id": "2e41504f-e3f3-4e76-b0c8-00c561373cf2", + "savedPayload": { + "position": { + "x": 18312.73931834132, + "y": 24291.790374570643 + }, + "targetPosition": { + "x": 18176.542168419455, + "y": 24559.092331827153 }, "floatingObject": { "isPinned": false, @@ -83099,7 +83194,7 @@ } } ], - "id": "bbabbb7a-c1bb-499b-8654-673804f90014", + "id": "1be7a546-7dd4-4831-8283-41513420e16b", "savedPayload": { "position": { "x": 18176.542168419455, @@ -83132,7 +83227,7 @@ "referenceParent": { "type": "Live Trading Session", "name": "New Trading System", - "id": "0dc2b732-ac28-439c-ba21-3538d8335c55" + "id": "62281f5f-3111-4d87-b3fe-855bec4c6b59" }, "referenceParentCombinedNodePath": [ [ @@ -83157,61 +83252,61 @@ "Foundations", "Project Trading Tasks", "Foundations", - "b4f39887-3a32-4003-8719-4a25ef64f1c4" + "3918e305-737e-4acf-9672-c81c7f17c4fe" ], [ "Binance", "Exchange Trading Tasks", "Foundations", - "fd86f424-e3fb-4f48-a48f-5a3b08da5032" + "f16b79ab-7325-4237-a10e-5d847a70a9b4" ], [ " BTC/USDT", "Market Trading Tasks", "Foundations", - "d114d174-da35-4d65-866d-9c3301740d5f" + "8f0b6f11-fad4-45c0-82f4-e0f23d2788fd" ], [ "Masters", "Trading Mine Tasks", "Foundations", - "9794a153-8830-4d0d-858f-f6659d1a5c80" + "53eba8e4-6f8d-4e53-b48d-741125f2341b" ], [ "Masters", "Task Manager", "Foundations", - "7daf71aa-c9a9-4374-867f-6c3c2d60bb30" + "655adef8-003e-4e97-9cb2-a43f93361174" ], [ "New Trading System", "Task", "Foundations", - "052e385d-0bc0-490b-b88f-1d848886c856" + "9491b3d1-7cec-4559-a32b-43f0dc659c7a" ], [ "Low Frequency", "Trading Bot Instance", "Foundations", - "29e1493a-c090-4770-8f3d-39fca327e633" + "a2010b30-8dad-4ef9-9ddd-8ee4d6f36c79" ], [ "Low Frequency Trading", "Trading Process Instance", "Foundations", - "5bcd826b-c090-4f68-b9d2-9f804335d6be" + "d7014433-72c0-421a-a04d-0994cd3bc870" ], [ "New Trading System", "Live Trading Session", "Foundations", - "0dc2b732-ac28-439c-ba21-3538d8335c55" + "62281f5f-3111-4d87-b3fe-855bec4c6b59" ] ] } } ], - "id": "46d33a23-c649-4edc-a7f9-e04cce5035d2", + "id": "7a7e74e6-c575-41ab-adc2-c7456060057e", "savedPayload": { "position": { "x": 18388.67420277542, @@ -85855,7 +85950,7 @@ }, { "type": "Learning System", - "name": "Sample-System", + "name": "ML Demo System", "project": "Foundations", "machineLearningLibrary": { "type": "TensorFlow Library", @@ -85926,8 +86021,8 @@ "project": "TensorFlow", "model": { "type": "Model", - "name": "Sequential-Sample", - "config": "{\n \"codeName\": \"Sequential-Sample\"\n}", + "name": "Sequential Demo", + "config": "{\n \"codeName\": \"Sequential Demo\"\n}", "project": "TensorFlow", "api": { "type": "Layers API", @@ -86272,7 +86367,7 @@ }, "referenceParentCombinedNodePath": [ [ - "Sample-System", + "ML Demo System", "Learning System", "Foundations", "aeee3e01-053a-4761-bef6-2f095025fbd1" @@ -86296,7 +86391,7 @@ "e7ebe761-af08-4ebd-b219-50bb19907ded" ], [ - "Sequential-Sample", + "Sequential Demo", "Model", "TensorFlow", "1410d698-e284-4906-897f-ff1701c25450" @@ -87243,7 +87338,7 @@ }, "referenceParentCombinedNodePath": [ [ - "Sample-System", + "ML Demo System", "Learning System", "Foundations", "aeee3e01-053a-4761-bef6-2f095025fbd1" @@ -87267,7 +87362,7 @@ "e7ebe761-af08-4ebd-b219-50bb19907ded" ], [ - "Sequential-Sample", + "Sequential Demo", "Model", "TensorFlow", "1410d698-e284-4906-897f-ff1701c25450" From 9ed09ccc14264d0f0f4a7672e9b1d5d3bb844fea Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 17:16:04 +0200 Subject: [PATCH 084/227] Updating julian-molina profile --- .../Plugins/User-Profiles/Julian-Molina.json | 573 ++++++++++-------- 1 file changed, 326 insertions(+), 247 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index 75bc70240..5854e9be3 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -152,118 +152,6 @@ "name": "New Community Building Programs", "config": "{\n \"percentage\": 10\n}", "project": "Governance", - "referralProgram": { - "type": "Referral Program", - "name": "New Referral Program", - "config": "{}", - "project": "Governance", - "userReferrers": [ - { - "type": "User Referrer", - "name": "", - "config": "{}", - "project": "Governance", - "id": "7989a057-1d20-4065-a34b-a78c711d2d27", - "savedPayload": { - "position": { - "x": 25482.768495334443, - "y": 22293.74756520946 - }, - "targetPosition": { - "x": 25552.802104491217, - "y": 22585.458541328764 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "f0fc322e-cfd5-4c9a-a615-522a795f637b", - "savedPayload": { - "position": { - "x": 25599.732444003286, - "y": 22289.152039150224 - }, - "targetPosition": { - "x": 25552.802104491217, - "y": 22585.458541328764 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "ca3817c4-8e19-444f-85d1-d5a25c893a90", - "savedPayload": { - "position": { - "x": 25709.551673906, - "y": 22329.666492022538 - }, - "targetPosition": { - "x": 25552.802104491217, - "y": 22585.458541328764 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "f34698bc-1ff7-4923-b5fb-dd5b47daafa2", - "savedPayload": { - "position": { - "x": 25552.802104491217, - "y": 22585.458541328764 - }, - "targetPosition": { - "x": 25505.871764979147, - "y": 22881.765043507305 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, "supportProgram": { "type": "Support Program", "name": "New Support Program", @@ -272,18 +160,18 @@ "userSupporters": [ { "type": "User Supporter", - "name": "", + "name": "Raplh2502", "config": "{}", "project": "Governance", "id": "c84af7b3-b580-41df-bd9a-d873a126b486", "savedPayload": { "position": { - "x": 25905.326432706413, - "y": 22449.637418513335 + "x": 26016.435081953594, + "y": 22191.778320955997 }, "targetPosition": { - "x": 25748.57686329163, - "y": 22705.429467819562 + "x": 25869.929412447873, + "y": 22617.26167997569 }, "floatingObject": { "isPinned": false, @@ -295,7 +183,213 @@ }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "326139c1-d5bf-4353-9d5c-4277bd670699", + "savedPayload": { + "position": { + "x": 26088.093741558725, + "y": 22223.682811762963 + }, + "targetPosition": { + "x": 25869.929412447873, + "y": 22617.26167997569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "456319d1-ae7f-4bae-9764-5bba2200a7c9", + "savedPayload": { + "position": { + "x": 26153.1235884203, + "y": 22267.545997320052 + }, + "targetPosition": { + "x": 25869.929412447873, + "y": 22617.26167997569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "3c1b332e-80e5-45a3-b381-8f988ba7cb54", + "savedPayload": { + "position": { + "x": 26209.54872354812, + "y": 22322.03511692996 + }, + "targetPosition": { + "x": 25869.929412447873, + "y": 22617.26167997569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "8e626e39-c496-42f9-979c-ee94da1ca13e", + "savedPayload": { + "position": { + "x": 26255.654697763825, + "y": 22385.494546266167 + }, + "targetPosition": { + "x": 25869.929412447873, + "y": 22617.26167997569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "739e3adf-372a-41c9-9102-cc8587f7cd28", + "savedPayload": { + "position": { + "x": 26290.040604371614, + "y": 22455.996102680307 + }, + "targetPosition": { + "x": 25869.929412447873, + "y": 22617.26167997569 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ] + ] } } ], @@ -306,12 +400,12 @@ "id": "476c3118-677c-4dff-a117-18d5ef2b75fd", "savedPayload": { "position": { - "x": 25991.281961604112, - "y": 22529.09389213182 + "x": 26311.661644999323, + "y": 22531.397632056247 }, "targetPosition": { - "x": 25748.57686329163, - "y": 22705.429467819562 + "x": 25869.929412447873, + "y": 22617.26167997569 }, "floatingObject": { "isPinned": false, @@ -333,12 +427,12 @@ "id": "73a5b457-3e8b-4364-a375-0c35a9802ebc", "savedPayload": { "position": { - "x": 26040.287839410932, - "y": 22635.39585866279 + "x": 26319.86087526825, + "y": 22609.408097078915 }, "targetPosition": { - "x": 25748.57686329163, - "y": 22705.429467819562 + "x": 25869.929412447873, + "y": 22617.26167997569 }, "floatingObject": { "isPinned": false, @@ -356,8 +450,8 @@ "id": "22fce0f5-15bf-461e-9574-d43b0dc5ea18", "savedPayload": { "position": { - "x": 25748.57686329163, - "y": 22705.429467819562 + "x": 25869.929412447873, + "y": 22617.26167997569 }, "targetPosition": { "x": 25505.871764979147, @@ -368,90 +462,7 @@ "isFrozen": false, "isCollapsed": false, "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "mentorshipProgram": { - "type": "Mentorship Program", - "name": "New Mentorship Program", - "config": "{}", - "project": "Governance", - "userMentors": [], - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "1e85273d-0b9b-4c42-aec7-95bdfb6648ad", - "savedPayload": { - "position": { - "x": 26100.53483576817, - "y": 22897.336844039077 - }, - "targetPosition": { - "x": 25802.178267157688, - "y": 22928.695383019374 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "tokensBonus": { - "type": "Tokens Bonus", - "name": "New Tokens Bonus", - "project": "Governance", - "id": "69cb71a8-cb6c-455b-b391-2cf3329461c4", - "savedPayload": { - "position": { - "x": 26076.241904450468, - "y": 23050.716375942113 - }, - "targetPosition": { - "x": 25802.178267157688, - "y": 22928.695383019374 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 3, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "d152256e-f496-479e-b0e3-b8bf8f9f0a3b", - "savedPayload": { - "position": { - "x": 25802.178267157688, - "y": 22928.695383019374 - }, - "targetPosition": { - "x": 25505.871764979147, - "y": 22881.765043507305 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, + "distanceToParent": 4, "arrangementStyle": 0 }, "uiObject": { @@ -567,35 +578,51 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ "Governance System New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "92f0f22e-f631-482d-88b1-c16596bf951d" ] ] } @@ -634,35 +661,51 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ "API Maps New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "81c477e0-c9bf-4b25-a875-d265011a6136" ] ] } @@ -697,31 +740,45 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ] ] } @@ -759,27 +816,39 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ] ] } @@ -817,23 +886,33 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ] ] } @@ -9618,7 +9697,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 685c2b30d6b8e954f81e2ac0412503c72596b177 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 18:20:07 +0200 Subject: [PATCH 085/227] Profile Posts Query Implemented --- Network/NetwokNode.js | 8 +- Network/Queries/ProfilePosts.js | 122 ++++++++++++++++++ .../ProfileStats.js} | 10 +- Network/Query.js | 8 +- Network/post.js | 3 + Network/userProfile.js | 21 ++- 6 files changed, 148 insertions(+), 24 deletions(-) create mode 100644 Network/Queries/ProfilePosts.js rename Network/{ProfileStatsQuery.js => Queries/ProfileStats.js} (83%) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 4bb49d8da..20a2d0fef 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -16,9 +16,9 @@ global.NT = { POST: require('./Post.js'), BOT: require('./Bot.js'), QUERY: require('./Query.js'), - PROFILE_STATS_QUERY: require('./ProfileStatsQuery.js'), - PROFILE_POSTS_QUERY: require('./ProfilePostsQuery.js'), - POST_REPLIES_QUERY: require('./ProfileRepliesQuery.js'), - TIMELINE_CHUNK_QUERY: require('./TimelineChunkQuery.js') + QUERY_PROFILE_STATS: require('./Queries/ProfileStats.js'), + QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), + QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), + QUERY_TIMELINE_CHUNK: require('./Queries/TimelineChunk.js') } } \ No newline at end of file diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js new file mode 100644 index 000000000..e80302005 --- /dev/null +++ b/Network/Queries/ProfilePosts.js @@ -0,0 +1,122 @@ +exports.newProfilePosts = function newProfilePosts() { + + let thisObject = { + profile: undefined, + initialPostIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const INITIAL_POST_INDEX_FIRST = 'First' + const INITIAL_POST_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function finalize() { + + } + + function initialize(queryReceived) { + /* + Validate User Profile + */ + if (queryReceived.targetUserProfileId !== undefined) { + thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + } else { + thisObject.profile = NT.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + } + + if (thisObject.profile === undefined) { + throw ('Target User Profile Not Found.') + } + /* + Validate Initial Post Index + */ + if (queryReceived.initialPostIndex === undefined) { + throw ('Initial Post Index Undefined.') + } + + if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_LAST) { + queryReceived.initialPostIndex = thisObject.posts.length - 1 + } + + if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_FIRST) { + queryReceived.initialPostIndex = 0 + } + + if (isNaN(queryReceived.initialPostIndex) === true) { + throw ('Initial Post Is Not a Number.') + } + + thisObject.initialPostIndex = queryReceived.initialPostIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Amount Requested + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } + + function execute() { + + let response = [] + switch (thisObject.direction) { + case DIRECTION_FUTURE: { + for (let i = thisObject.initialPostIndex; i < thisObject.initialPostIndex + thisObject.amountRequested; i++) { + let post = thisObject.profile.posts[i] + if (post === undefined) { break } + + let postResponse = { + "emitterPostHash": post.emitterPostHash, + "targetPostHash": post.targetPostHash, + "postType": post.postType, + "userProfile": post.userProfile.userProfieId, + "timestamp": post.timestamp, + "repliesCount": post.replies.length, + "targetPostHash": post.targetPost.emitterPostHash, + "reactionsCount": [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + response.push(postResponse) + } + } + } + return response + } +} \ No newline at end of file diff --git a/Network/ProfileStatsQuery.js b/Network/Queries/ProfileStats.js similarity index 83% rename from Network/ProfileStatsQuery.js rename to Network/Queries/ProfileStats.js index 2de22735e..f4bb73e19 100644 --- a/Network/ProfileStatsQuery.js +++ b/Network/Queries/ProfileStats.js @@ -1,4 +1,4 @@ -exports.newProfileStatsQuery = function newProfileStatsQuery() { +exports.newProfileStats = function newProfileStats() { let thisObject = { profile: undefined, @@ -14,11 +14,13 @@ exports.newProfileStatsQuery = function newProfileStatsQuery() { } function initialize(queryReceived) { - + /* + Validate User Profile + */ if (queryReceived.targetUserProfileId !== undefined) { thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { @@ -31,7 +33,7 @@ exports.newProfileStatsQuery = function newProfileStatsQuery() { return { "userProfieId": thisObject.profile.userProfieId, - "userHandle": thisObject.profile.userHandle, + "userProfileHandle": thisObject.profile.userProfileHandle, "blockchainAccount": thisObject.profile.blockchainAccount, "ranking": thisObject.profile.ranking, "multiMediaPostFollowingCount": thisObject.profile.multiMediaPostFollowingCount, diff --git a/Network/Query.js b/Network/Query.js index a77806943..aa852b0e6 100644 --- a/Network/Query.js +++ b/Network/Query.js @@ -31,25 +31,25 @@ exports.newQuery = function newQuery() { switch (thisObject.queryType) { case QUERY_TYPES.PROFILE_STATS: { - thisObject.query = NT.modules.PROFILE_STATS_QUERY.newProfileStatsQuery() + thisObject.query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() query.initialize(queryReceived) break } case QUERY_TYPES.PROFILE_POSTS: { - thisObject.query = NT.modules.PROFILE_POSTS_QUERY.newProfileStatsQuery() + thisObject.query = NT.modules.QUERY_PROFILE_POSTS.newProfilePosts() query.initialize(queryReceived) break } case QUERY_TYPES.POST_REPLIES: { - thisObject.query = NT.modules.POST_REPLIES_QUERY.newProfileStatsQuery() + thisObject.query = NT.modules.QUERY_POST_REPLIES.newPostReplies() query.initialize(queryReceived) break } case QUERY_TYPES.TIMELINE_CHUNK: { - thisObject.query = NT.modules.TIMELINE_CHUNK_QUERY.newProfileStatsQuery() + thisObject.query = NT.modules.QUERY_TIMELINE_CHUNK.newTimelineChunk() query.initialize(queryReceived) break } diff --git a/Network/post.js b/Network/post.js index 809f70c0f..97509e6e3 100644 --- a/Network/post.js +++ b/Network/post.js @@ -9,6 +9,7 @@ exports.newPost = function newPost() { replies: undefined, targetPost: undefined, reactionsCount: undefined, + reactionTypesCount: undefined, addReaction: addReaction, removeReactions: removeReaction, initialize: initialize, @@ -36,6 +37,8 @@ exports.newPost = function newPost() { REACTION_HUG: 6 } + thisObject.reactionTypesCount = 7 + thisObject.reactionsCount = new Map() thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LIKE, 0) thisObject.reactionsCount.set(REACTION_TYPES.REACTION_LOVE, 0) diff --git a/Network/userProfile.js b/Network/userProfile.js index ab4a3fe50..d1f2863e1 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -2,7 +2,7 @@ exports.newUserProfile = function newUserProfile() { let thisObject = { userProfieId: undefined, - userHandle: undefined, + userProfileHandle: undefined, blockchainAccount: undefined, multiMediaPostsFollowing: undefined, multiMediaPostsFollowers: undefined, @@ -67,7 +67,7 @@ exports.newUserProfile = function newUserProfile() { thisObject.postsCount = 0 thisObject.botsCount = 0 - thisObject.posts = undefined + thisObject.posts = [] thisObject.bots = undefined } @@ -78,10 +78,6 @@ exports.newUserProfile = function newUserProfile() { userProfile, timestamp ) { - if (thisObject.posts.get(emitterPostHash) !== undefined) { - throw ('Post Already Exists.') - } - if (NT.memory.POSTS.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } @@ -95,7 +91,7 @@ exports.newUserProfile = function newUserProfile() { timestamp ) - thisObject.posts.set(emitterPostHash, post) + thisObject.posts.push(post) NT.memory.POSTS.set(emitterPostHash, post) thisObject.postsCount++ } @@ -103,10 +99,6 @@ exports.newUserProfile = function newUserProfile() { function removePost( emitterPostHash ) { - if (thisObject.posts.get(emitterPostHash) === undefined) { - throw ('Post Does Not Exist.') - } - if (NT.memory.POSTS.get(emitterPostHash) === undefined) { throw ('Post Does Not Exist.') } @@ -114,7 +106,12 @@ exports.newUserProfile = function newUserProfile() { let post = thisObject.posts.get(emitterPostHash) post.finalize() - thisObject.posts.delete(emitterPostHash) + for (let i = thisObject.posts.length - 1; i >= 0; i-- { + if (thisObject.posts[i].emitterPostHash === emitterPostHash) { + thisObject.posts.splice(i, 1) + break + } + } NT.memory.POSTS.delete(emitterPostHash) thisObject.postsCount-- } From 2aa4eebc909f90f94ed29264600b69488fbd1624 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 18:37:02 +0200 Subject: [PATCH 086/227] Governance: More Delegation --- .../User-Profiles/Luis-Fernando-Molina.json | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 2cdfb8bee..dbedf69ff 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -539,7 +539,7 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{\n \"percentage\": 50\n}", + "config": "{\n \"percentage\": 10\n}", "project": "Governance", "votingProgram": { "type": "Voting Program", @@ -12078,7 +12078,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12435,7 +12435,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -12471,7 +12471,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{\n \"percentage\": 30\n}", + "config": "{\n \"percentage\": 70\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -12543,7 +12543,7 @@ { "type": "Delegate Power Switch", "name": "Phill", - "config": "{\n \"percentage\": 30\n}", + "config": "{\n \"percentage\": 35\n}", "project": "Governance", "delegatePowerSwitch": [], "userDelegates": [ @@ -12759,7 +12759,7 @@ { "type": "Delegate Power Switch", "name": "Carl", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "delegatePowerSwitch": [], "userDelegates": [ @@ -12797,7 +12797,9 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ] ] } @@ -13162,7 +13164,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 4b0eb2b00327793cd25fa5ce93fe6020fecf5e6b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Thu, 26 Aug 2021 18:39:22 +0200 Subject: [PATCH 087/227] Governance: My Profile Adjusted --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index dbedf69ff..4a78876b0 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -539,7 +539,7 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{\n \"percentage\": 10\n}", + "config": "{\n \"percentage\": 30\n}", "project": "Governance", "votingProgram": { "type": "Voting Program", From 61bfe8d1305822b43d3ab212fc02853b402aae89 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 18:49:20 +0200 Subject: [PATCH 088/227] Governance docs update --- .../Current-Workspace/current-workspace.json | 13 ++++++++++++ .../community-building-programs.json | 13 ++++++++++++ ...to-governance-001-governance-overview.json | 18 ++++++++++++++--- ...nance-002-participating-in-governance.json | 5 +++-- ...ernance-003-referral-program-overview.json | 4 ++-- ...vernance-2.1-airdrop-program-overview.json | 20 +++++++++++++++++++ ...overnance-2.2-github-program-overview.json | 20 +++++++++++++++++++ 7 files changed, 86 insertions(+), 7 deletions(-) create mode 100644 Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json create mode 100644 Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json new file mode 100644 index 000000000..1bb8d96a7 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json @@ -0,0 +1,13 @@ +{ + "type": "Current Workspace", + "definition": { + "text": "The Current Workspace is the Workspace currently loaded in the UI. It may be either a User Workspace or a Plugin Workspace.", + "updated": 1629993045840 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json new file mode 100644 index 000000000..2f1067b45 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Community/Community-Building-Programs/community-building-programs.json @@ -0,0 +1,13 @@ +{ + "type": "Community Building Programs", + "definition": { + "text": "Superalgos thrives through contributions and collaboration. We designed the Community Building Programs to foster a community in which members are always ready to help and give back!", + "updated": 1629994549969 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json index 318a99cf5..a23cdf232 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json @@ -58,11 +58,18 @@ }, { "style": "Text", - "text": "To participate in governance, users must set up and submit a User Profile plugin defining how they intend to exert the influence conferred by their Supearlgos (SA) Token holdings. The influence and participation is defined through different types of programs, votes, and claims." + "text": "To participate in governance, users must set up and submit a User Profile plugin defining how they intend to exert the influence conferred by their Superalgos SA Token holdings. The influence and participation is defined through different types of programs, votes, and claims.", + "updated": 1629992750219 }, { "style": "Note", - "text": "The system does all calculations dynamically, in real-time, with every change in the definitions, and computes all the hierarchies loaded in and referenced from the Current Workspace." + "text": "The system does all calculations dynamically, in real-time, with every change in the definitions, and computes all the hierarchies loaded in the Current Workspace.", + "updated": 1629992786999 + }, + { + "style": "Important", + "text": "The above means that the calculations that you see from within any given Workspace is a partial calculation within the scope of the Current Workspace only. Definitions, claims, votes, and so on, existing on other workspaces or plugins are not computed.", + "updated": 1629993191549 }, { "style": "Title", @@ -74,7 +81,12 @@ }, { "style": "List", - "text": "Any user may, at any point, load the corresponding Plugin Workspaces and visualize how influence is being exerted by all Superalgos SA Token holders participating. " + "text": "Any user may, at any point, load the corresponding Plugin Workspaces and visualize how influence is being exerted by all Superalgos SA Token holders participating.", + "updated": 1629995410591 + }, + { + "style": "List", + "text": "Any user may verify all metrics managed by the Governance Project in the tables displayed in the Governace Tab." }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-002-participating-in-governance.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-002-participating-in-governance.json index 514bc61f9..79273027b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-002-participating-in-governance.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-002-participating-in-governance.json @@ -17,8 +17,9 @@ "text": "Your User Profile points to a Superalgos SA Token address you create from within Superalgos. You validate your address by signing a cryptographic proof, also from within Superalgos, so that the system becomes aware of the number of tokens in the address, and assigns your profile an equivalent amount of Token Power." }, { - "style": "Text", - "text": "The address you generate is also the address to which the project will send the tokens you earn for your contributions." + "style": "Success", + "text": "The address you generate is also the address to which the project will send the tokens you earn for your contributions. We call it you Governance Address.", + "updated": 1629993655810 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json index 695d360a6..d9f171f8b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json @@ -3,8 +3,8 @@ "pageNumber": "3", "type": "Referral Program Overview", "definition": { - "text": "The referral program built-in the Governance Project is designed to incentivize the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing.", - "updated": 1628099865032 + "text": "The referral program is one of the Community Building Programs designed to incentivize the promotion of the project, either by word-of-mouth or “en masse” through articles, social media posts, videos, and other forms of influencer marketing.", + "updated": 1629994461511 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json new file mode 100644 index 000000000..47f2f55ab --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.1-airdrop-program-overview.json @@ -0,0 +1,20 @@ +{ + "topic": "Introduction to Governance", + "pageNumber": "2.1", + "type": "Airdrop Program Overview", + "definition": { + "text": "We don't like meaningless airdrops. But what if airdrops bring users a step closer to participating in governance?", + "updated": 1629995579855 + }, + "paragraphs": [ + { + "style": "Text", + "text": "The Airdrops program is designed to incentivize users to take the very first step: creating and submitting their User Profiles. This is the sole technical requirement to receive the airdropped tokens and is — at the same time — the first step to participate in governance and contribute to the project.", + "updated": 1629995714192 + }, + { + "style": "Success", + "text": "The Airdrop program distributes the tokens in the Airdrops pool evenly to all existing profiles, with a cap of SA 1,000 per profile, on each release!" + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json new file mode 100644 index 000000000..4025f1b85 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json @@ -0,0 +1,20 @@ +{ + "topic": "Introduction to Governance", + "pageNumber": "2.2", + "type": "Github Program Overview", + "definition": { + "text": "This program is designed to incentivize users to fork the Superalgos repository so that they are another step closer to contributing. ", + "updated": 1629995761559 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Giving a star to and watching the repository is incentivized so that it is easier to find by other developers.", + "updated": 1629995776936 + }, + { + "style": "Success", + "text": "This program distributes tokens from the Github pool. Maintaining your fork of the Superalgos repository may grant you up to SA 1,000. The same goes for a star, and for watching the repo. That is, this program features a cap of SA 3,000 per user." + } + ] +} \ No newline at end of file From 1ced991ce4d24cf09b2f0409a167de05b4598ce8 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 18:52:55 +0200 Subject: [PATCH 089/227] Profile updated --- .../Plugins/User-Profiles/Julian-Molina.json | 492 +++++++++++------- 1 file changed, 306 insertions(+), 186 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index 5854e9be3..fdeccda14 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -9,149 +9,134 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], - "onboardingPrograms": { - "type": "Onboarding Programs", - "name": "New Onboarding Programs", - "config": "{\n \"percentage\": 0\n}", - "project": "Governance", - "airdropProgram": { - "type": "Airdrop Program", - "name": "New Airdrop Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "bfae44eb-c131-421d-8e50-0546ff2d0d16", - "savedPayload": { - "position": { - "x": 24724.574673067746, - "y": 22371.305300491185 - }, - "targetPosition": { - "x": 24947.518120710964, - "y": 22572.044482398844 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "e34bc214-ad1f-4a67-8329-50bc25f1b985", - "savedPayload": { - "position": { - "x": 24947.518120710964, - "y": 22572.044482398844 - }, - "targetPosition": { - "x": 25170.46156835418, - "y": 22772.783664306502 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "githubProgram": { - "type": "Github Program", - "name": "New Github Program", - "config": "{}", - "project": "Governance", - "tokensAwarded": { - "type": "Tokens Awarded", - "name": "New Tokens Awarded", - "project": "Governance", - "id": "d3296dfc-fe57-49ec-8589-9f3d96255138", - "savedPayload": { - "position": { - "x": 25295.208582844836, - "y": 22185.89510386622 - }, - "targetPosition": { - "x": 25232.83507559951, - "y": 22479.33938408636 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "dc3f9dbf-37bc-4e42-8ae6-bb2b28a1e2c4", - "savedPayload": { - "position": { - "x": 25232.83507559951, - "y": 22479.33938408636 - }, - "targetPosition": { - "x": 25170.46156835418, - "y": 22772.783664306502 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - "id": "41e2c9aa-f85c-4611-9cdc-18a6f333f98f", - "savedPayload": { - "position": { - "x": 25170.46156835418, - "y": 22772.783664306502 - }, - "targetPosition": { - "x": 25263.166666666664, - "y": 23058.100619195047 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", "config": "{\n \"percentage\": 10\n}", "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "1a9aaba4-4afc-4beb-ae32-4eba85e9d8c2", + "savedPayload": { + "position": { + "x": 24601.0346323107, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "40f2bb28-2f7e-4d03-a02f-746b21c17897", + "savedPayload": { + "position": { + "x": 24732.836580776755, + "y": 22227.770533305138 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "811057dd-d4d6-4856-ab2b-34ae5635df88", + "savedPayload": { + "position": { + "x": 25051.0346323107, + "y": 22095.968584839084 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6e472694-9fff-42f5-8cec-41044d033044", + "savedPayload": { + "position": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "supportProgram": { "type": "Support Program", "name": "New Support Program", @@ -166,12 +151,12 @@ "id": "c84af7b3-b580-41df-bd9a-d873a126b486", "savedPayload": { "position": { - "x": 26016.435081953594, - "y": 22191.778320955997 + "x": 25005.057270308695, + "y": 21939.482199265 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -192,7 +177,9 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ] ] } @@ -205,12 +192,12 @@ "id": "326139c1-d5bf-4353-9d5c-4277bd670699", "savedPayload": { "position": { - "x": 26088.093741558725, - "y": 22223.682811762963 + "x": 25072.98844888335, + "y": 21900.262115028556 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -231,7 +218,9 @@ "referenceParentCombinedNodePath": [ [ "Smidy13", - "User Profile" + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" ] ] } @@ -244,12 +233,12 @@ "id": "456319d1-ae7f-4bae-9764-5bba2200a7c9", "savedPayload": { "position": { - "x": 26153.1235884203, - "y": 22267.545997320052 + "x": 25146.69809637053, + "y": 21873.433997364966 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -270,7 +259,9 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ] ] } @@ -283,12 +274,12 @@ "id": "3c1b332e-80e5-45a3-b381-8f988ba7cb54", "savedPayload": { "position": { - "x": 26209.54872354812, - "y": 22322.03511692996 + "x": 25223.946582430217, + "y": 21859.813005053762 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -309,7 +300,9 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ] ] } @@ -322,12 +315,12 @@ "id": "8e626e39-c496-42f9-979c-ee94da1ca13e", "savedPayload": { "position": { - "x": 26255.654697763825, - "y": 22385.494546266167 + "x": 25302.38675090311, + "y": 21859.813005053762 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -348,7 +341,9 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ] ] } @@ -361,12 +356,12 @@ "id": "739e3adf-372a-41c9-9102-cc8587f7cd28", "savedPayload": { "position": { - "x": 26290.040604371614, - "y": 22455.996102680307 + "x": 25379.635236962797, + "y": 21873.433997364966 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -387,7 +382,9 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ] ] } @@ -400,12 +397,12 @@ "id": "476c3118-677c-4dff-a117-18d5ef2b75fd", "savedPayload": { "position": { - "x": 26311.661644999323, - "y": 22531.397632056247 + "x": 25453.34488444998, + "y": 21900.262115028556 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -427,12 +424,12 @@ "id": "73a5b457-3e8b-4364-a375-0c35a9802ebc", "savedPayload": { "position": { - "x": 26319.86087526825, - "y": 22609.408097078915 + "x": 25521.276063024634, + "y": 21939.482199265 }, "targetPosition": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "floatingObject": { "isPinned": false, @@ -450,12 +447,12 @@ "id": "22fce0f5-15bf-461e-9574-d43b0dc5ea18", "savedPayload": { "position": { - "x": 25869.929412447873, - "y": 22617.26167997569 + "x": 25263.166666666664, + "y": 22308.100619195047 }, "targetPosition": { - "x": 25505.871764979147, - "y": 22881.765043507305 + "x": 25263.166666666664, + "y": 22758.100619195047 }, "floatingObject": { "isPinned": false, @@ -470,11 +467,134 @@ } } }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "d7e07444-6251-496e-a834-c1f7348af658", + "savedPayload": { + "position": { + "x": 25475.298701022628, + "y": 22095.968584839084 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "46ff9d9d-412b-4b32-916c-16eb2bca3d3e", + "savedPayload": { + "position": { + "x": 25793.496752556573, + "y": 22227.770533305138 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "776caeda-24c0-4f92-b3ac-3bd24f2503e6", + "savedPayload": { + "position": { + "x": 25925.298701022628, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "675f06c7-289e-49c5-bf9a-40c525338c37", + "savedPayload": { + "position": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "2bbf0b19-08fd-4673-a016-f4cd85d90c2f", "savedPayload": { "position": { - "x": 25505.871764979147, - "y": 22881.765043507305 + "x": 25263.166666666664, + "y": 22758.100619195047 }, "targetPosition": { "x": 25263.166666666664, @@ -9687,8 +9807,8 @@ "id": "6a784ad9-b279-46bd-b973-1da153ae2566", "savedPayload": { "position": { - "x": 25505.871764979147, - "y": 23234.43619488279 + "x": 25563.166666666664, + "y": 23058.100619195047 }, "targetPosition": { "x": 25263.166666666664, @@ -9886,8 +10006,8 @@ "id": "e0819982-017e-4fc1-b5b8-eb23ea9a6872", "savedPayload": { "position": { - "x": 25170.46156835418, - "y": 23343.417574083593 + "x": 25263.166666666664, + "y": 23358.100619195047 }, "targetPosition": { "x": 25263.166666666664, From a5fd41820be20465176fd85686f0d0067d610620 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Thu, 26 Aug 2021 22:06:44 +0200 Subject: [PATCH 090/227] Governance docs --- .../C/Community/Community-Mods/community-mods.json | 4 ++-- ...-to-governance-003-referral-program-overview.json | 12 +++++++++--- ...n-to-governance-004-support-program-overview.json | 11 +++++++++-- ...o-governance-005-mentorship-program-overview.json | 12 +++++++----- ...nce-006-contribution-claims-program-overview.json | 4 ++-- ...on-to-governance-2.2-github-program-overview.json | 8 ++++---- 6 files changed, 33 insertions(+), 18 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json b/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json index 1f9686b25..c7b64cecc 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json +++ b/Projects/Governance/Schemas/Docs-Concepts/C/Community/Community-Mods/community-mods.json @@ -1,8 +1,8 @@ { "type": "Community Mods", "definition": { - "text": "If you have a knack for lovingly explaining things, find pleasure in helping people, and wish to give back to the project, becoming a Community Mod may be great for you!", - "updated": 1624727170223 + "text": "If you have a knack for lovingly explaining things, find pleasure in helping people, and wish to give back to the project, becoming a Community Mod may be great for you and the project!", + "updated": 1630005046805 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json index d9f171f8b..3e62d8a5f 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-003-referral-program-overview.json @@ -14,8 +14,13 @@ }, { "style": "Text", - "text": "The core idea is that you may earn a percentage of the tokens allocated to the Referrals Rewards Pool on each release. The amount depends on the Token Power that the people you refer — and those they refer — let into their Referral Program.", - "updated": 1624698404815 + "text": "Users may declare who referred them to Superalgos and pass on some Referral Power to their referrers. The more people you refer, the more Referral Power you may get!", + "updated": 1630004903819 + }, + { + "style": "Text", + "text": "The Referral Power that you get determines the proportion of the tokens allocated to the Referrals Rewards Pool that you may get on each release.", + "updated": 1630004849661 }, { "style": "Title", @@ -39,7 +44,8 @@ }, { "style": "Text", - "text": "The program features a Token Bonus. That is, simply by declaring your referrers, you earn tokens!" + "text": "The program features a Token Bonus. That is, simply by spawning the program and declaring your referrers, you earn tokens!", + "updated": 1629996937677 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json index bf87896df..4dade345b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-004-support-program-overview.json @@ -34,7 +34,13 @@ }, { "style": "Text", - "text": "To pick your favorite supporters, set up references from User Support nodes to their User Profiles." + "text": "To designate a supporter, you must spawn the Support Program within the Community Building Programs node, spawn a User Supporter node, and use it to reference the User Profile of the person of your choice. Then you will pass him or her 10% of the Support Power you direct to the User Supporter node!", + "updated": 1630005725102 + }, + { + "style": "Note", + "text": "You may declare as many supporters as you wish.", + "updated": 1630005323368 }, { "style": "Text", @@ -50,7 +56,8 @@ }, { "style": "Text", - "text": "You guessed right! You may earn tokens simply by declaring your favorite supporters!" + "text": "You guessed right! You may earn tokens simply by spawning the program and declaring your favorite supporters!", + "updated": 1629997651973 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json index 09833800b..3694984d8 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-005-mentorship-program-overview.json @@ -9,15 +9,16 @@ "paragraphs": [ { "style": "Text", - "text": "In a nutshell, mentors earn Superalgos SA Tokens for the work of their mentee Contributors and all their descendants!", - "updated": 1624705402820 + "text": "In a nutshell, when you spawn the Mentorship Program and declare a User Mentor by referencing the User Profile of your mentor, you pass him or her 10% of the Mentorship Power you direct to the User Mentor node!", + "updated": 1629998677982 }, { "style": "Text", - "text": "The core idea is that you may earn a percentage of the tokens allocated to the Mentorship Rewards Pool on each release. How much of the pool you get depends on the Token Power that each of the Contributors you mentor accrue in their User Profiles. In fact, not only will you earn for the work of Contributors you bring and mentor, but you will earn for the work of Contributors they bring and mentor too, in a fractal manner, for all generations of mentees!" + "text": "The core idea is that mentors may earn a percentage of the tokens allocated to the Mentorship Rewards Pool on each release. How much of the pool they get depends on the Mentorship Power they get from their mentees.", + "updated": 1630005807344 }, { - "style": "Text", + "style": "Note", "text": "This incentive encourages power users to help newcomers with the initial learning curve, all the way until they get to the point in which they may contribute something of value." }, { @@ -26,7 +27,8 @@ }, { "style": "Text", - "text": "You declare who your mentors are by establishing references from Contributor Mentor nodes under the Mentorship Program node to the User Profile of the persons that:" + "text": "You declare who your mentors are by establishing references from User Mentor nodes under the Mentorship Program node to the User Profile of the persons that:", + "updated": 1629998973037 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json index c8fa0fafe..36717742a 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-006-contribution-claims-program-overview.json @@ -3,8 +3,8 @@ "pageNumber": "6", "type": "Contribution Claims Program Overview", "definition": { - "text": "When you contribute to Superalgos, you must produce a claim for your contribution, and you must harness the support of the Community that will vouch for or validate your contribution.", - "updated": 1624705487233 + "text": "When you contribute to Superalgos, you must produce a claim for your contribution, and you must harness the support of the Community that will vouch for or vote for your claims.", + "updated": 1629999195759 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json index 4025f1b85..4dc04f0ae 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-2.2-github-program-overview.json @@ -3,14 +3,14 @@ "pageNumber": "2.2", "type": "Github Program Overview", "definition": { - "text": "This program is designed to incentivize users to fork the Superalgos repository so that they are another step closer to contributing. ", - "updated": 1629995761559 + "text": "This program is designed to incentivize users to fork the Superalgos repository, a necessary step to contributing.", + "updated": 1630004483687 }, "paragraphs": [ { "style": "Text", - "text": "Giving a star to and watching the repository is incentivized so that it is easier to find by other developers.", - "updated": 1629995776936 + "text": "Giving a star and watching the repository is incentivized to make the repository easier to find by developers serching on Github.com.", + "updated": 1630004556023 }, { "style": "Success", From 3e5b205de2808d5d3568003b48caf8dd55aa71ef Mon Sep 17 00:00:00 2001 From: harrellbm Date: Thu, 26 Aug 2021 16:12:47 -0500 Subject: [PATCH 091/227] Finish Profile Tut and Add Basic Program walk through Tut --- .../Token-Distribution-Superalgos.json | 692 ++++++++++++------ ...rial-024-tutorial-step-welcome-aboard.json | 6 +- ...ugh-tutorial-001-into-the-thick-of-it.json | 14 + ...02-tutorial-step-into-the-thick-of-it.json | 30 + ...rial-003-tutorial-step-refer-a-friend.json | 20 + ...tutorial-step-a-thank-you-for-support.json | 20 + ...orial-005-tutorial-step-find-a-mentor.json | 20 + ...utorial-step-claim-some-contributions.json | 20 + ...utorial-007-tutorial-step-lend-a-vote.json | 20 + ...008-tutorial-step-delegate-some-power.json | 20 + ...l-009-tutorial-step-stake-some-tokens.json | 20 + 11 files changed, 656 insertions(+), 226 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json create mode 100644 Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json index fe06328c4..34333e6db 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Superalgos.json @@ -382,7 +382,7 @@ "floatingObject": { "isPinned": true, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -1667,7 +1667,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Charting Space", @@ -1689,12 +1689,12 @@ "id": "fb31f94d-8c05-4c1a-89b7-92d48946ad9e", "savedPayload": { "position": { - "x": 19972, - "y": 30934.25 + "x": 17027, + "y": 30922.25 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -1708,7 +1708,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -1726,12 +1726,12 @@ "id": "33321959-1eb0-494c-8df3-94b1e47efdb3", "savedPayload": { "position": { - "x": 20159.74486052001, - "y": 31154.339995635255 + "x": 20180.438536534504, + "y": 31099.451694843894 }, "targetPosition": { - "x": 19860.04694055762, - "y": 31167.79944474041 + "x": 19884.132034355964, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -1745,7 +1745,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Workspace", @@ -1762,12 +1762,12 @@ "id": "a13ac48c-5743-4794-85bd-bf0794d9e1a2", "savedPayload": { "position": { - "x": 20110.41891667401, - "y": 31333.068539176038 + "x": 20151.433991612474, + "y": 31282.579184277827 }, "targetPosition": { - "x": 19860.04694055762, - "y": 31167.79944474041 + "x": 19884.132034355964, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -1781,7 +1781,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -1793,12 +1793,12 @@ "id": "d9b824fd-a201-40b8-8a60-d0c516d9634b", "savedPayload": { "position": { - "x": 19965.459387782023, - "y": 31448.66990593233 + "x": 20020.329184277827, + "y": 31413.683991612474 }, "targetPosition": { - "x": 19860.04694055762, - "y": 31167.79944474041 + "x": 19884.132034355964, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -1812,7 +1812,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Crypto Exchange", @@ -1849,12 +1849,12 @@ "id": "a0d50140-b862-4b7e-9bc6-ed055b34a0bd", "savedPayload": { "position": { - "x": 19780.235886887614, - "y": 31456.988302949165 + "x": 19837.201694843894, + "y": 31442.688536534504 }, "targetPosition": { - "x": 19860.04694055762, - "y": 31167.79944474041 + "x": 19884.132034355964, + "y": 31146.382034355964 }, "floatingObject": { "isPinned": false, @@ -1868,7 +1868,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Market", @@ -1914,12 +1914,12 @@ "id": "eca95394-e23c-4464-a0a2-955e45fd9ca5", "savedPayload": { "position": { - "x": 19884.132034355964, - "y": 31146.382034355964 + "x": 16939.132034355964, + "y": 31134.382034355964 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -1933,7 +1933,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -1951,12 +1951,12 @@ "id": "df575afd-af40-4725-a9a0-d0e3bdd64572", "savedPayload": { "position": { - "x": 19695.670272136376, - "y": 31514.40021539039 + "x": 19822, + "y": 31494.057621135333 }, "targetPosition": { - "x": 19607.243719813105, - "y": 31227.728373654547 + "x": 19672, + "y": 31234.25 }, "floatingObject": { "isPinned": false, @@ -1970,7 +1970,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Charting Space", @@ -1995,12 +1995,12 @@ "id": "1a414df9-32fa-4055-b0db-7a932e4b59e1", "savedPayload": { "position": { - "x": 19403.19189848183, - "y": 31447.643935203494 + "x": 19522, + "y": 31494.057621135333 }, "targetPosition": { - "x": 19607.243719813105, - "y": 31227.728373654547 + "x": 19672, + "y": 31234.25 }, "floatingObject": { "isPinned": false, @@ -2014,7 +2014,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } } @@ -2023,12 +2023,12 @@ "id": "47f47947-70a9-48a6-88d0-bd3dae2be578", "savedPayload": { "position": { - "x": 19672, - "y": 31234.25 + "x": 16727, + "y": 31222.25 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2042,7 +2042,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2079,7 +2079,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Governance Project", @@ -2123,7 +2123,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2154,7 +2154,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Time Machine", @@ -2194,12 +2194,12 @@ "id": "1b7b5af2-bb52-4090-965e-cd457b2e229c", "savedPayload": { "position": { - "x": 19459.867965644036, - "y": 31146.382034355964 + "x": 16514.867965644036, + "y": 31134.382034355964 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2213,7 +2213,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2250,7 +2250,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" }, "referenceParent": { "type": "Tutorial", @@ -2294,7 +2294,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2325,7 +2325,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } } @@ -2334,12 +2334,12 @@ "id": "9aaa02f8-73ec-4c89-b1ec-85d4114c5a93", "savedPayload": { "position": { - "x": 19372, - "y": 30934.25 + "x": 16427, + "y": 30922.25 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2353,7 +2353,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2390,7 +2390,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2421,7 +2421,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2452,7 +2452,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } } @@ -2461,12 +2461,12 @@ "id": "ba99b336-1578-4a76-99f0-24e461922b4c", "savedPayload": { "position": { - "x": 19459.867965644036, - "y": 30722.117965644036 + "x": 16514.867965644036, + "y": 30710.117965644036 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2480,7 +2480,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2517,7 +2517,7 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, @@ -2548,14 +2548,14 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" } } }, { "type": "Tutorial Step", "name": "GitHub Glory", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub Glory\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", "project": "Education", "id": "e580ebc9-097b-46d6-bb6d-145621548377", "savedPayload": { @@ -2578,9 +2578,7 @@ "uiObject": { "isRunning": false }, - "tutorial": { - "status": "Reset" - } + "tutorial": {} } } ], @@ -2588,139 +2586,12 @@ "id": "578fdee3-64ad-4836-8feb-3e41746bceda", "savedPayload": { "position": { - "x": 19672, - "y": 30634.25 + "x": 16727, + "y": 30622.25 }, "targetPosition": { - "x": 19672, - "y": 30934.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Topic", - "name": "Submit Profile", - "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", - "project": "Education", - "tutorialSteps": [ - { - "type": "Tutorial Step", - "name": "Make it Official", - "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n }\n}", - "project": "Education", - "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", - "savedPayload": { - "position": { - "x": 19885.132034355964, - "y": 30421.117965644036 - }, - "targetPosition": { - "x": 19885.132034355964, - "y": 30721.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Infinity and Beyond", - "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", - "savedPayload": { - "position": { - "x": 20097.264068711927, - "y": 30508.985931288073 - }, - "targetPosition": { - "x": 19885.132034355964, - "y": 30721.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - }, - { - "type": "Tutorial Step", - "name": "Welcome aboard!", - "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", - "project": "Education", - "id": "340f9107-9b4a-424b-94f2-79d65873c572", - "savedPayload": { - "position": { - "x": 20185.132034355964, - "y": 30721.117965644036 - }, - "targetPosition": { - "x": 19885.132034355964, - "y": 30721.117965644036 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "tutorial": { - "status": "Reset" - } - } - } - ], - "tutorialTopics": [], - "id": "75373f58-ac05-4358-ad12-e50c88f08196", - "savedPayload": { - "position": { - "x": 19884.132034355964, - "y": 30722.117965644036 - }, - "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2734,7 +2605,156 @@ "isRunning": false }, "tutorial": { - "status": "Reset" + "status": "Done" + } + } + }, + { + "type": "Tutorial Topic", + "name": "Submit Profile", + "config": "{\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"Next\"\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Make it Official", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\github-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Make it Official\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - GitHub.com Authentication\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "fe74b3ae-9490-465a-a491-db4b0834dbf7", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 30410.117965644036 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {}, + "referenceParent": { + "type": "Github API", + "name": "New Github API", + "id": "cbbb57f9-a9a0-4148-89a5-f820f40f56d3" + }, + "referenceParentCombinedNodePath": [ + [ + "New APIs", + "APIs" + ], + [ + "New Github API", + "Github API" + ] + ] + } + }, + { + "type": "Tutorial Step", + "name": "Infinity and Beyond", + "config": "{\n \"icon\": {\n \"name\": \"User\\\\user-profile\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - To Infinity and Beyond\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "id": "e4c5a34f-67c4-4fdc-8c11-aef5bde92d72", + "savedPayload": { + "position": { + "x": 17151.264068711927, + "y": 30497.985931288073 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Welcome aboard!", + "config": "{\n \"icon\": {\n \"name\": \"Announcement\\\\announcement\",\n \"project\": \"Foundations\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Welcome aboard!\"\n },\n \"controlDocs\": {\n \"panel\": \"Close\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n },\n \"positionAtReferenceParent\": true\n}", + "project": "Education", + "id": "340f9107-9b4a-424b-94f2-79d65873c572", + "savedPayload": { + "position": { + "x": 17239.132034355964, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": {}, + "referenceParent": { + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance Program Walk Through Tutorial", + "Tutorial" + ] + ] + } + } + ], + "tutorialTopics": [], + "id": "75373f58-ac05-4358-ad12-e50c88f08196", + "savedPayload": { + "position": { + "x": 16939.132034355964, + "y": 30710.117965644036 + }, + "targetPosition": { + "x": 16727, + "y": 30922.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" } } } @@ -2742,12 +2762,12 @@ "id": "57e388d1-f479-4a16-af85-aee12be285a0", "savedPayload": { "position": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "targetPosition": { - "x": 19672, - "y": 30934.25 + "x": 16727, + "y": 30922.25 }, "floatingObject": { "isPinned": false, @@ -2766,30 +2786,256 @@ } } }, + null, { - "type": "APIs", - "name": "New APIs", - "project": "Foundations", - "id": "d9d1ab81-0cf6-4269-b4f1-ffe20566f239", + "type": "Tutorial", + "name": "Governance Program Walk Through Tutorial", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\financial-programs\",\n \"project\": \"Governance\"\n },\n \"position\": \"Center\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Into the Thick of It\"\n },\n \"controlDocs\": {\n \"panel\": \"\",\n \"closeTutorialEditor\": false,\n \"page\": {\n \"project\": \"Foundations\",\n \"category\": \"\",\n \"type\": \"\"\n }\n }\n}", + "project": "Education", + "tutorialSteps": [ + { + "type": "Tutorial Step", + "name": "Refer a Friend", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\referral-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Refer a Friend\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Referral Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "a3df7ac4-69e0-41b9-af1c-fd0087d26161", + "savedPayload": { + "position": { + "x": 21016, + "y": 30930.750000000004 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "A Thank You for Support", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\support-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - A Thank You for Support\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Support Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "dc20ebdc-6708-4fed-a75b-bade62d3ce0c", + "savedPayload": { + "position": { + "x": 20903.04694055762, + "y": 31165.299444740413 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Find a Mentor", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\mentorship-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Find a Mentor\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Mentorship Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "258b83f3-200d-41d7-8288-81eec5da0ccf", + "savedPayload": { + "position": { + "x": 20649.243719813105, + "y": 31223.22837365455 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Claim some Contributions", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\claims-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Claim some Contributions\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Contribution Claims Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "7301eace-be0a-45f8-9f8d-14afb7e9336a", + "savedPayload": { + "position": { + "x": 20445.709339629273, + "y": 31060.91512173527 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Lend a Vote", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\voting-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Lend a Vote\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Voting Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "61b34c29-85ce-4b86-8a77-21f8e8888c35", + "savedPayload": { + "position": { + "x": 20445.709339629273, + "y": 30800.584878264737 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Delegate some Power", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\delegation-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Delegate some Power\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Delegation Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "bb0b161f-af82-4b93-87a8-30ae6ace533c", + "savedPayload": { + "position": { + "x": 20649.243719813105, + "y": 30638.271626345457 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + }, + { + "type": "Tutorial Step", + "name": "Stake some Tokens", + "config": "{\n \"icon\": {\n \"name\": \"Programs\\\\staking-program\",\n \"project\": \"Governance\"\n },\n \"position\": \"Left\",\n \"slider\": \"toTop\",\n \"pressButton\": \"\",\n \"docs\": {\n \"project\": \"Governance\",\n \"category\": \"Tutorial\",\n \"type\": \"Tutorial Step - Stake some Tokens\"\n },\n \"controlDocs\": {\n \"panel\": \"Open\",\n \"closeTutorialEditor\": true,\n \"page\": {\n \"project\": \"Governance\",\n \"category\": \"Topic\",\n \"type\": \"Staking Program Overview\"\n }\n }\n}", + "project": "Education", + "id": "507fc893-7a06-4bba-ba23-fb7125aa2017", + "savedPayload": { + "position": { + "x": 20903.04694055762, + "y": 30696.200555259595 + }, + "targetPosition": { + "x": 20716, + "y": 30930.750000000004 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "tutorial": { + "status": "Done" + } + } + } + ], + "tutorialTopics": [], + "id": "eb85fbbd-080f-41c6-91a8-c6b68195a74b", "savedPayload": { "position": { - "x": 30283.083333333336, - "y": 10760.951150794494 + "x": 20716, + "y": 30930.750000000004 }, "targetPosition": { - "x": 30283.083333333336, - "y": 10760.951150794494 + "x": 20716, + "y": 30930.750000000004 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, - "arrangementStyle": 0 + "arrangementStyle": 1 }, "uiObject": { + "isPlaying": false, "isRunning": false + }, + "tutorial": { + "status": "Done" } } } diff --git a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json index 8bcb40788..b47887ced 100644 --- a/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json +++ b/Projects/Governance/Schemas/Docs-Tutorials/C/Creating/Creating-Your-User-Profile-Tutorial/creating-your-user-profile-tutorial-024-tutorial-step-welcome-aboard.json @@ -17,9 +17,9 @@ "updated": 1629984765258 }, { - "style": "List", - "text": "You will find guides to do that here: Building Your Profile", - "updated": 1629585521857 + "style": "Note", + "text": "You will find guides for how to do this under the Building Your Profile topic in the docs.", + "updated": 1630009326066 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json new file mode 100644 index 000000000..d2c703260 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-001-into-the-thick-of-it.json @@ -0,0 +1,14 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 1, + "type": "Into the Thick of It", + "definition": { + "text": "Write a summary for this tutorial page." + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json new file mode 100644 index 000000000..7fa7bc3dc --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-002-tutorial-step-into-the-thick-of-it.json @@ -0,0 +1,30 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 2, + "type": "Tutorial Step - Into the Thick of It", + "definition": { + "text": "Now that you have a working profile, it's time to dive into the real governance of Superalgos!", + "updated": 1630009993777, + "icon": { + "name": "Programs\\financial-programs", + "project": "Governance" + } + }, + "paragraphs": [ + { + "style": "Text", + "text": "I will walk you through all the main programs and help you get aquainted with the way they work. ", + "updated": 1630010162848 + }, + { + "style": "Success", + "text": "The Governance system is a living part of our collaboration so there will always be something new to check out! ", + "updated": 1630010228910 + }, + { + "style": "Text", + "text": "Each program aims to foster valuable types of user interaction and contribution from mentoring new users to contributing code. So let's dive in!", + "updated": 1630010267953 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json new file mode 100644 index 000000000..6f89b75fa --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-003-tutorial-step-refer-a-friend.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 3, + "type": "Tutorial Step - Refer a Friend", + "definition": { + "text": "Helping people you know find Superalgos is an important way to speed the mass adoption of Superalgos!", + "icon": { + "name": "Programs\\referral-program", + "project": "Governance" + }, + "updated": 1630011972702 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630011916068 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json new file mode 100644 index 000000000..b614965bd --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-004-tutorial-step-a-thank-you-for-support.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 4, + "type": "Tutorial Step - A Thank You for Support", + "definition": { + "text": "Superalgos support is given by other Superalgos users just like you. This program lets you tell them Thank You!", + "icon": { + "name": "Programs\\support-program", + "project": "Governance" + }, + "updated": 1630012220466 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630011987218 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json new file mode 100644 index 000000000..68eb2405d --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-005-tutorial-step-find-a-mentor.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 5, + "type": "Tutorial Step - Find a Mentor", + "definition": { + "text": "Mentoring users is an important part of strengthening the community!", + "icon": { + "name": "Programs\\mentorship-program", + "project": "Governance" + }, + "updated": 1630012185029 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630011996028 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json new file mode 100644 index 000000000..24b358eed --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-006-tutorial-step-claim-some-contributions.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 6, + "type": "Tutorial Step - Claim some Contributions", + "definition": { + "text": "You are in charge of claiming the work you have put in to Superalgos.", + "icon": { + "name": "Programs\\claims-program", + "project": "Governance" + }, + "updated": 1630012157111 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630012004228 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json new file mode 100644 index 000000000..f039955f5 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-007-tutorial-step-lend-a-vote.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 7, + "type": "Tutorial Step - Lend a Vote", + "definition": { + "text": "Each user helps decide how tokens will distributed.", + "icon": { + "name": "Programs\\voting-program", + "project": "Governance" + }, + "updated": 1630012134952 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630012013221 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json new file mode 100644 index 000000000..5f89938e1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-008-tutorial-step-delegate-some-power.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 8, + "type": "Tutorial Step - Delegate some Power", + "definition": { + "text": "Helping new users join in governance is the ultimate act of open collaboration!", + "icon": { + "name": "Programs\\delegation-program", + "project": "Governance" + }, + "updated": 1630012095620 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630012020882 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json new file mode 100644 index 000000000..620d1c307 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Tutorials/G/Governance/Governance-Program-Walk-Through-Tutorial/governance-program-walk-through-tutorial-009-tutorial-step-stake-some-tokens.json @@ -0,0 +1,20 @@ +{ + "tutorial": "Governance Program Walk Through Tutorial", + "pageNumber": 9, + "type": "Tutorial Step - Stake some Tokens", + "definition": { + "text": "If you want to put some tokens to work without doing anything you can simply stake them.", + "icon": { + "name": "Programs\\staking-program", + "project": "Governance" + }, + "updated": 1630012064453 + }, + "paragraphs": [ + { + "style": "Callout", + "text": "Read the following Docs page to get an idea of how this program works.", + "updated": 1630012030833 + } + ] +} \ No newline at end of file From 658bfd2b0d92eab24655f53aa60decd37fedce43 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 10:52:09 +0200 Subject: [PATCH 092/227] Query Post Replies Implemented --- Network/Queries/PostReplies.js | 127 ++++++++++++++++++++++++++++++++ Network/Queries/ProfilePosts.js | 49 +++++++----- Network/clientsInterface.js | 6 +- 3 files changed, 161 insertions(+), 21 deletions(-) create mode 100644 Network/Queries/PostReplies.js diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js new file mode 100644 index 000000000..776c7ba22 --- /dev/null +++ b/Network/Queries/PostReplies.js @@ -0,0 +1,127 @@ +exports.newPostReplies = function newPostReplies() { + + let thisObject = { + post: undefined, + initialReplyIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const INITIAL_REPLY_INDEX_FIRST = 'First' + const INITIAL_REPLY_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function finalize() { + + } + + function initialize(queryReceived) { + /* + Validate Post + */ + thisObject.post = NT.memory.POSTS.get(queryReceived.targetPostHash) + + if (thisObject.post === undefined) { + throw ('Target Post Not Found.') + } + /* + Validate Initial Reply Index + */ + if (queryReceived.initialReplyIndex === undefined) { + throw ('Initial Reply Index Undefined.') + } + + if (queryReceived.initialReplyIndex === INITIAL_REPLY_INDEX_LAST) { + queryReceived.initialReplyIndex = thisObject.poat.replies.length - 1 + } + + if (queryReceived.initialReplyIndex === INITIAL_REPLY_INDEX_FIRST) { + queryReceived.initialReplyIndex = 0 + } + + if (isNaN(queryReceived.initialReplyIndex) === true) { + throw ('Initial Reply Is Not a Number.') + } + + thisObject.initialReplyIndex = queryReceived.initialReplyIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Direction + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } + + function execute() { + let response = [] + switch (thisObject.direction) { + case DIRECTION_FUTURE: { + for (let i = thisObject.initialReplyIndex; i < thisObject.initialReplyIndex + thisObject.amountRequested; i++) { + let post = thisObject.post.replies[i] + if (post === undefined) { break } + addPostToResponse(post) + } + } + case DIRECTION_PAST: { + for (let i = thisObject.initialReplyIndex; i > thisObject.initialReplyIndex - thisObject.amountRequested; i--) { + let post = thisObject.post.replies[i] + if (post === undefined) { break } + addPostToResponse(post) + } + } + } + return response + + function addPostToResponse(post) { + let postResponse = { + "emitterPostHash": post.emitterPostHash, + "targetPostHash": post.targetPostHash, + "postType": post.postType, + "userProfile": post.userProfile.userProfieId, + "timestamp": post.timestamp, + "repliesCount": post.replies.length, + "targetPostHash": post.targetPost.emitterPostHash, + "reactionsCount": [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + response.push(postResponse) + } + } +} \ No newline at end of file diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index e80302005..4558f663e 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -44,7 +44,7 @@ exports.newProfilePosts = function newProfilePosts() { } if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialPostIndex = thisObject.posts.length - 1 + queryReceived.initialPostIndex = thisObject.profile.posts.length - 1 } if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_FIRST) { @@ -75,7 +75,7 @@ exports.newProfilePosts = function newProfilePosts() { throw ('Amount Requested Above Max.') } /* - Validate Amount Requested + Validate Direction */ if (queryReceived.direction === undefined) { throw ('Direction Undefined.') @@ -90,33 +90,42 @@ exports.newProfilePosts = function newProfilePosts() { } function execute() { - let response = [] switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialPostIndex; i < thisObject.initialPostIndex + thisObject.amountRequested; i++) { let post = thisObject.profile.posts[i] if (post === undefined) { break } - - let postResponse = { - "emitterPostHash": post.emitterPostHash, - "targetPostHash": post.targetPostHash, - "postType": post.postType, - "userProfile": post.userProfile.userProfieId, - "timestamp": post.timestamp, - "repliesCount": post.replies.length, - "targetPostHash": post.targetPost.emitterPostHash, - "reactionsCount": [] - } - - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) - } - - response.push(postResponse) + addPostToResponse(post) + } + } + case DIRECTION_PAST: { + for (let i = thisObject.initialPostIndex; i > thisObject.initialPostIndex - thisObject.amountRequested; i--) { + let post = thisObject.profile.posts[i] + if (post === undefined) { break } + addPostToResponse(post) } } } return response + + function addPostToResponse(post) { + let postResponse = { + "emitterPostHash": post.emitterPostHash, + "targetPostHash": post.targetPostHash, + "postType": post.postType, + "userProfile": post.userProfile.userProfieId, + "timestamp": post.timestamp, + "repliesCount": post.replies.length, + "targetPostHash": post.targetPost.emitterPostHash, + "reactionsCount": [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + response.push(postResponse) + } } } \ No newline at end of file diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 4f25230c6..9b250073a 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -61,7 +61,11 @@ exports.newClientInterface = function newClientInterface() { "timestamp": 124234234234, "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "botAsset": "BTC", - "botExchange": "Binance" + "botExchange": "Binance", + "initialReplyIndex": 25, + "initialPostIndex": 35, + "amountRequested": 50, + "direction": "Past" } */ From 104499ab57f45d8e208b0236b982399f6add5aaa Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 11:18:18 +0200 Subject: [PATCH 093/227] memory reorganized into maps and arrays --- Network/NetwokNode.js | 20 ++++++++++++-------- Network/Queries/PostReplies.js | 2 +- Network/Queries/ProfilePosts.js | 10 +++++----- Network/Queries/ProfileStats.js | 6 +++--- Network/Query.js | 6 +++--- Network/clientsInterface.js | 4 ++-- Network/event.js | 8 ++++---- Network/post.js | 2 +- Network/userProfile.js | 28 ++++++++++++++-------------- 9 files changed, 45 insertions(+), 41 deletions(-) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index 20a2d0fef..c2b1b55a5 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -2,13 +2,17 @@ global.NT = { memory: { - USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. - USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. - POSTS: new Map(), // This are all the posts we are keeping track of. - EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. - TIMELINE: [], // A time ordered list of Posts and Trades. - NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node. - NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node. + maps: { + USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id. + USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle. + POSTS: new Map(), // This are all the posts we are keeping track of. + EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once. + }, + arrays: { + EVENTS: [], // A time ordered list of events. + NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking. + NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking. + } }, modules: { USER_PROFILE: require('./UserProfile.js'), @@ -19,6 +23,6 @@ global.NT = { QUERY_PROFILE_STATS: require('./Queries/ProfileStats.js'), QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), QUERY_POST_REPLIES: require('./Queries/ProfileReplies.js'), - QUERY_TIMELINE_CHUNK: require('./Queries/TimelineChunk.js') + QUERY_EVENTS: require('./Queries/Events.js') } } \ No newline at end of file diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 776c7ba22..150d4022e 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -27,7 +27,7 @@ exports.newPostReplies = function newPostReplies() { /* Validate Post */ - thisObject.post = NT.memory.POSTS.get(queryReceived.targetPostHash) + thisObject.post = NT.memory.maps.POSTS.get(queryReceived.targetPostHash) if (thisObject.post === undefined) { throw ('Target Post Not Found.') diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 4558f663e..76fe86b68 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -28,9 +28,9 @@ exports.newProfilePosts = function newProfilePosts() { Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { @@ -44,7 +44,7 @@ exports.newProfilePosts = function newProfilePosts() { } if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialPostIndex = thisObject.profile.posts.length - 1 + queryReceived.initialPostIndex = thisObject.profile.maps.POSTS.length - 1 } if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_FIRST) { @@ -94,14 +94,14 @@ exports.newProfilePosts = function newProfilePosts() { switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialPostIndex; i < thisObject.initialPostIndex + thisObject.amountRequested; i++) { - let post = thisObject.profile.posts[i] + let post = thisObject.profile.maps.POSTS[i] if (post === undefined) { break } addPostToResponse(post) } } case DIRECTION_PAST: { for (let i = thisObject.initialPostIndex; i > thisObject.initialPostIndex - thisObject.amountRequested; i--) { - let post = thisObject.profile.posts[i] + let post = thisObject.profile.maps.POSTS[i] if (post === undefined) { break } addPostToResponse(post) } diff --git a/Network/Queries/ProfileStats.js b/Network/Queries/ProfileStats.js index f4bb73e19..69615657f 100644 --- a/Network/Queries/ProfileStats.js +++ b/Network/Queries/ProfileStats.js @@ -18,9 +18,9 @@ exports.newProfileStats = function newProfileStats() { Validate User Profile */ if (queryReceived.targetUserProfileId !== undefined) { - thisObject.profile = NT.memory.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.targetUserProfileId) } else { - thisObject.profile = NT.memory.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.targetUserProfileHandle) } if (thisObject.profile === undefined) { @@ -42,7 +42,7 @@ exports.newProfileStats = function newProfileStats() { "tradePostsFollowersCount": thisObject.profile.tradePostsFollowersCount, "emitterEventsCount": thisObject.profile.emitterEventsCount, "targetEventsCount": thisObject.profile.targetEventsCount, - "postsCount": thisObject.profile.postsCount, + "postsCount": thisObject.profile.maps.POSTSCount, "botsCount": thisObject.profile.botsCount } } diff --git a/Network/Query.js b/Network/Query.js index aa852b0e6..3c5d24dfd 100644 --- a/Network/Query.js +++ b/Network/Query.js @@ -13,7 +13,7 @@ exports.newQuery = function newQuery() { PROFILE_STATS: 0, PROFILE_POSTS: 1, POST_REPLIES: 2, - TIMELINE_CHUNK: 3 + EVENTS: 3 } @@ -48,8 +48,8 @@ exports.newQuery = function newQuery() { break } - case QUERY_TYPES.TIMELINE_CHUNK: { - thisObject.query = NT.modules.QUERY_TIMELINE_CHUNK.newTimelineChunk() + case QUERY_TYPES.maps.EVENTS: { + thisObject.query = NT.modules.QUERY_EVENTS.newEvents() query.initialize(queryReceived) break } diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 9b250073a..27ae8b792 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -36,13 +36,13 @@ exports.newClientInterface = function newClientInterface() { */ let eventReceived = JSON.parse(eventMessage) - if (NT.memory.EVENTS.get(eventReceived.eventId) !== undefined) { + if (NT.memory.maps.EVENTS.get(eventReceived.eventId) !== undefined) { throw ('Event Already Exists.') } let event = NT.modules.EVENT.newEvent() event.initialize(eventReceived) - NT.memory.EVENTS.set(eventReceived.eventId, event) + NT.memory.maps.EVENTS.set(eventReceived.eventId, event) } function queryReceived(queryMessage) { diff --git a/Network/event.js b/Network/event.js index 50988a5c7..8c0ff314e 100644 --- a/Network/event.js +++ b/Network/event.js @@ -58,13 +58,13 @@ exports.newEvent = function newEvent() { function initialize(eventReceived) { - thisObject.emitterUserProfile = NT.memory.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + thisObject.emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) if (thisObject.emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } thisObject.emitterUserProfile.emitterEventsCount++ - thisObject.targetUserProfile = NT.memory.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + thisObject.targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) if (thisObject.targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( @@ -172,7 +172,7 @@ exports.newEvent = function newEvent() { eventReceived.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || eventReceived.eventType === EVENT_TYPES.ADD_REACTION_HUG ) { - let targetPost = NT.memory.POSTS.get(eventReceived.targetPostHash) + let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') @@ -190,7 +190,7 @@ exports.newEvent = function newEvent() { eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_HUG ) { - let targetPost = NT.memory.POSTS.get(eventReceived.targetPostHash) + let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') diff --git a/Network/post.js b/Network/post.js index 97509e6e3..43a6edb9d 100644 --- a/Network/post.js +++ b/Network/post.js @@ -86,7 +86,7 @@ exports.newPost = function newPost() { event.eventType === POST_TYPES.RE_POST_TRADE || event.eventType === POST_TYPES.QUOTE_REPOST_TRADE ) { - thisObject.targetPost = NT.memory.POSTS.get(thisObject.targetPostHash) + thisObject.targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) if (thisObject.targetPost === undefined) { throw ('Target Post Not Found.') diff --git a/Network/userProfile.js b/Network/userProfile.js index d1f2863e1..b4de58d1e 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -46,7 +46,7 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowing = undefined thisObject.tradePostsFollowers = undefined - thisObject.posts = undefined + thisObject.maps.POSTS = undefined thisObject.bots = undefined } @@ -64,10 +64,10 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowersCount = 0 thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 - thisObject.postsCount = 0 + thisObject.maps.POSTSCount = 0 thisObject.botsCount = 0 - thisObject.posts = [] + thisObject.maps.POSTS = [] thisObject.bots = undefined } @@ -78,7 +78,7 @@ exports.newUserProfile = function newUserProfile() { userProfile, timestamp ) { - if (NT.memory.POSTS.get(emitterPostHash) !== undefined) { + if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { throw ('Post Already Exists.') } @@ -91,29 +91,29 @@ exports.newUserProfile = function newUserProfile() { timestamp ) - thisObject.posts.push(post) - NT.memory.POSTS.set(emitterPostHash, post) - thisObject.postsCount++ + thisObject.maps.POSTS.push(post) + NT.memory.maps.POSTS.set(emitterPostHash, post) + thisObject.maps.POSTSCount++ } function removePost( emitterPostHash ) { - if (NT.memory.POSTS.get(emitterPostHash) === undefined) { + if (NT.memory.maps.POSTS.get(emitterPostHash) === undefined) { throw ('Post Does Not Exist.') } - let post = thisObject.posts.get(emitterPostHash) + let post = thisObject.maps.POSTS.get(emitterPostHash) post.finalize() - for (let i = thisObject.posts.length - 1; i >= 0; i-- { - if (thisObject.posts[i].emitterPostHash === emitterPostHash) { - thisObject.posts.splice(i, 1) + for (let i = thisObject.maps.POSTS.length - 1; i >= 0; i--) { + if (thisObject.maps.POSTS[i].emitterPostHash === emitterPostHash) { + thisObject.maps.POSTS.splice(i, 1) break } } - NT.memory.POSTS.delete(emitterPostHash) - thisObject.postsCount-- + NT.memory.maps.POSTS.delete(emitterPostHash) + thisObject.maps.POSTSCount-- } function addMultiMediaPostsFollowing( From 777b57703a0d72be057d3b9f8002f567cdb0f5ed Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 12:09:43 +0200 Subject: [PATCH 094/227] initialIndex simplified --- Network/Queries/Events.js | 131 ++++++++++++++++++++++++++++++++ Network/Queries/PostReplies.js | 26 +++---- Network/Queries/ProfilePosts.js | 26 +++---- Network/clientsInterface.js | 3 +- 4 files changed, 158 insertions(+), 28 deletions(-) create mode 100644 Network/Queries/Events.js diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js new file mode 100644 index 000000000..f580190b3 --- /dev/null +++ b/Network/Queries/Events.js @@ -0,0 +1,131 @@ +exports.newEvents = function newEvents() { + + let thisObject = { + profile: undefined, + initialIndex: undefined, + amountRequested: undefined, + direction: undefined, + execute: execute, + initialize: initialize, + finalize: finalize + } + + const INITIAL_EVENT_INDEX_FIRST = 'First' + const INITIAL_EVENT_INDEX_LAST = 'Last' + const MIN_AMOUNT_REQUESTED = 1 + const MAX_AMOUNT_REQUESTED = 100 + const DIRECTION_FUTURE = 'Future' + const DIRECTION_PAST = 'Past' + + return thisObject + + function finalize() { + thisObject.profile = undefined + } + + function initialize(queryReceived) { + /* + Validate User Profile + */ + if (queryReceived.emitterUserProfileId !== undefined) { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_ID.get(queryReceived.emitterUserProfileId) + } else { + thisObject.profile = NT.memory.maps.USER_PROFILES_BY_HANDLE.get(queryReceived.emitterUserProfileHandle) + } + + if (thisObject.profile === undefined) { + throw ('Emitter User Profile Not Found.') + } + /* + Validate Initial Index + */ + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') + } + + if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_LAST) { + queryReceived.initialIndex = thisObject.profile.maps.POSTS.length - 1 + } + + if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_FIRST) { + queryReceived.initialIndex = 0 + } + + if (isNaN(queryReceived.initialIndex) === true) { + throw ('Initial Event Is Not a Number.') + } + + thisObject.initialIndex = queryReceived.initialIndex + /* + Validate Amount Requested + */ + if (queryReceived.amountRequested === undefined) { + throw ('Amount Requested Undefined.') + } + + if (isNaN(queryReceived.amountRequested) === true) { + throw ('Amount Requested Is Not a Number.') + } + + if (queryReceived.amountRequested < MIN_AMOUNT_REQUESTED) { + throw ('Amount Requested Below Min.') + } + + if (queryReceived.amountRequested > MAX_AMOUNT_REQUESTED) { + throw ('Amount Requested Above Max.') + } + /* + Validate Direction + */ + if (queryReceived.direction === undefined) { + throw ('Direction Undefined.') + } + + if (queryReceived.direction !== DIRECTION_FUTURE && queryReceived.direction !== DIRECTION_PAST) { + throw ('Direction Not Supported.') + } + + thisObject.direction = queryReceived.direction + + } + + function execute() { + let response = [] + switch (thisObject.direction) { + case DIRECTION_FUTURE: { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { + let post = thisObject.profile.maps.POSTS[i] + if (post === undefined) { break } + addPostToResponse(post) + } + } + case DIRECTION_PAST: { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { + let post = thisObject.profile.maps.POSTS[i] + if (post === undefined) { break } + addPostToResponse(post) + } + } + } + return response + + function addPostToResponse(post) { + let postResponse = { + "emitterPostHash": post.emitterPostHash, + "targetPostHash": post.targetPostHash, + "postType": post.postType, + "userProfile": post.userProfile.userProfieId, + "timestamp": post.timestamp, + "repliesCount": post.replies.length, + "targetPostHash": post.targetPost.emitterPostHash, + "reactionsCount": [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + response.push(postResponse) + } + } +} \ No newline at end of file diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 150d4022e..616b1cfd7 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -2,7 +2,7 @@ exports.newPostReplies = function newPostReplies() { let thisObject = { post: undefined, - initialReplyIndex: undefined, + initialIndex: undefined, amountRequested: undefined, direction: undefined, execute: execute, @@ -20,7 +20,7 @@ exports.newPostReplies = function newPostReplies() { return thisObject function finalize() { - + thisObject.post = undefined } function initialize(queryReceived) { @@ -33,25 +33,25 @@ exports.newPostReplies = function newPostReplies() { throw ('Target Post Not Found.') } /* - Validate Initial Reply Index + Validate Initial Index */ - if (queryReceived.initialReplyIndex === undefined) { - throw ('Initial Reply Index Undefined.') + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') } - if (queryReceived.initialReplyIndex === INITIAL_REPLY_INDEX_LAST) { - queryReceived.initialReplyIndex = thisObject.poat.replies.length - 1 + if (queryReceived.initialIndex === INITIAL_REPLY_INDEX_LAST) { + queryReceived.initialIndex = thisObject.poat.replies.length - 1 } - if (queryReceived.initialReplyIndex === INITIAL_REPLY_INDEX_FIRST) { - queryReceived.initialReplyIndex = 0 + if (queryReceived.initialIndex === INITIAL_REPLY_INDEX_FIRST) { + queryReceived.initialIndex = 0 } - if (isNaN(queryReceived.initialReplyIndex) === true) { + if (isNaN(queryReceived.initialIndex) === true) { throw ('Initial Reply Is Not a Number.') } - thisObject.initialReplyIndex = queryReceived.initialReplyIndex + thisObject.initialIndex = queryReceived.initialIndex /* Validate Amount Requested */ @@ -89,14 +89,14 @@ exports.newPostReplies = function newPostReplies() { let response = [] switch (thisObject.direction) { case DIRECTION_FUTURE: { - for (let i = thisObject.initialReplyIndex; i < thisObject.initialReplyIndex + thisObject.amountRequested; i++) { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let post = thisObject.post.replies[i] if (post === undefined) { break } addPostToResponse(post) } } case DIRECTION_PAST: { - for (let i = thisObject.initialReplyIndex; i > thisObject.initialReplyIndex - thisObject.amountRequested; i--) { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let post = thisObject.post.replies[i] if (post === undefined) { break } addPostToResponse(post) diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 76fe86b68..9b1fba963 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -2,7 +2,7 @@ exports.newProfilePosts = function newProfilePosts() { let thisObject = { profile: undefined, - initialPostIndex: undefined, + initialIndex: undefined, amountRequested: undefined, direction: undefined, execute: execute, @@ -20,7 +20,7 @@ exports.newProfilePosts = function newProfilePosts() { return thisObject function finalize() { - + thisObject.profile = undefined } function initialize(queryReceived) { @@ -37,25 +37,25 @@ exports.newProfilePosts = function newProfilePosts() { throw ('Target User Profile Not Found.') } /* - Validate Initial Post Index + Validate Initial Index */ - if (queryReceived.initialPostIndex === undefined) { - throw ('Initial Post Index Undefined.') + if (queryReceived.initialIndex === undefined) { + throw ('Initial Index Undefined.') } - if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialPostIndex = thisObject.profile.maps.POSTS.length - 1 + if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { + queryReceived.initialIndex = thisObject.profile.maps.POSTS.length - 1 } - if (queryReceived.initialPostIndex === INITIAL_POST_INDEX_FIRST) { - queryReceived.initialPostIndex = 0 + if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { + queryReceived.initialIndex = 0 } - if (isNaN(queryReceived.initialPostIndex) === true) { + if (isNaN(queryReceived.initialIndex) === true) { throw ('Initial Post Is Not a Number.') } - thisObject.initialPostIndex = queryReceived.initialPostIndex + thisObject.initialIndex = queryReceived.initialIndex /* Validate Amount Requested */ @@ -93,14 +93,14 @@ exports.newProfilePosts = function newProfilePosts() { let response = [] switch (thisObject.direction) { case DIRECTION_FUTURE: { - for (let i = thisObject.initialPostIndex; i < thisObject.initialPostIndex + thisObject.amountRequested; i++) { + for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let post = thisObject.profile.maps.POSTS[i] if (post === undefined) { break } addPostToResponse(post) } } case DIRECTION_PAST: { - for (let i = thisObject.initialPostIndex; i > thisObject.initialPostIndex - thisObject.amountRequested; i--) { + for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let post = thisObject.profile.maps.POSTS[i] if (post === undefined) { break } addPostToResponse(post) diff --git a/Network/clientsInterface.js b/Network/clientsInterface.js index 27ae8b792..b7c34d125 100644 --- a/Network/clientsInterface.js +++ b/Network/clientsInterface.js @@ -62,8 +62,7 @@ exports.newClientInterface = function newClientInterface() { "botId": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "botAsset": "BTC", "botExchange": "Binance", - "initialReplyIndex": 25, - "initialPostIndex": 35, + "initialIndex": 35, "amountRequested": 50, "direction": "Past" } From 96535a2dd4290d26cf39f55a588f53b34eef8269 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 12:49:28 +0200 Subject: [PATCH 095/227] Event Module Fixed, withoout unnecesary references --- Network/Queries/Events.js | 52 ++++++++++------- Network/Queries/PostReplies.js | 22 ++++---- Network/Queries/ProfilePosts.js | 28 +++++----- Network/Queries/ProfileStats.js | 2 +- Network/event.js | 98 +++++++++++++++++++-------------- Network/userProfile.js | 18 +++--- 6 files changed, 124 insertions(+), 96 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index f580190b3..0e5af2b39 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -44,7 +44,7 @@ exports.newEvents = function newEvents() { } if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.maps.POSTS.length - 1 + queryReceived.initialIndex = thisObject.profile.posts.length - 1 } if (queryReceived.initialIndex === INITIAL_EVENT_INDEX_FIRST) { @@ -94,38 +94,52 @@ exports.newEvents = function newEvents() { switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let post = thisObject.profile.maps.POSTS[i] - if (post === undefined) { break } - addPostToResponse(post) + let event = NT.memory.arrays.EVENTS[i] + if (event === undefined) { break } + addToResponse(event) } } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let post = thisObject.profile.maps.POSTS[i] - if (post === undefined) { break } - addPostToResponse(post) + let event = NT.memory.arrays.EVENTS[i] + if (event === undefined) { break } + addToResponse(event) } } } return response - function addPostToResponse(post) { - let postResponse = { - "emitterPostHash": post.emitterPostHash, - "targetPostHash": post.targetPostHash, - "postType": post.postType, - "userProfile": post.userProfile.userProfieId, - "timestamp": post.timestamp, - "repliesCount": post.replies.length, - "targetPostHash": post.targetPost.emitterPostHash, - "reactionsCount": [] + function addToResponse(event) { + let eventResponse = { + eventId: event.eventId, + eventType: event.eventType, + emitterUserProfileId: event.emitterUserProfileId, + targetUserProfileId: event.targetUserProfileId, + emitterPostHash: event.emitterPostHash, + targetPostHash: event.targetPostHash, + timestamp: event.timestamp, + botId: event.botId, + botAsset: event.botAsset, + botExchange: event.botExchange, + emitterUserProfile: { + + }, + targetUserProfile: { + + }, + emitterPost: { + + }, + targetPost: { + + } } for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) + eventResponse.reactionsCount.push(post.reactionsCount.get(i)) } - response.push(postResponse) + response.push(eventResponse) } } } \ No newline at end of file diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 616b1cfd7..ace183b99 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -92,29 +92,29 @@ exports.newPostReplies = function newPostReplies() { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let post = thisObject.post.replies[i] if (post === undefined) { break } - addPostToResponse(post) + addToResponse(post) } } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let post = thisObject.post.replies[i] if (post === undefined) { break } - addPostToResponse(post) + addToResponse(post) } } } return response - function addPostToResponse(post) { + function addToResponse(post) { let postResponse = { - "emitterPostHash": post.emitterPostHash, - "targetPostHash": post.targetPostHash, - "postType": post.postType, - "userProfile": post.userProfile.userProfieId, - "timestamp": post.timestamp, - "repliesCount": post.replies.length, - "targetPostHash": post.targetPost.emitterPostHash, - "reactionsCount": [] + emitterPostHash: post.emitterPostHash, + targetPostHash: post.targetPostHash, + postType: post.postType, + userProfile: post.userProfile.userProfieId, + timestamp: post.timestamp, + repliesCount: post.replies.length, + targetPostHash: post.targetPost.emitterPostHash, + reactionsCount: [] } for (let i = 0; i < post.reactionTypesCount; i++) { diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 9b1fba963..24d097ff2 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -44,7 +44,7 @@ exports.newProfilePosts = function newProfilePosts() { } if (queryReceived.initialIndex === INITIAL_POST_INDEX_LAST) { - queryReceived.initialIndex = thisObject.profile.maps.POSTS.length - 1 + queryReceived.initialIndex = thisObject.profile.posts.length - 1 } if (queryReceived.initialIndex === INITIAL_POST_INDEX_FIRST) { @@ -94,31 +94,31 @@ exports.newProfilePosts = function newProfilePosts() { switch (thisObject.direction) { case DIRECTION_FUTURE: { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { - let post = thisObject.profile.maps.POSTS[i] + let post = thisObject.profile.posts[i] if (post === undefined) { break } - addPostToResponse(post) + addToResponse(post) } } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { - let post = thisObject.profile.maps.POSTS[i] + let post = thisObject.profile.posts[i] if (post === undefined) { break } - addPostToResponse(post) + addToResponse(post) } } } return response - function addPostToResponse(post) { + function addToResponse(post) { let postResponse = { - "emitterPostHash": post.emitterPostHash, - "targetPostHash": post.targetPostHash, - "postType": post.postType, - "userProfile": post.userProfile.userProfieId, - "timestamp": post.timestamp, - "repliesCount": post.replies.length, - "targetPostHash": post.targetPost.emitterPostHash, - "reactionsCount": [] + emitterPostHash: post.emitterPostHash, + targetPostHash: post.targetPostHash, + postType: post.postType, + userProfile: post.userProfile.userProfieId, + timestamp: post.timestamp, + repliesCount: post.replies.length, + targetPostHash: post.targetPost.emitterPostHash, + reactionsCount: [] } for (let i = 0; i < post.reactionTypesCount; i++) { diff --git a/Network/Queries/ProfileStats.js b/Network/Queries/ProfileStats.js index 69615657f..350ed48f4 100644 --- a/Network/Queries/ProfileStats.js +++ b/Network/Queries/ProfileStats.js @@ -42,7 +42,7 @@ exports.newProfileStats = function newProfileStats() { "tradePostsFollowersCount": thisObject.profile.tradePostsFollowersCount, "emitterEventsCount": thisObject.profile.emitterEventsCount, "targetEventsCount": thisObject.profile.targetEventsCount, - "postsCount": thisObject.profile.maps.POSTSCount, + "postsCount": thisObject.profile.postsCount, "botsCount": thisObject.profile.botsCount } } diff --git a/Network/event.js b/Network/event.js index 8c0ff314e..313765cfb 100644 --- a/Network/event.js +++ b/Network/event.js @@ -2,11 +2,14 @@ exports.newEvent = function newEvent() { let thisObject = { eventId: undefined, - eventType: undefined, - emitterUserProfile: undefined, - targetUserProfile: undefined, - asset: undefined, + emitterUserProfileId: undefined, + targetUserProfileId: undefined, + emitterPostHash: undefined, + targetPostHash: undefined, timestamp: undefined, + botId: undefined, + botAsset: undefined, + botExchange: undefined, initialize: initialize, finalize: finalize } @@ -52,20 +55,36 @@ exports.newEvent = function newEvent() { return thisObject function finalize() { - thisObject.emitterUserProfile = undefined - thisObject.targetUserProfile = undefined + emitterUserProfile = undefined + targetUserProfile = undefined } function initialize(eventReceived) { - - thisObject.emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) - if (thisObject.emitterUserProfile === undefined) { + /* + Store the message properties into this object properties. + */ + thisObject.eventId = eventReceived.eventId + thisObject.emitterUserProfileId = eventReceived.emitterUserProfileId + thisObject.targetUserProfileId = eventReceived.targetUserProfileId + thisObject.emitterPostHash = eventReceived.emitterPostHash + thisObject.targetPostHash = eventReceived.targetPostHash + thisObject.timestamp = eventReceived.timestamp + thisObject.botId = eventReceived.botId + thisObject.botAsset = eventReceived.botAsset + thisObject.botExchange = eventReceived.botExchange + /* + Validate Emitter User Profile. + */ + let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } - thisObject.emitterUserProfile.emitterEventsCount++ - - thisObject.targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) - if (thisObject.targetUserProfile === undefined) { + emitterUserProfile.emitterEventsCount++ + /* + Validate Target User Profile. + */ + let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + if (targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( eventReceived.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && @@ -74,13 +93,8 @@ exports.newEvent = function newEvent() { throw ('Target User Profile Not Found.') } } else { - thisObject.targetUserProfile.targetEventsCount++ + targetUserProfile.targetEventsCount++ } - - thisObject.eventId = eventReceived.eventId - thisObject.eventType = eventReceived.eventType - thisObject.asset = eventReceived.asset - thisObject.timestamp = eventReceived.timestamp /* Is is a new post? */ @@ -98,13 +112,13 @@ exports.newEvent = function newEvent() { eventReceived.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || eventReceived.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || eventReceived.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA + eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA ) { - thisObject.emitterUserProfile.addPost( + emitterUserProfile.addPost( eventReceived.emitterPostHash, eventReceived.targetPostHash, thisObject.eventType, - thisObject.emitterUserProfile, + emitterUserProfile, thisObject.timestamp ) } @@ -122,38 +136,38 @@ exports.newEvent = function newEvent() { ) { switch (eventReceived.eventType) { case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { - thisObject.emitterUserProfile.addMultiMediaPostsFollowing( - thisObject.targetUserProfile + emitterUserProfile.addMultiMediaPostsFollowing( + targetUserProfile ) - thisObject.targetUserProfile.addMultiMediaPostsFollower( - thisObject.emitterUserProfile + targetUserProfile.addMultiMediaPostsFollower( + emitterUserProfile ) break } case EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { - thisObject.emitterUserProfile.removeMultiMediaPostsFollowing( - thisObject.targetUserProfile + emitterUserProfile.removeMultiMediaPostsFollowing( + targetUserProfile ) - thisObject.targetUserProfile.removeMultiMediaPostsFollower( - thisObject.emitterUserProfile + targetUserProfile.removeMultiMediaPostsFollower( + emitterUserProfile ) break } case EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS: { - thisObject.emitterUserProfile.addTradePostsFollowing( - thisObject.targetUserProfile + emitterUserProfile.addTradePostsFollowing( + targetUserProfile ) - thisObject.targetUserProfile.addTradePostsFollower( - thisObject.emitterUserProfile + targetUserProfile.addTradePostsFollower( + emitterUserProfile ) break } case EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS: { - thisObject.emitterUserProfile.removeTradePostsFollowing( - thisObject.targetUserProfile + emitterUserProfile.removeTradePostsFollowing( + targetUserProfile ) - thisObject.targetUserProfile.removeTradePostsFollower( - thisObject.emitterUserProfile + targetUserProfile.removeTradePostsFollower( + emitterUserProfile ) break } @@ -210,7 +224,7 @@ exports.newEvent = function newEvent() { ) { switch (eventReceived.eventType) { case EVENT_TYPES.ADD_BOT: { - thisObject.emitterUserProfile.addBot( + emitterUserProfile.addBot( thisObject.botId, thisObject.botAsset, thisObject.botExchange @@ -218,19 +232,19 @@ exports.newEvent = function newEvent() { break } case EVENT_TYPES.REMOVE_BOT: { - thisObject.emitterUserProfile.removeBot( + emitterUserProfile.removeBot( thisObject.botId ) break } case EVENT_TYPES.ENABLE_BOT: { - thisObject.emitterUserProfile.enableBot( + emitterUserProfile.enableBot( thisObject.botId ) break } case EVENT_TYPES.DISABLE_BOT: { - thisObject.emitterUserProfile.disableBot( + emitterUserProfile.disableBot( thisObject.botId ) break diff --git a/Network/userProfile.js b/Network/userProfile.js index b4de58d1e..500b713bb 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -46,7 +46,7 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowing = undefined thisObject.tradePostsFollowers = undefined - thisObject.maps.POSTS = undefined + thisObject.posts = undefined thisObject.bots = undefined } @@ -64,10 +64,10 @@ exports.newUserProfile = function newUserProfile() { thisObject.tradePostsFollowersCount = 0 thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 - thisObject.maps.POSTSCount = 0 + thisObject.postsCount = 0 thisObject.botsCount = 0 - thisObject.maps.POSTS = [] + thisObject.posts = [] thisObject.bots = undefined } @@ -93,7 +93,7 @@ exports.newUserProfile = function newUserProfile() { thisObject.maps.POSTS.push(post) NT.memory.maps.POSTS.set(emitterPostHash, post) - thisObject.maps.POSTSCount++ + thisObject.postsCount++ } function removePost( @@ -103,17 +103,17 @@ exports.newUserProfile = function newUserProfile() { throw ('Post Does Not Exist.') } - let post = thisObject.maps.POSTS.get(emitterPostHash) + let post = thisObject.posts.get(emitterPostHash) post.finalize() - for (let i = thisObject.maps.POSTS.length - 1; i >= 0; i--) { - if (thisObject.maps.POSTS[i].emitterPostHash === emitterPostHash) { - thisObject.maps.POSTS.splice(i, 1) + for (let i = thisObject.posts.length - 1; i >= 0; i--) { + if (thisObject.posts[i].emitterPostHash === emitterPostHash) { + thisObject.posts.splice(i, 1) break } } NT.memory.maps.POSTS.delete(emitterPostHash) - thisObject.maps.POSTSCount-- + thisObject.postsCount-- } function addMultiMediaPostsFollowing( From 94a48d90085562ee4855bf80211b4c073ff7cdcf Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 13:42:27 +0200 Subject: [PATCH 096/227] Events Query without Filters --- Network/Queries/Events.js | 59 +++++++++++++++++++++++++++++---------- 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index 0e5af2b39..1de03b0a2 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -110,6 +110,12 @@ exports.newEvents = function newEvents() { return response function addToResponse(event) { + + let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let emitterPost = NT.memory.maps.POSTS.get(eventReceived.emitterPostHash) + let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) + let eventResponse = { eventId: event.eventId, eventType: event.eventType, @@ -120,26 +126,49 @@ exports.newEvents = function newEvents() { timestamp: event.timestamp, botId: event.botId, botAsset: event.botAsset, - botExchange: event.botExchange, - emitterUserProfile: { - - }, - targetUserProfile: { - - }, - emitterPost: { - - }, - targetPost: { - - } + botExchange: event.botExchange } - for (let i = 0; i < post.reactionTypesCount; i++) { - eventResponse.reactionsCount.push(post.reactionsCount.get(i)) + if (emitterUserProfile !== undefined) { + let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + query.initialize({ targetUserProfileId: event.emitterUserProfileId }) + eventResponse.emitterUserProfile = query.execute() + } + + if (targetUserProfile !== undefined) { + let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + query.initialize({ targetUserProfileId: event.targetUserProfileId }) + eventResponse.targetUserProfile = query.execute() + } + + if (emitterPost !== undefined) { + eventResponse.emitterPost = addPost(emitterPost) + } + + if (targetPost !== undefined) { + eventResponse.targetPost = addPost(targetPost) } response.push(eventResponse) + + function addPost(post) { + let postResponse = { + emitterPostHash: post.emitterPostHash, + targetPostHash: post.targetPostHash, + postType: post.postType, + userProfile: post.userProfile.userProfieId, + timestamp: post.timestamp, + repliesCount: post.replies.length, + targetPostHash: post.targetPost.emitterPostHash, + reactionsCount: [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + return postResponse + } } } } \ No newline at end of file From 5e763a4ce35e337a91266ef40cc49143ee3127e8 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 14:16:09 +0200 Subject: [PATCH 097/227] Governance docs WIP --- ...ng-started-tutorials-plugin-workspace.json | 4 +- ...15-tutorial-step-about-our-governance.json | 4 +- .../Reputation-Power/reputation-power.json | 13 +++ .../R/Reputation/Reputation/reputation.json | 86 +++++++++++++++++++ .../Treasury-Account/treasury-account.json | 24 ++++++ .../user-profile-votes.json | 13 +++ .../Claims/Claims-Program/claims-program.json | 4 +- .../financial-programs.json | 13 +++ .../onboarding-programs.json | 13 +++ .../Docs-Nodes/P/Pools/Pools/pools.json | 4 +- .../votes-and-claims-programs.json | 13 +++ ...to-governance-001-governance-overview.json | 4 +- ...overnance-007-voting-program-overview.json | 3 +- ...nance-008-delegation-program-overview.json | 4 +- ...vernance-009-staking-program-overview.json | 8 +- ...ser-profile-001-building-your-profile.json | 4 + 16 files changed, 200 insertions(+), 14 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation-Power/reputation-power.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/T/Treasury/Treasury-Account/treasury-account.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/U/User/User-Profile-Votes/user-profile-votes.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json diff --git a/Projects/Foundations/Schemas/Docs-Topics/C/Community/Community-Workspaces/community-workspaces-002-getting-started-tutorials-plugin-workspace.json b/Projects/Foundations/Schemas/Docs-Topics/C/Community/Community-Workspaces/community-workspaces-002-getting-started-tutorials-plugin-workspace.json index c17e672aa..416191b5f 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/C/Community/Community-Workspaces/community-workspaces-002-getting-started-tutorials-plugin-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Topics/C/Community/Community-Workspaces/community-workspaces-002-getting-started-tutorials-plugin-workspace.json @@ -3,8 +3,8 @@ "pageNumber": "2", "type": "Getting Started Tutorials Plugin Workspace", "definition": { - "text": "This workspace is the first point of contact with Superalgos. It's purpose is to get new users familiar with all the basic aspects of Superalgos.", - "updated": 1616145473343 + "text": "This workspace is the first point of contact with Superalgos. Its purpose is to get new users familiar with all the basic aspects of Superalgos.", + "updated": 1630066493238 }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json index c0a2d6704..100b404d7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-about-our-governance.json @@ -13,8 +13,8 @@ "paragraphs": [ { "style": "List", - "text": "You may earn Superalgos SA Tokens and reputation by contributing to the project.", - "updated": 1629834397651 + "text": "You may earn Superalgos SA Tokens and Reputation by contributing to the project.", + "updated": 1630065210887 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation-Power/reputation-power.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation-Power/reputation-power.json new file mode 100644 index 000000000..a4596afe9 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation-Power/reputation-power.json @@ -0,0 +1,13 @@ +{ + "type": "Reputation Power", + "definition": { + "text": "Reputation Power is added to the Token Power you direct into the Voting Program to increase your Voting Power. Reputation power comes from the Reputation in your Governance Address.", + "updated": 1630065079427 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json new file mode 100644 index 000000000..43cd4934d --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json @@ -0,0 +1,86 @@ +{ + "type": "Reputation", + "definition": { + "text": "The tokens you earn when contributing to the project determine your reputation. You may leverage reputation to increase your Voting Power! ", + "updated": 1630061607470 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Only the tokens you get for contributing to the project grant you reputation. Reputation is not transferable, so the tokens you acquire by any other means (buying, swapping, borrowing, trading, etc.) do not carry a reputation value." + }, + { + "style": "Title", + "text": "The Utility of Reputation" + }, + { + "style": "Text", + "text": "Superalgos SA Tokens in your Governance Address determine the Token Power you may use throughout the Governance System." + }, + { + "style": "Text", + "text": "Your reputation grants you Reputation Power, which is added to the Token Power you direct into the Voting Program. That is, reputation augments your Voting Power." + }, + { + "style": "Callout", + "text": "Reputation may only be leveraged within the Voting Program. The rationale behind this is that Superalgos wishes contributors to have a bigger voice in the direction of development, but not an advantage to participate in financial programs or any other program for that matter." + }, + { + "style": "Title", + "text": "How Reputation is Determined" + }, + { + "style": "Text", + "text": "The way the system determines the reputation in your User Profile is by checking how many tokens your Governance Address ever got from the Treasury Account." + }, + { + "style": "Callout", + "text": "A Governance Address holds as much reputation as tokens it may have received from the Treasury Account, or as tokens it may currently have in its balance, whichever is the lesser." + }, + { + "style": "Text", + "text": "Let's unwrap the above statement with an example.", + "updated": 1630064638172 + }, + { + "style": "List", + "text": "Let's say you contributed fixing a bug and you got 1,000 SA Tokens for your contribution in the latest distribution event. You now have 1,000 SA Tokens in your Governance Address. Because all of the tokens came from the Treasury Account, your reputation is equal to 1,000." + }, + { + "style": "List", + "text": "Now, let's assume you send 100 SA Tokens to a friend to get him interested in the project and sell another 400 SA Tokens in the market." + }, + { + "style": "List", + "text": "Your Governance Address now has 500 SA Tokens in the balance, so your reputation is now 500. Notice that the total number of SA Tokens you ever got from the Treasury Account is still 1,000, but because you decided to part with some of them, your reputation is now indicated by the balance of your Governance Address, which is lesser.", + "updated": 1630064707717 + }, + { + "style": "List", + "text": "Imagine your friend comes to Superalgos and uses his existing address with the 100 SA Tokens you sent him to set up his User Profile. Because those 100 Tokens did not come from the Treasury Account, his Governance Address features 0 reputation, despite his balance is 100. In this case, the number of tokens the address got from the Treasury Account is lesser than the number of tokens in the balance." + }, + { + "style": "List", + "text": "Let's close the circle. Let's say you go to the market and buy 1,000 SA Tokens and send them to your Governance Address. The balance is now 1,500 SA Tokens, but because you only ever got 1,000 from the Treasury Account, your reputation is back to 1,000.", + "updated": 1630064784130 + }, + { + "style": "Title", + "text": "The Rationale" + }, + { + "style": "Text", + "text": "Superalgos values contributions above everything else, that is why only contributors acquire reputation." + }, + { + "style": "Note", + "text": "Once you have contributed to Superalgos, you should always be able to leverage your reputation in Governance. However, if you divest your Superalgos SA Token holdings, that is, if you remove some skin from the game, then your reputation will go down too. That said, you can always get your reputation back by putting the skin back in the game.", + "updated": 1630065338721 + }, + { + "style": "Text", + "text": "That is the game theory behind the reputation system.", + "updated": 1630064881383 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/T/Treasury/Treasury-Account/treasury-account.json b/Projects/Governance/Schemas/Docs-Concepts/T/Treasury/Treasury-Account/treasury-account.json new file mode 100644 index 000000000..7085b8e97 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/T/Treasury/Treasury-Account/treasury-account.json @@ -0,0 +1,24 @@ +{ + "type": "Treasury Account", + "definition": { + "text": "The Treasury Account is the address or addresses the Superalgos Project uses to hold the tokens that are yet to be distributed.", + "updated": 1630065643067 + }, + "paragraphs": [ + { + "style": "Text", + "text": "In the current deployment of the Superalgos SA Token in the Binance Smart Chain (BSC) the Treasury Account is:", + "updated": 1630065743586 + }, + { + "style": "Json", + "text": "0x8d4d2557ce99f83f658adf61eef3e61e04c2ac2c", + "updated": 1630065789468 + }, + { + "style": "Link", + "text": "Browse the Treasury Acount on BSCScan!->bscscan.com/token/0xfb981ed9a92377ca4d75d924b9ca06df163924fd?a=0x8d4d2557ce99f83f658adf61eef3e61e04c2ac2c", + "updated": 1630065914276 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/U/User/User-Profile-Votes/user-profile-votes.json b/Projects/Governance/Schemas/Docs-Concepts/U/User/User-Profile-Votes/user-profile-votes.json new file mode 100644 index 000000000..eb2ace196 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/U/User/User-Profile-Votes/user-profile-votes.json @@ -0,0 +1,13 @@ +{ + "type": "User Profile Votes", + "definition": { + "text": "You may use User Profile Votes to delegate Voting Power to other users.", + "updated": 1630055800416 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json index 7cce797a6..c9ed88d9c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json +++ b/Projects/Governance/Schemas/Docs-Nodes/C/Claims/Claims-Program/claims-program.json @@ -1,8 +1,8 @@ { "type": "Claims Program", "definition": { - "text": "This node helps define the section of the User Profile hierarchy that is going to be used to define the claims users make for the contributions they have done. These claims need later to be voted by other users in order to be considered during the token distribution process.", - "updated": 1629702697773 + "text": "This node helps define the section of the User Profile hierarchy used to define the claims users make for the contributions they have done. Other users may vote for this claims so that they are computed during the token distribution process.", + "updated": 1630056746833 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json new file mode 100644 index 000000000..92a267988 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/F/Financial/Financial-Programs/financial-programs.json @@ -0,0 +1,13 @@ +{ + "type": "Financial Programs", + "definition": { + "text": "Use this node to spawn the Staking Program and the Delegation Program.", + "updated": 1630056638318 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json new file mode 100644 index 000000000..f03ee4b59 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/O/Onboarding/Onboarding-Programs/onboarding-programs.json @@ -0,0 +1,13 @@ +{ + "type": "Onboarding Programs", + "definition": { + "text": "These programs incentivize Superalgos users to take the first couple of steps to participate in governance and start giving back to the project. They make earning the first few tokens a breeze and allow every user to become invested!", + "updated": 1630056526452 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json index 3ee841927..74e7bdd1c 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Pools/Pools/pools.json @@ -52,7 +52,7 @@ "text": "each hierarchy may be better visualized in different workspaces in which they may interact with other definitions; etc." }, { - "style": "Subtitle", + "style": "Title", "text": "Superalgos Pools" }, { @@ -64,7 +64,7 @@ "text": "Many of the Pool nodes defined in this hierarchy link to further definitions on other hierarchies. " }, { - "style": "Text", + "style": "Note", "text": "The configuration of the top-level node in the hierarchy determines how many tokens will be distributed in the release." }, { diff --git a/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json new file mode 100644 index 000000000..c2538f60b --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/V/Votes/Votes-And-Claims-Programs/votes-and-claims-programs.json @@ -0,0 +1,13 @@ +{ + "type": "Votes And Claims Programs", + "definition": { + "text": "Use this node to spawn the Claims Program and the Voting Program.", + "updated": 1630056577950 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json index a23cdf232..a5c4ec943 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json @@ -9,8 +9,8 @@ "paragraphs": [ { "style": "Text", - "text": "To participate in governance, community members leverage their Superalgos SA Token holdings, exerting influence proportional to their Token Power. The combined influence of all token holders participating in governance determines, among other things:", - "updated": 1624697450404 + "text": "To participate in governance, community members leverage their Superalgos SA Token holdings, exerting influence proportional to their Token Power and their Reputation. The combined influence of all token holders participating in governance determines, among other things:", + "updated": 1630065456504 }, { "style": "List", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json index 655151d9a..250f99439 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-007-voting-program-overview.json @@ -22,7 +22,8 @@ }, { "style": "List", - "text": "Profile Votes allow you to delegate your Voting Power to other users, so that people you trust may vote on topics you are not well versed on, using your power." + "text": "User Profile Votes allow you to delegate your Voting Power to other users, so that people you trust may vote on topics you are not well versed on, using your power.", + "updated": 1630055605861 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json index 7ab07223a..6140fca36 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-008-delegation-program-overview.json @@ -9,8 +9,8 @@ "paragraphs": [ { "style": "Text", - "text": "This is another feature with characteristics inspired in liquid democracy, and also plays an important societal function: new Contributors need Claims Power to place their first claims, but -- given that they are new to Superalgos -- they may hold no tokens. ", - "updated": 1624705768151 + "text": "This is another feature with characteristics inspired in liquid democracy, and also plays an important societal function: new Contributors need Claims Power to place their first claims, but — given that they are new to Superalgos — they may hold no tokens.", + "updated": 1630056075583 }, { "style": "Text", diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json index f92f838ae..57b91398b 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-009-staking-program-overview.json @@ -14,7 +14,13 @@ }, { "style": "Text", - "text": "You may participate in the Staking Program with the votes that you haven’t used for other purposes. All you need to do is establish a reference from the Staking Program node in your User Profile to the Staking Rewards Pool. You will get a number of Superalgos SA Tokens proportional to the Staking Power you direct to the pool." + "text": "You may participate in the Staking Program with the Token Power that you haven’t used for other purposes. All you need to do is spawn the program from within the Financials Program node and let some Token Power flow into it.", + "updated": 1630056267000 + }, + { + "style": "Success", + "text": "You will get a tokens from the Staking Rewards Pool proportional to the Staking Power you direct to the program.", + "updated": 1630056331489 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json index 04b3a7da7..53a286d81 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json @@ -16,6 +16,10 @@ "style": "List", "text": "The latest version of Superalgos in the develop branch." }, + { + "style": "List", + "text": "A basic understanding of how the Superalgos Platform works. If you haven't yet, make sure you do the tutorials in the Getting Started Tutorials Plugin Workspace before you dive into the Governance Project." + }, { "style": "List", "text": "Trust Wallet, or any wallet that may import a Binance Smart Chain (BSC) private key." From fd3bddf540f6cd76c29234daf89cc001d4c743f3 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 14:17:12 +0200 Subject: [PATCH 098/227] Superalgos Network: Events Query implemented. --- Network/Queries/Events.js | 153 +++++++++++++++++++++++++++----------- Network/event.js | 95 +++++++++++------------ Network/post.js | 12 ++- 3 files changed, 167 insertions(+), 93 deletions(-) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index 1de03b0a2..383608b78 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -96,78 +96,147 @@ exports.newEvents = function newEvents() { for (let i = thisObject.initialIndex; i < thisObject.initialIndex + thisObject.amountRequested; i++) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } - addToResponse(event) + checkEventContext(event) } } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { let event = NT.memory.arrays.EVENTS[i] if (event === undefined) { break } - addToResponse(event) + checkEventContext(event) } } } return response - function addToResponse(event) { + function checkEventContext(event) { + /* + For an event to be returned at the response of this query, it needs to be related + to the profile making the query. How it can be related? + 1. The Emitter or Target profile must be the same as the Query Profile. + 2. The Emitter or Traget profile must be at the Following map of the Query Profile. + 3. The Emmiter or Target post must be belong to any profile at the Following of the Query Profile. + + Any of the above happening, means that indeed it is related. + */ let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) let emitterPost = NT.memory.maps.POSTS.get(eventReceived.emitterPostHash) let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) - - let eventResponse = { - eventId: event.eventId, - eventType: event.eventType, - emitterUserProfileId: event.emitterUserProfileId, - targetUserProfileId: event.targetUserProfileId, - emitterPostHash: event.emitterPostHash, - targetPostHash: event.targetPostHash, - timestamp: event.timestamp, - botId: event.botId, - botAsset: event.botAsset, - botExchange: event.botExchange - } - + /* + Test #1 : The Emitter or Target profile must be the same as the Query Profile. + */ if (emitterUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() - query.initialize({ targetUserProfileId: event.emitterUserProfileId }) - eventResponse.emitterUserProfile = query.execute() + if (emitterUserProfile.userProfieId === thisObject.profile.userProfieId) { + addToResponse(event) + return + } } - if (targetUserProfile !== undefined) { - let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() - query.initialize({ targetUserProfileId: event.targetUserProfileId }) - eventResponse.targetUserProfile = query.execute() + if (targetUserProfile.userProfieId === thisObject.profile.userProfieId) { + addToResponse(event) + return + } } - + /* + Test #2 : The Emitter or Traget profile must be at the Following map of the Query Profile. + */ + if (emitterUserProfile !== undefined) { + if (thisObject.profile.multiMediaPostsFollowing.get(emitterUserProfile.userProfieId) !== undefined) { + addToResponse(event) + return + } + } + if (targetUserProfile !== undefined) { + if (thisObject.profile.multiMediaPostsFollowing.get(targetUserProfile.userProfieId) !== undefined) { + addToResponse(event) + return + } + } + /* + Test #3 : The Emmiter or Target post must be belong to any profile at the Following of the Query Profile. + */ if (emitterPost !== undefined) { - eventResponse.emitterPost = addPost(emitterPost) + if (thisObject.profile.multiMediaPostsFollowing.get(emitterPost.emitterUserProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (emitterPost !== undefined) { + if (thisObject.profile.multiMediaPostsFollowing.get(emitterPost.targetUserProfileId) !== undefined) { + addToResponse(event) + return + } } - if (targetPost !== undefined) { - eventResponse.targetPost = addPost(targetPost) + if (thisObject.profile.multiMediaPostsFollowing.get(targetPost.emitterUserProfileId) !== undefined) { + addToResponse(event) + return + } + } + if (targetPost !== undefined) { + if (thisObject.profile.multiMediaPostsFollowing.get(targetPost.targetUserProfileId) !== undefined) { + addToResponse(event) + return + } } - response.push(eventResponse) + function addToResponse(event) { - function addPost(post) { - let postResponse = { - emitterPostHash: post.emitterPostHash, - targetPostHash: post.targetPostHash, - postType: post.postType, - userProfile: post.userProfile.userProfieId, - timestamp: post.timestamp, - repliesCount: post.replies.length, - targetPostHash: post.targetPost.emitterPostHash, - reactionsCount: [] + let eventResponse = { + eventId: event.eventId, + eventType: event.eventType, + emitterUserProfileId: event.emitterUserProfileId, + targetUserProfileId: event.targetUserProfileId, + emitterPostHash: event.emitterPostHash, + targetPostHash: event.targetPostHash, + timestamp: event.timestamp, + botId: event.botId, + botAsset: event.botAsset, + botExchange: event.botExchange } - for (let i = 0; i < post.reactionTypesCount; i++) { - postResponse.reactionsCount.push(post.reactionsCount.get(i)) + if (emitterUserProfile !== undefined) { + let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + query.initialize({ targetUserProfileId: event.emitterUserProfileId }) + eventResponse.emitterUserProfile = query.execute() } - return postResponse + if (targetUserProfile !== undefined) { + let query = NT.modules.QUERY_PROFILE_STATS.newProfileStats() + query.initialize({ targetUserProfileId: event.targetUserProfileId }) + eventResponse.targetUserProfile = query.execute() + } + + if (emitterPost !== undefined) { + eventResponse.emitterPost = addPost(emitterPost) + } + + if (targetPost !== undefined) { + eventResponse.targetPost = addPost(targetPost) + } + + response.push(eventResponse) + + function addPost(post) { + let postResponse = { + emitterPostHash: post.emitterPostHash, + targetPostHash: post.targetPostHash, + postType: post.postType, + userProfile: post.userProfile.userProfieId, + timestamp: post.timestamp, + repliesCount: post.replies.length, + targetPostHash: post.targetPost.emitterPostHash, + reactionsCount: [] + } + + for (let i = 0; i < post.reactionTypesCount; i++) { + postResponse.reactionsCount.push(post.reactionsCount.get(i)) + } + + return postResponse + } } } } diff --git a/Network/event.js b/Network/event.js index 313765cfb..e69fd9ead 100644 --- a/Network/event.js +++ b/Network/event.js @@ -75,7 +75,7 @@ exports.newEvent = function newEvent() { /* Validate Emitter User Profile. */ - let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.emitterUserProfileId) + let emitterUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.emitterUserProfileId) if (emitterUserProfile === undefined) { throw ('Emitter User Profile Not Found.') } @@ -83,12 +83,12 @@ exports.newEvent = function newEvent() { /* Validate Target User Profile. */ - let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(eventReceived.targetUserProfileId) + let targetUserProfile = NT.memory.maps.USER_PROFILES_BY_ID.get(thisObject.targetUserProfileId) if (targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( - eventReceived.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && - eventReceived.eventType !== EVENT_TYPES.NEW_TRADE_POST + thisObject.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && + thisObject.eventType !== EVENT_TYPES.NEW_TRADE_POST ) { throw ('Target User Profile Not Found.') } @@ -99,26 +99,27 @@ exports.newEvent = function newEvent() { Is is a new post? */ if ( - eventReceived.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - eventReceived.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - eventReceived.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || - eventReceived.eventType === EVENT_TYPES.NEW_TRADE_POST || - eventReceived.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || - eventReceived.eventType === EVENT_TYPES.RE_POST_TRADE || - eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + thisObject.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + thisObject.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || + thisObject.eventType === EVENT_TYPES.NEW_TRADE_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || + thisObject.eventType === EVENT_TYPES.RE_POST_TRADE || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE ) { if ( - eventReceived.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - eventReceived.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - eventReceived.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - eventReceived.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA + thisObject.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || + thisObject.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA ) { emitterUserProfile.addPost( - eventReceived.emitterPostHash, - eventReceived.targetPostHash, + thisObject.emitterUserProfileId, + thisObject.targetUserProfileId, + thisObject.emitterPostHash, + thisObject.targetPostHash, thisObject.eventType, - emitterUserProfile, thisObject.timestamp ) } @@ -129,12 +130,12 @@ exports.newEvent = function newEvent() { Is is a following? */ if ( - eventReceived.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - eventReceived.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - eventReceived.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || - eventReceived.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS + thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || + thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS ) { - switch (eventReceived.eventType) { + switch (thisObject.eventType) { case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { emitterUserProfile.addMultiMediaPostsFollowing( targetUserProfile @@ -178,51 +179,51 @@ exports.newEvent = function newEvent() { Is is a Reaction? */ if ( - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_LIKE || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_LOVE || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_HAHA || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_WOW || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_SAD || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || - eventReceived.eventType === EVENT_TYPES.ADD_REACTION_HUG + thisObject.eventType === EVENT_TYPES.ADD_REACTION_LIKE || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_LOVE || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_HAHA || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_WOW || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_SAD || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_ANGRY || + thisObject.eventType === EVENT_TYPES.ADD_REACTION_HUG ) { - let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) + let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') } - targetPost.addReaction(eventReceived.eventType - 100) + targetPost.addReaction(thisObject.eventType - 100) return } if ( - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || - eventReceived.eventType === EVENT_TYPES.REMOVE_REACTION_HUG + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LIKE || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_LOVE || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HAHA || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_WOW || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_SAD || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_ANGRY || + thisObject.eventType === EVENT_TYPES.REMOVE_REACTION_HUG ) { - let targetPost = NT.memory.maps.POSTS.get(eventReceived.targetPostHash) + let targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) if (targetPost === undefined) { throw ('Target Post Not Found') } - targetPost.removeReaction(eventReceived.eventType - 200) + targetPost.removeReaction(thisObject.eventType - 200) return } /* Is is a Bot? */ if ( - eventReceived.eventType === EVENT_TYPES.ADD_BOT || - eventReceived.eventType === EVENT_TYPES.REMOVE_BOT || - eventReceived.eventType === EVENT_TYPES.ENABLE_BOT || - eventReceived.eventType === EVENT_TYPES.DISABLE_BOT + thisObject.eventType === EVENT_TYPES.ADD_BOT || + thisObject.eventType === EVENT_TYPES.REMOVE_BOT || + thisObject.eventType === EVENT_TYPES.ENABLE_BOT || + thisObject.eventType === EVENT_TYPES.DISABLE_BOT ) { - switch (eventReceived.eventType) { + switch (thisObject.eventType) { case EVENT_TYPES.ADD_BOT: { emitterUserProfile.addBot( thisObject.botId, diff --git a/Network/post.js b/Network/post.js index 43a6edb9d..0c5d595cc 100644 --- a/Network/post.js +++ b/Network/post.js @@ -1,10 +1,11 @@ exports.newPost = function newPost() { let thisObject = { + emitterUserProfileId: undefined, + targetUserProfileId: undefined, emitterPostHash: undefined, targetPostHash: undefined, postType: undefined, - userProfile: undefined, timestamp: undefined, replies: undefined, targetPost: undefined, @@ -51,27 +52,30 @@ exports.newPost = function newPost() { return thisObject function finalize() { + thisObject.emitterUserProfileId = undefined + thisObject.targetUserProfileId = undefined thisObject.emitterPostHash = undefined thisObject.targetPostHash = undefined thisObject.postType = undefined - thisObject.userProfile = undefined thisObject.timestamp = undefined thisObject.replies = undefined thisObject.targetPost = undefined } function initialize( + emitterUserProfileId, + targetUserProfileId, emitterPostHash, targetPostHash, postType, - userProfile, timestamp ) { + thisObject.emitterUserProfileId = emitterUserProfileId + thisObject.targetUserProfileId = targetUserProfileId thisObject.emitterPostHash = emitterPostHash thisObject.targetPostHash = targetPostHash thisObject.postType = postType - thisObject.userProfile = userProfile thisObject.timestamp = timestamp thisObject.replies = [] From 72cf70617dd0ffdb5c82750593c0ad3baae69311 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 14:22:04 +0200 Subject: [PATCH 099/227] Superalgos Network: Events Query implemented. Deep Scan Bug Fixed --- Network/Queries/Events.js | 2 ++ Network/Queries/PostReplies.js | 2 ++ Network/Queries/ProfilePosts.js | 2 ++ 3 files changed, 6 insertions(+) diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index 383608b78..3f57304e5 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -98,6 +98,7 @@ exports.newEvents = function newEvents() { if (event === undefined) { break } checkEventContext(event) } + break } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { @@ -105,6 +106,7 @@ exports.newEvents = function newEvents() { if (event === undefined) { break } checkEventContext(event) } + break } } return response diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index ace183b99..63c778c36 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -94,6 +94,7 @@ exports.newPostReplies = function newPostReplies() { if (post === undefined) { break } addToResponse(post) } + break } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { @@ -101,6 +102,7 @@ exports.newPostReplies = function newPostReplies() { if (post === undefined) { break } addToResponse(post) } + break } } return response diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 24d097ff2..8a8f51625 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -98,6 +98,7 @@ exports.newProfilePosts = function newProfilePosts() { if (post === undefined) { break } addToResponse(post) } + break } case DIRECTION_PAST: { for (let i = thisObject.initialIndex; i > thisObject.initialIndex - thisObject.amountRequested; i--) { @@ -105,6 +106,7 @@ exports.newProfilePosts = function newProfilePosts() { if (post === undefined) { break } addToResponse(post) } + break } } return response From f997021c0d039ffe359a3c9802e68867acf7a7b8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 14:34:42 +0200 Subject: [PATCH 100/227] Superalgos Network: Events Query implemented. Deep Scan Bug Fixed #2 --- Client/githubServer.js | 56 +++++++++++++++++++++++++++++++++ Network/Queries/Events.js | 4 +-- Network/Queries/PostReplies.js | 4 +-- Network/Queries/ProfilePosts.js | 4 +-- Network/post.js | 12 +++---- 5 files changed, 68 insertions(+), 12 deletions(-) diff --git a/Client/githubServer.js b/Client/githubServer.js index a349fbcd8..ea77e9660 100644 --- a/Client/githubServer.js +++ b/Client/githubServer.js @@ -211,6 +211,7 @@ exports.newGithubServer = function newGithubServer() { }) await getPrList() await mergePrs() + await closePrsToMaster() async function getPrList() { @@ -592,6 +593,61 @@ exports.newGithubServer = function newGithubServer() { } } } + + async function closePrsToMaster() { + + const per_page = 100 // Max + let page = 0 + let lastPage = false + + while (lastPage === false) { + try { + page++ + + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + + let listResponse = await octokit.rest.pulls.list({ + owner: owner, + repo: repo, + state: 'open', + head: 'develop', + base: 'develop', + sort: undefined, + direction: undefined, + per_page: per_page, + page: page + }); + + if (listResponse.data.length < 100) { + lastPage = true + } + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Receiving Page = ' + page) + for (let i = 0; i < listResponse.data.length; i++) { + let pullRequest = listResponse.data[i] + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Pull Request "' + pullRequest.title + '" found and added to the list to validate. ') + githubPrListArray.push(pullRequest) + } + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Received = ' + listResponse.data.length) + + } catch (err) { + console.log(err) + + if (err.stack.indexOf('last page') >= 0) { + return + } else { + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->Method call produced an error.') + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->err.stack = ' + err.stack) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->repository = ' + repository) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->username = ' + username) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->token ends with = ' + '...' + token.substring(token.length - 10)) + error = err + return + } + } + } + } + } catch (err) { console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> err.stack = ' + err.stack) } diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index 3f57304e5..fb401ea2f 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -223,13 +223,13 @@ exports.newEvents = function newEvents() { function addPost(post) { let postResponse = { + emitterUserProfileId: post.emitterUserProfileId, + targetUserProfileId: post.targetUserProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, - userProfile: post.userProfile.userProfieId, timestamp: post.timestamp, repliesCount: post.replies.length, - targetPostHash: post.targetPost.emitterPostHash, reactionsCount: [] } diff --git a/Network/Queries/PostReplies.js b/Network/Queries/PostReplies.js index 63c778c36..788af16b4 100644 --- a/Network/Queries/PostReplies.js +++ b/Network/Queries/PostReplies.js @@ -109,13 +109,13 @@ exports.newPostReplies = function newPostReplies() { function addToResponse(post) { let postResponse = { + emitterUserProfileId: post.emitterUserProfileId, + targetUserProfileId: post.targetUserProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, - userProfile: post.userProfile.userProfieId, timestamp: post.timestamp, repliesCount: post.replies.length, - targetPostHash: post.targetPost.emitterPostHash, reactionsCount: [] } diff --git a/Network/Queries/ProfilePosts.js b/Network/Queries/ProfilePosts.js index 8a8f51625..fab001ff7 100644 --- a/Network/Queries/ProfilePosts.js +++ b/Network/Queries/ProfilePosts.js @@ -113,13 +113,13 @@ exports.newProfilePosts = function newProfilePosts() { function addToResponse(post) { let postResponse = { + emitterUserProfileId: post.emitterUserProfileId, + targetUserProfileId: post.targetUserProfileId, emitterPostHash: post.emitterPostHash, targetPostHash: post.targetPostHash, postType: post.postType, - userProfile: post.userProfile.userProfieId, timestamp: post.timestamp, repliesCount: post.replies.length, - targetPostHash: post.targetPost.emitterPostHash, reactionsCount: [] } diff --git a/Network/post.js b/Network/post.js index 0c5d595cc..f3e3bd873 100644 --- a/Network/post.js +++ b/Network/post.js @@ -8,9 +8,8 @@ exports.newPost = function newPost() { postType: undefined, timestamp: undefined, replies: undefined, - targetPost: undefined, reactionsCount: undefined, - reactionTypesCount: undefined, + reactionTypesCount: undefined, addReaction: addReaction, removeReactions: removeReaction, initialize: initialize, @@ -59,7 +58,6 @@ exports.newPost = function newPost() { thisObject.postType = undefined thisObject.timestamp = undefined thisObject.replies = undefined - thisObject.targetPost = undefined } function initialize( @@ -82,6 +80,8 @@ exports.newPost = function newPost() { /* Let's find the Target Post */ + let targetPost + if ( event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || event.eventType === POST_TYPES.REPOST_MULTI_MEDIA || @@ -90,9 +90,9 @@ exports.newPost = function newPost() { event.eventType === POST_TYPES.RE_POST_TRADE || event.eventType === POST_TYPES.QUOTE_REPOST_TRADE ) { - thisObject.targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) + targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) - if (thisObject.targetPost === undefined) { + if (targetPost === undefined) { throw ('Target Post Not Found.') } } @@ -103,7 +103,7 @@ exports.newPost = function newPost() { event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || event.eventType === POST_TYPES.REPLY_TO_TRADE_POST ) { - thisObject.targetPost.replies.push(thisObject) + targetPost.replies.push(thisObject) } } From e38d0c76d907f33809eccef531a987d241cceb77 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 14:40:29 +0200 Subject: [PATCH 101/227] Building your profile WIP --- .../governance-project.json | 18 +++++++++++++ .../profile-constructor.json | 14 ++++++++++ ...ser-profile-001-building-your-profile.json | 27 ++++++++++++------- 3 files changed, 50 insertions(+), 9 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Nodes/G/Governance/Governance-Project/governance-project.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/P/Profile/Profile-Constructor/profile-constructor.json diff --git a/Projects/Governance/Schemas/Docs-Nodes/G/Governance/Governance-Project/governance-project.json b/Projects/Governance/Schemas/Docs-Nodes/G/Governance/Governance-Project/governance-project.json new file mode 100644 index 000000000..9f68346c3 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/G/Governance/Governance-Project/governance-project.json @@ -0,0 +1,18 @@ +{ + "type": "Governance Project", + "definition": { + "text": "The Governance Project is the section of the Superalgos Platform that enables the distributed governance of the Superalgos Project.", + "updated": 1630067351210 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Use this hierarchy to spawn project definition hierarchies such as the Pools, Positions, Features and Assets Hierarchies.", + "updated": 1630067423070 + }, + { + "style": "Text", + "text": "This is also where you find the option to spawn the Profile Constructor node." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/P/Profile/Profile-Constructor/profile-constructor.json b/Projects/Governance/Schemas/Docs-Nodes/P/Profile/Profile-Constructor/profile-constructor.json new file mode 100644 index 000000000..1ec0fc324 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/P/Profile/Profile-Constructor/profile-constructor.json @@ -0,0 +1,14 @@ +{ + "type": "Profile Constructor", + "definition": { + "text": "The Profile Constructor is a device used to build a User Profile.", + "updated": 1630067504742 + }, + "paragraphs": [ + { + "style": "Text", + "text": "The use of the Profile Constructor is explained in the Creating Your User Profile Tutorial, and covered in the Building Your Profile page of the User Profile topic.", + "updated": 1630067647178 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json index 53a286d81..f1079d404 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-001-building-your-profile.json @@ -3,30 +3,38 @@ "pageNumber": "1", "type": "Building Your Profile", "definition": { - "text": "Your Governance Address is a Superalgos SA Token address generated from within Superalgos, using the Profile Constructor. The tokens you hold in this address confer you Token Power, that you may use from within your User Profile to participate in governance.", - "updated": 1624722284024 + "text": "Building your User Profile involves linking your Governance Address to your identity in Github.com, using the Profile Constructor. ", + "updated": 1630067747645 }, "paragraphs": [ { "style": "Text", - "text": "This guide will get you up to speed in just a few minutes. This is what you’ll need:", - "updated": 1624721971524 + "text": "This guide will get you up to speed in just a few minutes. This is what you’ll need (requirements):", + "updated": 1630066775182 }, { "style": "List", - "text": "The latest version of Superalgos in the develop branch." + "text": "Up-to-date software: the latest version of the Superalgos Platform in the Develop branch.", + "updated": 1630067794445 }, { "style": "List", - "text": "A basic understanding of how the Superalgos Platform works. If you haven't yet, make sure you do the tutorials in the Getting Started Tutorials Plugin Workspace before you dive into the Governance Project." + "text": "Prior knowledge: a basic understanding of how the Superalgos Platform works. If you haven't yet, make sure you do the tutorials in the Getting Started Tutorials Plugin Workspace before diving into the Governance Project.", + "updated": 1630067826681 }, { "style": "List", - "text": "Trust Wallet, or any wallet that may import a Binance Smart Chain (BSC) private key." + "text": "Identity: your GitHub.com username.", + "updated": 1630066924264 }, { "style": "List", - "text": "Your GitHub.com username." + "text": "Optional: Trust Wallet, or any wallet that may import a Binance Smart Chain (BSC) private key." + }, + { + "style": "Success", + "text": "The process described below is covered, step by step, in the Creating Your User Profile Tutorial. Doing the tutorial is highly recommended. If you do, then you do not need to follow the below instructions.", + "updated": 1630067119898 }, { "style": "Title", @@ -38,7 +46,8 @@ }, { "style": "Text", - "text": "You may start with this Plugin Workspace so that you may later interact with the top-level Superalgos Project definitions." + "text": "You may start with the Token Distribution Superalgos Plugin Workspace so that you may later interact with the top-level Superalgos Project definitions.", + "updated": 1630067911494 }, { "style": "Subtitle", From ab98050ad1710f21342d6cdc468fbd6e4a088bd4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 15:07:09 +0200 Subject: [PATCH 102/227] Goveranance System: Auto Closing PRs to master. --- Client/githubServer.js | 95 +++++++++++++++++++++++++----------------- 1 file changed, 57 insertions(+), 38 deletions(-) diff --git a/Client/githubServer.js b/Client/githubServer.js index ea77e9660..2b2c68345 100644 --- a/Client/githubServer.js +++ b/Client/githubServer.js @@ -446,7 +446,7 @@ exports.newGithubServer = function newGithubServer() { */ if (userProfile.name !== githubUsername) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #5 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the User Profile node\'s name. -> Github Username = ' + githubUsername + '-> userProfile.name = ' + userProfile.name) - + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ owner: owner, @@ -596,56 +596,75 @@ exports.newGithubServer = function newGithubServer() { async function closePrsToMaster() { + let githubPrListMaster = [] const per_page = 100 // Max let page = 0 - let lastPage = false - while (lastPage === false) { - try { - page++ + try { + page++ + + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + + let listResponse = await octokit.rest.pulls.list({ + owner: owner, + repo: repo, + state: 'open', + head: undefined, + base: 'master', + sort: undefined, + direction: undefined, + per_page: per_page, + page: page + }); + + if (listResponse.data.length < 100) { + lastPage = true + } + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster -> Receiving Page = ' + page) + for (let i = 0; i < listResponse.data.length; i++) { + let pullRequest = listResponse.data[i] + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster -> Pull Request "' + pullRequest.title + '" found and added to the list to validate. ') + githubPrListMaster.push(pullRequest) + } + console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster -> Received = ' + listResponse.data.length) + + for (let i = 0; i < githubPrListMaster.length; i++) { + let pullRequest = githubPrListMaster[i] await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) - - let listResponse = await octokit.rest.pulls.list({ + await octokit.rest.issues.createComment({ owner: owner, repo: repo, - state: 'open', - head: 'develop', - base: 'develop', - sort: undefined, - direction: undefined, - per_page: per_page, - page: page + issue_number: pullRequest.number, + body: 'Hi, this is the Superalgos Governance System taking notice that you have submitted a pull request directly to the master branch.\n\nThanks for submitting a PR to the Superalgos Project. We value every contribution and everyone is welcome to send PRs. Unfortunatelly we are not merging pull requests directly into the master branch. Consider resubmitting to the develop branch intstead. For your convinienve, you can swithch branches from within the app, at the footer of the Docs tab. \n\n I will close this pull request now and look forward for your next contribution either to the develop branch or any other branch available for this purpose.' }); - if (listResponse.data.length < 100) { - lastPage = true - } - console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Receiving Page = ' + page) - for (let i = 0; i < listResponse.data.length; i++) { - let pullRequest = listResponse.data[i] - console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Pull Request "' + pullRequest.title + '" found and added to the list to validate. ') - githubPrListArray.push(pullRequest) - } - console.log('[INFO] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList -> Received = ' + listResponse.data.length) + await CL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + } - } catch (err) { - console.log(err) + } catch (err) { + console.log(err) - if (err.stack.indexOf('last page') >= 0) { - return - } else { - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->Method call produced an error.') - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->err.stack = ' + err.stack) - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->repository = ' + repository) - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->username = ' + username) - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->token starts with = ' + token.substring(0, 10) + '...') - console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> getPrList ->token ends with = ' + '...' + token.substring(token.length - 10)) - error = err - return - } + if (err.stack.indexOf('last page') >= 0) { + return + } else { + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->Method call produced an error.') + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->err.stack = ' + err.stack) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->repository = ' + repository) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->username = ' + username) + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->token starts with = ' + token.substring(0, 10) + '...') + console.log('[ERROR] Github Server -> mergeGithubPullRequests -> doGithub -> closePrsToMaster ->token ends with = ' + '...' + token.substring(token.length - 10)) + error = err + return } } + } } catch (err) { From 07fe9557df823f0e49db19dab0eeed282cae4ef9 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 17:18:24 +0200 Subject: [PATCH 103/227] Removing Github credentials from plugin workspace --- ...oken-Distribution-Foundations-Project.json | 72 +++++++++---------- 1 file changed, 34 insertions(+), 38 deletions(-) diff --git a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json index 5828decea..3a9d17052 100644 --- a/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json +++ b/Projects/Governance/Plugins/Workspaces/Token-Distribution-Foundations-Project.json @@ -1,7 +1,7 @@ { "type": "Workspace", "name": "Token-Distribution-Foundations-Project", - "config": "{\n \"docsLanguage\": \"EN\",\n \"currentBranch\": \"master\",\n \"contributionsBranch\": \"develop\"\n}", + "config": "{\n \"docsLanguage\": \"EN\",\n \"contributionsBranch\": \"develop\"\n}", "rootNodes": [ { "type": "Design Space", @@ -30,7 +30,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -56,7 +58,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "f8485ce5-67f3-4476-b9e2-80994e49c318", @@ -92,32 +96,6 @@ "type": "APIs", "name": "New APIs", "project": "Foundations", - "githubAPI": { - "type": "Github API", - "name": "New Github API", - "config": "{\n \"username\": \"Luis-Fernando-Molina\",\n \"token\": \"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\"\n}", - "project": "Foundations", - "id": "90d121ab-9f19-4437-a051-1222287085fc", - "savedPayload": { - "position": { - "x": 30630.458333333332, - "y": 10730.006707946337 - }, - "targetPosition": { - "x": 30330.458333333332, - "y": 10730.006707946337 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": {} - } - }, "id": "23021bb7-9997-4fe6-8199-71ebf70aef76", "savedPayload": { "position": { @@ -168,7 +146,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "db380c52-cf90-475b-87df-c005dd51cdf6", @@ -221,7 +201,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaceSettings": { @@ -247,7 +229,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "016e464a-2b86-4c73-b79b-35c95751c339", @@ -300,7 +284,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "spaces": { @@ -325,7 +311,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "mines": { @@ -350,7 +338,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "trading": { @@ -375,7 +365,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "learning": { @@ -400,7 +392,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "otherHierarchies": { @@ -425,7 +419,9 @@ "distanceToParent": 3, "arrangementStyle": 0 }, - "uiObject": {} + "uiObject": { + "isRunning": false + } } }, "id": "cf9f8b3b-77c6-43c6-b01f-95cf366a91f6", From b644d2182610d0570b1620beebf747b7fd9d1092 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Fri, 27 Aug 2021 12:33:37 -0400 Subject: [PATCH 104/227] ML: Pausing inclusion of @tensorflow/tfjs-node installation from setup.js due to missing dependencies for Windows Users --- setup.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/setup.js b/setup.js index e729a2307..6384f38e2 100644 --- a/setup.js +++ b/setup.js @@ -33,7 +33,9 @@ let nodeModulesDirs = [ path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Announcements"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Bot-Modules", "Trading-Bot", "Low-Frequency-Trading", "APIs"), path.join( process.cwd(), "Projects", "Foundations", "TS", "Task-Modules"), + /* Aug-27-21 - TensorFlow dependency integration undergoing modifications. Should be resolved within a day or two: path.join( process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning") + */ ]; console.log(''); From 8608836fe60f5e12e620d31d2d1c4b3770fbb19d Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 19:01:37 +0200 Subject: [PATCH 105/227] Building your profile WIP --- .../building-profile/building-profile-07.png | Bin 22436 -> 14379 bytes .../Plugins/User-Profiles/Julian-Molina.json | 10057 +--------------- .../governance-address.json | 7 +- ...ser-profile-001-building-your-profile.json | 161 +- 4 files changed, 108 insertions(+), 10117 deletions(-) diff --git a/Projects/Governance/PNGs/Docs/building-profile/building-profile-07.png b/Projects/Governance/PNGs/Docs/building-profile/building-profile-07.png index b9d6f3b767ee56dd01d72e0bd3ebc2c1d648cec6..b354cd5c76b72706489cfe94bd7d72b07e472cea 100644 GIT binary patch literal 14379 zcmeIYXH=8v`z;)-Goms|7bIc>h7QsM!dNIulVOJ5LzRRWkQxFw4k}#{2~CkAj6-js zg9;>K2#6?1 z(1BwIKp@beD>j#Z1%YHCZs3<#)UVbTLG`1GOTZs{LN3@}0D+ov z#CQDn0)PK_!^S-d1Uft*`Vqq;{t5(vj9y&1eBrk^A0}12!{_&Sm2Vd!Pn4y*{c^4H z{*j}5u6E?zKdCe0{O8jj_WY5ur}Ffzl!dDMFN}Zo%Q%1g50`I~KTChHbm|$AYI5lH zygbOOb7*s^^U#Kuo`-usj17sIULfqxPBzX}1JtIpL9nzG(Eoyhrx2H`FyD;@NAhMF%97 zZ{~(F2;Y&}f zv(|bDgu5V`YiRe)fU`OR<^pP^GsI-Map28NXA~h-*2k^BbD=1b**29w)yHm|mu`r& zG~q3`5SFS-eHU_?pFt?_BCN88_C$RTNlHtI11oj{6Td|ccIe>vTq zJ@UJ&w?XYMSf=@MFJ&Tz(xq3b_xNc%QwG_2=sL^pb)S^ssN?3V$CF4wm`5Ry^}_ij$K(X(f*?L> zsEgNI-Ar>$9VszsDU{9{>tAva9d=*vDW#heV>L$Qj{T{D{Ssqo@}tYcO-PBL%xLb~ynUHG&(H8^ zir5v=`(*dw+lSBprQy}lSoq0wO|cZs z6QbwI;SIe-)lYHD)HIbR#($H#(*#oQJAP~L#ptEKp2km4O)t*&)lFBY_4$JAYyjjv zA9rlD#&mwkQ*(Z!R$cOL#&OHDf76q(uG+I5{|968MEcxp`L}zgvP0P>Z1e03?RCAS z&8710pf3;ZfEquf?SD5I^wjA@^tx)^+>g~`36m{`p&2L%l>zfqr-M^UYmz)go)Z44 z=Q-R!>NfiKA3+;7mq61$4~1)&|8l(_Zz_w?aQ~G}OBVX`y8;U9&@Orh2D7}&kKs>b zTPi-pei_{s`vnZ#MC?`OKv=*&t(7BY^i2IXYzm^34c{F7)gc(Eq1E&4RpgjCCr(ZR zRD246p(c7n7oW%J7xIawGA(SlyJx7yqRCj;6E{=$6^XrmqN|O)iU%hry7$B(*FQe) z;53zza2@U6x@r7~bryHA)VFW#QNuZ5FdFaKGfOX~?F6q6lI-OfJ@M<4G+BAas4S>7 zzP23xGL-dZoBl$5T5XM7e^=_P(}6KEs#x)VCo*xv&kPCSmsN7w(XD()djE zG%;kPU_4VF_tV~h_Bz-0`y*uQqZ}vptgL)$OwY;FE0W9wP~#EN(PVY7SUu~bl&5m( z`A} z3Tu2;a(}}vWYmG-tTbC6x*JXx-cm5{-F5T%#iJ=c{~1!*tXqST8k#e7hx)r(*W$M|&Qo zZ{yionFRW;FyUgdV6iIH{M(D&Q;2?7soe3!a9^H>^V2qNHDvSo+Q-`x^xGACkq%N1ou*qY-DV_A-aT}0 zzpPA>rtrVI_LE^ojaPDQ)splSYDhBfMF;T%JjW-!tJDt+-=Lv620|+tJ{Y|*9=T35Y5>!U zXE&;X?=*YYn@+AI-Nfq@{WJFEGI@M#Iiyo2;@K@;c@-bysn>8hrOSJN9Kk74he@!2r<9}pO)KcNkIT>&R=m%c(<*g)F-+38vD0# z)x7Hf%OSRmlGlwCr2KnJD^kKSOEP|kh*mUiy8s zIC|FnU5lMh`z+l!Q6nFRZr>mW&6OEh2v&2ZWJ5%oR<}sv5_}DZ0uxy>_j)BL?#+Q$ zd?hH)vqCEQp}g$V+3||JWwizntOa11vw7V0MGTOywBUrq?TOL|pIgYq$FYXAiXXNK z{X2w(*%xtK;edq2jM?X^_8%BY*+G!4mlB4A!5V!aO+Ki4k+G|m(m-7ZJus}gQhp!( zp~mOK_lX;X_u!oM?HqEP6*&jX!VNa%M7=G>+bw8yFE?K}{Gw8XtN);R0+WxIYYoZL_s(oA55sBteXnlg6 zKs0FjETAGYi&d}98Avt66T{y`PkCe5{*7~x*KD7Wn)I z)wA(TTXV`Q%HFvr&@m`TXHMyLN2Wn=2AwyHVo}Y83`U(0zW;gt>z|Sis@0`Q3F{^+ zk24A06;F{S^B;pSO}NgqsP{zBbk+CiRUoTrLBt}1AOLiqQcGpYz4n|7W&j>W$m}_< zASTEzK{R{t%1kE_b+iSWwo>n0g<+Wq@2}-(8@KM@b5B`Gq03pOj{LEuuCran*2wy1 zL(tjYb9+*dNA$f`QyxE#A*;blL#yoLy|~j+5;o#P_N&8DhgD7MyhE^cX=g{BO4M6& zL6l0-E68_OR31HagqXmKZGuRt}o&i67V&(^(Sj z{CV7CYsAaA&kwBgTSm`^yBRvc+9%<7zLm%Fp;wG-YPb9)L+q-|qQ;Yt$0RO!GzD08 z?yM1tRhYqOv4V3z z8_o-6{Kah_x{LAkG_8Ww-ae{7yy`F}3MHe4fprDQhlRt?^`q4kkaV9SbipLv;!WAUCmpjlNJz1w$l1B~{wnXQg z#uYIK;_gKmk89cQ^BVz9?x0=IT^+4QBjkOWD``8V`MXt?oBLdj-QmcIQP~Yg!*Q#mo~h)$rSf2%1V&D%qwlYN(`DZbq?b6y|vIi(l+vkj4Aei;Cb%iT*Am(B0x%$mX#^5Wd=T?#f& zsqfM^n%&B+x_7YOgHfyWnw;gjbYkgMlhQ?950 z449EoonYmpi#gOI02=RpQ(=AoQcRfe_89(LEVrR}8b1Md(otPT_0 z4Bw=$-Hx&4AZrIrGS}rLNFq7}beQcMK&0XHfRb?m{gk8!vO54E=IJFRqaQK~JMc!7 z34q$+QEWetN*wuJs^Gy`fo?^oqMm0`ZQx$_{^pa7j983!q0ECi$38~%{Pf;2ieD$p zlmCW|tOc|SYU!(}Qe5d~L2ALEhYkQ47oc$ZPsY7=$y?e;opSnKgzkPkTx1wDp&fpx zcdy@6MuTs@Oir(W9ui0s%d1P)f?q&oxXrD;t_3WKrF-2Tgs(L7$#^27F z$5&Clx-L6o|G#65nzDKpp1iJwUu(VyYpwUf{?$2!j1qtSt)@Q-)s;2=h8=xPR5C2g zh{Ez105WvtovpT}Bl@fJ1opyoRCQVF4+?D`q9)33IPc(#I=O~cYHUr);)Q!r#}*C4 zcl*8jPC>3d@$(&he+dA}ueO}7+WG*;JWKr)I(WW08j)^sK8$v=bieXwSP7-}&_DTd zMANsg2hjMMaD_ju$7ntKnH$?5N`>vMzbsp86xT&L5A_A{%zi*R(ErEE&S=M9Ap!g* zS{a~$DD~YPGjYP+iY`~Z?OEQp+w&RP)E?KQjbmdM_5N$JI-lP2#Qj0G(zzBs+ar;4 ztp2~vR@f+o3EE9W{Kr%ApQbmtW4#StYu_s7-6fLSkc3`@mN0S?QB9GnyC9RxH2tL; z@G`OwHGjcqO1yAU1LA$e?(zAyv7A{UU zH+D9Dai9AJA%DMLO&(AjT3RYM1rv*KZyu==EM>iaTLEtD0lG{(vtBSC$971jl!94%AHiiX(jQKRTpyH7O^sCtO$k zmEnSKgPESDjCHeGYT#DCE71YpsJogy0xRAB5_MV(`{VyUoG1l!YZC=|!?yd0tGwAq z+5XS~S~FVdPvdH2gox_1MC%YC@CdLiD&e?a3?ous!&q0|>wn##s&o7#;hWYM4^Izd{94H*-D<3*s zrRkg`+~@M_-8|I z3lD;-pIHW27*^juNb}&A+_WncO^1J_gjyc&QP@}`Xd_00dbH0ynNFBXQ>g;d>vw@L z12B<~jJ8h+_Ry~`nL!b~g7j9KW&DCnE-Q)u6&M8u#(PNReJ8(R;7Ye>0CHSS$F(mfi6aT?XS;1Ky zC)h$h$vXI730IV(jU2gv9)QpGIof5kPF~hJJ?3W0hL!Hq6s1QIIh_Hnw%^=`BPeE@ zE7>rVb)LBtRwi>6h&$*gJLv74BCd0U3@W%OQblKd{JyxjnmLt5+t*2`NwYL;ogPae#Ii%zb2}R zN$~bn^!|V;B~yDf;S;F{Ny|)4TtOE4r%|)@k>-G*^o8HGoPJyBV$>5&Mz(k9r~&76 z@HeT`fQP!=2*Y^C$hXJZ-suJRU-B5V--EJ9Qa!$YVu+i@N!If2YVBDtXi(FRAGR&h zV2Hn{d?=dL5k;Q(ZUl}2CvDUDr97i(R}gSM3LD2O43)`1Gnda{kT2EmJ4IpMMtnM`@>*(*a8*x^tPK`7nPY z8;QE(m%gjnA_#iB5#<#^Ec#F~09Y&(iGQ#^K_=m2&N5z!YuoX%+L@CH)FxE*-q{l~ zF*CD7x#p&PXZ;Ks1{$Sa-cT;lFs?*N#feD!e>e1h<8=Kuhy|{ zlnN9uSz#2(D<$fz>^;+G0eCYrLN%z>9j)No(SQqV zP$HQE|GvG9LOdm+yKV+3_k(iG*)}{Kx0aAGEpZu*P)Iwb+b8w|78Q z&EwP({Sb%FkAH|8ej)gYYU&4VVvR%*A;>zJ;pQLqa)D^0<``wqP2){olYyccfX7bN zG47S*8*$&QSIt5JubK(#>sVX`C>#FdK7~jxz>6wdTl;8=$npHsAa-RYl1&OR zDy5ukF0H=Pw`7kXKb=lr&hXutYlPXRGx>~uK{%H?mfYtfl~Np8_(kNmh-|znxM%bI zgFq|7u@fLS0w8K9VnEnkBx-Ob7a?RLiet57c$?75 z0AwZB9!UQYrw9`JNInb`fmSf!k&f}&uME}^MS)}emVc#=_knA>r?Y0kFy0f(>?8- z?DEkZ@c4<5y#yTp9(e1;{x=r<2@3nJfqEv7*Dh;+Z%juhfsZ1)+SyYE* ze0x8iDe`h_Nf@`-K&tNh!KO^;`E%!5AsKh&EOq0*KCeCuaNqakUc8?1njJZLJZ8Gg zEACS&TG~WG{WJ>@c9B9pMR^p;5asJsjn}|qiQPb*Xz=zm#dLP`h zd?>3D!fz7uKyLv-PQYZbsDBv1t}1g=wG+!o4yLo4I*(+JPBFbb) zcnG`6-@Qij^(##O&U_?b??k*+A!7rTJI`pr`8$giw2^u&U+?bm7&m7PZI4z}`2LhE z(fa;2pI38KYoARBcmA`D!ymd7-Y3{>Fk;zcvYZ;xbCRWUY`>yO;KEOPolF=wWORXH;Bp*`ZByt-?zECh0%l>v8BnPx4 zU$|(dSE%OBU8zCFe+5EfO3DS<;5WmP<7nb)bmyeOaDS13j&`Hq0b8}|DGZZgHW+RY za7WMQQ1cn_;b{lXCb$gEw{8_3eysTLesE$VX;HntqrCHO3p(q{@&v<&)3qQs*i>K| zyRsd9`BNvLE)FU6?FK1)?@E2u%sy=VF(q>Tk!ya4Im4Ye5R|~X%f4miPMJKtf?h^T zzsWXTnO;UI-Zqw@Vt?YzLK3Un5B(EV9!TFnso$uuH+gFFdCm@Mfa#`ft%w|K#QtO% zXhv)`qLDA_%CSh9cg2S|qK4Wu$9P{a-%|^**H2_SVXr#Iqio;*;RQS_u$L3?NF%pBaq>6oD4a(51)# zDib?5TqEK}{W~i)<{&>sV7qUR40&<{uRAPO8wU=D2k+MwH61rUxMF~gD^|n3xibFf za$WnZhZbN2EhynSc3OL7^&r+U+e_7$mN7{85=zwZA^1cQ4TxOSx2=Jh>`Ik7MSkxc4%WLuqQk%$&9BBC}> zKJAqT>UZAsB94y;#Oxx&et02g%x(v}Lbh)mCxj@?G;sw*t_L5nl91QA0@tcX{k(VY zBbgah2N}NM{XC*+9t$0Ro%_a&oCHqGY? z)?zv2>T!$L$=}+-7!(Wk%i{zweXPRN#b)28F<<@&ncf()qsvA> z%-VWBmVd%0y}iCz2G8N=(BFComoF(zP3LSWC@ghEJYPSS>c3+i4DU@4A5Pn92Q@wd zQUUHoM!uaID~^8HURRz5P8`dgPfukewa(t;U*on|9P_yr#9SRPO3w^=+`O_sZbZpa z*@Zxf{y?VR-Q>qMC^$-Kf!!%8Ni)`-rux!^!RDsy7<7|YH#jGGr>p$L0jgVlH#KXi zTIeQ~o6P_Cev^^NuZdA*B{~bCO5$znZ?X8ry0ZJrN>f7Q`Zex^MJ;$L?N=Lz*8aUI zb%3n3?j=3+A~zZAW#ZdiVBvBLU}l5$W&O5%DA_ze0}h zn~a5aM!ri-P_OrlC<)j1rlpJBhtN!e+jg#A@dxB~n-8 zz6>}Mc3LK-g{$U?-yCCM*~nOu<4(izV&>pte}b?}{w>>W@H{Pctc!ndp29Au%RpyA z!T1}M))#o(v^zo-F)jTqd_^bjvf1t(_D=?Syeu1P%eobBK?%`dDpW?nYM< zllB`-h^G~~ByDYm5f2K$J;Bsk)CTuOX)PtDq=l7OCe*b?u{oyiXs<}?SVxYofbOWc z*x!>JAhZUh*x$bc%6za@cFbayz8~hfad}o#>SA4QyDx8`J-?k6&V(yZEj(z0uOf=u zDG~kFo&edNsdH-e671lEPgm$9P?(HKg&{wwwABjJU^02mxRqZqhK{YH;!GF^o|5ib zxNMN={aL`x(g>aqY>gg&Q|#M*$@%GJ znrc7L1s;qy5Lk6V(@4ze94siKk4m3aV*ONls+)VKEVz`y{8RPIoELtP?PhsP zcCRPw6jqv%gI=i@)|=iD?$0OFE`A63qSO--#OeswA|hegY?s|h5$A*@d*LOf>w52J z7GfIsn_Y!Z3YOCUsPy)Y?PX$79JR}(9VI%!IWoTIgKi`5tYA@iX)-)|%Ho~g_^hT< zdB;8Z%833gqdr>W^}jmb>k6{|P(JWnb*B9F@(Pq8t|oRyUv*4v0~z7m|787OsM7b=O_ZeuX&+o>@uNa`2K)KIg~vy&61qi?A(ru7Wh z!v+{PD`f?V)9ITxr%E*^>b1%A$mzJotM}meXL;15RYYPAsa5rufR}Y?9_u+N{gbYz zw7zo_aXKbbc~TP79L$p|PsvO|F2OdkY%LcRO?Hf1@#-7dohYwnG{d`(V~i!-#1J9v zJZd)>j*7{gi@Mj>c5w{>X;{Hld)xe7g;grIvn?MAH?`*Ib>8 zZ5`-xxXkOV?a*{)@+Ufj4E084kHxcb_!7QmAO*aH@Q3oIBP9He0&W1#hDSf26o`}f zw1p%uAW0#VhDjwFiWQv+o@?vz_N_Bd`XQD@%-E$8?4H1SkO`h)r zG@L21>gEU(s{nN6NRv=XJ6wVaro)}SsUSR!^xxN?`hPI$-s`BYZalX(s46!n=#cd? zd)Aq!pY1u48_j8Y#Du!St(rxAM5X64Jy~vD{O%k&QrK};}%lU;vzkYB{AcH+WD5n zn@K3`^Z1@upk_>SC^C7f3esk9;H4Z?L$+M!YcF0SeLBwGru_t*XI;8AejFo)^D}VK-O4*6czE5>l?TgO#ps9}I4h}@NrkpH@eWa{u{bw?AAQJJ#Fu(~ zrJnb2hJb(Bb0&N`TeEo!m4;3qW9r^pm!!nATa-*A%22+GINZz|K@vTR`TazRptEV` z_V{HEO3VTrU^_?VT*d_-SELt*M`?%m8pOarf+4&Ys^PP}YKH5iZlWE+dag zK$c`INP5ia@S#g1AT|Kwnq1VfFKe-5Pc!;@c((;rx0S)P-WVIbL{WlfX+T1FlaTpy z*%TW`I1_*%J9_9micCrw zkidnuARC_zGOPk{rs0&_E{yzc9e+UKzt~rPBh%K1o;%hta!$*LxDBuG$mAiw-mzg} zX7&bJ$wc6*5D`E<1_E9G_w!!_{zc$l1pYfDlmxiz$GhKeoNtV8+;h+Q?jLvDaTr50C|Oy*wdQ>0oX>pL zin?ZDBC`GHb{GsMa^>>H>oC}_Xc+95>fg73pNK_nR|YSe0>!Y zpI0tdE`S%<#LLIfOP90=^wYPNM}Gk?*9hvrf|pl@9>0T^v$)PZ;N||xo8#aGw(x)6 z_LqK+keSbl<1X`Okxaix4?d!1FLi`?SQ;(0<*$BuUA#8 zSU11Xlkgjd3U5ddJJc>4&=PIY8o4yX|A6}NbT6{&=XXW;$BFJjtvjC&z|QUlXmh{+ z;_H3QSA!LKnb~nNlKQs@b2FE)wnroBWv(A}W1OlyZSsB@P5vxeD9DU3u=`Pm#3 z4BZT0<|raI!B(KDcS&jf7Mr5TtZFl9*R2|i7_{PKX5*8vcE_Ac^hPTE-~V8@fi<`Qk_w_4Lm^5d785-;5u2P8s?zM%cBy#PfAzGU$af@jIzr-)>+9m zjGKMxs2>;MqB-WgzLKWsbcL<3zTd%WeaRl}AW+)RkEH6TIc|SxAHQE(M-fguCBdGF z?67w*4E@;|D-ct=t;&qLPVd+ivx-(~m?DbExn}L`|Leh4*sC2IgJj)@_mb78P2-0H z(7IuKrhDGVz%-dQKPN=k*{UIWszUBwz`BZ#q`CLq)We_>TNTo03?usAzUbC#Dta}g z3wvjL89d~%115;pEo5eN;w40lhb;R1-zsE16VKL6b(MzG4Lv1==8v-PZJWim%|ylL zv3_;vLDnI<3GS&iD8<~oc=56?>@*%j} z{u~QC&eaQ;*2q3eZee!wB0FN;e>^7%FK?+&4x9LNf$AP>SQN_D_K@R`e4g0^>w`hh zHcj>;>brAG>m6~g<(J#KYZY}Sh9V|ihsy8XT8sIzG z(@Ua63k+9_F3@boGMx@8-As=4eah|dhuxQgrlAO5zS|Zns>k9?=*hM1<>n zyT7?$cCw#_dKHy&R@rDcg~NZCsr`ClaNN28e(sR-Jy)H{q6%uQ-$vn-%kJnvzBa@L8*6%a_ z*7J%TkENla_M;CG=Y2%dZPa4FJ&Fl~O}+pwIn*hmXxkp)_HjtYi&evR?pA$$s6;o% zEK^^Hq1{dmM>ta)+{9J;)|6u-=qUuh-1#2|OG;D!=kpc;X=H>l+?b7`mZ2Hun$AnbO zUNCQK@?f70`P%2*1HZEgcEK5pj4qQofM=nSw+NfW^#Vzt@jV`;;_TlL7w$WZfBNuUl;S3 zG$G7?`Tg$jYng(T+mp58p?x1nQ7aOQ2D0lnlV&(G>qddZT*uvBj`BUnSv_p;G ze(UB*VyDWf9pU_niHxI*;VTS+67=}AkvJn~gR#eAJ~BpYvvGx(7{O7*SbK)!OaqrZ zm&O+6u4J;;_%$4FU#w%0qG%2sz+h=bQPk-h7B7Ffe_R(c7zO{FD=7a@+rk z3!l&KzW&zHr!I#&Q#Y152Oh5s(I#Lmk|#oiWby~8?Fmcd61+{b+6CTDLJ6vGFnGY5 zQ_?U~5FRH;U8F=|yw}8g#SkM-lHp6=W8wO}&6^ak}2=4X@pT>Dh6H4)kkL=1)!v=8`Bko!91)Fws$2C!Zy@a3|%_CAGuP zVzFv5A4Z!*EftJbzQ$2gHN5H-(5a;wGu}6!$ID(#8!eBSq*I>Uqby~%G+>?(x4`Z| z>2qSsmO5o-gkRm?AsvOWZ`)gnE!%ve9*hDQocffN9_5xh8**WL8bSECbazJ!$tw5a zL1$iS?+tjs_`VL(A`9zyHASsMze4!)iBS<=s~JaG=`QVo_f;mTPDh$6M0)BQ;cc6D zrsbF>1xItQj`VTOGn#*e?UV!de62l&Y)u=jEp=2cZT!(`su_Cl@_unEA9cgU+paG? zl$?$Veh7I+>j5URqNb^-JKl_{<}I^Ys)BGnl|U%vFQ12##Wx{hcv~Ar{rQ=*VYy(l&_KIPmgG-2y*HYJi-Y}IK+;$7Od~naztxM z0E*5Z@MX(xhCNOIzWdfftv+~0)HLhpiRaeYnz@x8%9s1KBx31*ilyyp_0Qpkjp=a! zWEC5_1kg1&l(k8UW`0=|E^zo!-slm{n6cLQVgZ*z30s|XvE)t{ltuZ=YM%0$qBBHe z_2)kM_rTqAdSUmEABT*reEes#TCOdUPMjUlor}?#(Ayq6`XP7Op4+!Mclqgz%(Y?r z>Dq&>w~gk%T(+LcWn=M^_x89qf2+j$jO?9OxU>3+r`EozxxXLYtel<{e+9>>D1G<{i(s-g2g zEOcOJWOBf4nwnI;j->}!Bqv(6N zI#kZTG3hl#yyrXSaKEsd=c+*Jw&e{NbxWNLs-Kp+hn7v84PyFr9psFd%;53zB-zZm zkNxiM+%7`X+WGSJFCf1y6v?VkfxWvAE#x2j*IU=#X2%v-;GV5|WmVP%&$Pu7M?t#K zDVXs8(dFH#n$xgW*|V;XAd|su0`whhJjR#GBUGCQW%zv4a zlw?zAYjf$WX2~vsUhrb2_Ba(TEjg6`2A-tW8%rl=%P*GV@}`^wSKD4i#Y?TFHSf$H z^-^*4Y)}5Gcm#Il8#LWV7mw_rc|v)tXNtLIZmE9Q@G%cpqLPb&;Qm~fXlBMiHK!;n znaF2N>GhswDPqUSd(=Eq-5D3JR0In9{6Uu9?O)y7k=Ctx40iY@1ZEGi_S_+mz9wk~ zqUc)fAy*w*&`+Oel~v|rbIqR;bIZBcD*n8ypa=Wn4dropZiM8bKj2Ah0>#qd9Xfic zWa`M|KEdSehzl;BEQR{-U!q1B!0w^#g5gGgdJNW~u7=Z3H8V0ziNw zhpK`eQ3~w7IUX|Cz3X`f(Gq%^B zel><9yM}E~)hJYOtS*vsFR7m>*eJH3N{YHN5)lBq^$-G|%L;Jfn{*tX$;nX;b*&q# zJ-{(Ak+dp-hu_liCXi@pX z_3{EStZDWec)8o91$K?fOH|ietBjUkV4Iij4?g%rbCH*TY>6QpC4Mi!(7M7bLX;ZaRbp_J*6EHmw+Q4nOD6UPN0D=TsNe zhD=<^D_U)L&+C{d5$#zsXR`b4HZr^myL3*Gw!n5?h9FY4)hx3Q#6tzKfq`R2?xmIU zKT0}Q7dr7-qp}@_b;1!n=M=o^&;seXme8Jyn$FCB^JzCmJF)XXs+X zR1yyY~K^Mjvhnhn4um4l6nYJWqEQ?C>=R1>U$J`mM5!b9z_K#~sx4T3w5z(R?ZC z2`ZDbPfEjI36b=3;~1Z!`t4~l9;}Aj=a$>PJ_$n0WW;QSZGjS*E%`f?8_S>ye!PnO zrV{+?WT<* z65O}pnvP|+&V@$!{)qZ8nx5ps%rEk&>2_qh?4s~QIS-zYuV*fNp#;f!^bZBnycq7@ zPwP>AFxbQE(8`|;aIFCO%LMN^C@hGRB@MO|tqpIdXrVn_D@IQzz4^@?l{CP;LQ4r+ z{voDpNnkn!9ndTvzuSNY0qE6+KW6}6-W<&MZe-}|cO-Ma+9dIHBz^DhRmYXVnS#PH zk10ong4kBrP8rDHuUDYxa*pWoOQFTe=&P=3-($FD&r^b!Up`3bkF6=c>6nQHad_KF z;~T%3r|(-(md}K*&e;3H4)2HX&n_JpkV9}$hmLZDl>;>piP)ZYccj5NiTrUTUBw-; zty~?1vE6Ck5sDoT> zZ8uIRDOfUEo>dcLI1)Qg2CTBv)9@-o<@u5HCoF&Dibcwl@06*Xa|n{@OIa;g$EysC zKG>o3c6$aI3Z#%_eNsV$K&!u0@2IKso+Wg~-|{W{ZS*Ql0hWc%EH5q#dqj?G?kGG1?YL-NiV(WO6%0k|N8X#s5r?wM~6r1^J5>RSO$VL7%cQG z@W1&e36mgFl6iy@I@n(DKZN-XaowP_%01gwtIBlH{hH(KPCI;zq+Kl2&n@UCHdx|c ziO(xb+_#hlkex&*pjkCxz4N|5Onci>;4IRe4(j9>U2e>boe$ED6A~aHhoa4wF+D)$%F<5^u+@|NIk#BJ5?tik=i%mt* zV^fWYx_d2Ms^0yTo(EfrNLpt(?sS@mb&alj&ut5r#(IAlz`NLqz~*=@@v0Vwan{=0rRe$Wod%_K?VE2V!2-BmS(o;UB~&opIPNb$ttb_ z|M!~&iGZ53gEGv1nkMX3>xLzf01@5Y7Ts|y;9?zy^L>M{-Ebnuq>p*Ug88@PebV+w zZjWShe17ujL?;jw(l>%aUu7_;3bICf0Fj+%uppb!!k6Ar%`VUn?RijnbNmWaUZfZS zTakdlRv?D*!aESK699N6os8AaN)PV$7*Ae9wSIMcbIH{5DYrdy8|>OcFr~-IP@HN@ z)sQFkxJZEfBSe@^qJk*DBe?{seYSZ~P6~Wr_fw&4yQ#>&JWI}-=(V}|NI*-{6U+30 z9BX&qB-Q{MICN)}CG1Qk^mo5DqnZRW4Zfi<F2C|Z`v7~{MnVA5Na-_L6r0Q z05Qly#-Cdgd=pnyt>=<0G}Ye z+vqJ+pvTThtvRZLcrQR3T;p?so&TUu|02ueqh;iDdY_*0H{Z++|(ZnI9XQ*^Evd%^C%E z<-oVxR(@{w7CU{ZO|3&=eVMQh4`1UEl0+@_%Ln~hB{+27@PMFcK;V^BvMT^7W{o}} zzMeU|yfhN09I@IPG2{Wl_Z#3EXLT?u2?a$_9PMc}eTbnhxNXmFse$;_yz3{4zF{L` zig3$kW2=i1>zI(K@>bo8UsX|U$$?>ZK6M1n_iIRY@6lQdUh9hj*MyN$PZZl z{twByFYiE=^229DDLr#JYdcrbo+5Euo#nq@(jbbE7`iY4#;KP>*4I~;mylN`<{lhs zeC4=a4HgoVAFzyzQF~}XAn3es?&yN|sT;Por9L?p`d02jYHN^*U5=SuujVD8z__lm zg#HwS9f%}y0F4&YSDJ5%wgIlsEiM@%<2V?Kz^N*59B`Q^czvLU4Y5fz*JX9WE(5P| zX?Cu=G`wmM!^U-!%4^Jci|&`G4|f~d5A}v~kGQ8>83Il;3521>P-9`V7nHv2*8h37 zs!~okegKl&T&0u+P-`}&Ad zMWtoSpG*v|&j4~4Kly#0VX3@6E4gl^Nbw9?1N^8R{by7s=c|dNV#NAl1bdwP<>s45 zGA_p;8Wb>HEEyXzFN2$ah%=~OY4qn%Cv@y?`dwOan#J1oHFXU5G!!Fm3cY8sLV<>| z-!poea;8cUN!sU<2h_%c(sam_&Yq6VV1db8eYS8w(@#;8?@d0IWgi7siRsvS?B1;) zOLUu9uUm_0f);&Iy$Pdf#LIfFRKPEb>daeZEs4`|QngO`w6#RB2PpF49oy4JvFCYg z5|l}jMi!y`OWLOy)ed6Ocyb`@mJ<{}F0{>mnll?w&zJF1s{QuBpGViK*?;VHU0Kvg zBBF&RZM6JZE>7gZ$+)=@KxCU&RmuqG^NbWX2x;UMziEi>wi#BB@V%g~3^AvE;)@U= z?o<2y@q~kbG+S49c)OT&A4DUTW-{)vAu7ImUr7tj>Rtv>_!mCAQ!K|Eu@iRoCGfev zTjgESSDyyta&NSUw##<6#gC>)iO?g>L3(tO3JAdua}WzErw0{mxtBoCYI_>rU31>n zl@Vr{TV6DETA)00qrd6OO{M|t-CvNYirpTr9!Q82Ux_ZbzXTPW-X?|>a(A-^?sRBl6Jtz)!)Jz1tF%W3VV*)fmQ4KDp86@^R9q$enQGv3w&01Dvvty9!$_smv{R zM39jWS&yNt#q_x|SOq%)y@{*_b*u9HhGfxXUUvh{msJHv(y6Wzz5QHocAz#Z0HGzZ z)|F@2eO-9lErhuPv_>0oTxsf2EGQNx{{jy3)`bM(9K2`RRuU&3!`|X}U9B)u8F@zb0!r)x8;3whI7$ z*}1IB89`CVVGNonP4Q7@3fz#%;ee;jCH+l9~dW=^EMN#yg zrA-}$y>r-jJ6_SzwnQ5=fjLD^x)#r#(I2^hhDxHfg-#A*X;0*(!6YZK%fW19D3o!A zdOID>yVKkO8l-3bhMcCR*(`;oOlj=DQM2mMrVp?4N7gM3Kc_W@@O0f7GATq+<&pt?D*&{Ebnicb86RaLWwovo7g1RXpP4{ZDz43t@lXUfk zwx|)kjPy#t&q16ZzDT)A%@PoV^A2q#QJA$aL>!GIzq_}UH#9XF zE_&KbcudVJ)xF>m|AQ1YV@4t48S~7LY_Qu+%=1M1iSD(jZK6^Mn|EoyYMe}PPwEiI z*+Wc9;bM5V;g0&%l7Cu{q%2%8y^fJrnV@l~Be`GI5Pu)XI zRc*4{lZ=_X{FA$7x3;II#Cr9}ptJt=7!-5coxv|x5tU)p8E~m9nzz6(j{%7MI4~*a z;#O^%-q@At64Y%oj!x8$8UL_DS%Dkg^PNN3rT;1nV&Ng?UcBM9U(i(sq+%Fie36MI z9x-Gt*~iju`}-=8Zrs!< z2PwQmGfSPR0f>9Rt%IsL*;N!vzul|qcN2r(44W4Pd+>iNHrvcfP5dagF#urx!QcM( z)M`8LdD-qNyxj{D?K-e;|6RG;nQz5#ouYV9BK#Nw3-Z6Nmpk(c8bCPelx8!$hz23a z2nryZQvrc=_!|TkXRQI~ZoUb&=D(}ZJNy$$xIUL`g3Sl~&sP2afj02gJI4xt`_qsL zpaX0<`1)^Y1n+P11u-ZQ;PY7{&<6uw|2=i$md1ZoBtXRUzqfc>D!~AW>_)GOtHR8f zO|T!W|9Lxh-T?*it^1(F0bd)kxQCr@sM{%R}xzlC`Ft?9yPg;(^dYkqLhb9|X z-B@)ZYL!%$61D`G2}kx<)m^YxVqjYiKdP5Q_m|pS`s^)PLX`O<>&G3XOFcFT7mqWX zpQ|86Fs|WCTjgza2y{Q#ZrUd6*_d1NK6V%`b zhmTB0ng#T9FD#Hucm^Ubv<_*;>_bhCH`o#opSwF3*;XXqFrWRJA5CHkG8+c!3JV+S z)IGvjBfmxPnhdzLRSM+qpOH7q+wyVvYo7q8?ZC$k=rx3u_F<%3E|M3N)Tn=Ah8+16 zPW41ccCMM?)<(g@?y1}omP&XW5!FCi9IxF4+j$3o!p`$n`c1jD<;=Un=oGQ?Z9nT# z~UHUif~E=f1W1h*5Ka znwwdp9nXMSg_@3}qa4vz2g!3m-F+o2d1|^$jCMUgm z){f2A&1ylY-6_n7aliDne9?>5r!tbWT1VG>Qx8gEk-=bKmd@4o#X&z`irU@*tcR31v9a2Ged$k=y4&BZPF^2r@mM=QBp zB71=CG|lMD_}7OY3gLPMq;x<0h@9)DPC$R1f9XP%(` zyd=VF!Fiy4sNyK2TTc!RyY&S~7r}}S|A7ip_jM3U8`mr`d9gRG&p6~-qErpbS;}Db zRqSLrTAF{~Bg`k+uP4N2{ELiKzt*Y~d!dAt{X)Y_8Qrh77{j@2iDR4Sk|}jzDWsL* zf>TkLs4=C+(R%#(oY&IZ(-ug*OE~-u)BLQ2s8!FbH}I7|^$Oj!u9kz{EkSaDfW;oN zGgZe}Hd$`7Tg7*6Tiw`5)_O*bP4l^%apzr`(~{WXeuu5=v_lT4dcYhRnU1hVPv#(c zTCLZ60Zk*D5f&C~-&@Y|vm9(-yf87E9Rz5y zGEgv9vWiI!A1<(1d=w*#?pbu6^*z+#+h+JI9yKml&*$hkk+PwNO$L<6RcjC3`8vt& zv`U4+%02^Zc{SkX(fuHaA_e+%?~MOvGWh>G$i8A9E}!lrenXbZLFP-O&jb{r3qR{6 zuKI@i>io^veFGoCccHO*N##2w>uiE>Q<*#(aloj@&!7$W-ln_ig{TxB0!hwa9bx$^ zM+he+D+Z>B0Ap+olnpn-x@16Vv=U=bT3-*aV45?I2`|VlO98tGV3Oth*t;6O5Hepm zj%04-D(Hy|+a`Gb0s3TwFn*QBFbuP^p*AJU+&{qXW2;Ut8*RX1bq6rb8rd^0Ix&uTIn}d{b;|ed> z{k0R&^b(7}j9PRQ5pGd8PCjR9Sv9Gb*hJDH#0I}vXnamp>d+w}^kHY|8z1MPjL!NC z{CAXjaKOhgbFO5uX1^vK-bRedxmKR;3Heqop|&8^iO~nL`BxC#dOtjeROXRs&iIlX z#L!R6T@FR`m@8oW7rnVfnkun`2A9B)6x{b5B-r8Wnc=O{ROixq@=i&O0**6K_Cl%G z>Q&43G7qw}McOk#?y-o@mtuPXAIlEO2WP>$a!-K^G$$;yV?aWH7qOwsIej*N#Dd>ZdLUgXXv$<9K`lE zz4!)FiB|+jT?{<{v~S%CseRhoh9=|0`BhBdepRa<8xeX&l5%@}Bi(Q7!wkw_;Eou^_E=7 z*MbceiekCXW1b*_>B&PV8$#h}Ywqeboxjyw3c_2)TI^x>j{;T@eElzGcK_|v@YY!< zw_K(-XcjhcnTNr$C;$uEq8=#%JM(U%zQ`>D-`Dx?-ccX3bBSXmAmB*J_yg*Vb*V}Y_~ z9C#CCerHQ*{8!8`2Dfu#j=~ew#Z)VDkIxu@hCsnvNH8_Ah`wo;h1La3yx2k*?7kB8 z7J@b)vhg3J4Bbaovh6=~3unL?1xWr4rM~k~eB5m}c-L9x(jp|bXW{-xG>4s~Kvf4$ z3V-s__r0bsHBlqq+d$<>h1jvv;T@DM8#h}GCWFdw9+FN0S+hfv%D`si?xX)$v*u;-)*<^7`*X}S zw}7M=7|VShn&vlyz~QAp1ZtY05`vba>&rXqn0i#ZS&j(oF9=XXdXjY@q14r<7lmmT&oN}Y zjt;-c{|_e7xLk`?kHoG*QWo8Vu)}izJnlP#K7}??1olM&jDA)*DhEM53cFVAHV?V) z<63Yg0?aAvUHQcVZpzTFunSOc`@+q(TxfUkA4Y+Eg;74ADf7uKn4$7gI=2_(PM~8A zle5}?5gq^z6`(@r%Mrn0!))^Vc=dl;4Hw$xt{t2&_8P5h_t{=RYpKM+I+n-*#luK0^4~7T8WptNoz#^ zRd2H#4e|!1XoW<$^|L1hty3otZO4NB)_>x-Y zx@-W089?!U%cDFq_QYp@DTZxrrC-82>D-ArrIUU}C%t_NnG1?|9naDGBrODWwN5*4SM zal5FSt30h0QR6>hMWbpQO1EDP31X4ipOZn9LnI5h9VZhL!U z^h}o&5TpTQKJ#m1II9RcsS{l5-=l;CCrifrSnB>w2RZy+m;U@y%QGfydq9r)nPMbt z)|Q?zLsTl1yxB}^x0Az|#(CjfJTF$>(owyJ!v!@rMA7Z^2Zx2Arr1hou6dh7l*pe0 zJ6^oprS}RssFz7XIDb-KewVM8Xnn|g;Csl{X!$snfN#Mba-1R0`cmJ_X1M>l35I?I zo^(qca-=m#&dcqwxn{LiG|Th$a{pErM*jTLtTgL-wWMAyV(^(kwNhMTpsmA~N4ql& zbEe8a;uYCLWdI_n?!Mt3d1LeVRzr;GiW2EG|Bq*Lih%z3SK+j2HiDmB3$?aEVau-Y zGnkfi!Cr9))(j(P{gB|}${iX(V4iIjut)5bd`d;DE0UZm}o*J@QQ zsCF+lZR~}NXl_8@E4wc2k*6JE2beD`EAJ+0Nf4GJTbFAD4_Igy-HyP{|8{R)O)D`2bC|7yTB%i}`nr%^)3&cK`J(W=MM=9|DH`>SKVD7K zN?m%Y!wRNTrq@HU7tt@kUO08ybcy${##ZpRI>oU< zCEFNpYAa!-7(kuby*}R}PwiR9>|80U7GSLvTp9qf_yggMrudfo?>Cm9`^Vli8)^NV z)3o)d6Jx{3fkgM|@*uc&$ZZ|J@0y%t(;E3C16-J{Vd8#8k+`tYT>sSrc}cy_^#zSf zjUxqY_Rj|lTCZ<}w=Vg6(ju9pk0aDcM9@AAG8Ie2}@f{NVRJ{2Db&PNm*h)n#CZt!RV^V$8 zw8nX0jtp8%8%==bEvLofNY4BQ#QOUnBc8DVpn&U zCOe@l#jP~G904g#qf-a3I2tZHc_XR0eL>VWv18(xPvM*zLPHKCImv*_?6w-FgHo+* zFSK`dMSX}#yc-IETbh?0U-Yf%{yEobXQ(qUI^rARdPEO(gXu}z%jtW#IDMlmu=P(< zK02gD*$6lxVr~9gad$a~4u#%xQ0Pt7*cz)0c>;%$_AD`z9~F>`-{9#mwLkyb0AJa|TIWVJB3 z;3^)+@2iRiPHdK@{~Gc-TAa}=-lEyG!i9|q(3$;`7ud+oRKqAmg#I+hXu&PxO6Aga zNBA41DQb$@TClv*Vmn~4G)Mt{?heqEd$1%Ghmbcy#;&}iP3M`*#`#jq+1{sVE5ae0 zh@shCX(D2_8Gm#ej)F5gUU_g0%YmR9%WONY^E8Q(z8QwzP=>#Tqz8}&=c+Iq1Yw-R zFj~v=UdYcZCo0!PrJ-@^%QlX0lCMjq3gU*YW`%!;3g@&Jw{9UJV-CXk>LOYx7i*GY zN{GS7SxAu4{p^uJ6 zAIXTF_Hb7^;s^pykAc@3k0xfP$LAg-js7I@0!Grw!l}|bgk6w9 zUB}X2vWH$5Cx34I*5+I2# z?wx6TRSs*+LO$C>ziyqDO2Wu&i1FEDN)tbSz;}S=M~c(h?3W|R{^S{wdxExUu8&Qo zCgMijNLvQuLGJg0ia1%(7Vo7@HPM=5&TG@Zsp+oa1NahYv72Fize17V{4~=1Q_I3* z#mBqlU)C@i75e;Ws>rFAtuAp)w|gOfxBaGg$=ohHfd64`gfW_ADQQrMrgV=gcHGgv z-Mot615|Euvjrz}CJH&%Qs|FYZ9-^_+}s?qkAx1F8{y$ALL&E#G>iAt zV*sx#-hkB*9aH|iG_ZT1s)+1Xty9-5w9(g>-$@AY9pTI4oGwwRB!l2SV*fjB{ud7= zhx!rTAv52QB*sDC0gpE2(#&qvTrG`58vmj2vNP-RxHXoxrrz9d>un3Vj*>u zw_|LYN=ZGxkBLnzOfvIXo@r5i>t$!gU5e$aA`z<{g$`PmGxa=Za~}&)!ABPX6je4_ z`!L8Pb6W{|u39@O!L6$>x42%h!mt$#AJUAciAu(d;-;&_J zS|McaWWM7$drivTSmBWo4dd*1IK0T3acyoLAwXx4GU~x7Y zhP)4#^ePjS(@voJ_3sMP=du~2Re!ta`S~1a;Jj2bhe9tXm1mblOe`mE)K?1P4z-IvLhxWPtoB2TkBJ}*KaZEX6Tm>(XzBAjD! z8f*pKO%;5dTVXamgFk0*RHresX)xw<^T;O}q)C&G{yGK_ozQ)dNzj}!Lk%b|71N)^m>q~PjIatB+Ekn; z-yEGd+A%rTmQf?S?nlk!NauAZuj5!OMYdQf4IdP;)ak_FIuoW%e4N+r`b?@(?hVe2 z1Ij=IIxAry7t33lQprft#*OJaW~gq7`D4U25-!rqr#zOxup>4R-W#_R;zAIs2oSVYypPp#Fax zQ_j=TND@;K8};Qg%STo|(KY3@I{HZ2MermOeu!t??bZxh)QB|Rz&MDzG(p!A6wdW$ zOW`q@>UI4uQ5Q^8N8DozufDSGT}jGzuM$dpkLX!bY^5JggIxXvyL^qS3cn_|^qa1&dOZ4@&%XPfpcGLvIpx1Icn|WjP2OVsP%&8?;`FxYLvA@wIbG zXTVZ!U{{2HMA~DS(2`7|X{cobbk;)b*!s7w5Dwddl`RxT2OUzUXBtJg(ZY2xMukBs zU8QTGt~3ES*t?NgzqbFS+qthPIt`8XU3u>;$m3kCcrvPN!4)YbXjUKw^F@Q-Zci`k zeOpW$vJuNiSM&@Jf!v}0{N(_ch{%Doj|P))hd^p4K;(-C57504Rv8mdzZcd zE1g?y)yTzSV;g5(WN2&Ex`QBkGB+sGKpoxZlE}bFx`YSz3oRl|N8gK%1`g_l^_BUv zGDUS`mWOn(i3Vx>it!yxbbdgd<&{=&{sbyz=L@oH2FQce1IIX$?$dB`O>em3B{R#V zFH;7E*&iz0I|hSko*~xQ*-iz16$G=G!GLcGD&w`5MSaC`e;ysl>hch>(%eu95Jz1F zLhg@%9VXsRB^mWz8fv+Eg26zO1UX6lK;yc*Yfb*2KV0D)nq=B9DSI_rv0^aKPByH6 z|K_9{gI#JepnjNkjN9X);v<+yp~HQnIB0Oxv@Megot4>`>$A@%s}*R~miRn9$2ge9d44lGn`Ng5`_E>i92YsY=FZ|x3znMi&mm+`Thw~Lot^3Er=O0=}mo& zsFBy2QY{>5=*g)=k5i)>yps&Q+75oCy|%7VG_hb;i>r7K5IH}4PFpIcsFJcTuPjCi z@KKKXbvk}7#Mv{jow^WWXOk<+c!nClbBa{6JUWuJED1K@#6{}@`lEH^%m-E9u9w(P zfk>KbTH=tgkBzs!a3&?dG4n;D8r{bTZG41uiQH>$mz5m#Aa^!Bd0PTF7VC>;H6Q{3njc>^G^Kw&A_wEP3gZOo62Sq<)OUL00BvYBMibVOt0{s1T4yR zq}Q7t`KsxdtCw|arRBkC3GTr>D~%)zfRvC%Bh;xax-O(89q%v2dyd;BW5g23dgSvm zQvzsRiYE9g02a~~ulW(Df6{3HM`z}iW(kU+S9R_UNNX*}9MRG%!aa%dYG&!t*<1ge zwJWlN8!CVI;QtB7CVY?Ru6q=fHCD(wl(+b(@6|m@ag8j`#CwP{l~m^#qom9Z>79Fi zX=|l|uLB_>StoBqFDtz+urePTcMuo8Y%|c7T&iq;Q}J^s>rF-h;-lnD*3>w4aj~B=Rk4s9yQmGk zjPnGGF$@zR3kxcut_-tE~hEusiW#?a!tqQf<~yaxyznRJ&jx7g6Ggz13yy};e( zH_i(_F41f5)KR2w)-ft$x$MxTpA&(Fe3jWudgLzHJ1MBY{CiaVD0J5dM!CNNI+S+= z;wVd`r_|kO7MEIEp2kEVjOnh3)+EKpBJvd`u?4Xr5v|dnQXj14uc%cYar8brc#jW- z4mIhSKF*pteI})$3{6>nX%a-JU)?oMk}g_hwE$}R7+9Hid;F#cQ*5jlQ^}u6j)rCf z{9z#KEN} z(7c~Q%%ufzO5*1hK3=;(&m!cRHQt9%<(_x_HexmKt2LFPI9M~N;eHOTiyH8MzstIy z!_VxVCi(kFLx*y<7S8KBz2?Gg5*4hdBqKM?~qp3LAA`Ri+ZTm zsAu3DfG!ln&b#5wr(D(C+kVW4Mu=7*$z@|%b2%Z;3r^(KU1Qo~0?VUjmtO|U5nKd~ zHB+kcBvxA1E0F(&@EM)6IJJtcu(vhtvrLnP}dUYA0c*Y`l%raqba+ zDZ+QGdK}yj`yvlM@77r{L$tk4xbV>&HD8Uo6*c|!dS_VB+OQnK$a8X@wRRgY*otcC z^S-{@MPT#LeJE#*_R_K-BEqKUVhBPKOne_0=zcf~&{CUGgyXPVFF_pmuNxfK`PV=O z2=}R z;soDbR0#kqJBYYXnVQTcpr(DL&+kKUz-bxWGPsc8Cb-FgZ9`xSN44@s#6l~|;NVW1 zWuVr!J{BRIop2h?2%mdNNC1}vs7bJshS|N*r(u6UB&!5Ct&n34q|I-L=*G zu&z9CF+yY5GR?*3NN*A`#k3<`+YmY>0#Tk{PFzhxNLiYdB8eYHk;+*3GSElcC|=nP zU6r7FHDUCF6kZNDrpJ~Y%fL7<2zCSE^V|S?t(tK?7hD+85H^L7EG%iQvghybxT9Zs zTpm5VdMxbc`-#OMl3m!kcg>J(Op1n=?J~cH;xtn~Su(*(RzXlN>^8UoE`X?CAS2pF zqb4E!ZlOYvS3dKxQ0$-M_~>|`RNNk0iktT0i1^;S&^iXrER=@*eNr;tP-}Y{Bze6= z)nhNW%lRsqA0>z_HgVbD&IxL`VA>8BzH#@*Tw-ZpwD*Q!!VL{n9fBEkG8YoX#~H5N zSsvA*z`?BoZ?mbCbpa*mrKMpAiF+7HUmhc{{YbA#l~HiBNk>n>{~ZAfRdxmR1ecB= zO%S73o<5M;9bq#g%TdPVr+(cRlAtx~#59<#n8n`7)L;~WCZ8(u>M~F@I}HtV zV=wWGeQ|~2{-2I>nw7)-svb=gx~zJF<1>EE2W(PAxpic4A}9Yizr+e$+OTm;$|<<3 zXpR|AAqlJk{&cef{<%{9TSQwgWo=>Z)5*9Sk)}&vB&(U)k=O}`!GT(%K$||{N-sqT zxc+YP^DC6$7g$~`xQBWB*H;Q-k8NbJW+=xH{IzK@JcD4bS zbKfbTscssR(KQq>J8WsOCwvK{&LYyzaX@&U$XRBJOkzvzk1bT!kcwB1uq911vWlXP z=$04BwV*%g0mZvD@O5;&%o+0HgclV$ow_34d>MnkSbVdN*nf8kh$V~W`dp;=@g9R< zfp#+cKI9fIK65t$_nLGswitpwR2VqcP|BJFI{DK7G^S(bdgI*cjt)ghz1#3QP%jfZ z-b5*;2_9p)q#8!<$5}yf4a*_%lnPCX8f%H0u$EBsNv%pc4n5Ce@Pc!pU1Z`PbF5@G_{GEi9=bMXIa=WJt|I-@vlwj~6%#5mZN#*}6e8=y>5 zryXocw;>|<)(ICvQ&zTSRcj-bi5+bzu#l|=fz6GQSy;7Lz)R8>1;I*bCTKMU+{9YU zx^|{HF$@K7hDta zb%vfnRI0^yauDK@pTVEI|A23=LJ%`E;`y@+N|pE>(x~HU#Vu#{u_g(x8`QeQ{4@Q} z05yyXQW+>J&jzb*Z?TZ&h3L3N!#jjgou=s%rgLY6cv5@Q;2*m=^4(d9YbV74n2Vta zK5xx>xK=y@Kl4Xf)v}Z8i#uoE&f!{ML_4B+K}{(5`wyInhDkd=NH#a^cZtS9q-YE9 z<32o$7Eh0U{Ikc;&de5ipcCCuJ+_4VAkuPyG9_$wR@NU2`tW3YL8h*_3-iA`RCUyE z*dynq(3EfbzVI2JpU!CC>f3?DCz(RKpisoV;Aw5hr}a{R*w;-YuIev>CEg};t&;GR zty8R(ydyGFs1!1VkEBW{p_bAW=Hcalb4;h!2{yg4ih)!B{ZqHpJ1xVe@S_^PwY<-E z`4;O=^LEEiS3J(@I&tvcM;N6>N55i{4x zCxsZb(b$0kS}V*+;JD`N=DTeGlr`p^ggqGwfiqHB#Ltcnu_WHBSksK;(K=Fa$0gA1 z;!Z8N+W3~8Q83afQQ~>p_l*Y0qQaS#kX^|f^WV6PUm^Pf1eze)Ep$|b9a%|=?1rEP zqoyc1yId8p<7nK(^LNc}>9aS0vXdTNq+3Xl-#_=6=@GqMvN&ZO>NGuZyD98oF@{e} zp30VbTio9zkg`A$gL7}%A@Hmt>Fhh$?6z0GhAydOugtjsj!kkZ+#Pi-LLD~nO0sS| zH|zAElpE8%gptgn^6;ql8h!u?g9g5#Aw9!@80bFL&o|^Om;p3O<1k4&Q?={3`#tJc zWbXCRxtFy4^6YMD=vOPhtK9ei!`38QRCB3_7idHs7t@Q1=gf{x;F|U!NwF8c0?d2< z6YpFNP~n&oa;8>z0@9d1Eh*0No@UpLuXQkx&;}%alC~06YW>m=yrNP`+ue=GCJCOb zHTG1^6}H}SL~q3K6XsRwj{Ah|9KS zO_D;><}U-bH;mMuD`k6E$}#^FV)*xhXr<`&|7(0&j^^oc^8f66Y%ygConcept->Governance Address->Content" + }, + { + "style": "Important", + "text": "Once you are done setting up the address, you need to back up your private key in whatever way you desire, and delete the Profile Constructor so that the private key is removed from the Workspace. No worries… I’ll remind you of all this when the time comes." }, { "style": "List", - "text": "Go to the Governance Project hierarchy and select Add User Profile on the menu. " + "text": "Go to the Governance Project hierarchy and select Add Profile Constructor on the menu.", + "updated": 1630079909997 }, { "style": "List", - "text": "Needless to say, the User Profile is your profile. Name it with your GitHub.com username, your real name, or any pseudonymous name you may wish to identify with." + "text": "Access the configuration and enter your GitHub.com username.", + "updated": 1630080009714 + }, + { + "style": "List", + "text": "If you already have a Superalgos SA Token address, you may enter the associated mnemonic phrase to verify the ownership of the address. If you don't have an address, leave the mnemonic property empty so that the Profile Constructor creates a new address for you.", + "updated": 1630080154442 }, { "style": "List", "text": "Go ahead and select Add Profile Constructor too." }, - { - "style": "Text", - "text": "The Profile Constructor is the device you will use to set up the BSC address you will use to feed your profile with Token Power from your Superalgos SA Token holdings. This means that you will not be able to use your existing addresses, but will create a new one. We call it your Governance Address." - }, - { - "style": "Include", - "text": "Governance->Concept->Governance Address->Content", - "updated": 1624722289979 - }, - { - "style": "Text", - "text": "Once you are done setting up the address, you need to back up your private key in whatever way you desire, and delete the Profile Constructor so that the private key is removed from the Workspace. No worries… I’ll remind you of all this when the time comes." - }, { "style": "Subtitle", "text": "3. Build Your Profile" }, - { - "style": "List", - "text": "Establish a reference from the Profile Constructor node to your User Profile node." - }, - { - "style": "List", - "text": "Access the configuration of the Profile Constructor and enter your GitHub.com username." - }, { "style": "Text", "text": "The next step involves building the profile, but before you do so, let me explain what the process involves:" }, { "style": "List", - "text": "A BSC address and the corresponding private key will be generated. This is the BSC address you will use to interact with the governance system." + "text": "If you didn't enter a mnemonic, a BSC address and the corresponding private key will be generated.", + "updated": 1630080750557 }, { "style": "List", - "text": "A cryptographic message with your GitHub.com username will be signed with the private key corresponding to the address just generated. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin in the Governance Project." + "text": "A cryptographic message with your GitHub.com username will be signed with the private key corresponding to the address just generated or the mnemonic you entered. This message will be stored in your User Profile so that we may authenticate it comes from you once you submit your profile as a plugin in the Governance Project.", + "updated": 1630080772975 }, { "style": "Text", @@ -110,6 +112,25 @@ "style": "List", "text": "Access the menu of the Profile Constructor and click the Build Profile option. Click again to confirm the operation." }, + { + "style": "Text", + "text": "That's it!", + "updated": 1630082601712 + }, + { + "style": "Note", + "text": "If you already have tokens in your Governance Address, you should see the Blockchain Power coming into your User Profile. It may take a minute or so for the system to get the data from the blockchain. If you have no tokens, then you will get zero Blockchain Power.", + "updated": 1630082879935 + }, + { + "style": "Png", + "text": "PNGs/Governance/Docs/building-profile/building-profile-07.png" + }, + { + "style": "Title", + "text": "Check Your Configurations", + "updated": 1630082922435 + }, { "style": "Text", "text": "Now, take a minute to check the configuration of the User Profile node. You should see a message similar to the one below:" @@ -121,12 +142,28 @@ }, { "style": "Text", - "text": "As explained earlier, this is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", - "updated": 1624722409704 + "text": "This is how the governance system will know that this User Profile belongs to the private key that signed the message, which in turn belongs to the address that will hold the tokens that confer your profile with Token Power.", + "updated": 1630080906578 + }, + { + "style": "Title", + "text": "Back-Up Your Keys", + "updated": 1630083527720 + }, + { + "style": "Text", + "text": "If you used a mnemonic to authenticate an existing address, you may safely disregard what comes next.", + "updated": 1630083542691 }, { "style": "Warning", - "text": "This is the most important part of this guide! You must back up your private key! Later on, you will move Superalgos SA Tokens to the address you just generated, so, before you do that, you must safely store the private key that you will use to access the address. At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is generate a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information." + "text": "This is very important! If you chose to generate a new address, you must back up your private key! Later on, you will hold Superalgos SA Tokens in this address. Before you do that, you must safely store the private key that you will use to access the address.", + "updated": 1630083582536 + }, + { + "style": "Important", + "text": "At this point, Superalgos doesn’t offer a built-in solution to securely back up your private keys. All the system does at this point is create a BSC address / private key pair and deliver it in the configuration of the Profile Constructor node. It is up to you to decide how you are going to handle this sensitive information.", + "updated": 1630083613308 }, { "style": "Text", @@ -142,18 +179,29 @@ "text": "" }, { - "style": "Warning", - "text": "Once you are satisfied with your backup of the private key, delete the Profile Constructor node! It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever.", - "updated": 1624722590003 + "style": "Title", + "text": "Delete the Constructor", + "updated": 1630083196550 }, { - "style": "Subtitle", - "text": "4. Import Private Key in a Wallet" + "style": "Warning", + "text": "Once you are satisfied with your backup of the private key, or if you used a mnemonic of an existing address, you must delete the Profile Constructor node! It is not safe to store your private key at the Workspace, as you may accidentally submit it to GitHub.com with one of your contributions. Also, remember that workspaces are saved on disk as unencrypted JSON files, with no security whatsoever.", + "updated": 1630083271674 + }, + { + "style": "Title", + "text": "Import Private Key in a Wallet", + "updated": 1630083092448 }, { "style": "Text", "text": "This step is not required for interacting with governance, however, we’ll cover it as you most likely will want to do it at some point, and it is recommended anyway, even if not strictly necessary." }, + { + "style": "Note", + "text": "This step is relevant only if you created a new BSC address. If instead, you entered the mnemonic of an existing address, then you may safely skip this part.", + "updated": 1630083638851 + }, { "style": "Text", "text": "The idea is to import the address / private key you just created into a functional hardware or software wallet, so that you may control the tokens you will eventually send to this address." @@ -218,8 +266,8 @@ }, { "style": "Note", - "text": "We have no images of the previous and the next few screens are Trust Wallet won't allow capturing these pages.", - "updated": 1624724274610 + "text": "We have no images of the previous and the next few screens as Trust Wallet won't allow capturing these pages.", + "updated": 1630082470933 }, { "style": "List", @@ -237,47 +285,6 @@ "style": "Png", "text": "PNGs/Governance/Docs/building-profile/building-profile-06.png", "updated": 1624724788900 - }, - { - "style": "Subtitle", - "text": "5. Move Funds to the Address" - }, - { - "style": "Text", - "text": "You’re almost ready to move some Superalgos SA Tokens to your new address. Before you do that it’s a good idea to configure the Superalgos SA Token first." - }, - { - "style": "Text", - "text": "If you don’t know how to do that, follow the instructions in this Medium article:" - }, - { - "style": "Link", - "text": "How to Configure the Superalgos SA Token in Trust Wallet->medium.com/superalgos/how-to-configure-the-superalgos-sa-token-in-trust-wallet-5cfc63800447" - }, - { - "style": "Text", - "text": "For your convenience, this is the Superalgos SA Token BSC contract:" - }, - { - "style": "Json", - "text": "0xfb981ed9a92377ca4d75d924b9ca06df163924fd" - }, - { - "style": "List", - "text": "When you’re ready, send a few Superalgos SA Tokens to your new address." - }, - { - "style": "List", - "text": "Once the tokens arrive, refresh the browser tab running Superalgos." - }, - { - "style": "List", - "text": "Expand your User Profile node. You should see the same number of tokens you sent to your new address as Token Power on top of the dotted line connecting to the Token Switch node. This is the total Token Power that you may use to influence the governance of Superalgos." - }, - { - "style": "Png", - "text": "PNGs/Governance/Docs/building-profile/building-profile-07.png", - "updated": 1624725097347 } ] } \ No newline at end of file From 7277c932fea3e031aa4c1dafb2602ee537a5d5b4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 19:42:05 +0200 Subject: [PATCH 106/227] User Profile Cleaned from Multi Media Posts concept --- Network/NetwokNode.js | 2 +- Network/Queries/Events.js | 12 ++-- Network/Queries/ProfileStats.js | 6 +- Network/{bot.js => botProfile.js} | 1 + Network/event.js | 8 +-- Network/userProfile.js | 111 ++++++++---------------------- 6 files changed, 44 insertions(+), 96 deletions(-) rename Network/{bot.js => botProfile.js} (93%) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index c2b1b55a5..fa5c8f701 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -16,9 +16,9 @@ global.NT = { }, modules: { USER_PROFILE: require('./UserProfile.js'), + BOT: require('./BotProfile.js'), EVENT: require('./Event.js'), POST: require('./Post.js'), - BOT: require('./Bot.js'), QUERY: require('./Query.js'), QUERY_PROFILE_STATS: require('./Queries/ProfileStats.js'), QUERY_PROFILE_POSTS: require('./Queries/ProfilePosts.js'), diff --git a/Network/Queries/Events.js b/Network/Queries/Events.js index fb401ea2f..bb84a4de8 100644 --- a/Network/Queries/Events.js +++ b/Network/Queries/Events.js @@ -145,13 +145,13 @@ exports.newEvents = function newEvents() { Test #2 : The Emitter or Traget profile must be at the Following map of the Query Profile. */ if (emitterUserProfile !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(emitterUserProfile.userProfieId) !== undefined) { + if (thisObject.profile.following.get(emitterUserProfile.userProfieId) !== undefined) { addToResponse(event) return } } if (targetUserProfile !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(targetUserProfile.userProfieId) !== undefined) { + if (thisObject.profile.following.get(targetUserProfile.userProfieId) !== undefined) { addToResponse(event) return } @@ -160,25 +160,25 @@ exports.newEvents = function newEvents() { Test #3 : The Emmiter or Target post must be belong to any profile at the Following of the Query Profile. */ if (emitterPost !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(emitterPost.emitterUserProfileId) !== undefined) { + if (thisObject.profile.following.get(emitterPost.emitterUserProfileId) !== undefined) { addToResponse(event) return } } if (emitterPost !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(emitterPost.targetUserProfileId) !== undefined) { + if (thisObject.profile.following.get(emitterPost.targetUserProfileId) !== undefined) { addToResponse(event) return } } if (targetPost !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(targetPost.emitterUserProfileId) !== undefined) { + if (thisObject.profile.following.get(targetPost.emitterUserProfileId) !== undefined) { addToResponse(event) return } } if (targetPost !== undefined) { - if (thisObject.profile.multiMediaPostsFollowing.get(targetPost.targetUserProfileId) !== undefined) { + if (thisObject.profile.following.get(targetPost.targetUserProfileId) !== undefined) { addToResponse(event) return } diff --git a/Network/Queries/ProfileStats.js b/Network/Queries/ProfileStats.js index 350ed48f4..56de88255 100644 --- a/Network/Queries/ProfileStats.js +++ b/Network/Queries/ProfileStats.js @@ -36,10 +36,8 @@ exports.newProfileStats = function newProfileStats() { "userProfileHandle": thisObject.profile.userProfileHandle, "blockchainAccount": thisObject.profile.blockchainAccount, "ranking": thisObject.profile.ranking, - "multiMediaPostFollowingCount": thisObject.profile.multiMediaPostFollowingCount, - "multiMediaPostFollowersCount": thisObject.profile.multiMediaPostFollowersCount, - "tradePostsFollowingCount": thisObject.profile.tradePostsFollowingCount, - "tradePostsFollowersCount": thisObject.profile.tradePostsFollowersCount, + "followingCount": thisObject.profile.followingCount, + "followersCount": thisObject.profile.followersCount, "emitterEventsCount": thisObject.profile.emitterEventsCount, "targetEventsCount": thisObject.profile.targetEventsCount, "postsCount": thisObject.profile.postsCount, diff --git a/Network/bot.js b/Network/botProfile.js similarity index 93% rename from Network/bot.js rename to Network/botProfile.js index b6ad63f2b..a1c1b80c7 100644 --- a/Network/bot.js +++ b/Network/botProfile.js @@ -2,6 +2,7 @@ exports.newBot = function newBot() { let thisObject = { botId: undefined, + botProfileHandle: undefined, botAsset: undefined, botExchange: undefined, enabled: undefined, diff --git a/Network/event.js b/Network/event.js index e69fd9ead..ea61143ba 100644 --- a/Network/event.js +++ b/Network/event.js @@ -137,19 +137,19 @@ exports.newEvent = function newEvent() { ) { switch (thisObject.eventType) { case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { - emitterUserProfile.addMultiMediaPostsFollowing( + emitterUserProfile.addFollowing( targetUserProfile ) - targetUserProfile.addMultiMediaPostsFollower( + targetUserProfile.addFollower( emitterUserProfile ) break } case EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { - emitterUserProfile.removeMultiMediaPostsFollowing( + emitterUserProfile.removeFollowing( targetUserProfile ) - targetUserProfile.removeMultiMediaPostsFollower( + targetUserProfile.removeFollower( emitterUserProfile ) break diff --git a/Network/userProfile.js b/Network/userProfile.js index 500b713bb..cc0f8a315 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -4,15 +4,11 @@ exports.newUserProfile = function newUserProfile() { userProfieId: undefined, userProfileHandle: undefined, blockchainAccount: undefined, - multiMediaPostsFollowing: undefined, - multiMediaPostsFollowers: undefined, - tradePostsFollowing: undefined, - tradePostsFollowers: undefined, ranking: undefined, - multiMediaPostFollowingCount: undefined, - multiMediaPostFollowersCount: undefined, - tradePostsFollowingCount: undefined, - tradePostsFollowersCount: undefined, + following: undefined, + followers: undefined, + followingCount: undefined, + followersCount: undefined, emitterEventsCount: undefined, targetEventsCount: undefined, postsCount: undefined, @@ -21,14 +17,10 @@ exports.newUserProfile = function newUserProfile() { posts: undefined, addPost: addPost, removePost: removePost, - addMultiMediaPostsFollowing: addMultiMediaPostsFollowing, - removeMultiMediaPostsFollowing: removeMultiMediaPostsFollowing, - addTradePostsFollowing: addTradePostsFollowing, - removeTradePostsFollowing: removeTradePostsFollowing, - addMultiMediaPostsFollower: addMultiMediaPostsFollower, - removeMultiMediaPostsFollower: removeMultiMediaPostsFollower, - addTradePostsFollower: addTradePostsFollower, - removeTradePostsFollower: removeTradePostsFollower, + addFollowing: addFollowing, + removeFollowing: removeFollowing, + addFollower: addFollower, + removeFollower: removeFollower, addBot: addBot, removeBot: removeBot, enableBot: enableBot, @@ -40,11 +32,8 @@ exports.newUserProfile = function newUserProfile() { return thisObject function finalize() { - thisObject.multiMediaPostsFollowing = undefined - thisObject.multiMediaPostsFollowers = undefined - - thisObject.tradePostsFollowing = undefined - thisObject.tradePostsFollowers = undefined + thisObject.following = undefined + thisObject.followers = undefined thisObject.posts = undefined thisObject.bots = undefined @@ -52,16 +41,12 @@ exports.newUserProfile = function newUserProfile() { function initialize() { - thisObject.multiMediaPostsFollowing = new Map() - thisObject.multiMediaPostsFollowers = new Map() + thisObject.following = new Map() + thisObject.followers = new Map() - thisObject.tradePostsFollowing = new Map() - thisObject.tradePostsFollowers = new Map() + thisObject.followingCount = 0 + thisObject.followersCount = 0 - thisObject.multiMediaPostFollowingCount = 0 - thisObject.multiMediaPostFollowersCount = 0 - thisObject.tradePostsFollowingCount = 0 - thisObject.tradePostsFollowersCount = 0 thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 thisObject.postsCount = 0 @@ -116,75 +101,39 @@ exports.newUserProfile = function newUserProfile() { thisObject.postsCount-- } - function addMultiMediaPostsFollowing( + function addFollowing( userProfile ) { - if (thisObject.multiMediaPostsFollowing.get(userProfile.id) === undefined) { - thisObject.multiMediaPostsFollowing.set(userProfile.id, userProfile) - thisObject.multiMediaPostFollowingCount++ + if (thisObject.following.get(userProfile.id) === undefined) { + thisObject.following.set(userProfile.id, userProfile) + thisObject.followingCount++ } } - function removeMultiMediaPostsFollowing( + function removeFollowing( userProfile ) { - if (thisObject.multiMediaPostsFollowing.get(userProfile.id) !== undefined) { - thisObject.multiMediaPostsFollowing.delete(userProfile.id) - thisObject.multiMediaPostFollowingCount-- + if (thisObject.following.get(userProfile.id) !== undefined) { + thisObject.following.delete(userProfile.id) + thisObject.followingCount-- } } - function addTradePostsFollowing( + function addFollower( userProfile ) { - if (thisObject.tradePostsFollowingCount.get(userProfile.id) === undefined) { - thisObject.tradePostsFollowingCount.set(userProfile.id, userProfile) - thisObject.tradePostsFollowingCount++ + if (thisObject.followers.get(userProfile.id) === undefined) { + thisObject.followers.set(userProfile.id, userProfile) + thisObject.followersCount++ } } - function removeTradePostsFollowing( + function removeFollower( userProfile ) { - if (thisObject.tradePostsFollowingCount.get(userProfile.id) !== undefined) { - thisObject.tradePostsFollowingCount.delete(userProfile.id) - thisObject.tradePostsFollowingCount-- - } - } - - function addMultiMediaPostsFollower( - userProfile - ) { - if (thisObject.multiMediaPostsFollowers.get(userProfile.id) === undefined) { - thisObject.multiMediaPostsFollowers.set(userProfile.id, userProfile) - thisObject.multiMediaPostFollowersCount++ - } - } - - function removeMultiMediaPostsFollower( - userProfile - ) { - if (thisObject.multiMediaPostsFollowers.get(userProfile.id) !== undefined) { - thisObject.multiMediaPostsFollowers.delete(userProfile.id) - thisObject.multiMediaPostFollowersCount-- - } - } - - function addTradePostsFollower( - userProfile - ) { - if (thisObject.tradePostsFollowers.get(userProfile.id) === undefined) { - thisObject.tradePostsFollowers.set(userProfile.id, userProfile) - thisObject.tradePostsFollowersCount++ - } - } - - function removeTradePostsFollower( - userProfile - ) { - if (thisObject.tradePostsFollowers.get(userProfile.id) !== undefined) { - thisObject.tradePostsFollowers.delete(userProfile.id) - thisObject.tradePostsFollowersCount-- + if (thisObject.followers.get(userProfile.id) !== undefined) { + thisObject.followers.delete(userProfile.id) + thisObject.followersCount-- } } From f36f1d2e298af5413cf5908b75dd43721f6799e2 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 20:03:03 +0200 Subject: [PATCH 107/227] Update botProfile.js --- Network/botProfile.js | 129 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 118 insertions(+), 11 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index a1c1b80c7..31871927c 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -1,11 +1,27 @@ -exports.newBot = function newBot() { +exports.newUserProfile = function newUserProfile() { let thisObject = { - botId: undefined, + botProfileId: undefined, botProfileHandle: undefined, botAsset: undefined, botExchange: undefined, enabled: undefined, + following: undefined, + followers: undefined, + followingCount: undefined, + followersCount: undefined, + emitterEventsCount: undefined, + targetEventsCount: undefined, + postsCount: undefined, + botsCount: undefined, + bots: undefined, + posts: undefined, + addPost: addPost, + removePost: removePost, + addFollowing: addFollowing, + removeFollowing: removeFollowing, + addFollower: addFollower, + removeFollower: removeFollower, initialize: initialize, finalize: finalize } @@ -13,17 +29,108 @@ exports.newBot = function newBot() { return thisObject function finalize() { + thisObject.following = undefined + thisObject.followers = undefined + thisObject.posts = undefined + thisObject.bots = undefined } - function initialize( - botId, - botAsset, - botExchange + function initialize() { + + thisObject.following = new Map() + thisObject.followers = new Map() + + thisObject.followingCount = 0 + thisObject.followersCount = 0 + + thisObject.emitterEventsCount = 0 + thisObject.targetEventsCount = 0 + thisObject.postsCount = 0 + thisObject.botsCount = 0 + + thisObject.posts = [] + thisObject.bots = undefined + } + + function addPost( + emitterPostHash, + targetPostHash, + postType, + botProfile, + timestamp ) { - thisObject.botId = botId - thisObject.botAsset = botAsset - thisObject.botExchange = botExchange - thisObject.enabled = true + if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { + throw ('Post Already Exists.') + } + + let post = NT.modules.POST.newPost() + post.initialize( + emitterPostHash, + targetPostHash, + postType, + botProfile, + timestamp + ) + + thisObject.maps.POSTS.push(post) + NT.memory.maps.POSTS.set(emitterPostHash, post) + thisObject.postsCount++ } -} \ No newline at end of file + + function removePost( + emitterPostHash + ) { + if (NT.memory.maps.POSTS.get(emitterPostHash) === undefined) { + throw ('Post Does Not Exist.') + } + + let post = thisObject.posts.get(emitterPostHash) + post.finalize() + + for (let i = thisObject.posts.length - 1; i >= 0; i--) { + if (thisObject.posts[i].emitterPostHash === emitterPostHash) { + thisObject.posts.splice(i, 1) + break + } + } + NT.memory.maps.POSTS.delete(emitterPostHash) + thisObject.postsCount-- + } + + function addFollowing( + botProfile + ) { + if (thisObject.following.get(botProfile.id) === undefined) { + thisObject.following.set(botProfile.id, botProfile) + thisObject.followingCount++ + } + } + + function removeFollowing( + botProfile + ) { + if (thisObject.following.get(botProfile.id) !== undefined) { + thisObject.following.delete(botProfile.id) + thisObject.followingCount-- + } + } + + function addFollower( + botProfile + ) { + if (thisObject.followers.get(botProfile.id) === undefined) { + thisObject.followers.set(botProfile.id, botProfile) + thisObject.followersCount++ + } + } + + function removeFollower( + botProfile + ) { + if (thisObject.followers.get(botProfile.id) !== undefined) { + thisObject.followers.delete(botProfile.id) + thisObject.followersCount-- + } + } +} From 577bf9ec838a0e41be95d75eab191207b0dfc47f Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 20:37:04 +0200 Subject: [PATCH 108/227] Minor fixes --- .../Docs-Concepts/R/Reputation/Reputation/reputation.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json index 43cd4934d..6274a88b6 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reputation/Reputation/reputation.json @@ -39,8 +39,8 @@ }, { "style": "Text", - "text": "Let's unwrap the above statement with an example.", - "updated": 1630064638172 + "text": "Let's unpack the above statement with an example.", + "updated": 1630089275940 }, { "style": "List", @@ -74,8 +74,8 @@ }, { "style": "Note", - "text": "Once you have contributed to Superalgos, you should always be able to leverage your reputation in Governance. However, if you divest your Superalgos SA Token holdings, that is, if you remove some skin from the game, then your reputation will go down too. That said, you can always get your reputation back by putting the skin back in the game.", - "updated": 1630065338721 + "text": "Once you have contributed to Superalgos, you should always be able to leverage your reputation in Governance. However, if you divest your Superalgos SA Token holdings, that is, if you remove some skin from the game, then your reputation will go down too. That said, you can always get your reputation back by putting skin back in the game.", + "updated": 1630089391699 }, { "style": "Text", From 78ea072b9ff836b1ff833523150cea5929e83f6c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 27 Aug 2021 20:50:53 +0200 Subject: [PATCH 109/227] Post.js supports Users and Bots --- Network/botProfile.js | 5 --- Network/event.js | 76 +++++++++++++++++++++++------------------- Network/post.js | 32 +++++++++--------- Network/userProfile.js | 8 ++++- 4 files changed, 64 insertions(+), 57 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index 31871927c..643571170 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -13,8 +13,6 @@ exports.newUserProfile = function newUserProfile() { emitterEventsCount: undefined, targetEventsCount: undefined, postsCount: undefined, - botsCount: undefined, - bots: undefined, posts: undefined, addPost: addPost, removePost: removePost, @@ -33,7 +31,6 @@ exports.newUserProfile = function newUserProfile() { thisObject.followers = undefined thisObject.posts = undefined - thisObject.bots = undefined } function initialize() { @@ -47,10 +44,8 @@ exports.newUserProfile = function newUserProfile() { thisObject.emitterEventsCount = 0 thisObject.targetEventsCount = 0 thisObject.postsCount = 0 - thisObject.botsCount = 0 thisObject.posts = [] - thisObject.bots = undefined } function addPost( diff --git a/Network/event.js b/Network/event.js index ea61143ba..7cddc9c22 100644 --- a/Network/event.js +++ b/Network/event.js @@ -4,6 +4,8 @@ exports.newEvent = function newEvent() { eventId: undefined, emitterUserProfileId: undefined, targetUserProfileId: undefined, + emitterBotProfileId: undefined, + targetBotProfileId: undefined, emitterPostHash: undefined, targetPostHash: undefined, timestamp: undefined, @@ -16,19 +18,19 @@ exports.newEvent = function newEvent() { const EVENT_TYPES = { - NEW_MULTI_MEDIA_POST: 10, - REPLY_TO_MULTI_MEDIA_POST: 11, - REPOST_MULTI_MEDIA: 12, - QUOTE_REPOST_MULTI_MEDIA: 13, - FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 14, - UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: 15, + NEW_USER_POST: 10, + REPLY_TO_USER_POST: 11, + REPOST_USER_POST: 12, + QUOTE_REPOST_USER_POST: 13, + FOLLOW_USER_PROFILE: 14, + UNFOLLOW_USER_PROFILE: 15, - NEW_TRADE_POST: 20, - REPLY_TO_TRADE_POST: 21, - RE_POST_TRADE: 22, - QUOTE_REPOST_TRADE: 23, - FOLLOW_USER_PROFILE_TRADE_POSTS: 24, - UNFOLLOW_USER_PROFILE_TRADE_POSTS: 25, + NEW_BOT_POST: 20, + REPLY_TO_BOT_POST: 21, + REPOST_BOT_POST: 22, + QUOTE_REPOST_BOT_POST: 23, + FOLLOW_BOT_PROFILE: 24, + UNFOLLOW_BOT_PROFILE: 25, ADD_BOT: 50, REMOVE_BOT: 51, @@ -66,6 +68,8 @@ exports.newEvent = function newEvent() { thisObject.eventId = eventReceived.eventId thisObject.emitterUserProfileId = eventReceived.emitterUserProfileId thisObject.targetUserProfileId = eventReceived.targetUserProfileId + thisObject.emitterBotProfileId = eventReceived.emitterBotProfileId + thisObject.targetBotProfileId = eventReceived.targetBotProfileId thisObject.emitterPostHash = eventReceived.emitterPostHash thisObject.targetPostHash = eventReceived.targetPostHash thisObject.timestamp = eventReceived.timestamp @@ -87,8 +91,8 @@ exports.newEvent = function newEvent() { if (targetUserProfile === undefined) { /* We thow an exception when it does not have a target user profile and is required*/ if ( - thisObject.eventType !== EVENT_TYPES.NEW_MULTI_MEDIA_POST && - thisObject.eventType !== EVENT_TYPES.NEW_TRADE_POST + thisObject.eventType !== EVENT_TYPES.NEW_USER_POST && + thisObject.eventType !== EVENT_TYPES.NEW_BOT_POST ) { throw ('Target User Profile Not Found.') } @@ -99,27 +103,29 @@ exports.newEvent = function newEvent() { Is is a new post? */ if ( - thisObject.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - thisObject.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA || - thisObject.eventType === EVENT_TYPES.NEW_TRADE_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_TRADE_POST || - thisObject.eventType === EVENT_TYPES.RE_POST_TRADE || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_TRADE + thisObject.eventType === EVENT_TYPES.NEW_USER_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || + thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST || + thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST ) { if ( - thisObject.eventType === EVENT_TYPES.NEW_MULTI_MEDIA_POST || - thisObject.eventType === EVENT_TYPES.REPLY_TO_MULTI_MEDIA_POST || - thisObject.eventType === EVENT_TYPES.REPOST_MULTI_MEDIA || - thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_MULTI_MEDIA + thisObject.eventType === EVENT_TYPES.NEW_USER_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || + thisObject.eventType === EVENT_TYPES.REPOST_USER_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_USER_POST ) { emitterUserProfile.addPost( thisObject.emitterUserProfileId, thisObject.targetUserProfileId, + thisObject.emitterBotProfileId, + thisObject.targetBotProfileId, thisObject.emitterPostHash, thisObject.targetPostHash, - thisObject.eventType, + thisObject.eventType - 10, thisObject.timestamp ) } @@ -130,13 +136,13 @@ exports.newEvent = function newEvent() { Is is a following? */ if ( - thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS || - thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS || - thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS + thisObject.eventType === EVENT_TYPES.FOLLOW_USER_PROFILE || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_USER_PROFILE || + thisObject.eventType === EVENT_TYPES.FOLLOW_BOT_PROFILE || + thisObject.eventType === EVENT_TYPES.UNFOLLOW_BOT_PROFILE ) { switch (thisObject.eventType) { - case EVENT_TYPES.FOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { + case EVENT_TYPES.FOLLOW_USER_PROFILE: { emitterUserProfile.addFollowing( targetUserProfile ) @@ -145,7 +151,7 @@ exports.newEvent = function newEvent() { ) break } - case EVENT_TYPES.UNFOLLOW_USER_PROFILE_MULTI_MEDIA_POSTS: { + case EVENT_TYPES.UNFOLLOW_USER_PROFILE: { emitterUserProfile.removeFollowing( targetUserProfile ) @@ -154,7 +160,7 @@ exports.newEvent = function newEvent() { ) break } - case EVENT_TYPES.FOLLOW_USER_PROFILE_TRADE_POSTS: { + case EVENT_TYPES.FOLLOW_BOT_PROFILE: { emitterUserProfile.addTradePostsFollowing( targetUserProfile ) @@ -163,7 +169,7 @@ exports.newEvent = function newEvent() { ) break } - case EVENT_TYPES.UNFOLLOW_USER_PROFILE_TRADE_POSTS: { + case EVENT_TYPES.UNFOLLOW_BOT_PROFILE: { emitterUserProfile.removeTradePostsFollowing( targetUserProfile ) diff --git a/Network/post.js b/Network/post.js index f3e3bd873..9b35c95cb 100644 --- a/Network/post.js +++ b/Network/post.js @@ -3,6 +3,8 @@ exports.newPost = function newPost() { let thisObject = { emitterUserProfileId: undefined, targetUserProfileId: undefined, + emitterBotProfileId: undefined, + targetBotProfileId: undefined, emitterPostHash: undefined, targetPostHash: undefined, postType: undefined, @@ -17,14 +19,10 @@ exports.newPost = function newPost() { } const POST_TYPES = { - NEW_MULTI_MEDIA_POST: 10, - REPLY_TO_MULTI_MEDIA_POST: 11, - REPOST_MULTI_MEDIA: 12, - QUOTE_REPOST_MULTI_MEDIA: 13, - NEW_TRADE_POST: 20, - REPLY_TO_TRADE_POST: 21, - RE_POST_TRADE: 22, - QUOTE_REPOST_TRADE: 23 + NEW_POST: 0, + REPLY_TO_POST: 1, + REPOST_: 2, + QUOTE_REPOST_: 3 } const REACTION_TYPES = { @@ -53,6 +51,8 @@ exports.newPost = function newPost() { function finalize() { thisObject.emitterUserProfileId = undefined thisObject.targetUserProfileId = undefined + thisObject.emitterBotProfileId = undefined + thisObject.targetBotProfileId = undefined thisObject.emitterPostHash = undefined thisObject.targetPostHash = undefined thisObject.postType = undefined @@ -63,6 +63,8 @@ exports.newPost = function newPost() { function initialize( emitterUserProfileId, targetUserProfileId, + emitterBotProfileId, + targetBotProfileId, emitterPostHash, targetPostHash, postType, @@ -71,6 +73,8 @@ exports.newPost = function newPost() { thisObject.emitterUserProfileId = emitterUserProfileId thisObject.targetUserProfileId = targetUserProfileId + thisObject.emitterBotProfileId = emitterBotProfileId + thisObject.targetBotProfileId = targetBotProfileId thisObject.emitterPostHash = emitterPostHash thisObject.targetPostHash = targetPostHash thisObject.postType = postType @@ -83,12 +87,9 @@ exports.newPost = function newPost() { let targetPost if ( - event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === POST_TYPES.REPOST_MULTI_MEDIA || - event.eventType === POST_TYPES.QUOTE_REPOST_MULTI_MEDIA || - event.eventType === POST_TYPES.REPLY_TO_TRADE_POST || - event.eventType === POST_TYPES.RE_POST_TRADE || - event.eventType === POST_TYPES.QUOTE_REPOST_TRADE + thisObject.postType === POST_TYPES.REPLY_TO_POST || + thisObject.postType === POST_TYPES.REPOST_ || + thisObject.postType === POST_TYPES.QUOTE_REPOST_ ) { targetPost = NT.memory.maps.POSTS.get(thisObject.targetPostHash) @@ -100,8 +101,7 @@ exports.newPost = function newPost() { Let's add this post to the replies of the Target Post */ if ( - event.eventType === POST_TYPES.REPLY_TO_MULTI_MEDIA_POST || - event.eventType === POST_TYPES.REPLY_TO_TRADE_POST + thisObject.postType === POST_TYPES.REPLY_TO_POST ) { targetPost.replies.push(thisObject) } diff --git a/Network/userProfile.js b/Network/userProfile.js index cc0f8a315..a7d308cf6 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -53,10 +53,12 @@ exports.newUserProfile = function newUserProfile() { thisObject.botsCount = 0 thisObject.posts = [] - thisObject.bots = undefined + thisObject.bots = [] } function addPost( + emitterUserProfileId, + targetUserProfileId, emitterPostHash, targetPostHash, postType, @@ -69,6 +71,10 @@ exports.newUserProfile = function newUserProfile() { let post = NT.modules.POST.newPost() post.initialize( + emitterUserProfileId, + targetUserProfileId, + undefined, + undefined, emitterPostHash, targetPostHash, postType, From a5d46133d269d4cadd175be116919dbf5a7f3f35 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 22:00:34 +0200 Subject: [PATCH 110/227] User Profile hierarchy WIP --- .../Reusable-Snippets/reusable-snippets.json | 4 + .../Plugins/User-Profiles/Julian-Molina.json | 10057 +++++++++++++++- .../reusable-governance-snippets.json | 26 + .../influencer-program.json | 13 + .../T/Tokens/Tokens-Mined/tokens-mined.json | 14 + .../U/User/User-Profile/user-profile.json | 60 +- ...to-governance-001-governance-overview.json | 11 +- 7 files changed, 10154 insertions(+), 31 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/I/Influencer/Influencer-Program/influencer-program.json create mode 100644 Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json b/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json index db593eec1..5d34b050f 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json @@ -217,6 +217,10 @@ "text": "Before you go any further, do the Beyond the Basics tutorial in the Getting Started plugin workspace so that you learn the basics on how to deal with contributions from within the app. The tutorial will help you get your setup right so that contributions are seamless.", "updated": 1613828879531 }, + { + "style": "Text", + "text": "" + }, { "style": "Block", "text": "Dummy", diff --git a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json index 220662f37..fdeccda14 100644 --- a/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Julian-Molina.json @@ -1,7 +1,7 @@ { "type": "User Profile", - "name": "julian-molina", - "config": "{\n \"signature\": {\n \"message\": \"julian-molina\",\n \"messageHash\": \"0x34eae63163cc918a1a1fab82836b0f15e33051925812cf7d5f8ffe5ff0854f2c\",\n \"v\": \"0x1b\",\n \"r\": \"0x14acd79f4e40c2bd29fa665525f510a02947a9dc88826bad31714fe667a2a4af\",\n \"s\": \"0x63fb00b9d693408e92f13c14f9cb89f273f220c359c200718911042c7d0d7d5d\",\n \"signature\": \"0x14acd79f4e40c2bd29fa665525f510a02947a9dc88826bad31714fe667a2a4af63fb00b9d693408e92f13c14f9cb89f273f220c359c200718911042c7d0d7d5d1b\"\n }\n}", + "name": "Julian-Molina", + "config": "{\"signature\":{\"message\":\"julian-molina\",\"messageHash\":\"0x34eae63163cc918a1a1fab82836b0f15e33051925812cf7d5f8ffe5ff0854f2c\",\"v\":\"0x1b\",\"r\":\"0x8560ff34239215408cb869d3c90c30ed11ab6634c4269b255d2b4159b7690fe5\",\"s\":\"0x017b2c5e080b0f340dcd09f8ba5c67119a3b62c375252d96f541c57db109a0b7\",\"signature\":\"0x8560ff34239215408cb869d3c90c30ed11ab6634c4269b255d2b4159b7690fe5017b2c5e080b0f340dcd09f8ba5c67119a3b62c375252d96f541c57db109a0b71b\"},\"codeName\":\"Julian-Molina\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,15 +9,10032 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], - "id": "008dcb79-6067-43d8-a2d1-9dc01349e042", + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "1a9aaba4-4afc-4beb-ae32-4eba85e9d8c2", + "savedPayload": { + "position": { + "x": 24601.0346323107, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "40f2bb28-2f7e-4d03-a02f-746b21c17897", + "savedPayload": { + "position": { + "x": 24732.836580776755, + "y": 22227.770533305138 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "811057dd-d4d6-4856-ab2b-34ae5635df88", + "savedPayload": { + "position": { + "x": 25051.0346323107, + "y": 22095.968584839084 + }, + "targetPosition": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6e472694-9fff-42f5-8cec-41044d033044", + "savedPayload": { + "position": { + "x": 25051.0346323107, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Raplh2502", + "config": "{}", + "project": "Governance", + "id": "c84af7b3-b580-41df-bd9a-d873a126b486", + "savedPayload": { + "position": { + "x": 25005.057270308695, + "y": 21939.482199265 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "59a87d1a-0457-4a49-a11b-216716e5c889" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Smidy13", + "config": "{}", + "project": "Governance", + "id": "326139c1-d5bf-4353-9d5c-4277bd670699", + "savedPayload": { + "position": { + "x": 25072.98844888335, + "y": 21900.262115028556 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "456319d1-ae7f-4bae-9764-5bba2200a7c9", + "savedPayload": { + "position": { + "x": 25146.69809637053, + "y": 21873.433997364966 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "3c1b332e-80e5-45a3-b381-8f988ba7cb54", + "savedPayload": { + "position": { + "x": 25223.946582430217, + "y": 21859.813005053762 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "8e626e39-c496-42f9-979c-ee94da1ca13e", + "savedPayload": { + "position": { + "x": 25302.38675090311, + "y": 21859.813005053762 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "739e3adf-372a-41c9-9102-cc8587f7cd28", + "savedPayload": { + "position": { + "x": 25379.635236962797, + "y": 21873.433997364966 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "476c3118-677c-4dff-a117-18d5ef2b75fd", + "savedPayload": { + "position": { + "x": 25453.34488444998, + "y": 21900.262115028556 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "73a5b457-3e8b-4364-a375-0c35a9802ebc", + "savedPayload": { + "position": { + "x": 25521.276063024634, + "y": 21939.482199265 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "22fce0f5-15bf-461e-9574-d43b0dc5ea18", + "savedPayload": { + "position": { + "x": 25263.166666666664, + "y": 22308.100619195047 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{\n \"percentage\": 10\n}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "d7e07444-6251-496e-a834-c1f7348af658", + "savedPayload": { + "position": { + "x": 25475.298701022628, + "y": 22095.968584839084 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "46ff9d9d-412b-4b32-916c-16eb2bca3d3e", + "savedPayload": { + "position": { + "x": 25793.496752556573, + "y": 22227.770533305138 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "776caeda-24c0-4f92-b3ac-3bd24f2503e6", + "savedPayload": { + "position": { + "x": 25925.298701022628, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "675f06c7-289e-49c5-bf9a-40c525338c37", + "savedPayload": { + "position": { + "x": 25475.298701022628, + "y": 22545.968584839084 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2bbf0b19-08fd-4673-a016-f4cd85d90c2f", + "savedPayload": { + "position": { + "x": 25263.166666666664, + "y": 22758.100619195047 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 23058.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Claim Votes Switch", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Luis Claims", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Project Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos Platform Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "6efe2790-61d1-4269-9725-d3824ab8d787", + "savedPayload": { + "position": { + "x": 26568.913555688297, + "y": 21447.09659901601 + }, + "targetPosition": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "92f0f22e-f631-482d-88b1-c16596bf951d" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ], + [ + "Governance System New Features", + "Feature Contribution Claim", + "Governance", + "92f0f22e-f631-482d-88b1-c16596bf951d" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina API Maps New Features", + "config": "{\n \"percentage\": 30\n}", + "project": "Governance", + "id": "643883cd-80fa-44ed-94f3-3aa7243d5f03", + "savedPayload": { + "position": { + "x": 26848.987683637457, + "y": 21554.6069838796 + }, + "targetPosition": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "81c477e0-c9bf-4b25-a875-d265011a6136" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ], + [ + "API Maps New Features", + "Feature Contribution Claim", + "Governance", + "81c477e0-c9bf-4b25-a875-d265011a6136" + ] + ] + } + } + ], + "id": "c30a5c14-ef04-4066-a2f4-6429b69dae8f", + "savedPayload": { + "position": { + "x": 26615.843895200367, + "y": 21743.40310119455 + }, + "targetPosition": { + "x": 26508.333510336775, + "y": 22023.47722914371 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "id": "c4815ebe-d3a8-47fd-b204-936242bd8f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ], + [ + "New Features Feature Class", + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e4ce8751-1735-4c17-8c7a-5bbca4c05abf", + "savedPayload": { + "position": { + "x": 26508.333510336775, + "y": 22023.47722914371 + }, + "targetPosition": { + "x": 26400.823125473184, + "y": 22303.55135709287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Superalgos Platform Feature Class", + "id": "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "4bc968ed-2bec-4016-9bdc-a3c52df74929", + "savedPayload": { + "position": { + "x": 26400.823125473184, + "y": 22303.55135709287 + }, + "targetPosition": { + "x": 26293.312740609592, + "y": 22583.62548504203 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Project Features Feature Class", + "id": "f8a482c4-dee0-475a-831b-7514fd255ba6" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "656c1734-416c-4c65-b733-ee9c60f295e2", + "savedPayload": { + "position": { + "x": 26293.312740609592, + "y": 22583.62548504203 + }, + "targetPosition": { + "x": 26185.802355746, + "y": 22863.69961299119 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "41a68bcf-16de-4b38-8c9a-3ca23f963de2", + "savedPayload": { + "position": { + "x": 26185.802355746, + "y": 22863.69961299119 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{\n \"percentage\": 20\n}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Marketing Assets, Features & Positions", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Decentralized Marketing Rewards", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Superalgos Medium Blog", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Software News", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Software News Beta 10 Announcement", + "config": "{}", + "project": "Governance", + "id": "da6745cd-c069-4c44-9e34-392642acdfdc", + "savedPayload": { + "position": { + "x": 14858.35319810527, + "y": 37675.882974138076 + }, + "targetPosition": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Beta 10 Announcement", + "id": "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ], + [ + "Beta 10 Announcement", + "Asset", + "Governance", + "3bfd7674-c175-476e-a6e9-9bfe120e2f7c" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Software News Beta 11 Announcement", + "config": "{}", + "project": "Governance", + "id": "c162f541-6d95-4c36-a6d9-ef5ca201d3c2", + "savedPayload": { + "position": { + "x": 14965.86358296886, + "y": 37395.80884618892 + }, + "targetPosition": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Beta 11 Announcement", + "id": "e892f30f-5185-4d94-8db8-2c7bd8b86368" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ], + [ + "Beta 11 Announcement", + "Asset", + "Governance", + "e892f30f-5185-4d94-8db8-2c7bd8b86368" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ef47ad37-ef77-448e-b330-ea1c8b8cc1a4", + "savedPayload": { + "position": { + "x": 15154.65970028381, + "y": 37628.95263462601 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Software News", + "id": "3e0a4e42-e787-47bd-9797-d83b50a768a4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Software News", + "Asset Class", + "Governance", + "3e0a4e42-e787-47bd-9797-d83b50a768a4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Articles", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Articles Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "adc79b8f-cb0a-418c-a233-c27cec888ecb", + "savedPayload": { + "position": { + "x": 15190.69184238749, + "y": 37188.335744904034 + }, + "targetPosition": { + "x": 15312.71283531023, + "y": 37462.39938219682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "e8819534-2d2c-4783-8cb7-f88858877d93" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Articles", + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "e8819534-2d2c-4783-8cb7-f88858877d93" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "80f6d381-994f-4c63-b35f-4841201fed69", + "savedPayload": { + "position": { + "x": 15312.71283531023, + "y": 37462.39938219682 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Articles", + "id": "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Articles", + "Asset Class", + "Governance", + "70c9e68f-c0f2-4e16-9dab-d0f816c23193" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reviews", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Superalgos Medium Blog Reviews Add Your Review as a New Asset", + "config": "{}", + "project": "Governance", + "id": "f885cbb0-419b-4619-a34e-84a6103c9a07", + "savedPayload": { + "position": { + "x": 15649.754597960151, + "y": 37176.314763591276 + }, + "targetPosition": { + "x": 15542.244213096561, + "y": 37456.38889154044 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Review as a New Asset", + "id": "d324f79d-a7a2-4b59-9548-20b64a4e34bd" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Reviews", + "Asset Class", + "Governance", + "35277463-b778-4c43-85f0-eebdfe398198" + ], + [ + "Add Your Review as a New Asset", + "Asset", + "Governance", + "d324f79d-a7a2-4b59-9548-20b64a4e34bd" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c92859c0-a637-49ad-a796-d52d572b58c1", + "savedPayload": { + "position": { + "x": 15542.244213096561, + "y": 37456.38889154044 + }, + "targetPosition": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reviews", + "id": "35277463-b778-4c43-85f0-eebdfe398198" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ], + [ + "Reviews", + "Asset Class", + "Governance", + "35277463-b778-4c43-85f0-eebdfe398198" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "72564aec-0621-49e7-8163-cb098906a181", + "savedPayload": { + "position": { + "x": 15434.733828232971, + "y": 37736.4630194896 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Superalgos Medium Blog", + "id": "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Superalgos Medium Blog", + "Asset Class", + "Governance", + "361efd8b-cfdf-44bc-a11b-ad07fe5e38c8" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Article Publications", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Alternative Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Code Project", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Alternative Media Code Project Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "cc19e820-b1b0-4d35-a95e-a839eda3e28f", + "savedPayload": { + "position": { + "x": 14800.13952196831, + "y": 37510.42787348058 + }, + "targetPosition": { + "x": 15099.728382394684, + "y": 37494.727086607694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "801da9b4-69da-40cf-9058-a59aa874bb20" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Code Project", + "Asset Class", + "Governance", + "51852149-bc7a-4b20-8c62-ba610f1f05af" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "801da9b4-69da-40cf-9058-a59aa874bb20" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "575622ad-0fd8-46fb-916d-aae1e7461391", + "savedPayload": { + "position": { + "x": 15099.728382394684, + "y": 37494.727086607694 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Code Project", + "id": "51852149-bc7a-4b20-8c62-ba610f1f05af" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Code Project", + "Asset Class", + "Governance", + "51852149-bc7a-4b20-8c62-ba610f1f05af" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Coinmonks", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Alternative Media Coinmonks Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "fb73fa6d-8c7f-4272-85ca-7861cdfd7516", + "savedPayload": { + "position": { + "x": 14896.114902053803, + "y": 37152.24287872579 + }, + "targetPosition": { + "x": 15147.71607243743, + "y": 37315.6345892303 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "591ba012-586d-4d7f-a2bd-a9f20a30fd90" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Coinmonks", + "Asset Class", + "Governance", + "fc766d7c-6855-4765-b95e-3c5934cad5e4" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "591ba012-586d-4d7f-a2bd-a9f20a30fd90" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "514c296c-761f-4d85-b09f-76e25e38abaa", + "savedPayload": { + "position": { + "x": 15147.71607243743, + "y": 37315.6345892303 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Coinmonks", + "id": "fc766d7c-6855-4765-b95e-3c5934cad5e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Coinmonks", + "Asset Class", + "Governance", + "fc766d7c-6855-4765-b95e-3c5934cad5e4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Towards Data Science", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Alternative Media Towards Data Science Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "7a0a153a-bb6e-4842-9fe8-6af74aa84ca3", + "savedPayload": { + "position": { + "x": 15184.296473093877, + "y": 36918.878043836485 + }, + "targetPosition": { + "x": 15291.806857957466, + "y": 37198.95217178565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "1dd73db7-8205-4bd5-9ae7-686650229b25" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Towards Data Science", + "Asset Class", + "Governance", + "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "1dd73db7-8205-4bd5-9ae7-686650229b25" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9c67937e-e74a-44bc-9ffa-495334762c25", + "savedPayload": { + "position": { + "x": 15291.806857957466, + "y": 37198.95217178565 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Towards Data Science", + "id": "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Towards Data Science", + "Asset Class", + "Governance", + "5db66d5f-c71f-4828-97f2-d7cd9863bbcd" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Hackernoon", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Alternative Media Hackernoon Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "19ec6716-975e-45be-a9a4-84c657d5e805", + "savedPayload": { + "position": { + "x": 15554.608669882567, + "y": 36899.47080396137 + }, + "targetPosition": { + "x": 15476.962956351812, + "y": 37189.24855184809 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "a5bdea2f-384a-4d66-b233-1a10022c1a75" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Hackernoon", + "Asset Class", + "Governance", + "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "a5bdea2f-384a-4d66-b233-1a10022c1a75" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "aee2c348-5508-4430-b955-e27728a26b1d", + "savedPayload": { + "position": { + "x": 15476.962956351812, + "y": 37189.24855184809 + }, + "targetPosition": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Hackernoon", + "id": "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ], + [ + "Hackernoon", + "Asset Class", + "Governance", + "19caa58e-01e9-4811-aba6-e6ad9cd571ed" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "8d757769-f8d9-4aad-aace-cd561889e796", + "savedPayload": { + "position": { + "x": 15399.317242821056, + "y": 37479.02629973481 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Alternative Media", + "id": "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Alternative Media", + "Asset Class", + "Governance", + "3ad7b667-a09d-4f4a-9363-ea6e4216356a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Specialized Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "CoinDesk", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Specialized Media CoinDesk Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "ed3671da-b508-40df-a1af-2085cddd8a83", + "savedPayload": { + "position": { + "x": 15241.879664486401, + "y": 36947.525942687236 + }, + "targetPosition": { + "x": 15430.675781801352, + "y": 37180.669731124326 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "9dee6dff-f658-439f-8e12-0aab40f075cc" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinDesk", + "Asset Class", + "Governance", + "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "9dee6dff-f658-439f-8e12-0aab40f075cc" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4f2f669d-f8bd-4545-8fdb-71c44cc73f7c", + "savedPayload": { + "position": { + "x": 15430.675781801352, + "y": 37180.669731124326 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinDesk", + "id": "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinDesk", + "Asset Class", + "Governance", + "bf32af8b-d249-462f-ba81-f3269c9f5a1f" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "CoinTelegraph", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Specialized Media CoinTelegraph Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "6cb62a01-5d5d-4b2b-8a10-8f730b559bf1", + "savedPayload": { + "position": { + "x": 15682.188977076894, + "y": 36817.100382340446 + }, + "targetPosition": { + "x": 15650.830438096598, + "y": 37115.45695095093 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "9109ae37-eb9e-4f92-92bd-e2e56340adaf" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinTelegraph", + "Asset Class", + "Governance", + "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "9109ae37-eb9e-4f92-92bd-e2e56340adaf" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "eec5edfb-bff7-4704-86f8-93924736a46f", + "savedPayload": { + "position": { + "x": 15650.830438096598, + "y": 37115.45695095093 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "CoinTelegraph", + "id": "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "CoinTelegraph", + "Asset Class", + "Governance", + "2709fa87-cb67-40b3-b85c-ef2a6acffa26" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "VentureBeat", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Specialized Media VentureBeat Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "02dab135-0ee8-4e88-aea8-e214d903b079", + "savedPayload": { + "position": { + "x": 16085.759475990486, + "y": 37036.22128493151 + }, + "targetPosition": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "658ba678-a890-4df0-a567-9db7362db051" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "VentureBeat", + "Asset Class", + "Governance", + "6869158d-251a-42a9-9690-2e9330e679f6" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "658ba678-a890-4df0-a567-9db7362db051" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "18d2e7ef-03a8-4b47-ba00-966c3c68ca65", + "savedPayload": { + "position": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "targetPosition": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "VentureBeat", + "id": "6869158d-251a-42a9-9690-2e9330e679f6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ], + [ + "VentureBeat", + "Asset Class", + "Governance", + "6869158d-251a-42a9-9690-2e9330e679f6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4858a2b0-6e89-47b3-8b3f-0f95fe89ac58", + "savedPayload": { + "position": { + "x": 15619.471899116303, + "y": 37413.813519561416 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Specialized Media", + "id": "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Specialized Media", + "Asset Class", + "Governance", + "3ab41e5e-7f2b-49b5-8185-91aae42a3886" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Mainstream Media", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Forbes", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Mainstream Media Forbes Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "b4e60688-09d5-484c-a8eb-e0fababeb22b", + "savedPayload": { + "position": { + "x": 15883.97422653369, + "y": 36926.66083363598 + }, + "targetPosition": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "79b859a1-be36-46d1-93b3-b4130268d67a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Forbes", + "Asset Class", + "Governance", + "117b674b-8b19-4d2e-8f13-7a359cad566a" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "79b859a1-be36-46d1-93b3-b4130268d67a" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "47844d11-9705-44e0-9e2c-d76da7e7ea2b", + "savedPayload": { + "position": { + "x": 15852.615687553394, + "y": 37225.01740224646 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Forbes", + "id": "117b674b-8b19-4d2e-8f13-7a359cad566a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Forbes", + "Asset Class", + "Governance", + "117b674b-8b19-4d2e-8f13-7a359cad566a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Wall Street Journal", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Mainstream Media Wall Street Journal Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "612e1b69-a095-4f88-8cd9-857bc4105a18", + "savedPayload": { + "position": { + "x": 16287.544725447282, + "y": 37145.78173622704 + }, + "targetPosition": { + "x": 16054.40093701019, + "y": 37334.577853541996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "59c96b16-8156-42c9-a538-7d9c12e4f8ff" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Wall Street Journal", + "Asset Class", + "Governance", + "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "59c96b16-8156-42c9-a538-7d9c12e4f8ff" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "bf92b800-a997-4710-8d8c-864fd56af09f", + "savedPayload": { + "position": { + "x": 16054.40093701019, + "y": 37334.577853541996 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Wall Street Journal", + "id": "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Wall Street Journal", + "Asset Class", + "Governance", + "d7dda9f9-f5b5-4d0e-9a9b-17f49a77ec7b" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Financial Times", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Article Publications Mainstream Media Financial Times Add Your Article as a New Asset", + "config": "{}", + "project": "Governance", + "id": "1f3c879a-caf9-415b-8447-12f7e29b8e52", + "savedPayload": { + "position": { + "x": 16417.97028579406, + "y": 37586.09104881754 + }, + "targetPosition": { + "x": 16119.61371718358, + "y": 37554.732509837246 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Article as a New Asset", + "id": "6e5fa39d-d088-430c-88f5-ce72461c19e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Financial Times", + "Asset Class", + "Governance", + "f7210df8-4e8b-4399-9658-f9b2b87fea05" + ], + [ + "Add Your Article as a New Asset", + "Asset", + "Governance", + "6e5fa39d-d088-430c-88f5-ce72461c19e5" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "ea825db2-d7bc-4017-99f5-11f945ddc263", + "savedPayload": { + "position": { + "x": 16119.61371718358, + "y": 37554.732509837246 + }, + "targetPosition": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Financial Times", + "id": "f7210df8-4e8b-4399-9658-f9b2b87fea05" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ], + [ + "Financial Times", + "Asset Class", + "Governance", + "f7210df8-4e8b-4399-9658-f9b2b87fea05" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "0abfc1e5-0652-4dd9-8a6e-d93c1efab930", + "savedPayload": { + "position": { + "x": 15821.257148573099, + "y": 37523.37397085695 + }, + "targetPosition": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Mainstream Media", + "id": "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ], + [ + "Mainstream Media", + "Asset Class", + "Governance", + "0549b410-bbb4-45f3-b3b0-d60af55da2b5" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5601e557-1cff-4a63-9d76-5270c15eaafc", + "savedPayload": { + "position": { + "x": 15588.113360136007, + "y": 37712.1700881719 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Article Publications", + "id": "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Article Publications", + "Asset Class", + "Governance", + "fa5288a3-7f8e-44e0-ad9f-8f0bdd34476a" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Video Publications", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "YouTube", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Video Publications YouTube Add Your Video as a New Asset", + "config": "{}", + "project": "Governance", + "id": "14400000-ba7e-4691-acb1-2c39df549b34", + "savedPayload": { + "position": { + "x": 15795.807474804045, + "y": 37171.10842124893 + }, + "targetPosition": { + "x": 15764.44893582375, + "y": 37469.464989859414 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "id": "54b5daca-5651-4d54-94c3-3b1c40bc928b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "YouTube", + "Asset Class", + "Governance", + "dc919439-aa5f-441f-b725-027bde05ccca" + ], + [ + "Add Your Video as a New Asset", + "Asset", + "Governance", + "54b5daca-5651-4d54-94c3-3b1c40bc928b" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7bdc3755-e84a-4c63-a3eb-e7992c2b3f7d", + "savedPayload": { + "position": { + "x": 15764.44893582375, + "y": 37469.464989859414 + }, + "targetPosition": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "YouTube", + "id": "dc919439-aa5f-441f-b725-027bde05ccca" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "YouTube", + "Asset Class", + "Governance", + "dc919439-aa5f-441f-b725-027bde05ccca" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Vimeo", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Video Publications Vimeo Add Your Video as a New Asset", + "config": "{}", + "project": "Governance", + "id": "5dadb998-d325-4833-a33e-0107fd1179bc", + "savedPayload": { + "position": { + "x": 16281.217671429014, + "y": 37523.779572624415 + }, + "targetPosition": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Video as a New Asset", + "id": "f4b2f6d0-07cd-4105-a810-fc5b744cfc72" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "Vimeo", + "Asset Class", + "Governance", + "478369a0-691a-4936-8dc5-d8841aca3a1c" + ], + [ + "Add Your Video as a New Asset", + "Asset", + "Governance", + "f4b2f6d0-07cd-4105-a810-fc5b744cfc72" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "2dad94b2-0f89-4bd2-a5aa-842a84d5dccc", + "savedPayload": { + "position": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "targetPosition": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Vimeo", + "id": "478369a0-691a-4936-8dc5-d8841aca3a1c" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ], + [ + "Vimeo", + "Asset Class", + "Governance", + "478369a0-691a-4936-8dc5-d8841aca3a1c" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "d066a92d-9039-4672-b36f-b9bd97a95539", + "savedPayload": { + "position": { + "x": 15733.090396843454, + "y": 37767.8215584699 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Video Publications", + "id": "24550aaf-708d-4b42-81e4-b8eedab129c6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Video Publications", + "Asset Class", + "Governance", + "24550aaf-708d-4b42-81e4-b8eedab129c6" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Social Media Posts", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Twitter", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Social Media Posts Twitter Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "id": "9493de22-3911-40df-a69e-fda76acdef29", + "savedPayload": { + "position": { + "x": 15893.535536409083, + "y": 37291.792526638674 + }, + "targetPosition": { + "x": 15862.176997428787, + "y": 37590.14909524916 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "47aef9c5-ca13-4e41-84dd-2f12cd0141fa" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Twitter", + "Asset Class", + "Governance", + "ca73a870-ec32-46f0-adb9-36bcbb537027" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "47aef9c5-ca13-4e41-84dd-2f12cd0141fa" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "4941ae97-1576-4acb-b5d0-0afdd55ab01a", + "savedPayload": { + "position": { + "x": 15862.176997428787, + "y": 37590.14909524916 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Twitter", + "id": "ca73a870-ec32-46f0-adb9-36bcbb537027" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Twitter", + "Asset Class", + "Governance", + "ca73a870-ec32-46f0-adb9-36bcbb537027" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Facebook", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Social Media Posts Facebook Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "id": "a4f26986-6522-485b-a230-2bbe3077e258", + "savedPayload": { + "position": { + "x": 16183.489609823977, + "y": 37403.09546723467 + }, + "targetPosition": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Facebook", + "Asset Class", + "Governance", + "98fdc3e9-66be-4697-b20b-c454884df033" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "4ae0e8ff-3df7-487c-8f58-c4267ebe2d39" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "aa3f69c7-4a26-4fa4-86f1-2a0edbea6044", + "savedPayload": { + "position": { + "x": 16007.154034136234, + "y": 37645.80056554716 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Facebook", + "id": "98fdc3e9-66be-4697-b20b-c454884df033" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Facebook", + "Asset Class", + "Governance", + "98fdc3e9-66be-4697-b20b-c454884df033" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Instagram", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Social Media Posts Instagram Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "id": "041404ad-4b38-4f3d-83ae-513e7b3811e7", + "savedPayload": { + "position": { + "x": 16378.945733034052, + "y": 37644.46367801416 + }, + "targetPosition": { + "x": 16104.882095741272, + "y": 37766.4846709369 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "eca46431-9c33-4bdf-831c-a01af5bb39c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Instagram", + "Asset Class", + "Governance", + "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "eca46431-9c33-4bdf-831c-a01af5bb39c1" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "a0b22716-be60-42b2-878e-86580257edac", + "savedPayload": { + "position": { + "x": 16104.882095741272, + "y": 37766.4846709369 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Instagram", + "id": "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Instagram", + "Asset Class", + "Governance", + "2aae16b0-c8ee-4d81-a4ba-e3c8e1c74f11" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Reddit", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Social Media Posts Reddit Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "id": "6eeecaa1-ea8f-4561-b110-949a1d9fe615", + "savedPayload": { + "position": { + "x": 16427.531595669454, + "y": 37951.22274182024 + }, + "targetPosition": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "b2c40a75-a190-418f-a92f-5d5d6d48d440" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Reddit", + "Asset Class", + "Governance", + "478d13a2-138a-4404-8200-cec5f8300fe4" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "b2c40a75-a190-418f-a92f-5d5d6d48d440" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "95f520f3-75a7-4c1a-a433-c0b070c3c2cb", + "savedPayload": { + "position": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Reddit", + "id": "478d13a2-138a-4404-8200-cec5f8300fe4" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Reddit", + "Asset Class", + "Governance", + "478d13a2-138a-4404-8200-cec5f8300fe4" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Hacker News", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Social Media Posts Hacker News Add Your Post as a New Asset", + "config": "{}", + "project": "Governance", + "id": "b2e3bb65-8d4d-432b-a638-8836b6f4dab6", + "savedPayload": { + "position": { + "x": 16316.22865507346, + "y": 38241.17681523513 + }, + "targetPosition": { + "x": 16073.523556760976, + "y": 38064.841239547386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Post as a New Asset", + "id": "782c046b-0590-48dd-b997-9485f70ad53a" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Hacker News", + "Asset Class", + "Governance", + "f8e738d8-4dcb-4534-a9e7-918791e237f7" + ], + [ + "Add Your Post as a New Asset", + "Asset", + "Governance", + "782c046b-0590-48dd-b997-9485f70ad53a" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "7db7faea-d7b5-435e-9c56-7d53608005d0", + "savedPayload": { + "position": { + "x": 16073.523556760976, + "y": 38064.841239547386 + }, + "targetPosition": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Hacker News", + "id": "f8e738d8-4dcb-4534-a9e7-918791e237f7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ], + [ + "Hacker News", + "Asset Class", + "Governance", + "f8e738d8-4dcb-4534-a9e7-918791e237f7" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c8f82580-50a7-4cda-8dea-4db8f6cf3d8e", + "savedPayload": { + "position": { + "x": 15830.818458448492, + "y": 37888.50566385964 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Social Media Posts", + "id": "39029972-92d3-482b-8b50-bb46487d2c02" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Social Media Posts", + "Asset Class", + "Governance", + "39029972-92d3-482b-8b50-bb46487d2c02" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Backlinks", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "To Website", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Backlinks To Website Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "id": "5e829432-7013-4321-a9b9-679429739bda", + "savedPayload": { + "position": { + "x": 16403.238664351753, + "y": 37797.8432099172 + }, + "targetPosition": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "id": "d9074fb1-335c-411b-8db5-fa2980967b83" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Website", + "Asset Class", + "Governance", + "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + ], + [ + "Add Your Link as a New Asset", + "Asset", + "Governance", + "d9074fb1-335c-411b-8db5-fa2980967b83" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "45d0d109-09c3-4994-b243-7edd6621714a", + "savedPayload": { + "position": { + "x": 16129.175027058973, + "y": 37919.86420283994 + }, + "targetPosition": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "To Website", + "id": "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Website", + "Asset Class", + "Governance", + "b78514b9-ab50-4f0a-86d1-cf86a5ce58e7" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "To Repository", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "Decentralized Marketing Rewards Backlinks To Repository Add Your Link as a New Asset", + "config": "{}", + "project": "Governance", + "id": "6321faa9-5c63-4745-a8d7-0353d5821e29", + "savedPayload": { + "position": { + "x": 16340.521586391162, + "y": 38394.55634713817 + }, + "targetPosition": { + "x": 16097.816488078677, + "y": 38218.220771450426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Add Your Link as a New Asset", + "id": "47894e9c-c655-48c8-b97c-add009c60f33" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Repository", + "Asset Class", + "Governance", + "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + ], + [ + "Add Your Link as a New Asset", + "Asset", + "Governance", + "47894e9c-c655-48c8-b97c-add009c60f33" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5765703a-c596-4cdd-9fa4-eafd42698c8d", + "savedPayload": { + "position": { + "x": 16097.816488078677, + "y": 38218.220771450426 + }, + "targetPosition": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "To Repository", + "id": "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ], + [ + "To Repository", + "Asset Class", + "Governance", + "2b6bdf83-d469-47c0-bdcf-e18a5aea3c3f" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "3cde536c-5329-4efb-9901-4df58acf0e63", + "savedPayload": { + "position": { + "x": 15855.111389766193, + "y": 38041.88519576268 + }, + "targetPosition": { + "x": 15556.754821155711, + "y": 38010.526656782386 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Backlinks", + "id": "4a0c21e9-40d8-4591-a360-137d558dc2e6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ], + [ + "Backlinks", + "Asset Class", + "Governance", + "4a0c21e9-40d8-4591-a360-137d558dc2e6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "006abf0a-5bbc-4a9b-b3d3-655b3cfb3cc1", + "savedPayload": { + "position": { + "x": 26560.04972284323, + "y": 22480.691081094647 + }, + "targetPosition": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Decentralized Marketing Rewards", + "id": "432cb865-7a76-46bb-bb52-019d9f264d66" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Assets", + "Governance", + "eeeed37c-a0e5-4d6c-a57f-01fdd8622f0f" + ], + [ + "Decentralized Marketing Rewards", + "Asset Class", + "Governance", + "432cb865-7a76-46bb-bb52-019d9f264d66" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Rewarded Positions", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [ + { + "type": "Position Weight Vote", + "name": "Rewarded Positions Marketing Lead", + "config": "{}", + "project": "Governance", + "id": "70d963f8-9a14-46e0-9db8-51521692badd", + "savedPayload": { + "position": { + "x": 26865.12832840104, + "y": 22363.582376562248 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Lead", + "id": "0759bf5b-d439-4c62-b0d9-74330b151331" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Marketing Lead", + "Position", + "Governance", + "0759bf5b-d439-4c62-b0d9-74330b151331" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "Rewarded Positions Marketing Advisor", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "id": "be920920-edfc-4af2-a69d-cd0a0f439429", + "savedPayload": { + "position": { + "x": 27025.69826879893, + "y": 22456.28747487473 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Advisor", + "id": "1870446d-a572-4568-9956-c3e9bb941657" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Marketing Advisor", + "Position", + "Governance", + "1870446d-a572-4568-9956-c3e9bb941657" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "Rewarded Positions Webmaster Superalgos.org", + "config": "{}", + "project": "Governance", + "id": "b875c124-aa5f-41b3-8417-5ffef1dd731a", + "savedPayload": { + "position": { + "x": 27101.111389766193, + "y": 22625.66811780209 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Webmaster Superalgos.org", + "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Webmaster Superalgos.org", + "Position", + "Governance", + "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + ] + ] + } + }, + { + "type": "Position Weight Vote", + "name": "Rewarded Positions Social Media Accounts Manager", + "config": "{\n \"percentage\": 5\n}", + "project": "Governance", + "id": "16474331-a828-4455-93ad-c7e995f7cf2e", + "savedPayload": { + "position": { + "x": 27062.562442291044, + "y": 22807.02665678239 + }, + "targetPosition": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Social Media Accounts Manager", + "id": "d2babe29-ea0c-4792-9305-30d755d23ea8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Social Media Accounts Manager", + "Position", + "Governance", + "d2babe29-ea0c-4792-9305-30d755d23ea8" + ] + ] + } + } + ], + "id": "46a45704-95f7-4b3f-bcae-61fdec5b771f", + "savedPayload": { + "position": { + "x": 26802.75482115571, + "y": 22657.02665678239 + }, + "targetPosition": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "3e191217-1e2f-4d90-a86d-0d425f8844b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "c5258958-8fd9-4d68-8a9f-481430aa1bb3", + "savedPayload": { + "position": { + "x": 26528.69118386293, + "y": 22779.047649705128 + }, + "targetPosition": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Docs", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Foundations", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "Data-Mining", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "972f397b-169a-4475-a594-f7b45b816bc5", + "savedPayload": { + "position": { + "x": 27113.634847960053, + "y": 22521.423380691973 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-001-data-mining-introduction.json", + "id": "8be28df9-be95-4d90-9fe5-8b1bceff858c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-001-data-mining-introduction.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "caf67f3c-af98-43b0-9725-ec7d592388a2", + "savedPayload": { + "position": { + "x": 27151.90911185916, + "y": 22512.76279897389 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-002-data-mining-workflows.json", + "id": "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-002-data-mining-workflows.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f28ef240-766c-4475-8570-31e86450887d", + "savedPayload": { + "position": { + "x": 27190.986366878868, + "y": 22509.172103659763 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-003-data-mining-dataset-types.json", + "id": "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-003-data-mining-dataset-types.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "91dbf001-b6ad-4917-b8ed-3ff7e018aab1", + "savedPayload": { + "position": { + "x": 27230.197990351528, + "y": 22510.71273254195 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-004-data-mining-datasets-type-conversions.json", + "id": "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-004-data-mining-datasets-type-conversions.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ea28f543-7cbc-4db3-b307-4d2b85397edc", + "savedPayload": { + "position": { + "x": 27268.873060528003, + "y": 22517.35832503313 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-005-data-mining-indicator-frameworks.json", + "id": "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-005-data-mining-indicator-frameworks.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "120aa4c9-004f-468a-adda-ef4fe3c42aa9", + "savedPayload": { + "position": { + "x": 27306.349836234822, + "y": 22528.99517320327 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-006-data-mining-data-mine-hierarchy.json", + "id": "71a80ca0-52c1-4483-959a-50c02202b472" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "64539ae7-e8f1-45fe-ab99-ccd9ea0cef64", + "savedPayload": { + "position": { + "x": 27341.987079449114, + "y": 22545.42416735384 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-007-data-mining-managing-execution.json", + "id": "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-007-data-mining-managing-execution.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "23ea7782-593f-4799-b294-687fe831bb99", + "savedPayload": { + "position": { + "x": 27375.175027058973, + "y": 22566.364202839948 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-008-data-mining-data-dependencies.json", + "id": "227bbd8d-e8fa-41df-8055-29d1c540b109" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-008-data-mining-data-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c84bb21e-aed0-4cbe-bf27-360e6534997a", + "savedPayload": { + "position": { + "x": 27405.345824079355, + "y": 22591.456989848746 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-009-data-mining-status-reports.json", + "id": "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-009-data-mining-status-reports.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4d589c68-500f-4050-877d-57a590267d4f", + "savedPayload": { + "position": { + "x": 27431.98323980832, + "y": 22620.27318383748 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-010-data-mining-status-dependencies.json", + "id": "30045833-4921-47c6-92c8-86599da184ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-010-data-mining-status-dependencies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f8fda4cd-5971-47f6-934f-82214c3431a2", + "savedPayload": { + "position": { + "x": 27454.631500677457, + "y": 22652.319731737647 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-011-data-mining-deployments.json", + "id": "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-011-data-mining-deployments.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b8b963d8-921b-458f-9192-e8b35af794b5", + "savedPayload": { + "position": { + "x": 27472.90308866401, + "y": 22687.048308229692 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-012-data-mining-products.json", + "id": "37a70240-45ab-43d5-8683-1c07bc1a07af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-012-data-mining-products.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "10ce9ac7-7b86-483f-bc6b-4868fe00c840", + "savedPayload": { + "position": { + "x": 27486.485371831688, + "y": 22723.864697741254 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-013-data-mining-plotting.json", + "id": "27550dce-eaeb-412a-804b-9419f6f02144" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-013-data-mining-plotting.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9dd7a541-0daa-4d3f-95a7-c16efa946a02", + "savedPayload": { + "position": { + "x": 27495.14595354977, + "y": 22762.13896164036 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-014-data-mining-fetching-data-from-apis.json", + "id": "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7b2f24d2-3e60-4322-8abd-bd9d4c294dbf", + "savedPayload": { + "position": { + "x": 27498.736648863898, + "y": 22801.21621666007 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-015-data-mining-consuming-data-from-strategies.json", + "id": "d46f8ac7-a577-4602-bb96-575044da2062" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c17df90d-e269-4f9e-8558-c1500b43c601", + "savedPayload": { + "position": { + "x": 27497.19601998171, + "y": 22840.42784013273 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-016-data-mining-indicator-bots.json", + "id": "6ef34e7c-be21-4483-a488-257e1d717222" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-016-data-mining-indicator-bots.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "5ea6e2a4-d27e-471e-8700-a47539c05e4d", + "savedPayload": { + "position": { + "x": 27490.550427490532, + "y": 22879.102910309204 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-017-data-mining-indicator-bots-process-definition.json", + "id": "ae0f7576-1400-493e-ad7c-46e8acc83077" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ab4d2612-e8de-4a72-ab6a-3a107142538f", + "savedPayload": { + "position": { + "x": 27478.91357932039, + "y": 22916.579686016023 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-018-data-mining-indicator-bots-product-definition.json", + "id": "0a2be786-6951-49a9-985b-6a83fc5c6e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f151e193-5bfc-499e-9d0e-a172dfa3d09e", + "savedPayload": { + "position": { + "x": 27462.48458516982, + "y": 22952.216929230315 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "id": "8084df3b-c95b-409f-82dd-0a93ec296fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6339b029-cd96-47c8-a4e2-2c303f60cd10", + "savedPayload": { + "position": { + "x": 27441.544549683713, + "y": 22985.404876840174 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "id": "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "c48475ff-d97f-41ba-b561-0f382333478c", + "savedPayload": { + "position": { + "x": 27416.451762674915, + "y": 23015.575673860556 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-021-data-mining-plotters.json", + "id": "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-021-data-mining-plotters.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b97d193b-05b6-4110-a385-0a5e964379a0", + "savedPayload": { + "position": { + "x": 27387.635568686183, + "y": 23042.21308958952 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-022-data-mining-plotters-shapes.json", + "id": "a1b427a3-e01d-47dc-ae7c-f9df75260566" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-022-data-mining-plotters-shapes.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "cffc09c0-62bf-4360-acd9-53ea184446d4", + "savedPayload": { + "position": { + "x": 27355.589020786014, + "y": 23064.861350458657 + }, + "targetPosition": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "id": "b89d7565-8941-4851-82c0-26bcfc231e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ], + [ + "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "f4c1f7d0-fc80-4384-8620-730abe34bf39", + "savedPayload": { + "position": { + "x": 27198.83945137123, + "y": 22809.06930115243 + }, + "targetPosition": { + "x": 26924.77581407845, + "y": 22931.09029407517 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mining", + "id": "aea42b19-c49e-46e4-8319-f37ee415cd95" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets" + ], + [ + "Docs", + "Asset Class" + ], + [ + "Topics", + "Asset Class" + ], + [ + "D", + "Asset Class" + ], + [ + "Data", + "Asset Class" + ], + [ + "Data-Mining", + "Asset Class" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "1434e595-bae2-4c08-ac24-2ce9accdec5c", + "savedPayload": { + "position": { + "x": 26924.77581407845, + "y": 22931.09029407517 + }, + "targetPosition": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Weight Votes Switch", + "name": "Governance", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "9778b74f-4d30-4991-8781-2bcb252505aa", + "savedPayload": { + "position": { + "x": 27191.773843708634, + "y": 23260.805401665948 + }, + "targetPosition": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Tutorials", + "id": "4666b61d-64da-460a-97ae-1e6a4c72feff" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Tutorials", + "Asset Class", + "Governance", + "4666b61d-64da-460a-97ae-1e6a4c72feff" + ] + ] + } + }, + { + "type": "Weight Votes Switch", + "name": "Books", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [ + { + "type": "Asset Weight Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "075ba82b-16b1-43e7-b76c-26437c5928de", + "savedPayload": { + "position": { + "x": 27137.45926094363, + "y": 23777.57413727121 + }, + "targetPosition": { + "x": 27015.43826802089, + "y": 23503.51049997843 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "the-governance-project.json", + "id": "954fb1cf-9a03-444b-9b49-6839e6ace660" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ], + [ + "the-governance-project.json", + "Asset", + "Governance", + "954fb1cf-9a03-444b-9b49-6839e6ace660" + ] + ] + } + } + ], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "39ce29d4-2c76-4d10-9f0a-74e55e3c12d7", + "savedPayload": { + "position": { + "x": 27015.43826802089, + "y": 23503.51049997843 + }, + "targetPosition": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Books", + "id": "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ] + ] + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "e8704c13-cf5d-4b79-936e-b4ff66d66eb2", + "savedPayload": { + "position": { + "x": 26893.417275098152, + "y": 23229.44686268565 + }, + "targetPosition": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "5798800d-0a82-4d98-ab63-60855d9eb83e", + "savedPayload": { + "position": { + "x": 26650.71217678567, + "y": 23053.111286997908 + }, + "targetPosition": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "45d915f3-df9e-457c-9008-9af240f7d857", + "savedPayload": { + "position": { + "x": 26352.35560817519, + "y": 23021.75274801761 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "userProfileVotesSwitch": [ + { + "type": "User Profile Votes Switch", + "name": "New User Profile Votes Switch", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "userProfileVotesSwitch": [], + "userProfileVote": [], + "id": "9af44c71-8eb7-423c-8acc-01227223d0aa", + "savedPayload": { + "position": { + "x": 26358.366098831568, + "y": 23251.28412580394 + }, + "targetPosition": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "77102dd4-4ec6-4347-88f5-1917e61cd785", + "savedPayload": { + "position": { + "x": 26078.29197088241, + "y": 23143.77374094035 + }, + "targetPosition": { + "x": 25804.228333589628, + "y": 23265.794733863087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "9f81f9a4-ad20-44db-bf6a-783133ffabee", + "savedPayload": { + "position": { + "x": 26046.93343190211, + "y": 23442.13030955083 + }, + "targetPosition": { + "x": 25804.228333589628, + "y": 23265.794733863087 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "722109ff-80c4-4ad2-a52d-dfd307dfb8c3", + "savedPayload": { + "position": { + "x": 25804.228333589628, + "y": 23265.794733863087 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 23234.43619488279 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{\n \"percentage\": 50\n}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Governance Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Docs Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Books Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "24248a65-20e4-4f29-8663-9f4f93315910", + "savedPayload": { + "position": { + "x": 27062.604857676208, + "y": 23200.052946170967 + }, + "targetPosition": { + "x": 26777.287902787662, + "y": 23292.75804448345 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "the-governance-project.json", + "id": "954fb1cf-9a03-444b-9b49-6839e6ace660" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ], + [ + "the-governance-project.json", + "Asset", + "Governance", + "954fb1cf-9a03-444b-9b49-6839e6ace660" + ] + ] + } + } + ], + "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b", + "savedPayload": { + "position": { + "x": 26777.287902787662, + "y": 23292.75804448345 + }, + "targetPosition": { + "x": 26491.970947899117, + "y": 23385.463142795932 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Books", + "id": "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ], + [ + "Books", + "Asset Class", + "Governance", + "55c26dfe-4302-46a0-93dc-0f2bbbef3085" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f", + "savedPayload": { + "position": { + "x": 26491.970947899117, + "y": 23385.463142795932 + }, + "targetPosition": { + "x": 26206.653993010572, + "y": 23478.168241108415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Docs", + "id": "c0d2a6a4-f31d-4ce4-823b-293632782467" + }, + "referenceParentCombinedNodePath": [ + [ + "Governance-Project-Docs", + "Assets", + "Governance", + "daa76791-2fed-434d-973e-5e7c58ca91a4" + ], + [ + "Docs", + "Asset Class", + "Governance", + "c0d2a6a4-f31d-4ce4-823b-293632782467" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc", + "savedPayload": { + "position": { + "x": 26206.653993010572, + "y": 23478.168241108415 + }, + "targetPosition": { + "x": 25921.337038122027, + "y": 23570.873339420898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "API Maps Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Data-Mining Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b", + "savedPayload": { + "position": { + "x": 26595.34572308847, + "y": 23777.51728873716 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-001-data-mining-introduction.json", + "id": "8be28df9-be95-4d90-9fe5-8b1bceff858c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-001-data-mining-introduction.json", + "Asset", + "Governance", + "8be28df9-be95-4d90-9fe5-8b1bceff858c" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c50ab92b-383d-4ba4-bacd-769542c676c1", + "savedPayload": { + "position": { + "x": 26618.82510379209, + "y": 23808.959992731707 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-002-data-mining-workflows.json", + "id": "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-002-data-mining-workflows.json", + "Asset", + "Governance", + "e3765596-cdd4-469e-aaf8-9bf4ce20da7c" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "872621cd-d92e-4173-8d76-d0bb94432c0f", + "savedPayload": { + "position": { + "x": 26637.99951871342, + "y": 23843.198374193726 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-003-data-mining-dataset-types.json", + "id": "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-003-data-mining-dataset-types.json", + "Asset", + "Governance", + "7a2525a1-ebe4-4c0a-a9a2-2aa9b87b3f68" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b", + "savedPayload": { + "position": { + "x": 26652.540888297008, + "y": 23879.64660492373 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-004-data-mining-datasets-type-conversions.json", + "id": "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-004-data-mining-datasets-type-conversions.json", + "Asset", + "Governance", + "1c699ebf-add5-422d-9e0c-7a15d67b6ea9" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9", + "savedPayload": { + "position": { + "x": 26662.20040567765, + "y": 23917.68104558857 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-005-data-mining-indicator-frameworks.json", + "id": "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-005-data-mining-indicator-frameworks.json", + "Asset", + "Governance", + "4a173c6d-1ae2-4243-b0d5-37a1035c784d" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "8089412c-2b1e-4173-950d-457ea2a4d53f", + "savedPayload": { + "position": { + "x": 26666.812793834833, + "y": 23956.65091636333 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-006-data-mining-data-mine-hierarchy.json", + "id": "71a80ca0-52c1-4483-959a-50c02202b472" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset", + "Governance", + "71a80ca0-52c1-4483-959a-50c02202b472" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d", + "savedPayload": { + "position": { + "x": 26666.299133528402, + "y": 23995.88943195457 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-007-data-mining-managing-execution.json", + "id": "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-007-data-mining-managing-execution.json", + "Asset", + "Governance", + "0cb2ebbc-ae6f-461a-88b8-191e5cc0ef57" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "040cb5e5-985a-4a85-89b2-d8843845168a", + "savedPayload": { + "position": { + "x": 26660.668213628604, + "y": 24034.72521048154 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-008-data-mining-data-dependencies.json", + "id": "227bbd8d-e8fa-41df-8055-29d1c540b109" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-008-data-mining-data-dependencies.json", + "Asset", + "Governance", + "227bbd8d-e8fa-41df-8055-29d1c540b109" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5", + "savedPayload": { + "position": { + "x": 26650.016380736117, + "y": 24072.493761006346 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-009-data-mining-status-reports.json", + "id": "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-009-data-mining-status-reports.json", + "Asset", + "Governance", + "a5a77d36-0862-45b7-8aea-4ef30ad784f1" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e", + "savedPayload": { + "position": { + "x": 26634.525890664972, + "y": 24108.548853158078 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-010-data-mining-status-dependencies.json", + "id": "30045833-4921-47c6-92c8-86599da184ed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-010-data-mining-status-dependencies.json", + "Asset", + "Governance", + "30045833-4921-47c6-92c8-86599da184ed" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "25a02023-7635-408c-b6db-28e9c53017d5", + "savedPayload": { + "position": { + "x": 26614.461789995068, + "y": 24142.273574313665 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-011-data-mining-deployments.json", + "id": "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-011-data-mining-deployments.json", + "Asset", + "Governance", + "a72a3880-03cb-46ce-95d7-76dda1ebe1cf" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a", + "savedPayload": { + "position": { + "x": 26590.16738105168, + "y": 24173.090885143873 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-012-data-mining-products.json", + "id": "37a70240-45ab-43d5-8683-1c07bc1a07af" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-012-data-mining-products.json", + "Asset", + "Governance", + "37a70240-45ab-43d5-8683-1c07bc1a07af" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3", + "savedPayload": { + "position": { + "x": 26562.058347907518, + "y": 24200.473492916222 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-013-data-mining-plotting.json", + "id": "27550dce-eaeb-412a-804b-9419f6f02144" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-013-data-mining-plotting.json", + "Asset", + "Governance", + "27550dce-eaeb-412a-804b-9419f6f02144" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "94bfa541-6b42-4932-84c9-09b4b6128088", + "savedPayload": { + "position": { + "x": 26530.61564391297, + "y": 24223.95287361984 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-014-data-mining-fetching-data-from-apis.json", + "id": "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset", + "Governance", + "a1db751a-b17c-4b31-b2b8-eee1c5e3cbb9" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef", + "savedPayload": { + "position": { + "x": 26496.37726245095, + "y": 24243.12728854117 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-015-data-mining-consuming-data-from-strategies.json", + "id": "d46f8ac7-a577-4602-bb96-575044da2062" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset", + "Governance", + "d46f8ac7-a577-4602-bb96-575044da2062" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6fa9cd03-2703-4298-8d0d-49642dddba24", + "savedPayload": { + "position": { + "x": 26459.929031720945, + "y": 24257.66865812476 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-016-data-mining-indicator-bots.json", + "id": "6ef34e7c-be21-4483-a488-257e1d717222" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-016-data-mining-indicator-bots.json", + "Asset", + "Governance", + "6ef34e7c-be21-4483-a488-257e1d717222" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d", + "savedPayload": { + "position": { + "x": 26421.894591056105, + "y": 24267.3281755054 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-017-data-mining-indicator-bots-process-definition.json", + "id": "ae0f7576-1400-493e-ad7c-46e8acc83077" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset", + "Governance", + "ae0f7576-1400-493e-ad7c-46e8acc83077" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8", + "savedPayload": { + "position": { + "x": 26382.924720281346, + "y": 24271.940563662585 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-018-data-mining-indicator-bots-product-definition.json", + "id": "0a2be786-6951-49a9-985b-6a83fc5c6e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset", + "Governance", + "0a2be786-6951-49a9-985b-6a83fc5c6e28" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7", + "savedPayload": { + "position": { + "x": 26343.686204690108, + "y": 24271.426903356154 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "id": "8084df3b-c95b-409f-82dd-0a93ec296fbf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset", + "Governance", + "8084df3b-c95b-409f-82dd-0a93ec296fbf" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b", + "savedPayload": { + "position": { + "x": 26304.850426163135, + "y": 24265.795983456355 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "id": "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset", + "Governance", + "36f4b9e0-dda1-477e-b804-d4d82f7ccbe6" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "719a919d-02b7-4335-b93d-d1062485393e", + "savedPayload": { + "position": { + "x": 26267.08187563833, + "y": 24255.14415056387 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-021-data-mining-plotters.json", + "id": "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-021-data-mining-plotters.json", + "Asset", + "Governance", + "5cd2d52d-2993-4304-bae2-62970a9c5bb8" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465", + "savedPayload": { + "position": { + "x": 26231.0267834866, + "y": 24239.653660492724 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-022-data-mining-plotters-shapes.json", + "id": "a1b427a3-e01d-47dc-ae7c-f9df75260566" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-022-data-mining-plotters-shapes.json", + "Asset", + "Governance", + "a1b427a3-e01d-47dc-ae7c-f9df75260566" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9", + "savedPayload": { + "position": { + "x": 26197.30206233101, + "y": 24219.58955982282 + }, + "targetPosition": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "id": "b89d7565-8941-4851-82c0-26bcfc231e28" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ], + [ + "data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset", + "Governance", + "b89d7565-8941-4851-82c0-26bcfc231e28" + ] + ] + } + } + ], + "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189", + "savedPayload": { + "position": { + "x": 26367.223933408462, + "y": 23972.351703236214 + }, + "targetPosition": { + "x": 26144.280485765245, + "y": 23771.612521328556 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mining", + "id": "aea42b19-c49e-46e4-8319-f37ee415cd95" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Data", + "Asset Class", + "Governance", + "b5f88ea8-115c-4e99-bfc7-94e130e0a784" + ], + [ + "Data-Mining", + "Asset Class", + "Governance", + "aea42b19-c49e-46e4-8319-f37ee415cd95" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "22a600ef-18b9-45e3-8b85-4d466339c88f", + "savedPayload": { + "position": { + "x": 26144.280485765245, + "y": 23771.612521328556 + }, + "targetPosition": { + "x": 25921.337038122027, + "y": 23570.873339420898 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "67065636-f1fb-4bf0-acc1-ab8832c972bc", + "savedPayload": { + "position": { + "x": 25921.337038122027, + "y": 23570.873339420898 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [], + "id": "a037f676-aede-4574-a24a-42857ae2668d", + "savedPayload": { + "position": { + "x": 25828.631939809544, + "y": 23731.443279818788 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "My Positions", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Marketing Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8", + "savedPayload": { + "position": { + "x": 26308.22895043621, + "y": 24339.196936923086 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Marketing Lead", + "id": "0759bf5b-d439-4c62-b0d9-74330b151331" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Marketing Lead", + "Position", + "Governance", + "0759bf5b-d439-4c62-b0d9-74330b151331" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "Webmaster Superalgos.org Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0", + "savedPayload": { + "position": { + "x": 26188.25802394541, + "y": 24534.9716957235 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Webmaster Superalgos.org", + "id": "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Webmaster Superalgos.org", + "Position", + "Governance", + "089c3f0f-2ce6-4ba8-991b-38c8b70f6c17" + ] + ] + } + }, + { + "type": "Position Contribution Claim", + "name": "Social Media Accounts Manager Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c", + "savedPayload": { + "position": { + "x": 25964.9921087456, + "y": 24588.573099589557 + }, + "targetPosition": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Social Media Accounts Manager", + "id": "d2babe29-ea0c-4792-9305-30d755d23ea8" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ], + [ + "Social Media Accounts Manager", + "Position", + "Governance", + "d2babe29-ea0c-4792-9305-30d755d23ea8" + ] + ] + } + } + ], + "id": "5330adbb-3e69-403d-947f-20ec99c48561", + "savedPayload": { + "position": { + "x": 26011.92244825767, + "y": 24292.266597411017 + }, + "targetPosition": { + "x": 25835.586872569926, + "y": 24049.561499098534 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "3e191217-1e2f-4d90-a86d-0d425f8844b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-Marketing", + "Positions", + "Governance", + "19a3f688-75d8-4b27-a9b4-6ec9ceb3bcbf" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "3e191217-1e2f-4d90-a86d-0d425f8844b6" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "d2dba479-04e6-42d2-82cf-a30c1b31695d", + "savedPayload": { + "position": { + "x": 25835.586872569926, + "y": 24049.561499098534 + }, + "targetPosition": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Claims Folder", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Telgram Groups / Discord Server Manager Community Management", + "config": "{}", + "project": "Governance", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7", + "savedPayload": { + "position": { + "x": 25630.23008076389, + "y": 24915.13193126993 + }, + "targetPosition": { + "x": 25522.719695900298, + "y": 24635.05780332077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Telgram Groups / Discord Server Manager", + "id": "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Telgram Groups / Discord Server Manager", + "Position", + "Governance", + "fe1e9d28-e5dc-433f-b7af-58fb358634a6" + ] + ] + } + } + ], + "id": "d208f55d-98d9-49b9-addd-e1153d86f655", + "savedPayload": { + "position": { + "x": 25522.719695900298, + "y": 24635.05780332077 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Community Management", + "id": "35b790f0-c567-498c-83fd-ac0aacd8720b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Business Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Business Lead Business", + "config": "{}", + "project": "Governance", + "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54", + "savedPayload": { + "position": { + "x": 25171.16732519123, + "y": 24903.110949957172 + }, + "targetPosition": { + "x": 25293.188318113967, + "y": 24629.047312664392 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Business Lead", + "id": "b29c3581-089f-41fd-9421-3e9b518a9c7b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Business", + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" + ], + [ + "Business Lead", + "Position", + "Governance", + "b29c3581-089f-41fd-9421-3e9b518a9c7b" + ] + ] + } + } + ], + "id": "9aa27341-8bb6-4f69-958a-53671709c2ec", + "savedPayload": { + "position": { + "x": 25293.188318113967, + "y": 24629.047312664392 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Business", + "id": "520de537-9ab0-41d6-8bd0-950fe9524e4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Business", + "Position Class", + "Governance", + "520de537-9ab0-41d6-8bd0-950fe9524e4d" + ] + ] + } + }, + { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Member Core Team", + "config": "{}", + "project": "Governance", + "id": "74b80085-5336-4046-959d-2d7367d4e0a0", + "savedPayload": { + "position": { + "x": 24855.061055138387, + "y": 24570.004445098795 + }, + "targetPosition": { + "x": 25135.135183087546, + "y": 24462.494060235204 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Member", + "id": "63bbf7f7-2d71-4075-8498-f09f754d8c0b" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Core Team", + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" + ], + [ + "Member", + "Position", + "Governance", + "63bbf7f7-2d71-4075-8498-f09f754d8c0b" + ] + ] + } + } + ], + "id": "c63ca77a-3d16-42bc-a50d-048ad2052430", + "savedPayload": { + "position": { + "x": 25135.135183087546, + "y": 24462.494060235204 + }, + "targetPosition": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Core Team", + "id": "0dc6759d-459b-45ff-83c5-220b7a323f75" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Core Team", + "Position Class", + "Governance", + "0dc6759d-459b-45ff-83c5-220b7a323f75" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "a6ba371e-e2ec-4bc5-be86-da165342e66f", + "savedPayload": { + "position": { + "x": 25415.209311036706, + "y": 24354.98367537161 + }, + "targetPosition": { + "x": 25537.230303959444, + "y": 24080.92003807883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Class", + "name": "Rewarded Positions", + "id": "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ] + ] + } + } + ], + "positionContributionClaims": [], + "id": "e8c06c85-b566-4034-8125-b0a0d5a44d59", + "savedPayload": { + "position": { + "x": 25537.230303959444, + "y": 24080.92003807883 + }, + "targetPosition": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionContributionClaims": [], + "id": "04bfb43c-913b-4096-ab89-71fdadc72d79", + "savedPayload": { + "position": { + "x": 25659.251296882183, + "y": 23806.85640078605 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "a71dd6f5-6eeb-43ab-892b-eb5b13f5f5a4", + "savedPayload": { + "position": { + "x": 25477.892757901885, + "y": 23768.307453310903 + }, + "targetPosition": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "da0cb812-6707-4b01-a0cd-4103aa1afae4", + "savedPayload": { + "position": { + "x": 25627.892757901885, + "y": 23508.49983217557 + }, + "targetPosition": { + "x": 25505.871764979147, + "y": 23234.43619488279 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6a784ad9-b279-46bd-b973-1da153ae2566", + "savedPayload": { + "position": { + "x": 25563.166666666664, + "y": 23058.100619195047 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 23058.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "e248dec4-21cc-4691-887f-16d30bbc40c7", + "savedPayload": { + "position": { + "x": 25295.208582844836, + "y": 23930.306134523875 + }, + "targetPosition": { + "x": 25232.83507559951, + "y": 23636.861854303734 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "31df3714-6717-47fd-9466-c755f0599e0e", + "savedPayload": { + "position": { + "x": 25232.83507559951, + "y": 23636.861854303734 + }, + "targetPosition": { + "x": 25170.46156835418, + "y": 23343.417574083593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [ + { + "type": "Delegate Power Switch", + "name": "New Delegate Power Switch", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "userDelegates": [ + { + "type": "User Delegate", + "name": "", + "config": "{}", + "project": "Governance", + "id": "0573f3f1-abf7-47b3-b5f6-3099de6f71ab", + "savedPayload": { + "position": { + "x": 24620.73469970195, + "y": 24047.359096758504 + }, + "targetPosition": { + "x": 24784.126410206456, + "y": 23795.757926374878 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e868e13c-195f-4ca3-9f7b-2bc0dbfea772", + "savedPayload": { + "position": { + "x": 24784.126410206456, + "y": 23795.757926374878 + }, + "targetPosition": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "05fd8628-aa43-4ed9-be61-11aabeaf30ff", + "savedPayload": { + "position": { + "x": 24680.216163454454, + "y": 23680.353905913114 + }, + "targetPosition": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39ba91de-8458-43a3-9e81-6c987952f130", + "savedPayload": { + "position": { + "x": 24947.518120710964, + "y": 23544.15675599125 + }, + "targetPosition": { + "x": 25170.46156835418, + "y": 23343.417574083593 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e0819982-017e-4fc1-b5b8-eb23ea9a6872", + "savedPayload": { + "position": { + "x": 25263.166666666664, + "y": 23358.100619195047 + }, + "targetPosition": { + "x": 25263.166666666664, + "y": 23058.100619195047 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "86a8ca4c-76d4-4eb0-9acb-5650095c6667", "savedPayload": { "position": { - "x": 13869, - "y": 10436.5 + "x": 25263.166666666664, + "y": 23058.100619195047 }, "targetPosition": { - "x": 13800, - "y": 10454.5 + "x": 24963.166666666664, + "y": 23058.100619195047 }, "floatingObject": { "isPinned": false, @@ -36,21 +10053,21 @@ "type": "Tokens Mined", "name": "New Tokens Mined", "project": "Governance", - "id": "bffd045a-2825-4582-85a8-eeec620d6fdf", + "id": "02c80886-9f64-451a-a8a6-e23fadb26d97", "savedPayload": { "position": { - "x": 13836, - "y": 10411.5 + "x": 24663.166666666664, + "y": 23058.100619195047 }, "targetPosition": { - "x": 13800, - "y": 10454.5 + "x": 24963.166666666664, + "y": 23058.100619195047 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -59,21 +10076,21 @@ } } }, - "id": "c7c06f5a-ca6a-4947-a85c-15bc457e1be4", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11", "savedPayload": { "position": { - "x": 13800, - "y": 10454.5 + "x": 24963.166666666664, + "y": 23058.100619195047 }, "targetPosition": { - "x": 13723, - "y": 10554.5 + "x": 24963.166666666664, + "y": 23058.100619195047 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, + "isCollapsed": true, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json new file mode 100644 index 000000000..d9346fbd3 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -0,0 +1,26 @@ +{ + "type": "Reusable Governance Snippets", + "definition": { + "text": "A collection of reusable snippets of text to be reused within the Governance Project.", + "updated": 1630091213561 + }, + "paragraphs": [ + { + "style": "Block", + "text": "Computational Limitations", + "updated": 1630091226791 + }, + { + "style": "Title", + "text": "Computational Limitations" + }, + { + "style": "Note", + "text": "The governance system does all calculations dynamically, in real-time, with every change in the definitions, and computes all the hierarchies loaded in the Current Workspace." + }, + { + "style": "Important", + "text": "The above means that the calculations that you see from within any given Workspace is a partial calculation within the scope of the Current Workspace only. Definitions, claims, votes, and so on, existing on other workspaces or plugins are not computed." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/I/Influencer/Influencer-Program/influencer-program.json b/Projects/Governance/Schemas/Docs-Nodes/I/Influencer/Influencer-Program/influencer-program.json new file mode 100644 index 000000000..78660f8ff --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/I/Influencer/Influencer-Program/influencer-program.json @@ -0,0 +1,13 @@ +{ + "type": "Influencer Program", + "definition": { + "text": "The Influencers Program is currently unavailable. It will be implemented at a later stage. Driving Token Power into this program has no effect, so you may as well use it somewhere else.", + "updated": 1630089551098 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json new file mode 100644 index 000000000..aaf0a2a25 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json @@ -0,0 +1,14 @@ +{ + "type": "Tokens Mined", + "definition": { + "text": "The Tokens Mined node features the total number of tokens you will get, adding all Token Rewards and Tokens Bonus from the programs you participate in.", + "updated": 1630090191493 + }, + "paragraphs": [ + { + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations", + "updated": 1630091305104 + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json index a549cc898..c1453693b 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json +++ b/Projects/Governance/Schemas/Docs-Nodes/U/User/User-Profile/user-profile.json @@ -12,12 +12,17 @@ }, { "style": "Text", - "text": "As explained in the Building Your Profile page, your User Profile must be paired with your Governance Address. The tokens you send to this address confer you Token Power that you may use to influence how Superalgos distributes the tokens allocated to each release.", - "updated": 1624726114245 + "text": "As explained in the Building Your Profile page, your User Profile is paired with your Governance Address. The tokens you hold in this address confer you Token Power that you may use to influence how Superalgos distributes the tokens allocated to each release.", + "updated": 1630091460767 }, { "style": "Text", - "text": "After building your profile, you should see your Token Power flowing to the Token Switch node, the first offspring of the head of the hierarchy. This principle is maintained throughout the hierarchy: Token Power flows down to offsprings, through each section of the hierarchy." + "text": "After building your profile, you should see your Token Power flowing to the Token Power Switch node, the first offspring of the head of the hierarchy. This principle is maintained throughout the hierarchy: Token Power flows down to offspring nodes, through each section of the hierarchy.", + "updated": 1630094400877 + }, + { + "style": "Title", + "text": "Token Power Flow" }, { "style": "Text", @@ -25,11 +30,13 @@ }, { "style": "List", - "text": "By default, Token Power flows in equal proportion to each of the programs." + "text": "By default, Token Power flows in equal proportion to each direct offspring node.", + "updated": 1630093090611 }, { "style": "List", - "text": "You may override the defaults by explicitly defining the percentage of the Token Power you wish to allocate to each program. If you define less than a total of 100%, then the remaining Token Power is distributed evenly across the programs for which there is no definition." + "text": "You may override the defaults by explicitly defining the percentage of the Token Power you wish to allocate to each offspring. If you define less than a total of 100%, then the remaining Token Power is distributed evenly across the offspring for which there is no definition.", + "updated": 1630093129825 }, { "style": "Text", @@ -40,6 +47,49 @@ "text": "{\n \"percentage\": 50\n}", "updated": 1624726090541 }, + { + "style": "Text", + "text": "For example, let's say you have 1,000 Token Power flowing into your Token Power Switch node. Let's say you spawn the Onboarding Programs, Community Building Programs, Votes and Claims Programs, and Financial Programs nodes.", + "updated": 1630094336717 + }, + { + "style": "Callout", + "text": "As soon as you deploy these four offspring of the Token Power Switch node, you will see that each of these nodes gets 25% of the Token Power by default.", + "updated": 1630094063741 + }, + { + "style": "Text", + "text": "But you wish to limit the Token Power flowing into the Onboarding Programs to zero, as those programs do not require Token Power. To do that, you set up the following in the Onboarding Programs node configuration:", + "updated": 1630093868178 + }, + { + "style": "Json", + "text": "{\n \"percentage\": 0\n}", + "updated": 1630093495369 + }, + { + "style": "Callout", + "text": "Once the configuration is in place, you will notice that the Onboarding Programs node shows 0% and 0 Token Power flowing into the node. You will also notice that the rest of the nodes are getting 33.33% of the Token Power each.", + "updated": 1630093693182 + }, + { + "style": "Text", + "text": "Now let's say you wish to use only 10% of your Token Power in the Onboarding Programs. So you set up the following config:" + }, + { + "style": "Json", + "text": "{\n \"percentage\": 10\n}", + "updated": 1630093961107 + }, + { + "style": "Callout", + "text": "As a result, 10% of the Token Power flows into the Onboarding Programs, while the remaining nodes get 45% of the Token Power each.", + "updated": 1630094141031 + }, + { + "style": "Success", + "text": "The same logic applies to the flow of Token Power throughout the hierarchy!" + }, { "style": "Block", "text": "Configuration" diff --git a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json index a5c4ec943..2f68b2319 100644 --- a/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json +++ b/Projects/Governance/Schemas/Docs-Topics/I/Introduction/Introduction-to-Governance/introduction-to-governance-001-governance-overview.json @@ -62,14 +62,13 @@ "updated": 1629992750219 }, { - "style": "Note", - "text": "The system does all calculations dynamically, in real-time, with every change in the definitions, and computes all the hierarchies loaded in the Current Workspace.", - "updated": 1629992786999 + "style": "Include", + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations", + "updated": 1630091330176 }, { - "style": "Important", - "text": "The above means that the calculations that you see from within any given Workspace is a partial calculation within the scope of the Current Workspace only. Definitions, claims, votes, and so on, existing on other workspaces or plugins are not computed.", - "updated": 1629993191549 + "style": "Block", + "text": "Transparency and Auditability" }, { "style": "Title", From f82968a6239502ccaf2247ffb42d695f099f899f Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Fri, 27 Aug 2021 22:51:35 +0200 Subject: [PATCH 111/227] User Profile hierarchy WIP --- .../C/Community/Community/community.json | 7 ++++--- .../Superalgos-Network/superalgos-network.json | 4 ++-- .../Token-Power-Switch/token-power-switch.json | 9 +++++---- .../Tokens/Tokens-Awarded/tokens-awarded.json | 11 ++++------- .../T/Tokens/Tokens-Bonus/tokens-bonus.json | 18 ++++++++++++++++-- 5 files changed, 31 insertions(+), 18 deletions(-) diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json index a0f2ed086..548923222 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json @@ -1,13 +1,14 @@ { "type": "Community", "definition": { - "text": "The Community, or the Superalgos Community, is the group of entities participating in the Superalgos project, either actively contributing to advancing the project or passively using the Superalgos software.", - "updated": 1618832930339, + "text": "The Community, or the Superalgos Community, is the group of entities participating in the Superalgos project, either actively contributing to advancing the project or passively using the Superalgos Network.", + "updated": 1630096402584, "translations": [ { "language": "ES", "text": "La Community, o la Superalgos Community, es el grupo de entidades que participan en el proyecto Superalgos, ya sea contribuyendo activamente al avance del proyecto o utilizando pasivamente el software Superalgos.", - "updated": 1628046272721 + "updated": 1628046272721, + "style": "Definition" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json index 18932863c..c9e25d603 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json @@ -1,8 +1,8 @@ { "type": "Superalgos Network", "definition": { - "text": "The Superalgos Network is a future, to be launched network that will allow users to setup their Client to be part of. Once done Clients will connect to each other in a p2p way, enabling from there the exchange of data and services between users.", - "updated": 1621955485325 + "text": "The Superalgos Network is an open, peer-to-peer network, currently in the making. The network will enable users to set up their Clients to interact with other Clients. Such connectivity enables the exchange and dissemination of products and services from and to users.", + "updated": 1630096650321 }, "paragraphs": [ { diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Token/Token-Power-Switch/token-power-switch.json b/Projects/Governance/Schemas/Docs-Nodes/T/Token/Token-Power-Switch/token-power-switch.json index 6b618ef9e..3070ba9fa 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Token/Token-Power-Switch/token-power-switch.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Token/Token-Power-Switch/token-power-switch.json @@ -1,8 +1,8 @@ { "type": "Token Power Switch", "definition": { - "text": "The concept of a switch may be used throughout the different programs in the User Profile hierarchy. A switch is a device used to distribute the flow of Token Power to multiple offspring nodes. In the case of the Token Power Switch, it is the sole offspring node of the User Profile hierarchy used to distribute Token Power to the different programs.", - "updated": 1624726163960 + "text": "The concept of a switch may be used throughout the different programs in the User Profile hierarchy. A switch is a device used to distribute the flow of Token Power to offspring nodes. In the case of the Token Power Switch, it is the sole offspring node of the User Profile hierarchy used to distribute Token Power to the different programs.", + "updated": 1630094625909 }, "paragraphs": [ { @@ -11,8 +11,9 @@ "updated": 1624726181844 }, { - "style": "Text", - "text": "Other switches in the hierarchy adopt specific names describing what exactly is that they distribute among offspring nodes." + "style": "Note", + "text": "Most nodes in the hierarchy act as switches, even when their name does not include the word switch!", + "updated": 1630094810003 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json index 48b052419..748444a02 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Awarded/tokens-awarded.json @@ -1,8 +1,8 @@ { "type": "Tokens Awarded", "definition": { - "text": "The Tokens Awarded node is present on each of the programs in the hierarchy. It exists to accumulate and display the number of Superalgos SA Tokens awarded to your profile through each of the existing programs.", - "updated": 1624726369909 + "text": "The Tokens Awarded node is present on each of the programs in the hierarchy. It exists to accumulate and display the number of Superalgos SA Tokens awarded to your profile through each the corresponding program.", + "updated": 1630095292390 }, "paragraphs": [ { @@ -12,11 +12,8 @@ }, { "style": "Text", - "text": "The information on how many tokens the particular program has awarded you is displayed as a notice below the node, along with the number of people that helped you get them." - }, - { - "style": "Callout", - "text": "The system calculates the token distribution dynamically with every change in the definitions, and computes all the hierarchies loaded in and referenced from the Current Workspace. This may or may not be accurate, depending on many things, including whether or not you are computing all relevant hierarchies." + "text": "The information on how many tokens the particular program has awarded you is displayed as a notice below the node, along with other relevant information that depends on the context, like the number of people that helped you get them, or the number of claims computed, etc.", + "updated": 1630095366072 }, { "style": "Block", diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json index 0a78cde97..e86ee0746 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json @@ -1,14 +1,28 @@ { "type": "Tokens Bonus", "definition": { - "text": "A Token Bonus is a reward in tokens that you obtain for participating in a program that is incentivized. Taking part in these programs is desirable, as they foster Community bonds, develop healthy social relations, or encourage specific collaborative dynamics. It is for those reasons that participation is incentivized. Programs that feature a Token Bonus define a specific Pool to allocate tokens for the bonus. You participate in those rewards in a Direct Proportion to the Token Power that you let flow into the said program.", - "updated": 1624726819483 + "text": "A Tokens Bonus is a reward in tokens that you obtain for participating in a program that is incentivized. Taking part in these programs is desirable, as they foster Community bonds, develop healthy social relations, or encourage specific collaborative dynamics. It is for those reasons that participation is incentivized.", + "updated": 1630095845787 }, "paragraphs": [ { "style": "Block", "text": "Content", "updated": 1624726836479 + }, + { + "style": "Text", + "text": "Programs that feature a Tokens Bonus have an associated Pool under the Governance Programs section of the Superalgos Pools hierarchy. These pools are used specifically to allocate tokens for these incentives.", + "updated": 1630096702504 + }, + { + "style": "Text", + "text": "You participate in the pool of the Tokens Bonus for any given program in a Direct Proportion to the Token Power that you drive into the said program. That is, the more Token Power you drive into an incentivized program, the more tokens you get from the corresponding pool.", + "updated": 1630096882680 + }, + { + "style": "Text", + "text": "asdf" } ] } \ No newline at end of file From d9b618b42d42bf14309612b8de53d61eeac97137 Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Sat, 28 Aug 2021 12:18:26 +1200 Subject: [PATCH 112/227] Profile: Updated Profile incl. Claims and Votes --- .../Plugins/User-Profiles/Smidy13.json | 8986 ++++++++++++++++- 1 file changed, 8973 insertions(+), 13 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json index 387dd08c0..3e99e9aab 100644 --- a/Projects/Governance/Plugins/User-Profiles/Smidy13.json +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Smidy13", - "config": "{\n \"signature\": {\n \"message\": \"Smidy13\",\n \"messageHash\": \"0xc8f90bd04d40df028dca4cdae13a0ef1d264562adff290bc8a3527dab608520b\",\n \"v\": \"0x1c\",\n \"r\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc022\",\n \"s\": \"0x02a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce\",\n \"signature\": \"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc02202a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce1c\"\n }\n}", + "config": "{\"signature\":{\"message\":\"Smidy13\",\"messageHash\":\"0xc8f90bd04d40df028dca4cdae13a0ef1d264562adff290bc8a3527dab608520b\",\"v\":\"0x1c\",\"r\":\"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc022\",\"s\":\"0x02a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce\",\"signature\":\"0xfa6c133087ea3571324b285ecb5e49484e646fabd153cf944359fc44589dc02202a41b9b02f0b751c95609ebecb74ff28e8b18a5d6fc93f36306bb81cd9601ce1c\"},\"codeName\":\"Smidy13\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -9,15 +9,8975 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "01f5a380-46d7-4905-afff-dec139fbc2b4", + "savedPayload": { + "position": { + "x": 24711.90671152079, + "y": 16297.547185496696 + }, + "targetPosition": { + "x": 24934.85015916401, + "y": 16498.286367404355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b06dbd88-d92b-464d-92f1-5498aee5a79c", + "savedPayload": { + "position": { + "x": 24934.85015916401, + "y": 16498.286367404355 + }, + "targetPosition": { + "x": 25157.793606807227, + "y": 16699.025549312013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "githubProgram": { + "type": "Github Program", + "name": "New Github Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "45fa5f60-4a43-4c71-a767-c39b8d2092f9", + "savedPayload": { + "position": { + "x": 25282.54062129788, + "y": 16112.13698887173 + }, + "targetPosition": { + "x": 25220.167114052554, + "y": 16405.581269091872 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90a6ae5d-f42d-4b5d-bfcd-fbd4514b2344", + "savedPayload": { + "position": { + "x": 25220.167114052554, + "y": 16405.581269091872 + }, + "targetPosition": { + "x": 25157.793606807227, + "y": 16699.025549312013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "171226dc-a28e-4461-9e41-fb94dae151f6", + "savedPayload": { + "position": { + "x": 25157.793606807227, + "y": 16699.025549312013 + }, + "targetPosition": { + "x": 25250.49870511971, + "y": 16984.34250420056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 25\n}", + "project": "Governance", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", + "project": "Governance", + "userReferrers": [ + { + "type": "User Referrer", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "7de3dae8-4a13-45c8-8955-a41e42d9d921", + "savedPayload": { + "position": { + "x": 25357.00665351033, + "y": 16240.704971256306 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16508.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "b7cef20f-44c0-4969-b7ea-8a11665226c5", + "savedPayload": { + "position": { + "x": 25446.273463920123, + "y": 16211.700426334275 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16508.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d8f70d91-8c87-48f2-ab26-b7b1aa5790f8", + "savedPayload": { + "position": { + "x": 25540.134142944262, + "y": 16211.700426334275 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16508.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "fdd333f5-8eea-401b-a9b3-0f6ae9d8d213", + "savedPayload": { + "position": { + "x": 25629.400953354056, + "y": 16240.704971256306 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16508.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "92d9c75b-01e2-4c92-917c-2c4ab360bc0c", + "savedPayload": { + "position": { + "x": 25493.203803432192, + "y": 16508.006928512816 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16808.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "09be5479-b174-4657-83ff-a6733bfaad19", + "savedPayload": { + "position": { + "x": 25506.07036040197, + "y": 16070.88237339432 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "93e677af-a294-4b5b-b6ce-9702c49e7336", + "savedPayload": { + "position": { + "x": 25648.842313943955, + "y": 16007.316204219891 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "id": "db5ddf80-ca21-47c7-bd78-0cb2a23fd85d", + "savedPayload": { + "position": { + "x": 25804.74497543425, + "y": 15996.414428128366 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "id": "725c04ba-9bf7-4dfb-9362-f57a461489c3", + "savedPayload": { + "position": { + "x": 25954.97418301889, + "y": 16039.491960209465 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "cozed-gh", + "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "f565331c-acb6-4975-90c6-d5adbbc519f2", + "savedPayload": { + "position": { + "x": 26081.410077116197, + "y": 16131.353014337541 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "8128018a-3e92-45cf-9009-628e33bb7ea9", + "savedPayload": { + "position": { + "x": 26168.80262290298, + "y": 16260.91779165998 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d1c9f943-78da-4c8f-af8f-1869890176ef", + "savedPayload": { + "position": { + "x": 26206.610989580728, + "y": 16412.558867859232 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "3077ee81-0387-40e0-a4de-80075da14355", + "savedPayload": { + "position": { + "x": 26190.27493013605, + "y": 16567.98609116174 + }, + "targetPosition": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "734fa613-7e8f-4e8e-b1bb-75349c1bdd4a", + "savedPayload": { + "position": { + "x": 25757.707166963806, + "y": 16443.94928104409 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16808.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "c7f6b1e5-e0a3-4258-b410-5f19ceb310a4", + "savedPayload": { + "position": { + "x": 25990.6527926767, + "y": 16503.16979584437 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16715.301830200333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "27b75737-1872-4cc4-be0a-497b30353b60", + "savedPayload": { + "position": { + "x": 26045.822715577247, + "y": 16579.10468027847 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16715.301830200333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Luis-Fernando-Molina", + "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "0089f9e6-148d-4917-a974-0584a2091a0f", + "savedPayload": { + "position": { + "x": 26074.827260499278, + "y": 16668.371490688263 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16715.301830200333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "e3502bc6-7604-4dd5-98cb-572d7f4a9d82", + "savedPayload": { + "position": { + "x": 26074.827260499278, + "y": 16762.232169712403 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16715.301830200333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ebe8e1a7-3071-4821-8bd4-639b15cfb60c", + "savedPayload": { + "position": { + "x": 25778.520758320738, + "y": 16715.301830200333 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16808.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "influencerProgram": { + "type": "Influencer Program", + "name": "New Influencer Program", + "config": "{}", + "project": "Governance", + "userInfluencers": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6bfffe86-1e33-4cea-9aba-ba601c10db82", + "savedPayload": { + "position": { + "x": 26078.10961874711, + "y": 16916.41281369818 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16900.7120268253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "02fe85bf-5478-40f6-b103-92205e60b660", + "savedPayload": { + "position": { + "x": 26030.121928704364, + "y": 17064.103737329806 + }, + "targetPosition": { + "x": 25778.520758320738, + "y": 16900.7120268253 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61017e69-2961-4a8a-8647-0f3a5e6c1998", + "savedPayload": { + "position": { + "x": 25778.520758320738, + "y": 16900.7120268253 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 16808.006928512816 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8e43de5b-075c-458d-baf0-eed9d7954518", + "savedPayload": { + "position": { + "x": 25493.203803432192, + "y": 16808.006928512816 + }, + "targetPosition": { + "x": 25250.49870511971, + "y": 16984.34250420056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "votesAndClaimsPrograms": { + "type": "Votes And Claims Programs", + "name": "New Votes And Claims Programs", + "config": "{}", + "project": "Governance", + "votingProgram": { + "type": "Voting Program", + "name": "New Voting Program", + "config": "{}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Claim Votes Switch", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Project Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Superalgos Platform Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "5470585c-e41a-4f96-991a-3e931fb4471a", + "savedPayload": { + "position": { + "x": 26556.245594141343, + "y": 15373.338484021517 + }, + "targetPosition": { + "x": 26603.175933653412, + "y": 15669.644986200057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "92f0f22e-f631-482d-88b1-c16596bf951d" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Governance System New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Luis-Fernando-Molina API Maps New Features", + "config": "{}", + "project": "Governance", + "id": "0fcfac9f-7889-47e3-8023-feaab4e9fadc", + "savedPayload": { + "position": { + "x": 26836.319722090502, + "y": 15480.848868885107 + }, + "targetPosition": { + "x": 26603.175933653412, + "y": 15669.644986200057 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "81c477e0-c9bf-4b25-a875-d265011a6136" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "API Maps New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "3ab35a38-9a69-4b0e-b209-2af4adf21559", + "savedPayload": { + "position": { + "x": 26603.175933653412, + "y": 15669.644986200057 + }, + "targetPosition": { + "x": 26495.66554878982, + "y": 15949.719114149219 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "id": "c4815ebe-d3a8-47fd-b204-936242bd8f40" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "66e4ff81-13cd-456c-9202-4427c035169f", + "savedPayload": { + "position": { + "x": 26495.66554878982, + "y": 15949.719114149219 + }, + "targetPosition": { + "x": 26388.15516392623, + "y": 16229.79324209838 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Superalgos Platform Feature Class", + "id": "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "c4ee1d95-becd-4b65-ba8a-0c641ee2512d", + "savedPayload": { + "position": { + "x": 26388.15516392623, + "y": 16229.79324209838 + }, + "targetPosition": { + "x": 26280.644779062637, + "y": 16509.86737004754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Project Features Feature Class", + "id": "f8a482c4-dee0-475a-831b-7514fd255ba6" + }, + "referenceParentCombinedNodePath": [ + [ + "Luis-Fernando-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Project Features Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "2c25ace8-b80b-4a76-b636-612d6e289604", + "savedPayload": { + "position": { + "x": 26348.66228647905, + "y": 16648.12890333807 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Governance Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docs Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Books Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "fc41fc9e-cd00-4dc0-ba59-78f5eb7a6918", + "savedPayload": { + "position": { + "x": 26326.06720945145, + "y": 15135.845244018425 + }, + "targetPosition": { + "x": 26372.997548963518, + "y": 15432.151746196965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "24248a65-20e4-4f29-8663-9f4f93315910" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Docs", + "Asset Claims Folder" + ], + [ + "Docs Asset Class", + "Asset Claims Folder" + ], + [ + "Books Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "05ae5c1a-80e8-4b7d-915e-3c2fd55db4b3", + "savedPayload": { + "position": { + "x": 26372.997548963518, + "y": 15432.151746196965 + }, + "targetPosition": { + "x": 26419.927888475588, + "y": 15728.458248375506 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Books Asset Class", + "id": "0fe30e01-c65e-4d70-872b-e0547c1f539b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Docs", + "Asset Claims Folder" + ], + [ + "Docs Asset Class", + "Asset Claims Folder" + ], + [ + "Books Asset Class", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6bb1f66d-db94-48eb-bc63-186f11d1a201", + "savedPayload": { + "position": { + "x": 26419.927888475588, + "y": 15728.458248375506 + }, + "targetPosition": { + "x": 26466.858227987657, + "y": 16024.764750554046 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Docs Asset Class", + "id": "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Docs", + "Asset Claims Folder" + ], + [ + "Docs Asset Class", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "535f7b7f-c035-4fb6-b217-ff8f4854d9dc", + "savedPayload": { + "position": { + "x": 26466.858227987657, + "y": 16024.764750554046 + }, + "targetPosition": { + "x": 26513.788567499727, + "y": 16321.071252732587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Governance Docs", + "id": "0b41030e-2542-49a8-8f7f-3b79ff0810bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Docs", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "API Maps Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Data-Mining Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "6b9ec56c-441a-43d4-9947-de7b0737d677", + "savedPayload": { + "position": { + "x": 26823.326574959123, + "y": 15687.686968796457 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "041e4bc0-59e1-4e08-87a4-d252613a2fb1", + "savedPayload": { + "position": { + "x": 26858.055151451168, + "y": 15669.415380809905 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "ea797037-4d84-496b-a171-a81ceab5f2fc", + "savedPayload": { + "position": { + "x": 26894.87154096273, + "y": 15655.833097642228 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "26741720-6d08-4ced-b91f-f89d1dc521b6", + "savedPayload": { + "position": { + "x": 26933.145804861837, + "y": 15647.172515924145 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "cd59bcca-45e5-488c-b1f8-e68f6712592b", + "savedPayload": { + "position": { + "x": 26972.223059881544, + "y": 15643.581820610018 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "116902c3-4fed-4ddf-8ae4-bdd3c3f15899", + "savedPayload": { + "position": { + "x": 27011.434683354204, + "y": 15645.122449492204 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "474170b5-1ed4-4d51-b76d-d5dc2aa02be7", + "savedPayload": { + "position": { + "x": 27050.10975353068, + "y": 15651.768041983383 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "027b943b-c44f-4287-914b-f475edcf18cf", + "savedPayload": { + "position": { + "x": 27087.5865292375, + "y": 15663.404890153524 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "040cb5e5-985a-4a85-89b2-d8843845168a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "580e4bdc-a50c-49b9-91de-20a273d009a9", + "savedPayload": { + "position": { + "x": 27123.22377245179, + "y": 15679.833884304097 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "368c1b49-846b-436f-9773-43b4fa73ecee", + "savedPayload": { + "position": { + "x": 27156.41172006165, + "y": 15700.773919790201 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "4d7374c1-f526-4504-a55e-3c30492e9684", + "savedPayload": { + "position": { + "x": 27186.58251708203, + "y": 15725.866706798999 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "25a02023-7635-408c-b6db-28e9c53017d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a5cf1c4b-5afc-4fec-9720-18344584e6e8", + "savedPayload": { + "position": { + "x": 27213.219932810996, + "y": 15754.682900787735 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "061dcc9a-994e-46e9-9564-57582103aa00", + "savedPayload": { + "position": { + "x": 27235.868193680133, + "y": 15786.729448687902 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "62505b43-6945-4860-9fcf-bd9b82327eed", + "savedPayload": { + "position": { + "x": 27254.139781666687, + "y": 15821.458025179945 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "94bfa541-6b42-4932-84c9-09b4b6128088" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "a9762887-50c7-496c-a69d-8fbf2a17981c", + "savedPayload": { + "position": { + "x": 27267.722064834365, + "y": 15858.274414691508 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "4421b81c-b2f8-4711-a440-6ea28ff499b9", + "savedPayload": { + "position": { + "x": 27276.382646552447, + "y": 15896.548678590616 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "39151ff0-7ea4-414f-8a72-a9db2cd0f2d0", + "savedPayload": { + "position": { + "x": 27279.973341866575, + "y": 15935.625933610323 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "cebe3e37-dd1b-4ac6-aafc-ebed4885b4db", + "savedPayload": { + "position": { + "x": 27278.432712984388, + "y": 15974.837557082981 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "6bedca45-4dab-4e73-8804-9701f06240e8", + "savedPayload": { + "position": { + "x": 27271.78712049321, + "y": 16013.512627259457 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "1c080b8a-5332-492d-99ce-427afb93a1a3", + "savedPayload": { + "position": { + "x": 27260.150272323066, + "y": 16050.989402966276 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "5fb662fd-cbd6-4e6b-ae01-aced70f8d0c9", + "savedPayload": { + "position": { + "x": 27243.721278172496, + "y": 16086.626646180568 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "719a919d-02b7-4335-b93d-d1062485393e" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "3962307d-49b3-4fce-9ddc-ae9af05461b5", + "savedPayload": { + "position": { + "x": 27222.78124268639, + "y": 16119.814593790428 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "Julian-Molina ", + "config": "{}", + "project": "Governance", + "id": "e651b334-ef96-4b2f-8836-83a44aa985fa", + "savedPayload": { + "position": { + "x": 27197.68845567759, + "y": 16149.985390810813 + }, + "targetPosition": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "05cd5aeb-dead-465c-9791-1c47a7511af4", + "savedPayload": { + "position": { + "x": 26980.076144373907, + "y": 15943.479018102686 + }, + "targetPosition": { + "x": 26746.932355936817, + "y": 16132.275135417636 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Data-Mining Asset Class", + "id": "c718cbbb-6f32-4d77-acc5-601f7cb44189" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ], + [ + "Data-Mining Asset Class", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "fe047da8-b97a-4e73-8737-64e40c0e1d42", + "savedPayload": { + "position": { + "x": 26746.932355936817, + "y": 16132.275135417636 + }, + "targetPosition": { + "x": 26513.788567499727, + "y": 16321.071252732587 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "API Maps Docs", + "id": "22a600ef-18b9-45e3-8b85-4d466339c88f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Maps Docs", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "e2987894-8967-4c53-885d-fedf670bc7be", + "savedPayload": { + "position": { + "x": 26513.788567499727, + "y": 16321.071252732587 + }, + "targetPosition": { + "x": 26406.278182636135, + "y": 16601.145380681748 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "id": "67065636-f1fb-4bf0-acc1-ab8832c972bc" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "My Positions", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Marketing", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Marketing Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "bccefe00-20df-4c21-86c0-ea47c293e152", + "savedPayload": { + "position": { + "x": 27200.230800669153, + "y": 15878.266237929296 + }, + "targetPosition": { + "x": 27168.872261688855, + "y": 16176.622806539777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Marketing Lead Rewarded Positions", + "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Marketing Lead Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "a383a990-9e6f-40ab-a99b-1750802e6040", + "savedPayload": { + "position": { + "x": 27402.016050125945, + "y": 15987.826689224827 + }, + "targetPosition": { + "x": 27168.872261688855, + "y": 16176.622806539777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Webmaster Superalgos.org Rewarded Positions", + "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Webmaster Superalgos.org Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "71717532-ab8f-488b-bf8c-3edd47d4876f", + "savedPayload": { + "position": { + "x": 27467.228830299337, + "y": 16207.981345520073 + }, + "targetPosition": { + "x": 27168.872261688855, + "y": 16176.622806539777 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Social Media Accounts Manager Rewarded Positions", + "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Social Media Accounts Manager Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "f4a397f3-b18b-415a-92c1-d0ff2001c7bd", + "savedPayload": { + "position": { + "x": 27168.872261688855, + "y": 16176.622806539777 + }, + "targetPosition": { + "x": 26935.728473251766, + "y": 16365.418923854728 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "5330adbb-3e69-403d-947f-20ec99c48561" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a951602e-29bb-4df3-baa0-26e408d0dfd6", + "savedPayload": { + "position": { + "x": 26935.728473251766, + "y": 16365.418923854728 + }, + "targetPosition": { + "x": 26702.584684814676, + "y": 16554.21504116968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Marketing", + "id": "d2dba479-04e6-42d2-82cf-a30c1b31695d" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Marketing", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Rewarded Positions Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", + "config": "{}", + "project": "Governance", + "id": "450b1fd5-b24d-4d69-8e03-79912cf4a2c7", + "savedPayload": { + "position": { + "x": 27810.860215298555, + "y": 16525.193825051385 + }, + "targetPosition": { + "x": 27536.796578005775, + "y": 16647.214817974123 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Telgram Groups / Discord Server Manager Community Management", + "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Telgram Groups / Discord Server Manager Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a72deece-d408-4e00-8160-b9201917ad3b", + "savedPayload": { + "position": { + "x": 27536.796578005775, + "y": 16647.214817974123 + }, + "targetPosition": { + "x": 27262.732940712995, + "y": 16769.235810896862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "d208f55d-98d9-49b9-addd-e1153d86f655" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Business Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Business Lead Business", + "config": "{}", + "project": "Governance", + "id": "94232766-3101-408a-ae08-fae411230745", + "savedPayload": { + "position": { + "x": 27822.881196611313, + "y": 16984.256580624045 + }, + "targetPosition": { + "x": 27542.807068662154, + "y": 16876.746195760454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Business Lead Business", + "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Business Position Class", + "Position Claims Folder" + ], + [ + "Business Lead Business", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "728e3c0d-ab14-4ed8-ac0f-7f669c40c3bb", + "savedPayload": { + "position": { + "x": 27542.807068662154, + "y": 16876.746195760454 + }, + "targetPosition": { + "x": 27262.732940712995, + "y": 16769.235810896862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Business Position Class", + "id": "9aa27341-8bb6-4f69-958a-53671709c2ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Business Position Class", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "Julian-Molina Member Core Team", + "config": "{}", + "project": "Governance", + "id": "93afe140-cd06-4de7-865e-1aeb425b6c3a", + "savedPayload": { + "position": { + "x": 27506.77492655847, + "y": 17317.363085482422 + }, + "targetPosition": { + "x": 27384.753933635733, + "y": 17043.299448189642 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Member Core Team", + "id": "74b80085-5336-4046-959d-2d7367d4e0a0" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Core Team Position Class", + "Position Claims Folder" + ], + [ + "Member Core Team", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3b01931c-e316-47c5-8e37-d6a8c2e0b2c3", + "savedPayload": { + "position": { + "x": 27384.753933635733, + "y": 17043.299448189642 + }, + "targetPosition": { + "x": 27262.732940712995, + "y": 16769.235810896862 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "id": "c63ca77a-3d16-42bc-a50d-048ad2052430" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ], + [ + "Core Team Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d8bc761f-64e4-4e38-8e59-b9e2e40f7670", + "savedPayload": { + "position": { + "x": 27262.732940712995, + "y": 16769.235810896862 + }, + "targetPosition": { + "x": 26982.658812763835, + "y": 16661.72542603327 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Rewarded Positions Position Class", + "id": "a6ba371e-e2ec-4bc5-be86-da165342e66f" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ], + [ + "Rewarded Positions Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6cb5482d-47da-4faa-8d9a-679e5e3b5d1f", + "savedPayload": { + "position": { + "x": 26982.658812763835, + "y": 16661.72542603327 + }, + "targetPosition": { + "x": 26702.584684814676, + "y": 16554.21504116968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Superalgos", + "id": "e8c06c85-b566-4034-8125-b0a0d5a44d59" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ], + [ + "Superalgos", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "45e8dba8-1e22-46bb-8481-9205d4e4a750", + "savedPayload": { + "position": { + "x": 26702.584684814676, + "y": 16554.21504116968 + }, + "targetPosition": { + "x": 26406.278182636135, + "y": 16601.145380681748 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "My Positions", + "id": "04bfb43c-913b-4096-ab89-71fdadc72d79" + }, + "referenceParentCombinedNodePath": [ + [ + "Julian-Molina", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "My Positions", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "524eda3d-3bb3-47c7-95fd-be4d2066e8f7", + "savedPayload": { + "position": { + "x": 26477.880381763425, + "y": 16681.718896321756 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "PLuv", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "PLuv ", + "config": "{}", + "project": "Governance", + "id": "d583f02c-565f-4fdd-a744-5ef99fb3cdd1", + "savedPayload": { + "position": { + "x": 26136.49089947821, + "y": 15994.58320275652 + }, + "targetPosition": { + "x": 26248.17899699879, + "y": 16273.017699312231 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "e0f84f5a-a3fc-4fc2-8c82-9116b20ea4d5" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "d2467722-48b6-4ec1-a863-e39b12c71592", + "savedPayload": { + "position": { + "x": 26248.17899699879, + "y": 16273.017699312231 + }, + "targetPosition": { + "x": 26359.867094519373, + "y": 16551.452195867943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "id": "dc382aa3-fb73-4770-817d-2d69da57fd26" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "New Feature Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "PLuv Tensor Flow Integration New Features", + "config": "{}", + "project": "Governance", + "id": "929567d0-0336-46c6-9210-6a1c81f5ae49", + "savedPayload": { + "position": { + "x": 26441.95633665348, + "y": 15977.739786199956 + }, + "targetPosition": { + "x": 26477.77460401555, + "y": 16275.593864102508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Tensor Flow Integration New Features", + "id": "b79c3adb-f641-42a9-bba9-312afb225a7b" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Tensor Flow Integration New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "PLuv User Defined Variables and Code New Features", + "config": "{}", + "project": "Governance", + "id": "15b23c60-caae-443e-b466-0c69493c927f", + "savedPayload": { + "position": { + "x": 26717.814668418912, + "y": 16095.647295696133 + }, + "targetPosition": { + "x": 26477.77460401555, + "y": 16275.593864102508 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "User Defined Variables and Code New Features", + "id": "9d526dfa-522d-463f-9569-383be672d116" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "User Defined Variables and Code New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "4784ce11-26da-4e59-b529-31844f2cfccc", + "savedPayload": { + "position": { + "x": 26477.77460401555, + "y": 16275.593864102508 + }, + "targetPosition": { + "x": 26359.867094519373, + "y": 16551.452195867943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "id": "7f8f1fec-5a45-41c1-a297-a92a22b3e524" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "PLuv Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "6550bc96-76b3-4fb1-ba33-0e0e189db948", + "savedPayload": { + "position": { + "x": 26823.58888962197, + "y": 16203.822120316327 + }, + "targetPosition": { + "x": 26638.301591075084, + "y": 16439.76409834736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + }, + { + "type": "Position Claim Vote", + "name": "PLuv Project Lead Rewarded Positions", + "config": "{}", + "project": "Governance", + "id": "02e647a9-b3fc-4c04-8696-91f658627360", + "savedPayload": { + "position": { + "x": 26935.27698714255, + "y": 16482.256616872037 + }, + "targetPosition": { + "x": 26638.301591075084, + "y": 16439.76409834736 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Project Lead Rewarded Positions", + "id": "2f375497-d9b1-4a56-a92f-16a05c98e276" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Project Lead Rewarded Positions", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "f5a15b94-d136-4b26-af87-9c9750baac54", + "savedPayload": { + "position": { + "x": 26638.301591075084, + "y": 16439.76409834736 + }, + "targetPosition": { + "x": 26359.867094519373, + "y": 16551.452195867943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "5cbec4c5-0432-4cf9-b105-34342ca701db" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d0a10f6a-c53d-42a1-959a-bba931370579", + "savedPayload": { + "position": { + "x": 26579.727711031595, + "y": 16768.04806461675 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Governance Tutorials", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Intro Tutorial", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "18d58a85-fdc8-42fd-bd0a-d46fd5b4af35", + "savedPayload": { + "position": { + "x": 25740.675405804577, + "y": 15829.196752594013 + }, + "targetPosition": { + "x": 25989.80417937235, + "y": 15996.333984175184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Tutorials", + "Asset Claims Folder" + ], + [ + "Intro Tutorial", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "fe3e84fa-4181-4c01-a7bd-6c110eb74fcb", + "savedPayload": { + "position": { + "x": 25989.80417937235, + "y": 15996.333984175184 + }, + "targetPosition": { + "x": 26238.932952940122, + "y": 16163.471215756355 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Intro Tutorial", + "id": "81b49cd6-52f7-49e1-860a-cfb72d23f39d" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Tutorials", + "Asset Claims Folder" + ], + [ + "Intro Tutorial", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "b493f5f8-ee78-4002-a435-baf31b3df7ab", + "savedPayload": { + "position": { + "x": 26238.932952940122, + "y": 16163.471215756355 + }, + "targetPosition": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Governance Tutorials", + "id": "9e170081-cbc4-4026-bb50-29bd6eac9b48" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Governance Tutorials", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Chart Tutoral Maintenance ", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "3a0b7124-ed53-413e-8681-da5be058296b", + "savedPayload": { + "position": { + "x": 26223.695264642363, + "y": 15791.989496834762 + }, + "targetPosition": { + "x": 26355.87849557513, + "y": 16061.298972086144 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "faba5994-b891-4d92-9914-99ef8d7f1b14" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Chart Tutoral Maintenance ", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "44332943-4414-4e74-9d77-b9358394c13f", + "savedPayload": { + "position": { + "x": 26355.87849557513, + "y": 16061.298972086144 + }, + "targetPosition": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Chart Tutoral Maintenance ", + "id": "b4396fb8-3abc-4e15-9b1d-2a320b4115d9" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Chart Tutoral Maintenance ", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "General Workspace and Code Maintenance", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Error Catches", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "015d7af0-9f3a-44e4-a0e4-c98a858c5719", + "savedPayload": { + "position": { + "x": 26243.875966325977, + "y": 15492.669034320825 + }, + "targetPosition": { + "x": 26376.059197258743, + "y": 15761.978509572207 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "fc7e42dc-db31-43ef-98de-e690b8eace1d" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ], + [ + "Error Catches", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "588c1ad9-e543-4a78-8d57-0fd3dbe201de", + "savedPayload": { + "position": { + "x": 26376.059197258743, + "y": 15761.978509572207 + }, + "targetPosition": { + "x": 26508.24242819151, + "y": 16031.28798482359 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Error Catches", + "id": "c2a79de3-b832-4238-ab44-996da7622b54" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ], + [ + "Error Catches", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Workspace Refactoring", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "5f301af6-056c-446b-8c9a-5acc94e5540e", + "savedPayload": { + "position": { + "x": 26842.51689135385, + "y": 15533.030437688049 + }, + "targetPosition": { + "x": 26675.37965977268, + "y": 15782.15921125582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "df769dc6-8d6d-4d2a-b543-500402f562db" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ], + [ + "Workspace Refactoring", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "9e2f8253-d577-404b-bf36-422983e22d4b", + "savedPayload": { + "position": { + "x": 26675.37965977268, + "y": 15782.15921125582 + }, + "targetPosition": { + "x": 26508.24242819151, + "y": 16031.28798482359 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Workspace Refactoring", + "id": "5d7bee45-b68c-4183-8e83-032a81b05fd5" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ], + [ + "Workspace Refactoring", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "639505d2-7c48-457d-808a-38da89f3fd77", + "savedPayload": { + "position": { + "x": 26508.24242819151, + "y": 16031.28798482359 + }, + "targetPosition": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "General Workspace and Code Maintenance", + "id": "bf60484e-3f50-4079-9cb6-0199cb6a0f15" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "General Workspace and Code Maintenance", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "API Map Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Messari Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "91bc64ec-da2d-4a34-a611-c383e47feac7", + "savedPayload": { + "position": { + "x": 26695.560361456293, + "y": 15482.838748741882 + }, + "targetPosition": { + "x": 26675.37965977268, + "y": 15782.15921125582 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8361dceb-3dd9-46f7-9f1b-622ccde7bedc" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "Messari Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "dee7a348-3980-423a-b0f6-c7842b9dd7bf", + "savedPayload": { + "position": { + "x": 26675.37965977268, + "y": 15782.15921125582 + }, + "targetPosition": { + "x": 26655.198958089066, + "y": 16081.479673769756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Messari Docs", + "id": "f510f641-31e2-4364-8daa-6eb02a6addf2" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "Messari Docs", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "CoinGecko Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "e9eee481-5454-4f21-ab66-51674fd42aa0", + "savedPayload": { + "position": { + "x": 27193.81790859183, + "y": 15817.113211904225 + }, + "targetPosition": { + "x": 26924.50843334045, + "y": 15949.29644283699 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "bbcbbb41-46be-4375-8be4-f47f0b3c7074" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "CoinGecko Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "2106e281-bab3-45c0-ab49-07c9a8c440ac", + "savedPayload": { + "position": { + "x": 26924.50843334045, + "y": 15949.29644283699 + }, + "targetPosition": { + "x": 26655.198958089066, + "y": 16081.479673769756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "CoinGecko Docs", + "id": "de711693-c81a-4a4c-bf6f-d76132b9a5f3" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ], + [ + "CoinGecko Docs", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "3582d014-d491-45ae-a333-11276c310ca5", + "savedPayload": { + "position": { + "x": 26655.198958089066, + "y": 16081.479673769756 + }, + "targetPosition": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "API Map Docs", + "id": "c41c12cb-3077-467b-a077-3b7e61d7534d" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "API Map Docs", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Update\\Edit Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Actions Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "9c5e5318-a360-47b2-a484-61fedc153005", + "savedPayload": { + "position": { + "x": 26951.296996231955, + "y": 15630.628786125264 + }, + "targetPosition": { + "x": 26854.334098995616, + "y": 15914.527001265013 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Actions Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "228afb61-1128-4942-a96a-51d39250994a", + "savedPayload": { + "position": { + "x": 26854.334098995616, + "y": 15914.527001265013 + }, + "targetPosition": { + "x": 26757.371201759277, + "y": 16198.425216404761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Actions Docs", + "id": "f3ea40f8-d381-4918-b76e-108f66c396df" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Actions Docs", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Data Mining Docs", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm ", + "config": "{}", + "project": "Governance", + "id": "42a79506-a7ea-4ece-aa32-9a6115d6c730", + "savedPayload": { + "position": { + "x": 27295.990152262042, + "y": 15934.05875453923 + }, + "targetPosition": { + "x": 27026.68067701066, + "y": 16066.241985471996 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "", + "id": "8ea13f1a-1887-4f89-8327-a1702c0dc25e" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Data Mining Docs", + "Asset Claims Folder" + ], + [ + "", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "877930f9-ad09-4bba-8b1d-4ba82623b821", + "savedPayload": { + "position": { + "x": 27026.68067701066, + "y": 16066.241985471996 + }, + "targetPosition": { + "x": 26757.371201759277, + "y": 16198.425216404761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Data Mining Docs", + "id": "5a013695-91f0-406e-8198-f77f7c3e99fb" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Data Mining Docs", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Readme", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "harrellbm Superalgos Root README.md", + "config": "{}", + "project": "Governance", + "id": "411828ab-fa58-4bb6-b8ed-834318095ce0", + "savedPayload": { + "position": { + "x": 27325.167632038778, + "y": 16392.35101087744 + }, + "targetPosition": { + "x": 27041.269416899027, + "y": 16295.3881136411 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Superalgos Root README.md", + "id": "67495187-255f-41d4-898f-ce167e866141" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Readme", + "Asset Claims Folder" + ], + [ + "Superalgos Root README.md", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "e0f05996-1534-44b1-b018-60d507103abe", + "savedPayload": { + "position": { + "x": 27041.269416899027, + "y": 16295.3881136411 + }, + "targetPosition": { + "x": 26757.371201759277, + "y": 16198.425216404761 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Readme", + "id": "6eebb4c8-02a0-44eb-a2bd-07573c3692ec" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ], + [ + "Readme", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "255d88be-0c35-4e60-ac14-0f2805ae3754", + "savedPayload": { + "position": { + "x": 26757.371201759277, + "y": 16198.425216404761 + }, + "targetPosition": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Update\\Edit Docs", + "id": "0ef53186-e5fa-4407-b137-bac1f1938aba" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ], + [ + "Update\\Edit Docs", + "Asset Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "326087d6-40d4-46bf-ad07-b27af487fefe", + "savedPayload": { + "position": { + "x": 26488.061726507894, + "y": 16330.608447337527 + }, + "targetPosition": { + "x": 26467.88102482428, + "y": 16629.928909851464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "id": "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Asset Claims Folder", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Superalgos Platform Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Existing Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "harrellbm Visual Designer Existing Features", + "config": "{}", + "project": "Governance", + "id": "1d48ed77-80ec-4b83-b033-5172dfc77057", + "savedPayload": { + "position": { + "x": 26887.728259098043, + "y": 15864.750861790053 + }, + "targetPosition": { + "x": 26790.765361861704, + "y": 16148.649076929802 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Visual Designer Existing Features", + "id": "4cc08d38-c4d4-4c31-966f-2bb420ef8d94" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "Existing Features Feature Class", + "Feature Claims Folder" + ], + [ + "Visual Designer Existing Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "5f4a4ba0-b340-4e37-88e3-76aad1595265", + "savedPayload": { + "position": { + "x": 26790.765361861704, + "y": 16148.649076929802 + }, + "targetPosition": { + "x": 26693.802464625365, + "y": 16432.54729206955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Existing Features Feature Class", + "id": "ef82d33a-e5a4-443e-81b4-e9e2c2282342" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "Existing Features Feature Class", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "New Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "harrellbm Governance System New Features", + "config": "{}", + "project": "Governance", + "id": "fc2983e5-1b88-4e7c-8fb8-7fadded2f4e7", + "savedPayload": { + "position": { + "x": 27034.338384894578, + "y": 16078.147922988535 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Governance System New Features", + "id": "961d8254-937a-4360-bd74-7a863450e00c" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Governance System New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm API Maps New Features", + "config": "{}", + "project": "Governance", + "id": "922ce401-2891-468c-a49e-7a5c3f947f01", + "savedPayload": { + "position": { + "x": 27132.9352002984, + "y": 16111.822783801328 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "API Maps New Features", + "id": "b95f3111-81d6-42a3-a3ca-2d094f245680" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "API Maps New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Node Setup Script New Features", + "config": "{}", + "project": "Governance", + "id": "e2ce092e-8034-41e4-a2ab-c5a307996b84", + "savedPayload": { + "position": { + "x": 27214.068419444702, + "y": 16177.18889894897 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Node Setup Script New Features", + "id": "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Node Setup Script New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Shortcuts New Features", + "config": "{}", + "project": "Governance", + "id": "68cf261a-cc19-4c3d-8666-2fc823607f8b", + "savedPayload": { + "position": { + "x": 27267.952178705647, + "y": 16266.362150243544 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Shortcuts New Features", + "id": "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Shortcuts New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Reference Auto Fix New Features", + "config": "{}", + "project": "Governance", + "id": "ece51854-0551-4be4-bd8a-e3fc4ff4002c", + "savedPayload": { + "position": { + "x": 27288.087301474774, + "y": 16368.586927521896 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Reference Auto Fix New Features", + "id": "cc804dd9-9113-442a-9ceb-bfeefb7978dc" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Reference Auto Fix New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Find Missing References Utility New Features", + "config": "{}", + "project": "Governance", + "id": "6d74c307-fec1-4f4d-b8b9-0dc4768982ff", + "savedPayload": { + "position": { + "x": 27272.045194783368, + "y": 16471.533413967223 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Find Missing References Utility New Features", + "id": "e15f3d4c-9eed-4567-be5f-8c13327b0625" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Find Missing References Utility New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Uninstall Script New Features", + "config": "{}", + "project": "Governance", + "id": "8a2a5809-7539-41ea-bfc9-609c618948e8", + "savedPayload": { + "position": { + "x": 27221.760773454687, + "y": 16562.784743985892 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Uninstall Script New Features", + "id": "e7c6a491-1172-4bda-be29-1d18b62efa15" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Uninstall Script New Features", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "harrellbm Tutorial Smooth Transition and Maptoggle Option New Features", + "config": "{}", + "project": "Governance", + "id": "3e0ed050-e9a1-4b96-9584-5e7783beb451", + "savedPayload": { + "position": { + "x": 27143.29908081999, + "y": 16631.33466045145 + }, + "targetPosition": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Tutorial Smooth Transition and Maptoggle Option New Features", + "id": "735a7cd3-6b50-4092-8c72-a1b061850f29" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ], + [ + "Tutorial Smooth Transition and Maptoggle Option New Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "6419ea05-ff31-4047-91ff-5f9009270736", + "savedPayload": { + "position": { + "x": 26988.146979643618, + "y": 16374.570516730884 + }, + "targetPosition": { + "x": 26693.802464625365, + "y": 16432.54729206955 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "New Features Feature Class", + "id": "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ], + [ + "New Features Feature Class", + "Feature Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "a532c6fc-3360-4dfc-9287-56400bf6c9db", + "savedPayload": { + "position": { + "x": 26693.802464625365, + "y": 16432.54729206955 + }, + "targetPosition": { + "x": 26467.88102482428, + "y": 16629.928909851464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Superalgos Platform Feature Class", + "id": "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Superalgos Platform Feature Class", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "9ada3c9e-c4dd-480f-ac42-31d082da6d06", + "savedPayload": { + "position": { + "x": 27305.820437840983, + "y": 16385.743149669546 + }, + "targetPosition": { + "x": 27036.5109625896, + "y": 16517.926380602312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "549cc149-abab-4492-9084-e8cef4d74d4b", + "savedPayload": { + "position": { + "x": 27036.5109625896, + "y": 16517.926380602312 + }, + "targetPosition": { + "x": 26767.201487338218, + "y": 16650.109611535077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "c7cff054-388f-4afa-add9-f8e0b599d858" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Core Team Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "harrellbm Member Core Team", + "config": "{}", + "project": "Governance", + "id": "1c64efee-2875-434f-ac73-13587a0a6c65", + "savedPayload": { + "position": { + "x": 27265.459034473763, + "y": 16984.38407469742 + }, + "targetPosition": { + "x": 27016.33026090599, + "y": 16817.24684311625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Member Core Team", + "id": "0737efa1-942d-4b8e-959e-447764c388dd" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Core Team Position Class", + "Position Claims Folder" + ], + [ + "Member Core Team", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d559e3fb-5d28-420e-84ea-0f365102bd43", + "savedPayload": { + "position": { + "x": 27016.33026090599, + "y": 16817.24684311625 + }, + "targetPosition": { + "x": 26767.201487338218, + "y": 16650.109611535077 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Core Team Position Class", + "id": "3f33513a-48e3-4181-b3f7-7848d0c2db75" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ], + [ + "Core Team Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "5f90b349-a939-4e8a-a75f-73760c8bb0bd", + "savedPayload": { + "position": { + "x": 26767.201487338218, + "y": 16650.109611535077 + }, + "targetPosition": { + "x": 26467.88102482428, + "y": 16629.928909851464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "id": "1e714443-cf8f-46df-ac93-7de2e780ceae" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Position Claims Folder", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6bc6f8a2-2053-48b9-a903-ea504b3c5da5", + "savedPayload": { + "position": { + "x": 26634.032161646486, + "y": 16890.017857684456 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Docker Asset Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [ + { + "type": "Asset Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4148a07f-e1ed-4672-8480-16127ab8dbf6", + "savedPayload": { + "position": { + "x": 26817.1638432205, + "y": 16243.436220342768 + }, + "targetPosition": { + "x": 26741.68781409715, + "y": 16533.786644877968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Superalgos Docker docker-compose.yml", + "id": "72e640dd-cbe8-40eb-82e3-d58714736714" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Docker Asset Class", + "Asset Claims Folder" + ], + [ + "Superalgos Docker docker-compose.yml", + "Asset Contribution Claim" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "062a97e3-af61-44d0-a05d-b19472906843", + "savedPayload": { + "position": { + "x": 27030.876672305905, + "y": 16453.975591207964 + }, + "targetPosition": { + "x": 26741.68781409715, + "y": 16533.786644877968 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Superalgos Docker Dockerfile", + "id": "f8a0c977-7987-483e-9f01-6ea3ad544efe" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Docker Asset Class", + "Asset Claims Folder" + ], + [ + "Superalgos Docker Dockerfile", + "Asset Contribution Claim" + ] + ] + } + } + ], + "featureClaimVotes": [], + "id": "b09b8a46-a6b3-4396-baa8-5f772251fcab", + "savedPayload": { + "position": { + "x": 26741.68781409715, + "y": 16533.786644877968 + }, + "targetPosition": { + "x": 26531.148443231952, + "y": 16747.499473963373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Claims Folder", + "name": "Docker Asset Class", + "id": "bb3c760b-f5bc-4085-9b25-bce13f68d4b6" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Docker Asset Class", + "Asset Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "7201bbed-35ea-4791-9e9b-18a616443d4e", + "savedPayload": { + "position": { + "x": 27111.849292302355, + "y": 16898.45153221008 + }, + "targetPosition": { + "x": 26821.498867767154, + "y": 16822.975503086727 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "bc3448ff-42b0-4ce0-8701-b06687e83baf" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "956a486c-8172-4f12-a8d7-c5f2e2e40622", + "savedPayload": { + "position": { + "x": 26821.498867767154, + "y": 16822.975503086727 + }, + "targetPosition": { + "x": 26531.148443231952, + "y": 16747.499473963373 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "13d0ff82-dc45-45cd-95cf-0834dce22a52" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "d806e08a-57dd-45e9-9a27-17480eeecd28", + "savedPayload": { + "position": { + "x": 26630.038071163435, + "y": 17023.470662146476 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Claim Votes Switch", + "name": "cozed-gh", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "Existing Features Feature Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "cozed-gh Data Mining Existing Features", + "config": "{}", + "project": "Governance", + "id": "e399eaac-f0c6-430d-b263-a5176ac1757e", + "savedPayload": { + "position": { + "x": 27101.970341599328, + "y": 16678.479603643267 + }, + "targetPosition": { + "x": 26819.554401601057, + "y": 16779.678599858118 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Data Mining Existing Features", + "id": "ca1bea6b-71e9-4f23-9b1d-35031c81d8fb" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Existing Features Feature Class", + "Feature Claims Folder" + ], + [ + "Data Mining Existing Features", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "26ee1286-c9e6-4aba-b3e7-2c34e2e229d5", + "savedPayload": { + "position": { + "x": 26819.554401601057, + "y": 16779.678599858118 + }, + "targetPosition": { + "x": 26537.138461602786, + "y": 16880.87759607297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Claims Folder", + "name": "Existing Features Feature Class", + "id": "0e5f2302-1f64-41f2-9f9e-b7e71bd44963" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Existing Features Feature Class", + "Feature Claims Folder" + ] + ] + } + }, + { + "type": "Claim Votes Switch", + "name": "Community Management Position Class", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [ + { + "type": "Position Claim Vote", + "name": "cozed-gh Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "784d44d3-a2b2-423e-9282-8bcbf8a24e09", + "savedPayload": { + "position": { + "x": 26994.836204720144, + "y": 17268.837356802447 + }, + "targetPosition": { + "x": 26765.987333161465, + "y": 17074.857476437708 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "id": "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ], + [ + "Moderator Community Management", + "Position Contribution Claim" + ] + ] + } + } + ], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "0aa5c534-65c3-4d67-b795-ba7fb00455cc", + "savedPayload": { + "position": { + "x": 26765.987333161465, + "y": 17074.857476437708 + }, + "targetPosition": { + "x": 26537.138461602786, + "y": 16880.87759607297 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position Claims Folder", + "name": "Community Management Position Class", + "id": "501e8c09-0a51-483d-9990-1d98cfd05464" + }, + "referenceParentCombinedNodePath": [ + [ + "cozed-gh", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "Community Management Position Class", + "Position Claims Folder" + ] + ] + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6e6ee132-fe57-4efa-9c50-da6500ec53b6", + "savedPayload": { + "position": { + "x": 26568.536518186913, + "y": 17141.97451338786 + }, + "targetPosition": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [], + "id": "6553c4ee-d20a-45aa-8f3b-72fd306013da", + "savedPayload": { + "position": { + "x": 26339.687646628234, + "y": 16947.99463302312 + }, + "targetPosition": { + "x": 26065.624009335454, + "y": 17070.01562594586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "457c39ab-b12c-4a24-8a42-a996b97736e2", + "savedPayload": { + "position": { + "x": 26065.624009335454, + "y": 17070.01562594586 + }, + "targetPosition": { + "x": 25791.560372042673, + "y": 17192.0366188686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "d334e531-c0e6-40df-b78b-7736d7d51887", + "savedPayload": { + "position": { + "x": 26034.265470355156, + "y": 17368.37219455634 + }, + "targetPosition": { + "x": 25791.560372042673, + "y": 17192.0366188686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "03af3e84-9eed-43e3-ac75-95684a2a1642", + "savedPayload": { + "position": { + "x": 25791.560372042673, + "y": 17192.0366188686 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 17160.6780798883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "New Asset Claims Folder", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Foundations", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Bug Fixes", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "f1add2dd-8cbc-40c0-a189-922b3d729e06", + "savedPayload": { + "position": { + "x": 27286.284551243163, + "y": 17772.376091741196 + }, + "targetPosition": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "other-hierarchies.json", + "id": "e9ebd4fc-c3c1-4c1c-9537-4e09fc9154c0" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-App-Schemas", + "Assets", + "Governance", + "34aca299-e224-46e2-be25-1fc6f024f382" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "41b4b2b3-0690-4bf8-9593-e2ea4b413cd0" + ], + [ + "other-hierarchies.json", + "Asset", + "Governance", + "e9ebd4fc-c3c1-4c1c-9537-4e09fc9154c0" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2f1021db-f803-44a2-a40b-6593f590589d", + "savedPayload": { + "position": { + "x": 27381.028621855337, + "y": 17985.174758445522 + }, + "targetPosition": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "CircularMenuItem.js", + "id": "b106919c-55f2-4787-ab64-e76f1bade041" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-UI", + "Assets", + "Governance", + "37456481-b704-4175-9a09-0ca707b4b822" + ], + [ + "User Interface", + "Asset Class", + "Governance", + "ee533b71-dd61-4da0-829a-9a92128a7729" + ], + [ + "Spaces", + "Asset Class", + "Governance", + "c7ab9563-aeb5-4c94-ac7e-73476d74fc07" + ], + [ + "Floating-Space", + "Asset Class", + "Governance", + "553ef869-57f4-4557-b887-8df1f471b842" + ], + [ + "CircularMenuItem.js", + "Asset", + "Governance", + "b106919c-55f2-4787-ab64-e76f1bade041" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7470b207-2682-4544-b5b9-75ce28e8b461", + "savedPayload": { + "position": { + "x": 27356.680060511266, + "y": 18216.83584500901 + }, + "targetPosition": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "CircularMenu.js", + "id": "2748b517-2078-47ce-b356-8c6f0ae93862" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-UI", + "Assets", + "Governance", + "37456481-b704-4175-9a09-0ca707b4b822" + ], + [ + "User Interface", + "Asset Class", + "Governance", + "ee533b71-dd61-4da0-829a-9a92128a7729" + ], + [ + "Spaces", + "Asset Class", + "Governance", + "c7ab9563-aeb5-4c94-ac7e-73476d74fc07" + ], + [ + "Floating-Space", + "Asset Class", + "Governance", + "553ef869-57f4-4557-b887-8df1f471b842" + ], + [ + "CircularMenu.js", + "Asset", + "Governance", + "2748b517-2078-47ce-b356-8c6f0ae93862" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "31d50265-b59a-47b8-9adf-e6ebd47a68d2", + "savedPayload": { + "position": { + "x": 27219.763044559953, + "y": 18405.285950369263 + }, + "targetPosition": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "plugin-tutorials.json", + "id": "58012d8c-8866-461a-8e84-9f0a8dd999b9" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-App-Schemas", + "Assets", + "Governance", + "34aca299-e224-46e2-be25-1fc6f024f382" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "41b4b2b3-0690-4bf8-9593-e2ea4b413cd0" + ], + [ + "plugin-tutorials.json", + "Asset", + "Governance", + "58012d8c-8866-461a-8e84-9f0a8dd999b9" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bfb6e762-b953-4384-b443-ff8008a70eda", + "savedPayload": { + "position": { + "x": 27006.964377855627, + "y": 18500.030020981438 + }, + "targetPosition": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "bot-data-dependencies.json", + "id": "3e6a18a7-d715-4283-8bb1-25fdf2b9285c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-App-Schemas", + "Assets", + "Governance", + "34aca299-e224-46e2-be25-1fc6f024f382" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "41b4b2b3-0690-4bf8-9593-e2ea4b413cd0" + ], + [ + "bot-data-dependencies.json", + "Asset", + "Governance", + "3e6a18a7-d715-4283-8bb1-25fdf2b9285c" + ] + ] + } + } + ], + "id": "7682f51b-38f8-4cfa-becd-48113ce3c6cd", + "savedPayload": { + "position": { + "x": 26936.568868587525, + "y": 18055.570267713625 + }, + "targetPosition": { + "x": 26516.457676663784, + "y": 17894.30469041824 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "c987460d-37a3-4e72-8a56-04dd07944313", + "savedPayload": { + "position": { + "x": 26516.457676663784, + "y": 17894.30469041824 + }, + "targetPosition": { + "x": 26096.346484740043, + "y": 17733.039113122857 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "22f676a5-1868-473c-b3e5-a70faf6d35b5", + "savedPayload": { + "position": { + "x": 26116.401713146515, + "y": 17665.333796695464 + }, + "targetPosition": { + "x": 25676.2352928163, + "y": 17571.773535827473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [], + "id": "9becf915-8bb1-4eaa-9d77-5b346bda8b3b", + "savedPayload": { + "position": { + "x": 25977.34406567779, + "y": 17906.188707292302 + }, + "targetPosition": { + "x": 25676.2352928163, + "y": 17571.773535827473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "New Position Claims Folder", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [ + { + "type": "Position Claims Folder", + "name": "Foundations", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "b777d150-0991-46b2-b6d8-382ad92305f8", + "savedPayload": { + "position": { + "x": 26587.382077137863, + "y": 18511.875718829873 + }, + "targetPosition": { + "x": 26223.324429669137, + "y": 18247.37235529826 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Bugs Hunter", + "id": "74b23d6b-a730-4289-9852-6d301b0ed5fc" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Lead Developer", + "Position", + "Governance", + "5f694173-4568-46b2-a52c-4244320919f7" + ], + [ + "Bugs Hunter", + "Position", + "Governance", + "74b23d6b-a730-4289-9852-6d301b0ed5fc" + ] + ] + } + } + ], + "id": "bfbacc84-85da-4445-97e9-b51ad184597e", + "savedPayload": { + "position": { + "x": 26223.324429669137, + "y": 18247.37235529826 + }, + "targetPosition": { + "x": 25859.26678220041, + "y": 17982.868991766645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Claims Folder", + "name": "Superalgos", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "Moderator Community Management", + "config": "{}", + "project": "Governance", + "id": "5500f230-15f8-42cb-ac83-194e55f92f11", + "savedPayload": { + "position": { + "x": 25765.191165259526, + "y": 18877.938697598092 + }, + "targetPosition": { + "x": 25812.22897372997, + "y": 18430.40384468237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Moderator", + "id": "6e141ab6-cc79-44b6-a58a-60b6480f706e" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos", + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" + ], + [ + "Rewarded Positions", + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" + ], + [ + "Community Management", + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" + ], + [ + "Moderator", + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" + ] + ] + } + } + ], + "id": "66070818-04fe-43e8-8e39-ce704adda62f", + "savedPayload": { + "position": { + "x": 25812.22897372997, + "y": 18430.40384468237 + }, + "targetPosition": { + "x": 25859.26678220041, + "y": 17982.868991766645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionContributionClaims": [], + "id": "eacbb85b-5f5e-406e-8b16-a6766a856394", + "savedPayload": { + "position": { + "x": 25723.273101286744, + "y": 18019.308388743197 + }, + "targetPosition": { + "x": 25676.2352928163, + "y": 17571.773535827473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "d8e746a5-3672-4990-a9b9-14238f162509", + "savedPayload": { + "position": { + "x": 25563.7352928163, + "y": 17766.629251678973 + }, + "targetPosition": { + "x": 25676.2352928163, + "y": 17571.773535827473 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "121a7d91-bb40-466f-88a4-b354fd22e1d6", + "savedPayload": { + "position": { + "x": 25676.2352928163, + "y": 17571.773535827473 + }, + "targetPosition": { + "x": 25493.203803432192, + "y": 17160.6780798883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b4da8e8-6c7e-43eb-bfab-22c4b57ad286", + "savedPayload": { + "position": { + "x": 25493.203803432192, + "y": 17160.6780798883 + }, + "targetPosition": { + "x": 25250.49870511971, + "y": 16984.34250420056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "financialPrograms": { + "type": "Financial Programs", + "name": "New Financial Programs", + "config": "{}", + "project": "Governance", + "stakingProgram": { + "type": "Staking Program", + "name": "New Staking Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "5b6e39e4-0a2d-49f8-b2f0-dffad4d3b44c", + "savedPayload": { + "position": { + "x": 25282.54062129788, + "y": 17856.548019529386 + }, + "targetPosition": { + "x": 25220.167114052554, + "y": 17563.103739309245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3fac0461-5c67-49d9-8d02-afc4ad07c78e", + "savedPayload": { + "position": { + "x": 25220.167114052554, + "y": 17563.103739309245 + }, + "targetPosition": { + "x": 25157.793606807227, + "y": 17269.659459089104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "delegationProgram": { + "type": "Delegation Program", + "name": "New Delegation Program", + "config": "{}", + "project": "Governance", + "delegatePowerSwitch": [], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "1c24a07a-baaf-4a42-8494-29deba830f1c", + "savedPayload": { + "position": { + "x": 24711.90671152079, + "y": 17671.13782290442 + }, + "targetPosition": { + "x": 24934.85015916401, + "y": 17470.398640996762 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cc8c444e-cf24-48f3-86aa-a4010a975057", + "savedPayload": { + "position": { + "x": 24934.85015916401, + "y": 17470.398640996762 + }, + "targetPosition": { + "x": 25157.793606807227, + "y": 17269.659459089104 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0033a99b-efe8-4aa3-a6ed-21c608a5df2f", + "savedPayload": { + "position": { + "x": 25157.793606807227, + "y": 17269.659459089104 + }, + "targetPosition": { + "x": 25250.49870511971, + "y": 16984.34250420056 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, "id": "7fb54153-47b4-48dc-b2e0-99b52eda5949", "savedPayload": { "position": { - "x": 13586, - "y": 16336.75 + "x": 25250.49870511971, + "y": 16984.34250420056 }, "targetPosition": { - "x": 13528, - "y": 16339.75 + "x": 24950.49870511971, + "y": 16984.34250420056 }, "floatingObject": { "isPinned": false, @@ -39,12 +8999,12 @@ "id": "ed490e50-ef9b-46e0-b4e3-d9bd85b6b608", "savedPayload": { "position": { - "x": 13540, - "y": 16293.75 + "x": 24650.49870511971, + "y": 16984.34250420056 }, "targetPosition": { - "x": 13528, - "y": 16339.75 + "x": 24950.49870511971, + "y": 16984.34250420056 }, "floatingObject": { "isPinned": false, @@ -62,12 +9022,12 @@ "id": "4b5eca40-4d97-454d-91f3-8627a98ef682", "savedPayload": { "position": { - "x": 13528, - "y": 16339.75 + "x": 24950.49870511971, + "y": 16984.34250420056 }, "targetPosition": { - "x": 13537, - "y": 16340.75 + "x": 24950.49870511971, + "y": 16984.34250420056 }, "floatingObject": { "isPinned": false, From f078e82623857b2ba2976a9244ffa273f6879a35 Mon Sep 17 00:00:00 2001 From: Philip Love Date: Sat, 28 Aug 2021 01:48:09 -0400 Subject: [PATCH 113/227] Update: User-Profiles[PLuv] --- .../Plugins/User-Profiles/PLuv.json | 3149 ++++++++++------- 1 file changed, 1785 insertions(+), 1364 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/PLuv.json b/Projects/Governance/Plugins/User-Profiles/PLuv.json index 777665558..430ae1b92 100644 --- a/Projects/Governance/Plugins/User-Profiles/PLuv.json +++ b/Projects/Governance/Plugins/User-Profiles/PLuv.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "PLuv", - "config": "{\n \"signature\": {\n \"message\": \"PLuv\",\n \"messageHash\": \"0x0eaaef6eb4d29b8d7b9bdaaba0c49956f6876e058ed2587d4557537b616f9292\",\n \"v\": \"0x1b\",\n \"r\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb\",\n \"s\": \"0x219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b\",\n \"signature\": \"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b1b\"\n },\n \"codeName\": \"PLuv\"\n}", + "config": "{\"signature\":{\"message\":\"PLuv\",\"messageHash\":\"0x0eaaef6eb4d29b8d7b9bdaaba0c49956f6876e058ed2587d4557537b616f9292\",\"v\":\"0x1b\",\"r\":\"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb\",\"s\":\"0x219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b\",\"signature\":\"0xd7774dd22aa66e97a82b409a253af28633293f913efbddc90b898502361871fb219bda49b628166533f4b3fb2301479d680104311cd52145a32cd8e40067321b1b\"},\"codeName\":\"PLuv\"}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -26,12 +26,12 @@ "id": "6433bc69-dc42-4301-9f14-2d8473c9c788", "savedPayload": { "position": { - "x": 19081.682413618753, - "y": 16302.304454860638 + "x": 18391.682413618753, + "y": 16092.304454860634 }, "targetPosition": { - "x": 19245.07412412326, - "y": 16553.905625244264 + "x": 18555.07412412326, + "y": 16343.90562524426 }, "floatingObject": { "isPinned": false, @@ -49,12 +49,12 @@ "id": "01f6e4c3-d5d2-4971-9d7d-31aa6f38aa35", "savedPayload": { "position": { - "x": 19245.07412412326, - "y": 16553.905625244264 + "x": 18555.07412412326, + "y": 16343.90562524426 }, "targetPosition": { - "x": 19408.46583462777, - "y": 16805.50679562789 + "x": 18718.46583462777, + "y": 16595.506795627887 }, "floatingObject": { "isPinned": false, @@ -81,12 +81,12 @@ "id": "ea60aaaf-03b5-4736-b5dd-38ad4071a603", "savedPayload": { "position": { - "x": 19377.064260882, - "y": 16206.329074775147 + "x": 18687.064260882, + "y": 15996.329074775145 }, "targetPosition": { - "x": 19392.765047754885, - "y": 16505.91793520152 + "x": 18702.765047754885, + "y": 16295.91793520152 }, "floatingObject": { "isPinned": false, @@ -104,12 +104,12 @@ "id": "279b23e1-d44b-45ab-b6f3-e631a8f5254f", "savedPayload": { "position": { - "x": 19392.765047754885, - "y": 16505.91793520152 + "x": 18702.765047754885, + "y": 16295.91793520152 }, "targetPosition": { - "x": 19408.46583462777, - "y": 16805.50679562789 + "x": 18718.46583462777, + "y": 16595.506795627887 }, "floatingObject": { "isPinned": false, @@ -137,7 +137,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -150,12 +150,12 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{\n \"percentage\": 40\n}", + "config": "{\n \"percentage\": 3\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", "name": "New Referral Program", - "config": "{\n \"percentage\": 40\n}", + "config": "{\n \"percentage\": 50\n}", "project": "Governance", "userReferrers": [ { @@ -166,12 +166,12 @@ "id": "07043f53-0a4e-4723-96db-0b7109440c89", "savedPayload": { "position": { - "x": 19947.74750162015, - "y": 16459.24131702375 + "x": 19032.876031252734, + "y": 16319.469554029496 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -192,7 +192,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -205,12 +207,12 @@ "id": "18b9f3ee-6828-41f0-a59b-a6c6b9e7ee07", "savedPayload": { "position": { - "x": 19743.659588903527, - "y": 16437.7908130307 + "x": 18847.46583462777, + "y": 16319.469554029496 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -231,7 +233,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } @@ -244,12 +248,12 @@ "id": "d70311ed-797a-412a-97ca-271703c020f0", "savedPayload": { "position": { - "x": 19601.10729564747, - "y": 16290.173592063691 + "x": 18697.46583462777, + "y": 16210.488174828693 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -270,7 +274,9 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ] ] } @@ -283,12 +289,12 @@ "id": "bc5e0d58-6a1d-4574-83e1-4599c94c6d7e", "savedPayload": { "position": { - "x": 19586.792424158757, - "y": 16085.461392395851 + "x": 18640.17093294025, + "y": 16034.15259914095 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -309,7 +315,9 @@ "referenceParentCombinedNodePath": [ [ "Smidy13", - "User Profile" + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" ] ] } @@ -322,12 +330,12 @@ "id": "eb8e8dea-2a5d-42ff-b04c-0e61dc414977", "savedPayload": { "position": { - "x": 19707.413061899028, - "y": 15919.441327374438 + "x": 18697.46583462777, + "y": 15857.817023453208 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -348,7 +356,9 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ] ] } @@ -361,12 +371,12 @@ "id": "05f6c845-6115-4bc5-9cae-f195e08eb6b2", "savedPayload": { "position": { - "x": 19906.52947192055, - "y": 15869.79603053047 + "x": 18847.46583462777, + "y": 15748.835644252405 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -387,7 +397,50 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "ssplatt", + "config": "{}", + "project": "Governance", + "id": "39546b61-39eb-480f-920b-a6233c4b3eff", + "savedPayload": { + "position": { + "x": 19032.876031252734, + "y": 15748.835644252405 + }, + "targetPosition": { + "x": 18940.17093294025, + "y": 16034.15259914095 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ] ] } @@ -400,12 +453,12 @@ "id": "b8d339a5-7d9f-448a-bc8c-02662063f8c3", "savedPayload": { "position": { - "x": 20090.972873041846, - "y": 15959.755088003252 + "x": 19182.876031252734, + "y": 15857.817023453208 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -427,12 +480,12 @@ "id": "7568cf0e-138d-450d-92d5-e0481c617c14", "savedPayload": { "position": { - "x": 20174.4401480182, - "y": 16147.225657017712 + "x": 19240.17093294025, + "y": 16034.15259914095 }, "targetPosition": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "floatingObject": { "isPinned": false, @@ -450,12 +503,12 @@ "id": "bacb5aaa-6d07-440b-b0d2-d86298cd61b3", "savedPayload": { "position": { - "x": 19875.17093294025, - "y": 16168.15259914095 + "x": 18940.17093294025, + "y": 16034.15259914095 }, "targetPosition": { - "x": 19743.876031252734, - "y": 16914.488174828693 + "x": 19337.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": true, @@ -473,7 +526,7 @@ "supportProgram": { "type": "Support Program", "name": "New Support Program", - "config": "{\n \"percentage\": 20\n}", + "config": "{\n \"percentage\": 15\n}", "project": "Governance", "userSupporters": [ { @@ -484,12 +537,12 @@ "id": "9990d6a8-411d-4814-830f-4471e778e696", "savedPayload": { "position": { - "x": 20236.581129565217, - "y": 16558.171219940148 + "x": 19322.581129565217, + "y": 16098.171219940145 }, "targetPosition": { - "x": 20536.581129565217, - "y": 16558.171219940148 + "x": 19622.581129565217, + "y": 16098.171219940145 }, "floatingObject": { "isPinned": false, @@ -510,7 +563,9 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ] ] } @@ -523,12 +578,12 @@ "id": "d2c9f4fc-765c-40f3-a19e-21b8d8b0f0ff", "savedPayload": { "position": { - "x": 20443.876031252734, - "y": 16272.854265051603 + "x": 19529.876031252734, + "y": 15812.8542650516 }, "targetPosition": { - "x": 20536.581129565217, - "y": 16558.171219940148 + "x": 19622.581129565217, + "y": 16098.171219940145 }, "floatingObject": { "isPinned": false, @@ -549,7 +604,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -562,12 +619,12 @@ "id": "0922f4dc-11fa-4455-81a2-05d9851ffd81", "savedPayload": { "position": { - "x": 20779.2862278777, - "y": 16381.835644252405 + "x": 19865.2862278777, + "y": 15921.835644252402 }, "targetPosition": { - "x": 20536.581129565217, - "y": 16558.171219940148 + "x": 19622.581129565217, + "y": 16098.171219940145 }, "floatingObject": { "isPinned": false, @@ -589,12 +646,12 @@ "id": "5aee30d7-0071-428d-8dca-df87cd0630f7", "savedPayload": { "position": { - "x": 20779.2862278777, - "y": 16734.50679562789 + "x": 19865.2862278777, + "y": 16274.506795627887 }, "targetPosition": { - "x": 20536.581129565217, - "y": 16558.171219940148 + "x": 19622.581129565217, + "y": 16098.171219940145 }, "floatingObject": { "isPinned": false, @@ -612,12 +669,12 @@ "id": "59925291-ba60-41ce-b535-febd9d0a9448", "savedPayload": { "position": { - "x": 20536.581129565217, - "y": 16558.171219940148 + "x": 19622.581129565217, + "y": 16098.171219940145 }, "targetPosition": { - "x": 19743.876031252734, - "y": 16914.488174828693 + "x": 19337.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": true, @@ -635,7 +692,7 @@ "mentorshipProgram": { "type": "Mentorship Program", "name": "New Mentorship Program", - "config": "{\n \"percentage\": 40\n}", + "config": "{\n \"percentage\": 35\n}", "project": "Governance", "userMentors": [ { @@ -646,12 +703,12 @@ "id": "39dd3d14-df49-49a4-afdb-600751e94b1b", "savedPayload": { "position": { - "x": 20321.03989100612, - "y": 16799.68314511917 + "x": 19915.03989100612, + "y": 16540.68314511917 }, "targetPosition": { - "x": 20043.876031252734, - "y": 16914.488174828693 + "x": 19637.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": false, @@ -672,7 +729,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -685,12 +744,12 @@ "id": "6f04e734-c840-4821-9022-7ac9b6b261cd", "savedPayload": { "position": { - "x": 20343.876031252734, - "y": 16914.488174828693 + "x": 19937.876031252734, + "y": 16655.488174828693 }, "targetPosition": { - "x": 20043.876031252734, - "y": 16914.488174828693 + "x": 19637.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": false, @@ -712,12 +771,12 @@ "id": "e1b5588e-f084-4efa-8013-64d644c3551a", "savedPayload": { "position": { - "x": 20321.03989100612, - "y": 17029.293204538222 + "x": 19915.03989100612, + "y": 16770.293204538222 }, "targetPosition": { - "x": 20043.876031252734, - "y": 16914.488174828693 + "x": 19637.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": false, @@ -735,12 +794,12 @@ "id": "b7d0b714-c19c-479f-a561-88bea3f5d373", "savedPayload": { "position": { - "x": 20043.876031252734, - "y": 16914.488174828693 + "x": 19637.876031252734, + "y": 16655.488174828693 }, "targetPosition": { - "x": 19743.876031252734, - "y": 16914.488174828693 + "x": 19337.876031252734, + "y": 16655.488174828693 }, "floatingObject": { "isPinned": false, @@ -768,12 +827,12 @@ "id": "f197a72d-eebc-4053-8ec8-50f329314184", "savedPayload": { "position": { - "x": 20777.025409785358, - "y": 17444.178636962566 + "x": 19724.025409785358, + "y": 17003.178636962566 }, "targetPosition": { - "x": 20483.581129565217, - "y": 17381.80512971724 + "x": 19430.581129565217, + "y": 16940.80512971724 }, "floatingObject": { "isPinned": false, @@ -795,12 +854,12 @@ "id": "9a76a709-da4b-488a-a7d0-eaee731372c6", "savedPayload": { "position": { - "x": 20282.84194765756, - "y": 17604.748577360457 + "x": 19229.84194765756, + "y": 17163.748577360457 }, "targetPosition": { - "x": 20483.581129565217, - "y": 17381.80512971724 + "x": 19430.581129565217, + "y": 16940.80512971724 }, "floatingObject": { "isPinned": false, @@ -818,17 +877,17 @@ "id": "d9914674-f270-4b51-8741-32969226afa6", "savedPayload": { "position": { - "x": 20483.581129565217, - "y": 17381.80512971724 + "x": 19430.581129565217, + "y": 16940.80512971724 }, "targetPosition": { - "x": 19743.876031252734, - "y": 16914.488174828693 + "x": 19337.876031252734, + "y": 16655.488174828693 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -875,7 +934,7 @@ { "type": "Votes Switch", "name": "Other People's Stuff", - "config": "{\n \"percentage\": 5\n}", + "config": "{\n \"percentage\": 3\n}", "project": "Governance", "votesSwitch": [], "claimVotesSwitch": [ @@ -900,12 +959,12 @@ "id": "f6f3cf7f-722e-4ef9-a767-62909fbb9ee5", "savedPayload": { "position": { - "x": 19128.25661367543, - "y": 16906.12108171785 + "x": 18680.3381130001, + "y": 16618.998508581983 }, "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "floatingObject": { "isPinned": false, @@ -926,27 +985,39 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "13f0fedf-2d0a-4b80-a191-05236a8138a6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "22eacf7e-c02b-4853-a529-7789aeadb64e" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "bd26adac-cf78-4aec-888f-a8718a657469" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e880f8a6-8e53-43dd-8b11-4210ca18c9ab" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "74cbbf75-2a2c-4081-9415-ba423848f2db" ] ] } @@ -959,12 +1030,12 @@ "id": "bbc756fe-c66a-48e8-bd0e-a97fc61a4868", "savedPayload": { "position": { - "x": 18914.256511206044, - "y": 16695.298703240107 + "x": 18460.449974388765, + "y": 16347.45927145506 }, "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "floatingObject": { "isPinned": false, @@ -985,31 +1056,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "c7cff054-388f-4afa-add9-f8e0b599d858" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4" ] ] } @@ -1022,12 +1107,12 @@ "id": "fbe1d54f-1099-4330-92e6-2e9e1eefa9fd", "savedPayload": { "position": { - "x": 18812.92148301678, - "y": 16412.50313894356 + "x": 18405.790878923937, + "y": 16002.355324673226 }, "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "floatingObject": { "isPinned": false, @@ -1048,39 +1133,57 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" ], [ "Telgram Groups / Discord Server Manager Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" ] ] } @@ -1093,12 +1196,12 @@ "id": "316e98ff-e2c4-4be3-b638-c079baa3d563", "savedPayload": { "position": { - "x": 18844.322174233086, - "y": 16113.745518597134 + "x": 18531.006687094432, + "y": 15676.156992081473 }, "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "floatingObject": { "isPinned": false, @@ -1119,53 +1222,69 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" ], [ "Webmaster Superalgos.org Rewarded Positions", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" ] ] } }, { "type": "Position Claim Vote", - "name": "PLuv Moderator Community Management", - "config": "{\n}", + "name": "ssplatt Moderator Community Management", + "config": "{}", "project": "Governance", - "id": "8237d751-a9cd-4021-b8d5-c6a5f80524ac", + "id": "6e732882-2fbc-486e-b1cb-499d4faef723", "savedPayload": { "position": { - "x": 19002.239292855364, - "y": 15858.198452932202 + "x": 18802.545924221355, + "y": 15456.268853470137 }, "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "floatingObject": { "isPinned": false, @@ -1181,91 +1300,44 @@ "referenceParent": { "type": "Position Contribution Claim", "name": "Moderator Community Management", - "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" + "id": "bc3448ff-42b0-4ce0-8701-b06687e83baf" }, "referenceParentCombinedNodePath": [ [ - "PLuv", - "User Profile" + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ - "New Position Claims Folder", - "Position Claims Folder" + "Community Management Position Class", + "Position Claims Folder", + "Governance", + "13d0ff82-dc45-45cd-95cf-0834dce22a52" ], [ "Moderator Community Management", - "Position Contribution Claim" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "PLuv Project Lead Rewarded Positions", - "config": "{\n}", - "project": "Governance", - "id": "7457b0df-1877-4daf-b4b9-d63583f134b3", - "savedPayload": { - "position": { - "x": 19255.39541681411, - "y": 15696.476172382787 - }, - "targetPosition": { - "x": 19483.09315829752, - "y": 16331.912037378896 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Lead Rewarded Positions", - "id": "2f375497-d9b1-4a56-a92f-16a05c98e276" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile" - ], - [ - "New Token Power Switch", - "Token Power Switch" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs" - ], - [ - "New Claims Program", - "Claims Program" - ], - [ - "New Position Claims Folder", - "Position Claims Folder" - ], - [ - "Project Lead Rewarded Positions", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "bc3448ff-42b0-4ce0-8701-b06687e83baf" ] ] } @@ -1276,17 +1348,17 @@ "id": "9df9510a-691c-4f05-bea4-214ea218263e", "savedPayload": { "position": { - "x": 19483.09315829752, - "y": 16331.912037378896 + "x": 19077.09315829752, + "y": 16072.912037378894 }, "targetPosition": { - "x": 20154.395437671104, - "y": 16402.46875008456 + "x": 19748.395437671104, + "y": 16143.468750084561 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 @@ -1312,12 +1384,12 @@ "id": "6292f3d5-fcaa-4249-97e1-094fc6cd3faa", "savedPayload": { "position": { - "x": 18758.799192158418, - "y": 16165.460762613828 + "x": 18338.202519733757, + "y": 15851.574899334562 }, "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "floatingObject": { "isPinned": false, @@ -1338,35 +1410,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Readme", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "6eebb4c8-02a0-44eb-a2bd-07573c3692ec" ], [ "Superalgos Root README.md", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "67495187-255f-41d4-898f-ce167e866141" ] ] } @@ -1379,12 +1467,12 @@ "id": "c182f0a8-e833-4455-9018-8008781e5bfe", "savedPayload": { "position": { - "x": 18722.650754652088, - "y": 15772.060157042606 + "x": 18334.832034458916, + "y": 15400.98261371725 }, "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "floatingObject": { "isPinned": false, @@ -1405,35 +1493,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "CoinGecko Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "de711693-c81a-4a4c-bf6f-d76132b9a5f3" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "bbcbbb41-46be-4375-8be4-f47f0b3c7074" ] ] } @@ -1446,12 +1550,12 @@ "id": "2b483422-88aa-40d1-8901-8e23293425fa", "savedPayload": { "position": { - "x": 18839.801847142226, - "y": 15394.771981338252 + "x": 18527.29999785772, + "y": 14993.550593505366 }, "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "floatingObject": { "isPinned": false, @@ -1472,165 +1576,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "Messari Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "f510f641-31e2-4364-8daa-6eb02a6addf2" ], [ "", - "Asset Contribution Claim" - ] - ] - } - }, - { - "type": "Asset Claim Vote", - "name": "harrellbm ", - "config": "{}", - "project": "Governance", - "id": "f43d85c0-da03-458b-987c-64b50d09f312", - "savedPayload": { - "position": { - "x": 19092.417277774504, - "y": 15091.034940125923 - }, - "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Contribution Claim", - "name": "", - "id": "df769dc6-8d6d-4d2a-b543-500402f562db" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile" - ], - [ - "New Token Power Switch", - "Token Power Switch" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs" - ], - [ - "New Claims Program", - "Claims Program" - ], - [ - "New Asset Claims Folder", - "Asset Claims Folder" - ], - [ - "General Workspace and Code Maintenance", - "Asset Claims Folder" - ], - [ - "Workspace Refactoring", - "Asset Claims Folder" - ], - [ - "", - "Asset Contribution Claim" - ] - ] - } - }, - { - "type": "Asset Claim Vote", - "name": "harrellbm ", - "config": "{}", - "project": "Governance", - "id": "5bc64f89-65a8-4779-ac89-40bf170fccd4", - "savedPayload": { - "position": { - "x": 19442.038637199745, - "y": 14907.09024454706 - }, - "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 4, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Asset Contribution Claim", - "name": "", - "id": "faba5994-b891-4d92-9914-99ef8d7f1b14" - }, - "referenceParentCombinedNodePath": [ - [ - "harrellbm", - "User Profile" - ], - [ - "New Token Power Switch", - "Token Power Switch" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs" - ], - [ - "New Claims Program", - "Claims Program" - ], - [ - "New Asset Claims Folder", - "Asset Claims Folder" - ], - [ - "Chart Tutoral Maintenance ", - "Asset Claims Folder" - ], - [ - "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "8361dceb-3dd9-46f7-9f1b-622ccde7bedc" ] ] } @@ -1643,12 +1633,12 @@ "id": "b21f9f40-267d-4148-9735-829647ccc5ae", "savedPayload": { "position": { - "x": 19835.439242770964, - "y": 14870.941807040728 + "x": 18877.485769314382, + "y": 14709.97574712769 }, "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "floatingObject": { "isPinned": false, @@ -1669,35 +1659,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Governance Tutorials", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "9e170081-cbc4-4026-bb50-29bd6eac9b48" ], [ "Intro Tutorial", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "81b49cd6-52f7-49e1-860a-cfb72d23f39d" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df" ] ] } @@ -1710,12 +1716,12 @@ "id": "efe425a4-b02d-4cf1-942f-21de1c782f25", "savedPayload": { "position": { - "x": 20212.72741847532, - "y": 14988.092899530866 + "x": 19316.03076204526, + "y": 14606.42355072657 }, "targetPosition": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "floatingObject": { "isPinned": false, @@ -1736,39 +1742,128 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "Governance Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" ], [ "Docs Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" ], [ "Books Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "24248a65-20e4-4f29-8663-9f4f93315910" + ] + ] + } + }, + { + "type": "Asset Claim Vote", + "name": "ssplatt Superalgos Docker Dockerfile", + "config": "{}", + "project": "Governance", + "id": "13bb8738-b245-467f-850b-2b46cad1f16e", + "savedPayload": { + "position": { + "x": 19756.075761838627, + "y": 14703.403786783601 + }, + "targetPosition": { + "x": 19323.604173712465, + "y": 15618.895226101107 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Contribution Claim", + "name": "Superalgos Docker Dockerfile", + "id": "f8a0c977-7987-483e-9f01-6ea3ad544efe" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ], + [ + "New Token Power Switch", + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" + ], + [ + "New Claims Program", + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" + ], + [ + "Docker Asset Class", + "Asset Claims Folder", + "Governance", + "bb3c760b-f5bc-4085-9b25-bce13f68d4b6" + ], + [ + "Superalgos Docker Dockerfile", + "Asset Contribution Claim", + "Governance", + "f8a0c977-7987-483e-9f01-6ea3ad544efe" ] ] } @@ -1778,12 +1873,12 @@ "id": "c1768c6f-680c-4ac7-b255-741cc0c8a8a9", "savedPayload": { "position": { - "x": 19729.604173712465, - "y": 15877.895226101105 + "x": 19323.604173712465, + "y": 15618.895226101107 }, "targetPosition": { - "x": 20154.395437671104, - "y": 16402.46875008456 + "x": 19748.395437671104, + "y": 16143.468750084561 }, "floatingObject": { "isPinned": false, @@ -1815,12 +1910,12 @@ "id": "a6c1ced3-2da8-48a3-ad5c-ee63064df8f4", "savedPayload": { "position": { - "x": 20007.666682280975, - "y": 15907.120773420254 + "x": 19601.666682280975, + "y": 15648.120773420254 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -1841,31 +1936,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Uninstall Script New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "e7c6a491-1172-4bda-be29-1d18b62efa15" ] ] } @@ -1878,12 +1987,12 @@ "id": "708dc168-d47c-4105-81b5-261ab635a1d5", "savedPayload": { "position": { - "x": 20254.17769769592, - "y": 15453.103962142464 + "x": 19848.17769769592, + "y": 15194.103962142464 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -1904,31 +2013,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Find Missing References Utility New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "e15f3d4c-9eed-4567-be5f-8c13327b0625" ] ] } @@ -1941,12 +2064,12 @@ "id": "e02a4ea0-0971-4f40-8442-ff66cea39bfe", "savedPayload": { "position": { - "x": 20749.525674360226, - "y": 15306.375206752335 + "x": 20343.525674360226, + "y": 15047.375206752335 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -1967,31 +2090,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Node Setup Script New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127" ] ] } @@ -2004,12 +2141,12 @@ "id": "21af8982-6406-4eab-b2c0-9711c45b68f9", "savedPayload": { "position": { - "x": 21203.542485638012, - "y": 15552.886222167279 + "x": 20797.542485638012, + "y": 15293.886222167279 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -2030,31 +2167,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "Existing Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ef82d33a-e5a4-443e-81b4-e9e2c2282342" ], [ "Visual Designer Existing Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "4cc08d38-c4d4-4c31-966f-2bb420ef8d94" ] ] } @@ -2067,12 +2218,12 @@ "id": "06b3fe21-0af3-4098-aa29-92d6b761d82c", "savedPayload": { "position": { - "x": 21350.271241028142, - "y": 16048.234198831586 + "x": 20944.271241028142, + "y": 15789.234198831586 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -2093,27 +2244,39 @@ "referenceParentCombinedNodePath": [ [ "Raplh2502", - "User Profile" + "User Profile", + "Governance", + "59a87d1a-0457-4a49-a11b-216716e5c889" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "13f0fedf-2d0a-4b80-a191-05236a8138a6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "22eacf7e-c02b-4853-a529-7789aeadb64e" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "bd26adac-cf78-4aec-888f-a8718a657469" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a0af8811-9dc2-4a9a-a28f-358738a6994f" ], [ "Data Mining Existing Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "2dd37827-1cc1-40aa-b89a-917ccfe24d9b" ] ] } @@ -2126,12 +2289,12 @@ "id": "5a5c2895-4761-48ac-a1ef-4b51ab40ee05", "savedPayload": { "position": { - "x": 21103.760225613198, - "y": 16502.251010109376 + "x": 20697.760225613198, + "y": 16243.251010109376 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -2152,35 +2315,51 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ "API Maps New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "81c477e0-c9bf-4b25-a875-d265011a6136" ] ] } @@ -2193,12 +2372,12 @@ "id": "38b6d567-4641-40ec-893e-9f76cca8ebd8", "savedPayload": { "position": { - "x": 20608.41224894889, - "y": 16648.979765499505 + "x": 20202.41224894889, + "y": 16389.979765499505 }, "targetPosition": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "floatingObject": { "isPinned": false, @@ -2219,35 +2398,51 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ "Governance System New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "92f0f22e-f631-482d-88b1-c16596bf951d" ] ] } @@ -2256,12 +2451,12 @@ "id": "efbc2c39-9c26-41af-bca5-0222fb9f6a4c", "savedPayload": { "position": { - "x": 20678.96896165456, - "y": 15977.67748612592 + "x": 20272.96896165456, + "y": 15718.677486125918 }, "targetPosition": { - "x": 20154.395437671104, - "y": 16402.46875008456 + "x": 19748.395437671104, + "y": 16143.468750084561 }, "floatingObject": { "isPinned": false, @@ -2283,12 +2478,12 @@ "id": "38ad8b59-129e-460e-bbfe-cc6e328992b7", "savedPayload": { "position": { - "x": 20154.395437671104, - "y": 16402.46875008456 + "x": 19748.395437671104, + "y": 16143.468750084561 }, "targetPosition": { - "x": 20437.589613643533, - "y": 16752.1844327402 + "x": 20031.589613643533, + "y": 16493.1844327402 }, "floatingObject": { "isPinned": false, @@ -2308,7 +2503,7 @@ { "type": "Weight Votes Switch", "name": "New Weight Votes Switch", - "config": "{\n \"percentage\": 80\n}", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "weightVotesSwitch": [ { @@ -2332,12 +2527,12 @@ "id": "9dc714da-7315-439c-9eb8-b4969410e4ae", "savedPayload": { "position": { - "x": 21727.500111958147, - "y": 17551.483229487338 + "x": 21037.500111958147, + "y": 17341.48322948734 }, "targetPosition": { - "x": 21432.73016998816, - "y": 17495.709747338464 + "x": 20742.73016998816, + "y": 17285.709747338464 }, "floatingObject": { "isPinned": false, @@ -2384,12 +2579,12 @@ "id": "41a6589c-435e-4743-9428-896a4f06c63f", "savedPayload": { "position": { - "x": 21914.91392223568, - "y": 17210.873690309454 + "x": 21224.91392223568, + "y": 17000.873690309454 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -2451,12 +2646,12 @@ "id": "3892b6c6-8a9d-4b04-91a1-6fa6c8329359", "savedPayload": { "position": { - "x": 22461.06632013185, - "y": 16552.602271506366 + "x": 21771.06632013185, + "y": 16342.602271506366 }, "targetPosition": { - "x": 22353.555935268258, - "y": 16832.676399455526 + "x": 21663.555935268258, + "y": 16622.67639945553 }, "floatingObject": { "isPinned": false, @@ -2516,12 +2711,12 @@ "id": "8727fe17-cd23-4bfe-baa3-514b7746a8b3", "savedPayload": { "position": { - "x": 22529.891510956, - "y": 16589.971301143043 + "x": 21839.891510956, + "y": 16379.971301143043 }, "targetPosition": { - "x": 22353.555935268258, - "y": 16832.676399455526 + "x": 21663.555935268258, + "y": 16622.67639945553 }, "floatingObject": { "isPinned": false, @@ -2580,12 +2775,12 @@ "id": "ea3ae3bd-8678-414f-bcb4-84af45926736", "savedPayload": { "position": { - "x": 22353.555935268258, - "y": 16832.676399455526 + "x": 21663.555935268258, + "y": 16622.67639945553 }, "targetPosition": { - "x": 22210.408307190373, - "y": 17096.321533254115 + "x": 21520.408307190373, + "y": 16886.321533254115 }, "floatingObject": { "isPinned": false, @@ -2646,12 +2841,12 @@ "id": "cfa242dc-f9b8-4044-ac70-247e295f5d9e", "savedPayload": { "position": { - "x": 22616.81673580901, - "y": 16656.6713721089 + "x": 21926.81673580901, + "y": 16446.671372108896 }, "targetPosition": { - "x": 22428.020618494058, - "y": 16889.81516054599 + "x": 21738.020618494058, + "y": 16679.815160545993 }, "floatingObject": { "isPinned": false, @@ -2711,12 +2906,12 @@ "id": "c52aaa30-e5ed-4543-ad39-e5e9adeeef74", "savedPayload": { "position": { - "x": 22670.72571680654, - "y": 16713.479584858247 + "x": 21980.72571680654, + "y": 16503.47958485825 }, "targetPosition": { - "x": 22428.020618494058, - "y": 16889.81516054599 + "x": 21738.020618494058, + "y": 16679.815160545993 }, "floatingObject": { "isPinned": false, @@ -2775,12 +2970,12 @@ "id": "cb029fde-9578-44c5-9a23-67bc88550962", "savedPayload": { "position": { - "x": 22428.020618494058, - "y": 16889.81516054599 + "x": 21738.020618494058, + "y": 16679.815160545993 }, "targetPosition": { - "x": 22210.408307190373, - "y": 17096.321533254115 + "x": 21520.408307190373, + "y": 16886.321533254115 }, "floatingObject": { "isPinned": false, @@ -2841,12 +3036,12 @@ "id": "8726c38f-c94d-4c70-980d-94c5fe9a1639", "savedPayload": { "position": { - "x": 22732.785062878957, - "y": 16803.77649370712 + "x": 22042.785062878957, + "y": 16593.77649370712 }, "targetPosition": { - "x": 22481.18389249533, - "y": 16967.168204211626 + "x": 21791.18389249533, + "y": 16757.168204211623 }, "floatingObject": { "isPinned": false, @@ -2906,12 +3101,12 @@ "id": "9a620335-54c3-4448-9c64-e85e06679924", "savedPayload": { "position": { - "x": 22766.500847383875, - "y": 16874.463105899144 + "x": 22076.500847383875, + "y": 16664.463105899144 }, "targetPosition": { - "x": 22481.18389249533, - "y": 16967.168204211626 + "x": 21791.18389249533, + "y": 16757.168204211623 }, "floatingObject": { "isPinned": false, @@ -2970,12 +3165,12 @@ "id": "0ad6f69d-20df-491e-bbd5-4093fe642f63", "savedPayload": { "position": { - "x": 22481.18389249533, - "y": 16967.168204211626 + "x": 21791.18389249533, + "y": 16757.168204211623 }, "targetPosition": { - "x": 22210.408307190373, - "y": 17096.321533254115 + "x": 21520.408307190373, + "y": 16886.321533254115 }, "floatingObject": { "isPinned": false, @@ -3036,12 +3231,12 @@ "id": "045b1724-254e-4858-94bd-723895b2d488", "savedPayload": { "position": { - "x": 22797.619513489237, - "y": 16979.517962057344 + "x": 22107.619513489237, + "y": 16769.51796205734 }, "targetPosition": { - "x": 22507.841765602516, - "y": 17057.1636755881 + "x": 21817.841765602516, + "y": 16847.163675588097 }, "floatingObject": { "isPinned": false, @@ -3101,12 +3296,12 @@ "id": "e408dd57-8791-4255-8bfa-1e60b3c21391", "savedPayload": { "position": { - "x": 22807.841765602516, - "y": 17057.1636755881 + "x": 22117.841765602516, + "y": 16847.163675588097 }, "targetPosition": { - "x": 22507.841765602516, - "y": 17057.1636755881 + "x": 21817.841765602516, + "y": 16847.163675588097 }, "floatingObject": { "isPinned": false, @@ -3165,12 +3360,12 @@ "id": "c328a2d7-8681-46dd-b0e1-e467d94f7c59", "savedPayload": { "position": { - "x": 22507.841765602516, - "y": 17057.1636755881 + "x": 21817.841765602516, + "y": 16847.163675588097 }, "targetPosition": { - "x": 22210.408307190373, - "y": 17096.321533254115 + "x": 21520.408307190373, + "y": 16886.321533254115 }, "floatingObject": { "isPinned": false, @@ -3224,12 +3419,12 @@ "id": "b49e06c1-0bed-4c1b-a0bd-25ff638abe3f", "savedPayload": { "position": { - "x": 22210.408307190373, - "y": 17096.321533254115 + "x": 21520.408307190373, + "y": 16886.321533254115 }, "targetPosition": { - "x": 21963.170450603768, - "y": 17266.243404331566 + "x": 21273.170450603768, + "y": 17056.243404331566 }, "floatingObject": { "isPinned": false, @@ -3290,12 +3485,12 @@ "id": "abed6059-57a7-4c0c-b38a-279eac22b6f1", "savedPayload": { "position": { - "x": 21290.594575707746, - "y": 18589.130901520646 + "x": 20600.594575707746, + "y": 18379.130901520643 }, "targetPosition": { - "x": 21175.789545998217, - "y": 18311.96704176726 + "x": 20485.789545998217, + "y": 18101.96704176726 }, "floatingObject": { "isPinned": false, @@ -3354,12 +3549,12 @@ "id": "83632d48-b82a-4907-aa13-a887c7a9700f", "savedPayload": { "position": { - "x": 21175.789545998217, - "y": 18311.96704176726 + "x": 20485.789545998217, + "y": 18101.96704176726 }, "targetPosition": { - "x": 21060.98451628869, - "y": 18034.803182013875 + "x": 20370.98451628869, + "y": 17824.80318201388 }, "floatingObject": { "isPinned": false, @@ -3420,12 +3615,12 @@ "id": "2fa06416-c722-4a35-9b45-64794be1a072", "savedPayload": { "position": { - "x": 20982.66880095666, - "y": 18629.67009883816 + "x": 20292.66880095666, + "y": 18419.670098838156 }, "targetPosition": { - "x": 21021.826658622675, - "y": 18332.236640426017 + "x": 20331.826658622675, + "y": 18122.236640426017 }, "floatingObject": { "isPinned": false, @@ -3484,12 +3679,12 @@ "id": "8a643318-5636-4ff8-bb1f-1a0b5ac52a6a", "savedPayload": { "position": { - "x": 21021.826658622675, - "y": 18332.236640426017 + "x": 20331.826658622675, + "y": 18122.236640426017 }, "targetPosition": { - "x": 21060.98451628869, - "y": 18034.803182013875 + "x": 20370.98451628869, + "y": 17824.80318201388 }, "floatingObject": { "isPinned": false, @@ -3543,12 +3738,12 @@ "id": "cc0a2501-bc94-44a8-8e95-4ee24c390106", "savedPayload": { "position": { - "x": 22256.61473082391, - "y": 17203.86989708624 + "x": 21566.61473082391, + "y": 16993.86989708624 }, "targetPosition": { - "x": 21963.170450603768, - "y": 17266.243404331566 + "x": 21273.170450603768, + "y": 17056.243404331566 }, "floatingObject": { "isPinned": false, @@ -3607,12 +3802,12 @@ "id": "2bfb41cc-da34-4008-b778-6311e341d5e8", "savedPayload": { "position": { - "x": 22545.792843333413, - "y": 17235.70945856803 + "x": 21855.792843333413, + "y": 17025.70945856803 }, "targetPosition": { - "x": 22258.146922872955, - "y": 17320.91406197921 + "x": 21568.146922872955, + "y": 17110.91406197921 }, "floatingObject": { "isPinned": false, @@ -3673,12 +3868,12 @@ "id": "47f9115d-a56c-442b-9f53-df10b72fbe6a", "savedPayload": { "position": { - "x": 22857.94131785829, - "y": 17336.620230963934 + "x": 22167.94131785829, + "y": 17126.620230963934 }, "targetPosition": { - "x": 22558.044120365623, - "y": 17328.76714647157 + "x": 21868.044120365623, + "y": 17118.767146471575 }, "floatingObject": { "isPinned": false, @@ -3737,12 +3932,12 @@ "id": "00d00960-b897-47ef-b1cd-1a4bd0d22c9c", "savedPayload": { "position": { - "x": 22558.044120365623, - "y": 17328.76714647157 + "x": 21868.044120365623, + "y": 17118.767146471575 }, "targetPosition": { - "x": 22258.146922872955, - "y": 17320.91406197921 + "x": 21568.146922872955, + "y": 17110.91406197921 }, "floatingObject": { "isPinned": false, @@ -3803,12 +3998,12 @@ "id": "f8329df5-22be-4b62-af29-9614f2fc07e9", "savedPayload": { "position": { - "x": 22823.731817528263, - "y": 17521.198177519473 + "x": 22133.731817528263, + "y": 17311.198177519473 }, "targetPosition": { - "x": 22540.93937020061, - "y": 17421.05611974934 + "x": 21850.93937020061, + "y": 17211.056119749344 }, "floatingObject": { "isPinned": false, @@ -3867,12 +4062,12 @@ "id": "fcc7e641-6285-464a-853e-37ba3380ba4a", "savedPayload": { "position": { - "x": 22540.93937020061, - "y": 17421.05611974934 + "x": 21850.93937020061, + "y": 17211.056119749344 }, "targetPosition": { - "x": 22258.146922872955, - "y": 17320.91406197921 + "x": 21568.146922872955, + "y": 17110.91406197921 }, "floatingObject": { "isPinned": false, @@ -3933,12 +4128,12 @@ "id": "7a6dddaa-2d32-4624-a6bf-b7b3b3ba561f", "savedPayload": { "position": { - "x": 22734.158927047698, - "y": 17686.170919384444 + "x": 22044.158927047698, + "y": 17476.170919384444 }, "targetPosition": { - "x": 22496.152924960326, - "y": 17503.542490681826 + "x": 21806.152924960326, + "y": 17293.54249068183 }, "floatingObject": { "isPinned": false, @@ -3997,12 +4192,12 @@ "id": "da440443-5677-4679-84fc-59bc5f26adc0", "savedPayload": { "position": { - "x": 22496.152924960326, - "y": 17503.542490681826 + "x": 21806.152924960326, + "y": 17293.54249068183 }, "targetPosition": { - "x": 22258.146922872955, - "y": 17320.91406197921 + "x": 21568.146922872955, + "y": 17110.91406197921 }, "floatingObject": { "isPinned": false, @@ -4056,12 +4251,12 @@ "id": "57bad777-1d4b-465b-a363-12709b7e35ac", "savedPayload": { "position": { - "x": 22258.146922872955, - "y": 17320.91406197921 + "x": 21568.146922872955, + "y": 17110.91406197921 }, "targetPosition": { - "x": 21963.170450603768, - "y": 17266.243404331566 + "x": 21273.170450603768, + "y": 17056.243404331566 }, "floatingObject": { "isPinned": false, @@ -4109,12 +4304,12 @@ "id": "fcf68eeb-0601-44db-913d-a93d57c0413f", "savedPayload": { "position": { - "x": 21949.62535704757, - "y": 17322.66277940704 + "x": 21259.62535704757, + "y": 17112.662779407045 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -4163,12 +4358,12 @@ "id": "067b0fa6-7b3b-4087-b32d-5609931ea5c0", "savedPayload": { "position": { - "x": 22159.53705715187, - "y": 17155.165779544528 + "x": 21469.53705715187, + "y": 16945.165779544528 }, "targetPosition": { - "x": 21964.702642652814, - "y": 17383.287569224536 + "x": 21274.702642652814, + "y": 17173.287569224536 }, "floatingObject": { "isPinned": false, @@ -4216,12 +4411,12 @@ "id": "4f0daa5a-07b4-4363-8969-c5a8cd4f496f", "savedPayload": { "position": { - "x": 22247.495089980468, - "y": 17283.145511454404 + "x": 21557.495089980468, + "y": 17073.1455114544 }, "targetPosition": { - "x": 21964.702642652814, - "y": 17383.287569224536 + "x": 21274.702642652814, + "y": 17173.287569224536 }, "floatingObject": { "isPinned": false, @@ -4269,12 +4464,12 @@ "id": "7132c7a1-e176-4825-bef9-c81f4762f771", "savedPayload": { "position": { - "x": 22259.679114922, - "y": 17437.95822687218 + "x": 21569.679114922, + "y": 17227.95822687218 }, "targetPosition": { - "x": 21964.702642652814, - "y": 17383.287569224536 + "x": 21274.702642652814, + "y": 17173.287569224536 }, "floatingObject": { "isPinned": false, @@ -4322,12 +4517,12 @@ "id": "2448fb3c-dd0e-4a6a-a999-68651ac262a4", "savedPayload": { "position": { - "x": 22192.82443233282, - "y": 17578.12198372359 + "x": 21502.82443233282, + "y": 17368.12198372359 }, "targetPosition": { - "x": 21964.702642652814, - "y": 17383.287569224536 + "x": 21274.702642652814, + "y": 17173.287569224536 }, "floatingObject": { "isPinned": false, @@ -4375,12 +4570,12 @@ "id": "c4fad148-659a-4b06-9b6b-ec23d9d8944d", "savedPayload": { "position": { - "x": 22064.844700422946, - "y": 17666.08001655219 + "x": 21374.844700422946, + "y": 17456.080016552187 }, "targetPosition": { - "x": 21964.702642652814, - "y": 17383.287569224536 + "x": 21274.702642652814, + "y": 17173.287569224536 }, "floatingObject": { "isPinned": false, @@ -4427,12 +4622,12 @@ "id": "9c60c718-46af-406e-9693-358c26532e02", "savedPayload": { "position": { - "x": 21938.914708897548, - "y": 17439.225921798516 + "x": 21248.914708897548, + "y": 17229.22592179852 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -4481,12 +4676,12 @@ "id": "90544812-d29c-4202-9222-986dd96debee", "savedPayload": { "position": { - "x": 22216.30381303644, - "y": 17546.679279729044 + "x": 21526.30381303644, + "y": 17336.679279729047 }, "targetPosition": { - "x": 21921.327340767253, - "y": 17492.0086220814 + "x": 21231.327340767253, + "y": 17282.008622081405 }, "floatingObject": { "isPinned": false, @@ -4534,12 +4729,12 @@ "id": "e7b9417a-8b2c-4ce1-99b2-33c12c8a044e", "savedPayload": { "position": { - "x": 22172.92851115088, - "y": 17655.40033258591 + "x": 21482.92851115088, + "y": 17445.40033258591 }, "targetPosition": { - "x": 21921.327340767253, - "y": 17492.0086220814 + "x": 21231.327340767253, + "y": 17282.008622081405 }, "floatingObject": { "isPinned": false, @@ -4587,12 +4782,12 @@ "id": "8fa825aa-0e00-4686-8393-91f3f1030888", "savedPayload": { "position": { - "x": 22091.249211844704, - "y": 17739.246478668007 + "x": 21401.249211844704, + "y": 17529.246478668007 }, "targetPosition": { - "x": 21921.327340767253, - "y": 17492.0086220814 + "x": 21231.327340767253, + "y": 17282.008622081405 }, "floatingObject": { "isPinned": false, @@ -4639,12 +4834,12 @@ "id": "636c60bc-f25f-4531-b243-ebb431b092ed", "savedPayload": { "position": { - "x": 21884.41257687418, - "y": 17542.81743570229 + "x": 21194.41257687418, + "y": 17332.817435702287 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -4693,12 +4888,12 @@ "id": "cc7e2c66-b93f-4903-a3a3-cb684fac483a", "savedPayload": { "position": { - "x": 22138.723241581018, - "y": 17552.317039445144 + "x": 21448.723241581018, + "y": 17342.317039445144 }, "targetPosition": { - "x": 21839.648041461078, - "y": 17575.8547681635 + "x": 21149.648041461078, + "y": 17365.854768163503 }, "floatingObject": { "isPinned": false, @@ -4746,12 +4941,12 @@ "id": "4f0c0cf4-4dfe-41d7-97fe-f43e4267d574", "savedPayload": { "position": { - "x": 22110.423626766034, - "y": 17705.008097205988 + "x": 21420.423626766034, + "y": 17495.008097205988 }, "targetPosition": { - "x": 21839.648041461078, - "y": 17575.8547681635 + "x": 21149.648041461078, + "y": 17365.854768163503 }, "floatingObject": { "isPinned": false, @@ -4799,12 +4994,12 @@ "id": "59f19b1d-c780-4585-8434-28b00af989b0", "savedPayload": { "position": { - "x": 22009.56991253853, - "y": 17823.092624750105 + "x": 21319.56991253853, + "y": 17613.092624750105 }, "targetPosition": { - "x": 21839.648041461078, - "y": 17575.8547681635 + "x": 21149.648041461078, + "y": 17365.854768163503 }, "floatingObject": { "isPinned": false, @@ -4852,12 +5047,12 @@ "id": "50b8c100-556e-4a26-9f71-6c9663a0e0a9", "savedPayload": { "position": { - "x": 21863.185770179432, - "y": 17874.92996828344 + "x": 21173.185770179432, + "y": 17664.92996828344 }, "targetPosition": { - "x": 21839.648041461078, - "y": 17575.8547681635 + "x": 21149.648041461078, + "y": 17365.854768163503 }, "floatingObject": { "isPinned": false, @@ -4905,12 +5100,12 @@ "id": "bde00fba-d86a-45e9-87d9-da043935699e", "savedPayload": { "position": { - "x": 21710.49471241859, - "y": 17846.630353468456 + "x": 21020.49471241859, + "y": 17636.630353468456 }, "targetPosition": { - "x": 21839.648041461078, - "y": 17575.8547681635 + "x": 21149.648041461078, + "y": 17365.854768163503 }, "floatingObject": { "isPinned": false, @@ -4957,12 +5152,12 @@ "id": "1418d493-b91f-4309-ad43-79f5dada5c74", "savedPayload": { "position": { - "x": 21794.416416514974, - "y": 17617.666452185927 + "x": 21104.416416514974, + "y": 17407.666452185927 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -5012,12 +5207,12 @@ "id": "b414ce6e-34ed-4710-b52b-d437d5cf4f4c", "savedPayload": { "position": { - "x": 21858.96290310513, - "y": 17895.082985310302 + "x": 21168.96290310513, + "y": 17685.0829853103 }, "targetPosition": { - "x": 21682.627327417387, - "y": 17652.37788699782 + "x": 20992.627327417387, + "y": 17442.37788699782 }, "floatingObject": { "isPinned": false, @@ -5065,12 +5260,12 @@ "id": "b82b1790-1d80-4d15-8286-39f4961564c3", "savedPayload": { "position": { - "x": 21560.60633449465, - "y": 17926.4415242906 + "x": 20870.60633449465, + "y": 17716.441524290603 }, "targetPosition": { - "x": 21682.627327417387, - "y": 17652.37788699782 + "x": 20992.627327417387, + "y": 17442.37788699782 }, "floatingObject": { "isPinned": false, @@ -5117,12 +5312,12 @@ "id": "86b7126f-7ad7-4bd4-8cc1-8c4f18fe3e4c", "savedPayload": { "position": { - "x": 21682.627327417387, - "y": 17652.37788699782 + "x": 20992.627327417387, + "y": 17442.37788699782 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -5177,12 +5372,12 @@ "id": "67e3f742-4e94-4f31-bc9b-b55d253b3010", "savedPayload": { "position": { - "x": 21954.899254890886, - "y": 18118.06909701929 + "x": 21264.899254890886, + "y": 17908.069097019288 }, "targetPosition": { - "x": 21784.977383813435, - "y": 17870.831240432686 + "x": 21094.977383813435, + "y": 17660.831240432686 }, "floatingObject": { "isPinned": false, @@ -5235,12 +5430,12 @@ "id": "0976e5e5-8cfc-44e1-86e3-fe979e54bf19", "savedPayload": { "position": { - "x": 21784.977383813435, - "y": 17870.831240432686 + "x": 21094.977383813435, + "y": 17660.831240432686 }, "targetPosition": { - "x": 21615.055512735984, - "y": 17623.59338384608 + "x": 20925.055512735984, + "y": 17413.593383846084 }, "floatingObject": { "isPinned": false, @@ -5295,12 +5490,12 @@ "id": "3e24dce8-702d-49ef-b0e9-fb08fb7b48db", "savedPayload": { "position": { - "x": 21505.7141974407, - "y": 18213.546328384455 + "x": 20815.7141974407, + "y": 18003.54632838445 }, "targetPosition": { - "x": 21560.38485508834, - "y": 17918.569856115268 + "x": 20870.38485508834, + "y": 17708.569856115268 }, "floatingObject": { "isPinned": false, @@ -5353,12 +5548,12 @@ "id": "95740231-7d61-42b6-8706-7c14d23780cd", "savedPayload": { "position": { - "x": 21560.38485508834, - "y": 17918.569856115268 + "x": 20870.38485508834, + "y": 17708.569856115268 }, "targetPosition": { - "x": 21615.055512735984, - "y": 17623.59338384608 + "x": 20925.055512735984, + "y": 17413.593383846084 }, "floatingObject": { "isPinned": false, @@ -5413,12 +5608,12 @@ "id": "b0d656ac-e021-459a-9f28-4af69dee12e4", "savedPayload": { "position": { - "x": 21120.579799562773, - "y": 17963.437126000983 + "x": 20430.579799562773, + "y": 17753.437126000987 }, "targetPosition": { - "x": 21367.81765614938, - "y": 17793.51525492353 + "x": 20677.81765614938, + "y": 17583.515254923528 }, "floatingObject": { "isPinned": false, @@ -5471,12 +5666,12 @@ "id": "b83e5037-cf56-463e-bcbb-241f308b6c29", "savedPayload": { "position": { - "x": 21367.81765614938, - "y": 17793.51525492353 + "x": 20677.81765614938, + "y": 17583.515254923528 }, "targetPosition": { - "x": 21615.055512735984, - "y": 17623.59338384608 + "x": 20925.055512735984, + "y": 17413.593383846084 }, "floatingObject": { "isPinned": false, @@ -5524,12 +5719,12 @@ "id": "c64753e8-b3c8-4a0c-b46f-c314f4a4ab30", "savedPayload": { "position": { - "x": 21566.064185025913, - "y": 17641.667238847796 + "x": 20876.064185025913, + "y": 17431.667238847796 }, "targetPosition": { - "x": 21651.26878843709, - "y": 17354.02131838734 + "x": 20961.26878843709, + "y": 17144.021318387335 }, "floatingObject": { "isPinned": false, @@ -5571,12 +5766,12 @@ "id": "297038c1-06da-4f12-83a6-efa4569b6147", "savedPayload": { "position": { - "x": 20763.754115989846, - "y": 16019.606966128213 + "x": 20357.754115989846, + "y": 15760.606966128213 }, "targetPosition": { - "x": 20787.30529629917, - "y": 16468.99025676777 + "x": 20381.30529629917, + "y": 16209.990256767771 }, "floatingObject": { "isPinned": false, @@ -5629,12 +5824,12 @@ "id": "e9eeaa89-54d7-4ea3-a474-8e39c6a598a7", "savedPayload": { "position": { - "x": 22555.219756786115, - "y": 17079.539809794176 + "x": 21865.219756786115, + "y": 16869.539809794172 }, "targetPosition": { - "x": 22360.38534228706, - "y": 17307.661599474184 + "x": 21670.38534228706, + "y": 17097.66159947418 }, "floatingObject": { "isPinned": false, @@ -5667,12 +5862,12 @@ "id": "56388f67-f648-4a9c-aa25-dd613bcc4e2b", "savedPayload": { "position": { - "x": 22627.68729954357, - "y": 17171.46444955232 + "x": 21937.68729954357, + "y": 16961.464449552317 }, "targetPosition": { - "x": 22360.38534228706, - "y": 17307.661599474184 + "x": 21670.38534228706, + "y": 17097.66159947418 }, "floatingObject": { "isPinned": false, @@ -5705,12 +5900,12 @@ "id": "6ac8439b-57e1-44f5-b52e-668891ab3c48", "savedPayload": { "position": { - "x": 22659.460542407, - "y": 17284.12387075583 + "x": 21969.460542407, + "y": 17074.12387075583 }, "targetPosition": { - "x": 22360.38534228706, - "y": 17307.661599474184 + "x": 21670.38534228706, + "y": 17097.66159947418 }, "floatingObject": { "isPinned": false, @@ -5738,12 +5933,12 @@ "id": "64eba719-5724-4b9c-ad11-e6a403ed6baf", "savedPayload": { "position": { - "x": 22360.38534228706, - "y": 17307.661599474184 + "x": 21670.38534228706, + "y": 17097.66159947418 }, "targetPosition": { - "x": 22093.08338503055, - "y": 17443.858749396048 + "x": 21403.08338503055, + "y": 17233.858749396044 }, "floatingObject": { "isPinned": false, @@ -5782,12 +5977,12 @@ "id": "a5c74fb5-2d4a-45cb-83b1-fd73994a7d58", "savedPayload": { "position": { - "x": 22675.464692784575, - "y": 17359.4174784988 + "x": 21985.464692784575, + "y": 17149.4174784988 }, "targetPosition": { - "x": 22392.67224545692, - "y": 17459.55953626893 + "x": 21702.67224545692, + "y": 17249.559536268927 }, "floatingObject": { "isPinned": false, @@ -5820,12 +6015,12 @@ "id": "1d6659ff-c17f-4ba2-80d8-aed4830cd37d", "savedPayload": { "position": { - "x": 22692.26110588329, - "y": 17475.260323141814 + "x": 22002.26110588329, + "y": 17265.26032314181 }, "targetPosition": { - "x": 22392.67224545692, - "y": 17459.55953626893 + "x": 21702.67224545692, + "y": 17249.559536268927 }, "floatingObject": { "isPinned": false, @@ -5858,12 +6053,12 @@ "id": "cec1533f-f7cc-4b71-8293-5670ef274da5", "savedPayload": { "position": { - "x": 22663.447830761877, - "y": 17588.71286531142 + "x": 21973.447830761877, + "y": 17378.71286531142 }, "targetPosition": { - "x": 22392.67224545692, - "y": 17459.55953626893 + "x": 21702.67224545692, + "y": 17249.559536268927 }, "floatingObject": { "isPinned": false, @@ -5891,12 +6086,12 @@ "id": "8b6f09ab-d710-4491-a8c5-ecf9b6da522e", "savedPayload": { "position": { - "x": 22392.67224545692, - "y": 17459.55953626893 + "x": 21702.67224545692, + "y": 17249.559536268927 }, "targetPosition": { - "x": 22093.08338503055, - "y": 17443.858749396048 + "x": 21403.08338503055, + "y": 17233.858749396044 }, "floatingObject": { "isPinned": false, @@ -5924,12 +6119,12 @@ "id": "6a1d72ce-1ccc-45f1-8912-6b8b3f7f852b", "savedPayload": { "position": { - "x": 22093.08338503055, - "y": 17443.858749396048 + "x": 21403.08338503055, + "y": 17233.858749396044 }, "targetPosition": { - "x": 21799.63910481041, - "y": 17506.232256641375 + "x": 21109.63910481041, + "y": 17296.23225664137 }, "floatingObject": { "isPinned": false, @@ -5985,12 +6180,12 @@ "id": "05a50798-2c7a-49d8-85c3-1f7aae7335d8", "savedPayload": { "position": { - "x": 22382.020412564434, - "y": 17421.790985744126 + "x": 21692.020412564434, + "y": 17211.790985744126 }, "targetPosition": { - "x": 22099.22796523678, - "y": 17521.93304351426 + "x": 21409.22796523678, + "y": 17311.933043514255 }, "floatingObject": { "isPinned": false, @@ -6018,12 +6213,12 @@ "id": "238ccc07-525c-40a0-824c-66736971f628", "savedPayload": { "position": { - "x": 22398.81682566315, - "y": 17537.63383038714 + "x": 21708.81682566315, + "y": 17327.633830387138 }, "targetPosition": { - "x": 22099.22796523678, - "y": 17521.93304351426 + "x": 21409.22796523678, + "y": 17311.933043514255 }, "floatingObject": { "isPinned": false, @@ -6051,12 +6246,12 @@ "id": "9151fef8-0bb6-4dfe-9ec6-59ed97713235", "savedPayload": { "position": { - "x": 22370.003550541736, - "y": 17651.086372556747 + "x": 21680.003550541736, + "y": 17441.086372556747 }, "targetPosition": { - "x": 22099.22796523678, - "y": 17521.93304351426 + "x": 21409.22796523678, + "y": 17311.933043514255 }, "floatingObject": { "isPinned": false, @@ -6082,12 +6277,12 @@ "id": "1d0cefaf-464f-4ed6-8b82-691f852cb2b3", "savedPayload": { "position": { - "x": 22099.22796523678, - "y": 17521.93304351426 + "x": 21409.22796523678, + "y": 17311.933043514255 }, "targetPosition": { - "x": 21799.63910481041, - "y": 17506.232256641375 + "x": 21109.63910481041, + "y": 17296.23225664137 }, "floatingObject": { "isPinned": false, @@ -6143,12 +6338,12 @@ "id": "876b15ae-87f7-433d-892c-7a981f97dc98", "savedPayload": { "position": { - "x": 22384.031259818894, - "y": 17575.399626235503 + "x": 21694.031259818894, + "y": 17365.3996262355 }, "targetPosition": { - "x": 22084.956059698954, - "y": 17598.937354953858 + "x": 21394.956059698954, + "y": 17388.937354953858 }, "floatingObject": { "isPinned": false, @@ -6176,12 +6371,12 @@ "id": "e8eba342-6817-4cb2-bc7f-7303c4a235c7", "savedPayload": { "position": { - "x": 22370.2730145875, - "y": 17691.64245326634 + "x": 21680.2730145875, + "y": 17481.642453266344 }, "targetPosition": { - "x": 22084.956059698954, - "y": 17598.937354953858 + "x": 21394.956059698954, + "y": 17388.937354953858 }, "floatingObject": { "isPinned": false, @@ -6209,12 +6404,12 @@ "id": "c839b3be-f9c4-4eb2-a662-da913ed1c86b", "savedPayload": { "position": { - "x": 22313.077849378962, - "y": 17793.771769452913 + "x": 21623.077849378962, + "y": 17583.771769452913 }, "targetPosition": { - "x": 22084.956059698954, - "y": 17598.937354953858 + "x": 21394.956059698954, + "y": 17388.937354953858 }, "floatingObject": { "isPinned": false, @@ -6240,12 +6435,12 @@ "id": "492e5deb-0977-47ca-a601-00ee100bf8b4", "savedPayload": { "position": { - "x": 22084.956059698954, - "y": 17598.937354953858 + "x": 21394.956059698954, + "y": 17388.937354953858 }, "targetPosition": { - "x": 21799.63910481041, - "y": 17506.232256641375 + "x": 21109.63910481041, + "y": 17296.23225664137 }, "floatingObject": { "isPinned": false, @@ -6304,12 +6499,12 @@ "id": "32e82509-9220-4502-b8ab-94b4344108a1", "savedPayload": { "position": { - "x": 22346.216747463222, - "y": 17724.294624793525 + "x": 21656.216747463222, + "y": 17514.294624793525 }, "targetPosition": { - "x": 22051.240275194035, - "y": 17669.623967145882 + "x": 21361.240275194035, + "y": 17459.623967145882 }, "floatingObject": { "isPinned": false, @@ -6348,12 +6543,12 @@ "id": "1e0b5302-968c-48b7-916e-0cd77f851905", "savedPayload": { "position": { - "x": 22588.158400466207, - "y": 17925.720775962873 + "x": 21898.158400466207, + "y": 17715.720775962873 }, "targetPosition": { - "x": 22302.841445577662, - "y": 17833.01567765039 + "x": 21612.841445577662, + "y": 17623.015677650394 }, "floatingObject": { "isPinned": false, @@ -6386,12 +6581,12 @@ "id": "f36af396-6166-4f72-a5c9-277d1df1c191", "savedPayload": { "position": { - "x": 22503.58062748532, - "y": 18055.959125293608 + "x": 21813.58062748532, + "y": 17845.959125293608 }, "targetPosition": { - "x": 22302.841445577662, - "y": 17833.01567765039 + "x": 21612.841445577662, + "y": 17623.015677650394 }, "floatingObject": { "isPinned": false, @@ -6419,12 +6614,12 @@ "id": "ae57ea50-8d73-4559-9ea8-627689ba5711", "savedPayload": { "position": { - "x": 22302.841445577662, - "y": 17833.01567765039 + "x": 21612.841445577662, + "y": 17623.015677650394 }, "targetPosition": { - "x": 22051.240275194035, - "y": 17669.623967145882 + "x": 21361.240275194035, + "y": 17459.623967145882 }, "floatingObject": { "isPinned": false, @@ -6463,12 +6658,12 @@ "id": "5fc27e3e-acc8-48ee-bdf9-213737ae5ea2", "savedPayload": { "position": { - "x": 22391.084017348938, - "y": 18164.099680319094 + "x": 21701.084017348938, + "y": 17954.099680319094 }, "targetPosition": { - "x": 22221.162146271487, - "y": 17916.861823732488 + "x": 21531.162146271487, + "y": 17706.86182373249 }, "floatingObject": { "isPinned": false, @@ -6496,12 +6691,12 @@ "id": "faf44c94-c4d8-47b8-94b3-15bb76f55552", "savedPayload": { "position": { - "x": 22221.162146271487, - "y": 17916.861823732488 + "x": 21531.162146271487, + "y": 17706.86182373249 }, "targetPosition": { - "x": 22051.240275194035, - "y": 17669.623967145882 + "x": 21361.240275194035, + "y": 17459.623967145882 }, "floatingObject": { "isPinned": false, @@ -6529,12 +6724,12 @@ "id": "6e734971-79eb-4492-8ff0-403b70ff1095", "savedPayload": { "position": { - "x": 22051.240275194035, - "y": 17669.623967145882 + "x": 21361.240275194035, + "y": 17459.623967145882 }, "targetPosition": { - "x": 21799.63910481041, - "y": 17506.232256641375 + "x": 21109.63910481041, + "y": 17296.23225664137 }, "floatingObject": { "isPinned": false, @@ -6593,12 +6788,12 @@ "id": "37d6dfba-aed5-49f3-86af-4ac8994785d2", "savedPayload": { "position": { - "x": 22271.153872023024, - "y": 17858.32903332708 + "x": 21581.153872023024, + "y": 17648.329033327078 }, "targetPosition": { - "x": 22000.378286718067, - "y": 17729.175704284593 + "x": 21310.378286718067, + "y": 17519.175704284593 }, "floatingObject": { "isPinned": false, @@ -6631,12 +6826,12 @@ "id": "4ff39931-06b0-4f45-b87d-00474dae5909", "savedPayload": { "position": { - "x": 22201.117468625725, - "y": 17952.11915192781 + "x": 21511.117468625725, + "y": 17742.119151927815 }, "targetPosition": { - "x": 22000.378286718067, - "y": 17729.175704284593 + "x": 21310.378286718067, + "y": 17519.175704284593 }, "floatingObject": { "isPinned": false, @@ -6669,12 +6864,12 @@ "id": "96352191-c9cc-4803-8ba0-f9148263a1af", "savedPayload": { "position": { - "x": 22100.5203444882, - "y": 18011.968151612247 + "x": 21410.5203444882, + "y": 17801.968151612244 }, "targetPosition": { - "x": 22000.378286718067, - "y": 17729.175704284593 + "x": 21310.378286718067, + "y": 17519.175704284593 }, "floatingObject": { "isPinned": false, @@ -6702,12 +6897,12 @@ "id": "32e96d4a-f38a-401a-aa3d-f155a1bc9e51", "savedPayload": { "position": { - "x": 22000.378286718067, - "y": 17729.175704284593 + "x": 21310.378286718067, + "y": 17519.175704284593 }, "targetPosition": { - "x": 21799.63910481041, - "y": 17506.232256641375 + "x": 21109.63910481041, + "y": 17296.23225664137 }, "floatingObject": { "isPinned": false, @@ -6755,12 +6950,12 @@ "id": "018ef909-e3ab-49c7-a935-136e9cd2babe", "savedPayload": { "position": { - "x": 21309.88920759309, - "y": 15874.714424310061 + "x": 20619.88920759309, + "y": 15664.714424310063 }, "targetPosition": { - "x": 21286.338027283764, - "y": 16324.09771494962 + "x": 20596.338027283764, + "y": 16114.097714949618 }, "floatingObject": { "isPinned": false, @@ -6823,12 +7018,12 @@ "id": "06b6d052-c817-4b9f-a84d-876a0c5ed99e", "savedPayload": { "position": { - "x": 22487.498677797015, - "y": 17704.399026616287 + "x": 21797.498677797015, + "y": 17494.399026616287 }, "targetPosition": { - "x": 22365.477684874277, - "y": 17978.462663909067 + "x": 21675.477684874277, + "y": 17768.462663909064 }, "floatingObject": { "isPinned": false, @@ -6888,12 +7083,12 @@ "id": "82561449-a567-476e-8e0d-80e0bfe8f82e", "savedPayload": { "position": { - "x": 22625.28530600961, - "y": 17828.462663909067 + "x": 21935.28530600961, + "y": 17618.462663909064 }, "targetPosition": { - "x": 22365.477684874277, - "y": 17978.462663909067 + "x": 21675.477684874277, + "y": 17768.462663909064 }, "floatingObject": { "isPinned": false, @@ -6953,12 +7148,12 @@ "id": "85f597e3-23bf-431d-ae8b-6e40790b541a", "savedPayload": { "position": { - "x": 22663.834253484758, - "y": 18009.821202889365 + "x": 21973.834253484758, + "y": 17799.82120288937 }, "targetPosition": { - "x": 22365.477684874277, - "y": 17978.462663909067 + "x": 21675.477684874277, + "y": 17768.462663909064 }, "floatingObject": { "isPinned": false, @@ -7018,12 +7213,12 @@ "id": "e829da4a-e4fb-47fe-8636-84f6b81c850b", "savedPayload": { "position": { - "x": 22588.421132517495, - "y": 18179.201845816726 + "x": 21898.421132517495, + "y": 17969.201845816722 }, "targetPosition": { - "x": 22365.477684874277, - "y": 17978.462663909067 + "x": 21675.477684874277, + "y": 17768.462663909064 }, "floatingObject": { "isPinned": false, @@ -7080,12 +7275,12 @@ "id": "9052c819-d5f2-4633-9309-adaddb7b0bd5", "savedPayload": { "position": { - "x": 22405.477684874277, - "y": 17997.46266390907 + "x": 21715.477684874277, + "y": 17787.46266390907 }, "targetPosition": { - "x": 22112.033404654136, - "y": 18059.8361711544 + "x": 21422.033404654136, + "y": 17849.8361711544 }, "floatingObject": { "isPinned": false, @@ -7148,12 +7343,12 @@ "id": "1710675e-ff79-4ce6-a7ea-c860d7c29028", "savedPayload": { "position": { - "x": 22611.129155172275, - "y": 18251.42107981732 + "x": 21921.129155172275, + "y": 18041.421079817323 }, "targetPosition": { - "x": 22312.772586561794, - "y": 18282.779618797616 + "x": 21622.772586561794, + "y": 18072.779618797613 }, "floatingObject": { "isPinned": false, @@ -7213,12 +7408,12 @@ "id": "31a7b176-3467-4f06-8f88-3c458c4b08fa", "savedPayload": { "position": { - "x": 22572.580207697127, - "y": 18432.779618797616 + "x": 21882.580207697127, + "y": 18222.779618797613 }, "targetPosition": { - "x": 22312.772586561794, - "y": 18282.779618797616 + "x": 21622.772586561794, + "y": 18072.779618797613 }, "floatingObject": { "isPinned": false, @@ -7278,12 +7473,12 @@ "id": "5837ad76-698e-4839-be4c-b6f26c877b50", "savedPayload": { "position": { - "x": 22434.793579484533, - "y": 18556.843256090397 + "x": 21744.793579484533, + "y": 18346.843256090397 }, "targetPosition": { - "x": 22312.772586561794, - "y": 18282.779618797616 + "x": 21622.772586561794, + "y": 18072.779618797613 }, "floatingObject": { "isPinned": false, @@ -7343,12 +7538,12 @@ "id": "c702f64c-4b7e-42bd-bac3-6ab23ee46a0f", "savedPayload": { "position": { - "x": 22250.399079316467, - "y": 18576.223899017758 + "x": 21560.399079316467, + "y": 18366.223899017758 }, "targetPosition": { - "x": 22312.772586561794, - "y": 18282.779618797616 + "x": 21622.772586561794, + "y": 18072.779618797613 }, "floatingObject": { "isPinned": false, @@ -7405,12 +7600,12 @@ "id": "9896a3d3-aea2-4bbe-af00-273653fa06fa", "savedPayload": { "position": { - "x": 22312.772586561794, - "y": 18282.779618797616 + "x": 21622.772586561794, + "y": 18072.779618797613 }, "targetPosition": { - "x": 22112.033404654136, - "y": 18059.8361711544 + "x": 21422.033404654136, + "y": 17849.8361711544 }, "floatingObject": { "isPinned": false, @@ -7464,12 +7659,12 @@ "id": "62269fc9-78d4-43e1-8f79-5a460c6ab439", "savedPayload": { "position": { - "x": 22112.033404654136, - "y": 18059.8361711544 + "x": 21422.033404654136, + "y": 17849.8361711544 }, "targetPosition": { - "x": 21826.71644976559, - "y": 17967.131072841916 + "x": 21136.71644976559, + "y": 17757.131072841912 }, "floatingObject": { "isPinned": false, @@ -7532,12 +7727,12 @@ "id": "02f0e7f9-158c-49b0-bc37-3578f9bfa197", "savedPayload": { "position": { - "x": 22344.427704497863, - "y": 18575.440085667415 + "x": 21654.427704497863, + "y": 18365.44008566741 }, "targetPosition": { - "x": 22059.110749609317, - "y": 18482.734987354932 + "x": 21369.110749609317, + "y": 18272.734987354932 }, "floatingObject": { "isPinned": false, @@ -7597,12 +7792,12 @@ "id": "8d7c080f-4eb2-4edc-8aa9-86cf8ecf37e8", "savedPayload": { "position": { - "x": 22195.30789953118, - "y": 18750.036944611442 + "x": 21505.30789953118, + "y": 18540.036944611442 }, "targetPosition": { - "x": 22059.110749609317, - "y": 18482.734987354932 + "x": 21369.110749609317, + "y": 18272.734987354932 }, "floatingObject": { "isPinned": false, @@ -7662,12 +7857,12 @@ "id": "18cdb78b-f916-4b4e-a389-a0d22c63feb1", "savedPayload": { "position": { - "x": 21966.405651296835, - "y": 18768.051942243477 + "x": 21276.405651296835, + "y": 18558.05194224348 }, "targetPosition": { - "x": 22059.110749609317, - "y": 18482.734987354932 + "x": 21369.110749609317, + "y": 18272.734987354932 }, "floatingObject": { "isPinned": false, @@ -7724,12 +7919,12 @@ "id": "2e1bcb1a-ca5f-4ffc-acbb-57cbd54f9462", "savedPayload": { "position": { - "x": 22099.110749609317, - "y": 18501.734987354936 + "x": 21409.110749609317, + "y": 18291.734987354932 }, "targetPosition": { - "x": 21962.913599687454, - "y": 18234.433030098426 + "x": 21272.913599687454, + "y": 18024.433030098422 }, "floatingObject": { "isPinned": false, @@ -7783,12 +7978,12 @@ "id": "ecc46e93-f28e-47da-a347-12c75de4c4dc", "savedPayload": { "position": { - "x": 21962.913599687454, - "y": 18234.433030098426 + "x": 21272.913599687454, + "y": 18024.433030098422 }, "targetPosition": { - "x": 21826.71644976559, - "y": 17967.131072841916 + "x": 21136.71644976559, + "y": 17757.131072841912 }, "floatingObject": { "isPinned": false, @@ -7851,12 +8046,12 @@ "id": "d93acb9b-a510-41e0-9235-68f71b9e853d", "savedPayload": { "position": { - "x": 21548.601154828142, - "y": 18823.08193750755 + "x": 20858.601154828142, + "y": 18613.08193750755 }, "targetPosition": { - "x": 21641.306253140625, - "y": 18537.764982619006 + "x": 20951.306253140625, + "y": 18327.76498261901 }, "floatingObject": { "isPinned": false, @@ -7913,12 +8108,12 @@ "id": "0b694a20-4f27-47b6-b9e7-f3f60cf574e3", "savedPayload": { "position": { - "x": 21641.306253140625, - "y": 18537.764982619006 + "x": 20951.306253140625, + "y": 18327.76498261901 }, "targetPosition": { - "x": 21734.011351453108, - "y": 18252.44802773046 + "x": 21044.011351453108, + "y": 18042.44802773046 }, "floatingObject": { "isPinned": false, @@ -7972,12 +8167,12 @@ "id": "0fe68ef9-2771-4afa-9fc4-5531bab5c182", "savedPayload": { "position": { - "x": 21734.011351453108, - "y": 18252.44802773046 + "x": 21044.011351453108, + "y": 18042.44802773046 }, "targetPosition": { - "x": 21826.71644976559, - "y": 17967.131072841916 + "x": 21136.71644976559, + "y": 17757.131072841912 }, "floatingObject": { "isPinned": false, @@ -8025,12 +8220,12 @@ "id": "c2761134-ffcc-435c-aef2-53a9e8a326ce", "savedPayload": { "position": { - "x": 21826.71644976559, - "y": 17967.131072841916 + "x": 21136.71644976559, + "y": 17757.131072841912 }, "targetPosition": { - "x": 21690.519299843727, - "y": 17699.829115585406 + "x": 21000.519299843727, + "y": 17489.829115585402 }, "floatingObject": { "isPinned": false, @@ -8072,12 +8267,12 @@ "id": "f6afa955-8562-4162-97d0-bf17dba9fab1", "savedPayload": { "position": { - "x": 21620.753198748593, - "y": 16022.988942088134 + "x": 20930.753198748593, + "y": 15812.98894208813 }, "targetPosition": { - "x": 21286.338027283764, - "y": 16324.09771494962 + "x": 20596.338027283764, + "y": 16114.097714949618 }, "floatingObject": { "isPinned": false, @@ -8135,12 +8330,12 @@ "id": "cf3fc2b3-4407-4570-86e6-8d20680a1e2f", "savedPayload": { "position": { - "x": 21778.39131742173, - "y": 18434.66228373342 + "x": 21088.39131742173, + "y": 18224.66228373342 }, "targetPosition": { - "x": 21545.24752898464, - "y": 18245.86616641847 + "x": 20855.24752898464, + "y": 18035.86616641847 }, "floatingObject": { "isPinned": false, @@ -8194,12 +8389,12 @@ "id": "7a58d9c1-c45b-4263-8a74-e48bfebff8a8", "savedPayload": { "position": { - "x": 21652.757913848232, - "y": 18525.94029436763 + "x": 20962.757913848232, + "y": 18315.940294367632 }, "targetPosition": { - "x": 21545.24752898464, - "y": 18245.86616641847 + "x": 20855.24752898464, + "y": 18035.86616641847 }, "floatingObject": { "isPinned": false, @@ -8249,12 +8444,12 @@ "id": "82e954fc-81b7-420c-b2cb-0c7796a7d58c", "savedPayload": { "position": { - "x": 21545.24752898464, - "y": 18245.86616641847 + "x": 20855.24752898464, + "y": 18035.86616641847 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18003.161068105986 + "x": 20678.911953296898, + "y": 17793.16106810599 }, "floatingObject": { "isPinned": false, @@ -8312,12 +8507,12 @@ "id": "65a65cc5-9044-4b62-b69c-d77728d28367", "savedPayload": { "position": { - "x": 21446.557666827655, - "y": 18592.938815992708 + "x": 20756.557666827655, + "y": 18382.93881599271 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18303.161068105986 + "x": 20678.911953296898, + "y": 18093.16106810599 }, "floatingObject": { "isPinned": false, @@ -8371,12 +8566,12 @@ "id": "245cb359-7631-461d-8e06-fb5874aa29fd", "savedPayload": { "position": { - "x": 21291.26623976614, - "y": 18592.938815992708 + "x": 20601.26623976614, + "y": 18382.93881599271 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18303.161068105986 + "x": 20678.911953296898, + "y": 18093.16106810599 }, "floatingObject": { "isPinned": false, @@ -8426,12 +8621,12 @@ "id": "011cfa93-d2ee-4ffc-9ea1-95301c9054fd", "savedPayload": { "position": { - "x": 21368.911953296898, - "y": 18303.161068105986 + "x": 20678.911953296898, + "y": 18093.16106810599 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18003.161068105986 + "x": 20678.911953296898, + "y": 17793.16106810599 }, "floatingObject": { "isPinned": false, @@ -8489,12 +8684,12 @@ "id": "51970fbd-5ccf-4824-a9b0-2b62dbe9dd79", "savedPayload": { "position": { - "x": 21016.240801921413, - "y": 18488.571264730952 + "x": 20326.240801921413, + "y": 18278.57126473095 }, "targetPosition": { - "x": 21192.576377609155, - "y": 18245.86616641847 + "x": 20502.576377609155, + "y": 18035.86616641847 }, "floatingObject": { "isPinned": false, @@ -8544,12 +8739,12 @@ "id": "b231a8ed-5da0-4b62-bc0b-19efc030dbf7", "savedPayload": { "position": { - "x": 21192.576377609155, - "y": 18245.86616641847 + "x": 20502.576377609155, + "y": 18035.86616641847 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18003.161068105986 + "x": 20678.911953296898, + "y": 17793.16106810599 }, "floatingObject": { "isPinned": false, @@ -8602,12 +8797,12 @@ "id": "8f72e8f9-1b96-4f23-8c24-d6bd92c58895", "savedPayload": { "position": { - "x": 21083.594998408353, - "y": 18095.86616641847 + "x": 20393.594998408353, + "y": 17885.86616641847 }, "targetPosition": { - "x": 21368.911953296898, - "y": 18003.161068105986 + "x": 20678.911953296898, + "y": 17793.16106810599 }, "floatingObject": { "isPinned": false, @@ -8651,12 +8846,12 @@ "id": "1f1c0bae-a253-4691-bb48-e27a573b24f5", "savedPayload": { "position": { - "x": 21368.911953296898, - "y": 18003.161068105986 + "x": 20678.911953296898, + "y": 17793.16106810599 }, "targetPosition": { - "x": 21461.61705160938, - "y": 17717.84411321744 + "x": 20771.61705160938, + "y": 17507.84411321744 }, "floatingObject": { "isPinned": false, @@ -8698,12 +8893,12 @@ "id": "e0156f97-ad3f-4b37-b8f6-c73c5e4e9545", "savedPayload": { "position": { - "x": 21735.721317923322, - "y": 16347.648895258944 + "x": 21045.721317923322, + "y": 16137.648895258943 }, "targetPosition": { - "x": 21286.338027283764, - "y": 16324.09771494962 + "x": 20596.338027283764, + "y": 16114.097714949618 }, "floatingObject": { "isPinned": false, @@ -8739,12 +8934,12 @@ "id": "caacc9fd-8d4f-453e-9aaa-5f5cdf5cad56", "savedPayload": { "position": { - "x": 21032.392862055935, - "y": 16091.58850119233 + "x": 20626.392862055935, + "y": 15832.588501192331 }, "targetPosition": { - "x": 20787.30529629917, - "y": 16468.99025676777 + "x": 20381.30529629917, + "y": 16209.990256767771 }, "floatingObject": { "isPinned": false, @@ -8799,12 +8994,12 @@ "id": "89d0409e-2a0c-4c75-a42a-816f4f5de396", "savedPayload": { "position": { - "x": 22547.505717332042, - "y": 14652.852300942277 + "x": 22141.505717332042, + "y": 14393.852300942279 }, "targetPosition": { - "x": 22477.11020806394, - "y": 15097.31205421009 + "x": 22071.11020806394, + "y": 14838.312054210095 }, "floatingObject": { "isPinned": false, @@ -8870,12 +9065,12 @@ "id": "8012e6e8-8a20-4be0-a5d0-61f6afcb27ed", "savedPayload": { "position": { - "x": 22897.22139998768, - "y": 14936.046476914704 + "x": 22491.22139998768, + "y": 14677.046476914707 }, "targetPosition": { - "x": 22477.11020806394, - "y": 15097.31205421009 + "x": 22071.11020806394, + "y": 14838.312054210095 }, "floatingObject": { "isPinned": false, @@ -8940,12 +9135,12 @@ "id": "3e38fc37-3c13-4ac8-b120-b34338b50b76", "savedPayload": { "position": { - "x": 22477.11020806394, - "y": 15097.31205421009 + "x": 22071.11020806394, + "y": 14838.312054210095 }, "targetPosition": { - "x": 22193.91603209151, - "y": 15447.027736865726 + "x": 21787.91603209151, + "y": 15188.02773686573 }, "floatingObject": { "isPinned": false, @@ -9005,12 +9200,12 @@ "id": "8ba5358d-bd37-46ed-a2a0-3b4c086b5375", "savedPayload": { "position": { - "x": 22193.91603209151, - "y": 15447.027736865726 + "x": 21787.91603209151, + "y": 15188.02773686573 }, "targetPosition": { - "x": 21910.721856119082, - "y": 15796.743419521363 + "x": 21504.721856119082, + "y": 15537.743419521365 }, "floatingObject": { "isPinned": false, @@ -9064,12 +9259,12 @@ "id": "17e27959-a5c4-47cd-92a1-958ebd9372db", "savedPayload": { "position": { - "x": 21910.721856119082, - "y": 15796.743419521363 + "x": 21504.721856119082, + "y": 15537.743419521365 }, "targetPosition": { - "x": 21627.527680146653, - "y": 16146.459102177 + "x": 21221.527680146653, + "y": 15887.459102177003 }, "floatingObject": { "isPinned": false, @@ -9131,12 +9326,12 @@ "id": "76292803-2148-452b-af50-8b15ad12bb0c", "savedPayload": { "position": { - "x": 20464.032566165482, - "y": 18226.13879657191 + "x": 19774.032566165482, + "y": 18016.13879657191 }, "targetPosition": { - "x": 20556.737664477965, - "y": 17940.821841683366 + "x": 19866.737664477965, + "y": 17730.821841683362 }, "floatingObject": { "isPinned": false, @@ -9196,12 +9391,12 @@ "id": "e0017897-6907-4777-a4fe-f133641ac0f3", "savedPayload": { "position": { - "x": 20289.435707221455, - "y": 18077.01899160523 + "x": 19599.435707221455, + "y": 17867.018991605226 }, "targetPosition": { - "x": 20556.737664477965, - "y": 17940.821841683366 + "x": 19866.737664477965, + "y": 17730.821841683362 }, "floatingObject": { "isPinned": false, @@ -9261,12 +9456,12 @@ "id": "5aff94d3-b610-4fa7-8d5b-97235b371e18", "savedPayload": { "position": { - "x": 20271.42070958942, - "y": 17848.116743370883 + "x": 19581.42070958942, + "y": 17638.116743370883 }, "targetPosition": { - "x": 20556.737664477965, - "y": 17940.821841683366 + "x": 19866.737664477965, + "y": 17730.821841683362 }, "floatingObject": { "isPinned": false, @@ -9324,12 +9519,12 @@ "id": "0420f453-a38a-41fb-9a39-301fb914e349", "savedPayload": { "position": { - "x": 20556.737664477965, - "y": 17940.821841683366 + "x": 19866.737664477965, + "y": 17730.821841683362 }, "targetPosition": { - "x": 20824.039621734475, - "y": 17804.624691761503 + "x": 20134.039621734475, + "y": 17594.6246917615 }, "floatingObject": { "isPinned": false, @@ -9383,12 +9578,12 @@ "id": "9f44bc11-363d-45ed-9b42-29b15458c06d", "savedPayload": { "position": { - "x": 22071.987433414466, - "y": 16216.854611445104 + "x": 21665.987433414466, + "y": 15957.854611445106 }, "targetPosition": { - "x": 21627.527680146653, - "y": 16146.459102177 + "x": 21221.527680146653, + "y": 15887.459102177003 }, "floatingObject": { "isPinned": false, @@ -9436,12 +9631,12 @@ "id": "fe85e12b-28be-422b-83be-959a7d4141bd", "savedPayload": { "position": { - "x": 21627.527680146653, - "y": 16146.459102177 + "x": 21221.527680146653, + "y": 15887.459102177003 }, "targetPosition": { - "x": 21207.416488222912, - "y": 16307.724679472385 + "x": 20801.416488222912, + "y": 16048.724679472387 }, "floatingObject": { "isPinned": false, @@ -9483,12 +9678,12 @@ "id": "c07d753b-288e-4d08-bbc1-5e1813bdbbb3", "savedPayload": { "position": { - "x": 21207.416488222912, - "y": 16307.724679472385 + "x": 20801.416488222912, + "y": 16048.724679472387 }, "targetPosition": { - "x": 20787.30529629917, - "y": 16468.99025676777 + "x": 20381.30529629917, + "y": 16209.990256767771 }, "floatingObject": { "isPinned": false, @@ -9547,12 +9742,12 @@ "id": "20264f9e-2ccf-40b4-b19b-9185579b2cef", "savedPayload": { "position": { - "x": 22525.971783619498, - "y": 16701.927397360032 + "x": 22119.971783619498, + "y": 16442.927397360032 }, "targetPosition": { - "x": 22091.305161789416, - "y": 16818.395967656168 + "x": 21685.305161789416, + "y": 16559.395967656168 }, "floatingObject": { "isPinned": false, @@ -9601,12 +9796,12 @@ "id": "cb7a4fc8-b151-4107-9664-ab780f2826e9", "savedPayload": { "position": { - "x": 24084.72363824826, - "y": 18155.792200698634 + "x": 23394.72363824826, + "y": 17945.792200698634 }, "targetPosition": { - "x": 23650.057016418177, - "y": 18039.3236304025 + "x": 22960.057016418177, + "y": 17829.323630402498 }, "floatingObject": { "isPinned": false, @@ -9632,12 +9827,12 @@ "id": "a67933cd-973d-444f-a35d-7f1e9d4bfb23", "savedPayload": { "position": { - "x": 23650.057016418177, - "y": 18039.3236304025 + "x": 22960.057016418177, + "y": 17829.323630402498 }, "targetPosition": { - "x": 23215.390394588096, - "y": 17922.85506010637 + "x": 22525.390394588096, + "y": 17712.85506010637 }, "floatingObject": { "isPinned": false, @@ -9665,12 +9860,12 @@ "id": "558f9f64-0999-419e-b12a-2e52a0a122b5", "savedPayload": { "position": { - "x": 23215.390394588096, - "y": 17922.85506010637 + "x": 22525.390394588096, + "y": 17712.85506010637 }, "targetPosition": { - "x": 22780.723772758014, - "y": 17806.386489810237 + "x": 22090.723772758014, + "y": 17596.38648981024 }, "floatingObject": { "isPinned": false, @@ -9698,12 +9893,12 @@ "id": "d1e0f1ef-c4b8-46c0-a665-d2021dc48157", "savedPayload": { "position": { - "x": 22780.723772758014, - "y": 17806.386489810237 + "x": 22090.723772758014, + "y": 17596.38648981024 }, "targetPosition": { - "x": 22346.057150927933, - "y": 17689.917919514104 + "x": 21656.057150927933, + "y": 17479.917919514104 }, "floatingObject": { "isPinned": false, @@ -9751,12 +9946,12 @@ "id": "7a42e5f7-e686-41b0-b671-dc8bb938b9b4", "savedPayload": { "position": { - "x": 23246.057150927933, - "y": 19248.7636463261 + "x": 22556.057150927933, + "y": 19038.7636463261 }, "targetPosition": { - "x": 23021.057150927933, - "y": 18859.0522146231 + "x": 22331.057150927933, + "y": 18649.0522146231 }, "floatingObject": { "isPinned": false, @@ -9782,12 +9977,12 @@ "id": "10643ed3-a05b-483c-8b51-beda2357593d", "savedPayload": { "position": { - "x": 23021.057150927933, - "y": 18859.0522146231 + "x": 22331.057150927933, + "y": 18649.0522146231 }, "targetPosition": { - "x": 22796.057150927933, - "y": 18469.340782920102 + "x": 22106.057150927933, + "y": 18259.340782920102 }, "floatingObject": { "isPinned": false, @@ -9815,12 +10010,12 @@ "id": "a357e14a-492d-4d3c-a551-de56d6c2b120", "savedPayload": { "position": { - "x": 22796.057150927933, - "y": 18469.340782920102 + "x": 22106.057150927933, + "y": 18259.340782920102 }, "targetPosition": { - "x": 22571.057150927933, - "y": 18079.629351217103 + "x": 21881.057150927933, + "y": 17869.629351217103 }, "floatingObject": { "isPinned": false, @@ -9848,12 +10043,12 @@ "id": "0aec2e69-90ce-48a6-bdb6-7d84d7ac7568", "savedPayload": { "position": { - "x": 22571.057150927933, - "y": 18079.629351217103 + "x": 21881.057150927933, + "y": 17869.629351217103 }, "targetPosition": { - "x": 22346.057150927933, - "y": 17689.917919514104 + "x": 21656.057150927933, + "y": 17479.917919514104 }, "floatingObject": { "isPinned": false, @@ -9901,12 +10096,12 @@ "id": "774a57d2-ea76-44f8-aff2-1172c0f2e9b8", "savedPayload": { "position": { - "x": 21880.182869743403, - "y": 19428.58440683443 + "x": 21190.182869743403, + "y": 19218.58440683443 }, "targetPosition": { - "x": 21996.651440039535, - "y": 18993.91778500435 + "x": 21306.651440039535, + "y": 18783.91778500435 }, "floatingObject": { "isPinned": false, @@ -9932,12 +10127,12 @@ "id": "4528e8c1-88a9-4f67-b22c-4b17ee1a326e", "savedPayload": { "position": { - "x": 21996.651440039535, - "y": 18993.91778500435 + "x": 21306.651440039535, + "y": 18783.91778500435 }, "targetPosition": { - "x": 22113.120010335668, - "y": 18559.251163174267 + "x": 21423.120010335668, + "y": 18349.251163174267 }, "floatingObject": { "isPinned": false, @@ -9965,12 +10160,12 @@ "id": "1da28880-8e8e-462c-a855-981cddab169e", "savedPayload": { "position": { - "x": 22113.120010335668, - "y": 18559.251163174267 + "x": 21423.120010335668, + "y": 18349.251163174267 }, "targetPosition": { - "x": 22229.5885806318, - "y": 18124.584541344186 + "x": 21539.5885806318, + "y": 17914.584541344186 }, "floatingObject": { "isPinned": false, @@ -9998,12 +10193,12 @@ "id": "06600957-7fca-4e48-8d76-40187b50a8e5", "savedPayload": { "position": { - "x": 22229.5885806318, - "y": 18124.584541344186 + "x": 21539.5885806318, + "y": 17914.584541344186 }, "targetPosition": { - "x": 22346.057150927933, - "y": 17689.917919514104 + "x": 21656.057150927933, + "y": 17479.917919514104 }, "floatingObject": { "isPinned": false, @@ -10031,12 +10226,12 @@ "id": "94fb345e-b236-479e-b929-53888c548ee2", "savedPayload": { "position": { - "x": 22409.50321332336, - "y": 17136.594019190114 + "x": 22003.50321332336, + "y": 16877.594019190114 }, "targetPosition": { - "x": 22091.305161789416, - "y": 16818.395967656168 + "x": 21685.305161789416, + "y": 16559.395967656168 }, "floatingObject": { "isPinned": false, @@ -10059,12 +10254,12 @@ "id": "1e9f1831-a443-421f-bd7a-e937249844f3", "savedPayload": { "position": { - "x": 22091.305161789416, - "y": 16818.395967656168 + "x": 21685.305161789416, + "y": 16559.395967656168 }, "targetPosition": { - "x": 21656.638539959335, - "y": 16701.927397360036 + "x": 21250.638539959335, + "y": 16442.927397360036 }, "floatingObject": { "isPinned": false, @@ -10087,12 +10282,12 @@ "id": "702d0089-1d74-4cec-993e-4ea91ac41e34", "savedPayload": { "position": { - "x": 21656.638539959335, - "y": 16701.927397360036 + "x": 21250.638539959335, + "y": 16442.927397360036 }, "targetPosition": { - "x": 21221.971918129253, - "y": 16585.458827063903 + "x": 20815.971918129253, + "y": 16326.458827063903 }, "floatingObject": { "isPinned": false, @@ -10115,12 +10310,12 @@ "id": "467c2ab8-c67c-44da-b4b4-86e0c87c46c5", "savedPayload": { "position": { - "x": 21221.971918129253, - "y": 16585.458827063903 + "x": 20815.971918129253, + "y": 16326.458827063903 }, "targetPosition": { - "x": 20787.30529629917, - "y": 16468.99025676777 + "x": 20381.30529629917, + "y": 16209.990256767771 }, "floatingObject": { "isPinned": false, @@ -10143,17 +10338,17 @@ "id": "6eba9686-b5d4-44cb-bde9-002082ed733a", "savedPayload": { "position": { - "x": 20787.30529629917, - "y": 16468.99025676777 + "x": 20381.30529629917, + "y": 16209.990256767771 }, "targetPosition": { - "x": 20437.589613643533, - "y": 16752.1844327402 + "x": 20031.589613643533, + "y": 16493.1844327402 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -10169,12 +10364,12 @@ "id": "e071b504-73cb-4d66-bc92-90a5c48e17b0", "savedPayload": { "position": { - "x": 20667.436510235635, - "y": 16292.289695186697 + "x": 20437.589613643533, + "y": 16752.1844327402 }, "targetPosition": { - "x": 20506.17093294025, - "y": 16712.400887110438 + "x": 20276.32403634815, + "y": 17172.29562466394 }, "floatingObject": { "isPinned": false, @@ -10214,17 +10409,17 @@ { "type": "Feature Claim Vote", "name": "PLuv Tensor Flow Integration New Features", - "config": "{\n}", + "config": "{}", "project": "Governance", "id": "7e7385b4-9f96-4da7-9066-e010e1023905", "savedPayload": { "position": { - "x": 21639.903016820652, - "y": 15534.74540795777 + "x": 21410.05612022855, + "y": 15994.640145511272 }, "targetPosition": { - "x": 21592.86520835021, - "y": 15982.280260873493 + "x": 21363.018311758107, + "y": 16442.174998426995 }, "floatingObject": { "isPinned": false, @@ -10245,27 +10440,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ], [ "Tensor Flow Integration New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "b79c3adb-f641-42a9-bba9-312afb225a7b" ] ] } @@ -10273,17 +10480,17 @@ { "type": "Feature Claim Vote", "name": "PLuv User Defined Variables and Code New Features", - "config": "{}", + "config": "{\n}", "project": "Governance", "id": "72086cca-208e-4864-8a21-51fadac28c98", "savedPayload": { "position": { - "x": 22003.96066428938, - "y": 15799.248771489383 + "x": 21774.11376769728, + "y": 16259.143509042886 }, "targetPosition": { - "x": 21592.86520835021, - "y": 15982.280260873493 + "x": 21363.018311758107, + "y": 16442.174998426995 }, "floatingObject": { "isPinned": false, @@ -10304,27 +10511,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ], [ "User Defined Variables and Code New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "9d526dfa-522d-463f-9569-383be672d116" ] ] } @@ -10333,12 +10552,12 @@ "id": "33000f65-87b3-45c2-aaec-067b12404b88", "savedPayload": { "position": { - "x": 21592.86520835021, - "y": 15982.280260873493 + "x": 21363.018311758107, + "y": 16442.174998426995 }, "targetPosition": { - "x": 21328.361844818595, - "y": 16346.337908342219 + "x": 21098.514948226493, + "y": 16806.23264589572 }, "floatingObject": { "isPinned": false, @@ -10359,23 +10578,33 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ] ] } @@ -10383,7 +10612,7 @@ { "type": "Claim Votes Switch", "name": "Position Claims", - "config": "{\n \"percentage\": 0\n}", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "claimVotesSwitch": [], "positionClaimVotes": [ @@ -10395,12 +10624,12 @@ "id": "40a03471-49ab-4b22-8d38-47676d0469d5", "savedPayload": { "position": { - "x": 22186.99215367349, - "y": 16210.344227428552 + "x": 21993.58465405794, + "y": 16900.308262836606 }, "targetPosition": { - "x": 21775.89669773432, - "y": 16393.37571681266 + "x": 21546.049801142217, + "y": 16853.270454366164 }, "floatingObject": { "isPinned": false, @@ -10421,86 +10650,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" ], [ "Moderator Community Management", - "Position Contribution Claim" - ] - ] - } - }, - { - "type": "Position Claim Vote", - "name": "PLuv Project Lead Rewarded Positions", - "config": "{}", - "project": "Governance", - "id": "a5b6e27b-3b84-4642-a27e-6b483ecbd03d", - "savedPayload": { - "position": { - "x": 22139.954345203045, - "y": 16657.879080344275 - }, - "targetPosition": { - "x": 21775.89669773432, - "y": 16393.37571681266 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position Contribution Claim", - "name": "Project Lead Rewarded Positions", - "id": "2f375497-d9b1-4a56-a92f-16a05c98e276" - }, - "referenceParentCombinedNodePath": [ - [ - "PLuv", - "User Profile" - ], - [ - "New Token Power Switch", - "Token Power Switch" - ], - [ - "New Votes And Claims Programs", - "Votes And Claims Programs" - ], - [ - "New Claims Program", - "Claims Program" - ], - [ - "New Position Claims Folder", - "Position Claims Folder" - ], - [ - "Project Lead Rewarded Positions", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" ] ] } @@ -10511,12 +10693,12 @@ "id": "8b21bb4d-41f5-4876-9e62-4665f1429cf4", "savedPayload": { "position": { - "x": 21775.89669773432, - "y": 16393.37571681266 + "x": 21546.049801142217, + "y": 16853.270454366164 }, "targetPosition": { - "x": 21328.361844818595, - "y": 16346.337908342219 + "x": 21098.514948226493, + "y": 16806.23264589572 }, "floatingObject": { "isPinned": false, @@ -10537,12 +10719,12 @@ "id": "9a70336d-9543-401a-bd60-a6c2fa8c08fb", "savedPayload": { "position": { - "x": 21328.361844818595, - "y": 16346.337908342219 + "x": 21098.514948226493, + "y": 16806.23264589572 }, "targetPosition": { - "x": 20917.266388879423, - "y": 16529.36939772633 + "x": 20687.41949228732, + "y": 16989.26413527983 }, "floatingObject": { "isPinned": false, @@ -10564,12 +10746,12 @@ "id": "268bce42-91b0-4de4-bb36-7055b75db2b9", "savedPayload": { "position": { - "x": 20917.266388879423, - "y": 16529.36939772633 + "x": 20687.41949228732, + "y": 16989.26413527983 }, "targetPosition": { - "x": 20506.17093294025, - "y": 16712.400887110438 + "x": 20276.32403634815, + "y": 17172.29562466394 }, "floatingObject": { "isPinned": false, @@ -10592,12 +10774,12 @@ "id": "6091d138-b20d-4a19-b8cb-24142377abb7", "savedPayload": { "position": { - "x": 20716.22652890212, - "y": 16793.03367575813 + "x": 20486.379632310018, + "y": 17252.928413311634 }, "targetPosition": { - "x": 20506.17093294025, - "y": 16712.400887110438 + "x": 20276.32403634815, + "y": 17172.29562466394 }, "floatingObject": { "isPinned": false, @@ -10615,15 +10797,15 @@ "id": "6106dc15-c8c2-49fb-9db3-c494711ef844", "savedPayload": { "position": { - "x": 20506.17093294025, - "y": 16712.400887110438 + "x": 20276.32403634815, + "y": 17172.29562466394 }, "targetPosition": { "x": 19865.228580408977, "y": 17355.32711404805 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, @@ -10643,8 +10825,8 @@ "assetClaimsFolders": [ { "type": "Asset Claims Folder", - "name": "New Asset Claims Folder", - "config": "{\n\"percentage\":0\n}", + "name": "Pluvtech Data Mine", + "config": "{\n \"percentage\": 1\n}", "project": "Governance", "assetClaimsFolders": [], "assetContributionClaims": [ @@ -10656,36 +10838,59 @@ "id": "e0f84f5a-a3fc-4fc2-8c82-9116b20ea4d5", "savedPayload": { "position": { - "x": 21188.52361259896, - "y": 17632.74144522779 + "x": 20640.38168381688, + "y": 17436.798988195555 }, "targetPosition": { - "x": 20748.357192268748, - "y": 17726.301706095783 + "x": 20229.286227877707, + "y": 17619.830477579664 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, "uiObject": { "isRunning": false - } + }, + "referenceParent": { + "type": "Asset", + "name": "Pluvtech.json", + "id": "f99ac562-4315-46f7-9466-6a2578925bea" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Data-Mines", + "Asset Class" + ], + [ + "Pluvtech.json", + "Asset" + ] + ] } } ], "id": "dc382aa3-fb73-4770-817d-2d69da57fd26", "savedPayload": { "position": { - "x": 20748.357192268748, - "y": 17726.301706095783 + "x": 20229.286227877707, + "y": 17619.830477579664 }, "targetPosition": { - "x": 20308.190771938534, - "y": 17819.861966963774 + "x": 19818.190771938534, + "y": 17802.861966963774 }, "floatingObject": { "isPinned": false, @@ -10699,6 +10904,241 @@ "isRunning": false } } + }, + { + "type": "Asset Claims Folder", + "name": "Low-Frequency-Learning Asset Class", + "config": "{\n \"percentage\": 1\n}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7a943c21-0e4d-4ca2-ad65-2cee16923774", + "savedPayload": { + "position": { + "x": 20626.708172675073, + "y": 17996.969821227285 + }, + "targetPosition": { + "x": 20182.24841940726, + "y": 18067.365330495388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "TensorFlowLibrary.js", + "id": "3b14aba9-72bf-4bca-9273-acebac6d10be" + }, + "referenceParentCombinedNodePath": [ + [ + "TensorFlow-Project-TS", + "Assets" + ], + [ + "Task Server", + "Asset Class" + ], + [ + "Bot-Modules", + "Asset Class" + ], + [ + "Learning-Bot", + "Asset Class" + ], + [ + "Low-Frequency-Learning", + "Asset Class" + ], + [ + "TensorFlowLibrary.js", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e44cbbd2-9ee2-46e9-aad1-747ac5670bea", + "savedPayload": { + "position": { + "x": 20546.306066875986, + "y": 18331.868694027 + }, + "targetPosition": { + "x": 20182.24841940726, + "y": 18067.365330495388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "MLDataManager.js", + "id": "7c9cb852-4075-492c-b60b-c020e2b0735a" + }, + "referenceParentCombinedNodePath": [ + [ + "TensorFlow-Project-TS", + "Assets" + ], + [ + "Task Server", + "Asset Class" + ], + [ + "Bot-Modules", + "Asset Class" + ], + [ + "Learning-Bot", + "Asset Class" + ], + [ + "Low-Frequency-Learning", + "Asset Class" + ], + [ + "MLDataManager.js", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d90040a0-f341-4ccc-b04f-5e86b12de4a6", + "savedPayload": { + "position": { + "x": 20252.643928675363, + "y": 18511.8250837632 + }, + "targetPosition": { + "x": 20182.24841940726, + "y": 18067.365330495388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "TensorFlowModelsManager.js", + "id": "547bed19-5122-4140-a061-99c723f57f53" + }, + "referenceParentCombinedNodePath": [ + [ + "TensorFlow-Project-TS", + "Assets" + ], + [ + "Task Server", + "Asset Class" + ], + [ + "Bot-Modules", + "Asset Class" + ], + [ + "Learning-Bot", + "Asset Class" + ], + [ + "Low-Frequency-Learning", + "Asset Class" + ], + [ + "TensorFlowModelsManager.js", + "Asset" + ] + ] + } + } + ], + "id": "d64547b8-fa87-4ea3-a53a-90d55b325d14", + "savedPayload": { + "position": { + "x": 20182.24841940726, + "y": 18067.365330495388 + }, + "targetPosition": { + "x": 19818.190771938534, + "y": 17802.861966963774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Low-Frequency-Learning", + "id": "164efce8-ee88-40ed-8832-d8f60fc6aeae" + }, + "referenceParentCombinedNodePath": [ + [ + "TensorFlow-Project-TS", + "Assets" + ], + [ + "Task Server", + "Asset Class" + ], + [ + "Bot-Modules", + "Asset Class" + ], + [ + "Learning-Bot", + "Asset Class" + ], + [ + "Low-Frequency-Learning", + "Asset Class" + ] + ] + } } ], "featureClaimsFolders": [ @@ -10712,17 +11152,17 @@ { "type": "Feature Contribution Claim", "name": "Tensor Flow Integration New Features", - "config": "{\n}", + "config": "{}", "project": "Governance", "id": "b79c3adb-f641-42a9-bba9-312afb225a7b", "savedPayload": { "position": { - "x": 20983.190771938534, - "y": 18209.573398666773 + "x": 20135.210610936818, + "y": 18514.90018341111 }, "targetPosition": { - "x": 20533.190771938534, - "y": 18209.573398666773 + "x": 19771.152963468092, + "y": 18250.396819879497 }, "floatingObject": { "isPinned": false, @@ -10743,23 +11183,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "Tensor Flow Integration", - "Feature" + "Feature", + "Governance", + "ee907b62-290d-4e6b-ab14-7ae127752c9c" ] ] } @@ -10767,17 +11217,17 @@ { "type": "Feature Contribution Claim", "name": "User Defined Variables and Code New Features", - "config": "{}", + "config": "{\n}", "project": "Governance", "id": "9d526dfa-522d-463f-9569-383be672d116", "savedPayload": { "position": { - "x": 20308.190771938534, - "y": 18599.284830369772 + "x": 19360.05750752892, + "y": 18433.428309263607 }, "targetPosition": { - "x": 20533.190771938534, - "y": 18209.573398666773 + "x": 19771.152963468092, + "y": 18250.396819879497 }, "floatingObject": { "isPinned": false, @@ -10798,23 +11248,33 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Features" + "Features", + "Governance", + "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" ], [ "Project Features", - "Feature Class" + "Feature Class", + "Governance", + "791d4a3d-f4a5-495a-9d9b-be157c24c14a" ], [ "Superalgos Platform", - "Feature Class" + "Feature Class", + "Governance", + "66ff697d-490b-47c6-927a-26f92564b4c5" ], [ "New Features", - "Feature Class" + "Feature Class", + "Governance", + "8a5c10f2-e19c-49fe-bb2e-fde87271548a" ], [ "User Defined Variables and Code", - "Feature" + "Feature", + "Governance", + "dd64c774-edf1-4a05-9fbd-c43a6006c800" ] ] } @@ -10823,12 +11283,12 @@ "id": "7f8f1fec-5a45-41c1-a297-a92a22b3e524", "savedPayload": { "position": { - "x": 20533.190771938534, - "y": 18209.573398666773 + "x": 19771.152963468092, + "y": 18250.396819879497 }, "targetPosition": { - "x": 20308.190771938534, - "y": 17819.861966963774 + "x": 19818.190771938534, + "y": 17802.861966963774 }, "floatingObject": { "isPinned": false, @@ -10848,7 +11308,7 @@ { "type": "Position Claims Folder", "name": "New Position Claims Folder", - "config": "{\n \"percentage\": 7\n}", + "config": "{\n \"percentage\": 2\n}", "project": "Governance", "positionClaimsFolders": [], "positionContributionClaims": [ @@ -10860,12 +11320,12 @@ "id": "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b", "savedPayload": { "position": { - "x": 20146.139646545773, - "y": 18582.252570761422 + "x": 18995.99986006019, + "y": 18168.924945731993 }, "targetPosition": { - "x": 20007.081999077047, - "y": 18154.277138428602 + "x": 19407.095315999362, + "y": 17985.893456347883 }, "floatingObject": { "isPinned": false, @@ -10886,66 +11346,27 @@ "referenceParentCombinedNodePath": [ [ "Superalgos", - "Positions" + "Positions", + "Governance", + "50c68665-5da2-48a8-b229-7a1563ae82d2" ], [ "Rewarded Positions", - "Position Class" + "Position Class", + "Governance", + "8b29fcb2-3b9a-444f-b3b0-05976da9a18f" ], [ "Community Management", - "Position Class" + "Position Class", + "Governance", + "35b790f0-c567-498c-83fd-ac0aacd8720b" ], [ "Moderator", - "Position" - ] - ] - } - }, - { - "type": "Position Contribution Claim", - "name": "Project Lead Rewarded Positions", - "config": "{}", - "project": "Governance", - "id": "2f375497-d9b1-4a56-a92f-16a05c98e276", - "savedPayload": { - "position": { - "x": 19566.915578746833, - "y": 18060.71687756061 - }, - "targetPosition": { - "x": 20007.081999077047, - "y": 18154.277138428602 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Position", - "name": "Project Lead", - "id": "0c2e2b7c-3786-4810-9f0f-a287857ca83d" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Positions" - ], - [ - "Rewarded Positions", - "Position Class" - ], - [ - "Project Lead", - "Position" + "Position", + "Governance", + "6e141ab6-cc79-44b6-a58a-60b6480f706e" ] ] } @@ -10954,12 +11375,12 @@ "id": "5cbec4c5-0432-4cf9-b105-34342ca701db", "savedPayload": { "position": { - "x": 20007.081999077047, - "y": 18154.277138428602 + "x": 19407.095315999362, + "y": 17985.893456347883 }, "targetPosition": { - "x": 20308.190771938534, - "y": 17819.861966963774 + "x": 19818.190771938534, + "y": 17802.861966963774 }, "floatingObject": { "isPinned": false, @@ -10982,12 +11403,12 @@ "id": "3ed14538-feda-4865-be79-3908e4ff44e8", "savedPayload": { "position": { - "x": 20102.64304396895, - "y": 17728.346222271717 + "x": 19636.16194820417, + "y": 17670.610285197967 }, "targetPosition": { - "x": 20308.190771938534, - "y": 17819.861966963774 + "x": 19818.190771938534, + "y": 17802.861966963774 }, "floatingObject": { "isPinned": false, @@ -11005,15 +11426,15 @@ "id": "647eddb0-6989-49ca-9288-8aaade078bec", "savedPayload": { "position": { - "x": 20308.190771938534, - "y": 17819.861966963774 + "x": 19818.190771938534, + "y": 17802.861966963774 }, "targetPosition": { "x": 19865.228580408977, "y": 17355.32711404805 }, "floatingObject": { - "isPinned": true, + "isPinned": false, "isFrozen": false, "isCollapsed": false, "angleToParent": 1, @@ -11051,7 +11472,7 @@ "financialPrograms": { "type": "Financial Programs", "name": "New Financial Programs", - "config": "{\n \"percentage\": 6.41669\n}", + "config": "{\n \"percentage\": 2\n}", "project": "Governance", "stakingProgram": { "type": "Staking Program", @@ -11065,12 +11486,12 @@ "id": "f6ccf621-4a6f-4935-8544-108c30d379ac", "savedPayload": { "position": { - "x": 19910.978554075584, - "y": 17500.63137165177 + "x": 18780.839341873096, + "y": 17459.584985625122 }, "targetPosition": { - "x": 19781.074743507917, - "y": 17425.63137165177 + "x": 18749.652588250432, + "y": 17312.862845515054 }, "floatingObject": { "isPinned": false, @@ -11088,12 +11509,12 @@ "id": "0865d07c-5b93-4ceb-9302-d569bd60cad4", "savedPayload": { "position": { - "x": 19781.074743507917, - "y": 17425.63137165177 + "x": 18749.652588250432, + "y": 17312.862845515054 }, "targetPosition": { - "x": 19651.17093294025, - "y": 17350.63137165177 + "x": 18718.46583462777, + "y": 17166.140705404985 }, "floatingObject": { "isPinned": false, @@ -11121,12 +11542,12 @@ "id": "019421a5-c58f-4817-87e7-3d4eeabd1665", "savedPayload": { "position": { - "x": 19651.17093294025, - "y": 17950.63137165177 + "x": 18272.578939341332, + "y": 17567.6190692203 }, "targetPosition": { - "x": 19651.17093294025, - "y": 17650.63137165177 + "x": 18495.52238698455, + "y": 17366.879887312643 }, "floatingObject": { "isPinned": false, @@ -11144,12 +11565,12 @@ "id": "a27c90bf-f2ea-4a76-ae5d-6a8a92a37464", "savedPayload": { "position": { - "x": 19651.17093294025, - "y": 17650.63137165177 + "x": 18495.52238698455, + "y": 17366.879887312643 }, "targetPosition": { - "x": 19651.17093294025, - "y": 17350.63137165177 + "x": 18718.46583462777, + "y": 17166.140705404985 }, "floatingObject": { "isPinned": false, @@ -11200,7 +11621,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 0be94e7e0020ccc53c93ec2afc2b8e92943d9b92 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 09:50:28 +0200 Subject: [PATCH 114/227] addPost at botProfile fixed --- Network/botProfile.js | 10 ++++++++-- Network/event.js | 26 +++++++++++++++++++++++++- Network/userProfile.js | 2 -- 3 files changed, 33 insertions(+), 5 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index 643571170..d53f060b8 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -49,10 +49,13 @@ exports.newUserProfile = function newUserProfile() { } function addPost( + emitterUserProfileId, + targetUserProfileId, + emitterBotProfileId, + targetBotProfileId, emitterPostHash, targetPostHash, postType, - botProfile, timestamp ) { if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { @@ -61,10 +64,13 @@ exports.newUserProfile = function newUserProfile() { let post = NT.modules.POST.newPost() post.initialize( + emitterUserProfileId, + targetUserProfileId, + emitterBotProfileId, + targetBotProfileId, emitterPostHash, targetPostHash, postType, - botProfile, timestamp ) diff --git a/Network/event.js b/Network/event.js index 7cddc9c22..2793244a9 100644 --- a/Network/event.js +++ b/Network/event.js @@ -128,9 +128,33 @@ exports.newEvent = function newEvent() { thisObject.eventType - 10, thisObject.timestamp ) + return } + if ( + thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || + thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || + thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST + ) { + let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) + if ( + botProfile === undefined + ) { + throw ('Emitter BOt Profile Not Found.') + } - return + botProfile.addPost( + thisObject.emitterUserProfileId, + thisObject.targetUserProfileId, + thisObject.emitterBotProfileId, + thisObject.targetBotProfileId, + thisObject.emitterPostHash, + thisObject.targetPostHash, + thisObject.eventType - 20, + thisObject.timestamp + ) + return + } } /* Is is a following? diff --git a/Network/userProfile.js b/Network/userProfile.js index a7d308cf6..161aaa801 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -62,7 +62,6 @@ exports.newUserProfile = function newUserProfile() { emitterPostHash, targetPostHash, postType, - userProfile, timestamp ) { if (NT.memory.maps.POSTS.get(emitterPostHash) !== undefined) { @@ -78,7 +77,6 @@ exports.newUserProfile = function newUserProfile() { emitterPostHash, targetPostHash, postType, - userProfile, timestamp ) From b7eeb0e549d4fba394ba3f73b13d90449534156f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 10:01:36 +0200 Subject: [PATCH 115/227] Supporting Post Removal --- Network/event.js | 60 +++++++++++++++++++++++++++++++++++++----------- 1 file changed, 47 insertions(+), 13 deletions(-) diff --git a/Network/event.js b/Network/event.js index 2793244a9..ba63b45bc 100644 --- a/Network/event.js +++ b/Network/event.js @@ -22,15 +22,17 @@ exports.newEvent = function newEvent() { REPLY_TO_USER_POST: 11, REPOST_USER_POST: 12, QUOTE_REPOST_USER_POST: 13, - FOLLOW_USER_PROFILE: 14, - UNFOLLOW_USER_PROFILE: 15, + REMOVE_USER_POST: 14, + FOLLOW_USER_PROFILE: 15, + UNFOLLOW_USER_PROFILE: 16, NEW_BOT_POST: 20, REPLY_TO_BOT_POST: 21, REPOST_BOT_POST: 22, QUOTE_REPOST_BOT_POST: 23, - FOLLOW_BOT_PROFILE: 24, - UNFOLLOW_BOT_PROFILE: 25, + REMOVE_BOT_POST: 24, + FOLLOW_BOT_PROFILE: 25, + UNFOLLOW_BOT_PROFILE: 26, ADD_BOT: 50, REMOVE_BOT: 51, @@ -100,7 +102,18 @@ exports.newEvent = function newEvent() { targetUserProfile.targetEventsCount++ } /* - Is is a new post? + Validate Emitter Bot Profile. + */ + if (emitterBotProfileId !== undefined) { + let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) + if ( + emitterBotProfile === undefined + ) { + throw ('Emitter BOt Profile Not Found.') + } + } + /* + Is is related to Posting? */ if ( thisObject.eventType === EVENT_TYPES.NEW_USER_POST || @@ -112,6 +125,9 @@ exports.newEvent = function newEvent() { thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST ) { + /* + New User Post + */ if ( thisObject.eventType === EVENT_TYPES.NEW_USER_POST || thisObject.eventType === EVENT_TYPES.REPLY_TO_USER_POST || @@ -130,20 +146,16 @@ exports.newEvent = function newEvent() { ) return } + /* + New Bot Post + */ if ( thisObject.eventType === EVENT_TYPES.NEW_BOT_POST || thisObject.eventType === EVENT_TYPES.REPLY_TO_BOT_POST || thisObject.eventType === EVENT_TYPES.REPOST_BOT_POST || thisObject.eventType === EVENT_TYPES.QUOTE_REPOST_BOT_POST ) { - let botProfile = emitterUserProfile.bots.get(emitterBotProfileId) - if ( - botProfile === undefined - ) { - throw ('Emitter BOt Profile Not Found.') - } - - botProfile.addPost( + emitterBotProfile.addPost( thisObject.emitterUserProfileId, thisObject.targetUserProfileId, thisObject.emitterBotProfileId, @@ -155,6 +167,28 @@ exports.newEvent = function newEvent() { ) return } + /* + Remove User Post + */ + if ( + thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + ) { + emitterUserProfile.removePost( + thisObject.emitterPostHash + ) + return + } + /* + Remove Bot Post + */ + if ( + thisObject.eventType === EVENT_TYPES.REMOVE_USER_POST + ) { + emitterBotProfile.removePost( + thisObject.emitterPostHash + ) + return + } } /* Is is a following? From a1e790c7bbfe40c544fd8146e473730f00fc021d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Sat, 28 Aug 2021 10:11:01 +0200 Subject: [PATCH 116/227] Bug Fixes --- Network/botProfile.js | 2 +- Network/userProfile.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Network/botProfile.js b/Network/botProfile.js index d53f060b8..baa427101 100644 --- a/Network/botProfile.js +++ b/Network/botProfile.js @@ -74,7 +74,7 @@ exports.newUserProfile = function newUserProfile() { timestamp ) - thisObject.maps.POSTS.push(post) + thisObject.posts.push(post) NT.memory.maps.POSTS.set(emitterPostHash, post) thisObject.postsCount++ } diff --git a/Network/userProfile.js b/Network/userProfile.js index 161aaa801..50766821f 100644 --- a/Network/userProfile.js +++ b/Network/userProfile.js @@ -80,7 +80,7 @@ exports.newUserProfile = function newUserProfile() { timestamp ) - thisObject.maps.POSTS.push(post) + thisObject.posts.push(post) NT.memory.maps.POSTS.set(emitterPostHash, post) thisObject.postsCount++ } From f5682932c3c451784691adaa2dec00c40b1a5873 Mon Sep 17 00:00:00 2001 From: Smidy13 <77650800+Smidy13@users.noreply.github.com> Date: Sun, 29 Aug 2021 00:15:15 +1200 Subject: [PATCH 117/227] Profile: Further Additions for Beta 10 Claims --- .../Plugins/User-Profiles/Smidy13.json | 4936 +++++++++++++---- 1 file changed, 3989 insertions(+), 947 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Smidy13.json b/Projects/Governance/Plugins/User-Profiles/Smidy13.json index 3e99e9aab..0cb6af6e2 100644 --- a/Projects/Governance/Plugins/User-Profiles/Smidy13.json +++ b/Projects/Governance/Plugins/User-Profiles/Smidy13.json @@ -408,7 +408,7 @@ }, { "type": "User Supporter", - "name": "PLuv", + "name": "", "config": "{}", "project": "Governance", "id": "db5ddf80-ca21-47c7-bd78-0cb2a23fd85d", @@ -449,7 +449,7 @@ }, { "type": "User Supporter", - "name": "cozed-gh", + "name": "", "config": "{}", "project": "Governance", "id": "725c04ba-9bf7-4dfb-9362-f57a461489c3", @@ -490,7 +490,7 @@ }, { "type": "User Supporter", - "name": "harrellbm", + "name": "", "config": "{}", "project": "Governance", "id": "f565331c-acb6-4975-90c6-d5adbbc519f2", @@ -560,7 +560,14 @@ "name": "ssplatt", "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" }, - "referenceParentCombinedNodePath": [] + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ] + ] } } ], @@ -810,7 +817,7 @@ "influencerProgram": { "type": "Influencer Program", "name": "New Influencer Program", - "config": "{}", + "config": "{\n \"percentage\": 0\n}", "project": "Governance", "userInfluencers": [], "tokensAwarded": { @@ -903,7 +910,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 @@ -966,7 +973,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina Governance System New Features", + "name": "Luis-Fernando-Molina ", "config": "{}", "project": "Governance", "id": "5470585c-e41a-4f96-991a-3e931fb4471a", @@ -992,48 +999,64 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "Governance System New Features", + "name": "", "id": "92f0f22e-f631-482d-88b1-c16596bf951d" }, "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "Governance System New Features", - "Feature Contribution Claim" + "", + "Feature Contribution Claim", + "Governance", + "92f0f22e-f631-482d-88b1-c16596bf951d" ] ] } }, { "type": "Feature Claim Vote", - "name": "Luis-Fernando-Molina API Maps New Features", + "name": "Luis-Fernando-Molina ", "config": "{}", "project": "Governance", "id": "0fcfac9f-7889-47e3-8023-feaab4e9fadc", @@ -1059,41 +1082,57 @@ }, "referenceParent": { "type": "Feature Contribution Claim", - "name": "API Maps New Features", + "name": "", "id": "81c477e0-c9bf-4b25-a875-d265011a6136" }, "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ], [ - "API Maps New Features", - "Feature Contribution Claim" + "", + "Feature Contribution Claim", + "Governance", + "81c477e0-c9bf-4b25-a875-d265011a6136" ] ] } @@ -1128,31 +1167,45 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "c4815ebe-d3a8-47fd-b204-936242bd8f40" ] ] } @@ -1190,27 +1243,39 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ba6b4ff8-396b-4a9d-95ba-a52d096ec9eb" ] ] } @@ -1248,23 +1313,33 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "f8182a9c-f830-4ec1-a238-ac3a5efd69e6" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "796dd30f-c90d-4b8d-a63d-89867347407b" ], [ "Project Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "f8a482c4-dee0-475a-831b-7514fd255ba6" ] ] } @@ -1276,12 +1351,12 @@ "id": "2c25ace8-b80b-4a76-b636-612d6e289604", "savedPayload": { "position": { - "x": 26348.66228647905, - "y": 16648.12890333807 + "x": 26099.798986281297, + "y": 16563.131868076354 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -1362,39 +1437,57 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "Governance Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" ], [ "Docs Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" ], [ "Books Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "24248a65-20e4-4f29-8663-9f4f93315910" ] ] } @@ -1430,35 +1523,51 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "Governance Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" ], [ "Docs Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" ], [ "Books Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0fe30e01-c65e-4d70-872b-e0547c1f539b" ] ] } @@ -1496,31 +1605,45 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "Governance Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" ], [ "Docs Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "d88bcdf4-c7a9-4b97-97e4-0c8b1931570f" ] ] } @@ -1558,27 +1681,39 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "Governance Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0b41030e-2542-49a8-8f7f-3b79ff0810bc" ] ] } @@ -1599,7 +1734,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-001-data-mining-introduction.json", "config": "{}", "project": "Governance", "id": "6b9ec56c-441a-43d4-9947-de7b0737d677", @@ -1625,48 +1760,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-001-data-mining-introduction.json", "id": "7374f808-a7fb-4025-aef9-a7f263a56d4b" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-001-data-mining-introduction.json", + "Asset Contribution Claim", + "Governance", + "7374f808-a7fb-4025-aef9-a7f263a56d4b" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-002-data-mining-workflows.json", "config": "{}", "project": "Governance", "id": "041e4bc0-59e1-4e08-87a4-d252613a2fb1", @@ -1692,48 +1843,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-002-data-mining-workflows.json", "id": "c50ab92b-383d-4ba4-bacd-769542c676c1" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-002-data-mining-workflows.json", + "Asset Contribution Claim", + "Governance", + "c50ab92b-383d-4ba4-bacd-769542c676c1" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-003-data-mining-dataset-types.json", "config": "{}", "project": "Governance", "id": "ea797037-4d84-496b-a171-a81ceab5f2fc", @@ -1759,48 +1926,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-003-data-mining-dataset-types.json", "id": "872621cd-d92e-4173-8d76-d0bb94432c0f" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-003-data-mining-dataset-types.json", + "Asset Contribution Claim", + "Governance", + "872621cd-d92e-4173-8d76-d0bb94432c0f" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "config": "{}", "project": "Governance", "id": "26741720-6d08-4ced-b91f-f89d1dc521b6", @@ -1826,48 +2009,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", "id": "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-004-data-mining-datasets-type-conversions.json", + "Asset Contribution Claim", + "Governance", + "1ef85d88-ab0a-4fb9-b193-77e0f88d091b" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "config": "{}", "project": "Governance", "id": "cd59bcca-45e5-488c-b1f8-e68f6712592b", @@ -1893,48 +2092,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", "id": "c5a82a80-d288-4534-8862-8f4c0b31a7a9" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-005-data-mining-indicator-frameworks.json", + "Asset Contribution Claim", + "Governance", + "c5a82a80-d288-4534-8862-8f4c0b31a7a9" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "config": "{}", "project": "Governance", "id": "116902c3-4fed-4ddf-8ae4-bdd3c3f15899", @@ -1960,48 +2175,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", "id": "8089412c-2b1e-4173-950d-457ea2a4d53f" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-006-data-mining-data-mine-hierarchy.json", + "Asset Contribution Claim", + "Governance", + "8089412c-2b1e-4173-950d-457ea2a4d53f" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-007-data-mining-managing-execution.json", "config": "{}", "project": "Governance", "id": "474170b5-1ed4-4d51-b76d-d5dc2aa02be7", @@ -2027,48 +2258,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-007-data-mining-managing-execution.json", "id": "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-007-data-mining-managing-execution.json", + "Asset Contribution Claim", + "Governance", + "797f9fcc-ebd6-444f-99eb-e1d00dc7ed8d" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "config": "{}", "project": "Governance", "id": "027b943b-c44f-4287-914b-f475edcf18cf", @@ -2094,48 +2341,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", "id": "040cb5e5-985a-4a85-89b2-d8843845168a" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-008-data-mining-data-dependencies.json", + "Asset Contribution Claim", + "Governance", + "040cb5e5-985a-4a85-89b2-d8843845168a" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-009-data-mining-status-reports.json", "config": "{}", "project": "Governance", "id": "580e4bdc-a50c-49b9-91de-20a273d009a9", @@ -2161,48 +2424,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-009-data-mining-status-reports.json", "id": "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-009-data-mining-status-reports.json", + "Asset Contribution Claim", + "Governance", + "43baad58-8f7f-45e1-bf55-0bb21cbc33e5" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "config": "{}", "project": "Governance", "id": "368c1b49-846b-436f-9773-43b4fa73ecee", @@ -2228,48 +2507,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", "id": "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-010-data-mining-status-dependencies.json", + "Asset Contribution Claim", + "Governance", + "7bfd9ed1-1305-4e60-8411-deaa5ef5d48e" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-011-data-mining-deployments.json", "config": "{}", "project": "Governance", "id": "4d7374c1-f526-4504-a55e-3c30492e9684", @@ -2295,48 +2590,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-011-data-mining-deployments.json", "id": "25a02023-7635-408c-b6db-28e9c53017d5" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-011-data-mining-deployments.json", + "Asset Contribution Claim", + "Governance", + "25a02023-7635-408c-b6db-28e9c53017d5" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-012-data-mining-products.json", "config": "{}", "project": "Governance", "id": "a5cf1c4b-5afc-4fec-9720-18344584e6e8", @@ -2362,48 +2673,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-012-data-mining-products.json", "id": "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-012-data-mining-products.json", + "Asset Contribution Claim", + "Governance", + "0e4fecd0-117d-46f0-9f54-67c7d7bd7f1a" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-013-data-mining-plotting.json", "config": "{}", "project": "Governance", "id": "061dcc9a-994e-46e9-9564-57582103aa00", @@ -2429,48 +2756,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-013-data-mining-plotting.json", "id": "18543f20-fc0e-4a9d-b893-00647cdbd0e3" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-013-data-mining-plotting.json", + "Asset Contribution Claim", + "Governance", + "18543f20-fc0e-4a9d-b893-00647cdbd0e3" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "config": "{}", "project": "Governance", "id": "62505b43-6945-4860-9fcf-bd9b82327eed", @@ -2496,48 +2839,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", "id": "94bfa541-6b42-4932-84c9-09b4b6128088" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-014-data-mining-fetching-data-from-apis.json", + "Asset Contribution Claim", + "Governance", + "94bfa541-6b42-4932-84c9-09b4b6128088" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "config": "{}", "project": "Governance", "id": "a9762887-50c7-496c-a69d-8fbf2a17981c", @@ -2563,48 +2922,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", "id": "1e539e74-e1f5-4d9f-9669-904b4b6936ef" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-015-data-mining-consuming-data-from-strategies.json", + "Asset Contribution Claim", + "Governance", + "1e539e74-e1f5-4d9f-9669-904b4b6936ef" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "config": "{}", "project": "Governance", "id": "4421b81c-b2f8-4711-a440-6ea28ff499b9", @@ -2630,48 +3005,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", "id": "6fa9cd03-2703-4298-8d0d-49642dddba24" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-016-data-mining-indicator-bots.json", + "Asset Contribution Claim", + "Governance", + "6fa9cd03-2703-4298-8d0d-49642dddba24" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "config": "{}", "project": "Governance", "id": "39151ff0-7ea4-414f-8a72-a9db2cd0f2d0", @@ -2697,48 +3088,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", "id": "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-017-data-mining-indicator-bots-process-definition.json", + "Asset Contribution Claim", + "Governance", + "a09c682d-dd6a-474e-9811-1b4d3bc55a4d" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "config": "{}", "project": "Governance", "id": "cebe3e37-dd1b-4ac6-aafc-ebed4885b4db", @@ -2764,48 +3171,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", "id": "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-018-data-mining-indicator-bots-product-definition.json", + "Asset Contribution Claim", + "Governance", + "d56fc2b2-4d19-4483-833c-253dd2b8f2d8" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "config": "{}", "project": "Governance", "id": "6bedca45-4dab-4e73-8804-9701f06240e8", @@ -2831,48 +3254,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", "id": "dd6fbf37-f460-47f6-a958-5a595b7de2a7" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-019-data-mining-indicator-bots-data-mining-workflow.json", + "Asset Contribution Claim", + "Governance", + "dd6fbf37-f460-47f6-a958-5a595b7de2a7" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "config": "{}", "project": "Governance", "id": "1c080b8a-5332-492d-99ce-427afb93a1a3", @@ -2898,48 +3337,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", "id": "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-020-data-mining-indicator-bots-coding-the-indicators-logic.json", + "Asset Contribution Claim", + "Governance", + "554c413c-cd47-4e79-9b14-c9a1f2e88f5b" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-021-data-mining-plotters.json", "config": "{}", "project": "Governance", "id": "5fb662fd-cbd6-4e6b-ae01-aced70f8d0c9", @@ -2965,48 +3420,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-021-data-mining-plotters.json", "id": "719a919d-02b7-4335-b93d-d1062485393e" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-021-data-mining-plotters.json", + "Asset Contribution Claim", + "Governance", + "719a919d-02b7-4335-b93d-d1062485393e" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "config": "{}", "project": "Governance", "id": "3962307d-49b3-4fce-9ddc-ae9af05461b5", @@ -3032,48 +3503,64 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", "id": "4ec17db7-bd10-4277-b25a-97d66a2a8465" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-022-data-mining-plotters-shapes.json", + "Asset Contribution Claim", + "Governance", + "4ec17db7-bd10-4277-b25a-97d66a2a8465" ] ] } }, { "type": "Asset Claim Vote", - "name": "Julian-Molina ", + "name": "Julian-Molina Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "config": "{}", "project": "Governance", "id": "e651b334-ef96-4b2f-8836-83a44aa985fa", @@ -3099,41 +3586,57 @@ }, "referenceParent": { "type": "Asset Contribution Claim", - "name": "", + "name": "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", "id": "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ], [ - "", - "Asset Contribution Claim" + "Data Data-Mining data-mining-023-data-mining-how-to-build-an-indicator-video-series.json", + "Asset Contribution Claim", + "Governance", + "dd17448e-2219-4f9f-8af8-bd88e0ecc8a9" ] ] } @@ -3169,31 +3672,45 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ], [ "Data-Mining Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c718cbbb-6f32-4d77-acc5-601f7cb44189" ] ] } @@ -3231,27 +3748,39 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ], [ "API Maps Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "22a600ef-18b9-45e3-8b85-4d466339c88f" ] ] } @@ -3289,23 +3818,33 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "67065636-f1fb-4bf0-acc1-ab8832c972bc" ] ] } @@ -3331,7 +3870,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Marketing Lead Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "bccefe00-20df-4c21-86c0-ea47c293e152", @@ -3357,48 +3896,64 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Marketing Lead Rewarded Positions", + "name": "", "id": "924ae88a-510a-4d4b-8d8d-906be074e3c8" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Marketing Lead Rewarded Positions", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "924ae88a-510a-4d4b-8d8d-906be074e3c8" ] ] } }, { "type": "Position Claim Vote", - "name": "Julian-Molina Webmaster Superalgos.org Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "a383a990-9e6f-40ab-a99b-1750802e6040", @@ -3424,48 +3979,64 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Webmaster Superalgos.org Rewarded Positions", + "name": "", "id": "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Webmaster Superalgos.org Rewarded Positions", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "e65b1b4d-d9dc-476c-90fa-a7bf4b2ba3b0" ] ] } }, { "type": "Position Claim Vote", - "name": "Julian-Molina Social Media Accounts Manager Rewarded Positions", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "71717532-ab8f-488b-bf8c-3edd47d4876f", @@ -3491,41 +4062,57 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Social Media Accounts Manager Rewarded Positions", + "name": "", "id": "00c47bb5-1fb4-470d-a86c-29b46836ba8c" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" ], [ - "Social Media Accounts Manager Rewarded Positions", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "00c47bb5-1fb4-470d-a86c-29b46836ba8c" ] ] } @@ -3562,31 +4149,45 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5330adbb-3e69-403d-947f-20ec99c48561" ] ] } @@ -3624,27 +4225,39 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Marketing", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d2dba479-04e6-42d2-82cf-a30c1b31695d" ] ] } @@ -3670,7 +4283,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Telgram Groups / Discord Server Manager Community Management", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "450b1fd5-b24d-4d69-8e03-79912cf4a2c7", @@ -3696,45 +4309,63 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Telgram Groups / Discord Server Manager Community Management", + "name": "", "id": "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" ], [ - "Telgram Groups / Discord Server Manager Community Management", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "e2e294a7-bfab-43c3-821f-f8f93f4adcd7" ] ] } @@ -3771,35 +4402,51 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "d208f55d-98d9-49b9-addd-e1153d86f655" ] ] } @@ -3813,7 +4460,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Business Lead Business", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "94232766-3101-408a-ae08-fae411230745", @@ -3839,45 +4486,63 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Business Lead Business", + "name": "", "id": "f6bc13cb-c70b-4a42-9491-6796aa862d54" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Business Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" ], [ - "Business Lead Business", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "f6bc13cb-c70b-4a42-9491-6796aa862d54" ] ] } @@ -3914,35 +4579,51 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Business Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "9aa27341-8bb6-4f69-958a-53671709c2ec" ] ] } @@ -3956,7 +4637,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "Julian-Molina Member Core Team", + "name": "Julian-Molina ", "config": "{}", "project": "Governance", "id": "93afe140-cd06-4de7-865e-1aeb425b6c3a", @@ -3982,45 +4663,63 @@ }, "referenceParent": { "type": "Position Contribution Claim", - "name": "Member Core Team", + "name": "", "id": "74b80085-5336-4046-959d-2d7367d4e0a0" }, "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Core Team Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" ], [ - "Member Core Team", - "Position Contribution Claim" + "", + "Position Contribution Claim", + "Governance", + "74b80085-5336-4046-959d-2d7367d4e0a0" ] ] } @@ -4057,35 +4756,51 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ], [ "Core Team Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "c63ca77a-3d16-42bc-a50d-048ad2052430" ] ] } @@ -4123,31 +4838,45 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ], [ "Rewarded Positions Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "a6ba371e-e2ec-4bc5-be86-da165342e66f" ] ] } @@ -4185,27 +4914,39 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ], [ "Superalgos", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "e8c06c85-b566-4034-8125-b0a0d5a44d59" ] ] } @@ -4243,23 +4984,33 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "86a8ca4c-76d4-4eb0-9acb-5650095c6667" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "6a784ad9-b279-46bd-b973-1da153ae2566" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "da0cb812-6707-4b01-a0cd-4103aa1afae4" ], [ "My Positions", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "04bfb43c-913b-4096-ab89-71fdadc72d79" ] ] } @@ -4271,12 +5022,12 @@ "id": "524eda3d-3bb3-47c7-95fd-be4d2066e8f7", "savedPayload": { "position": { - "x": 26477.880381763425, - "y": 16681.718896321756 + "x": 26228.500135918042, + "y": 16527.612607670984 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -4307,7 +5058,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "PLuv ", + "name": "", "config": "{}", "project": "Governance", "id": "d583f02c-565f-4fdd-a744-5ef99fb3cdd1", @@ -4339,27 +5090,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "dc382aa3-fb73-4770-817d-2d69da57fd26" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "e0f84f5a-a3fc-4fc2-8c82-9116b20ea4d5" ] ] } @@ -4395,23 +5158,33 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "dc382aa3-fb73-4770-817d-2d69da57fd26" ] ] } @@ -4427,7 +5200,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "PLuv Tensor Flow Integration New Features", + "name": "", "config": "{}", "project": "Governance", "id": "929567d0-0336-46c6-9210-6a1c81f5ae49", @@ -4459,34 +5232,46 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ], [ "Tensor Flow Integration New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "b79c3adb-f641-42a9-bba9-312afb225a7b" ] ] } }, { "type": "Feature Claim Vote", - "name": "PLuv User Defined Variables and Code New Features", + "name": "", "config": "{}", "project": "Governance", "id": "15b23c60-caae-443e-b466-0c69493c927f", @@ -4518,27 +5303,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ], [ "User Defined Variables and Code New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "9d526dfa-522d-463f-9569-383be672d116" ] ] } @@ -4573,23 +5370,33 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Feature Claims Folder", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "7f8f1fec-5a45-41c1-a297-a92a22b3e524" ] ] } @@ -4603,7 +5410,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "PLuv Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", "id": "6550bc96-76b3-4fb1-ba33-0e0e189db948", @@ -4635,34 +5442,46 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "ffeb7ead-1cfd-4c0f-802a-64ab3d0ca55b" ] ] } }, { "type": "Position Claim Vote", - "name": "PLuv Project Lead Rewarded Positions", + "name": "", "config": "{}", "project": "Governance", "id": "02e647a9-b3fc-4c04-8696-91f658627360", @@ -4694,27 +5513,39 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" ], [ "Project Lead Rewarded Positions", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "2f375497-d9b1-4a56-a92f-16a05c98e276" ] ] } @@ -4751,23 +5582,33 @@ "referenceParentCombinedNodePath": [ [ "PLuv", - "User Profile" + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "9b72df20-a4f0-4023-ae17-c46a64920716" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "704ea112-7592-4d37-b300-9227448bfe9f" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "647eddb0-6989-49ca-9288-8aaade078bec" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "5cbec4c5-0432-4cf9-b105-34342ca701db" ] ] } @@ -4779,12 +5620,12 @@ "id": "d0a10f6a-c53d-42a1-959a-bba931370579", "savedPayload": { "position": { - "x": 26579.727711031595, - "y": 16768.04806461675 + "x": 26359.867094519373, + "y": 16551.452195867943 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -4827,7 +5668,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "18d58a85-fdc8-42fd-bd0a-d46fd5b4af35", @@ -4859,35 +5700,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Governance Tutorials", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "9e170081-cbc4-4026-bb50-29bd6eac9b48" ], [ "Intro Tutorial", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "81b49cd6-52f7-49e1-860a-cfb72d23f39d" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "d11a881d-8bf4-4d7a-a08d-3011b2f3c9df" ] ] } @@ -4923,31 +5780,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Governance Tutorials", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "9e170081-cbc4-4026-bb50-29bd6eac9b48" ], [ "Intro Tutorial", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "81b49cd6-52f7-49e1-860a-cfb72d23f39d" ] ] } @@ -4985,27 +5856,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Governance Tutorials", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "9e170081-cbc4-4026-bb50-29bd6eac9b48" ] ] } @@ -5020,7 +5903,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "3a0b7124-ed53-413e-8681-da5be058296b", @@ -5052,31 +5935,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Chart Tutoral Maintenance ", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "b4396fb8-3abc-4e15-9b1d-2a320b4115d9" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "faba5994-b891-4d92-9914-99ef8d7f1b14" ] ] } @@ -5112,27 +6009,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Chart Tutoral Maintenance ", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "b4396fb8-3abc-4e15-9b1d-2a320b4115d9" ] ] } @@ -5153,7 +6062,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "015d7af0-9f3a-44e4-a0e4-c98a858c5719", @@ -5185,35 +6094,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "General Workspace and Code Maintenance", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bf60484e-3f50-4079-9cb6-0199cb6a0f15" ], [ "Error Catches", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c2a79de3-b832-4238-ab44-996da7622b54" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "fc7e42dc-db31-43ef-98de-e690b8eace1d" ] ] } @@ -5249,31 +6174,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "General Workspace and Code Maintenance", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bf60484e-3f50-4079-9cb6-0199cb6a0f15" ], [ "Error Catches", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c2a79de3-b832-4238-ab44-996da7622b54" ] ] } @@ -5288,7 +6227,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "5f301af6-056c-446b-8c9a-5acc94e5540e", @@ -5320,35 +6259,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "General Workspace and Code Maintenance", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bf60484e-3f50-4079-9cb6-0199cb6a0f15" ], [ "Workspace Refactoring", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "5d7bee45-b68c-4183-8e83-032a81b05fd5" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "df769dc6-8d6d-4d2a-b543-500402f562db" ] ] } @@ -5384,31 +6339,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "General Workspace and Code Maintenance", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bf60484e-3f50-4079-9cb6-0199cb6a0f15" ], [ "Workspace Refactoring", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "5d7bee45-b68c-4183-8e83-032a81b05fd5" ] ] } @@ -5446,27 +6415,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "General Workspace and Code Maintenance", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bf60484e-3f50-4079-9cb6-0199cb6a0f15" ] ] } @@ -5487,7 +6468,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "91bc64ec-da2d-4a34-a611-c383e47feac7", @@ -5519,35 +6500,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "Messari Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "f510f641-31e2-4364-8daa-6eb02a6addf2" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "8361dceb-3dd9-46f7-9f1b-622ccde7bedc" ] ] } @@ -5583,31 +6580,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "Messari Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "f510f641-31e2-4364-8daa-6eb02a6addf2" ] ] } @@ -5622,7 +6633,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "e9eee481-5454-4f21-ab66-51674fd42aa0", @@ -5654,35 +6665,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "CoinGecko Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "de711693-c81a-4a4c-bf6f-d76132b9a5f3" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "bbcbbb41-46be-4375-8be4-f47f0b3c7074" ] ] } @@ -5718,31 +6745,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ], [ "CoinGecko Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "de711693-c81a-4a4c-bf6f-d76132b9a5f3" ] ] } @@ -5780,27 +6821,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "API Map Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "c41c12cb-3077-467b-a077-3b7e61d7534d" ] ] } @@ -5821,7 +6874,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "9c5e5318-a360-47b2-a484-61fedc153005", @@ -5853,35 +6906,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Actions Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "f3ea40f8-d381-4918-b76e-108f66c396df" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "0b2ed8a5-aa98-46ea-82e4-a0541f06b3dd" ] ] } @@ -5917,31 +6986,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Actions Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "f3ea40f8-d381-4918-b76e-108f66c396df" ] ] } @@ -5956,7 +7039,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm ", + "name": "", "config": "{}", "project": "Governance", "id": "42a79506-a7ea-4ece-aa32-9a6115d6c730", @@ -5988,35 +7071,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Data Mining Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "5a013695-91f0-406e-8198-f77f7c3e99fb" ], [ "", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "8ea13f1a-1887-4f89-8327-a1702c0dc25e" ] ] } @@ -6052,31 +7151,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Data Mining Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "5a013695-91f0-406e-8198-f77f7c3e99fb" ] ] } @@ -6091,7 +7204,7 @@ "assetClaimVotes": [ { "type": "Asset Claim Vote", - "name": "harrellbm Superalgos Root README.md", + "name": "", "config": "{}", "project": "Governance", "id": "411828ab-fa58-4bb6-b8ed-834318095ce0", @@ -6123,35 +7236,51 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Readme", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "6eebb4c8-02a0-44eb-a2bd-07573c3692ec" ], [ "Superalgos Root README.md", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "67495187-255f-41d4-898f-ce167e866141" ] ] } @@ -6187,31 +7316,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ], [ "Readme", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "6eebb4c8-02a0-44eb-a2bd-07573c3692ec" ] ] } @@ -6249,27 +7392,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ], [ "Update\\Edit Docs", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "0ef53186-e5fa-4407-b137-bac1f1938aba" ] ] } @@ -6307,23 +7462,33 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Asset Claims Folder", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bddc37ec-ecdf-4a07-9dab-1a25b356ae42" ] ] } @@ -6345,7 +7510,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "harrellbm Visual Designer Existing Features", + "name": "", "config": "{}", "project": "Governance", "id": "1d48ed77-80ec-4b83-b033-5172dfc77057", @@ -6377,31 +7542,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "Existing Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ef82d33a-e5a4-443e-81b4-e9e2c2282342" ], [ "Visual Designer Existing Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "4cc08d38-c4d4-4c31-966f-2bb420ef8d94" ] ] } @@ -6436,27 +7615,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "Existing Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "ef82d33a-e5a4-443e-81b4-e9e2c2282342" ] ] } @@ -6472,7 +7663,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "harrellbm Governance System New Features", + "name": "", "config": "{}", "project": "Governance", "id": "fc2983e5-1b88-4e7c-8fb8-7fadded2f4e7", @@ -6504,38 +7695,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Governance System New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "961d8254-937a-4360-bd74-7a863450e00c" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm API Maps New Features", + "name": "", "config": "{}", "project": "Governance", "id": "922ce401-2891-468c-a49e-7a5c3f947f01", @@ -6567,38 +7772,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "API Maps New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "b95f3111-81d6-42a3-a3ca-2d094f245680" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Node Setup Script New Features", + "name": "", "config": "{}", "project": "Governance", "id": "e2ce092e-8034-41e4-a2ab-c5a307996b84", @@ -6630,38 +7849,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Node Setup Script New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "b07e7bdb-8eb4-4e31-bf8c-66c25f26e127" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Shortcuts New Features", + "name": "", "config": "{}", "project": "Governance", "id": "68cf261a-cc19-4c3d-8666-2fc823607f8b", @@ -6693,38 +7926,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Shortcuts New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "bdc349e1-4c13-4dfc-b119-2b9a33bbcf56" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Reference Auto Fix New Features", + "name": "", "config": "{}", "project": "Governance", "id": "ece51854-0551-4be4-bd8a-e3fc4ff4002c", @@ -6756,38 +8003,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Reference Auto Fix New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "cc804dd9-9113-442a-9ceb-bfeefb7978dc" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Find Missing References Utility New Features", + "name": "", "config": "{}", "project": "Governance", "id": "6d74c307-fec1-4f4d-b8b9-0dc4768982ff", @@ -6819,38 +8080,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Find Missing References Utility New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "e15f3d4c-9eed-4567-be5f-8c13327b0625" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Uninstall Script New Features", + "name": "", "config": "{}", "project": "Governance", "id": "8a2a5809-7539-41ea-bfc9-609c618948e8", @@ -6882,38 +8157,52 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Uninstall Script New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "e7c6a491-1172-4bda-be29-1d18b62efa15" ] ] } }, { "type": "Feature Claim Vote", - "name": "harrellbm Tutorial Smooth Transition and Maptoggle Option New Features", + "name": "", "config": "{}", "project": "Governance", "id": "3e0ed050-e9a1-4b96-9584-5e7783beb451", @@ -6945,31 +8234,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ], [ "Tutorial Smooth Transition and Maptoggle Option New Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "735a7cd3-6b50-4092-8c72-a1b061850f29" ] ] } @@ -7004,27 +8307,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ], [ "New Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "bfef331e-d82d-4e5e-aa9f-6d05e8ef9c09" ] ] } @@ -7062,23 +8377,33 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "Superalgos Platform Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "a5ec5a49-72bd-4bc2-9953-b0bf7fbdb303" ] ] } @@ -7098,7 +8423,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", "id": "9ada3c9e-c4dd-480f-ac42-31d082da6d06", @@ -7130,31 +8455,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "c7cff054-388f-4afa-add9-f8e0b599d858" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "f6bd1317-bc60-49ed-bce2-233ccfdd2dd4" ] ] } @@ -7191,27 +8530,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "c7cff054-388f-4afa-add9-f8e0b599d858" ] ] } @@ -7225,7 +8576,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "harrellbm Member Core Team", + "name": "", "config": "{}", "project": "Governance", "id": "1c64efee-2875-434f-ac73-13587a0a6c65", @@ -7257,31 +8608,45 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ], [ "Core Team Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "3f33513a-48e3-4181-b3f7-7848d0c2db75" ], [ "Member Core Team", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "0737efa1-942d-4b8e-959e-447764c388dd" ] ] } @@ -7318,27 +8683,39 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ], [ "Core Team Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "3f33513a-48e3-4181-b3f7-7848d0c2db75" ] ] } @@ -7376,23 +8753,33 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "77f2f63d-b010-4c0e-8a53-a9f531d4edae" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "256ab295-7e90-4c66-8a83-45c5b4eaf059" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "3eae8d92-6250-4aa9-a361-a8f4e8c9b110" ], [ "New Position Claims Folder", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "1e714443-cf8f-46df-ac93-7de2e780ceae" ] ] } @@ -7404,12 +8791,12 @@ "id": "6bc6f8a2-2053-48b9-a903-ea504b3c5da5", "savedPayload": { "position": { - "x": 26634.032161646486, - "y": 16890.017857684456 + "x": 26467.88102482428, + "y": 16629.928909851464 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -7472,27 +8859,39 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ "Docker Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bb3c760b-f5bc-4085-9b25-bce13f68d4b6" ], [ "Superalgos Docker docker-compose.yml", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "72e640dd-cbe8-40eb-82e3-d58714736714" ] ] } @@ -7531,27 +8930,39 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ "Docker Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bb3c760b-f5bc-4085-9b25-bce13f68d4b6" ], [ "Superalgos Docker Dockerfile", - "Asset Contribution Claim" + "Asset Contribution Claim", + "Governance", + "f8a0c977-7987-483e-9f01-6ea3ad544efe" ] ] } @@ -7587,23 +8998,33 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ "Docker Asset Class", - "Asset Claims Folder" + "Asset Claims Folder", + "Governance", + "bb3c760b-f5bc-4085-9b25-bce13f68d4b6" ] ] } @@ -7649,27 +9070,39 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "13d0ff82-dc45-45cd-95cf-0834dce22a52" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "bc3448ff-42b0-4ce0-8701-b06687e83baf" ] ] } @@ -7706,23 +9139,33 @@ "referenceParentCombinedNodePath": [ [ "ssplatt", - "User Profile" + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e056163b-0413-488e-913a-8baa59d41a4f" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "768ed0b3-bb30-49df-a068-11b3bff1ab93" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "efb5c85c-0a81-4c64-9e00-4211fdbfd558" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "13d0ff82-dc45-45cd-95cf-0834dce22a52" ] ] } @@ -7734,12 +9177,12 @@ "id": "d806e08a-57dd-45e9-9a27-17480eeecd28", "savedPayload": { "position": { - "x": 26630.038071163435, - "y": 17023.470662146476 + "x": 26531.148443231952, + "y": 16747.499473963373 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -7771,7 +9214,7 @@ "featureClaimVotes": [ { "type": "Feature Claim Vote", - "name": "cozed-gh Data Mining Existing Features", + "name": "", "config": "{}", "project": "Governance", "id": "e399eaac-f0c6-430d-b263-a5176ac1757e", @@ -7803,27 +9246,39 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e0ed557e-bd72-458f-9f88-f7a8aeb20905" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "638049d6-5c82-47ce-8837-7c6f8e461cff" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" ], [ "Existing Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "0e5f2302-1f64-41f2-9f9e-b7e71bd44963" ], [ "Data Mining Existing Features", - "Feature Contribution Claim" + "Feature Contribution Claim", + "Governance", + "ca1bea6b-71e9-4f23-9b1d-35031c81d8fb" ] ] } @@ -7858,23 +9313,33 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e0ed557e-bd72-458f-9f88-f7a8aeb20905" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "638049d6-5c82-47ce-8837-7c6f8e461cff" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" ], [ "Existing Features Feature Class", - "Feature Claims Folder" + "Feature Claims Folder", + "Governance", + "0e5f2302-1f64-41f2-9f9e-b7e71bd44963" ] ] } @@ -7888,7 +9353,7 @@ "positionClaimVotes": [ { "type": "Position Claim Vote", - "name": "cozed-gh Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", "id": "784d44d3-a2b2-423e-9282-8bcbf8a24e09", @@ -7920,27 +9385,39 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e0ed557e-bd72-458f-9f88-f7a8aeb20905" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "638049d6-5c82-47ce-8837-7c6f8e461cff" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "501e8c09-0a51-483d-9990-1d98cfd05464" ], [ "Moderator Community Management", - "Position Contribution Claim" + "Position Contribution Claim", + "Governance", + "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d" ] ] } @@ -7977,23 +9454,33 @@ "referenceParentCombinedNodePath": [ [ "cozed-gh", - "User Profile" + "User Profile", + "Governance", + "07f0b13a-a50f-4488-8a2c-a3f8f08e889d" ], [ "New Token Power Switch", - "Token Power Switch" + "Token Power Switch", + "Governance", + "e0ed557e-bd72-458f-9f88-f7a8aeb20905" ], [ "New Votes And Claims Programs", - "Votes And Claims Programs" + "Votes And Claims Programs", + "Governance", + "638049d6-5c82-47ce-8837-7c6f8e461cff" ], [ "New Claims Program", - "Claims Program" + "Claims Program", + "Governance", + "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6" ], [ "Community Management Position Class", - "Position Claims Folder" + "Position Claims Folder", + "Governance", + "501e8c09-0a51-483d-9990-1d98cfd05464" ] ] } @@ -8005,12 +9492,12 @@ "id": "6e6ee132-fe57-4efa-9c50-da6500ec53b6", "savedPayload": { "position": { - "x": 26568.536518186913, - "y": 17141.97451338786 + "x": 26537.138461602786, + "y": 16880.87759607297 }, "targetPosition": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 }, "floatingObject": { "isPinned": false, @@ -8032,8 +9519,43 @@ "id": "6553c4ee-d20a-45aa-8f3b-72fd306013da", "savedPayload": { "position": { - "x": 26339.687646628234, - "y": 16947.99463302312 + "x": 26241.959585023196, + "y": 16827.310527633377 + }, + "targetPosition": { + "x": 26065.624009335454, + "y": 17070.01562594586 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [ + { + "type": "Weight Votes Switch", + "name": "New Weight Votes Switch", + "config": "{}", + "project": "Governance", + "weightVotesSwitch": [], + "poolWeightVotes": [], + "assetWeightVotes": [], + "featureWeightVotes": [], + "positionWeightVotes": [], + "id": "cf1094d9-7193-49e0-b945-a79afcef3e2e", + "savedPayload": { + "position": { + "x": 26363.980577945935, + "y": 17101.374164926157 }, "targetPosition": { "x": 26065.624009335454, @@ -8053,7 +9575,6 @@ } } ], - "weightVotesSwitch": [], "userProfileVotesSwitch": [], "id": "457c39ab-b12c-4a24-8a42-a996b97736e2", "savedPayload": { @@ -8156,18 +9677,18 @@ "assetContributionClaims": [ { "type": "Asset Contribution Claim", - "name": "", + "name": "Foundations-Project-App-Schemas App Schemas other-hierarchies.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "f1add2dd-8cbc-40c0-a189-922b3d729e06", "savedPayload": { "position": { - "x": 27286.284551243163, - "y": 17772.376091741196 + "x": 26199.34612454119, + "y": 16885.101073828268 }, "targetPosition": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "floatingObject": { "isPinned": false, @@ -8209,18 +9730,18 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Spaces Floating-Space CircularMenuItem.js", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "2f1021db-f803-44a2-a40b-6593f590589d", "savedPayload": { "position": { - "x": 27381.028621855337, - "y": 17985.174758445522 + "x": 26279.524426374952, + "y": 16769.37056438708 }, "targetPosition": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "floatingObject": { "isPinned": false, @@ -8274,18 +9795,18 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Spaces Floating-Space CircularMenu.js", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "7470b207-2682-4544-b5b9-75ce28e8b461", "savedPayload": { "position": { - "x": 27356.680060511266, - "y": 18216.83584500901 + "x": 26391.541216984428, + "y": 16684.08076709564 }, "targetPosition": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "floatingObject": { "isPinned": false, @@ -8339,18 +9860,18 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Foundations-Project-App-Schemas App Schemas plugin-tutorials.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "31d50265-b59a-47b8-9adf-e6ebd47a68d2", "savedPayload": { "position": { - "x": 27219.763044559953, - "y": 18405.285950369263 + "x": 26524.43151243789, + "y": 16637.580441561786 }, "targetPosition": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "floatingObject": { "isPinned": false, @@ -8392,18 +9913,18 @@ }, { "type": "Asset Contribution Claim", - "name": "", + "name": "Foundations-Project-App-Schemas App Schemas bot-data-dependencies.json", "config": "{\n \"description\": \"\"\n}", "project": "Governance", "id": "bfb6e762-b953-4384-b443-ff8008a70eda", "savedPayload": { "position": { - "x": 27006.964377855627, - "y": 18500.030020981438 + "x": 26665.18708471522, + "y": 16634.4213636356 }, "targetPosition": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "floatingObject": { "isPinned": false, @@ -8442,17 +9963,1454 @@ ] ] } + }, + { + "type": "Asset Contribution Claim", + "name": "Foundations-Project-App-Schemas App Schemas crypto-exchange.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d5eb095e-94bd-4bfc-bd83-690246fdc77c", + "savedPayload": { + "position": { + "x": 26800.02979770018, + "y": 16674.91276587508 + }, + "targetPosition": { + "x": 26604.782115097278, + "y": 17080.34875643117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "crypto-exchange.json", + "id": "3b076f39-e322-48a3-97be-d2b45df57246" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-App-Schemas", + "Assets", + "Governance", + "34aca299-e224-46e2-be25-1fc6f024f382" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "41b4b2b3-0690-4bf8-9593-e2ea4b413cd0" + ], + [ + "crypto-exchange.json", + "Asset", + "Governance", + "3b076f39-e322-48a3-97be-d2b45df57246" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Spaces Floating-Space UiObject.js", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b03189ec-658a-4cb9-99dd-81ead35d2fcb", + "savedPayload": { + "position": { + "x": 26915.760307141365, + "y": 16755.091067708843 + }, + "targetPosition": { + "x": 26604.782115097278, + "y": 17080.34875643117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "UiObject.js", + "id": "1f1fd438-04c1-4090-af6f-e4c29d4be016" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-UI", + "Assets", + "Governance", + "37456481-b704-4175-9a09-0ca707b4b822" + ], + [ + "User Interface", + "Asset Class", + "Governance", + "ee533b71-dd61-4da0-829a-9a92128a7729" + ], + [ + "Spaces", + "Asset Class", + "Governance", + "c7ab9563-aeb5-4c94-ac7e-73476d74fc07" + ], + [ + "Floating-Space", + "Asset Class", + "Governance", + "553ef869-57f4-4557-b887-8df1f471b842" + ], + [ + "UiObject.js", + "Asset", + "Governance", + "1f1fd438-04c1-4090-af6f-e4c29d4be016" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "User Interface Function-Libraries UiObjectsFromNodes.js", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "22c43f89-a68a-46f1-8b7e-d10f9be451cf", + "savedPayload": { + "position": { + "x": 27001.05010443281, + "y": 16867.10785831832 + }, + "targetPosition": { + "x": 26604.782115097278, + "y": 17080.34875643117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "UiObjectsFromNodes.js", + "id": "cf3efe52-3690-40f3-b580-5114eb73721d" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-UI", + "Assets", + "Governance", + "37456481-b704-4175-9a09-0ca707b4b822" + ], + [ + "User Interface", + "Asset Class", + "Governance", + "ee533b71-dd61-4da0-829a-9a92128a7729" + ], + [ + "Function-Libraries", + "Asset Class", + "Governance", + "c05a7443-5a90-4d7c-91f0-538c7e8c6b3c" + ], + [ + "UiObjectsFromNodes.js", + "Asset", + "Governance", + "cf3efe52-3690-40f3-b580-5114eb73721d" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Plugins Workspaces Getting-Started-Tutorials.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "6d32fbcb-ad83-44c4-889b-d2ef64127af9", + "savedPayload": { + "position": { + "x": 27047.55042996666, + "y": 16999.998153771783 + }, + "targetPosition": { + "x": 26604.782115097278, + "y": 17080.34875643117 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Getting-Started-Tutorials.json", + "id": "1a8633b9-5611-490e-8a85-ac5e4e5be598" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets" + ], + [ + "Plugins", + "Asset Class" + ], + [ + "Workspaces", + "Asset Class" + ], + [ + "Getting-Started-Tutorials.json", + "Asset" + ] + ] + } } ], "id": "7682f51b-38f8-4cfa-becd-48113ce3c6cd", "savedPayload": { "position": { - "x": 26936.568868587525, - "y": 18055.570267713625 + "x": 26604.782115097278, + "y": 17080.34875643117 }, "targetPosition": { - "x": 26516.457676663784, - "y": 17894.30469041824 + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Plugin Updates", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Plugins Workspaces Blank-Template.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "c87a42c0-653a-470a-841d-f1941c119e1e", + "savedPayload": { + "position": { + "x": 27225.398476406386, + "y": 18361.11160328643 + }, + "targetPosition": { + "x": 26890.983304941557, + "y": 18060.002830424943 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Blank-Template.json", + "id": "ece42eff-9be9-45f5-b4df-8a8524cbf7ef" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ], + [ + "Plugins", + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" + ], + [ + "Workspaces", + "Asset Class", + "Governance", + "28805e99-037d-4d57-bcda-08bf9101c154" + ], + [ + "Blank-Template.json", + "Asset", + "Governance", + "ece42eff-9be9-45f5-b4df-8a8524cbf7ef" + ] + ] + } + } + ], + "id": "d54e6d69-0304-46dd-a132-15979d389975", + "savedPayload": { + "position": { + "x": 26792.280787132782, + "y": 17150.718185052152 + }, + "targetPosition": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Dependency Updates", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "87f052aa-302c-4c18-9bad-50c4e6c0e829", + "savedPayload": { + "position": { + "x": 27111.41022528088, + "y": 16959.243069425193 + }, + "targetPosition": { + "x": 26972.352577812155, + "y": 17387.218501758012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "package.json", + "id": "487ff670-8faa-4efa-8466-0851b102b418" + }, + "referenceParentCombinedNodePath": [ + [ + "Superalgos-CL", + "Assets" + ], + [ + "New Asset Class", + "Asset Class" + ], + [ + "Superalgos", + "Asset Class" + ], + [ + "Client", + "Asset Class" + ], + [ + "package.json", + "Asset" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Sensor-Bot Exchange-Raw-Data package.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ba7c21c0-0f65-4516-b1e1-8bd6165c1403", + "savedPayload": { + "position": { + "x": 27336.41022528088, + "y": 17122.7151382264 + }, + "targetPosition": { + "x": 26972.352577812155, + "y": 17387.218501758012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "package.json", + "id": "c1cddf9e-11cc-4159-bed2-a9e486ac05d3" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-TS", + "Assets", + "Governance", + "f980a1e1-a059-4491-90d1-6ec70495447c" + ], + [ + "Task Server", + "Asset Class", + "Governance", + "253e9f8b-66c2-4dd7-816a-73f4e2961207" + ], + [ + "Bot-Modules", + "Asset Class", + "Governance", + "fe7f3389-4a41-410f-b202-7185b2268a37" + ], + [ + "Sensor-Bot", + "Asset Class", + "Governance", + "4c3d8550-66fe-4bae-94c5-d2c847cebcc5" + ], + [ + "Exchange-Raw-Data", + "Asset Class", + "Governance", + "9b53794f-2481-4b38-94e5-3809aa3a76ae" + ], + [ + "package.json", + "Asset", + "Governance", + "c1cddf9e-11cc-4159-bed2-a9e486ac05d3" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Low-Frequency-Trading APIs package.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "edd72994-4df1-4dff-bc0e-5953a3be811e", + "savedPayload": { + "position": { + "x": 27422.352577812155, + "y": 17387.218501758012 + }, + "targetPosition": { + "x": 26972.352577812155, + "y": 17387.218501758012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "package.json", + "id": "15d75673-26e7-403a-a00f-c9de74f294b4" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-TS", + "Assets", + "Governance", + "f980a1e1-a059-4491-90d1-6ec70495447c" + ], + [ + "Task Server", + "Asset Class", + "Governance", + "253e9f8b-66c2-4dd7-816a-73f4e2961207" + ], + [ + "Bot-Modules", + "Asset Class", + "Governance", + "fe7f3389-4a41-410f-b202-7185b2268a37" + ], + [ + "Trading-Bot", + "Asset Class", + "Governance", + "979e76ee-4e14-4311-909f-7ff7382c75cb" + ], + [ + "Low-Frequency-Trading", + "Asset Class", + "Governance", + "43a08414-00e1-47e9-b07b-305e3e4c8f47" + ], + [ + "APIs", + "Asset Class", + "Governance", + "87cda23f-f690-4a98-a680-6d8ac0bcdf3f" + ], + [ + "package.json", + "Asset", + "Governance", + "15d75673-26e7-403a-a00f-c9de74f294b4" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Task Server Task-Modules package.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "23cce6d5-0d9a-40c2-a884-089be0d3b1d4", + "savedPayload": { + "position": { + "x": 27336.41022528088, + "y": 17651.721865289626 + }, + "targetPosition": { + "x": 26972.352577812155, + "y": 17387.218501758012 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "package.json", + "id": "7dd5b603-7d82-4e34-b236-cafab9a2e42c" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-TS", + "Assets", + "Governance", + "f980a1e1-a059-4491-90d1-6ec70495447c" + ], + [ + "Task Server", + "Asset Class", + "Governance", + "253e9f8b-66c2-4dd7-816a-73f4e2961207" + ], + [ + "Task-Modules", + "Asset Class", + "Governance", + "388cfaaf-cfc1-4321-af12-f73ff1c8d3b7" + ], + [ + "package.json", + "Asset", + "Governance", + "7dd5b603-7d82-4e34-b236-cafab9a2e42c" + ] + ] + } + } + ], + "id": "c508c3a9-0b35-4ed6-86b1-21c9b611522d", + "savedPayload": { + "position": { + "x": 26930.679102600174, + "y": 17295.47147439408 + }, + "targetPosition": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Icons", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "f549fb0d-364f-4e36-b3f6-1a1d3c9f3a93", + "savedPayload": { + "position": { + "x": 26992.565577777194, + "y": 17485.938460220194 + }, + "targetPosition": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Improvements", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [], + "id": "7e5b9845-a59c-4722-a26e-66f53f6d4c93", + "savedPayload": { + "position": { + "x": 26965.682837267217, + "y": 17684.394820063342 + }, + "targetPosition": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Docs", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Debugging-Your-Indicator Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-001-debugging-first-step.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b0564f9b-2e2d-4d49-b180-b97be200ea32", + "savedPayload": { + "position": { + "x": 27603.504046799306, + "y": 18070.105356699416 + }, + "targetPosition": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-001-debugging-first-step.json", + "id": "5eb24e69-89d9-435c-931c-046b50bc94c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-001-debugging-first-step.json", + "Asset", + "Governance", + "5eb24e69-89d9-435c-931c-046b50bc94c1" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "4c5f3c8b-d23c-4d1c-b12c-59150dabfd4d", + "savedPayload": { + "position": { + "x": 27598.277388261817, + "y": 18302.98385185909 + }, + "targetPosition": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "id": "ac067450-217a-4cae-b1a5-7d36100a577a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "Asset", + "Governance", + "ac067450-217a-4cae-b1a5-7d36100a577a" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-003-debugging-start-your-processes.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "30f8e9d9-1dee-436d-8bb5-21e0cc2bbbde", + "savedPayload": { + "position": { + "x": 27477.311721611608, + "y": 18502.049215393716 + }, + "targetPosition": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-003-debugging-start-your-processes.json", + "id": "0fb0ad4d-651f-4cd3-b91d-6d1c5f6e38c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-003-debugging-start-your-processes.json", + "Asset", + "Governance", + "0fb0ad4d-651f-4cd3-b91d-6d1c5f6e38c8" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7061b8f7-ae4c-496a-a621-be27903fe355", + "savedPayload": { + "position": { + "x": 27273.01969953949, + "y": 18613.96204390318 + }, + "targetPosition": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "id": "b08bf2ef-87f8-4282-a92e-d86b9dcb5a34" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "Asset", + "Governance", + "b08bf2ef-87f8-4282-a92e-d86b9dcb5a34" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "Debugging Debugging-Your-Indicator debugging-your-indicator-005-debugging-found-something.json", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "11bbd834-7359-40d5-bb5e-3fb9bfd2502e", + "savedPayload": { + "position": { + "x": 27040.141204379815, + "y": 18608.73538536569 + }, + "targetPosition": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-005-debugging-found-something.json", + "id": "c3b2ee5c-db03-4c09-a337-6ba01c2d782f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-005-debugging-found-something.json", + "Asset", + "Governance", + "c3b2ee5c-db03-4c09-a337-6ba01c2d782f" + ] + ] + } + } + ], + "id": "70e8a5b4-046f-41af-97e4-3a7673198532", + "savedPayload": { + "position": { + "x": 27166.333529567517, + "y": 18176.79152667139 + }, + "targetPosition": { + "x": 26855.355337523426, + "y": 17851.533837949064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Debugging-Your-Indicator", + "id": "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ] + ] + } + } + ], + "assetContributionClaims": [], + "id": "150da57c-2d21-4190-9da0-907d9fbb7439", + "savedPayload": { + "position": { + "x": 26855.355337523426, + "y": 17851.533837949064 + }, + "targetPosition": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "assetContributionClaims": [], + "id": "c987460d-37a3-4e72-8a56-04dd07944313", + "savedPayload": { + "position": { + "x": 26544.377145479335, + "y": 17526.27614922674 + }, + "targetPosition": { + "x": 26116.401713146515, + "y": 17665.333796695464 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Claims Folder", + "name": "Education", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Bug Fixes", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d50a7fe3-8361-47df-8932-3395641d49fb", + "savedPayload": { + "position": { + "x": 27225.398476406386, + "y": 18173.991081550448 + }, + "targetPosition": { + "x": 26785.232056076173, + "y": 18267.55134241844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "tutorial-step.json", + "id": "e8837b67-9202-4b50-a938-2a7bb752a96c" + }, + "referenceParentCombinedNodePath": [ + [ + "Education-Project-App-Schemas", + "Assets", + "Governance", + "17fcc108-e6a6-4256-ae21-c1a3ed78db75" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "8ab8b4e1-dae8-4bac-b574-154427ffdfd2" + ], + [ + "tutorial-step.json", + "Asset", + "Governance", + "e8837b67-9202-4b50-a938-2a7bb752a96c" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "86e4a847-2cfb-4aaf-bf0f-e6e1281657ba", + "savedPayload": { + "position": { + "x": 27196.327512015345, + "y": 18450.58283180255 + }, + "targetPosition": { + "x": 26785.232056076173, + "y": 18267.55134241844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "tutorial-topic.json", + "id": "7d82d47a-3028-4594-bcd1-c899c5739671" + }, + "referenceParentCombinedNodePath": [ + [ + "Education-Project-App-Schemas", + "Assets", + "Governance", + "17fcc108-e6a6-4256-ae21-c1a3ed78db75" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "8ab8b4e1-dae8-4bac-b574-154427ffdfd2" + ], + [ + "tutorial-topic.json", + "Asset", + "Governance", + "7d82d47a-3028-4594-bcd1-c899c5739671" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "0062bf44-16ae-4ce5-ba42-a6c59c0d43fa", + "savedPayload": { + "position": { + "x": 27010.232056076173, + "y": 18657.26277412144 + }, + "targetPosition": { + "x": 26785.232056076173, + "y": 18267.55134241844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "tutorial.json", + "id": "013892c1-7d10-404f-b8fa-847050ee34b6" + }, + "referenceParentCombinedNodePath": [ + [ + "Education-Project-App-Schemas", + "Assets", + "Governance", + "17fcc108-e6a6-4256-ae21-c1a3ed78db75" + ], + [ + "App Schemas", + "Asset Class", + "Governance", + "8ab8b4e1-dae8-4bac-b574-154427ffdfd2" + ], + [ + "tutorial.json", + "Asset", + "Governance", + "013892c1-7d10-404f-b8fa-847050ee34b6" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "2daebba5-3535-478e-b083-105183582658", + "savedPayload": { + "position": { + "x": 26738.19424760573, + "y": 18715.086195334163 + }, + "targetPosition": { + "x": 26785.232056076173, + "y": 18267.55134241844 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "DocumentPage.js", + "id": "19ca58a1-09dd-4c4e-bb4c-2c575973b21c" + }, + "referenceParentCombinedNodePath": [ + [ + "Education-Project-UI", + "Assets" + ], + [ + "User Interface", + "Asset Class" + ], + [ + "Spaces", + "Asset Class" + ], + [ + "Docs-Space", + "Asset Class" + ], + [ + "DocumentPage.js", + "Asset" + ] + ] + } + } + ], + "id": "d38e69bd-b9de-4445-9e00-c3c24aae248e", + "savedPayload": { + "position": { + "x": 26785.232056076173, + "y": 18267.55134241844 + }, + "targetPosition": { + "x": 26450.816884611344, + "y": 17966.44256955695 }, "floatingObject": { "isPinned": false, @@ -8469,20 +11427,20 @@ } ], "assetContributionClaims": [], - "id": "c987460d-37a3-4e72-8a56-04dd07944313", + "id": "8c99e103-a640-4b86-9ebb-2894ffb9f8d6", "savedPayload": { "position": { - "x": 26516.457676663784, - "y": 17894.30469041824 + "x": 26450.816884611344, + "y": 17966.44256955695 }, "targetPosition": { - "x": 26096.346484740043, - "y": 17733.039113122857 + "x": 26116.401713146515, + "y": 17665.333796695464 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -8566,18 +11524,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "", + "name": "Bugs Hunter Lead Developer", "config": "{}", "project": "Governance", "id": "b777d150-0991-46b2-b6d8-382ad92305f8", "savedPayload": { "position": { - "x": 26587.382077137863, - "y": 18511.875718829873 + "x": 26422.70446659802, + "y": 18585.69674068805 }, "targetPosition": { - "x": 26223.324429669137, - "y": 18247.37235529826 + "x": 26072.988783942383, + "y": 18302.50256471562 }, "floatingObject": { "isPinned": false, @@ -8621,12 +11579,12 @@ "id": "bfbacc84-85da-4445-97e9-b51ad184597e", "savedPayload": { "position": { - "x": 26223.324429669137, - "y": 18247.37235529826 + "x": 26072.988783942383, + "y": 18302.50256471562 }, "targetPosition": { - "x": 25859.26678220041, - "y": 17982.868991766645 + "x": 25723.273101286744, + "y": 18019.308388743197 }, "floatingObject": { "isPinned": false, @@ -8650,18 +11608,18 @@ "positionContributionClaims": [ { "type": "Position Contribution Claim", - "name": "Moderator Community Management", + "name": "", "config": "{}", "project": "Governance", "id": "5500f230-15f8-42cb-ac83-194e55f92f11", "savedPayload": { "position": { - "x": 25765.191165259526, - "y": 18877.938697598092 + "x": 25817.34871822763, + "y": 18914.378094574644 }, "targetPosition": { - "x": 25812.22897372997, - "y": 18430.40384468237 + "x": 25770.310909757187, + "y": 18466.84324165892 }, "floatingObject": { "isPinned": false, @@ -8711,12 +11669,96 @@ "id": "66070818-04fe-43e8-8e39-ce704adda62f", "savedPayload": { "position": { - "x": 25812.22897372997, - "y": 18430.40384468237 + "x": 25770.310909757187, + "y": 18466.84324165892 }, "targetPosition": { - "x": 25859.26678220041, - "y": 17982.868991766645 + "x": 25723.273101286744, + "y": 18019.308388743197 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Position Claims Folder", + "name": "Education", + "config": "{}", + "project": "Governance", + "positionClaimsFolders": [], + "positionContributionClaims": [ + { + "type": "Position Contribution Claim", + "name": "", + "config": "{}", + "project": "Governance", + "id": "cbaa3be9-f3e5-46ca-a5d6-4edc0ac4282b", + "savedPayload": { + "position": { + "x": 25156.884749341894, + "y": 18718.739754054473 + }, + "targetPosition": { + "x": 25440.07892531432, + "y": 18369.024071398835 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Position", + "name": "Bugs Hunter", + "id": "7c7707c4-8d4f-44ae-b938-9695f8b31a9c" + }, + "referenceParentCombinedNodePath": [ + [ + "Education-Project", + "Positions", + "Governance", + "9973bb6e-be9b-4387-91d3-cf063b190b39" + ], + [ + "Lead Developer", + "Position", + "Governance", + "26842818-07d9-4f52-8512-654b05457451" + ], + [ + "Bugs Hunter", + "Position", + "Governance", + "7c7707c4-8d4f-44ae-b938-9695f8b31a9c" + ] + ] + } + } + ], + "id": "71f5efb2-aada-4af0-aa92-a25c7b936428", + "savedPayload": { + "position": { + "x": 25440.07892531432, + "y": 18369.024071398835 + }, + "targetPosition": { + "x": 25723.273101286744, + "y": 18019.308388743197 }, "floatingObject": { "isPinned": false, @@ -8797,7 +11839,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 4, "arrangementStyle": 0 From 26063d4a86742aa999897f0780245522ee0adc7b Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 15:44:57 +0200 Subject: [PATCH 118/227] User Profile docs WIP --- .../Direct-Proportion/direct-proportion.json | 13 ++++++ .../reusable-governance-snippets.json | 9 ++-- .../R/Rule/Rule-of-Three/rule-of-three.json | 13 ++++++ .../T/Tokens/Tokens-Bonus/tokens-bonus.json | 23 +++++++--- .../T/Tokens/Tokens-Mined/tokens-mined.json | 8 +++- ...er-profile-002-user-profile-hierarchy.json | 45 ++++++++++++++++--- 6 files changed, 95 insertions(+), 16 deletions(-) create mode 100644 Projects/Governance/Schemas/Docs-Concepts/D/Direct/Direct-Proportion/direct-proportion.json create mode 100644 Projects/Governance/Schemas/Docs-Concepts/R/Rule/Rule-of-Three/rule-of-three.json diff --git a/Projects/Governance/Schemas/Docs-Concepts/D/Direct/Direct-Proportion/direct-proportion.json b/Projects/Governance/Schemas/Docs-Concepts/D/Direct/Direct-Proportion/direct-proportion.json new file mode 100644 index 000000000..86763b8f5 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/D/Direct/Direct-Proportion/direct-proportion.json @@ -0,0 +1,13 @@ +{ + "type": "Direct Proportion", + "definition": { + "text": "When the relationship between two quantities is such that if we increase one, the other will also increase, and if we decrease one the other quantity will also decrease, then the two quantities are said to be in a direct proportion", + "updated": 1630140935167 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json index d9346fbd3..351cb611b 100644 --- a/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Reusable/Reusable-Governance-Snippets/reusable-governance-snippets.json @@ -5,14 +5,17 @@ "updated": 1630091213561 }, "paragraphs": [ + { + "style": "Title", + "text": "Computational Limitations" + }, { "style": "Block", - "text": "Computational Limitations", - "updated": 1630091226791 + "text": "Computational Limitations" }, { "style": "Title", - "text": "Computational Limitations" + "text": "" }, { "style": "Note", diff --git a/Projects/Governance/Schemas/Docs-Concepts/R/Rule/Rule-of-Three/rule-of-three.json b/Projects/Governance/Schemas/Docs-Concepts/R/Rule/Rule-of-Three/rule-of-three.json new file mode 100644 index 000000000..445541fd1 --- /dev/null +++ b/Projects/Governance/Schemas/Docs-Concepts/R/Rule/Rule-of-Three/rule-of-three.json @@ -0,0 +1,13 @@ +{ + "type": "Rule of Three", + "definition": { + "text": "In math, the rule of three is a form that allows the resolution of problems of proportionality between three known values and an unknown. In other words, it is an operation that allows you to find the fourth term with respect to a given proportion.", + "updated": 1630142150472 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json index e86ee0746..657e752c7 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Bonus/tokens-bonus.json @@ -1,8 +1,8 @@ { "type": "Tokens Bonus", "definition": { - "text": "A Tokens Bonus is a reward in tokens that you obtain for participating in a program that is incentivized. Taking part in these programs is desirable, as they foster Community bonds, develop healthy social relations, or encourage specific collaborative dynamics. It is for those reasons that participation is incentivized.", - "updated": 1630095845787 + "text": "A Tokens Bonus is a reward that you obtain for participating in a program that is incentivized. Taking part in these programs is desirable, as they foster Community bonds, develop healthy social relations, or encourage specific collaborative dynamics. It is for those reasons that participation is incentivized.", + "updated": 1630141035393 }, "paragraphs": [ { @@ -16,13 +16,24 @@ "updated": 1630096702504 }, { - "style": "Text", - "text": "You participate in the pool of the Tokens Bonus for any given program in a Direct Proportion to the Token Power that you drive into the said program. That is, the more Token Power you drive into an incentivized program, the more tokens you get from the corresponding pool.", - "updated": 1630096882680 + "style": "Callout", + "text": "The Tokens Bonus you may get on any given program is in a Direct Proportion to the Token Power that you drive into the said program. That is, the more Token Power you drive into an incentivized program, the more tokens you get from the corresponding pool.", + "updated": 1630141193081 + }, + { + "style": "Subtitle", + "text": "Calculation", + "updated": 1630141623710 }, { "style": "Text", - "text": "asdf" + "text": "The calculation of the Tokens Bonus is a direct Rule of Three:", + "updated": 1630142120510 + }, + { + "style": "Json", + "text": "Total Token Power [*] -> 100% of the pool\n Your Token Power [**] -> X% of the pool\n\nX = Your Token Power * 100% / Total Token Power\n\n[*] The power driven to the given program by all User Profiles combined.\n[**] The power you drive to the given program.", + "updated": 1630157176789 } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json index aaf0a2a25..109202fec 100644 --- a/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json +++ b/Projects/Governance/Schemas/Docs-Nodes/T/Tokens/Tokens-Mined/tokens-mined.json @@ -5,10 +5,14 @@ "updated": 1630090191493 }, "paragraphs": [ + { + "style": "Block", + "text": "Content", + "updated": 1630157979224 + }, { "style": "Include", - "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations", - "updated": 1630091305104 + "text": "Governance->Concept->Reusable Governance Snippets->Computational Limitations" } ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json index d6a6a51c8..41d68424f 100644 --- a/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json +++ b/Projects/Governance/Schemas/Docs-Topics/U/User/User-Profile/user-profile-002-user-profile-hierarchy.json @@ -30,18 +30,53 @@ }, { "style": "Title", - "text": "Tokens Awarded", - "updated": 1624732384407 + "text": "Tokens Mined", + "updated": 1630157369136 }, { "style": "Include", - "text": "Governance->Node->Tokens Awarded->Definition", - "updated": 1624732391024 + "text": "Governance->Node->Tokens Mined->Definition", + "updated": 1630157540123 + }, + { + "style": "Include", + "text": "Governance->Node->Tokens Mined->Content", + "updated": 1630157564129 + }, + { + "style": "Title", + "text": "" + }, + { + "style": "Title", + "text": "Tokens Awarded" + }, + { + "style": "Include", + "text": "Governance->Node->Tokens Awarded->Definition" }, { "style": "Include", "text": "Governance->Node->Tokens Awarded->Content", - "updated": 1624732395456 + "updated": 1630157469517 + }, + { + "style": "Title", + "text": "" + }, + { + "style": "Title", + "text": "Tokens Bonus" + }, + { + "style": "Include", + "text": "Governance->Node->Tokens Bonus->Definition", + "updated": 1630157687352 + }, + { + "style": "Include", + "text": "Governance->Node->Tokens Bonus->Content", + "updated": 1630157696368 } ] } \ No newline at end of file From 7c0a0b44d5625525b002ce4b50035b8c78fac250 Mon Sep 17 00:00:00 2001 From: Julian Molina Date: Sat, 28 Aug 2021 16:58:18 +0200 Subject: [PATCH 119/227] README includes Getting Started Guide --- INSTALL.md | 361 ----------------------------------------------------- README.md | 360 +++++++++++++++++++++++++++++++++++++++++++++------- 2 files changed, 312 insertions(+), 409 deletions(-) delete mode 100644 INSTALL.md diff --git a/INSTALL.md b/INSTALL.md deleted file mode 100644 index c657e5bf1..000000000 --- a/INSTALL.md +++ /dev/null @@ -1,361 +0,0 @@ -# Getting Started Guide - -All procedures are the same for Windows, Linux, or Mac OS. Raspberry Pi terminal commands have been included for ease of use. - -> **IMPORTANT:** Remote installations and minimalist hardware —both virtual and physical— are better suited for production deployments, where the use of the GUI is minimal. We highly recommend learning Superalgos in a local installation. Mastering the system takes time, and the use of the GUI to go through in-app tutorials is crucial during the learning process. Your experience will be orders of magnitude better if you follow this advice: leave remote installations and minimalist hardware for when you are ready to start trading live. - - - -# Pre-Requisites - -## 1. Node JS Installation - -If you don't have it yet, download and install Node.js. - -Node JS is an open-source server environment required to run Superalgos. - -**A.** Go to the Node JS [download page](https://nodejs.org/en/download/). - -**B.** Download your system's installer. Select *LTS Recommended for Most Users* and click the big Windows or macOS Installer button. If you are on Linux, the installer is listed further down the page. - -**C.** Run the installer with the default configuration — just click Next until Node.JS is fully installed. That's it! You can continue with step 2 (Git Installation). - -